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
337017187116	337017187676	337017188226	337017188776	337017189326	337017189876	337017190426	337017190976	337017191526	337017192076	337017192626	337017193176	337017193726	337017194276	337017194826	337017195376	337017195926	337017196476	337017197026	337017197576	337017198126	337017198676	337017199226	337017199776	337017200326	337017200876	337017201426	337017201976	337017202526	337017203076	337017203626	337017204176	337017204726	337017205276	337017205826	337017206376	337017206926	337017207476	337017208026	337017208576	337017209126	337017209676	337017210226	337017210776	337017211326	337017211876	337017212426	337017212976	337017213526	337017214076	337017214626	337017215176	337017215726	337017216276	337017216826	337017217376	337017217926	337017218476	337017219026	337017219576	337017220126	337017220676	337017221226	337017221776	337017222326	337017222876	337017223426	337017223976	337017224526	337017225076	337017225626	337017226176	337017226726	337017227276	337017227826	337017228376	337017228926	337017229476	337017230026	337017230576	337017231126	337017231676	337017232226	337017232776	337017233326	337017233876	337017234426	337017234976	337017235526	337017236076	337017236626	337017237176	337017237726	337017238276	337017238826	337017239376	337017239926	337017240476	337017241026	337017241576	337017242126	337017242676	337017243226	337017243776	337017244326	337017244876	337017245426	337017245976	337017246526	337017247076	337017247626	337017248176	337017248726	337017249276	337017249826	337017250376	337017250926	337017251476	337017252026	337017252576	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14463	2546	2696	2041	1399	1069	906	780	646	587	520	500	523	468	460	423	427	420	443	368	403	381	413	449	383	391	415	392	398	356	374	411	384	400	399	383	373	381	384	364	428	381	371	399	392	367	398	369	371	422	370	399	364	374	332	365	408	391	353	396	387	397	343	378	374	391	395	414	367	413	357	347	392	390	391	360	372	368	371	378	383	352	408	369	414	366	381	365	371	420	397	399	385	388	380	388	343	362	379	360	389	367	352	390	376	380	371	393	394	361	372	400	367	341	380	358	402	343	397	369	370	369	371	373	425	372	365	375	356	363	373	369	389	352	373	376	375	381	361	350	370	387	387	350	328	410	338	376	375	379	383	374	378	384	364	376	383	350	351	357	373	352	381	373	353	364	369	400	374	387	353	384	425	377	360	385	369	330	380	369	382	358	372	377	365	377	361	364	380	388	375	367	390	378	391	427	381	385	333	341	389	381	379	354	361	369	354	373	389	384	357	358	359	394	366	366	339	370	345	371	353	379	385	381	353	374	356	337	385	338	389	364	359	348	370	324	378	344	363	362	361	363	367	416	359	406	407	400	350	354	367	353	359	383	384	386	318	369	386	347	374	380	371	360	364	384	367	355	381	372	346	355	376	392	386	355	366	385	372	383	371	363	373	353	357	380	371	380	376	373	393	337	354	370	352	356	368	383	387	352	365	383	393	338	374	347	405	345	362	390	349	406	337	390	354	357	327	385	371	407	343	391	396	375	352	366	393	377	366	361	383	374	383	377	399	366	390	402	384	353	384	319	354	370	383	388	354	390	417	354	356	352	359	389	348	393	389	357	329	364	366	388	372	367	366	356	377	366	380	334	361	393	356	356	365	346	341	370	372	380	409	382	390	372	342	377	355	378	364	354	358	388	358	398	394	369	371	380	384	351	392	390	345	384	387	364	364	388	352	396	389	364	359	359	350	371	375	382	362	380	397	359	374	335	379	367	372	372	378	361	340	369	392	381	385	378	404	398	352	337	359	365	410	364	363	346	375	359	358	392	360	340	344	398	373	374	364	365	390	348	380	364	396	375	372	353	365	379	372	357	353	335	343	390	377	392	355	389	395	360	390	354	365	349	409	372	380	365	398	361	378	388	389	367	394	368	387	336	378	383	350	353	344	378	383	376	364	371	385	391	399	377	407	367	355	342	352	371	380	344	371	390	360	393	370	379	326	431	382	336	369	363	418	322	365	363	336	357	360	374	357	371	410	377	384	397	369	371	366	355	361	385	358	372	410	404	392	378	369	387	395	336	385	391	311	386	359	381	375	341	383	365	369	382	402	332	351	398	360	362	358	358	329	379	407	382	371	384	367	364	385	381	346	365	374	447	400	421	384	361	349	388	404	374	360	383	353	368	377	364	386	325	377	357	352	362	397	370	337	342	363	348	392	365	398	390	395	367	391	362	374	363	353	364	365	380	346	356	398	386	357	365	351	370	357	359	342	381	393	382	397	357	385	390	357	356	368	371	352	361	391	370	354	376	388	411	354	366	336	350	346	398	359	377	391	318	366	345	375	405	393	341	347	364	355	373	380	328	348	375	358	369	343	389	377	367	322	363	380	369	367	352	400	334	388	354	375	386	371	345	387	363	371	352	354	380	376	400	389	410	364	394	365	355	372	338	388	412	382	354	380	378	360	371	386	398	335	370	375	345	378	371	335	372	382	386	380	395	364	371	351	358	361	351	370	376	384	366	357	331	358	380	331	399	373	366	402	364	374	380	322	364	413	377	330	317	393	373	381	359	405	408	349	333	381	348	347	405	367	372	370	357	391	370	365	340	371	401	391	380	367	391	389	367	364	389	380	340	391	405	389	368	404	345	339	345	365	394	400	374	380	364	378	359	356	393	389	401	361	377	382	396	372	412	390	372	407	368	375	380	374	413	373	412	344	340	402	358	346	361	346	371	387	377	382	400	365	381	372	325	348	347	367	348	354	314	384	390	382	358	377	395	422	366	371	327	375	367	351	368	374	347	383	372	366	381	375	357	374	338	362	360	355	377	351	412	370	330	360	356	374	365	376	382	390	375	372	373	358	365	354	366	352	320	398	364	368	395	324	339	367	338	355	376	378	364	371	356	396	340	378	364	361	377	375	327	341	384	344	361	394	388	389	395	377	347	356	370	373	419	378	371	361	365	354	339	358	360	350	381	355	377	377	349	375	428	337	369	364	388	331	360	352	396	365	359	367	378	375	392	368	356	368	405	365	384	397	370	377	380	368	351	347	395	397	361	388	391	404	370	337	365	346	347	373	382	368	330	354	339	372	347	366	344	354	357	386	350	401	360	388	383	384	372	376	361	369	352	390	378	390	359	370	386	375	360	379	339	415	371	383	382	379	399	330	345	357	398	368	375	397	379	376	379	371	359	360	389	386	375	398	400	364	388	373	333	380	396	364	397	381	385	398	387	422	338	349	372	385	405	369	359	387	382	379	360	398	359	347	356	365	362	368	371	342	381	363	366	378	400	373	368	349	365	369	360	350	384	374	357	384	371	389	361	372	380	386	357	355	389	370	342	394	385	377	382	376	369	340	348	385	342	365	362	335	369	396	332	380	393	406	371	371	372	394	383	375	352	402	381	380	366	366	360	411	337	400	374	378	374	364	370	338	391	368	413	358	381	356	345	373	373	340	376	405	404	393	386	368	351	381	356	386	381	373	372	370	403	384	385	345	390	396	352	351	331	365	378	397	422	378	348	374	362	341	359	378	325	380	395	358	376	376	376	345	385	342	376	331	388	371	375	353	385	407	367	364	389	398	395	363	367	387	344	355	358	375	408	353	407	347	378	373	404	357	364	332	396	366	383	345	317	390	339	376	396	372	408	326	377	373	365	376	427	316	374	381	342	359	351	369	339	377	343	382	360	338	352	335	372	386	391	360	347	360	345	379	384	374	359	386	355	351	357	356	358	365	389	371	339	399	372	357	372	333	396	401	357	396	363	377	366	363	386	384	385	380	373	405	414	393	382	335	396	361	390	383	354	386	372	390	382	366	377	371	385	414	350	369	377	376	366	387	335	365	388	390	356	377	358	385	400	366	387	395	342	367	353	363	356	401	402	362	345	367	387	362	369	309	350	377	367	343	356	359	377	340	358	379	371	374	360	347	369	356	367	342	368	315	391	347	388	381	367	373	355	374	368	366	352	334	353	394	373	371	373	349	368	380	388	404	384	346	358	382	400	363	375	400	385	383	409	362	362	401	363	392	385	372	389	342	369	365	361	410	387	358	378	387	363	375	361	335	339	396	374	368	364	364	392	382	359	353	361	366	364	330	346	347	362	364	384	392	370	365	369	420	362	362	355	379	396	351	337	394	359	374	379	354	351	419	382	386	330	338	368	360	406	356	379	374	352	410	357	369	361	391	389	350	365	349	384	430	405	371	390	362	373	364	368	385	415	362	373	359	361	379	374	369	393	374	358	352	390	389	362	343	352	374	391	359	380	389	418	397	355
8013	2518	5122	6003	5277	4327	3587	2974	2671	2291	2050	1820	1748	1660	1529	1463	1386	1350	1302	1312	1267	1238	1163	1152	1122	1113	1139	1135	1066	1049	1114	1025	1028	1129	1076	1021	1044	1073	1101	1047	1022	967	1030	965	1028	979	942	945	947	932	936	985	979	927	970	963	965	950	972	966	949	946	955	943	999	940	948	945	863	981	932	935	903	958	950	951	970	931	874	932	908	892	919	947	943	968	905	938	922	954	932	924	905	953	987	968	940	970	877	874	879	889	905	919	918	949	918	917	883	853	936	1001	946	940	903	923	927	906	954	933	927	903	905	939	966	894	965	963	884	959	899	952	895	933	954	912	884	972	898	951	934	888	893	953	937	875	916	984	884	927	951	912	919	915	913	940	896	907	937	943	851	870	924	957	940	953	920	861	941	905	877	922	926	923	901	940	894	928	886	955	910	947	946	973	928	851	909	911	872	890	924	915	953	915	892	898	942	896	925	909	935	908	903	844	936	852	892	901	966	905	914	899	900	885	926	957	875	895	899	891	958	930	966	965	856	882	910	858	937	947	859	919	897	919	919	927	917	930	850	928	889	944	932	889	931	922	936	920	920	967	937	886	902	934	889	930	949	915	884	854	909	963	909	867	942	913	946	913	955	897	899	903	911	932	950	895	917	901	923	897	865	873	836	966	915	934	945	947	875	915	931	939	928	921	870	892	948	833	909	901	937	882	908	918	949	922	931	869	944	923	897	906	909	923	902	863	899	926	956	924	940	902	922	901	904	853	940	920	882	938	909	907	906	973	941	928	1003	940	910	891	933	962	908	971	908	906	914	904	985	934	892	954	890	881	943	938	904	948	931	913	896	893	936	868	969	871	918	915	917	900	898	927	950	931	892	934	925	960	923	905	872	877	890	910	928	934	907	907	915	912	935	889	889	943	954	904	906	898	842	872	935	952	947	883	881	927	885	920	923	909	906	911	897	953	913	920	879	890	888	909	890	864	900	873	933	938	924	896	878	927	924	913	940	908	922	969	932	909	916	904	903	913	935	970	887	925	908	918	924	935	904	879	937	932	877	906	937	890	875	891	896	922	880	889	870	912	957	845	907	951	922	885	927	981	949	931	899	934	906	965	935	972	963	907	914	929	922	923	841	926	908	936	910	861	882	909	926	950	875	911	902	919	997	929	913	903	906	982	916	903	940	877	876	910	913	908	910	863	917	870	920	895	869	928	894	863	865	901	888	902	862	927	920	902	917	901	964	892	960	939	967	885	884	921	944	908	939	915	891	924	916	880	939	960	951	901	920	962	876	906	901	926	913	930	910	953	954	956	945	917	932	920	862	942	961	928	914	904	886	949	924	912	926	906	927	887	932	905	913	892	888	913	897	920	964	928	893	961	950	923	937	903	929	870	969	903	921	912	882	890	938	973	918	867	921	952	889	935	857	1006	892	962	945	941	874	919	928	935	919	891	918	920	931	894	924	893	933	916	889	908	915	888	846	965	903	885	952	900	982	875	922	918	905	897	923	930	889	950	895	899	880	938	896	897	931	885	899	908	915	962	909	943	919	870	910	949	944	893	935	890	939	905	946	915	949	924	925	936	943	937	930	918	917	918	936	892	893	895	915	912	931	926	894	929	951	918	935	892	836	901	914	863	910	902	828	931	928	958	925	946	942	904	926	906	921	922	925	949	930	902	866	947	855	882	877	944	937	937	936	893	953	924	962	1007	904	891	880	930	897	929	902	912	915	953	891	908	872	896	907	945	916	896	883	923	937	916	927	943	917	835	897	899	886	950	873	893	919	899	948	872	931	958	868	929	961	858	882	866	897	957	893	907	860	893	977	899	913	921	952	922	857	882	918	909	953	928	894	887	927	872	956	894	942	914	920	912	924	914	947	882	877	942	905	881	868	848	949	957	917	884	893	922	968	897	947	901	892	922	892	953	892	874	939	989	857	960	883	932	939	877	962	875	886	862	901	870	933	881	901	915	934	833	869	916	935	901	916	886	971	880	927	967	941	921	876	836	890	933	973	947	904	962	850	928	881	925	920	867	951	901	929	898	887	938	878	934	896	916	938	846	884	950	911	921	892	914	932	910	921	904	849	913	867	943	865	871	906	912	872	871	943	934	961	926	919	904	904	867	901	939	902	909	935	933	883	904	886	855	927	880	904	914	937	893	912	970	972	891	886	896	918	899	913	905	929	907	924	931	952	919	907	939	867	971	984	944	854	950	930	936	902	926	875	932	897	939	890	977	907	895	945	952	962	916	881	897	963	866	922	906	906	919	913	888	896	949	895	928	950	926	927	936	939	892	931	876	921	945	853	912	898	925	970	982	916	948	851	936	983	952	937	902	917	854	887	905	874	940	887	867	946	926	885	875	936	901	888	879	889	984	926	892	935	951	905	902	960	872	902	919	917	875	898	940	887	939	945	937	912	857	939	908	971	924	914	916	957	936	949	930	898	948	920	914	914	918	924	914	961	977	934	951	866	942	905	879	911	931	932	909	877	950	960	867	915	879	876	922	894	904	915	870	850	911	904	861	874	926	932	885	902	848	890	891	859	939	965	945	897	943	905	884	988	897	868	938	870	920	894	925	892	929	914	916	900	962	864	932	984	984	946	804	949	942	959	886	925	890	885	909	933	883	917	898	954	933	933	905	940	949	881	875	868	954	873	897	970	891	884	930	924	907	901	870	924	853	891	941	903	902	922	898	863	992	866	902	886	911	879	895	989	922	903	918	905	894	950	885	937	976	897	930	929	931	949	845	963	913	889	882	889	870	938	918	874	905	925	985	922	954	952	970	925	925	922	934	883	976	885	888	878	921	921	912	895	904	871	888	875	935	936	906	882	903	851	922	881	881	913	925	900	886	911	919	944	909	968	930	915	862	904	911	910	902	900	916	888	946	982	893	953	849	919	897	890	949	905	933	936	896	904	898	887	909	902	935	882	896	924	953	924	948	958	943	857	912	950	918	967	924	922	901	869	923	908	924	867	920	917	945	883	922	925	932	931	880	919	942	908	847	886	930	882	971	891	946	880	961	962	932	952	923	923	874	941	879	874	912	881	904	867	909	866	890	859	876	888	940	919	865	895	919	916	923	902	969	853	949	875	965	941	922	943	937	910	946	945	871	879	926	944	889	936	884	904	940	911	898	924	937	939	906	880	875	889	932	898	892	928	937	852	862	910	953	907	988	928	936	924	942	920	940	904	869	922	890	895	877	925	867	941	895	909	907	874	971	965	941	945	979	926	949	866	927	918	933	910	935	901	922	896	900	878	938	876	882	921	872	896	864	922	878	915	906	939	939	971	914	894	925	991	893	909	890	916	986	982	890	924	930	913	863	955	916	914	945	897	908	924	927	953	885	948	893	921	942	939	930	866	889	935	925	943	883	919	898	948	934	893	900	896	954	901	912	910	917	910	924	903	913	934	913	962	900	893	914	933	906	861	868	968	918	883	910	883	926	890	869	921	927	870	900	863	877	884	931	921	977	871	905	876	920	905	917	912	931
1961	143	179	127	141	142	124	115	147	114	136	125	142	131	113	149	115	126	118	110	155	138	114	122	137	118	120	118	117	131	127	157	115	143	130	114	145	91	127	114	126	119	144	112	125	125	129	128	121	128	145	119	125	132	111	130	131	145	148	105	140	132	121	118	138	114	122	123	154	135	137	135	128	132	125	112	94	128	144	104	134	146	141	137	140	128	122	130	131	121	111	152	133	126	130	130	122	120	135	135	122	135	128	145	140	117	111	150	127	120	121	123	121	125	141	130	153	128	137	105	105	140	159	125	125	128	123	122	119	142	133	128	130	132	124	128	114	128	157	128	123	133	116	141	129	130	128	121	133	137	152	137	132	141	127	129	145	145	128	122	117	118	144	131	114	140	150	132	135	151	137	127	127	147	137	119	121	135	110	143	120	144	113	111	125	131	148	130	106	115	137	119	117	151	121	118	125	130	146	111	131	128	139	112	106	132	111	142	131	125	136	133	138	141	146	126	133	98	128	127	120	143	134	107	122	113	134	129	131	132	124	112	141	125	121	146	112	123	126	124	146	143	122	141	122	138	154	123	134	127	121	118	147	118	120	137	119	124	131	136	138	116	124	132	115	117	130	108	123	126	122	114	123	112	127	109	92	132	131	121	123	126	130	143	123	129	140	130	136	125	142	131	154	130	124	102	125	127	118	122	112	142	123	115	140	117	154	122	123	108	148	131	133	128	116	115	133	133	126	114	116	129	127	122	140	109	131	110	113	128	137	134	139	115	98	145	116	117	126	123	126	111	131	145	144	129	137	121	146	126	126	133	125	105	127	121	91	127	115	118	136	135	137	112	126	137	153	100	142	119	112	162	115	118	150	105	119	113	102	123	145	148	131	149	135	132	115	109	122	130	120	118	148	142	130	102	123	130	132	135	120	112	135	137	110	137	140	119	131	132	133	124	123	139	113	133	140	143	130	127	126	137	122	131	107	143	137	137	132	111	120	145	115	124	120	146	130	132	128	124	131	140	145	138	125	133	122	124	115	118	107	123	127	146	132	120	120	140	121	132	120	129	117	132	125	137	126	123	116	146	136	129	141	132	143	131	114	131	130	138	147	120	130	111	117	106	107	138	143	116	128	117	122	142	115	115	125	125	146	112	130	150	120	123	140	126	118	123	126	142	125	116	142	108	142	119	123	143	118	130	123	114	128	159	104	123	124	115	138	127	113	128	118	142	122	117	144	115	124	116	135	133	135	116	131	132	115	118	108	129	124	107	135	112	116	128	130	135	138	131	132	129	126	126	141	125	131	140	114	118	142	159	135	120	120	129	127	136	139	143	134	126	134	129	121	131	114	134	122	130	125	130	134	114	105	114	131	136	127	136	124	119	134	129	126	102	137	120	127	162	143	137	126	131	139	120	133	121	111	130	127	130	131	131	144	144	116	137	143	152	147	133	123	120	128	129	126	133	111	116	129	123	135	124	127	108	128	109	135	119	129	122	117	130	140	127	130	137	133	125	118	114	121	111	144	127	120	132	136	134	159	119	139	135	118	128	111	115	127	119	133	139	126	125	139	126	121	133	143	123	158	142	134	151	159	137	139	128	130	114	117	113	130	123	126	131	114	119	145	120	130	156	136	126	116	148	105	128	126	152	118	127	132	126	120	133	141	143	131	126	139	144	131	135	145	129	108	98	126	125	118	137	143	119	104	136	122	132	115	133	158	123	111	114	131	117	144	134	120	121	122	128	141	112	120	107	127	131	120	115	132	118	123	123	138	142	126	125	140	122	127	108	125	126	102	135	132	135	123	133	128	130	123	126	128	138	126	122	118	116	124	125	128	108	115	129	137	114	126	118	110	130	134	126	123	148	112	127	104	129	145	137	117	131	143	119	120	125	140	126	144	146	141	108	120	111	140	118	117	143	145	141	130	112	125	130	115	123	135	133	128	130	125	126	151	128	122	132	123	143	105	116	122	126	109	150	131	125	120	128	127	115	136	117	151	110	136	123	110	122	120	170	132	125	154	118	130	134	148	141	147	130	132	117	161	127	133	122	130	111	118	140	122	110	131	133	108	143	128	145	144	126	149	125	123	120	112	132	122	138	124	133	138	139	118	99	131	118	134	137	133	108	106	139	128	121	127	135	112	132	125	135	133	135	148	135	125	147	145	129	120	114	137	138	117	123	117	137	106	132	122	125	117	131	100	112	131	120	116	122	121	113	125	128	144	131	134	115	150	113	130	137	138	124	132	113	146	128	130	132	136	139	120	115	120	99	143	125	155	96	126	116	143	157	127	141	138	106	119	131	125	133	124	127	114	147	151	131	124	109	123	135	127	118	142	128	120	124	121	127	124	133	116	126	108	116	134	131	115	124	116	128	134	122	136	139	109	136	144	119	127	126	117	138	141	126	120	136	110	139	131	143	131	137	141	142	131	122	132	125	115	117	142	130	134	107	128	133	128	129	122	139	121	143	128	156	128	120	149	122	120	119	117	111	125	109	130	140	126	129	132	145	135	138	132	111	112	136	140	130	129	101	113	146	139	150	155	133	114	133	131	115	150	127	136	119	141	140	124	125	126	137	137	144	116	126	122	130	129	118	136	115	108	127	139	110	126	138	129	127	118	117	143	143	140	145	141	108	137	123	140	141	117	132	126	135	126	139	123	120	141	133	129	133	140	127	141	132	137	121	125	118	139	118	142	93	127	117	149	129	139	97	112	130	137	138	121	119	133	130	131	100	129	117	120	124	134	130	126	108	122	127	146	138	113	145	120	125	128	133	110	125	141	137	119	145	123	110	136	131	137	127	117	111	147	116	137	117	119	119	107	130	125	118	121	126	127	125	114	154	146	142	128	136	125	123	127	133	125	146	131	134	133	122	126	120	121	104	120	134	129	126	144	127	114	137	138	130	123	132	130	124	127	112	130	110	139	108	123	114	134	132	116	94	120	102	139	127	113	140	111	138	121	135	128	147	124	104	127	124	139	129	125	119	132	106	131	132	117	119	134	127	122	117	147	121	125	135	136	117	119	112	139	128	103	152	124	135	116	135	131	132	122	135	136	129	119	117	116	115	124	125	129	104	120	142	136	126	140	136	112	110	145	126	127	137	135	127	134	135	115	133	137	135	109	119	130	122	121	103	126	122	127	125	137	117	104	124	119	117	130	137	151	131	142	134	138	116	144	122	139	116	132	142	116	139	120	124	128	120	135	136	109	163	137	111	123	121	125	117	129	132	128	123	123	120	151	126	102	128	152	106	131	111	121	125	128	122	120	114	136	142	108	147	141	138	125	156	129	125	134	120	138	117	133	120	120	113	129	105	151	166	128	129	137	123	128	146	114	116	137	131	136	117	134	129	124	110	132	130	118	124	125	144	124	119	143	114	145	135	124	117	135	132	121	119	140	124	106	116	138	131	96	125	132	139	123	122	144	110	127	136	140	136	137	122	137	119	111	100	157	121	127	120	117	117	135	154	108	115	117	145	123	136	127	125
2115	417	448	498	454	467	420	399	433	369	433	382	402	393	393	422	447	424	412	386	387	417	418	393	378	379	400	358	409	411	424	376	385	402	392	405	397	406	377	370	405	390	398	379	398	393	389	396	389	406	418	373	384	392	408	396	374	392	391	401	420	386	403	389	364	404	364	419	408	414	369	374	389	382	402	386	381	398	391	380	418	374	398	400	407	370	364	429	364	404	406	368	402	403	390	404	332	339	398	392	391	417	376	382	411	327	384	383	401	382	354	386	412	430	364	373	386	372	366	382	380	415	422	381	373	406	422	386	396	383	396	396	362	349	381	416	411	404	379	405	385	403	396	383	393	416	388	379	400	372	382	408	428	371	415	406	404	401	364	397	401	406	375	395	417	407	388	389	375	374	386	376	398	390	364	398	388	410	396	390	410	387	356	394	388	387	390	402	373	376	373	375	377	372	402	381	389	386	441	382	370	352	396	389	362	376	421	407	412	371	372	410	359	411	395	378	384	389	431	398	381	369	367	362	371	384	366	393	423	389	396	386	409	402	397	367	376	360	381	388	363	344	415	364	393	394	393	374	383	396	382	337	377	393	380	382	362	372	392	378	372	374	385	406	400	371	393	396	401	399	394	362	372	379	389	380	370	408	364	395	390	394	360	379	383	414	414	423	369	404	355	379	386	415	377	371	370	393	402	417	394	405	417	398	411	367	375	360	398	365	361	367	393	374	366	369	386	383	384	375	427	402	407	383	407	364	367	403	392	387	375	381	364	399	394	375	385	382	389	414	400	382	379	391	387	372	415	403	404	369	385	338	407	394	387	383	387	390	394	407	380	407	393	421	401	370	391	379	381	399	399	390	386	402	377	393	398	379	411	402	406	367	377	375	415	373	378	401	391	382	387	422	402	384	401	397	388	394	404	429	395	437	424	370	385	399	365	390	369	378	379	379	389	401	375	377	414	397	385	460	358	412	388	394	396	378	398	408	385	380	341	422	407	389	379	409	405	373	392	389	336	397	368	389	378	378	383	390	358	358	388	401	366	426	382	403	369	405	372	387	412	414	383	392	373	396	372	368	390	400	395	392	350	385	403	387	380	381	353	407	369	339	434	394	409	424	365	420	421	370	400	362	383	383	392	389	397	386	390	401	394	372	373	386	394	374	394	403	404	387	364	377	374	386	379	367	354	363	367	353	414	421	409	373	390	405	381	383	377	369	379	410	368	355	372	363	363	373	388	370	414	404	376	399	395	371	371	373	426	394	371	389	408	397	367	389	408	378	384	394	383	351	373	380	380	396	393	368	392	390	374	407	377	381	387	391	420	401	376	405	403	404	398	391	421	359	385	375	378	372	371	384	368	369	405	337	384	406	365	389	381	413	423	396	403	423	387	371	387	374	374	383	430	407	373	402	396	389	375	387	421	384	376	365	397	367	389	398	372	356	379	377	383	389	386	379	370	397	379	354	384	367	391	412	402	376	384	351	419	384	371	420	392	368	413	360	426	396	417	424	375	379	404	401	381	406	398	405	354	359	367	366	373	437	405	375	385	388	395	402	410	386	384	417	430	359	415	442	399	383	403	405	432	397	423	381	363	395	381	364	380	382	402	404	387	429	398	370	413	348	357	417	393	391	404	399	389	397	382	371	406	405	380	404	387	390	388	394	405	366	383	372	399	396	398	398	408	404	368	351	364	380	416	383	363	385	368	362	384	415	396	389	364	388	392	386	376	407	403	394	402	413	392	394	421	381	372	408	383	370	376	411	364	374	397	405	379	393	389	363	396	395	396	406	370	406	378	398	392	382	387	396	392	398	376	378	412	389	408	397	359	405	387	382	379	383	394	352	389	391	354	376	401	368	388	409	382	401	376	394	355	407	399	380	379	412	360	358	407	437	419	386	411	422	401	381	408	401	343	392	362	394	379	383	377	392	388	345	410	392	394	395	395	415	380	391	386	378	378	365	381	398	391	406	373	384	367	378	377	394	392	410	407	394	386	406	345	393	377	407	380	401	362	418	395	368	383	377	401	435	393	384	404	399	373	379	411	408	384	413	411	374	395	373	368	352	375	411	396	387	392	397	396	385	397	378	376	367	387	405	390	389	411	408	385	393	361	366	418	376	372	389	414	375	410	414	409	415	373	359	402	416	398	386	389	418	417	386	371	363	365	404	380	372	406	407	384	397	370	385	398	393	384	380	363	390	393	358	373	399	397	405	399	414	387	375	396	397	390	418	400	382	394	390	366	377	370	370	384	383	438	388	369	402	376	353	374	414	384	396	348	402	393	378	425	348	402	406	372	407	394	405	381	396	412	386	381	398	418	389	380	364	379	434	392	377	398	409	402	368	389	411	400	394	380	394	394	410	418	375	385	404	389	404	376	377	397	398	359	383	398	401	376	394	427	413	388	361	398	336	387	416	380	361	403	385	365	420	380	393	400	359	383	368	395	366	365	402	397	444	375	377	416	390	393	421	411	367	387	371	393	393	400	380	354	388	385	380	388	403	367	372	425	412	360	402	402	383	377	379	383	407	403	368	386	409	392	407	383	401	379	373	401	391	390	405	388	387	420	378	395	366	398	372	380	421	422	388	396	410	403	357	371	387	376	383	370	367	413	379	394	380	397	372	379	407	404	383	416	359	380	369	399	401	402	384	375	407	399	386	399	359	419	373	387	408	372	393	392	358	404	407	386	395	382	429	391	372	421	373	400	356	408	373	367	361	375	395	368	387	419	398	391	375	356	406	397	421	402	400	390	394	469	400	362	368	374	342	413	405	426	373	368	396	417	354	375	401	391	425	362	396	417	412	397	388	371	374	407	383	394	450	385	410	363	406	403	370	395	383	419	354	408	413	376	371	416	431	438	418	400	408	392	406	388	354	392	372	369	380	391	394	411	367	408	412	420	378	419	388	359	398	420	414	355	401	410	396	361	423	368	380	396	401	402	399	388	362	400	357	369	386	378	437	353	372	387	391	390	391	363	402	423	392	398	375	424	376	416	385	396	393	364	363	410	418	390	364	417	416	408	388	403	393	400	366	378	414	387	408	400	392	388	421	410	379	394	384	371	344	405	392	382	356	400	354	371	391	385	382	416	394	379	385	393	415	412	399	387	370	378	388	380	368	393	399	368	393	342	351	386	381	384	371	391	413	382	416	403	396	356	360	362	392	432	381	421	394	396	436	398	388	391	365	405	391	376	336	389	399	378	379	403	400	367	382	395	371	357	406	365	382	388	417	382	379	371	389	409	424	359	373	398	364	420	389	377	372	406	388	387	375	375	420	399	418	345	366	413	399	367	404	373	437	401	411	369	413	392	418	398	396	392	389	400	408	373	364	394	373	372	417	392	362	406	392	382	392	384	387	379	429	373	375	395	390	392	388	382	395	408	431	390	392	404	419	417	418	397	402	351	400	393	388	421	447	399	392	374	364	383	359	374	396	368	368	391	384	383	376	375	384	397	389	406	403	389	374	398	401	385	393	349	391	399	408
7308	1061	1201	906	746	519	463	366	340	302	261	270	239	241	234	213	213	222	222	203	196	183	229	197	203	188	210	195	195	204	185	207	199	193	209	192	185	204	217	199	205	200	200	202	192	189	187	201	173	174	196	191	201	182	191	209	174	198	204	221	183	195	185	199	180	169	197	187	195	210	170	166	178	189	206	198	193	197	193	186	179	186	178	183	180	186	160	166	184	190	171	179	197	190	187	197	176	194	165	198	188	192	208	202	175	184	173	146	196	163	182	181	194	186	188	179	175	177	195	210	186	182	182	173	200	174	191	164	190	198	182	169	197	183	168	198	186	191	194	190	203	201	187	170	192	199	176	165	164	206	204	215	192	180	188	207	186	160	186	197	163	178	183	193	190	173	149	194	172	178	201	184	183	194	180	173	165	193	175	176	192	199	180	183	179	193	212	179	189	176	189	179	187	192	189	168	190	178	193	165	172	201	193	216	187	206	162	193	185	224	186	178	210	211	178	190	199	186	181	185	190	168	192	167	185	178	198	209	179	169	208	166	184	171	177	187	165	194	159	216	169	190	195	204	173	188	203	185	196	174	165	185	169	183	184	178	172	181	179	198	208	191	181	182	194	200	179	186	199	189	202	185	184	174	205	210	191	192	198	183	176	200	173	219	187	192	196	203	215	187	180	200	202	169	187	168	170	187	191	186	203	177	186	214	162	186	185	187	174	192	188	182	191	194	182	173	188	203	194	186	192	176	170	193	193	191	158	156	192	186	179	177	194	187	176	170	175	179	168	203	182	184	191	177	187	185	200	170	165	195	185	169	187	178	194	177	175	203	191	207	176	179	160	195	168	197	183	204	163	181	205	198	163	177	179	191	191	191	203	226	163	187	173	188	217	200	185	199	172	195	201	173	187	199	200	182	181	185	177	185	186	179	211	187	170	203	165	189	186	183	196	188	196	183	174	182	177	179	201	217	192	195	183	189	169	173	185	189	173	180	183	195	171	189	193	187	153	184	175	183	175	188	218	179	183	195	212	200	190	175	165	168	191	191	204	190	196	177	189	206	190	176	196	178	198	181	195	180	177	182	188	196	172	168	199	191	190	154	176	181	170	177	161	174	182	182	192	187	162	152	180	177	181	196	208	194	185	192	190	180	186	177	172	179	193	190	171	176	183	198	204	203	197	196	171	166	180	178	185	198	189	174	190	208	196	188	193	185	183	183	200	200	170	180	165	194	203	211	163	182	183	182	198	173	215	154	202	174	182	218	163	175	191	181	178	182	207	164	165	197	198	159	205	182	172	178	190	179	196	166	207	170	193	206	217	184	184	192	195	187	193	188	170	211	180	197	194	196	207	169	200	200	171	171	166	194	173	186	181	180	189	195	188	175	196	184	207	175	179	191	188	200	196	196	196	189	178	205	204	176	167	172	205	153	189	195	168	180	182	179	204	177	180	226	210	202	203	175	187	189	194	178	196	187	178	193	188	186	159	207	203	181	171	200	172	186	202	158	174	192	189	190	174	196	198	216	197	161	181	194	170	196	198	156	214	191	180	180	195	165	180	170	198	174	182	177	205	198	194	199	163	174	185	158	198	176	176	179	196	149	177	191	187	177	185	184	192	186	167	172	199	207	192	199	199	168	196	194	212	178	188	198	186	173	188	175	180	176	205	177	182	184	156	190	205	176	196	178	181	217	167	172	191	208	222	193	164	190	166	197	180	193	189	217	196	191	188	175	195	212	182	178	204	211	185	195	179	203	187	188	208	203	189	188	201	181	212	183	183	179	191	148	166	172	203	166	186	180	193	199	182	208	193	185	208	206	194	160	182	213	178	188	165	169	191	167	168	193	182	182	174	171	187	162	177	186	209	207	181	193	166	186	181	160	164	194	190	165	197	193	164	193	169	182	182	196	197	193	157	172	196	174	181	178	173	173	198	167	196	188	188	189	167	190	181	175	176	187	168	178	197	174	175	188	172	183	190	167	194	183	192	190	208	193	183	186	186	184	202	192	177	180	199	190	190	186	202	214	158	195	201	186	183	199	184	178	213	221	185	176	188	172	189	199	164	181	148	203	193	183	183	193	184	182	203	189	203	217	184	197	197	210	173	181	184	194	163	196	206	202	189	182	191	205	174	208	181	187	183	193	181	202	180	187	207	181	174	201	201	217	169	178	183	166	178	165	195	201	182	167	154	208	201	205	220	187	198	209	191	194	184	175	189	201	195	178	200	186	179	184	210	203	175	202	177	211	184	179	212	196	161	193	185	178	178	188	199	196	179	179	190	166	166	199	180	188	203	205	199	194	195	198	186	198	196	198	181	191	187	210	196	198	161	187	153	188	189	158	178	188	186	195	174	200	172	197	171	182	193	168	171	182	175	191	180	204	159	164	172	193	180	166	173	172	176	174	185	170	183	183	193	185	184	182	197	196	202	171	189	200	208	183	195	165	176	197	143	172	192	180	201	187	179	158	200	197	173	178	177	184	199	170	189	168	212	217	196	205	203	192	176	181	204	175	193	177	187	187	180	174	188	199	187	201	170	209	194	179	207	192	181	197	175	199	184	172	192	189	203	195	179	188	189	178	181	187	194	206	172	163	192	195	187	161	173	158	179	172	159	194	162	169	173	195	173	179	207	196	183	176	175	203	169	196	168	201	165	196	202	173	179	176	188	185	172	192	171	192	188	162	190	205	166	175	211	193	173	183	186	178	176	207	152	202	179	182	175	175	208	205	195	164	188	202	177	210	175	184	175	181	173	162	164	199	194	180	193	185	182	183	169	183	185	179	196	175	201	170	179	185	192	184	179	177	195	178	202	207	192	165	196	188	172	195	177	202	218	188	201	174	169	197	184	165	209	188	185	198	153	171	201	180	186	182	203	183	200	148	167	173	181	175	187	205	194	181	184	192	185	199	159	196	182	186	154	183	205	182	178	192	162	181	212	164	198	170	180	178	184	182	163	167	172	173	181	174	189	182	172	213	200	205	205	161	173	163	179	185	181	176	174	189	185	175	176	193	180	167	193	196	179	158	175	179	160	156	200	204	170	189	175	180	185	178	198	180	204	149	192	169	167	158	194	195	189	205	202	186	184	197	179	196	234	196	203	185	175	204	175	176	176	184	177	185	208	182	171	193	172	204	183	183	174	196	202	166	217	171	205	174	167	172	181	198	195	195	178	184	163	174	179	201	178	201	210	169	175	178	179	199	202	171	181	193	196	186	195	186	196	182	183	182	197	189	181	168	201	199	195	180	163	201	182	179	183	166	203	176	174	166	186	203	180	191	189	167	168	160	199	192	178	160	199	201	202	200	192	177	164	195	176	202	216	177	183	160	195	175	183	164	179	191	174	188	198	181	172	195	162	186	219	184	192	208	183	186	208	182	143	187	179	170	195	212	191	185	183	189	185	190	159	180	193	171	202	168	189	186	170	215	185	189	170	171	194	165	183	182	176	173	198	192	166	185	209	208	199	186	212	192	170	197	192	167	207	200
5946	1329	2645	3131	2712	2263	1906	1571	1397	1211	1147	1016	997	915	853	859	737	728	741	730	703	669	667	666	643	644	633	610	594	601	601	641	617	570	562	603	567	558	568	568	586	521	551	596	522	552	543	552	561	554	550	562	539	533	563	546	554	527	548	516	530	581	543	567	546	581	558	524	555	476	531	576	563	538	504	523	504	563	527	513	566	543	543	564	557	545	522	540	576	528	590	492	537	504	559	545	530	517	577	534	539	529	500	487	505	514	519	520	514	506	543	557	531	508	545	543	504	467	531	539	592	517	515	530	492	511	494	560	515	534	485	518	518	510	508	559	522	498	542	519	554	508	508	485	514	534	545	521	446	546	539	503	500	527	511	527	520	509	505	560	498	535	524	514	548	508	510	540	542	503	562	542	499	514	526	541	542	503	508	555	535	560	529	503	598	555	511	501	557	535	534	580	549	523	461	527	506	541	514	557	520	506	514	503	509	544	513	517	517	517	513	549	542	522	527	570	558	553	551	558	512	535	516	513	528	531	510	579	537	532	547	485	540	502	566	488	570	506	571	524	537	506	542	512	494	570	544	497	497	542	528	526	542	562	535	548	545	552	514	554	553	540	525	515	566	495	519	517	556	530	540	506	511	519	512	499	543	535	482	524	545	543	526	522	563	549	532	485	554	530	541	515	532	521	564	529	545	526	544	550	530	507	546	508	561	544	524	532	505	559	513	559	513	540	530	507	515	525	532	508	555	517	518	539	471	538	556	503	513	461	526	541	530	513	566	542	514	505	518	527	534	563	543	552	535	532	513	482	575	526	542	540	552	548	524	516	450	537	509	563	507	511	503	562	539	530	532	542	617	533	512	493	513	540	531	535	569	519	525	520	554	521	531	534	542	550	531	528	512	533	512	569	531	582	563	481	516	520	503	560	505	530	497	540	515	550	508	540	553	533	521	520	564	527	532	509	534	534	520	516	515	508	506	523	492	533	497	497	530	555	503	496	554	523	501	544	494	488	507	533	567	511	583	514	550	544	528	528	564	521	528	527	511	532	536	509	502	505	546	548	520	481	480	507	513	497	516	503	547	538	549	520	486	551	502	525	556	476	531	530	527	544	528	543	561	539	533	522	529	510	514	522	520	554	531	532	531	538	564	495	564	563	541	493	522	485	547	500	549	550	519	522	564	527	552	546	508	561	522	512	495	553	514	533	531	518	511	548	539	531	521	511	523	498	505	515	518	491	551	533	535	565	522	524	533	541	556	546	491	495	511	518	523	511	509	516	534	480	514	569	554	574	527	529	543	525	533	500	511	532	580	537	566	500	542	552	521	523	552	498	533	542	538	498	518	487	516	536	542	500	501	514	539	537	559	515	505	541	505	516	522	501	548	507	542	557	488	565	498	543	528	568	534	513	531	541	549	515	573	532	535	513	531	512	575	541	498	523	526	489	554	509	579	546	489	530	533	528	517	498	543	563	512	526	473	533	533	521	557	535	532	515	501	599	505	534	488	553	528	558	546	578	493	524	524	561	511	512	534	486	511	562	579	554	563	491	531	523	545	565	512	511	542	551	555	532	536	558	569	515	520	528	530	512	505	555	532	556	530	498	547	517	504	515	516	531	538	530	512	502	529	524	496	507	514	533	533	533	495	532	549	569	539	536	499	579	550	486	527	521	537	520	570	502	583	530	516	547	538	542	562	516	500	510	534	491	545	533	503	527	539	546	471	518	485	496	533	551	551	552	519	511	547	534	510	563	491	562	540	506	479	543	534	523	518	548	565	530	520	527	546	508	557	556	517	561	520	527	518	517	519	542	482	538	524	505	537	525	499	493	509	547	527	529	516	522	515	554	528	524	498	502	518	548	547	509	548	500	568	513	518	498	516	519	505	524	545	506	540	546	567	539	518	514	529	539	494	523	576	529	491	516	491	539	500	547	530	515	552	528	528	548	514	534	556	528	519	529	543	529	532	536	525	531	530	546	507	534	533	500	535	567	541	501	484	498	551	517	511	523	499	529	483	516	542	506	519	522	493	509	495	495	510	562	530	555	559	488	521	524	487	527	502	517	548	548	521	505	515	507	522	532	543	500	534	552	532	540	502	487	519	519	516	533	518	515	511	499	515	550	529	492	537	554	489	504	545	564	530	518	499	454	503	538	606	553	536	524	568	583	521	526	545	528	506	570	530	541	539	541	534	536	508	503	487	526	541	499	505	529	507	513	527	530	511	562	557	523	542	528	506	483	499	530	510	543	574	523	527	564	514	517	506	532	537	520	540	517	514	556	555	538	529	532	537	534	516	532	530	544	526	556	536	547	538	586	538	534	538	519	545	506	527	554	520	536	555	541	525	516	554	511	536	493	464	496	501	539	560	540	535	538	529	510	505	509	545	536	520	528	535	521	567	564	534	503	533	541	510	531	511	540	496	517	520	553	494	535	518	542	545	548	550	514	511	539	531	530	517	532	512	507	520	546	505	584	536	501	513	525	534	511	500	529	523	525	514	548	539	517	535	529	528	550	507	558	538	532	505	553	548	536	519	539	565	551	507	547	505	523	557	502	571	540	506	513	544	547	554	529	533	538	549	469	557	507	525	525	537	530	549	550	491	539	549	514	541	519	520	538	518	555	516	517	506	513	536	530	520	518	512	529	555	531	567	537	531	492	578	500	508	546	491	559	562	532	544	521	498	488	493	518	537	533	511	524	532	531	499	531	526	520	561	509	562	561	503	518	545	549	525	583	529	516	541	540	521	512	469	526	574	541	517	489	558	469	530	504	467	515	539	536	534	553	536	551	512	504	549	497	547	481	568	525	528	537	543	526	544	522	517	576	492	539	556	534	508	513	531	520	513	558	481	550	523	520	578	566	528	506	530	528	556	498	520	543	561	539	543	518	551	536	510	530	515	544	522	552	563	532	515	543	518	511	472	549	550	540	537	580	546	543	496	543	527	547	530	554	523	529	562	539	521	515	470	545	508	546	529	564	526	482	514	532	503	554	547	561	502	526	503	497	535	567	504	534	504	564	525	530	538	537	509	511	529	549	512	522	525	547	497	508	513	545	550	551	493	528	528	500	508	522	520	537	513	582	513	517	563	500	538	545	540	543	552	507	540	505	564	569	538	534	515	550	540	479	540	507	520	518	540	543	510	535	568	508	503	545	551	512	529	520	539	532	549	519	519	510	552	517	507	499	497	526	544	542	532	533	563	534	530	562	492	513	541	492	526	554	537	525	588	527	548	521	492	534	482	557	505	527	559	567	525	506	501	532	485	491	504	560	495	561	512	516	513	514	507	523	498	527	508	539	544	560	530	570	579	532	516	540	528	495	502	518	536	531	522	534	533	543	515	546	531	525	533	504	550	514	501	530	515	558	516	540	529	558	535	501	537	540	534	525	567	476	540	568	524	527	500	534	497	555	507	527	525	525	537	543	580	508	540	569	532	518	493	530	524	580	514	520	511	512	527	507	535	526	526	519	550	513	521	515	559	510	522	541
14179	2610	2580	2011	1486	1097	926	703	658	573	575	559	518	514	419	433	447	433	411	398	372	445	433	397	376	381	398	370	408	389	354	355	360	387	372	385	365	391	387	355	418	405	369	347	354	354	377	351	368	363	411	346	418	363	351	344	372	367	370	393	350	362	377	350	359	338	367	380	382	344	361	325	323	354	362	367	386	383	371	362	324	350	369	359	385	350	348	402	327	364	378	353	376	368	395	376	368	348	347	387	376	334	369	374	400	391	358	375	371	340	373	355	364	405	360	339	371	368	372	385	400	355	345	399	378	348	338	387	329	381	364	353	317	337	345	374	333	372	391	390	384	387	342	399	409	337	373	345	386	384	359	387	367	369	410	354	329	360	351	363	383	358	340	380	356	364	353	387	362	351	373	381	374	422	389	380	395	399	353	362	389	330	327	368	346	354	345	332	405	385	387	385	383	368	388	367	339	335	389	384	360	416	396	374	375	387	382	356	369	360	383	344	405	359	363	358	373	388	348	345	344	350	359	344	363	392	357	362	392	328	388	376	364	410	354	359	356	383	367	346	337	373	340	363	359	347	350	377	372	366	380	333	346	360	368	352	400	356	337	359	359	343	345	365	403	368	371	375	412	374	369	315	366	350	341	359	394	354	342	382	355	375	329	343	389	341	348	344	344	359	361	351	336	359	333	363	372	353	382	371	368	360	351	395	385	352	380	378	387	378	372	387	363	413	347	378	390	367	338	371	375	323	384	358	388	378	376	353	378	386	338	374	397	350	363	423	360	351	372	321	354	376	372	354	381	377	387	365	366	379	355	346	366	382	365	340	381	395	341	318	363	403	408	359	370	383	338	370	401	392	375	345	397	422	363	360	337	365	364	340	341	351	368	385	394	370	392	335	367	395	403	378	392	366	395	380	326	376	368	356	344	327	385	391	342	358	364	364	374	391	372	342	353	396	355	357	363	382	357	390	361	323	398	373	391	338	350	365	293	327	368	372	386	329	369	369	361	365	384	352	378	364	405	350	390	366	352	401	380	375	372	412	364	402	354	382	410	343	337	373	378	336	382	344	322	350	355	385	381	393	317	392	376	367	370	373	348	386	387	357	323	360	369	386	381	352	385	378	383	373	346	347	367	386	392	356	342	351	363	337	379	352	374	358	386	366	352	377	396	350	365	369	369	366	382	379	330	380	354	380	377	343	362	398	338	369	399	372	347	350	364	353	380	367	357	349	357	369	356	366	369	351	360	339	363	356	362	390	362	367	384	395	375	382	351	356	365	359	385	366	359	366	391	361	329	356	389	371	375	345	325	372	386	338	361	350	369	390	379	329	363	356	355	346	384	352	347	382	373	364	368	388	373	362	349	357	366	379	365	333	340	413	361	357	388	350	355	369	357	365	360	406	377	317	336	341	380	372	384	389	365	387	401	363	347	354	360	365	341	330	344	349	337	340	373	375	356	357	364	347	354	356	362	332	354	375	356	412	339	358	407	372	382	363	341	370	376	320	374	365	348	383	368	346	380	380	371	390	384	378	360	401	366	369	367	367	358	364	377	372	379	355	340	351	355	340	343	374	354	330	399	358	350	386	372	367	397	390	395	384	405	396	359	383	340	368	337	379	376	373	356	429	408	337	339	375	387	313	370	373	373	347	354	394	367	395	339	359	353	375	341	324	341	343	393	331	369	356	338	358	337	374	361	373	364	355	356	343	368	351	360	369	368	376	364	347	353	327	382	376	370	342	382	324	411	348	367	349	355	337	358	377	379	343	377	345	379	350	381	365	351	354	374	360	336	389	360	362	401	384	378	349	376	365	378	355	339	393	365	328	392	367	406	360	338	345	358	334	330	349	343	371	335	385	354	356	359	364	368	367	356	356	349	368	367	389	382	354	357	366	371	376	359	358	354	335	340	350	358	388	351	378	410	386	355	325	352	376	387	360	358	350	371	372	357	374	372	336	357	367	408	316	366	380	365	386	393	340	367	346	338	377	347	348	409	379	421	392	324	339	363	371	373	354	364	383	374	352	360	374	395	320	390	344	352	375	369	376	419	351	353	375	415	360	352	365	384	356	337	358	392	358	354	317	373	342	338	356	315	337	362	358	326	366	356	401	395	374	368	352	360	421	394	386	377	346	341	351	347	374	348	367	368	388	356	363	360	366	342	352	382	356	346	359	378	361	360	383	372	369	400	384	361	363	368	389	359	353	382	353	370	346	350	400	378	383	376	374	391	377	356	334	344	351	389	349	336	363	381	361	373	386	354	347	352	373	411	369	375	357	371	355	337	355	370	358	329	378	353	384	347	346	382	350	371	353	351	354	374	360	397	368	349	330	342	379	379	387	357	402	320	403	380	356	388	352	373	363	367	348	357	348	358	372	380	352	359	392	366	373	410	343	369	370	387	349	371	369	351	334	408	385	355	342	376	352	353	376	352	350	374	353	342	394	390	342	364	351	353	355	380	348	354	357	342	383	387	345	371	341	365	358	366	346	387	380	373	383	357	345	350	343	366	372	379	381	372	380	367	354	387	383	365	372	373	388	415	384	342	372	367	372	367	366	314	380	361	355	358	347	371	358	370	369	336	346	352	354	353	348	349	354	380	372	342	368	325	356	400	379	371	418	341	378	378	390	372	374	381	370	395	381	369	414	374	350	388	335	353	382	336	378	328	374	377	379	403	359	391	332	345	384	362	369	365	363	337	358	354	404	345	370	322	369	382	363	372	346	348	343	354	364	407	354	376	354	358	379	366	348	384	366	339	385	362	365	391	363	392	364	380	361	353	377	380	390	346	368	396	340	370	344	355	363	363	343	346	370	348	347	368	368	331	349	341	373	419	357	372	355	353	369	345	370	371	407	352	348	351	351	367	351	352	381	378	375	383	359	325	357	351	375	374	381	389	370	384	359	365	401	385	367	370	364	339	369	356	394	369	358	375	410	358	376	390	339	335	369	376	383	384	389	345	376	368	348	356	396	344	350	348	364	377	324	362	352	380	349	391	340	347	359	365	351	361	374	380	333	380	354	361	353	332	402	350	378	352	384	386	357	376	365	367	362	359	392	354	399	366	360	388	373	364	320	353	376	375	346	356	380	367	355	350	342	343	363	348	367	366	384	366	359	376	337	362	359	369	363	362	373	363	382	345	325	388	378	365	400	374	349	349	393	388	368	363	357	370	344	406	328	354	391	372	384	378	351	350	372	385	387	338	354	348	374	356	367	326	399	360	340	405	379	386	361	358	355	393	348	384	362	342	347	386	354	376	368	366	399	381	378	390	391	357	340	367	386	391	366	377	338	315	376	359	380	383	329	352	356	375	374	351	342	321	364	362	369	337	380	356	359	333	360	374	340	396	368	370	371	382	368	359	359	361	383	353	352	381	365	392	361	376	389	366	385	346	389	380	386	416	366	377	342	368	363	363	364	346	333	423	400	390	362	347	405	369	372	393	368	343	319	395	393	376	384	385	376	343	350	380	388	382	390	352	360	349	376
7991	2532	5175	5884	5165	4298	3598	3035	2541	2420	2036	1806	1701	1580	1537	1454	1346	1351	1255	1324	1226	1138	1145	1098	1107	1181	1139	1111	1054	1070	1084	1049	988	1043	1041	992	970	1082	1066	1006	971	963	956	1019	979	998	943	982	962	952	934	915	968	933	933	917	896	957	932	905	902	946	939	930	933	958	906	948	927	925	900	994	913	962	910	963	943	958	914	907	899	966	879	916	885	882	914	880	942	928	902	869	925	889	855	918	873	862	929	936	884	944	906	899	943	896	902	852	904	913	931	856	906	926	877	941	867	920	891	912	884	913	909	885	885	911	864	824	898	952	901	933	906	883	895	859	877	860	957	931	877	854	891	870	869	955	871	892	913	920	890	938	893	901	899	954	897	899	901	881	903	914	911	869	891	903	928	906	868	873	914	929	890	907	888	917	957	925	884	891	876	861	926	931	924	910	898	887	928	957	957	873	910	914	910	936	916	925	900	918	949	855	863	910	885	875	897	866	879	903	934	924	889	929	907	879	882	922	886	901	902	891	910	842	870	903	871	946	890	904	935	936	955	913	890	936	928	867	886	882	864	860	903	922	900	885	900	914	885	832	822	840	871	933	878	888	894	901	952	885	966	958	869	871	906	893	902	867	860	931	919	876	871	907	861	861	955	891	861	938	922	914	924	918	897	927	897	963	928	814	923	854	909	970	824	863	871	856	898	943	894	918	876	905	903	903	898	917	903	928	841	930	879	892	945	906	931	929	884	882	872	915	932	928	868	909	914	873	895	899	921	896	892	927	870	928	909	946	879	851	920	843	941	846	898	914	900	892	888	911	884	916	856	911	904	929	844	892	929	878	898	875	892	912	925	841	906	954	976	876	869	869	903	906	916	889	873	877	888	886	970	836	924	878	913	861	897	868	873	924	921	925	888	905	902	877	915	865	925	851	869	934	949	907	861	916	888	917	946	834	873	870	884	866	882	878	927	874	900	912	891	886	888	887	917	912	915	932	866	902	897	893	906	869	877	914	877	892	892	877	895	902	913	864	954	922	877	876	847	894	898	886	915	904	938	962	847	886	907	901	861	894	881	913	951	923	921	890	874	919	849	832	920	905	905	888	897	909	913	865	909	942	911	849	905	875	905	916	893	918	862	919	841	923	932	909	879	864	877	869	938	886	960	930	889	892	897	922	937	882	944	968	940	888	839	908	941	865	925	900	887	924	897	875	917	919	908	879	899	852	860	938	946	868	904	950	879	969	858	877	930	919	871	914	857	923	911	913	880	896	915	864	890	907	874	902	922	885	887	877	914	926	899	898	932	878	913	920	932	884	894	880	908	894	932	880	844	867	883	869	899	972	950	899	929	864	944	897	876	853	925	848	846	851	943	859	858	902	902	912	859	906	897	909	898	888	849	877	919	918	902	911	934	878	876	899	895	896	929	904	896	849	918	898	899	862	873	877	914	954	885	874	906	865	891	881	927	877	901	850	927	915	946	906	848	903	859	897	903	900	897	894	921	865	909	897	855	849	887	861	856	908	948	897	935	877	911	906	910	896	811	875	942	855	909	910	885	959	941	930	918	903	897	891	893	877	926	874	870	970	876	882	909	877	882	940	895	918	953	844	914	912	892	971	907	882	907	879	881	929	918	955	885	929	881	951	885	843	939	928	905	857	841	909	911	858	897	897	899	861	928	889	923	936	918	883	869	942	895	896	936	895	870	853	878	922	921	864	926	883	863	913	889	924	885	892	946	906	929	980	901	922	874	907	893	904	906	861	916	859	889	891	841	856	899	880	901	937	931	890	888	899	930	897	884	846	891	889	898	911	883	942	923	853	943	939	918	855	904	897	909	934	907	969	877	884	902	857	913	873	927	926	839	888	913	894	932	859	926	925	874	892	874	870	842	909	908	926	882	919	879	941	845	888	947	913	863	885	899	921	934	869	891	880	886	941	867	877	958	913	900	921	911	883	891	884	879	890	878	897	894	893	944	910	856	930	904	913	853	892	937	866	899	914	898	922	901	872	917	912	870	907	900	907	915	894	908	910	922	889	834	903	876	898	884	892	946	895	886	892	926	911	924	911	870	871	881	906	873	892	949	860	897	894	876	903	899	904	924	896	919	934	882	896	891	901	909	849	886	901	912	909	926	871	913	904	899	867	876	867	849	874	923	889	921	936	913	896	917	900	918	942	931	921	924	889	887	899	864	881	922	893	905	897	873	898	907	914	881	914	928	895	913	923	876	892	911	941	884	931	894	893	885	873	860	900	927	848	904	878	923	891	950	920	935	876	916	921	923	892	939	951	894	921	916	895	873	922	927	919	880	852	909	872	873	867	899	877	874	914	899	912	911	905	902	909	852	879	897	882	915	902	876	895	882	915	886	878	939	856	892	958	867	861	928	861	893	920	827	901	978	926	879	991	918	888	901	908	864	916	873	888	895	878	929	901	864	880	873	938	899	884	892	938	848	883	882	827	900	910	894	878	896	884	913	883	890	883	917	881	850	875	884	872	913	908	925	891	914	879	879	884	839	931	863	931	913	914	932	893	929	995	927	888	887	918	911	870	931	877	853	879	904	889	966	909	871	879	943	891	921	878	867	921	898	909	904	868	863	884	872	870	914	864	930	883	889	890	875	890	876	936	896	862	880	920	1035	878	941	875	933	849	918	905	895	931	893	891	914	865	935	859	912	912	892	864	910	891	898	910	927	899	903	837	894	919	849	828	893	917	922	895	869	904	900	947	935	869	901	829	861	927	868	888	921	864	906	919	892	935	899	878	856	892	936	855	911	899	887	880	914	902	902	944	903	890	905	885	873	848	902	933	923	928	850	861	861	938	883	930	936	863	913	852	951	797	856	857	917	831	909	914	926	881	897	926	876	895	885	857	891	888	828	886	945	925	871	921	863	907	923	936	936	880	907	919	939	869	874	916	959	891	879	902	887	899	935	871	897	890	914	881	894	915	936	875	873	882	912	989	902	870	893	912	857	868	967	935	913	903	895	885	861	882	905	868	917	919	836	879	984	869	823	850	903	917	882	861	908	897	891	933	883	831	934	914	859	903	913	911	910	900	953	976	942	858	942	842	914	916	891	875	858	928	903	904	856	884	860	871	903	882	945	903	865	890	884	864	910	879	906	925	939	934	882	897	891	878	866	909	893	902	898	904	873	914	923	908	902	869	881	911	851	909	914	961	871	951	928	904	891	851	835	883	823	851	975	885	863	868	888	929	856	883	864	890	925	852	887	839	895	925	876	850	862	879	889	946	906	957	900	961	904	869	900	866	914	908	944	923	938	895	891	873	922	900	901	886	896	832	951	948	904	912	894	937	923	892	934	896	928	926	892	904	919	883	897	902	918	885	910	942	916	941	902	931	880	879	872	890	906	905	878	883	944	872	886	875	896	891	919	906	913	862	921	895	886	926	892	936	882	902	883	936	945	857	878	904	906	871	968	902	855	864	913	853	841	884	874	899	883	910	960	913	899	902	830	916	945	883	876	883	922	898	894	908
1856	134	169	148	152	129	130	113	146	147	109	135	136	142	123	109	145	128	130	143	142	101	124	116	122	137	123	115	106	142	156	148	121	136	132	120	125	103	135	128	147	125	131	119	115	124	143	131	134	132	146	136	136	143	132	158	118	131	154	121	143	128	121	135	125	144	121	125	137	106	126	133	136	124	139	145	119	126	151	138	139	121	136	128	129	119	126	132	129	115	111	148	115	125	133	123	143	129	102	131	115	121	115	125	120	116	127	125	136	142	105	103	121	108	147	114	135	134	143	124	138	127	154	120	131	115	129	131	157	133	124	132	134	126	133	137	114	115	127	140	109	132	127	141	130	145	122	159	125	144	126	109	135	113	121	138	127	121	131	138	124	130	118	133	125	122	119	109	109	124	141	165	116	142	111	107	138	129	125	117	127	134	133	122	148	122	114	133	154	130	108	140	123	138	131	91	112	131	151	113	146	106	138	113	113	117	128	120	119	115	134	105	128	138	132	129	108	111	105	131	130	137	120	96	124	107	141	153	129	133	133	152	132	141	156	122	133	122	129	122	132	122	125	124	121	108	105	118	123	134	147	137	115	135	115	167	136	128	120	129	119	118	132	133	138	123	143	141	133	142	129	132	133	132	132	115	126	130	130	122	131	119	135	127	123	129	125	147	126	128	120	150	133	134	127	137	127	131	121	103	129	114	146	125	130	140	119	104	120	112	115	133	138	133	133	120	127	122	126	152	134	157	112	148	125	132	128	112	133	124	125	143	116	122	115	135	140	129	111	132	137	129	143	127	121	119	144	126	143	120	132	114	145	133	112	128	142	111	126	123	118	96	120	131	153	136	117	117	131	135	134	137	147	106	125	148	114	122	132	117	120	121	111	99	147	102	130	115	129	128	134	124	123	150	133	135	129	112	157	120	117	121	137	113	122	155	139	122	109	104	109	116	121	104	141	120	142	118	126	128	125	117	98	132	134	115	139	154	133	126	123	147	121	126	135	114	144	115	112	138	127	120	115	113	127	142	129	150	103	121	129	125	136	111	130	122	111	119	126	126	114	123	116	121	146	135	135	113	151	112	134	123	101	112	151	104	139	128	144	125	147	131	132	118	153	140	121	130	153	115	127	123	134	114	122	125	145	143	132	130	131	119	123	146	138	133	116	134	129	146	127	151	143	138	126	115	121	131	117	135	136	128	139	109	127	114	132	131	116	123	147	145	105	130	148	139	132	152	129	166	137	130	118	136	140	149	131	129	141	127	121	125	154	127	114	132	146	154	118	126	115	128	118	132	144	121	121	126	140	128	141	111	128	118	115	127	125	110	110	108	145	121	154	112	105	122	146	149	159	137	124	137	117	117	154	164	134	130	127	130	113	122	124	127	145	124	137	133	143	124	146	145	114	138	131	137	106	117	143	131	109	138	113	127	119	132	124	127	137	134	118	111	128	134	114	129	128	150	117	123	118	144	136	138	134	124	165	126	131	118	141	129	138	117	138	136	125	105	138	128	131	119	142	122	132	113	130	122	125	142	145	122	136	136	139	143	109	140	127	125	119	115	137	143	109	123	140	141	128	127	117	117	135	132	141	151	116	124	131	113	134	126	127	132	139	129	123	123	166	137	125	130	134	123	121	99	119	119	124	136	152	147	140	106	115	107	114	127	124	129	120	125	119	137	142	121	129	119	135	145	123	112	111	137	125	133	125	150	132	119	114	135	115	131	152	143	148	137	103	118	119	125	136	109	121	125	129	119	134	140	138	117	113	122	120	132	132	132	139	121	121	122	139	130	130	126	107	100	103	127	130	134	141	138	132	133	121	113	125	115	118	117	121	127	117	135	116	140	127	138	134	122	126	134	102	145	119	132	126	127	130	123	137	130	154	127	133	119	123	153	134	104	112	122	140	113	128	132	117	146	136	131	119	121	125	145	152	114	144	122	124	142	133	125	132	134	123	149	119	118	118	141	117	138	129	142	110	100	126	129	138	130	135	118	146	145	133	113	133	135	125	99	122	142	137	121	140	116	130	125	122	133	132	134	139	123	146	127	124	127	161	105	149	119	148	125	132	115	122	118	136	142	138	114	114	130	138	123	143	155	126	127	143	134	134	127	123	125	136	119	120	118	140	117	118	120	129	131	140	142	149	121	142	143	123	124	105	129	122	134	129	134	137	114	135	126	127	125	119	134	133	126	124	141	126	153	131	142	138	140	132	122	126	123	115	126	123	108	119	123	139	122	107	136	123	114	127	108	130	119	119	129	133	116	111	142	141	124	125	134	132	142	141	139	129	136	132	141	123	102	126	133	132	127	116	135	124	121	138	143	105	147	114	126	133	102	145	116	125	129	127	134	110	114	139	149	127	121	130	134	126	125	137	143	139	144	126	152	126	130	125	134	129	143	131	115	126	131	125	124	139	145	130	98	132	144	129	108	126	99	141	141	128	122	123	145	130	141	118	144	116	147	108	155	121	133	121	121	145	129	141	148	114	146	143	116	145	144	138	142	111	113	134	101	111	134	121	151	126	110	130	115	130	148	124	129	145	133	125	132	118	117	113	134	129	151	124	129	144	122	147	140	124	122	118	124	122	147	119	143	115	128	124	134	118	123	120	114	139	117	123	109	113	141	136	125	128	123	135	133	128	125	127	136	124	134	124	119	112	105	121	132	121	135	126	140	129	116	141	131	125	140	144	112	121	124	110	113	141	109	112	117	116	153	113	145	119	129	125	132	115	138	143	128	127	114	132	139	122	91	107	119	125	132	146	125	133	121	140	134	125	132	142	125	136	109	132	127	132	119	132	133	122	123	137	149	131	121	136	141	135	118	112	150	122	128	107	119	143	131	140	127	149	132	141	121	123	146	133	106	146	130	117	145	140	142	123	129	134	137	118	128	113	113	126	127	125	144	140	129	126	123	126	127	110	116	143	126	128	126	119	114	129	137	130	115	116	135	109	112	140	130	123	121	118	135	128	130	106	132	143	136	132	116	146	138	118	114	119	127	124	127	111	133	134	124	140	129	140	148	132	115	144	114	132	115	121	128	117	111	116	131	123	138	116	123	133	110	118	111	141	139	136	141	129	101	135	125	122	112	114	139	135	151	102	146	129	122	147	114	132	116	125	131	116	109	118	122	139	129	102	138	132	138	120	117	118	130	118	105	115	122	144	142	135	120	137	121	140	128	130	122	126	132	121	135	100	132	138	138	133	144	142	135	97	110	132	116	153	125	131	118	134	125	118	111	114	150	125	149	124	122	111	144	116	111	122	141	120	136	126	138	136	132	138	121	124	151	136	137	116	119	120	129	138	130	101	139	116	134	134	131	119	118	123	104	118	149	136	120	105	120	134	129	113	104	142	111	153	138	126	105	141	128	138	123	144	123	138	126	152	153	136	124	132	126	118	143	124	118	134	124	143	115	101	120	137	123	128	130	110	134	152	130	114	132	120	133	137	128	112	122	129	130	119	136	134	139	136	145	129	121	102	138	145	137
2138	431	486	500	472	456	433	461	439	408	419	414	441	383	376	389	403	398	420	381	395	397	407	360	396	404	400	373	376	401	415	447	406	397	402	374	387	404	395	390	396	402	371	399	385	394	373	405	392	361	381	385	424	404	403	372	375	413	395	373	384	372	363	396	382	395	435	383	418	367	397	370	400	404	391	386	408	438	384	361	380	394	388	399	400	391	344	392	401	370	387	403	391	376	409	387	360	356	412	393	361	437	395	383	351	382	385	392	352	378	395	379	373	406	376	382	404	391	336	427	411	372	369	402	388	394	425	388	394	394	376	363	401	376	388	432	388	429	397	432	406	388	364	354	365	422	380	366	413	370	396	408	421	396	368	415	410	392	414	408	406	376	378	376	414	352	378	404	396	410	417	393	369	358	404	421	416	403	423	387	404	405	402	396	362	405	389	371	403	369	362	390	392	399	375	358	370	405	364	351	388	397	414	400	423	405	362	404	397	354	383	385	392	389	378	393	421	426	407	395	401	361	371	389	370	395	380	365	359	400	376	364	365	343	413	386	388	386	359	382	425	408	376	422	385	386	341	402	393	384	392	401	383	360	389	407	381	379	393	410	402	374	398	365	391	374	361	405	377	390	382	345	401	398	392	336	401	444	402	387	380	371	405	372	425	424	334	362	377	359	360	360	415	408	398	371	403	379	444	353	413	378	395	388	407	370	393	407	376	377	421	399	385	381	410	435	401	370	391	411	404	384	405	409	373	388	409	391	420	399	423	388	359	406	383	411	386	399	365	383	366	360	411	382	378	406	391	382	391	405	394	376	399	364	388	415	412	400	403	410	397	370	391	390	379	378	411	355	383	358	381	378	408	383	379	374	411	385	394	403	395	386	360	380	401	365	387	417	379	377	388	357	383	382	390	368	401	368	385	388	375	402	398	417	399	395	394	398	373	420	384	391	354	379	399	350	370	370	422	397	414	391	379	369	364	407	366	375	369	379	384	373	374	375	373	380	369	421	363	380	403	417	428	404	393	391	375	400	394	362	336	411	410	414	427	369	377	382	378	399	396	357	431	394	408	386	414	344	397	356	373	400	371	410	398	416	375	360	403	387	372	339	411	376	422	358	398	381	375	341	388	381	395	375	355	407	401	405	384	383	395	363	387	358	387	387	385	395	400	395	378	412	390	383	416	401	383	400	373	414	367	367	424	404	374	396	409	401	392	388	415	434	391	380	367	391	415	367	414	424	415	399	402	363	374	350	394	331	378	399	394	417	383	434	357	353	373	394	387	371	369	394	392	401	367	370	412	403	418	400	386	395	393	431	399	388	414	388	394	385	415	381	378	400	389	349	405	383	402	389	422	398	364	398	392	415	385	381	353	406	387	394	413	400	390	402	382	380	410	394	375	394	399	434	396	399	377	403	387	381	371	390	377	381	365	350	385	381	392	391	423	394	396	388	374	400	389	388	384	366	404	397	392	389	383	377	391	380	401	379	413	383	366	422	413	395	378	369	367	408	359	402	417	401	374	389	391	394	433	372	384	414	384	382	371	332	359	358	414	377	384	378	426	367	394	374	403	367	344	383	410	348	397	423	369	403	401	395	405	381	396	384	403	392	382	378	399	368	425	383	376	409	390	400	403	404	409	387	397	387	383	415	381	393	371	371	398	417	379	376	371	381	390	410	364	399	377	384	390	385	377	379	382	374	402	375	340	418	401	395	363	386	380	373	415	368	385	396	368	382	382	371	390	396	425	415	396	390	429	404	394	377	369	372	371	385	407	414	401	372	432	400	399	371	404	360	409	389	359	356	378	399	402	409	363	414	368	413	386	359	353	399	364	384	400	379	376	389	415	391	381	357	382	396	383	389	392	375	369	364	411	368	368	374	353	392	408	443	382	367	411	401	341	374	390	387	377	407	387	372	407	378	389	416	377	395	381	379	372	369	371	414	368	372	385	353	376	387	371	396	415	388	400	400	384	356	403	395	373	412	411	402	371	397	386	415	367	397	388	393	368	378	393	411	399	402	411	424	415	391	409	409	377	410	422	397	399	398	401	366	427	410	375	392	380	399	422	407	404	373	368	388	422	392	395	369	428	393	389	396	379	384	390	348	371	410	389	408	408	383	425	399	380	389	419	396	413	397	349	405	403	399	387	384	389	407	402	371	378	401	384	394	384	399	426	381	407	391	396	414	398	361	382	392	396	397	389	386	367	340	357	400	381	398	371	407	395	402	380	370	398	383	396	381	368	424	380	366	429	366	416	389	391	390	407	402	381	416	386	360	435	408	352	360	410	396	413	415	389	380	386	364	404	401	398	395	390	410	410	371	395	346	379	417	395	347	407	384	381	392	422	386	386	397	358	368	402	383	368	359	402	379	402	363	379	390	401	407	362	379	418	383	433	391	344	374	434	411	389	403	383	391	368	400	390	409	404	410	385	375	360	364	400	397	412	370	407	394	405	380	421	394	381	379	403	358	389	413	436	399	405	398	409	381	406	379	373	410	403	358	376	370	371	394	374	420	359	384	379	393	377	392	435	398	394	405	372	386	372	338	362	407	404	383	387	411	387	401	393	388	383	405	419	398	380	370	407	412	400	378	414	405	405	377	392	387	401	385	373	391	398	373	384	433	386	348	393	420	405	376	387	358	375	363	402	410	406	381	373	406	436	389	395	409	413	394	420	386	388	380	403	378	377	385	378	378	379	371	405	386	362	405	374	401	371	376	388	439	363	351	375	377	404	400	388	361	375	418	418	373	389	412	383	399	394	390	415	375	398	370	409	349	408	365	389	428	373	399	404	402	405	391	378	376	367	407	395	379	344	402	382	370	403	404	367	364	404	374	436	393	391	365	391	358	377	373	402	366	424	372	407	371	405	369	365	410	391	411	383	396	373	385	410	364	420	384	406	414	380	352	374	396	393	398	412	383	373	387	398	369	372	392	398	370	372	368	414	374	394	380	387	338	401	420	398	396	377	407	401	374	382	382	352	389	396	384	400	401	379	382	379	419	379	419	352	407	387	367	393	407	405	403	369	381	396	421	381	394	388	378	378	417	394	382	408	389	419	385	397	347	381	360	414	377	386	390	380	401	367	363	387	422	387	376	391	441	408	390	384	403	395	373	386	392	387	404	353	413	379	406	397	357	377	385	366	385	403	390	404	402	389	403	393	393	405	389	401	418	392	406	387	401	417	417	370	402	406	390	370	417	377	378	355	399	417	368	369	410	384	396	391	340	392	380	390	399	370	374	391	425	406	401	415	390	375	380	375	432	362	410	400	382	369	391	383	350	398	388	374	366	386	380	414	397	392	383	387	385	363	418	411	393	379	412	352	374	400	381	413	428	389	411	401	411	423	406	395	387	395	343	394	394	403	350	388	369	383	391	398	402	437	384	372	381	418	395	436	392	408	395	406	355	382	387	412	393	366	417	401	379	382	396	373	385	411	414	382	409	416	358	407	388	358	411	374	391	352	397	381	412	372	406	364	402	394	415
7687	1093	1231	951	722	534	469	386	320	297	266	248	269	247	200	244	256	232	219	202	212	212	201	188	169	210	206	193	199	201	206	211	206	202	185	228	236	234	167	215	198	228	202	179	184	183	180	186	217	189	174	179	187	178	183	182	193	176	194	183	174	159	192	183	194	147	186	194	165	173	228	174	151	180	177	163	173	191	181	201	156	193	193	191	187	191	180	177	226	171	182	172	200	208	192	190	186	218	171	201	213	197	183	183	177	204	182	189	184	186	184	170	183	194	185	190	184	191	170	171	210	189	184	192	203	175	187	181	180	169	200	200	193	187	184	198	195	173	193	179	182	178	193	210	206	154	194	178	203	164	179	186	182	159	194	170	164	202	192	172	203	197	184	191	208	206	168	166	178	190	183	173	189	201	165	183	156	150	216	202	189	176	165	203	155	179	183	176	188	203	181	167	215	188	184	179	176	182	192	197	192	166	164	197	208	187	211	192	195	229	207	191	185	175	175	179	165	173	177	188	203	169	189	181	167	191	196	171	189	177	159	192	191	205	201	186	169	190	186	195	195	202	164	170	165	198	179	202	183	195	189	166	175	182	183	200	179	198	176	179	178	192	199	205	165	184	210	204	186	186	190	192	182	173	187	201	178	174	187	202	162	161	173	167	187	183	177	162	184	187	188	194	178	206	178	190	165	194	207	176	166	166	209	156	192	182	191	182	198	171	175	179	173	185	178	207	192	184	178	186	189	179	194	164	170	192	171	168	173	175	177	188	213	177	167	182	177	176	168	184	176	200	177	186	194	195	199	186	187	180	189	160	197	180	180	202	178	188	188	191	166	174	195	192	199	182	193	194	181	182	176	181	179	189	187	191	187	185	193	152	188	195	180	202	165	178	193	203	188	199	194	185	183	207	193	189	187	202	190	169	181	171	206	173	167	172	183	222	203	172	174	182	164	170	204	195	187	199	185	200	188	198	205	198	185	181	157	201	171	179	162	163	179	191	196	172	196	175	186	178	189	172	192	181	226	179	186	204	182	202	183	194	162	153	171	185	190	174	171	195	199	168	181	169	185	188	229	186	191	198	195	172	178	186	220	167	188	185	203	200	192	168	185	163	215	182	171	186	191	203	193	182	218	170	175	205	181	186	166	179	187	217	209	163	184	194	196	184	193	173	197	214	165	214	198	172	177	192	187	200	197	211	173	217	201	166	199	187	193	179	189	186	198	182	170	164	190	170	207	201	163	214	192	197	168	195	195	175	203	183	183	195	172	183	187	179	160	189	175	203	160	200	206	198	187	157	187	219	166	187	165	172	164	185	191	202	189	198	190	203	165	183	177	165	163	186	193	213	174	167	188	233	173	211	204	195	202	174	190	176	170	204	199	205	186	192	184	208	184	181	162	183	181	183	175	167	175	185	183	167	192	198	179	169	183	179	184	187	156	196	170	209	179	171	170	186	204	186	212	179	193	216	159	220	196	199	181	183	183	191	162	186	203	174	192	174	157	169	186	176	183	188	191	168	183	176	184	182	175	175	197	173	187	179	209	215	186	176	167	190	187	177	162	172	183	205	190	200	197	175	190	173	190	175	185	191	176	176	173	190	190	153	153	197	194	170	200	166	196	183	178	191	189	185	183	193	182	189	188	175	166	174	174	173	197	187	180	170	180	161	168	192	187	189	185	185	202	191	183	210	183	198	213	176	186	186	150	182	170	183	185	193	167	180	185	193	199	171	193	194	169	199	181	182	210	191	178	177	203	167	174	199	168	165	187	158	184	194	189	181	185	188	192	182	193	176	213	162	162	173	191	167	174	180	185	186	173	197	191	197	183	190	159	217	211	177	211	187	188	185	207	174	154	169	194	185	181	164	174	189	206	181	192	176	181	182	162	174	198	190	180	182	202	210	168	167	167	177	189	217	208	202	146	182	151	189	188	167	167	191	190	178	188	200	184	186	189	182	187	202	206	188	143	165	179	182	177	183	175	207	181	206	181	153	177	186	187	198	186	194	190	185	192	162	183	172	182	201	199	167	180	164	177	178	185	191	175	201	197	181	182	187	182	189	205	205	204	190	199	192	174	204	178	206	173	182	161	194	221	204	206	192	196	174	189	199	196	195	186	198	208	205	174	176	184	211	171	180	184	207	185	141	171	205	194	187	166	214	184	205	183	196	193	151	196	168	169	175	187	166	186	158	182	185	183	171	199	150	159	170	215	197	192	165	193	185	205	179	181	188	163	190	188	196	186	198	201	177	211	188	193	193	185	175	194	195	182	181	182	173	176	205	178	198	146	156	181	196	193	179	195	179	181	207	199	169	171	219	187	175	174	161	167	188	194	189	201	181	191	182	187	180	191	187	164	191	207	212	198	174	192	158	170	181	204	190	175	188	196	179	214	178	177	180	171	200	197	188	196	191	201	176	170	195	187	195	195	177	192	193	193	180	192	155	179	192	172	161	170	173	183	211	173	186	176	185	185	190	172	180	177	176	166	178	187	193	178	200	209	186	176	199	195	145	191	183	188	164	205	171	195	219	189	181	167	180	179	188	185	202	187	171	200	179	191	193	188	204	181	168	164	167	183	156	195	176	187	216	187	180	222	187	175	180	170	190	170	193	215	197	164	193	189	203	191	204	193	179	162	203	178	204	175	172	166	177	192	185	185	194	199	187	183	186	179	177	180	192	185	180	176	192	193	191	196	177	177	171	194	201	171	180	206	193	184	202	163	203	175	196	184	197	183	199	201	177	201	195	207	177	182	215	160	198	186	176	181	184	203	204	184	182	177	186	194	180	198	184	170	199	168	192	189	180	168	206	205	178	170	172	187	169	183	180	184	194	178	181	181	178	196	211	206	187	175	192	192	183	167	185	174	200	193	179	191	182	203	204	208	180	209	198	235	186	185	181	182	181	209	209	206	183	183	192	182	206	163	178	215	193	212	180	180	195	190	180	192	178	185	176	183	175	173	174	201	178	191	188	172	190	174	181	184	195	188	179	185	196	181	176	166	166	188	185	196	199	194	182	191	177	187	159	163	169	173	179	177	170	187	188	186	188	194	199	167	180	191	166	177	192	185	183	196	166	212	179	214	164	173	188	189	201	181	198	176	175	182	185	169	183	193	178	163	188	211	168	179	173	182	238	173	179	145	189	193	188	174	194	187	184	203	172	198	185	174	188	195	190	181	179	186	195	199	197	194	211	176	207	154	206	191	187	217	186	211	196	162	169	189	204	168	169	182	192	160	164	187	182	194	146	201	166	205	167	182	188	170	184	187	199	209	194	164	168	221	187	198	188	177	181	198	192	194	205	182	194	171	177	203	154	173	184	163	190	179	186	172	184	200	187	191	175	199	183	201	188	181	180	158	176	197	181	172	186	200	195	212	183	187	191	179	161	180	172	200	182	181	176	167	174	173	183	177	182	192	204	183	199	197	181	179	182	166	196	171	182	165	176	222	175	161	197	182	192	189	168	184	192	192	186	202	185	151	193	198	199
5819	1302	2780	3207	2847	2351	1953	1649	1425	1289	1039	1034	917	902	870	847	790	774	698	728	684	702	629	663	648	651	612	601	563	627	589	614	631	624	571	600	618	623	584	607	604	562	564	596	525	541	583	536	573	559	582	569	537	573	591	577	581	537	573	556	527	532	555	550	534	561	524	532	561	573	541	526	535	522	582	547	554	497	527	508	558	517	546	554	540	521	496	500	561	536	548	508	525	530	530	542	531	570	527	519	509	495	533	548	523	510	523	531	552	497	532	583	518	571	551	525	529	528	560	512	542	522	541	505	491	542	481	544	497	519	510	574	532	538	500	575	547	547	549	543	523	556	543	556	535	537	526	541	512	559	500	554	543	561	534	557	542	547	524	531	549	523	506	554	531	556	515	536	548	538	529	529	524	542	531	581	568	526	520	542	511	570	534	512	543	478	507	477	534	550	512	513	539	489	551	532	519	495	502	550	531	544	517	510	512	553	519	537	510	560	513	533	551	494	531	505	536	545	570	520	524	551	508	509	498	520	486	534	533	522	507	532	517	544	528	512	535	515	532	551	534	556	519	537	517	506	524	519	508	540	539	527	542	526	529	529	501	532	558	540	499	542	549	545	499	548	489	535	523	529	510	555	520	477	544	526	537	584	487	560	520	531	544	510	511	506	565	524	559	525	517	548	500	502	501	481	512	555	528	561	517	522	500	522	545	527	520	547	537	536	562	527	483	509	531	535	532	529	533	498	529	513	519	489	486	511	539	489	507	533	556	541	535	502	526	535	534	528	514	550	556	511	501	539	520	545	566	500	493	500	553	560	529	539	578	534	545	523	534	508	544	523	505	516	539	531	542	504	548	532	541	500	551	542	521	523	517	526	522	598	533	558	531	526	544	498	525	534	515	558	538	562	546	546	480	576	536	530	528	529	509	569	540	563	517	533	545	502	515	539	528	532	539	495	517	523	512	520	520	513	515	508	522	543	502	530	533	526	523	497	500	515	535	504	505	507	582	548	534	529	516	554	538	521	482	518	552	525	487	569	500	528	537	549	515	511	551	479	553	519	515	547	545	527	565	546	516	561	542	536	523	583	513	521	573	523	541	526	502	531	543	545	545	557	513	504	555	530	506	549	499	531	526	527	533	520	540	519	514	495	513	544	542	562	575	543	544	531	542	513	531	506	552	495	492	485	511	549	541	526	518	523	604	561	570	552	495	503	514	486	566	481	554	515	529	532	538	523	506	536	524	493	525	542	565	480	565	525	516	522	527	536	525	478	498	532	511	504	537	518	543	551	491	517	496	529	540	533	547	547	534	524	521	527	574	521	522	495	508	514	524	524	519	521	532	544	490	509	556	520	556	526	532	515	556	485	522	523	513	509	529	514	479	566	498	469	540	535	546	506	513	476	550	503	551	498	516	568	520	510	542	555	525	487	517	569	475	563	600	488	519	496	525	528	515	520	530	538	556	545	536	496	535	535	483	544	496	536	485	498	528	538	548	527	527	494	535	584	493	526	506	532	512	534	552	553	566	560	546	504	593	541	535	540	558	487	534	497	540	525	582	514	544	524	534	506	530	510	530	492	543	541	501	538	557	538	533	484	553	531	551	559	556	552	532	506	534	533	464	535	494	560	537	472	558	527	519	546	540	548	537	559	548	542	515	496	554	520	519	517	543	551	534	509	531	508	531	557	539	574	526	500	525	556	457	505	522	506	514	562	560	576	550	523	554	550	551	511	562	553	522	510	509	511	544	546	514	554	474	495	517	575	514	523	533	514	524	549	490	529	551	536	510	570	581	535	562	567	537	557	520	516	529	535	545	523	520	534	522	545	530	527	572	513	584	559	529	522	530	529	510	556	512	518	549	509	534	518	546	520	535	476	520	554	541	551	553	515	543	552	515	485	515	563	523	531	557	521	534	549	531	533	548	532	508	555	513	520	539	506	553	482	551	523	502	529	494	568	505	516	503	502	542	511	512	537	535	534	534	569	541	556	521	523	548	527	577	599	546	545	511	538	507	520	519	528	505	560	540	550	506	517	527	535	531	501	534	536	541	536	541	544	528	544	550	493	536	513	519	490	505	488	554	542	550	504	522	501	508	520	495	549	545	531	515	537	517	519	515	554	534	551	514	506	503	577	523	554	563	510	527	543	590	562	538	547	524	541	557	534	513	528	528	507	518	549	549	545	510	513	521	534	512	498	524	534	501	542	537	516	528	543	534	509	559	536	511	503	543	520	548	546	555	500	500	538	531	558	536	523	527	507	528	539	516	579	530	544	537	479	514	516	522	518	559	515	556	502	526	550	520	537	519	556	546	517	493	510	501	517	522	540	553	508	510	557	526	571	545	544	488	535	558	538	543	534	502	527	541	507	555	542	493	513	534	521	521	540	502	552	546	538	520	537	524	528	601	492	558	527	545	501	541	569	539	548	560	525	552	501	484	519	493	557	520	523	529	547	490	556	532	561	507	526	543	537	531	550	558	520	503	528	519	542	575	539	505	517	545	529	538	540	479	555	579	550	540	528	569	486	551	471	557	533	517	550	525	502	561	550	508	545	539	488	540	537	550	559	537	531	496	539	544	540	493	548	559	540	533	519	518	514	489	521	479	501	483	525	505	517	540	559	553	533	509	511	506	530	488	509	499	575	534	536	505	500	535	533	515	542	519	561	497	543	508	523	483	505	502	514	521	514	551	476	508	502	528	555	509	519	518	521	529	517	537	515	523	552	580	510	515	551	465	528	530	514	574	501	513	521	538	532	497	492	531	526	566	529	537	528	499	578	460	499	536	520	537	511	518	512	510	571	532	484	494	541	511	451	540	581	530	510	529	520	494	499	488	499	561	508	529	502	555	544	531	496	494	510	507	529	550	525	523	508	546	519	536	538	537	534	505	547	521	491	509	535	495	532	502	542	496	502	507	490	533	518	517	553	509	515	533	493	500	485	482	530	547	560	496	517	501	536	553	547	551	477	510	531	536	539	520	548	526	523	562	548	541	549	534	478	549	542	513	552	540	488	539	516	506	518	489	572	542	507	526	489	519	524	550	495	532	557	528	510	509	571	583	587	529	568	504	510	522	555	524	513	537	533	558	510	507	518	552	516	524	556	543	533	500	548	548	519	486	533	522	564	536	483	477	535	541	525	523	515	473	553	507	536	540	521	555	519	533	510	547	513	560	544	524	560	533	504	541	544	496	565	510	522	514	498	539	517	550	538	524	548	546	541	488	581	519	534	552	561	554	509	550	545	554	531	509	528	513	499	513	488	547	553	498	545	534	539	493	549	530	510	505	566	506	498	573	545	581	518	535	582	544	527	549	534	507	560	486	548	517	524	504	528	503	528	519	540	556	525	556	557	507	516	498	512	510	514	520	544	516	540	542	542	513	578	508	576	517	532	550	527	496	535	518	537	492	552	527	520	496	530	534	498	534	528	536	523	539	517	515	507	538	525	528	538	529	475	531	539	521	531	512	523	532	519	522	514	486	555	560	484
14305	2588	2598	2000	1455	1135	938	772	663	580	546	564	441	407	431	463	474	421	411	414	362	400	388	435	391	384	382	363	368	348	366	371	381	340	376	386	394	406	378	350	407	336	374	369	373	370	391	351	333	354	354	385	347	392	373	363	356	335	420	347	369	367	373	367	378	349	393	346	357	378	382	355	353	358	394	409	370	384	366	393	327	372	364	375	359	391	362	366	315	378	369	384	377	393	357	360	371	336	356	352	330	330	358	342	328	373	386	378	370	362	335	378	349	399	382	363	353	378	382	375	402	341	354	397	345	370	360	405	353	380	358	344	380	351	381	392	380	365	339	342	383	380	373	340	347	371	371	382	335	393	400	337	365	385	348	382	318	355	375	368	392	329	393	342	387	360	380	355	326	391	420	361	380	405	347	363	378	370	398	361	369	401	389	387	341	351	356	340	387	322	342	381	366	398	358	354	367	379	382	361	350	413	384	387	415	409	362	365	318	365	361	386	342	357	337	382	372	381	382	403	349	377	356	383	349	367	374	413	391	359	394	395	356	370	371	353	337	381	382	367	344	387	411	355	329	357	373	357	381	375	363	333	352	380	352	380	355	362	350	369	370	384	362	389	368	380	352	381	372	403	365	350	354	370	381	370	384	364	361	357	359	389	370	342	361	371	362	347	325	384	353	369	355	401	340	343	363	382	391	354	398	336	390	377	333	366	374	368	340	382	369	362	392	374	382	356	356	374	364	333	325	370	372	382	368	322	362	348	384	344	372	390	363	382	395	366	354	377	376	372	364	366	380	374	370	354	356	343	408	370	370	365	346	335	401	402	364	381	374	343	361	383	375	369	334	349	410	346	349	369	357	389	352	405	346	371	350	351	394	357	355	336	326	390	394	388	345	373	378	346	358	350	349	405	368	390	362	350	370	369	390	360	388	386	392	353	359	381	381	339	381	397	373	354	378	367	374	359	368	378	398	329	351	349	401	376	366	367	374	362	372	354	359	394	386	365	361	350	390	350	376	382	369	378	390	344	377	370	359	330	370	369	350	358	357	406	363	392	357	357	384	353	356	398	348	367	338	361	361	351	383	383	393	374	385	368	373	388	396	362	349	352	390	379	395	375	379	365	378	370	314	341	369	368	432	383	352	372	363	368	341	406	369	366	367	395	385	359	339	345	351	363	380	389	370	394	398	384	362	381	388	375	364	330	371	393	389	361	362	354	380	385	353	375	363	397	373	345	372	357	385	394	354	365	350	377	364	390	355	346	369	390	323	378	378	361	362	352	381	383	328	376	377	333	374	354	358	381	334	379	379	397	408	357	370	351	361	347	367	347	393	375	402	387	369	412	350	398	361	374	327	355	395	352	365	371	370	364	386	356	361	340	367	374	386	376	389	369	334	359	358	334	376	362	367	339	339	362	328	338	350	378	374	335	348	330	325	382	341	361	351	332	364	353	381	379	335	354	385	362	342	394	373	341	407	366	358	345	320	366	376	363	348	362	409	356	370	377	376	337	395	393	369	360	380	334	381	398	396	346	335	386	374	353	345	337	364	394	345	359	399	353	356	343	335	374	378	351	384	349	348	365	379	371	384	388	373	369	384	345	335	357	366	383	355	344	374	371	404	366	352	377	365	363	359	362	376	398	424	340	375	343	360	319	364	346	371	366	384	367	365	344	366	363	367	335	402	341	362	357	377	387	367	409	305	359	380	369	355	392	373	360	399	349	389	382	352	379	341	332	345	348	392	374	369	332	354	389	357	379	345	350	382	387	344	342	376	398	382	364	341	349	390	360	347	348	370	394	354	412	338	348	350	367	340	378	368	393	382	331	394	349	328	324	328	378	368	355	372	366	363	385	358	388	385	357	344	388	357	356	337	342	386	365	358	407	315	366	366	389	377	404	351	373	362	362	379	387	339	339	365	389	394	348	356	340	351	321	407	380	378	386	344	373	368	382	393	346	389	398	361	380	355	379	376	391	366	370	386	349	368	356	391	354	370	386	343	398	393	347	389	413	361	362	347	395	345	371	366	381	365	390	400	372	378	358	368	363	344	339	356	396	354	354	375	354	366	350	361	379	385	378	350	372	336	375	396	363	344	326	358	349	339	365	347	341	354	392	375	349	379	353	340	349	381	383	350	370	414	360	383	366	378	347	373	378	368	362	368	381	365	357	364	377	410	352	385	364	367	371	378	373	365	388	352	380	366	338	370	373	377	406	356	348	369	356	374	367	348	384	414	354	350	417	349	378	401	380	350	338	359	384	362	376	371	372	392	348	404	377	375	388	348	363	370	338	347	386	335	352	375	366	348	372	339	377	385	401	361	367	346	384	369	346	427	369	422	379	351	337	346	350	382	351	376	420	342	357	365	360	353	364	382	365	362	381	385	383	390	344	306	371	379	346	361	381	369	422	350	376	368	370	345	351	370	378	366	371	348	364	355	374	356	356	396	394	372	361	377	383	415	367	376	346	350	357	382	373	359	360	368	358	380	364	389	362	378	364	336	333	374	377	362	344	324	352	348	338	353	364	381	355	342	362	377	361	390	367	361	356	354	325	334	352	387	359	382	362	373	352	393	363	357	330	384	363	331	379	349	393	375	400	347	376	367	351	351	337	362	382	355	372	393	386	383	363	398	371	352	369	343	357	393	380	372	372	346	348	324	378	375	375	371	366	369	360	377	353	358	342	423	393	356	363	343	357	387	356	322	369	343	382	355	358	395	370	365	368	384	377	393	375	366	369	393	354	374	395	378	356	339	348	346	383	349	387	363	352	371	387	397	372	396	378	394	377	376	391	341	345	391	395	395	362	354	379	359	348	362	379	371	389	367	419	364	347	374	359	333	369	379	346	359	369	333	377	395	389	381	354	376	360	337	339	377	381	348	351	339	410	354	346	362	362	361	384	363	363	400	373	358	344	379	365	375	367	385	350	386	349	372	374	372	376	379	397	401	347	324	348	339	377	376	377	369	360	349	381	354	376	348	365	370	341	345	349	330	352	369	347	354	365	361	345	363	414	326	384	367	337	359	341	372	360	358	398	356	354	355	426	372	367	347	368	339	384	409	354	342	381	362	353	387	364	385	357	356	400	359	321	351	344	377	366	346	337	406	360	372	348	347	386	354	378	364	378	349	362	383	377	366	348	366	382	359	347	337	350	371	381	359	375	344	361	336	349	347	381	377	370	353	373	384	352	367	367	362	374	389	392	344	354	384	371	365	334	331	339	333	361	355	352	390	342	339	385	373	368	392	367	405	349	374	358	379	367	334	346	346	373	350	366	337	386	388	365	403	368	366	377	404	378	364	374	394	358	359	367	339	349	350	375	381	352	351	373	380	403	406	391	337	408	340	390	381	349	348	390	404	387	324	361	348	376	391	375	354	357	328	380	365	367	383	351	346	405	336	347	340	374	342	351	320	329	369	367	370	366	372	370	328	364	376	369	384	345	373	333	399	326	374	389	366	377	336	372	368	381	357	338	371	348	358	372	370	375
7835	2511	5193	5864	5232	4347	3671	3064	2526	2211	2046	1841	1683	1611	1476	1413	1399	1311	1293	1195	1255	1199	1165	1101	1078	1143	1105	1075	1104	1040	1041	1030	1068	1041	990	1007	1006	1057	1077	981	991	1007	996	1018	973	1002	985	933	990	981	947	952	980	957	921	962	978	951	949	920	939	916	948	941	924	893	925	925	884	949	918	923	960	915	924	874	837	952	860	921	949	955	889	937	922	923	927	899	930	914	893	906	905	883	899	909	867	929	900	879	868	867	921	904	921	850	898	902	889	1001	959	915	931	895	847	912	892	866	941	945	854	868	863	897	885	907	896	964	934	894	965	884	889	924	893	916	871	887	920	896	872	901	891	887	891	905	938	952	927	901	913	897	943	882	900	931	925	903	881	875	913	895	913	897	868	846	880	939	853	917	879	904	915	899	929	894	911	912	891	899	876	910	858	892	877	890	836	866	893	919	880	899	898	914	945	908	951	922	866	928	923	915	939	927	948	897	945	876	870	926	891	880	897	900	864	893	931	918	864	914	899	925	905	916	918	907	880	947	933	892	897	881	878	896	856	909	882	937	909	857	890	908	922	869	896	894	876	897	851	889	913	895	892	948	917	941	889	898	921	888	890	864	903	893	886	971	883	912	964	975	903	925	848	910	851	876	880	883	886	897	872	880	911	912	904	907	973	860	919	818	924	975	880	879	885	902	934	882	888	853	872	954	916	830	885	921	936	866	923	944	911	904	890	909	885	890	851	901	896	884	839	901	910	891	893	849	900	932	917	880	904	934	931	923	927	863	895	882	892	956	916	923	902	916	897	961	893	877	869	880	868	920	859	909	878	866	884	928	918	921	905	892	864	924	905	890	967	876	865	864	879	904	897	926	872	907	922	916	907	889	913	909	879	888	881	882	859	892	885	901	890	893	913	921	893	892	857	926	899	913	886	932	897	871	895	945	900	910	827	897	926	869	919	903	906	926	899	896	979	951	934	884	906	893	827	916	922	892	893	943	866	872	892	910	883	875	872	883	911	920	874	918	965	913	913	924	948	881	880	878	921	895	867	879	913	866	925	892	887	903	894	895	874	889	893	897	837	892	872	848	923	928	949	884	880	909	873	925	904	870	882	940	952	879	929	914	892	844	869	943	910	962	955	960	880	924	900	905	892	882	841	923	875	922	849	891	915	864	899	897	891	865	887	882	982	863	894	847	896	868	889	890	870	840	887	918	840	936	945	902	855	880	905	912	870	912	931	860	865	890	891	911	928	876	943	947	891	915	897	913	860	828	906	870	883	856	933	909	860	909	900	851	911	859	902	900	920	934	880	880	923	881	873	886	939	853	899	939	907	903	898	842	898	889	858	874	867	903	880	873	889	937	954	898	894	930	897	836	901	879	914	898	894	939	919	913	926	872	907	887	923	916	887	930	898	936	883	873	902	911	887	882	900	919	880	889	876	895	919	927	878	905	863	866	911	874	891	900	925	925	937	966	876	899	974	856	933	884	879	890	901	879	925	874	884	887	902	903	874	884	905	859	869	895	882	833	908	852	868	962	917	910	937	938	916	837	946	882	911	876	871	860	912	904	883	891	908	904	868	939	951	863	914	914	884	895	904	835	913	864	913	892	935	862	864	948	933	886	883	887	887	874	891	872	885	943	923	881	896	913	903	868	915	911	924	944	921	864	867	901	835	957	921	877	909	874	905	886	872	897	902	893	953	858	905	890	911	888	871	925	932	852	956	876	907	887	908	918	864	890	877	892	931	905	864	954	874	891	901	887	857	920	874	932	922	938	875	925	901	863	968	895	897	954	908	894	909	899	919	907	916	878	901	887	930	846	944	913	883	900	882	913	856	863	932	876	903	897	892	860	882	827	882	906	865	929	901	973	910	922	897	888	881	935	848	889	936	909	908	916	916	929	882	904	895	847	912	850	898	927	903	905	866	845	904	897	938	964	921	906	940	848	874	888	883	905	895	895	897	923	905	906	906	890	896	926	888	886	894	851	903	963	951	849	904	916	861	860	908	918	887	932	916	919	871	926	902	902	917	942	859	912	892	885	834	889	882	880	927	927	918	903	917	909	888	880	889	972	907	865	911	910	852	873	891	894	962	867	912	875	841	905	906	902	886	841	866	893	921	916	866	880	911	881	939	882	845	888	971	910	911	861	886	874	914	885	906	839	903	921	983	891	880	900	917	870	870	873	913	936	911	839	943	855	899	866	944	881	885	909	883	900	821	896	876	917	899	915	896	886	914	911	911	902	860	889	881	883	950	893	970	847	904	908	876	862	864	883	864	923	870	901	901	915	922	849	950	874	878	900	899	948	931	882	909	841	937	853	940	900	896	918	928	878	935	967	927	869	915	903	866	928	883	883	891	864	924	879	928	903	933	876	863	931	897	887	906	939	872	948	915	858	926	944	914	905	946	883	865	840	846	864	921	924	911	907	843	899	888	912	895	904	904	867	869	954	849	949	906	930	923	919	920	897	879	840	849	883	914	912	852	867	848	952	944	923	889	846	876	912	902	877	921	913	849	938	916	898	920	908	892	933	925	866	916	897	883	865	923	907	834	959	911	917	897	914	841	859	918	905	893	906	888	836	899	905	882	869	853	883	909	934	909	926	914	913	928	877	915	905	917	941	918	885	922	871	910	932	907	904	954	935	903	935	922	877	941	904	934	958	927	922	928	873	895	959	881	955	937	880	857	885	866	911	895	873	889	906	884	917	869	986	888	864	932	841	910	886	925	934	926	919	911	933	905	850	912	923	964	931	828	884	883	907	861	948	903	897	906	901	879	906	948	919	915	871	884	907	846	929	857	882	866	834	852	903	911	889	927	904	896	961	888	891	859	928	926	916	901	883	910	859	866	871	910	848	842	928	877	896	826	894	869	926	888	886	912	870	920	896	909	927	925	925	919	863	932	901	880	934	943	913	913	909	851	897	934	871	923	915	883	889	906	919	865	979	882	860	915	957	882	902	922	897	877	866	943	906	925	931	945	920	905	920	909	915	841	869	905	913	921	863	880	944	876	888	889	877	935	909	896	928	958	891	910	896	906	897	862	888	849	896	890	891	943	873	949	888	859	875	910	888	895	917	894	895	849	895	883	918	886	886	896	901	913	866	857	836	904	879	896	861	913	867	918	818	883	895	887	876	899	833	903	893	954	889	914	885	869	898	909	914	906	899	837	877	928	897	878	928	979	890	906	869	884	910	879	900	910	918	877	870	896	945	880	952	862	910	863	901	898	863	879	845	867	916	900	882	961	901	873	919	887	914	919	875	902	874	865	935	880	883	891	881	923	887	893	889	936	886	868	911	903	894	886	861	925	873	872	912	922	909	899	909	853	914	907	929	877	896	906	924	973	942	875	895	929	904	910	837	881	923	911	861	915	880	878	928	867	892	913	878	921	885	915	921	978	885	909	895	901	882	901	945	853	923	847	929	938	911	904	936	868	912	935	890	936	870	889	871	905	888	874	914	891	937	954	878	901	900	887	831	905	888	901	841
1942	141	173	155	135	125	125	139	133	125	121	144	132	123	136	137	146	115	135	150	109	127	136	128	114	140	143	139	134	116	128	142	154	129	127	118	130	114	132	110	133	144	140	140	143	130	139	146	124	132	133	121	130	111	130	129	125	132	117	126	122	126	119	126	112	112	140	154	149	129	133	136	136	110	115	142	124	144	111	132	142	146	133	123	132	124	116	133	153	126	122	141	135	126	141	124	111	159	110	127	116	127	145	126	128	129	105	115	123	143	122	122	136	138	154	134	146	121	144	128	131	125	113	122	118	113	121	146	140	138	129	131	122	132	110	115	134	134	106	114	141	119	130	119	115	137	124	137	145	133	120	128	111	121	136	101	106	145	122	132	105	115	134	128	138	120	128	131	119	126	139	130	123	121	115	131	114	121	118	113	116	124	134	116	126	118	126	118	137	121	141	133	130	125	122	127	107	137	117	118	135	129	126	149	116	120	120	116	112	119	125	116	124	115	132	118	131	115	126	132	133	120	122	151	143	120	114	117	129	121	114	135	106	139	116	128	111	112	105	115	124	126	114	136	122	134	145	119	134	119	114	128	106	107	124	118	127	113	132	105	125	123	118	123	161	122	122	126	140	118	126	130	141	142	163	128	137	122	150	109	120	112	134	127	108	137	140	156	125	138	141	120	117	120	141	119	139	108	132	123	127	111	114	125	111	125	119	114	136	122	96	123	152	134	143	133	125	111	123	117	111	115	106	117	123	120	125	123	125	121	110	121	119	130	109	118	121	143	133	132	135	109	128	123	135	130	119	110	145	116	136	110	128	130	123	118	140	122	105	137	129	131	131	124	130	142	146	119	127	145	132	134	118	117	129	138	125	120	125	140	133	140	134	127	126	126	128	129	146	122	134	135	126	114	105	126	114	138	137	131	108	143	127	103	136	134	132	157	125	149	140	120	116	140	140	114	111	116	123	122	121	122	121	142	138	135	122	136	137	142	138	125	128	131	128	125	112	118	128	138	135	125	133	108	108	129	123	119	140	120	142	128	132	122	128	143	136	147	145	144	136	109	112	130	130	122	141	123	153	114	131	136	118	131	121	133	120	121	128	146	106	131	119	132	106	125	130	120	136	132	131	119	130	117	132	133	123	101	108	155	130	130	115	117	144	100	134	127	118	118	137	118	102	124	148	170	144	132	136	130	139	134	135	138	129	125	140	118	131	113	149	108	127	121	125	128	122	118	117	140	147	110	111	131	114	121	118	118	120	107	120	121	136	119	130	127	129	113	119	111	129	141	134	118	130	108	121	128	114	119	118	121	129	121	115	118	150	117	132	141	135	127	123	127	135	141	125	119	150	109	113	126	130	117	132	125	125	129	127	131	122	119	113	129	129	121	123	120	128	116	114	150	137	121	142	129	109	121	129	146	140	141	146	144	123	115	89	128	125	126	124	112	117	118	112	137	128	134	122	128	114	117	107	106	137	136	116	136	117	122	111	133	121	124	125	136	127	133	124	119	109	110	140	122	137	116	120	136	116	122	124	158	127	125	128	145	116	125	143	143	144	144	134	116	138	130	130	134	129	119	131	134	122	119	114	151	112	120	101	119	132	103	120	122	129	138	140	114	116	126	119	127	137	118	130	130	119	130	115	132	152	121	109	135	127	137	138	123	121	145	129	135	148	135	113	127	137	104	131	122	123	103	123	127	131	134	122	129	137	140	127	139	116	110	155	141	118	115	115	132	128	133	138	134	119	123	142	121	132	129	146	120	99	135	120	142	130	116	123	142	118	129	128	128	128	128	128	148	133	120	134	130	152	129	127	104	134	128	126	125	158	147	128	126	119	134	129	112	141	111	121	105	139	126	130	148	106	122	117	131	116	147	128	126	144	118	142	116	125	128	132	113	144	129	111	143	122	136	116	130	143	127	147	122	127	107	142	130	103	131	123	123	151	110	124	138	120	107	128	137	123	128	127	130	138	130	115	127	125	124	130	133	144	133	124	150	103	144	135	142	138	130	125	137	123	138	106	141	112	118	135	116	121	131	130	123	121	143	132	95	128	134	123	105	144	106	127	129	136	131	105	127	117	128	136	134	132	116	143	123	131	137	118	130	132	119	119	123	117	128	138	119	150	135	148	148	134	132	128	128	131	133	126	128	115	126	139	124	124	129	108	134	114	164	124	111	129	124	113	123	141	115	129	132	120	151	134	130	125	127	125	101	135	138	125	129	138	131	119	129	119	127	115	118	143	125	93	120	113	124	117	131	120	112	124	145	131	114	134	122	130	150	126	128	135	135	133	112	117	127	105	133	136	133	142	126	126	123	145	127	125	104	120	148	128	116	116	120	151	125	105	142	146	143	123	125	125	132	117	127	99	112	121	142	137	148	135	141	138	117	135	97	132	102	117	129	137	137	131	145	123	126	134	126	119	126	114	148	129	125	121	136	112	98	132	104	138	119	124	108	118	114	136	104	129	108	128	140	135	124	127	120	130	120	149	144	129	111	119	127	116	125	123	145	119	138	120	121	144	125	129	139	134	117	115	122	121	131	121	120	111	111	124	129	121	128	134	139	124	143	132	131	119	105	126	114	122	108	104	111	139	125	133	115	134	140	122	118	137	114	130	131	129	148	114	121	128	130	129	118	117	127	129	132	124	108	123	144	110	130	140	126	136	135	120	110	122	124	135	115	123	122	113	138	150	118	118	115	116	139	138	119	127	116	129	126	128	141	137	151	122	113	131	125	128	135	101	99	136	137	116	154	129	142	146	119	122	119	131	137	134	116	127	126	137	118	129	142	129	144	122	137	142	143	120	124	134	104	138	129	158	119	143	120	148	125	104	124	118	132	123	113	129	121	117	120	154	113	143	131	138	115	130	118	163	121	104	115	118	101	121	104	127	132	129	133	127	140	118	132	141	130	134	132	116	131	131	135	114	125	143	128	125	138	134	143	160	152	116	122	145	125	137	132	123	144	116	129	132	124	156	135	119	139	135	143	124	129	128	142	120	126	135	137	134	139	121	119	128	148	123	105	106	152	145	126	134	121	113	125	143	125	131	123	138	104	122	126	151	158	132	125	114	132	110	108	133	130	132	131	119	123	123	146	114	141	141	130	121	133	135	134	125	126	135	142	124	137	113	133	139	126	125	112	127	106	137	134	126	114	126	146	141	124	115	108	133	126	130	126	133	119	112	120	133	126	131	139	124	139	133	133	111	133	126	121	125	132	128	126	122	138	145	124	131	137	138	140	102	123	134	137	128	111	128	106	119	139	102	116	118	133	138	134	134	100	108	120	136	127	119	121	120	113	121	110	129	116	133	134	139	102	116	129	153	119	141	119	124	132	138	107	141	120	135	120	112	146	127	117	111	138	117	135	118	126	132	138	141	130	122	168	144	120	131	118	113	134	129	109	133	147	120	138	118	124	135	123	108	128	131	133	132	120	122	147	118	122	124	145	127	155	121	121	116	133	105	147	125	117	141	110	119	123	148	131
2160	444	476	445	447	431	423	413	411	415	373	432	402	390	404	378	377	388	386	378	364	412	367	405	406	368	383	387	387	439	407	410	388	408	397	403	376	402	395	390	432	364	426	388	397	391	381	380	394	380	403	405	382	354	379	409	405	407	384	412	362	367	378	346	385	403	435	385	370	413	391	397	401	386	383	394	396	394	381	378	393	398	410	395	402	412	381	377	387	403	385	386	387	393	373	436	386	390	398	376	340	394	416	406	411	387	393	393	425	386	386	415	391	417	384	387	378	383	394	385	369	401	389	365	392	435	370	401	389	375	375	402	392	394	383	394	350	346	386	363	369	367	400	365	359	382	401	350	412	376	369	364	355	431	373	405	363	425	388	375	408	429	397	387	379	378	400	393	386	391	375	401	367	398	419	352	386	399	387	404	414	430	440	375	357	396	409	407	353	417	394	401	377	389	354	391	373	400	374	411	351	381	398	395	378	373	397	392	389	371	375	381	378	414	357	381	379	356	386	391	412	370	365	382	397	388	390	404	388	385	406	362	361	382	390	388	399	433	377	446	364	361	368	392	358	388	355	379	382	393	398	401	405	391	400	389	383	359	380	418	373	376	396	396	388	386	365	353	407	434	395	387	386	408	401	374	389	384	392	373	395	366	360	392	396	403	366	385	389	339	405	391	416	368	404	369	377	385	401	382	354	395	413	390	369	372	397	393	369	370	361	390	397	380	368	376	349	397	373	367	360	388	392	361	384	424	384	384	399	373	352	400	411	365	382	388	354	363	422	387	389	395	403	406	407	365	366	418	397	407	359	400	408	378	442	396	371	410	368	363	364	395	375	387	359	380	399	360	399	394	411	420	382	376	386	368	396	394	365	390	360	393	381	378	407	395	331	394	370	397	400	408	381	399	393	368	379	374	352	408	384	397	354	382	375	411	372	356	412	387	396	357	364	371	380	355	392	391	446	388	364	382	388	377	373	399	402	398	400	373	372	385	377	425	394	375	397	368	384	407	396	384	419	393	391	382	375	388	364	395	385	371	381	419	389	432	414	361	412	380	386	410	398	391	396	365	393	365	375	382	413	393	414	377	423	405	410	391	408	397	388	396	412	369	366	412	410	419	397	376	393	408	388	424	405	396	356	378	394	378	383	402	389	381	397	398	388	399	385	409	395	353	451	394	411	384	400	401	384	376	397	404	377	396	403	409	386	382	404	399	383	365	365	363	393	358	415	386	359	384	441	363	389	402	404	383	371	376	403	389	408	426	364	402	400	393	393	380	336	393	367	413	374	412	379	372	361	404	360	430	378	398	356	354	405	386	402	367	367	382	377	373	382	378	360	395	376	387	343	382	393	388	392	416	366	365	369	412	369	393	408	351	374	409	378	368	395	423	400	388	358	410	388	395	398	350	372	409	401	385	385	390	374	386	392	409	322	404	358	400	399	390	403	374	383	385	416	357	369	408	402	397	413	355	382	360	408	405	358	398	359	389	386	406	394	364	420	408	396	387	373	396	393	379	380	384	357	389	411	385	383	396	339	393	375	349	388	393	396	407	370	402	381	377	351	438	379	403	378	377	375	401	404	387	419	365	405	393	393	386	384	385	388	444	385	403	404	390	386	377	384	385	379	400	371	377	433	395	397	368	382	400	380	422	365	399	400	362	384	372	407	408	374	420	390	359	383	427	384	379	385	401	404	347	387	347	405	387	371	404	379	407	378	396	425	407	387	411	379	409	406	394	377	398	405	381	412	398	404	400	379	406	411	354	413	368	342	362	418	424	392	384	391	389	376	390	401	433	393	377	377	416	382	419	385	405	414	372	395	405	379	408	402	374	421	410	362	423	374	372	397	392	367	395	388	407	372	406	407	403	367	369	384	404	376	373	381	371	394	407	373	368	409	349	425	415	391	379	374	435	370	389	372	403	396	401	379	411	405	407	390	371	425	394	340	382	393	372	398	411	400	396	405	403	375	402	383	395	375	387	406	398	409	375	382	392	404	387	384	384	396	406	370	375	383	374	372	370	373	404	404	361	376	375	419	391	432	394	396	378	399	342	354	387	406	431	380	390	392	422	360	387	393	406	368	380	384	378	385	373	403	369	398	400	404	409	399	370	426	374	383	371	384	386	410	394	398	391	389	362	381	376	371	388	392	347	405	379	400	386	368	382	421	360	389	415	393	373	387	388	381	396	429	410	370	349	408	403	399	369	385	381	425	389	380	389	398	402	374	409	385	376	379	371	416	385	386	412	355	404	403	397	356	382	419	387	396	385	390	389	373	395	365	346	411	375	404	377	383	396	373	385	344	348	432	371	365	395	392	393	396	376	368	353	392	424	402	400	400	361	386	382	381	417	371	429	400	370	380	361	398	384	388	408	393	397	384	413	384	376	370	416	414	403	412	395	375	389	372	398	382	373	399	416	435	413	388	406	355	400	371	385	409	414	396	409	392	371	407	371	391	399	409	387	386	389	365	370	399	358	377	413	386	392	411	375	402	406	372	380	385	373	379	374	409	376	419	401	382	409	396	397	383	420	375	383	405	383	427	389	365	382	397	392	406	406	438	381	399	400	380	396	369	409	375	403	396	369	391	358	397	367	387	380	380	372	353	382	402	388	369	361	371	367	378	363	396	392	395	376	366	347	373	374	389	404	364	380	395	411	400	358	385	413	445	413	385	395	404	373	396	356	394	363	357	361	378	375	365	359	391	424	381	376	402	373	397	397	373	373	402	373	383	365	405	403	423	373	406	349	379	404	380	387	403	392	384	370	391	357	416	413	376	395	409	391	413	403	424	405	382	380	380	397	394	396	378	368	400	389	401	361	380	363	397	399	383	411	432	401	381	400	377	427	393	395	397	358	417	378	389	389	383	385	405	412	410	390	419	383	364	364	366	365	399	405	393	395	402	367	401	370	398	380	385	376	372	379	393	404	387	395	393	351	414	385	375	379	359	382	382	390	393	411	395	403	387	369	371	387	405	408	349	393	405	388	417	387	406	378	345	387	396	392	419	379	385	361	383	392	419	383	437	391	388	417	384	393	394	426	391	373	389	343	372	375	413	363	413	387	403	372	402	382	362	367	383	404	365	396	379	367	362	371	395	400	401	352	387	407	369	397	374	366	373	380	383	382	379	375	387	367	382	378	387	393	371	390	389	386	353	356	403	389	371	396	358	405	387	448	416	386	417	370	391	383	400	393	387	408	387	407	382	418	409	375	384	396	388	365	360	408	377	414	412	393	382	385	387	379	372	397	382	411	392	361	377	388	377	402	381	381	384	379	359	392	394	376	401	386	413	408	388	419	375	382	413	353	391	383	390	395	353	374	366	428	422	388	362	384	385	377	357	397	368	378	402	408	384	375	382	414	402	400	385	370	377	363	390	402	396	404	401	404	412	387	375	387	401	384	395	407	377	351	417	417	393	417	402	370	397	421	391	374	396	387	399	421	403	361	336	410	386	402	369	410	387	401	396	419	417	395	363	384	383	393
7462	1101	1201	972	682	552	440	352	324	261	253	245	232	210	209	223	217	221	200	228	222	196	214	183	200	205	196	190	190	180	196	204	193	197	195	195	194	213	211	201	209	190	169	190	224	184	171	180	188	185	172	182	199	209	183	175	181	195	159	191	188	202	185	159	171	196	176	177	198	163	184	193	213	192	197	155	181	182	191	202	169	190	189	174	157	174	175	172	189	170	175	175	172	169	171	186	203	201	191	175	183	169	188	209	181	175	190	174	197	187	160	199	191	147	208	199	191	205	178	180	169	157	190	190	195	170	175	160	189	207	188	174	167	212	175	187	200	171	193	156	210	191	199	190	197	172	200	217	196	187	167	180	174	181	159	183	169	190	197	200	190	152	202	184	185	187	183	185	195	206	176	191	200	196	171	154	179	195	189	177	210	200	205	162	213	164	173	187	178	202	172	188	157	190	180	207	179	186	198	182	191	183	169	184	186	176	179	184	181	199	184	185	172	160	169	188	176	195	195	184	201	189	195	172	210	178	182	179	201	182	172	206	157	205	232	176	183	191	185	179	159	177	191	204	186	191	188	191	206	177	173	173	207	164	195	213	169	210	174	176	158	215	198	185	173	170	183	195	195	197	191	166	166	195	158	194	166	199	198	182	147	173	177	168	172	189	213	197	208	175	190	185	178	169	178	182	178	175	173	183	153	195	185	167	207	193	151	185	203	171	184	173	192	178	170	193	175	167	203	171	160	202	199	202	176	196	189	184	200	175	166	213	209	197	165	192	223	189	185	174	184	186	206	164	193	171	170	184	195	207	176	184	181	191	207	185	200	186	210	176	177	194	155	169	217	207	179	196	184	170	184	179	183	173	176	192	197	184	221	172	153	183	157	195	188	190	204	172	233	191	183	170	198	183	196	191	179	179	188	170	186	208	198	174	144	175	179	164	165	217	173	174	184	173	169	200	190	209	217	193	170	181	165	203	174	189	154	198	201	178	188	172	176	198	193	185	175	164	200	193	183	192	180	192	172	192	175	171	170	184	184	174	184	176	189	177	169	182	189	186	179	152	195	188	172	205	170	196	184	181	192	175	172	156	187	185	181	165	181	181	193	193	207	187	207	173	198	210	176	187	181	177	174	181	184	173	159	190	165	183	191	210	164	194	193	191	182	196	162	191	213	224	178	177	165	205	188	165	172	145	187	186	164	168	163	198	174	158	195	171	206	172	202	185	174	186	214	217	180	163	201	182	176	182	197	182	199	186	180	191	205	176	175	179	158	205	175	201	216	202	169	200	180	179	168	194	198	188	184	174	169	160	172	181	201	211	174	199	181	194	187	162	190	197	189	185	167	212	191	181	193	204	174	207	194	181	161	196	156	189	174	171	195	194	184	164	195	179	184	199	173	187	182	192	207	172	182	165	179	170	206	164	169	190	171	182	169	161	181	204	190	182	169	191	190	188	186	173	187	176	190	184	184	217	197	190	181	170	193	180	205	184	176	169	187	194	189	156	171	210	160	161	201	183	186	181	155	190	183	194	184	199	171	197	155	167	179	200	198	198	169	182	174	195	193	172	190	187	201	209	178	206	195	182	213	179	187	175	175	163	200	184	152	185	193	177	193	184	200	183	198	181	213	198	176	172	167	166	184	182	168	179	176	204	157	194	175	196	183	186	200	177	166	205	183	207	196	204	201	185	194	175	157	200	184	200	192	200	165	177	186	205	188	197	164	177	192	189	167	159	176	158	180	182	187	193	190	205	171	186	182	199	184	157	194	202	188	198	205	186	186	182	164	188	200	187	190	167	208	182	181	186	171	211	187	193	193	166	200	178	178	190	196	179	181	189	172	169	177	206	204	176	183	180	165	201	186	171	147	197	196	181	209	201	172	170	153	186	172	195	189	172	205	181	183	172	173	173	178	179	172	166	194	186	180	162	172	199	189	192	184	173	171	190	190	193	194	199	195	176	168	196	200	181	189	171	198	193	193	205	192	195	188	196	211	189	186	181	179	177	181	150	194	163	182	166	196	191	208	180	180	189	195	194	168	176	154	171	175	166	176	186	203	179	183	165	204	182	172	174	180	185	179	200	183	206	179	182	177	203	185	182	187	213	177	186	212	175	188	180	187	170	206	209	155	194	180	186	173	186	203	191	207	204	179	191	179	196	182	172	172	177	207	188	178	171	189	171	181	235	189	181	201	192	194	190	212	182	181	175	201	174	169	194	174	204	192	223	184	166	193	182	185	180	182	186	197	203	165	180	151	160	188	181	201	196	201	199	179	168	154	188	206	162	168	167	183	175	169	193	200	189	187	174	171	195	190	197	201	197	169	170	192	182	178	193	190	185	188	188	170	190	169	210	165	181	187	189	179	168	163	194	183	173	197	210	195	182	173	178	199	178	170	185	173	171	182	169	168	190	168	193	191	191	214	184	179	183	221	185	198	174	193	212	172	198	203	165	187	190	183	209	195	194	195	206	175	187	171	187	212	184	178	181	204	189	169	178	153	200	195	194	179	216	197	151	172	197	205	186	192	183	175	172	179	175	172	190	176	174	180	190	152	167	187	185	152	162	189	159	177	175	178	203	181	204	208	191	185	205	157	186	197	178	187	171	181	212	184	162	198	209	204	182	173	189	182	210	194	187	196	190	180	168	182	173	193	181	177	190	210	187	194	180	204	176	190	216	176	157	188	197	159	183	183	172	175	189	190	193	179	177	205	171	207	201	183	186	196	193	180	188	180	170	191	171	214	193	187	196	187	156	187	168	183	191	171	166	182	195	203	220	162	182	199	190	187	181	202	189	173	191	170	204	197	178	161	197	207	198	169	194	194	179	182	168	194	169	186	194	178	197	183	169	166	183	216	175	198	185	179	183	174	208	214	173	176	195	201	171	189	200	181	181	194	190	183	194	186	171	168	170	173	152	182	161	183	191	211	175	207	200	194	185	177	183	186	178	189	185	193	168	194	187	193	192	201	188	187	167	189	175	202	172	179	181	159	186	191	194	195	216	200	171	182	198	159	200	174	188	169	187	177	192	181	158	193	190	170	183	203	187	192	178	179	185	150	174	195	176	184	181	181	191	186	185	183	191	187	197	200	173	182	172	190	193	169	186	189	167	184	171	192	185	167	195	179	193	194	206	176	171	200	188	207	208	180	171	198	206	171	195	183	201	182	167	184	183	165	182	176	216	212	186	201	146	180	169	167	174	190	168	183	205	175	190	201	159	182	180	194	180	202	188	188	191	200	182	194	181	188	169	179	172	191	198	160	175	168	177	173	172	199	174	197	197	192	178	184	200	186	190	183	174	157	185	152	164	175	179	182	194	196	176	200	195	180	173	165	158	174	166	174	178	190	187	174	187	174	155	212	174	210	199	174	181	149	167	196	173	186	178	187	155	200	194	174	224	207	191	173	178	187	204	189	198	204	185	185	191	190	176	214	196	174	199	193	179	205	181	167	205	186	184	188	209	178	163	204	210	190	203	185	189	182	172
5799	1361	2730	3135	2726	2351	1971	1604	1400	1239	1094	992	871	940	856	814	763	739	668	677	659	683	667	666	637	631	653	673	620	586	631	600	610	625	607	598	601	578	603	589	543	555	537	622	560	570	545	581	561	547	507	580	583	510	585	522	556	547	543	554	563	495	552	521	542	530	543	531	520	562	557	514	547	537	547	513	541	541	559	544	544	539	570	546	534	532	560	511	536	557	564	537	535	526	566	537	559	557	541	531	555	511	511	499	522	526	537	520	557	550	521	523	493	511	508	559	511	516	531	544	523	563	508	553	536	542	480	524	508	535	549	538	484	541	517	524	572	532	549	553	544	551	535	530	526	548	543	509	536	512	536	544	525	499	502	534	588	522	534	536	516	535	546	515	517	529	555	520	526	473	508	507	543	527	535	522	541	534	506	562	526	525	531	507	524	508	485	527	492	534	497	560	541	518	532	493	548	502	561	507	542	489	526	535	535	521	520	548	553	532	522	528	491	556	511	520	530	502	543	521	531	514	528	522	502	488	531	492	509	544	531	519	510	573	519	512	565	531	531	462	535	544	503	527	546	548	522	533	509	549	539	545	512	552	575	502	569	555	534	529	563	545	543	542	513	522	542	535	560	529	549	540	518	562	519	540	510	549	546	522	565	559	533	577	526	531	504	538	551	465	533	542	559	535	512	513	545	534	529	498	525	550	501	563	541	496	518	535	559	498	544	551	512	526	556	521	508	494	523	495	547	477	530	547	505	541	525	565	523	556	548	528	567	529	547	532	517	535	536	548	510	519	521	538	547	511	560	516	495	514	551	523	535	473	582	534	552	567	500	531	565	567	536	516	512	548	498	513	533	518	558	526	487	502	532	491	554	568	511	507	523	496	531	519	514	492	541	519	575	485	478	550	524	542	541	507	529	511	528	538	547	543	498	564	503	538	576	575	504	569	537	523	529	492	506	518	504	506	493	529	547	496	526	537	539	521	512	538	514	523	546	509	493	519	552	510	493	531	514	511	505	516	540	529	525	517	539	509	533	483	561	527	567	495	528	500	535	538	534	549	521	523	544	531	529	549	544	543	511	508	498	539	513	505	508	504	492	553	523	542	553	554	544	527	540	483	535	555	557	561	521	501	513	534	540	539	520	501	534	529	523	527	535	520	515	527	503	510	525	525	517	555	526	518	552	511	534	543	524	508	517	532	526	551	522	514	567	551	525	516	559	516	491	558	491	522	564	532	512	513	514	546	526	501	529	571	541	558	518	497	540	504	504	563	539	483	540	530	557	517	522	520	515	517	489	511	559	487	527	528	568	524	513	522	533	522	527	547	509	542	510	501	539	520	496	555	516	525	512	528	566	516	506	565	499	572	558	560	540	521	563	560	489	566	518	538	521	550	540	534	524	528	542	544	525	469	569	538	552	521	546	535	539	510	548	528	521	518	473	564	516	542	541	559	507	551	519	524	502	523	516	510	526	506	499	524	560	528	501	516	530	536	468	534	546	513	511	553	578	503	499	496	549	547	516	546	498	536	505	511	520	526	554	539	516	513	580	550	532	532	498	493	536	528	562	525	512	517	555	503	513	485	547	504	553	534	568	547	472	503	559	546	537	562	510	511	538	552	507	539	517	516	514	527	548	555	556	530	487	524	546	528	527	532	545	522	514	514	525	562	571	521	539	515	491	544	520	503	534	520	535	526	566	510	536	514	546	460	504	513	544	548	506	537	533	513	530	504	488	527	493	512	532	557	513	537	549	500	483	499	557	521	506	571	539	539	502	553	521	526	496	529	496	520	513	545	488	508	564	558	520	537	506	491	551	519	480	511	514	520	517	553	501	473	535	491	528	529	560	499	508	531	558	504	492	523	519	523	571	494	560	567	522	492	508	551	514	551	507	528	514	537	497	545	512	523	558	501	551	558	539	550	552	507	493	538	554	540	559	555	558	516	504	530	502	532	498	559	513	532	527	483	536	537	533	561	527	516	546	508	584	549	530	543	541	580	484	533	520	521	485	511	510	483	569	510	519	522	555	533	548	558	586	533	490	518	505	523	525	552	544	534	545	545	536	514	533	534	525	538	508	523	529	511	535	549	509	507	536	562	564	553	518	550	559	552	543	512	513	514	530	542	530	537	527	539	573	571	521	560	548	534	518	521	518	522	500	513	492	491	513	523	508	494	482	525	554	510	489	515	499	548	523	548	540	535	526	561	540	511	549	545	508	532	570	553	535	532	550	523	527	561	510	508	537	529	541	525	506	513	530	504	519	524	544	502	539	532	490	509	534	528	482	498	518	550	528	533	559	547	525	547	541	480	532	526	549	552	501	510	529	536	512	544	519	552	509	527	555	545	521	540	563	538	543	527	538	519	562	547	563	557	510	553	523	501	541	524	582	519	535	526	519	583	534	527	543	558	510	553	552	544	507	509	550	546	496	530	549	567	520	567	541	531	550	520	535	503	576	542	530	505	527	488	563	550	533	526	522	545	531	518	554	581	532	513	533	542	529	536	603	464	532	500	507	530	534	545	546	548	512	539	533	524	515	578	529	512	527	538	521	527	492	485	523	575	522	487	507	548	492	511	532	502	519	546	530	492	537	558	528	521	552	530	521	535	493	500	508	522	565	521	521	516	529	553	517	520	507	528	545	539	519	541	478	537	536	522	528	565	524	528	522	537	539	510	547	531	538	481	531	540	525	577	502	493	496	544	539	539	535	520	535	553	521	530	523	519	535	543	528	580	520	577	484	540	569	513	509	523	544	519	526	492	525	560	521	513	562	521	509	531	528	487	558	524	493	538	511	513	504	558	493	499	484	557	547	540	519	530	526	518	530	514	523	520	523	552	526	535	561	501	496	543	532	526	508	532	539	541	528	531	482	518	545	493	487	524	523	495	510	518	499	527	556	500	516	513	530	582	543	541	451	528	513	556	576	535	532	519	546	585	543	511	585	502	553	538	559	525	519	572	536	555	533	537	555	538	504	519	533	533	555	521	521	553	570	541	534	530	556	518	476	480	544	527	539	530	527	521	476	518	528	513	534	520	528	490	553	515	530	528	475	560	521	518	512	504	522	504	523	542	533	524	560	537	498	486	531	489	520	487	533	509	528	508	594	532	475	516	508	546	523	522	512	516	514	504	513	548	581	532	502	524	498	544	476	501	550	485	552	535	516	549	501	553	495	513	540	525	544	549	528	539	566	526	549	509	507	506	558	545	575	536	488	568	520	574	537	543	542	549	535	568	518	518	513	540	545	501	511	534	545	513	555	522	532	509	528	583	523	523	548	536	534	555	540	542	505	532	538	530	532	532	512	548	546	526	506	524	515	494	533	545	537	530	535	502	491	498	518	518	517	518	550	530	506	469	541	517	533	533	509	521	573	490	567	502	504	544	508	503	520	504	485	480	534	548	516	549	560	499	477	491	506	528	525	593	519	564	582	549	534	523	511	535	562	507	568	527	522	528	507	535	518	515	525	500	538	513	547	505	514	534	544	516
14136	2537	2692	2009	1419	1107	893	763	686	604	522	507	456	472	449	437	403	430	452	427	382	382	416	397	385	359	395	389	386	386	357	386	350	359	348	420	372	421	404	358	410	369	344	383	395	393	365	355	337	378	356	364	374	359	349	386	393	342	360	382	331	372	399	343	351	399	386	362	372	369	331	352	346	365	371	374	366	361	389	368	385	343	381	322	359	358	366	358	383	375	364	378	381	347	399	363	326	318	339	390	364	345	357	346	380	340	330	363	352	365	341	368	402	373	355	377	377	366	357	353	377	340	379	406	361	377	385	388	364	342	354	386	365	341	373	369	343	364	362	348	380	338	380	367	358	391	417	358	358	355	391	366	314	354	365	387	373	359	363	343	362	369	335	327	337	386	381	399	354	362	399	332	366	341	334	347	357	363	349	350	334	394	358	376	361	401	364	379	368	370	349	360	375	414	375	372	347	339	360	373	382	370	388	387	362	361	336	360	411	377	359	360	373	367	347	340	369	382	334	332	360	357	378	372	324	345	331	331	354	376	340	333	333	383	346	364	381	331	389	335	340	395	368	386	337	372	332	376	399	372	342	354	383	367	366	351	376	343	346	365	375	370	352	368	359	367	380	331	367	359	350	385	385	372	370	399	389	380	395	385	384	389	337	340	370	376	356	363	381	364	363	375	366	332	349	343	358	357	360	385	386	369	384	381	348	387	365	375	373	380	359	367	373	374	380	325	363	380	332	383	368	393	366	396	372	343	356	368	362	400	324	356	356	339	364	395	359	342	365	371	334	354	358	374	369	339	408	375	394	394	378	355	365	351	366	361	358	331	358	389	354	334	345	385	359	349	339	384	384	382	433	381	378	358	337	359	368	304	372	384	367	380	375	374	366	359	321	370	305	388	390	326	358	369	371	354	364	368	343	384	356	390	367	373	355	380	371	377	384	343	350	358	328	362	362	359	364	344	385	331	401	349	356	344	336	399	397	376	336	352	366	342	352	414	355	383	354	385	352	366	333	407	356	362	348	364	349	365	364	395	405	372	373	396	381	348	356	389	384	382	375	339	370	359	370	369	354	365	332	351	345	351	366	400	401	380	356	371	366	341	353	348	370	386	364	338	341	378	349	337	350	346	371	390	374	408	380	383	384	372	389	363	343	344	352	359	390	322	367	355	357	375	370	350	332	394	368	373	368	349	314	367	336	370	351	358	367	338	330	382	352	348	359	389	368	349	357	383	356	403	360	353	377	379	406	356	360	387	355	387	375	362	360	365	331	374	348	344	335	344	334	385	356	397	363	367	348	348	385	360	353	410	394	356	346	384	376	381	366	378	377	336	363	365	377	374	359	339	376	369	348	363	386	356	374	383	352	397	357	408	401	367	381	354	327	347	383	379	370	373	346	342	362	327	381	380	361	379	334	340	366	366	358	337	379	371	391	344	364	380	364	399	336	364	365	378	370	341	352	359	343	347	347	413	393	357	367	392	364	358	379	325	389	402	324	373	357	373	360	344	345	374	352	359	382	384	377	342	343	391	374	363	347	368	377	344	382	342	393	418	389	333	354	355	343	384	327	361	363	349	361	345	394	372	372	365	373	351	381	367	393	357	371	371	375	383	340	361	380	406	325	371	408	374	392	355	375	396	352	366	357	351	387	360	340	359	364	372	345	324	399	372	361	371	323	372	378	339	383	374	378	366	359	350	382	381	399	386	335	350	384	383	339	364	319	365	380	363	315	345	362	336	363	379	371	376	339	330	333	354	375	380	337	380	350	376	349	365	395	368	387	349	345	357	367	368	399	352	388	361	365	367	360	420	343	351	346	348	353	366	411	361	373	379	366	386	351	376	376	368	402	358	374	390	346	391	366	339	336	383	367	406	390	351	357	356	357	413	391	347	369	366	360	386	370	362	340	371	351	343	396	389	386	357	346	340	391	375	349	388	349	414	368	376	354	369	357	376	345	336	330	370	364	329	364	356	332	360	360	399	381	342	399	352	344	377	377	371	367	376	383	358	370	381	366	387	358	343	375	332	331	366	390	360	384	341	382	388	359	392	367	389	347	362	387	312	375	380	357	375	392	343	353	342	346	366	375	358	365	376	351	345	376	368	347	339	375	382	387	373	382	391	368	287	340	395	359	338	365	383	400	326	380	360	374	347	346	334	383	352	331	340	361	342	356	378	359	399	352	345	361	353	374	363	323	353	406	343	371	382	364	378	342	352	382	392	348	383	374	349	359	362	363	381	367	380	349	362	371	345	354	342	333	334	351	357	349	377	402	355	362	392	339	369	363	372	394	360	398	347	401	337	344	395	357	367	332	333	400	378	377	366	397	384	362	419	375	381	374	378	367	365	328	349	362	344	354	367	396	381	356	381	390	357	358	362	367	383	350	347	352	343	348	348	339	366	363	361	375	386	377	356	339	382	367	359	359	346	366	377	403	403	376	370	334	387	369	381	331	393	341	377	375	356	353	342	334	346	353	373	371	358	333	350	333	369	357	340	339	358	330	345	382	374	376	355	378	358	369	348	367	411	347	358	374	401	404	390	347	373	367	349	339	353	359	403	382	388	365	415	354	387	349	391	406	352	357	348	323	373	392	394	330	364	365	338	377	352	374	342	378	384	397	376	360	366	337	388	384	365	378	379	355	347	396	395	398	360	362	389	365	329	359	354	342	370	355	368	341	362	339	320	398	362	339	339	379	345	381	369	384	369	357	369	387	357	367	379	396	367	370	333	370	338	350	346	346	359	342	375	364	325	392	352	360	339	349	347	365	374	378	379	379	369	378	385	370	373	374	339	376	353	361	398	360	346	341	345	372	378	347	387	328	338	344	364	374	379	343	323	374	359	360	374	360	374	348	374	373	349	325	329	346	405	370	379	330	353	380	353	343	378	377	322	388	353	363	352	367	367	354	360	365	374	362	391	411	350	353	374	331	405	349	354	356	361	372	376	336	375	410	364	348	365	385	405	397	389	389	350	415	412	361	378	398	368	338	392	379	395	350	402	353	354	352	341	365	428	370	375	386	341	369	348	327	363	353	337	363	393	368	335	358	388	403	378	362	391	420	371	355	351	399	395	380	385	292	354	378	344	352	384	353	361	343	384	346	360	379	380	360	352	335	407	372	340	365	379	388	368	355	369	386	354	363	357	336	362	327	372	375	371	391	345	348	359	363	335	377	355	372	346	359	352	365	364	345	385	388	389	334	319	371	387	382	369	342	384	342	357	352	371	355	368	353	364	395	346	351	355	399	365	368	355	349	349	346	362	342	358	392	316	350	368	374	349	376	384	398	377	380	367	362	371	357	338	370	354	346	363	357	362	356	323	361	363	348	405	338	335	378	415	362	328	349	369	366	380	323	376	372	368	376	370	377	389	353	352	365	375	366	338	384	357	321	365	357	345	361	364	341	361	394	401	407	343	364	373	361	369	359	354	374	356	378	380	361	360	362	349	362	337	362	371	358	399	345	361	386	369	362	353	346	345	365	340
7862	2431	5158	5792	5098	4285	3662	3057	2645	2198	2032	1817	1757	1663	1453	1468	1316	1324	1304	1254	1139	1237	1199	1120	1147	1116	1096	1057	1038	999	1060	1054	1018	1011	979	1024	1016	1050	1079	1077	996	965	997	956	969	974	1006	941	959	900	972	958	937	945	899	856	915	931	905	885	929	885	970	886	939	853	886	914	930	886	920	923	922	888	921	937	890	931	887	953	952	911	909	901	845	922	957	902	900	880	890	890	877	909	895	903	874	893	914	923	853	905	886	866	960	907	861	894	947	890	924	886	895	849	884	875	874	889	908	894	925	886	883	924	855	879	872	897	895	846	951	915	896	882	902	897	894	922	968	891	893	865	964	914	889	872	884	927	912	879	920	926	907	868	883	963	954	891	928	859	879	874	901	901	917	924	891	878	866	905	885	859	899	974	927	857	894	919	886	892	919	897	894	854	930	887	908	889	963	931	896	864	887	855	886	894	903	875	887	951	865	914	940	940	868	921	908	865	895	914	852	888	863	897	845	905	872	911	877	886	897	941	874	910	855	858	862	926	910	896	950	900	914	929	958	895	935	912	871	926	869	914	920	947	911	888	919	848	900	960	916	880	883	951	916	950	884	955	890	916	909	882	922	845	877	938	881	912	870	865	941	925	868	866	826	855	948	928	947	897	846	902	918	881	909	860	891	920	851	877	897	833	914	899	936	869	872	873	905	867	896	850	901	892	887	890	883	883	932	907	920	938	921	913	931	918	865	866	903	830	892	872	906	968	972	920	969	875	884	883	910	923	865	888	923	853	887	866	906	940	930	898	928	946	888	924	874	900	858	963	892	921	866	882	939	924	923	905	915	866	967	892	881	906	871	975	876	860	881	890	881	899	894	953	942	899	953	888	873	971	928	906	878	854	907	878	957	898	912	848	936	919	908	876	899	965	849	912	926	849	892	891	884	872	923	903	893	901	886	871	908	866	891	872	844	914	867	895	888	851	889	874	906	850	830	907	900	911	847	875	871	904	943	950	913	900	900	930	892	838	875	943	868	922	867	851	931	963	887	870	929	883	909	873	925	846	885	894	872	902	936	921	893	881	917	881	916	905	977	843	861	869	922	903	897	909	858	874	871	871	907	888	924	922	875	895	847	896	890	860	911	928	900	852	837	913	888	914	897	901	900	881	866	848	918	932	924	885	939	900	890	904	930	903	922	890	919	864	949	841	941	879	907	954	907	864	926	946	869	896	916	892	914	986	923	915	936	896	888	875	945	880	859	899	897	904	929	887	874	879	866	847	880	893	873	873	922	880	896	880	863	899	847	955	861	875	882	931	890	897	931	884	891	891	891	867	950	861	913	914	890	871	894	847	891	933	948	927	907	845	930	905	907	936	917	893	885	894	971	907	884	865	906	897	876	898	854	923	878	901	883	892	913	879	868	866	911	917	853	890	891	878	897	866	925	872	892	966	907	885	863	901	884	908	839	902	921	883	892	935	881	871	906	926	926	910	887	853	892	877	866	931	866	920	893	876	911	884	852	890	951	887	925	917	906	886	895	900	846	924	924	831	928	874	935	872	836	898	956	906	936	902	870	870	886	929	915	932	903	849	931	927	852	924	868	941	915	868	935	882	926	920	877	870	842	893	895	884	907	899	905	901	926	871	859	861	886	925	893	898	847	926	932	932	849	905	833	908	843	885	947	867	936	905	872	923	855	963	864	891	880	930	952	858	908	871	904	882	888	902	935	891	919	926	931	908	923	927	895	860	878	940	881	856	890	854	877	932	878	913	902	912	912	901	878	934	892	928	924	866	941	902	940	895	878	918	881	883	836	915	848	924	915	913	853	934	909	933	904	894	860	867	910	880	904	908	900	892	948	899	913	943	894	924	851	893	896	873	870	931	878	893	919	929	898	897	920	888	898	917	924	935	897	933	832	830	915	870	914	921	905	921	896	914	887	876	929	882	912	836	899	901	942	897	921	895	864	887	907	861	880	908	872	918	924	901	886	879	893	857	945	826	948	930	871	936	896	874	937	930	837	920	925	885	907	870	902	897	904	913	866	855	948	892	891	877	878	863	929	879	924	877	909	905	936	862	858	952	887	965	878	904	900	884	908	927	881	923	924	845	879	898	873	907	876	908	951	916	899	896	925	888	938	891	911	887	946	931	965	918	908	879	837	904	915	867	900	919	897	866	916	892	899	904	923	903	898	907	897	896	948	912	876	882	917	910	862	890	862	888	880	912	898	863	862	902	862	900	898	902	920	852	857	909	913	933	960	869	858	845	871	853	889	914	897	917	838	913	880	867	890	953	905	957	904	948	908	901	902	879	958	866	894	911	900	897	836	911	914	900	927	940	903	867	897	944	911	946	925	921	893	867	914	912	876	865	888	930	891	901	872	862	901	881	880	859	908	908	866	934	916	909	843	872	891	923	870	892	890	883	896	863	890	922	901	923	868	876	914	886	867	903	919	873	837	897	919	887	876	936	856	915	880	850	868	899	892	949	947	864	880	902	933	892	847	918	895	864	907	879	896	851	845	888	903	894	886	922	942	925	874	915	899	923	897	869	927	854	874	910	897	871	900	892	918	856	941	882	868	885	870	887	900	896	902	913	909	890	853	926	821	911	894	848	921	872	909	901	911	913	909	927	910	920	892	858	945	866	876	894	909	894	915	937	909	930	894	913	885	936	921	946	868	891	898	805	878	926	930	854	918	858	935	904	930	957	872	894	886	878	903	859	877	940	908	919	913	900	884	918	887	938	902	900	860	910	840	910	867	956	898	855	875	888	807	905	947	879	904	969	971	915	880	893	894	875	912	938	900	841	867	834	898	851	894	877	909	873	863	858	901	911	929	882	928	901	902	923	897	918	846	916	911	886	877	901	922	878	934	914	902	938	911	840	857	879	895	842	889	916	902	841	872	905	865	879	888	847	843	899	846	919	899	905	913	878	880	910	938	880	972	908	872	863	848	884	882	943	879	901	911	884	858	920	872	896	906	867	897	912	934	874	931	887	908	901	882	920	884	929	939	941	907	912	887	901	893	911	897	876	903	883	861	964	919	856	846	898	927	896	915	924	886	894	917	909	884	924	910	919	963	907	951	910	847	949	856	950	892	851	916	906	904	898	902	912	930	899	888	910	902	873	866	887	874	887	875	909	881	916	893	906	878	925	887	889	857	917	887	882	852	948	922	906	873	866	903	852	873	951	894	882	906	852	892	901	883	910	898	944	912	875	911	918	913	849	898	846	881	961	923	892	875	891	912	872	911	896	901	859	951	867	899	948	887	886	939	912	932	913	917	914	869	868	898	878	915	874	928	905	869	849	897	866	927	914	872	889	876	890	918	882	884	865	875	837	910	872	914	903	873	838	872	906	901	866	913	879	854	910	910	883	910	872	919	840	891	882	970	907	901	936	907	916	900	971	898	928	857	879	908	953	941	980	905	918	915	927	915	806	895	903	871	915	918	914	870	936	897	941	888	910	872	853	923	875	852	900	880	905	874	847	936	824	868	894
1930	151	163	128	173	151	129	135	116	135	137	129	145	124	115	130	150	119	131	137	144	128	121	139	150	149	131	103	136	126	129	123	149	136	113	149	138	139	113	126	136	134	120	132	119	128	121	126	136	128	117	140	128	147	131	144	124	117	118	119	115	140	124	132	140	130	124	133	147	126	147	151	111	119	121	122	112	118	125	134	116	138	135	118	107	139	118	126	169	144	129	118	141	116	113	135	120	129	122	122	129	130	112	105	145	117	125	122	123	126	124	121	114	130	138	132	154	125	116	129	127	138	130	128	119	134	121	122	123	139	143	138	126	123	138	115	119	129	116	126	128	148	148	114	131	140	127	125	122	127	131	104	128	121	125	128	141	157	122	134	123	124	126	141	133	126	121	119	111	114	132	112	142	121	122	103	139	142	114	108	114	131	164	117	123	122	137	125	111	122	107	128	120	127	152	124	125	138	129	132	120	138	128	136	125	136	108	126	112	132	142	126	115	117	130	149	105	137	143	141	127	128	114	133	121	121	108	133	119	110	133	109	144	124	123	132	132	110	133	131	137	130	123	129	130	138	132	132	138	144	113	123	130	125	121	146	141	129	140	137	108	122	132	151	132	136	143	125	106	147	116	128	142	139	125	140	124	126	114	116	144	117	133	147	132	117	146	120	126	127	119	125	118	133	122	141	138	138	117	122	146	136	125	133	117	113	115	117	117	110	135	128	125	128	138	136	117	156	115	123	135	118	138	122	137	108	117	132	137	126	117	113	110	150	123	152	115	130	117	139	135	133	127	124	123	113	139	116	138	137	120	128	126	145	136	134	124	115	134	120	110	139	128	126	111	117	154	113	118	138	123	143	132	128	144	118	124	129	125	151	155	132	131	118	146	138	106	125	116	127	131	147	136	125	126	146	118	123	118	119	121	150	125	141	129	100	139	128	104	142	121	125	131	119	127	116	121	117	122	116	132	127	154	136	119	123	154	99	112	155	130	124	129	125	127	126	132	135	145	132	111	119	129	136	126	121	127	136	118	141	145	137	114	102	118	135	128	146	108	133	139	121	125	114	138	110	129	112	134	126	141	121	127	105	96	128	118	113	126	105	114	138	139	111	134	107	104	116	123	124	133	143	128	137	143	125	145	138	123	110	124	132	131	135	103	129	125	120	145	118	124	131	137	149	135	138	130	135	126	119	141	141	138	130	133	122	139	134	135	164	145	131	129	139	124	118	124	132	146	143	113	117	100	117	129	114	120	130	132	127	116	139	147	119	142	122	137	118	131	124	119	111	123	126	130	106	138	125	127	142	126	103	127	132	140	93	133	130	109	105	130	133	149	115	128	129	128	114	103	130	117	117	108	123	154	135	103	115	134	84	128	136	130	108	114	123	125	120	141	130	140	142	126	150	129	124	144	131	124	130	149	122	134	127	117	144	126	125	126	119	119	123	121	149	139	133	109	124	136	120	138	128	109	128	120	129	117	123	137	131	124	145	123	102	120	137	130	132	126	144	149	128	119	136	132	135	131	148	110	129	122	119	126	131	116	135	126	120	117	115	108	136	127	143	121	115	141	112	123	101	139	111	127	120	156	130	126	122	127	149	129	131	142	129	111	123	122	152	112	145	125	134	120	129	135	135	126	139	124	138	122	134	111	137	114	117	122	126	129	153	143	141	113	130	126	118	136	131	140	132	136	122	141	139	138	136	117	116	123	137	129	133	120	120	151	130	125	133	109	116	135	123	116	134	118	135	108	114	111	132	150	133	148	114	141	125	120	120	137	106	133	124	119	131	105	130	142	140	138	113	120	115	138	134	137	150	119	122	138	114	126	152	147	110	136	125	139	128	120	134	131	123	136	139	122	104	147	124	111	124	125	126	137	99	125	136	129	104	122	119	120	117	104	101	133	119	119	126	120	125	124	151	153	139	161	114	116	123	117	118	124	137	121	136	122	136	128	148	131	135	133	133	124	120	140	120	139	141	116	153	124	141	122	114	112	148	137	114	128	112	141	125	133	144	137	131	115	112	114	141	137	143	130	137	136	136	115	120	114	134	147	124	119	137	118	131	117	133	127	130	120	127	112	137	132	135	140	127	133	121	112	144	133	145	143	132	151	130	134	136	138	117	124	122	145	127	140	127	123	138	137	138	123	127	131	147	140	157	111	118	119	154	114	129	148	123	125	123	128	115	127	121	126	134	137	120	114	119	124	120	122	139	138	118	129	128	135	130	101	125	145	117	125	126	138	111	120	135	125	133	152	119	119	118	136	131	127	133	133	119	111	119	131	137	126	142	128	117	131	131	128	134	122	136	141	117	123	124	132	128	134	139	134	94	116	104	111	111	123	134	111	137	124	136	138	134	126	112	146	125	121	132	140	148	136	135	125	127	131	117	141	126	130	142	127	124	123	112	138	117	132	141	119	130	130	137	115	118	107	131	134	124	131	125	136	127	154	125	114	124	148	124	109	127	133	145	116	151	116	130	100	126	139	118	131	115	131	127	106	119	121	106	130	120	112	123	137	109	128	125	127	117	135	128	149	124	143	124	126	124	125	101	119	129	123	112	128	147	114	119	133	140	119	123	123	143	140	146	131	132	123	133	120	121	150	131	124	136	118	122	133	125	151	120	139	123	113	121	141	108	130	131	126	128	126	133	127	142	137	128	125	127	126	138	134	137	153	124	127	134	139	113	128	124	138	110	154	125	124	125	136	119	133	141	153	128	146	126	148	137	137	130	139	135	125	136	98	152	141	120	118	117	132	106	103	142	120	124	128	132	110	132	114	148	140	144	116	151	150	135	123	131	130	119	119	118	111	122	103	116	116	160	131	128	121	141	128	131	137	143	122	142	130	111	109	124	120	118	106	118	109	124	122	132	138	129	142	129	146	117	140	117	130	124	134	146	123	122	138	132	127	128	128	140	129	132	143	99	137	140	119	113	133	122	124	136	119	119	131	119	121	109	141	143	116	141	124	140	138	144	102	128	134	124	138	140	147	113	133	115	126	107	124	130	121	122	124	148	136	133	131	146	129	129	116	123	113	128	140	121	129	111	115	117	123	148	128	151	136	124	124	107	135	136	134	132	134	119	112	125	119	142	132	116	119	127	124	140	138	125	142	128	135	134	133	139	124	121	120	118	135	126	113	148	145	146	124	126	147	135	146	150	118	122	141	139	135	138	97	110	138	128	143	126	127	144	119	136	140	140	129	122	120	127	115	137	112	119	128	142	117	108	135	136	123	139	131	111	143	140	130	124	132	130	123	129	130	123	145	140	147	121	134	131	115	113	102	137	124	125	124	130	112	114	121	140	146	131	117	118	132	120	130	132	115	122	118	147	126	122	129	122	131	105	140	127	132	141	110	132	128	137	147	130	119	124	111	110	113	121	130	105	137	117	131	136	105	125	151	120	150	128	120	135	143	140	138	126	115	139	107	146	132	141	126	108	146	130	134	122	138	137	109	126	126	132	136	121	136	145	152	111	130	137	138	127
2137	457	455	481	471	411	427	424	398	383	398	415	372	413	399	390	387	427	386	402	382	395	391	398	386	411	409	404	365	394	396	415	408	400	380	379	413	423	424	384	408	393	368	393	430	374	399	379	444	377	381	390	410	389	416	390	404	404	421	379	380	364	427	341	378	369	361	399	399	381	357	369	382	391	374	428	380	400	368	378	398	393	410	396	437	370	404	393	352	414	393	395	412	383	376	409	367	363	379	373	410	386	416	363	408	385	376	388	397	405	398	387	392	375	396	379	397	378	396	386	383	417	398	375	379	408	379	370	385	383	416	414	377	365	383	401	388	423	362	369	430	365	396	365	435	420	397	408	388	395	378	370	395	348	401	391	408	400	398	386	366	394	354	380	383	418	426	359	413	415	384	387	391	406	380	369	417	336	397	381	402	402	388	411	394	405	337	418	411	387	402	368	391	400	418	396	402	400	394	389	415	420	404	354	395	370	409	402	377	382	371	411	380	373	376	394	384	392	414	371	402	388	370	458	413	406	360	413	424	422	405	428	394	374	393	364	407	409	377	391	351	404	401	393	407	397	400	411	408	380	411	401	372	414	397	402	397	376	377	384	383	407	376	376	386	372	377	361	390	396	369	398	368	442	372	380	374	400	403	385	410	405	392	397	384	398	387	367	404	374	394	359	337	379	363	377	394	412	384	376	398	362	385	368	394	393	386	384	406	380	388	382	401	360	387	399	399	420	432	405	382	358	384	392	355	385	388	384	373	396	381	381	404	399	370	397	401	389	402	393	400	404	357	395	412	380	415	417	406	378	426	406	362	429	418	405	402	377	389	375	379	359	401	425	443	411	404	423	378	383	387	401	368	385	398	394	397	395	422	407	374	396	389	360	386	403	421	364	339	392	395	386	375	371	366	383	399	406	430	405	387	376	390	386	347	401	372	376	396	378	411	359	394	344	416	391	385	431	411	385	428	402	374	392	407	400	396	345	397	411	410	350	387	355	379	386	381	371	406	367	407	363	377	375	439	379	401	402	375	398	397	420	379	395	385	385	385	402	356	356	347	395	378	402	410	400	359	403	384	388	415	357	365	366	373	359	406	395	378	374	396	419	362	373	434	403	384	419	394	371	383	363	369	375	384	372	377	392	394	385	381	379	399	372	394	396	379	396	378	414	382	410	383	383	419	394	396	375	382	389	399	364	405	386	388	391	386	367	396	397	410	390	361	379	377	419	405	362	380	368	396	366	385	389	383	382	417	429	417	376	368	362	397	422	380	402	387	376	392	404	352	409	346	407	380	379	382	408	405	406	385	401	370	417	392	387	388	373	381	431	388	379	414	397	372	359	391	413	421	381	424	394	367	395	412	363	429	409	425	405	390	371	372	339	395	375	385	391	387	356	395	393	386	410	375	395	400	367	402	399	409	375	403	365	367	410	347	364	361	363	417	384	399	419	392	417	400	392	368	401	372	366	437	390	393	371	406	386	396	389	392	354	396	384	426	380	379	411	377	390	398	396	401	369	392	415	389	408	375	382	362	414	368	382	392	388	399	368	410	424	387	415	362	407	396	360	410	386	383	403	384	373	363	367	399	400	386	409	384	358	360	408	376	388	408	397	390	405	404	378	382	395	370	384	404	408	394	414	397	384	378	391	390	363	395	411	400	381	379	376	363	394	384	388	374	396	379	373	402	379	386	380	401	409	394	378	370	355	378	389	366	397	384	384	373	372	430	423	388	396	380	382	371	423	389	390	375	394	403	395	394	415	371	441	381	394	385	380	380	389	349	379	421	399	379	358	394	386	378	391	360	414	399	387	382	385	391	413	387	366	362	369	364	397	349	371	400	360	384	398	368	366	377	356	379	389	390	366	431	377	376	412	390	383	420	361	382	373	379	420	404	383	398	396	394	342	366	438	425	372	379	347	387	390	375	388	405	394	397	417	401	344	381	369	358	385	352	378	383	339	382	356	362	363	390	400	374	385	386	386	413	385	377	399	389	385	384	416	397	382	371	416	389	422	373	414	378	360	368	392	406	398	405	397	376	382	410	407	357	395	400	436	376	389	367	409	401	417	404	371	354	395	405	347	384	361	377	388	352	416	372	391	387	370	413	381	414	391	391	392	391	419	376	410	402	381	356	386	380	363	407	400	421	383	364	389	385	401	423	401	429	383	391	422	391	390	415	323	374	468	407	422	375	403	390	385	404	397	410	367	395	371	396	361	391	427	377	380	388	362	398	400	362	418	389	368	396	371	388	400	415	405	405	434	414	394	394	362	428	406	405	372	368	421	361	372	380	375	351	422	395	381	402	364	399	403	377	408	403	394	346	367	440	394	383	388	386	410	371	386	392	403	371	401	383	368	365	424	411	381	380	391	398	396	404	408	404	436	393	408	381	394	404	368	399	388	403	392	354	403	390	413	463	389	358	384	418	411	387	410	370	427	372	374	377	376	402	402	391	377	410	407	413	402	388	400	414	383	362	401	389	385	394	386	387	406	383	379	453	391	389	417	373	380	388	428	386	405	374	362	433	403	411	411	405	390	384	399	403	395	391	374	369	377	351	352	383	388	415	392	381	391	402	392	378	385	381	388	367	427	411	349	419	425	404	369	378	396	395	402	410	381	405	371	366	407	408	412	404	373	358	379	434	399	390	402	374	381	396	380	403	391	379	374	413	419	369	393	389	391	382	395	374	397	390	414	409	365	363	367	391	387	406	376	369	391	415	397	373	386	407	369	396	387	384	386	412	395	383	390	379	371	391	380	403	395	379	415	369	373	423	371	378	382	351	410	385	378	391	394	389	371	390	363	401	370	393	397	390	361	405	339	363	394	407	401	384	381	398	362	381	378	372	348	389	382	403	382	391	387	374	418	380	380	397	392	371	377	357	390	359	379	388	356	356	403	391	400	402	374	403	395	411	379	412	380	372	371	365	375	368	378	378	385	387	389	372	397	392	407	397	400	407	389	367	374	402	390	391	436	387	378	411	391	374	412	404	397	402	391	373	399	422	350	388	397	364	405	396	388	376	383	425	373	361	405	374	393	390	358	367	393	381	349	358	376	380	405	409	411	401	416	339	397	366	345	361	360	376	382	392	406	370	395	347	384	369	382	421	398	409	408	382	381	364	403	402	382	397	367	416	381	412	385	378	368	363	377	385	396	399	406	358	386	395	433	386	412	384	374	396	370	364	364	413	400	398	382	368	412	392	399	360	393	416	407	419	335	382	443	392	388	403	401	388	392	358	377	403	385	387	399	378	374	412	404	392	428	384	406	376	382	384	401	395	389	419	402	399	416	391	420	387	364	383	394	368	394	420	411	377	360	389	429	375	378	356	407	374	410	381	364	411	394	421	407	369	363	404	404	420	400	387	384	378	360	419	380	378	336	413	422	391	374	397	406	400	383	359	407	375	437	357	373	365	396	376	402	377	378	397	364	383	379	373	396	362	375	418	381	404	379	362	378	398	404	386	379	414	400	387	412	398	405	407	404
7499	1084	1211	903	712	511	431	394	345	272	272	246	244	231	210	225	227	210	216	241	228	191	224	201	202	199	190	204	186	186	187	196	206	184	209	197	205	214	202	194	225	198	178	200	175	203	183	165	157	179	177	181	182	180	183	205	232	200	207	193	172	189	195	186	178	192	208	169	188	202	196	193	198	193	185	214	187	191	162	180	165	170	177	185	184	199	191	190	215	185	162	189	177	185	184	196	185	176	203	197	188	172	162	193	190	184	167	204	184	199	181	158	171	176	179	164	183	172	203	214	175	179	171	180	200	174	188	170	204	186	211	213	182	180	193	189	191	174	222	195	194	195	218	200	191	189	196	191	173	180	179	198	168	165	201	165	174	169	184	205	200	164	213	174	214	204	169	192	173	183	196	180	184	176	202	193	174	155	196	183	174	181	219	180	163	170	160	188	200	183	195	170	184	212	210	169	180	205	198	193	190	191	157	181	217	165	168	185	217	182	199	171	184	198	206	186	172	167	183	173	146	206	180	189	192	170	175	170	228	214	189	170	183	167	204	186	183	192	187	164	191	172	179	197	174	162	193	179	186	173	173	177	176	175	206	168	187	177	191	191	174	156	161	185	203	187	207	178	198	185	186	190	161	198	194	191	210	176	203	202	166	201	175	203	163	188	201	181	193	182	193	172	181	200	177	195	216	190	191	179	189	177	181	181	196	174	169	181	168	194	190	175	161	169	198	231	176	180	181	176	186	189	178	171	205	187	171	197	197	186	167	158	197	189	173	192	184	171	175	196	189	178	195	192	211	194	169	192	188	192	201	196	175	181	190	183	175	188	189	208	174	179	203	193	183	172	187	189	175	186	174	183	185	207	190	193	201	186	181	177	190	170	195	184	185	182	158	191	179	186	188	160	190	193	176	175	169	205	177	192	190	173	190	176	206	169	180	184	185	205	209	173	222	175	170	194	211	187	191	155	186	175	165	176	197	210	212	182	216	200	199	187	195	172	190	162	181	222	175	172	194	192	199	175	182	209	176	181	204	230	163	180	175	187	187	207	196	185	187	171	205	186	185	184	199	188	156	168	202	186	168	178	167	173	209	175	183	185	214	185	189	182	190	178	222	209	184	190	210	198	202	184	181	200	190	174	180	193	191	181	191	173	177	188	164	192	181	184	203	209	202	207	190	184	194	189	195	184	189	176	182	171	176	184	200	193	232	187	162	162	200	165	168	188	191	205	185	160	188	160	180	194	170	181	188	207	205	186	211	188	152	182	176	184	168	217	190	193	189	173	189	202	177	208	179	149	183	193	158	191	171	155	187	169	198	204	206	184	167	168	179	176	205	197	206	205	184	173	198	170	193	199	188	209	190	188	190	191	185	197	208	180	188	187	200	188	181	185	205	173	181	208	172	195	185	211	183	174	189	191	182	178	175	199	216	199	209	162	172	196	167	206	207	182	188	203	179	195	170	176	199	204	226	183	198	182	169	178	203	168	164	181	207	199	170	181	200	154	180	189	183	197	179	187	192	202	182	182	178	177	180	183	197	170	190	179	194	204	193	170	210	203	190	196	163	166	192	192	225	162	199	193	156	210	171	192	182	198	170	201	185	186	215	183	196	170	180	179	179	206	163	173	200	203	155	193	222	178	169	188	153	204	186	203	182	187	208	176	182	175	220	171	163	192	157	179	202	204	191	175	176	171	187	187	194	181	185	219	165	166	182	186	192	188	200	171	178	167	184	206	207	189	189	174	186	172	188	200	167	187	163	162	193	199	168	183	184	156	190	223	180	182	199	180	186	213	186	193	205	180	174	186	190	177	186	195	205	189	194	182	196	177	177	194	194	181	186	212	161	180	202	207	157	185	180	180	158	165	193	169	178	194	186	196	176	190	182	206	190	191	190	177	201	208	189	187	190	199	181	187	180	187	198	191	190	162	217	198	187	181	204	176	175	184	187	184	208	188	211	172	179	162	184	197	164	204	230	189	180	184	180	185	184	180	197	171	177	194	213	209	169	188	184	171	185	183	196	203	181	180	188	163	174	197	229	173	186	189	186	182	168	177	199	179	181	179	200	174	216	164	209	160	203	171	188	197	196	173	163	175	187	205	158	161	194	168	162	188	187	187	169	189	197	170	204	180	186	201	167	181	165	186	196	189	174	169	176	178	198	180	200	183	216	194	179	182	173	180	208	177	190	183	187	209	174	176	183	198	184	182	203	179	200	204	205	181	190	151	193	190	194	178	185	187	175	176	218	164	192	204	199	171	199	204	189	163	192	160	185	197	188	159	172	195	181	162	183	189	179	165	167	195	184	180	180	196	194	181	178	189	196	199	187	187	180	182	172	189	193	170	173	173	202	178	189	201	224	188	193	201	186	204	185	197	201	189	193	205	184	179	197	190	203	201	196	166	196	180	177	213	191	214	166	179	203	196	203	198	159	200	154	186	187	180	211	185	187	179	185	199	156	197	183	198	182	175	198	174	187	150	194	205	195	183	203	151	166	189	204	191	197	159	202	177	174	191	190	165	189	172	179	182	177	240	173	186	200	197	210	216	176	179	188	193	173	171	175	144	191	198	197	230	190	167	171	200	193	172	167	190	195	181	186	178	198	194	185	186	194	159	177	192	183	172	196	181	184	190	203	194	182	194	191	197	196	192	183	180	219	185	164	201	192	187	234	185	195	144	172	190	174	197	157	178	179	190	169	185	179	206	197	160	162	178	161	186	163	218	164	191	193	205	198	163	182	176	191	169	184	198	188	168	179	189	197	192	200	192	190	187	196	165	167	180	178	179	194	185	198	203	175	207	187	204	173	159	188	196	181	163	167	174	175	205	173	214	166	176	197	197	187	201	177	163	193	166	197	194	192	183	195	190	185	177	173	209	207	199	204	181	179	182	166	152	184	183	200	207	183	166	159	177	197	202	183	187	186	167	200	192	182	194	155	179	169	202	178	159	200	165	187	186	171	213	175	170	174	232	201	204	199	192	188	187	184	181	178	202	171	190	176	198	164	177	179	192	170	194	205	206	173	205	166	196	195	189	188	202	184	172	194	169	191	193	186	186	192	215	181	198	184	166	191	172	181	153	220	186	182	168	185	184	205	183	187	179	171	208	191	196	186	182	195	170	209	166	176	188	215	218	186	175	183	201	208	180	199	206	187	180	168	188	186	189	178	207	185	182	204	177	203	170	192	191	179	185	165	179	172	165	190	175	183	212	176	195	209	195	206	168	168	180	186	184	198	188	173	183	176	170	196	203	184	201	195	182	179	166	187	185	177	177	202	213	180	182	170	197	183	200	211	177	196	194	170	191	173	175	176	142	182	184	175	206	206	200	154	198	182	180	176	162	162	183	165	217	185	169	182	158	168	175	157	175	196	194	192	193	205	178	188	187	206	190	202	198	210	184	197	176	163	167	202	198	211	187	178	175	160	185	186	185	183	159	197	179	197	189	168	177	200	196	193	203	181	182	201	169	185	219	211	191	168	158	186	190
5893	1275	2741	3146	2815	2264	1988	1657	1423	1236	1124	1023	979	856	798	789	793	743	715	702	695	675	680	629	622	655	606	641	643	609	642	607	602	574	630	592	574	591	597	604	571	545	581	553	590	581	575	589	577	571	545	535	558	544	583	580	549	566	587	544	540	569	579	559	521	544	560	562	537	537	562	547	526	567	534	516	534	553	550	522	547	504	535	531	539	541	542	509	540	520	537	532	559	525	566	548	543	543	541	500	534	521	493	525	515	539	540	553	568	548	565	514	524	537	524	570	526	514	543	501	519	536	549	523	553	532	568	549	519	538	540	517	524	533	514	557	559	541	530	525	521	542	537	499	541	507	524	519	531	526	537	552	497	528	524	536	524	534	545	590	491	524	542	560	547	540	549	566	500	549	508	539	523	540	509	560	489	507	514	562	504	534	526	523	519	518	494	526	534	503	544	508	507	561	526	565	541	532	567	522	508	542	538	506	570	515	482	500	507	546	556	522	528	548	504	553	603	518	518	538	520	517	536	508	499	532	542	514	508	562	572	528	538	514	541	553	532	556	534	542	512	537	529	527	538	526	502	559	521	516	545	522	549	497	514	559	545	528	482	515	549	560	557	516	500	542	472	560	531	531	515	549	504	523	519	528	521	556	506	479	574	489	562	535	554	504	523	542	568	515	554	515	557	539	541	514	539	556	535	527	517	569	529	566	509	486	533	566	534	516	515	567	507	537	589	519	475	533	499	531	515	535	506	521	531	512	554	516	485	519	520	575	485	548	540	513	497	516	508	510	547	560	485	566	559	538	551	479	529	532	504	519	528	518	497	544	508	553	512	561	520	532	512	535	543	513	488	567	563	515	547	484	514	489	533	485	487	506	528	541	510	528	521	550	521	529	526	527	539	552	536	532	515	524	500	558	542	513	530	511	558	529	522	543	532	550	544	519	562	520	546	526	530	514	540	543	532	539	507	527	512	525	523	532	502	542	550	527	501	527	487	499	516	530	503	525	553	517	510	540	580	531	543	544	531	561	558	511	490	504	502	518	528	510	493	519	490	534	494	490	534	551	530	543	574	525	558	559	499	526	509	489	519	540	558	520	512	585	510	583	534	520	519	494	468	517	510	521	482	529	540	529	530	557	528	517	581	500	542	522	590	552	543	521	551	537	515	509	506	531	545	520	556	516	558	522	547	517	534	528	514	517	513	525	565	522	503	524	520	554	539	533	520	481	495	532	508	536	568	555	539	561	506	529	551	530	533	562	565	576	542	531	540	516	514	532	521	520	517	530	500	559	533	551	510	539	561	517	525	547	540	505	545	559	500	552	535	508	527	513	495	493	530	569	547	525	565	497	505	507	522	551	486	498	557	533	515	532	566	514	549	534	496	535	517	587	515	549	521	500	523	524	551	554	501	550	540	507	570	539	540	562	523	496	522	473	514	537	500	547	545	532	523	515	553	517	530	529	514	526	552	528	517	519	569	520	528	570	524	532	539	515	499	551	563	525	523	576	548	489	528	517	529	561	535	538	572	536	538	518	498	544	503	556	520	544	543	575	570	547	522	529	595	501	518	567	505	556	523	539	545	527	536	497	542	525	540	527	515	484	531	565	528	511	525	565	576	513	536	511	551	533	485	496	533	561	470	498	511	521	537	531	523	522	503	521	562	556	485	512	541	550	527	535	517	506	505	542	515	621	495	508	498	568	512	543	535	544	547	519	541	545	577	519	577	488	551	518	569	555	519	525	524	477	515	546	541	534	515	550	542	576	523	532	514	493	509	496	548	542	557	524	540	569	501	559	500	521	509	549	507	490	537	530	520	545	516	549	523	537	493	515	557	505	519	503	534	550	528	477	566	510	539	533	511	548	505	537	551	510	548	528	537	512	522	534	556	549	567	584	542	523	522	534	564	534	536	498	507	522	551	532	510	569	534	528	546	584	577	522	541	549	514	499	563	507	566	519	522	524	517	528	528	521	502	537	535	593	532	531	534	536	543	526	548	540	527	522	508	510	534	546	529	523	565	514	519	530	567	527	577	531	556	486	528	529	534	532	534	533	555	561	535	488	580	509	553	495	489	524	499	522	527	551	511	530	545	517	533	549	569	553	546	540	504	510	519	533	524	487	574	567	515	481	526	544	519	500	482	533	565	534	502	501	485	556	485	537	544	534	552	548	507	529	496	501	533	522	538	524	527	505	548	559	554	515	554	490	567	511	501	504	496	534	534	526	528	501	514	514	530	533	537	550	500	564	534	547	520	501	553	512	530	488	560	517	507	523	532	544	499	531	487	516	533	541	558	551	541	521	533	538	496	548	559	559	480	542	555	599	520	496	505	519	527	575	481	552	522	551	506	569	500	514	565	508	510	517	548	516	511	518	527	548	551	537	503	526	520	516	513	573	534	556	553	545	545	537	510	539	548	548	535	551	535	501	514	588	520	504	561	498	525	519	562	534	545	533	554	497	542	541	528	537	546	498	522	532	527	544	559	546	533	543	550	553	514	519	530	532	549	554	526	541	516	533	563	601	532	523	515	529	505	546	533	497	517	513	520	547	486	525	561	536	521	555	550	556	536	534	555	522	532	520	521	532	487	512	549	501	509	527	533	508	509	520	592	533	524	488	538	556	509	543	510	533	503	527	525	559	550	516	504	538	539	549	501	520	530	464	540	514	555	551	533	514	555	535	509	535	499	554	520	512	524	543	515	520	536	514	572	540	551	521	569	495	535	547	562	525	522	569	535	517	545	506	533	501	548	518	513	587	554	501	493	514	516	558	515	510	533	529	546	555	524	563	514	512	529	552	558	561	534	541	531	521	536	508	519	538	555	538	566	555	494	544	524	496	523	543	498	560	524	501	477	515	541	535	525	531	490	546	517	508	552	531	499	534	463	558	539	528	513	533	539	536	553	533	546	512	527	546	561	539	502	511	494	530	514	501	542	535	571	518	531	494	582	500	524	542	546	542	513	535	543	528	572	520	531	542	501	554	535	479	511	528	570	518	523	530	507	547	521	553	493	486	513	579	540	521	511	543	499	533	545	547	541	547	544	550	536	525	479	522	534	526	554	519	487	530	510	513	550	500	526	500	534	504	543	533	491	522	538	539	533	560	503	501	535	494	522	548	531	556	545	544	530	508	555	514	507	531	529	533	542	483	489	530	545	524	524	537	595	563	533	550	497	556	551	525	512	520	553	495	516	511	520	510	567	503	557	493	559	540	556	546	521	526	543	532	564	585	522	546	515	529	535	536	542	531	530	519	576	572	509	534	509	516	491	542	515	528	517	504	529	521	515	525	527	501	541	548	536	524	521	524	506	549	550	475	548	563	571	521	458	527	512	540	500	568	482	513	513	531	556	508	552	519	552	548	538	510	535	531	501	541	553	513	532	482	526	557	544	547	538	493	526	544	522	537	487	570	560	568	533	545	508	538	530	493	513	548	545	538	519	502	535	559	493	541	502	523	530	541	499	573	544	519	537	537	538	550	531	477	564	512
14288	2555	2697	1992	1384	1083	849	743	706	631	561	534	514	456	435	436	406	443	390	402	424	364	402	383	381	414	361	366	359	380	404	419	394	399	395	386	390	373	395	384	371	400	386	355	387	399	363	362	389	373	381	372	401	333	352	355	381	381	375	337	336	389	350	385	353	341	381	383	411	377	353	409	348	393	387	350	349	389	358	367	360	358	367	356	376	400	367	366	384	370	360	366	370	378	331	341	331	324	336	346	355	348	427	352	397	332	372	352	406	352	376	395	350	386	393	350	383	356	399	372	345	387	385	364	336	351	356	353	383	344	337	360	364	376	363	350	375	348	422	366	380	354	351	350	341	369	329	385	360	350	357	347	378	363	375	348	413	369	378	345	382	366	350	347	386	369	364	362	364	403	379	365	362	362	367	365	367	368	360	347	410	375	359	358	371	344	367	389	379	366	388	392	359	340	346	339	381	372	390	401	374	379	371	342	347	379	383	368	384	337	355	385	344	385	381	392	374	374	371	385	386	384	397	376	338	342	354	388	359	333	377	329	377	364	352	377	394	347	368	382	334	354	348	337	380	402	369	375	355	357	387	378	365	365	387	393	336	355	338	357	378	352	333	399	323	369	365	370	347	332	379	361	371	346	376	385	393	368	359	360	359	345	348	352	402	360	366	390	342	375	382	357	373	362	345	404	369	373	389	380	391	359	368	353	359	346	345	358	342	349	363	327	359	388	373	358	356	375	338	323	331	377	352	371	362	340	391	372	385	368	342	366	379	332	374	374	351	333	346	375	377	343	347	361	397	356	353	374	384	351	367	352	330	350	344	374	383	355	346	369	367	379	339	386	365	351	401	350	355	323	369	363	376	359	371	405	341	329	405	363	380	359	379	378	396	354	359	355	362	352	398	366	365	396	342	367	391	340	383	364	367	375	364	356	366	384	358	355	359	370	346	339	360	363	395	360	393	360	407	370	380	364	398	344	335	393	351	351	350	345	357	350	338	366	358	382	318	374	380	367	369	368	387	343	363	346	380	359	350	327	395	369	359	339	354	360	348	368	367	383	343	380	341	331	390	398	362	388	378	409	364	365	365	386	407	376	391	377	383	361	338	384	337	374	333	348	360	382	383	372	375	372	368	375	347	359	344	371	414	352	411	351	387	338	364	363	350	381	382	395	349	342	322	362	338	343	372	390	350	362	397	372	323	336	380	379	351	383	379	378	346	339	392	373	366	358	375	374	354	368	388	396	362	371	349	378	349	342	388	338	372	371	355	406	366	349	331	328	320	357	375	384	350	340	373	366	347	362	365	349	373	365	349	362	395	415	367	372	377	391	362	388	385	397	361	370	374	364	369	357	380	408	374	369	358	356	369	365	368	337	389	359	375	382	350	354	358	360	340	381	370	362	379	378	373	362	348	362	328	350	406	338	379	357	339	328	434	366	353	355	380	340	333	376	362	343	364	343	342	353	378	364	403	333	350	397	338	348	334	375	372	354	352	393	392	353	362	341	340	347	342	354	368	358	358	350	385	359	362	370	330	387	377	407	380	382	378	358	382	371	370	353	396	346	372	368	379	381	360	380	369	381	404	346	366	307	348	361	360	399	371	344	379	356	372	353	381	372	353	375	360	340	338	387	363	376	392	387	381	352	373	385	374	340	368	365	371	363	342	359	379	350	388	362	380	373	377	365	360	338	340	378	333	365	369	381	354	343	393	352	349	404	363	347	355	385	370	345	372	352	382	354	358	382	372	362	358	380	393	359	345	366	335	370	343	338	378	362	341	370	357	333	375	364	378	353	371	373	354	348	361	374	334	374	364	362	355	369	356	358	388	366	357	348	378	363	349	377	374	375	374	320	347	357	359	367	348	378	349	365	374	408	334	337	375	347	379	358	384	370	367	392	372	405	388	362	383	387	357	377	392	409	354	361	364	327	381	345	342	360	325	340	372	339	327	344	367	342	378	383	344	391	338	352	351	365	369	387	343	326	375	361	411	385	360	366	352	382	374	356	346	349	325	413	351	338	399	375	342	359	362	403	371	357	318	357	326	342	349	366	337	355	377	368	395	380	344	399	376	336	345	362	331	405	369	375	383	376	338	400	380	400	392	347	364	347	366	362	346	388	368	376	363	369	344	388	368	344	368	357	370	370	333	414	373	400	349	372	370	354	324	350	362	361	365	351	395	336	373	360	369	349	366	346	347	370	385	342	408	393	326	365	361	380	352	338	391	395	358	362	360	350	361	366	379	391	391	354	353	358	376	350	399	387	339	363	396	365	368	349	372	358	378	395	400	375	348	345	381	331	390	409	353	357	363	371	357	336	341	354	377	366	347	405	326	386	327	331	346	340	368	383	367	345	363	360	371	392	400	344	359	313	358	375	367	382	359	390	396	325	381	319	349	334	339	374	371	354	349	330	351	388	379	348	333	365	380	374	360	337	363	338	360	381	361	343	365	381	388	379	371	388	370	374	335	343	355	355	360	362	361	365	367	352	387	372	371	383	367	353	361	376	365	326	373	346	353	357	387	356	359	394	356	370	345	367	374	319	367	363	361	373	385	362	387	394	354	369	412	389	380	373	372	375	368	385	361	372	367	396	368	353	336	359	410	372	361	382	344	344	392	335	337	363	351	273	379	356	362	347	383	406	325	363	400	379	350	371	376	362	417	362	361	388	364	342	361	341	361	401	368	361	353	349	333	338	369	373	359	338	358	337	344	375	346	393	349	357	338	363	344	369	375	347	388	357	373	357	384	331	337	343	371	408	379	373	344	385	372	361	347	341	351	361	383	348	386	383	340	363	374	355	356	357	383	366	363	347	379	346	376	375	374	333	363	334	344	378	377	375	397	345	339	370	349	414	385	360	390	357	348	357	366	342	366	389	366	345	372	342	358	343	360	378	387	377	354	354	347	361	352	343	343	357	369	400	380	358	361	341	358	380	361	343	351	350	341	384	382	389	367	391	382	410	367	389	343	319	354	362	381	386	369	363	336	328	370	380	331	341	379	359	322	393	390	385	364	354	372	360	344	361	380	386	354	367	389	363	361	351	369	385	385	359	346	365	390	385	402	360	365	338	359	363	364	339	377	359	374	353	361	371	357	349	372	375	397	354	397	379	358	366	352	324	400	372	388	391	360	377	353	344	368	372	354	384	373	405	417	356	386	356	380	380	383	352	429	370	361	351	366	362	369	361	399	350	361	373	370	375	369	378	384	369	377	351	403	374	398	376	384	389	362	334	381	379	341	370	342	343	364	338	359	366	372	343	374	358	355	365	364	334	367	403	355	369	308	347	369	360	348	360	366	378	370	378	372	376	359	344	373	361	365	364	385	382	341	378	374	357	371	308	336	408	362	395	347	358	371	363	365	365	387	377	365	375	342	355	388	351	371	397	341	383	357	380	358	376	352	359	322	362	352	388	377	343	330	360	316	331	411	375	337	365	362	369	371	370	384	385	390	360	378	347	394	379	329	359	399	344	337	404	385	347	338	394
7892	2448	5220	5908	5343	4327	3655	3157	2565	2266	1979	1922	1694	1580	1557	1419	1395	1333	1316	1278	1272	1212	1169	1131	1132	1159	1083	1151	1087	1084	1096	1053	991	1012	943	1037	1088	1060	1056	966	1027	985	1006	995	948	913	971	919	979	964	940	906	984	949	935	954	962	952	986	998	886	868	968	967	958	963	926	921	932	882	902	937	968	954	931	894	973	917	891	913	909	881	958	942	859	917	914	897	861	938	934	910	914	900	907	874	952	908	902	936	888	919	913	915	910	922	894	870	934	923	915	862	877	935	961	877	888	844	879	895	882	882	889	976	882	927	921	918	916	865	944	902	924	881	958	936	896	913	921	894	906	903	880	890	910	896	876	901	923	930	874	950	862	906	938	928	954	870	880	909	882	888	916	874	890	930	899	915	860	946	938	897	887	862	921	894	958	825	928	909	939	869	911	867	846	914	869	917	925	970	921	927	863	864	920	918	885	851	930	935	848	852	859	856	900	872	931	884	844	939	889	888	863	917	903	920	849	886	923	979	898	909	861	935	907	892	863	901	908	928	876	937	897	863	886	950	867	892	861	873	903	903	900	883	970	932	886	959	892	896	934	932	896	901	848	898	868	967	892	865	896	914	919	894	919	917	913	879	897	950	881	896	894	877	932	871	860	855	907	895	880	941	884	938	842	953	917	869	885	923	897	899	924	899	873	877	924	921	916	886	901	849	945	885	876	941	928	895	899	899	873	932	895	913	934	920	835	900	891	900	891	903	892	938	915	925	920	875	914	900	918	899	890	856	955	923	887	940	971	912	901	869	938	905	922	895	881	892	906	837	919	942	839	873	879	912	849	913	919	883	871	869	933	848	895	837	908	845	941	873	919	869	850	865	891	862	906	852	942	898	905	894	870	899	940	868	898	883	898	917	880	917	904	878	935	898	922	862	873	922	870	911	952	944	918	920	936	885	913	851	891	865	948	916	878	938	932	911	882	905	932	888	921	918	867	891	874	885	913	861	928	918	945	879	853	923	881	917	946	891	907	895	921	958	915	931	931	952	940	928	953	944	871	891	887	884	879	904	877	922	901	907	887	863	882	941	896	887	903	872	855	867	889	896	952	833	900	824	912	899	859	865	857	913	878	882	902	889	926	920	894	903	894	916	917	899	891	902	922	917	896	862	886	914	868	864	888	907	928	907	860	939	917	866	891	880	911	896	925	887	932	872	933	937	901	860	898	949	852	912	905	902	886	877	916	871	910	858	921	873	910	846	904	914	882	941	853	919	855	893	925	893	875	841	837	860	907	907	900	890	953	912	908	920	894	898	923	860	902	854	851	884	893	938	894	892	885	960	899	851	925	888	973	916	903	882	896	871	872	908	905	865	893	897	923	917	897	916	900	942	900	926	928	913	922	929	900	929	896	871	885	902	947	866	883	917	909	892	904	873	913	875	940	888	909	905	898	908	931	926	911	895	874	895	915	884	874	884	889	927	924	858	956	864	869	915	869	926	942	834	896	901	882	895	886	865	871	907	904	851	894	950	908	925	880	924	868	911	936	821	900	887	882	851	870	845	923	856	905	856	896	886	917	945	929	931	883	824	856	885	908	902	926	935	949	908	949	923	848	924	917	859	877	906	935	923	871	873	912	921	960	942	917	899	927	892	881	918	911	896	858	930	849	894	885	880	934	926	868	853	882	954	918	923	881	860	882	888	920	911	900	914	869	897	937	887	877	883	857	876	870	854	919	916	945	872	927	918	929	816	880	912	913	920	870	932	903	913	850	902	904	884	852	853	909	869	912	902	934	925	912	935	933	886	884	911	887	910	904	896	884	958	929	907	942	892	866	927	839	862	874	888	910	911	884	941	921	925	927	919	844	910	939	919	875	915	863	930	937	915	958	901	887	906	919	858	863	920	941	894	911	906	877	936	928	861	901	914	923	892	876	875	917	883	917	878	919	913	856	840	936	863	907	856	943	885	888	899	931	936	919	877	952	887	922	911	868	869	946	865	869	918	833	927	902	921	885	874	923	955	904	884	876	891	877	897	898	855	969	884	881	884	862	902	910	866	933	908	920	911	897	840	874	907	894	898	899	877	858	933	928	898	845	863	860	886	865	858	909	944	873	907	915	948	910	916	893	941	889	896	891	901	892	951	864	909	860	850	901	857	919	878	868	913	860	903	879	906	861	910	907	880	913	917	880	882	897	875	895	884	942	905	861	864	883	891	873	909	866	896	903	900	899	899	910	878	870	872	909	919	917	887	920	914	866	891	908	928	910	899	851	898	917	917	903	863	887	912	907	918	898	891	836	934	895	904	857	894	883	906	882	887	874	877	859	872	971	892	843	900	886	926	906	898	887	913	854	876	856	918	904	882	847	941	905	893	871	936	916	920	908	852	878	962	873	875	924	891	919	942	839	936	886	908	895	919	927	887	932	925	931	917	918	911	912	919	921	901	893	888	907	896	894	883	867	911	870	936	894	903	840	897	913	890	905	859	929	911	907	905	905	898	970	865	858	825	923	923	884	969	887	828	928	884	964	916	837	910	896	1021	926	932	853	949	895	864	892	888	899	884	863	843	949	903	871	820	884	883	883	901	913	911	942	884	916	887	931	927	895	931	882	944	876	873	915	912	872	927	939	837	915	901	879	880	896	885	874	899	912	905	861	945	889	929	871	890	904	911	892	876	887	858	877	895	905	892	911	907	864	862	889	932	833	917	876	878	900	883	927	885	930	895	869	888	931	878	873	923	888	909	909	879	897	912	838	871	930	897	933	889	911	880	900	897	905	941	877	832	894	918	872	869	892	879	901	880	907	854	913	898	915	908	946	857	908	895	924	916	852	896	866	861	909	931	882	898	887	920	875	913	892	893	843	842	901	906	957	914	928	936	801	907	883	873	908	909	809	872	866	871	917	984	880	912	900	890	876	885	902	954	895	936	934	881	868	908	875	936	898	887	969	947	928	937	855	922	901	871	860	860	906	882	909	867	922	938	958	912	920	906	868	886	910	903	877	929	897	894	907	919	917	886	897	912	891	936	876	963	882	861	912	875	891	923	975	920	909	898	900	944	893	896	918	914	853	880	914	852	920	890	939	912	854	947	865	868	884	911	903	903	854	869	913	924	885	918	918	897	907	918	918	908	911	926	864	905	957	995	906	887	852	813	925	861	926	909	888	906	852	905	868	886	891	895	849	950	892	860	845	924	917	873	904	928	903	855	874	870	905	906	894	925	915	853	932	955	917	884	859	912	897	873	871	878	869	871	913	901	913	939	887	909	897	890	937	906	916	921	910	917	896	897	857	886	938	896	920	899	889	896	893	889	913	914	898	875	927	901	891	913	888	929	892	907	880	923	899	884	895	859	914	897	894	847	885	878	913	907	888	915	926	870	857	906	922	869	907	832	944	898	909	881	886	920	964	876	937	889	851	930	916	917	892	896	881	888	920	924	889	895	904	930	853	892	903	878	870	889	953	852	894	929	865	868	923	927	909	896	858	906	922	862	913	948	965	868
1865	149	134	132	151	143	127	142	129	128	121	117	115	140	143	116	140	116	142	139	116	121	130	120	112	118	105	130	126	128	123	143	116	101	113	150	132	129	129	116	126	114	124	132	143	136	130	148	151	124	129	128	125	133	123	132	146	133	134	134	96	145	136	105	134	110	125	125	117	103	146	118	123	128	110	116	146	133	142	124	118	101	121	120	159	93	132	123	140	140	118	137	134	121	120	129	147	135	131	136	130	144	134	110	119	135	163	121	128	143	123	109	133	134	122	111	133	124	139	133	136	141	137	137	113	128	129	136	136	117	129	124	122	154	130	137	108	149	127	117	110	128	157	121	135	119	111	133	133	133	129	123	139	136	123	111	115	108	147	136	143	135	104	134	143	137	150	124	142	130	132	118	118	109	115	139	133	126	145	112	142	141	122	126	118	124	115	117	123	127	118	115	128	125	108	124	119	113	134	128	124	135	135	136	143	127	126	116	131	132	132	102	124	119	126	107	115	131	127	118	131	122	125	143	123	154	115	151	112	131	131	109	143	114	121	130	132	131	136	134	127	140	126	135	138	124	152	137	136	126	137	116	136	118	104	115	133	135	102	140	124	114	121	135	114	129	134	132	132	116	119	135	112	132	124	130	133	123	117	109	118	134	121	129	124	111	133	125	127	113	137	121	153	140	126	171	131	123	141	139	138	127	122	124	112	117	109	109	99	113	138	120	130	137	124	134	121	132	142	144	121	120	133	135	126	121	118	116	108	122	134	138	123	129	124	122	119	118	134	144	123	120	136	128	137	138	134	113	124	142	126	151	127	129	107	117	118	144	134	134	140	119	114	129	120	141	149	135	135	136	118	150	136	116	119	131	96	138	131	124	130	127	109	130	124	120	149	121	134	118	120	128	120	139	134	139	118	124	126	146	140	128	120	127	150	106	141	138	142	122	135	128	124	140	130	125	137	127	130	137	140	116	115	112	126	120	124	131	124	114	113	127	113	108	119	120	115	121	142	144	124	122	131	138	129	108	132	103	123	128	118	168	135	113	124	118	144	125	123	124	117	127	136	127	122	125	136	117	123	122	115	140	125	117	113	144	137	134	113	128	104	128	126	135	118	136	125	144	130	132	125	126	134	105	124	118	131	131	126	124	118	145	136	125	122	116	110	133	122	120	125	129	140	151	140	126	111	131	141	112	120	126	115	153	129	122	105	150	121	146	132	131	136	138	137	154	130	150	124	130	107	111	123	126	135	124	134	128	141	121	113	119	117	141	135	123	142	128	123	111	115	115	155	127	113	149	125	129	116	137	104	114	116	113	123	138	123	130	127	108	103	122	127	127	109	130	131	123	111	120	117	118	136	131	130	133	122	112	123	130	115	110	100	118	126	119	129	115	132	136	132	151	134	103	132	100	126	122	111	144	145	139	132	104	144	117	129	135	137	129	120	140	125	142	136	124	130	115	132	112	138	100	136	136	153	133	123	128	124	128	120	124	127	114	146	127	131	131	130	130	114	135	129	132	122	135	107	130	133	123	124	160	117	151	114	118	110	114	120	140	144	133	133	129	120	141	145	107	109	124	125	139	134	135	119	116	137	127	143	126	121	133	115	144	150	117	104	127	112	111	133	123	109	121	137	127	130	139	115	139	140	119	138	132	137	136	111	108	149	131	128	142	104	102	105	134	135	116	136	119	119	121	139	145	135	144	110	114	125	126	96	127	155	138	146	115	125	140	133	122	126	131	133	116	135	157	131	132	120	105	134	115	144	118	115	132	144	118	128	130	117	114	126	118	108	126	122	111	126	122	141	125	136	146	146	127	124	125	144	138	123	124	115	126	130	127	142	131	132	122	124	127	122	116	128	121	103	120	161	123	121	126	141	128	126	146	133	100	157	111	111	148	127	126	130	134	125	133	126	128	128	128	111	134	119	118	129	128	128	146	152	113	130	121	127	96	123	126	141	124	143	135	111	112	126	128	117	127	131	118	134	115	139	136	124	118	139	138	131	123	125	128	125	126	134	117	126	132	122	129	136	110	108	110	131	126	130	114	108	132	131	109	122	109	135	146	131	134	118	125	125	140	117	112	109	129	118	127	127	123	111	134	121	119	139	150	133	129	141	110	114	137	120	128	119	132	105	148	126	121	128	120	126	139	125	139	132	120	117	121	125	114	117	106	105	114	122	121	141	109	144	141	126	141	127	130	127	138	135	151	106	128	125	120	105	112	120	146	134	119	122	113	137	127	149	116	129	155	120	106	123	109	102	109	139	141	130	139	130	121	121	116	134	134	114	112	141	107	130	129	138	131	140	122	123	133	123	131	140	121	106	124	145	145	136	115	119	120	129	123	136	128	123	141	130	126	128	134	134	151	115	117	119	150	118	123	111	112	142	129	122	104	125	138	133	122	131	104	127	140	124	122	115	123	115	122	142	125	137	118	118	142	131	147	127	120	127	106	135	119	134	135	156	125	122	110	143	137	128	134	136	120	120	118	143	121	134	140	122	126	117	113	123	142	136	113	134	126	153	121	121	156	124	123	130	119	125	127	113	140	119	115	157	125	127	146	130	127	134	148	137	154	123	121	129	127	134	130	137	128	146	129	154	140	136	139	138	109	124	126	118	118	134	129	117	120	133	115	134	135	149	122	124	128	129	132	146	133	105	108	113	142	127	140	128	109	156	131	108	135	114	134	129	134	130	128	112	117	117	117	111	132	115	125	125	129	118	112	107	114	134	116	126	136	126	130	121	138	129	126	140	117	123	123	117	168	122	122	115	129	131	124	133	119	126	124	116	119	122	110	132	142	129	132	126	144	134	126	144	114	122	129	121	128	124	114	132	123	144	114	143	91	128	132	106	120	150	140	121	122	138	121	116	120	136	129	119	115	118	119	139	128	139	122	142	146	144	110	108	135	124	124	130	123	141	110	122	139	140	119	106	112	123	125	132	126	137	128	106	139	140	129	129	118	120	130	143	141	117	118	124	119	130	109	128	144	127	130	116	141	141	130	133	126	147	158	124	142	144	114	127	120	114	135	128	123	118	132	138	112	125	122	124	129	134	121	131	154	96	137	110	126	115	111	135	134	135	143	123	111	162	127	118	129	119	140	100	130	121	127	150	128	120	115	122	130	104	128	152	123	130	117	121	123	119	108	104	107	131	140	124	107	110	133	122	122	114	125	129	138	138	125	134	133	125	120	140	121	119	109	119	129	140	120	94	125	152	110	138	165	118	106	113	116	127	129	103	111	135	127	111	148	124	135	150	143	143	136	134	123	146	109	115	117	129	127	98	121	129	133	115	126	114	136	120	121	128	111	136	128	143	141	124	138	141	120	137	151	111	115	129	129	116	108	109	124	148	131	131	124	121	123	116	120	133	146	120	144	128	132	140	130	130	119	122	123	124	129	139	119	122	133	120	121	161	131	147	153	120	110	130	131	121	141	153	149	138	146	120	140	128	129	155	130	120	140	141	139	127	137	123	140	138	144	120	122
2193	435	468	479	474	473	450	459	414	375	407	443	426	426	388	413	371	413	392	395	377	382	403	402	399	399	416	399	374	369	362	385	433	395	428	381	387	417	427	374	372	392	371	381	353	422	383	408	384	384	384	394	387	401	386	379	388	388	428	371	383	404	335	391	409	426	406	397	404	393	366	383	424	410	410	362	446	388	345	384	392	385	384	374	400	396	413	380	375	381	360	376	408	399	388	376	399	379	375	400	371	333	388	384	397	386	376	401	371	361	418	392	364	437	381	379	423	403	427	400	378	409	384	393	425	368	405	391	355	419	401	398	406	375	377	363	374	412	376	412	373	410	438	377	376	369	384	420	425	382	391	394	369	341	372	392	377	360	423	370	387	353	407	379	399	403	386	403	399	349	364	395	374	389	376	390	390	430	390	381	369	377	342	354	367	440	383	372	385	396	421	411	374	350	420	360	428	404	376	415	380	409	422	395	404	416	416	387	360	398	381	366	374	352	390	369	385	402	365	393	364	383	374	419	375	389	410	403	405	397	366	360	375	374	389	387	351	422	400	385	346	366	370	392	386	384	361	367	393	391	374	354	368	390	379	388	383	394	407	408	388	366	391	390	403	369	418	352	363	404	420	389	387	375	416	416	366	398	401	364	404	383	382	386	412	404	415	359	372	398	408	383	348	385	412	376	392	395	421	395	390	371	385	408	406	397	409	394	394	408	375	358	384	381	421	368	391	415	376	408	384	366	404	392	378	383	383	393	385	412	381	367	378	389	400	368	381	377	389	359	405	426	412	402	354	405	393	392	398	353	432	420	376	373	403	351	386	379	405	394	357	365	360	370	397	383	372	374	382	375	341	409	360	372	376	393	399	371	387	411	380	396	356	405	383	383	370	382	381	352	407	365	411	378	347	375	412	367	400	428	379	339	373	387	384	397	390	392	381	392	418	392	415	389	377	354	394	365	382	414	418	381	387	417	391	414	394	367	374	386	385	376	393	376	402	423	350	377	356	379	384	436	393	416	383	390	390	387	368	367	395	410	407	392	387	399	422	385	386	401	384	382	399	401	381	401	385	408	378	386	400	397	365	402	375	392	392	383	370	366	386	371	403	371	436	401	415	397	418	369	371	395	402	383	401	393	385	399	375	373	412	399	379	362	416	416	404	420	390	414	383	437	390	389	368	410	379	417	407	383	402	391	399	407	357	375	435	376	375	411	379	406	395	368	376	371	417	387	381	385	390	376	402	395	383	383	387	392	401	406	396	398	367	361	380	364	377	385	410	375	382	378	407	359	405	375	403	364	389	354	408	388	405	376	401	395	385	367	363	409	420	383	348	418	385	420	397	391	378	411	361	389	404	358	361	389	408	349	400	416	390	384	384	375	355	383	368	393	402	387	380	366	382	361	406	377	394	407	402	367	383	427	382	398	377	398	424	372	362	400	418	401	395	376	440	391	387	399	382	401	406	368	391	404	423	399	398	413	392	385	401	414	353	368	356	367	382	405	408	394	380	428	362	415	389	383	393	399	382	409	375	368	377	394	404	381	356	399	353	374	344	370	391	409	399	390	399	412	381	354	357	393	418	378	375	398	390	417	373	385	365	364	360	409	383	371	370	370	336	371	384	364	448	407	377	407	375	398	400	372	390	398	364	398	391	399	355	409	390	368	384	380	425	401	375	395	397	396	382	368	383	360	389	392	379	386	367	428	419	363	371	378	402	367	361	393	396	386	401	405	385	381	384	384	372	389	378	372	429	388	374	368	381	359	366	389	398	396	381	388	411	374	379	377	361	402	367	397	356	385	368	369	409	395	391	395	382	395	344	409	404	374	374	359	370	402	385	372	417	408	392	388	416	371	377	384	362	395	366	401	384	371	383	401	370	395	417	368	389	378	407	408	414	375	390	408	412	388	422	438	378	382	397	385	389	401	359	384	357	386	376	417	366	382	360	396	404	399	379	412	380	383	396	386	379	403	401	419	383	396	381	390	383	385	347	381	402	402	375	377	416	393	375	401	395	383	373	373	425	369	383	396	382	404	348	382	395	368	427	379	382	386	381	416	402	352	407	365	396	453	413	358	394	384	365	368	379	389	378	385	395	368	352	402	384	377	390	370	411	410	403	410	353	370	412	402	416	390	408	428	412	391	380	399	379	341	367	378	419	356	384	381	389	380	413	376	376	378	381	384	393	382	369	416	416	366	405	353	413	356	343	381	405	425	389	397	412	381	391	399	370	384	382	384	388	339	383	378	374	393	379	383	393	402	361	372	381	372	398	415	357	361	397	377	389	368	405	391	389	389	372	433	353	392	430	373	391	374	345	401	403	394	419	374	369	404	397	409	399	389	389	379	396	392	412	378	369	362	401	387	390	386	390	375	408	363	397	396	388	390	359	381	387	399	359	398	357	367	384	372	390	412	400	346	389	370	397	394	381	369	386	438	361	423	359	393	404	388	406	398	376	373	382	366	422	399	405	395	423	375	355	357	374	385	376	332	355	372	358	349	366	395	366	387	420	364	403	381	425	351	389	403	393	378	408	402	427	365	407	386	375	387	402	383	377	385	396	431	360	403	411	397	353	379	387	388	392	373	394	402	361	389	373	347	368	367	381	378	408	393	385	393	378	387	406	366	391	381	370	394	412	407	397	407	377	390	362	378	388	389	399	391	380	403	388	368	383	373	403	380	402	394	394	384	376	410	378	374	411	414	378	369	368	402	361	375	400	390	387	387	412	376	402	422	381	386	367	382	385	414	392	429	384	430	361	361	396	350	398	370	362	437	382	370	410	400	404	404	404	417	403	358	408	405	359	410	406	396	365	381	415	401	368	358	429	396	427	390	403	372	383	437	375	418	394	364	385	410	421	386	404	430	402	393	395	402	373	391	397	391	424	414	380	374	375	385	412	340	382	389	413	406	384	401	385	394	403	386	368	399	381	388	394	387	411	352	361	401	409	405	380	368	406	404	381	386	369	425	370	401	422	410	415	369	353	370	361	360	416	398	393	398	397	395	414	389	420	387	388	383	370	389	397	371	388	413	388	364	383	385	408	393	362	367	410	392	371	395	408	370	431	402	387	392	376	405	380	383	392	401	391	385	400	387	398	404	392	386	394	393	403	383	408	369	410	361	395	372	401	367	393	384	383	372	386	405	390	389	400	385	407	395	396	385	393	383	383	410	374	392	419	397	387	423	349	397	386	410	394	345	373	406	384	425	397	385	371	382	374	374	369	394	385	380	395	366	356	351	401	388	390	367	388	366	409	385	397	362	394	407	422	361	402	418	421	394	422	365	368	409	373	382	384	397	367	408	379	442	378	383	401	398	403	365	413	413	375	381	377	405	414	395	367	400	400	359	388	389	371	376	414	380	390	371	362	374	358	346	393	388	392	370	428	398	379	401	388	364	355	408	376	395	393	413	371	384	364	373	381	390	417	365	425	402	388	359	403	394	378	385	393	356	415	409	364	372	391	416	374	390	430	398	391	377	392	357
7471	1086	1221	887	706	558	448	396	361	328	275	273	282	242	203	220	230	235	213	201	214	201	184	192	219	186	217	185	213	211	186	207	213	226	198	217	163	181	184	199	194	188	162	155	180	188	176	173	178	191	170	158	193	192	190	163	194	186	183	200	190	165	213	177	154	190	188	222	216	183	201	166	181	175	173	213	201	192	197	182	175	188	193	185	178	200	173	193	152	203	180	192	184	196	164	183	201	182	182	190	187	206	204	187	164	185	202	182	195	164	187	218	188	204	167	170	185	185	187	173	194	201	186	194	204	204	205	192	176	190	181	175	186	197	204	179	208	186	186	203	166	174	185	179	197	191	178	196	199	208	180	175	192	202	191	199	178	202	181	150	199	203	213	196	173	189	168	171	199	170	205	175	212	195	201	172	164	194	176	202	200	200	208	188	182	161	186	201	205	212	138	189	203	208	179	185	193	180	185	181	184	193	178	181	190	167	172	191	159	166	190	182	195	176	170	175	179	204	175	161	190	195	181	160	178	209	177	198	169	175	187	197	196	190	213	184	167	176	192	209	201	185	179	175	179	178	186	183	214	182	204	186	185	175	201	167	198	190	210	178	192	164	160	166	173	160	176	184	182	182	184	172	192	177	175	197	190	183	175	178	177	205	201	161	189	217	193	178	191	188	182	176	176	202	162	198	163	210	205	214	182	175	187	210	181	187	159	212	209	206	174	211	182	183	168	194	178	179	174	173	175	184	190	204	168	183	177	182	199	172	178	188	209	181	185	200	190	194	194	173	195	206	195	206	171	190	185	207	184	215	205	183	187	189	206	175	196	169	194	181	175	192	191	174	203	180	184	177	164	188	167	192	192	162	206	200	204	198	181	190	180	197	213	190	171	203	207	176	207	201	167	183	187	188	185	188	202	159	175	167	178	203	180	187	190	174	175	169	174	181	229	214	185	194	205	174	168	184	177	180	191	164	178	189	178	184	175	183	173	217	194	207	186	161	180	195	189	199	180	196	204	174	147	188	207	168	177	201	198	169	184	206	194	178	200	153	189	166	201	191	165	191	191	185	161	212	184	200	183	181	180	159	180	182	204	174	179	184	178	209	205	181	169	187	196	168	162	169	188	216	172	161	188	178	193	170	179	209	204	192	192	156	163	180	181	182	194	182	214	185	180	194	170	164	180	169	177	191	190	202	200	185	159	184	179	187	181	198	212	192	179	194	200	187	185	178	182	187	199	205	177	171	186	165	147	180	185	150	183	192	218	202	166	183	215	204	202	179	186	184	168	165	148	196	196	190	187	168	192	175	196	209	182	180	172	160	203	197	187	192	177	185	175	182	171	175	174	189	177	186	175	168	200	169	205	192	165	189	190	175	201	180	208	209	185	178	201	206	176	191	182	191	184	170	184	204	174	203	177	155	164	182	174	201	206	187	174	194	180	195	180	210	208	199	208	189	189	185	179	200	205	193	162	194	181	172	177	206	174	204	179	184	162	206	201	164	188	195	206	177	187	193	190	164	179	178	183	157	190	151	188	197	183	211	194	208	189	163	168	157	208	197	190	166	169	180	178	165	208	163	213	166	213	179	169	190	181	168	174	149	205	197	195	200	190	198	161	174	189	193	194	201	201	198	201	175	172	171	180	172	182	152	196	194	198	194	201	176	202	180	156	215	190	193	185	185	196	188	192	177	182	190	199	190	197	162	168	202	175	179	190	196	194	182	178	204	194	183	185	181	185	176	182	194	214	189	199	191	208	199	173	226	179	151	174	170	200	207	174	172	192	189	215	212	196	205	162	158	195	178	183	203	177	184	238	179	189	194	172	163	158	176	179	170	188	190	181	193	197	199	174	183	194	187	192	167	202	203	224	173	201	182	202	188	209	198	187	196	204	178	198	165	199	191	175	169	187	185	209	209	173	183	191	212	163	204	201	174	208	199	167	187	165	193	189	184	175	178	196	209	196	172	198	183	205	193	210	181	205	177	201	178	176	200	184	189	186	176	182	191	201	175	212	193	199	182	159	161	175	186	202	219	167	190	169	185	186	178	192	183	157	196	172	162	177	196	207	197	178	195	175	187	190	173	205	175	197	197	167	197	172	192	176	207	193	195	202	183	181	194	194	186	189	165	169	219	191	182	191	167	193	190	188	186	171	185	173	213	200	194	221	176	168	191	185	178	193	194	202	165	180	178	160	156	173	177	204	194	182	204	217	184	166	190	194	190	195	172	169	171	186	186	199	180	211	215	177	200	180	174	165	163	168	207	197	193	182	187	194	209	182	192	169	175	187	194	182	166	185	167	186	211	198	217	159	165	191	177	191	185	155	189	175	171	188	188	169	188	195	192	227	188	175	177	192	183	203	196	186	190	188	202	183	224	179	188	188	200	178	190	157	181	183	161	199	170	203	173	189	167	206	165	189	190	169	191	188	187	168	196	187	196	191	181	196	195	180	185	184	150	169	168	207	202	193	168	187	179	195	206	188	184	170	174	175	200	177	179	203	200	202	177	184	184	171	164	184	199	191	178	196	158	187	190	193	196	187	194	169	186	200	189	169	176	197	212	190	194	159	199	202	163	190	206	181	188	173	184	190	174	176	189	195	208	192	189	194	191	187	190	193	170	201	214	177	172	177	172	178	163	194	195	205	197	161	156	199	197	191	193	173	191	170	175	196	205	214	168	183	197	179	182	200	181	214	219	186	168	197	176	191	177	193	198	185	189	192	187	194	195	214	198	240	195	181	203	206	199	191	190	189	193	181	230	202	198	180	196	153	191	196	192	186	184	178	170	185	195	184	193	187	177	194	176	144	198	185	173	178	187	183	179	186	178	186	168	165	191	182	206	186	189	189	175	173	203	170	167	178	205	199	186	204	180	183	201	173	181	190	177	194	194	161	175	150	172	185	194	183	181	177	186	181	190	184	209	207	204	195	185	172	176	195	170	179	161	185	169	168	173	178	180	171	180	205	183	199	193	176	189	185	188	195	194	188	199	188	149	213	176	176	156	189	152	210	214	177	177	186	190	183	177	201	195	183	204	162	192	179	193	188	197	200	185	202	203	199	202	173	195	185	162	154	191	192	187	188	173	186	175	218	191	189	186	184	154	188	179	190	185	164	202	195	207	191	217	197	181	160	190	178	202	183	199	185	170	183	194	183	195	188	183	179	200	192	190	175	205	166	200	178	198	164	186	174	195	196	199	191	186	166	173	176	185	162	198	169	187	185	164	198	183	200	191	186	171	168	193	195	170	170	209	180	195	214	188	187	184	174	194	175	185	180	176	180	178	189	187	178	182	201	199	191	178	189	213	194	174	205	187	198	168	192	195	171	194	174	219	167	199	185	173	189	183	168	176	179	186	183	189	194	186	196	167	205	203	182	192	214	185	210	218	173	200	178	192	199	201	182	188	196	183	188	192	179	182	179	175	189	153	167	178	199	177	180	195	176	190	204	196	191	147	173	163	180	188	194	189	177	201	168	176	205	165	189	166
5890	1337	2717	3221	2872	2319	2090	1679	1456	1223	1089	1023	963	895	890	832	781	756	725	708	685	734	608	664	636	628	623	606	615	612	612	623	576	575	545	608	634	672	599	616	594	541	552	578	561	580	577	650	547	560	566	511	544	555	535	508	538	569	544	546	555	535	558	526	522	553	562	590	520	531	515	535	520	527	565	529	524	513	534	555	525	581	557	548	562	594	498	563	593	533	520	590	568	534	532	520	528	537	537	522	565	516	529	532	546	519	534	534	529	525	449	539	532	540	541	536	560	530	506	545	540	524	511	545	538	513	554	544	525	528	517	553	521	532	535	520	525	514	582	528	538	500	522	528	484	532	529	472	490	515	527	549	510	509	540	556	564	512	531	471	522	556	499	548	542	518	549	529	529	466	526	502	528	528	522	511	518	498	534	532	528	546	538	528	550	510	533	482	503	551	565	546	515	508	519	520	537	551	501	533	550	528	518	519	549	537	527	526	556	533	548	511	560	491	532	509	514	527	540	534	505	529	526	507	496	574	551	542	535	500	510	512	521	539	476	522	520	528	523	533	538	507	500	527	526	498	544	492	491	545	500	537	546	556	556	505	534	501	541	531	542	524	531	520	524	540	479	461	547	543	510	559	541	525	522	536	564	534	489	545	554	567	544	527	525	557	557	539	499	482	510	505	518	561	528	544	531	582	555	508	526	528	551	540	525	477	546	547	564	532	544	609	557	527	478	571	543	530	562	541	530	521	532	535	554	542	483	529	518	546	518	453	514	553	507	567	522	524	526	582	533	566	503	556	509	556	562	516	561	536	516	531	476	568	555	541	584	511	511	536	528	520	511	537	502	518	539	548	520	537	510	524	548	521	546	496	506	489	494	554	563	556	521	535	541	539	506	535	543	514	524	494	517	551	547	534	572	554	537	527	525	539	538	564	534	537	506	534	559	552	516	538	518	527	537	551	552	540	532	500	520	519	569	535	584	558	520	522	526	500	576	522	539	557	561	527	543	542	530	453	514	514	546	530	497	497	557	529	536	531	525	476	536	549	542	537	564	547	568	570	547	556	535	516	534	491	529	504	529	575	530	531	497	507	527	517	494	566	515	512	528	510	495	537	521	565	515	556	510	500	578	531	510	507	500	521	521	521	548	505	521	536	517	597	521	487	519	544	558	512	468	513	548	504	526	549	532	523	527	551	533	535	523	541	534	539	525	530	482	514	532	521	531	559	533	520	506	524	551	588	507	499	530	553	586	503	492	498	497	510	525	519	503	516	564	493	501	482	521	502	482	521	513	558	541	500	522	545	540	507	535	511	495	502	557	531	526	540	513	547	513	562	570	533	513	520	519	524	519	577	541	539	510	513	547	532	560	548	510	530	520	535	526	523	502	559	511	553	529	505	513	553	507	556	544	520	517	491	498	517	518	564	550	543	548	568	492	464	548	523	520	532	546	521	513	532	540	527	529	525	486	510	487	509	493	531	523	541	526	516	533	532	540	563	536	512	521	482	530	531	529	527	514	552	497	540	550	530	505	539	549	530	509	497	536	505	565	505	540	507	538	492	516	515	549	522	561	560	563	512	498	523	529	551	544	548	555	506	550	565	563	603	544	519	464	491	499	538	528	525	521	549	530	579	514	538	539	506	501	538	511	558	515	517	527	525	556	509	546	525	491	508	528	535	520	504	521	513	576	525	539	524	537	558	524	555	457	552	530	524	565	544	527	528	547	515	511	548	565	496	530	569	525	550	486	552	560	536	553	569	498	539	509	561	506	479	542	539	534	508	528	529	524	534	542	539	550	562	513	548	559	531	491	526	545	510	539	495	534	512	546	533	547	513	500	546	470	515	530	512	498	545	536	473	485	553	552	538	487	501	528	538	540	517	569	539	489	518	530	523	549	546	539	549	496	549	526	524	551	530	530	506	523	525	553	518	577	551	508	552	516	581	511	535	493	549	522	525	540	524	542	539	571	548	530	530	562	526	548	499	477	526	533	550	507	524	548	539	558	550	552	545	574	544	528	518	463	518	503	551	552	556	544	533	532	529	518	531	479	531	496	496	528	526	505	507	486	547	553	538	518	528	525	540	530	550	556	541	510	523	512	554	504	547	516	527	568	541	499	597	501	547	508	519	519	513	487	529	554	489	480	560	546	538	548	494	558	539	554	523	541	559	558	492	583	536	532	571	495	516	501	530	541	537	515	530	550	519	506	486	511	537	545	511	534	534	520	516	547	484	554	533	499	504	510	583	521	518	539	493	517	550	528	537	573	510	554	562	569	572	498	544	560	490	511	544	566	554	518	539	532	526	497	513	552	548	547	532	538	548	494	554	534	537	537	521	531	563	504	514	532	542	523	523	567	564	532	500	515	535	527	540	523	532	516	548	531	509	503	536	539	541	491	520	517	480	519	567	526	560	512	546	548	549	534	507	519	551	528	565	532	505	546	485	506	544	550	541	493	545	502	499	508	554	471	546	544	500	517	537	513	528	539	563	507	530	530	551	521	543	519	504	519	538	532	517	558	515	491	550	506	541	499	526	544	526	505	487	490	528	530	545	515	538	557	526	568	529	489	501	550	529	533	561	556	532	529	548	495	509	544	533	538	554	489	582	525	497	544	541	529	545	537	540	498	521	534	516	487	522	506	535	552	556	522	526	544	525	499	517	515	535	538	534	540	525	518	532	527	569	520	508	511	540	518	548	497	533	539	479	517	532	496	508	534	519	530	519	536	579	536	477	511	581	568	528	530	544	538	540	568	526	512	559	534	563	510	521	488	532	505	561	563	507	515	546	528	519	526	474	535	576	542	549	490	547	566	549	515	514	530	526	559	519	544	553	521	548	511	560	519	538	491	524	499	552	534	514	504	527	533	582	517	569	523	511	513	539	542	513	524	553	507	531	518	529	537	512	571	525	523	518	523	540	522	551	550	525	513	528	580	530	544	512	565	526	538	542	538	553	563	498	542	544	502	533	578	534	565	571	550	527	520	540	507	516	528	541	497	527	482	531	522	521	560	516	526	498	511	565	492	543	511	514	563	531	578	508	520	494	510	517	539	523	538	533	524	508	514	535	531	569	559	511	567	495	506	511	514	482	556	580	474	525	565	520	545	525	558	513	556	532	531	486	539	529	540	510	563	497	502	514	522	543	526	526	523	535	537	534	493	493	501	520	499	525	592	593	538	521	570	557	555	543	537	512	528	518	568	523	546	480	542	571	524	515	540	563	496	499	504	532	515	538	509	520	546	522	518	533	522	525	540	542	518	499	520	529	565	541	536	543	535	512	513	490	505	561	568	530	520	521	543	530	519	567	554	563	558	530	543	527	496	525	525	570	540	520	490	533	505	558	494	568	521	516	516	503	532	525	547	508	532	556	495	539	544	542	509	508	530	552	499	506	520	525	553	488	503	519	515	541	510	533	524	484	490	511	541	541	554	520	534	521	553	579	518	523	557	533	540	532	530	504	543	556	558	547	499	515	513	565	509	549	512	498
14160	2592	2624	2016	1457	1153	996	746	640	583	533	514	462	467	453	438	431	414	400	397	417	402	402	389	405	385	428	370	379	380	395	384	425	365	357	429	357	396	382	347	385	362	389	357	398	376	362	352	334	397	370	359	390	374	378	381	343	372	361	386	393	350	325	366	355	408	404	381	355	331	394	402	404	349	332	338	379	349	380	357	348	379	386	342	377	379	400	369	406	370	357	367	349	362	375	387	327	343	372	379	358	376	356	360	374	364	362	370	395	402	344	380	379	347	365	344	369	355	377	399	378	362	369	378	403	402	389	378	387	367	355	368	376	320	359	389	370	344	380	407	398	375	356	369	367	363	347	362	367	353	359	334	360	366	359	380	330	352	354	377	368	369	368	357	350	387	337	368	354	366	366	351	381	398	351	408	357	374	366	380	356	353	376	366	353	385	360	384	328	389	319	378	368	368	382	353	402	375	388	375	325	399	374	365	371	354	384	361	371	340	345	368	360	371	351	374	366	389	337	390	344	356	352	358	356	339	364	345	327	372	392	379	352	334	364	341	348	374	399	421	367	370	334	361	401	361	373	344	389	377	321	356	363	402	339	372	375	393	342	389	371	367	345	331	386	402	356	339	364	388	382	374	386	350	357	393	369	364	380	361	367	342	360	365	357	390	355	405	370	419	370	362	363	361	388	348	329	341	352	359	354	353	348	349	351	335	388	369	329	360	379	367	363	387	362	310	343	371	390	340	374	401	370	349	349	323	365	385	382	361	367	353	334	380	379	364	379	344	329	388	385	360	382	384	365	346	359	351	346	328	345	388	359	375	402	384	340	373	379	401	350	320	405	341	339	318	368	367	362	346	365	359	343	349	317	354	366	305	372	377	364	360	390	363	374	337	373	374	367	379	342	359	386	383	370	391	374	358	328	371	371	375	385	374	353	389	342	362	333	346	354	356	369	368	366	381	376	370	387	419	342	392	382	337	409	369	403	342	393	360	333	367	353	386	336	394	371	331	385	351	379	428	365	362	370	340	328	333	368	344	382	381	389	384	389	363	390	354	411	401	379	388	360	362	386	359	375	387	380	390	389	411	355	338	320	357	388	383	419	356	372	341	350	353	347	358	384	333	353	368	372	371	381	395	355	374	409	348	352	346	410	349	351	365	368	375	376	362	378	379	370	365	359	385	388	363	382	374	351	382	366	355	419	354	382	358	380	386	342	322	364	359	369	407	316	353	372	395	376	367	363	400	360	370	344	340	373	385	341	360	359	368	326	355	410	345	349	340	396	388	345	339	391	332	389	352	350	372	376	369	381	376	363	363	336	349	375	353	391	379	370	336	363	376	339	350	351	376	371	389	396	343	369	376	371	351	362	360	375	337	361	413	355	401	358	372	364	370	371	387	375	350	362	362	373	369	332	389	374	361	389	358	380	372	400	351	353	358	373	356	359	349	351	339	389	398	335	378	375	367	334	363	360	346	380	377	395	389	377	372	380	347	340	355	372	365	373	333	360	347	384	364	332	350	361	383	361	385	361	373	397	359	395	368	377	350	374	347	382	358	382	350	377	342	362	337	392	375	369	380	337	343	331	352	380	334	400	377	385	326	430	338	345	374	335	383	380	353	374	363	380	328	385	378	360	317	344	333	401	411	346	335	326	412	395	363	343	365	357	371	399	366	342	354	341	401	373	408	347	363	352	369	396	378	416	374	361	394	395	353	358	389	318	385	372	346	328	395	381	364	344	352	368	339	338	368	375	329	366	393	358	351	368	369	348	363	365	321	345	384	394	367	343	389	406	368	354	370	370	393	318	375	389	377	360	333	390	396	362	363	401	368	367	373	362	354	348	347	343	391	375	376	377	365	352	348	323	349	357	365	397	369	372	397	338	358	343	327	354	356	369	352	337	351	369	364	382	371	331	357	395	397	392	344	395	353	366	371	318	372	362	325	364	358	299	356	385	341	346	351	364	361	372	368	405	378	386	376	382	341	360	349	350	371	352	368	333	366	378	357	376	364	363	366	395	336	324	358	351	349	354	377	376	331	350	376	385	392	365	393	368	396	362	370	361	383	355	384	386	393	358	378	397	397	357	346	363	349	378	344	318	355	360	379	360	407	363	401	404	367	375	387	344	360	360	373	339	410	337	373	370	357	332	350	355	362	373	377	382	352	375	354	328	390	391	350	368	373	355	357	347	416	383	349	345	365	386	343	340	360	367	379	362	389	351	384	368	372	328	367	342	374	366	342	381	371	362	368	388	365	372	345	366	391	392	404	332	368	373	409	397	365	349	356	331	405	369	356	346	357	399	381	393	387	378	358	372	343	334	393	366	346	348	367	370	364	361	349	361	352	346	396	346	340	383	396	388	379	353	362	385	399	371	332	344	395	366	340	377	382	326	383	355	372	356	376	379	394	324	323	395	414	383	371	363	358	347	351	352	377	382	344	348	343	338	375	366	348	347	323	356	351	361	340	379	377	407	380	386	384	398	352	342	386	395	361	366	413	371	369	387	384	333	399	370	375	364	337	370	375	381	359	371	366	364	352	356	336	364	396	388	363	318	383	366	343	367	354	382	366	393	342	366	360	348	354	352	361	397	363	345	330	368	380	375	372	397	390	408	348	383	395	365	374	383	374	362	364	390	392	404	349	348	366	349	363	365	369	370	360	357	367	368	367	384	369	363	352	385	385	341	366	348	341	385	379	363	339	348	376	379	380	353	356	366	368	356	391	364	367	385	335	371	355	387	378	381	367	364	362	344	366	330	366	361	381	358	359	336	365	358	361	326	332	403	362	371	368	357	389	348	365	392	354	367	339	349	383	378	378	366	403	385	364	356	374	356	337	367	338	360	364	340	382	358	350	359	393	332	334	372	354	357	390	342	327	357	333	349	382	379	371	381	383	370	376	321	373	372	364	386	333	341	369	386	371	364	347	385	342	402	391	349	401	350	349	337	372	355	400	358	399	349	367	346	375	332	399	376	377	416	389	385	370	358	376	374	333	347	369	366	389	351	335	371	372	351	375	418	387	361	384	376	350	367	375	354	417	363	353	356	399	334	390	390	384	344	373	346	383	354	345	349	365	366	403	359	366	377	366	332	337	358	358	347	406	325	317	383	380	358	357	364	358	341	360	325	352	366	371	351	403	377	370	316	343	372	401	382	363	378	349	338	377	358	371	311	365	337	374	388	403	395	364	365	346	358	394	370	370	380	368	344	388	383	377	396	353	357	398	385	344	362	377	353	350	363	338	391	348	364	356	324	374	357	373	346	349	367	449	390	360	377	356	389	382	413	389	354	375	374	415	377	354	370	405	391	405	381	347	384	379	353	366	363	358	365	321	331	331	340	369	362	398	386	358	355	364	351	377	363	380	347	330	397	364	310	350	376	410	362	369	360	374	362	363	333	361	387	354	343	360	404	384	370	381	403	336	388	345	384	351	340	355	394	383	356	379	364	389	364	376	366	387	378	321	374	376	359	385	380	378	350	357	330	352
7879	2438	4982	6159	5339	4254	3916	3085	2610	2177	2001	1930	1707	1608	1502	1456	1374	1324	1284	1296	1165	1166	1222	1184	1212	1067	1123	1092	1063	1068	1070	988	1044	1021	985	1026	1047	1051	1063	996	1043	1011	1042	976	953	964	877	969	929	933	934	943	1020	967	946	952	950	924	953	931	904	939	979	921	962	961	924	959	916	905	975	916	853	915	931	988	914	933	959	926	888	928	907	910	928	866	922	909	907	941	929	887	938	923	841	931	924	875	926	897	893	910	934	861	926	920	933	944	866	942	927	910	914	862	876	933	891	843	881	902	930	935	956	880	866	877	927	891	942	891	917	885	930	927	918	882	943	935	860	952	908	951	842	924	846	884	891	891	911	909	886	900	899	904	861	932	885	871	889	879	910	909	916	917	966	885	865	850	859	899	898	941	927	896	896	914	882	857	911	888	896	911	841	942	896	948	891	878	933	885	855	903	880	872	938	928	921	878	886	858	911	942	889	889	952	876	881	893	897	926	918	914	867	951	878	925	952	892	958	948	884	862	898	890	911	924	914	896	915	916	874	940	851	891	879	895	875	908	868	963	874	955	884	880	908	884	838	890	840	912	874	899	918	918	848	864	890	907	933	904	883	874	836	847	919	883	885	916	913	887	861	884	811	893	892	870	935	961	920	887	934	843	849	861	869	894	920	918	887	978	944	918	887	856	873	892	909	879	938	953	884	908	879	873	913	911	876	884	839	921	939	915	854	859	851	904	930	892	884	877	880	892	913	896	873	904	866	929	841	878	856	879	904	899	936	925	916	844	879	905	897	875	896	950	915	890	861	887	935	915	876	929	855	931	903	916	877	872	897	921	913	909	927	880	928	865	879	925	859	859	936	913	835	862	898	978	838	940	933	886	915	930	913	874	883	881	915	942	844	955	878	972	927	840	899	886	870	912	909	879	874	899	842	908	906	913	941	911	964	885	893	922	885	922	854	863	870	908	904	953	918	931	894	922	929	849	927	909	908	882	890	967	909	881	870	930	912	931	912	890	917	886	882	891	925	912	930	917	902	913	868	901	920	893	884	844	889	847	870	886	892	924	902	913	886	930	940	891	911	931	871	910	860	871	883	833	893	898	860	866	868	944	907	894	867	931	887	943	888	890	920	892	868	914	904	907	911	860	938	873	894	946	906	918	877	926	826	920	913	918	919	914	928	901	922	889	867	908	888	885	924	868	891	880	885	877	909	904	949	912	892	890	884	952	905	846	867	924	881	884	879	918	909	963	845	953	854	925	946	869	860	919	891	898	870	869	961	901	883	841	907	905	932	883	913	887	923	905	893	826	923	932	926	922	904	909	901	915	925	891	887	945	891	889	886	932	935	908	913	852	893	910	892	906	927	876	899	905	870	901	856	924	912	898	852	900	922	860	862	900	917	882	949	886	905	850	884	917	876	861	882	869	902	883	861	909	919	905	884	901	859	921	880	905	883	929	877	891	882	818	826	885	932	865	942	838	848	833	846	935	932	882	912	875	918	897	873	882	887	881	888	941	915	892	893	861	873	918	912	857	908	869	878	841	902	895	895	928	870	913	885	896	877	859	907	873	915	881	887	863	914	841	874	867	922	822	897	857	914	908	891	873	837	860	843	905	844	923	904	865	882	935	927	890	914	878	874	873	850	842	893	865	875	895	917	906	835	903	951	926	882	864	896	912	917	928	879	887	910	952	923	862	890	864	941	830	869	856	976	879	875	866	919	932	887	877	876	960	871	921	827	892	895	908	878	894	881	882	873	885	918	915	883	845	910	948	883	909	908	882	845	889	886	930	896	926	896	927	893	937	837	907	901	893	894	896	843	899	884	894	915	907	889	870	869	931	919	870	907	945	888	967	911	837	879	892	865	906	897	919	882	873	877	910	861	915	898	908	897	838	922	916	950	913	871	916	921	911	896	864	893	877	930	893	925	931	887	923	905	931	884	868	854	924	905	898	897	868	983	923	896	860	926	858	898	901	939	882	923	922	936	904	947	867	827	886	914	975	892	876	850	869	839	857	897	852	872	893	901	947	933	923	906	923	871	908	899	896	916	868	919	901	891	901	926	924	899	907	895	834	902	900	891	910	860	933	919	877	874	906	909	942	892	932	876	868	871	889	898	892	888	919	876	942	918	902	911	871	923	861	935	950	930	941	876	902	898	849	923	919	871	887	890	903	905	861	940	866	898	907	917	905	877	857	864	885	882	942	900	922	877	849	912	923	930	882	843	903	860	850	871	893	908	868	860	846	906	897	910	888	958	942	871	835	841	901	856	821	828	879	941	898	955	865	914	861	887	900	870	871	851	918	880	882	871	918	878	872	867	886	912	946	931	889	912	863	899	974	935	890	908	891	899	893	909	871	912	810	901	903	884	909	921	904	907	889	888	931	947	895	901	891	862	934	881	940	865	940	868	853	870	922	915	913	883	900	893	929	894	846	910	894	865	900	874	893	977	867	907	945	859	924	874	909	904	877	918	878	927	936	874	943	910	921	938	875	919	898	872	944	839	930	872	906	884	927	862	903	935	950	875	873	908	951	913	859	864	896	895	885	886	940	934	917	913	907	864	927	936	854	853	930	936	879	915	893	855	870	933	877	856	785	865	867	932	960	888	864	914	884	931	890	903	889	937	926	899	929	926	941	905	916	904	893	865	922	900	898	933	919	882	910	875	881	884	894	898	920	859	873	910	864	895	904	901	904	928	857	855	889	924	928	849	936	889	942	890	874	932	901	884	884	852	895	855	863	886	919	910	896	885	911	920	953	946	874	892	889	889	898	922	902	923	888	879	880	900	882	899	878	905	906	912	901	881	926	902	873	865	887	892	912	870	894	936	912	876	866	903	910	884	919	930	821	882	890	882	881	950	885	915	855	922	870	893	886	932	914	902	912	906	941	926	902	867	941	921	917	906	907	934	857	809	895	840	882	883	891	918	905	912	896	873	865	890	893	888	958	916	939	919	888	896	887	916	913	919	933	867	906	832	953	935	909	929	916	915	926	884	894	914	911	894	897	927	909	892	932	900	935	882	878	852	901	865	885	893	875	935	927	897	874	912	873	903	885	901	853	924	918	931	864	856	909	907	906	887	858	886	944	936	863	894	917	874	929	902	919	843	867	871	937	919	929	914	850	879	927	871	929	904	867	882	890	900	896	892	903	920	869	873	855	894	901	888	867	889	964	909	923	881	899	922	870	900	874	903	940	866	960	902	905	907	833	876	945	898	891	834	926	903	920	911	928	920	941	901	910	890	930	841	869	882	871	936	938	944	833	867	952	859	878	892	908	895	864	926	868	862	858	920	872	922	887	923	914	909	903	948	912	951	922	903	910	874	889	884	872	901	959	925	883	922	934	889	891	908	929	907	916	902	899	904	872	868	942	931	872	918	897	925	891	878	857	926	902	960	888	904	876	917	881	923	883	868	887	901	922	955	927	916	866	854	927	934	912	917	898	905	891	866	915	905	936	865	916	952	912	902	901	911	912	942	941	881	838
1936	155	151	128	136	152	135	135	122	151	145	138	128	134	118	117	119	119	121	131	128	126	128	140	145	133	123	140	123	125	123	115	124	125	119	119	114	151	137	125	106	145	115	146	136	109	104	134	136	122	143	140	114	110	105	141	126	144	124	129	99	97	157	126	135	124	131	141	112	131	131	115	139	133	119	146	151	130	116	134	125	125	140	134	128	144	137	118	129	150	121	131	124	120	133	118	122	135	117	119	149	137	115	113	131	115	131	126	134	137	130	115	126	125	122	140	120	136	107	128	131	130	114	130	139	108	124	108	119	133	144	142	130	130	116	139	112	116	132	139	100	120	149	123	124	135	120	141	132	140	136	124	120	115	135	118	134	120	123	139	118	134	151	130	140	141	132	109	133	150	120	103	123	134	122	156	129	129	123	132	119	146	138	120	127	116	124	141	122	118	156	115	129	149	126	133	113	127	140	107	122	131	126	130	142	130	126	136	118	117	120	132	135	135	120	117	125	143	119	136	122	118	132	122	124	146	137	151	150	120	137	129	119	132	142	116	125	119	121	113	141	140	144	134	133	112	132	128	150	121	145	109	121	116	133	119	124	130	123	126	124	112	147	135	127	124	116	131	144	119	124	122	139	121	130	146	135	129	156	142	108	145	114	114	134	110	137	142	125	112	107	148	136	143	116	108	143	109	113	114	123	135	114	135	149	103	143	122	108	118	143	121	117	109	137	122	147	124	121	135	121	112	134	133	118	130	112	111	132	132	115	99	131	140	105	125	134	107	126	123	138	139	126	130	120	131	126	98	146	115	122	117	132	125	119	126	129	126	140	121	114	131	140	138	122	124	134	135	123	155	143	118	137	143	135	113	119	139	133	117	125	145	137	133	119	118	135	126	132	124	133	152	134	144	109	120	120	143	138	137	133	107	128	130	116	126	123	114	122	126	146	126	147	121	128	137	115	112	133	117	132	165	129	132	109	113	129	144	128	138	128	124	128	129	120	139	122	125	108	135	130	124	133	124	115	134	131	133	127	134	119	121	109	129	132	131	120	128	133	140	127	127	144	118	129	115	122	135	146	115	135	122	129	120	110	123	125	129	124	114	120	129	124	113	118	123	135	118	120	127	131	121	137	146	122	109	131	131	111	130	113	139	116	121	134	117	134	115	147	107	115	126	129	119	139	144	141	104	114	120	145	134	130	120	130	119	134	99	125	106	137	135	127	120	127	134	105	140	128	141	121	120	118	124	134	141	94	115	144	111	128	135	119	141	130	152	143	133	119	126	111	124	148	122	112	166	133	112	123	118	140	133	135	121	142	120	132	130	128	124	122	130	149	124	137	123	126	142	125	129	114	109	136	132	142	161	135	126	119	133	107	123	127	116	136	133	144	138	127	138	137	130	121	138	115	122	148	121	113	142	128	129	150	134	130	117	130	115	139	142	139	128	123	113	117	139	124	135	135	111	117	141	144	104	128	137	135	120	131	145	129	116	99	120	121	110	121	142	119	110	120	131	92	135	121	137	120	150	143	150	133	141	114	128	127	130	125	143	119	126	131	149	121	114	131	126	112	136	134	132	138	136	140	126	122	138	153	129	143	131	127	122	109	143	129	115	129	128	103	135	128	124	125	111	126	124	118	116	115	124	124	127	117	138	122	130	129	117	114	134	149	122	116	133	138	141	122	120	137	125	143	117	123	124	131	115	127	140	128	115	127	124	123	130	125	122	124	119	132	122	143	141	118	123	111	135	138	151	119	147	136	131	123	144	142	125	108	139	132	132	134	141	127	99	125	125	151	105	128	130	141	130	116	123	144	122	136	120	128	127	132	113	107	123	145	104	127	119	129	109	110	138	141	131	144	135	134	125	120	132	139	113	149	152	116	145	137	126	110	129	143	115	111	113	127	128	118	136	144	140	103	140	118	135	122	157	125	129	115	130	126	129	115	133	144	122	118	151	120	109	130	131	125	102	116	125	127	111	121	123	132	109	139	133	135	128	149	129	150	129	122	140	135	134	119	142	147	143	136	129	101	152	114	123	111	141	134	125	132	117	115	102	125	137	133	116	111	133	144	134	133	138	135	127	133	134	125	124	117	117	125	126	116	147	120	119	132	121	119	110	139	133	116	135	137	131	123	119	137	126	110	133	116	133	143	131	142	139	122	114	124	143	135	134	126	138	120	124	129	139	139	143	158	127	129	116	133	138	130	156	106	135	120	139	161	119	128	131	126	156	121	135	140	136	125	134	143	144	129	116	116	130	128	124	142	140	130	125	146	119	122	120	128	102	111	146	136	138	144	129	122	146	143	145	109	139	116	124	120	128	132	126	141	138	130	134	122	106	131	141	133	131	131	113	127	119	120	133	124	124	146	116	120	142	120	141	127	122	125	132	125	145	119	119	134	128	110	148	165	123	137	135	108	109	102	128	122	114	135	124	112	120	103	130	119	155	135	133	137	116	116	130	124	130	133	115	122	110	119	137	132	120	146	150	146	117	108	128	119	134	146	132	134	140	120	116	130	111	137	128	156	134	121	127	121	115	127	138	139	130	150	140	119	134	123	126	128	133	129	120	138	109	137	117	121	121	133	118	116	110	131	123	147	117	116	130	122	127	117	137	118	104	138	136	117	121	138	131	142	128	118	141	133	109	121	128	141	109	146	97	116	124	118	123	132	129	118	121	147	137	136	128	118	132	122	132	139	115	123	133	131	129	130	123	117	119	141	142	128	130	118	124	122	137	113	127	114	122	119	113	124	142	114	111	133	138	127	115	129	102	114	125	152	144	114	126	126	126	129	123	117	139	121	128	105	123	106	138	114	129	128	124	131	144	134	138	119	135	120	131	131	123	136	124	126	110	108	120	109	121	136	130	126	132	129	145	145	115	121	123	126	121	135	134	124	128	120	110	104	115	117	111	132	137	107	148	118	115	141	115	133	154	124	126	143	131	131	136	123	119	127	113	140	128	114	146	140	108	131	147	139	115	110	134	112	146	150	135	131	121	118	129	138	134	95	133	116	118	136	141	102	133	105	144	149	115	123	117	116	124	106	125	132	146	122	132	142	107	131	137	127	122	134	131	132	134	137	109	116	126	133	149	149	117	138	115	128	125	134	123	126	127	141	136	123	121	107	122	136	133	138	146	138	130	137	126	120	119	106	141	148	143	128	123	142	125	112	136	122	138	159	128	127	111	121	129	109	113	117	117	131	123	120	139	125	137	144	128	118	113	143	133	131	133	118	134	107	129	106	128	137	120	120	114	136	130	112	117	138	107	121	127	120	118	125	100	118	126	135	120	145	124	116	124	140	136	128	104	134	124	130	120	107	135	106	107	132	161	110	125	123	111	136	129	109	123	133	126	138	120	157	115	125	149	146	116	121	134	127	129	122	150	126	114	110	134	118	129	112	132	114	115	127	126	133	126	112	126	137	119	118	132	128	134	127	99	135	124	113	127	142	148	153	134	128	126	96	121	121	110	129	129	121	135	133	107
2142	422	489	514	450	450	447	413	428	407	420	350	418	398	432	391	387	394	378	400	396	392	405	370	380	391	387	381	379	416	381	396	400	362	391	386	394	393	369	393	362	370	365	378	396	397	390	353	391	407	383	384	364	385	375	391	378	371	410	403	355	384	421	410	371	386	397	420	397	372	379	440	418	370	407	369	403	360	368	355	389	370	416	399	397	383	393	398	362	383	388	421	352	425	396	413	359	332	379	395	383	374	387	368	355	402	399	412	374	339	372	439	404	400	387	373	392	342	359	384	390	402	407	379	388	368	373	370	429	388	377	388	413	372	348	394	388	374	394	364	401	393	375	372	363	372	373	368	397	415	365	406	387	374	355	409	391	405	384	407	387	382	409	389	374	377	406	416	399	352	379	393	406	369	401	392	440	348	408	411	396	396	384	418	403	381	378	387	418	374	365	390	388	367	366	379	412	382	397	363	376	371	384	377	404	386	388	383	401	407	382	405	386	384	395	374	363	389	387	383	433	385	404	396	385	360	386	380	389	379	405	405	384	372	400	395	410	361	375	367	364	407	376	369	366	346	346	395	385	384	402	379	382	442	396	412	359	413	404	383	392	372	410	393	371	382	386	384	399	405	406	367	395	398	359	391	402	355	402	391	376	386	408	399	387	365	389	372	390	367	396	374	416	363	352	379	418	383	363	403	382	389	368	383	391	366	425	389	375	383	405	358	425	434	388	392	389	389	396	360	352	371	370	418	388	383	373	392	400	392	380	397	398	389	417	381	418	363	356	394	348	374	382	380	420	382	402	431	386	386	360	379	405	395	399	345	367	379	401	428	371	411	383	408	411	388	396	384	388	373	373	409	384	378	370	387	393	368	384	404	373	403	375	429	370	372	419	373	401	403	374	384	403	394	441	373	383	371	412	396	390	381	382	370	393	410	374	417	341	394	370	397	358	392	422	389	375	409	411	411	368	397	352	421	369	397	381	416	384	367	378	380	375	403	379	380	363	356	406	378	366	389	358	406	361	337	370	398	383	361	393	386	359	364	389	382	395	368	396	374	359	390	370	407	384	397	351	383	383	388	387	362	364	382	378	381	415	381	390	402	401	389	395	422	422	394	378	388	374	385	428	374	380	380	402	390	424	415	399	381	359	393	403	394	391	399	379	395	376	384	414	382	362	393	453	395	424	373	376	366	370	370	355	398	365	397	409	397	391	402	423	373	393	362	371	401	438	417	393	404	422	368	374	376	424	381	385	415	340	346	375	347	378	392	383	391	383	397	420	385	413	402	412	380	414	372	383	367	377	387	411	387	383	405	366	380	346	397	336	378	377	378	415	351	389	395	379	386	373	389	399	367	388	380	386	404	362	401	406	380	423	387	414	392	415	387	399	439	417	424	370	370	392	414	373	395	391	387	401	378	388	369	387	372	348	345	361	404	376	374	386	374	429	408	370	384	356	384	401	404	380	387	376	396	399	394	383	398	401	378	393	401	371	346	389	373	378	382	422	393	360	425	414	403	398	402	373	388	378	414	392	375	388	376	352	356	398	392	393	408	336	368	373	388	395	383	379	392	399	413	404	410	385	409	360	391	381	381	385	362	379	394	390	362	381	376	386	375	366	385	387	381	436	401	384	375	377	388	385	419	373	369	378	396	359	373	379	370	388	390	391	391	388	351	380	397	389	392	421	404	359	424	386	362	401	375	399	366	407	375	370	352	412	400	397	370	374	422	392	353	399	394	423	424	369	395	386	354	390	378	393	407	372	387	376	383	396	383	368	379	360	371	393	383	393	355	415	394	413	401	405	408	366	371	365	400	389	379	382	401	364	360	402	389	353	387	401	388	398	403	394	357	355	385	387	416	418	406	385	382	410	411	382	394	411	363	382	400	336	381	379	412	353	371	411	403	401	407	422	388	362	392	400	368	359	380	396	388	428	388	374	361	390	380	383	402	370	383	379	393	382	411	404	381	409	366	378	395	391	355	400	364	378	411	361	387	386	376	377	401	378	361	365	391	383	368	419	368	389	409	377	379	376	396	399	371	369	402	413	408	416	355	374	370	343	364	371	396	380	365	402	374	391	371	389	348	395	404	395	410	361	374	397	377	357	372	407	380	348	398	415	388	397	356	389	375	382	387	380	380	377	388	384	386	375	410	372	376	389	403	398	378	391	363	357	405	374	353	382	409	363	413	406	386	377	379	388	374	401	386	382	371	395	413	387	370	395	341	410	393	368	420	370	411	382	382	376	374	348	390	390	386	345	413	415	400	432	378	360	390	385	400	411	408	388	389	370	380	392	373	374	374	395	370	398	387	383	376	390	359	383	380	379	400	394	405	379	400	355	432	373	417	372	378	370	399	409	383	385	385	370	360	374	359	391	378	415	399	402	377	393	416	394	384	418	365	350	370	395	418	361	382	412	419	380	398	415	373	404	378	379	401	378	383	382	364	373	390	392	391	396	404	388	372	370	404	388	405	394	405	383	337	341	380	400	423	372	399	356	361	359	360	365	397	365	385	377	368	336	365	391	379	397	389	384	387	387	382	432	387	370	365	384	385	350	384	414	384	415	381	401	402	394	408	382	388	367	410	415	397	365	414	413	412	365	358	403	380	385	385	366	349	383	393	386	408	354	377	415	393	392	385	402	395	355	387	386	395	390	369	366	368	385	385	372	375	374	418	392	377	392	389	378	367	379	389	353	392	366	387	359	395	366	365	417	362	374	378	386	414	374	358	407	351	397	381	358	390	388	374	373	361	402	365	403	395	375	355	395	408	392	383	350	422	394	385	386	367	386	363	389	377	398	404	405	388	375	384	398	417	382	370	397	391	391	364	408	364	373	359	393	367	373	421	435	398	386	363	369	366	370	374	365	393	370	387	371	387	384	426	393	377	407	377	369	389	367	383	375	386	403	381	361	386	390	386	396	426	411	397	360	384	399	376	380	388	362	382	412	371	416	399	397	357	424	388	388	396	379	385	366	400	369	387	416	370	373	381	404	381	370	383	414	396	428	382	369	420	435	391	391	415	397	365	378	403	417	401	397	363	385	355	374	365	385	401	394	405	399	382	391	404	383	396	421	397	378	373	391	388	428	360	387	383	404	377	401	392	377	375	394	381	405	391	411	349	413	374	409	368	345	380	381	429	386	389	400	379	400	405	387	372	416	427	366	373	418	401	379	369	371	409	387	375	374	396	413	410	363	366	370	394	400	377	369	409	371	380	391	389	377	366	376	381	381	391	419	407	374	377	368	380	370	349	405	370	357	369	394	399	389	370	376	408	368	389	371	365	360	398	364	401	394	386	406	365	377	394	414	399	379	371	398	411	374	413	380	375	354	402	393	369	368	375	383	367	384	407	394	362	346	382	350	404	410	409	369	366	443	370	400	397	405	383	381	391	391	395	382	372	368	395	370	417	384	380	418	378	360	400	355	386	381	427	367	393	406	397	392	390	366	373	424	365	353	392	377	430	405	390	397	398	368	397	412	373
7464	1077	1229	1009	743	585	447	499	327	298	276	252	243	237	212	209	232	212	230	190	201	179	199	185	207	194	196	207	204	181	185	187	174	192	178	179	182	211	182	209	179	195	203	192	193	186	202	193	192	190	189	168	186	208	183	180	166	180	207	199	195	180	182	169	171	189	184	179	185	174	166	177	198	207	200	177	203	186	177	182	176	183	184	182	182	192	179	174	192	162	181	187	158	168	182	196	215	161	201	193	186	179	198	212	202	209	184	171	167	190	199	187	216	187	198	184	208	170	189	171	159	166	178	186	164	174	202	204	190	188	188	180	187	194	219	172	199	187	211	209	182	190	190	185	201	186	196	196	188	213	173	188	216	188	195	174	193	188	192	217	172	194	195	215	163	200	192	166	201	211	187	199	190	201	178	182	165	192	186	177	172	180	197	172	199	194	181	190	167	180	179	201	205	188	187	212	201	192	186	192	187	197	193	200	194	209	213	197	184	186	174	194	197	166	167	188	201	171	177	188	158	203	195	177	185	196	213	186	178	205	183	153	195	187	193	161	218	182	195	184	169	226	187	224	191	182	184	169	172	197	174	192	182	198	180	196	182	178	209	143	181	153	192	190	184	183	186	191	192	172	181	187	186	163	181	209	164	186	181	208	188	161	197	196	208	184	201	184	199	188	171	166	182	175	186	203	206	198	182	190	144	167	191	172	172	203	195	193	183	183	170	172	199	166	199	200	198	185	181	165	181	170	187	184	163	185	188	187	200	180	179	183	194	174	207	181	183	180	184	170	194	182	171	178	184	186	161	188	206	183	206	198	172	197	197	183	182	188	187	166	183	181	178	167	195	184	180	211	180	212	183	198	190	196	176	187	159	204	181	156	186	208	174	199	169	189	177	181	191	188	161	166	175	177	152	195	188	198	191	177	202	178	196	199	188	183	174	204	186	176	188	198	197	164	180	202	176	181	198	186	166	183	183	173	174	175	196	177	179	166	197	176	198	172	159	190	177	205	179	190	221	182	173	182	190	194	195	178	188	182	205	180	192	180	188	176	180	185	193	188	180	179	167	181	188	186	195	176	204	176	190	198	197	171	190	184	188	181	206	192	183	193	176	207	185	196	189	199	190	152	191	192	178	200	192	179	161	170	178	171	187	187	203	203	207	187	219	172	186	182	208	165	191	179	218	195	191	173	188	194	183	160	181	166	183	178	165	188	184	168	208	170	199	200	163	213	178	206	170	201	181	182	193	197	197	170	197	177	190	192	191	183	177	206	154	192	192	174	188	161	185	193	164	184	204	163	205	194	191	178	181	209	197	186	192	199	208	188	193	176	181	185	195	220	198	191	186	175	168	200	180	185	200	179	197	175	210	186	184	162	191	187	168	179	198	208	170	193	189	165	224	207	178	165	198	196	200	179	186	200	174	182	205	193	178	201	200	174	165	169	180	183	207	177	188	160	170	171	192	200	173	181	190	177	169	187	200	195	206	191	205	206	189	192	182	190	182	210	203	169	186	195	170	198	193	188	173	189	189	194	169	173	196	194	170	178	205	233	197	179	175	190	158	176	181	169	171	170	193	178	190	178	191	211	188	191	214	182	187	177	174	180	198	187	190	226	169	203	191	182	193	198	205	174	175	190	185	187	196	176	183	214	207	156	172	183	182	193	185	190	174	185	208	200	197	175	172	178	184	179	192	175	183	178	192	180	211	186	176	174	160	196	176	218	181	168	205	174	171	175	183	182	194	170	202	199	188	170	168	161	197	201	194	191	196	186	217	173	182	171	166	203	197	177	208	152	187	172	197	167	194	211	197	165	196	184	181	194	176	200	173	202	191	190	193	184	177	194	196	169	206	172	169	203	188	191	192	188	196	199	181	219	199	202	173	190	200	209	202	169	194	175	204	196	171	211	158	163	190	178	189	208	176	208	187	157	190	158	196	180	198	176	207	182	184	180	213	167	199	191	197	189	213	179	199	172	176	187	181	201	174	170	172	174	193	220	155	171	198	190	188	185	182	174	200	198	194	177	186	172	186	186	178	206	214	193	164	191	192	183	179	186	186	224	179	213	192	174	170	194	181	215	216	195	199	167	204	183	204	188	195	191	188	178	187	179	200	189	192	198	175	207	178	192	220	190	179	187	148	180	182	187	188	181	197	164	183	200	174	179	200	187	169	197	179	160	166	196	193	210	191	199	203	182	201	175	166	143	174	177	214	193	185	167	200	168	197	197	209	206	210	188	171	199	192	184	181	196	186	202	182	199	176	149	191	191	184	193	193	186	186	188	208	194	221	182	190	193	190	173	183	191	200	205	175	195	189	200	161	156	198	183	198	192	204	175	193	204	185	191	177	175	191	197	181	194	204	186	190	166	189	173	177	185	195	193	199	183	210	191	183	197	206	178	191	208	189	197	190	187	191	191	193	169	161	177	167	184	177	161	180	173	198	168	185	210	154	171	200	154	163	202	192	202	183	206	188	172	147	198	195	171	191	150	174	221	188	217	185	199	186	180	204	177	200	189	158	177	213	177	184	195	202	207	198	202	170	186	188	182	185	203	181	188	159	169	173	158	199	176	175	206	179	177	182	191	195	181	180	197	186	195	164	183	180	201	181	195	158	174	172	217	174	180	206	174	178	154	182	178	175	186	226	188	190	168	184	194	201	178	177	216	202	197	201	203	160	200	180	176	166	214	177	163	169	187	189	174	192	189	173	161	187	195	188	157	177	182	176	193	186	167	175	170	187	186	202	193	213	193	190	173	176	174	199	205	186	188	184	187	173	174	199	189	161	180	213	181	182	201	189	179	207	181	176	168	190	191	186	180	173	169	199	164	196	163	190	191	178	202	167	182	212	176	197	190	204	153	197	168	197	196	195	176	176	183	200	187	185	198	173	173	186	167	178	188	198	184	178	174	199	186	151	186	169	186	202	205	164	183	181	199	172	170	185	219	182	215	205	188	185	182	188	172	168	204	179	180	196	182	217	188	202	189	181	181	177	162	173	178	197	186	174	180	211	176	186	196	198	173	179	208	180	198	195	203	197	190	180	219	197	182	172	184	192	207	172	174	171	203	205	200	190	213	170	171	175	192	183	202	173	180	169	211	178	188	203	216	192	174	193	182	172	200	163	201	216	181	175	175	157	167	178	182	202	159	172	184	175	175	179	182	179	213	182	178	187	209	192	193	159	172	183	169	167	172	163	186	163	196	171	180	193	172	189	207	183	193	204	186	162	185	185	179	180	206	158	189	177	175	182	159	181	195	184	182	185	204	205	186	191	209	189	218	171	168	196	190	210	210	186	188	193	172	187	188	191	200	185	185	180	159	168	185	186	197	173	189	196	201	178	209	187	191	198	188	193	159	175	211	178	186	182	164	202	199	215	170	171	184	168	183	171	200	179	207	196	176	172	200	207	175	176	195	197	192	180	190	205	168	196	200	188	181	193	185	191	181	204	201	180	165	215	183	188	175	219	168	167	179	184	192	171	165	211	196
5779	1344	2665	3124	2767	2385	2037	2067	1444	1200	1095	1029	988	879	810	833	799	772	732	722	725	682	658	690	660	652	641	598	602	628	630	623	608	586	603	624	585	569	584	585	559	576	565	562	578	604	547	569	555	616	513	586	538	536	576	549	552	568	521	531	569	575	542	588	582	576	538	511	554	575	548	513	520	531	558	501	528	542	574	507	584	533	532	500	527	557	557	546	567	560	560	541	521	521	551	589	563	530	554	581	542	516	513	525	507	543	540	513	557	524	516	539	561	521	527	560	559	512	516	503	550	524	507	530	548	513	522	548	528	521	506	523	511	525	547	551	492	552	511	537	491	509	523	529	555	514	528	564	526	534	543	540	547	504	526	578	522	526	540	532	508	487	546	541	514	501	515	524	495	532	491	521	485	542	526	543	509	546	517	528	570	532	542	551	542	555	522	549	554	540	547	544	554	554	551	543	503	516	531	535	513	533	523	543	501	546	528	491	559	513	499	547	593	538	515	561	514	497	565	539	528	518	548	529	571	516	558	499	549	576	506	549	539	508	488	526	550	529	525	571	539	512	494	535	512	478	555	506	546	539	537	521	529	553	560	538	576	534	531	524	559	542	549	520	537	546	542	540	555	524	553	548	530	526	543	541	554	538	559	549	490	548	498	513	510	532	550	534	525	534	516	550	535	514	532	479	528	515	556	507	498	505	541	539	539	545	520	544	524	526	537	527	503	538	538	531	461	488	531	534	522	536	472	516	533	530	513	522	553	500	474	533	502	536	537	534	563	478	520	492	558	538	526	529	513	494	533	506	576	492	525	502	538	522	502	522	514	504	568	536	508	560	521	519	559	505	535	528	531	540	527	501	533	520	507	520	523	520	521	516	527	549	547	557	465	522	531	551	538	531	496	542	560	581	526	521	545	553	537	527	511	513	537	515	512	525	536	532	542	528	527	544	545	514	536	571	534	537	532	520	543	578	536	486	596	525	537	575	526	520	591	554	568	523	512	534	559	545	523	547	554	511	516	521	534	559	519	549	538	532	560	545	523	500	537	546	534	558	508	503	521	541	541	513	517	554	550	552	513	527	507	520	530	503	504	511	502	523	529	528	561	523	499	527	534	539	496	505	529	523	535	498	537	564	529	508	571	539	523	536	562	536	527	559	561	519	555	515	523	489	532	529	536	547	550	528	504	495	516	516	563	540	544	519	481	514	564	529	499	489	535	524	507	517	540	519	554	525	524	554	514	474	546	567	544	522	510	494	544	527	498	532	510	510	490	548	509	532	543	517	568	470	507	530	547	504	546	504	512	524	560	521	503	550	507	569	523	535	553	532	555	519	558	528	522	486	523	518	544	555	560	531	534	510	522	554	530	543	563	527	509	506	534	556	532	517	531	526	529	535	563	538	534	486	563	550	502	494	541	514	529	542	533	541	537	477	560	562	527	513	520	491	562	529	497	530	531	498	520	526	578	516	556	502	502	565	567	492	519	551	531	456	548	525	526	563	556	521	539	526	516	535	571	530	558	554	500	512	515	505	501	527	520	530	533	568	548	547	560	507	510	552	524	514	535	542	544	537	516	539	513	553	502	543	526	520	529	518	528	517	534	510	586	533	529	542	538	500	482	460	535	540	517	573	486	545	561	525	541	525	500	512	521	503	487	518	513	511	531	540	552	571	583	527	550	548	509	531	567	533	546	513	554	515	472	514	543	539	533	540	504	550	517	530	542	538	514	540	554	503	520	544	525	538	511	527	527	523	528	538	529	520	539	485	524	502	572	509	516	500	535	565	516	503	508	517	560	506	508	526	543	522	510	495	493	530	526	540	532	541	557	533	534	554	524	494	542	532	536	487	521	536	540	532	511	529	503	516	536	497	552	540	492	538	498	523	564	541	541	553	506	516	522	504	549	526	528	523	503	513	544	505	545	509	514	560	544	566	519	518	476	562	537	527	552	575	527	566	549	503	578	575	566	536	568	495	546	523	508	516	562	506	510	550	526	592	517	485	582	542	510	512	560	519	539	540	547	508	489	523	555	555	530	547	527	541	529	504	527	535	527	523	507	501	518	528	496	553	545	475	531	534	551	511	533	522	482	517	511	526	537	600	520	537	523	480	554	548	535	583	509	528	516	504	527	544	548	563	529	551	505	525	558	545	511	563	505	487	513	533	500	546	548	551	516	500	533	530	523	527	556	517	560	552	495	522	525	532	479	514	495	523	502	538	544	505	535	577	476	555	556	542	572	522	531	485	502	547	536	514	545	543	501	564	501	540	509	484	557	557	553	527	499	516	559	543	522	526	572	536	495	500	512	545	525	523	545	519	550	534	526	534	532	519	534	502	563	518	564	548	500	522	541	557	522	515	551	504	558	564	529	528	536	546	552	529	488	477	528	564	499	532	516	537	494	517	524	519	568	518	543	548	544	567	524	506	511	523	495	516	537	514	526	477	528	524	506	520	535	534	506	517	514	528	509	517	533	474	535	505	479	546	506	557	558	494	520	531	510	566	552	539	531	516	500	523	513	534	525	529	559	506	553	555	538	503	516	522	525	540	524	581	526	548	544	488	544	512	505	504	544	546	542	521	544	542	509	581	523	545	538	524	509	543	499	529	489	542	556	509	524	567	523	517	515	564	489	530	502	539	518	582	510	535	545	517	560	545	519	552	526	527	518	566	537	477	515	510	505	496	508	492	488	570	530	568	554	527	520	590	519	511	482	516	497	536	494	511	500	534	514	542	542	534	566	556	542	568	522	557	546	492	526	487	534	549	491	527	545	538	511	528	523	542	535	544	569	556	495	521	521	505	542	528	551	525	565	544	520	525	516	520	519	518	515	567	496	535	537	519	547	546	512	522	523	532	535	546	515	565	568	543	505	528	499	531	550	552	522	504	538	547	505	532	553	545	562	570	495	552	510	559	530	541	578	539	537	505	553	563	503	474	523	498	491	522	526	497	515	546	528	493	516	539	519	517	508	485	554	520	505	494	546	524	533	536	511	520	510	498	512	570	516	550	570	535	508	528	533	534	551	570	574	545	556	517	541	482	551	583	552	526	528	539	534	523	545	530	498	524	527	520	531	556	528	499	535	534	508	562	539	530	540	533	505	548	513	502	518	559	571	563	520	530	537	503	530	531	554	533	537	580	518	523	546	484	498	517	538	528	503	489	545	519	481	510	510	535	534	558	525	485	529	548	565	516	508	520	535	582	535	468	549	491	544	520	550	509	558	563	556	559	529	537	548	532	532	553	530	534	501	536	583	494	547	494	557	547	517	526	541	547	561	487	502	533	521	520	504	544	496	546	551	566	516	563	512	513	494	509	525	561	509	520	508	552	526	535	516	574	524	555	547	513	533	563	503	493	474	494	493	574	555	560	574	508	542	543	529	538	533	520	532	493	505	561	508	538	518	529	574	501	525	541	526	540	520	524	539	531	534	584	498	529	486	523	546	509	552	529	506	520	531	560	506	567	574	558	508	515	501	530	487	530	524	491
14259	2709	2691	1989	1437	1103	1023	852	691	578	526	544	501	438	468	393	441	382	447	420	375	418	423	429	388	369	387	377	360	411	390	385	418	374	406	378	402	364	384	396	399	381	394	350	397	392	390	401	397	357	352	393	409	369	378	332	385	344	381	383	372	399	336	348	362	359	417	348	357	378	354	380	367	319	392	390	398	339	371	420	391	432	348	368	363	370	382	394	338	360	357	379	344	383	337	376	379	328	357	368	359	308	331	357	351	384	375	370	358	377	350	389	380	357	343	367	393	379	365	347	339	338	352	389	381	392	361	367	394	357	360	395	354	350	382	318	348	375	366	380	365	334	379	358	341	389	377	376	321	381	387	363	360	331	366	371	360	346	371	384	341	411	386	386	390	368	356	341	382	344	359	360	359	371	361	365	372	362	356	363	381	366	352	353	330	355	334	352	365	368	391	371	352	366	397	350	354	364	371	368	355	346	393	328	383	333	342	361	402	368	372	362	350	355	353	374	368	370	372	338	343	337	379	363	358	394	372	346	351	362	362	388	380	403	369	348	362	344	355	333	368	356	405	352	376	334	341	384	364	396	327	362	393	326	360	336	364	361	346	377	364	365	366	356	379	344	341	392	344	365	366	370	362	370	387	374	351	356	353	362	368	393	348	379	359	415	374	321	390	368	382	368	362	362	341	354	391	363	368	348	356	375	371	393	377	369	363	380	386	342	355	365	354	392	384	391	345	348	343	376	415	364	357	364	388	352	318	366	384	384	358	360	356	373	402	363	336	380	359	367	412	343	361	366	372	347	374	353	384	373	435	371	375	392	364	372	345	355	358	384	348	343	403	344	373	373	351	372	346	334	359	377	400	372	364	369	364	359	335	341	333	357	338	361	385	358	377	362	353	383	348	318	384	373	383	418	370	375	367	394	364	402	371	389	345	375	391	364	352	361	372	376	366	367	351	348	352	380	348	377	359	339	358	328	337	347	382	375	389	374	361	356	368	370	357	394	397	361	345	380	333	391	361	336	368	377	440	391	370	361	372	354	379	375	374	360	382	408	327	358	404	362	418	369	374	365	399	361	360	372	361	411	373	346	361	394	371	391	357	352	316	363	397	422	358	393	391	379	353	385	323	362	361	341	376	346	377	354	348	355	371	353	341	369	365	325	381	358	367	398	417	355	333	386	416	341	354	355	349	354	338	396	327	371	368	345	364	334	373	351	379	386	379	353	338	347	379	396	390	354	333	395	389	402	364	354	345	354	369	338	375	390	336	372	381	392	388	366	364	357	375	363	340	401	375	383	405	399	338	376	375	374	353	367	351	365	382	399	376	353	347	347	384	375	359	385	358	373	375	343	338	370	401	351	366	373	346	341	391	394	385	405	356	376	346	352	346	398	389	358	374	339	381	355	379	357	349	365	376	369	364	373	369	353	362	391	395	362	343	387	339	366	365	421	374	390	372	354	318	376	348	369	375	384	336	379	353	376	364	394	396	378	404	400	379	340	372	364	376	371	341	338	397	353	341	395	365	398	391	361	389	342	357	356	325	356	352	362	329	344	344	354	381	377	339	377	364	369	343	366	361	363	365	395	386	421	348	333	359	388	345	384	364	376	348	415	344	378	348	351	377	376	385	363	338	398	337	366	368	348	362	402	398	379	335	371	342	370	396	329	362	350	327	365	373	361	392	383	377	353	362	398	372	375	378	372	323	345	348	367	374	377	370	379	357	345	376	369	389	372	403	369	381	353	393	375	348	336	362	380	338	380	373	366	364	324	362	407	361	346	350	356	372	363	364	408	351	339	341	333	361	360	377	390	367	340	339	373	346	357	394	370	354	345	332	367	349	366	373	396	374	380	380	357	369	325	375	352	370	368	341	376	337	389	368	348	385	372	342	335	361	347	327	372	337	349	368	376	361	399	350	353	335	327	398	359	331	386	361	399	386	359	391	398	357	346	344	353	369	377	368	373	399	349	345	342	314	354	403	369	353	356	364	383	400	321	362	371	361	390	360	404	395	371	345	388	356	389	349	399	364	362	406	338	330	383	339	346	362	358	375	321	357	409	356	329	378	380	364	374	373	350	369	363	348	340	423	399	369	392	335	394	380	344	373	379	367	363	368	370	355	342	371	350	353	359	387	339	386	374	372	354	355	342	348	395	360	329	386	384	317	381	370	357	390	384	371	386	359	372	390	386	347	378	371	355	336	369	347	348	335	375	374	385	338	367	381	368	375	329	380	353	358	368	377	362	355	347	364	347	386	400	351	352	400	373	410	372	368	386	379	350	360	385	348	360	365	376	333	368	370	376	316	349	365	389	381	369	351	367	377	380	371	347	399	357	391	375	380	381	364	372	354	382	334	365	347	367	342	332	342	412	323	376	372	371	385	389	384	388	328	348	358	370	348	352	377	388	327	336	382	378	371	393	356	359	396	370	420	374	396	393	346	375	384	381	368	386	368	368	365	363	418	384	379	390	367	383	372	374	380	352	408	377	346	359	366	348	363	377	367	333	353	368	338	373	376	382	392	368	363	329	377	376	342	363	363	384	370	363	353	368	373	361	378	378	405	355	384	377	330	346	360	358	368	361	397	369	376	349	366	394	365	404	350	388	356	394	405	349	357	357	385	329	378	392	395	382	384	356	382	355	350	344	383	328	388	368	370	345	349	370	335	366	379	368	369	365	356	361	368	370	387	347	386	353	354	345	343	330	346	349	361	377	358	358	352	385	386	381	367	373	399	346	396	369	368	355	358	357	348	381	420	395	338	375	373	342	375	370	350	352	364	368	389	404	397	356	422	365	342	374	347	357	361	356	358	370	368	377	377	370	362	382	391	358	374	336	377	390	376	378	350	342	348	369	372	360	356	371	358	362	346	347	371	387	329	340	377	428	356	381	376	341	360	382	366	372	345	373	351	391	377	387	369	361	386	333	347	353	369	387	337	377	361	390	412	343	341	338	364	373	376	385	358	348	376	371	350	373	353	388	372	374	356	367	366	409	360	363	362	363	389	357	402	347	355	420	385	363	373	345	345	377	361	398	308	338	348	381	381	377	380	377	371	397	350	337	373	368	381	373	373	348	378	371	360	376	401	327	338	352	386	344	353	341	384	335	360	364	346	385	339	362	335	378	369	362	346	383	384	369	354	365	352	379	349	402	351	351	377	356	360	395	362	353	340	406	347	374	356	334	358	344	370	404	350	400	380	378	363	370	376	368	360	360	405	358	358	351	445	379	381	376	406	357	396	403	334	365	401	367	385	370	371	366	378	340	378	360	370	395	366	362	335	357	339	375	373	338	371	391	358	332	349	385	336	361	390	385	374	395	382	340	354	359	380	369	359	406	359	371	399	395	318	359	367	394	367	363	373	402	392	367	360	368	360	389	356	386	350	324	328	360	357	385	384	370	385	358	370	383	375	367	379	323	365	388	344	372	389	400	379	399	370	366	372	385	350	377	381	390	418	382	394	364	363	372	378	332	357	350	363	358	388	386
7995	2402	5120	5812	5078	4435	4030	3269	2650	2229	1986	1862	1683	1626	1515	1429	1376	1348	1266	1243	1193	1189	1191	1106	1165	1097	1081	1083	1135	1073	1021	1068	1084	991	989	986	1010	934	1052	1024	1043	975	957	988	973	933	955	990	988	949	964	916	982	979	937	928	915	959	930	937	987	910	944	899	942	893	908	940	975	1011	949	919	909	928	934	965	956	909	956	924	908	946	930	909	925	877	919	898	909	947	973	886	832	957	947	957	992	896	939	911	907	925	926	897	900	980	910	871	879	928	910	949	872	888	917	841	861	875	844	890	909	934	900	918	880	903	862	895	928	890	917	876	976	858	910	896	862	903	962	908	915	923	917	855	892	893	854	926	894	961	882	877	891	904	862	914	942	883	912	884	860	881	938	883	875	887	899	898	890	912	875	904	896	912	954	896	904	897	908	929	895	935	937	934	925	852	868	905	925	904	871	886	906	908	924	867	866	943	861	935	923	914	878	888	931	908	907	917	965	889	867	898	961	877	925	905	930	886	924	900	867	897	865	960	917	924	988	870	857	860	906	876	888	858	876	886	874	871	905	872	929	881	898	907	889	899	893	930	943	890	939	847	882	912	916	861	909	922	886	935	913	865	871	874	931	832	886	906	899	917	902	903	911	903	917	876	873	916	900	874	838	886	900	878	837	899	921	879	939	893	874	889	911	880	848	908	916	929	855	911	887	875	903	919	916	907	911	900	927	916	891	943	917	900	893	881	869	888	872	909	892	884	870	931	879	915	859	907	907	874	821	862	937	868	866	866	928	896	850	924	898	880	913	893	891	902	880	860	929	904	939	941	893	879	883	910	895	884	859	893	965	883	910	960	947	904	908	899	853	906	961	883	875	899	889	926	848	958	910	894	917	907	928	862	858	927	847	902	909	880	871	897	909	913	929	912	862	890	875	888	876	910	904	903	914	894	873	873	915	923	910	880	856	888	880	918	932	865	916	867	897	886	904	874	884	908	942	911	925	912	932	913	891	933	892	929	881	856	899	955	918	903	943	855	900	925	954	871	866	917	926	910	927	906	856	905	914	904	946	894	932	909	845	982	921	944	896	906	871	895	839	915	927	940	908	910	851	886	882	885	905	915	893	898	926	871	907	876	857	907	914	888	918	908	924	882	899	961	934	902	989	910	881	851	937	857	897	897	879	941	880	891	865	905	874	928	887	910	858	877	918	896	891	954	885	892	868	895	911	923	904	861	912	909	916	906	873	867	876	937	924	915	892	922	856	893	929	830	891	929	940	855	930	877	868	864	917	912	959	870	898	883	879	905	878	907	904	885	855	925	935	887	871	863	865	925	916	901	901	951	863	848	910	876	902	918	835	875	874	863	899	836	890	931	911	914	889	903	876	882	970	910	921	882	912	940	876	917	922	845	881	905	847	890	821	863	882	902	947	876	893	873	906	930	867	824	939	910	918	934	909	881	910	856	893	941	925	933	888	899	892	865	902	887	886	922	898	886	871	903	861	880	887	968	915	881	929	945	898	903	940	875	878	961	840	873	856	899	891	912	915	885	866	874	915	858	871	887	959	894	914	942	938	920	830	923	917	924	928	921	930	908	890	870	913	916	876	885	947	894	932	898	929	933	967	843	940	901	914	897	944	919	891	883	858	895	860	855	924	884	898	863	953	910	869	906	886	892	934	953	907	911	876	850	897	924	821	927	898	898	915	909	891	897	946	892	892	930	927	876	874	917	904	835	901	897	869	898	941	942	893	935	896	927	941	895	825	891	966	966	920	948	858	945	885	896	845	932	867	888	914	953	972	912	879	889	935	886	960	952	880	906	892	899	871	857	906	870	926	840	867	858	914	932	941	882	895	872	902	883	895	919	892	948	901	887	920	915	907	932	908	894	947	898	855	917	919	900	865	905	922	892	862	890	903	946	860	897	854	859	916	915	879	871	894	841	886	889	922	871	860	864	941	894	887	897	928	939	916	883	899	853	868	898	906	871	871	869	903	907	933	904	895	918	874	890	879	875	878	863	893	858	906	867	871	865	918	898	846	902	937	897	926	902	895	844	868	890	908	854	908	898	874	837	859	940	914	887	915	908	928	917	853	861	855	936	955	964	897	905	900	936	901	913	903	927	923	892	872	938	906	880	957	911	899	870	891	874	903	892	850	925	925	920	871	914	873	912	866	958	891	850	900	928	882	862	908	907	862	890	881	871	899	873	879	925	844	808	932	900	967	826	922	915	894	900	878	852	892	865	915	894	897	876	894	869	857	886	975	916	873	873	859	896	820	871	956	884	882	873	903	873	881	867	898	897	941	880	880	922	910	893	896	921	939	888	900	858	890	841	857	901	884	836	871	870	870	936	908	907	884	960	856	852	880	921	906	865	898	921	847	927	900	888	863	944	899	952	933	934	893	956	901	904	933	907	914	903	885	891	933	909	937	933	871	936	920	970	923	880	864	879	884	817	886	931	919	909	858	889	915	864	856	879	958	940	918	889	944	931	921	944	854	884	867	860	844	943	885	942	919	899	857	862	900	935	888	911	912	900	919	877	877	900	882	861	887	895	953	898	871	920	883	857	922	886	921	911	897	914	928	901	914	909	885	892	901	892	926	900	890	903	882	851	927	871	872	919	897	880	909	896	878	938	881	879	894	950	887	884	870	892	889	923	916	901	880	905	866	910	859	854	894	894	908	930	869	930	895	870	892	862	873	892	971	878	967	905	864	886	896	864	881	915	909	913	894	923	922	828	923	870	923	897	914	831	854	875	891	840	841	937	921	915	880	876	959	926	887	905	884	875	941	889	883	845	942	882	920	855	909	938	822	870	916	877	886	971	888	905	875	857	898	878	914	869	937	910	893	936	915	896	877	868	882	900	935	860	896	897	926	982	896	866	904	935	882	885	906	898	885	899	872	871	885	928	879	876	895	930	934	867	943	923	892	885	897	877	949	841	856	898	858	869	918	920	861	948	847	897	845	954	915	926	900	889	876	894	889	879	908	879	909	848	944	862	884	904	913	910	917	905	931	883	857	876	889	878	916	900	869	902	910	869	860	838	975	880	912	939	894	899	893	859	893	929	936	866	898	898	895	877	900	929	847	931	933	890	904	922	884	875	919	900	913	973	862	935	929	889	877	910	910	914	909	937	929	887	931	914	959	878	895	887	945	908	890	929	934	877	927	951	856	886	922	908	850	899	918	913	905	946	911	938	907	940	925	889	916	844	896	864	942	911	932	893	876	932	928	886	878	925	883	910	868	894	929	903	890	945	856	893	846	914	913	892	908	854	913	887	935	923	870	863	911	922	896	883	827	871	830	874	938	880	910	882	926	946	900	907	854	886	854	907	919	858	891	876	855	916	892	889	885	947	916	943	897	959	912	898	892	910	911	879	883	939	848	901	913	910	860	863	873	923	928	897	961	980	965	912	877	888	897	926	901	896	920	915	869	908	844	827	940	905	820	897	933	921	911	873	969	893	946	870	929	927	891	865	955	899	881	911	915	890	906	871
2092	186	194	160	134	166	149	169	122	139	131	128	109	133	132	144	113	122	128	142	137	145	126	135	116	130	126	125	122	138	136	140	126	118	129	122	133	149	133	143	138	117	138	139	118	127	138	126	151	134	137	134	131	128	138	131	124	132	147	135	121	130	114	130	137	114	137	105	150	122	131	137	129	111	115	135	141	111	134	136	160	120	123	139	120	127	141	144	127	135	149	153	149	124	126	127	120	134	135	142	125	121	121	106	133	129	130	121	141	164	140	141	118	127	137	114	114	122	127	134	110	126	121	152	132	136	115	127	131	125	123	125	151	128	123	115	129	130	142	147	124	122	133	103	129	150	143	110	118	142	143	128	107	122	120	98	120	127	140	112	132	134	131	122	151	124	131	119	147	121	135	121	151	143	117	121	143	124	127	142	112	111	136	121	128	122	138	121	115	129	150	123	116	157	134	137	134	133	115	132	121	119	120	132	130	141	123	124	118	136	129	132	151	119	148	126	130	116	133	112	146	123	123	138	135	125	127	137	122	152	122	117	116	121	125	122	135	142	121	153	139	130	117	117	123	129	130	136	129	131	140	122	121	119	107	118	121	148	125	125	141	126	130	130	126	121	122	130	138	135	144	131	122	140	118	127	138	122	98	118	126	130	117	113	110	120	135	139	124	136	138	105	114	142	142	115	140	142	145	115	136	142	140	153	120	133	124	144	144	143	109	120	133	129	123	147	135	123	139	130	132	119	107	131	137	142	130	119	142	143	149	128	127	125	121	129	138	145	137	131	121	132	136	131	136	119	125	135	146	120	132	122	133	129	133	104	118	127	138	114	119	123	143	124	119	148	137	146	119	131	140	144	142	133	129	123	120	131	136	130	119	111	130	139	116	117	132	119	116	125	141	131	140	143	136	129	129	133	117	139	133	127	156	144	129	139	130	122	122	116	149	124	142	118	123	132	128	113	117	108	110	125	133	121	133	151	141	124	131	119	118	146	123	135	124	117	132	135	119	142	128	151	134	135	119	113	139	162	121	150	122	154	141	116	118	110	127	120	145	110	144	103	126	138	116	133	114	128	131	141	138	136	127	129	146	134	142	139	125	117	135	133	108	110	126	127	126	114	134	132	102	132	130	134	139	141	113	132	149	122	141	114	135	122	128	126	114	130	144	145	123	118	146	119	107	128	107	146	116	133	143	157	155	129	115	122	113	165	162	102	127	124	128	128	106	111	120	141	123	134	147	140	120	132	127	120	135	134	145	120	127	121	120	125	129	129	139	120	121	135	97	131	127	118	118	120	111	115	104	123	131	123	119	110	98	122	130	158	136	105	149	136	136	112	130	138	130	144	119	132	139	140	124	131	131	124	129	130	157	121	128	110	118	111	112	113	111	115	120	151	119	128	137	116	112	117	142	152	133	123	118	133	121	136	153	147	127	129	133	114	124	119	119	128	146	129	133	106	132	121	134	110	155	131	130	137	136	115	116	124	109	128	134	139	118	120	129	138	127	126	115	125	124	118	119	127	117	109	136	119	116	127	106	131	141	133	118	124	126	136	137	131	119	127	119	113	125	133	137	126	137	139	128	147	112	136	132	117	144	137	121	138	118	142	116	123	140	122	139	114	118	125	138	155	135	124	130	104	136	121	125	124	117	133	102	123	139	124	162	130	144	128	113	136	120	126	135	108	133	132	113	118	124	130	132	148	146	120	120	134	138	122	137	146	137	159	137	120	115	130	141	138	134	125	108	129	158	127	135	127	134	142	126	136	131	135	121	108	110	146	143	130	134	103	113	136	135	136	131	163	141	130	113	120	130	131	123	123	132	115	145	129	127	117	135	136	103	136	115	129	132	128	129	117	132	100	140	129	139	119	131	114	124	138	144	111	152	146	146	124	131	128	133	124	133	150	143	130	118	118	133	109	140	150	119	117	120	128	119	129	145	137	119	122	111	131	118	118	135	152	152	144	119	125	139	115	126	134	145	137	133	144	114	113	130	131	112	122	129	125	121	137	108	138	133	123	111	117	127	142	145	115	129	134	108	104	123	117	131	147	119	138	140	131	131	104	124	132	130	130	112	132	117	131	141	157	131	138	127	138	131	121	112	136	127	150	119	119	147	128	140	115	128	133	131	126	136	143	129	119	135	118	154	141	129	131	129	130	140	125	129	121	108	144	166	153	135	129	136	129	135	115	119	142	135	123	125	125	131	133	135	132	115	129	120	118	130	123	141	123	136	134	115	122	125	136	145	126	117	143	143	133	131	121	116	140	127	133	134	120	140	134	125	129	121	126	126	114	121	168	126	125	124	137	145	142	138	117	135	124	146	130	130	132	149	113	141	135	131	144	118	113	129	114	132	133	127	120	145	120	132	132	122	137	116	151	117	120	128	126	136	121	117	123	110	118	125	120	134	129	148	117	114	137	149	124	138	123	131	131	144	145	119	119	142	126	145	127	150	140	143	122	142	130	151	124	129	137	135	127	134	130	135	122	148	132	118	129	118	131	117	146	132	139	122	118	123	128	146	124	125	140	128	119	122	134	144	124	128	149	118	141	123	123	137	115	115	142	135	127	156	131	118	138	145	138	125	148	131	127	129	121	136	124	112	136	145	142	121	125	115	120	135	134	112	118	122	119	121	139	154	124	120	143	122	142	121	127	126	139	117	129	137	132	131	110	136	140	143	108	132	131	113	144	138	127	122	124	124	148	140	124	121	144	137	135	123	132	127	118	125	140	122	119	118	117	148	118	126	127	134	128	142	127	151	126	139	115	119	126	127	138	116	121	139	116	137	127	140	116	131	129	109	126	134	132	114	127	125	125	111	125	144	102	111	116	128	98	123	125	101	142	123	137	115	147	138	120	115	117	117	128	163	119	143	126	128	112	123	110	138	119	122	142	120	115	128	149	111	134	123	135	98	125	133	114	124	101	125	134	131	137	132	129	130	112	119	139	135	127	122	120	116	122	136	137	117	102	129	121	132	133	116	125	141	134	128	103	127	130	138	133	142	132	143	140	131	146	158	127	128	126	129	120	125	141	126	150	138	134	132	114	109	147	142	132	130	124	127	114	120	136	127	132	133	126	116	131	130	111	131	118	143	120	141	148	123	113	110	120	134	126	130	133	142	116	125	117	161	141	94	113	107	154	126	127	156	129	138	129	122	106	124	149	156	123	133	133	134	133	135	141	115	109	127	125	147	107	121	129	135	115	132	122	128	137	154	132	136	124	112	157	113	138	134	119	118	142	112	129	140	121	145	132	123	121	147	119	151	116	124	123	117	137	128	141	115	120	122	135	135	148	109	131	146	136	130	130	132	131	125	120	125	133	115	137	130	119	147	113	140	126	121	141	139	134	139	144	128	115	139	121	126	122	154	121	136	143	145	143	112	121	124	120	128	124	118	129	120	129	136	111	133	131	130	128	131	120	144	113	129	124	130	129	130	106	123	130	133	133	131	128	138	125	142	148	111	122	114	130	137	123	113	121	112	125
2182	457	514	592	551	467	489	458	476	417	452	431	377	434	392	414	423	385	369	423	451	417	419	383	401	379	397	419	461	395	397	375	396	428	390	383	364	421	406	386	366	382	396	387	394	383	395	396	352	404	396	380	365	400	434	408	354	374	440	433	421	383	409	365	384	376	375	408	389	416	376	401	386	393	418	409	405	374	400	379	352	393	410	366	401	373	363	383	375	394	377	397	428	364	409	383	402	413	371	411	385	403	385	393	395	437	417	407	425	385	402	386	361	385	397	396	411	399	351	409	423	384	379	373	365	394	393	372	409	385	388	395	389	406	404	415	401	390	417	399	388	394	398	398	392	391	370	377	344	382	396	379	398	381	409	401	373	393	414	392	362	406	379	411	377	391	408	386	392	396	420	385	381	411	387	425	427	358	388	363	374	365	404	373	383	356	442	400	390	386	367	391	397	382	382	396	386	403	404	400	374	421	412	377	386	420	417	432	377	346	370	382	384	406	386	401	395	380	378	406	388	385	362	376	407	419	387	440	386	376	393	410	387	408	404	344	374	432	366	401	349	383	397	400	414	372	392	379	380	434	408	401	365	388	383	406	391	371	368	409	380	420	368	418	366	393	423	372	385	362	384	414	368	397	405	365	397	417	398	407	394	406	424	405	390	382	390	359	352	421	405	360	405	390	387	373	408	403	371	413	379	406	379	381	373	362	381	391	375	400	404	397	388	351	420	379	349	404	390	394	386	388	364	371	388	385	379	375	392	361	415	429	410	368	381	401	356	397	427	370	406	387	374	417	388	390	376	381	425	392	432	411	382	389	355	385	395	403	406	375	403	378	373	370	387	391	363	374	421	362	380	390	398	350	382	390	395	381	391	390	393	398	381	388	401	436	414	401	405	385	406	418	389	363	385	393	425	375	348	383	376	420	380	434	364	391	402	367	386	374	389	384	415	412	372	359	387	385	384	409	411	406	392	386	433	386	390	375	410	413	358	394	389	394	392	370	374	355	384	367	384	429	410	392	376	422	397	400	411	402	395	413	395	398	409	363	380	396	403	394	383	381	372	392	391	352	419	392	424	395	421	362	356	388	401	392	392	371	399	381	401	366	403	376	433	395	381	404	369	412	401	391	388	417	368	402	393	352	367	371	394	397	366	378	400	372	361	420	380	395	415	355	413	418	431	405	408	391	392	384	352	403	383	406	380	369	411	407	408	416	421	381	425	415	446	422	370	424	375	401	390	404	362	388	374	385	371	401	411	400	396	381	411	385	398	391	393	406	408	396	390	410	362	379	407	397	387	387	412	370	393	420	405	408	399	385	398	400	381	401	384	399	385	386	388	382	396	377	386	356	402	374	399	334	372	360	396	413	342	423	361	381	372	391	347	376	359	423	427	350	397	375	396	399	399	397	393	393	378	417	374	411	392	399	401	397	376	404	358	364	407	391	415	372	419	381	397	393	385	388	392	401	396	416	394	431	411	390	407	423	388	391	383	412	428	381	421	372	406	392	381	399	392	421	365	433	390	421	419	414	389	389	389	406	421	365	426	357	401	399	394	388	393	366	388	440	390	395	408	388	397	380	359	380	380	393	397	394	386	389	374	360	385	415	387	442	388	380	414	388	407	393	414	405	392	382	374	358	389	377	353	367	389	396	367	388	365	404	353	404	389	384	356	380	395	370	369	355	371	363	416	411	404	360	385	408	430	374	381	375	386	387	419	425	390	401	411	423	351	401	410	367	412	374	429	377	406	387	389	406	380	405	414	395	402	429	361	355	418	400	371	403	386	414	375	399	387	368	359	411	363	362	397	379	391	394	433	399	357	385	391	348	378	412	385	436	380	402	364	423	396	401	427	383	401	345	382	394	393	405	362	399	449	380	403	397	390	357	361	421	386	384	406	385	396	362	369	430	370	394	442	368	386	403	385	405	378	356	394	409	387	413	372	380	383	390	408	426	382	388	383	398	387	423	376	426	384	364	388	352	392	397	354	394	410	397	395	407	367	395	354	431	425	407	353	404	383	362	383	375	371	391	375	423	390	372	418	393	414	370	379	389	385	360	378	345	403	405	398	414	381	392	372	391	388	391	374	379	403	374	413	425	379	400	384	394	351	358	357	399	428	362	376	403	368	379	391	381	395	370	393	366	390	363	399	382	402	374	436	367	373	388	364	390	400	407	426	376	372	411	368	363	385	385	394	384	397	372	375	394	406	400	381	396	384	379	388	368	422	380	393	394	379	388	403	376	399	341	390	419	421	379	383	374	384	372	389	391	379	384	384	407	370	398	384	387	412	392	365	400	390	402	380	361	377	415	359	419	388	380	394	352	381	383	370	374	399	408	386	391	365	405	383	383	392	388	376	387	379	434	353	375	419	378	410	399	394	373	396	407	419	378	394	401	390	375	391	381	396	380	401	414	399	398	385	401	391	380	405	367	372	403	396	366	427	381	445	400	376	369	356	427	381	405	420	414	384	420	329	384	394	371	414	399	395	384	388	404	407	391	414	356	377	357	396	433	363	345	375	410	380	384	391	379	405	398	406	406	397	382	394	427	362	390	377	381	399	410	388	387	370	428	410	394	393	374	379	416	380	392	415	367	414	394	392	417	425	415	408	387	361	389	397	405	398	384	360	366	400	389	417	397	407	401	396	388	392	356	378	393	410	391	390	351	380	360	434	364	395	392	402	366	399	373	399	376	370	424	376	388	398	392	407	402	390	392	403	391	391	376	376	436	438	396	390	418	404	414	357	379	400	410	427	375	369	397	406	428	386	388	405	440	418	380	390	389	355	355	376	384	421	354	395	397	401	385	382	385	387	410	413	387	393	383	392	373	369	410	402	434	398	353	376	418	408	382	365	378	358	381	417	404	416	358	390	426	377	393	413	382	414	354	416	382	385	335	359	396	404	364	386	414	361	410	381	433	406	386	392	374	355	382	362	417	372	414	375	405	356	406	402	414	387	389	413	405	405	393	385	408	395	389	414	408	429	426	393	361	382	380	390	428	371	389	420	373	395	430	413	388	403	365	390	415	387	362	356	399	382	392	384	401	417	415	409	387	360	386	406	419	343	412	366	394	391	378	419	369	407	401	408	404	375	378	416	369	370	390	404	438	402	411	450	376	421	418	399	386	374	365	394	378	396	386	368	361	387	409	369	444	392	371	386	416	389	395	370	367	416	386	418	365	404	376	412	415	405	388	411	444	421	368	375	393	367	399	398	378	391	415	389	393	425	410	390	380	421	431	409	412	373	380	387	365	370	389	369	395	410	378	433	390	376	379	358	405	369	407	396	425	384	374	402	390	412	385	426	367	384	369	388	390	406	363	391	398	394	424	401	388	413	371	409	371	426	387	412	398	357	385	355	386	381	404	367	352	381	442	385	434	418	399	390	381	333	367	379	374	404	394	366	386	370	395	384	381	358	364	410	400	353	408	440	404	392	364	400	403	427	368	403	402	367	355	392	405	402	387	365	398	425	420	415	404	415	365
7501	1061	1232	962	688	533	483	405	326	291	263	251	251	243	243	200	225	221	220	225	198	185	213	203	212	211	198	220	215	221	210	180	177	191	220	182	201	187	185	219	213	185	201	195	192	192	180	194	191	165	189	208	183	162	208	193	185	192	198	180	190	186	216	193	174	179	195	180	178	197	183	177	203	180	202	211	176	195	176	174	211	204	177	199	206	169	166	191	179	188	174	181	171	173	184	181	201	197	187	173	214	185	190	196	206	200	181	189	186	193	191	176	188	204	203	175	167	181	188	200	176	192	197	172	177	186	182	174	191	169	196	185	206	171	166	210	195	231	202	200	185	192	162	183	173	175	204	169	187	183	192	190	196	186	199	189	180	199	183	163	186	178	204	177	222	186	203	198	191	196	193	191	180	172	174	198	202	209	186	187	171	162	192	193	194	159	185	189	182	192	179	190	200	203	173	201	206	190	186	185	170	178	201	172	170	179	173	159	184	169	165	170	196	179	172	166	197	169	164	208	176	189	188	164	144	182	184	174	195	173	202	162	160	209	180	209	176	195	191	194	185	205	180	158	179	196	188	191	199	190	185	173	179	163	193	183	186	178	209	198	174	196	204	187	191	195	173	195	197	186	222	198	163	170	176	167	180	188	174	201	179	170	193	189	190	165	196	188	194	190	173	176	173	148	167	181	195	184	183	185	208	213	195	190	169	219	178	180	189	197	186	174	157	191	173	202	173	186	199	180	175	163	202	200	188	182	186	191	193	207	173	183	194	184	170	191	199	201	193	201	175	179	208	187	209	175	196	184	180	206	198	200	177	153	202	206	177	173	181	188	198	193	195	179	167	214	192	165	171	176	193	204	168	190	187	221	172	172	184	192	184	207	192	155	176	165	171	171	212	184	205	188	179	182	164	169	194	205	173	190	215	178	180	174	212	163	189	193	177	178	227	176	200	190	176	172	191	162	182	193	184	192	194	215	183	202	178	198	178	190	193	153	208	165	201	212	177	180	170	171	206	179	209	200	187	162	193	207	185	185	203	181	184	203	183	173	179	184	200	194	184	171	195	168	171	178	209	190	184	197	169	197	177	175	204	195	219	187	184	187	186	221	178	166	172	180	194	185	184	186	187	184	170	183	165	194	191	205	194	184	184	201	184	189	181	182	194	195	184	206	197	191	181	179	181	197	144	188	176	186	207	185	201	172	176	211	214	180	188	179	171	199	198	167	181	166	203	187	185	206	204	192	187	181	194	176	192	161	174	185	161	188	209	191	187	192	174	202	172	194	193	170	177	186	198	172	159	185	187	175	158	184	181	166	193	185	193	167	179	196	189	183	177	186	180	187	174	202	194	167	184	188	195	173	174	187	187	195	173	172	174	194	169	189	199	195	202	182	185	204	172	189	190	191	164	192	197	188	197	193	168	194	202	171	155	199	190	195	173	207	208	183	168	183	177	177	182	211	205	223	184	200	213	188	194	190	175	182	177	194	185	180	176	197	164	186	208	185	182	195	196	169	197	177	162	170	182	189	198	198	168	168	184	182	218	177	180	172	198	171	197	185	160	182	216	199	186	187	192	188	161	202	219	177	168	187	207	198	190	177	193	201	186	185	195	166	205	179	179	181	186	165	186	190	208	227	183	198	189	193	212	178	187	198	199	189	181	187	200	202	209	196	183	191	184	193	186	191	172	196	181	178	170	175	202	184	174	188	148	187	188	195	182	174	179	184	218	191	181	181	179	173	193	190	177	192	194	160	193	182	192	171	208	180	194	177	186	194	210	202	177	187	181	182	177	184	191	199	184	192	188	185	199	181	201	198	180	215	172	207	192	215	172	202	171	203	202	177	194	193	188	204	203	172	186	177	190	198	189	173	177	201	174	204	206	181	197	191	171	188	158	196	170	208	204	192	171	186	170	179	183	204	204	188	197	192	172	183	178	189	188	180	186	189	171	182	184	186	151	162	182	182	215	192	171	205	183	190	174	198	203	162	174	182	196	185	199	175	181	197	207	190	177	191	182	197	206	174	180	187	202	181	168	175	179	192	185	192	194	176	194	172	181	225	202	179	188	179	171	208	181	175	174	198	173	196	195	187	185	190	168	190	191	168	164	186	183	182	188	184	195	175	219	179	212	198	209	194	151	203	195	180	185	180	209	174	188	187	168	202	198	180	169	171	205	206	209	171	185	229	199	206	208	204	195	184	194	200	200	187	191	166	194	208	188	203	188	195	182	194	182	195	180	190	194	176	172	198	210	187	209	214	187	207	199	186	205	201	193	170	185	182	195	178	192	194	192	185	179	194	175	177	196	193	189	187	171	177	172	194	214	201	196	182	183	199	175	218	183	173	203	197	172	205	184	189	190	197	167	181	217	175	180	180	195	181	161	197	195	193	162	203	168	177	189	181	188	170	196	191	182	177	169	194	193	181	185	204	194	181	192	216	196	176	180	184	166	197	208	181	191	186	204	186	210	197	177	187	201	176	178	187	164	164	186	188	182	189	145	182	217	202	232	171	217	177	167	190	180	189	171	191	151	187	169	196	172	171	195	185	173	198	189	201	186	176	176	197	180	208	188	184	183	195	198	211	201	177	166	198	187	206	194	185	205	197	175	179	154	172	205	204	183	220	194	157	170	189	171	186	206	187	197	156	171	191	220	199	195	177	201	195	190	190	199	197	175	199	183	184	194	183	182	196	184	169	173	164	197	166	177	174	180	171	176	191	173	198	196	180	183	193	179	185	179	183	181	194	194	188	196	179	200	177	192	165	189	153	191	208	167	175	195	175	212	203	184	188	164	173	178	195	180	182	172	213	197	186	181	191	183	181	175	203	202	183	194	195	186	184	209	202	185	193	171	178	200	184	209	219	191	179	204	201	171	192	177	189	171	203	181	176	173	159	169	196	173	178	189	184	201	206	205	172	178	188	189	194	180	201	179	193	183	190	167	170	177	174	171	188	199	179	192	191	203	192	191	181	180	173	191	151	205	164	173	166	200	190	195	167	190	201	173	193	198	189	177	205	178	205	187	188	184	170	177	193	188	183	186	170	195	202	176	155	162	194	157	168	208	186	167	171	188	186	180	216	185	161	179	185	184	197	193	197	205	185	224	179	189	201	186	181	187	188	195	220	193	158	200	159	174	187	192	170	186	206	195	175	183	191	187	202	211	188	196	186	202	176	200	178	197	182	183	198	175	166	201	177	206	197	172	214	171	190	180	179	189	163	169	173	206	182	213	185	205	175	199	192	191	187	200	185	214	204	203	205	192	190	191	175	175	183	195	152	199	174	200	166	174	220	223	203	196	189	192	182	173	181	170	167	174	159	166	182	184	192	174	187	221	164	151	189	190	185	190	179	186	194	199	155	182	186	190	211	203	179	168	198	179	172	184	186	208	219	165	210	189	169	187	198	172	190	185	212	173	174	222	218	202	175	210	166	181	169	183	189	187	203	205	206	169	160	173	183	161	156	216	194	185	194	171	207	184	211	149	187
5958	1257	2731	3187	2833	2465	2141	1763	1392	1206	1144	997	930	900	834	754	774	751	722	682	717	717	668	597	642	642	669	640	645	629	616	619	586	618	567	611	562	612	604	585	569	591	564	594	550	603	557	567	588	543	527	591	569	483	536	565	540	538	568	508	564	580	567	561	598	539	551	574	503	550	504	542	487	579	515	526	501	584	575	599	534	526	539	529	526	577	506	565	533	517	530	538	544	528	546	561	542	508	559	539	525	551	507	537	551	535	552	524	514	551	542	576	493	519	566	526	530	511	553	554	512	574	533	525	541	524	512	536	504	532	550	514	558	564	543	521	511	519	568	533	539	572	502	509	518	497	522	532	531	535	548	565	548	562	533	498	576	539	500	569	515	543	546	498	511	502	509	541	530	537	526	517	548	534	528	491	486	499	535	570	508	528	537	535	508	528	535	498	559	546	536	487	560	557	558	552	546	504	561	479	490	516	550	537	536	491	539	545	507	517	531	518	559	555	554	548	507	533	485	529	532	541	530	496	471	506	517	527	539	558	495	550	527	538	512	505	532	518	525	542	566	515	491	515	491	537	491	515	544	517	523	534	547	547	496	507	535	539	527	552	542	523	513	534	543	514	526	541	528	526	546	541	509	500	528	512	539	541	522	540	522	534	538	547	559	553	535	524	541	502	513	504	544	514	560	554	565	558	553	514	513	563	544	525	536	538	530	560	537	536	488	491	496	532	528	518	543	544	488	537	526	536	509	518	547	560	530	540	549	534	572	570	528	533	534	528	522	574	517	539	517	551	547	545	519	535	555	533	533	517	518	520	530	555	552	562	531	582	568	540	499	477	538	526	521	546	564	540	499	549	541	546	516	578	544	513	555	568	510	544	538	528	522	498	460	564	546	562	544	547	557	527	503	533	539	516	512	508	543	520	562	523	525	552	530	531	554	547	502	529	532	493	531	570	550	533	536	515	539	542	555	560	512	513	561	515	460	560	513	483	485	499	593	535	520	527	528	530	513	522	518	527	543	548	518	503	506	574	528	514	548	536	529	562	550	476	584	522	530	549	485	532	543	539	551	557	531	530	541	551	512	555	556	524	523	511	581	510	533	543	536	529	524	557	528	525	528	541	567	590	512	547	555	510	594	540	516	537	537	536	508	571	544	538	530	546	560	545	544	531	560	553	588	485	484	560	529	533	521	553	503	569	542	535	549	570	542	504	551	476	560	521	543	506	508	522	541	528	578	544	558	516	508	563	531	546	498	536	521	537	536	541	525	531	550	527	530	552	567	510	545	508	568	577	501	493	561	502	517	569	510	526	536	511	514	523	541	523	550	559	543	551	505	579	534	554	532	569	542	524	519	507	523	517	552	551	553	555	514	519	558	509	529	509	519	553	554	552	523	508	528	574	536	531	533	540	519	550	532	526	537	513	532	497	559	550	513	459	524	524	513	518	574	528	488	537	580	547	536	507	573	489	530	486	531	514	561	553	539	526	530	547	579	468	525	507	511	561	571	572	565	525	544	541	554	492	521	577	534	514	525	537	532	510	498	554	583	536	543	530	534	540	532	561	544	528	540	540	515	518	500	483	531	546	552	489	553	510	527	513	528	570	593	548	559	542	515	529	558	493	547	510	543	570	520	574	545	522	555	532	505	519	544	547	552	504	522	550	508	513	535	511	552	531	578	502	524	511	478	535	512	542	536	525	515	510	535	544	552	502	545	540	529	516	535	513	532	554	559	508	560	552	515	532	529	540	560	506	532	523	549	532	583	549	548	556	549	496	526	517	496	538	522	588	476	538	528	522	521	550	538	512	499	490	555	525	526	554	518	547	528	529	511	518	561	553	536	563	506	503	501	510	578	519	500	517	537	540	530	507	487	519	535	512	511	523	538	580	523	493	524	523	535	516	503	524	486	519	532	490	514	511	522	554	486	526	528	509	569	531	557	533	500	521	524	542	524	552	580	550	527	540	526	488	539	550	551	551	519	531	519	512	527	519	539	522	507	516	526	540	527	518	552	526	542	510	527	500	573	521	504	571	525	510	515	535	548	516	550	510	552	500	532	551	568	553	536	531	533	555	491	562	537	548	544	516	524	529	495	553	550	511	529	514	550	530	531	473	509	515	499	532	517	515	537	510	533	563	528	541	544	531	535	534	542	537	524	533	545	520	537	530	517	507	514	520	533	532	532	536	510	525	519	543	552	535	529	532	495	544	517	566	574	537	553	526	589	510	504	504	542	538	490	556	511	562	526	538	519	521	503	508	552	496	554	516	490	561	587	552	502	522	530	503	476	505	517	545	520	515	525	542	591	501	522	556	522	543	567	475	483	516	466	516	507	574	525	545	566	528	499	511	512	533	536	507	593	527	482	515	539	535	538	534	565	517	562	523	530	506	518	492	517	526	495	540	557	561	542	515	506	543	568	505	550	506	543	568	534	557	525	519	540	535	533	557	543	553	545	557	532	532	484	534	549	563	498	544	501	481	543	524	559	522	521	567	504	560	547	516	549	541	540	519	495	537	523	549	541	547	517	532	511	537	524	553	522	546	546	547	519	521	518	537	534	512	550	537	575	558	532	552	553	566	562	561	541	518	500	567	485	549	527	504	577	541	538	509	534	497	565	559	511	470	496	535	546	507	540	554	548	493	588	526	530	513	495	539	540	537	512	504	532	522	543	566	532	558	541	536	561	539	538	514	519	484	547	554	547	532	510	553	508	539	566	582	526	530	570	565	541	500	525	525	506	533	545	495	529	563	569	533	537	536	557	553	526	514	523	543	532	519	518	560	546	552	505	523	561	555	533	597	508	533	562	509	533	550	534	545	530	564	548	541	551	540	569	513	548	539	506	573	537	505	511	520	534	547	522	528	512	516	562	533	507	516	524	502	541	534	549	534	523	559	507	563	596	510	554	521	513	573	578	509	494	541	498	504	536	591	512	493	561	531	565	566	538	503	502	492	551	557	541	540	546	512	541	526	544	501	502	558	515	526	535	494	537	559	535	531	536	508	496	526	577	530	528	510	532	539	520	509	517	510	552	548	542	557	526	538	541	537	500	512	533	569	510	566	536	577	527	531	538	553	560	539	531	509	525	518	543	511	535	518	548	524	540	533	512	554	532	527	555	501	539	553	549	540	540	556	545	533	521	550	526	529	549	540	501	527	545	516	521	504	549	515	517	528	483	525	596	537	543	522	518	523	549	566	500	545	528	528	497	527	529	551	537	535	531	563	569	528	497	541	532	488	508	537	542	543	530	514	548	567	520	559	525	540	536	511	554	580	554	530	505	523	550	504	521	555	478	531	559	521	543	518	526	528	589	558	533	569	520	551	538	527	524	551	498	497	564	543	538	540	531	534	535	533	543	531	542	539	572	568	502	524	506	540	532	568	539	475	522	526	520	561	522	578	565	541	535	514	478	520	557	512	514	557	497	530	524	508	534	523	477	557	533	575	550	523	528	553	560	526	507	525	510	573	546	502	510	550	512	547	549	521
14282	2612	2634	2037	1460	1122	899	788	662	601	561	515	483	478	441	437	429	432	411	387	410	431	408	373	380	425	393	340	372	368	374	443	372	359	383	366	364	400	406	388	381	381	373	375	369	357	376	368	368	381	385	350	394	368	359	392	381	381	349	337	354	353	352	373	367	351	376	356	376	342	369	365	379	369	371	379	363	367	378	351	321	410	358	377	379	385	370	408	367	360	368	400	364	366	355	365	393	387	341	366	376	363	365	371	366	372	352	374	342	365	372	379	370	339	346	335	361	367	388	360	362	361	361	373	345	352	346	368	388	386	345	337	353	369	390	352	390	351	375	357	384	361	379	350	379	353	365	345	371	372	386	356	364	367	348	333	353	330	336	354	369	356	345	389	366	393	367	366	368	354	367	343	356	391	422	321	396	366	360	351	397	321	378	409	364	367	374	398	354	381	347	367	353	401	376	370	361	370	364	346	362	362	388	376	380	344	369	376	358	345	386	359	397	373	361	345	330	365	362	368	370	342	412	343	410	352	367	367	362	377	359	371	394	368	377	384	352	365	360	395	357	392	368	415	364	404	361	364	374	362	372	345	365	398	382	345	382	393	322	372	397	357	387	369	342	348	359	332	368	369	374	369	384	379	351	364	344	393	350	385	370	340	326	380	346	364	372	373	363	361	339	368	376	353	368	334	366	404	376	348	338	375	358	342	368	364	369	386	359	347	388	374	382	383	330	380	346	351	343	362	351	385	400	328	353	369	346	362	373	382	362	371	386	371	363	374	353	381	380	370	329	334	348	400	377	372	363	359	385	399	352	341	392	337	355	372	342	376	407	359	376	345	394	394	368	387	349	359	360	380	405	368	387	356	410	362	351	348	372	359	366	368	358	359	378	342	373	390	379	369	355	342	385	370	368	372	387	365	350	367	356	360	376	393	396	350	341	369	350	366	383	370	359	357	372	367	398	385	366	376	366	349	375	378	351	384	355	346	382	375	371	369	381	385	400	381	379	406	349	360	352	400	343	362	361	344	345	353	356	360	365	352	332	350	328	341	373	360	351	345	348	375	373	364	357	386	373	376	353	362	372	405	352	375	363	379	364	393	373	372	396	361	374	399	366	372	354	365	373	346	387	378	402	361	364	341	404	384	331	366	311	387	372	364	339	366	316	356	380	343	392	339	381	350	374	399	374	368	374	362	375	349	376	333	383	366	367	397	398	345	327	393	381	367	377	384	372	378	327	363	365	352	373	387	365	345	391	352	385	361	349	359	357	381	380	384	337	349	389	361	367	361	418	381	363	337	335	344	363	359	364	352	379	344	391	358	374	359	389	353	371	377	366	324	378	368	322	365	371	357	335	352	376	368	380	345	384	379	376	360	339	378	341	349	357	370	340	376	375	348	365	376	368	360	363	364	352	376	334	361	395	364	344	389	375	366	384	378	361	385	410	338	396	356	395	403	358	360	381	364	367	347	379	355	377	375	385	316	388	380	364	368	410	395	364	398	355	397	383	337	378	366	373	355	350	377	342	381	349	358	373	323	339	364	392	395	376	351	384	391	399	370	313	343	391	377	352	358	371	368	389	401	359	357	328	389	380	385	355	364	354	363	359	359	382	348	322	338	349	353	318	395	381	389	365	337	408	371	352	349	369	373	343	364	382	386	356	366	390	370	388	402	363	359	380	374	361	365	385	323	334	363	415	346	356	349	399	345	370	404	364	365	353	383	369	398	361	361	345	336	371	384	375	347	356	386	379	386	387	400	355	362	356	365	364	353	395	366	361	347	346	372	385	396	396	390	354	401	379	356	344	353	348	400	374	378	380	380	351	333	397	358	359	368	355	372	359	370	375	361	339	345	376	343	305	339	340	365	405	405	319	363	350	361	397	356	374	342	392	361	402	412	373	375	335	362	371	355	367	340	380	391	367	373	356	374	349	341	376	384	375	340	411	372	363	347	371	351	375	392	333	322	349	339	371	338	396	364	353	360	390	358	361	348	376	370	361	370	374	366	375	351	359	368	356	396	353	356	380	375	365	357	356	381	357	410	347	388	378	387	412	344	362	364	375	329	354	352	353	404	356	359	351	340	352	341	355	373	369	372	370	366	327	367	355	387	367	363	399	352	353	344	348	338	365	381	353	372	336	372	353	372	366	384	410	379	369	325	347	378	369	372	364	363	381	350	354	321	383	382	380	379	318	368	338	333	360	368	373	377	369	382	405	349	373	383	360	374	375	385	318	362	359	381	423	393	372	392	380	397	384	405	371	371	371	390	364	392	351	347	381	374	337	402	383	373	346	377	376	357	354	314	393	351	365	359	365	359	330	348	360	321	377	348	369	379	351	341	341	358	383	361	342	406	387	357	372	366	386	390	366	353	373	367	361	331	349	342	386	362	387	379	358	344	324	342	386	379	360	370	368	382	359	375	360	373	380	354	362	358	305	347	367	386	383	394	337	384	386	346	376	406	385	364	334	374	351	366	374	347	394	383	368	322	405	368	361	362	358	384	347	311	366	363	399	363	410	372	345	343	343	354	381	366	377	348	370	361	388	360	349	381	371	334	357	411	368	366	354	347	364	357	342	367	387	351	350	346	381	353	398	366	357	350	330	378	360	339	364	390	400	351	370	352	383	375	365	335	372	345	400	371	365	403	375	368	350	338	373	377	380	351	366	388	371	396	358	387	342	382	381	372	356	370	362	391	349	352	338	371	345	343	362	384	390	355	344	344	352	379	372	348	365	348	346	408	331	343	349	363	382	369	359	377	395	369	346	362	395	352	367	381	406	414	356	351	389	353	359	380	360	353	360	368	344	375	400	354	389	385	348	330	359	372	384	390	332	377	385	392	352	400	330	366	344	368	360	375	381	401	380	365	363	330	398	406	346	330	388	353	347	380	349	370	356	349	371	340	367	334	393	391	386	344	391	392	369	333	368	352	373	392	350	357	393	405	357	391	410	372	359	399	372	343	390	344	344	343	358	365	340	361	341	347	331	388	351	414	359	331	380	346	371	353	346	355	351	386	373	341	395	351	384	367	387	358	372	393	345	372	366	381	369	336	384	339	371	393	342	397	371	404	387	379	373	341	364	364	338	378	353	340	357	346	365	366	360	393	347	387	362	358	340	336	318	359	338	383	376	380	362	380	351	327	388	370	354	386	399	378	371	379	359	367	374	327	356	398	353	376	390	344	390	330	344	351	400	374	343	350	350	356	384	388	303	329	342	375	374	363	400	365	332	336	329	375	380	374	355	354	339	373	353	350	384	371	304	350	363	358	382	342	351	377	368	344	357	382	388	378	335	357	344	396	365	353	371	396	331	380	374	351	361	395	320	353	439	387	395	387	335	371	348	356	342	362	397	405	338	337	334	352	347	339	326	348	367	398	354	362	360	375	384	364	322	379	364	334	360	399	363	410	343	350	359	373	355	338	348	380	350	371	346	380	373	378	401	331	421	387	369	362	363	365	402	382	381	389	375	357	373	375	369	360	371	364
7940	2507	5289	5897	5204	4526	3989	3388	2611	2220	2059	1875	1718	1631	1465	1537	1503	1344	1315	1229	1243	1190	1189	1157	1100	1126	1084	1080	1053	1073	1105	988	1044	1018	1036	1022	1019	1066	1051	1000	908	969	970	1017	891	989	952	958	957	978	974	934	997	952	904	944	987	958	975	938	963	985	996	907	889	934	947	958	909	909	904	974	925	873	993	913	918	925	943	880	938	955	916	940	937	912	917	923	920	885	876	897	906	889	905	968	924	860	941	876	932	925	916	890	870	958	922	896	918	916	925	938	879	921	898	964	881	948	930	869	892	871	881	899	906	951	890	878	894	919	884	907	913	939	936	944	949	924	910	884	878	896	907	943	886	858	912	934	897	866	906	905	924	938	908	900	901	917	922	908	863	919	905	932	923	905	970	918	850	955	928	867	944	909	902	906	910	910	899	936	907	888	906	947	931	954	917	857	879	941	914	859	918	854	891	908	915	891	932	920	863	860	971	896	914	855	874	897	920	899	905	920	927	920	902	887	908	879	952	910	915	847	904	897	903	875	882	882	928	950	899	889	937	840	856	949	876	898	861	882	898	900	907	907	924	846	883	921	882	882	861	893	863	901	894	916	882	930	935	896	898	860	917	974	910	905	899	874	913	867	974	936	803	886	871	883	878	860	939	893	886	862	919	924	846	867	931	902	871	853	859	898	866	905	921	890	924	919	938	945	865	912	883	899	929	908	918	892	890	902	894	854	904	911	943	902	913	886	959	832	841	909	895	924	928	923	861	890	928	908	930	927	909	941	885	859	910	900	898	891	934	882	916	858	946	913	930	907	909	908	925	826	917	923	850	897	876	882	949	887	850	848	908	918	929	873	878	873	893	867	852	908	892	844	916	901	918	920	921	862	919	934	883	886	850	907	940	927	920	914	880	850	967	860	909	959	890	899	897	918	913	859	880	895	894	925	898	888	913	902	918	901	898	894	896	842	910	897	865	913	882	894	929	871	916	885	879	934	944	925	869	953	846	921	867	882	934	918	942	896	930	898	862	899	897	931	872	884	878	913	941	888	904	889	899	902	905	908	858	945	900	925	932	848	874	890	907	906	870	863	914	922	905	895	888	930	866	879	872	898	826	897	946	914	908	922	855	948	868	914	901	925	898	884	926	884	901	863	873	938	934	924	839	898	891	858	912	890	873	903	902	848	899	896	893	903	897	896	870	920	895	886	871	930	908	875	885	936	920	844	878	920	905	892	844	888	873	882	921	888	918	831	962	917	859	898	936	884	902	917	935	956	871	924	914	885	936	867	847	875	861	861	941	891	915	853	893	918	884	858	877	930	930	848	888	914	910	845	909	880	924	881	961	908	881	864	892	873	911	932	906	858	881	921	913	877	899	931	910	900	867	931	872	903	901	923	927	922	839	870	872	909	849	883	843	856	933	905	901	917	850	856	929	891	962	903	862	900	948	926	900	880	870	895	864	914	813	937	880	889	917	889	916	895	908	869	931	883	910	928	885	871	924	903	896	892	929	869	925	902	901	947	855	959	904	921	870	850	864	930	925	907	914	871	954	883	882	898	956	900	946	904	871	895	919	950	913	927	883	921	873	885	895	836	924	887	921	895	854	872	863	892	876	901	820	902	921	893	832	934	871	956	899	876	923	959	855	868	853	903	838	920	944	908	872	925	920	887	872	916	902	882	878	931	933	913	838	909	891	929	897	946	922	873	903	867	842	867	869	929	872	876	910	878	896	869	942	934	910	874	922	896	896	881	904	903	898	883	934	862	883	912	910	878	949	919	891	888	879	860	906	924	948	946	886	937	910	919	831	955	885	915	922	819	888	903	922	958	889	937	931	876	887	865	946	874	959	923	856	883	890	904	912	934	895	913	870	864	939	888	919	950	926	892	887	924	844	942	894	922	911	920	878	869	891	872	887	914	954	910	860	887	853	884	905	923	917	907	896	877	848	889	891	908	887	942	913	897	905	839	935	905	916	905	947	872	910	931	920	924	862	911	923	937	905	917	898	937	874	912	881	872	887	897	903	912	915	908	909	896	909	889	883	910	867	930	885	902	903	911	881	887	887	927	917	963	898	942	914	934	928	930	898	860	875	938	850	887	939	902	884	928	892	865	905	889	912	868	902	860	910	877	938	849	886	921	913	888	884	887	911	951	916	892	876	912	921	849	915	894	885	877	868	857	898	971	915	872	865	943	909	849	841	883	903	904	857	895	941	906	901	852	907	910	935	906	918	889	906	903	919	892	860	887	900	889	865	897	859	882	928	889	879	920	908	928	949	898	876	950	896	854	867	894	915	885	849	911	907	896	922	860	913	884	881	902	856	906	922	835	911	924	901	906	848	884	886	849	896	828	887	899	895	871	873	882	894	905	837	874	944	919	911	917	896	900	927	874	857	891	914	903	898	885	915	910	925	927	833	863	883	887	851	926	915	914	924	899	914	892	938	906	896	876	911	942	923	916	915	890	919	916	930	895	905	941	925	919	895	880	909	921	886	915	912	923	925	916	887	898	927	875	924	865	931	907	920	872	892	875	929	852	900	891	884	910	928	866	876	939	945	894	894	929	840	883	943	877	903	908	828	896	927	903	939	927	860	901	875	858	877	912	886	866	889	916	900	876	895	903	886	889	898	938	894	906	838	923	893	886	906	880	906	865	935	910	881	884	926	888	905	900	899	880	911	928	884	900	882	907	929	899	928	910	930	869	876	956	879	862	873	906	868	947	931	956	908	916	917	901	846	951	946	910	879	909	905	914	888	924	905	866	945	941	896	939	914	871	916	965	887	833	924	873	868	939	880	878	893	888	872	888	917	962	858	813	899	857	921	893	899	946	902	883	892	886	889	921	883	902	929	898	895	898	882	874	922	977	848	908	875	880	923	852	969	921	889	899	910	866	883	923	860	881	886	930	892	927	942	899	898	882	877	909	901	950	941	918	905	940	934	852	948	897	867	870	882	858	898	897	888	845	921	883	886	898	906	886	875	959	931	905	930	863	868	885	879	962	879	841	838	879	908	913	892	891	889	895	885	875	956	844	930	891	887	918	898	887	899	934	925	887	883	890	870	865	940	895	873	848	965	879	895	922	928	887	923	894	853	863	883	882	925	946	909	948	913	901	895	877	933	909	897	910	924	929	895	872	878	952	977	960	884	881	895	968	923	870	937	876	934	936	886	853	907	910	923	884	961	869	863	875	903	857	880	893	970	899	885	866	926	886	936	898	888	869	884	879	914	908	898	904	888	902	886	890	942	886	837	898	899	887	838	955	887	898	947	899	921	932	874	897	913	950	910	903	925	865	940	898	885	918	908	916	908	926	913	988	885	861	882	931	894	910	881	864	916	896	864	903	870	881	876	884	933	913	852	887	902	936	856	898	919	907	931	881	916	891	882	859	913	953	899	887	903	848	890	887	920	938	927	909	824	869	874	934	920	983	903	923	903	939	899	861	860	937	924	925	884	991	907	924	867	876	901	936	898	844	860	865	909	936	900	891	863	939
1884	153	150	160	129	118	111	135	139	131	109	128	114	118	112	132	149	120	125	125	111	112	125	145	96	129	132	110	127	115	148	144	135	139	127	121	136	144	127	128	102	140	121	138	113	145	119	113	133	125	153	139	115	122	134	126	138	136	144	126	162	141	116	133	126	116	125	128	120	102	136	125	110	123	113	122	143	138	128	144	146	134	111	137	118	132	131	129	141	111	113	128	109	139	132	142	123	120	136	129	145	132	118	125	127	106	136	110	122	141	121	109	112	124	112	111	115	121	117	120	110	108	114	129	123	98	133	135	108	115	127	126	153	129	138	124	130	174	116	133	130	119	140	125	105	131	103	129	99	139	128	141	144	139	125	128	126	125	138	114	130	104	118	106	111	125	135	126	129	134	130	148	144	119	117	120	116	143	119	115	128	124	144	134	137	147	123	130	128	126	131	118	130	148	98	106	117	130	141	118	125	129	117	133	162	131	109	133	112	156	134	123	127	124	127	119	113	144	134	127	146	127	127	135	130	140	119	111	128	110	127	128	123	112	132	138	121	137	123	134	133	118	110	143	117	114	109	124	97	104	122	128	133	113	131	126	118	135	137	124	128	123	156	124	136	117	134	117	108	116	114	125	112	126	120	117	105	127	126	123	128	122	135	107	142	151	142	137	119	134	131	131	132	142	136	139	104	121	124	114	133	140	137	108	117	127	121	145	117	124	136	131	108	131	150	116	93	122	111	134	127	145	116	110	144	131	126	125	114	118	127	120	112	135	131	130	134	127	136	116	128	124	157	131	123	121	105	137	122	138	114	140	146	128	109	111	142	148	143	144	119	122	130	125	124	143	144	129	122	108	129	123	146	106	146	131	129	147	139	127	137	129	132	123	114	121	126	138	126	125	122	135	121	114	128	110	110	110	134	129	120	150	124	136	111	117	135	123	144	133	151	108	133	127	120	161	130	131	140	116	130	119	125	152	135	111	132	128	116	133	113	141	96	127	120	114	119	107	122	128	127	132	135	115	128	121	109	134	110	96	116	116	134	138	124	117	135	136	142	130	137	133	116	131	132	118	114	144	110	118	135	130	132	142	148	131	101	127	130	135	119	117	128	122	116	115	135	124	116	130	116	133	131	143	118	109	130	116	123	142	123	128	135	150	141	148	141	108	127	137	110	139	122	126	112	135	128	134	123	119	126	119	137	117	112	128	122	120	114	110	140	153	133	110	142	147	118	116	141	124	117	114	120	110	131	126	122	104	124	135	138	136	140	121	137	110	127	109	125	123	118	124	127	131	166	118	117	128	105	118	130	115	143	124	151	119	115	116	114	138	118	111	123	122	131	112	147	130	135	123	112	137	140	122	122	103	129	136	108	135	133	134	118	144	137	113	131	124	100	115	133	133	119	135	112	139	126	114	134	147	115	117	102	121	125	123	113	120	108	111	131	125	119	119	139	151	116	135	119	131	128	146	124	123	137	119	127	130	134	125	119	136	148	133	124	129	121	137	124	147	109	130	127	143	142	137	119	136	112	119	119	140	108	140	117	120	130	146	132	112	110	113	117	120	140	120	97	110	122	113	148	138	120	123	106	116	139	118	129	124	102	137	117	140	144	112	126	124	145	102	126	134	133	139	115	121	113	130	124	125	122	119	162	124	126	122	151	122	140	108	133	133	118	126	133	133	136	107	144	133	116	128	110	134	135	143	146	118	108	121	134	129	144	120	135	120	126	116	142	108	138	122	115	128	124	114	133	114	119	109	151	131	135	128	122	134	130	121	110	114	120	130	136	112	127	133	123	144	119	104	132	133	110	124	110	126	122	119	123	141	144	146	119	126	119	132	120	117	113	129	140	135	136	126	142	133	130	120	107	117	115	114	132	162	141	146	121	131	139	94	114	128	117	146	116	116	132	113	125	121	151	144	118	115	112	136	132	133	130	126	110	110	131	116	127	112	124	128	136	117	130	144	136	131	114	126	117	138	119	107	148	147	108	110	118	133	130	91	138	164	117	123	131	136	142	122	130	147	110	147	129	131	116	116	129	134	135	119	123	130	141	138	133	118	136	124	121	126	124	119	153	118	149	132	133	121	104	140	126	122	103	124	137	132	140	121	135	149	123	137	116	127	130	125	127	133	151	122	139	132	123	142	126	137	128	115	129	128	131	126	122	106	112	104	122	124	123	110	144	122	126	124	115	130	130	96	140	134	140	126	117	123	116	129	127	118	139	108	121	129	122	113	122	137	117	127	119	134	134	119	122	155	133	147	132	130	134	110	127	125	141	143	143	136	122	121	120	123	121	123	114	111	146	105	129	122	115	132	135	126	122	115	116	109	110	111	124	121	129	125	142	122	142	130	103	124	118	114	127	145	150	117	120	116	132	136	133	116	139	136	130	121	106	125	117	129	105	119	151	128	108	126	121	118	141	136	127	117	121	117	111	113	137	138	123	116	133	130	108	116	139	123	109	129	159	130	120	114	130	145	138	154	113	121	120	110	124	104	141	122	120	119	123	136	124	114	113	135	130	108	142	147	139	142	134	128	113	121	111	141	116	127	112	113	130	109	126	135	138	135	121	125	125	141	110	127	151	117	138	137	129	129	137	110	115	139	126	134	108	135	139	137	104	137	151	141	105	131	121	129	140	112	132	128	97	130	107	116	144	117	123	122	138	131	141	132	133	130	131	150	133	127	115	120	114	119	122	122	128	117	145	127	128	135	106	130	130	128	111	141	127	112	119	134	130	112	124	119	130	150	134	120	129	132	135	103	120	121	116	125	117	133	116	112	125	139	124	140	121	138	117	127	129	168	133	133	129	115	120	125	136	136	112	119	124	99	135	139	135	114	145	130	141	108	126	141	111	115	116	143	108	114	116	122	125	112	135	111	127	110	134	131	139	144	109	129	120	111	123	124	137	112	103	130	143	141	136	127	130	141	142	125	107	136	117	118	129	123	118	132	119	121	116	130	117	155	137	122	106	132	144	133	147	140	109	115	116	131	143	124	128	101	123	123	106	124	125	135	115	113	121	144	114	130	122	122	137	112	140	139	144	121	122	116	117	95	119	142	132	123	133	116	131	143	130	126	126	125	113	122	134	128	104	131	146	131	125	123	98	119	126	116	123	116	120	138	126	132	118	123	121	131	108	133	106	111	117	131	131	134	120	131	141	152	134	118	129	114	143	112	123	147	113	118	142	122	116	117	122	133	125	121	118	144	122	142	137	121	147	136	123	132	146	126	120	115	132	116	151	128	122	141	142	144	148	107	134	109	131	117	135	113	140	113	114	120	133	115	112	128	147	145	112	106	131	117	129	124	123	113	119	103	112	139	117	105	127	143	122	122	113	107	126	147	118	126	103	110	133	145	92	138	118	128	140	151	109	123	139	136	116	112	126	129	113	127	134	100	117	136	131	131	120	119	128	114	129	123	138	155	141	118	120	124	137	134	129	116	119	149	123	115	126	122	133	114	127	119	139	129	128	111	121	138	135	127
2086	422	452	533	487	426	431	434	381	378	415	389	404	412	399	371	396	402	388	431	403	407	381	399	400	395	407	391	383	411	359	406	418	397	383	411	373	413	410	363	386	418	433	420	373	389	367	374	365	397	376	389	386	379	423	371	426	393	382	417	386	406	393	391	412	367	389	345	399	388	385	424	388	380	404	424	382	415	406	374	391	388	375	380	390	372	373	396	361	389	399	395	398	401	427	377	389	407	353	406	395	375	393	373	398	393	433	414	399	399	399	364	380	384	366	408	393	386	408	360	370	375	376	394	391	383	360	386	397	389	326	364	367	404	367	381	398	377	420	390	406	381	407	413	405	380	380	402	380	374	382	391	379	372	398	342	391	391	390	399	379	377	346	407	364	367	366	375	393	386	374	379	374	398	413	363	413	376	389	387	378	380	404	384	390	392	385	364	358	384	355	376	371	358	407	428	428	339	393	388	375	402	413	376	380	395	385	408	373	382	359	398	379	382	384	352	384	378	367	388	372	427	399	393	387	331	404	368	388	380	417	372	399	388	377	443	393	378	405	349	354	395	377	397	351	353	378	357	421	389	361	408	373	387	374	374	396	353	395	444	430	352	373	377	373	358	393	374	415	378	377	392	396	375	368	369	405	381	400	412	406	378	377	437	359	375	354	390	418	357	354	355	401	409	373	390	417	376	374	388	411	430	403	398	411	412	368	402	368	411	387	386	400	379	371	381	389	397	342	400	384	429	378	382	414	357	410	387	340	422	421	356	397	387	341	406	389	387	395	389	380	379	384	354	396	352	395	389	384	361	383	385	351	389	392	434	382	391	395	375	352	382	389	374	408	372	355	395	356	393	411	409	361	348	398	391	400	391	396	384	363	382	368	366	388	387	390	390	414	398	405	383	390	395	394	391	385	393	392	388	382	387	402	365	375	441	371	378	387	378	404	372	444	427	367	431	369	394	398	366	425	397	396	427	417	364	376	410	379	390	418	399	398	381	402	391	384	393	416	387	387	385	408	410	368	401	355	376	398	381	407	400	375	398	411	397	379	407	387	370	382	391	370	405	378	387	403	397	378	408	387	376	383	409	419	392	382	369	392	373	371	386	387	377	382	404	384	394	360	378	394	384	391	342	388	378	362	413	390	373	424	370	370	363	341	394	360	380	380	378	395	384	366	387	363	396	411	393	376	428	365	432	403	384	372	357	371	413	417	383	367	393	380	399	370	369	403	395	375	385	376	418	377	416	369	370	402	402	420	373	415	370	388	444	409	374	374	358	371	341	355	378	371	355	389	381	367	366	393	403	393	398	412	416	424	402	373	370	366	386	375	386	384	384	370	362	382	358	415	401	407	408	390	399	351	364	383	410	382	388	351	415	365	386	366	380	396	355	380	395	345	378	401	404	363	367	428	392	382	387	418	400	401	382	392	413	382	434	405	364	389	400	392	352	383	384	370	393	391	363	383	393	370	331	410	378	363	396	392	403	414	386	375	390	371	369	391	389	401	386	360	388	394	370	360	360	362	420	395	365	381	345	363	373	362	379	368	381	381	375	404	389	422	371	367	375	358	381	393	386	393	386	359	427	403	387	411	378	363	387	423	386	393	384	406	374	403	361	389	410	406	388	360	406	397	387	416	380	399	383	357	374	409	382	405	372	396	348	367	379	404	374	382	356	405	369	380	398	384	410	375	354	391	394	350	343	358	377	359	396	410	366	390	362	395	373	391	371	390	410	385	398	424	396	402	398	367	428	381	374	366	411	381	341	388	374	385	396	369	363	401	393	395	407	365	364	382	414	402	382	391	415	356	388	385	401	368	402	386	385	394	354	381	359	385	359	394	397	363	413	388	416	395	393	388	400	373	390	368	382	377	373	343	413	409	392	396	366	421	398	380	379	388	363	390	395	378	421	373	365	401	380	379	372	399	370	359	373	361	365	363	388	395	353	378	389	395	371	451	413	372	396	375	382	402	355	389	384	393	385	390	394	353	353	369	416	401	380	377	398	378	383	421	371	371	389	419	365	404	386	358	399	412	339	400	397	400	386	384	383	415	388	397	358	397	376	403	392	366	375	353	372	376	360	380	354	356	411	364	393	361	370	431	399	413	373	394	389	400	391	392	391	393	384	367	364	393	382	355	396	397	401	357	386	347	390	412	380	378	395	385	376	383	382	381	390	397	382	379	337	399	367	365	395	405	417	397	354	381	368	395	386	387	397	380	358	399	395	364	380	373	392	374	418	360	367	388	397	394	381	398	401	388	376	380	426	385	359	360	379	395	420	417	376	359	412	396	390	403	387	358	333	388	392	396	394	403	408	371	413	365	410	382	388	379	390	406	386	380	400	369	384	382	381	397	401	384	358	404	404	401	405	350	347	378	386	348	400	349	380	373	390	366	409	384	368	396	391	366	393	406	389	372	388	404	397	369	377	364	389	396	359	400	385	390	398	389	347	399	377	393	402	399	375	353	376	376	363	403	374	381	398	390	402	367	371	385	365	364	411	383	388	367	389	380	396	353	373	373	360	403	373	370	412	375	397	404	411	404	375	387	390	420	366	382	402	382	386	345	380	402	408	417	348	384	374	370	405	379	403	365	380	402	379	387	379	376	367	370	380	341	387	389	376	382	382	406	362	415	387	403	379	360	386	411	383	427	410	382	392	381	397	382	409	372	401	367	384	409	372	362	388	382	436	385	372	386	369	369	380	375	383	392	368	394	414	415	397	404	352	377	392	412	419	408	343	393	386	346	368	351	382	384	394	380	382	389	384	368	403	415	403	383	395	403	384	357	371	398	390	404	396	380	385	388	401	357	398	423	354	374	375	384	377	367	404	396	408	417	378	363	403	393	403	380	392	372	404	384	360	397	398	406	383	394	372	346	401	382	349	389	430	417	388	401	374	366	389	404	401	345	411	412	401	423	370	393	396	385	371	395	375	386	401	390	400	383	391	393	346	365	405	393	356	400	415	384	387	406	380	385	362	417	391	396	394	368	377	379	381	362	368	388	385	372	381	409	407	389	401	407	388	397	388	396	384	357	403	360	394	364	369	381	427	375	388	402	392	347	409	402	391	406	389	380	402	380	402	369	371	384	387	383	378	414	382	366	415	404	352	383	358	392	397	417	401	441	365	398	379	392	396	404	402	437	384	396	384	375	393	406	352	387	389	378	402	409	364	405	374	375	373	395	370	391	396	390	385	408	397	394	359	382	418	396	413	396	341	401	399	394	383	407	405	417	368	378	380	369	411	376	371	403	373	414	387	388	391	393	354	356	377	384	394	401	402	399	365	372	388	391	401	392	405	376	415	391	350	391	374	407	424	435	362	407	389	346	396	317	388	339	399	368	426	396	376	342	363	414	379	398	389	367	367	390	384	391	399	374	372	393	353	332	380	412	382	382	395	410	384	363	376	388	389	385	391	412	387	387	391	362	387	401	387	423	409	366	368	407	407	377	410	383	395	413	394	392	395	395	392	406	364	397	378	381	385
7580	1056	1239	953	725	551	417	417	302	299	277	258	246	254	197	217	256	206	212	197	190	205	243	221	207	185	205	209	204	171	190	185	181	186	202	193	209	205	187	156	182	204	192	213	207	181	191	191	194	208	167	204	200	219	186	193	190	179	190	210	167	199	223	175	169	178	170	170	169	165	207	201	187	195	213	200	187	171	167	190	185	157	199	193	172	204	164	193	166	188	174	184	179	164	175	195	158	188	195	181	196	196	194	192	163	186	187	168	171	165	200	197	179	178	197	178	187	207	176	183	213	187	187	185	193	179	165	189	165	192	173	172	189	199	188	173	199	179	173	194	179	202	200	177	194	188	198	200	185	196	200	179	180	185	178	179	201	187	174	168	191	166	198	163	189	223	179	189	174	196	189	174	178	183	202	181	184	207	169	177	186	159	205	168	189	163	195	178	178	174	178	155	193	188	192	184	162	204	191	180	158	184	166	183	180	206	193	188	193	178	191	180	172	179	187	186	176	177	176	196	191	211	209	201	211	216	161	185	186	169	179	161	182	180	202	172	181	191	189	181	176	199	178	198	186	184	191	187	186	196	197	208	196	194	177	182	201	190	190	173	199	201	208	193	170	182	172	182	205	184	161	190	182	196	190	186	166	179	176	185	208	202	197	196	205	162	175	194	175	178	178	171	165	183	163	173	182	185	205	190	176	202	200	202	196	175	190	205	179	175	188	193	175	177	196	195	184	171	159	177	199	184	167	182	176	190	180	183	185	190	157	196	184	191	169	180	183	186	155	198	196	199	154	183	217	213	206	196	195	209	174	195	188	158	191	190	184	170	179	167	185	185	181	181	193	198	195	193	190	196	180	171	146	180	202	188	163	161	187	210	191	203	196	199	192	223	214	201	188	202	172	202	176	200	183	190	187	208	181	168	190	181	188	151	190	198	184	201	190	166	182	191	148	173	188	185	187	201	195	195	202	182	199	164	193	196	179	200	174	195	171	195	184	195	191	156	196	182	216	204	195	174	190	180	195	197	175	175	184	160	175	191	215	212	187	166	170	183	192	185	170	176	174	193	179	189	203	199	181	189	213	201	186	178	187	182	150	192	190	193	168	183	186	190	184	195	200	166	179	214	201	177	173	165	181	164	157	193	221	155	199	193	150	172	185	195	222	204	209	185	200	185	181	164	190	191	188	181	164	200	182	215	207	190	189	190	174	165	188	187	205	162	184	203	185	167	196	198	183	170	190	164	163	189	194	185	209	202	171	197	172	186	185	194	184	199	167	189	178	214	172	188	206	210	210	203	211	190	176	196	193	198	188	161	157	187	170	189	175	189	185	190	176	178	173	175	177	193	186	196	212	195	200	169	200	201	194	198	181	189	187	192	197	170	202	210	197	195	201	229	195	173	174	178	178	181	190	179	197	164	182	204	167	191	170	190	174	184	239	201	175	212	197	203	207	201	196	201	160	190	187	161	196	192	185	178	199	190	205	180	173	182	181	195	182	212	185	222	160	188	191	186	191	204	178	180	214	194	197	221	194	182	175	188	181	154	173	175	173	201	180	157	181	167	171	194	204	201	181	212	185	198	202	192	202	202	210	193	172	194	195	198	190	198	180	203	182	167	194	181	167	171	184	177	173	188	164	163	195	163	166	178	190	200	190	177	217	196	174	169	181	210	215	186	206	203	190	182	202	174	201	182	170	191	196	190	195	191	171	183	178	187	202	194	181	164	195	164	173	191	166	178	183	178	168	172	177	199	176	171	185	225	186	175	186	189	178	203	180	193	203	176	182	189	206	183	178	166	182	206	184	186	181	181	209	201	200	192	186	198	186	204	193	199	193	196	208	195	191	180	213	180	191	189	172	202	184	172	187	205	174	171	184	209	176	204	194	178	197	178	177	200	205	158	185	208	221	199	186	192	175	178	199	181	184	180	165	153	202	182	188	200	180	194	187	200	186	182	177	183	191	188	167	218	171	193	181	185	168	158	184	183	189	206	186	208	187	190	216	173	203	201	178	167	176	185	172	181	206	199	170	193	173	192	195	172	193	158	165	177	181	173	194	183	230	193	161	179	188	205	230	176	174	199	204	201	174	183	202	185	189	168	191	183	162	193	201	198	204	183	200	181	190	167	183	170	178	206	182	194	214	196	190	192	210	175	200	184	195	181	180	172	183	180	181	197	174	192	193	175	187	179	166	184	175	182	202	182	186	194	188	195	190	194	187	187	203	215	181	191	179	157	189	182	195	184	169	212	189	182	211	169	180	170	190	194	225	177	174	211	177	195	199	181	185	167	164	206	203	166	176	208	186	181	197	168	214	186	197	153	185	189	180	175	198	177	180	200	192	193	181	165	183	194	185	189	196	204	193	170	175	177	172	204	211	187	174	185	181	174	180	187	193	179	190	189	173	212	206	192	199	195	174	191	185	180	227	200	172	165	164	178	190	204	190	180	186	189	170	165	208	189	194	154	188	194	205	171	183	204	218	178	191	173	199	177	203	190	197	182	204	199	193	185	212	176	177	187	186	166	190	177	215	193	174	172	182	192	199	176	200	191	193	214	223	184	182	153	186	172	161	185	223	191	195	178	183	182	163	189	159	182	191	177	206	210	207	175	193	158	192	178	186	199	172	184	178	178	172	199	175	180	179	183	187	178	202	195	196	217	199	182	162	201	192	202	201	155	184	179	204	203	204	169	214	181	200	150	186	199	178	185	202	189	189	179	169	182	186	169	195	188	192	171	195	195	204	196	205	200	167	204	206	174	195	157	195	187	178	178	194	210	184	147	188	189	173	166	194	187	208	192	173	209	209	196	178	177	187	193	187	202	174	201	193	197	178	188	182	180	196	178	172	169	179	190	189	198	185	191	179	175	187	188	172	205	183	173	199	180	177	196	172	199	197	168	183	198	173	185	183	176	173	192	181	180	170	195	184	197	185	184	169	182	178	193	193	157	200	204	201	182	193	185	206	167	211	201	167	187	182	160	195	196	202	182	170	184	187	184	183	171	196	210	178	176	192	179	183	187	196	190	200	164	187	179	195	196	169	204	198	182	189	193	184	205	169	198	175	206	172	199	164	176	183	175	184	204	168	188	186	171	187	186	181	175	165	182	186	189	200	176	183	179	155	179	206	194	200	195	177	172	183	191	190	186	188	194	211	166	172	174	186	178	199	172	209	208	226	174	182	175	193	185	179	178	194	187	171	197	226	200	170	185	185	192	180	165	179	210	184	177	178	181	186	175	204	177	176	198	178	185	186	187	169	194	199	156	180	204	196	158	166	182	200	193	173	168	187	204	193	209	182	164	161	184	193	185	206	197	180	178	173	213	172	204	185	174	197	203	182	197	189	203	182	159	194	178	201	188	194	173	180	181	193	182	159	170	193	193	218	174	161	171	182	164	168	180	170	187	191	189	172	199	177	180	170	205	212	157	192	200	183	203	203	176	157	159	190	143	189	171	189	171	192	179	190	181	184	189	177	222	182	180	172	190
5956	1326	2683	3181	2728	2406	2082	1675	1427	1238	1081	1016	952	878	887	773	752	729	766	701	736	658	677	630	640	633	578	584	545	624	598	573	614	605	581	595	585	621	629	555	595	581	544	534	557	546	544	591	544	533	604	535	559	523	545	543	565	501	591	524	571	553	552	531	564	530	534	556	535	519	497	531	542	498	523	542	558	539	530	553	549	522	537	562	487	528	538	547	559	575	531	591	510	511	576	550	541	562	536	517	504	570	564	492	510	495	559	493	534	517	567	523	523	529	538	545	525	486	531	537	556	548	554	547	544	510	523	510	558	523	576	546	519	479	517	558	561	543	510	517	501	523	553	555	560	549	542	549	536	486	528	541	525	524	562	500	550	532	510	509	532	538	535	545	519	484	566	529	548	532	508	530	543	524	505	509	533	577	533	511	520	517	536	550	559	526	514	490	538	551	528	549	551	568	531	505	527	508	553	497	538	541	546	538	542	492	541	486	529	508	520	526	541	542	557	523	529	524	495	537	513	527	524	549	578	475	526	540	509	539	521	533	502	527	535	517	509	511	515	524	562	552	533	530	538	544	530	534	534	533	532	502	525	504	543	531	538	513	533	536	492	512	513	558	536	510	528	503	481	507	537	515	522	521	536	521	527	512	560	551	529	527	548	510	510	529	555	551	513	520	544	562	492	596	526	522	551	535	567	485	552	530	530	545	552	526	509	513	539	576	531	520	535	531	521	532	504	517	500	497	508	536	523	490	542	552	514	526	554	519	552	531	509	522	525	567	543	534	545	529	570	540	509	580	548	561	526	511	522	513	523	510	594	529	493	546	480	549	542	542	556	534	520	517	576	537	535	521	531	526	565	494	508	542	548	516	523	553	500	529	539	553	513	535	527	521	506	544	544	566	516	473	530	548	533	517	564	508	535	526	543	578	530	550	502	515	527	517	536	551	524	476	515	533	495	531	501	509	506	541	500	532	499	541	544	547	529	503	513	552	553	525	553	558	543	521	570	513	552	574	517	529	499	539	526	555	556	559	542	552	514	495	495	582	538	555	553	563	519	530	527	530	504	513	530	545	542	471	537	528	493	532	523	570	549	537	529	557	550	554	525	481	546	519	518	506	529	590	504	513	543	526	509	539	525	559	540	536	527	525	508	513	525	543	573	522	508	524	501	546	529	529	558	526	515	559	537	541	494	529	550	537	534	537	534	540	537	498	555	545	565	513	482	521	543	532	549	545	528	565	517	554	532	480	524	565	541	523	523	512	502	538	519	496	539	549	516	546	528	515	546	529	531	526	533	534	538	542	519	510	503	504	528	502	570	561	535	515	548	531	530	507	546	494	524	538	521	523	528	518	548	555	495	481	560	577	538	510	558	512	561	551	512	554	521	547	549	521	509	541	545	552	547	558	536	535	544	530	556	557	507	544	511	523	525	506	559	527	492	551	521	509	552	576	522	536	543	524	573	536	564	524	562	583	529	549	528	479	495	479	511	514	553	555	511	539	530	578	541	535	487	516	506	514	576	492	521	505	514	511	532	519	522	530	559	517	462	530	541	568	500	565	497	532	566	568	494	544	505	543	528	522	501	533	539	533	528	546	556	536	490	564	542	539	553	562	542	522	519	555	516	521	536	516	503	515	590	536	523	503	512	556	553	547	509	515	524	528	528	539	549	513	526	550	547	558	536	542	513	517	549	488	543	516	543	540	565	521	493	525	526	538	528	539	528	497	494	506	543	558	550	586	527	527	511	555	500	540	580	541	530	543	544	514	533	545	526	535	531	564	521	512	557	528	546	490	490	472	556	518	523	513	531	543	502	542	520	506	519	565	567	555	544	575	545	528	545	562	529	538	535	555	580	566	512	523	512	523	502	527	576	511	542	519	572	550	566	527	540	555	532	516	503	538	533	523	503	516	517	530	541	564	563	539	530	533	468	533	528	563	549	559	529	546	505	496	517	511	518	506	522	554	532	547	526	539	532	534	537	513	505	514	542	524	521	513	564	550	528	534	508	516	547	559	553	514	484	500	562	512	548	534	522	517	537	477	535	523	508	506	527	543	547	581	555	517	504	496	571	532	507	511	532	543	525	551	524	557	517	515	536	544	532	568	539	570	541	556	540	544	566	537	534	511	497	556	516	557	508	511	546	504	535	531	519	515	501	515	498	563	551	500	555	546	556	560	525	532	531	532	534	553	572	549	559	516	502	538	507	521	534	517	528	495	523	530	545	527	494	564	534	563	519	480	553	539	519	575	529	520	536	575	544	529	547	564	522	485	520	551	559	511	508	497	495	481	533	500	503	520	529	517	537	540	512	549	560	530	554	524	514	543	555	542	556	563	518	541	528	521	540	543	544	547	512	547	550	506	549	565	534	543	499	530	499	486	522	527	521	546	519	541	515	542	480	523	509	512	537	484	555	538	510	526	554	494	516	561	521	493	518	519	525	533	531	540	535	564	535	529	551	559	582	576	555	532	544	524	547	572	516	552	518	533	548	574	585	542	521	537	522	525	555	552	561	545	580	488	507	523	512	537	526	543	564	491	527	540	531	521	547	489	511	497	537	532	538	556	507	538	528	514	602	569	540	529	545	534	531	577	549	533	473	527	466	532	577	511	550	504	531	545	581	506	530	556	576	541	518	528	521	484	524	530	536	558	558	530	537	520	572	563	543	542	514	552	510	566	532	558	541	518	522	520	510	513	506	525	491	531	543	536	535	529	517	523	505	548	513	561	483	520	541	530	465	497	563	516	515	544	529	560	544	530	539	490	493	519	506	515	509	516	499	514	544	525	554	531	516	536	540	516	543	532	531	521	519	520	548	565	559	527	544	528	511	559	535	547	523	543	533	506	550	533	565	508	488	527	511	541	506	540	512	525	559	564	514	550	547	546	530	526	550	501	522	564	526	519	516	571	548	515	544	525	511	517	507	516	560	513	516	568	514	566	559	545	531	535	548	521	516	563	523	545	510	499	526	543	531	551	505	538	568	522	551	558	507	536	504	511	543	535	524	545	533	523	542	523	519	577	515	538	545	550	544	510	529	533	513	503	550	565	505	477	567	557	573	538	526	524	523	520	517	561	514	610	506	542	513	508	539	522	558	504	531	506	502	535	544	520	509	540	526	529	510	564	550	544	495	542	522	521	562	521	553	557	532	525	540	526	554	524	535	520	551	491	543	556	540	532	536	546	538	539	509	522	550	477	554	553	539	541	541	489	536	515	563	565	511	541	528	513	548	543	485	552	526	558	535	524	541	555	533	496	552	522	530	531	552	523	523	512	560	499	490	519	528	540	513	550	527	571	528	545	555	538	547	555	524	520	546	497	497	516	492	518	538	529	559	542	507	566	514	548	535	502	526	543	549	550	479	555	487	534	531	560	514	540	522	587	513	563	527	506	533	502	534	554	545	525	515	533	485	546	528	521	551	567	570	537	558	548	516	494	500	563	556	495	581	525	484	549	548	557	542	545	579	505	532	520	503	541	575	569	560	538
14258	2796	2797	2120	1445	1169	947	749	666	585	529	514	490	407	471	400	478	415	402	413	475	424	408	399	354	405	361	382	396	403	373	369	382	383	407	379	380	408	393	378	352	403	352	351	410	373	368	382	348	371	344	373	359	348	359	364	383	374	379	394	364	378	374	343	378	353	404	414	399	378	378	341	376	386	370	382	394	365	369	355	397	359	400	345	378	377	373	378	354	351	388	401	366	399	346	377	345	360	396	378	380	367	362	326	357	356	366	357	380	357	348	389	357	353	363	350	364	336	359	350	399	332	375	435	381	380	358	369	387	351	350	365	342	329	371	336	359	358	373	320	355	355	379	385	366	371	361	305	345	358	348	379	331	375	396	368	371	400	401	349	399	364	360	351	373	344	383	359	419	344	346	375	377	388	425	370	368	375	410	359	363	363	374	398	382	348	385	370	348	352	320	392	400	375	362	379	386	393	323	355	355	363	382	328	374	385	352	384	340	388	370	382	355	372	398	381	355	351	371	349	339	382	365	411	323	361	380	368	383	359	363	350	362	331	396	358	358	372	341	387	366	428	386	358	346	354	380	368	351	337	359	348	338	359	360	391	363	394	339	367	378	375	313	367	350	373	366	386	334	373	378	328	371	365	372	370	366	369	357	370	367	391	356	350	362	360	379	351	350	404	354	370	339	393	374	365	377	378	339	384	381	377	373	371	340	348	376	390	336	366	396	377	364	398	394	353	402	389	411	380	370	347	382	335	405	357	373	359	362	355	353	375	373	369	314	351	400	359	374	355	332	357	362	341	398	381	368	344	359	352	384	381	396	377	386	384	375	363	352	377	364	376	355	344	347	386	342	390	363	355	412	368	344	349	400	360	394	387	360	352	357	363	375	378	390	356	368	342	340	360	359	386	396	371	351	361	341	342	344	362	354	359	358	365	405	373	368	352	355	362	384	366	373	384	352	350	362	358	365	340	385	363	351	369	370	335	347	364	353	375	387	374	390	392	383	349	363	347	333	376	345	355	329	367	370	370	334	353	383	328	349	373	340	336	385	351	373	346	383	360	347	363	371	354	374	400	325	404	360	372	355	360	346	386	374	349	360	381	345	357	344	324	343	355	354	368	374	357	384	366	361	372	330	379	372	389	351	405	338	354	352	356	363	340	371	364	337	363	365	358	356	354	380	393	371	375	343	399	345	370	380	357	369	366	358	337	347	354	356	350	361	329	392	401	340	387	348	400	349	365	399	376	338	371	368	402	365	358	392	353	384	382	379	357	351	358	383	364	381	367	380	380	366	363	371	393	372	349	341	356	376	370	368	382	387	344	373	372	365	345	355	377	374	359	325	397	363	329	359	351	355	393	368	405	377	368	366	345	360	395	350	376	400	323	376	339	382	322	389	366	355	341	337	363	361	383	380	398	372	343	356	317	339	368	335	355	361	365	396	395	380	363	336	349	345	330	390	385	369	331	357	375	338	329	390	351	362	397	404	349	412	328	328	386	364	351	337	363	351	337	371	312	348	363	393	402	373	391	355	387	375	364	332	363	369	336	370	308	357	389	347	352	381	322	370	368	339	378	345	339	331	352	335	387	379	379	380	369	354	411	367	381	379	364	383	404	384	366	333	374	385	344	347	360	333	314	353	374	353	379	377	370	344	367	392	332	387	354	369	307	359	385	368	385	367	332	387	344	364	341	363	391	346	344	358	342	406	312	333	379	373	353	397	342	317	346	346	372	355	355	382	373	367	391	337	360	387	390	362	335	364	329	368	349	384	345	379	400	385	356	412	373	337	338	361	335	337	391	344	369	403	388	353	366	355	374	329	387	391	351	328	359	329	370	359	363	392	375	329	325	340	356	357	359	369	340	355	366	373	354	367	366	387	343	396	367	370	379	372	361	335	351	418	345	358	342	374	413	401	374	344	395	358	355	330	372	374	378	393	378	388	359	396	361	365	348	369	355	348	373	369	358	382	358	342	367	395	345	365	364	425	358	363	386	342	353	399	342	366	363	367	370	352	332	387	397	353	375	364	379	344	389	389	367	359	409	361	369	372	411	357	355	370	373	305	327	370	340	350	372	367	375	377	359	340	350	387	375	377	359	394	363	388	347	351	370	352	376	351	362	403	316	337	381	332	375	354	368	342	354	370	372	353	366	373	373	403	328	377	363	382	364	353	375	369	347	357	345	370	361	421	403	363	388	351	342	335	360	409	360	361	408	378	373	409	388	361	343	390	322	360	359	342	340	340	361	409	356	391	357	355	389	358	379	359	388	356	350	391	361	377	360	360	335	341	353	379	362	393	355	362	368	363	375	368	352	334	366	348	377	396	348	365	354	347	373	351	381	368	334	352	330	362	350	333	373	369	338	355	383	338	369	340	357	343	357	346	374	346	386	379	389	359	390	359	342	322	348	372	326	376	340	341	362	336	338	347	367	368	365	361	375	356	354	367	395	351	361	372	357	400	345	390	370	374	341	401	375	392	382	338	348	402	389	391	359	320	337	385	347	355	387	375	348	354	348	404	354	385	365	385	365	351	362	328	407	395	378	350	362	333	358	379	394	357	338	355	370	376	413	355	373	367	396	349	399	373	382	351	383	395	365	352	351	372	331	383	374	408	347	372	380	386	387	407	371	371	383	421	349	356	359	378	326	402	378	380	403	381	380	360	351	361	371	358	390	349	349	386	349	343	379	386	405	389	395	375	393	384	357	381	372	393	350	369	379	400	359	402	342	336	393	388	390	373	384	367	383	374	383	411	371	409	352	391	366	361	327	366	353	326	352	365	361	325	349	337	382	372	375	360	373	346	342	393	394	352	405	364	378	346	355	395	347	382	354	395	354	353	377	375	383	369	326	404	365	335	371	363	383	352	362	400	364	368	367	348	371	358	354	351	337	351	358	360	355	355	394	385	376	399	394	354	350	345	381	329	349	351	355	338	329	398	404	367	373	364	338	314	371	382	382	359	366	386	357	374	372	359	364	354	416	390	367	346	378	330	348	340	349	390	360	385	381	343	357	366	363	385	332	381	401	363	358	349	347	363	348	352	340	377	363	368	392	372	400	370	340	369	374	381	363	382	382	366	370	353	366	344	375	345	382	371	332	379	361	373	375	372	367	385	364	348	369	349	350	363	340	409	383	340	378	364	359	378	338	341	400	385	385	388	365	364	386	355	381	364	381	403	352	369	381	339	356	348	342	400	396	367	369	363	347	369	374	355	355	361	359	361	345	358	344	390	401	359	352	370	371	375	361	339	357	372	360	390	371	355	360	394	345	316	413	372	366	331	389	381	335	363	344	354	379	335	374	382	388	348	389	395	413	395	332	372	327	368	385	392	352	377	340	345	378	363	385	371	375	342	364	351	336	371	369	343	343	348	394	370	367	360	343	339	348	400	352	378	355	383	370	389	351	345	379	368	379	425	395	358	364	379	350	368	361	334	338	378	358	360	358	394	363	394	376	392	383	372	380	366	364	363	361	362	332	372	400	378	401
7911	2464	5428	5933	5194	4649	3701	3229	2596	2295	2048	1898	1747	1613	1550	1420	1336	1306	1344	1273	1218	1240	1166	1142	1048	1143	1117	1127	1115	1055	1014	1058	1046	1016	1013	1056	1030	1024	1045	1001	982	1019	999	962	974	977	924	956	964	901	934	917	953	932	887	962	991	880	909	946	922	914	874	943	925	878	899	922	947	890	900	925	936	896	897	907	938	949	915	918	942	949	971	907	885	945	863	887	902	899	921	879	932	905	924	900	927	914	909	932	910	902	900	912	894	907	852	904	920	862	887	926	891	943	968	901	917	895	966	892	937	877	900	963	921	927	923	928	969	895	922	881	922	903	915	960	921	804	867	943	907	859	876	898	879	929	877	893	902	951	868	894	864	954	906	964	910	901	986	916	889	920	944	919	910	908	957	934	889	903	874	903	890	914	878	913	895	922	877	927	887	874	873	927	877	911	900	932	883	889	916	896	916	902	917	925	897	925	911	942	864	888	932	886	896	900	850	926	876	913	929	892	929	914	916	872	854	912	867	902	884	880	888	874	933	913	884	886	933	931	909	869	871	904	971	854	858	902	885	901	890	878	889	882	885	944	842	910	857	869	925	915	931	893	967	851	871	897	904	909	959	911	900	906	898	887	876	865	872	897	884	941	918	815	937	932	905	910	864	863	860	928	864	873	899	920	863	928	908	913	876	914	894	926	849	944	870	872	895	909	878	908	905	845	901	854	900	959	857	865	905	880	854	844	935	959	879	912	900	901	923	903	877	878	920	878	855	859	893	909	950	908	855	856	936	894	892	875	869	853	904	902	853	894	844	898	886	922	907	919	909	922	834	878	896	878	904	918	915	907	923	916	904	930	943	873	896	883	948	909	943	910	876	837	881	869	874	924	920	905	940	948	924	915	882	879	869	897	907	917	912	877	883	902	863	849	896	910	886	880	878	904	912	844	909	905	905	872	904	884	897	902	909	899	901	991	837	906	915	881	905	880	909	899	879	876	852	894	908	889	885	923	885	933	895	892	868	880	877	882	913	875	943	916	931	904	891	939	939	901	865	918	879	873	906	905	872	907	901	872	884	912	911	914	881	920	865	883	854	902	865	900	907	924	932	932	892	939	882	919	916	845	922	881	906	831	880	922	870	874	863	896	900	902	899	919	910	858	898	912	903	890	906	889	914	924	925	928	869	890	917	960	872	878	931	885	892	883	908	917	927	860	930	886	954	935	883	910	874	921	847	862	905	887	912	919	856	915	901	964	909	919	895	889	880	843	888	864	882	882	926	932	911	912	919	932	915	929	925	900	902	891	901	888	906	922	896	843	913	928	921	861	915	913	899	918	951	879	898	934	863	863	894	852	907	957	915	906	895	891	901	909	871	909	888	911	929	894	887	854	905	914	886	916	887	875	895	926	881	874	888	861	893	901	887	926	907	905	887	874	966	912	963	889	904	843	874	912	872	871	882	881	822	912	866	867	875	886	891	923	842	916	858	886	935	906	889	925	911	925	909	923	905	918	937	905	882	892	813	858	895	850	855	903	868	906	866	892	909	885	916	930	897	881	900	939	908	932	869	859	954	942	895	898	878	911	913	884	875	937	872	881	903	883	912	925	866	891	910	879	884	917	932	945	859	873	951	926	960	920	929	865	979	896	867	915	906	899	848	893	864	903	901	901	918	843	962	898	916	895	897	889	903	922	910	934	913	915	892	864	916	896	955	916	883	917	878	902	920	889	905	940	854	961	875	925	884	932	907	916	905	892	934	922	894	829	870	910	888	915	921	898	851	929	898	914	911	885	933	879	926	853	899	836	918	937	941	858	929	857	875	903	924	885	892	905	901	866	879	912	868	934	893	933	930	896	926	933	909	884	933	886	910	896	868	909	842	925	924	919	926	893	915	879	889	887	843	868	924	894	909	884	931	882	835	924	873	868	877	930	946	958	926	914	901	859	866	910	935	934	872	925	865	885	869	929	933	939	922	928	918	920	914	883	896	898	859	976	892	847	824	889	895	969	988	851	872	923	853	868	896	956	891	885	878	873	928	896	875	877	907	922	935	908	846	896	926	945	936	899	868	900	931	864	943	888	856	878	867	885	929	936	909	925	893	866	894	952	926	890	903	898	888	875	881	881	936	857	896	892	918	921	922	907	923	907	880	923	855	924	931	913	924	938	891	913	909	871	854	980	879	879	846	914	960	858	925	888	900	861	875	896	883	971	875	867	883	924	868	881	820	861	904	875	879	856	905	914	953	974	911	971	925	907	929	926	892	883	913	922	873	858	903	924	866	870	928	904	909	894	870	856	920	847	882	904	864	898	917	894	861	840	937	828	876	909	889	910	846	886	899	921	884	894	895	914	893	902	812	914	944	901	916	910	910	890	911	929	859	878	948	873	960	957	915	858	907	846	885	964	861	894	855	892	894	905	861	880	899	882	848	899	908	887	930	896	918	899	936	916	886	917	926	871	930	938	936	887	901	883	940	904	865	846	895	868	874	897	938	868	894	912	906	894	877	931	931	866	904	920	892	912	900	908	913	879	933	916	911	896	870	903	875	902	839	917	884	908	894	872	933	899	942	856	931	949	906	880	889	863	881	807	886	911	858	904	892	935	873	883	853	860	853	878	894	876	902	889	855	918	882	937	897	890	881	929	902	843	854	950	885	913	838	896	878	965	879	873	870	988	849	848	898	924	916	880	931	866	885	882	890	871	875	898	838	903	927	885	909	880	914	921	952	854	949	911	898	856	877	878	914	925	891	903	902	879	895	901	955	840	901	915	832	894	904	979	920	816	907	906	929	865	866	941	857	898	878	899	887	923	863	870	927	965	993	877	916	941	943	926	835	923	947	941	898	910	911	890	864	908	911	903	921	925	849	879	835	864	857	926	931	860	892	885	861	930	869	915	901	888	871	938	913	890	859	908	872	906	911	916	898	878	887	883	908	939	906	868	898	844	900	849	886	919	969	967	868	869	867	879	927	951	949	891	886	893	921	882	874	874	944	863	882	876	853	873	864	929	922	870	896	929	961	893	931	888	845	907	906	944	901	908	862	858	813	917	819	874	863	909	871	900	901	942	952	881	884	867	908	861	856	940	872	920	930	903	894	915	877	871	880	888	896	932	875	922	868	878	908	875	880	952	943	883	944	904	952	923	896	915	911	925	881	904	904	969	901	910	911	909	934	908	945	898	873	899	874	870	879	905	892	922	915	937	935	910	881	898	914	882	935	884	859	888	878	928	894	874	872	852	883	923	899	860	885	898	864	880	888	896	906	885	891	936	888	873	893	857	937	899	843	869	886	900	871	896	910	900	887	917	962	893	871	893	886	918	899	867	869	916	866	904	906	830	865	896	893	903	866	917	915	884	870	931	873	893	863	900	882	922	885	886	937	857	916	870	863	922	900	899	883	907	887	922	847	890	895	944	845	860	868	815	867	904	916	948	885	852	903	908	889	953	863	895	906	917	849	876	826	930	893	892	927	874	910	900	872	924	941	851	896	857	938	825	882	882
2139	170	222	161	154	141	146	121	138	128	144	131	110	125	139	147	132	123	125	127	150	123	126	124	108	131	114	120	136	135	133	117	125	110	131	111	138	156	142	115	133	131	114	120	133	143	112	121	122	119	135	118	120	132	135	144	123	119	120	141	126	130	112	135	141	149	128	151	123	113	136	150	130	123	113	106	120	133	145	120	118	129	139	132	134	122	122	126	125	153	135	125	168	127	108	141	137	113	132	146	137	136	120	136	138	117	150	112	141	132	122	134	131	116	125	110	116	125	127	126	144	120	138	117	131	131	143	136	119	120	121	126	116	129	151	134	123	116	127	141	134	117	147	117	131	140	122	132	140	124	107	130	132	118	127	120	162	132	131	104	134	116	130	114	107	108	127	103	129	142	129	118	119	116	133	124	130	143	134	136	107	121	117	132	122	141	140	132	132	136	145	124	145	128	128	120	135	130	119	134	132	117	148	126	129	124	127	126	119	122	99	124	122	120	135	131	129	132	133	136	130	125	126	123	141	133	135	126	141	116	115	116	126	128	132	120	124	115	150	136	128	121	111	131	130	123	141	136	120	133	130	116	118	134	126	117	116	142	134	142	132	131	119	94	128	125	119	146	127	138	117	115	148	119	146	132	118	122	106	122	114	136	130	155	133	133	134	114	122	141	132	139	129	115	124	132	120	139	135	139	127	135	127	122	149	135	118	129	108	122	125	141	122	127	140	114	124	113	143	134	137	137	113	147	110	118	135	136	109	114	128	107	121	113	111	134	136	137	121	125	125	133	105	124	121	119	114	118	137	129	139	131	145	137	111	124	142	121	132	114	141	148	127	131	119	127	137	138	117	147	142	118	123	106	130	160	135	126	131	122	142	129	138	124	131	140	143	147	123	123	121	144	120	122	126	136	143	100	122	115	133	135	143	110	135	115	124	115	129	142	124	122	140	120	133	112	131	137	103	124	125	121	112	124	137	129	142	145	121	135	127	138	124	125	109	108	141	153	136	120	119	119	149	125	128	119	141	118	131	123	117	130	139	148	124	152	124	151	132	146	129	115	125	128	109	142	141	113	122	127	149	117	136	149	146	142	154	130	131	151	122	111	127	138	114	106	132	126	131	125	118	108	116	109	116	138	127	118	136	116	117	144	131	119	118	121	123	137	123	124	138	118	126	150	123	111	125	121	134	125	117	123	128	129	116	116	118	116	140	117	118	119	131	122	128	130	131	118	117	129	135	125	134	128	125	109	124	138	118	143	141	100	123	135	135	120	133	139	117	124	128	153	128	94	138	144	136	136	120	135	137	130	108	112	135	114	118	134	101	113	112	140	154	127	129	116	122	111	125	119	113	118	133	136	134	133	130	135	118	124	141	132	120	119	126	124	142	126	125	120	104	124	127	135	121	129	123	120	149	118	147	125	139	116	133	151	107	132	128	147	142	138	116	131	127	118	118	145	143	130	128	120	136	118	136	130	120	119	130	125	130	120	128	113	135	135	119	114	122	129	105	125	124	110	124	117	153	154	135	127	125	141	148	134	123	130	91	123	125	139	141	150	126	132	132	107	149	146	133	119	126	125	101	128	115	133	169	129	123	130	133	119	129	112	117	112	113	145	107	120	128	133	127	124	142	143	153	128	139	146	115	130	128	117	133	149	132	115	134	105	130	136	114	102	119	131	126	127	135	122	118	138	130	115	118	130	114	122	118	120	117	135	123	123	137	152	114	124	114	116	123	119	149	110	134	145	119	101	106	108	129	122	95	129	141	128	130	152	118	114	126	116	128	109	120	130	130	105	114	136	139	120	147	105	126	103	115	134	143	140	135	154	118	103	131	151	127	119	131	131	123	127	161	145	110	128	147	109	116	142	132	134	138	144	130	130	124	135	139	129	118	124	141	120	147	121	140	140	136	118	165	122	116	123	124	138	127	127	110	126	139	145	109	123	101	126	119	126	111	133	130	139	110	106	121	130	140	120	119	136	116	127	101	123	138	123	117	123	114	141	133	124	128	118	160	107	124	137	111	140	138	123	136	137	136	138	105	130	124	118	131	141	129	133	146	127	111	111	119	126	139	125	126	122	120	147	117	131	123	110	107	111	118	132	130	112	130	102	118	133	128	147	114	134	105	104	104	118	119	133	164	130	138	138	124	127	139	119	120	107	138	121	136	129	118	143	134	123	112	126	110	129	141	94	118	161	114	141	107	118	131	144	130	145	101	130	101	124	118	140	129	141	120	130	144	115	125	117	120	133	129	138	149	139	146	119	104	124	141	132	126	140	134	146	126	118	106	103	147	125	113	138	134	115	119	122	125	130	141	136	114	132	123	105	133	131	134	122	113	129	120	124	117	145	128	139	116	131	140	124	101	127	121	119	150	135	122	131	132	132	140	132	109	109	161	104	99	138	118	114	119	145	121	129	139	140	129	135	138	139	129	152	125	129	110	144	134	115	109	143	128	124	126	131	136	139	121	120	103	94	115	123	131	112	135	101	126	120	125	111	133	119	124	127	135	126	127	134	129	116	127	137	125	118	119	120	129	123	119	110	135	116	133	111	122	130	119	129	119	125	131	114	140	123	113	130	149	130	124	139	141	117	145	129	126	119	119	109	128	133	143	118	104	148	112	118	157	133	113	111	135	99	110	119	130	129	120	138	111	123	148	108	121	127	124	125	132	134	120	145	134	117	115	126	137	116	130	144	156	126	134	114	136	117	122	122	115	123	127	152	112	115	148	124	119	127	136	126	138	124	107	112	127	132	125	131	125	130	125	112	109	129	121	127	126	147	111	120	114	129	116	119	141	160	115	129	123	119	139	125	120	148	130	113	121	136	106	133	137	119	129	107	119	120	143	139	119	129	114	112	141	133	125	113	131	103	142	119	125	130	133	146	124	130	127	139	117	115	123	137	120	118	134	140	120	151	129	127	136	139	117	139	125	141	117	140	137	135	126	125	133	119	149	119	121	118	128	138	121	126	125	131	125	136	106	138	115	125	119	121	133	124	135	128	141	136	116	122	135	115	129	119	152	142	106	138	136	119	123	124	140	125	136	125	123	121	123	140	131	127	140	132	123	150	110	116	131	132	135	140	148	106	118	125	127	124	132	131	139	134	136	126	123	144	142	128	130	145	123	136	125	112	118	116	124	139	158	123	134	152	132	125	151	119	121	129	130	109	113	139	133	150	123	132	119	122	119	135	123	127	127	120	137	122	137	141	125	124	128	135	114	119	128	136	126	127	106	121	124	135	118	121	138	136	119	131	119	128	127	103	124	131	131	115	135	128	123	136	120	142	157	115	124	98	149	119	99	138	131	113	112	122	133	129	130	120	125	122	131	160	118	119	119	127	139	138	152	116	132	115	122	126	142	123	135	127	114	121	152	125	125	121	136	122	137	139	123	129	139	143	146	112	139	122	130	113	122	119	119	121	144	118	136	125	111	115	147	127	89	120	136	112	130	136	141	133	131	131	138	120	129	127	141	120	146	107
2131	453	530	513	487	493	457	431	448	427	450	428	402	396	386	403	385	407	404	392	421	437	406	361	373	391	411	414	422	385	391	399	398	380	384	404	421	389	402	384	416	380	362	396	377	392	380	379	392	405	377	412	357	391	374	397	381	395	368	369	380	403	395	354	386	405	393	386	361	411	394	400	399	374	412	387	396	375	362	392	390	350	426	419	360	390	390	396	404	386	396	377	411	373	403	378	382	386	440	399	388	394	382	398	418	387	372	371	376	385	407	387	386	422	370	359	387	418	382	385	390	408	410	403	415	381	379	404	398	396	383	398	387	358	361	351	378	395	423	414	384	367	379	410	362	376	389	382	354	400	375	389	339	383	383	394	383	378	398	407	397	399	352	360	413	386	379	429	382	393	401	374	421	403	389	368	358	402	395	398	388	360	378	362	413	412	369	402	380	406	397	409	433	371	385	388	376	388	349	438	420	392	390	398	386	382	367	381	374	404	366	361	392	376	400	394	412	384	384	400	353	411	419	367	389	386	401	371	398	373	378	371	398	372	383	395	379	384	391	420	392	394	382	424	380	399	373	380	394	373	369	380	403	382	388	390	398	414	399	402	375	396	361	348	375	383	374	393	355	374	389	361	397	364	406	386	395	396	379	405	400	419	350	393	433	408	393	370	367	400	356	416	379	370	408	418	385	401	422	407	381	416	394	373	353	395	371	405	371	367	373	379	368	380	352	391	379	369	368	441	369	379	403	389	398	395	347	354	371	363	376	392	392	390	398	411	361	386	391	390	359	401	364	378	388	414	400	366	438	408	384	414	377	384	371	415	441	414	396	393	407	374	370	396	384	404	385	391	388	424	382	343	422	411	392	388	409	399	405	371	409	387	406	403	345	389	387	408	381	386	394	359	412	373	399	369	375	377	411	399	381	373	419	397	404	424	383	378	372	402	414	389	365	437	381	419	388	369	345	386	420	402	397	422	347	394	405	374	374	368	391	393	391	385	432	374	391	375	396	397	398	422	399	410	381	374	408	433	395	381	415	398	398	368	381	394	382	360	395	407	349	392	384	387	393	369	387	386	390	406	402	416	372	365	374	379	376	381	375	369	356	365	371	377	391	409	389	386	375	395	380	398	394	373	395	417	362	396	361	414	384	398	394	384	386	400	398	378	380	398	387	389	361	415	402	397	363	398	412	357	390	375	383	374	391	362	371	393	376	393	410	357	410	399	385	393	409	403	407	391	391	390	368	413	414	390	382	385	410	360	392	391	397	387	433	372	397	396	438	404	380	371	388	387	391	407	418	380	399	369	390	396	383	417	442	380	381	376	381	363	387	416	389	379	363	368	362	409	390	420	400	398	386	358	388	389	412	370	384	395	409	412	402	386	356	389	372	379	415	360	430	408	391	388	394	403	375	405	357	385	396	359	412	396	386	357	396	387	401	417	380	421	380	395	400	417	382	392	386	393	405	386	402	361	406	349	355	384	417	424	391	378	389	394	419	391	390	364	396	409	373	355	387	424	355	385	384	390	384	359	373	398	380	393	401	381	398	378	375	412	408	379	407	449	378	395	380	395	375	383	397	394	389	378	412	376	409	387	421	401	392	382	396	402	398	397	385	381	390	394	386	374	417	366	391	407	404	407	395	426	374	344	431	370	399	398	385	359	392	400	401	425	406	362	355	378	397	389	388	369	400	351	401	393	364	378	374	378	387	348	343	442	385	392	427	380	384	371	403	380	368	388	410	407	372	382	374	399	363	378	378	386	370	408	395	380	406	427	392	407	403	382	416	393	392	388	391	367	459	386	369	397	361	403	398	415	403	373	380	399	401	399	357	388	377	390	379	402	377	379	379	371	388	379	393	361	379	396	391	418	389	419	384	354	387	377	401	412	415	376	382	377	379	423	399	361	401	399	383	394	342	372	395	406	375	365	403	414	407	378	400	385	420	366	378	384	380	382	387	375	388	415	405	378	390	386	379	396	388	367	415	420	396	385	394	420	347	384	400	393	401	354	362	381	371	353	399	370	401	359	396	373	405	379	364	345	394	363	369	377	385	414	400	400	389	394	384	394	345	391	355	372	413	369	377	397	390	393	366	380	392	393	364	369	396	397	391	416	392	415	370	399	407	380	416	367	388	395	405	439	374	397	377	399	371	391	406	366	399	388	418	373	369	353	369	373	390	358	417	396	382	403	408	363	409	385	393	389	384	408	380	335	382	355	384	367	415	407	392	419	404	387	399	364	335	360	384	384	376	351	384	413	385	410	404	353	431	382	363	392	376	378	392	382	406	407	391	419	407	389	365	399	394	388	381	390	366	396	385	406	372	386	414	413	384	395	387	394	379	397	404	382	426	393	397	383	358	418	419	357	408	388	390	397	399	369	412	399	388	411	378	399	354	373	407	426	422	379	408	388	427	349	402	401	399	371	382	398	357	407	369	389	376	403	381	409	392	377	399	375	412	365	378	434	405	400	379	418	388	382	407	377	404	380	396	423	399	380	371	406	381	383	403	385	389	381	375	411	404	354	395	373	411	385	418	397	415	394	391	438	398	387	344	346	386	389	398	398	377	407	396	361	395	352	344	385	375	403	404	392	372	379	370	424	385	404	381	377	415	361	422	413	361	406	398	415	376	419	359	388	400	419	379	390	373	379	389	368	420	409	355	381	399	365	370	400	428	397	403	404	387	389	389	403	437	366	391	390	377	352	402	380	366	357	400	398	361	398	387	366	384	392	387	398	368	417	378	373	392	382	417	370	410	392	415	422	414	383	392	377	405	395	396	383	403	378	418	333	382	377	393	379	434	369	417	390	405	371	373	382	381	368	381	364	377	390	380	380	399	393	376	372	395	371	391	386	396	378	398	421	367	385	359	407	377	426	432	395	401	419	417	394	393	406	342	398	390	360	392	371	393	420	410	396	402	402	352	365	413	402	359	368	391	411	346	402	389	398	402	401	399	385	402	378	389	392	393	402	388	399	384	392	388	375	409	383	370	366	416	378	386	389	375	417	413	368	375	347	401	386	372	379	386	376	380	370	381	424	354	388	396	435	407	390	436	384	373	421	375	352	381	416	375	433	386	385	380	371	410	373	419	394	389	365	404	395	412	360	422	391	423	372	357	405	386	399	393	394	420	389	389	404	381	433	438	378	433	350	401	373	342	392	399	366	367	391	381	385	369	372	382	409	374	390	406	410	395	391	427	428	371	377	402	383	382	426	374	432	386	368	416	394	371	363	373	437	373	392	336	390	381	388	416	375	404	368	407	402	397	395	405	393	401	398	407	418	374	395	406	392	402	380	409	359	412	369	360	384	375	396	353	383	394	359	385	358	417	342	425	424	383	396	421	340	421	353	368	382	378	423	386	349	405	399	387	368	426	388	382	426	347	407	372	404	377	378	410	365	355	383	384	351	392	395	393	410	371	370	398	409	386	376	401	375	374	373	407	399	384	397	427	404	381	389	446	366	384	397	378	379	356	367	402	374	408	376
7677	1101	1268	1018	738	633	436	418	327	290	314	275	261	241	254	224	224	222	231	238	179	215	200	207	186	200	187	195	228	195	202	210	199	206	209	199	189	213	182	195	172	196	182	203	196	170	197	174	180	210	196	204	184	204	199	180	165	165	190	203	186	195	187	208	177	193	184	189	168	188	182	207	165	183	186	172	218	185	184	207	189	208	167	162	192	213	182	196	179	178	168	163	166	139	210	210	194	191	174	192	195	202	183	211	191	186	177	187	175	185	198	181	162	187	165	202	206	208	184	201	183	155	172	199	186	170	188	175	182	211	205	205	159	196	185	186	186	227	193	179	194	200	194	199	187	203	165	185	210	196	212	199	180	191	216	182	169	172	206	168	186	209	185	183	188	168	190	194	190	169	162	182	205	185	166	194	200	188	182	178	169	197	168	192	190	183	184	215	169	195	198	194	185	196	174	201	176	191	190	186	217	189	173	172	190	185	163	189	169	191	192	194	176	212	187	176	191	173	195	164	189	166	169	164	189	206	163	171	205	197	152	200	190	209	192	200	193	180	183	159	191	206	184	205	177	196	216	195	176	172	177	161	207	191	189	195	198	180	181	183	209	186	168	165	182	196	178	156	178	200	195	207	191	183	200	180	189	211	197	187	213	174	173	192	217	202	196	193	201	206	190	188	168	189	190	212	189	178	179	177	174	181	178	197	192	194	204	180	173	190	217	191	193	184	183	168	195	178	188	182	191	187	195	173	168	166	174	167	178	214	204	189	184	153	195	178	198	170	145	201	173	206	185	181	179	218	192	208	179	178	202	194	167	200	199	181	179	194	207	195	202	183	175	169	195	169	192	164	215	202	193	183	187	190	177	179	178	184	183	161	190	180	210	187	182	174	219	192	198	169	175	181	203	187	186	187	172	191	201	197	183	162	183	195	198	206	180	186	188	187	180	176	189	192	193	186	195	195	177	174	192	177	183	185	181	158	182	159	182	185	207	187	155	183	183	157	182	189	212	197	201	182	186	180	197	181	179	192	174	172	190	190	183	200	215	169	191	171	212	210	198	193	211	206	194	201	206	187	175	179	147	197	208	186	178	194	192	169	194	224	194	181	217	174	173	188	177	183	192	188	217	199	189	180	208	190	191	197	171	186	170	165	183	177	219	198	198	185	207	192	212	192	212	191	169	186	203	177	165	182	183	178	189	187	165	189	192	186	168	153	173	187	171	210	179	172	196	177	208	185	170	190	206	160	171	195	204	213	182	190	176	184	182	178	191	195	198	205	182	173	181	194	197	167	189	171	214	210	184	173	174	215	186	189	196	161	158	186	200	199	165	176	201	190	198	163	189	176	180	183	190	202	191	186	192	196	196	181	181	209	204	183	195	212	211	187	163	161	173	169	183	190	195	210	180	181	200	193	211	200	157	179	204	196	188	211	169	197	174	211	204	208	178	199	179	182	179	194	184	164	198	182	182	192	192	189	197	214	180	210	186	182	197	180	193	190	190	186	176	164	203	201	188	221	175	173	203	181	183	187	208	180	218	153	178	208	198	199	190	181	203	207	171	182	200	195	155	177	175	182	190	197	172	169	182	160	184	207	196	206	208	181	181	200	191	183	181	199	205	216	196	190	183	168	150	207	204	212	186	191	187	182	192	162	182	167	184	172	184	181	199	204	194	160	174	194	163	209	190	203	183	195	171	169	166	203	179	198	191	184	200	207	196	213	208	193	150	188	182	199	201	196	195	205	215	176	190	211	165	175	189	177	193	176	193	168	196	202	199	198	184	213	197	182	171	190	168	160	196	162	178	184	210	187	198	170	194	181	192	173	174	153	170	169	186	211	194	204	197	178	195	195	189	187	205	176	187	177	199	199	183	188	186	178	193	181	182	194	201	175	176	189	173	173	195	194	185	186	176	184	201	183	192	192	168	183	150	180	186	205	212	200	182	191	190	200	193	162	179	198	188	185	182	191	180	194	153	181	191	195	195	176	177	183	207	163	187	177	190	174	173	193	190	189	194	186	191	181	169	207	177	219	178	188	199	169	190	178	199	201	212	194	204	199	186	169	195	221	196	191	184	180	183	187	192	170	177	194	190	178	197	199	186	181	218	192	201	201	169	214	178	171	159	193	187	184	190	161	201	191	186	190	196	196	198	195	162	166	180	189	182	228	178	197	196	203	218	175	166	197	182	200	187	169	204	161	198	179	196	199	163	176	179	205	178	180	184	172	189	211	192	160	170	194	181	190	193	172	177	206	160	194	188	182	169	179	204	186	183	161	181	201	187	190	185	180	183	208	202	191	195	204	192	155	166	163	166	190	170	190	188	172	189	183	187	179	193	170	195	185	193	187	171	180	177	202	175	190	189	174	198	201	188	171	187	178	170	186	194	180	190	189	201	182	160	205	204	184	188	205	197	175	215	181	189	164	226	204	191	181	179	214	214	155	177	206	189	189	190	177	192	179	212	214	191	202	184	206	147	194	186	223	176	189	214	181	179	170	207	189	144	170	186	166	205	207	171	178	182	191	195	192	166	180	168	173	184	179	187	194	203	175	186	164	190	185	202	193	171	155	180	198	169	177	186	188	202	172	199	199	199	176	185	187	211	178	186	193	192	188	184	221	191	174	194	203	206	183	169	205	170	178	179	214	185	177	205	172	176	205	188	197	197	199	169	188	176	197	202	189	185	196	163	190	161	193	181	182	192	210	198	157	171	179	174	191	181	204	195	198	201	164	210	195	202	174	180	170	191	192	220	188	150	171	226	194	170	190	178	198	180	201	193	189	155	180	213	152	167	186	190	199	159	172	186	202	203	197	210	201	179	190	169	190	195	204	181	182	199	189	187	181	186	193	194	190	212	167	184	168	190	189	182	199	193	175	203	174	198	212	186	200	208	192	178	192	175	199	189	191	177	171	194	187	170	176	176	192	179	175	187	178	173	170	205	195	164	208	180	198	189	186	184	182	221	174	188	164	186	193	176	199	207	174	202	177	176	183	180	186	188	207	172	201	214	176	189	177	208	168	182	155	179	182	190	188	201	195	180	193	160	196	178	186	195	197	182	174	179	180	178	180	187	193	182	188	180	208	189	189	175	182	188	171	193	189	205	192	192	181	199	184	207	184	178	194	185	171	180	190	199	182	182	182	223	212	185	180	184	189	153	187	216	191	176	157	206	172	185	168	202	196	208	181	182	161	192	203	176	179	181	192	200	183	177	184	180	172	198	181	148	206	185	200	180	168	200	172	182	201	210	167	212	187	181	176	168	175	186	176	181	168	188	185	184	225	218	202	203	193	158	192	174	181	201	187	188	184	195	187	161	209	190	176	186	191	177	166	171	187	182	166	173	207	175	205	178	201	192	194	208	193	207	209	199	176	203	183	201	175	190	192	214	207	226	191	194	183	176	190	186	229	193	189	170	180	191	186	204	180	184	184	212	178	186	175	183	197	194	190	208	222	153	212	172	203	196	193	202	168	196	190	180	194	197	183
5838	1333	2762	3253	2692	2446	1920	1719	1396	1257	1156	1059	958	896	844	841	814	770	714	670	728	659	707	684	640	634	643	585	613	596	574	655	633	657	610	613	622	616	592	567	591	589	568	562	545	521	552	555	590	550	529	531	545	584	547	574	585	567	577	539	560	551	526	508	563	545	565	546	535	525	492	526	521	559	546	555	542	543	525	549	512	551	513	579	533	547	528	564	491	505	552	502	507	545	553	515	503	533	581	526	552	550	503	573	542	539	527	540	534	572	518	546	551	548	546	556	558	540	548	526	504	525	533	535	536	519	495	516	494	537	565	511	500	542	519	531	569	508	568	546	535	542	533	561	509	559	500	532	573	523	533	552	514	534	550	489	515	511	505	563	529	555	505	542	512	523	517	515	556	563	529	548	541	520	511	528	531	518	557	511	551	539	551	556	548	539	555	557	582	546	526	536	532	567	529	523	549	525	524	543	507	504	533	554	515	596	570	512	477	505	539	578	539	533	488	543	527	546	491	545	542	506	518	554	536	553	565	527	487	552	531	528	542	519	563	508	508	540	514	559	528	550	545	510	502	522	546	506	524	515	569	508	572	556	519	534	531	538	512	571	524	523	562	533	551	501	517	525	533	568	539	565	578	562	568	517	509	527	535	520	533	518	542	559	563	508	548	517	534	558	502	561	540	566	524	533	543	487	495	491	517	521	540	556	532	531	526	515	541	538	524	540	511	519	481	550	489	526	538	558	537	557	507	559	577	555	554	545	496	526	498	518	586	542	538	564	554	503	517	496	538	545	521	542	536	511	542	530	507	481	556	550	520	509	573	565	501	494	544	596	548	527	544	535	533	523	523	530	569	533	523	539	542	552	508	544	490	536	533	512	515	544	564	537	554	539	545	540	514	503	587	547	549	530	531	496	526	527	526	521	527	552	527	613	525	513	531	554	515	548	520	558	584	500	512	538	559	519	550	560	507	501	559	513	545	518	521	547	501	583	510	555	522	597	575	547	526	534	540	531	531	508	546	569	539	505	502	496	515	535	543	503	563	543	563	530	524	529	544	556	533	510	517	538	517	527	542	569	593	569	513	539	521	535	527	506	547	533	538	527	532	514	518	535	514	549	535	562	536	509	555	524	525	495	506	492	579	512	515	493	488	551	527	548	529	535	549	554	544	532	487	511	509	572	516	540	515	558	548	505	545	533	547	539	495	484	511	536	519	538	551	545	544	500	533	536	571	559	512	542	512	555	531	504	517	523	524	538	519	526	510	547	498	584	544	553	515	540	510	521	538	556	545	511	508	534	537	562	538	542	575	527	547	482	547	545	543	523	549	549	534	536	530	528	523	535	518	511	506	547	570	565	548	515	540	529	537	548	552	530	522	524	533	492	511	529	565	508	544	540	503	522	515	579	539	529	501	497	543	510	552	498	555	556	537	524	574	579	551	550	563	568	547	493	509	551	548	527	541	533	519	540	567	545	558	510	513	551	541	545	518	488	547	513	514	484	544	531	527	567	547	533	538	553	539	554	489	536	571	571	560	515	499	544	562	548	516	528	546	469	527	546	564	502	562	546	534	521	511	514	511	493	586	540	518	580	526	545	561	550	504	526	537	550	536	561	525	499	508	530	535	520	557	559	513	547	528	561	487	515	542	513	521	490	534	498	514	516	530	543	553	526	547	535	548	524	545	497	555	536	510	530	568	522	534	581	541	529	519	507	545	547	520	501	525	505	544	558	536	518	486	562	569	549	520	574	533	573	546	559	502	527	538	555	575	502	521	560	515	541	526	527	516	493	504	510	518	566	580	519	520	520	523	513	543	488	521	548	513	535	536	557	543	541	569	541	561	540	534	526	543	535	501	564	570	534	515	538	543	526	488	548	516	544	511	546	567	500	483	552	540	562	523	533	562	507	525	535	541	511	515	509	541	545	527	585	523	563	541	516	550	516	545	537	563	546	571	504	547	534	524	541	565	534	557	589	489	497	506	556	523	524	566	529	539	558	514	536	576	572	518	533	517	549	529	542	540	490	493	539	487	553	548	543	561	573	511	545	507	506	502	514	524	533	537	496	539	556	483	539	567	549	544	550	560	521	551	564	514	542	537	516	534	554	558	546	527	490	563	540	505	549	533	535	514	548	524	487	508	544	540	518	527	576	504	571	517	492	543	542	504	572	537	571	472	542	518	508	502	507	563	552	495	541	530	538	545	496	501	561	500	531	494	542	518	543	561	546	537	546	520	530	495	508	518	550	528	543	523	485	544	557	514	512	522	530	513	484	548	533	565	531	525	516	571	523	536	497	555	539	532	545	490	520	544	511	528	529	475	539	532	524	519	550	503	517	504	515	508	491	579	537	512	519	560	552	540	516	524	553	550	544	544	493	514	556	536	527	510	576	597	552	548	554	520	549	520	535	559	511	570	527	547	527	505	532	530	514	491	573	511	566	492	558	535	537	537	547	521	535	526	567	561	524	547	533	579	547	493	499	537	545	565	549	543	544	508	541	515	542	527	517	540	533	515	541	526	497	602	510	567	537	532	536	528	556	524	555	549	566	534	514	551	528	555	544	523	516	548	519	472	539	542	510	547	509	530	544	517	530	556	533	590	525	513	560	533	545	499	522	517	491	563	513	502	545	519	538	534	511	512	570	546	511	490	545	555	522	481	552	528	546	522	541	520	537	530	539	537	541	538	516	540	506	558	520	546	528	549	551	561	534	541	562	523	564	545	546	550	498	557	469	514	514	538	505	572	504	527	506	539	557	549	573	498	563	565	528	499	550	533	556	522	525	529	541	542	511	521	508	557	514	518	554	541	546	505	518	541	542	510	517	574	540	517	570	529	498	527	500	503	542	509	532	507	514	521	543	528	488	519	536	494	569	510	538	522	548	530	541	553	500	565	536	519	503	530	542	563	539	527	515	584	514	553	544	556	542	543	546	505	581	511	553	557	564	534	542	509	530	541	558	549	526	514	537	511	500	535	548	522	568	556	541	542	548	497	527	541	582	557	504	506	541	533	504	494	521	538	554	525	536	541	540	564	557	546	581	564	498	529	530	529	529	518	485	499	520	510	514	531	567	555	522	536	530	555	517	548	492	538	565	530	555	506	573	526	550	560	545	516	530	522	502	500	580	539	530	529	544	549	550	518	557	559	533	567	547	565	542	547	537	550	516	524	488	513	537	505	518	533	509	537	526	544	560	549	526	500	499	564	490	525	511	551	493	499	488	556	553	574	527	570	556	546	543	535	585	516	531	549	547	476	563	541	566	535	575	539	518	526	505	555	468	559	522	543	505	545	529	559	530	529	558	497	505	543	543	548	501	543	529	548	522	543	517	523	539	531	533	522	524	538	535	569	540	538	531	525	535	525	549	553	507	547	535	572	515	525	534	538	561	540	578	542	567	523	496	525	529	507	508	505	529	485	540	488	539	464	587	525	597	561	557	541	548	540	499	556	526	550	591	529	506	526	536	495	519	520	517	525	542	529	554	528	540
14185	2679	2851	2143	1486	1263	957	824	703	590	528	536	499	495	435	438	406	371	443	388	412	426	399	415	386	360	401	380	384	413	382	360	360	402	385	417	356	383	369	361	364	332	370	401	367	380	360	362	386	386	376	345	375	371	372	389	378	352	382	396	375	363	387	364	362	379	372	386	367	363	361	365	391	391	363	363	379	377	359	367	379	345	399	377	368	357	371	373	382	353	349	375	380	344	351	360	400	350	360	372	366	387	345	359	374	414	373	383	366	335	363	378	346	405	364	349	360	371	384	346	349	378	343	346	385	397	356	353	369	362	368	408	360	378	367	354	349	393	346	350	404	342	337	356	315	336	378	372	387	350	392	355	406	364	376	366	369	361	357	381	372	352	407	342	381	379	397	369	383	402	342	385	359	384	380	340	315	383	338	361	385	384	380	357	361	340	358	373	395	347	407	393	353	363	328	405	405	380	330	338	391	338	351	369	369	384	339	340	371	346	373	355	360	361	402	349	365	362	348	370	347	378	340	365	386	381	353	321	377	368	381	349	352	336	352	371	399	367	394	400	375	357	356	384	341	366	389	391	371	358	400	359	376	371	336	365	365	362	381	329	377	355	360	381	370	370	376	371	386	396	362	359	391	406	348	354	364	382	368	378	370	377	345	391	369	368	344	396	348	345	373	383	384	426	337	375	353	351	331	357	389	341	352	346	363	371	351	393	357	414	360	370	385	356	360	371	355	360	368	382	340	379	377	367	384	367	330	348	387	373	351	398	364	366	382	360	369	378	337	396	320	370	356	398	381	327	357	347	383	396	384	380	393	369	402	355	331	348	328	388	385	405	376	352	370	369	340	324	328	365	392	363	334	356	370	352	367	337	354	368	400	361	369	369	340	346	352	358	357	349	344	345	350	329	361	396	352	367	365	385	398	340	374	383	381	409	348	366	384	382	399	378	330	340	361	381	381	413	359	350	381	368	353	414	346	392	359	379	379	352	348	349	379	392	365	352	365	381	361	378	356	339	371	349	391	390	347	351	369	397	360	387	373	381	375	391	365	366	378	360	371	379	374	373	377	377	365	393	386	394	369	368	348	389	359	381	360	348	383	359	363	371	383	375	362	401	311	345	360	373	345	366	380	337	371	340	372	401	355	326	364	399	402	360	385	391	382	386	385	337	350	351	383	358	338	391	379	353	373	350	406	340	348	386	415	378	372	349	345	369	374	354	352	355	379	360	378	387	357	381	339	378	336	366	366	385	392	390	364	348	346	336	338	347	366	374	361	380	350	348	378	394	360	359	360	417	366	358	385	371	343	383	353	361	356	360	402	383	350	386	381	365	366	353	342	376	381	323	342	407	345	370	352	375	357	349	364	401	376	377	373	340	305	367	353	357	354	365	369	347	369	378	397	400	360	399	372	396	394	351	359	370	360	379	332	345	376	317	383	381	399	364	340	377	363	360	383	379	381	349	344	335	360	342	361	354	382	335	396	370	402	369	362	362	337	366	354	383	360	334	324	365	352	360	376	344	345	393	357	362	373	378	353	358	372	344	363	376	356	372	334	409	349	372	342	344	385	361	395	383	379	372	379	336	367	336	374	380	373	337	383	351	346	373	334	322	361	373	350	319	367	363	347	356	381	373	369	369	352	358	386	369	366	364	361	367	368	371	317	367	348	344	366	372	339	360	388	400	373	364	344	360	353	380	412	397	359	355	377	362	359	369	346	402	404	361	389	392	369	382	402	339	364	359	367	365	335	377	380	363	377	369	367	360	354	365	367	373	402	320	374	379	372	399	373	330	380	365	378	347	369	389	372	366	343	395	369	406	387	396	392	381	366	354	362	353	335	356	379	360	358	351	366	346	337	354	353	364	339	337	381	326	365	352	364	376	406	359	381	381	373	364	388	400	356	367	322	330	352	370	373	389	357	344	367	353	344	371	362	384	375	381	366	359	345	370	334	362	359	372	358	366	324	370	357	376	385	379	370	371	351	359	406	396	328	395	372	371	349	362	353	388	382	355	345	371	361	349	397	341	356	361	340	335	390	397	357	387	356	329	385	375	367	368	381	380	335	369	348	363	333	367	338	368	351	329	356	375	378	383	339	397	391	369	361	401	353	339	381	418	361	382	380	352	412	358	403	397	367	341	350	338	380	362	360	343	364	350	418	316	375	316	363	347	375	409	366	394	384	349	351	365	384	377	318	339	352	352	382	390	366	335	399	362	366	352	379	380	390	371	377	344	337	347	391	378	396	342	358	379	375	345	370	344	331	322	349	370	376	393	392	413	330	362	364	387	391	346	319	335	342	381	348	319	391	337	359	354	391	374	338	398	350	336	343	361	361	371	365	388	388	350	376	346	381	405	384	355	386	340	359	340	356	364	360	357	379	409	339	370	366	368	376	359	371	372	357	354	380	363	364	339	370	340	375	393	345	347	357	372	330	384	365	357	422	391	387	360	385	369	368	383	376	378	368	373	359	397	366	329	364	335	413	381	366	337	362	362	383	374	356	362	372	350	390	370	378	358	359	351	372	344	379	381	362	336	348	378	345	356	379	397	340	419	340	386	437	356	338	351	349	407	367	414	424	385	372	341	330	371	364	413	349	379	350	357	370	362	384	384	339	348	386	354	369	374	392	384	351	356	334	404	355	358	356	392	338	340	386	360	357	366	352	373	369	385	353	354	391	376	343	387	368	374	361	377	344	350	406	400	371	421	359	352	360	388	379	395	358	370	379	372	389	341	390	372	341	391	381	356	367	382	335	362	350	357	358	356	379	360	368	418	398	348	348	339	346	339	362	339	381	386	370	392	364	385	379	363	374	354	363	328	372	353	364	392	365	387	367	412	383	374	390	353	337	382	360	359	335	379	348	352	368	344	400	365	362	379	364	376	387	354	369	352	356	372	347	362	373	420	365	339	357	392	391	365	362	361	339	349	356	379	343	344	365	358	361	371	396	336	326	404	414	360	329	361	372	382	390	342	365	354	357	362	314	384	365	378	406	352	359	366	355	371	373	365	356	380	379	344	342	384	380	357	361	346	359	319	388	324	365	391	372	378	377	368	336	397	347	339	368	352	344	385	352	368	360	358	382	367	393	360	365	381	346	360	354	346	351	355	341	418	380	352	367	404	378	367	347	362	335	373	378	374	393	382	351	349	399	364	344	366	344	319	365	410	385	387	371	345	399	361	351	372	336	369	347	357	361	392	349	395	366	347	401	372	376	373	364	344	356	417	369	350	365	353	389	389	382	337	364	350	369	357	351	366	349	310	353	373	375	397	373	345	349	385	370	386	346	381	389	370	336	368	389	392	358	390	373	390	362	403	356	369	371	368	391	360	353	342	344	323	352	385	389	379	356	328	370	350	367	375	358	399	384	342	367	381	365	403	358	382	360	355	360	347	369	343	374	373	362	372	331	366	367	352	380	349	380	337	331	406	357	380	410	404	344	377	360	372	335	364	361	361	358	355	357	364	439	349	374	406	351	350	401	353
7967	2496	5347	6092	5086	4697	3626	3158	2654	2349	2075	1903	1710	1562	1515	1440	1323	1323	1268	1242	1204	1170	1103	1125	1096	1086	1101	1041	1060	1041	1075	1040	1036	1010	1020	1026	1041	1034	1010	1013	976	948	941	931	938	986	985	952	957	931	970	929	950	970	974	978	957	928	912	871	933	956	884	927	916	905	916	929	946	894	945	923	923	922	972	927	896	898	942	948	890	977	955	907	893	938	869	947	907	912	913	883	927	936	895	919	916	911	918	881	892	886	903	923	959	935	893	914	927	904	942	917	916	871	912	879	938	951	889	931	869	886	923	911	884	915	845	882	886	916	923	930	933	905	844	876	934	915	880	882	853	887	879	876	870	880	920	903	840	919	858	919	963	867	889	870	894	910	925	909	866	881	891	885	874	914	896	903	856	901	936	921	915	976	869	903	918	939	876	885	839	956	919	957	893	897	882	869	930	905	830	945	840	879	868	929	937	881	898	864	900	888	986	869	931	930	909	871	887	972	857	893	952	902	891	899	918	916	913	885	884	908	896	866	855	899	891	865	909	885	942	895	898	863	883	943	895	887	848	921	863	913	896	856	884	917	943	890	902	922	893	876	903	898	910	933	873	858	923	884	912	880	879	886	846	914	915	935	832	921	875	996	864	927	899	890	925	872	927	911	884	879	902	886	876	914	920	949	862	937	889	872	911	896	926	929	875	925	914	878	913	934	850	919	924	900	939	934	902	917	927	939	861	917	882	880	906	902	911	912	947	806	945	898	931	868	927	883	919	920	930	921	862	863	899	921	853	947	866	901	905	906	917	915	899	904	899	914	863	914	933	868	936	869	929	894	932	876	930	932	899	927	887	893	882	908	887	881	935	853	895	866	876	885	859	869	947	885	875	894	924	886	907	883	850	899	884	926	870	879	871	922	874	885	840	907	919	932	885	870	922	880	918	899	899	913	875	865	929	831	960	924	876	925	905	893	880	870	887	919	851	904	880	925	889	904	879	856	954	870	950	891	839	950	890	914	931	951	903	928	924	867	910	896	897	886	877	907	868	894	846	921	874	876	874	892	876	910	866	875	852	889	893	860	899	908	977	851	862	919	912	929	873	976	848	876	886	936	873	970	883	818	908	862	921	853	947	897	937	872	903	900	873	886	888	875	883	904	928	950	887	948	956	963	863	880	921	935	884	926	936	911	889	870	893	907	905	856	920	933	873	904	941	867	849	909	905	874	883	886	955	907	890	893	866	887	909	919	861	879	856	905	920	904	939	889	884	893	869	845	885	922	859	884	829	836	916	967	862	873	919	913	909	906	846	852	919	906	918	945	921	895	883	919	937	898	925	877	866	920	862	867	902	915	858	884	857	930	918	912	864	902	894	971	906	899	954	913	884	881	890	899	951	902	847	912	901	932	928	922	859	903	904	883	872	915	885	931	913	853	953	839	873	920	911	899	883	905	917	900	846	882	901	894	854	911	932	855	857	953	908	928	834	908	893	890	926	958	901	898	900	867	915	922	926	923	832	848	914	866	888	943	891	916	897	950	926	918	916	881	833	873	892	880	889	919	885	946	884	906	949	915	883	932	882	862	934	859	834	891	858	879	872	849	890	896	887	924	902	923	915	821	869	859	844	835	915	924	946	934	941	899	920	875	866	891	900	873	879	856	866	831	898	901	870	961	925	919	942	887	965	866	947	942	897	861	906	947	895	895	934	935	948	919	943	890	959	898	905	889	912	843	889	837	907	909	911	852	890	841	837	903	866	859	940	884	896	893	883	893	904	931	961	869	930	881	814	901	896	925	922	902	872	928	911	902	934	925	949	906	922	873	914	910	934	894	861	905	901	884	916	916	889	834	892	892	884	936	850	902	891	881	908	893	879	863	958	910	940	863	917	924	937	878	897	893	891	872	886	801	851	887	922	920	859	905	935	862	897	904	897	893	875	917	906	911	897	891	905	909	890	915	902	937	896	876	867	931	907	910	867	901	890	885	939	848	897	912	916	886	864	903	853	867	902	929	901	919	885	877	871	905	892	980	900	933	868	878	916	891	842	847	908	886	882	858	883	887	852	865	924	929	879	853	914	872	901	895	854	870	874	933	912	907	914	872	907	888	875	918	850	990	865	905	849	932	922	851	904	922	857	845	872	936	926	910	843	944	915	889	889	969	877	862	954	885	864	945	873	900	859	908	880	923	888	904	941	882	944	917	860	867	895	947	878	948	933	877	794	891	902	857	959	899	933	929	926	914	906	880	858	885	969	936	905	880	850	877	923	943	887	892	836	913	891	863	867	926	904	900	884	919	914	867	922	878	934	905	898	917	906	858	947	910	926	887	935	922	900	912	905	922	933	864	916	940	925	909	865	945	878	889	959	909	886	882	907	861	864	874	854	917	900	872	918	867	866	879	910	882	930	854	904	866	929	913	920	867	849	829	872	918	846	881	877	872	934	911	840	909	868	941	868	921	886	894	892	910	922	916	867	897	905	889	877	933	878	870	875	877	869	916	909	950	884	953	921	899	921	899	908	859	878	890	960	862	900	905	887	895	887	852	928	869	882	884	883	870	870	909	914	934	937	870	895	917	862	930	928	894	936	893	925	873	946	906	899	949	919	931	912	859	866	903	931	890	911	909	912	900	904	925	841	871	916	876	986	870	888	843	997	855	903	881	840	915	892	911	948	912	896	878	920	886	950	950	893	899	891	890	879	866	924	874	869	876	869	904	939	887	885	863	883	871	978	928	889	944	904	913	919	907	892	870	886	873	926	892	940	883	887	862	894	931	872	827	896	888	905	954	875	836	958	900	882	882	897	933	905	896	898	921	861	845	870	919	872	933	795	938	896	824	890	901	865	887	888	881	861	899	927	923	913	913	876	957	919	863	946	859	909	869	904	897	925	859	907	882	977	932	955	864	905	845	868	927	892	910	895	866	864	871	906	900	889	932	869	902	931	886	851	887	879	907	944	937	900	866	929	862	937	896	911	889	872	899	867	881	890	902	882	871	910	894	891	957	874	918	929	915	864	908	882	922	886	858	932	873	925	872	894	909	880	927	875	842	892	890	919	897	891	908	996	910	899	906	902	856	848	896	903	899	903	878	904	889	927	890	920	956	936	882	863	915	932	902	861	880	912	945	908	911	864	891	884	854	918	861	905	891	844	878	917	912	909	868	890	875	906	919	932	907	903	853	904	899	860	879	932	927	896	915	913	882	864	918	934	935	875	865	901	880	923	924	890	889	898	922	902	867	912	892	902	883	915	876	907	842	887	968	848	919	910	849	924	890	889	890	938	905	888	894	875	915	912	886	901	869	943	853	920	903	822	882	878	881	934	947	878	890	887	881	826	940	877	881	929	890	910	855	957	861	900	900	891	939	909	927	854	929	905	912	879	889	833	915	935	902	838	915	883	847	921	889	882	906	863	906	851	937	870	946	900	900	850	894	881	918	931	907	895	933	871	902	896	868	894	841	880	950	884	900	943	879	927	856	947	935	903	893	923	842	931	916	916	890
1874	171	186	133	135	146	145	127	131	127	127	131	138	131	127	119	120	123	137	148	105	126	124	138	126	129	131	133	134	142	127	128	105	135	128	125	121	130	118	118	125	120	116	120	116	117	129	161	145	127	133	121	150	132	126	132	136	133	125	114	129	123	122	116	111	139	118	134	137	133	134	145	148	124	108	156	117	131	99	132	125	126	131	123	124	121	104	129	122	118	116	145	139	136	145	124	124	133	117	114	123	129	140	130	126	129	134	132	125	118	102	133	115	116	120	133	113	117	125	130	114	122	136	128	113	136	144	118	119	118	107	132	132	120	118	128	121	102	126	150	145	136	133	117	145	126	131	163	123	129	118	120	114	110	129	137	139	117	99	135	147	149	115	126	93	141	138	114	93	145	134	147	132	120	112	136	120	147	115	144	116	128	133	119	130	119	157	137	118	115	123	136	112	132	103	145	142	122	112	136	129	134	127	127	125	132	116	108	142	125	139	140	118	120	126	132	154	124	125	145	140	127	119	118	142	106	129	127	117	125	121	145	121	127	126	137	113	124	135	105	129	124	139	150	147	119	106	131	121	121	131	141	124	113	142	130	136	106	110	117	129	151	130	105	104	125	113	124	142	142	113	126	113	124	115	141	117	132	106	138	132	150	146	123	137	126	120	116	128	123	145	121	126	143	138	146	133	114	132	131	139	152	128	131	118	140	140	138	154	129	129	138	111	121	108	120	148	123	154	158	110	121	129	130	131	123	114	137	134	137	134	132	117	111	125	148	143	124	113	135	115	142	126	126	136	113	119	120	113	138	148	128	122	105	143	111	120	128	148	118	133	112	89	124	151	140	122	129	114	126	118	107	139	144	124	132	124	128	124	125	123	137	129	144	133	119	120	146	129	111	111	144	117	131	137	120	132	119	134	124	125	118	155	135	126	122	116	133	152	137	138	127	125	132	127	128	126	143	112	115	116	133	109	132	115	122	118	119	117	136	132	119	132	142	135	135	130	129	152	120	136	138	112	117	133	134	119	99	120	132	143	138	123	136	118	127	116	128	129	128	100	146	128	142	144	131	128	96	119	136	137	146	110	136	126	126	105	121	108	119	120	120	128	124	137	127	115	130	125	103	146	135	133	121	156	136	121	130	135	113	119	122	126	116	127	137	122	139	131	132	129	140	119	116	119	125	114	113	125	128	123	129	121	110	129	119	136	151	129	127	109	133	121	118	127	130	123	129	145	135	123	115	121	137	116	126	126	140	122	131	123	145	122	124	141	119	103	144	112	139	141	115	118	119	121	133	133	127	116	128	124	120	126	140	126	116	132	121	129	112	126	129	113	129	116	120	125	122	119	113	128	121	134	130	127	125	119	120	138	141	125	124	120	117	122	127	127	129	128	134	134	105	122	126	142	118	139	108	111	110	115	121	127	120	120	102	143	124	127	111	131	119	122	108	127	121	136	149	107	133	116	138	132	144	118	129	125	154	125	107	141	140	136	108	123	138	137	126	127	126	135	139	131	123	122	138	140	146	130	122	109	115	121	128	133	129	138	119	125	126	136	118	114	116	110	120	143	121	144	99	138	143	124	120	124	116	106	136	127	149	129	114	119	132	131	98	143	134	148	136	132	126	147	144	115	119	84	128	119	112	128	122	142	107	129	123	139	146	103	102	125	141	109	127	148	119	124	126	110	136	120	128	131	118	138	117	95	124	122	119	113	121	128	105	104	142	123	123	114	142	119	122	128	129	108	114	121	138	144	134	107	118	123	126	122	106	141	156	114	127	113	114	125	127	118	110	113	141	126	128	129	134	127	147	134	126	123	106	145	116	128	144	117	135	114	117	137	121	130	108	111	155	116	129	136	145	126	133	115	119	144	127	126	139	128	122	129	132	135	108	127	120	148	135	135	127	126	132	139	148	121	135	125	108	125	125	108	135	147	131	111	123	126	137	153	114	136	114	127	133	107	117	135	115	139	142	114	123	161	127	120	136	142	151	110	138	123	123	132	124	146	143	129	128	117	126	118	141	104	117	144	153	118	120	113	160	125	127	140	125	114	152	128	100	125	121	124	152	134	116	111	125	138	128	147	114	134	133	128	136	126	152	127	129	141	119	136	134	115	147	118	144	128	117	113	140	125	120	119	124	120	143	121	118	123	112	123	124	137	136	141	141	128	136	106	142	119	123	113	119	129	138	140	137	139	118	121	112	117	119	103	136	113	140	117	101	141	121	149	121	131	122	107	125	130	97	137	113	146	139	124	126	118	125	135	124	135	108	118	98	116	112	145	136	134	109	140	136	129	136	134	123	130	123	129	123	125	110	130	140	109	118	138	128	139	151	123	127	111	127	123	120	128	146	126	127	132	129	129	153	131	126	117	128	121	132	115	149	135	131	149	148	139	117	107	125	114	111	126	108	123	137	151	133	128	132	147	113	123	120	128	105	113	136	108	129	125	127	136	117	159	125	142	118	138	128	127	121	116	109	145	120	131	119	142	134	131	129	130	125	120	162	122	110	121	125	125	125	128	143	123	110	149	139	135	126	116	143	155	148	118	139	129	126	138	97	136	116	134	148	111	123	129	138	132	130	116	133	138	123	130	115	137	130	111	125	126	134	144	119	118	125	125	124	129	128	105	131	141	139	120	139	116	127	133	137	152	132	107	116	136	125	125	135	122	117	130	131	146	142	113	122	121	120	124	134	112	136	140	121	131	132	109	118	113	134	122	114	119	153	127	128	118	131	123	118	111	122	130	142	128	139	123	124	130	125	145	131	124	125	111	108	121	150	126	146	129	123	142	129	116	122	129	125	155	123	128	116	128	107	137	127	111	125	134	126	141	140	122	94	122	123	119	143	150	144	119	109	99	122	119	134	135	108	137	112	123	122	139	141	115	132	136	138	129	132	129	124	98	123	123	137	122	111	106	136	112	121	136	149	114	139	125	139	111	109	113	135	128	120	118	126	127	108	134	123	133	108	144	128	132	149	122	130	130	127	115	121	140	97	120	125	119	104	118	104	125	130	136	106	121	130	132	120	152	141	128	160	139	121	114	127	133	131	116	128	136	129	135	116	133	111	133	138	115	117	146	119	119	132	125	123	139	122	123	125	113	143	120	121	120	105	120	121	144	147	112	111	124	133	136	141	145	107	135	117	121	112	127	126	133	134	121	124	125	125	125	139	114	125	137	126	130	144	140	120	127	142	125	140	129	113	114	141	119	141	131	118	129	140	127	146	144	127	135	123	124	130	139	144	119	124	124	127	134	124	134	127	151	129	129	118	133	114	119	134	116	121	133	114	128	123	140	110	126	119	106	135	128	98	131	116	116	136	120	123	138	131	135	106	144	126	123	132	147	149	132	131	120	148	114	132	129	135	133	133	130	99	134	127	133	129	111	144	129	120	117	143	137	121	153	120	123	121	138	125	121	116	140	130	105	111	122	116	123	136	135	122	115	115	112	127	118	137	111	125	122	138	138	139	121	126	132	132	136	137
2094	432	465	480	491	471	433	439	433	392	390	392	436	413	400	416	387	419	375	449	390	389	402	382	390	376	406	382	345	378	397	390	415	363	397	399	401	357	369	395	431	400	403	389	387	413	387	386	387	407	366	351	406	392	405	414	378	429	423	384	390	348	407	398	370	368	341	402	430	401	349	390	383	375	395	388	412	381	379	419	385	363	368	400	387	377	408	405	416	386	410	442	404	388	376	374	379	406	400	372	395	366	356	384	393	412	393	411	357	401	409	354	373	380	400	382	407	372	366	373	407	350	389	387	410	389	383	357	398	386	400	340	377	405	395	375	365	417	373	391	373	446	381	401	353	434	396	401	413	378	421	376	374	372	364	423	400	378	373	378	353	412	436	384	412	368	357	401	364	385	395	418	384	397	374	403	376	413	376	372	368	383	371	371	393	365	399	388	411	399	396	347	379	390	423	352	373	392	365	389	375	405	361	369	390	379	359	376	388	398	379	374	371	376	429	398	435	385	374	378	384	403	415	389	398	365	379	337	391	387	392	380	372	408	386	423	397	387	409	396	370	396	405	403	378	387	360	398	392	354	432	414	386	362	387	422	400	419	378	398	366	368	420	373	394	351	381	362	390	424	383	372	360	385	408	410	385	389	440	430	409	384	376	376	402	380	370	401	428	384	399	408	376	341	361	393	415	383	394	402	384	385	434	379	397	375	379	416	428	394	379	409	405	396	397	410	392	367	398	406	369	383	392	382	421	392	390	425	396	387	400	390	374	394	362	371	345	401	387	359	424	349	379	369	358	370	409	371	372	385	354	379	366	370	392	400	369	385	373	404	381	388	393	408	390	393	408	399	394	388	387	359	394	378	395	399	407	429	393	374	398	406	407	396	420	401	365	362	389	415	409	339	369	370	413	372	416	368	390	381	410	384	369	384	391	396	401	386	430	396	407	423	395	378	395	351	428	374	411	415	369	386	416	411	404	387	373	364	388	380	383	422	372	388	368	387	362	371	401	381	374	373	376	358	400	384	384	365	412	374	389	381	368	352	371	355	389	388	373	359	360	385	385	399	367	383	397	384	404	401	386	400	358	385	390	409	404	383	405	381	412	388	397	397	405	377	397	371	399	402	396	408	362	396	397	385	400	382	374	388	374	392	378	353	382	387	375	401	401	396	397	374	389	372	374	384	403	371	365	344	378	367	426	396	355	378	415	380	402	413	374	383	381	391	387	377	392	408	372	379	395	398	418	382	362	415	401	391	401	377	364	399	352	376	390	388	378	384	372	409	353	414	368	359	388	385	378	406	386	408	402	381	411	355	391	388	386	380	385	420	380	390	399	413	422	384	394	420	396	389	361	342	362	412	370	405	413	393	374	388	355	353	404	448	368	385	361	401	439	387	384	369	376	383	391	416	382	353	396	397	366	374	384	411	408	392	379	357	387	429	394	407	401	368	401	394	395	397	424	389	381	386	373	368	384	402	416	386	406	371	372	426	407	367	424	406	342	437	427	379	401	398	368	398	399	375	384	420	407	422	384	383	390	365	374	369	361	376	351	365	377	368	392	426	408	411	387	384	384	393	410	398	423	373	395	406	382	367	395	392	376	360	394	362	356	361	362	385	364	404	398	384	378	334	377	380	371	355	386	372	364	390	403	418	393	374	368	391	387	379	380	411	383	358	372	379	373	374	371	404	397	395	399	387	383	360	354	397	373	386	387	401	382	411	436	402	367	400	372	416	382	376	395	395	391	381	407	376	360	403	385	411	403	373	358	365	393	379	397	392	396	399	363	359	379	395	381	417	387	393	406	404	382	382	364	379	418	402	396	383	402	415	403	382	372	379	374	385	391	399	398	414	387	389	425	381	373	353	363	390	430	372	384	383	375	414	382	410	405	363	404	378	418	408	396	367	380	426	394	370	371	402	376	373	345	398	370	386	390	431	412	400	393	409	397	387	397	377	382	375	384	371	385	366	406	401	403	393	404	358	374	394	388	391	395	406	390	423	410	398	375	405	373	429	404	373	411	390	412	382	440	385	399	405	376	387	414	383	383	338	392	373	395	388	375	361	399	402	368	367	404	374	382	426	399	357	383	378	351	420	364	355	374	400	403	376	371	437	375	403	415	408	382	378	358	351	392	417	398	396	438	367	383	405	363	400	377	372	395	407	409	384	423	395	382	383	390	398	372	403	385	371	382	379	425	396	389	369	403	364	394	405	384	385	375	420	366	363	375	391	369	396	423	440	381	363	355	379	389	386	398	368	370	412	368	343	377	383	375	379	379	393	397	398	382	399	416	384	400	365	383	393	361	388	382	409	383	382	392	396	417	402	413	401	402	405	363	378	428	389	400	386	388	381	405	356	374	414	380	391	409	355	373	356	395	378	404	365	381	380	339	411	392	374	370	383	379	396	413	407	390	396	367	421	402	395	416	394	396	409	366	392	394	396	375	379	400	403	365	411	369	387	410	396	369	378	360	329	383	361	428	392	362	395	377	399	398	402	421	364	375	391	375	383	375	374	404	383	396	378	372	357	387	350	383	419	374	403	381	382	394	367	376	373	379	377	385	394	366	385	390	415	349	410	420	387	401	423	422	399	394	370	364	381	377	399	385	395	367	407	387	358	385	361	413	370	392	383	371	388	443	408	393	355	377	407	410	368	389	395	362	382	412	407	386	384	372	429	387	356	438	381	412	336	367	387	408	402	383	394	402	397	376	376	387	367	372	399	386	384	338	398	377	375	422	379	372	388	396	410	408	398	409	387	378	379	395	419	379	400	376	401	399	359	412	390	421	400	377	389	386	381	381	401	425	383	439	389	358	389	422	422	405	386	389	404	413	397	410	400	366	400	432	387	387	353	413	402	387	366	386	379	402	412	402	375	367	416	398	412	380	403	367	381	382	388	412	371	389	368	413	363	366	360	375	393	394	396	408	388	401	396	404	395	374	400	398	415	373	374	374	370	352	384	396	390	422	374	404	416	381	423	396	363	410	373	360	360	360	378	389	389	339	397	358	393	398	412	368	344	380	394	373	368	366	386	396	376	377	388	399	397	396	395	393	377	394	389	375	396	376	400	382	373	408	375	424	409	397	384	373	390	359	388	378	375	401	397	409	393	383	381	373	364	392	358	391	392	406	417	395	375	395	372	367	377	394	416	387	399	353	403	351	391	400	411	364	403	385	388	360	404	384	412	399	426	369	396	397	373	395	414	383	355	415	397	398	443	379	401	400	367	388	384	360	399	354	369	346	400	378	390	384	372	370	373	381	411	380	412	403	411	407	389	415	434	371	383	365	387	343	380	402	383	386	382	396	411	423	401	405	375	378	400	382	430	378	377	407	410	394	364	397	440	363	406	365	374	416	388	372	351	377	342	374	397	382	382	388	393	383	438	373	416	373	372	412	419	398	415	455	377	391	403	387	365	393	397	395	353	375	370	386	424	370	369	394	380	378	387	359	409	394	393	390	390	382	397	405	368	361	374	396	397	343	395
7464	1069	1183	1003	656	1249	2530	395	372	302	294	287	240	237	245	241	221	229	226	225	229	239	198	210	173	182	202	179	208	194	234	221	200	218	182	189	205	194	197	210	156	193	212	193	197	182	187	177	202	200	198	211	199	175	205	189	175	195	164	187	194	178	194	201	210	191	189	175	203	163	196	177	179	169	193	184	209	179	204	177	212	187	177	199	191	177	173	164	199	175	201	187	223	215	183	189	182	207	203	166	188	191	192	186	189	194	205	206	218	189	223	210	180	198	188	173	163	178	192	205	199	206	211	212	211	179	205	195	197	191	206	173	174	188	174	175	178	195	188	206	205	222	194	200	196	201	183	201	198	194	175	162	184	173	215	189	199	196	198	193	215	189	193	190	206	169	204	220	191	172	191	189	189	175	179	188	182	181	214	152	202	170	211	187	190	209	189	201	208	173	173	188	187	185	209	191	200	210	200	165	181	182	188	203	153	202	209	179	211	202	183	192	191	186	195	206	183	195	187	183	200	190	199	176	161	175	186	177	181	182	190	205	197	174	169	181	196	193	198	174	192	180	181	177	194	195	169	191	182	168	207	192	183	173	163	173	168	213	194	199	193	191	168	196	193	165	192	181	183	177	194	217	182	179	194	165	194	190	187	190	186	188	200	183	197	202	197	193	167	169	173	202	185	189	180	184	184	162	172	181	187	175	197	179	178	191	173	170	167	183	192	185	183	205	196	206	182	182	177	203	211	212	177	200	208	199	179	197	188	192	210	201	200	202	174	169	199	199	178	180	164	172	193	197	187	190	205	210	179	179	186	184	195	167	190	189	188	214	194	210	185	196	201	175	198	191	191	186	187	177	191	201	187	205	190	212	181	182	178	184	192	212	174	173	211	182	188	181	189	201	180	171	194	209	203	189	192	188	197	207	188	182	178	183	177	159	163	193	163	207	163	189	186	177	173	171	204	220	197	213	166	193	185	179	214	189	194	204	178	187	196	187	172	194	174	167	187	203	193	168	175	180	201	176	199	196	187	185	187	212	195	174	189	190	176	161	182	189	185	172	198	177	189	177	167	184	189	187	211	164	218	191	196	204	212	179	233	174	215	202	203	193	201	206	181	208	186	181	190	187	164	193	180	184	178	178	206	179	176	179	197	196	166	204	176	196	237	170	186	184	185	180	204	187	191	196	215	187	212	200	183	208	196	173	203	189	180	201	196	190	174	156	193	199	192	187	210	188	191	215	174	185	196	207	168	167	203	175	176	180	182	175	180	199	182	176	195	168	213	192	177	186	193	186	189	194	189	188	179	175	196	179	162	188	196	163	160	187	176	174	194	219	191	161	162	198	186	156	204	204	178	189	204	205	192	171	189	203	201	170	187	193	201	188	204	183	196	181	170	193	190	194	194	167	190	203	195	195	207	196	186	198	200	168	181	215	205	191	196	190	218	194	202	200	160	207	196	177	185	201	196	185	175	201	187	183	214	173	188	192	189	183	163	187	193	173	178	200	194	197	188	192	207	198	194	179	191	180	189	180	178	205	184	183	193	185	220	173	159	185	210	199	183	171	176	183	189	165	184	212	179	205	200	178	166	205	225	169	195	189	179	176	167	194	197	222	180	190	183	173	164	191	197	184	206	187	189	188	202	194	169	201	206	208	190	185	171	203	212	166	182	206	193	175	157	203	160	189	208	172	195	184	182	213	179	193	206	175	186	219	163	189	193	193	177	191	213	209	175	187	203	216	197	193	157	215	210	185	181	198	206	201	196	183	172	196	192	181	152	185	211	202	205	192	174	186	208	181	190	212	192	156	176	196	193	198	181	179	203	179	171	224	186	181	192	192	188	182	183	203	190	195	187	181	190	174	211	204	181	181	194	179	192	181	208	181	171	174	194	166	181	168	193	187	176	187	182	184	178	185	207	174	181	192	168	191	206	186	173	188	181	212	202	192	174	188	164	226	198	211	182	158	178	209	194	198	205	188	189	184	219	192	174	173	200	176	166	179	195	188	190	194	207	192	203	186	195	168	186	184	200	206	184	202	199	186	181	189	170	180	192	223	172	189	171	181	224	219	184	168	218	183	195	188	193	180	189	180	176	178	212	190	197	182	159	176	182	209	184	196	193	185	178	170	187	180	195	155	179	175	211	174	183	185	190	189	167	216	166	200	226	208	206	161	171	202	157	183	183	178	184	183	205	217	192	216	230	192	184	175	194	180	208	174	178	187	193	188	191	198	163	196	197	199	175	205	201	180	162	188	169	190	167	197	172	170	182	202	191	148	199	208	166	171	211	187	188	179	195	190	185	172	174	199	189	184	233	193	179	191	154	192	190	210	203	210	206	170	186	184	194	195	164	174	175	188	167	196	195	195	187	188	191	205	193	201	185	181	170	171	213	186	204	204	186	192	222	206	195	166	190	186	188	192	192	190	179	177	189	176	207	191	177	168	213	208	195	195	182	198	202	198	187	180	178	171	191	213	195	196	175	194	194	192	204	213	191	197	179	211	184	196	171	186	200	169	183	173	191	166	191	176	192	210	184	219	169	180	195	172	205	204	184	181	183	179	193	221	202	182	176	149	195	173	205	186	183	223	208	198	182	191	181	182	211	188	188	192	229	174	203	179	206	195	199	174	203	189	201	186	210	206	166	197	175	182	194	191	196	194	184	172	193	187	176	168	184	180	198	186	186	177	173	202	169	205	226	197	194	173	176	176	216	175	198	217	194	196	182	185	214	186	183	202	192	173	190	176	180	179	190	187	194	178	195	178	193	186	185	225	191	180	212	186	182	179	187	188	180	208	186	205	207	196	180	180	188	188	178	179	190	197	192	183	175	186	202	189	191	193	201	210	190	187	198	166	200	196	184	197	205	184	193	165	187	186	208	200	203	194	164	223	176	205	179	161	182	183	195	203	189	171	195	196	179	200	177	189	194	208	168	174	184	208	209	179	201	207	199	169	217	155	200	175	188	177	181	161	187	176	193	184	172	187	182	190	172	183	155	190	192	181	185	194	193	175	189	188	192	180	214	161	185	188	183	202	189	205	186	201	184	191	191	178	175	191	205	175	162	201	192	204	163	185	182	200	205	190	181	169	201	201	164	193	195	185	185	197	175	185	177	199	182	194	205	206	187	193	179	176	176	203	180	206	154	168	204	179	186	201	215	187	205	169	183	191	194	188	200	206	181	196	196	187	181	211	183	178	200	170	183	178	177	174	188	193	184	183	196	233	200	202	204	201	221	186	185	186	182	190	176	185	196	169	203	201	192	209	184	192	166	178	184	176	196	201	164	176	197	183	181	186	193	219	180	185	194	143	193	189	161	168	194	188	184	191	170	209	168	212	186	172	184	189	203	199	191	180	184	200	217	194	200	164	237	188	201	206	194	231	206	196	180	196	180	186	196	189	198	174	178	197	172	172	192	172	210	217	215	183	196	177	206	195	190	186	179	189	165	188	184	187	160	193	204	165	214	208	202	181	172	182	185	170	174	190
5884	1326	2815	3217	2775	5670	6449	1643	1386	1148	1130	1064	933	920	885	820	823	723	698	713	707	682	677	705	659	670	663	629	638	569	547	620	583	614	621	646	587	603	641	636	581	585	574	528	530	602	563	548	528	572	553	554	566	533	588	531	552	588	516	559	567	525	556	564	564	507	535	539	588	548	547	492	518	543	558	562	517	563	545	536	559	545	542	553	556	593	531	588	555	532	552	506	542	527	503	547	541	558	533	525	542	553	540	569	547	543	561	543	560	547	545	510	559	538	549	580	524	548	538	554	577	493	575	525	534	530	516	522	526	575	570	557	540	536	587	534	528	515	524	598	513	519	545	567	521	569	569	537	557	570	551	563	519	531	504	545	583	502	545	513	570	505	513	533	530	564	562	508	542	556	518	601	548	549	507	527	532	545	521	536	483	545	517	528	548	486	515	523	508	525	571	528	514	487	556	505	549	549	572	532	547	544	553	533	558	543	543	538	572	554	565	522	512	491	528	523	527	566	524	519	526	528	510	536	515	522	514	535	504	548	537	513	545	516	553	568	543	553	520	571	596	571	495	488	527	515	565	528	495	577	529	557	523	531	552	499	542	515	534	541	542	552	518	512	567	520	514	547	544	513	500	507	562	514	550	536	559	543	582	517	518	553	520	469	552	552	508	543	533	539	575	601	568	511	537	523	525	542	541	510	525	551	527	592	569	533	531	510	521	523	544	522	567	543	529	560	546	537	540	509	518	529	519	542	546	589	567	543	525	547	558	523	573	519	507	574	506	539	561	530	478	537	541	488	528	540	533	530	525	536	538	517	529	549	520	536	561	514	571	550	533	510	533	594	590	568	524	528	529	509	538	511	538	528	540	526	520	527	512	562	502	529	543	556	515	529	533	539	554	562	551	570	562	525	543	546	533	567	583	548	586	528	520	528	562	525	516	550	576	504	552	536	521	545	571	569	514	531	527	539	544	551	526	493	531	543	537	532	497	573	520	569	571	506	513	534	556	517	525	541	568	566	536	540	515	529	525	548	566	593	518	568	543	545	549	532	545	540	515	556	533	561	549	492	552	500	537	535	497	510	512	527	524	543	597	565	542	574	566	556	554	540	534	533	473	544	524	503	530	513	553	531	586	520	503	505	528	574	558	546	525	549	501	520	526	522	545	541	536	541	532	542	527	582	526	549	502	568	518	524	558	537	545	515	533	538	564	580	533	535	554	492	545	534	542	518	553	523	565	570	550	491	514	518	520	515	544	515	521	540	534	523	521	513	555	577	544	561	536	584	528	546	518	533	557	528	557	561	569	575	554	528	538	523	562	532	560	573	533	507	544	577	550	508	539	530	555	561	527	536	522	526	511	524	584	498	501	531	530	502	553	509	529	530	526	539	509	523	529	523	569	499	551	506	528	531	568	560	570	516	570	514	516	564	521	510	543	505	555	542	482	587	514	576	549	504	545	536	551	570	525	538	514	576	528	508	495	550	555	542	573	543	532	513	518	564	507	512	516	531	568	519	537	553	519	546	540	555	566	559	541	528	497	552	530	563	550	536	523	553	497	573	540	528	515	536	541	557	547	546	550	559	541	530	535	539	522	562	519	496	531	544	520	550	511	546	521	563	500	505	527	524	484	522	567	528	542	532	531	507	535	554	531	535	574	535	570	509	508	561	528	519	573	565	553	516	479	532	567	515	585	589	533	516	546	519	543	528	554	524	529	528	562	538	525	557	508	507	511	517	543	589	559	552	505	537	509	552	540	528	542	531	554	554	534	570	523	561	512	555	547	564	512	550	481	525	562	508	546	535	535	504	560	546	524	548	526	573	554	536	561	532	581	557	567	541	560	542	556	571	543	533	502	551	530	509	517	531	550	520	555	546	557	585	543	553	552	560	530	548	550	555	517	500	524	476	541	527	549	536	504	552	574	531	498	545	582	532	563	556	582	508	533	540	548	553	522	543	536	531	586	511	537	490	544	537	534	531	565	546	553	498	528	550	521	545	556	584	561	557	537	515	502	556	509	536	539	554	523	553	549	516	532	524	531	510	532	548	547	506	505	512	526	543	545	543	534	557	564	482	560	540	515	524	529	510	543	525	553	563	558	542	509	560	580	535	541	543	513	480	568	566	560	523	513	525	481	482	539	512	543	520	540	558	515	498	560	536	503	532	556	529	553	507	520	570	526	541	528	537	550	544	568	571	543	560	516	518	527	525	524	548	550	516	531	552	578	518	522	556	564	527	569	564	525	539	490	545	529	542	532	552	550	527	539	542	521	522	481	552	562	513	503	554	559	575	548	565	547	519	573	536	506	507	499	547	570	525	525	519	572	510	510	556	499	507	534	515	540	535	527	517	529	528	540	540	507	539	467	528	556	563	554	507	539	546	540	510	539	535	517	528	533	531	568	546	512	501	572	527	535	525	547	538	529	535	561	555	533	501	541	561	521	541	519	526	519	569	551	553	559	509	530	547	516	526	559	499	534	585	582	531	552	593	558	512	547	543	567	554	522	532	539	534	575	559	555	531	538	529	514	507	554	545	519	500	553	574	584	529	536	555	516	522	531	562	553	478	549	505	545	547	544	524	542	542	558	552	531	536	582	526	537	527	537	549	516	547	505	517	490	562	513	560	544	521	535	582	555	526	522	522	574	548	512	557	532	516	522	564	505	545	537	495	553	539	538	560	584	557	526	510	527	574	540	536	517	538	518	554	490	611	546	523	526	535	550	548	524	519	523	529	556	609	511	536	512	519	516	528	535	547	543	574	538	553	498	565	528	530	532	557	538	521	509	510	517	545	549	556	556	579	553	526	495	565	508	529	588	535	544	561	527	567	511	539	539	516	522	514	549	569	544	520	556	532	522	549	511	538	529	578	496	600	489	578	515	488	480	540	521	568	559	527	558	564	543	521	543	521	524	538	502	512	561	547	582	518	511	533	551	548	524	572	524	564	534	503	530	529	503	545	573	469	542	554	519	524	511	543	541	526	572	554	523	530	518	545	491	559	552	483	520	567	514	540	549	544	525	533	546	531	521	533	541	522	527	532	553	557	502	511	582	500	492	549	505	536	513	534	560	550	537	534	521	557	532	532	535	571	530	575	525	554	569	527	519	504	540	510	543	510	565	524	557	502	550	541	544	536	548	530	529	514	574	543	525	541	543	516	533	527	538	538	554	522	570	518	530	506	520	533	503	591	528	527	556	510	540	516	575	544	532	532	523	526	537	532	546	537	555	519	545	507	547	528	587	538	574	537	535	534	554	579	516	517	525	493	544	545	516	518	564	556	531	562	564	532	581	534	542	544	482	569	524	573	540	538	522	546	534	501	547	510	518	556	544	553	542	550	545	568	537	526	542	552	541	515	522	570	589	495	531	556	514	517	524	516	511	524	538	522	497	532	558	530	582	536	494	504	543	549	518	517	564	590	573	520	555	541	527	520	510	539	498	544	526	575	529	544	510	587	535	528	544	503	551	545	537	499	528	524	521	546	513	537
14173	2609	2761	2149	1512	2142	7388	854	662	614	586	536	481	499	430	437	402	391	377	400	433	391	409	385	425	395	432	388	367	397	393	390	379	418	357	382	403	365	349	410	360	371	381	372	382	390	394	359	371	428	386	346	358	382	375	377	335	382	359	359	406	404	350	424	369	386	362	351	353	368	368	389	383	348	357	375	401	337	369	368	364	385	391	374	359	371	340	358	379	376	369	372	380	364	382	377	402	359	379	374	368	384	344	352	371	344	379	346	366	363	395	356	372	330	379	396	386	404	356	329	352	381	388	398	375	325	378	369	412	400	355	352	371	387	393	365	348	358	375	348	373	351	369	404	365	358	412	381	403	407	351	369	345	353	410	354	368	367	370	391	393	358	378	368	393	369	435	354	341	376	400	390	362	389	399	359	354	399	398	368	364	371	380	406	363	394	392	363	390	395	408	355	390	391	387	409	318	384	384	393	379	355	362	365	381	370	360	371	394	341	331	375	384	369	380	384	369	375	340	380	333	377	351	358	344	377	373	342	376	340	379	387	387	375	379	344	359	382	336	373	377	380	358	387	373	387	354	381	367	384	369	376	374	334	357	383	368	379	365	345	350	371	371	409	337	357	391	363	374	339	334	389	349	401	399	382	346	352	418	344	381	378	387	375	387	365	360	409	396	379	358	366	409	379	378	418	368	361	369	342	333	352	353	366	372	363	346	376	375	386	340	389	394	335	351	339	345	380	379	352	393	372	377	374	361	384	367	364	360	349	394	369	391	373	371	407	385	379	342	365	389	401	371	374	362	384	390	352	350	368	376	404	390	377	375	357	388	403	376	354	353	363	382	366	384	401	345	361	378	357	375	348	357	381	355	404	399	335	351	384	332	340	371	390	380	391	388	379	404	431	384	361	395	388	349	423	376	417	360	381	378	404	356	373	348	342	370	364	353	375	379	360	390	431	348	388	373	373	359	376	358	367	361	346	379	369	349	381	347	373	428	363	362	357	322	349	389	373	367	371	336	330	387	377	352	360	403	346	353	373	376	409	366	358	399	388	339	343	387	385	371	367	352	357	359	370	373	350	358	413	390	368	384	383	341	348	380	396	364	421	344	350	367	388	413	372	347	373	362	373	355	340	368	381	360	381	395	374	372	361	388	353	379	389	404	375	379	376	391	385	360	407	363	373	359	374	394	337	336	373	341	374	362	355	396	393	364	358	365	359	365	356	341	354	342	356	359	376	389	344	389	383	337	394	394	372	381	357	386	399	330	423	354	350	382	381	361	358	371	383	345	397	388	362	375	330	407	383	349	361	362	374	382	352	392	418	385	355	354	378	347	403	372	394	386	370	367	343	362	333	371	356	383	379	373	381	322	381	404	358	376	401	366	349	378	365	380	397	369	380	367	366	366	386	359	379	402	374	364	356	383	379	392	379	366	369	380	388	321	372	363	349	343	344	369	369	365	383	371	331	387	394	354	378	355	377	378	362	372	379	353	368	365	376	334	361	351	365	387	362	374	365	374	390	346	371	359	350	402	388	361	368	379	393	339	369	339	385	369	372	380	377	362	344	336	342	397	388	386	354	329	367	359	337	342	391	345	362	405	378	399	371	372	349	341	359	371	371	362	365	381	353	394	371	337	349	384	356	377	363	338	349	344	371	339	369	334	358	357	362	411	361	385	382	359	342	368	382	378	376	379	360	349	355	380	382	347	357	374	395	376	398	393	378	358	350	364	330	337	386	371	383	376	381	393	395	380	361	382	371	360	352	360	381	379	369	324	365	371	387	359	353	343	378	378	347	373	336	348	394	373	403	330	351	397	368	380	301	407	360	360	351	408	347	387	378	359	349	388	357	341	341	372	341	353	373	364	357	405	361	355	378	361	360	364	361	379	347	350	391	379	385	392	412	379	380	369	322	357	375	340	353	382	387	339	389	352	348	346	369	381	353	371	368	378	363	373	377	379	376	374	375	370	354	386	350	356	352	411	342	392	348	334	358	369	341	393	383	369	397	336	354	367	388	367	394	370	381	311	364	365	360	381	369	368	375	362	398	360	345	384	392	357	365	361	395	354	352	349	383	411	392	334	349	394	381	418	341	354	395	361	354	390	395	395	355	378	378	367	387	397	407	369	362	384	390	392	397	391	380	362	344	343	362	378	382	387	340	380	391	402	376	346	363	348	368	348	384	351	344	396	352	383	380	373	353	396	370	347	353	358	387	406	337	358	367	329	351	372	352	346	345	389	378	385	335	371	376	346	388	384	373	379	390	350	358	398	356	358	386	357	352	361	380	354	336	375	379	350	365	375	361	377	365	379	388	422	381	359	373	369	368	363	362	386	449	357	353	342	372	343	372	377	353	382	328	329	344	399	355	374	396	368	338	366	358	346	409	390	338	391	395	372	342	327	350	370	379	398	360	396	383	377	353	386	367	361	389	386	409	386	406	370	391	362	363	347	397	385	372	361	374	362	375	378	338	398	374	365	368	337	334	371	388	345	349	411	352	426	390	382	387	389	351	367	345	386	391	374	375	346	381	334	372	334	350	371	381	386	362	359	343	380	403	373	380	373	355	357	378	374	376	386	343	364	384	381	360	379	378	346	374	376	375	401	405	368	365	347	338	353	356	354	361	383	384	335	373	386	374	359	348	390	355	374	341	393	378	349	413	355	352	404	386	410	380	392	331	404	354	329	399	400	368	355	354	356	383	359	357	379	363	350	382	376	348	387	356	344	371	382	363	355	398	373	374	372	384	420	359	367	359	381	367	360	391	364	354	390	410	372	388	347	359	375	371	381	381	406	358	367	396	367	390	374	363	374	351	369	379	360	366	351	398	378	354	420	369	375	370	336	346	371	357	347	386	346	363	357	371	358	340	395	337	385	356	375	410	388	360	365	375	352	326	367	376	350	368	345	315	377	330	362	361	406	359	357	338	359	345	379	364	330	401	350	345	358	357	379	342	350	364	356	359	347	391	409	369	428	386	361	365	397	395	351	372	367	357	338	381	397	368	360	379	363	382	344	361	398	367	398	383	347	347	410	399	370	392	368	359	379	372	358	378	374	394	353	388	381	379	382	349	377	364	377	374	388	344	383	385	393	390	352	356	371	377	366	356	350	371	374	366	383	345	332	366	365	367	349	373	342	364	351	372	372	357	362	346	387	358	384	365	368	388	354	358	364	366	379	369	379	402	386	367	347	345	354	331	322	347	369	338	368	405	354	350	354	375	372	361	372	365	359	383	397	394	361	390	398	355	377	373	348	409	365	380	370	389	368	382	361	352	348	420	375	399	360	342	338	366	358	364	362	366	311	326	409	341	369	393	308	358	371	364	361	373	381	334	366	372	359	380	380	353	372	354	323	374	325	354	371	408	362	364	339	375	373	376	385	352	371	334	383	403	368	400	411	358	380	399	358	387	371	328	387	359	402	386	340	377	393	366	385	396	379	374	365	378	379	389	384	366	366	340	387	365	390	373	360	345	365	369	354	385	371	353
8105	2552	5363	5891	5280	8648	12405	3097	2582	2190	2135	1822	1677	1708	1544	1358	1402	1325	1308	1298	1241	1234	1138	1126	1110	1160	1110	1070	1075	1044	1070	1049	1009	1018	1015	1001	972	1025	1038	974	1002	962	1009	972	999	888	976	930	981	954	1065	863	953	955	958	943	913	962	939	953	918	942	909	937	924	963	954	956	915	928	957	1010	930	911	915	919	956	894	950	906	925	944	901	982	908	949	884	931	919	950	925	965	936	989	943	876	957	938	914	934	922	918	845	937	939	951	932	899	960	933	883	906	883	851	924	961	912	897	933	891	933	898	917	890	878	920	921	923	944	916	901	866	912	947	969	899	896	923	898	926	852	899	967	888	963	954	887	917	928	901	896	911	913	886	924	888	939	881	912	887	893	880	932	951	879	914	935	882	924	906	899	897	930	891	889	972	910	911	913	898	866	880	982	927	928	871	928	902	911	906	877	888	855	903	948	913	893	894	956	857	948	952	910	924	962	930	881	906	889	945	938	920	880	963	859	879	934	872	913	916	918	855	893	957	914	936	929	898	887	931	899	910	916	920	891	887	948	914	922	898	867	869	891	834	876	876	901	908	884	920	921	924	917	876	905	891	906	896	898	840	885	880	910	940	860	956	879	907	915	933	895	912	910	937	870	880	980	932	858	929	875	950	920	888	870	912	880	885	862	883	955	925	953	914	950	919	930	939	907	943	911	878	944	953	869	912	880	849	853	896	871	923	929	918	917	898	926	877	915	929	934	928	945	897	933	876	886	904	896	885	919	903	910	894	909	895	956	900	837	946	921	945	948	875	878	932	853	912	875	891	888	872	902	849	917	889	891	927	892	891	940	841	913	831	936	913	919	900	958	904	937	934	947	924	896	910	893	945	885	920	909	926	902	909	910	857	919	898	885	926	932	854	941	888	944	881	950	950	962	959	869	875	877	911	963	936	905	948	956	886	935	907	914	937	900	876	887	869	930	899	882	933	957	930	923	920	887	928	895	908	942	870	901	855	951	903	890	884	916	949	901	960	896	920	916	936	933	920	887	905	881	912	874	867	913	924	878	943	902	929	916	916	906	911	894	877	884	944	909	917	909	946	882	909	918	989	916	922	894	920	894	903	861	861	895	868	927	903	939	962	866	944	884	936	895	899	970	884	904	891	853	913	890	915	906	935	896	927	949	928	884	895	904	903	929	865	942	904	962	872	903	927	867	879	926	945	907	890	922	899	946	891	898	962	902	904	919	907	903	936	915	905	900	880	940	875	903	949	870	901	888	925	892	932	884	910	891	901	914	849	884	935	919	949	890	883	909	890	872	967	887	915	873	907	907	895	934	869	886	895	886	870	977	924	900	904	922	932	877	914	908	932	946	932	903	908	917	925	838	936	898	959	940	899	910	945	937	869	885	896	833	941	922	925	906	940	925	875	907	901	989	919	875	898	887	928	936	884	937	900	837	930	917	957	921	914	919	908	890	920	892	920	872	923	883	920	897	924	872	929	916	911	933	884	876	858	881	943	957	866	952	853	919	893	911	944	938	895	900	953	872	891	897	897	954	913	923	891	880	906	923	849	897	921	890	873	888	894	922	905	875	896	921	916	935	918	923	920	926	875	942	871	871	871	934	873	936	905	938	920	906	943	879	981	871	936	853	890	891	928	910	904	953	861	941	924	866	933	974	887	905	898	935	901	952	897	908	889	847	921	993	933	982	868	913	928	919	904	888	952	874	971	957	886	904	922	881	843	865	892	907	928	891	947	887	860	901	925	833	931	914	892	918	870	910	897	919	920	936	924	928	956	948	914	901	874	953	934	926	862	962	844	932	869	907	961	933	912	968	878	910	929	941	916	919	933	932	886	921	848	943	880	917	917	857	905	859	865	876	925	944	945	914	894	914	918	896	937	906	916	881	905	872	917	929	889	930	928	958	890	917	975	920	871	935	935	906	933	924	938	896	891	948	966	886	937	947	938	898	886	925	911	847	867	946	858	873	943	915	935	876	887	901	867	867	895	943	923	914	897	944	882	897	929	880	911	871	910	898	937	934	895	939	888	994	874	890	896	895	948	896	929	925	875	921	915	924	896	885	929	883	891	967	937	879	943	955	933	887	930	879	907	933	873	931	893	911	876	929	921	889	928	888	956	895	941	922	920	870	894	875	894	939	941	859	870	896	917	915	870	940	945	916	907	950	867	919	915	909	900	912	975	907	878	870	891	919	921	874	872	901	945	887	883	919	887	856	833	907	923	846	924	855	873	926	931	901	875	916	892	919	882	856	900	889	901	909	879	888	907	870	926	909	950	916	934	868	871	937	908	913	925	925	910	961	907	892	967	935	915	879	975	900	904	889	918	882	925	883	887	876	918	916	934	915	929	937	877	848	931	957	925	913	905	942	863	862	908	887	896	958	928	900	928	882	987	907	928	935	887	846	891	904	856	866	972	869	893	895	903	889	880	923	885	911	899	903	865	883	924	871	928	916	918	895	827	935	904	885	888	891	900	885	902	886	918	951	944	936	905	897	898	926	965	867	950	878	891	862	921	926	858	850	898	930	924	885	864	885	925	863	894	969	901	878	962	877	889	889	898	875	887	898	865	993	902	876	877	867	884	921	852	912	927	873	868	923	915	903	913	975	939	939	970	908	925	920	854	843	942	948	884	842	934	871	903	907	952	929	888	885	947	966	937	920	911	914	880	893	947	912	872	929	950	925	906	903	886	876	899	880	893	892	906	901	912	856	940	927	901	966	906	959	910	927	848	918	901	920	916	879	936	894	878	944	926	900	941	952	911	908	924	942	867	896	903	910	900	928	953	905	886	947	898	897	935	877	905	909	862	894	962	889	917	883	950	907	915	924	931	915	942	902	889	883	875	901	928	881	896	890	870	898	988	946	909	887	886	901	887	912	915	916	876	923	919	905	982	921	897	901	868	875	957	874	913	909	960	884	891	882	867	896	901	919	901	859	869	956	944	839	921	904	891	922	881	930	913	904	881	890	912	913	949	934	988	926	956	913	899	923	865	918	944	929	866	877	919	974	941	927	915	869	973	870	895	937	907	919	921	948	888	866	925	864	881	898	877	980	872	845	903	873	855	847	933	899	886	899	943	905	905	885	931	875	953	931	949	901	877	896	912	995	915	964	803	884	880	930	875	877	910	919	915	872	914	879	938	920	863	935	921	883	931	948	885	934	894	916	895	854	909	930	886	944	931	946	907	923	945	927	905	897	956	829	891	906	869	923	927	921	906	881	945	896	981	889	887	912	909	929	883	884	927	930	888	900	897	911	860	909	886	901	935	864	906	897	943	905	888	832	903	907	923	938	917	928	873	914	912	912	930	868	898	908	867	911	905	878	905	895	936	873	924	917	948	949	948	918	887	900	915	955	910	892	913	872	909	903	893	937	867	910	871	915	900	934	875	897	958	897	875	922	940	939	890	889	874	954	924	934	928	897	943	927	895	957	901	873	867	928	933	924	898	898	894	950	919	889	873	917	924	857	909	952	867
1946	189	157	134	137	161	129	123	121	140	131	127	144	107	135	135	99	148	134	108	127	127	123	130	131	117	121	137	146	134	111	136	122	123	128	146	156	123	130	134	137	121	133	126	127	145	136	140	102	118	133	125	120	119	131	113	118	144	143	134	134	123	132	110	114	135	123	121	145	116	114	109	127	131	136	119	150	123	120	149	131	135	132	110	134	123	119	117	141	135	125	130	125	121	123	119	129	101	150	99	137	130	116	142	135	127	128	142	116	124	130	120	115	133	137	145	114	116	121	135	119	132	128	126	126	132	110	129	129	114	119	128	132	134	112	123	125	104	114	122	147	118	132	138	129	100	141	132	149	130	116	128	138	122	129	119	128	121	118	142	146	107	125	136	132	128	131	118	135	124	126	116	133	139	111	129	133	128	119	132	132	140	134	140	120	107	113	116	131	130	137	118	110	119	145	150	139	108	121	107	125	127	115	117	124	121	138	109	112	138	127	120	129	118	126	113	114	155	129	114	130	136	128	138	127	133	146	150	128	130	128	140	120	123	107	127	127	129	143	114	146	151	131	138	109	147	106	106	136	124	141	108	164	130	105	123	152	131	124	119	138	133	124	99	96	136	137	136	107	133	121	139	124	111	124	116	118	145	132	135	139	143	119	123	116	127	120	123	134	133	141	128	123	111	133	129	129	102	124	117	134	129	124	121	133	119	120	131	123	107	110	125	118	130	130	117	143	122	137	133	149	118	128	137	121	135	124	133	98	116	139	147	134	139	140	119	117	101	127	116	124	129	118	114	124	109	124	126	124	116	127	136	110	116	113	117	112	112	124	110	123	125	172	132	128	114	129	126	145	134	129	122	117	129	124	117	116	122	150	123	135	129	142	125	134	103	144	122	126	124	121	122	154	119	150	132	132	120	119	123	123	141	135	100	135	124	140	108	141	116	112	130	130	104	142	128	144	113	113	135	119	111	118	130	142	130	139	113	134	127	113	112	132	131	123	117	151	133	127	139	134	161	132	133	147	148	123	130	132	128	128	144	117	117	120	133	125	123	128	143	120	126	118	140	112	119	122	134	125	127	141	107	120	123	122	121	113	130	115	134	120	112	119	105	121	132	118	129	115	111	137	129	139	119	133	122	156	148	115	128	99	135	107	133	118	117	105	115	129	121	153	128	135	122	118	119	141	127	125	125	133	138	134	121	133	132	108	130	133	110	131	130	109	117	110	120	139	114	124	106	99	140	115	151	117	147	128	135	122	118	123	150	122	132	131	141	129	128	131	127	120	132	130	143	135	130	129	122	151	152	139	163	144	144	127	123	126	122	133	130	139	101	131	113	133	125	147	108	109	124	107	147	137	162	118	147	142	113	118	114	147	133	130	122	119	113	120	130	115	133	132	144	118	119	134	127	116	102	138	125	139	123	138	122	135	146	150	135	136	149	125	115	117	131	114	121	133	127	128	117	124	148	109	127	120	122	98	119	127	123	119	121	114	150	125	126	132	127	116	114	143	137	137	127	140	127	141	131	104	140	113	134	137	139	149	149	130	119	139	125	131	121	136	139	127	126	118	111	122	117	125	132	127	113	119	139	130	133	126	123	136	125	126	140	117	113	124	143	107	127	130	144	125	144	162	119	90	135	128	140	138	112	140	139	140	131	106	141	113	140	126	129	138	140	135	122	137	122	123	139	138	144	136	155	118	125	140	123	138	111	129	122	144	125	129	122	141	130	121	117	117	138	133	120	126	137	129	117	110	129	133	127	122	125	100	135	113	129	142	162	131	102	125	128	118	146	156	123	133	131	131	129	123	121	128	112	112	136	113	131	122	109	116	127	145	126	114	102	104	120	108	123	132	112	124	131	106	150	118	150	124	130	114	132	117	104	129	124	151	160	123	117	134	133	128	122	118	112	158	128	137	134	124	127	116	132	142	128	124	128	135	126	112	131	125	125	125	151	110	133	112	133	134	123	128	137	145	133	112	133	142	114	146	121	134	120	112	162	110	127	130	119	126	120	115	100	139	148	122	133	117	127	120	120	131	116	108	113	128	139	149	141	117	115	130	125	127	141	107	116	120	126	156	114	145	125	133	117	137	123	120	131	149	121	137	120	135	132	134	120	128	104	136	113	120	134	131	157	114	128	129	117	121	119	124	133	135	126	149	144	133	126	119	141	121	123	130	120	122	106	147	138	134	126	132	118	124	129	167	139	123	125	124	120	129	115	132	126	149	125	144	130	130	133	138	120	118	117	143	120	148	131	122	130	116	127	141	126	121	121	117	127	124	142	129	123	124	133	118	146	125	152	130	123	127	119	143	155	125	124	114	130	119	140	111	106	125	164	138	114	143	106	116	110	106	122	126	123	136	133	127	112	108	124	117	105	140	143	128	132	119	122	115	144	125	134	141	139	128	101	112	127	108	121	127	126	113	140	109	123	120	129	126	128	132	131	134	119	114	125	116	123	135	122	123	151	128	98	119	131	146	115	122	108	127	135	128	121	117	136	129	120	125	130	117	122	158	134	134	130	154	139	137	109	118	113	102	131	135	134	116	133	125	116	125	116	115	128	146	123	108	146	127	130	131	127	122	115	134	135	119	134	108	118	143	133	117	134	110	143	146	126	138	115	136	121	151	126	132	115	98	115	115	115	125	133	124	120	120	119	127	158	137	116	133	111	128	136	130	141	133	129	109	135	106	117	109	125	140	145	116	134	115	140	134	130	124	135	115	126	101	119	129	125	132	126	156	110	121	146	120	137	144	133	127	117	140	109	134	125	123	126	123	137	121	138	121	145	130	120	114	145	135	143	137	114	108	118	128	147	146	136	139	123	136	118	136	116	126	119	140	115	121	117	123	114	137	138	121	112	132	125	123	126	135	143	111	144	145	125	133	139	130	124	115	105	133	98	139	122	133	111	137	127	121	136	138	149	118	113	140	114	113	122	139	122	120	134	111	155	136	135	124	132	113	141	144	120	120	137	127	141	137	120	138	119	134	142	148	148	130	141	125	138	125	121	127	132	130	122	136	143	129	117	121	117	126	122	121	118	127	122	151	147	112	138	114	119	126	132	145	133	110	122	125	145	127	127	111	163	113	111	118	121	116	109	125	116	134	140	106	111	129	120	123	133	127	136	104	118	118	122	138	123	126	109	133	153	124	146	126	140	141	125	128	130	138	107	102	125	128	134	132	124	130	121	143	138	125	135	130	129	107	131	155	111	129	108	131	130	107	103	127	111	130	133	133	133	137	135	131	153	125	106	120	108	113	143	131	118	120	148	134	146	131	136	116	128	141	144	108	123	110	136	123	143	127	131	125	122	127	132	133	118	132	130	112	97	137	135	141	138	157	122	109	116	99	124	123	114	133	132	126	129	138	151	135	127	118	118	138	115	102	128	134	118	110	133	123	143	116	133	113	127	116	117	126	101	121	130	114	123	117	108	142	125	130	115	120	143	131	141	138	124	118	121	129	110	127	122	120	137	130	132	127	148
2172	429	519	529	463	651	543	440	443	400	400	415	404	415	404	405	376	422	436	381	400	421	404	390	354	397	413	388	410	377	389	400	390	385	389	396	405	366	400	388	347	369	388	376	395	383	363	389	386	352	389	391	355	405	378	427	392	373	402	395	407	411	408	380	439	388	376	381	400	399	376	363	405	378	382	378	390	364	401	394	379	426	388	379	417	403	344	373	406	400	424	409	431	403	368	389	393	399	407	388	413	423	403	384	410	396	379	450	397	386	387	399	382	402	424	445	439	393	407	383	412	371	400	404	382	398	414	374	418	370	374	382	350	380	402	412	406	365	393	397	387	367	421	378	382	392	393	379	387	375	386	387	357	364	420	346	374	384	390	373	397	391	390	437	401	409	405	379	399	432	387	369	389	384	419	401	390	387	425	376	378	391	360	423	377	399	362	353	414	401	381	384	386	393	380	399	372	432	416	357	374	396	384	399	389	401	380	363	372	370	421	388	388	370	394	382	392	399	362	393	384	366	453	385	365	389	395	411	380	363	429	409	409	418	409	381	401	384	380	404	368	379	390	364	380	399	398	376	369	414	374	371	381	385	398	408	362	411	380	371	426	409	364	374	376	379	437	366	367	401	377	411	384	377	377	391	374	373	402	384	363	405	373	383	409	383	397	398	426	380	391	410	375	365	373	424	390	374	396	370	396	412	385	395	400	399	354	393	415	434	394	388	385	427	383	386	385	397	377	345	385	392	400	396	383	377	381	409	415	369	368	400	371	411	387	388	400	375	428	385	409	368	375	398	379	370	367	416	380	386	359	383	392	407	399	410	408	401	398	382	398	370	378	408	432	370	383	389	367	388	398	414	338	417	384	414	377	391	385	377	407	393	410	386	408	365	357	408	386	369	353	411	378	395	381	389	369	426	383	418	428	364	411	383	385	379	387	409	382	432	378	377	369	390	394	395	347	374	366	370	402	375	406	390	371	375	393	405	367	373	362	383	369	381	388	382	424	382	389	412	409	377	425	428	360	397	394	410	385	388	423	393	414	405	402	385	378	413	413	385	404	405	393	401	379	405	360	361	390	360	375	390	418	376	397	388	376	395	405	370	364	394	387	402	382	396	395	396	392	392	390	376	403	365	406	368	382	379	393	378	390	369	380	374	358	378	372	402	388	380	395	429	394	371	408	428	367	362	390	394	376	389	381	371	368	385	397	405	388	384	358	380	404	404	408	383	389	370	389	387	415	416	404	379	411	397	380	376	368	387	394	425	372	427	396	392	381	397	402	419	418	374	384	389	376	419	409	364	386	389	397	405	375	383	402	378	396	399	367	392	368	374	388	402	395	399	412	398	381	396	379	389	364	381	388	410	409	362	391	365	356	414	402	380	379	405	397	415	385	403	397	401	430	382	401	402	381	408	389	379	400	397	400	399	377	410	398	404	387	381	375	422	387	377	395	398	440	399	404	403	393	392	360	407	373	397	402	411	380	423	370	374	375	387	363	371	385	408	388	383	392	392	407	363	401	392	367	390	383	370	380	382	376	381	366	397	390	364	368	381	362	397	391	394	353	378	360	413	384	392	364	406	421	366	393	373	414	403	376	377	397	365	359	413	388	383	379	424	419	365	439	432	376	430	372	397	427	369	361	373	403	365	368	390	371	404	393	405	411	430	393	351	411	386	373	404	402	354	415	406	401	354	387	383	397	413	399	361	347	357	382	413	395	408	357	383	406	390	395	373	414	395	413	390	394	391	393	375	397	408	403	382	385	391	355	410	369	356	370	386	370	407	398	369	351	400	374	385	387	371	394	399	390	392	405	402	335	436	384	410	390	399	352	370	376	403	411	367	380	375	392	409	423	403	402	411	380	417	403	384	389	408	409	378	393	390	404	394	388	390	398	373	409	365	396	395	391	396	371	402	410	383	400	411	388	431	418	371	395	362	369	423	343	392	391	403	408	347	392	376	396	429	421	377	383	412	386	411	388	389	401	383	426	380	398	365	399	408	383	350	357	399	378	395	401	364	398	393	406	368	375	381	383	423	381	392	397	380	377	384	393	420	389	392	388	402	412	363	361	370	420	410	382	400	420	411	401	369	383	397	402	377	399	376	387	382	437	395	399	395	375	391	363	380	400	378	387	395	374	387	384	401	362	390	373	399	375	349	390	413	389	359	423	381	394	393	382	365	364	347	410	356	365	395	398	378	383	390	375	369	387	380	400	376	402	396	387	389	434	380	354	395	405	393	406	381	361	362	379	412	395	397	335	384	361	391	407	373	389	379	401	405	379	379	399	392	409	363	342	375	399	379	375	389	403	394	390	367	402	411	405	374	412	395	379	360	353	396	395	362	388	400	372	411	370	399	379	424	380	400	367	397	352	398	440	384	397	432	394	383	418	387	390	388	404	369	349	397	386	397	375	364	379	391	398	395	416	398	407	389	405	394	411	422	400	375	403	414	402	374	404	361	412	397	377	363	362	369	379	386	388	395	359	376	385	392	413	386	391	386	369	388	386	401	376	397	372	419	351	365	357	409	383	393	379	412	415	391	408	432	369	383	384	390	400	396	398	397	392	366	381	345	401	401	416	388	350	370	355	390	374	411	383	407	409	385	390	395	381	407	388	388	365	382	410	393	391	396	375	361	390	380	430	371	397	390	394	411	388	373	368	397	385	420	406	391	421	403	397	405	392	390	377	392	393	385	407	394	356	383	366	388	409	407	370	396	397	406	397	345	421	394	374	403	400	379	354	413	418	384	372	401	391	357	390	389	377	383	379	395	428	399	380	371	375	401	398	368	373	403	380	406	382	399	387	380	371	395	370	395	385	368	393	400	370	408	379	387	367	377	381	412	364	366	396	369	443	386	384	359	381	406	359	382	397	335	405	395	380	402	404	431	413	400	410	373	350	396	381	402	400	395	394	395	393	404	411	394	400	402	373	355	368	408	372	428	407	363	403	374	393	406	352	362	391	392	394	374	391	403	367	413	404	389	390	380	431	419	368	393	411	392	333	408	354	389	398	395	398	371	427	387	387	378	369	364	406	405	420	406	408	408	352	403	386	370	343	408	374	390	401	377	374	386	384	373	389	397	369	368	443	396	384	393	379	374	383	375	384	402	352	403	361	368	356	385	401	393	397	363	404	372	397	401	393	380	406	357	384	390	381	363	376	368	377	393	371	392	386	355	381	398	362	385	389	401	393	396	376	435	390	366	372	373	408	382	412	389	380	405	355	360	361	383	392	405	418	377	361	414	406	358	359	410	414	391	406	383	356	389	397	388	396	385	405	371	424	424	387	378	395	392	358	396	403	398	389	386	412	374	398	366	404	378	372	393	364	391	395	356	359	405	379	356	362	363	395	367	359	405	381	372	390	407	386	383	407	382	402	389	397	381	361	384	332	381	377	393	396	368	420	422	409	388	398	368	382	360	356	429	397	394	412	409	404	394	395	379	411	433	369	384	390	404	359	385	420	371	383	389	408	395	420	370	400	369
7495	1074	1270	900	684	933	456	371	328	303	291	233	271	239	252	212	242	222	228	221	223	197	208	216	199	182	183	205	202	180	216	194	221	179	219	207	190	181	168	215	191	171	206	181	186	177	178	186	197	239	221	189	188	162	170	203	188	199	190	178	179	195	203	207	194	204	183	171	187	223	190	189	191	212	199	194	195	189	187	188	177	189	200	197	170	150	162	180	186	177	197	177	180	202	175	185	201	186	191	197	178	187	191	191	187	199	173	182	172	183	227	207	198	182	181	201	169	190	184	191	185	171	191	205	174	194	168	197	200	193	187	184	187	193	175	190	163	188	189	211	190	164	176	161	200	171	185	181	210	187	173	173	190	191	204	184	208	216	171	183	189	192	189	184	196	179	189	178	171	196	179	193	191	191	187	199	214	177	168	187	178	155	177	206	189	172	170	179	198	209	202	173	180	173	194	170	179	179	182	177	176	192	191	174	189	205	187	180	167	181	188	196	194	180	209	195	187	181	198	171	194	169	187	207	202	178	168	192	168	183	189	169	207	195	210	191	195	182	169	174	201	190	186	199	182	184	188	166	185	219	204	172	192	176	206	195	195	182	180	170	181	169	176	177	184	193	167	183	204	190	182	171	182	175	206	172	212	175	182	192	161	181	183	196	188	187	184	213	168	200	182	196	196	176	164	217	182	189	173	204	209	173	182	181	159	192	164	214	201	189	214	206	193	186	213	206	179	168	176	175	187	191	173	177	183	191	184	181	172	201	188	205	196	165	196	196	178	179	178	157	202	199	224	176	175	183	190	194	221	181	164	177	178	187	184	199	216	177	172	171	182	185	197	200	186	193	212	179	192	168	186	183	193	196	180	193	190	190	200	187	204	182	205	186	162	181	197	181	190	165	202	177	172	211	177	197	187	157	184	188	194	174	211	191	173	175	190	189	195	216	215	183	183	183	208	176	187	184	175	179	178	168	181	190	192	190	166	211	174	182	199	180	190	192	181	193	189	180	179	191	189	187	204	175	200	183	205	197	168	188	182	216	183	190	174	197	185	177	163	214	181	186	218	217	173	214	193	165	190	165	180	207	165	183	207	182	181	188	185	172	192	171	190	194	159	185	182	183	174	174	192	168	181	190	192	185	183	172	206	186	190	201	186	170	186	179	194	211	191	194	174	193	196	167	197	177	211	189	175	193	161	192	206	165	191	202	178	176	181	177	195	185	182	186	193	181	182	210	198	170	202	177	198	193	186	186	181	187	190	200	209	176	191	186	179	204	185	214	177	221	174	203	204	206	197	184	196	183	195	160	183	183	194	206	177	191	191	178	158	181	197	183	198	181	180	185	176	185	164	170	177	212	170	199	171	167	187	160	178	195	164	199	195	168	166	155	192	202	211	194	187	176	192	181	170	216	176	211	189	205	202	207	182	196	165	182	192	168	193	176	191	197	202	215	181	196	181	189	179	177	176	197	219	193	189	199	156	196	172	179	196	187	182	179	157	203	207	191	203	192	196	160	200	202	179	177	147	176	204	178	177	201	177	204	184	180	213	182	179	184	187	182	185	195	193	175	187	178	187	197	189	200	184	178	162	203	198	185	193	211	179	187	206	180	209	197	183	187	196	208	198	201	191	176	189	197	189	198	202	159	186	210	181	198	204	182	200	173	179	176	168	187	193	187	196	187	206	211	193	178	177	177	222	183	191	193	177	199	186	179	214	187	172	183	176	178	165	180	200	166	187	162	181	208	169	208	183	200	167	179	200	204	173	174	190	172	193	195	174	189	174	191	190	187	194	177	210	188	178	187	193	199	187	177	187	177	177	191	206	182	186	166	196	153	177	196	183	171	203	169	194	190	186	200	192	180	222	164	165	185	188	197	164	189	179	205	205	179	179	218	182	196	187	172	188	182	182	186	173	157	164	182	217	178	205	190	186	189	199	201	194	172	173	176	181	185	171	194	194	184	194	189	185	173	181	201	179	177	188	191	185	173	199	175	196	189	169	186	182	186	165	197	176	180	199	210	202	173	205	186	199	185	172	193	186	179	191	198	180	171	194	183	178	205	183	180	177	185	198	177	204	182	175	193	180	168	177	179	209	197	192	190	192	208	179	185	185	160	187	207	185	181	173	187	175	208	171	202	204	189	202	186	173	185	222	182	168	191	170	193	185	198	182	171	200	200	180	202	165	184	192	167	180	197	203	186	196	184	187	216	175	212	211	204	209	201	179	176	178	186	174	223	181	199	169	161	183	176	208	174	190	167	189	210	158	189	193	182	186	188	204	194	177	165	183	176	176	203	186	206	185	203	191	204	205	173	210	182	196	194	232	179	180	200	207	207	195	185	182	164	184	198	176	184	191	168	213	194	166	192	211	179	206	195	182	175	179	200	196	172	169	197	178	205	206	184	206	172	181	183	199	175	198	199	201	181	178	193	174	215	179	180	178	175	181	195	204	198	205	194	169	194	187	179	190	180	202	208	206	174	181	190	161	168	192	177	216	213	181	191	220	184	197	199	176	207	181	181	208	182	179	184	205	160	193	210	160	182	198	192	179	180	161	187	203	191	165	203	195	197	154	169	215	165	194	184	170	192	184	186	205	185	172	183	184	194	194	187	173	181	194	204	157	188	194	186	203	209	203	198	164	205	168	211	206	171	176	202	216	179	180	175	201	182	191	203	185	199	198	181	212	181	200	203	176	204	195	190	195	186	164	185	164	173	188	181	199	181	201	192	189	181	195	190	163	154	167	182	177	173	182	213	167	201	174	160	181	190	177	183	181	160	161	195	197	213	185	184	171	171	164	175	192	189	189	176	175	198	211	186	192	201	196	187	180	183	192	194	188	175	170	175	185	170	191	209	193	200	204	170	179	186	193	180	205	223	173	178	177	185	195	183	197	184	187	216	187	196	211	215	172	203	172	171	189	200	182	208	211	191	152	184	181	186	193	197	177	167	166	190	197	179	186	194	197	185	193	194	193	209	173	183	171	220	221	175	174	207	221	193	190	168	210	199	207	211	184	200	204	191	185	209	181	193	176	179	193	184	185	203	181	170	189	192	179	205	207	186	211	207	167	161	182	182	192	199	185	162	201	180	166	191	181	173	207	195	197	182	190	181	196	209	195	185	190	170	217	191	188	183	180	187	231	206	182	210	177	195	193	185	181	181	172	191	205	168	197	172	195	189	197	171	201	186	162	184	187	195	164	172	184	193	224	210	189	189	210	193	210	200	193	201	192	178	193	186	194	224	214	198	209	154	196	194	173	155	187	165	165	186	195	175	185	184	179	168	192	191	183	166	187	205	207	205	173	188	189	177	156	168	162	202	202	172	189	200	170	169	219	188	176	206	184	192	194	174	183	204	171	220	183	184	189	197	184	196	178	210	184	195	210	186	184	196	196	190	178	198	181	209	213	209	178	175	196	170	176	173	185	184	204	178	194	190	185	187	191	178	192	199	189	202	187	186	201	206	164	181	210	182	184	165	206	172	183	188
5897	1299	2781	3218	2843	4191	1924	1645	1373	1234	1073	1039	946	923	826	851	805	725	689	723	684	696	663	653	669	646	622	595	633	628	615	592	622	573	636	590	578	583	598	585	598	580	570	565	622	562	566	617	594	537	626	533	603	581	562	586	532	551	581	570	582	575	555	600	594	579	562	506	589	534	602	521	575	590	559	570	537	565	540	554	538	519	538	574	540	561	584	553	507	561	513	545	522	526	543	552	563	573	551	518	564	557	518	562	567	503	545	541	555	517	544	525	511	540	512	520	506	557	498	537	525	515	524	540	544	556	533	541	555	560	572	511	560	545	549	544	534	499	533	517	538	507	514	547	522	495	494	556	545	569	522	550	550	553	525	573	551	603	538	535	535	510	557	599	542	533	533	486	524	533	508	538	537	579	518	501	540	535	553	491	551	559	560	501	563	525	512	528	526	504	503	517	528	511	522	551	534	509	569	500	543	509	502	560	567	527	549	525	531	542	534	562	560	503	532	533	517	514	518	541	561	540	557	553	572	543	516	579	544	547	547	584	520	551	535	490	527	564	554	530	544	532	548	580	556	539	504	530	555	521	518	533	548	526	570	566	518	566	532	551	560	561	567	518	499	558	544	567	552	551	520	511	500	566	585	521	599	541	539	547	573	575	542	530	528	519	542	512	522	548	511	532	529	511	553	524	540	535	522	575	524	513	539	555	584	545	576	576	506	565	510	559	531	559	513	527	585	553	519	494	527	515	509	534	548	577	519	532	551	511	525	499	532	557	530	554	557	563	524	562	491	524	525	525	579	546	524	520	490	533	520	519	574	517	516	520	500	545	492	512	555	505	550	494	506	537	557	539	485	544	552	502	564	513	532	549	502	561	576	520	485	579	497	482	560	534	488	494	514	537	515	499	546	507	573	539	533	548	530	533	559	575	540	542	514	499	536	532	522	522	542	563	534	558	516	529	527	523	577	518	514	566	550	514	547	534	523	510	549	533	521	538	543	549	545	496	527	513	525	538	479	535	519	526	557	493	542	504	523	570	562	537	509	583	520	535	504	541	503	516	529	489	509	543	553	578	529	553	553	540	526	561	547	496	497	521	545	549	562	568	581	587	540	552	564	525	486	561	514	522	545	536	520	525	541	514	504	526	553	558	530	507	532	496	570	539	572	556	503	552	523	573	519	569	545	577	521	495	516	525	591	543	572	505	539	536	523	526	515	589	524	534	546	542	547	548	531	526	498	565	541	564	523	538	519	518	541	600	545	548	518	511	565	505	529	558	495	539	565	507	543	531	540	504	552	520	548	493	547	509	576	524	534	513	504	544	515	505	535	532	575	521	574	518	536	559	574	525	530	553	439	530	550	551	530	573	536	547	565	544	552	549	562	563	536	544	519	538	502	525	561	530	539	511	535	579	509	498	536	518	542	568	496	540	519	485	508	505	531	499	577	527	468	535	515	530	510	537	515	559	516	549	547	509	547	529	564	530	569	540	553	511	523	521	543	569	547	569	547	545	554	563	498	505	560	584	541	519	526	521	518	555	545	547	525	545	524	543	524	493	540	539	554	553	502	516	510	524	539	529	511	541	521	502	551	584	530	498	536	498	489	526	503	521	523	530	539	547	535	528	534	527	551	523	465	555	515	523	559	521	519	539	551	523	519	509	532	586	531	560	549	571	531	510	521	516	546	564	516	558	549	549	537	503	553	506	530	567	519	520	501	529	510	534	525	464	534	520	508	514	551	541	525	552	516	551	577	579	491	565	491	552	523	522	535	517	486	542	544	522	567	550	526	528	553	596	500	519	490	530	500	532	523	582	538	541	590	510	545	533	527	553	538	519	523	523	542	530	510	548	526	542	537	510	537	507	549	549	532	491	539	547	536	530	527	524	540	550	517	528	550	523	539	532	583	507	537	571	532	540	517	554	507	556	540	576	513	534	522	496	504	568	515	506	551	506	524	523	556	526	538	536	505	558	557	570	523	564	512	544	516	545	529	523	534	551	514	513	513	481	552	553	541	514	537	546	545	497	598	577	580	569	525	538	529	507	534	568	506	519	528	490	524	513	547	567	545	507	567	514	552	545	512	513	528	526	564	582	544	532	534	505	542	507	494	515	491	547	505	550	525	569	492	503	551	576	531	510	525	528	523	545	552	525	525	581	569	517	531	529	554	548	554	515	533	546	545	547	533	534	530	503	566	539	609	552	586	533	515	558	495	539	512	512	507	507	523	525	524	521	530	513	534	541	545	568	565	555	496	544	500	489	543	542	512	558	517	530	516	549	564	523	534	501	532	517	526	555	498	528	502	542	527	508	512	524	514	518	554	537	542	567	513	553	563	535	539	539	508	566	548	499	523	546	501	518	538	554	551	547	504	532	537	547	561	507	524	563	531	560	538	550	536	536	513	529	559	583	539	501	504	531	557	506	523	590	567	504	531	526	536	592	541	550	534	512	518	527	523	515	511	480	525	532	511	567	553	525	495	538	539	566	537	540	535	509	514	523	499	555	527	487	554	556	550	560	540	562	566	499	525	582	513	530	541	530	490	583	574	549	495	488	543	534	544	520	506	562	536	522	550	497	532	542	516	538	510	519	532	495	561	542	543	514	515	525	505	540	524	529	514	557	572	503	475	511	530	538	534	505	527	508	527	523	536	511	591	514	532	548	563	502	554	560	539	521	525	552	512	551	561	476	562	545	574	508	505	519	547	520	528	526	532	498	521	520	514	571	528	508	522	523	591	483	537	494	552	530	527	528	547	518	568	533	519	517	504	539	543	497	515	517	575	536	512	520	550	532	536	475	557	533	540	557	552	550	533	528	553	530	547	539	493	530	540	544	544	484	546	490	491	579	519	537	555	570	542	533	538	560	541	521	549	531	481	553	510	536	535	555	509	531	557	555	488	511	517	548	516	530	561	526	518	533	549	522	527	536	554	536	534	534	552	556	543	506	533	574	496	510	520	520	557	548	567	500	562	564	517	496	544	565	539	542	527	535	517	525	563	552	513	542	508	532	500	512	514	539	502	542	504	532	534	517	505	522	516	511	546	522	497	528	541	532	515	542	511	500	565	545	511	554	531	543	558	540	556	572	489	489	591	489	507	509	520	572	512	501	513	530	556	521	531	540	508	527	485	505	574	571	535	535	516	550	528	507	510	531	592	502	529	514	540	538	574	570	522	529	577	524	532	525	526	537	535	548	513	504	541	482	534	509	492	554	536	543	556	486	544	562	502	555	546	528	526	558	515	521	562	526	531	582	547	562	559	501	545	524	570	563	517	539	530	583	568	538	556	494	534	535	503	488	541	497	562	559	507	546	537	538	570	468	543	538	559	535	497	516	536	526	535	530	509	536	503	509	519	548	522	547	526	529	506	523	544	514	572	551	508	508	522	540	524	567	525	555	516	547	499	545	549	520	522	488	555	528	549	521	501	505	514	465	545	540	542	475	544	539	524	505	537	538	536	546	555	534	606	513	506	501	552	528	530	539	511	508
14260	2601	2642	2045	1521	1169	902	760	658	605	563	514	480	478	493	438	446	399	396	387	383	396	393	409	406	366	404	358	386	395	387	392	387	362	389	383	381	363	394	404	375	388	373	402	402	382	337	399	333	351	365	366	368	349	360	356	371	376	333	381	367	368	372	357	345	382	327	384	343	354	359	345	351	365	386	371	380	368	391	365	352	343	386	362	360	353	366	382	359	373	382	359	379	363	352	359	356	353	374	376	369	329	340	370	378	354	367	377	358	371	379	386	366	371	329	381	340	363	361	398	375	374	354	388	359	351	357	380	373	358	349	362	356	378	377	376	337	372	342	348	363	356	372	347	378	359	341	365	346	348	372	366	337	346	359	358	336	327	355	359	374	368	350	355	384	369	363	373	358	369	357	358	387	378	368	377	376	342	324	362	342	352	368	341	382	375	368	395	355	366	372	345	362	368	376	385	377	381	377	372	367	358	310	357	357	347	308	358	361	348	370	352	356	376	353	364	376	364	357	350	424	338	377	346	355	360	352	368	399	344	386	364	363	370	365	341	355	353	347	316	389	346	338	341	383	366	371	355	344	350	383	379	325	356	377	350	353	345	373	361	364	354	362	396	382	343	378	381	388	347	399	358	343	385	327	375	372	368	381	355	358	367	364	343	384	357	389	395	378	338	314	343	365	365	356	377	355	377	357	346	381	373	380	334	378	382	348	368	395	370	373	362	352	357	383	382	375	365	342	325	349	411	391	337	338	357	378	354	372	368	364	392	415	375	355	383	384	361	352	368	322	358	388	381	385	404	389	403	347	362	375	415	372	387	375	355	368	323	397	341	382	342	357	394	382	351	389	356	344	355	342	359	389	379	373	368	374	355	396	369	376	363	370	410	359	351	348	386	399	363	366	368	368	403	376	378	347	347	358	354	373	361	368	340	371	382	386	345	347	346	397	349	366	340	387	375	343	386	355	377	366	366	379	340	388	364	381	374	377	348	363	401	353	361	381	363	379	390	365	366	394	381	345	390	357	377	402	374	361	380	375	364	386	369	378	389	365	353	368	376	334	368	381	320	390	355	379	337	326	342	339	370	352	384	396	411	391	360	400	372	338	362	388	348	382	341	381	380	363	354	372	382	386	339	387	355	383	384	397	393	354	372	328	399	401	367	371	339	351	365	372	358	397	385	389	360	364	364	387	365	362	375	366	356	347	385	390	335	383	352	387	376	343	372	366	349	407	345	347	375	345	367	365	337	373	369	385	329	414	364	338	351	372	370	363	373	327	325	361	385	355	359	361	353	367	365	367	367	360	345	355	364	389	390	359	348	360	386	364	360	355	326	369	383	367	339	346	347	397	358	397	372	348	369	371	418	354	353	360	357	369	358	398	371	382	365	363	325	370	386	370	382	412	360	368	351	380	372	363	360	352	404	354	362	367	391	372	384	368	361	371	345	338	351	359	364	374	360	386	357	373	351	349	323	379	365	366	347	386	374	389	371	342	362	364	372	329	366	362	358	372	320	377	360	370	370	351	350	380	349	390	336	356	386	351	359	371	361	383	360	378	352	397	394	340	346	387	338	350	367	367	367	359	388	356	363	398	395	371	386	340	370	376	368	360	382	354	378	339	361	381	365	366	375	336	357	382	344	371	385	343	327	346	380	352	379	336	376	376	377	347	347	377	356	353	347	379	339	376	322	365	363	351	352	358	387	362	382	339	382	358	368	354	358	390	350	342	370	431	383	382	361	368	369	364	393	351	394	372	330	392	357	380	405	377	341	373	376	349	350	359	388	346	339	335	337	351	365	389	380	394	352	371	344	338	384	358	363	338	386	364	344	364	411	351	384	363	370	359	370	364	377	344	355	345	348	326	348	366	384	388	370	322	361	360	350	364	365	400	391	386	396	362	390	339	391	380	364	339	359	339	377	405	375	386	362	367	383	363	384	370	392	372	379	387	378	381	387	342	352	358	371	347	375	354	379	377	376	368	345	367	345	378	366	383	377	348	356	377	358	339	368	373	396	362	354	382	335	365	371	373	364	357	354	379	374	353	352	348	344	375	348	377	349	391	342	358	389	334	367	344	378	374	373	344	365	352	340	390	370	358	343	374	368	355	349	356	377	345	373	387	359	360	358	363	401	407	377	350	351	371	339	374	404	364	356	321	366	383	348	365	344	430	367	395	360	372	379	321	342	375	409	367	364	392	351	374	335	373	326	364	341	334	364	357	392	364	378	390	404	380	371	386	355	367	358	349	359	330	372	388	365	358	362	379	330	369	383	322	421	360	345	336	344	359	367	351	374	355	365	384	350	323	353	376	319	381	375	329	356	341	352	393	348	373	344	335	370	333	319	371	340	364	384	370	389	361	345	360	384	377	361	372	350	371	371	306	365	375	347	367	344	353	345	374	348	378	392	362	336	331	375	341	371	346	388	354	395	382	341	366	367	381	401	335	352	375	319	385	377	343	370	349	321	393	361	325	351	354	387	346	390	367	373	352	365	393	353	354	355	402	387	343	388	369	365	380	388	338	349	376	350	379	377	363	351	343	392	338	345	378	380	334	342	358	372	363	382	393	387	355	384	382	361	372	380	359	391	378	388	368	374	304	331	342	372	396	362	371	391	371	381	352	343	390	416	374	373	334	379	395	345	382	355	374	354	360	357	349	360	370	366	373	372	319	334	353	350	365	353	386	337	366	397	384	359	374	353	391	352	363	373	385	353	375	369	357	366	417	354	364	383	349	372	361	405	356	366	377	381	361	409	362	359	378	348	395	390	372	365	343	363	399	344	359	355	357	354	366	355	370	378	360	316	361	376	391	339	389	388	358	393	393	374	318	356	366	372	338	379	395	382	355	363	392	362	365	342	374	360	388	393	371	361	342	369	369	385	367	345	370	354	348	404	390	360	385	373	344	372	328	379	369	362	377	351	363	355	334	326	340	363	357	386	350	370	382	391	375	376	393	350	330	362	390	353	355	347	358	325	381	382	363	369	381	364	353	349	362	358	319	355	348	349	331	385	322	356	343	363	375	365	402	382	365	352	408	353	378	392	350	379	343	375	369	377	394	372	339	384	336	356	371	359	404	368	359	383	356	366	332	370	369	362	353	384	366	332	343	330	372	354	354	386	370	366	340	344	355	364	375	338	340	346	400	338	346	377	338	368	361	355	373	349	346	359	379	376	366	364	366	332	362	338	349	383	360	383	361	361	368	342	361	353	378	362	380	327	347	335	359	359	365	372	367	377	372	397	398	379	408	361	376	374	339	357	367	391	387	356	370	351	380	349	359	331	385	377	384	382	399	348	365	384	363	346	374	316	376	397	361	345	349	307	356	378	395	393	372	360	351	388	348	352	362	370	365	346	345	372	355	399	386	346	375	345	376	338	355	376	363	381	354	366	381	351	329	342	366	340	326	345	366	381	358	343	334	371	347	394	399	378	363	352	361	360	381	383	359	365	406	398	385	357	345	371	388	388	381	373	361	379	337	377	399	375
7873	2500	5321	6026	5349	4664	3665	3019	2493	2257	2082	1808	1740	1667	1483	1388	1361	1354	1331	1203	1200	1219	1174	1165	1062	1083	1099	1117	1085	1110	986	1044	1007	1001	1038	1014	1061	1029	1030	995	980	963	985	1038	1052	950	939	893	976	916	957	939	948	962	890	949	924	933	1008	915	974	902	953	981	988	927	944	907	945	939	892	980	960	971	958	927	990	940	850	918	933	859	918	911	927	880	854	935	921	924	878	873	904	928	945	879	844	930	903	945	930	925	958	926	930	926	884	914	930	951	902	894	885	911	899	912	910	909	910	914	938	880	943	889	876	962	909	891	931	929	877	887	869	883	936	920	924	903	850	929	912	919	922	934	944	851	890	876	883	835	906	878	875	961	922	943	951	907	943	850	946	967	884	906	912	873	880	906	897	818	952	910	949	901	852	909	938	934	912	892	967	938	882	922	880	902	869	950	898	954	939	926	924	900	850	904	945	931	827	857	812	861	853	880	891	899	867	896	945	898	841	899	908	902	891	906	948	911	908	848	899	932	905	861	939	902	927	874	931	889	903	904	898	892	923	898	947	895	904	906	903	888	918	919	917	889	879	887	861	914	919	951	967	892	862	872	923	825	913	927	947	869	894	877	848	880	941	867	848	876	878	901	900	886	948	889	886	914	871	911	907	880	916	898	922	932	876	935	923	872	939	942	893	928	938	832	898	935	938	900	865	889	882	874	933	892	842	893	923	900	940	891	890	879	949	842	878	939	888	904	895	885	875	910	901	904	890	887	944	903	892	889	975	922	881	881	925	868	915	884	920	885	890	877	920	871	892	937	891	932	883	868	920	913	922	914	881	916	950	910	878	954	887	907	910	887	911	890	945	846	906	871	915	913	895	897	911	913	875	861	914	895	876	882	865	938	926	860	906	908	927	900	853	900	964	836	900	866	930	936	915	922	906	912	893	904	873	833	904	888	888	916	940	892	853	921	905	845	892	875	891	893	892	846	926	907	912	855	951	865	941	870	918	849	875	910	822	858	879	850	895	938	910	851	888	932	926	968	901	890	895	863	917	936	903	863	884	920	868	892	898	892	926	905	890	940	920	933	893	910	877	884	893	890	911	889	905	914	848	930	903	878	920	920	858	877	940	857	869	921	854	889	881	866	905	882	924	967	896	886	847	888	929	924	905	896	912	911	897	884	889	886	950	856	892	880	861	941	928	856	946	894	949	877	923	901	867	934	899	861	927	887	893	924	887	955	871	940	916	829	899	885	911	917	871	885	903	882	936	922	887	863	899	891	913	890	900	869	885	909	906	896	917	892	906	854	861	921	857	949	898	908	909	865	878	917	890	910	930	850	860	813	898	925	920	866	892	887	862	917	912	901	892	928	907	882	927	902	932	905	906	906	888	923	912	929	915	865	920	915	915	937	878	857	894	930	894	921	895	887	856	897	896	863	866	940	854	885	964	882	892	892	852	876	870	904	853	906	924	921	882	893	857	958	940	884	898	902	879	882	870	850	908	881	872	860	882	899	918	915	900	887	901	851	903	901	950	901	885	899	926	926	905	910	864	928	889	925	922	933	872	947	899	877	921	927	847	885	902	886	915	920	867	898	913	888	848	924	914	929	933	914	854	911	855	904	897	843	835	935	938	910	884	868	894	830	891	883	911	863	885	927	917	873	856	839	906	949	895	916	906	873	937	879	923	906	946	927	889	920	880	889	848	914	922	909	919	844	953	912	871	923	900	864	841	863	945	864	874	932	915	880	949	903	837	914	897	879	850	895	914	848	876	899	928	824	917	843	934	899	897	888	840	886	904	885	963	887	874	876	881	858	887	885	942	947	873	944	916	904	856	929	934	898	916	864	881	914	900	850	906	894	847	892	871	941	863	895	893	906	895	917	908	889	912	932	899	943	866	847	912	950	851	886	914	895	871	881	843	887	915	900	887	947	876	969	826	923	877	910	910	919	885	923	832	876	858	870	948	899	914	899	932	937	932	905	880	855	929	904	856	892	910	920	895	864	928	921	949	917	919	897	913	943	905	896	858	877	881	934	855	922	905	918	843	909	887	856	917	957	930	886	866	887	901	899	870	882	928	893	922	931	867	894	910	916	925	906	862	907	929	931	877	892	878	886	923	871	922	933	847	883	917	919	880	898	890	919	885	911	878	910	850	867	892	911	886	881	907	913	935	902	876	880	885	884	930	916	878	887	904	890	997	870	949	891	871	872	913	923	897	898	905	932	976	876	925	898	860	911	881	903	917	943	936	911	906	902	939	880	890	942	896	951	895	953	894	835	907	898	913	899	903	920	862	889	911	941	897	883	890	847	946	921	860	913	909	917	914	921	880	906	914	886	937	917	938	916	891	911	828	891	855	919	843	887	945	892	865	880	922	835	961	924	919	936	891	907	962	838	938	882	846	917	934	927	878	909	893	882	920	912	947	867	902	863	926	878	826	829	897	898	874	882	812	896	908	854	905	815	902	890	931	886	846	923	973	843	919	903	926	856	962	850	836	897	865	927	902	893	918	882	918	924	905	912	911	874	882	898	893	908	929	882	870	901	891	880	959	876	883	868	898	910	914	878	943	900	922	898	865	921	877	892	931	914	923	914	908	916	892	858	907	841	861	874	915	901	882	878	872	936	889	875	882	947	922	957	911	910	889	866	924	860	911	922	923	919	938	930	878	924	919	898	912	892	909	968	917	912	888	872	970	861	940	843	900	876	902	909	914	941	847	876	903	922	895	878	904	901	866	870	884	897	909	880	916	918	870	881	883	906	915	887	895	903	897	903	924	925	872	865	884	893	870	896	903	911	986	854	883	894	901	920	879	888	955	926	929	856	898	891	912	930	917	888	942	916	904	946	858	928	866	938	892	922	896	896	912	893	876	867	853	878	876	863	930	904	901	929	904	868	879	899	942	927	855	883	976	857	894	890	873	907	933	903	871	885	924	914	887	902	925	867	890	866	895	915	889	877	959	907	879	907	913	866	923	908	889	940	884	882	882	969	873	847	857	940	913	856	859	902	965	917	937	887	849	882	930	837	866	892	914	901	831	856	875	850	886	863	889	920	917	861	914	849	882	861	879	952	913	892	869	917	918	907	881	909	876	940	887	895	878	890	959	888	926	921	925	889	885	890	901	921	851	833	919	938	922	896	861	909	858	869	908	945	921	896	958	913	907	868	931	923	939	883	885	929	899	905	873	914	905	974	875	872	909	888	879	886	924	899	900	905	878	913	855	869	880	888	909	910	864	922	905	831	975	859	827	873	916	895	900	895	852	956	834	894	902	873	892	852	877	923	940	890	897	872	860	875	887	963	892	903	888	861	945	877	914	911	926	853	839	924	931	936	907	902	921	923	860	902	947	847	863	868	907	860	865	875	878	917	964	883	941	866	907	903	818	951	876	902	898	918	909	888	861	863	884	946	896	939	908	928	889	895	892	882	905	916	925	881	892	862	925	932	908	900	903	923	858	938	862	924	885	844	878	876	907	863	918	886	926	903	933	876
1918	152	172	147	144	140	134	148	133	134	140	124	125	127	112	117	123	125	130	111	139	134	119	138	102	118	114	137	145	126	116	131	149	140	126	141	136	121	120	127	143	144	136	114	136	110	142	126	134	123	138	124	136	128	122	120	142	114	133	135	114	116	117	119	127	119	117	138	122	130	94	134	127	117	112	126	127	133	127	116	127	124	137	123	128	135	99	123	148	131	132	127	140	125	119	143	89	137	127	126	117	122	128	132	119	117	134	118	118	116	110	127	132	122	132	113	120	139	128	110	141	146	153	136	114	121	120	128	123	140	124	102	148	135	126	140	118	115	122	131	104	119	115	126	131	132	133	121	110	102	125	143	106	124	99	122	113	121	103	108	136	123	129	144	133	122	113	130	134	129	132	100	111	115	124	121	133	136	115	158	130	121	113	105	129	110	143	132	126	127	129	126	133	103	107	121	121	117	122	116	118	127	130	118	129	135	123	133	141	125	108	128	126	134	126	134	133	119	132	118	129	127	114	118	112	122	123	125	128	137	101	130	154	145	122	118	121	120	144	136	149	129	135	111	112	122	129	131	112	134	109	131	122	106	108	124	126	121	99	125	127	127	135	140	139	124	127	132	147	104	119	118	119	110	130	123	125	115	152	111	119	138	124	110	127	109	123	110	126	114	124	137	128	152	144	120	124	112	120	111	120	127	139	109	125	128	139	136	111	131	121	120	122	129	129	140	102	125	106	126	136	133	114	127	130	116	118	106	116	136	147	112	120	125	91	111	133	141	146	126	115	138	125	129	125	123	120	128	124	132	140	114	130	133	127	134	125	128	141	135	125	126	123	123	130	131	133	137	126	127	140	127	125	137	130	139	119	120	106	122	119	117	114	124	111	129	110	119	112	130	137	115	114	129	119	152	106	125	117	120	129	137	132	143	113	130	132	119	127	129	136	135	117	104	118	128	133	123	116	138	158	128	132	122	124	125	115	113	116	134	143	109	109	140	116	120	124	109	101	119	118	116	121	120	126	110	130	119	144	118	130	134	144	116	115	122	116	122	143	136	109	123	108	134	134	122	144	106	151	102	126	122	121	124	133	118	133	130	148	115	142	110	133	121	132	110	126	144	130	123	125	155	163	135	113	136	123	111	140	125	130	119	118	132	123	141	119	116	125	114	128	124	128	116	124	123	138	120	124	147	124	143	135	124	114	120	133	126	120	113	122	131	109	112	139	119	123	117	112	120	122	121	121	114	133	126	145	141	134	134	121	113	129	119	124	116	116	120	123	128	132	135	136	127	123	118	127	121	99	123	123	133	132	114	118	115	121	120	114	118	115	147	120	112	122	136	138	155	124	142	122	110	119	124	127	136	138	121	121	129	107	144	130	142	115	114	135	112	115	136	123	124	131	126	109	123	141	113	138	137	128	117	122	104	133	121	136	129	136	126	124	133	126	106	118	137	135	118	122	128	143	108	131	132	154	126	130	133	137	130	135	125	117	128	135	131	119	120	145	142	133	139	123	127	136	130	122	122	111	122	114	108	127	99	125	122	119	120	152	126	135	136	113	126	116	139	116	112	115	135	133	98	119	111	113	121	139	135	138	128	122	113	126	128	108	107	130	128	120	116	126	113	130	135	115	126	103	107	131	109	133	142	128	118	123	122	140	112	123	142	115	120	113	132	128	117	137	121	137	115	122	149	124	133	137	119	133	131	108	142	115	125	119	116	107	117	143	130	149	120	123	127	118	127	133	123	128	126	132	105	123	137	115	130	122	120	118	140	131	105	127	131	120	127	138	108	107	112	127	104	114	116	152	122	126	129	121	127	122	122	98	146	125	113	118	146	129	124	137	134	128	100	131	130	131	131	122	105	120	137	131	118	134	129	127	111	117	137	124	127	128	126	126	111	124	110	119	133	105	126	119	127	124	113	154	92	127	135	105	127	123	124	126	120	109	91	123	140	117	125	130	120	128	119	147	124	140	139	94	151	115	116	124	134	132	128	111	119	143	127	120	126	136	144	109	124	115	123	138	118	107	115	122	131	108	128	141	131	128	117	135	133	127	116	120	111	122	122	132	142	126	126	127	126	122	132	142	124	139	131	118	134	132	124	140	121	102	120	118	120	129	119	103	136	132	118	128	124	125	128	133	146	129	132	108	143	107	122	120	106	144	129	127	136	109	112	134	119	122	134	133	96	94	136	119	137	133	133	106	121	129	106	118	118	117	134	133	127	105	118	114	111	108	117	123	105	121	117	126	135	122	126	144	126	133	130	137	126	135	148	133	136	116	118	117	121	126	119	126	149	131	116	136	121	118	106	137	110	126	140	117	124	128	140	137	134	103	124	101	145	119	127	110	134	130	120	113	127	112	121	152	142	139	148	131	111	113	109	142	135	122	97	117	108	109	131	116	129	126	132	143	118	109	118	127	138	136	157	130	138	149	124	131	128	136	157	132	109	115	129	110	127	137	122	124	134	113	121	98	132	124	96	120	142	123	122	122	133	112	109	124	120	127	115	118	132	117	136	158	138	111	128	126	141	112	115	104	149	114	142	120	136	122	126	120	145	103	109	126	141	138	152	143	134	117	139	141	119	125	122	124	122	114	143	119	130	133	126	107	145	110	133	116	132	130	112	130	122	135	134	132	138	150	123	122	121	102	122	144	127	127	113	153	120	94	147	126	159	127	148	114	113	123	137	144	129	119	149	140	129	125	114	126	125	126	106	126	141	134	122	133	117	131	104	129	115	109	125	131	114	139	127	126	124	113	104	121	117	116	119	139	112	123	112	113	116	123	99	129	120	129	143	125	119	142	123	125	108	119	104	138	138	121	124	122	128	126	133	120	110	118	137	137	113	128	111	137	116	120	123	121	117	127	127	146	102	122	135	112	88	119	167	126	139	121	128	119	124	107	118	111	137	105	109	131	155	117	128	130	108	128	114	127	131	120	120	140	119	123	113	142	133	140	117	131	148	116	121	123	136	135	130	118	119	138	130	116	155	109	116	115	131	124	131	130	113	118	114	130	113	132	133	122	128	128	116	115	115	113	114	117	126	116	129	125	113	131	129	140	128	108	128	117	129	145	115	129	133	113	139	123	107	130	109	136	107	111	125	126	134	131	123	135	121	113	119	124	127	132	133	135	99	128	130	111	136	130	138	130	143	155	145	119	132	140	106	122	125	119	132	103	116	125	130	137	133	133	109	102	116	131	132	134	135	127	128	116	114	124	103	108	129	132	123	137	128	121	130	149	138	115	119	121	134	111	124	113	123	136	120	118	136	134	134	117	110	134	126	107	106	144	131	127	119	120	131	114	124	130	110	127	113	119	118	120	124	127	124	127	133	143	121	125	112	124	106	103	132	139	129	129	121	138	126	128	132	102	118	110	111	143	121	137	146	111	122	141	126	122	123	112	114	139	134	113	108	134	118	128	115	124	130	131	124	139	129	126	132	124	101	120	137	118	119	134	111	132	126	128	128	133	121	108	115	125	98
2106	408	497	579	521	443	421	446	414	397	415	411	444	386	420	422	405	398	399	376	409	366	398	376	370	414	393	393	388	376	387	409	419	396	372	408	387	399	404	425	402	378	372	388	408	385	391	386	383	368	401	366	404	407	361	406	379	404	431	359	407	386	376	387	392	388	378	392	384	380	407	374	390	384	377	392	431	414	384	414	354	366	407	422	373	397	394	411	379	391	344	393	383	391	408	415	386	414	364	376	401	368	420	399	372	358	360	410	393	364	364	396	413	378	394	374	372	378	361	373	386	356	367	353	406	385	390	361	384	359	383	397	413	377	386	372	371	377	402	365	379	415	415	383	394	381	386	420	355	362	401	372	369	391	389	381	397	431	384	375	402	407	374	415	374	383	373	381	399	368	356	392	369	432	371	402	412	390	387	369	371	381	367	355	360	374	402	395	372	392	378	360	378	373	394	376	395	391	421	402	372	394	370	409	373	398	425	398	348	405	375	391	365	368	381	398	368	396	370	401	380	395	407	371	396	393	345	351	391	419	360	376	399	404	391	348	365	378	357	405	350	383	383	383	379	422	389	403	392	370	376	392	422	376	364	359	407	367	404	386	388	392	386	389	413	420	388	417	390	384	423	376	355	380	380	371	374	335	372	396	401	409	372	354	342	375	391	387	364	388	402	389	420	381	388	364	398	363	384	396	395	377	417	369	407	381	387	383	409	352	391	371	378	394	388	421	372	414	384	371	390	397	382	378	383	356	398	385	389	378	369	378	414	400	363	396	403	384	381	371	393	381	413	392	375	369	389	380	397	370	370	398	359	415	368	371	349	385	395	370	375	384	371	380	389	414	372	343	400	372	379	371	409	409	380	382	368	396	363	370	376	424	408	358	370	409	398	387	379	359	365	388	385	420	407	391	393	389	357	377	379	385	354	409	377	396	378	368	377	371	406	389	390	352	340	378	367	400	391	390	389	370	388	383	402	369	365	401	371	414	423	414	417	400	402	420	348	389	391	356	400	409	361	378	398	381	386	403	366	407	412	384	396	393	393	360	365	386	361	407	394	393	387	366	400	397	399	422	422	383	404	402	378	400	397	367	369	366	398	374	375	396	396	380	376	385	398	370	416	381	420	406	391	383	442	364	398	352	351	357	381	380	352	403	381	386	367	411	417	398	403	370	362	388	385	366	354	378	382	392	372	394	364	383	378	377	374	390	382	381	383	379	389	390	364	365	393	358	367	371	400	324	380	399	357	407	388	377	383	388	364	367	403	350	402	364	392	364	386	398	371	358	347	404	407	407	407	404	404	381	374	413	344	383	370	432	411	361	363	390	385	400	387	407	357	370	376	409	381	399	407	377	386	403	404	404	371	395	394	378	415	390	392	379	399	374	381	386	405	385	374	405	401	404	376	383	387	384	383	390	372	385	385	406	391	382	391	378	379	374	376	379	385	388	389	374	367	352	346	359	399	381	392	385	393	387	388	360	353	389	385	384	413	377	396	388	373	403	307	395	368	376	369	427	385	377	377	365	409	364	411	373	388	386	369	435	385	381	380	347	353	394	390	375	372	391	409	395	398	390	384	350	395	392	351	385	389	404	370	386	407	372	399	383	393	373	396	369	369	371	385	364	388	364	376	401	353	383	412	387	390	373	368	377	409	388	331	414	383	395	391	389	400	385	355	379	372	352	411	392	355	384	428	364	372	371	363	385	377	362	377	394	366	376	409	401	338	385	372	380	392	385	409	392	372	376	361	393	362	383	397	390	376	380	365	343	388	393	390	429	373	431	372	361	373	421	397	342	338	396	405	388	386	388	353	362	381	350	394	388	411	392	383	399	383	410	395	401	367	393	359	365	419	380	359	377	387	381	379	430	377	391	383	354	407	388	372	391	385	397	402	377	390	384	391	365	390	385	405	373	427	397	374	381	390	393	387	399	395	392	395	393	418	375	397	407	377	385	395	353	348	376	402	364	369	416	359	403	382	356	375	395	401	368	387	398	396	382	379	377	349	363	388	401	386	387	385	380	366	377	412	402	402	360	397	388	406	392	381	374	379	407	396	397	398	381	407	373	409	387	403	399	365	422	380	398	386	424	377	388	375	383	355	394	396	382	384	406	395	405	397	381	404	377	367	355	408	375	369	416	388	364	405	383	354	360	383	411	389	401	375	364	380	414	369	408	394	396	356	408	417	359	381	393	376	406	364	398	397	421	367	384	405	400	384	373	385	348	383	375	360	386	402	373	361	414	433	364	365	378	348	385	408	402	413	406	420	387	402	383	381	366	381	341	398	346	381	380	414	334	371	416	390	381	412	375	384	378	418	372	383	397	388	373	377	383	393	365	371	343	373	391	386	354	402	369	345	365	357	352	377	414	389	365	404	417	386	396	399	388	411	335	400	410	401	361	381	396	379	377	391	398	405	347	399	359	398	376	393	371	395	387	373	362	389	388	391	382	367	384	371	376	389	405	390	414	356	354	367	400	380	377	409	349	371	393	356	379	400	380	359	404	346	383	386	383	387	372	390	408	360	392	378	366	381	410	404	402	411	402	394	389	389	380	366	397	392	373	379	361	337	378	378	381	360	398	404	419	424	361	345	425	389	381	411	414	388	436	378	368	369	352	372	400	336	398	389	363	366	393	372	407	407	398	378	381	365	382	401	380	384	362	374	393	406	402	416	358	405	389	403	391	395	374	358	362	390	352	390	384	356	420	372	367	393	391	347	368	359	402	397	381	357	388	361	394	416	409	377	386	388	396	377	420	405	406	389	391	354	396	353	377	411	388	421	426	349	413	404	408	384	400	385	379	398	389	390	395	417	365	401	367	385	410	384	389	387	385	422	378	367	393	408	370	435	394	409	384	405	410	379	379	403	368	384	385	389	431	395	403	409	395	371	390	349	386	396	371	374	393	393	396	414	407	353	371	363	400	348	394	398	383	401	384	380	355	414	426	412	380	386	348	380	380	392	401	393	389	406	407	396	365	400	371	385	360	370	409	370	382	370	379	398	373	378	395	414	397	360	396	381	378	395	365	398	428	363	416	394	390	365	388	398	427	372	402	378	358	386	388	400	381	375	413	380	364	378	380	404	388	381	385	382	404	366	369	359	414	421	377	377	376	354	393	364	390	379	371	345	424	390	381	400	424	380	390	400	400	401	378	388	373	396	415	372	401	376	408	367	370	371	376	366	391	358	407	403	398	388	369	374	378	383	379	408	383	387	358	357	373	422	383	391	375	389	365	395	417	374	406	362	392	381	395	424	356	379	398	438	397	351	360	370	372	404	379	376	394	361	393	364	363	402	394	378	371	380	357	390	371	395	379	371	367	387	378	408	396	418	396	407	405	368	361	394	392	386	392	381	386	373	382	381	405	424	388	386	360	389	381	408	397	372	383	391	386	369	394	375	385	378	417	396	345	368	400	362	378	411	383	409	372	398	376	409	415	389	382	400	381	374	385	345	368	390	384	365	357	404	413	401	420	408	380	363	384
7626	1062	1295	1014	724	538	446	360	313	299	305	235	225	247	237	264	243	214	245	218	219	175	179	199	199	193	197	200	195	198	199	183	179	214	224	179	200	212	195	208	196	176	203	173	203	228	186	175	181	185	183	173	200	163	194	212	189	194	215	182	168	212	161	179	201	177	164	185	181	182	184	195	199	193	209	175	172	178	183	181	183	194	159	199	171	207	183	218	171	191	166	166	179	160	205	185	196	189	170	199	195	205	169	176	190	205	168	182	198	186	212	222	212	189	185	183	191	188	189	188	194	189	190	199	184	166	174	188	185	199	169	196	174	176	180	189	183	172	182	197	183	164	217	175	166	191	208	191	208	164	182	195	179	187	188	165	189	181	177	189	196	193	212	188	180	176	182	177	183	202	207	188	184	157	166	187	176	168	218	184	209	176	183	210	205	204	186	205	188	192	208	184	201	175	174	197	211	196	183	162	202	154	216	181	180	140	176	183	203	173	184	172	195	200	177	165	190	159	176	201	199	207	202	165	171	198	172	195	178	196	182	163	158	195	192	219	201	212	186	190	172	171	187	193	189	200	193	179	184	189	182	187	155	193	183	184	177	198	184	189	198	180	176	161	207	182	194	180	178	168	177	180	178	194	200	173	194	165	183	190	212	186	206	174	170	210	185	186	166	183	184	196	185	193	213	175	193	188	158	181	209	184	208	166	177	180	167	161	185	196	173	187	195	176	163	193	202	182	189	177	161	204	198	185	167	205	188	194	198	201	190	178	207	196	167	180	185	173	183	160	177	221	196	187	175	191	186	185	171	191	194	221	203	159	199	183	184	184	198	197	194	212	166	207	157	190	170	188	205	185	188	218	194	189	186	197	189	184	186	163	165	174	203	207	180	209	179	182	189	178	167	193	213	192	169	192	190	166	208	163	172	152	168	191	202	172	186	183	196	174	195	179	195	214	186	203	164	202	180	175	170	207	181	186	163	180	177	215	192	173	178	214	166	174	190	174	174	177	186	186	176	171	188	203	205	152	214	172	181	195	176	198	205	173	201	198	176	184	173	177	173	174	183	182	161	171	185	175	201	182	220	186	179	183	190	174	180	180	186	185	208	205	182	162	193	160	176	190	191	178	163	203	194	186	182	190	207	174	189	188	189	188	160	204	173	176	218	165	188	157	195	171	200	165	188	233	185	199	204	174	203	180	181	187	179	170	167	194	221	197	187	187	171	203	180	170	179	174	195	190	205	196	197	184	194	178	196	185	193	176	191	198	184	169	180	190	191	170	188	186	168	188	187	196	217	196	181	190	191	162	164	187	168	166	188	152	185	179	193	193	184	191	185	169	188	164	203	183	209	204	179	195	170	182	202	174	180	176	172	174	202	202	206	202	177	181	203	148	197	198	168	214	175	176	178	176	182	189	158	188	171	202	186	184	200	192	190	185	176	181	172	198	199	179	201	190	210	195	192	202	172	172	198	205	203	195	212	182	186	197	184	165	168	227	192	202	168	175	193	177	212	201	166	172	184	197	171	195	203	198	181	185	174	179	202	170	172	177	202	158	172	188	177	174	181	178	180	178	210	165	203	161	182	192	216	201	181	177	184	195	176	182	196	187	180	174	192	171	174	205	196	188	199	184	167	168	183	218	190	184	205	178	191	174	184	195	191	194	210	185	197	201	198	184	192	170	181	194	194	192	189	189	181	175	179	187	173	219	195	187	183	206	166	191	172	198	182	185	185	193	191	186	193	190	198	194	182	184	189	208	187	166	170	185	197	204	161	176	172	183	186	184	192	162	195	189	207	178	161	198	209	205	191	182	204	207	128	185	180	177	191	187	183	179	189	193	184	183	187	187	174	171	183	191	199	174	182	184	174	164	211	184	174	163	212	203	160	198	160	195	167	168	179	183	170	180	163	188	195	191	159	161	174	181	186	182	206	178	169	175	184	178	168	153	190	176	185	200	203	202	180	201	176	180	199	188	191	166	176	175	157	154	180	186	201	182	199	181	209	191	186	194	171	201	194	177	194	182	201	171	193	208	190	181	194	194	224	169	184	217	176	184	171	201	185	193	200	190	191	182	191	192	180	178	204	206	176	193	185	208	181	184	189	186	199	165	185	207	156	182	177	153	215	203	184	200	176	192	199	184	165	164	159	180	193	197	180	202	178	189	198	183	196	192	156	182	194	200	201	184	183	209	171	171	168	186	192	173	182	185	167	155	187	198	176	183	196	190	198	177	200	191	164	200	206	193	166	175	192	203	165	225	189	186	165	173	193	195	198	206	161	183	174	181	195	167	189	177	189	180	204	189	173	185	192	182	159	158	196	193	216	206	193	184	184	171	194	203	176	218	189	185	175	180	172	167	183	197	183	190	189	200	185	185	185	163	178	185	196	175	218	173	190	205	193	204	166	184	184	188	193	203	160	174	202	218	179	184	195	198	194	204	172	191	164	189	195	178	179	187	179	169	188	183	201	172	178	174	174	201	174	184	167	177	169	181	180	169	193	186	168	193	188	191	196	192	207	198	159	192	184	197	197	172	197	196	181	184	178	166	178	173	182	165	192	194	201	182	204	198	205	195	163	174	166	174	209	184	189	182	199	198	185	210	194	172	215	208	197	202	193	175	184	195	192	167	220	180	200	216	207	208	173	188	173	179	189	163	180	184	170	207	217	170	176	182	179	203	176	185	176	193	176	195	185	178	165	165	189	188	183	192	185	173	176	189	177	174	177	199	179	211	182	201	188	200	191	180	191	202	194	179	185	197	225	201	175	193	193	150	194	151	197	190	180	201	184	186	194	192	195	172	196	181	205	184	199	202	165	158	224	183	186	177	192	176	181	169	187	199	183	196	180	185	205	184	191	177	192	168	179	176	178	174	183	174	198	190	160	180	195	191	178	180	167	181	193	189	182	183	194	201	189	194	158	211	181	172	209	195	190	183	193	157	193	178	179	199	160	193	183	163	164	202	181	157	202	188	187	170	183	176	191	198	181	174	169	184	178	209	191	189	178	180	190	188	185	171	181	177	216	196	178	175	179	175	169	172	163	193	170	190	187	185	203	181	183	198	183	174	164	179	182	163	189	170	211	194	187	185	189	211	178	217	189	162	179	197	180	198	201	197	203	172	160	178	195	159	183	186	202	194	202	184	194	202	206	187	167	202	192	189	183	191	217	209	188	198	177	192	186	182	184	184	181	192	192	181	194	192	184	216	219	191	194	180	195	185	212	170	176	186	173	194	200	208	191	207	181	200	184	183	163	216	197	205	174	186	178	189	189	187	206	181	171	207	182	195	173	177	169	183	190	188	185	185	210	200	174	191	183	224	186	212	182	178	166	163	192	180	207	205	181	181	174	182	193	173	192	177	167	203	207	193	187	167	174	198	161	166	201	196	173	197	217	190	172	177	172	200	186	183	193	192	171	207	166	185	193	214	189	203	195	195	166	187	179	196	201	185	182	169	177	178	185	150	158	202	175	172	171	209	193	179	192	196
5744	1318	2818	3305	2846	2398	1898	1713	1432	1179	1142	1013	895	914	871	800	768	753	710	697	672	713	657	654	641	645	628	605	608	596	632	589	616	606	584	608	653	735	644	602	601	601	582	614	537	564	562	606	531	497	511	576	566	572	519	555	584	532	556	568	535	530	574	556	535	523	530	552	562	526	519	501	547	585	515	547	546	565	524	508	508	499	490	536	508	584	532	541	464	547	547	547	533	518	544	506	568	547	531	503	526	522	555	538	527	550	586	508	554	518	577	519	553	540	547	529	517	556	527	525	544	554	558	570	526	537	546	561	528	531	505	540	510	554	494	516	480	555	529	526	590	539	519	520	555	519	549	558	564	575	557	526	508	545	518	550	513	516	498	516	535	521	546	510	625	503	522	507	495	542	535	548	549	521	498	502	505	506	524	527	525	556	540	525	523	530	561	533	510	573	547	519	540	545	538	507	514	569	540	579	512	527	484	536	536	565	519	473	557	520	537	543	550	534	594	516	552	526	529	550	555	522	563	510	509	541	553	508	526	495	480	551	534	569	534	524	497	505	563	577	486	545	536	482	512	549	517	507	566	559	531	543	500	513	494	522	525	497	516	556	536	532	548	557	535	536	518	546	542	523	575	544	534	532	547	523	474	520	572	501	537	546	537	533	538	535	524	540	479	524	543	560	535	502	546	522	514	590	503	520	517	513	549	530	545	531	561	507	509	556	508	550	514	540	526	540	527	534	536	539	531	522	523	512	505	547	562	532	541	512	527	554	533	537	546	532	557	550	508	495	531	486	528	487	535	520	497	535	502	587	541	560	558	559	531	556	583	525	522	430	542	521	528	553	503	531	530	564	525	524	501	573	535	520	486	531	548	551	539	551	502	541	515	536	510	502	534	540	527	504	556	518	518	556	504	506	543	558	545	551	495	513	507	526	532	517	534	542	524	503	481	537	542	566	535	490	546	564	533	516	528	570	556	546	508	539	519	562	549	493	547	495	514	501	562	525	530	523	502	591	490	508	496	544	499	510	505	524	544	527	528	579	528	514	530	566	510	520	548	543	533	553	517	497	516	569	552	537	561	534	514	518	501	525	494	548	531	534	557	526	521	561	539	514	533	525	528	531	549	543	566	517	509	546	542	533	522	541	544	531	553	548	550	512	565	539	539	521	566	537	571	510	528	491	555	506	545	489	515	544	507	532	532	526	523	557	526	540	515	588	516	579	543	556	527	529	520	507	536	539	544	483	513	501	523	536	542	533	516	526	538	528	549	559	560	568	511	510	583	509	547	531	511	550	547	521	511	515	549	528	545	485	555	511	518	535	521	493	583	515	522	541	531	524	528	550	533	555	540	549	551	512	512	534	537	507	538	527	564	525	583	479	533	510	526	517	528	567	557	509	534	538	575	521	481	547	521	560	539	542	508	562	510	535	532	529	539	542	537	481	560	551	537	530	542	526	537	588	519	492	533	512	556	557	531	567	509	571	541	550	522	517	523	523	551	562	527	578	588	516	532	529	516	521	554	482	508	496	499	544	513	513	519	527	556	489	548	547	520	487	573	569	548	554	534	560	523	533	538	554	553	496	517	551	535	521	551	489	492	565	518	530	502	505	504	541	542	538	554	531	524	510	570	534	562	550	519	531	530	558	538	525	519	532	523	513	536	531	551	547	513	523	514	554	493	544	570	513	545	522	532	518	493	480	533	558	549	526	560	489	487	529	538	510	512	544	499	539	522	543	503	543	527	538	499	569	533	530	550	549	528	527	530	534	551	509	544	528	547	494	537	536	551	545	509	524	526	512	543	580	515	530	486	577	522	541	513	531	543	502	499	564	550	555	503	521	539	538	554	496	520	525	521	564	480	531	493	504	518	530	484	499	539	579	521	541	527	565	553	574	526	562	534	529	502	517	518	570	510	568	569	518	523	544	533	531	509	557	507	543	534	532	571	562	567	496	506	542	564	524	556	522	560	529	565	546	561	542	589	524	529	557	520	497	492	568	532	517	555	520	533	497	517	508	546	529	516	497	557	514	563	583	535	525	542	536	537	541	535	578	543	545	533	545	552	525	533	538	539	520	490	543	548	520	537	521	546	509	497	542	537	515	584	475	528	571	586	544	537	578	538	521	516	506	498	545	557	528	526	528	552	567	533	520	510	514	504	531	528	582	514	520	555	532	535	541	511	494	564	545	553	502	560	526	522	577	563	532	557	544	537	548	562	519	557	531	498	548	525	536	536	551	558	525	528	539	508	500	511	525	501	539	538	535	540	543	539	567	481	532	568	533	497	550	526	517	530	546	534	537	550	546	546	569	562	530	495	546	593	494	519	487	545	529	543	546	521	523	542	500	552	509	488	529	541	527	557	529	552	547	526	518	547	542	525	530	507	549	537	487	528	557	536	511	526	524	482	524	553	490	561	530	584	528	567	522	533	510	480	577	523	515	509	570	530	481	504	509	545	527	505	519	513	535	543	554	561	518	591	547	551	532	519	538	535	517	588	513	526	505	534	546	536	531	510	502	529	522	505	556	509	538	548	496	507	531	536	527	530	524	533	505	533	519	544	522	536	518	531	561	554	533	561	516	493	547	537	544	516	544	556	558	542	571	523	532	535	588	515	539	547	569	513	520	519	531	534	534	505	505	528	488	564	504	550	527	567	525	553	545	546	595	536	555	508	501	500	566	538	539	535	538	554	545	572	525	543	493	529	533	521	547	552	529	535	562	551	546	530	509	473	496	535	520	573	563	569	523	543	538	533	513	513	555	489	504	498	554	532	550	521	529	509	548	535	569	530	508	515	529	529	504	577	548	557	520	523	557	549	546	542	550	544	513	548	530	522	547	537	523	535	556	518	558	463	529	546	544	472	541	531	475	506	499	570	497	553	544	537	554	537	556	523	528	519	548	490	517	551	555	584	521	524	573	534	579	526	515	548	536	545	510	548	522	525	532	554	541	509	554	564	517	499	519	550	523	544	538	523	537	549	561	513	550	548	524	508	505	532	582	508	531	550	521	522	539	534	500	536	546	562	508	535	605	550	554	520	550	525	500	477	528	532	522	534	527	499	526	521	501	557	546	549	551	523	515	554	567	558	562	546	550	492	523	527	507	527	566	510	541	565	559	568	527	507	557	501	559	512	505	515	508	520	555	531	516	531	495	508	550	521	546	520	519	506	522	499	538	496	547	538	518	567	543	530	547	534	511	511	500	563	539	545	523	513	509	555	495	530	503	484	473	541	576	538	529	556	519	485	544	537	496	538	580	497	523	563	489	551	521	561	572	585	532	513	514	574	501	527	533	512	543	554	549	531	556	586	550	531	517	562	554	540	538	517	548	535	521	571	496	540	480	542	533	577	526	515	549	513	539	493	514	524	506	505	525	487	563	550	536	536	507	474	518	491	492	544	581	518	574	570	547	504	503	560	537	501	505	515	491	548	538	582	523	538	524	487	553	508	513	527	532	545	533	565	580	519	506	506	510	449	504	516	548	540	534
14345	2621	2689	2069	1512	1116	896	725	649	537	537	463	444	463	486	431	483	419	375	426	411	405	409	403	370	393	392	400	374	379	378	385	399	340	378	399	365	400	406	363	352	368	383	387	374	365	379	370	320	381	378	405	376	393	403	359	383	378	384	384	385	388	364	364	389	385	373	358	352	424	360	380	375	372	347	328	353	389	315	379	371	309	359	352	336	385	348	339	379	352	366	376	362	375	364	325	349	362	388	384	373	376	354	357	352	359	343	368	380	327	356	367	349	419	378	385	382	348	405	358	359	350	374	361	375	351	355	334	373	388	372	381	372	345	332	387	405	331	342	381	360	346	341	360	348	348	345	384	368	346	359	376	374	370	335	360	358	372	392	367	353	331	349	354	397	330	374	387	381	390	386	367	371	356	379	346	360	340	345	354	323	350	385	392	356	404	355	378	371	346	343	339	369	332	354	353	365	379	382	370	395	366	355	355	388	372	357	363	362	395	384	363	367	355	382	338	356	407	361	362	384	360	362	391	326	358	385	369	370	381	383	357	386	347	392	391	376	356	375	361	390	372	389	352	386	355	369	354	374	373	333	303	357	362	400	363	353	370	360	347	355	378	348	362	344	367	386	401	341	388	392	371	352	411	354	347	355	362	357	342	374	364	332	383	360	339	379	369	375	349	390	324	370	388	357	397	369	347	347	380	372	390	370	398	353	359	353	386	363	370	389	359	342	354	373	354	341	357	362	376	403	399	348	359	359	366	357	371	326	368	380	346	371	383	398	373	403	374	341	375	382	395	322	377	393	327	392	360	359	341	380	373	369	386	367	373	379	363	359	374	353	341	356	381	364	369	364	385	397	376	350	378	355	386	389	354	391	361	383	337	364	400	394	334	369	339	342	347	348	374	351	389	364	360	383	372	389	363	357	382	345	352	373	371	372	343	370	363	391	381	394	396	388	394	355	384	354	339	350	348	385	393	334	390	364	356	357	351	385	337	378	387	344	354	359	356	376	356	342	328	366	363	379	379	357	388	388	393	364	368	349	324	323	361	380	334	368	390	380	342	361	330	358	368	380	346	350	345	360	399	354	408	333	373	377	385	339	371	350	397	344	371	354	366	387	373	378	343	370	353	367	363	363	347	403	337	363	353	383	356	372	375	345	385	378	368	367	357	338	392	388	375	407	375	371	399	379	386	321	366	349	362	329	359	379	387	348	387	405	354	334	331	345	365	370	369	368	385	394	357	420	349	338	347	388	347	379	359	387	370	370	355	358	351	388	388	382	349	358	374	358	360	411	353	340	355	391	369	349	388	324	344	369	385	352	404	366	358	374	364	342	354	331	354	351	360	399	392	374	418	328	364	394	396	373	417	416	339	387	340	364	389	366	385	364	377	382	362	382	328	404	333	355	379	381	338	349	361	358	386	351	370	361	362	385	356	363	386	374	368	381	390	336	350	395	343	360	388	352	315	333	368	350	337	371	333	341	369	381	351	416	374	367	361	335	359	395	397	349	340	358	346	317	397	386	319	347	335	344	364	368	327	347	375	344	357	343	369	335	379	376	383	354	345	368	387	329	349	359	347	359	338	391	342	350	337	341	350	383	333	346	365	364	363	335	367	390	407	378	361	390	352	348	371	368	371	343	353	362	378	353	375	331	331	353	352	400	399	372	366	370	318	363	400	371	391	369	378	401	340	359	373	351	357	353	307	351	394	349	361	385	372	348	362	341	377	388	368	360	359	370	356	350	370	397	351	372	333	372	375	384	400	369	406	384	371	368	341	332	388	363	387	347	375	342	335	345	381	369	359	357	390	354	372	324	356	397	350	379	360	346	365	369	349	378	356	358	366	374	385	372	360	364	390	354	360	334	354	367	335	344	353	340	362	351	331	365	342	373	371	382	371	337	336	359	378	338	343	371	366	336	354	367	402	388	399	357	350	355	394	357	375	350	388	377	340	381	397	354	395	389	375	387	392	352	389	373	379	373	380	383	370	382	387	364	367	371	331	351	343	360	324	345	343	400	364	406	386	384	353	370	405	387	373	376	354	364	367	384	374	330	376	350	354	373	386	358	370	391	335	346	378	392	409	372	396	344	377	372	376	389	348	375	317	394	346	374	366	340	362	395	381	350	359	347	382	374	379	365	336	389	383	350	344	390	334	367	334	362	368	359	394	346	388	366	373	360	369	382	354	326	415	364	346	400	348	352	351	336	362	351	359	371	348	334	431	411	337	346	359	401	358	337	338	347	353	387	346	392	354	372	383	345	372	368	376	343	360	386	391	360	372	324	330	374	372	327	381	340	363	382	334	371	378	369	376	375	407	347	387	356	347	379	390	368	372	350	365	365	389	330	340	320	388	354	404	354	368	387	372	352	390	328	380	364	340	362	346	370	335	390	392	429	372	363	368	354	378	357	374	413	370	354	381	377	383	389	363	354	358	364	377	382	368	363	385	376	349	349	327	359	354	361	344	366	360	374	377	353	395	366	398	380	345	363	386	353	373	378	359	368	367	375	367	372	348	372	414	349	408	345	365	369	364	383	395	388	359	361	387	365	341	355	338	356	353	340	359	341	376	366	365	356	349	379	388	322	345	350	395	321	370	338	359	346	338	370	360	370	363	359	376	381	345	355	381	378	385	383	363	348	398	353	352	380	360	364	373	329	373	348	354	322	389	377	355	364	357	387	376	343	357	345	393	359	366	407	345	342	350	365	414	359	357	386	347	374	352	374	338	359	337	361	356	384	400	374	378	392	335	367	375	394	387	394	369	400	385	366	358	345	356	357	366	335	373	342	343	346	380	360	349	358	368	351	385	371	382	344	334	393	357	344	356	329	381	366	344	358	397	364	409	389	366	365	333	350	368	385	372	364	338	348	385	386	399	400	371	370	368	370	375	376	399	341	357	347	363	356	376	394	350	353	362	358	413	340	392	366	342	353	372	359	381	365	362	374	382	367	370	354	362	393	375	416	379	375	344	378	355	358	346	391	378	372	358	363	342	363	389	369	408	337	355	355	390	408	367	372	351	357	340	389	372	348	366	355	361	356	380	344	384	386	386	375	361	329	357	365	358	356	386	384	370	318	326	381	342	351	337	347	336	356	375	384	382	378	361	371	348	345	385	362	388	343	398	331	379	375	352	395	347	364	348	342	351	346	388	385	373	337	391	378	387	371	364	410	351	371	319	362	381	389	359	373	388	359	350	358	359	367	404	378	364	366	370	396	389	352	407	352	398	386	356	355	362	369	366	352	371	382	351	368	392	370	384	369	338	372	379	397	319	345	371	367	365	354	375	358	393	359	368	318	330	353	358	339	392	337	339	356	372	356	352	387	377	373	365	322	366	387	359	394	350	372	355	363	378	379	364	370	335	362	392	353	361	338	403	354	359	380	345	375	353	369	412	366	377	352	352	332	365	378	370	357	318	382	346	380	362	383	338	394	351	361	343	362	371	378	344	376	332	365	362	363	367	357	379	382	399	350	372	370	358	346	352
7892	2517	5315	6022	5391	4462	3617	3113	2616	2316	2003	1947	1706	1623	1532	1496	1415	1377	1274	1225	1279	1181	1195	1193	1159	1127	1107	1066	1115	1022	1049	1077	1025	990	1056	1038	1116	1088	1013	1008	996	963	981	1006	983	980	972	984	944	955	958	935	941	930	932	928	933	972	926	974	945	937	942	906	848	904	964	953	897	899	896	917	894	937	914	929	956	957	926	913	945	890	921	950	916	912	880	926	923	901	926	979	934	899	943	892	963	968	929	924	970	901	935	939	932	899	897	920	883	962	908	922	916	882	929	925	938	909	888	907	934	871	932	885	879	934	851	911	920	892	886	898	930	903	895	938	867	936	921	899	935	927	915	944	958	895	936	898	919	952	838	870	855	932	881	912	905	929	871	914	888	851	921	900	918	930	973	901	868	942	884	863	852	988	898	914	894	883	914	908	882	888	954	878	877	890	869	925	874	950	865	919	929	891	871	893	861	931	924	899	952	917	881	896	910	918	908	922	891	857	914	850	927	898	913	883	913	889	923	860	864	921	953	908	899	949	921	886	942	861	907	891	919	910	903	902	842	884	847	935	905	917	889	904	890	882	885	930	870	898	944	902	873	935	945	897	883	894	908	888	884	947	905	946	942	916	907	876	867	916	888	938	863	878	937	965	911	871	892	890	876	900	972	953	871	949	950	885	855	893	941	926	875	899	929	906	869	917	828	896	883	897	867	918	924	903	918	879	961	884	919	912	850	830	930	939	883	916	919	853	877	877	873	948	855	921	935	930	921	949	879	894	868	883	868	882	932	916	935	862	903	889	872	912	885	855	851	869	886	901	924	904	937	956	875	913	861	893	863	883	903	855	875	878	866	968	927	899	902	908	870	940	883	866	911	897	919	833	921	913	873	931	913	895	900	906	933	948	851	904	911	886	927	912	857	885	917	878	914	933	864	899	909	888	879	851	894	881	902	915	898	859	883	942	913	924	920	908	889	875	889	921	870	898	898	931	871	880	885	937	913	907	899	931	913	888	973	883	909	899	904	910	913	919	920	860	894	924	937	874	908	894	915	907	848	914	868	917	927	899	866	864	884	880	899	917	906	901	908	904	832	908	950	895	919	858	904	921	902	877	881	877	876	856	930	899	928	913	918	916	870	907	869	849	933	873	862	860	853	899	904	881	856	895	890	941	921	922	901	953	908	914	937	922	934	877	869	892	925	871	935	901	873	898	885	877	927	908	914	901	907	882	922	904	856	884	1004	828	889	937	895	870	890	875	882	873	892	898	897	917	906	885	901	916	878	907	863	903	918	911	901	872	905	910	882	903	879	884	871	868	875	916	871	900	916	922	866	913	909	903	874	899	889	870	902	866	954	893	916	887	931	934	912	904	825	889	856	924	896	904	883	880	912	899	946	892	864	911	854	854	936	922	930	918	844	930	884	875	910	915	895	904	906	904	905	876	951	889	871	904	927	939	923	933	842	865	912	916	898	908	924	871	899	886	903	940	898	892	901	888	842	878	853	903	893	878	936	897	888	882	883	867	877	904	883	871	883	922	860	875	861	913	896	881	925	875	883	896	894	872	887	921	864	923	916	912	863	870	937	916	887	900	884	910	954	857	867	900	856	904	938	927	883	848	931	920	864	963	889	927	905	902	906	903	882	878	896	862	834	891	910	919	900	877	863	928	925	871	951	923	951	893	840	896	862	872	949	905	867	837	973	845	901	937	909	863	914	928	946	898	908	847	876	888	829	913	895	898	872	903	886	875	908	879	905	945	902	853	904	898	924	947	929	946	882	867	956	936	906	889	929	852	891	872	924	848	926	868	879	930	892	925	938	879	905	884	891	889	887	917	847	882	896	897	864	868	951	843	845	892	884	927	877	919	928	902	902	892	910	883	917	887	916	883	906	919	829	918	873	915	898	835	872	920	939	917	889	880	892	892	875	884	891	861	909	833	884	893	870	916	864	924	936	881	861	911	838	900	907	930	923	873	937	901	880	898	874	935	875	876	961	878	895	884	990	930	891	947	842	851	861	892	912	918	897	883	901	914	871	893	908	877	828	884	879	964	906	909	972	913	908	916	908	873	857	929	871	917	845	892	937	908	871	914	885	901	914	873	905	906	877	878	867	846	879	905	887	809	917	843	906	869	913	880	918	899	910	917	903	905	860	895	928	888	891	922	914	956	954	904	925	904	866	981	887	901	909	942	899	913	873	887	909	864	892	877	874	844	908	918	943	893	885	897	905	903	866	891	886	943	878	905	888	898	836	910	882	909	889	904	888	896	894	919	971	920	895	871	882	842	925	886	902	854	889	893	924	895	924	931	896	917	859	883	875	894	859	878	932	858	899	895	915	885	879	879	935	897	849	907	918	808	830	948	901	885	889	884	943	947	914	941	876	953	901	913	918	846	927	868	893	911	877	888	876	896	892	933	887	894	873	882	948	899	919	874	907	884	907	875	883	852	919	897	881	880	924	875	881	880	894	897	831	888	903	936	911	841	865	890	881	856	892	962	916	940	856	936	895	904	914	914	922	935	892	898	892	882	874	878	846	886	905	906	901	924	898	924	902	852	897	880	871	917	946	871	916	913	888	899	846	885	868	874	895	912	836	906	926	895	920	890	876	887	924	859	954	896	911	895	888	894	912	864	868	905	952	878	871	954	908	874	856	910	878	913	917	873	888	883	853	859	938	934	917	926	893	888	852	871	887	904	862	904	894	901	877	901	886	924	892	893	933	971	836	919	906	898	885	956	887	949	849	905	898	957	857	953	894	929	932	931	878	876	942	925	897	911	859	919	879	890	924	908	914	920	876	924	879	892	911	861	942	856	912	887	849	884	916	941	893	918	889	929	884	915	923	935	839	940	955	891	885	893	900	923	862	930	907	885	897	912	900	897	884	895	907	908	917	940	884	930	878	903	846	925	829	900	935	887	901	897	881	965	935	893	924	908	848	890	883	883	911	893	906	929	919	948	884	896	879	912	874	883	973	950	894	872	955	851	899	867	931	921	947	879	885	953	858	900	887	930	874	877	866	917	933	925	874	901	897	875	935	939	910	913	902	912	860	893	887	892	923	937	927	813	812	926	868	871	914	835	917	915	949	910	886	895	963	888	866	926	833	918	890	936	898	888	868	920	873	897	886	888	865	950	901	888	913	875	926	913	865	877	937	925	875	888	907	892	902	859	916	844	923	917	930	882	877	925	919	878	856	912	909	894	883	922	880	873	906	897	887	870	907	882	868	969	915	919	878	917	884	964	912	936	887	889	877	919	923	892	924	870	965	904	906	897	921	856	927	892	918	907	905	904	915	861	943	960	932	830	877	925	850	877	905	862	909	896	961	944	873	912	876	863	872	862	915	917	915	900	941	926	888	885	885	920	893	879	942	913	879	918	887	860	922	877	901	889	873	867	914	962	878	862	883	886	944	897	890	904	895	855	924	916	879	953	900	836	945	893	897	886	894	888	892	901	903	909	881	860	929	868	874	938	817	921	978	853	945	877	909	906	853	920
1810	158	162	164	132	115	132	121	136	111	134	131	138	169	114	136	128	139	131	120	100	136	128	117	132	106	130	130	136	117	117	107	123	109	124	103	147	120	121	110	134	123	132	111	117	101	126	136	115	129	117	109	139	145	128	114	116	128	122	138	126	120	117	117	134	122	114	130	145	108	119	136	107	141	125	144	143	98	127	126	125	139	143	122	141	100	116	111	128	116	137	124	108	133	123	138	99	138	135	132	133	127	138	141	136	122	129	130	131	131	127	138	110	117	127	113	123	135	122	135	138	124	111	125	133	123	116	131	153	124	122	126	130	130	138	125	115	115	102	116	133	125	123	125	122	149	123	136	111	144	113	123	117	124	132	141	126	123	135	122	146	128	112	130	114	124	139	107	144	123	116	131	110	159	117	125	117	151	114	128	107	136	125	124	113	148	120	117	124	130	117	128	145	123	138	153	109	97	121	117	137	136	115	114	125	111	142	108	128	112	116	116	118	129	124	137	114	135	136	128	140	133	113	122	95	127	143	135	121	115	129	119	117	115	131	115	129	126	107	125	123	155	105	110	116	112	125	117	120	120	127	109	91	108	109	121	107	121	129	136	133	133	107	120	101	135	119	123	138	130	105	121	126	127	139	139	110	110	109	121	124	137	124	108	127	132	116	137	132	120	125	122	118	118	137	115	132	116	118	132	111	111	125	127	123	125	117	113	118	116	121	134	103	122	142	122	120	142	124	118	121	137	124	148	133	114	136	119	122	122	129	138	112	110	133	150	109	105	128	137	145	121	150	117	113	155	128	113	125	135	135	130	129	122	118	133	134	137	127	130	155	116	118	140	117	113	115	123	121	124	110	114	127	129	127	110	142	112	125	128	114	116	138	118	133	117	133	129	140	148	122	96	115	117	114	124	114	136	100	127	106	127	137	127	114	114	112	128	122	125	116	126	134	120	119	151	138	140	129	121	125	138	121	125	124	142	152	132	147	131	125	111	136	125	97	120	130	111	125	130	155	147	131	135	138	129	134	105	136	139	124	126	132	124	117	119	122	117	122	137	135	154	141	105	149	113	118	109	119	124	134	122	108	128	126	147	140	117	130	124	126	131	155	105	117	136	107	127	113	136	116	133	131	133	127	128	113	109	133	121	123	134	136	136	128	131	120	119	129	126	127	106	151	120	138	137	118	123	126	129	121	135	131	114	129	121	136	99	145	114	119	122	122	110	127	132	114	139	137	134	143	108	143	126	121	134	110	118	120	114	111	150	118	126	118	127	110	115	118	115	122	118	134	109	120	126	117	119	92	118	107	140	132	121	127	97	103	122	120	132	108	127	118	114	147	128	120	140	147	113	138	109	134	107	146	134	148	117	129	134	113	111	127	122	114	110	119	142	117	141	128	132	120	129	135	112	116	112	128	128	139	127	135	122	146	131	130	129	118	142	116	124	147	114	109	110	111	152	94	117	115	115	116	124	107	131	133	111	136	118	109	128	113	121	126	125	123	125	113	150	123	134	139	126	133	114	109	131	125	136	123	122	117	123	110	114	127	109	126	127	133	140	130	140	127	121	153	112	137	118	100	123	132	146	138	126	124	117	149	132	131	124	120	134	137	107	109	122	116	132	116	131	134	135	131	119	115	152	134	127	138	121	130	124	137	145	141	146	121	128	121	107	117	120	134	117	129	115	133	132	120	116	115	117	117	120	117	115	135	131	125	104	127	130	115	122	126	128	116	127	117	113	126	135	122	115	114	111	133	141	141	128	106	129	118	129	123	121	111	121	130	128	118	121	127	133	135	120	136	138	153	124	140	112	113	114	134	114	114	124	108	120	137	143	124	123	106	123	99	120	144	106	120	127	131	128	130	121	129	108	120	143	121	147	119	129	125	126	121	109	109	128	120	130	140	114	127	130	124	126	147	115	115	135	129	118	132	133	130	96	130	136	122	111	130	110	129	134	124	113	122	133	128	125	106	133	122	128	146	113	136	118	127	125	124	135	129	125	124	137	116	131	108	117	124	133	136	132	112	112	123	111	124	124	122	142	105	142	133	109	107	144	134	107	105	148	110	126	123	145	156	122	131	117	140	122	132	101	129	111	119	131	105	125	102	116	114	133	103	127	128	121	137	151	117	124	133	127	127	144	126	131	138	116	123	125	129	124	119	116	126	134	130	116	116	148	115	93	143	120	108	127	116	124	126	140	123	123	132	109	143	134	138	131	129	126	119	126	114	116	126	152	120	129	112	151	130	120	108	129	142	121	137	125	142	140	131	130	100	121	127	126	123	120	140	120	112	130	128	130	111	111	147	139	120	151	121	134	168	108	145	131	133	135	117	145	121	132	121	114	133	127	134	120	115	122	129	110	145	148	110	129	141	108	131	125	131	115	124	127	107	124	122	134	145	127	132	124	113	126	105	95	113	110	105	121	131	132	130	136	141	114	113	130	129	124	119	129	120	110	111	131	145	125	146	110	127	127	127	131	121	114	133	116	142	142	137	111	106	129	120	98	123	119	134	130	107	108	112	116	163	126	111	104	118	125	150	114	134	126	100	136	134	119	145	117	114	132	135	119	128	118	124	128	123	123	115	120	113	122	145	112	129	120	125	119	129	112	124	141	135	113	132	122	125	123	127	138	118	114	130	118	121	135	129	129	124	115	100	127	129	128	113	114	116	123	117	116	136	118	120	107	132	144	126	144	112	93	132	116	122	128	138	120	127	132	122	107	138	129	143	109	112	142	134	124	131	137	128	120	134	111	131	124	139	127	130	118	120	126	131	118	130	118	134	135	131	114	92	136	128	119	142	140	125	127	106	113	153	122	141	130	107	99	124	136	124	129	113	122	133	129	121	130	126	131	115	134	113	148	118	114	143	130	120	131	150	104	114	130	114	148	118	111	152	124	123	110	135	127	123	111	125	129	134	117	112	107	116	118	117	120	121	125	122	123	118	103	133	124	128	121	121	137	135	127	129	113	139	120	133	92	134	134	116	95	134	125	133	103	137	127	131	115	139	131	107	140	144	154	111	115	119	153	120	136	121	154	114	134	135	125	125	118	109	133	140	117	146	130	137	153	131	142	136	134	111	128	106	123	100	110	140	138	122	122	108	141	114	121	123	122	108	104	118	114	125	157	104	141	124	112	117	122	110	145	117	119	130	116	135	145	120	121	122	125	116	113	142	123	138	124	122	123	115	114	136	116	134	111	110	138	121	147	134	148	136	137	125	138	115	126	125	154	107	118	123	139	109	133	124	127	120	124	128	127	112	115	112	113	117	119	124	123	122	137	121	135	136	135	116	140	133	128	126	118	142	116	130	122	114	99	120	130	116	122	133	124	116	103	132	108	131	122	121	142	114	112	134	115	139	99	131	148	114	123	149	131	114	127	131	117	118	130	126	108	152	119	114	145	130	121	115	128	120	100	115	113	105	126	119	142	111	138	122	123	137	119	142	147	112	126	110	129	138	137	123	107	126	129	120	141	122	142	136	135
2158	441	515	500	491	459	459	410	421	370	396	388	375	421	382	391	427	386	391	392	378	360	386	374	403	380	372	382	374	366	365	408	397	408	391	402	404	376	410	392	406	369	376	394	408	419	369	362	411	398	392	354	410	435	389	366	397	413	351	394	404	404	385	396	402	413	384	362	403	366	380	384	374	371	369	433	367	375	365	367	405	363	402	384	368	396	398	360	383	365	399	389	379	416	353	379	378	394	384	352	389	386	399	382	393	383	407	404	394	381	363	367	408	359	388	390	414	383	389	363	388	379	385	385	394	381	408	407	370	369	398	375	411	356	359	370	389	367	374	415	393	402	399	384	398	408	361	377	419	391	420	394	347	397	377	385	377	365	392	397	395	388	386	390	395	379	366	374	382	387	387	433	355	374	402	378	414	373	358	362	368	367	397	361	355	379	389	387	339	356	396	376	365	391	391	346	347	373	379	390	398	374	355	400	382	373	391	355	404	356	383	370	399	407	379	366	366	397	370	408	394	374	381	399	376	378	401	377	364	409	393	380	364	369	368	355	388	393	358	413	387	384	409	368	379	378	370	371	389	385	386	367	372	389	387	376	366	361	357	369	388	401	374	342	382	374	377	379	368	393	429	374	408	408	396	365	364	371	380	344	403	373	375	361	367	370	401	375	394	413	370	385	407	369	375	384	372	397	396	370	392	420	387	357	382	399	372	359	405	438	368	385	381	393	387	400	378	429	385	407	399	407	373	393	396	394	373	407	400	378	373	370	377	400	411	354	404	376	392	364	373	371	414	373	367	414	382	356	394	390	399	404	389	390	372	353	389	425	409	411	364	368	394	361	385	385	385	374	393	400	424	402	399	410	359	399	393	414	400	430	386	373	369	439	368	410	395	364	415	400	399	386	366	383	418	363	368	353	360	380	383	404	408	409	366	394	390	413	385	374	391	401	401	404	391	398	382	423	391	379	362	398	393	375	385	388	318	377	400	416	409	384	396	345	398	371	377	386	359	401	366	376	369	380	363	383	345	384	337	390	369	371	401	383	398	354	339	378	395	374	371	380	355	404	374	401	399	343	401	388	417	401	403	351	404	360	411	386	366	402	402	370	365	381	390	438	375	374	352	392	390	393	413	414	375	386	402	401	362	403	395	426	367	408	398	414	396	381	372	375	377	364	394	382	400	351	368	384	398	388	370	392	379	370	333	368	359	377	418	422	393	381	367	378	379	404	410	346	364	390	343	396	378	336	386	369	380	403	379	390	381	340	367	382	393	390	390	366	393	365	402	380	364	380	381	359	425	401	414	369	377	375	387	377	400	364	394	382	343	393	437	368	374	377	401	391	348	373	415	392	349	415	365	400	377	355	380	364	359	377	363	390	410	405	385	337	394	380	396	358	371	372	372	344	389	370	405	395	405	353	389	391	391	396	390	419	347	392	404	366	396	360	392	412	366	414	381	404	342	391	370	398	372	388	419	417	367	364	398	422	393	401	367	385	373	383	395	401	390	374	395	378	404	401	388	370	389	357	392	366	396	382	390	366	399	389	371	379	403	402	385	389	344	369	370	383	371	414	388	389	395	372	382	352	357	386	348	397	373	380	359	381	376	368	417	386	372	400	383	373	364	411	380	373	390	379	391	373	411	355	355	395	378	379	343	359	381	346	363	422	387	369	371	384	367	376	392	368	355	403	379	392	387	379	355	373	398	401	372	371	363	404	360	405	407	399	393	385	381	371	381	343	360	352	357	368	409	365	367	382	366	361	404	367	361	369	358	410	386	358	373	383	388	395	370	388	391	390	359	401	346	388	409	335	386	358	400	376	383	377	384	386	387	382	351	409	384	372	363	350	392	361	339	363	406	389	374	410	368	367	384	381	390	364	394	360	390	376	341	397	396	405	365	380	384	389	369	392	354	399	422	360	413	401	372	399	363	418	387	378	380	359	353	381	354	387	347	342	377	405	370	412	381	407	357	386	431	362	413	384	392	393	345	376	381	368	334	368	390	370	418	397	405	367	394	399	396	395	355	385	366	368	402	376	404	381	373	383	371	389	387	368	383	374	416	341	375	382	352	362	374	381	384	381	374	386	362	370	378	379	363	362	364	375	373	376	368	372	376	357	381	368	368	395	407	367	367	372	382	372	382	397	401	384	379	364	364	366	360	338	358	405	356	361	408	373	413	354	378	398	348	394	393	390	392	398	374	385	410	363	338	367	383	354	404	407	383	421	346	346	393	384	376	384	411	391	367	387	389	378	380	433	364	400	409	367	395	367	396	379	407	373	354	365	396	385	376	375	383	387	375	367	379	383	382	369	371	374	391	413	374	361	410	414	388	374	365	346	381	381	381	375	381	348	393	376	361	378	424	357	352	368	398	372	396	375	376	390	376	381	408	390	397	412	371	371	376	400	388	414	408	374	370	366	365	380	386	391	397	380	379	396	353	391	368	349	404	390	354	371	378	394	433	374	380	397	364	380	414	372	389	370	377	376	369	371	364	389	365	379	385	388	362	409	412	374	418	405	417	392	343	357	428	343	377	409	370	415	380	363	392	378	388	387	375	405	371	367	402	365	379	377	387	373	401	380	386	395	399	371	413	393	384	382	385	384	385	377	372	392	386	400	422	394	382	373	362	369	400	371	394	350	388	407	368	362	388	405	403	361	367	385	373	401	399	375	367	366	389	407	331	381	359	388	364	384	388	400	384	404	408	360	347	391	388	396	381	367	410	380	389	386	390	370	407	379	385	331	367	372	370	407	380	392	382	391	362	342	378	408	416	393	420	385	404	401	400	394	398	397	362	403	389	400	386	387	347	402	383	380	378	360	360	371	358	402	388	368	352	381	372	373	398	381	353	362	353	375	394	365	396	364	363	374	405	409	345	390	371	363	363	433	383	397	372	410	395	429	379	381	394	360	391	400	351	390	396	376	374	384	338	410	377	369	381	373	387	376	408	400	425	355	405	388	417	345	343	380	349	415	399	394	390	365	372	383	386	399	414	394	402	380	398	379	393	342	393	402	393	447	398	431	380	411	368	361	362	358	387	376	392	368	371	390	366	405	388	416	351	391	427	386	399	376	391	359	377	379	391	388	389	387	388	371	387	399	371	403	364	385	379	379	397	384	421	385	362	374	363	379	378	411	368	392	403	371	361	337	370	399	373	387	359	375	415	406	407	410	413	381	375	366	384	391	393	387	375	386	406	385	378	375	414	376	371	378	384	388	397	393	358	390	384	387	380	347	363	383	356	386	379	402	383	414	383	363	419	373	360	360	355	381	392	388	373	371	360	395	344	393	401	351	366	370	391	372	340	372	373	350	360	377	390	364	404	400	374	364	397	390	386	381	388	370	369	396	375	384	336	386	361	403	390	378	403	417	409	370	412	399	380	390	404	375	395	350	402	440	397	388	372	357	386	398	344	343	377	367	374	402	391	406	364	387	410	376	368	410	377	382	384	393	364	362	362	379	379	388	402	378	379	398	400	393	381	399
7500	1044	1311	932	682	551	428	372	331	286	262	272	265	261	235	248	219	222	214	186	192	190	213	196	189	200	224	204	200	204	183	199	165	211	184	214	182	210	183	196	177	210	187	181	167	179	180	174	186	214	183	175	193	193	211	192	197	214	220	185	190	179	223	200	194	194	203	191	180	187	165	183	207	196	184	171	155	202	187	196	191	186	201	171	177	182	163	189	183	182	171	190	200	193	188	172	157	152	174	207	172	171	207	168	187	200	218	188	179	188	199	166	191	213	179	186	196	195	177	186	197	176	185	174	198	212	170	180	213	189	194	170	180	203	202	198	164	189	215	195	198	192	187	207	181	192	184	204	189	181	195	156	197	199	209	200	200	173	189	194	184	167	191	185	178	195	214	199	184	168	180	209	188	155	200	183	178	182	212	202	174	214	202	215	215	165	193	185	165	181	195	189	182	190	169	188	182	173	200	187	204	184	189	181	192	180	193	194	179	173	181	172	195	171	179	177	168	198	199	185	198	199	173	179	172	189	189	195	163	200	170	182	188	171	205	200	164	187	168	221	201	201	197	204	192	181	180	170	187	196	209	168	185	161	178	198	197	177	181	191	190	181	206	184	183	198	180	188	181	156	162	173	197	170	200	188	183	164	195	177	193	202	183	203	212	192	177	157	176	191	173	201	186	171	189	173	170	182	204	173	190	179	189	192	197	202	204	195	168	205	188	176	173	192	208	174	197	176	184	193	215	176	200	197	171	175	191	169	201	194	221	194	193	192	189	183	187	175	196	160	176	175	222	192	197	172	199	190	210	187	169	176	187	189	189	161	202	166	207	204	194	188	201	155	204	184	177	192	197	173	187	162	183	164	169	221	192	196	194	222	185	182	204	168	215	210	168	189	188	205	179	194	212	186	174	203	184	183	165	171	180	174	186	178	205	187	204	183	202	199	170	205	181	203	194	174	194	177	180	172	168	200	166	192	191	181	204	207	191	192	180	182	199	182	175	168	175	154	166	214	185	196	175	167	170	182	133	166	181	205	157	179	189	199	205	217	201	181	177	174	200	215	202	176	209	183	218	196	194	172	206	199	188	184	146	171	207	207	180	173	193	185	186	162	207	187	187	176	174	202	181	219	184	215	197	183	186	182	198	184	170	161	167	173	199	204	204	183	165	192	203	220	193	201	199	181	186	170	189	216	182	209	191	207	164	198	201	203	180	205	177	197	189	170	205	181	185	176	184	185	170	202	176	182	172	169	156	165	182	157	162	179	196	151	206	178	184	175	186	175	165	199	212	179	166	182	212	191	166	180	192	175	196	209	197	182	185	178	167	156	179	176	189	197	186	154	196	193	193	163	184	167	209	188	189	198	211	185	189	171	187	201	184	194	190	208	179	174	188	193	197	191	189	176	196	186	178	172	200	189	167	197	195	181	212	183	173	179	189	186	188	172	192	192	190	216	176	174	186	168	174	198	187	189	197	213	162	193	187	205	172	167	181	202	195	177	195	163	186	203	201	195	164	210	216	197	191	160	190	191	165	157	193	177	172	175	203	199	185	166	206	160	168	198	192	187	161	181	186	191	189	175	173	179	185	172	182	182	148	211	201	176	184	194	168	194	200	175	177	189	163	218	171	175	184	213	172	187	189	191	198	180	163	202	206	185	180	184	195	184	199	186	177	175	187	193	202	162	188	197	206	192	166	165	191	188	173	158	181	184	178	175	197	167	185	193	190	189	193	181	192	184	187	180	172	180	174	198	175	169	189	204	176	231	158	182	179	185	171	197	177	182	191	181	191	194	208	211	214	202	171	180	179	210	178	193	211	199	194	185	180	170	189	171	172	177	168	203	178	186	203	206	158	190	171	175	188	194	188	188	185	186	209	200	194	193	189	198	172	159	205	198	195	195	201	191	168	194	172	205	196	196	211	194	190	221	211	189	204	185	177	191	201	183	197	191	173	179	196	181	183	192	175	155	197	164	177	189	164	182	188	194	195	173	191	186	191	168	179	188	207	176	174	177	172	154	178	191	197	168	169	168	207	189	188	181	186	187	186	208	176	175	190	171	186	176	147	189	208	177	183	187	168	192	208	194	197	165	194	175	159	197	169	188	199	203	180	184	183	178	170	180	170	192	191	203	199	182	213	177	190	186	163	181	200	196	193	170	172	155	234	182	189	180	192	179	179	183	169	176	210	220	204	175	175	197	183	166	202	163	209	206	178	183	175	200	187	179	177	208	167	167	184	202	189	183	179	203	182	201	187	197	183	179	193	174	175	183	193	185	181	188	170	220	197	188	180	192	166	150	199	178	209	182	179	201	172	187	170	184	179	173	148	164	177	196	191	183	216	191	164	207	201	161	209	175	183	213	189	175	209	165	182	185	180	165	202	216	170	209	191	174	175	181	186	198	199	183	193	177	196	209	184	164	217	210	170	178	156	186	191	184	190	172	202	186	185	202	173	209	198	205	180	195	177	175	192	185	184	182	163	149	197	178	195	189	164	187	211	186	180	189	182	178	205	193	208	195	177	181	191	146	199	183	162	195	187	204	200	185	180	184	183	188	177	199	210	203	184	199	203	157	181	148	213	194	189	196	175	181	178	188	170	186	185	176	167	197	167	178	172	187	174	203	177	174	204	178	181	175	178	185	177	199	201	203	185	194	196	171	179	189	171	174	195	179	184	152	184	171	189	186	192	192	171	183	155	199	229	197	177	215	175	184	223	182	198	193	187	199	185	187	176	161	187	178	203	171	170	208	182	169	194	203	174	167	186	217	200	189	173	187	192	166	196	163	158	176	194	185	197	192	194	189	195	183	166	188	194	195	167	178	179	165	200	208	172	185	189	183	164	177	186	184	176	198	193	211	186	191	174	152	190	166	177	188	188	184	176	201	192	192	169	182	182	195	164	199	202	180	197	183	170	190	198	163	177	184	192	175	180	193	185	195	199	184	181	185	173	168	198	176	190	180	187	181	190	190	194	184	209	195	205	193	199	193	169	169	214	200	170	178	171	199	196	184	177	194	169	171	170	214	218	181	181	178	172	180	191	177	199	189	193	169	201	180	190	181	198	187	212	187	197	170	173	145	209	173	196	173	181	191	170	178	208	193	220	172	208	185	163	201	173	189	204	190	201	170	161	196	208	177	208	180	167	198	154	188	159	174	180	168	198	200	180	179	179	203	182	202	160	200	182	179	183	202	185	218	190	175	210	164	219	175	185	155	211	196	173	157	168	189	186	188	201	180	213	193	188	204	177	176	194	176	178	173	190	210	165	171	201	201	209	192	169	193	184	190	194	192	168	176	160	203	201	211	191	205	223	174	175	175	174	171	222	197	165	205	198	216	191	199	185	180	191	159	213	201	211	196	201	174	180	170	194	195	179	185	178	179	205	181	190	181	222	176	184	174	177	166	194	206	186	209	182	179	193	205	187	183	187	210	180	224	190	203	181	196	171	190	174	198	195	208	198	184	197	188	193	208	192	190	192	188	173	192
5843	1288	2659	3153	2812	2261	1919	1584	1384	1247	1117	1077	980	975	803	838	804	734	723	715	672	677	675	628	625	649	623	632	617	617	611	584	604	566	572	626	608	593	601	565	574	562	578	617	581	580	568	513	549	566	548	593	567	539	530	597	528	610	561	550	568	547	587	552	582	548	516	516	563	557	555	557	520	581	593	531	518	537	546	584	539	528	523	546	526	549	527	521	534	501	552	554	544	550	559	537	562	548	518	552	535	558	483	538	503	561	516	504	530	550	548	511	534	516	543	521	530	544	553	559	533	579	499	547	572	563	540	538	578	514	515	576	544	554	516	551	532	497	559	538	532	529	549	504	512	523	546	556	523	529	524	510	565	521	511	539	541	542	579	550	513	563	511	545	510	520	555	541	536	502	531	527	497	559	536	513	519	515	539	526	514	555	541	510	526	538	524	539	542	525	506	521	543	511	507	561	505	521	520	492	530	533	534	545	522	514	538	519	559	558	551	523	528	516	551	540	555	577	537	561	574	532	521	512	540	534	499	587	527	546	552	532	516	480	523	554	541	553	557	495	513	511	541	539	505	540	516	520	558	524	506	545	537	528	509	468	478	553	503	557	544	516	522	556	516	516	518	496	546	565	520	522	527	502	543	531	513	532	517	503	491	501	486	523	504	564	540	528	536	512	504	514	567	508	548	530	539	545	501	490	515	527	506	523	512	508	543	535	520	477	544	558	531	512	574	551	538	543	511	504	516	506	564	516	506	514	536	513	562	555	520	516	542	546	546	562	521	564	537	542	569	524	553	558	521	552	553	515	555	495	553	534	524	566	495	518	535	535	567	537	529	507	493	512	520	532	513	520	517	497	495	573	503	556	524	537	537	519	519	547	539	549	551	579	531	539	551	540	534	538	537	560	523	512	574	555	515	563	526	543	559	516	520	533	520	525	546	527	521	502	528	531	546	532	585	534	512	528	504	537	551	548	560	563	535	567	520	524	514	538	525	514	514	522	510	508	514	536	533	547	532	564	549	505	531	544	566	543	497	498	545	532	528	529	520	529	537	526	507	515	508	551	521	518	510	484	539	546	547	584	552	505	577	517	525	511	538	549	521	557	521	514	526	494	545	542	513	518	545	532	535	546	518	514	552	509	506	517	552	494	518	530	531	557	500	559	498	520	486	507	527	565	482	524	544	534	514	529	558	589	517	527	539	510	531	531	501	540	495	507	527	538	541	535	474	550	505	546	503	555	540	532	554	484	539	567	522	554	532	532	489	500	542	507	536	505	569	517	511	509	497	508	496	547	533	518	569	549	548	516	496	513	516	515	545	537	516	549	510	519	529	544	589	528	561	470	499	557	531	593	544	526	521	568	506	510	496	497	527	522	509	560	523	543	539	508	513	493	526	497	575	565	530	493	495	512	516	592	548	514	518	510	575	521	497	484	553	550	497	519	510	554	505	548	552	517	531	510	541	541	532	563	527	501	541	504	482	553	514	529	579	534	538	557	511	516	531	513	563	537	546	506	537	543	544	537	515	547	512	537	551	521	610	542	562	521	548	506	556	535	551	516	548	526	504	554	506	558	535	550	538	539	535	543	523	534	540	501	522	530	530	529	518	543	528	554	567	561	523	544	542	521	526	531	525	534	560	536	493	505	545	474	525	547	589	504	539	497	537	530	518	508	538	560	551	530	513	525	532	462	531	540	565	587	509	562	550	547	506	529	509	575	520	566	558	552	541	525	536	513	554	527	541	501	501	526	472	553	520	505	574	556	468	501	547	514	527	544	550	483	494	521	541	530	541	532	531	534	522	501	543	530	509	508	513	553	534	565	558	569	545	529	548	569	550	521	539	539	535	539	528	532	556	557	505	532	548	542	539	507	527	538	561	486	545	536	548	566	529	562	546	495	524	557	535	511	507	525	535	521	548	514	536	502	507	511	523	527	533	559	546	534	533	519	548	530	538	564	481	566	538	546	505	584	530	526	544	572	501	491	608	525	513	553	524	531	562	557	564	496	553	520	504	516	554	537	536	538	520	519	526	544	513	509	552	497	521	515	508	495	521	506	563	538	530	508	545	520	489	528	496	515	503	564	539	529	529	552	513	496	539	566	550	507	532	529	520	537	559	533	565	506	537	500	521	516	500	567	514	572	547	504	518	500	498	540	538	572	525	504	507	546	529	515	486	512	548	536	500	559	537	530	510	495	566	552	529	495	528	544	556	560	539	530	526	570	538	532	562	509	517	539	516	551	543	500	544	501	507	536	566	483	557	535	529	558	521	579	544	521	539	551	556	553	535	534	559	558	533	549	532	525	510	539	520	539	491	533	524	504	541	524	490	537	524	516	525	565	502	582	509	521	469	483	536	534	572	558	596	550	488	542	531	547	539	511	541	552	516	551	524	526	596	504	552	529	549	529	502	495	531	528	526	467	484	553	512	535	491	511	539	567	524	583	541	536	519	552	571	523	548	520	508	520	543	524	522	512	522	547	484	549	591	501	515	524	534	520	503	515	564	516	523	533	540	573	575	513	546	534	507	515	567	534	520	565	538	523	554	480	523	586	537	559	510	533	501	577	556	527	539	523	511	505	547	508	549	510	536	525	551	538	510	527	536	557	516	506	572	554	539	540	534	502	544	536	532	539	537	530	535	557	498	513	551	522	542	467	543	536	512	566	529	500	493	517	507	568	561	545	548	521	524	491	503	504	516	511	550	580	505	534	516	548	532	554	559	496	513	532	528	515	479	497	562	552	499	570	537	534	556	518	555	572	535	537	526	571	521	488	481	510	520	563	530	548	509	569	570	513	518	512	492	478	547	508	554	578	512	537	501	556	562	490	543	515	504	541	533	522	506	504	556	513	487	524	587	543	543	488	528	507	513	518	528	563	548	522	527	513	562	534	537	501	519	525	526	497	546	520	545	520	495	495	585	535	523	519	520	530	483	539	551	533	552	521	545	537	519	509	558	541	529	568	566	534	533	545	542	532	572	505	543	547	552	524	540	542	506	536	571	515	537	498	556	514	516	533	582	536	524	545	540	514	536	530	564	526	517	516	538	530	548	557	511	526	563	547	538	538	567	537	554	519	547	530	538	518	568	564	503	559	539	494	545	551	489	602	542	549	550	539	538	512	545	525	568	532	511	518	544	516	558	511	510	534	557	507	517	530	520	554	530	606	497	498	526	518	493	520	522	537	512	523	531	536	546	565	530	542	503	536	510	535	543	551	520	539	538	487	560	517	484	526	530	489	504	505	537	535	539	517	530	567	530	507	514	486	535	547	526	534	518	513	558	518	570	502	532	542	504	519	567	521	504	541	600	560	506	575	544	550	541	509	498	540	528	554	552	521	498	499	526	536	517	534	530	535	470	534	570	519	533	498	546	566	520	525	558	486	495	515	480	501	530	547	541	527	507	539	539	533	527	522	542	526	578	512	535	545	525	557	547	529	557	565	503	521	537	534	521	477	544	518	554	578	571	537	549	546	507	522	514	508	582	534
14248	2616	2655	2102	1512	1080	855	737	670	570	516	498	475	446	411	460	409	417	392	427	374	395	369	400	399	385	385	370	413	372	401	331	379	347	359	366	409	359	402	354	345	369	388	353	389	384	365	368	383	351	345	354	436	393	375	403	338	347	383	332	373	396	382	377	377	381	386	354	351	366	351	363	396	396	363	368	367	390	356	395	378	377	378	363	402	372	358	378	363	368	387	384	337	389	378	377	338	352	340	373	367	342	360	361	388	357	361	347	335	358	357	392	366	374	400	364	357	375	406	390	323	367	342	336	397	394	392	396	370	372	384	368	330	389	394	374	372	332	363	359	394	401	374	391	401	405	367	373	355	354	345	370	371	366	355	345	376	391	367	379	331	375	385	369	373	377	375	406	374	364	346	379	394	337	348	324	335	353	373	366	340	385	353	357	384	363	350	385	377	343	364	337	376	350	364	360	341	340	379	411	377	368	354	346	317	335	365	389	347	356	358	368	369	351	349	396	361	413	358	365	347	396	326	365	381	386	356	373	366	340	401	363	367	406	342	380	366	379	373	371	352	361	387	392	377	384	358	401	335	392	359	338	389	407	394	315	375	381	367	387	349	393	334	356	350	384	372	342	389	399	377	351	367	340	344	362	390	375	382	355	356	363	367	368	384	379	356	349	338	415	371	390	333	342	371	392	418	370	316	369	353	385	396	385	377	403	385	369	336	389	369	396	371	371	356	344	348	346	362	322	335	408	386	343	371	347	367	351	349	340	350	377	406	377	377	372	340	349	327	376	339	387	358	382	375	373	343	376	367	342	357	402	361	362	371	365	366	351	389	347	349	365	373	349	379	410	420	418	373	374	384	380	377	379	345	376	353	371	401	359	337	368	371	369	347	344	363	360	342	318	397	357	367	358	371	376	370	346	375	377	359	351	351	380	365	369	409	361	357	374	353	367	379	378	362	344	390	351	359	341	374	376	353	358	359	393	374	378	333	405	342	398	388	384	342	378	327	366	363	373	370	347	361	343	374	353	341	356	343	357	380	317	345	349	374	388	316	381	330	407	360	330	360	365	356	395	394	377	338	359	333	408	366	359	372	392	353	349	349	362	346	407	376	350	383	345	373	372	356	409	415	360	351	336	377	371	379	361	366	361	363	370	392	377	354	353	383	351	370	402	381	363	357	351	341	369	377	359	375	362	387	397	351	383	367	400	375	373	356	359	381	348	346	388	395	375	356	376	343	345	313	352	368	345	376	386	376	388	377	355	394	318	360	400	357	335	363	371	326	403	339	341	381	345	352	342	336	392	347	346	351	394	346	385	337	380	369	372	372	340	356	358	374	368	362	337	355	329	373	354	324	342	366	375	327	361	403	365	335	365	374	393	377	353	354	348	359	344	370	357	391	356	328	387	360	328	358	359	343	354	350	369	347	366	376	372	360	365	377	371	376	333	365	380	322	330	338	354	343	343	360	375	379	376	358	352	374	357	377	377	390	379	370	346	355	355	357	343	383	389	397	376	364	373	363	391	377	354	378	388	389	368	397	364	362	353	361	360	355	405	409	370	360	365	379	387	369	381	384	363	348	401	383	350	352	400	379	351	341	341	397	347	394	372	386	377	371	357	362	386	359	389	363	378	347	364	384	397	358	332	366	351	374	385	378	368	362	359	332	358	375	373	364	352	371	369	363	363	347	344	338	388	380	368	346	357	375	355	362	391	350	370	360	372	375	366	325	356	337	379	378	357	359	342	346	391	364	395	398	334	331	337	324	348	345	362	385	346	342	375	402	367	368	362	410	376	333	390	353	357	355	317	356	359	388	370	381	373	344	353	360	359	359	362	349	372	374	381	390	384	373	380	387	391	383	351	356	388	336	381	372	377	386	386	360	344	352	346	382	370	349	373	372	355	368	368	359	344	313	378	365	405	394	387	352	353	355	368	348	374	331	344	371	360	365	351	325	349	388	372	339	372	345	390	366	336	360	359	400	388	378	355	376	374	361	340	348	372	363	372	352	366	355	373	342	373	347	361	348	343	366	330	386	388	373	389	386	365	383	329	371	371	367	390	370	376	402	388	399	384	390	348	369	376	367	390	364	380	351	326	367	366	330	370	374	389	410	355	340	354	362	355	399	355	352	374	367	339	351	380	391	378	332	384	356	406	380	363	348	355	360	394	361	352	347	385	357	349	380	349	354	358	377	358	358	346	356	389	371	375	360	347	407	375	383	354	369	349	341	355	371	366	368	366	312	376	397	425	361	362	360	385	306	353	333	373	373	348	351	372	349	385	387	365	376	395	370	349	354	393	386	364	368	354	368	339	333	370	352	363	375	340	387	365	338	364	346	383	364	407	365	378	344	359	374	390	365	387	331	370	342	347	370	379	374	386	337	373	377	355	378	353	350	367	367	373	364	364	344	314	398	350	335	386	375	374	370	353	369	358	364	367	335	383	337	337	378	394	343	315	343	367	382	360	368	371	341	348	356	356	381	394	381	379	370	384	363	345	338	374	351	403	388	383	360	347	366	344	334	358	364	400	345	363	353	388	340	385	386	382	382	361	392	340	373	351	367	366	354	330	387	389	350	335	372	350	383	379	365	379	394	381	393	335	367	368	354	329	353	387	357	345	357	353	411	367	377	400	366	365	346	333	380	345	345	366	380	381	365	342	400	376	367	349	389	382	387	363	350	360	362	349	371	318	364	389	385	391	381	394	372	373	328	343	373	339	390	392	370	374	344	357	373	333	376	358	362	356	408	373	368	341	360	359	349	362	371	391	387	369	411	367	328	381	392	341	382	370	358	378	366	360	371	354	344	417	374	341	358	399	409	360	379	384	392	375	337	369	381	367	375	346	336	405	369	417	351	378	380	364	375	350	368	382	379	388	371	350	347	372	376	343	376	375	370	364	379	325	358	355	394	359	396	323	359	364	370	358	364	394	345	341	365	378	375	355	352	388	378	395	336	393	365	338	342	372	382	387	336	363	369	346	369	362	373	380	352	349	386	419	369	344	412	373	362	364	367	359	371	350	428	384	391	365	384	384	368	361	355	373	360	347	357	372	345	377	359	378	349	344	368	366	385	368	416	336	365	370	355	356	405	347	350	399	362	379	322	389	368	383	380	346	351	346	407	386	383	355	323	357	387	377	373	353	365	392	375	361	351	366	354	371	364	375	388	361	331	386	384	381	322	348	385	369	363	353	360	415	350	408	366	371	357	381	387	387	369	387	381	364	395	358	375	373	412	374	389	386	362	364	399	388	372	360	338	391	372	372	351	365	371	368	344	425	388	366	348	363	369	343	366	389	375	341	376	358	391	377	370	403	359	394	392	357	339	355	330	388	351	337	366	360	412	395	377	363	343	377	394	329	352	353	375	382	335	367	404	372	381	380	365	351	362	349	345	364	378	355	354	351	350	366	357	371	373	354	348	351	339	349	385	376	364	370	366	403	381	357	367	345	361	381	360	367	345	352	363	364	351	360	367	373	363	372	385	350
7890	2493	5223	5865	5110	4259	3541	3041	2597	2264	2058	1848	1749	1582	1522	1451	1370	1335	1285	1272	1174	1188	1146	1113	1125	1069	1168	1110	1104	1057	1017	1013	1038	991	969	1002	1045	1101	1065	993	936	960	944	969	995	1000	1009	978	999	924	960	960	958	1058	928	939	930	893	951	922	955	935	918	924	908	957	960	945	913	902	906	945	936	928	880	917	913	930	908	896	912	899	951	925	943	982	892	903	904	947	937	933	920	904	969	935	953	939	926	865	867	905	873	885	964	934	899	894	929	888	925	877	893	890	940	891	917	925	918	876	901	911	927	966	913	899	855	923	898	898	918	935	855	940	901	896	879	901	895	912	828	925	962	915	904	894	864	921	933	907	844	876	882	933	887	937	913	932	947	923	930	899	909	882	911	922	920	864	920	877	893	898	947	884	884	842	892	895	891	907	833	942	821	883	877	879	906	934	925	860	930	960	910	866	878	885	936	926	931	937	934	881	884	937	902	889	909	881	958	878	933	921	855	867	880	906	892	863	917	932	920	949	879	920	830	901	881	905	899	892	900	959	865	910	932	922	911	867	910	961	902	886	885	881	903	893	966	907	857	843	907	903	909	919	928	903	912	884	853	901	848	913	932	827	919	890	905	871	888	912	878	961	913	854	904	878	937	928	889	874	902	872	873	947	866	961	888	932	874	916	924	956	924	894	887	929	885	911	882	859	903	917	874	909	925	918	857	865	902	921	909	873	867	870	904	915	952	864	902	909	922	941	913	884	915	884	895	920	938	877	896	917	936	897	884	922	891	884	915	910	880	872	902	888	865	878	921	876	879	911	868	942	902	927	947	869	928	878	914	872	847	829	851	870	917	888	852	912	930	914	878	904	890	912	888	915	923	942	878	885	893	996	910	948	915	884	906	866	902	871	850	926	897	864	881	867	891	854	905	867	926	895	889	930	868	928	910	896	943	956	932	910	825	894	903	888	950	892	852	932	855	934	928	877	886	872	899	869	920	855	900	816	923	899	910	903	884	925	902	897	912	896	857	843	908	928	864	889	863	823	903	890	867	889	921	877	966	922	914	862	897	910	917	932	932	861	893	876	913	934	916	896	887	901	914	889	886	880	902	890	853	886	904	912	907	866	883	856	968	897	849	904	916	965	948	863	867	904	926	896	875	895	938	914	843	887	908	845	915	948	901	846	891	940	882	927	865	910	844	920	921	912	915	914	913	866	849	965	823	917	899	904	894	867	916	902	902	891	838	851	909	905	934	903	876	963	913	880	888	902	940	937	933	896	895	908	951	928	913	915	937	913	899	916	891	854	934	892	859	912	871	860	898	899	906	917	939	908	908	891	866	887	931	864	909	903	919	891	977	880	848	920	923	913	874	935	905	877	856	910	876	836	893	917	952	882	842	865	900	895	875	849	907	931	831	849	925	879	896	940	884	885	878	872	863	908	884	931	941	911	894	907	907	954	879	900	874	923	904	881	932	901	844	911	865	942	863	933	862	885	897	898	865	902	854	898	928	927	918	951	877	894	901	893	906	923	934	908	918	895	862	910	901	879	896	911	905	945	929	934	938	937	918	898	923	908	907	928	837	902	889	904	951	920	956	909	927	861	889	834	884	882	903	933	884	884	871	852	943	849	881	913	943	883	904	882	907	850	944	921	909	934	925	883	891	877	965	901	938	886	916	904	944	896	887	869	846	956	925	974	915	946	932	890	899	933	890	891	933	883	881	879	885	848	894	856	921	865	900	975	911	859	867	939	903	894	934	904	889	884	939	919	922	882	902	873	932	883	882	939	909	886	871	883	915	907	871	898	815	891	953	894	934	888	934	841	907	875	941	917	965	901	921	926	908	905	844	875	889	880	891	924	948	881	903	829	868	848	927	907	905	856	909	906	888	867	924	857	878	871	928	890	942	890	918	817	869	876	927	901	899	894	912	904	911	862	913	912	876	878	908	887	947	883	868	875	935	874	920	935	886	896	906	933	885	910	904	877	871	939	909	893	894	866	939	864	928	911	860	885	909	867	898	943	915	885	882	945	920	933	881	857	953	853	903	907	944	903	951	908	953	894	868	876	908	917	900	919	851	912	927	881	908	900	915	899	926	915	901	873	901	896	889	936	843	966	917	875	912	939	916	922	905	898	897	889	874	907	901	870	888	856	866	885	854	898	875	930	854	958	886	901	881	907	905	917	918	875	863	928	908	923	906	928	935	871	959	891	865	915	909	902	897	915	895	857	918	878	924	891	899	941	846	919	888	896	930	896	883	850	890	880	875	881	955	866	871	950	850	920	873	907	851	864	905	946	867	924	829	873	881	876	865	848	861	920	934	875	835	888	904	904	929	906	889	901	906	901	836	910	901	910	902	906	861	918	932	937	911	876	921	882	857	911	897	840	935	915	959	911	926	885	902	943	901	919	868	912	920	924	924	922	907	888	881	948	948	906	909	842	872	883	887	913	850	907	931	961	941	923	920	823	954	901	902	870	924	869	866	860	896	916	878	928	809	904	856	862	914	870	870	918	920	863	898	882	945	924	879	955	916	889	865	854	926	904	921	958	922	869	913	935	891	942	874	885	877	880	855	910	932	875	878	904	850	891	889	872	862	937	929	923	925	940	915	914	921	878	901	864	904	901	912	906	888	893	873	874	941	939	933	919	893	944	942	865	955	916	915	874	925	933	947	880	915	902	846	910	898	914	914	956	916	921	929	931	922	941	906	915	914	895	900	916	855	867	879	890	873	936	918	858	903	932	982	878	878	861	923	913	840	860	936	880	909	931	886	907	955	868	926	920	924	863	910	854	849	922	861	880	896	956	882	880	958	856	883	895	894	882	886	919	871	908	911	830	867	860	854	887	922	933	888	881	865	867	870	891	896	862	926	866	916	864	900	890	962	900	863	901	915	852	883	916	890	839	877	884	891	893	885	861	895	865	926	870	920	920	871	876	955	891	918	862	916	842	856	882	853	908	882	906	923	860	944	927	897	889	866	869	889	909	940	911	924	899	880	885	894	895	938	894	861	869	920	905	869	883	873	849	915	911	902	863	920	938	933	862	892	915	869	877	958	926	857	882	890	870	885	923	873	863	863	910	907	890	868	902	898	924	900	868	905	884	907	918	900	942	920	901	913	930	947	910	893	859	889	846	915	940	839	876	878	930	867	854	878	898	916	878	948	859	842	858	937	891	951	861	891	905	815	871	888	847	920	886	907	899	926	911	917	917	879	898	863	919	926	945	893	927	917	918	875	887	946	855	941	890	900	910	922	880	905	901	842	929	917	878	896	919	862	891	870	900	941	922	944	877	913	928	921	891	929	923	884	909	903	972	930	878	892	935	883	909	879	938	855	869	918	854	866	908	952	886	900	909	850	872	902	844	910	906	938	879	931	887	899	885	874	884	872	883	909	957	896	930	894	818	859	919	899	896	919	914	893	862	854	852	886	870	866	904	923	887	883	866	953	846	932	937	888	902	815	836	915	916	905	902	877	929	912	854	889	911	861	841
1979	159	167	153	147	163	162	152	125	115	128	121	127	130	130	104	155	125	132	127	126	118	126	139	118	125	123	119	120	119	127	151	125	130	137	136	129	142	114	121	106	126	98	146	117	130	136	123	122	120	136	132	136	147	144	122	131	117	105	132	135	115	123	132	108	84	128	147	147	142	122	110	138	152	135	120	104	123	133	119	137	127	123	120	115	134	118	113	118	139	149	134	116	109	107	127	139	100	104	121	131	123	113	125	145	137	108	130	133	128	124	142	125	137	127	111	116	122	128	119	111	130	109	124	157	112	115	123	132	143	119	131	122	123	134	143	137	126	126	111	126	124	111	126	131	151	123	119	102	132	130	101	137	113	135	130	117	126	137	108	107	147	139	137	143	129	131	162	110	147	139	96	121	137	129	114	133	117	130	141	136	111	121	122	129	132	116	124	122	143	134	134	111	117	121	119	128	113	147	129	135	123	125	143	113	111	124	141	131	132	132	142	127	126	133	131	127	139	129	105	121	122	117	124	121	125	120	126	111	129	138	134	130	124	134	123	147	148	128	127	122	140	131	142	118	110	153	138	132	155	126	123	120	130	124	123	120	140	149	105	117	122	110	114	125	134	149	121	122	124	121	121	117	132	117	127	139	141	118	113	128	132	135	129	127	128	131	116	111	111	132	120	134	155	128	113	106	133	129	102	123	105	103	103	129	141	121	150	132	129	131	122	106	124	130	118	130	126	118	142	127	117	131	119	132	135	118	111	139	136	133	120	126	118	115	130	124	134	120	129	129	131	138	125	140	123	119	120	120	131	140	114	100	124	128	122	125	145	115	125	124	144	106	115	144	129	140	139	129	116	123	115	144	125	134	131	143	122	141	112	125	143	123	129	124	150	121	139	121	106	114	138	140	115	151	128	133	114	121	135	125	115	117	111	140	131	124	113	119	112	134	122	129	116	136	119	122	106	118	108	115	106	121	110	112	113	123	103	133	148	113	143	127	134	116	109	112	121	129	124	111	109	133	129	132	140	119	143	119	129	126	116	125	145	109	136	126	116	130	123	114	136	150	120	135	141	130	136	129	148	131	126	126	142	134	115	141	109	129	118	131	120	117	138	114	145	137	123	124	112	110	103	135	174	145	144	115	118	118	133	142	121	123	133	127	125	118	105	155	109	122	155	119	127	111	115	118	100	136	108	117	146	117	115	120	129	107	122	135	113	130	121	122	122	109	141	124	128	103	120	143	138	126	141	136	108	124	144	114	121	125	115	123	122	150	130	110	136	143	138	117	129	123	125	113	126	117	126	141	117	133	111	126	117	134	132	124	140	132	110	119	144	150	132	119	112	129	121	123	137	125	117	107	112	116	125	136	144	102	147	113	131	126	112	131	126	132	141	139	141	122	131	124	127	123	129	125	134	133	131	129	108	128	116	118	126	107	120	140	118	132	135	124	142	127	145	111	115	120	111	132	115	139	118	142	110	104	127	134	111	117	121	134	120	119	134	128	150	109	105	137	128	102	132	122	129	137	132	115	122	122	123	139	114	117	105	146	126	140	129	129	107	135	137	137	136	115	136	125	147	117	140	149	96	142	143	140	110	104	130	121	123	117	137	122	122	129	116	127	154	114	119	133	133	131	117	141	114	122	121	109	124	109	148	134	122	148	119	124	130	122	131	147	164	131	136	125	118	103	121	126	126	126	159	118	143	111	133	105	115	114	109	145	125	139	122	119	121	113	125	138	108	132	136	117	141	132	128	119	142	118	137	120	128	126	117	136	129	129	134	144	114	120	116	127	134	117	133	113	145	108	119	112	136	148	130	121	124	152	116	108	127	123	118	134	132	128	161	95	118	140	117	130	124	118	138	129	129	121	114	131	127	134	132	130	133	116	107	134	128	135	126	141	132	115	117	115	133	131	108	109	121	133	108	112	116	136	112	133	108	123	144	99	113	120	117	118	125	125	131	120	141	127	116	132	132	121	122	150	123	124	119	131	117	135	127	132	114	147	101	147	138	143	132	131	124	137	122	120	114	128	123	144	137	143	103	135	114	144	126	117	126	149	140	147	116	137	113	124	119	132	106	139	154	130	139	115	131	116	117	151	125	146	128	131	120	130	98	127	110	143	107	119	153	139	133	121	139	123	117	129	131	137	125	112	128	105	135	127	117	129	130	142	125	119	132	113	122	101	123	135	121	124	138	107	101	119	99	131	121	129	115	129	118	116	123	136	96	129	119	122	121	136	119	134	101	133	134	122	119	135	136	106	98	111	97	151	110	124	135	124	150	130	134	125	134	109	131	137	136	113	121	110	121	112	120	124	133	126	107	136	115	132	118	119	127	115	137	134	148	121	125	121	118	115	104	121	116	143	122	108	124	146	125	131	107	107	114	100	139	144	155	107	134	95	147	105	130	133	103	127	151	125	106	150	146	104	102	139	112	122	134	118	103	137	136	129	128	145	123	115	150	114	125	118	140	114	128	122	143	128	143	121	134	116	132	136	139	135	141	109	124	145	119	121	115	122	137	118	121	110	126	146	116	119	133	121	132	137	151	121	120	130	117	136	135	110	147	144	136	136	118	134	135	116	120	121	142	123	135	125	126	116	117	121	130	136	110	109	125	125	127	131	134	124	102	137	132	126	103	107	143	135	127	117	122	140	134	127	144	118	129	156	117	129	115	119	118	118	140	110	157	144	122	141	110	124	133	110	127	132	118	138	129	116	107	119	143	128	116	129	122	138	115	133	118	119	122	104	106	128	102	127	126	120	128	98	109	139	141	129	124	136	140	129	133	91	116	109	127	134	115	136	116	124	115	151	130	129	118	113	136	116	139	126	138	126	136	133	130	125	140	122	109	132	122	127	124	129	125	123	130	125	116	115	117	139	114	122	136	117	120	127	130	108	127	113	137	139	118	115	123	132	118	128	113	101	120	118	127	143	139	110	123	141	121	122	124	134	120	140	128	120	129	120	140	130	136	120	130	124	117	113	126	98	112	137	139	133	137	117	128	124	122	125	140	139	131	101	133	116	131	139	137	111	137	138	117	104	124	127	128	127	125	127	112	137	108	113	117	149	111	150	115	129	126	128	140	123	127	148	129	128	127	128	131	106	139	116	131	111	115	126	149	133	120	113	123	109	138	139	129	120	147	114	114	127	141	144	129	126	125	122	129	120	123	127	139	140	121	127	126	135	121	137	129	135	125	122	131	107	141	117	140	145	106	155	133	110	117	110	120	132	109	144	119	125	142	127	141	126	141	126	130	138	117	132	107	140	108	133	140	105	104	122	120	129	130	126	138	126	111	127	144	121	142	130	138	128	115	136	143	140	126	117	133	127	95	142	109	122	128	127	122	101	125	105	127	114	115	125	124	127	112	126	119	129	131	138	133	144	127	128	135	128	124	116	141	122	115	126	138	124	121	131	116	132	119	117	120	129	132	119	129	123	113	114	109	116	102	126	131	124	112	119	119	133	130	124	131	130	134	120	121	112	110
2193	444	460	510	448	478	418	443	448	432	426	394	381	356	362	432	420	465	395	403	431	381	372	394	389	434	390	365	385	407	364	361	368	372	398	402	346	371	349	367	388	395	427	406	386	362	374	355	384	389	383	391	373	425	397	364	369	354	410	399	391	359	365	364	383	433	397	422	356	370	390	379	405	359	364	392	400	387	375	358	395	362	413	387	389	376	388	382	381	385	348	386	333	389	373	406	405	387	366	377	386	412	384	400	400	401	388	417	396	405	391	347	400	372	381	368	394	376	435	415	363	383	418	400	382	374	392	354	385	416	364	354	399	367	376	426	385	406	411	402	375	399	382	412	403	393	380	386	370	375	379	408	406	377	375	401	399	405	343	410	400	359	388	381	395	395	400	404	375	394	424	388	404	407	393	407	391	420	386	390	399	385	376	357	363	429	404	380	393	374	373	387	384	378	366	394	371	391	392	388	398	378	365	397	372	356	387	358	373	405	408	387	342	379	388	404	389	368	403	392	406	390	407	366	394	418	409	377	369	366	384	380	385	374	364	367	386	369	385	376	348	384	392	371	370	376	356	338	414	362	377	387	409	416	384	402	404	345	378	373	383	369	365	407	400	410	380	391	395	384	363	345	399	417	384	384	355	359	416	377	384	373	405	376	368	380	380	411	354	378	381	387	383	399	387	399	384	355	361	381	339	386	410	351	384	405	358	358	375	412	392	407	364	369	375	387	391	381	375	372	405	385	386	362	404	356	377	376	395	389	366	389	373	399	396	359	395	379	388	383	401	415	378	383	393	395	399	403	387	378	369	382	415	413	378	386	376	404	365	380	415	367	400	406	362	375	366	417	370	412	376	366	385	398	401	368	376	422	402	382	380	392	367	390	376	376	412	380	376	399	366	361	412	367	410	403	380	386	390	371	407	376	398	397	371	377	386	393	381	363	397	417	350	417	419	411	398	388	361	380	394	371	385	402	386	392	376	368	359	403	384	353	387	408	395	425	422	390	396	395	376	423	383	402	373	385	377	384	398	383	372	379	391	389	449	419	398	406	370	392	409	360	373	383	369	413	351	392	412	417	380	402	374	379	345	331	382	364	364	364	370	382	393	382	355	370	374	388	395	399	417	400	358	415	406	401	394	383	413	361	354	344	393	359	369	389	353	382	402	384	394	399	395	393	410	403	395	380	376	398	392	378	411	362	401	360	431	364	421	385	399	380	378	358	379	378	361	355	367	406	405	419	406	383	379	379	413	393	411	373	385	358	399	391	403	366	383	366	393	366	417	381	387	389	382	385	411	394	403	365	371	370	376	385	390	385	411	399	361	384	388	379	390	377	416	375	404	360	373	389	367	386	383	403	359	398	385	423	371	423	374	400	367	369	409	399	364	369	354	389	354	387	371	391	370	422	399	365	405	405	392	382	388	375	368	389	387	388	401	374	373	389	387	428	379	384	386	364	376	405	351	372	388	362	394	391	408	396	395	370	370	386	371	388	383	419	389	381	409	363	367	415	394	428	426	393	390	369	393	407	384	380	352	392	385	399	387	376	378	368	429	392	406	342	367	369	391	352	394	399	388	365	416	384	412	388	402	380	412	389	400	393	395	384	330	380	392	404	352	424	357	385	409	408	369	349	376	390	363	424	405	404	387	415	367	364	388	395	383	398	406	359	379	372	354	373	391	396	377	394	413	392	391	368	406	379	385	385	382	384	384	407	363	364	411	382	400	375	392	376	434	377	392	365	366	415	404	387	432	372	417	377	392	387	368	362	397	370	406	409	378	377	409	337	361	373	372	348	382	381	383	372	425	387	410	367	387	349	388	370	362	401	386	376	384	397	352	355	379	360	425	358	405	400	377	415	387	360	407	418	392	395	431	382	383	378	379	389	345	392	394	356	349	364	386	390	416	391	392	361	411	380	404	391	400	363	355	353	406	416	413	444	398	379	364	395	384	401	381	388	380	373	402	366	362	396	355	386	380	390	388	392	377	350	366	382	374	401	405	382	392	400	400	382	393	369	381	353	402	343	409	405	354	356	365	380	410	426	364	370	392	390	404	398	356	382	395	399	349	409	381	388	393	393	403	399	352	394	388	382	381	381	370	385	374	397	423	379	391	355	389	389	346	411	333	394	380	367	401	396	376	365	395	383	391	390	406	404	365	359	412	373	392	408	409	363	382	340	383	381	388	373	397	356	364	410	400	354	393	388	358	376	365	371	387	393	384	390	418	343	359	410	399	357	393	399	385	390	375	376	428	381	378	411	399	416	396	375	378	390	390	408	416	364	384	423	373	354	382	386	417	367	369	378	382	383	401	387	380	351	394	397	393	359	384	358	393	363	375	379	430	387	364	381	364	354	419	368	404	383	415	370	371	374	335	410	375	380	396	377	385	391	410	396	411	386	379	384	402	446	406	406	377	372	375	400	391	399	380	408	366	377	419	374	386	381	365	364	371	366	398	382	377	394	371	405	368	380	386	384	367	355	371	346	347	393	403	408	396	396	380	374	383	402	399	364	382	361	377	403	381	404	373	406	383	392	359	387	400	399	356	397	369	360	376	412	401	364	380	380	339	372	391	370	339	400	378	375	362	407	384	394	374	387	396	394	392	399	415	385	373	411	357	380	380	403	350	388	397	380	373	353	389	387	373	405	357	403	401	404	388	396	401	399	387	377	402	406	397	397	399	385	388	369	386	386	392	383	375	410	369	360	381	359	383	381	399	412	409	418	393	405	393	381	402	405	408	402	364	382	403	381	419	414	394	384	388	373	357	405	384	365	398	386	410	373	358	407	344	351	380	397	385	397	386	410	418	421	382	385	411	398	424	387	381	396	368	400	363	325	358	351	371	389	395	364	359	378	379	384	392	369	371	376	392	393	415	373	342	394	399	395	370	358	382	371	383	388	407	377	371	395	418	392	358	404	388	364	382	372	425	398	396	385	408	391	385	406	365	352	357	374	397	344	384	375	363	369	367	371	410	398	360	420	396	416	390	404	375	407	384	360	358	399	393	373	397	388	410	372	365	379	385	390	410	373	371	359	401	381	383	372	374	354	345	396	353	382	357	391	359	395	396	354	369	386	397	368	390	401	331	363	373	397	414	402	381	400	446	391	400	391	406	421	368	370	411	379	362	356	387	399	359	373	389	366	405	367	377	361	408	359	421	398	363	343	396	408	369	396	376	395	387	382	389	406	414	356	349	367	354	359	381	369	385	392	391	384	364	366	366	361	387	391	417	338	383	370	387	379	369	333	351	375	352	420	340	397	376	387	371	377	406	365	429	397	390	410	408	356	390	378	403	376	394	372	386	386	347	378	400	373	382	375	419	422	372	403	388	390	377	380	372	380	393	366	422	406	397	388	401	357	382	377	357	359	383	385	401	389	339	381	401	364	355	415	387	387	425	370	391	356	369	404	364	373	353	381	357	388	394	341	384	417	376	358	360	401	369	381	350	383	397	360	414	389	372	358	371	394	370	369	378	374	365	402
7489	1007	1252	921	668	566	436	360	351	278	294	271	284	239	207	242	230	228	185	214	204	201	187	207	197	183	209	200	189	200	191	213	185	218	200	185	184	198	177	213	186	212	185	202	216	198	195	158	215	201	164	223	218	174	177	176	196	169	191	166	165	210	208	203	186	181	171	228	164	193	192	187	201	209	152	192	166	188	198	204	192	173	163	216	180	210	185	193	181	165	186	199	215	183	176	188	198	178	183	206	176	184	197	200	176	194	157	174	173	196	185	191	180	188	179	188	203	192	177	164	180	187	169	188	209	184	190	186	197	185	175	182	171	186	208	202	199	199	189	176	196	195	180	179	181	162	189	196	167	191	195	195	184	181	211	208	169	199	200	177	169	183	195	198	189	192	199	173	182	178	189	183	190	191	184	169	210	190	187	220	199	168	202	209	254	193	180	195	177	192	184	215	182	170	172	184	170	191	188	188	192	184	184	158	201	189	165	189	180	219	194	140	181	199	188	184	196	157	176	188	171	194	155	198	194	194	185	166	180	185	198	206	184	205	192	171	162	185	179	172	206	170	177	165	185	169	188	183	204	182	182	166	193	190	174	172	183	195	183	188	201	192	185	196	190	212	185	175	174	178	190	179	189	194	197	189	206	195	212	187	191	191	182	185	182	209	190	181	180	190	178	185	183	178	194	185	187	177	177	191	170	181	179	205	170	177	165	186	169	171	186	193	184	217	176	175	181	191	165	197	187	212	195	209	169	186	187	183	177	175	198	202	184	209	189	241	187	173	191	188	198	180	196	183	162	192	200	176	186	165	197	211	195	199	183	212	178	174	223	165	187	190	163	178	179	177	192	191	176	197	183	206	214	175	201	188	170	187	177	187	179	180	193	183	168	169	214	180	222	171	189	191	180	183	191	191	201	180	175	190	207	189	210	193	214	176	186	178	170	181	163	173	209	171	186	201	177	178	192	183	172	220	188	209	188	173	204	184	170	205	202	177	177	177	203	195	207	154	165	193	181	183	190	191	202	172	211	189	196	193	199	206	211	193	171	188	191	192	185	184	191	196	184	193	191	196	190	175	182	184	165	189	202	188	198	187	184	188	200	218	181	192	190	158	177	173	186	191	181	179	193	186	188	190	173	203	186	200	164	206	183	185	189	225	192	194	210	190	209	184	160	188	222	177	174	176	154	185	184	192	212	191	175	171	184	190	195	188	199	191	158	201	171	205	157	180	159	171	207	176	199	179	188	189	191	177	173	165	206	164	170	176	181	197	182	169	171	183	177	192	169	184	184	184	162	179	182	171	178	195	181	172	165	171	173	171	181	178	195	171	160	203	184	198	189	172	187	163	167	210	163	164	205	198	174	169	182	190	187	185	178	177	186	212	167	177	185	187	195	196	196	163	153	167	169	179	196	185	189	176	186	171	178	184	193	206	210	202	189	166	168	210	177	192	184	182	198	226	167	202	168	171	166	189	207	206	189	181	205	192	168	153	171	202	187	184	188	189	216	184	198	185	203	171	182	193	179	155	178	183	183	181	208	187	179	192	183	171	221	192	193	171	186	174	165	178	201	195	184	186	190	181	179	192	175	200	179	194	206	171	209	195	180	200	198	197	188	209	171	167	158	213	189	176	221	196	232	175	198	184	191	208	174	175	143	174	204	193	190	185	204	204	199	173	178	159	175	188	192	185	202	180	189	205	192	167	186	207	181	180	173	174	190	185	185	190	221	184	180	183	171	195	193	186	187	176	205	194	200	178	192	189	200	205	192	180	194	178	208	186	217	174	162	188	190	190	174	185	169	204	180	190	174	206	175	195	189	208	183	189	183	181	171	208	192	157	163	199	184	193	180	199	163	189	195	200	181	179	172	200	191	189	185	167	176	170	192	205	179	178	191	201	180	183	192	197	188	198	190	214	194	192	179	199	182	172	192	193	172	173	172	186	191	191	192	210	176	183	173	187	178	187	203	183	160	202	203	192	196	204	194	201	184	197	202	214	206	190	209	206	194	175	184	187	183	193	203	181	155	188	194	193	201	188	183	199	180	195	191	188	176	206	162	213	189	191	157	189	201	169	191	205	177	186	184	160	198	178	198	197	188	204	169	186	193	183	188	177	196	177	179	200	180	170	198	173	193	191	181	196	155	199	166	178	183	210	190	186	176	183	192	191	199	190	206	191	179	164	197	192	211	171	191	171	186	180	210	206	193	186	205	168	179	194	196	202	199	185	174	194	204	187	220	188	176	202	212	156	200	203	171	189	209	191	176	180	200	201	177	204	186	223	181	198	168	181	193	191	189	172	175	196	166	199	194	209	185	186	200	208	187	194	189	185	186	187	194	180	194	170	199	187	176	187	196	154	166	185	181	182	177	205	207	180	161	170	186	188	158	185	179	155	197	200	196	159	170	180	176	195	169	176	170	175	214	168	225	184	179	174	183	184	174	180	192	166	182	175	172	190	190	191	178	186	180	196	155	195	222	190	185	189	169	156	194	163	191	180	188	193	173	190	179	166	196	208	188	210	161	160	179	185	180	203	152	183	218	198	167	177	163	205	202	182	201	174	177	200	199	186	185	179	181	189	193	193	199	174	198	176	204	194	159	165	216	194	199	201	185	175	205	183	198	199	188	199	191	183	187	189	165	198	184	165	200	207	193	206	172	198	180	164	197	192	213	180	187	197	176	178	165	188	191	197	162	173	203	184	215	185	192	189	185	168	171	197	159	188	152	170	196	208	176	176	186	177	195	202	184	177	183	192	208	162	181	203	213	168	211	183	146	196	185	182	168	192	183	173	179	190	162	174	170	197	200	184	193	189	178	185	189	174	181	169	198	197	191	166	176	195	192	190	177	182	189	187	179	212	172	188	169	178	183	204	197	181	195	232	193	176	181	185	183	176	204	197	164	196	166	175	198	167	208	203	196	197	185	189	178	161	162	191	187	216	191	178	169	180	189	169	183	213	157	177	189	186	181	169	181	179	181	188	170	207	178	184	177	183	167	163	177	195	204	172	178	214	196	182	185	184	203	187	155	190	196	189	186	162	184	197	207	206	179	200	181	182	210	187	188	159	182	173	214	209	195	217	229	206	194	205	208	198	190	169	172	196	189	199	181	192	162	205	189	177	179	213	192	183	165	191	194	181	159	174	196	189	200	185	182	186	194	189	169	206	194	193	185	180	211	197	204	174	194	166	199	186	170	197	181	193	154	192	194	217	177	184	203	177	175	179	190	185	182	167	169	220	192	180	172	197	196	186	190	174	206	179	206	250	198	226	169	204	172	157	196	213	176	174	222	214	198	185	176	191	169	180	176	170	201	189	190	187	172	193	197	181	206	189	196	182	184	169	206	192	211	186	178	209	196	178	193	213	189	194	184	211	177	201	157	168	202	180	199	172	189	197	179	161	167	183	185	176	188	173	213	195	183	186	179	190	205	163	201	218	188	194	186	193	189	190	169	200	210	209	187	189	179	179	168	208	198	220	219	193	179	164
5873	1305	2738	3228	2697	2411	1905	1603	1368	1196	1091	982	956	910	896	795	835	771	743	721	665	644	703	673	618	666	622	643	614	618	590	637	585	613	579	604	580	591	599	565	618	589	557	569	584	581	604	602	568	536	578	571	559	563	520	529	576	528	560	567	598	591	563	552	551	555	556	546	499	513	548	512	595	501	533	575	543	516	524	539	527	493	523	527	564	562	540	512	497	501	531	558	532	525	552	569	520	562	539	533	545	563	528	518	544	535	551	544	499	538	503	558	603	531	590	529	550	555	534	544	526	525	552	552	560	548	510	519	539	542	529	514	515	549	521	589	559	495	519	489	517	513	522	528	543	561	573	512	547	577	521	564	551	508	515	517	534	501	485	527	544	532	566	548	542	488	509	513	520	537	534	546	541	527	518	501	557	511	533	529	557	533	508	497	531	587	558	540	551	541	493	571	530	568	530	536	498	524	522	536	526	532	534	542	539	526	529	568	499	497	541	548	517	539	547	510	546	524	549	498	516	516	537	509	505	555	503	542	541	532	511	504	500	508	589	542	515	573	522	519	525	546	529	502	584	552	539	536	551	543	535	546	505	566	510	509	544	521	534	557	523	516	547	526	592	526	535	555	538	535	557	547	568	517	498	574	553	543	539	501	550	478	509	566	514	530	541	556	497	490	525	489	527	528	560	546	504	535	516	504	532	533	498	535	546	570	518	495	547	547	550	553	532	541	535	500	535	533	533	533	518	537	568	495	487	532	580	531	526	520	523	540	504	524	550	554	531	573	501	537	502	541	574	516	559	524	515	546	514	499	515	555	527	514	503	506	529	500	526	549	543	564	522	526	538	532	549	520	556	550	547	505	529	533	494	505	501	528	551	526	550	510	543	495	580	470	515	508	522	535	538	524	544	520	550	562	527	532	541	551	492	581	531	525	536	485	514	518	555	483	506	538	505	518	507	499	533	559	509	517	525	523	533	520	486	538	570	518	510	533	544	552	501	570	502	541	508	512	553	503	521	517	504	527	501	513	528	553	546	524	499	511	531	540	481	532	546	510	563	502	540	555	526	536	520	529	528	499	487	529	570	530	525	554	552	551	508	493	537	555	487	538	520	534	532	485	511	536	540	530	564	508	540	529	513	534	517	541	466	515	528	525	522	569	501	503	551	527	479	553	510	545	551	502	547	502	496	525	552	554	497	491	520	510	481	470	476	545	515	551	518	520	507	521	541	547	551	539	511	513	545	521	511	502	511	488	532	551	543	477	526	519	513	517	511	537	536	531	554	544	554	524	493	554	544	524	587	538	523	530	531	512	546	529	474	507	553	527	575	518	548	524	533	541	534	485	545	518	526	541	552	524	487	508	523	537	550	567	522	526	523	505	544	530	507	512	510	525	544	499	563	549	538	536	588	587	533	531	528	552	564	504	546	484	565	551	525	555	597	463	500	540	545	538	545	562	537	533	476	483	532	529	514	542	525	482	506	544	540	526	538	581	550	520	538	557	548	547	511	524	551	522	553	488	538	531	515	519	522	537	512	525	552	559	543	524	526	494	538	511	526	552	535	520	509	519	540	540	528	510	523	552	509	555	560	515	548	552	550	544	545	513	528	555	524	522	529	555	528	527	539	532	521	567	526	547	540	530	501	501	540	489	478	532	558	501	567	519	538	540	531	553	558	537	507	524	510	505	500	493	526	569	563	537	531	537	503	538	507	536	523	546	545	496	570	513	496	582	479	550	537	541	571	568	518	534	541	511	560	529	581	521	519	519	513	524	536	479	537	541	477	504	517	514	536	519	504	523	551	513	571	503	527	556	519	507	516	485	533	512	502	520	567	521	529	512	529	540	513	532	558	507	537	534	514	523	531	556	532	548	493	550	558	519	522	524	556	524	535	517	516	545	564	509	511	565	510	490	544	497	504	498	511	543	514	556	557	516	562	556	516	553	521	506	509	510	508	500	536	521	502	532	523	535	541	539	500	560	532	524	564	546	515	518	586	500	538	549	546	536	527	512	554	500	551	554	484	486	500	504	507	526	529	521	547	578	531	550	507	524	574	533	494	552	562	569	533	539	516	537	538	467	570	552	522	500	552	524	527	514	517	518	541	533	524	502	520	543	564	543	550	522	553	508	540	514	536	519	537	527	545	522	496	521	504	533	549	537	569	577	523	546	491	525	508	553	552	553	525	534	511	542	538	511	533	559	501	563	544	542	530	511	527	486	521	531	549	535	544	549	536	491	574	534	523	538	523	572	514	490	526	534	519	521	519	544	547	531	507	533	564	498	543	547	526	525	537	496	535	500	506	534	554	524	590	506	531	516	515	561	545	504	532	539	521	522	540	489	509	553	500	496	530	537	496	525	589	529	551	564	554	572	544	523	522	515	500	561	542	518	549	530	516	544	479	513	484	556	540	531	510	513	558	546	540	535	550	546	572	526	533	557	571	512	527	535	491	507	539	548	517	496	518	546	548	551	561	550	515	506	544	521	576	537	508	527	539	495	533	523	506	510	530	528	569	518	544	547	518	570	544	548	519	518	535	504	520	542	522	536	536	534	552	553	500	497	532	515	518	484	488	542	494	514	504	554	519	505	506	528	509	562	560	537	561	568	568	554	562	519	531	523	530	535	505	550	523	531	567	496	584	498	575	521	534	569	511	555	512	554	550	532	535	525	574	544	548	570	493	536	520	527	524	507	541	531	545	514	541	524	556	567	527	521	515	542	508	520	561	535	490	516	550	535	510	514	489	468	541	577	540	513	549	516	579	493	497	539	577	515	504	533	504	560	504	488	566	511	480	512	536	509	535	524	530	562	514	508	551	486	532	519	529	545	541	500	547	533	535	559	541	535	522	525	550	501	514	533	563	537	547	522	492	565	484	523	526	484	557	523	549	526	512	457	533	521	587	498	519	529	507	578	531	555	514	538	533	525	489	535	504	579	500	542	534	564	543	496	521	514	514	510	575	501	541	522	542	533	526	511	541	541	505	521	511	540	544	513	551	509	526	519	475	520	569	533	553	475	561	533	545	519	529	475	538	526	545	504	558	560	524	541	558	492	521	544	528	568	534	535	563	530	489	525	534	556	493	525	532	538	555	517	531	540	534	487	525	528	550	575	545	537	513	527	539	517	566	511	515	521	509	543	497	529	520	547	535	535	561	547	536	572	524	504	531	500	511	536	504	493	559	514	504	522	546	515	533	554	526	550	533	529	532	557	505	514	548	560	517	527	506	543	497	537	547	506	533	495	536	544	540	554	534	515	544	515	522	503	520	518	515	507	548	525	507	549	536	557	533	554	523	560	569	497	549	560	541	512	564	530	551	488	513	499	549	517	532	582	561	560	536	558	531	524	552	517	538	531	513	541	561	562	562	524	558	532	536	555	539	549	511	548	502	537	541	523	532	530	545	542	531	503	521	557	500	541	491	517	494	563	516	516	538	532	506	560	505	545	510	529	579	527	518	505	472	526	536	480	542	563	545	517	526	468	518	515
14106	2661	2746	2046	1366	1048	875	837	633	592	551	531	477	502	471	433	435	452	429	381	368	416	438	379	406	371	365	384	413	383	393	363	364	395	371	376	390	382	388	358	396	376	366	379	352	401	388	348	381	384	358	400	364	357	382	364	370	373	382	363	353	365	394	348	385	387	370	372	361	410	375	372	385	394	368	346	368	375	366	387	400	366	350	348	308	389	360	389	391	372	358	347	379	401	332	348	380	373	343	401	362	341	352	385	349	347	358	372	338	350	386	411	385	343	393	337	350	356	373	399	380	388	340	386	386	357	319	357	376	383	363	361	359	396	334	366	350	365	350	374	376	347	384	368	354	371	387	349	370	364	333	370	384	377	409	330	407	361	333	346	359	358	342	362	377	348	382	388	416	354	378	368	384	377	364	377	378	352	333	338	384	350	395	347	342	370	378	332	384	376	327	360	378	395	350	339	352	400	368	355	332	366	404	355	358	365	357	340	381	374	350	358	359	387	340	370	364	386	355	378	377	379	359	380	381	343	368	380	357	377	377	380	325	365	376	363	353	373	349	385	344	378	370	377	372	386	392	367	374	380	384	374	403	350	350	381	375	345	374	369	378	316	378	376	330	362	334	380	344	395	345	329	380	410	366	368	342	355	353	313	403	351	382	382	373	361	386	403	341	356	371	339	363	371	382	360	382	365	382	367	363	355	378	389	363	361	385	362	331	349	370	338	358	383	371	366	347	370	384	349	390	368	396	355	368	359	344	323	360	384	379	367	350	358	344	352	368	357	395	361	360	327	375	366	358	383	366	383	358	344	402	378	357	360	366	376	360	360	400	345	415	383	392	364	374	355	334	373	389	341	384	348	348	350	361	341	400	386	363	370	376	386	383	366	354	327	342	404	392	334	380	361	386	355	374	370	383	383	371	385	371	349	391	341	364	343	406	357	390	399	333	355	361	368	382	379	387	366	392	359	353	344	384	350	344	329	374	347	378	383	357	386	400	382	386	361	331	347	335	379	346	399	375	396	374	372	323	418	381	395	365	346	384	354	357	362	382	354	363	373	380	338	388	353	358	387	368	366	384	337	359	345	342	350	364	332	358	375	368	321	376	387	363	387	362	362	352	380	393	340	346	396	415	376	371	376	349	324	387	378	375	376	373	352	369	393	363	383	366	361	347	319	341	359	404	358	368	349	354	363	373	368	360	370	353	370	364	362	366	380	386	376	374	369	342	362	393	340	368	368	360	361	360	381	390	368	368	355	330	335	388	357	375	342	345	381	363	378	360	381	355	330	391	369	385	374	365	394	386	354	362	378	358	360	360	368	378	322	362	303	353	369	342	373	348	357	400	352	406	360	348	361	350	374	335	357	355	380	359	371	357	363	373	377	375	370	368	374	368	384	382	348	361	385	384	389	374	343	375	370	375	371	366	387	377	404	373	351	351	358	387	355	385	378	383	360	363	369	358	375	328	334	352	314	353	399	366	376	351	413	364	374	403	377	399	360	381	365	372	367	362	379	385	355	366	373	382	336	345	331	367	354	407	328	341	377	373	375	385	372	350	367	364	378	379	362	353	376	325	335	358	345	342	373	358	369	308	370	345	356	383	381	412	393	326	371	357	394	334	389	347	347	380	345	366	372	350	325	340	350	397	401	358	372	340	369	346	396	387	370	349	361	325	354	352	358	349	376	324	346	356	363	397	328	369	372	378	377	351	355	340	364	395	415	355	376	372	340	376	347	391	371	368	316	373	365	393	349	350	396	328	336	380	383	384	364	364	342	405	354	385	353	362	410	367	368	380	348	356	358	358	362	381	375	400	399	360	374	372	364	346	381	387	368	370	378	336	385	330	378	350	365	384	369	369	345	340	371	370	337	330	389	356	394	376	399	352	349	341	375	376	381	405	339	357	405	359	372	354	384	348	370	358	351	390	363	393	383	384	363	387	325	337	334	365	334	353	357	384	390	389	360	350	357	357	355	346	383	365	374	396	358	336	417	331	339	352	383	340	382	352	367	379	385	341	356	389	338	376	401	367	368	340	346	343	357	369	334	391	333	375	362	342	362	376	359	371	380	362	398	329	344	403	389	371	390	348	389	421	370	358	390	380	397	388	385	374	366	359	353	331	365	365	381	368	370	373	377	366	356	349	380	354	382	366	410	360	340	356	375	370	359	354	325	339	376	371	348	356	384	349	300	349	392	382	341	397	336	362	347	360	347	341	359	355	350	344	378	342	387	372	377	399	358	386	368	356	380	399	349	362	363	360	351	336	380	381	356	369	359	368	356	369	411	374	387	347	317	333	387	337	378	373	369	349	357	396	347	377	366	366	307	368	363	353	385	359	368	378	391	396	367	355	372	356	378	357	355	402	382	401	386	375	360	375	388	369	417	345	388	389	362	396	346	357	381	350	353	388	351	374	344	355	378	349	365	387	393	370	358	375	345	352	388	386	358	363	354	353	365	346	379	379	388	367	342	434	335	382	377	365	367	391	393	358	350	342	363	376	353	369	371	365	394	374	392	388	401	360	358	342	379	387	356	352	366	368	373	399	379	356	340	368	403	368	404	370	343	339	358	358	364	348	367	377	390	363	358	360	362	375	364	393	355	348	335	361	376	342	372	337	364	349	347	332	370	346	379	356	347	372	357	365	370	366	353	382	358	354	342	373	361	368	342	389	379	385	370	337	343	368	356	361	361	378	419	348	384	343	394	353	388	344	386	332	434	402	363	353	375	384	337	349	376	373	373	359	373	376	359	360	357	385	351	383	340	380	366	369	361	372	375	356	353	342	371	378	348	392	326	353	370	363	373	365	368	351	342	299	400	395	370	383	356	362	365	395	375	378	380	352	335	358	395	381	365	387	382	373	405	367	391	366	369	374	360	343	366	351	360	368	350	357	340	362	367	389	389	368	365	347	364	386	393	372	365	330	360	364	371	362	381	371	349	370	401	343	377	323	353	350	343	384	361	355	337	353	341	360	363	345	384	364	352	358	376	364	366	420	381	391	386	342	353	371	349	344	360	391	373	320	334	368	367	358	423	369	372	384	366	394	381	358	345	345	384	384	361	372	387	373	343	337	338	349	371	379	377	345	363	362	356	369	371	329	355	322	319	367	352	372	344	349	392	362	367	365	333	308	382	360	354	366	374	342	382	398	383	381	367	356	371	321	374	345	379	384	372	359	392	348	339	418	366	361	365	360	336	366	359	352	321	341	396	393	373	381	346	348	343	380	431	400	356	359	363	341	342	358	366	347	346	388	327	369	339	343	386	354	365	361	364	332	335	364	349	346	388	364	363	400	365	340	396	391	395	374	328	357	412	346	374	347	364	341	331	361	374	329	352	373	395	359	336	375	377	394	413	355	331	345	371	356	334	374	403	332	349	336	327	369	351	322	333	384	375	358	391	356	320	353	380	366	357	355	331	378	336	398	372	360	359	393	357	356	381	344	334	319	347	350	356	346	390	337	402	381	371	342	369	376	407	390	351	366	353
7930	2546	5087	6146	5119	4289	3576	2986	2598	2352	2014	1827	1776	1609	1602	1486	1430	1371	1360	1247	1219	1243	1238	1155	1116	1083	1068	1084	1073	1088	1009	1033	1070	995	1008	1082	1061	996	1074	1008	1013	974	929	993	1009	996	974	939	931	937	984	953	936	929	951	943	997	924	962	976	911	915	922	949	952	961	931	910	978	883	948	897	957	959	901	909	931	940	933	887	857	972	917	891	901	884	895	921	884	918	931	912	894	852	911	890	887	933	876	888	886	847	911	913	907	949	924	911	914	936	880	896	940	894	964	869	944	886	927	875	876	929	913	909	881	888	939	918	901	940	906	911	868	973	914	934	887	889	879	879	911	873	997	874	963	954	880	884	922	930	913	911	902	909	908	855	834	905	925	961	888	906	902	927	952	921	871	924	903	875	906	881	952	924	925	859	931	837	914	859	913	877	910	926	858	862	938	930	923	874	893	910	933	901	851	917	847	922	946	888	949	891	880	902	866	893	872	897	908	905	878	890	900	873	949	902	890	929	887	935	915	876	899	888	916	984	896	967	903	890	877	899	918	941	940	953	870	880	895	918	865	883	937	876	883	884	858	903	973	918	946	908	857	857	858	910	900	874	890	833	898	906	930	928	878	914	907	855	873	908	913	864	879	930	908	899	880	905	913	881	893	883	884	896	926	907	894	889	885	893	909	901	957	862	911	921	889	907	890	922	870	912	866	921	852	881	834	873	893	890	836	877	924	885	894	919	905	887	850	919	869	889	875	850	886	913	880	913	968	889	916	835	902	902	878	868	918	864	878	866	937	855	892	951	853	867	913	881	881	871	895	901	929	841	873	878	914	894	920	850	949	849	903	880	876	845	916	860	874	870	838	894	926	844	908	942	832	931	861	868	890	846	909	884	878	901	898	946	881	917	884	900	848	893	886	935	881	907	871	863	894	891	932	930	912	904	896	876	842	905	907	913	899	870	922	881	990	904	889	922	913	914	914	918	966	889	882	885	876	892	922	903	854	921	870	916	956	912	926	864	832	913	841	900	865	896	903	902	900	894	891	875	872	910	976	931	903	897	887	914	893	919	936	950	879	892	868	921	866	869	870	882	889	908	858	908	909	862	879	896	867	948	869	927	900	849	936	870	927	904	857	862	917	882	903	878	892	882	946	913	886	915	866	884	902	871	910	875	926	903	912	941	872	921	907	847	888	919	916	931	906	881	880	877	904	873	874	915	922	907	907	892	936	944	891	924	870	937	862	871	963	894	864	889	810	882	832	884	905	913	930	831	839	936	887	905	901	878	889	942	937	887	934	899	872	946	852	912	871	833	853	904	892	891	867	916	913	849	897	929	908	916	874	858	897	912	890	863	903	876	871	940	877	866	860	904	889	896	905	852	889	913	933	881	895	912	912	851	914	879	905	892	883	857	838	899	894	944	884	898	871	902	933	912	883	890	885	905	878	904	884	923	884	874	909	823	885	866	921	908	877	864	895	922	914	894	865	852	927	912	883	982	875	926	838	887	907	928	853	896	902	861	862	881	852	885	939	865	911	922	900	926	885	893	899	901	877	917	881	893	925	884	890	893	860	932	901	941	873	891	938	923	898	877	900	912	917	903	906	882	897	815	880	931	893	927	892	861	899	919	921	929	837	899	856	824	857	950	896	869	890	899	895	842	943	949	874	868	903	924	881	896	913	865	891	880	860	908	905	880	862	866	900	966	882	890	914	876	854	875	890	841	883	890	960	865	886	930	898	887	877	867	914	886	875	877	920	890	888	963	877	884	900	977	917	922	950	923	891	844	941	883	893	844	858	894	884	940	870	868	893	877	870	895	914	874	908	932	924	877	877	853	937	881	986	931	869	907	936	929	887	914	947	872	902	897	931	864	903	940	883	876	907	856	858	921	915	866	912	921	886	838	852	868	920	873	868	874	855	880	864	869	932	920	868	922	885	925	890	914	921	907	832	871	904	883	855	905	892	952	973	912	928	866	940	934	937	908	927	922	896	921	901	902	925	856	954	847	915	879	883	911	887	889	916	875	922	898	885	933	920	901	915	870	876	864	860	873	924	892	894	911	893	884	914	865	928	844	867	909	900	916	903	939	925	879	933	923	888	931	920	904	929	913	849	908	878	914	911	905	891	903	842	924	918	930	886	902	887	868	837	878	894	857	928	925	928	845	906	917	894	909	898	864	885	935	934	877	900	913	883	864	845	916	875	911	874	917	899	881	880	921	955	880	925	855	874	867	933	900	910	880	883	929	905	951	916	952	881	863	850	897	906	856	941	938	932	913	928	911	924	849	920	892	882	922	904	873	881	879	922	878	928	902	882	931	886	879	850	836	857	879	903	893	879	900	880	905	912	869	855	918	893	898	858	846	940	881	917	895	886	897	929	908	887	906	875	877	915	871	945	922	873	905	899	914	920	881	891	902	908	895	879	920	871	927	894	940	884	830	983	926	879	941	878	957	961	883	878	890	874	876	898	886	835	867	899	913	863	860	914	908	884	926	923	868	925	904	852	915	885	896	885	884	924	875	906	904	857	917	887	904	897	906	941	903	935	998	890	891	912	898	920	885	952	911	843	865	891	909	905	885	937	965	874	949	922	903	882	872	871	876	898	876	856	927	937	928	909	901	881	890	890	821	974	906	915	914	883	917	900	846	931	919	930	899	892	876	867	880	902	967	821	917	880	890	915	895	884	891	891	901	900	896	802	954	906	901	916	863	895	904	871	899	892	870	879	880	913	886	915	905	935	863	909	912	871	935	893	927	888	883	894	889	906	880	859	948	905	899	864	903	873	883	887	860	894	903	887	841	963	942	891	870	890	920	898	912	839	873	892	877	898	860	864	908	921	920	880	916	896	880	903	894	880	918	909	933	886	885	875	871	914	847	904	901	891	895	913	926	926	927	893	918	902	910	873	877	865	955	897	941	893	841	930	868	898	877	844	916	927	923	953	891	906	931	857	846	898	908	872	883	884	918	895	912	838	906	987	928	966	881	896	840	849	972	853	873	928	962	866	924	981	940	879	906	866	914	898	896	892	863	870	934	898	917	916	876	907	887	895	930	896	917	914	883	892	940	866	844	877	887	890	915	900	892	867	867	897	853	880	894	859	913	920	844	916	911	895	845	879	868	870	909	921	884	915	858	898	937	892	858	902	921	920	910	931	933	899	888	916	931	870	865	918	902	937	971	873	882	884	903	893	904	879	909	925	874	916	878	872	942	853	910	899	924	929	865	946	880	866	903	888	852	846	909	912	904	937	908	871	917	949	955	912	918	882	886	915	919	869	822	862	931	906	836	905	888	880	856	910	908	901	914	898	839	901	856	906	917	896	948	872	931	911	886	859	917	938	895	872	920	923	899	890	885	910	931	889	880	918	874	905	871	887	877	933	846	919	893	894	883	884	891	903	957	869	855	921	911	899	883	869	892	903	948	891	891	903	895	902	896	895	905	846	866	942	909	871	886	938	918	927	922	886	890	941	888	925	866	926	868	922	893	898	896
1875	171	145	126	123	156	132	119	120	152	115	139	131	142	135	115	138	136	124	103	131	151	117	114	123	106	130	127	112	123	149	114	133	134	118	124	121	137	129	135	124	128	128	124	143	127	125	122	107	130	130	129	121	111	146	113	126	105	127	139	133	114	132	131	138	125	110	139	145	103	107	130	126	124	127	129	119	119	117	118	109	125	138	110	121	130	128	107	131	120	117	143	126	111	125	101	135	120	114	138	141	129	127	114	120	113	114	115	118	141	116	119	124	129	123	135	117	127	133	138	132	115	141	116	124	121	114	130	147	124	142	130	135	126	115	124	120	118	120	113	120	130	127	137	108	117	118	142	103	112	136	122	121	126	116	111	119	126	146	146	130	129	152	114	114	129	131	123	152	135	118	136	121	119	125	117	137	148	125	123	111	128	149	127	127	114	138	90	135	144	126	131	146	136	139	131	125	126	118	115	144	118	114	133	142	147	125	101	142	92	122	138	125	139	130	118	133	117	151	114	130	125	135	126	147	122	130	126	111	137	112	123	125	126	128	150	132	117	116	119	123	109	146	121	142	131	119	95	150	110	114	121	135	117	126	121	128	142	139	126	148	116	124	122	133	134	111	122	124	122	141	121	145	121	120	120	135	123	126	104	133	141	131	131	136	135	127	121	122	137	125	127	150	134	153	119	130	129	116	138	118	135	124	106	135	125	119	126	144	112	138	108	130	137	152	130	113	119	120	119	128	131	147	139	119	115	141	102	120	126	145	94	150	122	125	123	111	125	139	115	120	113	123	122	102	135	107	107	138	122	141	144	136	126	122	125	136	118	134	129	126	127	126	125	123	140	127	123	116	115	106	121	134	106	122	112	151	121	129	117	136	124	106	109	106	133	121	147	101	113	120	135	118	131	131	134	114	128	121	120	105	151	150	121	118	137	133	150	125	123	123	130	124	132	134	129	122	120	107	118	116	109	141	137	142	130	132	133	128	125	129	130	106	113	112	111	117	113	96	117	118	116	117	121	130	114	121	149	99	123	114	111	131	115	103	146	115	122	114	145	118	130	97	132	118	110	139	133	135	124	122	108	126	111	123	126	132	133	111	109	123	137	127	118	119	111	103	114	131	136	122	122	128	112	128	131	132	110	128	121	127	159	115	119	117	113	117	129	125	120	120	127	99	125	141	129	122	111	126	130	128	117	124	158	109	128	129	124	125	133	126	110	132	123	107	98	123	139	128	135	122	137	109	126	122	137	118	130	117	120	153	144	117	141	119	120	112	119	114	128	124	140	128	129	111	104	114	109	138	145	147	126	124	137	120	139	126	123	138	137	119	113	107	129	126	131	115	104	119	135	127	129	116	121	118	134	107	113	134	132	134	126	122	115	136	128	132	127	131	127	129	145	112	135	125	140	118	149	115	133	132	117	118	116	113	142	128	112	131	104	129	122	130	116	135	127	140	120	135	124	111	128	142	134	117	108	121	102	134	149	121	123	103	130	93	130	136	143	123	126	117	136	131	130	138	128	109	134	132	110	98	127	158	97	128	155	154	125	118	124	125	125	127	134	122	109	138	122	126	125	126	115	109	110	136	120	133	114	131	137	143	117	120	127	112	112	103	111	136	124	125	125	131	122	129	105	131	133	112	125	147	120	119	131	120	118	128	126	131	122	119	116	132	113	107	122	143	124	111	104	122	132	99	146	121	123	138	128	130	127	125	116	115	134	127	137	119	129	113	140	117	133	145	136	125	130	116	127	130	148	133	120	123	125	120	114	130	141	125	131	126	119	117	126	143	129	109	103	145	113	130	121	130	123	129	136	130	96	118	105	126	146	104	98	124	134	121	138	121	115	119	105	96	136	122	132	124	132	124	128	114	116	153	138	131	120	118	132	126	139	116	130	95	99	131	130	120	121	117	107	127	125	124	119	123	135	145	128	110	117	132	118	134	126	137	132	115	126	129	101	125	134	136	125	135	134	146	132	113	130	111	124	128	139	119	137	134	119	120	141	131	131	122	127	139	141	111	103	113	124	126	123	134	143	118	128	125	129	112	124	133	139	119	134	111	121	126	111	116	138	123	121	107	121	116	131	118	126	121	129	128	147	126	120	132	123	112	122	121	131	128	121	107	134	137	115	123	114	122	153	140	132	124	123	124	134	129	114	127	129	143	93	124	100	102	130	124	110	112	146	109	115	140	127	116	119	113	110	119	104	107	113	99	132	125	121	116	137	124	135	117	115	112	147	140	101	125	118	109	127	117	134	113	128	108	109	129	120	136	129	125	140	132	107	129	140	120	125	139	120	127	142	113	130	121	111	133	130	127	117	121	111	135	110	150	125	129	148	130	111	119	113	128	133	119	117	127	140	140	130	126	123	134	118	108	122	131	114	130	150	109	131	105	133	149	139	127	143	123	126	128	129	112	129	109	109	136	148	151	147	107	134	107	115	142	136	109	129	134	140	127	135	133	109	114	125	119	128	129	135	121	113	105	122	129	107	101	146	122	119	137	125	133	140	113	137	103	142	115	129	131	118	120	130	128	122	124	129	124	123	137	127	150	123	125	144	129	126	130	109	114	108	129	115	105	140	140	124	135	134	127	125	135	109	127	113	109	125	124	102	128	135	124	133	139	104	120	120	118	114	133	134	122	97	126	109	119	109	120	110	116	114	124	125	120	137	105	107	113	131	145	116	133	112	113	132	127	120	126	154	115	134	111	128	117	113	134	139	147	101	144	129	121	115	125	127	125	114	118	116	113	129	142	131	130	135	124	134	113	111	109	147	135	130	120	128	110	118	142	136	131	115	120	132	133	126	123	121	129	137	126	137	130	123	139	120	117	128	131	113	121	128	134	121	131	113	142	123	126	122	122	114	119	117	122	119	129	137	132	107	112	116	141	124	140	125	129	121	124	112	123	136	132	138	131	150	113	111	150	123	113	112	138	118	129	118	164	125	121	120	156	121	125	123	149	129	146	145	121	151	123	137	115	116	123	112	121	114	119	129	152	138	126	126	132	119	142	130	136	126	120	115	108	132	121	121	131	114	120	132	119	115	131	119	124	132	110	122	116	118	122	116	115	122	116	125	128	110	125	113	117	131	117	120	153	132	135	138	116	114	127	141	127	112	123	143	111	144	127	131	106	131	132	126	116	86	107	102	121	100	154	131	120	140	145	134	134	127	132	115	127	128	124	116	116	129	115	126	132	130	129	132	123	132	148	133	119	128	134	130	121	123	140	126	135	128	118	133	148	109	129	122	127	121	112	125	113	123	122	131	111	111	147	105	128	136	145	136	133	134	144	140	133	124	110	120	124	126	130	117	140	137	133	132	127	125	123	111	115	105	118	114	121	128	118	128	122	122	101	110	120	126	110	130	109	135	118	124	137	127	122	128	110	149	141	136	138	133	131	108	120	123	119	122	126	122	100	130	115	128	122	104	117	124	126	123	144	143	118	111	124	133	139	126	127	120	146	122	123	144	115	118	121	111	119	136
2143	424	454	499	454	452	423	417	424	409	449	410	457	409	397	416	385	383	385	388	403	388	366	390	408	410	383	379	373	385	349	399	363	428	391	441	373	395	390	403	349	402	412	356	386	374	394	375	387	390	369	393	355	379	391	356	408	386	385	394	400	389	402	336	359	389	399	404	382	370	380	383	358	388	390	367	374	386	396	433	366	389	380	388	385	383	389	380	378	368	388	353	395	428	396	396	429	373	354	375	405	391	396	380	390	387	367	428	386	401	384	399	364	387	348	388	424	349	335	384	383	377	405	395	390	377	389	363	405	406	382	365	374	367	392	402	379	384	387	409	385	394	390	386	367	391	349	369	357	370	366	369	398	392	347	359	361	375	339	395	401	403	424	410	405	347	383	397	399	408	361	401	390	384	385	417	353	386	385	336	367	362	399	366	368	372	330	399	388	368	397	394	379	369	409	403	348	401	406	396	392	398	405	358	375	382	373	382	390	402	335	407	349	366	410	397	353	367	392	382	413	379	389	369	417	370	336	369	421	407	346	405	380	375	382	398	386	399	399	353	389	386	347	379	384	364	390	394	376	383	381	343	398	398	411	370	383	361	422	370	375	366	384	420	371	367	396	378	366	392	388	348	382	376	402	390	406	397	371	409	387	387	397	357	414	378	404	374	419	350	428	377	393	376	383	378	379	338	344	369	362	368	391	365	350	367	369	378	362	389	372	418	374	355	386	383	363	406	360	367	377	369	378	374	386	368	415	385	384	363	368	389	364	392	391	419	377	396	403	394	408	372	371	386	380	407	363	355	382	372	375	363	383	407	382	367	408	371	381	357	383	386	389	376	395	396	408	367	396	361	351	410	361	380	361	371	392	387	367	367	357	383	392	378	380	365	397	406	397	365	409	378	403	379	387	385	391	397	381	413	379	385	390	393	384	357	394	393	384	400	413	407	406	382	428	410	380	366	378	418	397	339	379	398	363	377	396	395	391	373	366	405	371	397	359	377	352	416	370	407	361	392	390	377	352	383	381	378	389	353	368	359	393	379	377	368	359	407	392	366	395	415	372	409	377	420	398	402	399	391	346	377	407	391	396	401	399	401	372	350	382	398	393	381	389	373	366	395	403	361	395	381	400	371	412	392	380	362	348	377	380	392	398	418	390	394	356	405	362	381	365	392	369	384	379	401	381	367	358	388	362	363	380	373	354	371	380	394	380	389	393	377	360	351	348	388	399	388	343	387	373	356	405	397	384	424	377	390	394	396	359	345	372	350	354	407	400	357	371	407	395	365	388	365	385	378	342	393	371	377	374	409	355	369	375	380	361	359	381	402	395	371	366	430	408	381	352	401	355	401	384	383	396	398	378	352	381	382	381	411	401	420	367	399	389	378	373	414	362	406	390	346	374	381	383	403	371	384	391	430	406	383	368	407	354	369	373	375	380	367	358	399	381	363	405	399	423	392	383	368	425	394	394	391	416	397	389	372	408	377	382	358	375	359	350	413	367	382	375	411	365	394	371	375	401	364	379	370	400	350	411	367	400	392	388	401	387	386	395	407	386	416	393	350	375	384	369	381	406	376	390	372	360	386	353	385	419	398	396	367	373	417	405	386	377	398	362	375	366	364	373	373	327	375	399	377	354	406	359	388	380	364	367	419	359	398	378	396	380	388	348	391	357	386	351	369	395	415	380	368	369	369	392	394	367	370	355	425	365	366	370	360	375	379	369	419	392	413	410	379	381	389	383	411	369	410	384	367	357	384	370	393	381	367	364	356	367	382	386	384	357	371	365	383	389	379	347	338	391	400	392	360	383	388	368	389	369	378	362	361	410	429	406	363	359	388	376	371	405	416	409	380	402	381	394	391	382	378	335	418	397	428	365	377	412	415	381	350	365	357	350	380	368	391	400	399	396	391	378	408	416	383	323	400	356	385	360	350	385	387	394	401	378	385	380	392	366	421	405	367	384	364	373	353	358	366	385	376	337	392	372	388	357	361	394	354	383	394	361	373	361	354	381	364	368	391	406	375	369	367	382	396	350	365	357	372	386	405	441	377	377	412	391	360	405	343	393	400	386	394	392	390	389	429	372	384	406	360	347	392	404	398	359	398	395	362	397	361	391	381	380	353	389	412	371	362	398	381	368	383	410	343	386	381	387	417	404	398	361	383	394	390	385	391	383	376	396	376	410	412	411	366	356	359	379	394	373	411	387	380	398	376	385	391	374	414	374	407	384	394	421	375	369	381	425	346	405	400	394	390	377	407	378	384	389	362	408	385	397	335	363	381	379	383	405	357	371	410	397	403	347	409	381	393	372	361	353	411	418	362	412	363	397	376	389	396	376	370	373	351	370	384	384	377	407	356	418	396	377	374	375	414	389	376	367	387	364	373	383	384	382	371	406	403	351	379	399	403	363	372	411	355	392	366	391	341	377	366	349	406	385	407	373	355	382	421	382	396	384	358	317	364	398	357	359	393	366	355	361	403	342	387	369	378	374	388	387	382	368	431	354	363	379	398	396	381	395	386	369	367	410	376	391	356	412	371	377	400	368	371	413	370	396	375	376	392	376	398	381	379	406	382	380	398	379	415	379	416	425	416	388	379	371	373	381	391	379	363	378	355	372	367	355	370	369	407	396	365	385	408	394	393	397	387	369	401	396	387	425	360	349	387	413	376	382	375	385	364	401	357	414	372	403	385	387	370	402	383	401	354	388	376	393	386	369	411	390	375	374	388	399	393	364	377	360	371	378	383	373	390	359	420	394	373	404	390	400	385	385	389	396	389	422	406	407	396	382	359	384	409	364	399	420	392	382	371	389	369	380	368	370	377	349	416	388	385	340	352	405	380	374	388	368	371	391	389	403	400	420	406	384	390	386	375	376	350	388	360	361	409	400	377	403	382	404	423	402	368	377	428	367	367	350	388	402	391	372	352	366	441	393	344	347	389	408	403	366	368	412	415	404	415	398	393	409	401	386	357	400	388	354	366	341	417	377	374	378	378	420	419	393	358	365	377	417	365	382	409	364	355	399	392	386	370	387	382	433	366	381	358	376	402	396	388	362	388	394	390	397	385	368	376	398	352	411	380	378	381	378	372	409	352	387	378	358	357	414	409	396	381	412	397	398	394	400	377	407	409	387	408	374	385	376	367	391	372	353	402	379	376	375	339	374	359	353	398	372	386	381	395	396	375	408	382	384	369	405	343	374	374	390	374	397	383	392	387	353	383	377	411	389	383	393	344	379	353	378	402	400	374	411	350	412	384	341	365	376	383	392	405	390	335	354	372	355	377	361	376	349	369	387	349	369	357	374	369	381	376	393	346	387	386	408	398	392	379	379	399	364	393	385	405	357	375	401	359	391	374	391	351	368	386	358	392	377	388	360	368	403	378	396	423	372	407	326	384	388	347	418	394	341	394	358	391	341	382	384	362	386	423	366	338	384	348	374	402	366	368	421	410	403	394	339	386	385	364	380	366	364	373	398	400	359	362	375	397
7513	1061	1234	971	674	563	449	387	347	281	289	231	260	226	220	241	240	243	229	215	187	218	215	205	169	205	207	199	194	201	201	235	196	197	213	199	206	211	209	196	187	191	198	190	209	198	188	194	177	206	200	170	178	204	181	173	194	178	187	182	185	163	206	181	153	194	207	203	203	191	188	171	203	190	209	203	172	180	162	208	178	202	195	197	173	203	180	166	166	182	178	195	187	173	187	167	184	194	196	216	164	183	191	193	179	172	201	177	175	191	185	207	171	203	202	186	199	235	203	182	167	176	174	174	185	178	180	184	191	201	188	164	187	198	171	181	182	202	180	194	160	205	169	162	178	151	195	191	185	177	192	183	169	184	189	197	215	184	171	204	205	182	183	212	199	201	175	188	195	168	175	201	207	173	158	199	172	197	196	167	175	173	190	215	185	187	195	177	184	195	207	181	189	189	210	208	185	199	201	189	197	173	176	173	206	176	198	197	166	201	190	206	181	184	161	200	179	164	179	202	190	178	181	187	205	170	175	175	187	201	196	218	195	179	223	199	189	188	189	187	202	172	189	194	183	182	187	185	194	208	205	189	188	199	160	192	185	213	179	184	205	174	182	183	190	165	199	200	200	165	199	172	161	178	184	198	187	180	199	207	207	167	182	177	200	186	170	170	184	185	195	156	203	192	181	181	173	159	191	169	196	202	178	203	198	197	207	170	189	182	184	172	193	203	187	160	187	188	190	169	183	190	200	204	192	214	187	200	190	185	177	199	219	194	195	197	167	205	191	197	177	152	203	175	177	176	172	174	200	192	179	183	181	185	165	189	196	198	214	206	200	212	170	173	181	186	179	168	201	188	202	180	144	166	182	202	196	186	169	189	198	210	177	199	197	191	171	181	166	194	207	217	199	177	190	182	176	193	202	181	185	197	173	204	192	206	173	190	194	194	170	163	199	182	196	191	186	201	195	180	177	189	169	168	182	225	213	197	187	192	197	201	198	205	184	200	169	194	180	179	188	186	202	191	193	168	198	172	206	197	203	192	191	175	177	190	186	183	183	208	176	190	185	173	192	203	174	217	179	191	184	210	178	184	185	207	185	181	204	215	198	200	199	192	170	193	175	195	178	196	172	181	207	195	170	185	183	187	181	160	195	180	169	195	198	202	158	203	177	200	216	202	189	206	179	183	186	179	176	186	226	188	193	177	176	191	172	177	203	195	182	174	183	199	195	191	212	178	210	192	188	188	191	186	187	230	191	186	173	171	202	192	176	178	216	192	194	157	166	201	171	187	187	187	186	188	200	187	173	196	174	166	207	189	197	192	186	172	177	164	168	178	186	186	194	172	184	207	200	191	181	188	166	208	179	181	189	173	188	171	191	175	190	178	188	178	174	193	211	194	197	179	182	171	180	204	214	181	151	177	169	166	209	211	216	167	172	196	214	203	205	193	196	198	179	185	209	183	216	184	209	196	194	184	162	195	224	190	204	215	192	176	209	217	184	192	185	177	196	198	156	213	208	204	177	195	204	183	172	223	178	203	186	193	189	204	179	180	174	192	198	175	171	178	175	179	194	176	185	190	187	181	180	197	162	162	185	208	174	180	193	209	187	193	182	194	192	195	180	165	190	179	165	201	209	221	192	189	207	179	183	198	166	214	160	172	187	184	197	208	188	178	184	181	202	173	187	174	191	176	214	181	187	199	199	180	184	200	184	187	184	164	184	206	179	177	207	198	184	197	170	199	212	208	179	166	176	181	171	190	181	192	209	202	190	214	196	203	204	162	184	173	194	203	179	174	169	173	189	178	194	177	172	166	182	202	206	193	187	192	194	203	175	188	165	185	190	197	185	191	190	185	188	171	190	204	204	197	174	191	179	181	229	196	178	198	210	184	196	192	178	171	215	199	192	159	192	186	185	179	201	189	214	175	194	166	177	210	204	200	192	187	177	160	173	205	197	194	174	197	195	183	173	197	230	196	158	206	179	182	180	157	187	171	210	215	167	187	171	197	200	171	191	198	185	181	179	193	172	190	205	201	182	187	178	184	184	194	182	196	196	196	188	189	161	182	179	162	167	198	177	183	188	189	208	189	187	182	202	204	165	183	176	182	186	206	169	180	223	183	194	217	152	200	207	199	168	188	181	188	181	208	198	197	188	220	169	185	177	196	164	168	192	201	196	198	163	188	187	182	189	196	174	202	175	165	181	175	208	172	193	201	186	173	192	162	201	176	171	186	195	206	183	190	195	173	190	184	189	185	173	190	176	175	186	205	164	186	221	175	168	189	184	193	224	178	181	210	204	189	209	200	185	194	198	174	182	201	188	170	193	216	203	206	205	203	211	187	182	203	164	186	166	208	175	209	206	172	180	176	165	182	207	178	216	198	179	199	188	173	187	207	198	195	163	215	190	206	205	192	194	192	175	197	206	192	222	216	198	203	170	180	173	195	183	178	167	168	179	173	191	172	216	180	166	163	190	184	180	191	186	194	177	187	195	197	175	182	187	203	224	203	188	185	159	183	184	177	202	182	195	198	212	189	185	175	220	169	165	194	203	163	192	183	179	188	175	211	168	193	170	175	181	188	172	182	177	164	184	180	213	194	199	168	202	189	175	202	178	176	171	210	202	177	189	185	158	172	168	195	185	188	179	163	184	185	189	207	181	193	188	200	175	192	195	186	216	206	197	192	186	213	199	198	174	187	180	173	205	185	176	191	205	176	189	170	178	159	185	151	183	194	177	187	195	200	194	196	195	188	199	194	203	174	177	192	186	222	191	181	179	208	172	178	187	177	185	203	211	170	177	165	195	195	212	177	194	158	185	187	190	171	182	215	190	185	200	197	169	174	191	217	164	194	192	184	193	186	183	194	222	212	170	164	149	170	182	189	157	197	182	184	201	183	201	210	200	174	182	177	196	197	192	160	159	179	213	194	210	145	196	168	176	196	185	169	216	198	199	218	167	169	183	213	164	191	183	165	175	207	194	177	188	210	199	173	165	186	194	196	186	177	208	164	188	199	154	212	206	202	176	185	176	191	185	185	199	178	162	195	184	193	192	156	202	173	176	198	181	204	188	169	205	179	174	181	197	192	172	185	195	192	170	189	192	194	172	187	189	181	185	195	204	198	198	177	205	218	218	189	174	193	185	196	188	197	207	174	192	180	191	201	181	179	183	206	192	190	182	179	161	187	211	217	193	185	195	164	201	181	202	181	185	221	201	173	197	212	188	191	172	200	163	193	161	163	174	193	195	190	180	187	206	176	190	194	174	175	202	207	200	195	199	203	185	177	179	185	163	170	208	195	208	222	198	200	177	166	194	191	209	179	199	176	198	169	216	184	193	200	208	202	187	178	195	172	195	195	197	200	199	171	177	199	194	224	190	160	178	182	192	196	200	208	193	203	205	196	175	200	169	191	173	212	193	176	205	172	185	223	205	201	161	182	185	190	198	162	218	180	192	175	184	223	206	187	183	190	179	197	207	197	198	178	191	209
5886	1367	2750	3289	2751	2358	1934	1650	1412	1268	1149	1091	949	926	827	839	730	769	726	627	689	672	700	683	641	671	591	640	594	600	646	606	635	611	559	632	618	563	669	606	614	564	607	594	581	535	559	610	570	583	604	539	560	529	525	553	516	574	564	505	578	562	558	570	566	559	556	519	535	527	523	574	573	537	553	530	534	546	547	555	571	526	523	537	531	529	576	536	549	547	511	534	557	554	523	545	545	518	525	505	488	516	533	518	527	549	498	534	526	554	526	532	555	539	558	524	546	542	555	534	532	489	554	503	529	545	563	487	520	567	561	532	538	528	535	557	521	518	526	526	535	553	517	558	535	527	549	542	522	512	501	547	559	553	557	528	542	528	526	554	542	517	554	539	552	550	482	502	532	529	530	557	537	535	548	523	543	550	554	569	493	526	546	545	547	544	513	571	519	498	517	577	516	558	512	540	519	533	529	506	551	568	548	508	516	533	542	511	550	557	547	567	509	492	564	563	543	522	529	511	531	540	512	535	565	533	547	531	541	512	576	569	521	520	517	545	517	519	552	556	527	494	557	525	502	542	486	530	545	546	526	525	531	532	527	519	548	516	482	536	502	527	486	582	528	513	502	545	487	534	464	522	529	510	514	547	533	539	550	520	512	554	495	550	531	515	549	551	540	581	544	542	498	502	546	536	538	553	547	558	514	546	534	544	504	528	546	534	537	524	498	586	500	491	520	514	583	518	495	487	528	539	511	558	540	563	523	514	567	534	577	562	577	523	511	542	527	509	544	516	530	504	558	527	501	503	529	564	563	524	475	563	556	511	554	535	483	527	540	559	507	553	517	514	566	489	582	584	495	473	559	492	552	530	512	561	529	531	558	527	544	509	518	571	543	570	539	513	505	517	505	517	564	531	529	491	535	545	508	542	541	554	555	500	520	519	518	522	501	549	511	521	533	506	563	535	484	551	534	524	527	526	572	549	534	532	552	529	496	529	518	532	572	525	517	515	520	498	559	566	528	496	544	549	525	503	554	497	511	548	535	522	543	548	526	494	520	538	492	490	526	519	511	492	502	553	544	527	578	534	523	549	548	516	487	502	512	550	526	507	564	531	524	540	522	538	529	512	533	492	528	522	527	545	486	553	538	482	566	518	555	528	572	500	535	532	509	545	536	538	496	547	544	530	535	527	505	568	509	547	523	532	527	561	533	545	522	519	518	533	509	517	540	516	545	543	540	523	537	522	505	481	530	526	540	539	534	533	505	500	515	533	519	508	509	526	491	511	520	550	538	553	533	528	564	519	559	511	539	568	534	497	550	514	519	585	518	557	517	515	528	527	536	527	556	512	540	545	519	557	540	519	514	524	564	542	498	509	515	523	499	514	540	545	574	526	514	561	562	529	562	526	501	550	545	513	520	520	528	509	549	511	504	567	512	554	528	542	490	516	533	539	533	569	546	505	541	564	527	494	536	541	526	589	551	524	555	542	551	553	563	508	532	531	510	553	500	538	499	512	530	565	527	545	527	508	550	592	564	492	543	544	501	537	535	503	527	559	522	505	503	511	546	501	499	481	539	519	538	563	525	554	540	564	526	528	510	515	516	506	584	541	507	502	517	537	539	480	558	546	568	517	576	507	502	517	537	527	562	522	510	543	514	520	489	521	538	526	530	535	544	519	518	546	541	513	551	560	542	519	529	518	538	491	489	517	524	584	543	488	524	531	526	488	514	565	550	526	504	518	539	533	532	524	553	514	533	531	509	552	500	538	511	525	543	553	541	538	526	520	530	521	525	527	556	546	515	541	549	570	513	545	520	522	571	544	583	517	543	506	533	495	507	533	551	494	470	511	491	501	503	552	540	551	530	528	509	546	544	532	536	516	531	531	480	522	532	503	530	547	522	570	588	515	527	565	498	533	530	581	554	531	514	559	518	523	522	506	542	552	534	548	528	532	532	541	567	519	500	547	544	539	535	494	510	550	492	521	566	505	509	487	525	513	556	517	485	504	500	524	528	556	542	511	534	568	551	492	545	519	531	529	542	526	520	522	543	583	478	540	565	512	532	496	528	554	530	527	566	569	521	522	514	556	526	544	542	559	543	504	506	567	537	517	545	547	514	556	514	530	522	511	546	560	515	534	483	517	513	544	532	498	521	512	490	522	554	526	537	546	537	504	571	526	534	555	522	546	495	523	545	550	546	530	552	531	510	526	514	536	519	493	489	510	531	537	515	505	517	496	530	537	512	597	540	497	573	547	555	534	550	483	549	510	554	526	505	551	466	509	541	559	562	512	508	555	525	552	546	506	475	584	561	583	561	546	535	523	530	524	552	547	527	499	503	563	542	518	556	508	542	526	547	537	527	488	557	507	528	558	528	519	519	503	552	530	565	539	533	524	524	506	541	503	523	547	532	516	515	531	520	521	530	522	514	511	549	525	513	541	501	520	524	540	522	544	529	573	575	574	517	502	495	518	562	524	485	516	552	505	523	527	505	547	560	546	548	537	539	551	510	519	522	579	519	568	571	524	533	472	508	518	508	534	504	518	518	501	536	536	549	521	514	494	539	550	520	600	548	562	495	533	541	566	509	592	516	547	502	561	519	499	535	553	546	508	566	538	545	513	521	523	518	524	535	570	507	481	514	525	561	527	536	524	554	504	522	532	539	528	503	527	528	523	478	554	519	523	523	509	535	527	529	577	547	513	544	524	544	537	499	564	493	610	555	538	556	564	496	559	549	562	511	556	551	530	484	571	497	537	476	540	537	494	516	531	565	502	532	498	524	506	530	538	532	538	525	519	515	551	538	537	526	524	521	561	538	565	524	555	550	476	517	537	576	526	553	555	552	543	558	582	533	562	498	536	589	557	545	562	528	528	556	530	525	530	508	520	515	454	543	521	519	534	539	553	515	545	519	538	544	562	546	529	525	542	540	503	508	570	518	556	534	528	553	545	516	528	497	543	499	524	526	537	533	532	537	501	546	491	560	494	496	526	500	513	523	564	549	509	503	505	526	541	513	529	526	491	548	595	522	536	548	532	561	534	551	531	538	565	514	505	512	531	508	551	466	543	519	578	559	505	532	535	534	513	565	500	540	512	500	522	573	584	518	538	535	544	528	514	538	529	530	560	531	518	563	554	520	550	544	547	543	531	489	535	531	502	563	532	545	507	535	564	584	490	507	575	526	524	500	490	546	525	595	558	532	544	535	530	517	521	550	525	513	547	510	547	562	535	503	536	509	522	546	564	515	514	528	544	541	538	530	530	545	546	557	518	550	507	508	567	527	507	549	497	539	539	560	525	556	540	493	495	528	529	519	511	516	564	549	522	511	535	552	555	559	600	563	550	503	539	530	514	551	494	567	500	548	523	505	520	517	535	485	541	526	535	543	513	525	549	551	551	533	531	527	550	522	519	485	510	562	509	556	516	525	546	560	594	491	541	529	547	532	541	544	551	552	502	520	535	543	519	591	537	568	510	535	543	547	498	505	515	550	537
14422	2550	2749	2069	1379	1083	924	803	672	570	575	517	470	486	466	462	448	410	417	459	427	457	386	381	372	411	383	375	371	383	388	388	361	362	356	403	353	378	383	387	379	367	401	393	341	368	352	353	397	362	369	428	334	392	387	351	389	364	349	387	378	382	398	367	392	357	338	388	341	332	365	397	385	357	393	360	400	350	376	335	375	382	375	378	369	333	340	367	369	369	389	347	385	394	358	367	373	347	393	393	344	347	354	376	377	410	355	370	376	387	344	334	386	344	367	355	357	366	389	348	324	372	391	374	381	378	345	392	389	349	359	386	339	362	341	350	357	366	362	352	342	333	332	341	360	365	407	368	360	361	373	338	352	336	369	365	403	362	346	371	342	376	403	330	385	340	379	379	397	347	363	344	347	368	394	331	363	365	395	330	384	343	365	367	363	357	357	379	386	381	362	376	397	402	330	324	365	350	355	363	319	347	390	358	363	395	383	349	370	360	354	387	356	386	380	382	387	378	309	382	368	377	342	368	362	369	409	365	352	373	374	353	371	394	396	334	330	348	345	381	408	335	369	369	348	357	358	334	354	388	374	384	359	370	386	360	370	346	394	381	365	363	366	377	390	368	358	368	363	379	395	374	357	377	371	338	378	347	384	386	369	353	332	342	375	365	337	402	380	363	399	390	395	350	364	343	388	338	370	394	380	365	384	378	385	333	325	379	382	380	373	361	357	354	347	383	394	365	366	381	389	387	365	350	359	366	328	370	348	360	378	366	366	391	358	346	351	368	345	372	391	375	369	325	356	371	372	397	381	353	401	362	378	335	339	382	369	376	403	377	384	338	357	382	375	350	347	365	385	364	401	341	357	377	389	355	352	395	346	391	347	356	354	341	382	358	382	352	370	346	372	362	343	367	363	378	394	355	346	334	336	375	353	331	354	372	349	359	369	377	367	378	383	378	394	356	366	374	357	367	355	354	366	375	364	407	383	371	368	385	355	398	363	370	399	359	363	356	357	332	327	342	396	351	356	384	356	364	342	354	352	377	379	383	338	376	381	370	347	374	368	375	366	362	357	410	366	331	360	380	340	419	348	358	359	375	364	339	405	365	343	357	389	346	362	361	378	365	360	420	350	373	340	365	332	378	374	355	367	346	357	363	371	333	396	362	355	339	363	373	351	379	375	380	377	393	374	333	356	414	358	398	358	344	331	360	343	384	375	329	397	329	374	384	368	369	352	355	398	347	359	377	368	361	378	377	355	369	325	361	361	385	339	362	371	335	377	393	378	357	374	386	329	329	319	375	376	374	338	371	336	397	356	378	382	409	362	341	346	365	388	373	375	387	340	338	361	377	359	356	355	366	341	353	374	353	356	370	392	386	328	362	384	377	387	396	320	412	371	375	345	386	352	356	369	406	375	348	346	344	331	346	353	362	336	350	333	361	332	373	364	335	341	326	392	360	360	353	361	336	366	366	406	374	363	385	356	368	363	390	352	361	390	357	371	384	315	353	394	358	393	361	348	346	399	399	364	351	390	324	401	388	364	381	366	327	333	385	338	339	382	380	355	363	383	332	371	377	367	374	357	346	382	367	417	427	357	362	401	384	340	369	379	348	356	362	335	370	377	377	389	366	339	405	403	335	365	342	348	406	383	373	371	377	353	383	379	335	395	393	329	396	414	347	369	336	366	379	363	377	375	339	338	361	386	345	365	379	372	366	369	381	380	367	350	371	365	324	377	320	364	369	372	366	352	345	389	357	330	379	374	357	361	363	367	340	413	359	359	360	377	352	374	389	328	363	345	373	401	366	356	346	373	350	351	367	366	352	353	373	373	386	345	344	370	343	377	364	372	362	377	380	333	361	354	366	377	410	372	349	355	359	370	385	375	386	381	385	368	382	398	363	363	379	368	339	383	357	369	372	336	355	377	375	349	362	375	371	377	335	340	362	343	392	366	375	351	381	371	381	362	337	374	339	372	367	374	342	361	354	380	315	382	342	370	376	370	356	408	349	392	378	358	367	362	380	381	415	350	353	340	364	330	339	363	409	394	376	346	380	364	344	356	370	385	395	359	335	369	410	374	362	384	382	364	379	348	377	415	370	371	386	379	397	336	367	367	375	372	361	375	393	348	364	363	369	333	363	391	387	349	358	353	369	332	369	369	368	399	362	360	376	333	342	359	368	354	406	342	339	385	345	357	375	357	367	389	368	353	368	368	374	370	372	383	384	348	366	360	375	364	345	388	363	361	370	366	399	353	395	372	376	378	359	366	392	360	373	361	332	376	357	344	359	342	361	399	355	403	398	387	375	379	373	371	392	345	371	350	385	360	371	399	339	357	351	359	349	365	339	367	347	382	377	357	414	369	346	420	324	398	356	356	350	343	354	370	366	364	349	378	320	363	355	353	360	393	373	365	339	378	374	399	365	376	363	346	346	383	362	370	363	393	396	359	362	365	367	415	345	371	367	371	381	381	370	390	327	398	394	322	378	391	371	369	346	385	387	358	344	380	380	375	387	384	382	357	352	412	358	377	370	353	367	385	356	391	331	352	398	337	353	367	366	398	351	383	397	377	373	349	384	386	349	369	377	350	366	331	340	387	364	376	380	351	331	371	327	382	343	415	359	347	373	366	368	358	359	364	384	401	368	368	339	378	390	363	361	373	396	358	385	355	386	380	417	352	357	394	366	366	360	359	365	343	339	403	376	344	377	377	363	394	338	406	391	380	347	382	400	367	368	368	347	393	414	356	322	379	353	359	380	348	371	357	377	399	385	383	342	369	343	343	365	337	404	371	404	404	374	406	379	361	339	366	320	376	375	373	381	368	335	350	343	324	387	369	382	397	369	355	373	416	370	358	367	350	383	360	345	386	367	364	357	422	362	381	339	359	359	379	365	351	349	389	327	354	374	368	392	384	374	383	402	350	368	363	366	373	344	426	377	327	410	399	369	377	377	388	387	386	385	377	374	374	349	365	356	361	372	362	347	365	352	370	364	383	388	358	350	401	335	369	370	392	356	361	421	368	364	366	363	393	341	333	361	380	346	341	387	366	403	365	361	333	372	394	378	359	352	356	371	375	382	370	323	387	344	371	299	337	354	365	383	372	349	355	349	365	348	365	372	383	328	353	361	366	366	385	325	379	339	381	352	383	327	380	368	353	363	365	352	362	378	349	354	355	383	381	349	341	351	340	334	360	369	386	370	380	356	373	392	368	349	406	340	381	353	396	329	349	355	324	354	370	367	363	367	394	370	393	350	381	375	382	342	403	368	369	363	371	381	347	371	355	354	377	355	377	341	379	329	360	389	370	319	375	356	365	351	330	331	342	344	357	379	353	336	352	334	384	353	348	362	362	369	373	374	357	359	363	374	362	337	376	399	381	396	375	383	365	335	379	360	370	368	366	321	351	359	385	332	395	361	361	355	377	338	359	390	365	367	360	371	380	377	335	358	354	349	397	348	361	380	369	401	384	371	353	399	348	374	407	370	369	375
7777	2385	5292	5889	5092	4314	3579	3078	2637	2256	2081	1890	1693	1621	1505	1430	1377	1300	1319	1255	1250	1164	1146	1135	1141	1120	1064	1079	1049	1089	1073	1034	1029	1029	1013	1018	1029	1006	977	1002	970	934	922	1002	907	986	945	1015	962	943	901	939	972	970	965	884	986	937	935	952	962	928	915	900	962	925	954	881	900	902	917	957	908	912	946	916	915	941	930	911	914	958	897	906	860	902	878	960	867	892	876	927	930	874	896	864	934	913	916	832	866	928	908	944	873	877	919	907	898	924	942	915	923	869	895	922	883	897	885	907	958	934	885	832	892	915	897	941	917	867	859	921	877	955	915	909	893	933	841	898	864	900	882	895	902	919	923	919	877	875	887	903	862	896	912	884	921	897	909	909	884	887	888	854	889	901	853	899	883	918	869	908	926	859	895	900	913	883	845	936	925	908	952	932	900	876	869	899	865	903	945	918	875	907	925	909	885	903	878	924	896	914	868	869	947	844	904	931	934	848	845	919	916	922	927	885	891	880	884	851	870	929	922	954	953	889	912	924	948	875	891	948	825	865	897	904	897	891	925	967	903	858	872	914	891	860	882	913	922	915	933	864	892	881	850	858	903	876	957	868	908	935	866	916	881	896	910	911	906	908	947	920	884	875	887	858	912	892	893	904	888	946	877	898	883	891	946	908	856	893	871	870	905	867	927	882	857	958	889	943	890	900	852	915	898	902	916	875	870	897	946	895	893	883	914	934	916	990	921	882	874	913	899	906	871	870	929	865	872	917	944	899	938	914	867	874	931	882	853	877	884	901	851	844	862	892	852	850	926	844	867	906	848	887	855	851	882	971	882	923	869	924	948	901	870	904	865	903	940	827	931	886	896	863	968	908	856	930	856	902	872	904	841	876	903	872	890	857	904	879	883	851	898	895	893	901	887	881	826	866	901	905	891	902	901	892	875	874	911	944	880	996	883	887	886	868	932	899	856	913	881	919	909	904	893	904	883	919	890	860	886	984	856	976	924	865	887	842	854	897	885	873	916	875	905	925	879	919	906	845	917	950	907	926	868	876	866	858	947	915	886	881	914	911	876	882	902	902	897	848	889	847	918	863	881	930	869	915	885	923	872	860	958	861	885	910	917	868	901	908	868	921	862	863	888	912	917	876	882	877	928	915	932	842	886	906	891	844	885	881	863	940	915	872	903	827	922	874	862	907	898	904	903	909	913	903	952	893	936	896	922	981	863	922	880	888	922	941	960	961	844	925	894	889	942	808	847	907	877	870	920	912	895	909	897	861	896	844	948	913	955	919	935	861	937	843	863	909	889	923	887	898	869	905	879	899	897	875	897	882	813	876	982	938	937	929	899	887	865	918	914	887	931	871	959	874	889	876	963	885	912	918	897	966	918	933	935	892	869	862	886	899	880	852	891	857	871	860	877	919	902	877	845	890	874	902	848	899	887	897	931	873	897	906	928	910	886	902	879	875	899	872	862	889	899	844	917	836	912	898	875	869	913	934	884	888	901	950	912	943	867	899	865	867	883	888	914	866	855	933	884	845	879	919	889	889	893	866	883	876	941	894	854	863	932	891	876	845	876	910	930	875	936	882	891	828	935	917	918	865	894	882	858	934	925	845	877	891	896	878	892	875	871	889	900	860	853	892	880	904	896	853	891	906	906	897	889	852	925	888	847	916	921	962	907	880	921	853	961	871	918	902	937	901	888	959	915	914	900	892	901	904	831	867	932	891	952	903	904	907	874	890	931	862	892	849	913	897	859	810	865	886	902	887	892	896	867	825	916	879	840	910	885	887	902	821	920	889	899	908	842	883	894	911	869	920	880	921	847	911	892	879	928	873	924	915	838	852	885	917	936	905	912	909	879	876	886	890	858	889	899	928	931	875	875	875	890	883	905	878	869	911	881	891	930	845	942	923	855	908	927	833	870	918	922	918	870	869	937	924	910	929	916	885	877	912	923	870	928	822	841	911	890	814	884	941	910	955	903	882	927	910	958	857	895	896	881	886	874	936	892	873	891	875	908	912	938	893	932	886	855	884	842	882	871	901	913	882	863	900	842	884	874	953	870	930	852	850	908	868	859	929	868	851	912	917	924	903	893	877	895	887	933	883	890	848	871	871	877	919	906	927	858	915	888	882	894	932	843	911	921	890	878	938	895	913	932	878	865	854	905	871	868	888	862	877	886	839	880	913	864	966	875	897	941	886	936	910	893	893	853	909	862	850	897	911	900	895	907	880	958	877	892	901	834	928	943	946	905	879	858	885	852	912	812	876	875	916	947	883	899	829	865	865	822	894	868	921	863	900	879	900	902	953	857	886	909	861	912	925	873	1003	877	875	871	888	913	893	903	916	873	927	845	870	856	919	872	888	905	943	940	928	850	871	873	862	916	912	915	911	886	904	858	857	871	916	860	885	884	855	900	919	867	893	911	890	907	940	862	931	862	924	937	952	877	939	882	878	858	910	900	873	891	832	899	917	947	904	935	910	851	863	877	886	908	934	920	885	898	868	913	942	889	904	879	938	902	876	897	907	899	905	819	925	897	852	968	850	881	879	919	906	957	903	912	912	900	889	927	922	927	941	907	912	908	881	873	876	915	873	910	919	865	946	868	921	945	868	879	859	874	888	907	896	841	831	907	922	929	903	921	917	933	952	931	874	919	872	985	916	901	917	855	895	912	852	887	882	955	932	937	857	912	871	871	852	880	939	825	871	942	920	878	849	861	893	916	874	850	869	874	893	900	851	913	899	904	862	886	885	897	886	907	932	839	920	888	909	898	864	880	913	919	900	900	878	900	831	956	870	830	935	838	864	841	912	843	877	920	973	875	866	912	894	939	908	883	891	898	877	910	877	881	885	937	969	901	875	920	839	931	845	927	894	897	888	883	847	900	923	967	934	876	869	914	909	920	915	881	895	898	846	856	907	949	855	876	908	956	880	854	907	866	863	819	907	881	877	855	876	937	853	913	867	868	895	888	907	905	878	918	908	911	890	939	878	853	908	933	882	886	862	863	938	927	905	906	865	883	845	893	884	944	939	909	884	907	903	897	996	872	921	913	932	903	938	889	878	921	856	918	927	853	880	859	898	827	880	883	873	867	875	878	905	941	872	888	921	891	906	829	855	908	889	935	857	942	917	885	917	919	906	854	898	908	854	872	868	865	896	908	866	844	917	902	891	917	894	896	875	872	898	939	928	913	894	869	910	900	878	919	925	938	879	857	908	911	891	914	862	916	906	908	899	874	900	930	869	860	934	909	856	896	923	868	890	868	896	931	912	861	893	938	925	883	875	875	882	883	881	905	868	924	897	861	911	847	866	970	921	921	861	833	855	943	835	904	906	869	872	885	874	929	900	904	900	886	871	907	908	868	946	876	867	879	885	859	897	909	898	859	893	870	898	871	890	909	915	938	919	878	868	873	851	947	929	919	891	879	876	906	907	877	888	917	907	868	922	851	908	937	904	912	913	875	856	904	901	899	876	924	883	876	935	894	845
1937	177	170	153	154	142	151	123	128	131	132	123	100	131	113	125	150	116	111	123	123	142	129	123	121	128	130	119	105	114	126	140	118	125	142	124	112	131	134	114	136	147	125	118	102	132	132	141	122	105	138	125	150	144	125	121	108	103	134	130	106	120	133	109	114	141	117	113	128	121	96	104	121	116	143	120	114	139	133	122	130	127	127	134	122	129	133	115	115	126	131	127	134	119	132	115	112	139	137	129	132	116	123	130	109	136	116	117	145	118	124	125	123	136	131	126	117	99	115	122	127	126	118	125	132	107	125	111	134	99	104	109	108	133	124	121	111	132	132	118	115	116	112	129	128	128	115	123	136	117	129	135	120	113	127	105	141	112	122	130	104	127	101	111	124	128	130	127	152	129	104	121	118	123	131	115	108	132	129	121	122	134	128	119	140	135	111	127	131	126	133	109	118	120	126	114	126	147	114	128	123	135	141	119	114	127	138	118	134	123	106	138	116	138	155	125	136	110	108	111	120	141	134	113	134	115	122	123	121	123	128	121	106	136	126	121	131	126	136	121	140	129	124	128	112	142	129	134	144	124	118	126	117	102	128	128	137	133	125	115	153	110	140	127	124	110	144	118	118	139	132	115	128	134	115	133	119	138	126	132	125	113	130	130	141	139	110	111	123	128	124	127	106	119	123	128	129	134	137	113	104	119	150	115	110	118	122	113	133	118	141	123	125	151	97	117	131	94	116	136	134	117	122	133	137	136	122	124	116	132	120	140	122	141	112	134	105	125	127	125	126	136	123	116	107	116	133	107	140	125	128	128	127	151	125	121	124	132	140	133	132	122	114	119	109	145	122	121	129	106	122	156	123	134	120	109	109	132	114	112	140	118	123	114	125	113	142	119	117	132	133	120	112	114	139	110	118	135	127	150	138	135	149	142	111	116	115	114	113	120	135	115	107	128	116	121	125	130	142	114	112	127	124	110	133	135	108	111	120	128	133	134	147	127	117	127	108	120	119	130	126	120	139	141	128	140	135	143	126	122	115	113	122	121	130	148	130	150	136	111	135	130	114	130	122	92	128	109	122	129	107	133	118	112	115	152	140	102	151	133	108	123	139	114	113	114	124	140	109	129	134	118	112	139	140	126	126	94	136	126	133	125	130	119	141	131	130	137	140	120	116	125	113	107	109	133	128	118	109	115	125	120	137	105	107	124	123	113	113	154	143	121	116	127	130	129	129	138	148	125	140	124	145	120	132	128	126	102	119	131	127	139	129	120	131	143	106	115	109	138	121	121	129	126	122	105	127	133	111	129	115	126	124	100	107	119	136	134	124	161	120	111	109	123	134	121	129	100	120	134	122	106	120	111	106	115	128	146	115	119	122	116	112	129	124	116	124	113	135	123	138	126	115	130	114	117	118	123	134	120	125	107	130	114	121	133	118	127	127	110	124	134	121	120	125	139	108	129	121	107	99	122	125	144	134	139	125	124	135	138	116	118	149	147	143	123	121	121	112	125	121	100	124	138	131	123	140	126	145	138	118	116	122	117	120	113	136	113	108	125	134	140	133	105	125	106	147	119	107	122	110	146	145	119	116	106	115	96	129	138	124	126	132	120	116	120	126	131	146	102	100	142	129	123	119	132	134	114	125	137	130	123	106	116	103	105	122	110	107	136	118	107	99	126	132	139	125	143	108	131	126	100	126	109	142	111	119	128	123	115	133	128	120	130	126	129	135	115	113	133	132	126	116	113	138	125	149	134	119	114	108	134	92	121	138	120	111	105	109	149	121	119	135	128	105	102	152	112	135	123	110	107	140	129	134	131	118	133	114	118	109	130	103	133	124	116	129	130	129	109	131	113	141	99	118	114	130	143	137	129	111	111	110	120	149	135	114	138	126	135	121	150	121	125	146	121	123	118	125	146	138	109	99	123	122	124	130	134	134	113	120	122	138	99	108	143	125	130	143	143	131	117	136	118	163	111	112	138	119	125	114	104	115	127	134	123	135	111	153	105	114	110	124	125	147	129	127	136	108	107	113	133	124	122	132	114	121	128	122	121	131	100	126	118	123	114	130	124	133	102	139	134	117	118	116	110	107	138	111	142	150	117	137	153	137	104	131	146	128	144	149	122	118	113	129	120	136	109	138	146	130	128	117	143	147	120	118	108	126	125	129	127	136	125	120	136	133	139	107	147	127	106	115	129	115	126	113	135	126	108	140	122	110	121	133	120	122	137	121	123	116	137	139	128	137	144	125	137	122	113	119	116	136	151	134	124	128	123	124	123	110	129	129	123	147	131	124	116	128	116	138	112	111	113	125	132	125	129	113	133	118	126	116	130	138	154	117	106	96	124	154	128	121	134	129	112	129	128	116	134	147	142	117	124	126	108	126	128	131	134	97	119	124	133	119	123	111	135	131	108	116	139	136	119	112	113	134	110	118	126	129	140	136	122	142	109	113	113	127	120	121	143	134	155	122	125	105	108	129	112	125	142	135	116	131	125	103	112	122	127	118	135	99	108	116	142	121	118	110	124	114	144	123	122	115	107	131	109	108	114	110	138	135	113	127	130	123	125	129	124	121	119	116	108	121	147	133	126	130	113	126	120	135	112	118	114	130	110	116	127	131	120	117	116	106	122	128	116	126	121	141	120	131	124	133	121	123	125	117	119	145	107	115	129	119	139	119	113	115	111	136	125	140	133	128	113	120	116	120	131	120	131	126	122	133	113	134	143	116	142	114	106	114	127	127	141	138	108	124	125	116	112	126	147	128	98	121	133	109	113	108	111	117	104	131	112	121	126	129	128	147	152	140	143	134	109	138	126	128	139	127	126	125	109	130	124	131	111	119	136	122	143	121	128	100	113	114	123	134	129	141	124	135	117	141	127	116	137	132	123	141	127	116	136	121	140	108	116	129	121	120	108	132	119	127	120	130	109	133	118	111	134	122	119	147	121	111	100	129	130	122	125	110	113	112	118	134	148	141	113	134	98	142	132	119	119	139	124	104	120	99	153	115	126	142	127	117	113	140	121	141	110	119	122	127	129	129	138	123	112	112	95	115	140	117	125	147	141	125	114	127	115	124	148	116	132	142	122	132	128	121	124	140	114	134	125	127	141	114	126	124	127	118	107	112	116	121	121	123	122	137	135	108	126	135	111	107	126	111	128	128	122	124	133	124	119	116	112	128	124	117	130	133	114	124	109	133	118	140	116	136	121	129	125	108	128	128	124	112	115	137	106	125	133	121	131	119	129	129	128	131	138	138	125	156	127	133	137	103	143	142	131	120	131	137	127	134	100	145	129	130	115	121	114	115	130	130	110	119	118	140	117	124	127	134	128	133	125	120	125	125	131	128	136	135	110	127	115	135	116	158	131	115	135	137	129	110	120	142	136	129	120	126	117	114	156	113	133	104	141	116	115	147	106	131	115	159	129	141	125	121	108	134	125	125	122	123	93	113	122	102	136	122	108	102	129	125	136	122	125	128	142	141	132	110	142
2181	431	462	485	443	446	437	450	452	405	424	422	419	377	407	418	404	406	414	375	361	361	380	374	394	386	396	394	414	380	390	389	412	356	408	369	389	406	391	388	372	376	339	409	413	437	377	367	390	377	363	381	400	382	367	409	430	361	418	407	385	390	373	361	377	404	406	388	362	390	364	391	361	346	386	364	403	383	355	380	398	400	399	436	384	366	399	374	355	350	367	397	354	414	364	386	370	376	432	366	386	374	422	357	403	382	415	409	361	356	380	388	378	345	413	372	380	359	396	421	384	352	375	402	393	415	375	369	341	400	352	377	404	385	390	351	363	390	395	377	357	373	391	396	382	395	364	402	341	357	410	366	384	382	419	391	381	376	359	340	375	381	353	368	377	394	374	397	453	402	378	360	368	382	384	371	402	353	363	379	377	409	375	359	385	394	352	367	364	379	366	387	385	385	400	386	396	388	398	383	379	385	373	373	354	392	381	388	412	396	395	399	408	401	369	364	348	422	401	355	384	360	420	384	363	417	386	393	405	371	388	372	352	393	365	376	365	388	410	408	411	387	391	378	403	369	382	393	354	417	359	378	380	380	408	389	397	408	359	341	368	350	395	344	353	369	359	369	387	365	366	347	387	370	391	399	380	395	364	366	349	361	402	375	413	392	356	403	395	387	417	368	381	377	412	377	371	375	383	379	392	389	354	402	348	376	395	399	390	407	383	370	365	362	360	375	396	370	365	413	367	373	388	347	367	383	361	361	388	374	394	411	373	396	404	378	371	372	390	360	380	393	359	374	391	362	403	386	371	366	359	346	388	355	395	393	359	396	358	370	413	349	356	366	385	432	373	381	382	436	373	342	387	391	372	333	385	388	358	363	360	375	370	422	384	398	412	398	378	357	389	362	372	376	368	409	411	383	366	374	388	374	339	412	391	369	400	361	385	375	407	386	387	411	395	374	382	349	396	381	399	369	358	390	363	364	374	360	363	363	366	383	344	381	399	323	399	417	407	393	405	391	327	393	354	353	393	361	382	373	361	379	355	381	380	433	413	361	405	388	403	402	387	386	370	375	383	421	376	370	393	415	358	375	381	374	372	382	374	380	392	361	374	347	397	391	346	423	389	355	374	387	382	356	380	409	370	374	394	374	424	381	357	418	379	370	381	369	391	372	399	384	352	402	341	382	389	369	403	395	383	419	358	381	371	334	368	397	387	396	409	374	354	404	392	362	408	384	355	369	404	361	390	377	381	417	403	378	381	375	372	389	380	377	419	402	335	384	398	344	395	360	375	395	382	408	385	392	373	385	401	384	380	439	401	370	368	373	363	383	388	371	387	367	361	385	391	392	373	382	414	364	385	400	351	389	405	377	361	385	387	373	375	381	384	406	405	376	387	359	388	397	388	403	386	365	376	378	362	419	351	399	401	360	366	381	364	393	419	381	376	378	396	403	386	382	362	384	366	396	420	400	363	421	402	396	391	388	398	419	374	382	390	389	388	358	361	417	394	399	400	384	414	418	383	376	366	371	388	349	392	431	395	382	375	395	353	358	394	373	390	410	401	363	391	388	378	407	372	356	385	389	398	402	359	393	385	365	381	368	395	382	395	355	371	409	378	340	378	384	430	394	396	376	394	372	387	396	388	379	404	347	387	371	403	368	396	399	420	368	383	377	361	392	400	359	370	370	375	376	364	361	400	360	387	389	399	387	369	376	390	395	378	346	382	338	406	373	378	376	381	382	398	399	368	369	371	406	347	392	398	385	368	411	349	386	403	385	435	389	396	378	374	397	376	370	391	413	372	414	379	372	405	383	357	374	376	372	385	371	406	374	371	360	390	360	407	360	372	356	388	415	397	429	402	377	393	381	377	375	355	431	391	349	350	413	397	390	389	375	381	410	388	386	384	393	388	365	404	399	399	395	375	368	371	400	425	340	357	387	392	353	396	359	358	399	395	383	362	394	390	395	387	415	417	422	358	373	371	419	357	363	381	389	390	421	385	387	371	382	372	374	409	388	364	414	379	372	386	358	401	364	402	364	396	391	385	380	382	403	347	407	396	411	372	397	390	396	366	421	377	377	343	397	351	373	388	337	382	395	369	367	416	377	366	376	390	384	385	368	379	332	357	392	382	401	360	372	374	365	378	377	377	373	364	385	392	416	389	403	385	383	370	408	373	385	388	408	375	358	342	367	404	377	391	378	377	391	387	386	382	368	377	383	347	356	366	417	357	369	410	382	397	368	410	401	387	377	373	420	390	384	364	384	363	338	372	378	372	403	377	399	393	349	399	424	382	372	384	389	354	379	409	366	370	374	398	370	371	391	403	392	394	398	391	381	375	435	399	371	414	382	361	403	375	378	390	381	365	438	410	374	357	410	379	360	416	373	375	357	373	393	375	362	392	371	365	379	385	364	357	383	393	420	365	371	387	414	359	348	349	393	404	384	382	366	356	407	391	390	373	359	352	388	394	371	369	389	408	377	383	375	355	339	341	355	424	374	394	371	387	402	343	368	376	382	387	387	389	377	404	400	392	375	387	426	377	353	368	388	368	351	372	368	406	380	341	374	380	410	374	400	383	394	380	375	392	424	393	354	399	385	388	387	397	380	398	386	374	403	413	409	426	400	382	412	356	386	389	380	379	437	415	400	370	391	400	357	359	399	397	354	403	387	411	391	402	344	351	360	389	388	397	379	385	411	364	390	383	346	362	409	366	365	380	357	391	382	368	386	388	366	377	397	381	348	401	403	380	372	402	377	358	394	359	376	411	389	360	384	353	400	399	373	362	387	379	392	399	382	369	378	412	398	417	367	405	390	377	357	418	404	397	357	338	388	408	344	375	371	398	388	395	399	393	375	357	364	395	401	390	390	387	399	382	381	369	408	402	388	391	341	379	395	338	385	419	368	412	402	378	360	367	369	394	378	398	369	393	355	386	395	418	386	357	351	405	363	369	353	403	353	402	409	394	388	379	365	390	381	355	362	383	389	382	369	391	391	398	368	397	424	409	384	418	391	366	354	358	359	407	384	358	357	360	433	394	380	378	387	412	377	391	381	373	375	401	413	404	391	364	348	396	361	378	382	365	373	398	409	383	423	371	383	398	334	386	401	396	396	374	398	383	386	365	386	377	405	398	392	412	366	406	412	371	369	368	362	403	349	415	367	417	388	374	360	400	398	392	358	380	406	401	388	396	360	392	371	349	414	408	402	385	390	363	388	360	370	362	392	375	373	366	360	395	387	352	373	370	403	393	443	388	410	412	372	406	415	398	369	386	379	362	345	388	381	382	376	390	418	376	361	363	390	400	373	352	388	364	404	386	354	391	373	357	394	392	393	417	401	393	407	379	398	399	375	376	346	371	374	376	418	365	390	394	372	398	413	407	365	357	372	384	390	383	397	399	349	356	403	365	398	379	403	390	395	361	377	374	380	368	388	396	391	376	383	390	403	356	432	358	402	369	436	370	419	409	372	343	398	361	415	350	377	409	378
7634	1061	1203	972	653	530	444	385	348	285	285	295	215	263	240	212	241	243	211	204	190	193	216	202	207	193	206	205	199	200	205	207	175	203	198	211	199	209	190	200	212	211	190	184	195	174	184	159	215	188	197	197	186	158	188	195	220	192	190	185	220	206	212	180	187	193	207	225	177	176	185	151	179	219	203	169	188	181	180	178	211	202	199	163	169	178	183	178	214	189	199	185	204	183	176	184	207	154	180	162	189	216	165	186	185	192	191	164	216	188	188	189	167	180	193	201	177	170	188	163	168	207	189	186	189	194	214	235	190	182	224	158	194	167	185	188	206	206	179	180	170	171	200	168	210	188	186	184	179	203	188	192	188	192	189	175	198	166	193	186	190	175	188	162	157	165	179	206	191	176	171	186	177	175	214	170	204	208	193	201	198	197	191	188	179	205	162	185	154	156	186	196	167	169	202	187	182	191	177	173	172	198	172	180	167	199	189	164	180	190	189	192	187	218	196	183	172	173	186	204	180	185	179	152	186	183	198	225	198	196	176	173	216	185	208	203	185	209	194	196	201	194	183	183	187	186	182	163	179	180	191	209	198	198	185	196	208	165	177	207	193	178	185	189	180	196	193	216	190	159	179	201	180	183	187	157	183	196	182	185	186	204	181	175	186	154	195	177	177	170	182	190	204	184	190	199	174	192	178	204	178	194	186	190	184	195	195	199	198	197	172	175	220	175	184	208	159	163	192	200	169	178	196	171	175	206	191	191	209	175	180	191	220	203	189	193	199	177	159	194	183	213	184	181	204	187	197	181	169	204	173	174	190	191	164	202	181	198	175	205	182	192	194	195	191	174	185	154	182	211	227	212	183	185	182	186	203	192	190	191	200	177	196	188	203	177	168	199	180	181	197	180	191	180	182	187	215	195	217	188	186	184	205	188	200	175	194	177	215	191	213	197	176	189	182	189	184	184	172	175	180	190	207	183	178	200	171	176	173	200	182	169	183	181	172	184	156	182	178	205	170	182	175	184	171	210	185	177	211	189	194	182	212	189	182	187	194	176	183	191	150	172	177	187	173	209	212	184	204	194	169	170	196	169	192	177	160	162	169	222	206	194	195	188	194	192	205	196	199	177	179	197	196	199	211	193	187	179	174	183	199	153	158	164	174	175	187	171	199	180	175	192	145	192	193	179	208	187	181	168	210	169	189	171	205	198	185	177	179	196	204	188	181	211	189	178	185	188	183	190	183	194	178	194	181	160	196	180	182	177	184	201	213	191	215	181	178	197	186	192	204	183	205	196	166	195	184	177	192	196	188	186	173	182	178	188	178	167	164	196	165	221	175	169	154	198	212	216	197	177	183	171	196	174	195	195	181	202	173	180	173	156	199	196	171	191	194	186	171	198	198	188	158	187	184	204	160	176	180	192	197	163	170	164	161	202	210	178	177	176	188	203	210	172	181	180	184	193	199	181	205	182	165	173	179	182	188	203	214	172	213	162	212	172	185	199	178	195	167	213	190	207	180	183	190	174	193	155	173	168	178	190	178	171	179	154	201	206	218	214	189	166	199	173	181	177	178	173	183	212	191	213	205	170	191	176	218	206	208	177	180	172	203	196	198	187	190	198	183	175	183	184	194	185	205	201	181	173	185	192	182	181	216	210	188	208	174	198	161	178	173	191	178	188	171	186	188	201	210	202	174	187	191	192	177	192	180	199	187	184	187	168	199	176	184	174	199	201	176	195	194	208	204	189	184	217	186	193	165	220	172	192	192	193	167	196	209	198	181	191	199	192	187	176	186	182	202	191	213	176	189	185	195	188	206	178	186	183	177	190	199	181	173	171	209	188	170	178	185	168	176	185	180	193	189	193	161	191	195	195	168	194	188	172	196	183	192	205	195	189	188	174	212	194	198	169	196	191	190	197	167	182	170	171	184	160	161	195	177	206	181	211	181	206	172	187	199	214	199	178	229	186	156	183	196	181	189	192	191	185	175	170	175	179	197	180	213	202	209	195	188	199	211	153	209	189	227	193	176	169	180	201	211	180	185	181	183	185	175	177	188	185	194	188	199	210	172	189	196	180	210	175	201	188	190	196	184	177	190	184	181	188	215	174	174	182	174	201	197	210	198	196	207	193	205	225	160	219	173	183	214	163	190	189	187	204	195	227	208	182	176	180	214	193	200	174	173	180	206	170	200	183	172	203	181	188	207	148	174	180	178	170	197	177	209	184	191	199	207	179	185	197	201	193	209	188	206	185	187	174	196	181	170	162	169	203	170	173	210	179	193	177	207	179	180	192	171	159	205	173	204	196	207	186	181	177	182	197	186	170	178	204	180	192	192	188	176	189	217	183	179	179	197	189	174	204	174	196	203	161	187	202	203	161	190	209	197	164	174	208	167	196	197	182	199	241	167	177	164	163	203	200	185	195	203	200	173	183	174	183	200	202	193	199	190	166	188	187	216	191	184	188	221	193	181	196	183	186	170	198	184	200	181	196	183	189	170	187	199	200	205	168	189	197	175	201	184	197	180	174	196	188	159	174	175	228	173	197	179	211	193	181	192	193	198	198	207	173	169	193	186	167	198	196	198	176	204	188	193	178	174	183	209	172	187	197	192	203	184	206	199	193	191	177	190	184	147	190	169	181	201	189	169	147	201	205	188	187	198	179	182	157	192	168	181	191	189	172	196	189	195	201	188	199	192	201	182	200	189	191	199	194	211	198	185	209	197	189	199	191	198	195	173	163	196	192	179	182	215	198	196	204	158	174	176	175	194	217	222	198	174	191	179	203	169	189	177	217	179	189	176	170	193	205	181	191	179	170	201	176	179	174	193	174	193	194	181	186	188	195	190	207	203	207	194	142	215	210	163	210	211	210	177	199	189	197	187	179	192	171	196	170	179	214	188	199	174	197	186	159	206	184	181	215	203	179	201	172	176	164	180	189	169	203	158	183	190	173	179	193	179	181	193	195	194	197	176	187	178	165	177	199	181	197	192	194	202	179	186	173	160	196	206	155	187	177	180	200	187	171	190	187	165	182	175	172	173	170	180	178	173	196	165	193	201	163	173	203	182	202	194	184	209	214	176	193	183	158	205	184	183	191	234	206	187	221	168	191	209	189	168	184	174	224	215	169	171	195	192	203	189	182	163	170	186	180	173	186	172	161	187	184	187	180	202	181	218	180	166	181	188	197	194	168	197	198	221	179	208	199	179	210	207	199	166	214	201	184	200	189	210	163	197	164	194	212	172	209	189	205	155	202	191	167	172	184	205	209	213	197	191	223	169	208	160	208	168	175	180	207	215	199	187	172	183	166	210	177	172	192	187	188	180	203	186	190	212	194	180	214	194	200	182	188	174	171	176	204	189	178	186	195	199	195	174	184	202	183	191	195	204	190	184	184	195	210	209	216	195	187	180	182	218	211	198	184	175	191	191	189	177	193	184	190	193	171	189	181	188	182	198	203	206	173	180	195	198	165	175	173	194	174	166	232	229	190
5810	1363	2810	3198	2771	2322	2014	1684	1424	1241	1200	1050	889	869	919	798	807	734	705	776	680	648	678	621	677	618	681	602	641	619	620	577	601	564	590	588	603	602	585	598	568	584	597	536	565	552	565	543	585	579	542	562	551	541	561	510	516	563	572	570	573	575	518	549	483	546	551	543	547	542	542	585	533	532	554	551	568	566	532	548	505	526	527	524	546	540	553	514	545	524	484	523	538	507	528	583	478	519	525	549	536	561	553	536	535	514	527	557	582	561	540	522	538	540	580	567	522	524	520	554	551	551	546	503	552	545	574	512	545	549	534	506	523	538	499	508	513	592	540	545	555	522	505	539	558	528	531	513	513	504	533	505	535	534	559	530	477	536	553	568	494	553	531	528	497	550	479	555	586	574	535	506	532	519	550	524	505	556	521	537	540	525	603	520	550	534	546	524	522	557	557	501	524	511	553	512	512	486	543	546	507	557	570	531	538	537	490	552	534	533	497	519	511	524	524	530	527	523	530	532	568	542	523	530	527	576	520	521	516	535	512	545	555	532	510	535	589	566	505	507	543	541	514	569	559	519	523	543	530	538	588	493	552	507	553	530	533	571	532	504	535	538	568	528	518	531	559	519	506	527	501	509	518	555	521	529	541	580	541	507	520	523	535	500	527	535	509	525	547	536	552	506	515	526	545	524	546	508	551	574	550	488	515	559	554	529	561	525	537	555	561	543	579	558	526	561	521	578	555	518	539	528	524	527	533	550	549	516	546	534	490	527	509	530	520	571	573	524	514	513	525	550	562	543	527	503	551	505	545	509	567	518	517	561	508	509	537	558	560	553	533	554	542	531	542	511	514	537	524	543	524	523	563	535	542	530	526	518	522	580	563	510	511	525	549	551	548	514	550	558	547	563	544	521	531	514	525	544	566	489	532	520	532	568	564	539	514	569	551	524	561	575	564	528	554	539	577	534	501	512	566	536	510	496	539	523	510	529	531	542	504	489	507	550	559	510	520	552	552	499	575	529	578	546	527	526	536	567	562	507	505	604	549	546	563	494	493	558	556	539	518	511	559	520	506	542	522	520	562	552	536	543	500	491	528	548	483	546	553	543	536	528	525	532	534	460	519	534	544	512	534	503	542	517	576	508	535	536	538	546	520	542	485	523	548	560	568	559	561	530	537	524	523	522	541	517	522	515	545	539	519	540	504	499	511	529	521	567	509	574	555	497	499	561	534	572	575	543	547	544	550	555	538	524	546	530	537	516	530	519	549	510	533	558	534	519	536	530	566	555	544	548	544	570	500	538	508	563	561	580	531	514	550	538	505	551	513	506	462	532	533	550	504	554	497	512	517	510	516	529	547	538	525	519	561	544	503	513	577	529	560	570	564	571	533	507	485	488	568	540	482	558	542	543	546	559	560	518	526	530	538	512	508	534	529	490	558	511	506	523	535	532	520	523	496	520	566	536	510	531	520	555	538	536	539	553	542	547	550	533	548	566	510	506	516	574	526	518	508	528	544	508	563	546	529	530	550	508	560	535	580	529	508	516	568	508	542	485	543	505	527	519	539	538	524	540	526	499	506	526	523	496	528	564	541	559	523	553	516	488	524	526	565	547	544	555	531	506	490	522	478	538	526	520	554	512	497	525	528	486	545	540	548	509	499	529	551	557	537	495	556	502	536	509	539	547	523	511	549	499	555	495	515	481	517	543	553	525	560	529	551	531	551	573	573	519	517	497	475	541	495	561	582	541	542	529	537	516	555	496	475	540	519	542	508	551	513	517	530	572	502	531	492	553	558	507	570	506	514	500	518	521	554	484	558	520	544	543	496	537	518	539	519	544	536	548	521	503	501	540	494	488	593	529	516	523	543	495	562	530	494	483	513	564	541	517	515	551	487	558	540	524	523	526	538	508	543	535	522	530	530	519	498	576	559	518	532	548	538	573	518	538	525	515	537	573	496	550	567	501	544	517	543	518	536	562	516	520	576	537	520	519	507	489	514	565	516	508	528	545	543	550	501	510	530	543	482	582	529	555	535	527	539	508	537	542	524	528	480	573	544	551	497	566	513	550	551	505	488	538	591	529	511	542	574	536	535	496	535	500	520	566	484	552	556	521	502	549	532	500	563	486	514	501	543	474	557	581	571	536	526	529	548	533	540	527	523	562	527	508	519	529	538	516	521	502	531	540	504	525	567	540	584	554	546	559	469	517	447	541	515	568	521	542	536	549	518	543	492	517	512	550	531	587	544	575	533	555	559	533	529	560	532	542	515	529	542	555	563	530	535	526	507	512	558	519	544	532	537	534	548	556	564	548	552	550	519	526	491	515	511	516	570	540	569	543	544	518	505	509	526	560	535	545	548	514	546	553	527	544	563	527	501	551	541	550	499	553	557	535	565	518	579	578	587	554	543	519	533	521	526	559	558	511	515	508	519	525	534	533	527	535	551	487	506	506	505	561	522	536	561	501	524	540	506	515	515	554	524	541	544	533	569	524	537	588	529	503	551	531	546	517	518	545	518	537	466	567	531	552	497	503	511	555	543	542	582	528	569	536	561	527	543	542	529	528	531	485	513	516	540	515	521	518	511	540	535	554	531	533	573	519	503	558	550	524	531	551	508	517	498	550	535	533	539	503	514	593	534	527	515	492	561	535	538	519	512	538	578	543	538	522	561	503	564	506	513	510	548	559	568	492	502	539	519	554	531	538	540	470	554	545	493	486	543	524	535	524	493	507	558	472	550	511	531	536	556	505	541	542	528	579	544	488	497	511	554	543	505	534	517	540	539	533	503	544	475	574	516	524	552	500	572	557	517	517	507	517	537	536	537	525	513	542	516	569	518	503	546	546	535	551	531	540	555	507	531	535	524	511	545	530	563	529	543	539	526	577	534	516	499	502	537	517	500	503	533	532	513	536	511	549	532	514	529	532	557	562	528	533	485	532	542	521	532	485	521	526	491	498	559	550	570	528	521	502	512	603	475	520	540	565	538	517	520	516	537	494	560	526	537	529	557	525	526	507	513	531	539	547	530	558	527	585	507	535	543	557	536	495	570	526	556	545	544	529	526	528	539	541	509	530	560	552	554	538	542	525	516	558	548	518	545	546	508	517	529	562	530	527	554	547	575	561	525	565	543	561	558	543	520	566	499	548	551	526	553	538	506	557	546	530	513	519	539	563	521	527	543	509	554	540	511	553	556	518	539	545	567	527	555	561	550	530	531	506	504	506	535	520	524	526	518	504	552	505	561	518	554	532	555	528	556	515	537	548	557	534	541	530	538	517	530	513	503	497	527	531	534	517	521	562	502	522	533	532	514	532	556	511	515	570	502	527	507	570	545	549	530	550	532	524	509	567	548	498	573	524	508	533	563	541	554	489	509	515	540	527	563	554	538	564	528	565	509	536	544	507	517	522	541	521	540	516	512	551	557	502	570	501	543	543	503	532	524	539	507	534	533	520	513	520	548	509	548	527	520	520	558	519	553	551	498	520	515	519
14310	2693	2751	2061	1398	1131	888	967	668	595	528	486	463	467	424	429	459	461	442	400	404	391	354	413	421	404	358	380	405	342	383	378	369	348	396	382	399	383	389	396	405	371	354	432	403	366	384	367	364	398	352	376	358	383	359	396	340	357	399	434	330	382	360	351	368	364	358	349	351	344	389	362	382	361	357	378	384	365	350	367	361	353	401	348	399	357	367	357	365	416	346	400	373	405	386	364	367	371	354	357	368	353	389	359	353	342	349	377	390	349	381	369	372	352	390	369	387	351	357	362	374	333	373	377	376	359	354	328	374	398	388	335	406	368	373	383	359	337	344	374	339	338	339	379	352	344	391	390	380	361	396	337	381	373	342	355	374	360	377	371	336	339	390	345	346	379	398	329	355	398	360	365	408	344	356	366	399	368	373	342	361	350	339	368	353	367	349	348	375	378	347	378	391	355	332	360	369	359	366	388	351	360	369	363	358	364	374	380	344	340	374	382	384	380	371	364	366	388	374	360	355	355	362	400	374	346	336	385	355	389	360	357	371	343	377	368	358	369	374	362	380	341	363	348	396	347	365	359	367	327	370	350	371	355	367	352	346	341	348	371	337	410	355	346	369	392	373	364	351	375	356	373	373	371	357	371	333	408	365	385	386	348	362	364	350	342	368	372	410	346	334	348	378	383	368	358	380	329	357	385	374	419	398	386	338	346	332	380	366	340	370	371	368	355	341	374	332	352	360	395	381	378	395	359	362	349	359	368	357	349	349	363	368	371	351	371	354	415	369	390	366	348	386	342	353	350	386	379	400	402	367	369	359	365	352	347	362	376	354	375	335	370	337	339	381	372	366	395	388	382	358	390	361	382	350	359	350	337	376	341	354	369	364	369	355	323	326	344	355	359	381	363	378	354	353	362	383	376	362	395	380	360	350	384	342	351	324	354	346	358	374	366	366	329	361	375	340	351	377	368	361	382	387	336	388	370	340	386	346	363	403	376	379	355	384	364	391	362	366	364	377	367	360	362	358	338	367	380	376	382	369	362	404	355	332	372	329	388	326	330	376	361	347	358	382	351	351	364	372	353	377	378	348	386	366	362	396	354	366	357	347	409	349	352	363	343	363	372	373	360	346	345	367	369	363	357	358	360	383	357	357	343	372	371	376	391	380	352	339	350	348	401	368	351	363	351	360	387	324	345	381	354	365	359	392	361	355	371	356	366	361	372	333	364	371	374	368	350	362	352	387	398	345	367	401	373	344	354	344	360	337	361	363	365	384	395	389	380	349	371	365	323	368	436	380	399	348	339	372	371	371	313	333	388	355	386	411	365	366	364	371	343	361	382	375	358	349	379	360	380	399	372	361	368	362	374	392	341	337	353	344	367	336	324	370	402	389	385	363	402	412	363	357	367	356	344	354	385	337	389	356	346	357	369	361	365	374	364	361	395	349	343	349	382	391	367	376	336	340	334	354	359	357	366	391	362	319	366	384	343	413	406	322	356	339	361	370	388	359	356	383	362	356	357	368	396	359	353	346	367	370	397	368	375	345	343	375	366	323	399	384	348	381	369	346	390	354	355	353	352	340	383	398	373	349	347	353	401	365	389	344	391	324	366	342	322	361	348	343	346	376	381	360	393	360	348	337	366	357	357	345	353	373	371	369	351	339	369	349	381	333	373	387	360	362	359	363	383	344	378	400	418	401	413	400	357	357	383	388	380	409	374	409	360	353	396	397	388	369	391	365	367	356	358	360	352	360	355	376	375	368	347	337	374	365	380	384	365	356	362	364	370	338	352	380	344	356	341	405	393	361	369	364	380	397	354	363	357	380	403	312	340	340	339	390	345	349	361	366	364	340	353	328	316	373	375	320	373	350	358	346	375	365	376	373	323	381	375	373	359	419	408	371	376	327	391	354	341	379	349	363	372	361	359	357	415	380	355	369	338	409	338	397	339	393	364	388	392	391	378	388	350	328	362	377	369	366	344	347	359	372	371	366	364	385	336	346	382	356	351	367	378	375	350	375	359	384	352	354	384	351	350	365	379	364	345	385	374	333	342	355	334	350	338	385	357	383	363	356	358	375	354	360	360	367	423	331	354	391	378	351	363	369	377	419	364	354	363	354	371	361	396	374	375	370	364	371	370	367	402	349	334	346	375	353	337	360	373	346	368	366	379	347	378	371	399	376	380	395	353	375	390	363	359	351	380	410	382	366	392	355	331	408	346	374	382	357	358	375	360	374	383	344	359	378	348	365	389	382	356	354	366	350	364	349	375	378	352	362	386	335	383	394	345	341	344	388	345	349	385	445	381	387	361	358	350	374	344	391	355	364	342	393	347	398	374	391	372	392	371	364	357	359	346	421	355	369	363	363	386	332	371	346	331	343	377	372	363	375	363	368	373	383	379	364	382	336	366	370	376	355	361	347	351	351	366	380	371	347	364	369	348	373	362	383	380	377	364	316	395	338	368	348	366	376	393	371	375	377	352	382	377	350	385	337	335	324	352	372	369	366	312	366	346	388	387	394	349	363	412	371	343	384	382	376	389	370	392	352	352	399	338	390	378	364	346	397	362	336	352	359	383	349	342	369	398	333	377	389	436	317	392	392	380	354	373	390	381	340	376	389	364	356	383	370	349	381	368	345	375	394	350	351	365	355	352	387	365	361	356	405	369	346	363	372	400	377	360	339	328	345	371	362	330	365	387	371	357	376	334	369	363	360	372	352	349	357	359	337	380	343	386	354	349	403	373	381	368	374	367	361	360	340	348	380	341	372	366	391	383	367	347	379	369	372	354	337	372	382	340	365	375	364	333	367	376	359	370	361	359	385	381	370	383	372	356	332	332	361	340	359	396	350	372	377	368	348	386	392	361	356	414	351	368	380	352	352	364	346	393	379	351	341	380	359	357	371	371	367	377	350	403	394	363	331	352	375	354	352	372	413	352	383	344	392	416	398	369	381	369	388	401	387	382	365	392	363	398	371	377	381	387	386	346	327	383	353	374	382	374	381	400	373	389	398	377	393	369	382	356	368	341	385	389	377	347	387	359	374	341	409	353	359	363	374	412	328	379	362	375	387	354	354	383	384	353	330	337	374	360	401	377	408	352	349	373	348	365	355	365	368	365	348	384	378	333	358	376	356	370	371	368	385	385	378	392	366	356	383	355	359	327	336	357	395	352	373	364	354	361	348	366	350	373	420	351	368	375	343	370	379	367	340	343	376	376	373	367	383	362	353	371	364	332	348	362	352	352	331	364	376	347	412	407	359	385	377	335	380	350	356	347	336	358	358	375	338	394	378	346	357	352	357	342	351	390	382	328	396	375	380	365	335	329	371	374	378	351	343	348	380	376	396	384	370	370	393	388	379	374	375	372	377	384	358	347	375	387	368	360	369	382	385	377	359	384	348	380	387	339	336	363	388	386	354	380	336	372	391	400	352	392	381	375	402	390	345	348	347	354	364	350	369	360	376	353	360	374	344	403	355	382	351	364	376	331
7841	2414	5217	5906	5184	4316	3669	3997	2666	2153	2053	1879	1729	1602	1513	1464	1372	1353	1292	1209	1188	1228	1155	1187	1102	1089	1097	1160	1069	1088	1057	1037	1063	1011	1033	1095	1036	1034	989	995	1049	1022	997	957	1018	957	943	1033	965	956	996	962	956	947	907	939	925	930	946	957	913	964	961	933	882	899	944	957	904	908	915	904	939	917	924	963	887	910	927	900	910	899	902	863	883	885	902	943	921	901	876	891	879	921	937	863	928	922	924	961	914	932	925	946	854	895	932	883	891	841	875	885	921	927	894	931	881	894	963	905	978	866	929	857	896	829	905	939	891	910	911	837	921	899	914	806	864	901	902	920	891	895	908	872	877	876	897	901	929	933	889	912	904	856	872	917	931	892	917	886	905	841	895	878	927	890	896	901	920	904	867	925	909	884	876	914	922	877	868	893	890	881	921	863	919	916	929	872	917	904	851	886	873	864	905	888	884	858	924	909	925	900	891	831	896	910	922	903	894	887	886	898	933	931	939	924	904	917	847	880	884	905	925	920	880	890	895	954	893	927	888	895	881	939	858	955	895	875	907	886	860	958	930	897	901	872	922	833	893	939	935	883	882	922	904	897	831	883	911	936	919	874	882	900	979	889	865	924	940	938	881	914	869	811	938	884	844	879	853	930	906	905	874	878	895	875	946	877	866	886	925	872	911	851	904	835	890	906	962	917	930	863	888	875	873	907	893	886	896	890	875	915	906	914	928	865	923	845	860	865	908	919	905	910	892	910	947	864	839	851	881	866	888	880	880	970	878	883	897	867	967	893	917	859	891	900	936	844	896	893	848	890	939	899	915	914	863	926	938	860	886	831	892	906	900	890	895	883	889	862	869	875	845	864	893	944	951	912	907	899	883	893	891	934	899	950	947	852	930	955	957	878	894	926	980	852	908	886	887	855	950	907	850	921	881	887	863	878	903	854	944	866	873	931	892	871	887	880	876	854	916	858	842	914	815	890	911	907	861	847	854	946	879	909	888	884	905	893	919	863	902	918	893	863	900	936	929	877	867	923	928	885	917	895	899	891	895	887	909	892	953	913	898	881	931	861	898	919	875	881	878	865	965	886	874	925	901	849	958	850	963	926	901	851	934	912	871	866	941	888	900	819	924	881	859	883	908	863	919	868	903	898	912	861	891	882	925	904	914	909	882	860	975	877	959	905	881	859	835	924	924	860	912	912	901	908	926	921	939	899	914	889	917	924	900	895	955	871	875	880	897	883	863	882	905	826	889	916	912	860	888	959	885	892	871	915	874	889	897	878	918	930	885	940	867	904	837	886	884	924	873	936	889	944	912	867	851	875	907	868	939	912	951	899	917	905	951	919	910	932	903	882	905	924	916	936	894	844	910	861	956	886	914	911	895	936	899	872	894	913	919	887	872	886	905	842	895	891	896	894	882	907	935	930	893	886	889	900	892	927	890	882	920	927	836	931	873	874	915	909	932	922	878	912	940	932	913	884	863	880	911	894	853	903	881	954	910	850	944	905	920	921	887	882	929	919	879	902	858	893	917	874	819	863	905	866	923	868	906	907	906	899	894	899	876	916	882	872	907	872	880	870	873	922	903	836	852	918	958	887	902	914	844	943	923	840	878	918	855	874	904	961	908	828	854	891	887	910	889	897	946	895	916	844	868	867	865	920	906	955	887	892	912	871	906	887	843	833	891	877	914	884	869	899	879	899	896	910	889	886	904	952	862	883	883	881	857	903	936	875	901	858	894	959	907	882	865	910	875	933	909	926	945	923	916	920	878	952	886	869	925	877	896	879	913	902	887	891	879	931	894	885	843	916	871	922	905	929	893	903	885	877	903	861	860	893	885	891	910	897	875	927	878	925	922	892	895	942	865	901	921	892	910	905	897	904	875	894	870	863	867	826	896	904	906	907	942	943	949	901	919	966	919	921	962	843	944	897	928	882	875	896	895	900	897	901	865	867	882	907	927	875	913	915	897	876	867	848	862	919	897	901	903	928	874	870	846	863	930	896	908	938	893	846	890	930	938	908	919	913	911	907	902	822	907	907	890	907	939	860	906	876	920	960	910	950	941	892	968	879	867	870	871	921	938	863	906	921	872	885	892	875	860	855	953	895	881	868	922	889	871	929	856	887	915	854	845	923	864	882	935	860	896	895	889	890	922	886	897	927	939	940	843	925	945	891	926	955	884	900	942	857	839	904	868	875	904	891	855	912	839	888	884	901	850	880	855	915	900	936	880	943	916	908	918	887	901	884	834	865	898	864	830	893	872	914	890	968	926	857	898	890	915	875	921	948	909	890	901	903	886	885	956	898	924	942	867	883	874	943	851	894	859	909	841	913	876	926	894	885	884	867	873	931	907	865	864	876	855	896	891	894	954	881	872	824	883	912	865	896	880	892	920	895	922	873	976	911	982	891	859	966	930	877	838	852	914	899	901	947	859	860	903	917	893	904	921	874	884	842	922	926	890	896	929	889	980	925	829	877	920	910	925	885	920	854	923	869	844	915	866	890	916	962	910	956	878	899	836	905	888	904	935	916	897	869	849	849	836	870	875	915	872	854	889	942	887	911	902	926	897	912	897	886	947	932	908	885	914	901	934	883	904	908	919	887	857	888	885	899	906	845	924	919	887	880	916	895	929	863	903	947	882	841	926	886	888	934	852	943	891	902	850	866	871	831	891	898	891	885	877	925	949	905	894	893	924	887	899	888	976	897	914	932	885	894	888	882	915	903	906	889	936	914	890	912	891	895	876	877	882	908	885	900	913	882	880	882	908	945	917	838	873	883	905	885	886	891	852	932	910	873	895	886	903	889	873	901	878	905	873	916	930	879	894	867	918	912	905	927	949	917	905	905	921	901	898	854	904	892	915	914	872	950	914	923	886	893	884	862	844	911	837	859	924	894	939	867	889	940	906	944	861	896	852	915	902	889	879	894	903	900	856	872	912	922	924	906	869	912	874	860	861	939	917	892	929	879	856	890	900	859	857	941	945	883	941	906	935	929	915	932	913	881	896	919	873	869	884	914	916	905	931	930	892	892	878	867	899	924	872	897	933	956	876	925	886	859	913	933	919	889	865	887	935	930	922	874	947	930	879	945	902	919	899	823	902	883	901	920	853	904	919	881	873	957	943	907	881	874	913	947	889	897	914	907	893	901	910	920	869	949	874	889	877	872	938	884	887	900	845	910	880	884	867	894	947	927	880	922	941	911	858	891	872	935	857	902	858	924	891	848	890	848	865	908	906	899	882	979	912	923	905	939	890	863	869	914	898	867	953	861	882	895	910	897	916	899	991	898	917	936	889	874	873	876	891	874	872	897	917	903	889	943	921	825	888	917	892	934	950	942	828	915	881	928	922	914	887	958	905	922	878	878	930	885	917	924	884	902	921	924	911	937	866	900	831	921	910	895	865	895	891	862	938	905	894	854	889	930	903	913	948	873	861	870	917	966	926	898	918	896	930	851	911	914	899	917	856	879	890	892	913	913	869	881
1919	160	190	157	146	147	118	166	137	139	131	141	123	122	119	135	131	150	145	130	111	131	121	108	126	135	133	106	134	120	125	157	150	129	135	124	127	130	117	113	107	123	136	115	125	131	138	130	121	117	134	129	125	122	125	134	136	133	112	135	140	124	131	135	139	114	156	122	144	140	117	127	123	137	129	110	139	119	128	132	138	123	133	118	141	157	111	136	114	141	126	131	121	108	129	141	130	135	118	96	118	143	134	130	138	128	136	118	113	128	133	140	118	108	135	144	145	124	136	125	126	108	121	120	113	141	132	121	116	133	122	130	109	140	137	128	123	136	129	120	128	139	134	104	122	139	117	129	120	135	146	133	141	134	114	128	136	132	132	116	130	162	117	132	136	139	125	142	136	120	129	130	112	108	129	137	123	116	117	132	132	138	136	121	126	146	145	136	121	116	133	133	115	140	122	120	128	119	136	131	140	106	149	121	147	131	132	116	137	151	118	118	130	111	125	127	119	141	162	139	120	109	117	125	131	140	112	129	105	125	125	123	133	143	122	142	131	136	119	133	139	130	160	135	126	126	104	107	149	130	150	116	134	127	124	125	117	113	161	134	126	136	151	135	135	134	140	142	120	129	117	128	126	133	141	130	124	124	135	137	118	124	110	153	131	128	117	141	118	121	123	130	102	128	125	119	139	130	98	125	136	134	134	142	129	159	115	138	116	130	107	129	129	139	147	139	115	139	140	119	142	121	119	121	127	124	122	121	113	116	128	120	133	119	144	117	150	145	143	143	131	116	131	139	141	143	137	156	124	135	138	120	142	131	100	116	113	145	114	139	140	116	131	112	138	131	133	136	121	117	121	120	112	131	130	130	129	123	125	134	133	148	115	156	137	133	134	153	138	129	109	125	135	119	140	129	130	106	113	115	113	145	120	132	137	135	130	118	141	128	139	129	119	146	124	136	123	134	111	118	143	140	121	154	152	142	121	122	114	143	121	143	138	129	127	119	130	137	126	122	135	119	107	126	123	119	148	113	150	132	125	127	128	139	142	120	140	130	149	123	120	129	123	126	140	153	120	112	113	122	120	147	131	122	148	119	120	129	112	107	108	121	136	113	123	127	113	132	122	128	136	122	116	123	125	113	150	128	101	134	137	109	124	127	151	127	143	124	122	125	130	133	109	114	135	130	119	120	121	141	124	130	125	137	140	123	140	136	131	127	122	159	122	123	125	165	144	122	147	116	132	123	134	148	151	120	125	136	127	125	118	141	107	143	143	118	130	125	137	117	137	120	126	118	119	113	140	128	106	158	137	145	131	127	141	123	135	129	126	141	122	129	122	114	118	112	146	126	145	111	120	133	127	137	143	103	133	112	153	150	148	121	128	126	128	128	133	135	134	131	110	127	134	120	121	124	152	135	135	126	124	114	131	123	111	116	138	123	133	179	140	129	115	143	130	121	143	116	132	126	142	121	129	131	125	132	108	129	115	137	118	134	125	125	149	116	124	117	114	136	114	125	139	141	123	153	121	131	156	138	124	136	118	114	108	122	124	127	134	129	142	144	104	126	136	128	134	102	136	132	125	116	135	153	110	141	152	138	125	122	160	135	117	138	132	104	125	145	130	108	142	142	128	115	140	119	142	143	140	119	131	118	125	136	118	126	103	133	134	123	126	114	136	133	141	120	145	127	130	131	147	119	127	118	131	123	142	145	130	154	129	137	138	141	144	110	148	123	130	149	151	138	115	124	122	124	134	153	125	134	112	129	122	142	131	123	111	132	124	120	133	115	108	132	131	116	147	139	129	129	134	127	129	128	119	129	126	122	120	147	134	110	153	126	119	138	133	116	136	146	123	126	131	133	136	119	135	126	141	141	141	125	137	125	129	125	122	136	114	131	122	133	123	140	136	102	110	122	126	154	113	114	108	123	130	110	125	119	119	129	138	122	122	143	114	117	121	125	128	121	139	138	139	136	132	141	136	140	140	148	117	160	125	125	125	119	125	120	123	127	145	120	112	136	121	137	142	131	125	143	156	125	134	107	134	129	138	141	122	119	118	117	121	128	122	131	133	115	119	138	130	134	127	120	122	94	137	117	132	131	144	127	136	133	123	154	123	119	128	123	144	124	140	128	136	149	139	141	117	127	125	144	131	104	123	127	98	113	110	129	151	121	139	126	122	140	146	130	156	125	123	129	126	128	123	114	147	137	134	127	135	115	158	111	150	125	114	121	145	131	126	137	122	110	118	113	141	108	122	120	131	115	128	159	141	139	145	130	137	128	128	125	109	131	114	131	116	120	107	135	142	112	124	142	124	141	141	140	140	131	112	153	139	116	118	114	122	152	124	126	137	121	131	125	128	132	144	134	125	144	150	130	132	125	120	130	147	139	140	113	132	133	123	149	153	137	130	117	142	139	116	140	152	139	114	145	100	145	107	131	124	143	104	126	127	115	133	135	150	130	114	119	145	128	115	129	136	130	144	122	127	144	129	120	121	126	131	141	131	138	120	138	119	136	111	136	148	142	118	142	142	137	122	121	152	120	133	117	151	137	160	141	151	133	124	124	131	138	128	127	133	125	124	116	130	139	127	118	128	140	137	140	151	151	116	142	129	130	117	139	106	131	138	133	116	135	136	109	108	143	126	128	139	129	125	150	129	132	156	141	120	123	123	156	146	115	124	115	123	121	129	140	136	115	112	133	124	123	108	126	122	127	124	143	132	119	138	138	119	118	138	109	131	144	127	146	128	134	121	113	128	124	119	129	136	126	141	161	126	137	117	127	149	136	135	142	128	127	136	120	108	116	142	137	127	125	124	127	124	113	145	128	146	138	150	111	125	146	128	115	136	121	133	119	122	133	112	131	142	135	144	137	146	153	140	127	118	124	131	127	122	139	121	123	125	136	141	141	135	128	121	109	148	140	135	137	143	119	156	141	132	137	145	137	129	151	116	120	117	128	131	127	120	136	119	120	116	128	127	136	146	132	135	127	109	136	127	120	142	128	130	149	116	120	109	105	123	146	134	122	119	120	114	127	141	111	128	128	124	137	112	132	136	108	135	123	131	149	130	101	130	138	147	143	140	126	145	120	120	137	118	109	122	147	124	124	130	123	130	134	123	134	115	112	121	114	124	155	139	145	127	144	112	139	117	112	133	124	137	123	154	138	140	120	129	142	119	134	125	139	125	117	147	155	114	110	106	111	127	128	122	105	123	130	100	121	131	135	135	114	137	125	147	130	147	133	141	120	121	122	120	136	119	131	101	118	119	137	151	142	121	119	126	128	131	123	137	130	132	137	137	113	115	127	123	120	125	136	130	115	134	123	145	149	123	124	126	136	143	117	126	129	145	107	142	116	129	122	123	131	141	126	129	150	142	127	143	132	114	133	145	123	134	128	127	148	127	119	129	134	152	135	129	132	116	123	133	125	130	131	145	146	130	130	123	111	138	130	134	118	134	141	132	128	130	115	153	144	139	139	136	128	134	135	150	131
2135	437	506	518	465	437	471	789	653	427	405	387	401	406	416	400	412	383	391	378	410	397	365	369	409	392	381	391	386	404	403	433	400	392	394	384	351	445	387	394	417	398	394	396	402	372	398	405	369	378	396	386	406	413	382	350	396	375	433	388	351	398	371	397	371	404	415	376	412	412	415	369	412	406	413	436	379	411	420	395	394	412	401	406	392	409	387	368	365	451	397	395	435	367	394	410	382	382	398	363	412	388	376	416	395	430	390	356	404	429	397	402	384	409	384	412	434	423	395	386	385	411	415	389	416	336	389	407	388	389	353	408	372	386	414	407	380	388	370	403	402	381	399	372	431	421	385	382	416	397	369	394	377	359	415	366	425	376	385	403	374	372	379	386	420	394	437	370	371	399	402	377	393	384	408	415	397	367	373	393	415	386	393	398	399	385	419	402	429	406	406	396	374	429	435	401	374	386	409	394	409	398	421	420	373	390	399	373	396	415	393	382	432	403	391	378	370	377	407	411	403	387	379	418	412	365	378	410	410	412	419	407	374	363	396	392	390	410	360	420	387	438	412	400	373	382	388	389	396	371	380	393	398	378	375	371	362	399	384	377	388	402	387	380	377	379	397	410	420	400	424	367	396	397	370	378	415	397	375	376	364	363	382	406	358	399	400	403	373	381	357	367	386	386	425	407	399	396	388	420	352	429	380	386	395	396	401	423	384	376	381	405	365	459	398	392	367	409	420	377	392	439	357	384	374	396	389	398	379	410	421	415	381	394	408	369	382	364	399	380	379	403	423	413	403	378	392	365	336	381	400	422	389	373	399	367	399	397	357	414	407	371	386	406	355	389	384	371	392	390	366	408	362	365	385	394	429	406	372	398	379	414	363	381	360	364	368	428	406	378	391	357	351	405	412	387	388	366	363	400	403	395	395	400	379	394	386	410	366	384	431	422	380	393	381	392	380	391	406	430	390	402	369	385	400	402	372	379	418	370	347	390	433	400	406	388	398	373	411	393	361	420	379	396	413	387	380	394	434	411	401	419	385	403	418	379	371	382	403	380	394	437	425	388	370	394	421	372	407	415	427	427	388	406	375	367	456	409	401	380	407	388	389	391	369	387	397	368	395	416	396	421	416	413	378	388	401	416	392	416	393	369	392	368	410	396	394	369	427	378	403	380	371	353	403	378	414	395	413	377	383	365	388	383	402	422	369	354	416	376	379	370	400	358	408	394	362	376	390	397	403	402	376	383	393	403	403	348	400	413	366	400	370	403	389	382	390	383	371	431	379	367	394	411	397	393	382	407	420	414	411	438	405	374	392	389	390	376	376	395	409	395	401	396	414	391	410	387	440	389	401	367	403	390	374	339	401	384	404	401	401	390	398	417	379	402	397	419	423	395	405	374	395	350	400	367	374	388	378	383	359	387	377	391	395	399	362	395	410	382	357	375	411	368	405	427	391	395	429	406	403	380	388	368	430	400	401	378	397	383	377	357	402	381	374	419	396	364	395	406	391	401	396	390	396	391	395	352	410	385	410	339	373	395	396	379	358	405	398	414	382	412	398	408	395	394	388	369	389	374	374	380	411	367	395	398	409	374	366	418	384	370	387	416	360	407	394	442	417	387	387	390	375	422	417	400	379	385	355	376	413	433	374	388	375	396	404	395	391	378	416	381	421	372	370	386	401	411	356	422	376	370	379	373	420	429	395	374	417	384	394	393	413	378	418	382	408	392	397	414	396	387	402	418	432	404	380	391	393	381	440	397	355	386	397	380	397	400	378	426	388	420	406	383	407	420	370	392	398	383	391	399	374	410	426	407	424	415	407	402	436	394	387	410	430	390	381	415	406	359	377	363	389	408	363	395	404	406	393	389	407	408	408	388	400	404	402	394	383	363	389	397	419	412	375	393	455	379	384	406	408	371	408	436	446	425	405	386	389	355	353	355	397	373	387	413	390	380	404	391	409	396	376	416	410	393	386	384	418	374	416	406	429	378	392	408	376	381	365	364	384	429	391	407	404	408	396	360	370	377	428	375	394	425	420	423	361	441	394	401	376	403	385	351	365	352	398	377	385	421	400	375	397	395	395	397	383	425	385	370	379	398	412	378	393	403	403	363	373	411	401	433	442	391	407	418	357	389	396	402	381	395	393	408	379	405	356	426	381	406	374	417	398	375	407	386	402	370	382	401	401	385	374	412	396	391	451	408	405	377	416	382	364	400	426	398	391	391	380	426	408	406	398	417	367	390	375	354	373	388	341	393	405	398	377	451	370	379	399	407	382	382	395	386	384	408	388	444	394	392	409	391	380	382	404	395	367	377	415	371	400	425	389	404	408	369	390	383	388	381	404	438	405	403	399	375	385	364	388	384	398	405	400	409	391	416	387	386	404	383	376	405	403	407	399	375	346	392	373	383	389	397	410	432	393	411	399	374	377	382	397	417	415	397	371	412	416	386	338	418	374	405	394	365	402	408	392	412	372	387	435	409	422	404	371	406	405	390	373	400	393	387	388	387	411	375	401	381	411	414	407	395	378	407	397	396	404	423	361	374	420	373	415	391	411	389	415	391	379	422	389	366	375	394	391	365	396	383	395	395	398	398	396	416	404	398	404	376	390	392	439	372	381	377	363	401	381	378	382	406	366	382	388	388	371	384	403	401	416	406	406	404	376	371	394	374	360	416	368	391	359	393	359	426	364	401	377	404	405	399	433	391	380	422	407	417	358	399	397	405	348	367	363	382	375	405	377	378	423	375	389	393	394	416	429	417	379	354	430	414	413	405	391	369	389	393	387	383	408	398	431	381	359	422	380	376	385	430	408	367	371	401	442	382	372	357	374	412	395	386	397	398	427	355	420	378	377	386	389	357	412	394	404	381	355	392	375	349	384	371	380	389	354	396	370	383	381	400	406	369	380	405	385	408	407	384	400	410	396	385	387	378	375	391	385	384	381	432	384	375	392	397	389	385	364	380	418	428	377	398	367	375	348	401	398	427	397	415	411	386	388	377	404	440	354	390	437	372	401	380	397	396	382	390	378	403	384	398	405	393	406	391	376	386	441	401	388	362	399	335	393	414	396	383	393	384	415	368	369	375	430	361	417	396	383	379	405	391	417	400	398	374	372	406	432	400	415	399	356	372	375	397	378	384	410	395	431	430	400	380	415	336	390	387	408	370	394	374	384	363	381	398	385	386	398	368	371	398	418	409	383	395	355	354	360	412	434	383	422	419	379	395	386	407	391	406	410	408	375	398	408	369	407	412	405	415	412	386	386	414	404	405	368	405	348	394	368	392	382	348	403	390	404	392	390	403	389	391	386	357	375	381	378	357	378	422	373	370	401	362	353	417	386	432	424	383	379	382	396	373	364	366	406	396	379	394	409	376	410	383	397	387	403	379	386	382	375	411	380	365	416	380	378	408	384	427	375	371	381	376	411	389	415	385	428	370	413	403	426	400	401	394	387	398	434	414	383	416	361	407	395	411	377	400	384	368
7455	1017	1275	969	674	523	470	3304	1032	324	294	266	231	241	218	243	223	239	234	234	195	221	188	172	195	155	220	202	181	193	209	199	211	170	213	197	196	192	185	192	179	198	202	162	202	195	212	170	217	214	184	203	194	208	214	204	200	205	201	186	201	200	182	208	198	192	178	205	173	194	215	175	187	193	184	165	186	206	192	193	201	193	180	193	182	225	192	191	188	208	173	193	200	191	205	189	175	185	194	198	192	198	188	188	206	185	189	180	197	181	219	216	194	194	189	179	191	197	190	199	195	181	171	189	179	207	176	212	201	190	201	185	208	193	195	203	212	196	204	183	209	232	228	179	195	229	175	198	202	225	169	196	226	196	185	165	180	195	226	193	173	187	217	198	195	210	187	158	220	214	212	191	221	196	186	201	165	197	181	192	222	194	169	183	182	217	167	212	193	194	199	194	195	191	181	210	167	168	195	162	184	213	186	195	192	168	192	177	207	202	212	193	183	197	188	205	207	212	199	191	178	219	199	183	184	211	199	185	211	186	197	193	188	198	178	160	210	180	191	187	170	183	205	231	185	194	238	195	177	181	226	167	189	199	193	175	214	190	201	165	192	164	175	168	189	179	200	210	190	189	184	172	187	187	211	179	169	183	223	205	239	176	178	206	190	203	183	180	196	210	190	213	195	203	183	219	182	166	172	215	192	183	183	204	217	193	179	161	202	178	207	174	186	203	190	209	188	175	178	179	185	180	177	181	162	217	208	198	188	200	194	226	208	172	159	201	183	204	220	186	185	184	191	184	177	210	173	206	191	211	201	178	187	179	177	204	191	187	206	193	207	171	185	204	193	181	202	191	181	192	185	192	199	192	205	190	190	175	219	181	173	178	195	177	198	211	215	184	192	192	172	189	189	208	193	180	166	183	199	191	190	200	177	208	184	176	194	177	217	172	168	207	193	213	195	209	196	199	203	207	194	203	201	189	192	185	187	192	177	182	190	209	210	206	188	190	206	158	187	184	195	186	187	190	183	189	176	241	195	238	197	204	192	201	190	187	198	237	173	186	194	183	179	169	197	184	201	184	191	197	194	162	180	178	145	180	181	195	170	199	201	187	214	179	164	208	188	168	207	166	193	186	171	185	189	205	182	189	199	218	203	207	201	177	196	187	196	176	183	193	202	193	185	188	205	217	200	207	182	217	180	184	206	167	184	183	209	178	214	203	191	194	192	188	180	213	192	179	185	204	189	165	192	206	181	184	188	199	183	197	194	178	181	210	172	191	191	167	195	180	205	190	194	189	191	184	197	179	219	180	177	201	204	191	203	176	173	200	218	177	160	165	203	202	223	213	160	203	177	182	203	190	210	204	177	225	187	183	221	206	184	181	184	190	184	191	191	210	208	190	169	210	173	200	201	190	200	208	199	196	185	187	179	196	178	199	199	216	191	227	192	201	177	186	186	217	199	167	177	203	151	194	175	213	159	214	190	163	210	196	200	221	211	191	217	179	181	206	175	218	187	219	160	181	206	188	189	184	221	195	208	186	213	214	208	193	208	178	201	191	208	196	197	199	204	223	181	184	162	193	201	183	214	197	179	189	194	191	204	178	205	191	204	212	183	169	199	192	224	194	162	197	173	190	205	188	182	214	177	225	194	211	202	178	182	182	206	170	169	172	170	190	195	203	184	187	202	198	211	189	174	182	201	188	191	202	180	183	181	208	191	193	192	228	189	193	182	180	184	215	214	195	200	198	181	205	180	181	200	195	188	203	177	182	191	198	210	193	188	196	224	217	190	200	197	201	182	194	191	183	193	177	198	209	200	152	208	190	198	217	190	172	192	200	213	195	186	198	185	182	199	204	196	185	184	204	189	195	180	203	183	218	219	192	204	195	185	197	191	206	176	188	218	182	198	165	201	175	169	199	197	229	200	170	188	192	186	193	193	178	208	169	190	207	191	202	205	194	207	184	186	187	173	167	201	190	166	181	186	196	205	201	203	162	196	159	176	207	206	179	172	170	191	197	193	194	189	186	193	213	200	181	198	211	167	170	184	178	181	198	174	186	174	186	215	194	202	194	190	202	212	188	188	191	183	193	166	192	212	203	199	196	178	176	197	216	218	199	163	205	176	198	214	207	182	202	215	170	178	194	197	195	180	180	197	201	188	186	206	204	189	170	191	207	179	210	175	205	192	208	188	206	219	177	179	186	202	190	202	182	192	205	187	172	198	211	209	180	187	173	191	220	192	169	209	205	183	189	189	158	212	170	197	186	172	191	183	203	190	210	174	184	221	191	207	206	214	214	197	170	204	189	184	181	178	187	212	188	199	200	212	189	196	195	204	171	223	186	190	176	160	190	177	178	184	226	192	204	171	210	187	182	172	195	178	181	205	169	178	193	224	186	179	168	202	195	174	171	179	208	198	195	185	181	189	204	184	176	214	202	198	190	195	203	215	203	202	209	194	184	182	191	193	200	186	196	192	198	226	212	214	211	189	191	176	172	187	203	208	206	193	194	195	190	189	200	163	189	219	198	192	192	188	227	209	173	165	226	179	198	191	193	195	180	172	193	206	193	188	183	198	207	208	206	173	179	180	193	183	198	167	194	178	198	199	206	214	192	208	198	197	188	204	175	215	172	187	204	208	192	201	204	154	187	193	166	178	187	198	204	211	166	190	184	199	189	186	173	178	167	170	204	195	206	175	175	212	190	197	205	195	189	199	199	200	198	193	197	202	209	216	177	182	208	177	181	206	185	186	201	195	186	218	197	208	180	192	176	177	181	176	192	190	182	178	217	190	204	192	193	217	199	189	197	211	194	193	182	200	176	170	188	187	199	189	197	190	182	192	184	191	166	210	186	178	189	194	181	159	193	186	187	220	178	193	201	201	203	215	196	212	179	190	197	199	206	191	223	179	165	207	191	224	196	168	217	199	185	181	165	195	180	171	163	207	186	193	191	191	192	181	206	185	187	185	164	192	195	196	188	175	197	196	191	170	204	174	172	195	184	213	198	203	191	191	203	154	177	190	178	207	180	177	167	195	201	191	169	220	206	213	178	193	210	184	171	196	215	208	201	223	181	168	209	204	201	189	199	190	204	218	172	203	184	220	238	198	201	193	183	189	212	195	206	196	177	214	188	182	161	197	166	177	174	189	213	200	213	183	179	176	207	194	170	211	221	195	181	204	178	179	182	213	197	214	198	194	184	193	188	183	216	200	217	198	182	188	175	206	206	188	179	177	201	165	186	214	171	193	215	199	208	207	177	201	179	220	191	219	193	198	209	201	198	193	183	213	183	187	177	188	213	202	200	175	201	231	193	212	189	202	213	167	193	189	191	196	189	176	188	185	189	206	199	224	189	220	190	169	195	212	191	181	192	198	187	216	192	185	184	206	205	209	188	182	194	202	216	205	204	178	202	181	207	170	195	193	187	206	192	207	195	192	186	189	193	204	182	178	190	186	193	198	192	204	186	212	202	230	177	181	193	213	194	210	190
5846	1356	2814	3110	2815	2378	2003	14351	2884	1248	1102	1017	958	884	867	792	837	766	681	745	669	691	671	720	671	653	625	645	652	648	595	655	632	610	618	592	632	645	629	605	616	626	560	553	543	620	558	563	523	579	574	540	581	542	516	539	567	553	579	534	614	598	537	498	528	583	565	587	570	579	529	532	538	543	540	531	519	629	477	519	533	526	565	521	569	570	516	573	529	525	499	528	589	562	553	571	534	591	592	582	581	529	603	528	544	548	524	552	551	549	567	579	617	578	512	553	588	555	530	538	554	540	551	545	540	560	575	572	579	549	531	503	495	538	563	550	532	550	522	605	550	542	575	575	536	559	539	604	571	548	534	564	567	521	556	560	560	533	534	516	512	507	511	553	569	565	499	540	528	531	581	535	563	534	558	522	543	541	532	566	544	549	527	570	531	564	543	516	587	552	542	525	565	549	577	545	543	533	565	552	508	540	535	544	559	569	545	550	526	562	554	532	545	555	552	578	555	522	525	537	557	523	567	547	554	570	562	557	520	551	573	537	568	528	567	542	529	548	568	547	545	527	533	538	555	578	599	515	587	495	525	518	554	574	533	558	511	512	548	553	558	581	526	492	527	523	529	538	499	557	541	565	531	558	528	554	519	583	565	597	564	507	571	539	547	581	515	537	577	535	507	540	548	572	556	522	520	552	565	530	528	578	524	593	511	572	493	524	518	520	522	593	543	539	538	571	517	552	601	573	587	533	571	538	563	522	526	532	525	563	517	559	563	562	555	568	567	555	586	530	544	548	571	572	581	543	541	558	556	540	547	536	512	566	513	567	552	528	569	500	552	575	564	534	552	558	577	555	521	556	536	533	550	513	542	587	548	511	563	605	525	573	561	544	515	519	518	544	540	539	559	506	523	578	583	535	541	536	517	541	562	489	569	527	528	555	544	481	515	557	525	554	559	529	549	574	559	532	541	535	590	548	547	516	522	579	541	501	567	576	529	501	531	576	500	539	576	563	568	573	532	542	529	568	505	545	597	555	589	518	548	572	519	536	527	508	541	511	544	608	559	551	521	571	550	584	504	494	539	527	541	560	546	518	565	577	509	579	540	549	554	532	531	540	520	557	553	559	598	577	538	484	538	571	602	526	508	549	531	552	539	553	537	570	568	553	566	533	548	535	500	507	566	512	547	547	557	531	554	542	529	581	557	496	512	569	585	540	530	519	533	533	526	515	524	545	532	513	533	568	576	555	539	569	564	522	567	546	548	548	536	530	560	535	505	537	566	540	567	534	561	557	545	521	561	505	556	565	537	565	564	541	542	534	565	553	615	565	542	491	559	571	552	578	514	535	542	574	529	534	582	579	572	526	581	533	530	550	558	530	550	528	566	547	525	527	523	514	573	515	541	520	514	508	558	575	578	524	576	548	560	517	558	520	553	579	531	568	508	527	563	544	538	539	559	533	508	527	531	521	567	539	537	539	527	566	549	551	552	542	540	542	554	523	579	548	527	522	535	610	573	537	552	538	591	555	539	511	547	572	552	554	561	536	559	583	541	570	502	518	535	554	567	543	524	531	496	550	543	536	550	567	512	539	563	551	534	566	537	582	565	536	519	541	462	525	532	602	558	532	527	597	547	561	553	536	559	593	545	529	516	535	540	564	554	562	601	571	528	560	545	514	548	581	506	502	578	511	573	534	560	543	521	536	558	554	554	511	511	592	494	540	547	538	510	545	561	562	568	500	591	514	556	513	544	567	524	539	555	521	520	531	603	545	541	531	599	528	591	545	562	529	556	558	495	532	522	554	531	500	547	521	541	547	522	527	509	501	562	565	529	515	548	578	536	518	597	510	554	535	518	550	547	558	515	533	559	546	507	492	584	555	572	608	539	579	569	538	546	574	560	537	501	493	512	551	551	519	527	531	570	518	553	567	548	540	572	539	549	573	548	568	557	555	591	569	513	557	577	542	567	537	524	533	571	532	489	540	548	490	532	514	522	524	523	577	573	587	555	528	526	577	548	509	575	625	555	544	543	571	565	566	579	571	542	539	552	539	540	551	537	585	541	538	511	547	577	564	525	557	545	557	544	529	505	552	541	496	513	532	540	527	564	542	542	536	561	523	567	551	527	506	555	533	546	538	558	535	565	512	582	548	537	592	563	541	505	559	592	526	579	571	521	533	515	538	539	555	541	562	551	544	527	574	552	557	578	521	543	556	530	593	504	531	553	539	581	583	540	533	514	535	566	562	581	559	544	538	570	534	535	554	551	516	543	564	556	537	540	539	570	546	524	529	519	529	542	553	509	525	543	557	526	537	593	563	550	565	547	572	528	552	555	525	553	565	582	557	573	547	548	579	531	540	552	502	579	542	585	568	553	558	578	493	562	535	567	529	518	539	545	558	514	519	525	525	503	566	556	547	524	538	561	563	529	492	522	561	550	575	553	559	582	570	540	541	506	527	535	563	539	540	538	536	555	564	541	521	471	521	545	565	555	534	524	525	586	516	543	510	574	544	550	522	514	557	545	576	527	572	535	557	578	544	531	542	572	532	573	505	546	517	540	517	551	554	543	594	572	527	574	580	541	574	518	572	566	551	543	585	576	549	553	514	528	524	548	575	562	538	562	520	551	541	537	519	549	544	535	574	546	531	580	552	519	550	526	541	537	547	556	556	566	532	517	554	540	549	543	529	555	538	523	544	547	548	535	568	562	568	589	535	531	544	572	541	511	539	556	560	533	566	557	530	594	551	503	580	596	540	517	545	526	533	541	537	556	573	519	562	588	542	560	534	527	524	529	572	562	581	573	575	554	535	559	549	518	554	551	492	527	527	527	563	533	498	553	573	568	573	589	553	531	552	552	524	545	540	533	537	536	549	524	555	558	554	509	590	523	548	542	580	523	575	529	550	527	550	572	540	558	540	514	547	492	500	523	576	521	551	608	536	539	503	548	530	554	505	606	519	520	559	560	528	533	580	550	556	493	507	593	575	580	539	561	546	507	538	559	577	507	588	536	554	583	540	539	516	516	521	546	507	540	539	517	542	585	602	536	506	513	563	527	543	539	538	503	591	535	529	546	539	523	558	524	532	525	555	551	581	538	513	545	549	506	586	546	530	538	570	555	558	532	504	503	566	520	553	540	538	569	532	557	577	575	581	552	558	581	568	543	556	499	550	535	535	544	555	564	541	530	538	542	560	539	542	559	529	555	569	515	552	563	568	527	526	510	557	580	542	548	564	530	525	583	539	535	556	550	556	572	557	546	614	518	524	483	565	591	533	569	561	532	543	487	549	506	519	538	569	547	553	578	551	533	541	550	541	525	581	545	487	565	564	517	580	607	522	563	560	554	563	524	545	546	533	574	559	534	545	596	569	552	579	555	516	534	551	555	540	535	562	529	560	548	565	525	486	577	597	568	572	589	528	552	558	494	505	563	535	567	564	510	572	534	522	552	549	523	549	573	535	547	567	571	525	506	546	562	533	551	528	547	557	555	574
14182	2580	2690	1950	1504	1159	1010	2742	698	607	540	525	512	497	455	467	433	405	434	408	426	415	406	418	403	396	370	381	384	394	375	381	413	417	395	409	366	358	376	407	371	406	394	389	356	388	357	345	384	363	364	366	398	333	375	436	389	420	373	394	371	385	364	370	361	344	362	365	345	354	361	355	371	385	334	357	375	349	368	373	381	354	373	324	353	352	385	341	369	380	348	349	360	367	371	363	341	377	381	346	428	390	370	402	359	355	324	344	367	348	372	365	350	334	381	400	369	382	347	372	374	357	382	381	388	341	346	335	386	376	400	372	365	340	400	355	367	368	376	400	353	359	372	354	405	392	382	367	365	373	359	370	343	361	377	379	393	376	360	338	364	363	350	369	408	377	365	373	343	372	378	403	369	393	400	359	385	353	349	357	364	381	346	365	376	401	377	361	377	354	380	354	392	353	371	370	400	351	388	365	351	373	363	358	341	358	372	380	363	383	366	384	361	372	389	356	345	346	350	400	370	392	357	337	341	373	369	395	375	345	351	351	354	363	328	358	390	366	351	386	346	380	371	315	344	391	365	369	356	382	384	379	343	357	359	361	385	385	372	342	380	367	345	395	341	342	396	369	330	326	378	381	353	361	337	356	346	312	387	356	361	355	339	361	372	379	350	385	390	360	359	364	364	354	339	397	374	361	339	308	336	367	397	400	379	347	373	366	364	367	374	396	335	416	400	384	342	340	348	375	365	379	365	360	380	368	349	346	373	393	354	373	366	333	431	367	373	372	358	376	355	312	356	339	328	370	341	409	380	400	356	348	361	372	386	366	376	387	391	378	332	351	355	384	353	406	363	363	394	398	373	366	355	352	370	378	365	377	340	376	334	359	340	347	367	354	386	373	376	393	381	347	370	367	334	352	409	370	374	357	363	374	348	376	394	357	365	379	375	341	384	375	373	376	378	370	354	369	350	358	362	355	351	367	360	338	359	338	361	360	357	363	340	381	358	391	359	359	377	343	371	343	328	340	389	388	357	380	369	343	399	360	352	380	368	361	361	371	343	368	341	393	379	358	344	377	360	385	362	377	369	342	308	373	393	378	372	415	367	366	365	360	410	345	390	377	362	384	367	356	345	355	372	394	374	366	417	392	356	368	370	333	370	322	345	417	357	328	342	355	365	357	339	393	402	363	357	387	356	378	353	342	341	386	385	319	367	355	360	369	352	395	351	343	384	391	372	345	358	369	334	356	372	359	350	369	375	385	388	377	395	356	360	370	359	374	348	349	367	377	390	359	358	396	370	380	381	355	417	359	380	383	338	350	382	370	342	352	378	338	370	398	353	382	359	381	366	351	366	364	358	361	332	343	366	333	384	361	366	365	382	366	342	386	356	332	357	359	388	393	342	334	369	395	380	351	410	391	377	353	332	358	388	358	380	360	376	355	401	353	391	373	402	374	388	362	372	365	350	375	337	406	344	366	336	367	372	372	347	361	381	403	356	361	366	351	356	369	349	395	365	381	349	347	401	394	363	340	403	360	365	382	374	352	380	374	366	348	369	361	374	391	365	356	364	370	346	375	368	373	408	354	403	399	349	378	387	372	338	307	324	349	402	352	354	373	380	371	337	379	394	324	368	329	343	341	418	391	380	398	344	357	335	346	367	368	370	310	379	344	363	347	372	381	353	361	374	363	377	371	359	316	344	350	397	366	354	347	397	380	353	349	370	356	399	397	373	409	400	383	391	406	398	368	379	397	378	350	382	391	383	361	401	343	345	359	342	364	387	424	371	341	365	360	347	390	363	398	380	350	338	385	401	321	329	339	349	329	366	394	331	355	350	360	348	346	343	329	415	378	398	348	403	358	367	356	355	364	360	372	376	367	353	317	367	379	354	382	372	361	383	347	368	370	414	353	385	353	370	357	349	401	365	376	354	355	366	350	363	351	381	347	387	355	402	426	387	372	374	394	402	351	374	362	387	354	383	393	368	343	391	365	336	390	391	367	370	381	375	342	359	342	355	371	355	360	351	371	362	339	353	373	366	342	353	362	356	355	350	323	359	381	363	380	354	341	376	355	365	360	369	362	399	383	345	384	350	373	378	386	372	374	336	425	302	325	343	360	390	356	392	395	389	410	369	367	340	365	370	344	362	373	340	388	352	360	324	354	334	372	366	345	351	377	394	372	389	348	407	404	352	389	409	342	350	375	357	370	358	374	359	393	337	346	362	321	348	348	374	325	347	342	328	371	365	354	382	334	369	366	318	347	378	339	373	359	362	370	390	351	346	390	343	368	360	354	334	348	380	359	398	328	356	335	346	354	385	390	362	382	324	361	372	392	355	370	347	350	374	361	363	349	381	331	322	387	361	349	368	388	383	385	407	342	386	369	408	385	412	367	352	365	375	359	371	357	359	346	387	413	360	359	380	370	419	328	376	354	366	373	397	348	346	396	362	391	357	379	371	342	371	382	396	349	404	380	380	375	341	386	383	314	372	354	372	338	379	360	350	325	393	352	330	370	348	362	348	383	353	367	354	355	367	377	388	364	406	407	371	374	371	377	372	333	346	371	349	369	351	345	367	364	392	383	373	377	339	353	335	383	379	351	329	365	391	326	402	335	405	396	398	365	333	340	388	388	349	377	369	384	373	315	344	372	360	358	351	383	382	395	331	388	385	378	364	347	376	356	334	363	344	352	375	363	392	401	413	385	358	363	349	337	417	376	384	342	337	376	348	360	363	371	345	343	398	366	363	371	340	381	390	383	386	365	391	401	396	414	384	356	342	387	378	360	392	397	356	374	374	343	368	343	357	369	386	386	358	401	339	383	371	352	348	360	363	389	380	370	336	393	346	380	353	366	392	360	346	359	369	355	367	365	350	363	356	331	367	365	347	367	376	355	390	346	387	360	366	357	369	394	367	401	371	384	341	358	357	335	374	390	360	347	339	340	364	365	377	381	381	338	352	323	382	425	369	370	331	383	364	355	329	379	419	362	374	400	368	391	370	392	359	353	348	358	367	385	359	392	377	312	340	391	385	332	366	346	374	355	359	390	347	348	340	360	364	381	378	347	349	363	354	377	370	340	329	331	326	360	390	368	395	369	383	375	415	399	373	382	354	340	358	379	353	384	334	385	365	372	355	371	344	376	348	358	340	360	367	364	372	351	380	368	390	348	351	385	394	388	361	327	379	369	364	348	351	368	384	367	366	347	369	359	365	371	386	357	343	359	333	367	376	354	403	401	395	388	346	354	360	369	340	387	375	366	360	360	349	377	389	369	373	415	336	360	348	389	353	385	309	371	399	318	346	382	358	385	380	396	385	378	368	332	392	364	381	383	377	347	399	367	333	365	353	407	388	349	320	342	368	404	328	361	344	374	391	363	371	369	372	313	375	350	349	400	392	350	394	419	369	370	364	365	395	404	395	394	376	386	366	330	368	381	371	385	335	384	356	369	351	334	362	370	361	404	359	333	371	349	371	376	380	340	345	362	370	387
7916	2438	5322	5979	5315	4391	3727	9149	2583	2290	2161	1872	1757	1547	1525	1497	1411	1325	1304	1236	1225	1107	1200	1064	1104	1079	1102	1105	1050	1064	1066	1008	978	1027	1020	1004	967	1034	1002	1044	1021	995	956	982	963	958	919	956	958	955	940	986	939	988	960	987	932	952	904	912	860	927	969	940	955	936	919	971	933	942	934	931	954	912	938	914	925	949	901	944	945	865	833	951	930	835	911	915	962	927	921	921	885	870	906	956	994	934	919	907	911	883	935	928	930	886	888	963	914	887	904	878	909	898	909	884	925	913	887	884	918	909	923	928	918	790	887	915	898	893	891	966	965	932	907	947	932	873	900	905	964	897	900	920	875	905	930	930	854	890	910	895	892	896	902	898	896	924	897	846	895	890	940	908	898	884	923	949	813	933	904	895	874	933	943	919	857	889	891	858	866	904	902	843	851	856	835	892	908	900	914	958	892	936	876	901	900	981	831	869	967	928	921	940	927	924	934	911	879	879	941	933	872	874	856	942	931	871	882	855	875	873	884	877	864	903	910	902	904	885	927	888	901	868	863	911	877	893	977	907	865	928	839	922	831	901	791	913	871	837	960	880	833	876	918	874	870	920	896	931	904	864	890	897	910	932	880	915	885	879	907	878	903	913	893	924	911	893	891	920	973	865	919	880	908	918	888	913	979	916	944	924	902	886	902	914	913	910	907	853	871	937	876	866	903	914	927	910	925	855	904	904	902	895	872	940	836	897	918	907	904	940	935	886	866	930	880	887	953	916	902	920	873	897	904	971	944	856	869	895	896	851	925	901	900	928	851	901	881	962	897	902	933	904	891	912	919	889	886	876	929	903	902	933	890	925	885	933	935	902	875	870	915	915	885	899	967	883	898	916	853	916	884	878	884	913	893	931	915	841	870	881	920	887	922	890	859	847	850	931	918	906	919	873	874	893	902	871	887	895	864	867	931	937	963	945	946	906	858	884	891	923	890	957	937	891	909	948	868	887	946	859	917	840	923	915	903	884	830	902	859	910	924	857	960	965	914	886	933	859	938	875	891	923	906	928	889	887	902	946	882	914	927	889	951	919	876	901	924	888	852	903	868	886	912	931	914	918	873	915	911	872	907	908	881	929	885	925	879	872	904	923	856	910	910	903	922	898	852	921	908	921	927	870	906	935	924	958	904	888	856	920	917	883	916	865	879	867	837	933	896	948	893	898	951	876	899	918	871	875	890	927	882	931	892	909	858	888	887	860	920	901	882	861	906	937	899	877	916	930	857	855	894	864	917	876	917	869	933	938	847	864	921	898	851	884	896	875	919	891	955	895	836	897	817	922	832	903	900	944	843	869	927	898	845	863	921	979	930	899	850	894	861	888	884	901	887	896	882	896	917	923	864	914	887	925	938	871	903	943	876	938	874	845	928	897	959	928	916	891	942	925	879	921	915	909	952	899	891	898	877	895	872	856	898	871	850	870	869	872	890	910	868	916	922	914	898	895	905	886	870	939	841	871	927	933	913	890	854	914	888	897	891	885	932	887	922	871	905	904	864	879	947	897	876	898	919	928	885	896	863	927	891	909	899	914	924	902	931	892	883	929	841	895	841	861	891	856	870	924	892	896	882	906	866	886	871	880	892	875	965	905	915	858	896	883	841	934	884	851	875	885	867	881	898	857	862	883	880	890	882	928	881	874	890	911	925	910	884	926	905	944	859	882	920	913	922	904	873	908	899	921	882	882	873	921	885	942	888	897	920	921	889	846	883	874	944	902	866	888	930	909	871	867	885	929	896	897	917	926	887	896	906	941	945	845	911	933	910	909	902	917	899	941	924	915	882	936	920	898	919	942	918	879	903	871	914	906	893	902	920	898	857	897	879	901	852	884	904	916	907	866	908	876	951	880	874	919	924	882	890	906	944	851	870	908	927	918	917	938	856	885	906	923	872	891	910	904	925	928	898	903	908	907	884	915	878	882	893	839	921	892	886	913	877	905	888	874	901	854	967	896	928	904	941	844	879	919	930	864	882	890	913	899	895	934	877	870	914	923	898	868	878	879	887	883	887	871	887	874	923	879	897	891	932	895	898	970	891	908	905	847	897	867	901	918	882	906	930	896	860	920	861	898	915	892	881	909	918	885	887	868	896	866	910	876	874	909	891	916	928	907	890	875	875	887	827	905	887	889	879	903	924	908	947	885	925	873	881	897	854	877	940	918	925	875	899	907	959	911	906	901	944	847	914	878	975	929	961	897	974	855	920	909	877	913	910	923	907	879	936	870	913	860	963	907	896	904	915	930	887	926	862	917	899	907	882	921	947	894	869	937	905	902	935	910	917	901	887	859	811	969	901	909	905	916	895	938	869	902	895	914	934	892	901	876	913	907	885	921	941	937	964	921	900	939	895	883	889	917	905	875	962	933	900	947	963	921	911	904	884	925	901	904	864	908	890	915	888	933	896	848	892	912	892	904	872	886	895	903	928	881	887	921	891	875	937	947	857	949	896	890	874	941	878	896	863	920	899	917	896	893	868	935	925	897	902	954	916	888	902	893	892	865	925	827	863	889	928	925	906	887	878	866	863	983	952	821	873	912	935	969	884	938	903	933	868	903	896	916	929	945	919	916	850	891	926	932	912	820	876	865	971	907	930	899	862	905	891	921	973	916	875	896	891	896	918	920	872	955	910	897	910	853	897	866	909	883	878	911	838	882	918	878	904	884	891	883	896	890	883	933	881	928	939	928	890	911	900	809	885	900	897	901	918	949	878	883	862	917	891	899	919	969	887	956	861	863	905	940	936	914	882	859	902	906	913	870	897	865	895	874	869	954	886	912	882	920	881	899	934	894	847	923	882	904	890	923	834	895	939	884	876	938	912	891	927	879	874	903	890	954	898	879	901	909	881	886	920	922	903	858	936	887	883	956	911	876	894	904	877	900	926	900	843	908	921	883	898	943	898	884	898	921	927	896	891	905	874	863	894	922	887	910	862	956	891	917	894	880	888	865	852	896	923	941	901	938	873	840	876	847	880	899	912	845	892	866	883	865	892	878	865	874	935	934	900	902	912	917	847	856	903	905	926	884	881	913	854	884	871	918	907	898	945	868	903	892	899	846	883	887	933	942	815	854	858	885	889	900	966	909	884	915	904	888	880	900	891	903	952	951	904	918	882	867	945	893	876	912	932	905	935	854	874	892	917	936	936	949	904	914	850	847	910	949	912	826	920	861	867	880	874	963	892	931	941	890	853	948	903	883	853	946	872	939	913	863	883	900	854	918	919	933	872	858	847	871	900	947	922	890	912	859	871	880	889	870	857	848	880	871	852	903	896	892	913	893	914	895	879	853	918	918	915	965	859	929	919	901	892	894	906	975	898	900	871	906	901	832	901	875	929	866	924	902	894	886	864	895	861	895	902	879	868	895	833	920	905	875	857	912	923	913	908	937	914	915	827	913	865	888	926	959	875	921	896	905	910	894	902	915	891	902	838	905	869	860	891	883	878	899	911	889	891	913
2041	119	171	149	149	153	137	143	126	141	117	132	137	102	149	139	126	130	130	140	133	139	138	107	111	129	109	121	121	114	124	104	125	120	124	120	130	133	122	128	148	112	121	117	128	108	113	122	136	137	140	117	133	111	111	143	109	109	121	116	138	120	123	129	127	125	157	120	117	138	132	116	153	116	111	146	113	130	115	118	140	136	137	121	120	127	145	129	126	129	124	114	129	116	104	127	149	136	124	133	154	121	98	115	121	131	113	145	118	129	131	120	109	121	130	120	121	149	112	121	144	108	144	121	125	109	136	124	132	136	119	112	123	138	131	112	123	140	111	145	128	113	116	139	133	120	131	117	130	122	127	125	114	123	112	131	127	119	136	102	112	113	138	132	137	130	117	111	120	114	115	123	119	117	109	128	128	116	124	114	108	111	117	114	147	136	140	124	128	137	110	109	125	119	112	122	103	123	142	114	120	134	126	137	132	125	111	142	108	120	124	109	140	106	132	134	112	126	134	139	110	130	147	135	125	131	126	138	155	137	105	130	116	125	117	109	124	127	107	116	137	137	110	108	129	121	104	130	126	113	119	133	101	125	125	102	126	135	137	128	124	135	95	132	127	120	145	118	134	127	124	117	107	115	127	113	144	125	108	142	142	121	118	110	116	145	113	124	132	120	113	145	104	125	140	115	147	138	115	135	131	119	134	117	135	123	121	132	119	129	106	120	116	125	135	117	135	125	110	111	108	98	107	135	116	114	134	129	114	120	122	115	119	127	104	127	150	96	105	114	130	154	136	130	118	136	152	124	114	130	127	124	117	130	123	125	132	128	125	112	119	113	110	139	127	126	128	97	130	101	133	125	131	136	111	110	129	136	123	130	129	114	135	125	112	138	121	137	133	126	118	125	110	136	114	133	113	117	113	131	113	126	136	119	117	114	134	108	120	128	140	131	113	160	132	144	143	114	138	126	118	117	124	132	105	118	114	126	119	112	117	118	129	119	130	121	119	138	166	128	142	149	121	118	122	128	97	101	116	113	136	115	114	124	131	97	134	123	140	132	105	121	121	124	113	119	124	128	128	136	128	131	116	120	131	160	117	129	127	116	111	107	157	106	129	140	113	120	129	127	127	134	136	118	119	116	122	121	127	148	114	117	127	118	117	120	106	118	109	131	143	124	111	130	128	114	120	125	132	126	114	132	117	114	119	116	116	122	135	151	118	112	131	136	140	129	127	110	135	120	120	135	136	134	121	127	123	119	110	126	120	138	124	141	112	113	116	131	126	108	111	116	105	111	133	123	132	129	124	111	130	123	104	120	105	128	127	127	131	106	124	123	123	129	125	114	123	143	136	124	140	130	114	130	157	114	131	149	142	122	114	94	139	109	119	125	131	126	112	110	111	131	134	125	127	113	146	113	112	110	106	109	120	119	122	116	117	105	116	126	120	110	120	138	117	126	123	125	118	157	118	111	149	126	98	103	110	139	124	151	125	152	131	103	147	147	127	124	128	118	137	132	126	137	102	118	102	139	116	116	141	113	125	118	117	121	109	109	129	126	117	127	130	125	107	135	108	119	108	133	101	124	120	128	126	112	130	96	128	127	123	117	114	144	115	117	131	115	122	138	133	121	131	142	111	129	133	126	143	144	133	114	132	136	129	123	130	129	126	127	116	133	137	127	129	135	138	122	137	116	108	122	144	122	133	117	116	121	110	133	105	122	121	125	126	126	125	129	126	108	131	110	112	116	124	123	118	126	131	131	114	136	126	152	114	128	125	116	131	144	119	131	119	135	126	115	113	128	132	109	121	116	120	123	124	130	116	120	120	108	126	112	127	129	106	126	116	122	117	114	134	136	126	132	111	118	113	123	132	104	117	106	103	129	131	130	106	128	131	123	122	117	104	128	124	121	120	98	108	128	116	117	97	103	122	119	107	136	132	144	117	111	127	136	127	119	164	126	114	119	118	129	121	102	132	116	130	127	118	125	128	113	109	144	100	137	122	107	115	126	120	122	140	111	137	123	139	122	137	136	98	138	119	142	137	127	149	143	122	137	128	102	130	131	115	118	126	132	137	96	115	119	124	118	135	130	124	108	120	138	114	125	124	127	139	112	109	104	121	113	131	113	109	125	122	132	99	135	115	93	117	107	145	142	133	132	121	135	128	120	119	117	105	124	117	122	123	125	133	108	120	119	126	122	116	123	147	133	110	148	142	116	114	118	109	115	110	129	124	134	136	124	111	112	129	142	139	140	136	128	135	119	127	121	103	121	141	109	113	109	129	124	142	129	119	135	121	114	109	142	113	107	106	136	132	130	128	129	130	120	134	115	152	127	122	129	135	114	107	113	126	134	121	127	119	127	126	124	122	126	125	117	115	104	142	135	108	116	118	123	132	118	124	127	132	126	135	125	111	144	122	147	118	107	124	147	114	113	150	119	154	127	118	125	130	131	114	125	129	138	136	116	134	134	121	109	117	141	124	115	125	116	151	115	124	116	121	125	120	127	132	139	129	120	130	114	136	138	116	124	124	111	120	115	120	107	112	108	111	137	121	132	123	136	128	129	111	112	112	130	122	137	134	135	121	127	111	118	109	122	118	132	107	142	131	149	133	119	138	135	120	111	138	126	124	108	131	114	135	131	130	113	151	132	145	120	141	119	115	136	123	120	134	133	118	132	120	125	119	123	138	110	130	113	112	113	120	108	137	128	123	133	118	139	135	116	118	125	115	133	121	138	111	139	127	128	123	114	123	105	138	125	129	117	135	154	109	149	129	130	128	125	124	137	124	135	137	136	129	115	103	130	129	119	122	122	122	110	115	114	113	126	119	124	124	120	113	118	128	108	122	140	136	107	124	127	109	109	122	130	134	119	106	127	116	129	121	128	119	119	116	130	116	119	115	118	125	141	130	113	123	121	115	135	140	109	106	125	127	104	128	111	143	120	148	121	134	123	127	125	126	112	101	114	132	124	123	154	121	128	118	113	105	132	125	119	132	128	116	137	135	147	125	127	122	133	128	138	128	109	111	108	115	128	122	134	119	135	151	144	132	118	132	117	115	114	111	140	136	151	116	116	136	131	141	112	126	133	129	108	130	108	117	120	132	123	133	123	151	118	120	127	118	126	128	123	143	106	123	113	147	105	145	124	114	128	132	128	143	116	117	129	104	142	112	127	113	111	118	121	140	150	142	114	116	125	132	113	129	125	143	132	141	107	113	121	130	123	108	130	120	130	150	104	108	122	109	82	123	135	111	139	104	131	137	125	143	122	122	126	125	116	147	110	134	124	118	147	101	131	111	122	130	99	135	122	119	131	125	117	121	108	114	136	121	123	131	124	122	126	129	133	153	128	155	127	121	137	132	132	123	104	110	116	130	133	108	136	120	127	123	128	141	139	132	130	122	119	131	96	129	117	125	100	139	121	120	121	147	135	122	109	121	101	131	108	118	126	122	134	135	113	113	118	130	150	129	147	136	119	121	105	122	117	131	125
2185	427	420	530	525	512	532	399	387	386	400	403	401	373	411	386	394	458	394	372	383	397	369	422	369	376	379	406	373	340	367	395	392	394	394	400	390	371	398	409	376	376	378	404	365	393	381	395	396	388	388	357	386	362	404	375	378	369	373	365	371	382	359	375	402	370	363	395	380	365	404	363	363	385	398	344	399	392	395	375	376	394	391	362	377	395	354	378	364	385	396	406	403	371	342	422	381	398	365	359	381	384	418	398	389	398	357	342	377	416	380	371	399	419	411	380	401	392	358	373	407	324	367	378	363	368	368	379	385	375	383	379	378	360	373	411	392	339	395	392	408	330	418	366	417	373	371	392	381	363	366	367	385	377	358	408	329	359	387	373	389	393	388	391	374	329	357	398	356	466	383	353	380	402	382	373	393	390	391	409	374	393	355	370	383	376	396	418	374	402	400	393	356	398	404	333	383	345	385	405	389	379	381	371	372	368	402	380	392	387	368	382	390	395	392	386	375	383	356	409	384	381	417	366	356	404	370	410	403	377	407	380	392	393	352	370	384	415	381	412	357	365	378	391	387	423	375	381	372	373	328	354	376	378	391	375	375	382	361	377	400	335	372	373	393	358	404	373	327	379	390	362	367	371	392	399	373	377	403	366	346	377	429	415	394	370	379	374	363	392	369	397	372	339	385	376	371	360	386	365	373	371	375	365	354	365	376	381	380	364	362	399	377	375	397	349	343	396	383	375	378	372	370	385	362	381	357	381	344	366	388	388	377	372	367	418	394	400	391	387	417	377	398	390	347	367	430	362	371	412	381	389	395	381	413	387	400	366	381	407	407	423	383	403	379	374	406	370	398	356	362	380	389	411	382	391	365	369	375	396	380	418	361	371	387	411	439	371	380	396	352	391	354	401	353	354	394	407	366	361	361	372	364	402	377	349	390	374	398	355	367	387	355	371	386	341	372	364	357	368	380	364	395	392	393	358	365	363	360	369	383	370	349	411	377	364	418	403	383	403	404	382	383	380	368	368	357	406	379	345	356	377	370	404	359	376	369	379	370	373	373	414	391	379	372	401	373	393	408	399	380	355	356	354	395	377	396	375	380	382	377	380	385	367	377	381	374	367	385	379	380	335	395	351	411	372	416	351	358	347	370	399	405	375	385	385	417	404	378	404	348	369	395	343	369	413	379	395	370	388	362	385	374	357	384	386	372	385	349	376	405	390	376	406	403	385	393	401	395	365	372	369	402	358	389	375	404	359	389	399	387	374	350	360	372	366	406	375	379	378	366	372	398	390	351	361	377	350	393	380	369	389	371	382	362	408	373	381	358	369	368	384	386	379	396	339	429	399	423	401	409	376	370	372	382	357	340	377	377	377	390	375	407	394	360	369	396	368	375	393	372	369	367	399	423	377	400	400	388	374	366	368	363	389	418	371	379	394	355	366	397	396	374	379	374	408	363	375	380	346	388	410	387	387	404	374	389	390	397	394	371	402	376	417	370	366	406	385	391	411	370	402	360	361	363	376	366	411	373	329	431	356	394	342	380	377	393	379	360	369	412	360	383	380	366	403	354	402	380	365	400	359	370	363	422	381	381	378	380	373	383	384	395	391	396	360	383	369	361	394	403	370	375	364	364	373	380	367	379	410	381	411	385	355	401	361	421	366	404	378	383	384	388	377	371	373	376	391	381	381	364	365	374	358	360	371	372	381	377	359	390	380	376	434	365	365	395	398	369	387	374	400	369	376	382	395	389	353	384	404	384	386	413	397	405	381	377	371	366	369	368	400	342	363	393	365	417	390	395	388	361	367	362	364	373	411	386	365	389	371	409	380	413	375	396	366	401	376	355	341	393	405	380	382	416	358	402	354	369	356	387	388	378	379	411	403	379	401	380	348	408	384	362	404	370	376	411	416	367	425	348	376	376	413	351	389	416	423	372	351	362	382	376	365	394	401	381	362	361	377	372	365	383	375	371	353	377	371	391	379	373	395	406	376	338	398	386	398	335	374	369	387	404	408	386	372	363	358	367	392	405	376	391	383	410	357	350	412	359	379	402	373	382	394	388	374	374	360	401	361	407	355	369	367	363	372	381	387	408	394	387	369	389	389	374	403	385	385	399	359	403	389	387	354	362	392	369	363	393	385	385	368	406	351	376	380	362	391	382	367	405	380	399	372	381	415	365	381	380	389	375	370	370	378	375	389	380	378	403	374	399	377	381	387	379	376	371	369	366	410	382	353	385	351	388	374	368	403	415	398	373	376	398	380	395	392	404	391	375	386	391	395	383	377	360	359	394	380	355	382	378	343	375	352	355	382	387	366	413	357	376	377	370	376	374	390	377	361	376	387	356	373	398	380	361	370	405	371	385	352	379	382	367	344	362	376	370	348	388	389	382	396	389	410	411	383	390	396	379	378	389	370	409	365	388	371	384	356	373	370	363	398	398	384	367	389	365	375	402	350	371	357	371	396	395	400	387	381	367	398	398	401	366	380	387	403	380	362	355	365	399	363	374	382	402	383	386	341	378	417	410	392	375	388	408	391	422	397	353	374	375	387	362	393	398	392	412	414	354	406	342	368	362	375	368	398	347	396	392	374	386	417	364	364	405	403	404	410	373	387	360	385	362	371	384	375	392	369	357	353	357	380	396	391	403	395	402	394	406	406	360	361	370	390	374	374	377	346	415	409	353	430	378	387	386	388	365	380	402	371	398	322	362	381	372	357	357	389	378	405	386	370	404	328	406	371	372	368	380	394	351	388	401	428	343	390	358	375	394	371	377	380	405	388	364	401	376	366	361	387	354	384	383	380	377	397	402	405	408	377	391	349	374	416	384	357	378	366	385	405	358	367	417	385	370	372	390	410	410	403	377	327	340	384	365	370	377	361	373	342	393	373	342	382	372	338	397	391	371	395	378	386	380	359	392	395	353	344	387	385	400	371	385	388	396	401	380	396	377	366	368	357	418	369	361	362	373	368	377	377	388	369	384	372	391	378	402	394	367	372	356	307	374	416	395	376	367	391	385	361	388	418	370	373	385	388	387	345	387	368	367	379	363	382	362	381	398	377	395	399	417	399	386	383	399	374	396	368	382	392	385	380	360	372	365	385	406	394	376	386	411	390	401	377	391	391	384	393	393	373	402	389	388	386	409	390	365	401	368	383	389	351	391	392	370	383	417	355	382	391	368	349	360	377	361	356	381	366	373	380	395	371	373	400	395	378	359	373	363	400	373	364	379	405	406	386	388	345	373	414	396	361	384	364	409	384	365	370	411	399	364	371	350	364	363	397	395	387	358	395	364	380	420	354	359	348	344	393	390	368	387	381	371	380	407	380	386	342	388	385	375	413	415	377	351	358	381	346	364	399	398	394	375	361	382	402	386	359	382	386	351	402	373	372	385	376	396	402	385	383	369	383	355	373	413	368	413	384	356	376	375	379	399	370	374	366	353	382	403	361	395	373	358	411	386	380	350	405	400	372	409	377	375	388	373	371
7568	998	1274	931	739	549	462	431	304	304	255	267	226	253	245	243	235	208	218	174	178	199	183	191	189	223	207	210	204	226	209	181	188	191	168	189	214	205	173	188	205	188	173	188	202	190	177	191	190	171	197	191	194	193	187	184	198	166	177	187	190	196	185	202	201	204	193	202	189	173	163	170	188	186	198	149	195	198	203	161	215	199	201	203	167	222	193	189	211	195	204	187	183	186	174	204	175	189	182	206	187	176	194	184	187	178	184	203	178	206	192	178	203	192	185	176	201	188	180	190	191	207	188	177	174	194	213	209	155	177	198	185	200	219	200	187	178	184	181	173	182	178	196	196	210	185	192	188	178	193	198	207	196	188	174	194	175	158	198	184	191	172	197	215	193	200	203	178	192	172	183	202	157	175	205	172	165	217	203	194	210	194	202	187	195	188	158	188	180	213	185	187	212	202	164	186	216	192	202	199	200	197	172	209	179	167	191	189	184	174	168	185	184	179	174	196	185	191	197	165	182	199	196	206	159	178	195	186	186	162	181	176	203	172	188	190	202	172	181	199	168	186	151	206	199	175	167	190	182	192	184	203	190	164	203	175	175	188	170	178	189	185	169	198	188	209	196	195	198	180	191	181	196	188	180	193	177	151	174	172	207	176	190	194	191	159	190	202	186	202	199	183	171	193	199	172	179	186	197	196	180	211	210	202	167	198	196	178	189	198	192	165	174	211	176	177	174	186	205	207	186	203	224	204	178	187	180	208	201	183	180	192	189	189	196	185	177	157	166	194	197	170	189	179	183	183	177	195	202	180	172	203	200	193	178	189	185	192	197	188	204	183	190	187	196	186	177	193	196	177	172	205	181	192	162	204	192	179	191	203	188	192	201	198	158	195	189	200	198	186	197	188	203	216	197	187	173	191	196	174	172	180	196	188	172	186	180	207	189	186	187	164	186	205	178	194	183	176	178	197	178	190	218	194	185	189	189	182	188	208	200	186	188	197	177	200	180	179	191	186	181	186	180	207	221	214	172	171	196	186	163	190	191	169	192	193	168	214	182	188	180	204	164	179	192	184	188	191	202	203	197	173	207	194	178	195	200	195	186	190	172	177	169	185	183	179	183	177	203	194	183	192	173	192	188	186	198	199	209	183	145	179	211	177	179	164	181	192	195	181	184	176	183	191	203	174	180	184	188	200	162	192	183	208	212	191	210	182	181	188	166	181	203	203	198	174	180	182	214	196	201	208	154	180	187	167	187	185	191	168	195	203	188	188	192	187	190	201	214	182	216	176	176	193	200	179	184	193	200	200	187	194	188	178	211	183	185	195	206	208	158	170	188	171	175	220	195	178	193	191	167	173	172	169	181	166	181	186	185	193	191	208	203	210	200	182	178	190	187	187	194	209	177	180	167	173	191	199	195	189	190	201	214	194	172	208	207	168	217	199	191	198	184	187	196	169	206	184	201	190	183	172	193	191	217	194	219	182	202	203	168	160	204	189	170	192	172	193	198	187	205	191	201	183	186	194	168	166	201	173	176	195	196	165	200	165	197	213	208	182	173	187	185	165	192	215	182	176	176	201	198	177	186	203	210	179	199	203	189	196	188	186	206	196	184	188	203	167	181	160	177	193	200	230	203	184	198	190	211	210	182	179	189	181	201	193	205	188	194	175	211	184	179	206	181	218	149	176	181	164	181	207	189	171	163	162	199	171	194	196	174	165	199	177	171	188	188	186	183	193	194	167	172	164	192	190	189	180	211	192	183	203	158	180	201	181	191	184	206	188	183	196	196	206	179	189	163	162	195	206	170	203	205	190	187	199	174	208	196	188	168	217	188	193	206	170	197	194	185	200	165	190	195	191	193	179	204	204	195	196	189	190	182	177	180	189	196	200	169	211	184	202	217	177	177	199	179	196	184	192	201	193	189	174	208	227	190	186	210	172	190	194	220	221	182	207	218	194	187	199	211	187	178	202	202	224	214	182	199	185	187	200	174	202	150	175	205	208	209	184	188	188	196	181	188	178	210	185	197	178	192	196	188	197	190	198	162	184	181	197	167	193	189	199	194	180	187	203	175	199	213	204	197	209	221	200	186	186	201	195	167	201	202	172	184	199	178	192	198	180	186	166	215	199	192	181	177	186	213	180	202	211	191	152	193	188	185	201	205	200	204	184	166	210	178	203	197	202	178	191	199	172	174	177	189	186	170	173	174	184	172	168	190	190	187	191	205	196	188	191	186	182	196	184	211	181	216	209	169	189	198	189	186	181	193	175	179	193	214	182	186	188	182	187	171	193	201	174	206	205	217	167	194	205	187	176	181	212	193	174	195	185	212	179	197	196	193	176	172	199	194	190	200	176	178	166	201	203	179	173	197	181	185	170	185	174	176	202	181	185	182	208	203	200	178	182	187	182	189	191	185	151	184	174	194	184	192	181	186	193	192	185	173	208	173	187	187	188	181	162	169	169	162	190	200	203	173	198	192	195	185	184	225	178	188	198	176	188	180	169	222	210	186	200	189	187	187	169	172	192	165	202	157	161	156	179	181	175	173	181	157	198	198	174	188	189	178	182	199	175	211	172	166	176	202	204	187	194	200	197	183	190	188	196	191	197	190	170	179	172	179	204	182	215	189	159	189	183	194	217	186	190	178	215	169	203	218	182	183	176	165	196	185	194	193	159	173	225	166	174	174	171	167	213	193	200	175	202	185	185	229	182	170	183	187	205	196	205	190	185	195	192	210	186	184	190	203	175	188	195	202	198	180	192	197	181	191	185	180	190	172	197	215	164	198	177	185	171	179	190	210	191	181	170	190	180	182	211	191	176	188	201	200	205	206	209	179	199	207	202	212	180	213	195	180	188	197	193	178	191	177	187	172	192	198	194	179	168	164	190	199	200	193	176	191	204	187	177	204	169	217	187	182	175	200	176	188	166	178	185	169	195	194	200	188	194	167	205	217	170	193	164	170	182	206	168	209	195	202	187	201	180	188	170	204	204	199	193	172	201	160	228	200	170	187	185	191	202	191	193	190	180	185	185	180	176	180	186	182	168	186	168	195	181	202	208	183	200	203	185	187	191	190	191	198	189	193	195	202	190	191	153	186	180	192	213	214	209	176	175	193	184	200	175	193	157	201	169	196	199	185	183	193	170	186	180	194	213	180	194	190	220	198	194	195	186	191	189	181	164	183	182	199	193	169	202	204	218	177	190	191	182	204	181	203	170	168	185	198	194	197	188	191	221	184	183	188	207	200	193	201	175	222	179	169	199	176	175	193	203	194	181	214	187	182	192	179	180	205	179	201	168	172	196	222	191	193	194	178	176	195	191	206	195	183	177	155	199	181	215	179	182	179	175	185	182	185	180	155	185	181	183	185	184	205	184	202	171	171	189	189	166	191	193	183	163	211	211	195	186	185	179	156	201	179	180	198	178	158	183	176	217	187	201	182	176	163	195	170	219	189	192	177	193	190	204	191	191	196	189	204	196	179	181	187	187
5949	1341	2744	3252	2886	2429	2019	1701	1383	1207	1133	1055	972	874	831	828	788	792	714	726	686	649	719	648	627	644	610	592	613	619	629	599	611	630	559	636	582	627	639	561	551	599	567	560	577	570	526	548	555	584	554	565	561	539	564	552	547	555	606	534	545	578	543	537	536	538	551	564	536	575	558	523	553	561	487	551	523	540	553	506	519	528	576	517	512	524	526	564	500	565	568	552	540	531	548	511	528	558	571	541	563	516	548	540	506	550	543	543	552	528	520	545	528	540	511	535	548	575	529	503	530	509	519	582	553	516	469	581	527	517	552	557	538	530	529	539	542	592	539	537	556	565	504	541	550	541	506	531	546	554	554	525	540	524	555	553	515	540	529	513	560	515	502	545	543	495	528	564	515	521	532	564	545	516	575	522	529	550	503	559	562	577	504	530	565	489	548	530	518	563	529	544	519	540	563	530	545	500	546	500	542	490	529	514	529	530	534	498	563	527	529	564	515	530	559	518	512	551	557	522	513	532	552	521	548	549	513	556	523	519	529	533	499	519	549	538	465	540	520	520	517	528	547	486	560	503	548	530	554	519	584	549	541	516	516	534	525	501	561	577	541	585	526	487	487	550	526	568	507	492	499	545	525	547	526	528	540	550	523	524	502	511	540	516	535	514	547	482	581	543	586	515	529	553	527	531	509	538	534	594	576	534	557	498	507	515	559	584	530	530	554	548	566	535	522	553	557	503	529	520	569	534	500	603	551	508	546	539	532	516	543	487	503	512	568	510	533	561	487	567	516	508	533	497	520	523	554	498	498	535	492	524	508	501	537	522	568	531	521	516	519	519	551	512	520	521	567	550	548	572	586	513	553	507	539	543	567	528	522	546	488	510	514	566	546	550	531	510	496	547	530	506	516	522	523	518	550	519	545	544	538	505	508	573	524	541	556	551	573	548	528	511	549	540	514	536	537	551	548	516	550	546	486	535	500	553	537	527	582	529	540	515	557	554	514	543	561	516	521	583	531	527	512	540	553	545	479	549	452	539	529	521	533	511	552	506	550	561	538	543	536	545	578	516	475	572	553	502	523	528	538	542	524	527	558	526	517	538	505	523	516	549	558	572	545	527	545	507	530	544	539	547	505	519	512	513	545	566	506	553	512	590	536	563	487	550	540	526	537	544	522	492	538	521	529	534	539	560	538	544	551	512	520	532	533	560	558	544	524	499	541	529	517	528	555	566	534	548	522	506	518	552	532	547	512	527	584	546	545	531	535	526	525	523	547	510	549	551	514	522	565	554	513	536	497	549	540	527	531	498	548	530	567	542	538	525	547	570	571	533	544	524	507	518	545	554	527	544	510	581	513	555	530	529	555	527	499	548	534	530	524	528	518	525	548	541	517	506	527	558	517	544	491	518	531	567	551	576	555	508	564	530	564	576	545	508	538	551	524	563	521	491	496	555	552	537	513	519	510	523	547	522	526	558	513	540	556	570	543	533	541	522	527	542	564	554	515	572	519	539	506	550	497	523	497	555	539	596	564	572	532	555	544	505	509	528	528	573	521	539	572	514	548	525	537	552	582	496	538	533	563	524	512	525	531	544	505	549	516	539	486	527	519	492	535	533	526	571	551	494	545	544	499	483	539	545	507	528	531	520	521	507	548	560	524	553	538	497	529	522	542	524	532	513	501	544	527	562	520	556	496	541	527	522	532	564	509	538	531	508	496	504	514	560	518	507	523	528	505	509	498	536	539	537	514	545	547	573	546	513	560	588	512	556	543	540	537	539	549	500	527	500	559	531	541	545	530	497	480	518	515	517	500	526	536	537	507	490	552	557	558	509	520	535	559	556	526	526	543	528	519	525	525	537	545	553	515	507	552	554	539	507	528	521	481	515	508	578	577	563	531	520	570	560	528	559	540	537	523	509	522	496	520	521	523	569	499	542	517	547	539	504	507	539	539	565	530	526	528	533	514	531	538	513	526	556	530	524	549	536	517	564	565	538	509	547	506	523	521	491	541	530	513	534	555	569	584	550	533	475	543	529	523	505	520	509	503	522	556	532	516	577	555	515	488	517	545	519	526	515	554	536	473	545	522	522	522	561	545	551	517	541	534	548	554	564	528	515	557	531	573	548	515	543	524	526	506	529	533	525	528	547	513	537	507	489	512	525	521	577	514	543	515	566	540	510	496	523	534	562	544	571	508	523	546	544	517	527	547	527	552	514	562	491	539	541	561	505	538	527	534	522	509	532	545	602	522	537	509	460	546	514	516	548	531	518	531	505	509	569	533	507	519	517	517	492	534	560	513	489	524	496	590	536	533	565	586	605	477	537	552	541	540	549	529	525	567	533	572	516	547	511	518	567	519	554	543	513	474	569	554	541	553	527	523	544	506	573	519	536	534	513	514	488	532	519	560	527	516	535	533	538	544	491	515	515	566	543	576	537	528	554	519	531	517	482	502	516	576	543	539	574	532	537	504	557	477	547	547	555	534	558	536	516	478	526	542	495	552	559	543	484	541	553	535	532	525	526	566	623	556	496	483	513	520	494	537	537	523	491	556	531	551	543	555	562	540	554	516	526	496	515	511	536	547	516	553	568	528	557	505	515	520	562	506	563	534	497	527	545	588	544	518	510	525	521	580	523	553	583	524	546	499	548	504	526	579	552	517	541	555	550	548	506	536	529	546	515	484	529	523	526	540	536	590	530	523	569	550	515	564	554	550	507	524	520	548	567	580	533	535	538	522	533	550	537	562	532	536	557	530	586	526	519	533	508	522	542	568	492	577	542	580	566	540	522	526	546	548	496	537	534	502	521	537	518	523	528	562	559	520	498	556	532	574	521	493	472	533	530	512	535	566	564	516	542	567	500	473	524	531	539	493	554	494	601	533	534	491	537	590	563	511	503	536	538	515	554	524	509	531	539	571	526	547	532	559	548	533	544	514	528	572	539	552	519	502	544	528	583	520	541	511	517	544	551	523	538	539	508	531	559	527	503	513	515	516	534	547	561	523	513	532	542	522	529	546	552	568	564	495	545	534	542	545	538	545	526	549	514	542	543	564	568	509	534	532	510	519	510	518	508	488	502	501	542	489	554	528	565	503	525	516	575	546	536	525	527	534	518	515	573	558	545	539	472	552	537	561	529	545	519	515	531	565	497	552	541	487	556	544	551	535	550	510	529	510	521	497	512	546	547	500	541	547	522	490	574	563	544	557	594	550	504	520	562	520	515	512	530	545	537	542	550	528	546	554	546	519	554	528	511	533	495	515	540	535	523	540	536	515	542	505	581	534	520	553	529	559	528	513	534	537	542	548	545	515	556	505	516	543	561	518	496	488	502	522	521	525	541	565	496	554	558	539	521	528	516	579	531	544	512	542	577	512	491	538	528	541	533	539	538	527	527	530	549	536	513	501	528	546	549	565	537	505	509	535	566	534	570	556	512	515	491	544	552	526	556	476	540	544	541	535	535	528	512	540	528	505	531	558	549	532	531	517	524
14225	2678	2662	2048	1484	1175	957	855	688	572	542	535	508	487	443	445	401	397	427	397	447	395	413	454	358	392	374	372	384	394	391	390	418	388	393	358	354	324	373	396	366	380	353	367	344	389	378	372	345	381	385	376	348	347	331	320	351	357	353	390	404	358	386	382	323	329	389	359	333	373	348	373	382	340	343	380	381	375	400	354	377	402	332	366	379	358	376	350	390	360	366	373	331	382	387	359	353	343	383	384	353	370	367	356	343	352	373	356	377	333	353	352	328	341	401	342	370	373	376	362	378	373	382	368	386	351	370	336	360	337	377	400	386	370	389	368	355	333	370	356	382	355	372	342	345	367	329	341	360	360	407	360	378	330	361	368	356	388	371	368	396	353	356	369	358	398	358	367	364	376	369	378	389	374	358	367	335	332	340	400	344	347	386	367	395	399	369	352	371	352	374	378	353	352	415	360	364	355	335	361	358	372	383	391	320	347	421	347	376	364	365	396	393	351	373	385	366	358	348	335	397	385	345	329	342	370	368	378	339	384	359	375	387	392	356	384	400	419	387	335	352	326	384	366	301	375	364	394	351	361	333	376	384	340	350	366	363	391	339	370	390	387	349	373	365	377	362	419	363	354	351	379	354	394	344	380	345	396	358	399	352	372	358	386	369	363	373	326	381	376	348	376	422	356	364	347	376	359	396	358	341	371	381	367	367	402	344	362	405	366	366	391	344	355	346	355	362	368	387	379	344	366	356	398	364	374	396	365	338	362	360	334	383	394	369	355	356	361	354	342	380	337	342	380	381	351	389	392	377	391	360	373	358	344	411	389	380	390	349	361	387	385	348	350	380	380	351	363	356	377	374	364	331	337	335	398	348	358	351	372	390	359	350	362	371	366	356	334	334	366	350	357	337	377	347	376	345	369	380	369	376	394	386	367	337	345	374	347	355	377	368	367	382	360	379	354	375	356	372	358	378	358	334	386	414	344	390	368	338	356	380	356	365	384	366	400	363	342	349	347	367	411	403	361	384	367	355	389	396	337	405	350	360	386	352	352	351	371	375	349	377	370	350	376	342	336	369	394	351	364	391	330	331	355	410	366	352	357	359	338	366	364	348	345	360	381	346	352	358	356	359	393	390	385	347	361	366	362	350	360	401	375	341	381	362	379	364	363	378	389	389	337	363	371	372	352	365	354	415	384	339	355	349	354	352	395	387	347	359	393	371	348	387	330	376	397	399	380	358	388	370	369	400	368	356	339	350	389	373	369	366	407	378	376	372	382	328	362	345	347	410	357	368	363	360	349	351	360	367	401	312	349	420	349	360	333	376	378	383	347	346	380	348	376	378	370	377	377	349	342	375	361	342	362	355	322	396	366	332	391	353	383	377	411	371	396	358	356	376	384	333	367	352	378	331	345	396	362	395	412	389	395	377	341	379	380	358	382	363	405	391	362	375	353	380	402	355	327	346	359	338	367	357	408	349	375	375	364	338	352	317	382	376	380	375	377	360	389	361	377	329	357	371	354	367	421	339	373	327	375	352	356	375	373	378	375	351	377	392	344	364	347	351	396	391	337	359	361	343	383	335	356	370	350	374	361	379	330	332	345	378	361	338	369	374	382	384	402	391	378	339	368	369	393	418	368	359	379	356	338	379	396	406	381	363	334	378	373	327	359	357	340	381	359	390	384	378	402	370	370	333	357	333	361	346	358	354	342	343	375	369	361	350	390	348	360	348	370	349	340	347	419	365	307	353	382	351	379	324	404	355	368	335	358	387	366	380	388	361	368	376	391	338	394	349	340	379	379	397	343	389	337	365	370	368	386	374	347	379	363	376	366	398	390	347	376	355	365	376	365	339	393	378	347	370	341	403	379	334	372	393	370	400	359	357	364	378	380	366	367	361	372	346	375	397	370	364	371	356	363	362	377	370	416	356	350	377	350	414	393	375	366	383	346	339	375	327	350	363	356	367	371	346	380	355	341	343	333	375	379	366	396	364	368	400	358	377	371	355	369	367	384	372	387	383	383	363	392	348	322	382	354	409	349	343	377	393	386	381	379	376	381	376	346	376	361	373	357	350	350	358	327	380	347	381	334	371	361	404	366	401	351	352	376	369	375	346	353	345	371	335	347	354	341	341	343	383	375	366	357	359	349	359	362	371	331	337	400	398	367	344	358	349	373	338	329	396	368	370	347	347	382	395	339	337	369	369	393	355	361	382	415	375	357	354	345	356	349	389	359	355	324	380	368	344	330	363	345	366	350	359	347	362	367	376	374	393	382	347	379	373	347	368	365	366	368	363	349	336	379	376	358	360	374	379	343	361	381	354	413	353	352	337	338	364	338	375	417	372	355	339	401	348	363	376	340	368	390	354	349	380	384	399	345	361	365	368	333	374	315	369	326	376	378	349	352	367	368	363	379	391	353	345	350	377	364	398	351	363	321	369	368	374	331	355	354	342	351	388	380	398	357	379	348	374	370	337	371	348	325	381	349	370	394	334	388	332	368	369	384	350	408	392	372	353	363	335	363	353	377	345	373	405	354	347	379	353	349	370	380	375	376	394	346	386	340	353	392	407	378	378	367	374	349	342	374	381	330	358	357	383	365	364	377	393	349	374	369	358	368	371	360	354	367	367	419	374	366	371	375	390	345	390	397	410	360	363	358	365	398	365	396	354	355	374	341	325	346	351	383	343	379	353	359	394	351	334	310	379	375	350	384	374	354	363	355	395	393	361	403	375	362	365	388	387	399	380	412	363	357	371	365	376	383	352	368	373	367	345	427	377	405	309	335	356	372	357	345	339	354	351	343	356	371	365	341	369	396	350	345	368	378	357	359	387	398	363	337	375	367	349	399	370	386	339	368	344	413	373	330	345	368	351	328	367	357	349	345	339	384	359	337	387	393	358	376	348	362	351	357	365	385	378	373	359	365	339	364	331	386	377	356	371	365	360	357	346	360	392	359	338	359	365	421	349	361	335	383	373	365	390	350	369	376	376	358	371	390	357	353	382	361	387	333	341	384	361	345	349	363	343	365	352	370	378	388	353	379	367	368	386	348	404	364	378	383	369	349	369	397	395	350	372	371	363	372	390	380	360	364	383	340	376	365	349	412	368	348	359	405	362	365	342	348	349	389	383	369	346	341	356	377	370	366	359	377	361	333	358	397	369	357	381	372	347	347	361	381	370	365	409	337	404	347	356	351	384	340	353	365	367	359	370	329	352	346	383	375	359	357	393	368	361	321	369	376	334	360	372	363	356	398	331	388	371	391	380	378	399	329	352	350	381	378	355	374	370	362	359	360	403	364	388	357	345	360	319	383	394	352	380	366	377	366	362	353	375	374	370	408	384	374	361	374	384	355	374	366	379	353	357	359	370	393	385	350	357	361	359	365	365	366	372	339	372	360	395	362	374	354	334	351	414	373	406	382	330	363	366	366	409	380	391	359	373	343	339	337	362	366	307	386	399	329	386	361	336	372	381	344	331	328	396	396	403	343
7904	2483	5273	5872	5359	4740	3738	3061	2566	2313	2030	1827	1629	1658	1548	1404	1357	1307	1243	1250	1270	1180	1129	1115	1156	1108	1100	1097	1069	983	1067	1076	1007	1086	1006	967	1043	1048	1036	980	981	994	1001	980	994	985	960	967	949	948	920	979	872	880	949	938	925	919	871	929	930	911	907	934	894	935	970	901	944	894	928	898	899	953	940	891	933	874	875	954	848	884	923	861	961	949	913	932	899	932	934	883	898	856	974	880	922	953	907	903	907	916	889	936	889	946	953	925	947	881	892	892	882	936	908	956	904	915	928	883	920	937	947	916	916	914	893	938	944	934	897	907	878	874	897	948	903	894	914	896	895	931	906	953	926	923	881	889	875	867	921	887	967	864	938	835	847	905	892	882	925	848	893	975	900	897	903	892	915	898	797	921	878	871	937	929	928	905	890	858	846	914	868	937	877	895	885	919	888	918	903	908	907	891	897	883	921	954	942	912	912	880	855	910	879	887	900	937	902	887	950	943	909	887	852	905	935	899	871	896	898	904	903	845	898	859	931	909	928	900	895	918	905	867	919	885	956	904	926	901	901	861	908	886	876	887	863	901	915	861	937	905	918	876	871	872	868	922	940	921	899	898	878	914	888	895	901	857	905	909	871	868	933	927	861	898	925	911	913	936	857	934	882	880	902	929	843	865	928	916	929	887	946	869	977	868	945	851	895	877	901	866	887	886	862	874	905	909	878	872	881	958	899	948	899	864	882	914	901	929	885	841	890	918	865	919	880	877	891	909	877	826	852	868	874	894	857	910	866	896	942	870	894	846	891	932	912	919	921	912	896	928	940	889	897	924	877	915	825	892	882	908	889	945	869	855	842	818	892	834	893	871	945	879	952	913	924	916	903	909	947	910	891	902	911	870	924	877	904	896	920	902	861	848	917	946	925	894	865	877	870	904	903	945	882	916	863	922	915	903	870	913	877	874	912	879	868	854	898	859	910	914	875	869	870	904	876	830	915	869	853	891	886	886	943	832	852	912	916	912	892	894	862	900	909	883	888	863	895	898	875	929	873	922	907	974	903	905	932	892	854	893	885	862	837	907	959	925	870	963	916	857	887	912	894	925	923	925	892	880	838	940	954	943	926	897	916	878	872	883	898	873	915	922	874	851	939	912	868	958	882	863	926	921	882	889	962	853	896	877	873	908	890	879	914	860	894	937	888	954	923	910	878	861	892	840	806	947	887	835	909	905	892	868	893	921	887	891	913	844	878	894	909	926	883	812	925	866	840	904	905	891	869	898	929	920	883	892	871	856	943	884	929	886	850	876	888	892	905	936	881	890	920	925	848	954	872	887	852	901	891	898	880	947	886	901	884	922	909	917	859	917	855	913	896	950	881	891	870	943	837	896	865	890	927	957	925	845	924	877	910	874	892	944	944	842	881	882	911	836	856	907	854	925	866	879	878	900	893	872	826	891	876	896	924	904	878	858	877	897	887	890	921	890	870	909	904	866	950	944	888	869	918	859	888	868	886	865	887	891	813	941	889	874	882	864	882	914	910	870	878	879	885	835	859	902	880	884	844	933	885	930	888	895	935	932	866	896	888	897	934	879	951	935	950	905	861	875	928	913	912	882	869	949	907	911	851	823	875	922	906	915	875	872	911	880	893	893	863	842	897	893	873	891	853	853	878	864	903	879	866	881	878	914	920	894	902	877	902	893	935	928	974	846	930	867	863	921	907	918	870	905	914	893	905	902	872	891	851	847	869	865	906	895	886	859	890	926	877	878	871	905	842	897	862	857	894	872	859	936	952	910	913	879	902	904	876	922	899	940	929	852	916	953	913	888	861	856	878	858	881	879	877	895	878	909	924	875	888	935	930	910	908	892	927	905	925	863	853	937	933	881	856	918	870	877	888	919	877	882	909	941	898	874	891	876	886	932	923	906	840	889	891	888	921	903	909	858	864	936	890	934	900	897	870	879	902	830	821	898	867	876	834	910	805	888	905	931	916	828	852	881	858	904	896	895	876	910	927	848	873	910	875	902	946	885	923	872	850	881	916	968	855	909	885	888	870	936	895	884	923	879	859	897	872	900	873	898	857	940	939	926	929	906	868	878	906	940	915	929	903	954	916	933	870	966	857	886	898	881	841	882	924	910	899	914	909	890	902	929	873	873	861	909	913	901	926	887	883	894	897	892	862	899	929	924	880	894	912	910	893	929	935	880	872	875	915	871	880	856	889	919	851	884	864	853	843	867	932	863	890	938	878	912	861	896	912	895	896	865	910	862	941	905	911	901	862	896	877	869	870	898	881	872	910	907	954	888	843	877	874	882	885	854	879	902	899	927	916	855	876	887	892	907	837	888	897	924	941	910	868	897	936	890	873	929	904	896	926	904	941	852	854	924	954	917	886	851	943	898	962	905	899	869	955	902	921	888	926	871	882	922	875	874	888	892	900	895	871	904	816	908	954	966	878	943	914	877	922	911	841	898	880	923	922	879	925	863	873	887	915	898	874	887	909	887	894	866	890	883	879	914	865	920	854	869	866	958	861	936	884	953	861	882	916	893	842	864	887	932	912	886	878	887	926	916	896	908	901	912	913	932	891	888	898	906	934	835	819	886	935	900	904	899	916	876	877	824	930	882	881	919	901	862	891	859	897	863	853	893	885	887	892	882	870	898	956	932	868	897	907	884	901	832	891	913	941	859	906	888	918	893	899	903	905	880	901	907	948	887	934	842	910	972	911	889	885	939	915	937	869	852	910	909	897	884	873	841	886	888	890	898	864	873	838	889	921	963	885	915	875	939	921	901	901	918	868	936	894	912	940	894	904	914	860	900	930	859	883	917	869	855	873	868	836	942	847	874	895	907	924	930	907	940	868	920	910	886	949	900	918	836	893	905	884	882	926	949	898	890	916	896	920	828	912	790	841	847	898	868	894	835	902	868	902	914	947	855	876	871	877	863	933	891	926	889	889	881	900	904	978	908	876	938	864	955	898	890	888	938	860	846	885	978	929	873	890	895	929	867	849	908	879	860	905	886	875	922	907	811	847	887	860	914	939	892	930	903	919	874	870	892	942	925	921	890	864	889	898	897	922	960	918	894	902	914	893	908	869	973	894	879	934	911	895	860	916	914	912	893	840	875	949	898	927	882	892	869	913	862	821	901	886	902	896	946	950	888	926	907	894	863	922	917	857	882	844	918	903	858	918	909	859	900	869	950	912	939	910	889	853	870	920	884	891	907	844	860	938	857	870	876	895	882	893	852	892	898	893	907	823	853	903	918	906	912	923	937	886	948	878	892	895	882	888	902	956	925	883	900	835	928	905	914	898	882	868	913	884	912	886	885	968	916	851	960	923	937	859	884	892	888	879	910	929	917	886	860	901	876	895	884	904	929	928	875	925	836	924	902	867	924	901	938	902	867	945	884	887	920	895	883	905	893	873	862	833	888	898	856	919	907	937	924	910	916	908	912	933	888	917	919	887	902	884	941	891	874	855	856	937	876	882	850	902	856
1992	184	200	171	221	164	149	136	135	153	144	117	113	123	136	142	153	114	129	124	141	139	135	127	114	144	117	111	143	135	123	140	133	124	117	124	144	142	137	132	131	119	120	137	111	132	143	119	114	144	103	121	142	134	143	130	139	119	121	103	103	122	119	118	119	128	137	131	116	139	137	132	128	129	125	141	126	131	119	139	106	128	124	124	132	146	125	126	128	143	107	118	134	133	110	126	127	138	110	130	121	128	130	117	137	124	117	108	135	161	121	129	131	135	121	160	135	135	140	118	133	137	120	121	140	131	115	119	125	133	125	140	117	131	151	133	128	124	126	122	126	136	134	133	143	120	117	115	130	126	120	126	132	125	124	150	129	144	125	124	132	136	119	127	116	124	142	133	120	131	125	119	119	124	120	117	129	150	136	122	121	154	112	139	122	142	128	151	136	139	116	119	124	128	152	115	128	131	126	115	118	139	145	141	119	126	125	128	113	130	115	110	120	121	140	126	128	110	130	125	133	122	110	124	131	138	145	121	137	136	124	124	158	126	118	131	128	111	126	130	144	125	138	124	127	107	138	147	122	127	136	139	146	138	147	130	141	117	115	141	109	126	140	120	150	129	151	127	132	138	124	137	118	130	134	122	134	137	145	125	118	119	136	153	122	138	110	130	114	136	119	131	113	111	118	142	107	120	135	132	121	117	118	151	131	141	133	134	120	121	137	102	145	134	118	121	145	133	113	106	141	124	120	126	137	126	124	112	120	122	129	110	120	129	134	130	108	133	114	121	148	114	139	121	159	138	153	131	133	138	120	132	119	138	130	127	121	126	142	137	120	115	119	117	119	119	125	117	148	140	90	123	134	127	145	103	124	116	94	121	153	115	120	114	143	127	122	122	125	106	127	102	133	134	130	130	125	128	135	156	132	122	112	111	121	112	134	116	121	106	122	135	136	137	129	110	132	128	124	152	125	129	139	137	112	98	122	120	116	115	117	129	131	127	130	127	135	140	120	130	124	125	108	126	133	116	125	125	129	130	115	129	153	137	125	127	106	126	128	121	137	125	130	124	122	128	122	118	132	121	119	126	164	115	127	115	141	129	127	128	133	128	113	122	112	135	148	127	115	123	125	132	121	127	156	111	133	138	123	127	123	128	127	128	131	132	111	129	117	125	120	131	134	113	116	121	130	116	131	113	112	135	138	121	150	138	133	140	112	118	135	113	134	128	135	133	130	154	138	124	125	122	128	117	130	117	115	126	136	110	130	126	125	129	127	116	129	124	110	134	104	121	122	130	128	126	110	134	112	146	123	129	131	133	133	145	120	117	107	131	124	113	126	142	135	157	140	156	146	118	111	124	133	128	123	125	115	137	112	120	120	121	114	154	94	137	137	137	134	137	124	126	122	135	119	123	141	129	137	133	146	128	137	133	117	105	144	116	117	148	122	116	105	118	134	125	131	128	146	146	144	123	129	116	122	134	131	123	118	131	127	102	107	151	130	136	119	126	123	137	140	140	134	130	133	143	147	131	118	138	134	127	142	138	112	105	136	126	116	118	135	122	134	136	123	136	128	158	108	110	136	125	113	123	116	115	128	137	147	114	122	141	129	130	127	127	125	124	114	123	138	103	111	134	139	121	128	120	125	123	137	145	106	133	128	133	111	126	116	169	131	123	114	106	131	124	136	109	137	135	109	99	111	122	111	133	115	136	120	133	148	111	110	128	123	123	123	122	136	142	123	117	118	115	114	135	125	127	119	129	127	127	119	121	123	114	111	122	136	121	107	125	140	139	123	130	114	110	127	133	112	112	124	117	132	124	102	136	119	122	114	135	107	128	144	145	110	107	134	123	148	132	130	140	154	142	111	115	132	124	119	108	127	129	134	124	114	115	105	91	135	115	124	113	130	118	123	119	120	118	138	131	124	123	149	144	129	127	128	116	125	130	131	110	110	130	120	99	120	137	110	130	146	142	127	128	139	130	125	136	115	144	120	115	138	122	137	122	103	133	108	129	142	114	121	140	121	126	102	137	132	110	128	125	119	117	132	127	124	131	137	146	105	119	126	128	124	112	119	123	124	134	141	127	112	132	135	131	149	120	137	130	143	130	118	131	122	120	133	137	120	131	135	126	124	116	117	125	121	139	120	114	111	125	132	138	134	127	137	147	126	107	137	121	129	122	123	123	116	137	133	137	128	132	117	134	130	127	114	123	127	127	117	115	141	143	139	128	109	128	134	116	131	124	113	119	115	157	125	139	126	139	148	146	127	135	121	112	134	133	127	139	139	124	133	126	115	116	131	126	144	107	134	136	111	109	147	132	125	126	119	132	135	145	130	131	128	123	144	141	126	129	123	112	99	137	124	131	144	140	138	139	118	95	120	119	131	119	121	123	121	121	121	142	124	107	115	128	137	150	120	109	124	123	106	142	136	136	150	123	149	144	153	133	135	110	134	116	120	147	127	130	133	124	120	126	116	133	125	131	124	132	114	122	124	127	120	115	116	143	132	139	126	116	127	118	131	107	133	117	113	136	119	124	111	123	108	125	126	125	135	139	124	104	133	160	132	120	130	138	133	127	139	148	125	112	135	113	129	128	130	107	116	103	132	152	115	122	134	145	137	123	129	135	134	124	121	129	109	119	130	130	115	120	120	126	137	112	144	133	128	109	128	128	109	125	132	122	143	115	110	119	127	122	109	136	128	140	134	106	116	122	130	118	117	136	128	118	127	134	124	128	127	111	144	125	126	143	153	124	141	137	143	123	150	131	126	120	118	133	121	154	127	132	140	145	123	120	130	113	147	135	149	108	122	135	121	130	131	124	122	138	145	155	149	133	122	118	116	146	123	120	110	128	122	140	139	132	129	124	125	134	121	128	141	115	109	140	133	136	131	131	128	122	117	120	127	143	121	131	136	119	130	149	126	127	131	123	133	146	128	110	115	121	135	124	126	135	136	138	106	131	135	118	133	132	146	123	130	116	126	129	128	133	124	140	98	138	131	101	125	126	130	124	118	120	131	125	124	128	104	113	125	135	137	113	118	125	117	122	150	120	134	132	142	113	116	151	137	131	133	127	118	134	134	151	123	125	122	132	115	91	112	122	143	131	118	137	142	143	136	113	124	103	126	128	127	128	83	125	146	116	131	150	115	128	113	130	118	134	114	99	128	126	116	117	111	142	124	136	120	112	146	133	119	120	135	135	116	137	152	125	117	144	126	116	134	116	94	143	116	131	124	122	134	124	150	115	113	157	130	115	136	124	120	127	125	134	138	117	137	136	115	144	131	126	131	127	135	135	115	145	126	125	126	148	125	130	120	111	125	129	138	126	122	121	128	115	131	108	135	132	126	130	129	132	127	120	123	141	128	140	123	125	136	123	140	133	119	155	123	121	130	137	130	142	149	120	134	131	129	127	149	116	139	137	129	149	129	122	133	118	121	128	117	128	109	126	132	127	145	113	132	113	114	129	124	122	113	117	127	131	126	122	108	121
2266	457	539	568	724	646	535	435	411	446	441	396	422	406	378	395	405	367	392	376	417	420	378	405	378	373	387	380	408	396	379	413	388	400	394	389	381	393	385	377	388	399	369	394	408	390	406	361	391	360	410	390	387	351	419	400	381	385	393	356	388	389	392	408	361	396	368	390	415	378	371	397	365	422	423	396	382	372	388	408	356	367	379	446	417	385	414	358	413	410	383	370	386	365	373	358	380	395	352	347	379	367	388	394	361	367	387	368	395	396	349	373	389	399	359	360	355	376	380	379	364	395	345	363	413	372	402	394	388	392	378	372	366	413	401	398	378	375	394	413	420	418	361	379	386	374	382	382	370	366	389	406	369	399	427	361	384	384	402	396	377	386	364	403	363	391	374	364	399	384	411	400	403	387	369	400	387	362	398	358	392	357	392	399	391	378	370	372	358	391	396	370	358	376	397	372	420	358	363	396	387	416	400	348	388	432	344	402	384	381	406	376	371	367	405	397	393	403	378	402	404	365	402	392	367	388	359	397	365	358	392	375	368	411	381	373	378	374	400	377	368	384	366	385	370	394	352	381	398	337	386	383	372	387	398	380	401	407	349	385	429	390	370	416	379	408	377	388	383	371	353	422	369	365	361	411	383	365	367	375	391	396	387	401	394	382	377	393	391	402	350	385	394	391	354	390	383	379	394	380	411	387	387	378	397	369	390	365	348	397	402	405	414	388	377	378	388	383	389	373	395	405	398	377	402	380	380	375	399	397	357	389	357	364	393	355	416	368	387	417	368	372	417	381	375	373	406	375	416	398	387	365	369	390	409	373	422	372	394	371	377	380	383	388	395	403	378	410	363	355	412	345	388	374	387	369	366	429	386	378	357	334	406	368	374	366	412	380	377	397	368	372	365	381	377	340	385	373	373	354	367	413	361	389	393	398	395	406	356	387	380	344	344	388	390	379	351	362	406	353	393	364	394	372	362	392	374	377	382	372	398	373	366	380	364	363	392	382	402	387	406	389	414	396	394	379	371	369	374	398	383	378	378	376	420	411	406	411	402	368	385	372	394	397	394	362	368	366	423	399	370	350	382	397	392	372	374	356	378	401	381	397	434	385	353	370	389	379	368	372	377	408	390	361	379	381	390	367	410	362	398	378	424	355	388	378	363	379	371	402	378	385	397	375	356	374	374	397	367	404	398	376	399	361	364	421	424	395	415	390	387	398	380	369	393	380	353	375	388	381	384	429	418	398	366	388	398	362	382	420	373	373	403	394	388	389	401	409	372	380	389	361	394	393	427	349	371	377	360	389	360	346	411	418	381	386	393	373	407	383	382	369	410	356	386	374	343	406	427	391	409	384	371	388	409	418	380	390	408	387	372	408	347	392	419	344	416	391	392	395	388	359	397	372	413	388	349	376	387	384	394	364	380	397	389	374	364	372	401	385	366	403	401	406	397	371	381	373	400	355	382	398	412	369	366	386	386	383	405	364	388	366	390	401	373	376	385	360	385	376	399	400	395	403	385	366	365	365	373	383	368	360	400	390	391	368	379	364	375	368	405	379	406	379	375	408	370	351	364	418	370	366	384	402	369	372	375	347	380	394	377	382	401	371	403	402	378	393	376	410	383	368	386	403	394	326	348	407	380	403	373	415	368	369	381	379	360	357	391	358	354	387	386	357	360	422	387	373	397	371	388	395	399	380	339	391	400	392	390	375	354	395	391	389	394	377	391	361	369	410	363	372	393	367	403	391	397	395	350	439	395	343	385	354	368	408	384	374	386	436	349	382	398	383	366	370	335	361	391	394	345	406	394	380	378	376	418	381	373	346	371	389	399	342	378	374	359	346	391	337	399	377	424	385	384	389	390	381	379	395	403	415	375	391	374	419	365	326	380	371	394	390	390	415	376	374	369	401	376	360	422	375	384	381	368	393	377	374	415	391	394	365	383	358	384	374	406	361	425	375	395	392	381	424	376	346	395	383	392	396	374	385	436	396	417	358	374	378	355	372	378	390	360	389	365	369	378	367	400	382	398	382	405	369	399	382	383	402	394	383	402	406	391	387	400	400	354	409	380	383	403	407	382	401	384	387	364	385	386	376	411	401	385	348	400	374	361	327	356	401	381	399	383	411	394	377	353	384	402	396	395	391	360	408	399	416	415	398	362	345	354	340	392	389	375	361	419	376	367	391	384	367	405	390	415	419	400	407	390	383	373	377	360	397	355	409	361	391	374	409	361	419	381	405	431	423	398	403	407	423	404	377	399	362	377	376	383	389	410	381	383	377	390	394	404	379	359	397	399	359	391	412	391	408	407	397	388	370	363	423	390	360	401	384	391	411	378	363	380	415	369	387	397	441	420	385	412	379	404	380	384	415	389	364	342	389	364	366	380	380	364	375	385	342	388	376	419	400	383	387	361	402	404	443	410	387	380	411	403	368	429	388	356	394	345	389	380	407	400	385	386	377	386	368	394	357	374	374	380	366	391	420	371	375	369	400	412	352	402	393	388	399	368	413	375	380	377	398	417	362	383	402	374	350	373	385	388	395	357	379	394	397	370	398	369	406	389	401	374	406	401	439	360	393	387	368	342	375	397	379	366	390	393	371	376	420	377	380	373	403	382	384	425	379	392	341	407	393	401	390	388	355	386	375	402	419	371	376	376	388	366	388	421	376	375	380	382	393	378	389	376	414	397	387	394	395	389	385	411	371	381	388	387	366	368	376	372	343	387	382	364	362	346	400	379	365	374	373	390	379	423	375	402	389	380	380	379	391	386	429	389	352	398	400	375	407	383	380	418	402	409	340	377	393	399	395	394	386	402	386	356	393	370	378	405	375	388	382	374	386	425	389	376	399	405	394	408	363	383	380	377	413	367	412	367	386	395	387	364	377	375	358	383	364	365	369	386	415	337	373	356	387	346	400	369	446	396	355	389	373	380	388	377	412	419	353	398	407	398	397	373	394	405	382	397	325	375	355	404	358	369	353	388	383	433	416	407	395	393	385	391	386	403	385	386	367	361	347	374	405	367	384	422	396	404	397	383	375	378	403	390	360	387	340	364	404	393	373	362	378	404	409	361	364	385	381	367	424	408	391	377	387	351	412	374	389	399	425	409	403	410	367	353	397	380	376	379	367	402	403	361	383	408	392	412	409	392	400	408	361	385	389	353	413	405	384	416	410	373	379	360	380	416	374	355	406	368	359	406	405	369	348	407	397	379	381	428	403	399	397	387	364	363	402	391	410	408	397	408	396	381	384	381	371	375	393	393	400	421	332	380	396	398	352	374	381	393	370	403	399	380	370	387	368	377	378	385	399	407	378	380	377	371	425	407	337	387	408	381	361	396	399	385	388	394	412	387	397	380	386	355	400	374	383	380	404	383	409	342	433	410	397	364	434	407	353	380	415	381	374	364	343	388	392	415	393	377	385	379	359	384	384	384	399	361	418	371	379	388	381	392	395	403	383	397	405	354	399	359	370	380	397	393	385	398	394
7434	1039	1178	986	775	585	422	370	372	292	278	263	273	242	212	232	231	270	206	229	200	196	212	213	188	203	200	201	173	187	178	185	200	200	184	209	190	215	207	183	178	198	205	194	222	214	186	201	198	210	180	178	191	180	179	172	172	183	178	182	184	196	206	176	178	189	210	185	188	207	198	189	205	189	182	195	189	179	197	173	178	182	199	215	183	196	206	200	180	213	175	207	192	213	165	184	161	195	178	223	203	189	197	200	187	176	188	181	163	191	181	204	194	205	186	184	178	190	192	183	192	210	183	191	209	169	207	229	205	206	192	172	192	199	189	195	185	183	179	167	197	176	201	187	180	190	173	179	194	172	195	178	174	181	199	189	178	193	201	215	166	188	206	222	191	203	195	204	177	181	207	175	189	193	207	168	183	197	178	169	163	181	161	199	170	197	209	202	178	203	186	192	197	181	173	213	185	190	180	198	192	196	212	187	181	194	197	196	207	215	189	183	180	187	192	191	180	174	191	199	191	188	185	164	198	192	179	199	162	181	183	169	172	221	193	201	190	184	168	190	203	187	179	189	228	175	193	194	202	191	194	189	199	191	172	185	185	165	198	208	189	192	180	189	156	201	185	188	185	165	183	182	186	227	217	181	186	217	201	196	199	173	206	185	168	175	193	175	170	204	169	183	185	198	180	168	196	187	195	171	203	182	216	175	166	176	181	191	182	216	191	163	174	202	194	198	190	178	186	182	188	195	187	216	171	174	200	194	195	158	192	176	189	177	177	174	172	171	201	178	188	186	216	192	186	195	185	202	182	170	159	190	192	204	172	199	180	181	203	192	194	193	178	188	195	187	180	173	190	201	203	171	200	176	200	180	177	192	211	197	171	175	187	172	174	209	177	189	176	197	184	167	188	188	155	172	181	184	168	187	185	189	181	195	207	205	202	178	191	182	219	215	181	192	200	188	204	163	185	197	206	207	187	187	186	196	179	202	210	192	178	207	192	181	204	177	195	164	209	183	215	169	173	192	177	196	193	199	206	205	175	182	185	153	207	178	186	185	186	191	184	173	181	227	207	205	187	200	193	194	184	192	190	178	171	173	174	198	198	206	189	190	182	168	190	196	189	186	220	200	169	191	164	181	177	208	178	164	202	197	202	197	202	203	186	192	204	183	196	172	195	184	186	200	228	184	174	187	179	198	194	182	202	198	171	186	199	161	218	185	199	216	174	185	171	173	206	186	166	208	192	171	183	206	176	214	184	189	205	183	219	206	192	208	195	176	184	155	188	176	161	198	187	200	193	182	176	181	177	194	212	167	192	205	184	163	198	186	201	193	179	178	183	193	169	188	188	197	223	188	201	188	196	201	176	210	196	197	198	176	171	211	200	189	170	178	191	171	180	179	182	193	158	184	198	179	162	167	203	152	215	197	188	194	206	195	198	198	194	200	202	169	185	193	179	168	148	184	199	189	195	199	203	172	210	190	176	180	189	177	188	207	176	173	178	183	168	196	219	214	200	193	195	175	168	176	166	216	170	200	205	207	182	171	160	201	178	171	175	147	182	189	198	167	199	190	194	203	187	197	193	165	202	195	182	161	180	188	171	213	203	186	180	209	210	182	190	220	174	203	169	170	203	195	199	181	190	191	185	206	198	183	191	167	187	202	193	230	203	192	170	188	193	191	198	198	196	198	171	168	206	201	190	207	175	176	183	159	164	191	190	167	195	204	193	197	187	193	202	168	189	184	185	196	194	179	174	207	206	185	203	213	205	185	188	200	209	181	190	184	218	168	186	188	221	175	201	153	176	183	202	187	181	184	212	189	188	191	195	185	185	205	173	205	166	189	203	197	208	195	198	169	208	189	194	192	209	186	189	207	179	199	186	173	173	160	218	186	200	188	177	181	197	195	194	199	203	205	166	207	165	203	161	220	184	181	179	188	170	174	183	208	186	188	185	214	189	205	186	180	191	175	179	203	194	179	208	168	187	171	177	212	186	190	183	192	211	200	179	199	168	175	177	207	185	189	202	192	203	190	184	191	178	237	180	171	176	194	187	195	181	176	199	171	157	182	182	180	193	182	200	186	202	193	195	172	204	193	190	179	176	213	189	182	203	175	155	186	180	194	183	207	156	192	194	176	199	186	199	175	179	218	181	200	208	197	188	166	185	193	188	177	186	184	207	194	192	202	183	195	180	194	196	155	185	171	213	174	196	192	197	179	202	200	179	205	202	151	168	174	203	176	177	197	186	159	171	194	208	184	184	158	174	201	184	160	198	193	185	173	169	192	195	169	199	212	200	187	190	192	197	189	175	192	200	180	182	172	193	179	207	212	209	194	175	186	192	188	169	192	195	168	155	159	202	183	211	166	205	180	193	181	227	211	171	184	164	189	156	228	185	183	190	215	162	187	171	179	155	182	181	175	197	204	190	166	184	198	185	156	173	175	205	210	214	189	192	202	216	174	204	202	189	190	174	188	180	205	196	203	175	182	185	196	180	185	196	191	199	193	164	207	185	176	168	188	199	189	182	181	177	177	159	184	172	187	185	206	197	177	180	185	167	194	188	187	197	185	171	168	177	171	184	195	193	159	179	219	198	178	173	185	169	211	214	212	195	196	214	197	188	184	191	173	183	172	160	169	175	182	188	205	194	172	188	156	178	216	189	189	207	185	178	184	185	198	182	209	207	172	184	190	182	214	181	204	169	179	184	177	161	210	214	177	195	191	184	204	183	179	197	187	204	184	206	197	155	182	191	208	177	177	160	182	195	171	192	203	188	183	179	178	178	197	181	168	181	164	148	173	197	187	170	161	206	209	181	168	201	176	206	204	188	164	197	171	203	203	209	182	182	208	190	205	233	204	177	195	200	162	194	210	178	203	204	194	177	194	190	206	156	196	183	182	187	181	207	171	187	187	190	168	183	207	153	191	200	172	213	182	182	196	186	183	195	189	182	178	204	200	199	192	181	173	180	189	200	193	163	172	176	177	180	187	182	170	174	212	177	204	200	178	209	213	185	182	194	186	180	174	174	166	184	175	183	195	189	187	192	196	194	189	199	204	195	183	186	184	194	203	185	175	205	163	165	194	195	197	239	206	179	199	172	216	180	212	170	223	193	194	194	170	201	176	189	180	182	190	172	209	198	206	185	204	171	199	197	176	190	198	208	196	181	186	190	210	195	194	202	169	205	178	198	211	182	179	182	176	200	193	187	181	156	188	211	209	187	188	191	208	222	216	168	209	180	178	213	190	175	174	196	217	191	167	184	182	208	196	181	190	175	186	203	177	199	205	179	206	180	201	184	164	188	178	186	210	162	210	185	185	174	226	169	197	182	172	187	195	196	189	188	169	165	201	181	190	187	190	187	199	190	197	202	202	180	177	191	171	187	183	190	196	203	150	183	176	173	190	203	167	224	182	187	179	177	191	184	185	192	206	187	174	218	184	167	184	236	174	164	188	199	165	207	209	190	184	191	195	185	191	189	176	175	192	172	185
5801	1241	2779	3259	3082	2404	1987	1683	1375	1237	1107	997	970	929	851	836	822	726	721	731	714	666	647	668	637	660	654	622	600	600	599	614	612	622	637	585	606	634	600	565	569	584	579	584	557	589	605	534	587	580	573	527	520	620	526	534	553	559	582	517	533	563	549	559	534	542	518	501	525	530	563	555	531	527	513	553	547	580	578	535	537	543	558	561	526	567	531	545	556	519	513	570	571	569	480	549	561	575	578	545	537	536	521	573	513	502	531	544	567	546	528	564	560	538	545	525	551	493	542	550	588	560	549	521	545	529	515	529	531	472	552	545	529	519	529	543	494	515	523	515	583	509	548	535	546	505	507	560	563	513	533	515	570	522	521	535	542	531	527	533	526	579	541	565	524	528	538	548	538	507	543	486	534	520	556	492	538	538	554	541	515	479	524	547	524	508	497	497	499	518	510	507	507	531	519	523	503	559	538	524	541	535	545	544	533	517	547	513	523	498	516	568	483	485	539	503	524	569	565	527	504	551	530	500	543	486	509	536	470	518	524	559	505	485	526	574	533	536	539	521	542	534	508	523	528	534	553	558	522	539	523	519	528	518	540	557	545	492	571	549	514	526	537	518	552	538	576	546	532	544	564	541	580	541	553	524	539	480	528	520	593	576	558	555	533	513	518	565	608	515	547	525	528	582	513	523	542	568	497	509	526	542	519	499	527	553	505	518	566	528	513	488	507	501	553	553	550	547	557	533	507	520	540	533	502	544	537	550	541	554	489	542	480	541	540	520	539	508	514	580	519	566	488	546	517	556	549	516	521	515	519	551	532	487	535	545	554	548	524	543	491	493	515	537	518	529	548	532	561	501	516	519	521	543	506	557	524	546	554	536	568	519	579	515	532	527	548	545	490	585	556	530	547	584	578	547	520	519	513	493	539	519	553	575	542	524	542	536	511	555	573	519	547	538	583	521	577	555	548	582	524	556	546	552	528	519	553	557	533	506	547	551	551	516	548	534	549	525	537	556	559	507	540	538	517	532	511	506	507	522	505	497	582	499	558	516	557	531	535	530	545	488	539	514	517	552	520	549	529	538	553	564	538	526	545	529	515	485	515	496	537	554	554	529	560	484	469	537	494	530	551	528	520	510	523	530	491	533	519	569	568	528	552	542	588	542	521	516	545	529	514	524	534	510	515	534	529	523	524	556	527	538	539	517	579	508	540	560	555	562	590	479	503	505	559	561	502	557	547	482	559	568	526	548	506	541	563	521	538	547	587	542	571	518	545	540	500	526	530	509	585	563	555	563	509	494	579	579	577	493	564	492	541	481	535	551	542	563	526	521	536	521	589	514	522	522	534	532	528	513	513	518	525	567	542	544	555	517	502	524	551	523	549	496	497	537	455	561	517	565	496	507	539	554	586	530	569	556	549	564	548	523	532	526	527	515	573	540	526	546	524	510	527	531	518	550	525	534	510	578	527	518	514	509	500	549	537	558	495	562	557	565	529	537	517	519	508	594	526	561	573	520	568	570	522	557	522	565	542	560	524	546	503	541	536	533	507	537	530	549	555	569	504	523	540	497	536	523	536	511	483	520	503	544	551	505	501	566	535	554	558	520	537	512	514	534	506	498	510	517	521	519	551	537	529	561	524	521	525	538	496	550	509	526	532	503	547	476	532	563	543	525	503	540	540	574	540	529	470	549	518	526	558	521	521	521	520	525	526	565	566	527	492	548	554	540	477	515	513	544	539	512	506	539	530	524	517	517	548	521	490	517	502	567	511	511	561	565	497	513	519	544	498	551	533	524	477	509	521	536	528	538	550	555	510	522	522	558	508	535	515	553	516	528	513	501	534	535	502	553	544	559	512	533	522	520	545	564	527	527	462	547	506	493	486	581	542	520	506	543	534	548	513	522	537	554	535	552	539	523	540	533	511	534	539	537	544	530	552	504	583	514	568	509	561	518	548	510	541	529	497	538	540	549	508	516	537	496	530	515	527	542	506	555	500	524	592	523	548	530	518	513	529	526	528	537	485	524	548	535	511	524	538	538	503	531	529	508	532	534	566	530	510	482	524	519	532	542	531	534	538	536	547	532	521	540	534	547	529	557	555	577	541	535	564	505	478	551	526	556	540	566	523	543	546	510	505	504	527	564	582	505	532	557	561	511	562	536	509	505	561	534	495	562	523	532	499	536	515	513	507	520	504	536	539	536	533	536	484	552	516	566	543	562	576	526	522	560	495	529	530	525	540	529	529	505	522	504	529	537	512	561	575	546	529	545	509	509	530	543	540	565	505	565	560	562	540	519	526	522	551	534	525	548	532	511	556	522	541	541	507	532	523	568	514	576	525	508	529	556	537	507	547	536	473	527	565	508	539	533	550	495	531	541	516	508	517	522	541	521	538	508	503	563	549	558	554	533	498	510	572	495	527	479	508	536	528	561	548	490	556	568	530	528	542	514	484	550	565	558	531	543	534	544	523	511	528	515	491	545	533	532	563	548	484	515	515	492	540	521	552	536	541	497	583	551	533	506	504	527	598	505	521	533	494	540	528	510	538	504	555	536	560	578	524	530	532	535	573	511	525	561	549	537	565	516	541	534	560	513	518	526	522	598	539	557	488	507	518	539	476	532	541	526	508	555	524	539	543	515	541	517	513	560	552	523	554	561	569	545	532	548	508	565	528	539	554	540	561	516	561	545	523	517	545	525	516	534	540	542	523	528	525	523	511	562	571	543	535	551	529	529	541	503	519	541	522	523	544	542	534	517	562	536	563	537	539	533	560	552	548	543	506	489	523	550	542	513	528	548	535	499	565	535	525	507	509	541	582	558	486	516	525	597	560	543	530	534	575	584	496	517	543	534	517	586	568	524	525	531	539	532	550	524	534	548	590	568	499	549	599	547	536	527	568	548	505	557	526	540	496	527	498	515	531	556	554	534	528	547	520	540	501	540	514	530	534	514	499	580	530	513	509	513	538	531	518	526	547	517	502	522	543	500	542	544	542	556	518	543	538	510	532	562	493	523	537	561	537	575	531	546	487	504	518	541	530	536	519	516	517	513	507	542	554	527	526	530	523	555	542	566	519	529	510	525	549	513	528	536	562	512	516	511	510	541	571	541	525	488	533	512	525	534	544	482	532	535	567	530	545	553	521	505	524	563	514	507	514	508	544	542	554	509	511	504	554	533	549	516	534	529	545	544	561	510	508	548	541	564	569	532	532	499	576	543	508	531	543	532	563	502	553	528	523	551	532	536	532	555	518	529	552	543	539	526	530	540	514	523	606	585	508	543	525	542	574	541	539	552	533	549	563	555	548	544	538	559	527	528	500	509	548	518	536	535	517	538	538	544	555	532	580	542	506	512	525	508	587	520	548	495	547	524	537	534	592	560	531	541	545	516	528	542	515	529	547	573	578	609	515	545	515	476	508	513	570	537	533	552	540	541	541	555	531	552	567	518	561	546	547	557	497	534	539	531	562	577	528	517	535	485	519	532	530	552
14268	2713	2713	2149	1545	1174	927	696	620	554	510	513	497	472	485	489	428	433	403	397	426	413	379	414	377	385	369	368	367	358	418	317	397	414	363	359	364	397	357	372	363	354	359	364	361	400	352	362	350	378	382	352	368	380	384	381	358	336	382	373	378	327	412	380	386	365	359	394	345	405	354	337	341	407	372	355	307	335	376	384	366	375	375	369	371	367	367	369	373	338	344	334	352	354	338	346	352	407	388	371	368	341	368	356	366	344	388	339	396	341	373	359	346	360	374	407	353	376	385	379	362	362	369	332	357	368	333	364	355	373	357	369	363	351	390	396	384	417	394	370	337	393	351	338	358	378	366	347	322	371	380	355	379	387	344	377	369	367	335	344	366	356	386	395	367	344	353	368	385	365	367	347	377	368	378	355	370	375	347	331	355	382	369	399	366	358	368	408	354	346	355	368	367	344	360	335	346	367	392	385	371	345	382	385	364	372	364	360	362	381	375	369	351	373	362	374	386	318	332	369	356	327	371	404	372	377	364	339	381	371	336	361	394	394	414	336	340	385	373	355	375	375	361	381	367	374	384	351	354	362	369	356	341	375	401	373	325	364	365	380	350	412	369	360	345	367	368	391	400	341	334	393	359	365	377	403	340	366	320	367	357	352	397	371	356	362	327	349	338	353	383	343	378	317	309	349	372	403	357	364	402	387	381	365	347	399	348	360	359	374	401	352	367	364	362	357	394	354	338	387	384	341	347	378	374	378	367	338	348	343	351	357	372	348	372	358	345	377	352	379	359	388	354	324	358	370	382	403	373	401	348	408	362	372	339	375	354	417	365	328	332	342	353	351	382	348	354	364	363	346	346	331	362	321	333	351	361	337	371	365	368	344	355	380	377	328	373	365	387	336	363	355	350	411	338	341	392	358	371	374	333	394	370	325	369	388	376	373	380	388	370	370	382	403	378	326	303	359	373	417	338	369	341	382	365	384	383	367	389	367	384	385	346	365	365	333	372	363	344	374	365	376	388	357	387	371	408	372	372	378	360	376	348	339	355	373	380	379	380	369	342	361	356	378	396	359	338	371	390	366	356	385	361	340	385	358	364	371	370	359	327	372	365	365	370	377	365	387	400	357	363	361	373	377	385	384	311	337	360	345	375	378	370	342	347	329	350	415	382	365	314	347	354	403	353	363	332	389	381	383	373	371	382	362	381	383	379	377	365	357	380	383	418	329	323	373	371	369	342	405	350	344	357	367	349	392	381	388	354	362	368	359	373	361	370	316	352	371	388	354	374	324	365	399	376	361	391	405	325	341	386	381	371	379	360	354	373	349	331	352	378	366	378	367	360	366	403	351	407	330	349	354	396	341	367	358	387	391	372	382	343	364	357	397	349	350	367	380	395	359	370	382	346	335	329	400	405	358	399	360	357	375	327	362	364	373	372	355	368	390	404	342	362	391	373	336	349	343	352	366	353	374	369	357	359	343	323	391	370	350	330	347	352	397	322	343	380	398	384	367	373	393	410	352	329	393	357	373	371	380	334	342	326	388	370	370	389	361	388	350	388	375	368	349	364	346	351	360	326	417	398	373	359	347	366	386	353	338	354	339	336	383	401	350	359	381	384	355	324	353	357	361	350	338	375	366	368	366	345	393	355	389	401	373	348	382	373	376	397	376	382	411	329	340	349	358	336	390	382	345	366	355	362	413	369	357	353	367	339	394	401	389	343	327	370	341	407	353	363	366	353	368	393	395	389	336	357	376	395	357	372	357	372	357	338	359	365	337	371	356	399	369	366	369	347	359	339	366	334	378	371	352	332	369	323	394	321	372	354	334	339	385	359	388	377	341	368	365	369	377	385	377	400	344	377	357	357	368	371	372	389	405	359	363	383	381	361	355	359	346	366	353	375	385	369	346	405	375	378	381	357	390	373	337	365	334	349	327	378	364	325	365	331	383	357	383	362	386	389	379	379	385	370	364	362	354	356	371	360	377	386	351	351	401	374	354	341	355	350	359	363	406	386	404	388	365	356	410	379	349	362	356	360	336	369	397	365	402	367	344	324	310	353	364	358	376	354	387	391	374	387	365	384	363	375	370	372	384	339	332	346	356	379	391	357	378	371	355	369	357	377	389	387	387	356	359	371	358	384	396	374	357	375	403	394	405	383	377	362	387	380	368	359	361	358	360	368	390	399	345	362	375	363	373	333	380	341	395	389	356	361	357	350	349	368	364	363	408	322	377	366	404	377	366	396	411	388	324	385	375	355	375	367	371	386	367	386	401	365	363	360	370	393	359	390	348	347	331	312	349	391	368	391	381	333	361	364	363	399	344	363	334	382	365	369	415	351	354	353	373	363	359	329	383	359	380	357	391	336	365	359	360	354	379	362	374	355	355	356	370	353	366	342	343	339	420	343	376	360	347	354	354	352	388	326	349	350	367	342	352	365	351	351	367	349	375	345	352	328	364	396	364	356	360	344	379	424	359	376	326	367	344	366	359	346	319	356	355	337	359	333	333	371	369	396	375	361	363	349	396	365	371	387	394	329	404	387	381	368	349	370	352	358	402	377	382	340	370	363	376	369	318	359	362	364	365	350	381	352	329	377	365	376	383	371	338	364	371	373	349	369	373	325	375	387	387	395	377	358	343	375	400	380	385	386	365	381	356	380	350	350	367	359	381	416	338	334	384	347	355	352	353	362	381	364	375	348	368	321	367	338	324	374	401	396	330	360	395	378	418	384	395	382	382	395	368	379	351	369	350	339	408	366	374	366	391	392	334	359	365	338	360	361	382	369	378	374	368	391	359	374	384	379	404	374	382	366	361	333	385	384	397	371	414	352	356	371	341	380	354	372	345	368	364	351	372	348	339	383	355	363	339	329	377	372	363	387	381	343	394	360	351	339	366	320	359	347	366	386	368	346	377	377	367	379	367	411	337	339	381	336	334	369	381	378	388	359	393	325	364	365	376	321	380	363	377	403	372	363	384	405	402	333	382	384	386	314	370	371	353	391	354	385	366	388	341	354	393	381	348	337	364	366	386	347	351	357	392	377	357	365	378	379	437	358	361	353	362	389	352	354	383	358	366	352	351	364	379	361	363	335	364	385	392	387	341	349	381	380	384	395	365	394	381	383	339	402	381	380	370	382	322	379	376	376	381	362	405	391	359	367	370	353	380	346	362	355	369	353	400	339	365	374	352	358	391	384	395	382	353	382	368	378	398	375	411	388	385	345	371	374	343	350	338	368	365	360	398	357	392	389	374	349	353	379	365	392	368	346	387	342	375	354	354	385	357	353	370	375	381	401	370	367	385	367	358	396	367	352	356	348	340	367	372	391	371	359	400	364	348	381	319	372	377	353	365	387	365	336	345	360	384	360	371	371	371	377	368	381	354	346	363	395	341	376	357	339	344	339	376	381	360	373	352	376	344	369	310	341	381	357	368	393	356	343	380	365	349	330	389	374	380	423	395	349	371	379	353	358	369	377	364	400	358	354	347
8083	2489	5264	6209	5488	4449	3642	3080	2618	2264	2062	1873	1691	1558	1548	1443	1402	1320	1322	1257	1190	1217	1183	1136	1076	1093	1080	1153	1092	1042	1012	1025	1047	1027	965	968	931	1046	993	989	976	994	1005	955	983	969	978	1025	992	954	949	948	966	965	978	930	947	893	929	886	891	963	943	948	900	946	938	920	941	888	921	976	915	875	894	905	979	877	858	902	923	922	879	939	836	953	849	924	901	929	830	895	853	911	841	933	923	959	908	910	903	856	938	880	905	904	849	872	926	876	856	907	883	855	927	936	937	890	885	935	858	949	877	909	915	928	917	878	927	909	938	909	923	886	900	863	887	880	898	881	925	900	929	903	869	884	933	919	943	893	888	828	916	913	899	926	900	890	913	911	943	925	856	901	829	901	928	910	903	959	898	881	853	864	887	900	902	882	893	880	903	872	884	918	860	943	928	852	898	916	930	877	914	845	908	863	934	856	915	866	924	876	927	919	833	901	935	877	866	901	887	909	934	869	954	871	934	897	902	908	874	885	908	886	857	898	880	925	908	851	829	892	872	939	893	871	918	843	887	931	861	921	894	859	889	865	898	934	882	893	872	864	832	917	881	903	906	896	933	898	894	884	884	904	869	899	842	875	864	928	868	877	886	934	893	890	920	881	872	900	904	928	900	854	941	914	917	866	890	910	840	880	920	861	870	847	908	934	897	815	928	854	818	943	953	961	870	927	928	896	854	836	892	894	871	852	859	881	902	888	816	870	894	844	851	882	872	868	877	915	901	882	958	902	870	880	901	883	870	857	875	921	887	920	897	852	873	893	930	910	922	941	915	918	824	834	896	931	901	883	880	879	949	895	882	962	864	890	863	861	909	894	865	915	919	893	867	873	847	914	898	917	907	847	917	949	898	926	883	906	884	849	881	922	879	848	851	874	858	935	863	902	872	826	922	898	913	860	871	851	894	916	891	947	893	855	891	905	869	938	853	830	843	878	878	924	904	899	892	939	908	886	945	851	880	932	894	917	883	859	824	934	921	860	925	864	969	902	864	926	861	897	925	889	882	945	970	820	887	884	895	924	888	890	882	926	889	906	903	900	908	883	898	963	876	866	953	964	910	892	922	879	896	961	888	876	922	880	935	871	914	889	875	930	874	861	871	855	870	894	908	928	859	907	907	857	908	902	855	896	889	894	898	890	878	884	923	898	897	887	895	877	846	905	852	897	859	904	899	896	860	850	859	914	918	928	866	925	887	952	858	914	880	899	933	877	918	886	899	878	921	886	970	920	909	903	834	931	846	876	906	843	900	856	922	906	869	882	944	881	933	902	905	943	942	889	905	912	899	879	879	877	902	874	868	921	941	831	905	873	865	840	832	906	913	905	887	906	910	891	858	881	952	881	920	892	871	882	929	921	863	874	836	899	857	917	879	911	917	871	857	872	870	873	903	843	918	830	882	914	927	919	882	823	897	921	876	926	833	924	901	912	981	903	913	900	849	861	896	904	930	928	893	897	923	879	890	903	885	947	892	872	905	899	891	824	884	889	938	859	881	894	858	874	918	857	890	872	908	919	908	900	908	916	882	862	840	892	862	908	937	905	927	887	934	866	925	889	884	860	851	938	873	861	913	919	907	862	919	924	948	867	909	933	886	891	936	907	870	906	863	886	877	838	877	903	874	863	876	922	847	905	914	930	940	869	916	968	919	931	945	928	875	887	917	865	883	854	870	852	918	891	908	887	878	939	883	931	904	873	869	893	844	926	882	878	937	912	885	894	892	857	845	876	921	825	929	861	917	893	915	959	915	925	868	868	870	896	914	909	866	900	889	903	968	916	849	822	915	885	853	888	856	868	924	809	947	819	897	903	915	920	870	892	869	904	955	890	880	910	901	906	918	917	888	867	884	863	891	877	878	936	869	832	865	905	946	869	892	914	936	882	915	870	861	854	895	951	877	833	867	880	871	913	912	871	898	892	901	841	893	877	920	869	951	921	913	882	880	908	893	937	818	893	901	891	913	872	886	876	944	857	932	899	913	892	863	943	890	851	855	874	912	877	881	875	900	859	891	898	909	856	934	855	897	877	886	902	906	963	970	856	912	881	889	886	903	866	935	938	921	951	895	907	888	921	884	853	880	884	916	912	900	934	989	884	875	871	922	943	874	882	940	910	863	871	846	915	871	863	862	894	877	903	888	825	874	942	883	851	929	912	912	935	866	858	910	923	870	868	959	858	858	859	892	919	894	890	896	898	933	862	862	915	912	937	908	888	873	867	882	873	849	928	901	850	891	927	914	904	857	846	847	851	918	916	884	909	888	883	940	836	891	862	887	868	934	909	943	892	879	873	902	840	922	908	865	872	883	954	898	895	895	934	929	862	837	927	852	888	890	896	869	846	917	948	895	876	878	918	861	840	889	941	868	854	909	871	842	930	867	879	841	904	1000	893	942	868	905	899	867	928	952	876	866	855	910	851	901	902	908	866	901	929	956	907	844	881	897	828	866	846	981	921	938	913	877	882	867	937	878	821	942	915	961	920	913	900	892	883	881	880	916	876	910	887	889	888	859	958	911	871	889	894	882	932	888	898	917	855	916	912	940	921	911	920	919	868	912	901	952	921	920	876	882	927	827	891	911	929	929	887	854	896	911	912	898	911	906	898	851	889	905	921	889	924	926	888	894	890	937	879	903	884	913	893	870	931	896	884	953	882	944	859	819	869	879	919	838	881	908	825	871	873	893	866	828	926	900	931	994	881	914	893	954	906	933	942	868	869	892	904	863	911	862	875	939	937	906	897	882	892	902	888	911	897	854	894	876	922	914	839	943	914	929	880	873	893	926	925	908	907	887	894	881	931	867	864	844	880	822	871	867	895	943	911	843	878	929	891	928	923	864	923	882	895	915	905	931	929	891	900	881	916	894	864	867	874	882	913	855	867	897	847	892	835	910	850	875	881	948	904	928	873	870	901	833	940	856	959	871	899	863	921	869	889	884	881	865	888	895	891	861	890	916	900	874	841	907	897	934	859	929	868	890	891	853	914	917	933	854	901	965	938	840	844	896	875	903	954	862	889	869	842	870	923	892	881	908	929	885	866	887	873	933	959	881	886	877	856	870	924	914	860	875	916	887	895	937	849	892	929	947	901	896	852	913	858	904	880	934	855	875	883	924	922	891	894	870	888	836	882	898	914	937	898	856	933	914	873	863	891	863	880	909	933	858	927	923	930	898	875	908	892	856	911	917	900	832	879	919	911	871	913	881	911	865	894	890	920	871	884	909	957	900	889	891	916	936	869	913	928	902	906	867	923	899	927	908	912	916	892	882	893	891	880	874	874	857	869	931	935	894	899	855	858	924	931	870	908	884	925	844	869	885	892	867	862	917	937	920	828	913	899	913	900	917	881	881	918	921	911	893	951	912	911	908	933	906	858	867	881	909	847	928	904	900	873	891	893	935	922	887	876	875	949	876	860	888	911	831	900	905	891	892	902	888	893	924	926	875	894	966	908	952	895
2002	179	198	191	161	142	124	143	117	113	112	132	127	141	123	120	121	118	127	120	126	123	118	126	127	141	122	118	106	122	97	115	119	120	113	137	113	111	117	125	127	123	116	115	116	122	124	135	122	137	120	128	115	137	122	126	129	113	116	119	116	109	139	106	132	134	113	118	130	119	110	107	124	122	144	122	133	133	124	143	111	149	119	110	120	137	135	138	120	116	123	126	108	105	140	133	103	127	147	133	111	138	118	126	138	120	130	120	126	134	134	115	116	120	126	150	135	126	122	111	126	106	136	122	129	127	110	129	140	116	106	126	146	113	114	122	147	106	120	122	123	142	98	124	115	117	136	128	110	111	152	100	119	127	119	133	111	127	110	135	107	127	149	137	122	124	122	122	122	127	124	129	112	138	130	122	132	106	135	113	125	112	121	99	130	112	129	144	123	117	132	121	120	133	118	117	119	112	105	120	145	119	142	132	154	113	108	117	142	124	121	148	135	116	121	120	127	126	147	132	140	132	117	109	99	125	131	125	132	118	124	138	128	138	113	153	131	121	115	129	132	110	117	114	117	131	137	132	114	120	113	125	138	116	121	143	133	135	136	136	120	127	133	114	121	100	123	128	120	144	112	128	133	117	117	118	133	115	118	142	118	119	132	105	146	115	112	135	116	110	120	123	121	138	117	146	127	128	127	121	116	120	127	108	131	129	135	96	125	115	122	132	120	103	133	102	122	137	131	131	79	127	129	117	135	109	117	117	125	113	129	113	115	109	107	116	134	116	124	123	117	119	127	108	119	126	129	118	123	136	104	125	148	126	123	121	107	100	105	126	154	107	126	126	111	116	145	129	109	105	118	118	124	114	145	141	139	113	131	105	129	101	100	101	124	117	106	115	115	133	130	138	108	117	117	120	117	144	120	146	127	128	136	121	123	115	118	130	121	129	139	127	121	121	145	123	113	119	126	129	129	139	122	142	116	139	146	120	140	127	120	118	129	143	125	122	122	136	122	102	135	109	124	125	115	126	128	122	138	119	127	126	122	114	145	152	125	130	97	135	121	110	129	135	109	106	113	133	121	110	114	123	119	109	93	110	151	112	108	130	130	143	107	115	121	129	134	125	131	105	119	125	130	130	127	125	123	118	133	122	110	111	124	125	144	98	120	123	131	126	104	112	136	126	114	126	119	140	95	142	120	129	120	117	109	124	149	138	129	118	119	140	116	121	113	119	131	129	133	134	139	126	136	117	130	104	126	126	133	117	105	119	114	116	136	111	122	122	123	136	122	123	139	110	117	106	108	138	131	99	108	127	135	131	140	113	141	130	130	131	142	114	125	139	113	134	121	136	115	120	115	122	124	110	127	116	133	102	121	125	133	125	125	119	122	127	144	118	118	114	119	119	149	138	138	101	116	122	112	131	133	132	124	127	121	117	120	139	113	122	135	104	119	138	138	118	123	125	116	134	114	120	134	128	125	136	119	102	132	126	118	123	127	105	121	125	109	125	124	107	141	124	140	121	130	118	129	140	124	101	125	130	142	99	133	122	138	133	115	121	138	113	118	128	123	110	110	119	134	132	114	123	127	131	122	126	135	121	129	115	121	124	132	136	134	118	136	122	137	136	136	129	134	131	98	129	123	125	122	112	133	126	123	128	123	110	109	129	108	104	132	125	120	133	126	113	138	121	117	116	118	124	110	121	117	118	127	125	122	111	132	105	121	113	134	111	109	114	125	124	131	131	119	128	126	132	122	131	123	119	126	116	114	113	133	134	122	118	127	128	127	116	134	122	152	110	137	135	143	97	141	133	130	107	119	130	120	137	125	126	130	130	100	114	122	118	141	112	122	116	127	120	137	113	121	122	123	127	122	124	128	112	125	125	114	135	113	132	122	140	128	130	127	129	137	117	114	128	147	130	127	137	135	115	144	142	117	137	124	123	139	107	135	115	138	117	114	130	117	109	126	121	156	121	121	108	122	144	137	118	121	117	120	120	130	130	125	125	116	137	122	115	116	144	127	112	104	117	112	118	133	110	122	113	137	116	139	125	110	141	121	119	100	113	105	136	126	131	123	111	118	120	143	142	122	114	142	132	135	117	130	122	114	139	132	113	113	103	125	138	128	124	118	141	123	135	117	113	145	106	137	124	121	119	119	118	135	139	129	127	120	111	110	129	126	111	117	123	142	131	127	130	121	109	144	146	125	134	116	113	123	123	122	140	125	108	101	116	124	134	129	136	116	124	129	149	149	137	126	124	127	131	129	133	116	134	125	124	120	145	115	122	127	132	123	119	126	143	112	121	116	125	112	118	72	124	112	130	122	121	114	118	120	122	145	143	136	138	118	132	131	118	120	133	120	104	114	115	116	117	134	119	121	131	115	137	120	125	111	131	128	118	148	117	136	96	116	112	141	100	125	119	150	126	122	134	131	117	130	118	133	116	116	135	122	109	126	116	148	134	137	113	119	137	132	109	120	130	124	121	113	128	128	125	107	119	135	108	127	132	122	114	132	119	136	135	107	116	114	157	129	147	121	130	137	134	136	108	118	128	122	121	124	139	129	123	121	108	132	133	140	134	125	121	136	119	128	122	140	129	123	95	115	140	136	125	102	117	112	156	114	123	130	122	114	111	123	105	107	125	124	119	104	115	129	118	130	122	111	126	125	122	116	118	138	122	133	140	107	130	116	128	120	107	121	120	122	106	119	128	145	136	145	128	121	141	120	138	127	121	133	110	114	132	113	123	141	129	125	133	122	110	140	118	121	116	124	127	132	124	108	131	148	143	110	123	125	107	129	133	129	130	112	122	129	132	126	122	125	120	123	133	106	109	117	115	114	112	117	130	116	116	114	143	126	117	103	147	130	119	114	132	120	131	116	117	127	119	152	114	116	117	115	131	128	162	121	117	129	112	95	110	118	117	130	129	112	127	126	126	107	125	126	118	106	108	111	109	115	119	132	120	124	125	106	142	143	120	119	118	133	134	109	133	135	146	117	108	126	127	130	119	124	128	115	121	144	109	133	147	139	120	136	119	111	131	132	109	128	136	133	109	143	128	135	123	119	119	106	115	109	118	138	121	119	134	119	92	126	134	138	129	130	119	90	117	123	141	111	121	116	128	114	121	121	112	125	138	140	119	123	132	133	113	126	118	108	120	135	126	138	136	131	125	116	117	133	108	119	134	137	128	109	134	111	123	130	124	117	117	123	117	151	134	120	110	122	128	150	130	128	156	120	123	120	134	127	131	100	135	122	108	135	115	128	113	109	119	146	137	122	109	115	140	126	105	101	124	129	141	109	141	125	112	140	126	101	122	127	141	135	101	141	145	136	116	137	126	125	121	115	137	124	126	108	103	103	108	122	98	144	114	119	114	110	146	107	126	128	121	127	139	116	128	121	127	119	126	119	123	132	151	117	131	126	125	140	123	117	132	138	112	112	144	134	115	119	122	121	128	113	149	110	139	135	110	135	136	126	119	127	118	133	119	125	138
2151	427	488	655	611	512	447	406	400	396	412	401	430	386	387	403	395	383	394	395	366	404	402	400	387	395	369	413	409	398	380	389	364	379	368	377	406	391	373	411	368	420	375	394	402	362	376	367	389	414	424	392	379	363	382	401	365	356	390	383	374	377	370	358	385	370	400	392	376	395	356	413	443	393	395	412	338	412	353	369	360	404	411	367	372	403	344	358	368	379	372	374	400	373	367	402	407	341	359	361	380	395	412	380	347	355	382	388	379	377	399	389	388	387	391	399	378	362	367	382	376	358	375	371	376	395	400	378	415	370	388	359	371	377	412	379	381	392	346	365	375	367	427	394	384	383	368	418	388	359	375	375	431	361	379	359	394	407	385	361	406	383	392	405	378	384	381	369	362	447	385	385	370	369	370	382	413	396	387	382	378	367	371	361	389	367	396	368	365	398	383	374	354	383	347	391	395	393	359	387	404	399	399	372	394	346	358	389	392	348	428	413	370	399	371	392	387	392	363	393	374	369	365	372	363	385	386	395	369	366	395	358	370	396	401	372	392	384	376	374	361	345	387	372	377	383	401	355	380	341	372	385	409	397	349	406	372	396	395	393	401	358	380	347	351	368	404	394	431	380	395	391	380	385	393	382	382	389	399	371	379	368	385	389	374	400	384	385	402	350	372	381	385	375	372	361	371	390	377	414	369	387	402	395	402	387	355	396	370	352	380	361	347	387	370	370	370	362	386	373	373	373	361	411	389	344	374	393	372	391	385	406	404	374	378	382	397	343	383	374	400	367	356	369	367	346	402	376	347	389	347	397	379	359	354	391	380	412	379	390	383	393	388	338	388	364	385	356	390	388	351	404	394	372	401	356	406	404	388	380	357	383	381	414	383	379	378	391	374	389	378	433	386	363	343	391	382	409	413	401	388	372	347	359	406	373	381	387	377	342	429	387	390	405	391	393	369	366	349	394	406	375	376	361	391	358	393	383	366	366	370	398	381	416	383	407	382	361	392	331	355	376	362	359	361	347	390	387	392	363	376	375	393	395	396	382	365	393	367	404	374	339	364	367	360	382	367	332	388	356	367	387	404	361	404	355	367	379	410	394	386	385	378	358	363	402	388	383	367	382	384	368	369	357	337	351	381	362	389	379	401	368	399	370	411	372	382	395	350	397	432	396	381	376	385	382	367	372	390	383	387	396	362	336	410	384	360	388	405	393	374	366	352	344	387	395	400	390	380	364	389	363	354	376	371	372	388	409	383	416	397	405	372	358	420	372	392	371	393	370	352	382	388	381	407	374	375	383	374	387	410	389	363	379	379	364	367	398	372	368	402	369	386	410	374	389	365	412	391	390	383	377	351	346	357	385	373	398	356	364	371	358	375	325	378	402	389	395	373	369	363	398	378	435	389	384	378	378	386	363	343	427	369	380	353	388	385	358	398	392	405	387	341	362	365	353	387	411	398	421	390	411	382	357	391	395	384	363	417	413	355	422	373	363	351	364	372	353	345	417	397	392	387	389	377	346	371	423	383	379	365	404	395	384	387	381	379	398	391	369	392	346	360	372	388	390	364	366	381	389	360	388	380	413	382	366	362	383	370	413	350	371	382	359	374	417	412	378	390	377	388	373	370	386	380	396	362	352	387	356	379	398	385	410	410	374	389	358	361	343	370	394	379	371	409	366	390	408	375	400	411	413	378	358	393	397	382	378	388	391	407	364	372	366	383	386	390	364	373	401	381	372	406	378	362	355	336	367	360	367	349	397	374	390	378	386	365	391	365	394	365	389	368	417	391	368	376	365	380	366	373	404	345	414	391	387	405	394	376	370	384	373	379	349	389	365	356	400	385	392	321	373	385	402	420	388	357	375	389	399	367	364	386	362	408	392	379	402	358	370	402	391	387	366	372	353	355	370	427	365	342	356	403	369	357	375	406	355	379	349	375	382	372	368	392	361	396	409	378	414	375	363	404	393	385	371	384	354	366	405	405	374	371	382	375	370	379	402	352	371	353	379	366	398	367	428	381	397	366	403	400	415	357	385	395	369	393	388	369	347	408	379	384	339	373	381	349	395	405	411	392	408	380	375	359	382	395	400	366	383	392	388	378	347	397	397	377	400	389	383	383	361	370	374	368	394	372	397	371	343	351	387	390	359	363	387	395	407	352	396	366	371	374	367	374	361	385	383	333	379	344	378	343	406	373	378	409	362	399	390	403	378	350	347	380	354	372	378	356	375	384	390	378	368	372	398	357	379	376	372	402	366	360	383	358	409	362	404	420	383	379	375	368	393	375	380	392	394	384	376	368	390	367	383	395	385	405	406	374	382	402	382	380	365	381	380	415	369	403	369	397	420	372	363	358	355	409	372	368	349	370	367	368	377	427	393	356	364	377	387	366	357	398	366	399	354	401	392	400	378	395	345	382	373	388	359	365	391	398	371	373	408	357	346	371	380	362	351	366	365	397	383	372	373	386	383	384	362	379	385	386	396	366	377	393	412	384	377	366	352	391	367	382	387	392	381	377	391	363	359	382	391	366	400	407	386	377	373	364	380	379	385	370	361	360	385	380	330	386	396	390	365	386	396	375	397	406	343	389	381	385	354	393	367	403	372	388	380	387	391	360	384	380	388	397	369	382	392	374	349	382	386	401	416	348	362	412	416	361	402	372	386	383	390	364	355	414	377	380	364	371	386	355	362	376	367	380	358	363	359	391	378	398	386	379	379	396	358	403	405	374	383	384	396	362	383	392	385	411	407	389	371	367	395	363	355	377	393	414	373	408	384	378	376	376	371	384	366	389	365	338	409	378	392	371	401	385	370	406	339	346	388	385	362	364	403	383	404	385	330	370	392	366	407	348	377	387	402	370	373	373	359	379	358	379	401	354	366	350	379	387	369	400	399	400	369	390	400	370	392	417	409	379	374	376	355	391	394	409	400	338	376	404	374	391	355	400	364	394	363	388	391	389	361	381	348	389	401	385	382	370	360	366	345	376	405	354	380	416	381	365	363	380	379	394	393	374	367	345	389	390	372	352	376	405	365	354	382	393	385	357	386	387	365	358	380	379	383	335	384	376	397	394	384	390	380	359	408	388	372	390	361	367	373	376	362	415	367	345	378	357	384	355	360	347	379	383	356	365	354	339	381	364	419	391	382	388	372	359	380	381	381	362	338	384	376	368	426	333	387	391	359	391	375	365	399	380	374	362	381	391	400	337	378	379	351	386	362	399	360	373	423	347	399	394	386	401	356	381	419	364	336	375	362	381	389	401	398	392	392	392	381	388	392	384	379	374	372	408	352	384	396	393	360	369	379	402	407	366	369	401	378	359	399	393	388	386	348	374	387	372	359	406	360	391	368	394	395	350	391	405	366	406	327	382	395	397	367	367	425	367	417	403	354	386	405	392	386	358	425	354	340	374	404	372	349	388	376	396	353	364	394	402	376	353	399	405	371	363	400	369	333	353	355	357	395	365	373	396	350	389	389	393	400	367	393
7618	1122	1252	1136	711	575	467	398	335	304	284	257	261	259	251	202	187	184	207	200	217	197	212	207	209	222	190	191	192	191	224	193	188	168	192	209	203	209	219	189	218	208	188	206	179	199	188	171	163	176	174	199	195	164	190	190	162	205	193	210	203	171	206	189	191	186	206	180	170	213	174	167	190	186	164	202	180	193	195	198	188	179	200	168	184	191	175	190	199	192	196	199	176	178	174	163	191	192	189	161	175	198	191	207	197	212	225	192	178	160	172	194	204	184	159	176	181	170	196	182	192	210	183	169	178	213	161	171	197	181	164	221	174	214	191	216	156	186	209	181	170	182	200	171	179	172	187	208	172	180	202	160	181	198	168	192	180	168	181	177	217	188	181	181	182	201	182	190	190	190	190	186	197	183	159	193	188	180	191	187	188	183	163	198	209	173	187	188	174	180	182	185	186	188	208	199	200	173	161	194	181	194	196	184	201	163	189	198	199	165	179	192	189	174	183	195	213	225	183	214	174	175	167	191	177	173	205	168	212	170	171	191	221	192	195	175	181	204	200	203	169	194	201	203	198	190	187	173	191	199	174	184	198	178	173	204	178	188	173	187	205	188	206	193	177	156	181	220	173	163	204	215	196	224	173	181	206	185	163	162	151	205	191	181	170	188	178	195	194	183	180	196	196	173	185	176	173	203	164	195	195	157	198	199	201	195	184	192	182	181	174	184	175	202	168	180	204	186	173	178	177	190	182	174	197	186	189	179	198	175	185	183	205	196	178	160	203	175	168	203	185	211	183	193	185	194	181	212	192	211	173	192	189	203	172	168	205	164	191	166	179	183	188	189	197	182	175	206	190	208	158	187	185	170	193	212	164	188	171	185	211	192	206	196	137	210	149	178	186	207	193	179	201	163	187	161	183	183	189	192	192	208	193	197	180	175	176	188	180	184	174	200	185	183	174	199	166	181	206	198	204	176	194	195	210	179	182	179	186	189	183	199	184	190	193	222	165	192	202	165	176	202	183	194	188	206	171	178	172	178	167	187	198	198	199	189	172	194	186	196	203	182	181	186	184	205	186	221	188	175	175	187	171	175	181	185	172	207	193	168	198	208	192	184	198	176	179	170	218	203	186	196	179	182	187	205	189	197	210	174	178	204	190	186	191	187	185	175	182	189	205	197	183	191	190	185	178	166	160	181	204	203	200	224	212	185	184	194	196	188	206	222	191	192	199	218	153	197	192	182	203	210	193	211	189	193	194	181	185	186	180	197	165	194	170	215	181	173	190	185	195	199	174	182	170	178	197	191	217	193	176	176	167	188	187	186	195	195	214	183	198	199	187	152	191	197	203	185	182	179	195	194	180	213	153	194	193	188	184	206	189	185	214	165	181	157	173	203	187	195	191	201	205	160	176	211	168	180	152	203	208	188	189	211	196	207	194	191	193	184	163	182	188	195	216	196	153	192	175	191	194	197	172	188	196	206	193	199	182	204	205	163	206	177	196	170	155	182	201	167	166	171	189	186	196	185	214	174	208	185	188	157	189	176	169	180	187	193	169	184	207	191	190	172	180	200	204	216	181	212	169	208	183	203	186	190	206	208	179	174	195	171	182	193	184	188	176	190	176	198	199	190	159	173	205	186	175	196	171	190	176	151	201	177	188	178	208	189	169	180	201	193	186	195	193	180	208	199	180	200	167	178	194	215	190	192	161	188	184	188	181	182	198	190	181	167	157	203	178	174	179	180	173	192	191	195	185	150	190	219	192	201	203	206	183	185	199	192	191	163	205	171	172	183	209	221	182	188	213	180	195	164	173	207	185	194	190	182	167	205	210	198	213	187	168	232	193	197	172	183	198	166	166	194	191	209	189	178	170	185	206	195	187	196	198	175	192	206	187	180	205	172	189	189	162	189	192	201	187	175	191	201	183	183	196	171	221	180	184	214	192	183	192	166	191	189	181	220	167	175	192	172	206	220	181	187	185	184	202	167	167	208	205	176	170	185	205	189	177	191	204	177	201	203	184	172	180	183	188	202	180	206	151	172	179	175	210	210	193	167	197	176	170	193	184	178	201	160	182	167	238	167	187	156	209	189	182	196	190	195	210	196	193	194	168	193	191	176	174	189	214	194	186	203	184	182	182	188	203	210	201	190	171	196	169	174	182	189	203	183	216	186	220	202	188	189	180	194	216	198	208	210	180	174	200	192	181	183	165	201	209	193	179	187	196	191	197	178	194	200	183	201	169	185	189	166	199	196	193	197	187	212	183	186	196	210	169	181	212	207	191	225	180	167	204	179	203	179	184	192	196	206	193	194	195	199	192	202	176	192	186	169	181	183	184	200	192	192	217	178	190	188	181	211	191	196	167	204	184	170	154	178	183	176	189	195	205	187	213	188	184	187	208	196	198	189	177	217	186	219	184	181	196	209	190	178	183	185	172	163	184	194	162	184	181	190	193	203	191	195	188	183	209	210	199	188	200	177	174	211	216	195	204	201	184	174	169	180	177	160	179	194	166	200	212	180	181	188	216	195	170	196	221	206	183	176	193	187	166	173	190	184	185	175	182	204	169	190	207	185	202	176	216	188	184	195	166	205	195	208	205	174	186	164	187	179	183	179	176	191	208	202	222	185	173	198	214	190	171	195	170	193	188	169	183	172	202	211	173	177	186	172	174	185	172	208	210	174	205	195	161	182	188	186	197	205	197	210	162	186	185	188	164	157	191	202	188	207	181	198	177	169	200	212	158	195	210	174	181	202	174	184	177	171	194	208	191	165	181	209	199	203	182	181	193	149	179	210	196	186	162	200	196	189	192	172	187	183	179	212	179	196	190	214	191	172	186	197	197	196	198	188	184	189	186	185	188	195	190	198	188	151	219	184	190	197	182	184	165	204	187	207	212	178	194	175	198	173	183	171	185	182	198	223	170	174	176	162	194	189	190	186	166	177	195	207	189	189	194	169	179	166	184	185	187	185	192	185	177	202	209	184	209	169	182	195	182	201	206	191	222	181	181	204	190	191	179	205	206	177	180	166	200	207	203	186	184	182	175	199	201	189	205	174	181	194	201	187	173	193	182	172	186	189	176	179	171	163	170	182	191	206	178	192	191	162	197	195	187	173	220	202	201	170	172	201	192	196	203	178	197	192	196	193	185	185	173	175	162	181	202	214	197	181	167	207	212	199	168	185	194	199	205	163	196	185	202	189	187	189	194	174	180	206	208	206	160	173	206	179	197	166	187	198	180	195	181	177	193	171	191	215	179	173	175	195	207	197	171	181	189	180	199	181	204	171	193	166	201	180	187	180	176	187	180	196	184	165	192	208	211	191	205	180	180	169	200	169	208	190	179	202	190	172	189	191	177	185	180	201	174	168	183	202	191	174	170	187	191	185	156	191	190	182	201	182	200	187	190	202	171	188	177	202	197	191	173	192	209	166	205	185	178	179	208	190	179	173	168	183	189	175	187	182	184	188	179	194	192	173	169	176	206	221	162	171
5837	1430	2789	3394	2938	2336	2007	1664	1442	1289	1073	1106	931	941	862	816	804	770	774	663	695	678	660	682	663	628	689	645	591	575	640	623	638	561	555	587	570	630	618	542	579	627	616	531	595	539	587	535	569	560	585	588	544	569	574	557	564	549	578	562	557	564	564	551	565	558	550	545	552	511	539	594	533	541	527	577	521	556	562	559	545	549	540	595	574	524	524	567	532	537	515	548	540	547	568	516	566	561	552	506	595	522	515	539	575	542	555	545	571	550	532	544	538	560	520	557	512	507	520	498	539	566	579	518	512	558	586	558	544	502	531	542	556	546	551	510	484	485	526	534	515	540	560	530	531	544	534	541	512	539	602	600	540	538	559	521	548	552	576	569	545	536	537	547	567	545	532	514	498	523	566	541	508	505	524	529	506	533	553	561	553	547	523	533	579	537	535	554	573	538	552	496	530	577	547	556	542	511	536	548	557	547	491	527	504	511	500	566	563	528	513	544	527	554	546	503	569	553	569	530	539	547	554	516	494	557	566	534	534	517	525	493	518	509	543	506	483	500	553	552	532	518	533	541	575	573	529	502	516	473	531	490	497	547	562	538	516	510	535	552	526	560	562	528	556	531	512	515	541	524	519	553	492	545	528	527	566	537	545	541	501	525	574	530	514	537	526	556	555	524	536	564	496	547	550	506	521	585	575	546	535	558	512	502	539	509	510	562	540	540	583	564	503	538	558	520	536	510	533	501	531	473	515	525	567	524	503	526	569	506	540	528	521	521	546	565	546	558	465	525	523	506	537	503	606	527	528	501	498	532	519	522	503	493	499	506	527	555	510	530	546	501	500	520	580	528	520	509	520	542	526	528	529	522	547	537	491	534	525	493	513	479	493	563	534	570	502	535	527	531	556	556	547	512	511	505	551	532	519	524	555	519	532	562	545	546	553	532	526	528	533	523	559	533	522	520	521	528	532	534	528	541	574	556	561	539	557	475	522	535	512	547	534	553	532	602	498	566	528	534	510	521	532	545	551	597	519	574	533	560	501	518	544	538	559	531	522	543	533	500	512	536	536	541	496	522	553	574	501	580	540	551	504	539	524	539	532	523	532	524	557	508	514	557	544	544	551	561	543	544	595	542	500	516	549	498	559	527	518	513	497	526	526	520	576	511	596	507	537	513	549	550	526	503	534	523	513	518	514	532	523	546	535	546	538	487	486	539	550	534	523	556	528	507	515	568	514	570	518	546	546	524	532	514	530	532	541	496	557	550	562	546	523	529	540	551	505	523	564	555	546	509	518	527	493	535	506	598	558	519	512	545	525	524	506	504	490	523	492	567	512	574	562	517	518	506	538	584	545	521	492	523	540	495	544	523	522	518	511	546	505	547	527	552	546	547	540	501	496	529	506	500	506	505	559	532	545	520	563	534	529	524	512	549	507	564	556	519	549	498	555	509	543	543	477	520	537	478	534	500	487	547	550	510	539	501	561	519	528	551	533	568	526	536	554	594	556	506	555	528	496	548	522	498	550	510	518	561	540	567	488	527	515	534	516	517	491	516	516	508	525	524	552	547	555	555	527	562	560	566	533	542	558	518	532	522	497	531	539	564	514	519	518	523	534	531	532	540	524	514	547	514	515	538	536	553	531	562	546	524	529	541	461	516	525	538	540	517	537	567	557	514	508	523	501	493	525	495	505	530	537	520	539	527	514	531	501	510	521	526	520	498	540	543	529	490	544	525	537	555	540	527	546	535	513	516	527	526	497	526	526	519	536	543	507	539	548	560	531	558	560	524	501	500	544	525	571	534	522	498	564	517	582	549	550	546	516	536	516	542	533	555	519	561	492	553	525	541	536	544	538	584	550	534	559	546	494	533	524	546	476	569	479	502	495	518	555	527	499	538	516	480	566	500	588	556	539	518	522	557	523	552	521	559	552	540	535	519	537	555	564	523	497	537	523	551	575	518	504	506	533	568	539	534	500	540	559	550	524	551	465	530	569	550	550	546	564	531	557	511	506	503	566	514	528	523	541	561	492	525	506	521	499	514	527	523	540	516	565	508	527	505	550	533	528	529	553	481	490	487	548	544	523	482	518	562	512	542	534	567	553	493	534	540	526	521	557	515	535	552	531	518	553	508	554	559	510	521	543	587	568	573	559	538	553	508	527	507	572	548	526	561	525	480	552	523	515	542	548	534	569	534	595	476	516	578	484	510	547	525	530	509	528	572	535	516	513	551	509	577	557	536	537	506	567	550	548	542	527	514	546	532	484	504	527	515	520	551	552	540	542	507	492	551	540	519	526	511	563	470	522	554	478	543	518	487	540	581	508	507	556	516	512	564	510	503	542	518	536	482	537	552	511	564	563	533	521	575	513	522	537	554	542	519	479	520	504	514	550	497	523	521	514	535	535	546	537	503	519	574	548	509	542	543	551	510	543	552	494	569	535	544	553	557	497	581	511	525	554	507	555	560	537	553	534	550	530	534	553	519	565	553	525	558	512	533	547	554	524	570	567	530	561	528	523	540	537	511	511	501	520	550	503	512	534	569	496	546	493	557	530	542	549	566	516	541	535	543	534	538	505	507	516	515	535	548	541	557	557	538	552	541	546	528	534	521	490	527	505	545	549	551	526	501	500	501	539	498	531	519	545	524	532	531	575	565	514	531	514	545	513	522	551	510	550	513	531	486	542	555	536	529	520	553	554	528	544	536	552	541	522	557	563	503	546	563	535	520	505	490	539	551	549	525	527	528	513	533	519	499	556	532	554	516	509	541	578	552	505	499	546	474	574	487	546	524	523	509	544	533	575	505	519	568	551	549	524	541	529	544	534	528	552	535	532	532	543	529	527	547	489	523	534	582	554	533	518	527	552	534	532	539	533	532	512	539	576	536	557	536	540	539	576	588	533	539	567	534	564	471	543	545	549	530	479	584	575	531	502	554	535	519	505	539	491	513	475	546	513	513	540	537	516	537	534	502	537	498	589	507	535	548	522	545	524	522	502	563	558	513	514	541	564	539	529	512	545	533	501	512	521	542	538	523	537	512	531	518	557	527	549	549	511	540	553	507	518	527	534	523	575	502	536	514	509	558	525	506	524	516	529	544	552	540	510	515	526	539	536	536	569	507	515	531	528	588	513	557	548	538	484	534	567	535	549	535	495	571	554	589	532	542	509	520	551	544	525	506	509	561	549	506	538	520	564	531	575	538	536	518	534	551	509	483	516	557	531	508	540	543	546	487	517	520	548	535	501	517	532	521	476	539	551	509	575	508	516	542	518	525	537	578	566	522	537	519	523	560	548	512	514	552	552	520	520	553	545	574	546	524	505	532	506	524	573	534	527	560	519	558	569	518	532	519	567	520	507	509	485	554	527	516	519	539	532	518	566	546	535	566	513	520	507	539	552	502	522	509	514	550	524	534	574	585	516	521	586	525	494	532	554	503	547	529	528	527	499	527	542	575	525	475	541	513	523	528	557	516	564	488	534	541	500	553	559	527
14354	2774	2873	2228	1501	1055	983	879	660	618	562	469	499	505	455	448	439	430	438	407	438	419	385	377	375	392	425	347	386	375	366	354	368	372	367	368	371	368	396	360	412	393	357	399	359	388	406	393	389	361	374	358	383	352	379	377	396	363	361	377	396	346	386	348	346	353	361	370	375	377	422	373	380	375	403	360	350	390	366	390	359	367	335	348	346	362	363	340	355	363	370	360	331	322	365	373	355	377	372	337	353	355	369	396	336	395	372	369	348	389	380	342	373	370	407	379	388	366	363	401	365	366	366	363	386	354	395	371	393	358	348	367	397	389	357	379	321	389	340	386	392	361	375	348	405	348	381	380	354	349	351	339	376	361	379	391	359	327	354	386	412	358	355	366	338	359	347	381	348	379	355	343	415	388	357	376	339	376	322	367	363	380	395	363	356	344	376	321	377	357	381	369	357	362	380	366	368	371	379	343	385	394	367	380	363	350	409	350	386	352	350	330	359	386	361	352	382	372	377	353	364	407	346	407	360	373	363	381	379	391	341	420	358	385	359	377	337	383	380	372	402	345	363	366	361	367	353	393	390	369	381	371	352	362	370	355	420	353	349	376	358	375	363	396	364	379	365	403	337	354	362	374	386	325	348	379	399	343	373	349	362	348	383	385	380	392	387	389	395	362	395	360	354	338	339	354	343	344	391	398	397	353	345	413	365	352	382	358	364	387	361	377	345	383	361	376	373	375	393	390	359	350	369	358	386	345	388	360	381	396	336	363	355	335	338	337	362	357	356	365	372	393	366	378	386	383	360	373	348	362	378	373	335	404	382	369	324	355	387	361	382	388	380	391	354	393	339	362	362	345	332	376	335	369	351	368	366	372	349	351	393	404	359	379	344	373	386	390	356	363	370	357	340	374	349	391	357	397	326	364	350	352	371	362	401	386	403	370	363	343	343	387	383	381	370	350	358	394	359	369	385	376	322	377	376	361	373	359	353	371	376	341	358	364	349	376	356	357	359	352	378	389	408	383	389	373	366	373	386	341	340	353	405	355	349	360	363	354	350	391	316	382	385	373	358	365	391	338	368	375	364	362	355	374	375	361	361	380	377	364	382	344	345	321	383	376	346	358	391	361	386	356	358	351	367	370	403	379	377	361	377	340	352	340	339	379	365	376	345	396	339	419	385	377	364	359	371	352	373	359	378	407	405	374	372	368	369	372	368	388	341	347	363	384	364	346	363	359	359	371	402	379	370	324	357	372	393	344	368	363	372	372	375	349	428	367	389	372	388	384	392	392	391	327	358	409	376	351	370	387	354	361	346	393	363	337	348	350	358	422	391	328	362	368	380	331	322	384	373	374	364	359	401	388	383	350	354	377	368	369	402	400	390	363	382	355	331	327	360	382	349	336	374	392	351	376	340	397	343	376	318	374	360	396	434	365	359	388	348	360	403	362	359	354	311	362	357	357	350	367	397	378	356	358	396	387	371	342	350	381	380	408	362	357	343	344	336	340	396	338	397	381	355	396	352	349	356	393	333	381	338	359	348	359	352	368	356	360	386	354	370	403	345	394	326	324	369	367	370	361	372	350	374	411	358	379	346	338	376	367	375	357	390	366	368	375	352	364	333	360	354	380	353	390	365	377	355	347	399	337	370	389	373	370	354	344	352	369	373	341	360	364	375	391	392	337	352	338	346	381	344	362	379	399	324	361	360	388	367	390	364	425	304	354	344	362	352	363	401	362	399	363	366	339	410	346	364	380	406	373	383	388	378	347	365	378	389	332	383	357	357	351	352	392	361	367	397	346	356	368	384	386	359	338	396	372	395	377	359	357	372	348	354	336	365	388	371	374	348	382	384	340	388	389	372	370	349	369	379	390	356	393	351	383	343	342	350	349	341	375	343	308	355	375	366	345	384	360	329	374	364	341	410	367	365	391	398	348	393	387	355	355	371	393	389	344	371	387	391	393	391	372	358	376	377	364	366	353	331	359	365	373	384	353	341	352	353	354	355	367	397	360	354	381	358	339	357	376	383	395	341	379	378	341	408	430	398	366	358	402	381	364	322	357	346	352	344	348	353	327	365	341	365	401	334	360	371	348	409	309	365	382	392	377	339	352	405	382	370	367	350	375	338	348	360	370	352	343	393	346	370	363	375	368	329	369	383	346	365	372	385	310	380	395	376	360	376	352	383	380	367	375	373	372	387	372	362	356	355	415	383	373	344	352	359	384	356	359	369	365	376	358	340	339	366	388	360	366	349	363	409	376	364	346	419	370	336	320	362	332	377	359	370	361	377	361	345	365	381	385	367	381	348	335	359	355	353	367	367	353	374	400	370	366	356	374	336	404	369	354	338	359	393	379	379	358	368	338	392	358	338	349	365	347	370	354	378	389	339	361	376	379	386	363	378	358	372	351	379	350	342	360	403	333	365	412	329	368	385	367	394	356	358	390	401	336	370	369	350	390	363	367	353	398	357	376	390	382	362	368	377	384	353	365	349	382	349	358	357	350	374	372	372	349	361	379	375	333	349	341	381	373	350	379	347	328	340	406	402	335	356	373	351	391	390	383	388	425	364	362	375	342	377	377	355	414	389	325	309	385	373	378	372	322	376	365	432	412	340	343	374	388	389	356	355	388	362	330	367	408	363	333	371	371	317	374	381	346	367	326	387	363	368	378	393	378	342	357	368	370	359	371	344	390	403	389	377	367	362	337	351	378	369	399	367	339	379	388	400	403	371	356	387	374	364	377	370	331	412	392	354	359	376	370	380	363	360	370	338	377	342	347	386	379	373	336	365	404	403	363	378	358	394	352	384	365	375	360	382	349	359	363	393	372	353	339	378	361	376	383	348	331	382	387	336	344	368	342	331	325	373	371	340	366	358	336	357	317	372	366	345	331	377	355	357	377	353	372	386	387	365	366	364	352	361	331	395	354	356	375	333	378	356	383	341	345	347	347	337	381	386	399	388	364	361	364	369	387	380	363	358	343	377	364	345	341	381	362	359	362	333	403	383	312	377	354	344	368	370	368	328	424	373	353	374	369	374	375	391	362	355	397	353	373	362	385	377	380	369	356	347	395	356	350	368	360	364	383	374	358	361	378	328	371	383	331	395	366	379	384	331	357	408	368	381	376	364	338	372	386	351	336	368	369	353	371	360	367	376	331	389	370	363	371	400	399	366	356	376	367	355	395	375	364	315	352	303	365	349	387	362	379	361	360	371	381	364	373	341	360	360	365	384	364	364	365	347	404	332	343	333	325	365	379	380	368	351	400	365	373	389	361	341	358	343	350	357	350	379	392	386	378	396	346	362	339	342	360	370	413	353	343	368	353	387	351	357	399	354	344	358	377	390	372	346	388	399	367	368	354	340	392	381	357	367	361	367	367	385	365	372	380	332	382	343	388	345	385	354	343	372	388	395	357	365	367	363	327	400	385	366	363	342	336	367	361	351	396	363	374	381	360	364	369	371	351	375	365	329	385	389	368	343	351	371	337
7969	2572	5492	6380	5393	4248	3824	3560	2495	2327	2021	1888	1721	1611	1499	1457	1377	1347	1264	1237	1211	1284	1153	1177	1183	1108	1054	1133	1104	1066	1077	1066	1041	964	955	996	983	1077	1060	992	950	1023	984	998	992	951	924	972	941	931	977	968	1007	953	979	967	945	991	955	930	931	932	922	945	883	958	896	897	928	891	875	996	902	908	884	903	954	933	933	926	900	908	925	885	942	949	945	852	931	972	911	958	906	935	907	907	933	886	918	895	954	894	930	906	961	884	890	889	875	895	867	874	894	897	904	946	939	884	949	939	907	929	961	926	894	910	877	904	884	938	863	893	980	937	914	888	877	944	893	885	837	937	880	914	959	932	882	917	925	869	877	871	913	878	861	921	906	949	872	880	873	893	918	909	919	888	887	880	880	911	947	898	936	878	943	855	892	944	876	881	899	920	901	904	901	904	900	879	883	886	874	841	862	894	896	892	868	903	880	937	933	893	863	903	870	883	938	872	903	897	886	935	966	900	885	863	915	917	874	914	936	882	848	891	897	942	897	929	860	895	926	883	899	886	912	881	827	904	846	883	964	839	859	896	870	954	916	892	852	877	923	914	864	913	952	890	864	898	859	864	969	900	925	919	919	942	894	881	902	919	930	963	903	936	898	807	860	869	890	921	924	899	908	917	855	853	882	869	881	883	972	860	900	893	938	850	921	832	882	909	873	838	956	879	948	858	913	907	881	880	873	896	880	903	923	901	924	871	845	874	916	871	869	999	919	929	906	874	907	866	896	899	885	896	913	880	890	938	916	895	885	891	902	916	956	917	886	855	879	856	900	916	914	896	904	886	915	992	888	865	917	887	915	930	866	901	878	884	917	923	861	848	935	899	929	865	929	942	858	915	888	880	910	891	891	868	867	882	899	935	885	916	840	905	953	905	906	928	943	926	917	873	905	870	891	874	866	913	900	835	862	915	894	917	973	878	920	870	880	888	926	845	927	929	982	941	889	944	884	884	898	943	879	842	893	877	909	914	888	895	943	843	902	872	908	865	904	877	930	906	900	919	896	901	909	906	876	950	927	902	898	861	893	870	927	877	861	865	833	909	917	910	849	903	950	899	903	934	941	891	927	937	904	905	882	878	938	912	895	876	931	941	865	875	887	922	874	859	899	924	882	891	878	949	899	858	896	821	897	852	876	902	867	880	892	870	936	851	917	863	859	916	903	931	887	934	899	934	906	912	947	897	887	886	949	924	888	863	899	864	888	946	842	914	907	855	905	874	883	904	903	869	948	910	853	887	945	897	857	867	893	852	899	886	952	907	915	937	900	929	894	917	915	842	917	890	867	893	900	962	904	910	854	874	882	904	865	857	896	836	943	960	904	908	918	909	929	892	896	884	868	895	906	885	911	923	890	881	895	895	912	934	890	894	946	930	918	879	901	929	889	883	879	926	811	861	897	904	852	872	888	896	900	929	962	889	867	879	911	866	921	893	934	829	911	918	930	872	893	840	900	857	868	864	871	884	924	860	893	928	906	877	824	878	898	927	888	890	883	900	871	889	938	877	885	934	889	893	891	903	949	930	908	914	872	907	917	900	895	862	901	943	845	851	908	900	890	850	922	876	864	927	904	922	886	843	936	887	861	816	862	836	918	907	899	944	843	884	928	918	937	881	880	844	917	857	903	880	871	888	933	873	932	851	900	888	892	917	839	942	893	869	896	835	898	891	931	906	884	905	913	910	908	963	902	857	925	888	897	905	880	865	977	912	910	919	888	862	884	914	888	849	909	909	914	860	915	916	903	935	862	900	922	948	876	874	861	904	877	927	930	928	842	934	894	913	899	905	924	915	902	924	890	897	908	942	846	913	927	876	898	904	947	892	941	910	937	895	932	871	911	848	901	891	909	903	884	890	895	923	882	891	898	876	921	913	882	867	903	933	868	891	929	925	873	931	903	861	916	900	912	889	854	856	922	877	855	870	903	880	876	877	918	944	903	893	933	902	946	878	859	897	908	940	904	936	909	909	904	933	900	914	889	905	868	877	879	910	887	950	881	885	914	916	925	890	892	934	884	896	903	865	913	877	885	892	869	894	868	883	899	865	902	937	929	830	948	937	891	893	928	876	913	870	874	916	928	915	894	822	920	885	937	920	920	924	889	926	915	915	954	925	889	942	979	902	903	892	939	924	894	870	882	900	878	838	890	864	912	866	951	915	841	892	914	957	923	910	914	922	855	917	921	893	856	949	888	897	879	876	921	902	891	880	935	886	848	906	929	885	897	929	868	916	884	908	934	914	912	889	905	916	901	919	904	878	876	871	887	829	944	895	869	921	942	934	892	881	889	935	917	834	847	895	904	891	960	893	858	917	902	881	864	941	891	890	887	857	876	869	939	891	861	895	860	930	931	859	896	905	898	903	914	869	906	880	897	959	893	885	901	873	881	901	903	867	883	862	892	876	887	868	886	878	907	836	914	944	900	929	911	862	882	914	864	887	848	918	811	904	873	881	884	933	909	904	914	882	962	929	907	873	865	864	914	914	924	917	868	902	944	896	877	870	930	922	870	893	874	915	962	922	909	879	886	977	914	936	862	867	940	925	840	905	861	866	888	896	882	944	878	847	896	923	890	966	867	875	905	944	883	892	889	935	913	932	892	923	942	941	921	979	868	928	925	901	900	918	907	857	955	888	927	966	879	928	897	843	929	876	919	911	895	895	852	933	908	904	937	899	858	882	908	964	896	866	838	931	910	883	919	900	884	898	883	890	869	906	889	890	909	885	976	926	886	934	864	886	869	911	894	862	920	834	862	913	888	862	857	899	917	886	857	879	862	881	888	905	955	882	890	946	889	880	913	925	922	889	934	921	884	850	905	933	956	871	869	889	894	957	899	876	878	937	916	897	864	880	910	875	865	924	918	880	889	907	831	862	885	971	922	898	889	929	912	939	921	931	874	918	877	915	942	905	838	933	905	913	908	915	889	938	831	915	953	904	893	929	895	944	876	879	918	862	922	899	956	901	931	916	936	918	933	879	885	892	876	956	857	831	917	929	890	916	925	888	870	886	888	891	906	898	872	837	858	940	949	900	828	890	924	865	907	873	918	945	861	887	923	850	912	929	920	878	885	904	880	911	899	887	932	888	911	912	935	858	895	859	896	890	949	921	851	899	897	895	883	908	891	914	929	896	842	888	910	913	865	894	922	924	843	915	928	861	909	892	945	884	920	848	939	858	869	890	923	870	918	902	846	885	930	864	876	888	904	861	919	858	855	931	902	908	909	899	889	957	889	921	866	894	912	954	956	887	907	864	918	849	926	856	884	900	906	918	903	941	861	834	927	865	912	946	852	909	902	872	943	877	853	884	909	878	926	873	893	957	942	913	886	924	912	898	875	915	878	898	956	868	824	849	931	888	891	856	905	876	871	938	924	923	918	938	882	889	871	946	864	895	870	866	923	894	886	887	872	869	849	872	864	885	873	809	922	903	870	895	924	893	920	866	876	963	889	880	844	857
2023	202	233	195	163	158	135	175	135	121	127	131	128	119	121	117	134	127	109	122	113	127	122	108	131	115	115	101	123	131	121	142	126	120	130	133	122	107	136	134	134	129	127	132	125	108	107	140	127	121	134	102	122	139	119	131	122	129	129	131	125	122	131	118	141	138	116	120	136	130	120	114	122	114	122	118	146	118	142	113	128	133	132	121	111	113	139	124	126	116	131	128	120	125	124	142	147	118	127	131	104	121	140	120	109	140	119	145	120	144	120	102	114	108	119	124	117	122	105	134	136	127	113	124	105	133	135	127	125	93	132	131	142	120	113	134	124	131	124	126	122	135	121	121	128	113	120	114	114	125	133	150	122	107	142	122	143	124	127	123	112	134	161	129	138	115	144	150	117	126	129	134	118	133	111	136	136	137	144	124	122	110	134	144	120	102	130	125	112	120	132	117	149	120	130	131	122	122	113	118	124	134	116	133	131	109	136	140	112	136	144	111	102	119	126	144	115	139	125	130	124	144	114	104	123	132	122	134	126	148	128	123	142	125	111	112	145	119	139	121	118	141	139	131	120	122	133	106	113	130	101	136	105	124	139	131	144	128	123	132	113	106	115	120	136	119	135	117	128	127	109	116	119	116	131	118	113	119	131	134	129	111	111	108	127	138	144	104	124	117	116	136	121	113	124	142	126	127	140	131	122	122	115	130	118	139	133	107	130	128	131	130	110	128	126	128	123	133	114	126	115	96	113	120	131	136	134	138	124	114	117	125	143	129	113	139	130	108	128	126	130	125	122	149	133	132	132	124	117	131	122	134	158	113	133	121	145	117	123	123	128	142	132	131	117	114	139	147	124	153	121	121	111	113	119	121	122	130	120	137	138	123	135	114	118	119	118	134	110	123	121	111	132	115	118	129	132	143	102	111	141	119	143	120	135	139	128	129	125	125	122	111	125	119	115	100	130	113	127	126	109	112	122	122	121	130	110	127	129	119	123	122	124	110	115	126	122	117	123	135	134	125	131	136	140	124	122	130	127	120	133	126	116	135	137	116	109	123	111	138	132	124	143	126	115	127	143	121	135	110	124	107	120	149	121	107	148	120	143	142	133	151	120	118	133	135	124	145	152	117	130	117	111	122	129	120	120	115	110	113	122	122	101	146	129	121	146	106	119	131	134	131	123	132	126	113	115	134	112	124	101	106	110	121	125	116	151	129	119	118	109	136	111	114	111	123	116	116	123	122	119	134	117	107	121	111	114	128	137	124	140	146	123	123	131	123	117	133	123	109	130	118	143	126	128	135	133	116	114	125	127	131	124	112	141	129	136	112	125	136	125	123	114	102	102	148	129	142	114	98	122	129	125	114	114	118	125	121	130	123	141	136	114	129	126	140	109	135	121	133	140	115	126	145	140	109	125	139	121	136	127	122	130	123	109	130	146	126	147	108	124	120	145	113	113	128	117	127	93	119	115	127	125	121	129	130	98	115	125	111	138	143	133	137	137	111	129	112	127	129	120	136	108	131	117	107	114	132	113	104	120	123	118	105	119	110	133	118	120	141	118	128	138	129	107	128	115	107	136	114	104	119	130	146	127	146	133	108	118	115	127	112	133	142	126	113	117	136	116	124	117	132	113	131	135	104	151	112	136	137	106	121	124	105	136	114	119	120	115	114	126	117	115	126	126	113	132	126	123	118	133	129	121	113	119	134	124	142	132	103	119	116	137	129	131	131	130	141	133	141	116	125	139	115	118	102	125	111	123	125	124	120	112	119	121	105	130	135	127	124	123	139	132	114	124	140	134	128	121	110	121	124	126	137	127	121	131	122	101	131	138	130	143	114	116	136	110	138	109	131	139	113	141	117	136	112	113	127	123	122	100	130	133	135	132	116	141	132	129	128	107	129	134	115	115	118	135	118	120	120	103	137	124	151	128	112	131	128	132	129	145	148	130	148	147	116	122	129	133	116	120	126	104	115	107	119	146	112	135	130	106	139	137	124	140	126	115	112	137	115	125	140	132	120	117	124	129	118	128	122	136	131	119	104	116	128	123	132	125	122	133	113	118	114	117	122	109	110	120	117	123	129	119	115	126	120	139	119	150	125	126	131	131	123	120	110	122	121	127	112	123	138	118	105	128	125	121	128	123	129	128	119	114	128	119	102	138	112	124	108	139	120	138	133	115	137	134	118	120	126	133	126	146	121	136	117	129	110	120	132	120	132	132	119	127	148	141	123	136	124	136	126	127	123	124	106	103	123	148	129	110	114	129	121	118	123	127	134	121	91	125	139	123	116	153	135	118	121	130	126	116	134	127	107	128	151	127	147	126	123	124	134	130	111	133	109	125	133	121	137	115	126	130	133	125	145	131	146	138	134	136	142	125	108	124	136	145	118	127	100	123	137	124	109	137	116	134	132	130	122	129	138	123	142	130	130	122	119	111	125	127	103	108	148	116	117	123	126	124	135	126	136	112	142	120	147	117	140	122	130	139	114	135	140	133	123	108	128	119	110	129	134	110	142	108	126	133	103	134	107	125	120	128	107	123	125	133	138	135	127	122	133	129	107	117	127	129	113	104	119	109	116	114	119	101	111	108	96	101	122	128	149	143	144	119	156	95	119	132	111	129	117	144	137	131	144	132	135	134	106	109	111	129	131	107	107	119	135	129	109	139	107	120	115	142	113	130	140	131	111	132	130	107	121	123	114	110	138	112	104	123	137	120	108	132	138	118	115	144	90	116	110	113	119	112	118	105	121	132	112	130	142	125	123	108	126	125	134	121	126	111	118	122	144	142	140	138	106	105	132	131	150	131	129	132	124	121	127	120	138	107	115	114	122	148	142	122	122	122	137	145	122	141	112	125	117	117	133	136	116	134	109	102	127	139	131	107	115	135	127	116	118	149	99	99	135	128	142	110	116	129	125	103	144	138	122	121	111	117	130	109	137	129	107	116	117	142	135	133	98	158	114	124	102	133	136	123	105	118	118	132	117	136	115	112	109	124	122	125	119	122	138	131	124	142	124	110	142	139	97	132	134	145	125	114	113	120	118	141	143	127	124	132	133	127	129	131	100	120	121	130	129	105	119	142	131	114	113	116	100	122	143	114	119	128	136	131	117	145	103	129	123	120	112	157	138	125	144	114	144	129	134	133	120	125	122	128	118	117	119	126	117	140	114	116	116	135	117	123	97	145	141	111	120	109	125	152	123	122	146	135	125	115	136	124	116	126	134	115	122	134	106	146	131	119	119	121	133	123	147	139	131	133	133	123	130	122	120	111	122	117	147	117	129	96	121	108	103	123	142	121	123	112	128	135	139	126	127	133	119	121	120	118	124	110	127	126	124	125	111	95	92	132	135	130	127	131	109	138	122	140	119	140	134	117	112	121	135	137	134	140	123	143	115	126	126	96	140	132	133	137	107	126	127	125	130	125	109	132	119	139	115	120	110	128	114	159	141	136	138	130	111	121	119	104	120	134	132	97	135	119	129	124	105	119	132
2279	451	642	680	527	477	461	509	414	422	404	442	421	390	376	361	398	406	377	388	425	384	376	363	393	343	392	426	420	400	369	381	385	377	406	370	406	395	391	375	390	390	389	363	398	379	389	381	359	408	376	406	377	358	411	360	397	369	409	368	364	381	379	399	394	399	384	399	354	374	396	399	369	392	348	382	389	374	387	383	398	398	381	370	369	366	353	382	393	358	364	419	361	357	334	340	397	385	346	382	338	395	385	375	359	392	371	352	405	370	387	371	364	358	351	386	336	387	376	380	367	381	390	395	381	389	382	361	380	405	391	381	375	392	411	367	402	394	357	379	416	376	351	382	362	413	391	375	420	366	392	365	414	378	385	401	437	426	416	355	350	408	382	398	386	360	377	366	380	355	382	391	415	358	394	398	391	341	373	387	412	380	388	397	364	357	384	395	377	365	404	396	380	363	375	362	341	376	376	375	379	381	377	384	367	419	407	345	413	394	358	391	360	402	381	410	358	360	374	397	435	390	355	398	393	390	397	362	402	390	364	374	381	382	408	395	408	386	393	380	387	403	380	371	409	337	397	351	406	380	343	389	384	400	376	367	397	369	376	375	392	345	382	355	380	367	374	375	363	389	387	364	407	384	402	369	390	377	381	390	344	333	391	391	403	374	369	394	385	390	358	379	389	393	390	426	392	368	360	387	414	394	380	378	372	393	392	371	374	356	386	367	362	377	393	354	372	369	380	380	380	382	391	358	386	363	378	376	393	381	412	404	366	392	362	357	362	365	388	386	387	357	390	413	355	367	411	348	390	362	366	367	403	355	383	361	381	349	362	385	401	432	371	365	372	384	389	389	379	384	373	387	357	358	387	386	399	363	370	393	348	379	364	387	362	376	363	382	407	357	390	350	375	393	390	363	373	376	382	398	393	383	343	359	357	389	348	399	391	381	358	391	363	360	376	375	375	371	415	392	356	382	382	420	375	394	411	386	396	362	404	378	383	379	396	393	374	368	390	378	440	379	393	396	396	370	400	368	360	392	388	360	377	358	397	376	418	422	378	390	400	384	352	392	392	388	352	389	362	332	377	416	367	360	380	375	376	385	375	401	382	414	373	371	365	407	371	368	407	379	379	361	350	398	370	376	374	373	412	378	386	404	397	346	383	376	391	357	387	410	364	385	423	366	366	350	358	393	341	421	383	348	380	369	362	404	342	377	390	347	450	378	368	399	375	373	369	366	362	376	397	369	364	364	370	366	385	398	387	364	391	419	404	400	383	369	336	363	355	373	376	365	355	409	404	389	411	383	397	359	369	364	398	415	390	377	367	389	372	359	384	391	371	379	371	388	367	351	387	418	401	379	345	371	416	371	360	374	377	359	369	367	404	374	406	373	390	378	382	392	382	386	375	376	366	368	373	392	381	380	375	353	349	368	425	395	364	399	393	337	377	378	378	366	360	403	350	400	368	371	407	409	407	397	402	357	405	354	402	372	355	380	396	375	364	342	382	378	395	411	388	385	406	362	386	385	377	403	383	359	402	352	364	400	364	381	390	368	326	353	372	387	413	373	372	374	368	370	376	357	377	379	381	402	388	392	394	361	357	405	368	368	374	384	381	366	405	382	386	327	349	377	369	325	399	405	375	417	366	386	340	399	374	374	383	397	402	364	355	380	385	386	402	360	374	374	378	402	399	405	383	411	393	384	405	374	417	388	381	398	364	401	415	370	396	370	368	383	408	355	416	362	401	377	418	390	365	388	387	363	378	350	388	368	394	381	361	351	383	404	394	385	391	387	393	365	349	360	389	357	413	385	371	413	359	388	363	341	410	397	389	403	379	395	365	368	380	375	373	406	393	369	386	380	410	377	390	368	415	397	383	342	371	368	345	398	374	383	372	384	380	393	409	380	360	350	365	383	374	370	364	393	361	384	376	356	374	385	401	418	359	359	367	389	349	392	419	361	411	391	380	391	364	388	380	361	399	368	400	380	421	377	349	383	360	391	389	370	363	381	406	379	351	388	368	368	361	369	358	402	359	377	351	377	376	384	355	376	393	381	366	389	370	387	422	369	353	372	370	392	364	369	368	353	358	347	391	357	403	395	405	367	388	391	395	375	386	392	371	416	390	388	380	402	366	347	376	372	408	401	380	352	352	371	362	374	403	348	396	326	375	374	363	373	389	402	401	395	390	350	379	363	390	349	399	398	406	410	382	391	408	355	405	350	356	383	416	363	407	398	359	399	368	408	395	374	356	347	374	398	365	374	402	379	367	394	387	358	396	390	370	377	368	407	374	408	361	364	410	370	399	370	392	371	386	351	359	383	410	414	373	359	352	381	386	394	393	389	396	392	354	374	369	385	389	440	398	393	365	370	387	371	378	399	366	360	397	400	394	391	395	335	377	380	380	382	374	373	340	369	371	343	378	386	385	428	370	388	379	409	361	355	412	367	356	350	368	379	390	392	376	376	396	354	380	413	376	353	371	351	400	397	407	374	386	384	407	360	392	408	369	379	377	358	359	426	374	365	392	394	394	367	373	407	403	425	363	362	365	405	406	325	381	372	379	390	385	414	352	408	365	374	345	378	410	375	396	420	370	396	372	414	374	356	392	372	423	363	397	372	398	352	367	423	389	364	396	364	402	341	359	355	395	399	376	373	420	387	387	398	379	386	383	358	378	354	371	399	367	399	387	422	373	391	398	378	381	380	401	378	372	383	363	377	385	368	373	384	411	394	364	410	368	379	378	381	372	376	410	361	372	389	380	403	397	366	359	348	389	399	352	358	374	387	363	394	372	406	378	352	389	383	372	398	369	409	366	377	367	434	387	362	414	396	380	369	391	380	411	381	373	407	381	377	350	402	374	373	382	387	378	363	386	361	422	390	382	378	382	392	354	391	369	352	398	386	393	376	393	396	399	373	374	409	369	384	359	375	392	400	373	386	408	398	382	378	344	373	362	409	349	368	338	331	357	367	379	402	394	346	372	357	370	381	344	378	394	409	370	391	396	384	413	361	355	386	360	377	389	358	382	377	404	371	396	390	375	360	392	422	396	374	354	374	394	345	402	369	372	367	377	371	387	349	368	370	380	379	406	388	427	364	388	371	388	413	361	366	382	366	356	383	426	404	403	401	365	403	384	403	382	379	387	378	370	383	409	392	379	378	421	350	370	393	378	362	366	364	376	400	395	357	387	363	387	340	398	373	364	376	365	398	362	346	405	396	407	348	343	410	407	382	348	369	370	393	352	384	384	370	359	397	383	407	374	370	385	385	367	385	384	407	370	388	362	370	371	380	387	412	378	349	397	395	386	361	366	375	389	376	382	358	389	363	386	383	388	459	357	398	358	391	384	363	301	393	389	397	368	403	376	363	360	368	373	350	341	378	352	402	340	381	373	380	371	388	369	370	384	384	372	416	353	398	392	390	404	398	396	368	398	379	421	352	388	396	390	388	379	380	390	366	380	413	401	381	362	377	380	366	380	392	403	361	366	381
7653	1106	1354	1067	718	494	467	444	311	304	276	264	250	259	243	194	238	236	195	228	249	221	217	202	211	199	194	189	219	209	208	207	193	197	185	185	183	203	170	210	199	188	186	189	182	207	178	195	191	211	179	214	192	175	196	179	174	195	167	189	212	194	191	170	178	193	205	184	201	197	184	193	216	205	216	191	190	203	195	199	201	188	187	188	222	178	189	172	184	195	194	181	193	200	206	184	183	170	181	202	185	212	195	192	203	190	186	190	208	194	188	198	196	211	181	189	202	181	177	187	189	186	190	199	181	161	224	190	191	201	174	204	198	180	183	188	179	187	219	194	218	196	154	171	182	184	177	198	193	166	198	212	168	202	178	223	189	180	206	180	220	199	174	205	199	182	168	192	175	182	183	204	192	194	170	195	183	173	190	168	189	204	171	187	193	191	209	210	185	199	174	188	167	199	189	213	175	175	190	182	178	184	192	182	168	205	189	207	176	177	187	160	188	186	199	187	210	206	199	223	164	188	197	213	181	179	183	171	172	167	187	180	181	207	197	199	180	172	205	193	175	183	179	180	192	191	165	191	181	179	194	181	143	167	192	186	179	197	181	204	227	180	191	200	212	205	182	204	199	200	187	192	210	198	201	177	188	201	187	190	164	182	193	170	174	188	195	170	174	180	170	178	172	196	196	200	213	188	200	213	190	183	195	172	188	189	181	201	192	191	197	174	181	168	204	191	195	163	195	169	208	183	195	186	188	192	185	185	186	166	196	192	182	188	174	158	190	200	205	184	164	200	177	190	164	204	210	177	188	223	206	190	185	209	194	179	185	188	208	175	190	200	194	176	192	196	185	196	186	191	195	177	201	167	153	175	200	179	199	202	194	200	187	192	191	203	179	204	191	178	181	187	172	183	186	195	192	181	195	208	222	185	161	182	198	182	176	172	196	173	167	219	198	180	193	175	186	181	192	177	177	186	208	177	170	166	193	168	182	168	203	196	199	180	181	175	200	188	181	200	195	186	191	181	194	188	188	173	179	200	193	188	176	201	188	192	199	162	204	206	209	188	190	190	177	183	193	177	226	183	170	211	187	202	201	191	208	168	176	192	179	183	169	171	198	207	190	170	221	225	191	191	222	190	192	187	178	196	175	181	173	172	183	197	191	186	187	180	188	183	194	188	205	189	200	163	209	176	193	197	203	211	191	187	168	176	181	193	175	214	178	177	183	171	162	205	187	175	188	203	167	182	192	175	177	167	200	216	182	193	186	184	200	171	208	227	200	202	204	204	191	197	203	172	195	191	179	196	186	175	187	176	193	198	178	171	182	174	185	202	192	186	158	169	188	215	202	206	189	200	159	215	194	188	185	199	177	184	204	208	223	169	212	188	155	179	184	220	177	159	186	164	172	182	176	175	182	211	192	186	202	182	172	178	186	184	190	195	213	203	197	169	180	202	204	183	199	188	193	212	198	200	200	180	188	159	198	198	204	178	201	187	191	184	161	180	193	201	203	195	209	209	170	178	199	205	170	220	175	204	192	173	171	172	195	173	184	181	202	202	178	174	175	220	192	195	191	197	180	180	210	201	184	169	202	183	222	200	155	181	192	201	194	178	185	197	189	204	166	186	175	203	213	187	210	203	187	171	176	201	196	192	177	158	196	185	167	188	166	176	194	194	194	195	206	166	199	174	164	177	211	190	193	190	158	210	194	190	173	211	178	213	200	167	194	191	208	185	200	188	175	210	166	210	182	193	184	206	204	175	192	213	195	165	179	187	218	193	230	201	202	218	195	194	217	178	203	192	192	200	205	195	217	191	207	196	192	177	189	199	175	187	201	187	158	162	169	184	197	191	169	192	178	200	181	190	202	182	186	180	179	205	210	179	192	197	183	209	161	199	193	169	191	205	158	198	218	186	182	191	170	184	171	173	181	222	193	184	187	193	182	196	173	194	203	190	187	189	201	177	179	179	207	199	196	195	168	176	189	169	190	212	179	217	173	188	194	191	147	184	193	189	190	177	195	199	195	193	184	169	187	194	176	190	173	195	218	205	204	187	169	177	182	150	188	198	177	169	174	171	188	195	199	216	161	166	197	197	173	188	179	185	175	178	191	193	176	193	181	171	194	195	215	173	156	172	185	184	199	192	187	187	180	187	177	164	173	172	190	187	196	211	186	184	166	173	190	177	150	186	176	192	200	188	188	235	218	196	177	199	190	180	212	204	195	186	184	187	173	172	174	207	186	171	187	202	192	184	201	196	146	211	153	174	166	195	191	191	174	187	170	191	170	170	185	181	187	191	212	184	199	178	192	183	203	168	185	192	191	206	199	196	200	169	195	168	190	178	202	161	183	204	192	200	168	196	179	177	205	189	191	207	193	174	172	199	210	208	217	180	185	194	204	191	184	174	187	203	213	186	171	180	223	201	198	198	201	178	193	186	193	186	176	208	183	207	186	203	181	170	160	172	153	204	201	183	156	172	189	205	201	172	202	186	189	171	207	201	206	184	201	211	187	159	183	193	169	184	195	159	206	190	169	192	175	211	210	185	188	168	178	197	186	197	166	198	175	185	185	183	185	199	162	204	199	175	200	208	178	180	215	197	192	167	194	204	191	180	215	217	173	186	189	185	174	176	187	174	196	200	200	206	189	190	190	192	185	175	193	177	167	210	189	200	184	180	201	174	172	191	199	188	183	222	194	178	183	187	193	189	188	183	172	198	194	174	191	195	197	186	177	162	186	193	172	177	162	212	177	196	189	181	190	191	194	184	173	183	183	193	193	184	170	192	194	183	213	194	182	193	186	189	186	175	179	198	194	175	185	190	178	199	196	196	174	190	174	185	170	240	187	184	199	199	184	193	190	190	187	195	232	193	191	174	197	189	178	205	208	209	183	170	199	202	181	201	206	161	187	201	199	181	194	167	187	185	206	181	219	203	165	208	193	175	191	183	193	192	170	201	172	173	208	189	192	192	180	178	176	183	188	190	211	194	194	200	196	187	188	190	172	197	170	177	187	190	190	193	173	190	186	189	188	180	169	208	190	191	185	184	192	177	177	215	204	156	188	175	198	190	209	223	197	191	172	166	207	197	186	212	171	190	203	205	181	182	169	175	190	221	196	178	186	206	205	191	206	201	201	180	190	189	172	188	166	181	209	185	166	178	211	200	210	174	190	205	163	176	192	188	185	195	170	202	175	187	190	196	159	162	200	176	205	192	163	158	183	189	197	203	195	182	178	200	179	191	179	193	173	174	212	176	181	174	193	171	187	202	155	191	147	168	194	166	166	196	200	173	168	169	198	180	170	179	187	197	210	184	204	194	180	169	177	205	198	189	152	202	166	214	193	199	207	186	190	212	182	178	192	218	198	217	188	180	215	179	192	181	175	180	200	212	181	176	182	200	178	196	185	188	177	169	215	189	201	175	194	191	190	177	177	172	193	197	198	178	177	185	196	190	196	168	206	175	194	193	188	197	193	189	188	172	205	181	199	192
5939	1400	3079	3484	2981	2328	2101	2039	1424	1243	1125	957	907	897	862	791	831	759	732	691	687	719	665	658	607	638	627	646	647	617	627	634	586	595	621	555	621	607	583	594	591	552	582	586	581	562	565	541	551	549	570	562	563	570	509	582	522	586	576	524	551	557	550	549	571	534	587	553	561	573	533	553	564	525	512	543	538	545	548	552	557	539	528	537	536	490	552	534	516	523	534	536	546	495	512	518	557	531	548	521	512	554	551	540	541	519	526	537	521	543	525	529	556	524	479	567	528	553	519	560	523	557	546	543	537	551	547	538	556	510	514	578	540	532	543	525	533	529	566	545	500	497	532	521	537	551	493	526	532	570	526	509	518	498	546	537	560	523	542	490	514	518	522	526	518	583	503	540	524	521	536	546	538	570	536	513	544	534	534	522	498	535	554	535	568	546	582	586	577	539	546	560	529	545	522	555	504	549	550	556	555	539	534	556	515	548	536	517	571	555	562	527	513	528	573	575	543	516	476	509	513	522	521	532	536	517	535	533	546	517	515	535	551	583	526	509	551	552	548	524	493	529	522	539	526	538	522	553	554	556	497	520	496	525	527	546	530	521	525	510	547	566	534	567	543	515	514	516	563	533	483	539	566	560	513	571	536	562	524	528	532	516	591	539	526	553	508	545	499	532	514	545	536	521	538	520	521	541	561	577	501	516	549	520	543	539	489	537	550	521	522	541	555	610	523	502	499	529	520	576	553	538	574	527	546	590	553	534	570	540	561	565	517	494	535	561	568	518	540	539	540	547	560	545	489	535	546	516	543	558	505	578	486	531	535	504	518	549	510	568	542	575	500	514	556	519	527	538	511	522	542	528	527	538	512	516	562	515	532	522	547	551	538	541	529	531	523	577	517	531	526	522	495	550	525	528	506	534	562	541	479	542	525	544	581	510	533	537	556	546	543	530	520	547	503	506	518	530	539	531	528	546	578	531	531	542	510	536	534	540	528	570	486	498	523	532	533	499	512	537	543	509	555	506	520	481	517	485	507	538	521	508	566	568	522	536	552	504	479	558	533	535	557	509	521	548	535	520	509	544	543	496	562	514	559	586	504	517	553	557	514	532	535	535	506	557	554	508	546	537	493	543	526	538	516	557	537	497	527	565	526	546	537	518	538	566	550	513	537	497	539	544	511	494	515	552	512	539	546	552	516	553	550	534	544	510	535	510	513	517	540	548	498	529	517	552	572	550	561	547	524	562	528	535	538	576	489	578	523	522	506	588	554	552	515	569	497	551	539	521	510	511	519	513	573	543	536	514	503	562	557	498	540	551	514	555	499	560	501	508	527	556	554	502	565	495	564	470	495	519	504	566	515	505	536	552	528	544	548	534	525	499	543	570	513	520	559	542	545	523	553	491	498	542	566	548	562	528	538	526	561	502	514	521	554	542	579	535	497	515	513	537	503	518	554	521	563	520	524	531	556	517	508	543	547	539	548	537	512	544	552	549	595	505	538	545	528	535	473	547	498	496	534	531	497	511	488	544	491	548	483	566	533	533	523	533	564	527	543	511	498	526	538	567	540	539	493	543	524	534	514	499	539	537	525	541	545	549	525	534	567	559	545	525	551	542	445	566	554	551	511	488	505	559	531	538	533	523	531	519	563	505	558	490	519	552	532	538	589	508	518	474	539	514	511	466	543	577	537	547	535	532	519	545	537	599	512	576	545	538	512	546	535	526	532	566	585	513	519	561	519	528	504	501	536	526	516	514	521	520	523	527	575	513	569	545	562	540	534	493	532	527	526	516	547	523	521	523	537	576	556	567	516	550	524	545	537	562	501	560	565	517	520	566	571	559	526	538	544	506	566	526	564	520	509	526	521	520	525	505	514	537	558	523	567	507	513	543	535	555	509	560	521	522	538	489	569	492	526	559	541	554	529	515	511	526	525	538	528	576	525	501	561	572	555	537	554	488	543	560	546	539	539	538	501	462	545	545	524	506	511	550	553	503	520	510	531	522	504	502	514	500	490	513	581	565	536	533	478	566	563	550	551	527	518	551	552	506	527	549	513	539	540	518	555	515	541	540	501	514	568	492	550	536	497	534	523	534	573	514	547	563	560	568	524	548	519	532	555	543	550	549	568	592	511	520	523	486	515	540	546	514	532	506	505	503	533	519	547	519	547	537	574	534	519	495	502	536	563	547	499	538	541	517	518	556	546	530	532	489	530	530	549	564	495	516	504	540	511	509	590	561	522	533	553	561	586	549	537	538	511	539	557	564	546	581	534	529	522	568	542	547	521	512	497	579	525	540	569	543	581	529	532	538	540	527	537	527	547	515	529	541	528	501	527	525	547	532	581	493	530	565	579	552	539	523	591	567	573	539	520	541	521	544	584	488	483	557	513	519	557	515	537	469	554	554	538	482	520	525	470	538	551	518	562	532	534	552	500	533	519	555	515	491	521	538	502	578	487	534	498	520	535	552	537	572	536	529	562	549	518	531	512	526	505	547	520	550	496	578	506	543	551	565	531	510	522	524	526	516	520	537	550	536	546	538	526	529	515	497	550	535	550	516	538	552	524	520	564	563	550	519	495	486	543	557	558	542	495	521	501	545	536	533	528	510	556	553	545	537	535	529	559	579	573	570	551	574	538	579	547	549	490	523	550	502	522	552	523	547	523	553	494	490	533	544	571	554	509	522	536	531	549	523	548	503	560	567	545	509	478	570	555	572	505	533	519	523	548	536	596	567	509	511	503	525	533	522	466	555	555	514	559	541	553	535	563	529	498	543	494	526	506	546	540	536	536	518	549	539	541	533	570	539	542	540	565	580	522	556	519	518	535	520	481	493	534	503	539	541	577	547	533	599	527	528	507	525	553	537	513	527	540	532	505	524	504	542	521	541	519	523	546	515	480	490	545	561	516	484	511	536	572	522	581	531	547	457	534	523	551	567	525	542	512	461	531	565	565	517	517	502	539	519	556	548	529	567	546	476	562	542	517	525	506	513	590	568	565	539	496	521	534	539	529	533	517	568	513	524	560	565	525	484	543	544	511	544	560	575	502	564	532	539	552	503	537	537	521	504	548	539	517	536	548	543	528	555	531	525	555	565	545	534	540	532	517	519	550	521	549	548	517	574	520	533	571	503	510	604	535	528	527	538	545	544	547	508	535	522	532	525	551	514	523	539	542	547	542	561	507	548	550	483	532	543	472	501	527	516	496	555	544	487	508	496	526	579	611	519	578	517	548	578	529	546	510	558	533	565	534	544	523	534	540	530	524	494	529	512	518	552	541	546	538	565	536	485	503	512	555	509	531	573	555	561	543	548	559	567	501	498	539	549	532	524	555	546	533	561	548	509	538	542	591	542	537	549	523	554	486	542	510	483	539	568	514	517	558	550	559	526	518	560	534	502	570	535	548	517	556	530	537	515	564	551	520	518	524	507	514	529	534	509	492	537	523	553	493	495	536	540	569	500	522	534	577	485	555	545	566	521	530	520	506	527
14299	2722	2854	2063	1443	1072	942	812	654	550	514	487	533	459	429	467	430	437	431	401	380	419	391	370	386	373	374	375	386	435	378	388	375	374	399	396	390	384	358	341	331	387	386	373	384	368	399	382	378	386	366	397	376	376	384	352	396	364	375	361	369	400	385	385	339	361	424	347	391	374	426	375	392	385	380	362	395	395	369	340	352	378	366	372	354	393	382	369	347	397	379	355	378	347	365	351	361	344	389	378	362	372	383	364	362	355	354	401	371	404	342	356	390	383	378	372	382	338	352	344	323	426	376	393	332	311	350	367	370	342	361	362	340	355	362	358	344	355	354	384	401	352	368	375	372	371	363	353	343	377	399	373	386	351	368	332	364	372	353	352	360	370	368	382	375	393	394	344	412	335	355	334	357	375	340	337	371	362	375	352	365	362	345	368	332	359	368	347	338	360	372	407	365	401	384	365	349	347	379	312	369	325	357	371	330	336	387	364	351	331	384	358	349	350	370	363	383	352	378	350	344	369	361	377	357	397	398	375	355	349	330	345	357	343	385	367	346	352	374	365	368	364	359	357	364	374	374	378	340	372	352	367	351	373	362	341	390	376	367	323	363	367	359	369	362	384	330	400	378	417	359	387	379	398	324	360	372	369	347	384	355	347	364	338	380	381	379	389	337	406	337	396	369	353	366	365	386	369	375	389	351	365	365	361	383	332	315	372	377	364	375	382	381	355	376	415	365	388	376	387	401	399	355	346	372	365	350	361	368	373	340	321	375	391	367	345	346	380	349	358	369	337	338	376	354	413	372	361	329	355	364	374	397	362	381	358	358	380	354	379	346	345	394	371	369	418	350	378	373	421	354	355	370	402	389	360	313	366	390	358	362	388	346	370	365	377	356	344	360	374	350	358	365	344	334	354	320	378	351	353	375	362	388	379	340	415	340	387	347	352	376	391	362	363	335	417	355	355	344	345	350	377	350	378	359	347	359	351	332	351	353	382	340	365	368	379	399	375	346	350	378	401	376	387	364	348	381	349	357	384	375	335	361	390	367	382	356	329	345	363	340	359	368	405	373	400	386	376	366	361	360	325	371	361	404	371	374	360	346	354	372	353	373	365	350	364	373	387	362	391	365	371	361	393	376	371	334	340	372	352	370	345	394	391	381	335	344	333	329	366	360	365	351	318	379	377	364	388	361	394	380	372	363	376	358	342	331	383	360	359	350	372	343	369	335	350	359	387	345	364	344	368	369	347	323	391	358	389	373	353	330	365	336	351	387	361	378	361	374	393	396	346	355	369	384	375	384	371	373	385	351	366	370	377	311	360	362	355	378	373	366	363	351	343	338	356	372	353	389	379	360	333	384	306	388	401	373	348	392	402	419	347	409	355	360	408	385	352	350	335	326	314	378	373	351	371	364	356	352	380	390	358	371	357	355	376	335	364	352	405	364	391	345	385	378	349	370	348	362	338	387	379	360	357	340	356	358	336	377	392	356	348	373	340	366	380	343	359	362	350	356	351	389	362	378	357	339	314	337	419	363	360	382	402	361	362	417	357	336	367	356	338	370	360	360	342	374	347	345	379	345	372	382	391	360	372	397	355	396	354	362	354	356	374	365	355	359	351	374	367	385	365	335	364	382	374	361	367	388	343	363	388	324	344	390	356	373	375	375	372	351	383	374	372	344	356	359	354	343	399	401	366	357	313	353	385	359	382	353	392	389	348	351	333	362	348	334	393	310	342	352	356	366	360	358	373	344	379	326	356	382	377	334	375	347	380	378	351	368	339	356	363	380	359	353	395	384	365	347	364	384	359	371	362	351	362	331	379	333	346	375	353	381	372	380	362	333	365	373	378	392	350	366	337	345	339	339	371	341	408	383	405	359	384	377	395	399	384	356	374	384	375	367	382	371	382	342	364	395	377	341	329	421	365	342	371	415	397	354	375	347	370	377	375	372	388	387	375	386	352	393	369	409	369	413	359	372	374	335	372	376	356	375	367	358	349	345	338	353	342	335	369	332	368	363	346	387	355	350	353	375	363	349	372	354	376	382	349	369	346	395	392	339	400	372	341	342	353	353	323	327	392	341	378	362	397	365	386	347	340	368	365	386	378	336	398	387	360	369	373	376	332	363	324	336	351	382	358	387	358	354	392	352	403	365	344	345	368	364	358	359	381	349	336	346	385	353	331	318	389	354	303	349	382	348	370	393	346	372	346	377	348	368	368	337	381	349	359	390	329	358	414	358	399	343	347	372	364	387	355	362	348	394	358	345	380	388	386	353	344	372	388	376	356	374	371	372	338	356	348	388	372	378	395	374	361	370	376	402	376	354	400	346	348	387	383	316	347	345	361	381	355	341	357	355	386	334	342	362	393	366	367	330	395	349	306	321	360	374	350	348	352	348	372	345	333	371	344	360	371	358	360	367	351	388	348	376	374	362	360	387	350	353	437	369	347	343	372	373	379	371	343	368	376	325	385	337	369	370	398	374	353	366	385	389	394	344	353	374	340	351	373	373	384	365	403	364	357	396	338	392	409	380	367	383	356	329	368	332	371	362	349	359	392	398	356	401	347	392	388	365	330	350	337	405	371	361	356	372	356	341	375	353	359	355	369	353	329	337	381	325	349	356	341	379	343	382	371	352	385	373	393	375	355	372	341	353	355	354	354	355	372	418	369	335	346	390	393	373	375	378	360	368	378	397	329	404	344	359	318	329	341	361	350	366	368	370	354	382	323	343	331	378	382	358	359	335	356	335	356	366	356	376	364	373	375	359	394	337	372	353	369	369	360	369	360	355	387	332	401	367	352	352	310	382	416	336	352	346	358	325	372	345	362	374	343	329	361	415	366	374	371	380	361	339	350	358	395	366	371	391	353	371	373	397	357	390	360	358	369	337	359	373	337	353	397	343	379	384	373	372	338	336	355	345	347	379	332	373	363	376	380	351	415	386	349	352	380	371	369	351	414	349	362	363	325	390	357	380	360	329	367	342	330	367	343	382	361	385	363	382	357	386	369	353	343	372	366	376	368	364	414	381	359	368	383	335	342	377	327	382	379	370	389	369	341	399	384	364	372	423	385	332	341	399	379	377	365	368	342	379	384	385	348	339	367	378	420	362	371	363	384	348	390	383	316	364	343	383	375	348	349	373	365	360	347	354	374	383	344	387	373	372	333	337	331	362	336	352	342	350	389	389	369	378	353	320	360	388	356	354	375	358	355	356	402	352	354	365	387	353	376	319	346	355	390	348	347	389	423	337	359	386	319	372	336	354	360	367	352	342	371	367	348	381	400	388	350	360	384	344	393	384	381	335	374	373	345	356	337	364	385	403	369	345	392	384	373	377	363	326	352	376	360	393	332	362	385	381	380	383	329	379	380	373	342	364	382	343	387	378	342	328	321	373	380	371	381	380	385	372	364	386	328	388	392	335	342	392	362	354	385	347	405	375	368	369	355	336	372	352	342	341	351	369	378	362	359	363	355	377	385	360	368	360	367
8011	2570	5424	6303	5421	4382	3765	3238	2591	2325	2045	1882	1678	1644	1542	1447	1399	1333	1267	1215	1147	1225	1140	1086	1118	1078	1115	1096	1004	1069	1012	1011	1064	1041	1037	1029	1090	998	1009	993	982	961	1017	1007	1004	961	961	934	905	974	967	893	948	882	970	837	927	950	921	914	939	903	922	918	961	887	874	904	895	910	920	870	895	915	928	958	908	905	917	908	862	982	963	907	923	915	907	902	919	908	911	887	916	977	876	865	833	859	869	881	947	903	867	895	919	838	860	931	901	877	936	876	907	939	914	933	878	979	914	908	843	926	908	897	857	867	887	919	889	923	879	944	887	911	861	875	932	921	943	917	902	907	914	923	895	926	910	869	945	900	906	909	892	948	900	892	854	912	883	876	886	907	902	899	898	935	868	880	866	959	852	890	917	926	913	900	893	896	896	885	918	880	930	958	924	863	913	887	897	860	879	921	936	871	845	892	855	875	921	915	874	941	880	851	847	909	904	933	922	887	884	919	917	918	915	837	892	909	850	908	885	958	891	919	845	891	894	895	905	913	902	874	868	890	904	912	881	913	881	899	907	915	904	880	891	906	895	934	876	881	940	870	882	929	883	902	916	869	894	867	902	930	832	942	884	827	844	886	957	864	853	897	862	935	922	857	914	862	925	865	937	911	904	850	922	991	888	900	872	929	908	868	867	921	856	889	928	913	889	906	885	922	877	893	889	886	893	900	907	892	868	915	894	878	886	933	870	910	889	888	926	836	897	912	917	845	903	885	902	894	913	898	870	920	905	892	890	930	869	908	897	894	893	893	885	868	878	944	895	866	902	923	872	897	900	912	870	913	876	838	907	915	904	931	871	878	915	879	902	928	898	931	899	917	891	894	895	906	961	935	918	881	931	867	884	864	892	886	914	872	957	851	875	890	969	872	914	845	879	852	870	879	857	881	895	904	872	867	854	857	858	839	929	858	909	925	907	879	958	894	874	906	843	913	857	918	838	934	901	851	920	949	884	920	888	871	888	909	908	943	902	896	925	880	879	859	940	849	911	921	921	926	895	862	867	955	945	889	873	927	844	861	891	931	891	965	888	959	929	892	941	903	880	897	934	894	873	884	932	922	863	895	889	911	882	906	899	897	926	878	892	911	917	902	921	896	934	880	951	869	918	878	844	835	893	888	833	885	877	880	927	906	875	868	889	900	962	865	965	866	899	919	888	905	936	907	942	935	904	806	975	924	916	904	936	901	864	874	924	850	916	945	847	894	873	886	861	824	872	889	890	845	899	897	914	840	926	886	921	871	891	908	918	859	887	944	907	898	905	878	896	908	914	947	909	906	892	874	926	852	851	910	937	924	879	906	894	834	898	902	943	874	947	886	936	902	855	915	858	896	910	843	895	906	899	952	882	872	921	879	807	952	894	855	895	937	881	872	876	853	843	877	882	844	813	914	884	913	875	808	926	887	914	846	917	902	923	868	828	901	865	881	898	857	891	926	917	855	885	918	858	882	878	935	897	905	886	929	941	954	854	880	916	924	906	882	894	942	944	908	901	920	917	900	916	880	925	893	865	936	898	920	890	920	923	868	894	868	868	872	906	909	860	870	925	948	909	884	911	914	898	863	902	905	903	921	872	888	913	886	894	883	913	901	876	903	882	903	899	896	896	933	928	890	905	889	978	869	909	892	906	912	915	902	897	922	912	869	953	911	913	912	915	938	919	870	866	887	912	872	876	890	912	848	953	854	881	916	926	930	859	892	903	911	902	858	884	939	912	842	874	879	897	835	860	918	881	922	934	854	945	861	860	931	904	899	896	914	875	937	947	863	868	925	877	911	882	847	863	891	872	917	884	899	913	852	884	903	880	916	897	854	906	878	902	866	933	851	912	882	878	915	873	931	847	911	908	902	944	886	887	938	894	811	886	879	910	890	830	912	877	904	869	893	921	892	866	872	914	897	891	876	908	924	908	875	896	888	884	877	903	937	866	929	907	864	865	929	908	884	892	890	900	915	905	847	871	914	916	885	897	914	871	875	890	918	880	890	894	887	891	903	907	924	882	906	886	898	892	891	933	873	892	891	933	933	916	869	883	833	885	856	878	909	831	888	881	884	929	899	859	897	910	840	926	877	873	900	925	913	873	933	895	927	864	876	911	936	848	946	869	938	940	911	882	921	871	867	863	898	869	910	868	883	874	919	911	903	855	917	889	942	901	861	858	885	872	858	913	899	913	928	874	881	910	868	917	856	945	900	887	940	911	890	868	894	846	912	883	908	918	862	883	885	920	807	932	882	878	876	905	878	905	917	891	940	883	926	937	887	906	935	850	925	961	900	981	907	884	919	932	889	926	880	962	928	952	914	858	890	905	850	923	900	930	903	962	904	906	895	901	962	849	856	925	931	898	871	916	875	881	870	900	886	933	884	859	928	905	870	958	893	906	963	967	930	920	880	904	880	871	931	843	880	917	855	941	858	923	908	858	905	881	876	878	888	917	889	953	864	902	926	861	925	875	888	876	824	876	839	894	922	857	969	870	883	895	907	864	867	898	882	896	894	906	912	913	901	884	937	920	852	921	899	935	906	846	865	930	891	923	871	867	882	888	904	958	873	892	873	864	912	912	944	897	895	917	844	889	874	903	860	916	930	855	890	901	925	901	898	873	932	958	892	935	881	904	914	897	897	860	848	926	891	909	892	887	849	906	874	944	877	902	883	878	910	930	901	890	905	878	928	895	826	896	915	889	880	873	938	842	911	906	883	905	894	959	896	920	892	882	952	866	945	917	860	857	893	895	894	868	856	893	864	893	886	920	926	920	906	860	889	893	887	890	915	923	860	904	878	881	900	857	936	870	855	859	868	899	940	903	849	882	901	818	866	862	859	904	835	872	883	892	917	921	917	866	902	910	876	923	897	883	920	879	914	868	891	886	897	856	924	846	886	900	919	864	906	921	892	915	899	902	896	898	954	901	939	890	927	912	895	899	915	911	904	934	880	878	920	857	886	937	886	880	883	919	875	856	895	876	881	903	915	884	883	884	871	866	897	883	897	893	924	891	846	968	960	906	947	909	868	902	892	904	881	852	870	901	894	856	910	901	909	937	921	924	806	867	898	858	895	891	940	927	903	873	885	949	835	919	844	911	974	851	898	892	877	916	925	900	878	918	846	878	885	893	865	920	901	898	886	830	904	925	913	894	902	913	951	880	889	876	941	949	883	888	892	915	844	906	901	924	944	843	912	910	835	883	898	901	901	934	922	885	861	868	918	879	923	880	896	881	906	861	917	828	861	881	890	876	914	870	893	899	895	851	892	882	811	919	894	883	885	911	916	937	879	898	944	946	869	857	868	904	921	936	937	870	848	933	933	927	888	894	878	913	907	922	913	893	913	877	895	837	914	866	829	871	904	877	893	906	870	922	924	891	856	921	884	874	862	834	922	863	924	915	864	801	873	886	910	884	897	848	912	879	905	856	842	892	881	878	872	906	967	913	861	883	889	908	933	902	868	908	915
2002	218	266	191	146	132	131	131	111	138	126	142	140	137	109	104	138	135	123	124	132	118	129	126	103	125	107	125	116	112	131	123	136	149	132	152	122	148	151	121	123	113	115	141	125	143	118	106	101	126	115	109	144	123	124	128	122	128	120	120	135	132	120	123	103	109	142	138	135	109	121	141	111	133	133	95	120	114	116	106	103	127	137	126	136	124	135	124	139	123	125	124	112	127	115	118	101	111	112	97	118	126	135	118	129	121	115	105	119	115	111	114	113	124	125	106	161	127	104	132	131	130	120	110	127	115	105	128	112	127	137	112	132	117	128	114	128	140	138	100	93	118	114	119	113	127	111	121	127	133	128	99	140	117	108	134	138	134	132	148	115	99	118	125	145	142	129	113	129	101	128	134	107	127	121	114	118	126	107	126	119	107	123	129	123	111	107	112	119	135	129	102	130	137	137	124	112	114	120	136	127	115	105	112	120	144	127	115	116	117	111	117	114	113	132	122	101	122	125	132	119	138	122	114	129	131	108	124	140	109	127	118	110	122	129	129	107	125	146	120	118	114	137	134	113	125	144	114	117	107	121	147	111	134	131	141	122	107	116	142	129	117	103	105	127	110	101	129	120	113	133	105	124	108	118	108	109	123	143	111	105	120	137	129	144	123	110	130	130	145	107	133	140	121	120	135	124	132	137	120	118	112	137	110	108	123	115	147	123	142	128	106	135	138	121	132	138	106	123	129	141	118	132	130	135	114	116	116	138	139	106	132	136	118	125	109	136	134	107	113	105	97	128	145	120	122	104	127	132	132	123	121	123	121	141	125	115	111	127	124	114	129	120	132	129	138	139	116	127	136	121	119	132	107	131	130	127	152	116	121	112	123	124	154	114	126	120	139	118	144	123	136	141	118	141	122	128	119	115	113	126	108	134	127	118	115	129	106	151	124	115	117	139	127	120	114	147	129	115	127	131	110	151	110	103	128	119	111	117	131	115	121	129	125	125	121	109	149	120	134	129	122	107	131	123	112	128	115	103	120	109	123	124	112	104	122	122	127	109	107	110	124	100	141	114	89	117	122	126	136	127	115	126	125	123	136	115	120	135	112	112	123	122	117	121	124	146	126	132	120	132	122	109	125	122	129	128	130	134	117	129	128	132	139	113	127	125	126	144	137	125	126	123	114	160	131	117	118	131	138	124	132	130	116	122	133	121	130	108	126	126	119	122	126	127	114	118	133	117	133	117	103	122	124	125	133	130	121	118	136	139	111	117	126	94	109	129	132	123	129	136	148	112	139	110	130	135	133	148	126	119	109	135	129	132	130	129	113	129	116	115	146	127	152	134	122	126	120	124	108	119	129	108	129	131	115	115	135	120	113	143	129	128	139	108	121	115	125	114	141	113	113	104	122	140	143	113	107	105	117	132	142	100	114	126	135	120	112	105	106	130	124	118	133	146	103	114	101	132	136	134	138	127	133	116	121	120	129	113	122	127	125	117	124	118	128	113	124	126	134	125	114	105	123	136	117	122	114	121	107	116	114	130	128	146	129	137	123	139	133	114	116	117	124	133	113	132	120	132	123	118	102	100	138	126	124	97	132	106	123	126	114	116	136	131	147	122	117	133	158	148	112	126	118	132	124	117	141	102	108	127	107	108	122	141	135	124	129	112	124	124	125	116	143	120	113	127	131	141	116	129	118	134	128	128	120	122	119	118	127	121	107	122	118	127	109	133	132	131	127	120	142	120	139	121	118	124	120	119	126	125	132	119	130	141	132	116	111	113	125	121	132	113	121	112	124	118	117	131	130	130	114	132	130	120	134	125	125	97	105	107	141	114	115	111	119	131	123	123	109	120	143	115	116	114	118	120	107	137	132	139	115	130	118	132	134	122	118	113	134	113	136	117	125	121	132	138	117	129	140	123	144	112	122	122	126	129	110	139	101	127	121	121	117	139	123	122	127	129	114	134	125	134	127	138	135	126	114	119	127	121	114	110	127	122	118	139	131	134	120	113	123	128	142	123	121	135	116	128	123	126	103	134	126	110	123	126	125	148	136	137	124	118	115	122	118	113	122	109	130	117	123	130	112	119	118	132	144	125	149	122	126	116	128	136	118	116	120	109	129	113	116	133	135	127	122	113	119	100	135	121	122	126	114	131	124	113	107	118	114	114	130	118	123	120	118	120	128	121	121	114	127	138	111	111	104	109	128	123	112	118	120	114	129	151	134	142	122	115	126	114	130	120	129	123	124	100	135	126	126	139	117	137	131	134	145	109	123	106	125	106	114	128	119	127	144	108	113	118	102	118	130	120	145	103	105	115	141	128	118	145	132	117	123	124	115	124	111	129	138	117	150	123	129	141	111	98	124	115	137	143	137	140	118	113	117	111	119	142	143	139	104	138	149	121	123	108	119	118	131	127	125	117	128	107	126	131	124	99	112	128	112	125	127	114	117	126	129	106	123	125	115	105	121	109	92	128	121	116	125	124	117	116	113	134	129	102	120	163	132	137	104	102	124	102	131	121	133	120	115	119	110	136	141	157	125	131	134	126	127	129	141	100	131	119	129	148	123	107	116	118	130	119	102	122	114	146	127	111	126	143	113	139	136	130	112	113	117	105	127	121	100	121	105	132	115	115	114	109	133	132	113	139	129	128	112	108	132	114	110	124	127	135	134	110	118	119	108	119	135	140	126	143	106	114	128	117	114	148	139	116	139	119	119	122	131	112	99	123	128	120	120	133	100	134	114	128	122	140	126	126	129	119	122	125	124	144	113	120	121	114	120	125	136	133	96	119	132	116	104	127	122	123	149	115	132	121	138	98	123	128	135	133	109	144	127	113	122	118	121	119	133	120	128	111	109	130	134	112	133	132	118	106	131	102	125	121	135	110	124	108	119	131	136	136	126	124	132	132	136	132	126	120	122	120	118	109	144	117	112	118	122	131	115	125	119	123	120	114	125	115	112	117	126	132	116	134	143	130	123	118	127	116	118	121	120	118	127	128	113	127	126	127	122	123	97	108	114	117	139	140	113	128	138	132	133	106	142	123	124	117	124	110	125	110	117	133	120	109	107	120	105	136	114	103	124	120	163	143	129	127	135	126	119	132	136	121	125	123	108	127	132	124	116	141	141	133	115	132	124	130	128	122	105	126	115	126	119	128	121	145	121	113	127	121	115	105	125	133	138	115	102	117	116	122	132	109	112	125	118	107	122	118	115	118	128	140	129	124	138	124	114	123	125	141	140	105	124	116	115	122	148	115	118	138	122	108	119	115	99	132	126	117	100	108	120	141	150	119	106	118	106	101	153	148	123	143	105	114	132	131	125	112	139	137	104	106	122	122	127	108	117	117	100	110	121	111	93	134	117	133	103	137	117	118	122	114	111	110	110	126	128	130	134	112	117	113	127	121	125	127	115	114	118	126	120	119	122	125	123	111	119	122	126	121	122	113	135	121	143	121	121	120	124	112	128	114	115	122	121	134	139	103	133	120	122
2214	424	683	599	465	475	435	402	384	393	410	399	385	390	406	408	393	397	415	380	396	385	360	410	387	390	402	387	372	388	342	398	350	396	377	386	377	352	423	345	363	385	401	404	376	365	430	375	430	363	391	352	382	400	375	392	387	393	384	360	385	353	383	337	374	363	364	379	379	365	391	360	361	399	344	393	409	368	377	347	367	393	380	375	370	392	354	367	384	363	394	358	374	380	382	375	386	402	388	356	364	389	388	400	416	396	381	377	391	352	393	390	363	367	426	398	432	353	389	366	367	391	373	372	388	395	383	396	376	354	376	387	350	378	381	385	380	388	343	374	390	382	432	352	345	389	373	351	369	355	407	364	382	403	373	371	378	360	358	393	400	360	342	393	390	390	394	338	380	349	378	381	349	378	396	344	380	382	363	372	384	369	370	390	350	342	379	358	395	367	398	400	365	372	366	382	399	371	383	385	416	401	366	383	395	361	408	371	382	378	419	380	383	383	341	361	359	391	351	353	357	409	371	403	385	369	375	369	374	375	339	334	374	387	382	373	385	403	369	382	351	375	404	391	385	400	386	351	384	364	355	380	428	349	372	361	372	346	361	364	364	355	381	398	399	333	387	387	366	388	382	381	353	361	404	350	383	397	390	375	377	394	398	384	353	381	380	379	360	382	394	349	388	404	330	401	366	362	379	369	377	410	346	409	361	378	356	397	375	362	375	410	389	339	371	379	384	389	351	348	345	332	389	349	377	378	392	375	387	362	363	376	367	374	374	380	362	376	388	395	389	395	395	421	362	383	390	365	388	363	361	368	419	374	365	376	366	384	359	357	361	398	393	389	350	379	387	343	403	395	385	392	376	358	367	356	397	340	358	382	353	423	391	371	364	371	402	377	407	369	373	369	348	368	352	397	397	373	376	371	357	401	347	397	394	380	351	400	372	344	372	412	356	359	372	400	401	370	408	374	376	392	399	428	391	349	347	366	356	372	370	391	395	382	352	361	397	394	360	372	391	397	378	400	378	381	356	388	370	375	354	368	374	345	405	361	384	369	388	379	400	428	362	366	374	404	387	360	361	394	401	405	416	371	369	373	365	362	402	383	384	389	342	375	382	349	369	340	375	383	390	369	362	365	370	356	380	382	382	379	379	357	358	385	348	347	379	398	379	389	391	372	369	378	417	355	361	373	354	356	387	394	401	414	366	397	360	380	366	387	364	421	327	383	355	383	357	352	373	354	399	368	384	358	413	339	387	372	378	368	376	350	366	349	405	339	415	349	374	389	387	365	429	428	378	401	373	393	400	381	409	397	400	359	367	353	444	405	360	405	398	408	377	368	385	368	355	391	386	347	388	394	388	386	367	380	373	374	400	384	424	403	374	369	373	387	353	375	370	380	391	365	359	388	413	344	407	377	387	375	354	386	386	352	380	384	407	365	358	375	361	385	383	384	405	416	390	384	340	385	357	393	375	378	334	375	370	381	364	353	397	395	370	375	370	378	356	366	394	384	361	352	330	372	355	385	407	398	370	373	399	379	378	369	395	372	429	372	377	376	401	403	372	417	367	367	359	381	371	366	353	361	344	358	381	396	376	357	387	370	382	370	386	371	356	378	368	370	376	373	403	383	377	417	403	335	402	366	344	369	385	357	361	361	378	368	407	336	422	392	391	356	396	375	382	370	355	368	403	395	375	396	382	394	352	392	402	394	390	394	404	398	372	379	376	372	356	410	371	343	350	400	380	365	382	392	375	377	380	385	395	403	356	365	354	384	346	378	386	430	395	388	371	391	395	378	405	351	389	417	381	379	364	412	389	378	385	396	433	384	387	381	403	370	398	410	393	364	347	387	360	385	361	377	384	387	376	373	383	363	379	360	371	377	387	396	355	358	336	351	366	369	399	410	399	420	396	329	351	359	380	360	379	358	352	383	333	357	374	366	371	365	375	370	384	398	414	383	398	358	379	409	374	363	383	363	411	365	375	368	385	357	411	346	369	349	349	359	402	379	361	382	355	396	384	359	381	378	380	399	359	382	365	393	368	378	376	388	369	393	355	392	384	393	375	422	366	399	370	383	389	356	392	357	360	400	384	410	376	381	369	367	360	359	415	384	399	349	351	409	339	372	398	361	352	351	369	383	400	393	403	391	378	355	364	351	363	358	382	392	399	361	404	401	350	389	374	357	390	378	378	389	386	380	395	368	387	353	415	373	373	400	378	348	368	397	377	351	361	395	371	382	395	359	398	342	346	390	377	350	417	373	396	405	374	383	355	347	369	362	367	373	360	382	376	357	386	368	374	378	368	374	365	383	371	386	351	343	359	376	369	379	376	385	353	370	385	377	397	361	363	339	384	361	392	364	379	381	351	397	389	404	419	363	357	367	385	364	406	391	396	365	400	372	348	403	392	375	383	358	389	365	386	378	344	351	393	345	380	390	356	377	386	378	363	392	369	416	364	361	382	395	418	411	387	362	399	399	410	372	353	384	373	424	380	372	357	367	360	356	389	417	383	385	394	348	402	344	373	412	366	378	402	352	335	333	406	372	370	373	371	378	385	398	421	363	354	359	381	347	408	375	393	371	416	369	354	408	383	379	380	373	367	406	404	350	387	382	368	355	357	339	394	373	391	385	377	392	385	350	374	412	361	352	370	369	389	376	378	394	398	396	377	342	368	396	333	341	346	370	371	408	352	398	324	375	387	420	369	333	384	377	420	377	397	376	382	363	388	388	346	401	390	395	374	378	390	375	394	375	377	373	386	409	377	388	381	397	361	392	375	381	360	373	370	392	394	366	405	386	381	400	365	343	379	380	369	379	398	389	404	369	376	376	350	388	362	398	370	399	391	375	374	349	372	414	375	424	383	384	426	382	388	390	363	407	380	364	358	389	381	358	387	363	387	390	378	401	383	401	385	380	399	377	365	385	370	381	346	402	404	420	397	342	377	389	407	377	351	382	391	398	376	337	379	377	350	390	357	373	354	360	395	378	375	398	396	410	370	382	370	390	378	367	398	377	363	379	383	366	384	408	353	360	369	394	394	407	393	368	430	381	378	343	376	400	395	383	365	387	382	382	390	421	399	410	375	424	376	386	354	374	376	376	379	384	369	362	381	348	380	377	386	370	368	389	405	392	408	362	403	369	403	358	389	359	379	377	362	355	392	383	376	377	357	372	415	343	399	380	383	359	373	376	376	397	405	373	363	365	390	389	389	423	402	384	367	395	390	367	419	365	360	342	370	372	347	386	385	371	386	367	366	384	384	381	404	400	370	385	367	372	394	372	400	386	377	363	396	391	373	378	385	377	371	395	368	344	364	356	397	352	361	373	362	383	369	378	353	372	398	381	362	395	400	428	370	377	380	356	366	348	385	375	329	399	389	368	362	384	384	367	356	373	336	391	362	378	363	374	421	381	391	395	400	400	340	367	375	371	329	404	339	387	412	383	357	365	370	382	381	404	374	394	418	378	363	364	385	382	348	377	372	377	439	389
7599	1119	1428	1080	714	537	451	400	305	318	294	258	231	216	218	224	199	191	199	232	216	205	222	245	185	211	194	205	206	193	211	193	200	192	184	190	193	210	204	217	174	191	175	224	175	188	198	205	205	208	181	192	204	208	201	176	172	177	214	158	196	207	188	185	196	163	192	185	204	209	163	159	194	198	199	152	195	211	199	198	189	170	205	178	176	175	199	216	214	218	205	200	188	188	191	186	194	169	191	178	198	199	188	161	188	195	173	171	186	199	194	175	179	171	191	185	193	194	189	152	223	181	181	191	179	179	191	184	165	212	190	206	177	176	163	194	201	210	199	187	168	175	182	190	177	171	202	211	187	200	219	209	195	180	188	175	186	173	192	189	203	197	202	194	189	198	192	173	170	179	177	185	194	170	169	210	182	206	198	199	207	188	194	186	184	195	184	207	176	195	195	194	192	183	182	178	187	192	170	197	189	187	165	184	208	170	182	188	174	190	191	214	190	187	183	200	194	186	202	172	189	191	168	166	202	205	183	173	173	224	177	222	187	182	188	187	186	193	173	167	178	178	170	205	175	215	209	207	186	169	184	187	191	193	190	203	174	217	187	165	185	206	206	185	216	165	194	189	198	186	194	198	194	190	180	217	151	184	194	177	165	184	182	195	182	202	192	197	199	193	203	184	180	189	177	193	197	162	189	188	187	207	184	197	182	184	167	208	190	172	170	174	196	192	179	188	192	197	209	189	214	187	179	172	203	193	204	206	193	173	186	177	203	181	185	171	195	178	187	204	195	186	178	178	187	184	216	196	152	195	203	199	197	203	188	168	195	194	197	220	193	170	205	200	180	190	203	193	195	193	196	196	162	196	183	196	181	187	183	218	184	181	171	197	181	180	197	203	163	164	183	220	166	185	199	197	179	166	213	151	212	193	219	190	172	165	196	212	190	187	178	165	196	199	203	185	167	182	159	172	167	199	181	186	179	203	181	185	208	172	197	172	173	195	204	186	198	197	208	177	186	186	182	215	184	179	213	184	157	232	196	189	200	177	190	183	192	218	215	157	176	201	209	183	188	186	210	218	202	174	214	165	156	183	200	165	204	180	206	196	202	165	165	193	201	183	205	170	196	168	204	191	200	195	196	192	188	196	187	161	183	194	160	202	164	212	175	190	167	190	173	200	169	210	193	200	195	188	203	186	201	178	203	204	168	184	199	164	170	190	197	180	193	196	199	183	143	194	213	178	169	181	196	206	164	199	200	167	196	150	185	198	183	180	153	189	210	169	182	182	188	197	177	182	208	235	193	159	208	191	186	181	214	210	196	201	215	172	195	191	195	211	201	197	192	181	187	193	191	188	193	205	190	211	190	185	219	180	175	189	195	209	174	193	169	185	166	181	186	188	191	186	177	162	174	213	174	181	184	198	198	210	165	176	194	195	189	195	198	185	208	166	190	181	183	157	192	206	205	206	192	192	176	196	177	184	174	180	196	176	204	174	163	212	185	183	200	190	174	195	211	183	166	195	186	195	199	176	219	168	176	166	189	157	180	188	174	176	187	200	209	195	203	185	195	200	196	192	180	190	181	159	169	173	198	186	181	164	189	199	195	193	177	190	193	184	169	191	210	213	166	177	192	185	200	219	165	183	167	208	195	206	195	161	185	191	196	165	175	189	155	175	164	208	187	219	182	169	179	175	195	188	183	190	188	178	165	175	204	202	183	167	209	190	195	189	195	188	179	179	217	193	177	198	186	172	185	169	192	178	204	173	190	194	175	178	183	185	187	185	184	184	197	159	189	209	188	179	214	168	193	163	210	191	180	192	192	219	214	189	209	182	188	166	178	190	170	181	183	189	217	174	190	176	202	180	183	192	200	219	194	171	179	171	213	199	196	214	199	186	201	184	195	194	191	182	197	182	184	161	156	218	193	179	198	160	178	194	187	176	159	167	182	183	179	200	198	198	187	207	175	207	193	179	185	199	208	185	199	195	194	183	186	167	197	184	180	224	178	202	181	212	185	199	195	189	190	193	166	166	197	190	175	208	184	178	172	186	168	204	177	183	184	188	196	179	176	171	206	179	177	190	180	171	178	195	211	192	198	182	185	216	171	194	201	168	171	182	201	200	208	194	185	185	210	166	192	193	168	172	183	189	200	192	148	176	202	204	193	203	186	176	176	206	195	192	160	180	189	180	194	185	176	204	182	186	177	176	187	205	194	189	172	170	177	205	182	184	175	183	198	185	182	199	188	191	182	182	179	177	182	178	183	173	194	227	206	180	176	184	167	174	182	174	176	197	188	201	185	171	189	177	190	176	193	210	167	200	179	169	208	183	181	186	182	230	184	183	182	182	182	161	186	203	192	198	200	182	174	186	176	184	198	180	175	189	214	184	200	171	199	185	191	207	188	190	183	197	198	197	185	211	206	183	171	186	186	194	174	183	183	198	203	208	184	201	182	197	186	179	196	198	183	190	185	185	205	215	208	199	198	173	179	216	176	176	202	193	179	192	200	171	186	217	195	179	197	183	186	189	196	179	169	180	200	181	196	180	202	190	204	193	181	207	198	183	195	174	199	180	188	198	191	176	176	170	180	181	177	195	206	210	181	191	188	208	191	177	219	170	218	205	187	198	192	191	175	214	179	221	201	211	206	178	192	190	199	209	189	177	179	184	188	190	199	194	181	162	190	174	163	194	197	219	178	191	199	186	190	196	172	173	182	167	200	209	206	166	198	178	153	175	189	203	205	167	178	189	217	197	174	182	207	202	179	187	172	203	189	198	197	182	191	190	183	221	208	196	202	187	219	190	207	176	228	194	225	173	208	204	207	212	175	180	189	198	205	196	173	166	196	193	200	194	221	173	203	171	184	180	170	175	193	182	179	179	168	196	191	181	190	182	207	203	174	170	211	193	188	192	162	206	183	179	189	179	216	175	178	198	182	197	175	185	199	183	198	193	188	201	176	180	175	174	203	189	176	199	203	211	191	191	187	170	191	186	180	188	176	194	166	196	176	205	189	187	194	188	166	190	195	198	144	191	190	174	192	191	178	210	167	184	209	171	229	195	205	178	168	169	194	190	219	189	168	205	179	145	167	206	192	181	176	184	172	190	187	202	195	181	197	218	182	196	184	195	197	201	201	195	185	207	208	182	203	155	190	172	202	189	183	181	205	216	178	149	173	170	184	188	191	176	203	177	202	177	193	167	182	190	177	177	202	197	189	182	190	192	196	210	195	194	176	212	182	166	209	177	195	185	178	186	229	183	174	176	187	190	190	174	171	172	185	188	190	174	167	205	227	184	196	210	166	173	192	180	184	210	193	198	212	183	182	199	185	192	190	199	196	174	177	173	205	171	193	191	198	192	169	212	192	200	202	178	172	189	153	183	204	181	179	196	191	180	198	194	189	167	196	176	182	191	186	183	183	215	213	196	169	164	174	171	176	207	193	198	185	187	200	199	206	168	188	194	193	190	214	174	193	197	182	185	162	163	204	199
5912	1383	3066	3336	2822	2195	2085	1734	1361	1228	1123	1104	932	919	848	843	831	765	754	698	716	700	658	694	632	624	644	618	616	576	595	588	603	631	565	558	619	556	624	573	564	603	569	573	570	536	551	539	565	522	547	579	532	568	545	531	549	523	542	529	535	574	544	545	560	534	582	545	529	567	566	524	556	534	530	572	515	522	529	542	550	517	537	547	563	549	498	576	499	521	520	522	545	534	578	526	524	566	540	536	549	546	535	540	531	609	466	516	506	554	507	585	543	559	492	533	561	529	494	529	509	557	527	537	545	520	555	556	538	531	525	526	492	535	487	524	526	520	548	559	542	525	555	545	514	543	547	527	553	531	517	514	491	537	543	557	541	575	552	528	551	565	514	532	511	563	522	537	549	538	542	506	539	568	522	536	546	501	601	531	524	539	498	522	525	527	540	510	557	541	530	536	559	514	516	521	513	566	490	535	537	539	571	548	499	536	518	500	515	544	509	573	517	515	531	580	487	542	524	505	542	535	513	575	533	564	517	567	537	551	544	515	524	538	541	548	549	528	525	509	522	548	522	547	504	539	494	490	515	511	554	509	525	543	539	524	534	485	549	541	569	554	522	536	557	533	513	529	549	560	512	572	518	519	511	573	528	523	512	542	561	516	534	528	513	516	511	513	540	532	524	538	531	547	537	557	515	510	522	526	596	563	552	555	544	525	510	489	549	502	533	520	577	496	553	495	588	492	538	501	516	534	527	517	510	517	526	525	559	517	542	535	534	519	559	529	523	540	510	546	546	535	527	557	542	526	532	537	619	490	549	540	536	548	591	533	551	520	545	497	534	539	540	543	532	502	508	538	521	523	567	504	501	553	523	525	478	579	524	544	532	526	546	520	571	496	538	542	546	531	492	524	556	527	529	556	551	560	558	572	529	492	519	519	543	494	530	513	523	521	512	497	530	557	506	515	575	540	527	550	517	547	525	544	557	525	566	506	485	518	509	495	532	503	548	544	516	527	515	543	551	522	513	516	525	504	564	520	516	527	519	517	496	524	510	516	544	543	576	503	511	556	556	528	573	510	513	562	558	518	539	537	534	571	521	525	562	480	550	561	557	535	561	527	562	528	526	551	537	541	515	521	548	552	559	522	523	564	500	501	561	569	566	514	572	528	559	512	516	538	535	534	550	565	514	505	545	512	537	540	516	534	532	520	520	506	524	527	483	550	546	524	571	501	498	545	529	505	519	564	511	543	529	560	543	528	566	539	521	478	564	540	569	510	534	535	545	540	519	574	503	543	563	515	557	534	578	501	530	554	533	562	559	539	510	555	499	528	498	522	527	540	517	532	526	539	506	526	497	560	541	512	561	549	550	546	541	530	518	575	526	550	539	569	539	556	519	505	532	574	560	553	534	539	515	521	532	535	551	504	534	518	536	529	525	567	556	531	488	530	547	517	521	567	518	529	535	531	521	537	512	553	572	518	538	531	530	551	534	559	509	542	506	550	523	552	548	555	510	556	511	511	550	546	526	536	509	531	541	544	538	496	562	491	542	513	540	552	525	555	552	513	518	529	551	522	575	559	501	533	549	537	531	525	526	536	527	499	568	531	495	487	522	519	573	538	529	549	545	556	544	489	558	584	532	496	540	492	504	472	520	520	521	529	523	532	516	524	495	508	556	585	525	530	536	536	521	527	537	523	525	546	521	546	536	531	516	550	543	505	534	563	535	553	499	527	513	521	544	539	520	551	537	541	529	541	523	556	569	547	547	485	531	540	519	506	581	525	523	516	549	530	561	537	525	524	537	500	494	495	570	567	548	545	501	505	522	523	530	569	531	549	533	525	528	543	515	543	485	547	511	535	560	514	518	525	502	564	558	544	531	505	523	542	537	487	567	542	522	536	543	553	521	564	579	532	570	504	558	548	549	489	497	535	552	545	565	523	516	544	563	520	515	507	527	551	514	530	513	512	522	542	516	553	480	530	548	537	553	496	547	561	556	562	584	516	527	506	515	519	526	524	520	531	532	561	550	556	573	496	536	495	499	570	544	557	518	510	518	525	524	515	522	559	529	515	566	513	521	549	544	509	538	523	576	539	524	535	545	538	491	502	555	553	529	551	508	499	517	521	584	486	576	523	546	557	544	495	533	542	533	542	556	548	544	506	516	488	533	560	545	539	548	531	581	574	509	573	529	586	543	551	560	594	540	500	520	550	527	514	542	518	516	532	478	566	517	553	527	553	532	511	535	555	560	518	529	524	540	541	588	527	511	550	524	518	533	548	571	554	548	571	511	572	536	553	526	564	503	534	541	538	512	535	520	529	570	515	540	520	547	522	561	552	513	527	461	528	515	533	497	574	555	561	535	509	542	549	544	525	556	522	513	532	513	542	510	560	549	588	491	520	572	504	534	536	549	516	547	526	525	537	487	522	522	512	541	517	526	534	512	547	530	522	514	541	489	516	501	527	552	521	532	522	507	531	538	558	553	546	587	529	509	516	547	575	494	539	522	504	520	494	559	516	536	536	528	513	546	525	552	499	496	534	543	536	552	544	552	557	517	519	521	547	529	522	551	551	564	529	496	529	516	545	514	523	493	554	534	514	569	524	570	518	528	521	532	522	576	538	525	526	533	538	489	568	532	509	518	544	478	496	510	564	529	527	488	551	573	538	547	526	548	562	534	533	551	556	534	543	511	480	532	559	530	559	552	568	554	491	490	529	538	496	537	533	517	525	513	517	563	494	524	522	535	519	503	515	533	489	533	540	567	527	567	540	511	527	528	527	588	514	511	523	529	528	541	515	534	529	549	568	562	496	533	567	514	536	562	550	519	556	520	532	516	537	548	534	517	534	539	546	540	527	532	517	515	514	535	551	554	531	518	520	504	489	558	540	553	559	564	532	537	540	549	526	539	520	573	538	535	555	518	530	500	541	491	525	538	529	551	545	522	566	570	539	536	490	538	572	508	545	534	540	479	537	549	492	563	575	495	537	558	518	569	539	541	510	549	521	554	506	529	509	556	562	538	527	548	578	560	522	550	554	494	490	559	542	544	508	572	521	570	508	511	512	521	565	553	555	525	516	577	510	563	559	529	574	537	548	558	512	527	606	541	520	516	543	549	525	532	535	517	552	505	509	522	540	529	513	557	551	542	574	560	536	562	514	570	563	555	501	567	510	542	532	555	565	538	539	536	504	471	526	526	520	531	547	509	530	556	544	530	503	508	521	518	513	548	584	497	578	547	566	569	551	525	561	520	532	550	542	554	538	522	562	531	505	553	504	472	547	543	577	514	529	531	551	514	537	565	530	549	546	529	585	527	571	543	546	512	530	540	516	515	545	554	527	534	516	521	533	553	540	543	526	503	532	526	515	553	530	532	533	579	509	535	573	552	530	513	526	531	482	520	512	533	535	506	539	503	538	581	528	521	536	527	505	533	497	534	503	507	561	566	512	516	534	514	521	534	496	522	561	555	561	542	497	524	550	559	560	516	541	550	509
14456	2826	2963	2097	1429	1151	906	818	683	623	526	493	484	463	443	451	416	398	416	428	407	399	455	420	381	368	405	401	388	379	405	352	364	392	362	368	400	365	374	408	397	384	380	370	397	377	373	353	418	363	340	403	351	358	368	380	334	389	362	341	436	351	419	376	360	394	388	387	356	352	393	364	362	376	400	343	358	324	382	385	373	359	399	374	344	367	372	351	342	369	370	348	367	344	351	353	369	375	357	368	353	366	405	349	335	392	364	318	347	384	351	379	405	346	365	298	366	342	390	346	375	373	346	403	370	332	329	345	331	364	359	373	382	376	345	405	386	368	362	390	383	396	320	347	375	393	353	366	369	385	392	382	379	388	350	353	379	391	351	369	391	378	371	363	369	404	356	346	336	383	410	367	346	366	370	365	412	364	353	362	368	344	356	355	371	330	353	357	362	383	383	347	384	339	393	355	398	358	383	345	343	356	357	369	353	382	403	397	361	359	347	363	362	410	348	341	362	354	366	349	346	374	369	333	387	368	377	353	324	378	399	328	357	394	369	379	401	392	368	346	316	368	395	364	395	358	364	408	362	356	360	366	363	367	339	353	346	374	371	346	416	368	374	369	386	370	412	347	382	355	348	380	367	365	367	353	369	359	362	382	414	385	360	340	370	397	383	384	357	375	368	382	391	376	391	391	341	349	370	398	381	387	346	393	391	380	358	374	353	379	372	370	346	374	387	337	381	375	376	349	365	378	386	386	366	339	334	349	379	359	362	325	360	367	366	371	368	349	395	361	330	386	369	347	389	343	370	340	342	381	385	370	373	347	359	370	400	387	349	353	354	337	361	378	370	380	366	379	329	330	366	333	350	363	366	344	371	375	350	372	401	386	374	367	377	345	349	367	376	362	381	339	368	360	348	335	385	360	359	372	359	388	378	366	340	336	349	386	391	370	381	382	369	398	348	367	388	339	357	360	355	369	343	379	379	386	373	360	347	358	345	362	333	359	359	372	323	370	369	362	358	363	396	403	415	350	340	389	407	357	372	370	374	389	364	405	382	355	351	330	371	406	359	365	355	331	352	367	335	357	349	377	353	355	366	357	372	344	358	372	370	391	375	378	344	379	352	385	351	368	406	378	335	325	386	362	353	346	361	370	331	361	351	338	333	385	364	391	349	377	383	320	355	378	415	354	335	380	365	409	324	384	373	364	364	378	381	355	374	361	325	317	351	357	368	336	357	400	396	428	386	341	379	349	390	366	373	357	364	361	353	375	378	368	369	355	378	323	344	355	351	384	376	357	373	377	366	367	380	307	374	345	395	392	375	358	363	384	371	371	405	368	344	359	392	377	385	356	346	383	350	338	372	379	344	363	363	362	376	351	322	387	353	398	326	367	384	348	367	297	378	342	394	385	364	362	373	385	368	346	367	365	357	357	316	363	372	396	386	363	387	347	394	360	375	349	384	399	392	389	360	385	401	373	353	366	368	362	356	359	329	352	371	394	375	351	369	394	388	357	369	364	338	321	379	342	381	374	394	381	338	372	350	368	382	355	400	380	366	354	390	362	364	357	385	378	358	372	382	352	371	379	364	406	393	387	362	354	374	379	361	351	365	359	396	404	392	364	398	352	371	387	344	361	334	340	352	379	364	348	382	370	338	352	379	368	367	318	345	369	385	385	378	339	398	384	351	366	357	392	360	370	394	375	374	352	348	349	385	378	372	366	371	372	354	336	342	382	384	354	368	309	353	360	378	372	355	360	366	357	375	374	365	365	379	351	350	351	368	365	412	338	358	358	400	354	351	374	374	400	344	352	353	382	419	383	356	387	362	355	354	374	365	391	382	363	376	379	379	366	336	363	357	400	393	358	364	378	364	381	343	356	394	341	341	332	401	408	363	360	380	378	374	390	363	342	383	422	404	365	365	380	375	336	365	366	358	379	371	326	389	370	386	378	376	402	361	358	361	339	345	339	378	350	415	349	353	374	370	409	369	368	362	371	372	358	403	341	372	348	376	374	370	340	371	339	355	340	395	387	383	390	362	368	371	406	359	388	383	363	340	363	366	368	327	370	371	346	367	392	369	364	368	365	375	338	321	370	392	342	338	389	325	378	369	379	354	350	363	342	373	360	383	371	368	367	366	347	340	396	372	370	351	325	404	342	343	371	356	333	347	362	356	395	354	334	362	345	333	415	370	358	376	369	368	365	356	335	353	341	409	396	397	373	370	382	365	397	377	378	371	309	369	361	365	374	399	410	394	347	367	341	386	350	356	358	377	376	345	365	361	345	354	350	357	382	391	373	364	383	380	380	387	380	369	402	366	332	346	370	355	361	352	370	340	360	355	385	391	356	397	399	375	341	381	351	392	385	368	329	356	344	378	380	367	336	370	382	363	347	368	346	327	421	343	355	345	340	363	340	342	397	356	378	356	364	323	372	345	340	372	301	360	412	357	370	374	374	365	368	375	340	346	384	379	335	336	347	370	370	355	378	352	379	354	393	387	376	373	360	418	385	376	379	401	379	374	361	402	379	360	344	374	377	335	365	394	365	349	351	367	391	337	358	376	364	372	367	365	369	385	333	381	352	363	404	373	361	360	381	351	367	332	394	326	368	375	361	332	363	362	350	372	374	405	381	378	396	355	362	353	379	351	368	378	349	327	393	395	353	370	390	387	382	400	367	352	368	337	359	357	363	377	369	350	374	367	405	387	359	386	343	420	394	336	372	360	348	310	370	335	370	371	354	385	365	367	351	348	343	381	360	394	388	377	380	346	367	346	359	372	325	353	377	325	379	359	370	359	365	364	399	341	399	399	368	381	372	387	376	333	346	357	344	401	369	382	354	383	345	405	383	356	332	359	363	372	377	396	337	339	376	339	361	392	364	361	380	385	398	350	404	379	357	360	341	357	353	351	356	369	348	327	370	381	342	376	366	338	372	357	356	331	382	374	399	358	344	346	359	357	388	362	362	401	342	366	379	359	367	401	381	358	358	369	345	368	367	359	348	362	376	355	375	363	359	375	370	353	365	381	427	351	380	354	326	382	357	338	351	372	367	356	368	331	352	369	341	364	352	387	387	340	324	350	369	349	377	376	369	384	350	344	333	351	382	384	364	356	369	383	371	378	347	344	360	395	395	358	367	386	365	382	387	376	392	380	380	386	397	338	355	324	360	339	351	355	405	397	394	382	389	352	368	403	373	352	339	385	402	395	355	340	342	388	338	348	355	370	374	387	366	403	341	322	356	378	358	391	355	367	373	354	351	376	383	350	318	349	343	384	333	401	365	370	361	353	353	381	339	364	356	380	386	396	391	351	398	385	393	368	343	332	391	361	404	343	365	354	376	396	380	392	408	370	377	333	348	369	397	389	403	408	392	351	369	330	364	332	396	347	362	380	378	371	362	346	354	354	348	371	372	364	370	389	368	378	328	376	369	356	396	368	337	352	391	346	383	361	375	348	379	348	362	353	374	360	367	391	334	397	346	390	372	343	387
7921	2566	5452	6102	5317	4337	3718	3201	2671	2339	2003	1883	1723	1646	1511	1435	1329	1350	1293	1255	1278	1188	1039	1106	1122	1184	1127	1021	1028	1019	1029	1054	1035	1038	974	1026	984	980	962	972	979	934	957	993	1049	896	937	957	958	930	967	982	929	946	972	920	881	972	952	982	915	970	941	957	923	933	900	940	930	881	920	897	960	950	909	903	954	911	927	891	917	920	904	876	928	911	920	974	866	932	945	935	869	923	905	905	895	888	905	875	909	980	878	909	901	886	893	913	897	869	892	904	926	864	876	906	865	957	886	908	853	888	863	923	910	908	880	932	925	900	914	911	908	912	873	915	917	918	904	919	903	930	923	912	885	950	940	927	873	924	937	973	895	909	848	885	842	920	893	901	871	918	860	900	896	900	927	921	861	905	950	867	845	889	885	854	912	907	869	916	902	886	873	930	910	912	863	937	946	879	898	903	858	898	927	918	900	871	909	885	832	915	885	832	874	826	877	911	930	891	890	873	890	890	929	926	886	860	890	876	895	886	881	906	937	893	879	871	900	910	898	899	909	971	949	915	927	912	869	835	947	914	889	911	857	911	831	889	914	897	984	895	882	909	917	935	862	886	900	889	892	943	869	874	843	944	880	882	865	920	870	909	885	858	916	890	891	899	830	865	895	891	958	960	876	882	828	939	918	880	908	896	880	937	872	882	897	868	912	927	877	900	908	918	926	902	886	927	862	866	908	856	897	904	943	923	927	925	922	899	861	905	869	879	909	896	904	864	944	883	907	925	930	933	974	924	865	876	869	876	895	902	881	892	932	937	894	832	868	857	918	881	889	856	885	902	896	907	880	864	878	873	866	874	846	904	865	871	947	918	900	867	920	852	907	893	901	901	877	917	849	850	923	852	873	882	858	871	905	944	962	886	897	883	891	945	881	853	914	920	929	949	899	921	909	888	896	919	909	909	890	901	900	861	907	913	922	919	899	870	893	884	862	867	924	880	882	871	916	882	944	871	889	921	940	910	955	956	872	885	885	850	896	919	887	880	923	911	874	873	921	917	865	902	849	903	886	848	843	859	865	915	863	904	934	882	881	876	860	838	854	906	931	966	879	877	895	910	903	923	921	941	942	946	885	905	950	949	901	916	892	870	874	917	874	913	844	870	868	953	890	889	900	920	907	927	883	848	887	927	920	933	905	908	845	868	921	867	837	856	947	828	873	880	911	854	914	902	902	909	873	905	910	895	947	917	927	932	943	892	886	945	897	866	902	873	900	892	923	854	825	888	869	916	1006	909	918	915	915	859	915	934	890	869	849	861	876	917	879	927	917	850	856	858	925	900	850	892	906	892	934	870	930	931	883	923	857	881	918	841	906	892	885	923	878	892	938	883	887	859	905	907	916	860	884	924	908	869	818	943	864	881	852	915	932	945	903	936	915	925	878	871	905	857	865	946	894	917	897	925	901	866	865	889	906	885	861	884	878	858	944	905	831	867	956	879	921	911	895	869	900	872	856	893	879	913	956	905	897	814	931	897	873	856	951	906	962	890	902	903	879	876	863	897	929	921	909	913	839	914	914	915	881	896	863	887	876	899	883	887	938	855	883	895	865	931	887	875	911	865	851	899	843	891	901	885	846	897	894	897	888	887	881	833	930	922	900	857	880	852	886	915	884	872	926	954	926	866	914	910	879	882	942	928	867	843	951	901	919	927	901	829	931	889	947	898	863	944	955	892	927	956	934	857	879	902	828	888	863	914	881	892	862	877	919	897	902	847	907	926	866	873	886	925	878	899	930	901	958	872	902	852	939	893	888	901	916	906	861	866	887	926	912	856	951	882	894	885	920	877	890	880	912	892	923	878	882	832	882	875	890	911	948	923	900	899	900	859	881	962	878	903	858	855	875	875	881	897	911	918	881	900	931	933	858	843	898	902	850	895	914	978	882	868	917	884	935	892	954	877	907	920	888	915	865	881	874	878	919	909	890	942	916	874	971	924	908	891	866	947	927	922	920	909	907	853	911	931	971	898	929	958	837	900	910	900	855	867	915	849	860	858	925	846	952	904	963	865	884	887	861	865	918	913	865	899	878	917	885	875	873	908	918	860	910	902	896	896	871	893	904	885	925	862	883	860	930	909	924	905	875	900	896	865	881	935	893	864	925	922	940	897	889	883	894	897	910	865	878	842	866	930	902	912	926	924	893	863	882	857	886	908	878	875	857	885	833	919	857	931	890	893	906	883	882	910	922	862	952	906	905	849	919	902	862	900	894	891	873	887	944	874	892	931	931	903	890	907	878	892	891	923	902	920	797	881	876	878	897	820	901	935	849	896	910	895	867	889	888	872	929	918	900	912	902	923	905	900	930	932	953	896	881	884	903	898	868	832	900	876	908	895	874	888	915	881	916	931	857	852	864	916	871	875	877	864	934	907	900	908	907	912	878	877	896	884	891	858	831	913	850	852	916	889	876	868	942	870	956	858	855	905	891	885	922	923	901	918	856	852	875	904	899	912	909	886	910	905	914	880	886	895	941	859	877	886	839	919	875	887	866	892	821	907	896	881	903	898	843	883	886	933	879	908	873	842	879	841	916	881	912	905	915	908	893	891	910	920	881	867	884	918	948	919	857	920	952	906	902	900	905	883	921	930	852	900	918	866	895	901	871	876	895	909	911	902	897	908	949	905	924	907	919	849	930	874	911	875	887	877	903	913	935	894	890	867	870	942	892	887	885	907	845	879	889	901	873	860	878	850	855	855	905	914	885	935	951	902	836	870	889	926	928	878	844	889	883	858	915	923	910	903	903	900	828	886	911	918	915	899	846	851	922	840	883	907	876	871	845	861	889	906	896	870	902	905	869	943	922	881	887	911	930	951	895	924	922	918	918	914	884	924	881	883	884	926	899	908	883	876	901	921	901	883	955	896	898	880	905	884	882	915	926	954	923	925	884	911	892	910	877	902	874	914	917	915	939	894	887	925	884	960	838	955	892	882	847	874	906	929	856	897	843	880	879	906	889	890	886	934	881	865	920	875	904	862	850	871	886	926	894	921	874	886	926	860	875	890	959	920	893	884	889	849	852	835	864	902	854	872	911	911	876	918	873	914	869	909	941	929	890	887	882	870	915	914	904	891	831	853	876	849	928	928	934	936	944	966	861	891	865	922	886	903	915	864	863	883	856	857	917	917	936	897	909	866	904	902	919	866	878	886	891	897	869	833	946	870	868	909	888	896	892	905	861	876	951	935	897	837	890	974	896	909	890	919	840	923	930	908	888	858	897	901	870	876	990	874	841	896	908	956	894	912	908	949	887	877	896	928	896	843	867	894	894	821	874	900	871	830	928	876	912	876	872	912	907	919	891	880	866	888	892	894	899	891	943	887	918	919	869	882	879	906	881	909	912	950	948	899	860	915	906	887	911	870	929	879	839	894	955	901	877	876	842	899	879	932	955	893	872	911	885	909	881	878	901	931	813	894	914	925	866	894	906	865	867	936	852	896	850	921	843	913	951	855
2034	219	227	170	125	125	138	147	116	131	125	132	112	132	133	125	129	137	94	123	120	136	123	128	139	119	118	130	95	129	129	124	97	106	131	142	115	138	139	125	122	146	112	129	143	130	131	130	104	129	122	143	116	137	143	123	98	125	119	125	123	144	136	137	120	97	121	103	118	115	130	134	109	103	118	107	152	114	126	128	130	99	111	108	109	133	117	129	144	124	113	122	132	132	128	122	108	126	104	112	124	122	98	109	132	105	130	113	129	124	103	101	143	126	152	130	123	118	120	117	110	107	130	126	134	122	115	121	140	109	129	107	117	108	103	128	106	133	127	135	102	121	113	123	104	133	118	140	124	112	125	127	121	111	117	133	111	124	116	125	121	120	133	127	130	121	112	114	102	108	144	114	112	110	133	116	107	119	140	132	125	114	147	143	127	117	110	117	145	134	128	125	114	109	133	124	115	147	120	103	119	125	116	122	125	123	91	131	116	141	117	118	133	101	136	97	122	136	117	123	118	116	131	109	129	118	127	121	112	112	132	124	114	122	132	125	117	138	125	155	126	137	116	140	129	156	112	118	115	115	128	145	116	111	126	142	140	109	114	116	128	128	136	126	111	120	128	131	150	106	141	129	114	112	109	130	113	108	125	108	121	133	103	114	120	121	116	124	140	130	118	118	116	112	127	106	134	151	102	100	116	123	132	108	117	134	131	112	117	124	151	120	114	149	146	131	119	151	118	127	144	135	119	112	128	128	134	105	160	98	127	104	100	121	116	114	115	130	132	135	118	101	129	123	140	135	101	142	128	139	125	127	104	124	141	119	129	131	131	139	117	109	131	116	135	129	122	104	118	123	115	131	115	122	126	122	126	140	120	94	106	120	133	128	115	113	118	147	131	128	116	142	126	148	116	115	110	111	119	120	128	130	126	134	124	127	133	143	126	139	122	118	131	156	126	146	109	137	148	142	147	124	103	105	112	116	118	132	115	117	128	115	121	139	122	129	135	136	140	124	125	123	118	122	126	114	96	111	141	121	116	137	121	119	131	114	115	118	115	132	107	103	118	134	103	124	116	122	125	127	125	124	119	99	121	120	114	121	121	131	127	137	140	101	143	127	121	117	141	134	130	121	122	123	128	114	126	124	127	121	130	133	121	117	115	127	125	111	116	128	114	132	123	153	129	114	145	124	128	125	126	114	110	118	141	117	105	131	142	120	134	131	139	120	138	123	116	132	105	127	149	117	124	114	116	102	116	127	133	124	142	134	118	127	105	127	131	105	128	118	130	135	135	118	114	114	119	111	142	124	136	109	123	120	134	124	105	138	124	127	139	128	123	144	132	118	122	125	130	133	133	122	138	119	142	145	130	116	125	136	129	126	130	121	121	133	113	130	122	139	143	132	117	128	116	121	117	125	146	135	107	160	136	149	114	133	137	137	122	116	136	125	132	138	106	124	97	145	152	113	114	136	122	117	105	138	115	130	129	115	116	136	117	117	142	116	120	129	105	130	150	149	105	115	127	131	135	154	145	108	138	102	136	122	127	122	126	117	149	149	115	118	130	124	123	130	130	150	115	122	104	100	119	119	125	132	128	125	115	97	133	136	107	111	112	122	112	117	137	138	111	142	98	122	153	112	113	111	141	125	126	132	137	131	110	146	133	119	134	117	121	118	132	116	123	125	116	107	119	115	133	115	140	123	140	115	119	144	123	118	103	144	119	126	136	119	123	104	116	105	97	123	121	127	127	131	122	129	123	128	112	124	127	139	122	108	103	99	141	138	129	100	111	118	109	127	119	124	122	119	130	127	109	135	104	119	134	131	122	118	118	109	112	124	120	113	107	123	116	123	109	128	128	107	138	128	121	140	125	110	108	138	102	128	119	125	115	137	120	130	124	116	117	131	115	120	122	128	128	115	140	120	106	139	126	108	141	117	136	105	138	105	123	130	123	125	131	138	145	113	120	120	102	133	124	143	133	130	139	127	132	136	118	127	127	143	125	132	130	128	100	156	127	131	134	110	135	136	138	103	134	135	132	127	116	137	125	112	115	126	119	129	129	130	121	118	138	130	134	111	137	120	145	128	116	115	107	117	131	131	128	127	124	138	141	109	131	118	122	162	146	143	120	112	109	115	119	114	133	131	111	142	135	126	135	141	147	98	141	116	121	122	135	110	120	129	131	128	125	119	111	128	102	108	126	125	128	122	121	136	121	126	116	125	124	122	138	129	128	106	142	112	116	113	126	132	128	108	122	118	148	114	106	123	114	125	111	137	120	132	141	114	115	144	132	127	135	96	108	133	111	126	117	133	104	126	135	111	131	130	123	117	130	127	120	128	119	123	136	124	120	129	120	104	118	117	117	129	125	115	117	130	129	128	120	141	131	120	113	109	129	139	120	117	130	130	129	101	111	130	158	124	123	127	115	123	127	131	131	118	132	116	122	132	117	119	131	130	101	135	128	134	115	115	125	123	126	138	133	115	116	118	135	129	118	125	139	121	115	101	115	116	134	104	113	118	129	119	138	111	130	126	116	127	135	133	120	129	138	123	124	109	130	114	122	139	123	102	113	139	115	137	129	130	116	129	137	121	143	130	134	138	123	139	122	131	120	137	122	115	128	121	109	132	126	117	128	102	139	91	123	125	121	106	130	145	130	126	117	132	114	138	139	141	128	117	150	118	132	120	115	108	135	120	123	111	126	122	109	127	137	130	145	120	120	113	130	121	132	120	123	108	139	144	110	130	145	117	127	134	106	123	129	135	107	117	127	105	109	120	113	148	135	129	120	113	109	106	121	119	110	123	130	114	107	123	145	117	129	125	107	116	127	111	134	105	126	133	137	147	101	122	118	122	136	119	132	129	122	137	135	126	122	136	95	121	141	139	117	110	131	117	131	124	96	102	110	130	122	114	117	157	139	118	111	142	106	126	134	106	136	131	122	106	115	121	113	114	118	136	122	120	139	112	129	114	132	129	147	112	135	157	119	135	123	109	114	123	137	116	121	128	118	128	126	132	114	127	105	123	120	130	129	127	132	140	140	130	135	146	109	134	124	122	131	113	108	134	134	103	97	133	127	119	120	143	116	125	100	103	125	99	120	147	118	108	121	139	131	125	118	116	124	124	127	114	140	127	137	135	144	121	135	132	148	112	118	119	129	105	129	119	114	111	128	119	140	126	130	102	132	114	129	130	114	113	150	133	119	122	129	119	123	116	140	118	119	120	120	121	148	138	125	121	123	134	141	124	137	140	122	120	127	117	112	115	123	133	129	139	104	128	124	132	130	123	127	124	122	132	125	156	104	118	133	112	107	121	110	126	116	119	139	108	113	126	114	144	121	125	114	125	125	121	145	131	128	119	124	130	127	112	131	122	127	137	108	127	94	138	149	126	138	120	143	140	124	145	120	114	115	125	124	137	115	128	123	111	131	112	117	138	121	120	111	118	123	113	132	122	117	115	142	118	117	139	117	106	117	113	134	114	109	106	113	121
2225	496	626	497	452	428	454	423	411	399	411	398	364	339	383	372	385	401	387	381	388	361	396	390	357	396	362	390	386	402	389	397	396	402	424	387	388	322	382	367	385	343	347	379	379	393	365	380	387	366	333	384	377	356	370	407	373	368	375	332	390	379	383	370	373	344	357	355	371	373	421	355	367	374	378	368	398	381	420	376	411	358	373	385	416	361	358	373	377	364	391	403	365	415	407	373	406	381	386	409	371	372	361	379	380	382	370	380	381	381	391	388	405	378	375	337	404	378	387	394	372	411	368	402	361	368	381	381	387	394	373	384	397	423	397	395	367	371	368	391	348	398	401	375	356	334	387	419	382	409	388	405	375	410	367	372	371	414	415	389	402	344	383	406	373	372	409	364	358	339	384	375	410	393	386	410	398	426	381	406	389	332	370	387	387	400	391	366	356	414	393	383	404	406	383	360	386	377	361	399	369	385	361	364	408	376	361	382	386	368	409	375	345	350	372	390	415	371	397	401	420	358	378	382	398	393	366	384	356	387	401	364	390	343	357	404	400	370	360	388	392	372	323	384	376	377	336	398	374	387	392	383	386	393	398	384	364	390	370	379	387	344	367	401	422	357	373	381	391	367	400	399	395	370	388	379	373	405	385	329	366	370	360	375	389	372	402	390	381	387	354	415	375	368	349	380	364	335	367	404	393	394	372	367	356	386	371	369	380	362	364	400	342	392	383	392	399	372	377	361	394	361	373	375	358	358	354	412	413	344	381	372	388	421	378	382	384	359	392	330	373	385	410	372	360	387	422	370	373	364	366	332	392	387	342	371	348	361	376	401	374	348	371	358	357	392	373	385	402	413	373	414	383	385	381	378	388	356	376	327	396	392	371	371	378	401	364	378	375	349	394	375	384	384	382	370	416	344	366	372	393	362	401	366	365	388	377	371	405	372	398	359	378	406	362	358	361	365	384	346	345	355	378	388	388	403	381	388	352	386	384	358	391	389	346	396	369	366	366	400	397	409	375	395	369	342	380	390	367	392	365	358	393	388	406	392	357	369	404	406	388	395	360	414	367	398	371	384	371	366	370	363	388	402	393	343	392	358	367	412	376	371	372	381	385	391	376	424	366	395	364	391	395	388	363	384	406	400	373	376	391	363	381	357	363	379	392	364	390	379	382	381	407	394	355	380	358	389	398	371	380	384	345	384	360	386	385	376	400	369	373	404	403	422	348	392	400	394	388	372	410	405	370	407	389	387	396	399	374	344	382	385	356	376	400	370	393	386	388	377	366	374	391	371	367	397	387	386	378	395	382	391	382	346	411	367	388	388	384	382	393	376	377	350	400	364	371	385	350	380	380	348	366	401	378	352	393	397	355	400	413	363	385	402	355	364	391	366	395	403	394	385	398	391	375	401	399	387	381	382	382	364	389	387	361	404	387	360	404	400	350	393	392	350	373	376	393	389	427	376	405	390	383	351	385	363	392	378	364	386	391	410	375	391	372	363	395	378	347	401	396	373	397	355	392	372	394	363	382	388	380	392	383	370	382	393	384	373	382	378	414	351	397	369	375	394	383	394	394	388	394	397	388	408	357	372	394	360	368	356	357	376	389	359	394	373	389	380	384	413	400	339	371	376	403	353	368	359	368	372	359	380	369	390	396	343	378	367	351	412	382	340	367	407	406	337	349	371	383	360	393	378	317	380	370	381	403	401	404	376	361	398	388	367	371	356	393	365	367	383	384	379	395	384	360	402	368	384	372	374	412	395	388	385	378	352	355	400	382	366	368	387	371	394	402	372	384	382	400	378	388	386	359	352	374	359	366	352	373	359	364	363	366	359	377	385	392	339	337	389	373	399	371	364	364	332	399	377	393	390	367	372	377	359	399	363	403	364	360	393	334	382	387	391	374	370	384	343	342	376	353	369	415	397	357	378	370	383	356	384	429	407	369	334	381	367	355	394	340	349	383	338	411	384	359	382	386	370	349	396	395	396	385	370	383	362	365	384	369	394	371	410	387	374	390	389	351	372	390	408	360	400	381	383	377	380	369	363	381	376	376	360	375	376	388	387	359	406	403	396	382	363	368	371	381	381	397	376	389	402	371	404	404	361	360	392	367	385	363	354	421	396	344	375	380	358	392	399	362	385	380	361	387	369	347	384	377	374	387	372	372	381	410	365	346	383	359	405	399	371	402	393	386	405	379	373	399	358	349	378	376	357	378	370	389	402	384	363	397	362	356	342	397	378	364	425	392	343	390	359	392	364	388	388	362	370	349	356	380	364	365	384	378	360	381	348	415	362	401	362	367	393	336	397	384	370	351	388	364	394	387	390	370	385	428	404	389	378	366	387	401	394	378	386	390	360	387	383	372	356	385	392	385	408	391	399	372	393	366	398	399	373	392	397	395	376	405	363	377	359	366	380	367	366	382	363	400	368	395	376	382	387	374	367	391	371	351	398	369	417	365	368	411	379	405	389	389	378	384	380	383	356	371	405	381	364	387	383	352	356	359	360	384	360	365	367	345	368	386	386	391	378	386	373	368	378	375	402	375	410	381	371	407	389	402	345	359	345	377	376	360	354	377	384	364	411	382	403	434	329	352	379	386	384	387	377	366	380	345	364	372	396	410	383	372	399	398	355	396	372	378	388	420	391	402	406	408	360	365	411	361	377	372	341	387	373	370	373	410	375	398	358	387	361	388	363	385	376	380	323	358	389	376	379	361	368	352	363	395	364	377	398	410	383	403	377	376	426	373	388	401	376	421	377	378	360	396	378	366	359	384	385	389	377	391	396	365	356	417	405	385	387	375	372	379	365	377	423	372	405	408	406	398	356	393	368	371	388	356	380	400	413	348	390	399	392	366	370	406	408	426	364	347	375	336	368	367	378	339	408	371	382	371	372	389	386	378	392	351	372	404	407	392	419	342	374	380	411	381	370	359	380	383	369	384	405	368	399	370	381	377	413	364	381	374	355	391	384	353	379	335	432	392	370	359	387	382	383	365	370	352	391	350	327	389	397	381	385	365	373	406	390	386	366	344	413	355	397	393	372	379	369	401	391	387	394	371	355	409	373	404	386	359	407	361	370	352	431	370	368	383	351	380	390	381	397	401	374	377	392	391	400	376	378	371	373	367	383	352	354	395	361	369	371	382	374	355	355	389	383	379	368	418	376	364	367	382	377	385	368	396	405	380	382	387	377	384	380	393	369	361	367	364	389	378	399	367	348	408	368	363	379	403	358	383	349	387	360	362	401	368	387	366	363	373	368	362	403	366	365	391	357	382	362	336	401	339	373	376	360	387	366	397	361	410	388	391	371	397	400	379	367	368	393	399	376	392	353	339	380	375	338	390	378	403	368	358	409	402	385	420	384	387	386	377	399	365	370	377	403	358	384	384	403	369	371	415	390	353	395	374	408	368	354	365	374	367	390	395	361	386	377	392	360	367	375	385	383	357	387	410	375	382	395	401	409	367	398	343	358	372	406	381	390	319	374
7809	1208	1427	1064	720	556	492	420	343	328	282	260	258	236	233	238	211	224	208	240	213	214	197	194	208	197	212	202	192	188	231	209	200	189	184	194	210	173	194	177	183	197	198	176	163	177	195	189	186	179	180	184	200	200	214	199	175	186	198	189	201	186	201	196	187	161	176	189	186	177	204	187	192	192	183	208	182	201	215	183	200	186	171	198	191	185	176	185	184	197	216	222	185	191	186	165	189	190	200	190	179	192	195	192	189	207	170	207	195	180	189	199	176	197	210	215	168	189	197	185	187	183	193	174	203	221	187	191	223	181	206	183	208	178	191	197	193	189	161	192	189	191	162	180	178	174	185	195	207	183	190	173	176	208	192	168	179	166	199	200	193	184	184	192	194	192	202	187	206	183	177	212	196	189	203	161	204	200	213	202	161	196	210	195	196	186	186	185	186	175	197	178	187	200	181	185	174	171	182	178	194	206	175	175	203	198	204	219	171	200	185	211	178	202	221	191	176	168	185	184	170	185	206	183	175	210	192	178	178	193	196	178	161	190	213	179	205	175	168	192	178	176	194	195	192	232	193	202	202	185	184	179	192	181	192	183	195	180	198	202	193	195	181	205	185	171	176	187	174	182	212	177	184	165	207	197	191	174	204	168	167	190	213	193	200	190	187	178	174	218	212	193	198	182	215	189	201	177	186	179	165	191	190	173	186	193	198	177	197	226	185	214	198	195	194	198	164	194	184	177	191	189	207	189	198	214	199	167	187	205	180	160	194	172	186	153	189	201	192	186	193	190	195	208	198	203	184	173	207	174	205	186	150	192	198	188	157	167	168	203	199	192	195	175	181	181	205	184	186	211	194	190	182	182	177	184	169	178	206	170	195	196	199	197	200	184	173	184	203	197	203	178	189	181	195	179	184	184	198	218	189	170	198	179	202	192	187	191	181	207	183	193	195	162	175	186	220	206	189	192	196	198	193	226	213	186	187	205	176	198	169	155	183	186	177	189	194	195	181	179	189	201	204	171	153	198	188	168	185	180	180	184	170	185	201	176	170	161	180	190	196	184	184	176	190	197	171	186	186	185	171	197	191	184	181	201	219	198	185	189	160	187	206	211	194	196	225	177	216	164	202	209	197	179	190	202	207	192	155	189	188	208	157	193	175	193	218	202	213	185	203	204	181	187	187	182	177	178	202	187	180	199	216	195	160	172	179	213	178	194	181	190	181	167	185	211	190	212	187	208	206	206	178	190	181	196	170	182	180	191	183	161	187	196	162	199	195	163	197	198	192	179	209	179	196	178	195	170	164	204	196	188	190	177	204	189	209	194	190	165	202	170	199	204	174	197	198	191	176	181	190	178	194	187	193	182	188	174	175	166	174	191	168	205	190	219	197	172	178	194	176	200	190	187	195	173	186	198	198	206	184	192	200	187	175	214	181	181	217	181	181	158	201	195	190	201	196	188	177	185	172	208	215	215	181	195	194	182	201	171	190	212	198	177	205	197	181	181	193	211	196	198	186	184	171	170	168	192	205	186	201	216	202	194	204	192	189	201	187	210	180	196	181	205	180	203	197	188	165	204	202	211	229	173	186	187	190	180	215	189	197	188	181	177	185	183	205	200	173	164	180	176	178	208	184	185	202	172	186	183	184	181	197	213	185	182	181	185	183	186	179	199	179	188	151	212	203	191	200	197	191	185	183	187	188	233	198	176	175	207	191	183	175	185	195	185	178	159	195	170	195	177	205	211	195	191	195	199	210	220	200	208	201	176	195	191	186	198	182	169	191	190	188	165	160	197	197	211	201	216	155	190	182	174	185	188	194	174	178	193	193	203	200	179	193	185	195	192	199	186	178	192	189	203	200	176	207	193	225	212	184	196	198	183	200	204	191	202	211	215	193	212	174	204	210	189	172	187	182	218	187	196	186	174	196	175	210	196	162	167	190	212	183	228	174	182	179	208	193	179	195	183	184	210	166	197	203	201	191	193	183	171	190	148	192	201	190	190	194	194	175	213	204	173	179	203	192	158	211	187	178	188	188	177	211	187	176	186	177	190	175	198	191	207	170	179	194	171	196	207	163	202	170	183	167	189	193	198	180	196	196	182	175	180	214	181	220	181	197	210	203	190	199	182	172	202	201	192	185	188	179	203	188	176	191	183	179	191	175	191	202	174	204	193	200	194	151	195	187	171	185	193	206	221	206	189	196	172	191	207	179	175	174	199	186	185	166	177	184	160	202	181	188	195	196	168	203	173	195	192	158	175	200	198	172	219	211	204	181	186	163	171	191	184	188	193	212	189	161	179	213	183	178	187	200	174	196	180	189	168	167	194	191	161	195	196	195	220	210	160	191	190	185	170	168	194	174	179	187	235	194	162	193	166	165	211	190	206	150	206	179	193	202	213	211	191	195	199	183	202	196	210	206	187	170	208	173	203	201	197	199	222	173	176	196	181	180	204	164	195	168	189	171	215	173	195	184	185	188	198	197	189	208	226	187	169	175	164	191	166	192	208	191	179	196	171	185	163	177	218	207	182	182	184	181	190	153	183	175	184	231	183	186	205	187	201	178	199	198	189	184	171	159	208	204	186	191	190	197	197	195	217	211	197	177	183	172	181	177	193	195	178	178	193	218	185	196	206	171	190	184	199	188	174	186	190	205	185	176	184	194	205	210	183	174	206	203	190	187	174	207	161	186	180	178	180	192	214	175	178	173	212	221	204	172	198	193	179	192	177	193	198	176	201	223	205	206	203	218	177	226	201	206	193	187	197	188	191	193	187	163	181	171	193	193	184	199	172	196	180	188	182	205	180	189	165	161	175	179	219	203	199	185	196	202	196	210	202	182	197	197	182	178	203	172	203	182	172	172	172	183	200	193	189	212	210	190	179	175	190	194	177	200	223	191	183	182	171	185	184	167	187	192	210	206	190	212	171	187	187	192	180	180	187	186	195	165	190	186	185	175	176	191	166	205	205	193	200	187	185	171	192	188	193	198	187	184	183	180	170	197	192	175	178	206	185	196	208	182	169	196	174	185	210	217	161	183	183	217	190	172	225	184	202	205	183	184	170	196	181	193	202	164	182	194	177	171	225	195	198	173	174	185	179	204	204	211	199	175	197	169	211	170	183	179	195	190	176	189	202	183	186	157	196	196	211	180	188	213	220	205	162	185	175	161	194	193	180	199	168	192	173	177	201	197	202	164	184	169	193	202	203	178	196	199	181	183	198	183	170	167	186	209	195	178	177	193	180	186	207	194	208	192	190	191	194	184	168	190	196	201	182	164	208	173	158	183	208	166	199	188	172	211	179	153	194	176	162	189	151	177	194	202	187	190	172	205	174	170	183	181	206	186	173	170	190	182	174	181	199	200	218	195	175	188	185	178	199	192	178	160	186	170	177	171	208	199	186	190	187	205	207	182	196	201	183	167	191	201	171	200	201	194	199	180	199	190	194	182	195	150	193	191	186	189	198	180	187	199	186	188	178	184	176	192	176
5951	1408	3070	3217	2766	2348	1988	1967	1418	1193	1085	1033	956	901	806	818	774	726	726	721	727	694	725	643	657	645	590	656	611	635	590	644	589	584	581	575	653	585	612	620	569	567	599	571	568	550	595	538	561	548	564	566	530	564	561	511	559	557	595	520	511	504	587	600	547	568	545	559	570	539	539	515	552	556	569	520	530	529	550	515	563	524	559	574	553	551	526	517	543	516	525	523	546	546	566	551	525	546	563	542	547	491	538	553	529	503	542	536	584	524	485	564	546	533	527	604	516	555	531	516	533	498	523	537	563	509	555	500	524	541	551	545	521	567	543	541	493	558	522	539	508	585	529	564	548	575	574	521	558	563	569	541	508	509	548	548	555	540	517	543	566	514	565	524	520	478	560	506	509	547	529	507	573	518	505	497	527	561	510	550	510	532	530	506	528	528	508	518	522	530	534	579	525	565	537	474	550	448	571	549	517	526	545	561	530	508	503	499	534	527	545	527	503	557	543	532	485	547	535	531	551	551	553	550	536	543	534	498	504	565	525	519	525	570	544	535	548	551	611	527	503	552	565	539	518	538	519	534	556	510	529	529	518	533	523	534	556	506	527	518	503	519	537	531	489	522	537	525	542	512	482	521	485	540	540	515	524	547	519	542	519	568	559	575	504	536	539	569	563	510	574	541	562	526	524	538	576	510	527	520	529	488	536	511	538	521	517	484	515	548	524	525	556	551	526	485	502	506	549	517	527	499	523	523	565	506	506	538	535	516	554	489	550	537	525	501	513	548	532	537	508	566	562	526	523	520	556	551	519	511	510	551	520	532	554	568	532	536	551	546	535	497	528	514	538	500	568	570	543	528	496	544	570	503	534	549	494	566	544	552	560	547	480	510	530	516	546	541	518	503	524	547	564	522	513	534	540	511	520	492	535	539	539	572	538	505	564	500	536	531	520	510	517	529	559	543	545	561	556	530	558	489	547	524	532	536	535	531	533	572	528	509	525	520	526	570	514	523	495	500	537	526	535	562	498	533	504	513	525	488	521	479	534	529	534	523	537	542	544	504	542	546	550	541	521	543	497	500	509	536	524	535	517	526	512	518	547	537	510	551	525	551	523	486	518	544	553	519	552	576	536	525	533	532	513	531	530	494	523	556	548	513	560	504	520	563	539	503	561	495	518	547	522	526	606	515	531	552	563	572	550	558	566	527	545	551	532	567	545	505	509	514	505	538	531	564	532	532	505	504	506	548	538	550	540	526	597	536	544	493	549	546	518	504	550	553	562	519	506	527	537	537	545	556	504	519	534	548	539	538	548	511	509	532	506	513	534	540	519	531	562	548	496	507	549	485	535	543	528	542	518	544	542	548	562	551	542	521	556	498	553	546	528	527	557	538	532	571	510	580	550	549	564	534	524	511	526	537	548	538	522	565	541	508	521	557	523	523	547	503	540	541	538	522	540	536	563	554	525	544	540	531	541	518	563	552	530	500	541	548	530	510	588	575	560	540	535	534	529	560	484	504	563	529	491	573	524	578	544	538	542	513	574	521	553	518	511	559	532	501	503	552	518	493	524	537	521	577	551	509	552	499	513	532	540	522	536	555	547	537	521	475	534	493	516	478	531	572	500	540	546	533	489	530	528	521	538	461	508	488	513	524	506	543	551	545	502	550	529	548	526	542	506	531	543	523	508	512	496	542	564	516	567	519	515	575	538	558	550	559	539	522	539	518	527	519	535	551	520	516	524	545	553	552	559	563	513	529	513	529	514	536	483	539	528	548	532	561	526	528	495	559	526	588	516	541	502	546	546	577	478	492	519	517	534	540	570	530	556	525	520	523	523	542	568	529	542	529	555	564	586	510	536	543	543	525	572	510	532	553	493	518	519	517	574	598	514	508	559	526	527	558	612	548	535	510	542	546	530	552	517	546	575	543	513	527	559	547	547	562	528	531	536	511	545	541	544	532	520	550	513	546	522	503	527	522	544	550	543	559	518	575	552	573	562	538	565	470	551	522	543	541	573	554	573	522	518	483	536	523	511	497	592	520	535	554	510	558	582	529	561	524	541	538	552	480	518	504	527	552	549	493	500	516	541	534	505	549	531	541	522	502	518	518	506	551	535	525	550	561	556	554	545	543	542	512	522	535	530	544	533	508	557	493	530	551	543	538	513	547	532	539	545	519	523	585	534	567	528	495	557	514	538	547	536	514	565	536	485	536	528	488	500	550	528	544	556	535	522	545	550	539	534	468	531	516	516	525	541	522	525	580	513	542	552	535	474	565	539	547	500	535	526	480	540	535	550	548	512	546	530	515	520	530	546	522	549	489	546	515	575	557	529	498	527	546	516	512	531	517	517	514	521	529	597	528	490	512	524	570	538	539	521	533	541	514	596	556	496	517	580	556	517	541	550	570	542	546	542	528	532	560	507	552	528	515	547	480	482	566	477	472	548	519	512	539	518	518	521	567	501	514	537	550	568	549	529	534	540	528	542	532	506	482	563	502	505	534	526	525	506	548	532	557	527	545	520	523	544	557	572	553	563	522	524	603	528	532	579	518	519	554	532	544	547	498	521	499	513	539	546	525	544	537	553	557	539	545	523	543	478	520	580	528	526	512	567	551	555	547	548	582	539	558	533	547	509	538	497	483	525	528	534	510	578	499	524	535	480	509	547	562	567	536	521	554	527	547	547	580	491	602	533	485	519	510	538	510	521	527	553	502	505	509	498	543	573	496	544	537	547	529	583	526	537	554	528	546	504	556	521	524	550	508	493	500	510	550	569	537	515	522	537	541	502	504	534	566	548	548	549	512	543	538	546	540	508	543	527	525	530	507	561	581	522	536	548	544	533	529	549	512	492	524	558	524	519	531	511	522	471	507	509	550	559	541	507	536	479	525	497	504	541	566	545	521	514	526	513	553	527	530	551	537	561	532	529	548	506	512	526	508	582	522	512	527	515	563	508	531	555	512	507	497	524	518	526	547	530	528	575	543	533	501	525	539	548	526	569	507	530	532	494	567	545	530	533	538	554	518	507	535	558	523	539	497	512	499	557	526	561	544	536	517	556	516	507	553	539	502	517	512	516	527	521	517	533	544	514	556	497	493	548	563	525	472	533	536	509	539	547	554	505	556	538	517	516	526	548	491	547	543	498	568	522	536	507	578	477	563	521	539	563	550	552	563	549	523	514	533	545	561	555	503	525	546	555	539	515	572	538	528	579	524	562	537	504	525	571	557	546	501	482	548	587	522	501	567	549	515	493	499	522	535	531	485	517	512	546	522	547	535	531	538	533	486	547	516	560	573	546	511	485	517	511	566	549	551	497	572	544	511	554	547	483	523	488	518	531	495	552	474	531	498	556	524	521	531	523	544	523	564	553	528	539	527	526	503	532	531	504	501	548	568	564	547	511	522	525	547	526	579	515	576	514	545	574	484	490	501	534	544	547	525	541	557	527	563	510	536	540	519	519	530	524	547	520	505	539	531	517	527	534	530	567	530
14489	2896	2797	2056	1443	1081	936	880	616	574	560	509	491	455	487	474	425	423	428	404	412	434	430	415	383	384	404	385	394	391	358	370	413	394	392	403	370	374	364	381	376	383	313	376	402	383	398	340	354	380	384	356	410	377	351	363	379	365	329	380	344	408	361	373	399	350	362	405	340	378	376	345	393	413	357	366	341	360	391	381	386	365	355	334	335	364	350	374	321	407	368	358	356	391	355	353	372	354	350	395	364	353	376	361	378	421	381	360	365	369	373	363	398	356	390	367	341	362	368	375	375	350	371	394	326	350	397	393	371	374	357	346	364	404	352	364	366	361	374	391	327	382	336	387	354	368	358	388	407	371	409	348	391	374	339	356	364	380	350	386	369	383	348	392	362	389	389	397	357	370	380	335	364	364	358	387	359	383	311	376	361	400	382	384	387	373	345	339	360	372	343	403	352	362	370	383	337	363	387	378	406	365	358	360	354	365	399	347	373	377	335	375	378	365	377	355	381	364	417	380	391	355	396	372	342	382	349	377	370	379	368	355	377	399	381	369	384	348	327	360	366	393	400	368	384	355	348	366	350	380	377	423	394	340	346	367	407	368	342	347	366	387	366	388	349	362	376	344	369	384	405	361	367	375	321	355	351	340	360	359	352	377	350	402	330	367	379	380	353	391	330	351	362	358	373	348	355	358	371	359	371	407	395	361	368	337	369	392	393	378	353	354	363	384	341	360	345	355	316	341	327	374	363	338	400	387	321	361	405	374	405	365	360	342	347	359	357	355	337	404	385	345	365	377	354	383	384	393	381	391	353	367	375	359	348	359	376	349	355	383	365	373	349	403	347	349	390	342	373	371	380	369	370	398	388	333	397	384	324	395	345	348	336	383	347	379	371	353	347	380	360	336	363	368	359	354	377	342	365	369	353	352	401	370	380	362	390	389	382	355	374	357	393	357	359	343	304	339	377	385	352	361	356	404	391	380	359	347	340	355	358	347	372	363	357	374	354	376	342	353	347	358	370	377	359	356	368	363	366	322	345	376	396	381	397	343	368	359	360	376	385	338	374	400	383	326	392	372	366	371	335	384	391	361	349	371	370	361	350	373	363	385	371	342	337	393	392	338	369	402	385	368	343	324	361	357	366	364	381	374	382	363	368	356	371	397	398	352	360	397	370	379	354	357	341	376	368	348	361	338	354	342	394	369	380	392	360	362	354	324	351	386	369	384	362	374	376	399	379	392	379	390	337	334	371	395	335	375	353	366	371	401	380	348	367	385	386	348	361	359	334	358	376	372	354	344	403	371	384	386	379	387	373	368	397	353	374	362	344	393	368	384	374	352	351	375	386	338	365	399	378	364	414	371	377	378	383	348	372	337	350	354	401	358	404	370	365	377	358	376	350	368	347	396	396	353	321	388	337	367	352	325	343	352	395	395	406	393	367	359	360	343	367	371	390	365	393	364	390	361	358	370	373	331	380	356	356	373	364	384	368	352	384	384	363	338	360	403	358	349	379	365	348	399	369	404	368	374	360	363	368	355	362	352	371	338	397	356	338	354	362	380	355	359	410	378	382	329	360	371	352	351	367	348	370	386	386	396	359	373	364	367	384	384	399	394	340	387	344	365	363	368	347	400	376	362	387	398	363	377	404	381	417	346	384	351	386	392	367	343	362	363	351	340	358	375	355	382	386	342	381	372	347	405	351	346	385	372	377	382	356	346	349	356	380	376	357	346	400	351	339	362	363	360	362	346	340	350	368	344	352	386	364	376	336	351	347	365	374	365	364	390	379	360	368	391	408	373	374	343	361	382	404	382	361	412	353	353	378	346	364	357	401	362	404	366	385	418	397	388	370	393	344	380	344	369	392	394	382	359	369	359	373	365	372	364	343	394	383	364	363	411	409	413	356	389	389	369	409	329	372	358	328	369	357	347	399	371	349	350	346	370	376	378	356	332	379	371	380	356	348	348	356	362	353	372	348	331	356	354	373	355	347	368	394	387	361	363	360	385	384	375	336	407	388	404	357	380	407	399	366	402	358	376	361	350	371	387	368	389	400	361	368	360	369	380	330	371	388	347	313	360	353	379	376	394	389	343	372	368	402	358	351	374	375	348	399	370	342	401	347	390	394	382	406	377	379	404	396	383	381	351	329	347	348	375	374	386	355	384	344	343	365	362	334	375	379	392	366	364	363	379	347	364	350	364	379	356	352	341	363	362	368	386	370	371	376	350	385	379	376	327	351	344	377	360	361	361	363	398	315	364	362	375	359	390	375	398	404	386	393	357	370	345	356	353	361	355	390	371	373	385	344	355	376	336	352	347	338	352	368	400	367	362	348	362	377	372	341	413	346	369	330	382	361	353	341	381	347	379	420	397	384	355	355	370	355	383	340	369	402	380	405	350	361	386	376	375	362	407	354	331	367	370	373	364	385	363	363	372	375	363	359	397	411	398	355	370	369	379	328	346	361	366	376	380	333	366	405	359	382	337	370	378	391	342	386	375	371	355	385	351	348	396	361	397	368	393	363	343	395	350	357	363	367	341	321	335	333	370	392	358	371	412	386	366	384	342	385	368	376	364	407	387	384	381	378	374	369	371	364	354	377	370	400	360	346	366	362	347	355	367	382	318	321	389	361	364	362	327	378	351	361	362	370	380	358	364	365	346	341	360	371	355	382	372	404	398	361	370	338	404	400	369	369	360	400	351	395	361	386	367	395	344	373	359	360	401	382	365	327	349	351	380	397	389	344	366	381	359	357	411	379	339	370	362	383	375	372	359	378	351	364	366	358	378	398	391	387	406	367	369	354	361	358	375	375	343	366	400	386	414	339	384	351	361	376	377	367	361	368	373	382	354	339	367	350	342	401	391	385	354	380	415	392	350	368	347	327	349	383	363	356	374	366	353	369	374	375	383	371	415	364	346	371	379	361	354	379	367	376	373	389	326	340	361	375	398	353	382	348	373	364	339	382	377	382	383	383	374	324	366	353	330	358	333	364	383	364	377	334	340	351	371	351	373	336	358	361	372	342	374	335	354	391	381	378	391	387	345	338	344	348	386	365	406	361	347	383	366	346	364	344	382	382	370	397	355	391	383	365	344	351	368	346	335	374	377	356	378	407	368	372	372	380	362	390	386	370	336	334	357	403	375	397	365	347	413	367	385	322	335	356	365	379	382	370	349	361	391	343	341	336	366	345	383	343	373	374	393	330	380	366	386	376	360	324	359	371	344	390	376	385	363	378	354	376	380	380	372	362	335	376	361	363	363	377	406	361	373	355	390	363	385	394	363	352	369	352	354	359	338	363	349	387	354	372	367	353	374	360	367	352	321	367	352	396	371	372	358	347	374	353	329	365	367	350	357	366	403	386	352	402	371	363	386	384	375	327	362	400	371	364	336	391	366	345	333	393	363	366	400	360	365	364	370	393	375	367	361	363	345	343	348	371	388	384	393	374	368	353	334	378	380	408	363	374	343	360	390	383	387	354	401	346	373
7966	2611	5246	5921	5335	4238	3724	3221	2598	2328	2000	1893	1759	1616	1455	1466	1438	1284	1377	1204	1149	1213	1178	1119	1153	1087	1117	1112	1058	1094	1079	1037	1078	980	1004	990	996	1034	1016	988	999	1004	940	959	998	988	936	991	929	978	954	1012	983	951	934	959	928	951	921	923	890	945	955	910	894	886	925	912	974	926	924	921	950	897	926	935	883	899	930	899	912	930	884	955	920	905	935	897	917	951	885	894	877	926	897	891	880	877	915	897	875	984	827	856	951	911	883	906	878	851	918	919	899	964	881	936	924	893	920	906	868	927	881	884	874	883	860	904	865	905	855	885	940	875	907	920	862	901	893	933	896	949	905	896	940	906	942	927	887	897	947	907	902	899	895	927	877	875	887	885	935	895	853	913	934	928	924	922	931	885	898	859	899	849	877	873	893	890	872	856	920	902	876	890	901	900	903	874	892	928	916	888	937	902	926	897	931	873	906	860	895	913	903	911	890	888	875	984	896	920	911	888	900	909	861	890	923	879	894	960	906	948	881	876	868	889	844	864	851	892	907	906	925	873	872	881	869	891	838	923	879	874	946	937	882	940	885	914	902	926	881	920	906	930	868	904	865	873	883	915	871	847	919	941	943	900	878	928	908	868	910	890	884	871	862	843	881	913	902	873	844	900	902	875	849	877	894	871	848	890	908	875	885	900	897	924	848	843	895	865	908	898	938	903	941	857	862	817	912	878	911	898	879	885	870	891	918	886	878	912	882	888	842	909	898	906	853	874	893	876	917	883	908	887	866	903	849	943	826	910	902	907	893	887	920	913	917	891	856	878	881	891	869	899	871	868	936	913	888	873	927	900	901	875	863	906	879	861	876	827	920	894	864	919	911	897	883	892	904	919	897	898	904	893	864	899	832	876	927	905	951	906	924	835	933	906	854	893	927	935	906	864	887	897	952	913	912	941	930	877	883	902	914	862	821	870	872	864	856	863	872	906	873	868	852	861	872	950	905	901	857	870	905	932	895	856	912	904	909	849	916	889	890	851	909	846	871	933	950	849	865	871	921	910	896	917	920	871	906	905	906	862	888	887	883	918	866	909	899	889	876	874	928	851	947	924	847	941	846	890	852	910	855	912	970	881	910	920	859	907	963	891	873	917	926	861	930	893	927	920	885	928	873	875	896	868	925	873	924	850	927	890	929	892	964	854	889	899	866	922	860	929	900	909	864	862	929	881	835	895	895	905	873	876	914	908	886	934	896	879	846	868	926	893	895	854	835	904	858	930	868	921	873	916	922	830	898	866	939	904	877	889	900	861	887	912	921	876	897	880	874	876	870	872	892	898	851	900	900	910	926	867	951	816	913	909	883	890	892	872	838	894	840	921	881	860	815	898	905	860	956	961	899	893	880	888	898	935	867	858	892	869	902	843	902	938	909	906	915	878	850	962	912	929	926	922	880	862	863	898	883	920	869	839	868	882	860	896	886	895	884	913	877	887	937	862	920	897	867	931	925	848	905	869	862	958	891	883	903	922	961	924	895	879	863	908	878	841	898	891	900	892	896	911	936	943	903	880	910	872	916	913	893	902	913	887	878	912	859	879	920	876	916	900	885	898	883	883	891	921	882	873	901	880	910	901	884	927	897	898	894	898	927	891	907	901	883	914	898	880	886	882	874	899	897	895	840	870	883	881	933	948	908	942	902	930	870	825	881	874	954	861	868	895	912	898	922	921	886	916	854	897	893	908	866	878	965	897	891	869	919	905	924	920	956	892	899	896	935	919	887	863	853	923	895	940	927	856	924	965	890	913	928	954	918	943	935	854	903	891	928	848	880	875	910	937	855	931	870	860	899	926	823	860	862	895	876	874	899	904	865	857	847	897	940	867	867	898	933	891	920	946	839	889	886	892	884	910	854	921	914	872	933	859	898	923	850	966	929	886	953	898	891	911	897	925	898	946	867	893	872	948	875	891	878	877	814	871	852	917	882	907	886	851	872	885	870	877	838	883	908	880	885	941	892	850	867	880	905	949	921	912	898	909	880	949	868	954	896	873	865	917	929	914	871	933	919	905	891	910	886	881	893	888	869	895	973	858	841	909	936	865	892	871	877	935	897	873	908	912	914	893	894	898	915	937	942	921	911	925	935	882	900	887	926	884	987	884	887	883	871	887	937	901	887	885	865	963	904	886	884	960	878	887	920	847	907	840	851	896	864	916	880	918	830	938	873	917	887	819	810	910	877	853	862	903	885	912	894	895	919	944	969	921	885	901	860	883	923	879	878	896	888	849	906	870	943	892	897	929	924	869	900	913	905	973	885	878	884	924	892	908	898	920	917	913	886	868	894	886	900	877	901	904	898	865	903	871	887	871	886	909	913	889	895	887	927	888	847	896	889	906	881	831	915	919	836	898	860	906	850	905	917	847	900	895	880	908	876	894	891	878	884	857	913	878	814	860	880	873	915	926	887	894	831	864	887	924	862	909	907	924	914	904	863	880	877	861	889	878	872	898	888	922	874	923	892	922	907	900	884	865	860	874	851	914	892	913	894	846	945	951	899	841	921	887	865	905	909	933	900	919	917	834	904	890	915	878	874	931	902	901	930	895	917	844	907	896	919	891	926	910	887	878	842	888	871	885	902	853	891	956	866	910	919	890	900	897	922	852	957	883	883	941	921	847	904	902	932	901	897	856	833	892	925	889	881	908	870	866	856	906	925	937	881	889	887	900	881	902	887	854	888	912	855	854	857	904	903	894	917	925	874	927	890	870	874	872	918	891	884	858	914	965	919	932	864	848	936	918	933	875	920	948	930	908	918	907	917	911	854	904	904	814	937	888	840	862	888	876	897	877	882	841	909	939	885	837	908	914	848	882	919	888	899	885	909	897	936	838	905	894	898	858	934	901	897	895	881	881	906	877	916	938	894	935	908	889	892	840	871	892	883	868	895	851	917	868	897	913	934	846	901	908	904	913	881	943	910	901	901	869	962	908	887	920	919	925	851	876	873	896	911	922	897	867	963	910	907	871	888	893	874	921	858	928	904	898	864	879	907	906	865	846	920	883	902	862	896	826	887	932	860	905	891	869	887	861	887	882	879	932	856	855	881	910	894	879	864	867	876	944	891	893	877	889	868	842	899	881	869	833	896	887	908	902	927	905	926	855	908	913	935	857	907	876	876	893	904	882	896	906	933	855	882	878	902	864	889	881	929	945	862	867	873	873	879	964	857	872	925	858	950	905	873	953	904	870	868	829	925	906	789	917	820	915	860	858	852	894	843	889	899	854	869	885	901	897	908	858	920	913	891	893	874	905	927	890	916	862	880	856	873	881	899	889	926	860	869	886	874	859	887	883	952	907	901	900	832	878	860	830	915	892	864	878	924	923	942	894	937	892	906	926	860	894	900	882	900	898	911	894	866	939	881	863	876	886	886	883	919	889	845	876	936	906	883	876	923	896	894	867	896	936	944	893	918	930	931	871	892	875	921	906	894	850	917	873	898	884	895	920	921	903	894	934
2066	203	162	141	138	126	126	124	125	127	127	122	126	109	131	125	125	132	125	111	135	150	108	108	113	128	125	117	133	128	127	101	119	98	120	121	117	115	136	144	113	143	139	146	111	108	120	120	126	102	133	127	134	131	140	119	129	111	117	118	104	130	111	114	109	114	118	111	120	111	129	120	99	134	112	137	123	124	127	123	134	98	132	132	144	119	134	136	123	122	114	136	127	131	92	119	134	110	127	128	109	135	135	118	116	138	108	112	128	105	138	121	122	132	94	134	123	112	134	114	133	111	143	139	133	137	117	114	118	121	122	118	123	114	134	115	146	129	116	126	139	116	126	110	149	131	114	112	140	118	127	126	128	113	125	127	112	122	157	132	144	119	124	119	149	120	119	109	139	121	109	124	123	133	159	113	111	127	124	118	118	127	117	119	102	125	147	117	133	111	107	115	115	121	136	127	136	121	119	134	129	117	131	114	118	117	125	116	118	120	146	142	123	110	125	118	111	113	133	119	131	148	143	119	103	116	136	139	111	128	130	140	132	122	120	131	115	91	119	118	140	131	141	111	116	138	127	116	136	135	124	121	115	148	138	85	116	129	125	129	119	120	136	107	128	149	141	106	132	138	119	125	112	113	126	120	115	112	125	147	134	103	96	127	134	107	142	117	119	127	129	127	111	141	129	122	120	136	121	120	137	125	96	126	105	124	118	126	113	133	136	119	114	125	127	131	129	147	124	127	117	103	127	130	146	126	136	113	151	118	132	127	93	124	125	115	120	109	125	119	119	106	119	120	134	138	110	98	130	113	128	122	142	130	121	113	110	125	109	121	114	126	122	109	118	119	117	131	122	131	114	116	109	119	120	124	122	116	126	115	116	136	145	126	131	112	124	120	119	129	129	121	94	122	121	135	142	122	135	112	115	125	111	126	140	156	99	120	109	141	141	117	136	110	139	126	140	114	131	104	113	136	136	121	139	114	124	125	152	124	118	110	133	118	129	129	153	117	134	114	106	121	139	108	116	127	124	110	114	127	138	113	129	118	121	129	144	134	124	133	142	121	139	111	117	83	134	136	132	122	124	116	133	124	160	132	136	102	118	121	130	108	112	132	139	123	124	130	125	140	112	131	125	122	130	105	131	150	119	120	130	143	132	156	135	114	131	118	107	107	124	103	121	123	118	116	129	114	112	116	133	114	119	124	121	123	124	100	130	136	99	125	125	119	117	130	137	131	125	123	107	145	120	122	121	134	152	105	128	128	124	125	121	116	101	100	119	113	120	102	128	148	118	123	122	133	122	149	108	105	110	91	131	130	102	136	137	138	125	134	126	113	103	115	135	119	138	123	129	139	144	132	125	122	115	133	140	120	103	145	108	110	130	134	129	102	118	130	129	115	123	111	101	128	124	126	114	127	123	121	134	129	131	120	139	136	118	124	115	129	116	115	124	143	114	132	112	123	106	129	140	101	126	119	110	126	126	98	129	129	114	119	136	99	120	136	137	128	118	128	138	130	104	122	110	117	114	123	127	125	147	119	139	112	124	127	107	111	116	119	119	113	113	120	122	131	124	133	144	119	127	136	121	129	143	109	116	127	118	131	124	133	113	138	115	120	115	109	122	121	127	133	156	135	145	101	107	147	119	138	101	124	113	145	129	118	126	127	143	156	130	117	117	131	133	105	151	120	123	126	119	107	129	121	109	122	130	131	123	132	131	126	116	117	139	117	110	108	110	139	125	112	119	130	108	136	143	125	123	133	115	141	116	112	134	118	109	125	118	127	113	105	147	135	131	131	130	135	125	114	121	101	123	133	128	130	139	126	127	126	110	137	114	107	122	132	118	129	133	129	132	139	134	107	116	111	131	121	117	107	135	132	112	137	130	130	130	120	105	122	117	127	114	124	132	97	116	121	135	126	124	115	128	143	131	136	120	111	120	153	116	107	140	132	118	129	133	107	115	123	134	127	131	135	118	116	126	133	130	124	123	130	113	114	111	105	148	117	116	116	115	116	141	98	127	138	151	130	126	151	146	117	119	126	113	123	127	121	123	128	114	124	115	113	129	106	124	132	110	122	129	117	114	127	146	143	135	126	127	119	116	154	107	137	118	128	126	131	123	116	132	122	118	122	110	107	140	143	128	113	117	127	127	119	123	129	133	113	140	106	131	106	131	110	124	130	131	143	105	136	144	112	133	141	122	124	92	105	121	120	110	111	136	120	121	125	121	120	119	128	130	127	110	128	115	105	126	122	125	143	135	137	127	129	128	125	128	115	139	132	147	118	140	122	146	109	123	106	132	128	112	109	129	116	141	146	119	123	131	137	128	127	130	128	132	112	110	124	109	106	123	139	126	118	126	128	153	132	117	139	117	121	138	109	122	144	150	135	110	161	122	109	115	105	134	121	145	128	107	145	110	130	123	103	128	129	116	115	114	106	143	121	133	123	116	117	134	120	117	132	133	140	123	108	137	133	117	113	121	100	112	132	108	106	118	133	134	121	99	136	124	127	141	109	145	114	135	118	117	107	108	128	115	116	136	111	114	121	119	134	120	127	114	109	115	145	116	118	144	100	106	113	131	122	125	98	109	132	127	131	111	120	135	122	129	123	151	128	123	121	105	108	108	118	128	114	122	119	119	141	125	135	113	128	124	130	120	111	128	125	110	125	110	130	134	111	119	161	111	116	141	143	137	103	112	133	110	123	110	120	130	107	136	112	141	115	121	105	108	109	122	115	132	120	125	129	147	108	123	134	105	123	131	114	124	131	118	123	127	134	116	126	134	130	109	119	135	122	109	137	135	124	121	117	124	127	115	122	136	115	120	126	119	135	135	111	111	126	107	118	107	112	111	108	132	112	124	101	132	130	123	115	117	136	122	125	107	114	120	117	119	103	112	119	113	143	128	106	139	122	128	99	119	142	109	127	96	122	133	153	124	104	106	128	127	128	128	116	118	114	103	126	118	125	112	135	119	139	145	132	109	133	139	108	117	107	139	112	120	118	134	128	103	123	121	126	100	132	124	127	132	135	118	129	122	123	124	118	104	125	126	121	95	119	128	115	132	123	129	100	147	133	128	133	118	128	137	131	131	127	123	131	101	127	111	128	132	109	121	133	120	116	112	120	139	115	122	131	122	120	136	121	115	116	113	120	120	127	119	120	120	120	111	123	117	116	124	119	141	120	132	122	128	112	110	123	119	104	110	119	117	124	123	119	131	118	131	135	127	132	117	121	156	136	117	127	138	123	114	114	131	132	148	123	125	108	118	116	122	141	121	122	121	136	135	119	126	129	132	112	125	121	119	134	113	116	135	111	106	122	107	126	114	111	121	117	118	114	102	114	116	114	115	119	136	123	117	123	116	105	120	125	131	136	136	116	113	106	115	131	107	111	135	135	126	137	122	134	144	135	143	144	130	133	108	119	110	124	119	102	124	132	127	132	138	137	139	116	100	101	117	134	135	136	114	132	127	100	118	130	117	115	129	103	131	114
2148	456	481	523	491	506	430	426	410	397	416	403	378	355	396	394	410	389	391	394	362	376	385	407	375	388	377	370	367	360	425	392	389	386	380	396	382	373	399	391	386	378	354	357	416	379	381	396	386	380	343	382	362	396	405	328	353	389	321	396	386	404	349	390	408	385	374	374	425	383	352	366	365	389	364	375	354	401	353	373	385	371	390	384	367	379	381	351	380	373	390	396	368	374	361	369	389	372	339	386	405	341	401	350	376	381	397	360	380	378	386	354	393	382	396	338	414	404	396	363	401	349	363	379	412	370	365	368	371	385	378	387	388	385	365	373	403	432	400	377	380	388	378	415	380	355	388	355	403	380	370	386	366	391	407	388	371	375	371	324	370	333	362	391	434	382	375	386	366	358	350	380	371	354	364	382	379	349	403	371	381	396	359	365	362	409	372	399	387	369	370	380	393	372	385	376	384	359	363	365	349	380	389	378	374	347	376	404	390	351	368	394	373	380	395	383	366	375	372	400	382	375	361	382	378	377	358	390	394	344	369	379	375	350	369	377	369	357	403	406	385	401	368	349	368	364	383	393	370	350	369	378	367	376	405	409	360	384	399	339	358	371	365	392	349	378	379	358	380	401	363	371	347	388	359	372	399	404	372	385	379	377	388	376	365	362	397	371	375	341	431	403	375	397	351	380	383	396	402	346	381	365	387	360	372	359	374	372	367	385	361	371	346	359	379	364	366	324	378	363	343	367	366	388	397	386	373	378	392	359	359	382	382	388	342	394	392	382	406	420	397	379	373	414	369	369	407	385	355	345	377	390	369	357	368	357	391	389	391	382	342	370	401	353	362	363	377	386	390	374	410	376	360	379	403	374	357	380	406	371	361	391	372	389	425	367	379	380	393	373	356	381	393	381	397	377	390	383	375	363	333	355	395	347	374	396	386	419	373	376	383	393	343	393	358	375	415	358	370	377	370	368	391	372	396	426	398	358	360	356	348	345	412	432	365	373	362	405	357	390	382	349	380	354	374	369	346	365	357	370	360	414	370	363	379	339	385	403	392	371	390	406	377	348	358	369	384	358	367	382	351	395	403	390	353	370	394	372	385	387	364	354	362	398	361	399	369	384	397	392	400	382	408	373	339	363	353	420	396	401	403	424	351	360	395	386	354	400	366	346	373	370	416	384	369	377	381	398	387	364	353	370	359	387	358	394	371	389	337	375	359	390	371	362	370	332	347	383	386	399	382	376	385	380	410	370	365	386	387	402	374	357	397	380	395	395	405	351	398	385	351	428	369	347	349	389	358	411	359	346	409	420	363	367	389	359	362	402	361	390	392	367	374	328	413	365	397	363	360	369	383	344	399	356	379	375	366	365	416	332	364	414	386	417	376	385	420	400	373	354	348	344	373	392	394	351	375	370	372	374	375	377	381	375	415	384	387	399	352	382	367	378	414	391	390	377	352	382	387	360	395	382	368	369	349	358	396	355	407	384	366	327	347	386	406	333	367	379	353	378	376	357	382	357	386	400	390	351	408	399	398	378	387	366	386	395	375	359	382	402	345	391	324	371	375	382	400	357	400	326	368	381	362	385	383	412	387	327	368	401	394	388	412	388	401	354	399	371	378	353	384	353	370	376	385	377	387	383	365	367	368	411	363	373	382	396	379	381	400	317	384	361	411	386	374	387	378	364	407	377	376	371	372	355	374	384	378	408	384	389	365	373	368	368	368	392	403	336	384	387	397	371	404	402	379	434	355	365	368	356	383	353	403	395	386	372	400	397	362	410	418	387	339	353	383	363	366	361	375	382	385	390	375	408	368	363	390	352	368	368	356	383	384	391	406	396	377	389	384	345	363	376	373	351	355	357	369	406	350	389	373	396	400	407	371	350	358	359	380	384	338	386	415	376	357	380	379	373	375	392	381	353	387	378	345	400	360	423	410	358	375	380	343	405	375	422	398	374	360	342	353	381	376	388	424	385	367	370	361	394	344	340	372	376	353	393	361	375	346	415	353	354	377	376	357	372	381	409	382	336	355	371	386	370	374	396	393	382	394	393	378	370	395	379	382	368	404	384	335	407	394	398	397	352	385	404	382	393	337	353	388	388	388	385	369	421	378	368	343	379	367	369	381	385	367	381	361	356	402	384	378	372	410	381	343	378	350	366	350	382	415	389	373	377	390	373	413	379	419	375	388	374	387	387	402	366	389	352	402	406	349	344	374	372	390	420	373	362	376	368	333	400	352	363	392	415	379	402	390	401	354	378	364	370	360	363	380	369	385	383	377	363	359	363	380	383	374	399	383	390	372	348	373	351	386	388	393	379	387	382	406	359	357	384	376	364	368	378	376	388	376	340	404	371	381	394	368	357	376	376	366	413	394	372	395	361	363	382	374	377	375	381	376	360	383	375	358	383	405	398	405	389	357	379	378	403	388	360	382	381	410	383	349	329	390	363	374	377	379	393	356	351	392	362	379	383	371	336	356	374	381	391	392	409	368	399	397	374	362	382	380	383	382	366	361	398	378	388	362	347	357	370	352	382	419	397	384	365	362	397	366	391	398	367	402	396	360	399	368	359	377	355	368	352	382	379	374	372	362	383	358	368	356	369	377	371	386	382	377	344	362	388	381	362	357	382	383	365	364	374	379	345	389	381	360	367	385	349	384	392	386	414	356	346	396	394	324	372	399	384	388	371	395	391	411	401	355	377	398	365	376	371	378	376	368	366	349	391	372	364	393	381	351	381	381	378	402	402	328	394	333	390	363	368	379	376	403	400	349	376	358	344	377	345	399	374	381	342	358	365	364	374	360	352	375	342	376	350	362	376	378	381	397	380	406	346	385	394	380	393	358	392	372	366	367	350	362	393	363	351	390	375	370	379	371	371	367	383	370	380	382	387	364	355	383	366	381	399	363	367	357	395	374	353	377	365	351	371	363	374	369	345	385	388	338	393	350	369	356	352	362	397	423	402	376	349	399	352	389	399	397	406	389	379	376	399	378	366	392	360	383	373	354	348	402	362	344	396	364	423	391	353	354	365	395	340	348	394	363	386	373	380	361	386	356	369	391	394	350	397	399	382	375	376	379	367	379	346	385	386	390	355	396	380	358	397	382	353	401	371	363	397	394	331	366	410	386	379	350	404	371	359	372	347	404	363	395	363	364	381	381	376	354	360	387	374	360	358	331	383	372	339	336	377	369	346	393	393	351	388	382	383	379	367	372	409	370	387	366	386	370	376	404	383	327	391	380	380	409	359	354	382	412	396	379	413	409	398	389	373	369	370	390	389	388	372	348	400	380	397	392	362	363	356	384	371	377	359	388	388	352	354	350	390	362	360	367	370	396	382	397	371	366	391	387	335	397	355	389	406	369	379	382	408	362	339	404	340	333	428	382	345	383	401	368	406	355	350	329	366	392	367	381	391	382	363	407	341	397	392	387	381	401	398	386	383	371	358	423	354	381	387	389	360	390	400	358	359	338	365	373	366	390	379	381	334
7830	1130	1228	954	740	542	499	393	321	315	268	242	271	235	223	198	202	219	225	189	210	218	217	194	216	204	206	200	210	213	183	242	216	189	185	194	192	194	221	187	192	189	204	185	174	200	199	214	185	213	172	184	173	178	168	200	221	162	189	197	162	187	167	167	194	192	190	189	212	190	179	202	179	182	217	169	221	218	184	188	188	201	183	166	199	189	193	198	190	210	180	187	180	196	200	168	192	177	196	192	182	174	190	172	184	189	208	180	191	167	190	186	208	192	196	173	165	181	170	210	185	158	169	180	210	188	191	182	174	180	206	212	203	178	181	191	185	182	217	169	176	206	180	216	205	192	157	193	173	171	194	205	196	205	204	200	165	204	190	198	206	176	176	209	198	207	192	201	180	177	162	178	227	198	200	201	204	192	208	190	202	197	180	202	210	172	195	190	192	190	189	168	215	189	174	192	198	182	180	185	188	185	193	198	190	172	187	191	189	191	179	192	200	216	183	196	185	165	169	212	186	192	169	167	150	192	168	180	179	183	198	185	203	192	200	202	192	190	189	174	184	180	210	165	185	176	178	172	184	205	194	204	184	188	180	218	187	184	180	220	186	177	196	167	207	211	192	204	214	199	186	212	181	208	187	202	169	186	201	208	178	166	179	194	187	188	175	176	184	187	180	171	194	205	182	197	200	169	189	190	181	186	180	193	228	185	184	177	216	192	181	193	190	168	203	172	197	177	177	205	175	176	196	187	181	184	179	204	203	206	196	200	211	197	188	196	191	199	199	195	198	207	176	171	206	189	189	223	217	223	207	173	189	160	224	196	196	177	195	169	204	152	204	192	178	176	176	180	201	195	189	173	225	199	189	174	180	174	181	201	211	193	203	188	190	184	179	196	198	179	224	192	172	161	195	201	209	202	194	201	168	170	192	172	153	170	191	191	178	187	194	200	195	192	215	168	165	187	205	168	202	170	170	186	180	174	184	185	211	200	171	221	189	188	167	173	187	194	188	190	180	185	205	190	214	194	162	209	180	191	197	184	186	203	177	178	184	196	220	173	179	174	232	234	189	169	189	174	190	206	207	165	179	201	215	170	198	186	184	209	177	202	208	192	185	193	196	196	190	194	173	189	193	182	173	170	153	168	209	179	201	215	195	193	194	189	206	200	202	205	169	174	191	189	192	194	206	205	216	179	183	188	167	185	175	189	196	178	187	205	176	207	197	207	191	174	179	178	201	176	197	179	217	194	214	197	210	179	190	193	214	185	195	187	167	189	179	210	183	210	221	207	166	203	215	198	187	199	191	171	187	178	216	168	195	220	207	200	163	191	177	182	208	225	172	188	166	188	164	179	180	181	177	186	179	200	193	218	206	172	181	177	200	200	187	177	196	196	192	207	181	180	189	203	171	199	193	211	160	160	187	188	200	190	188	190	173	193	194	170	223	167	200	198	198	196	180	190	183	159	185	183	206	194	187	191	179	190	194	188	201	190	191	193	179	175	209	189	197	176	218	220	212	183	186	193	205	172	182	186	170	182	181	176	166	187	211	204	203	189	206	197	210	208	179	163	181	175	177	167	187	214	173	200	195	186	182	175	192	192	173	199	172	192	219	162	207	181	209	185	188	207	179	216	217	186	187	185	201	208	199	167	174	203	181	175	237	223	207	182	215	188	188	208	190	180	197	193	211	207	191	204	185	195	174	196	168	178	215	160	180	193	190	201	182	197	217	205	190	195	189	199	185	191	209	169	181	189	167	195	210	190	198	218	180	181	168	200	180	204	176	209	182	199	189	155	177	186	202	205	212	195	179	177	185	226	205	194	222	194	210	181	180	192	202	160	192	188	167	198	193	166	212	192	202	207	211	164	196	185	214	170	172	165	192	192	207	171	197	184	210	174	190	202	190	183	206	192	192	204	160	180	183	193	160	188	188	200	191	183	170	198	200	190	215	190	207	187	181	188	196	190	178	195	175	194	165	163	225	219	191	210	191	167	191	215	170	197	183	161	183	198	156	174	190	196	205	176	165	220	204	214	179	192	199	165	208	190	175	192	200	207	193	177	170	190	195	206	186	179	192	194	204	193	191	205	184	213	215	199	189	200	201	213	225	173	183	187	183	176	166	173	209	184	179	195	198	175	196	218	200	206	181	179	155	168	196	174	173	191	199	185	174	204	174	197	159	196	187	197	190	182	216	206	176	200	201	185	202	196	188	197	183	205	192	199	197	191	203	194	168	182	176	188	204	208	198	186	202	191	197	211	181	198	181	188	166	172	171	208	170	173	200	183	179	183	190	220	193	200	205	207	193	219	199	159	220	184	182	158	193	173	179	170	172	188	173	188	193	167	178	191	210	189	183	186	203	187	185	191	180	210	197	182	198	166	182	200	186	170	197	173	193	175	189	207	179	173	190	191	176	198	191	189	200	215	206	206	180	198	184	188	177	186	186	187	199	186	161	179	189	205	187	179	193	198	191	184	205	202	175	192	191	206	191	162	193	187	196	206	194	222	195	203	194	181	200	192	169	211	195	197	176	199	189	197	203	172	192	200	187	184	197	171	205	182	193	188	191	174	179	199	173	225	205	194	191	205	173	187	190	178	180	200	148	186	200	163	174	169	195	208	201	197	210	190	180	179	189	196	182	192	208	208	193	197	192	195	217	171	206	169	192	199	209	188	216	186	199	218	195	193	191	186	167	191	186	202	188	180	183	202	205	163	204	189	196	184	203	181	173	177	200	185	189	173	182	196	178	172	156	188	161	218	173	165	189	186	180	184	162	195	201	198	226	206	188	166	189	209	179	179	178	209	179	207	189	206	197	186	188	183	210	189	186	195	172	195	173	165	193	180	177	192	190	234	204	197	213	217	173	218	174	182	182	184	195	192	186	209	204	210	205	199	200	199	187	179	163	199	178	169	208	192	195	181	182	187	211	203	201	198	194	229	196	188	181	191	184	220	200	201	197	175	195	206	174	177	177	183	182	177	198	185	182	192	191	189	195	181	187	180	187	189	198	206	193	176	220	174	201	182	188	186	192	191	175	196	195	206	153	200	198	177	205	208	174	197	184	172	191	177	218	191	177	181	175	201	196	208	198	194	194	185	188	189	175	207	173	204	175	202	200	164	201	207	202	177	189	174	196	165	170	193	197	181	181	210	167	194	167	176	199	180	174	197	193	204	192	193	185	171	190	171	178	216	195	172	180	180	169	184	202	182	171	183	206	211	199	209	196	183	185	195	218	184	193	184	203	187	196	204	197	189	209	220	191	214	194	165	198	209	166	180	192	175	194	171	197	181	182	187	192	174	200	191	173	211	192	179	174	183	184	212	225	188	170	180	184	189	208	181	197	195	204	169	194	176	208	189	230	203	199	205	207	211	190	184	192	186	208	193	184	202	177	205	176	176	188	190	187	173	169	187	195	174	193	191	185	179	186	189	206	179	188	194	193	177	177	169	172	225	199	189	188	173	195	199	172	190	199	212	190	203	191	193
5897	1298	2781	3213	2853	2433	2115	1702	1435	1294	1190	1028	899	875	870	822	786	770	731	684	680	685	669	666	677	612	619	605	632	634	613	632	582	574	608	581	552	644	596	560	545	596	557	567	525	577	516	548	563	573	534	562	553	589	521	569	540	557	540	588	547	534	563	519	541	571	544	564	558	605	552	558	565	533	547	543	526	548	523	578	518	541	610	566	570	564	553	555	540	535	532	533	568	537	601	547	540	565	523	541	512	533	541	503	499	532	567	550	542	545	529	548	532	512	503	549	525	517	547	538	531	519	549	539	522	537	557	534	526	522	508	554	569	542	568	504	551	530	542	558	535	568	527	561	526	514	550	573	559	558	513	509	563	538	535	544	569	511	522	513	554	516	508	561	537	515	517	520	550	523	533	514	584	570	539	543	536	562	558	564	540	558	547	550	496	532	550	566	527	527	517	490	565	545	529	528	524	587	571	519	555	517	535	544	523	532	515	542	535	573	534	544	528	519	549	517	567	532	520	543	540	519	499	555	547	531	520	491	482	544	570	513	498	526	536	542	597	515	531	531	524	507	539	545	539	496	528	557	564	599	529	542	533	499	528	563	537	544	512	530	503	547	491	493	523	522	533	511	546	538	503	542	510	547	543	526	553	532	514	527	515	533	510	566	520	590	534	539	512	550	554	549	506	539	529	563	480	543	519	497	529	506	502	543	553	536	551	572	500	550	511	527	504	582	542	531	532	572	574	550	510	522	528	538	543	526	511	548	514	556	553	508	548	493	509	527	497	531	527	549	535	507	539	552	513	548	555	540	569	560	513	558	532	555	506	495	558	530	503	510	549	469	486	518	542	547	551	535	534	476	555	480	527	505	525	565	522	522	534	541	506	528	521	530	492	541	512	517	527	535	545	498	517	540	523	547	512	547	550	503	517	523	535	532	523	540	587	542	513	532	525	579	523	527	536	546	557	545	507	517	519	537	500	482	509	551	548	551	468	500	530	559	512	553	541	537	488	552	560	527	562	546	569	518	523	552	550	514	535	564	568	505	525	543	545	529	518	559	576	538	566	502	542	530	551	569	507	565	523	531	515	561	549	526	533	534	516	512	541	542	569	566	510	569	531	522	518	528	528	534	556	504	501	529	525	594	537	542	519	556	523	536	559	550	510	547	530	540	520	517	513	566	580	515	523	499	537	545	510	491	524	543	507	554	525	562	533	561	518	513	524	549	564	503	537	518	571	523	523	564	545	560	545	554	548	567	525	523	556	508	543	548	495	519	534	519	531	519	564	514	505	552	540	518	526	533	526	525	546	525	553	581	536	521	531	563	557	563	554	524	532	562	553	520	540	523	532	555	571	530	530	521	543	537	517	512	515	541	522	540	524	534	530	532	522	533	542	520	532	556	534	569	517	540	531	524	517	507	546	550	528	510	528	532	539	506	520	519	509	513	511	548	558	554	525	564	519	492	558	542	559	533	534	500	521	510	516	502	504	501	537	546	546	532	520	590	511	544	499	535	527	517	522	593	535	557	537	516	564	526	544	545	539	560	536	556	513	540	508	544	555	501	517	505	514	521	542	549	564	508	548	539	517	573	543	528	511	525	528	535	504	581	537	551	505	563	548	508	517	527	501	516	565	543	527	523	601	549	531	542	527	502	558	517	508	528	544	549	531	516	539	520	551	541	539	498	516	547	535	541	539	513	589	516	541	505	591	495	558	528	527	556	503	540	541	532	543	501	522	513	530	481	543	579	544	518	497	531	514	552	540	523	523	527	528	544	541	552	566	568	534	515	557	538	535	498	551	516	506	546	539	554	535	494	518	536	517	512	521	509	568	538	557	550	542	488	548	515	555	544	552	522	528	514	575	539	490	565	547	553	537	555	519	519	512	510	548	535	520	503	515	507	531	527	535	565	552	499	559	503	496	579	534	571	507	539	522	541	546	526	528	509	557	542	472	508	528	550	504	570	545	580	558	555	529	530	551	528	546	557	523	504	569	528	527	549	522	518	516	552	523	497	519	565	558	532	527	516	529	557	500	558	529	515	595	530	553	556	570	510	532	488	541	557	545	521	536	526	567	535	585	540	554	563	550	539	543	526	568	550	564	546	578	526	519	545	490	528	540	526	531	536	538	548	535	556	543	554	522	562	555	514	522	555	498	548	543	536	529	544	531	550	500	548	558	518	490	548	536	533	498	545	555	543	534	550	502	555	517	546	531	533	545	555	541	508	544	545	519	482	521	533	533	512	561	553	531	544	538	477	512	567	525	556	555	533	561	538	547	528	543	520	528	553	500	559	543	511	535	568	523	537	557	533	509	494	511	541	538	544	510	533	588	547	545	530	533	515	496	519	543	516	492	532	511	529	528	540	567	525	528	548	498	540	504	514	518	539	528	499	543	499	532	528	527	518	545	526	564	520	491	496	512	552	536	559	522	553	526	570	512	547	528	518	550	523	538	515	586	536	505	562	510	526	580	564	596	533	542	551	498	537	526	556	541	530	564	544	539	532	543	498	514	512	532	517	532	514	540	553	516	556	515	522	497	492	512	498	517	577	505	524	542	554	536	524	496	565	539	543	517	513	520	510	550	560	532	511	547	535	593	540	509	548	563	524	528	511	520	566	471	518	532	543	542	518	568	504	527	526	517	538	517	503	514	549	551	533	542	511	557	498	543	555	501	540	495	558	529	560	499	489	525	516	559	511	515	563	571	565	513	555	539	500	569	535	545	513	562	518	553	503	554	545	485	624	545	543	530	539	551	530	540	533	544	544	522	524	553	552	547	531	490	526	519	559	534	506	579	516	559	525	518	531	510	546	521	498	555	525	588	511	553	540	510	557	506	504	544	550	521	531	506	517	520	531	584	547	533	499	534	534	516	560	473	503	551	534	561	568	531	515	552	491	531	549	540	541	484	559	535	546	556	508	519	562	503	527	507	545	540	523	525	552	546	536	518	512	541	524	539	512	516	531	524	508	531	520	566	537	527	581	518	517	504	533	529	535	537	520	528	506	557	486	522	540	526	538	536	510	531	491	535	529	563	493	565	519	522	535	535	522	519	529	528	500	529	561	533	533	522	514	546	528	531	573	546	484	534	514	514	524	543	575	512	542	517	536	534	524	520	517	534	531	511	534	556	550	573	527	494	554	532	502	561	517	519	558	525	498	544	513	512	515	542	576	526	551	547	509	507	496	560	541	537	532	521	533	505	543	508	528	546	537	505	514	499	545	589	542	545	509	547	511	516	543	562	561	529	551	489	540	512	486	533	566	540	518	513	553	537	559	520	513	497	505	531	558	545	549	521	561	566	514	550	485	515	507	577	532	511	561	522	498	524	529	516	516	498	524	558	518	521	520	526	557	523	527	532	553	541	561	523	537	521	539	525	548	530	511	541	564	530	573	525	522	538	568	529	557	530	534	518	544	514	497	514	522	553	580	553	562	514	536	583	531	532	551	528	555	570	556	563	532	535	538	540	551	530	502	496	493	501	542	519	513
14629	2658	2616	2060	1502	1140	984	804	631	624	548	479	503	450	425	482	449	429	391	401	396	388	423	421	400	408	400	398	408	383	381	386	369	367	406	362	411	389	428	386	359	386	348	354	359	361	370	384	337	359	400	382	401	407	383	370	367	324	390	362	379	377	372	355	350	360	388	358	340	362	344	395	366	349	379	383	401	368	385	372	338	383	368	402	369	374	361	376	358	389	416	380	360	361	351	376	399	374	355	362	403	390	370	368	350	388	390	356	336	389	374	366	396	352	378	388	388	346	347	378	391	369	312	369	352	361	349	346	415	369	406	369	400	393	361	331	384	383	357	375	362	377	354	378	358	334	355	405	359	377	356	418	384	344	387	373	381	412	373	363	372	389	359	377	352	367	411	362	356	374	372	370	330	329	363	402	375	396	317	363	374	367	360	413	361	354	386	362	373	397	359	343	364	345	368	357	395	379	366	375	359	353	350	375	359	373	390	350	335	388	357	345	356	363	353	359	368	354	362	323	357	336	355	376	371	328	356	389	364	365	355	377	335	417	382	373	387	345	343	387	346	386	371	364	354	387	378	391	363	328	372	354	373	389	354	380	360	372	331	353	381	388	332	407	385	384	370	346	359	363	390	354	381	375	364	322	364	355	382	355	377	403	327	357	390	329	361	383	385	410	360	333	351	383	399	387	368	398	335	342	352	363	337	378	371	363	369	373	375	344	387	370	411	384	413	381	364	346	389	387	333	342	352	305	364	338	356	383	411	381	388	394	397	348	362	352	341	377	333	379	389	387	372	401	388	361	350	375	377	369	373	384	361	401	363	341	349	389	399	371	355	374	394	386	376	400	367	388	359	397	387	400	382	335	389	378	387	381	355	366	384	348	347	356	339	373	365	383	387	364	359	384	334	364	348	374	367	389	382	363	374	379	393	353	395	351	373	368	362	348	368	386	346	352	383	360	362	360	381	353	360	388	364	394	344	360	373	365	365	370	357	350	347	387	368	356	365	341	375	385	357	383	350	399	357	341	381	373	387	355	376	386	376	354	358	361	335	393	360	369	397	356	381	411	344	365	351	342	367	354	369	362	366	368	367	406	387	379	371	390	408	372	342	360	350	362	385	379	359	344	396	378	347	381	372	374	345	351	401	359	347	319	360	359	342	330	387	366	334	390	340	382	408	351	373	338	320	401	369	337	374	349	352	383	332	362	361	363	359	365	350	362	341	347	320	371	387	352	368	389	382	389	332	335	341	357	345	410	378	324	375	378	356	371	322	343	355	365	364	371	357	373	397	346	354	332	397	410	347	317	372	353	367	393	370	375	360	323	361	353	389	367	362	351	381	363	353	368	382	354	405	365	308	411	368	364	383	403	351	381	394	339	371	349	370	393	373	364	368	381	387	375	340	395	372	364	400	413	391	381	347	378	379	377	400	363	376	392	358	389	350	341	391	367	373	404	379	342	361	384	389	396	364	380	365	375	387	361	378	356	375	400	369	384	385	417	384	362	384	356	368	379	359	382	377	382	381	367	365	364	375	352	359	361	356	375	339	360	342	349	385	401	325	356	356	377	355	378	333	356	360	383	356	363	338	390	360	367	332	360	395	349	357	378	358	328	364	369	359	343	379	341	395	379	351	349	413	367	359	385	369	372	391	393	364	360	348	388	388	369	360	366	389	397	368	343	337	350	359	361	383	365	361	352	385	391	357	376	360	362	378	388	347	316	370	381	319	355	358	330	343	370	387	367	344	370	343	330	325	376	361	368	348	351	342	357	351	378	345	361	388	363	356	357	384	392	348	362	399	387	367	374	403	378	347	399	378	366	374	359	388	384	340	370	361	364	373	340	365	353	402	334	385	377	342	312	370	405	400	376	364	365	373	379	407	331	356	367	344	353	330	381	417	373	359	341	368	361	361	359	405	347	342	347	339	383	370	374	373	354	353	369	382	364	391	355	380	346	420	365	380	403	371	369	374	384	394	368	400	404	363	334	355	347	359	351	340	375	367	361	375	348	396	383	343	345	368	385	379	367	363	386	354	366	400	349	351	392	371	379	403	369	383	364	392	377	407	377	378	362	375	400	396	352	361	321	395	365	354	375	362	331	376	355	389	340	343	339	372	393	375	368	360	348	356	362	402	356	366	349	394	362	367	347	358	384	357	367	371	354	368	423	366	354	338	358	408	400	349	327	363	366	385	385	401	349	371	357	377	339	399	372	344	381	329	406	356	347	338	375	352	385	341	367	355	350	349	390	363	330	363	367	321	369	397	353	382	364	333	335	390	359	362	318	391	378	353	353	370	302	399	371	379	367	365	359	376	380	395	376	359	371	345	386	319	351	390	350	369	354	334	380	371	387	370	387	347	367	372	355	379	417	361	344	397	355	347	368	340	367	374	360	387	365	355	379	386	354	385	398	386	358	385	347	352	385	365	366	374	368	398	352	367	387	392	360	376	415	353	352	379	386	369	372	347	357	385	337	369	357	372	326	349	360	387	388	387	326	348	334	340	363	375	342	405	397	332	358	352	400	391	376	379	376	374	397	386	366	406	394	332	377	363	340	363	378	370	375	403	353	348	387	357	375	377	351	357	350	366	325	357	359	368	386	357	376	365	351	373	388	344	390	362	323	341	362	360	349	383	344	377	351	399	360	325	324	339	389	381	352	304	386	385	372	412	374	361	363	380	353	360	392	369	361	347	367	362	389	396	373	384	374	386	384	351	370	380	378	382	377	370	346	388	348	329	369	352	414	349	387	373	365	402	374	341	413	398	409	405	364	367	346	343	382	371	368	368	379	378	357	342	353	347	360	355	368	414	389	380	395	373	401	381	378	397	374	384	333	359	372	376	389	358	346	376	403	352	348	361	351	388	390	388	369	383	403	400	397	376	392	349	412	349	360	364	404	357	375	381	396	372	372	370	396	371	364	389	370	379	373	334	349	372	353	354	360	382	404	346	372	385	354	359	366	364	328	338	355	373	380	391	378	380	354	361	356	391	350	370	405	348	348	384	366	368	358	376	382	365	359	423	383	362	335	370	353	361	390	411	371	358	351	374	371	372	351	395	383	399	350	348	364	342	395	358	365	388	364	368	364	367	356	379	396	385	367	368	374	366	358	335	357	355	342	334	378	347	373	334	347	353	361	379	369	382	358	378	388	354	360	379	356	378	350	406	373	349	379	397	411	386	387	342	382	380	354	370	347	350	380	388	340	335	400	356	352	352	351	357	359	386	366	358	370	394	355	353	415	343	373	350	359	365	376	334	365	400	341	370	359	352	365	347	367	363	372	378	373	368	383	395	353	345	364	359	326	375	341	396	375	348	383	350	360	365	380	379	383	403	362	355	357	366	382	372	388	333	371	391	398	369	384	355	397	370	375	376	389	355	347	358	345	320	368	385	368	397	343	367	362	352	428	344	348	328	421	358	383	377	391	361	372	393	367	409	398	369	366	372	366	376	397	368	347	389	346	351	363	376	370	379	357	350	382	361	358
7876	2567	5191	5990	5219	4416	3818	3060	2520	2327	1997	1894	1727	1556	1528	1466	1329	1284	1301	1243	1248	1209	1146	1110	1136	1085	1135	1096	1072	1065	1047	1046	982	1048	1005	988	921	1069	1079	966	1001	929	965	939	933	999	950	939	962	958	967	922	949	928	929	937	922	935	922	1031	931	872	950	897	919	949	885	919	884	888	907	931	985	895	935	904	894	921	885	903	908	941	866	969	878	892	887	891	921	880	924	881	885	913	900	954	893	917	905	838	900	897	905	843	923	893	906	891	873	912	922	884	876	918	866	874	943	897	900	870	862	872	882	897	892	891	958	895	938	905	875	886	890	893	857	931	892	902	911	872	923	892	925	923	871	968	895	838	873	907	894	852	856	923	910	919	877	869	912	962	832	880	886	924	862	878	903	919	875	918	912	899	942	904	963	874	893	885	902	897	909	881	892	918	925	885	855	887	880	863	931	931	984	948	915	906	894	918	895	930	909	959	891	928	912	863	877	901	971	904	904	858	866	884	893	844	874	907	914	873	941	911	893	858	880	920	921	851	851	928	897	883	914	898	897	925	896	944	890	878	878	838	932	921	950	871	931	889	853	903	921	903	922	913	916	929	923	888	911	891	894	931	895	878	856	960	929	855	891	880	916	850	885	904	858	919	853	852	884	888	907	921	938	870	855	890	891	892	928	915	915	810	926	885	893	901	859	932	895	865	909	889	884	836	954	887	907	876	875	902	854	925	902	888	882	912	887	900	912	936	857	884	928	840	862	868	895	902	912	910	837	855	912	874	872	903	867	866	900	927	886	895	871	917	894	880	905	928	919	898	885	840	873	846	879	922	895	902	864	889	867	813	915	828	894	915	863	908	888	895	861	906	836	953	852	860	888	854	897	871	909	885	921	852	940	900	908	874	876	861	916	902	847	901	895	923	903	960	914	940	923	870	877	843	831	885	925	882	919	909	895	864	934	908	885	842	912	907	952	909	928	869	881	842	870	879	864	917	950	901	840	893	920	955	957	890	838	934	915	855	912	910	906	825	874	899	928	907	890	899	865	840	897	889	917	816	889	876	918	907	902	873	905	890	912	869	864	926	946	888	887	931	910	883	924	884	909	954	889	875	862	907	884	890	921	947	912	877	862	882	881	873	899	896	915	867	905	908	910	894	864	909	863	884	863	868	901	881	893	887	891	968	862	854	851	923	875	864	861	887	908	936	844	894	921	902	838	866	939	905	874	830	872	892	876	904	901	854	916	925	905	883	869	918	948	873	866	908	868	844	939	876	859	882	904	867	845	937	863	821	903	872	930	925	876	873	929	914	855	856	868	903	901	851	874	891	878	885	866	927	875	860	863	938	868	899	893	869	950	862	862	934	899	896	915	889	924	866	863	909	879	872	880	861	857	913	894	935	854	860	892	846	884	893	869	898	847	929	923	925	927	868	890	894	928	944	905	866	867	888	923	858	869	895	867	875	887	854	909	865	871	833	909	834	912	910	895	907	913	776	901	882	861	916	923	940	891	906	898	876	942	884	812	890	913	868	923	927	933	857	892	912	937	928	862	909	870	918	855	852	963	909	891	864	905	855	931	858	902	891	898	906	879	852	892	858	898	879	898	856	861	902	897	866	904	843	978	919	910	875	877	841	919	905	869	879	913	877	875	905	901	864	911	929	893	917	947	946	890	885	935	896	878	919	906	929	920	858	883	937	946	919	878	933	887	821	840	888	910	876	938	875	900	838	887	913	865	902	908	925	868	917	890	919	912	885	923	921	879	913	896	859	896	928	777	899	878	888	955	887	906	841	903	888	856	853	884	901	861	844	878	878	912	923	860	940	923	898	956	926	905	989	903	932	897	917	883	867	872	882	904	903	870	900	882	869	864	872	916	884	918	893	903	841	945	864	912	944	892	922	891	924	853	910	888	875	862	873	875	851	858	912	911	906	846	858	940	896	900	864	896	867	866	897	921	939	901	888	891	893	884	884	927	944	890	872	928	894	897	810	882	918	873	853	902	940	923	903	805	865	913	909	868	891	879	886	903	856	896	918	895	869	887	858	957	924	932	883	836	907	857	900	850	850	928	970	870	883	864	850	866	922	933	926	863	899	928	840	897	869	886	888	918	910	993	866	849	915	897	899	875	919	873	842	884	898	890	879	950	914	927	899	933	882	850	899	919	909	876	897	885	877	930	874	832	891	894	902	882	876	894	871	887	853	924	896	867	853	867	910	886	868	884	861	851	822	907	901	912	844	877	884	872	911	920	929	936	872	878	920	904	873	917	888	854	891	836	849	873	899	896	936	846	846	878	891	919	897	934	863	891	938	917	875	907	903	872	925	908	912	855	881	907	882	886	936	926	880	916	897	948	941	860	867	917	901	918	878	889	883	973	925	907	869	931	853	949	909	933	905	896	895	906	863	913	896	896	895	878	897	869	891	895	881	905	905	889	916	864	879	933	896	889	915	940	928	892	883	924	870	949	894	869	906	891	930	912	886	901	895	940	942	930	949	881	868	922	836	876	861	877	887	945	856	926	884	855	929	899	888	889	871	872	902	820	947	900	877	853	893	868	922	871	880	903	926	905	903	874	904	880	924	909	878	910	916	905	837	888	906	898	884	921	899	844	870	897	925	891	907	862	878	926	864	805	930	893	872	860	881	886	919	865	865	872	860	909	863	906	895	908	880	892	894	856	928	906	901	958	894	844	888	893	867	896	908	886	840	923	898	887	877	858	860	859	907	926	917	910	960	896	894	901	948	904	879	892	884	883	863	877	862	895	911	904	845	865	889	922	849	903	900	880	926	892	870	962	925	881	893	931	886	906	922	914	857	790	931	895	895	874	857	907	919	956	865	893	881	851	919	910	902	865	954	915	921	916	893	942	920	920	869	924	892	936	870	917	857	886	916	885	856	960	914	855	934	880	864	896	892	877	879	869	872	872	906	879	912	860	911	884	873	882	890	914	895	869	885	914	888	855	830	928	897	895	887	908	900	835	867	897	907	906	858	912	884	831	928	920	838	875	935	888	896	895	895	917	936	909	876	889	883	908	882	940	900	879	937	872	887	906	853	867	889	898	913	924	911	905	869	887	833	938	818	882	849	926	892	928	854	941	950	900	903	934	852	931	861	870	853	883	886	951	935	874	887	891	920	905	897	861	890	893	844	856	910	903	917	881	897	912	889	898	894	887	915	897	920	883	876	904	869	864	901	881	891	943	885	912	845	878	851	840	883	842	864	878	889	927	836	860	886	922	891	945	850	874	884	876	912	894	968	967	873	908	887	860	924	912	900	939	877	951	920	870	892	870	897	885	849	939	852	903	900	862	909	880	931	831	903	897	858	888	860	821	931	916	926	882	981	863	916	850	844	935	905	901	882	897	908	928	887	882	880	903	889	862	902	890	888	871	894	880	876	880	912	849	882	911	881	889	874	902	869	856	927	941	910	896	900	918	935	916	925	891	864	920	916	864	972	862	914	919	887	932	903	882	848	823	901	874	868	901	909	874	835
1957	166	135	148	148	135	122	124	124	138	113	91	122	125	130	114	127	121	124	116	130	104	137	140	128	125	134	117	120	144	122	111	118	132	121	123	139	126	112	136	124	126	138	112	136	114	116	134	105	114	143	123	133	118	124	123	115	123	120	145	119	139	125	134	116	136	135	125	116	126	117	130	116	122	128	125	141	124	121	118	125	111	128	119	96	113	113	127	128	114	133	130	125	128	120	125	128	118	107	126	103	115	145	119	142	135	139	123	125	109	145	117	118	110	109	129	132	117	136	115	142	99	134	130	116	142	122	101	140	126	136	143	112	110	138	131	115	119	132	125	97	120	123	126	101	127	117	113	127	126	129	123	122	113	142	117	164	137	119	118	120	112	103	123	118	124	114	117	134	125	143	122	126	137	120	140	134	142	120	130	105	123	130	133	129	108	150	114	135	137	127	115	145	108	115	115	119	125	129	122	123	127	128	121	126	128	126	112	100	93	115	130	141	127	114	116	108	118	97	121	115	118	121	101	123	117	129	122	125	119	104	120	123	121	122	113	117	122	108	142	110	129	117	129	122	135	124	91	134	133	120	136	117	102	120	128	112	140	111	127	128	112	111	146	133	116	134	121	130	109	119	131	121	113	125	135	107	115	140	131	109	139	126	114	116	113	118	132	125	129	120	141	132	118	118	105	131	132	131	127	146	146	124	135	112	118	121	131	132	137	128	137	127	118	105	119	119	133	109	118	131	137	120	155	111	131	112	124	135	129	131	112	121	123	118	114	118	115	113	125	124	110	89	108	109	131	117	127	138	113	145	122	102	143	132	138	144	111	116	139	113	97	117	119	127	143	120	89	131	119	117	133	113	119	98	115	119	131	103	132	116	110	122	125	122	130	125	128	131	128	111	128	138	116	122	131	113	113	117	125	136	97	128	121	119	108	112	127	129	118	131	113	114	129	127	134	126	147	121	107	118	136	120	107	110	121	143	121	114	138	127	116	126	133	140	120	116	118	109	135	109	101	111	127	122	116	118	121	130	118	127	132	133	134	124	122	132	112	87	108	119	107	134	105	115	106	140	118	137	120	113	136	137	96	128	108	136	136	149	124	112	123	101	112	124	126	133	126	130	120	128	126	128	121	112	122	102	118	116	100	109	138	136	102	120	136	117	143	123	139	120	121	119	127	112	116	144	110	134	119	125	125	106	124	137	131	134	123	101	107	122	104	120	122	138	120	113	139	124	119	113	124	130	121	130	129	111	117	141	114	117	131	111	125	115	133	127	110	135	136	113	130	116	133	107	112	109	95	119	113	119	121	117	139	107	120	114	113	141	123	129	140	133	130	118	129	104	127	133	111	117	126	108	117	116	103	104	136	125	109	109	128	122	117	104	143	108	114	96	147	121	121	128	120	129	125	144	118	112	149	126	116	115	129	132	116	121	123	92	128	124	118	130	101	117	110	111	150	111	121	116	128	131	103	128	119	106	127	112	120	128	129	127	115	128	124	127	121	142	139	132	142	117	120	122	107	114	119	125	116	106	106	139	142	147	131	108	138	121	131	125	110	118	115	122	114	132	134	106	102	122	126	137	135	120	125	123	133	107	120	116	135	131	141	121	134	130	102	154	101	131	146	108	131	122	129	107	121	131	124	135	96	116	114	104	121	106	105	117	112	127	113	136	130	117	111	111	116	134	143	111	137	118	116	129	138	112	111	133	124	122	110	133	118	125	112	107	124	132	119	112	118	120	123	123	102	135	132	121	122	122	124	119	136	123	102	125	108	115	122	146	111	131	115	121	130	119	105	119	121	116	129	121	104	113	124	127	124	134	137	119	140	118	126	131	132	126	107	127	107	118	126	117	114	136	113	131	113	115	121	124	120	149	131	114	128	131	116	146	128	110	118	125	132	122	111	117	128	107	133	113	114	121	136	98	119	115	141	107	127	121	145	129	117	116	108	130	124	126	137	137	127	128	121	125	122	117	137	114	140	113	121	128	136	117	114	124	107	117	148	123	118	112	106	125	118	131	105	136	123	125	106	114	142	126	107	122	132	113	127	98	133	94	117	129	134	139	144	135	134	133	109	125	133	108	101	132	118	119	109	113	121	116	116	114	126	141	114	91	136	126	120	98	130	96	118	108	118	107	115	120	152	112	115	139	153	138	122	116	127	120	121	108	123	146	143	130	122	122	136	99	125	134	131	117	122	118	118	129	123	113	120	131	108	121	130	129	121	127	107	133	100	122	120	117	110	118	126	123	142	112	118	120	129	118	114	108	139	128	108	99	127	124	136	138	117	115	128	148	138	147	122	128	120	130	130	121	129	110	115	126	123	128	112	130	121	123	104	120	114	122	128	127	121	106	116	134	124	111	127	131	127	134	124	134	122	135	134	134	121	108	152	118	123	97	128	125	116	127	119	119	113	128	112	120	123	123	105	132	127	131	118	118	125	142	136	124	112	125	123	122	109	126	132	114	121	132	124	105	114	138	112	124	131	115	137	121	132	115	146	117	127	127	111	144	125	128	122	111	118	138	103	118	118	136	133	124	116	122	107	130	115	128	135	128	115	123	116	113	116	112	141	108	132	106	125	119	116	121	128	125	121	121	114	113	106	104	120	116	122	133	110	105	132	109	138	142	124	135	108	104	102	127	124	115	120	115	108	123	139	113	117	134	151	127	143	113	121	123	139	130	134	131	97	124	142	111	134	126	119	109	119	123	157	135	114	126	120	125	129	131	120	129	129	117	127	118	112	107	129	117	127	132	120	126	126	136	119	131	127	121	118	145	110	118	115	122	122	137	123	130	117	100	126	111	122	103	126	119	138	145	97	115	121	115	137	117	113	122	116	126	113	128	122	128	121	125	128	116	110	144	125	114	151	133	103	108	107	145	131	116	137	103	133	142	132	101	139	119	112	125	112	127	130	131	119	114	123	134	119	126	145	100	120	144	109	124	130	142	130	132	128	146	131	133	128	130	114	135	103	117	120	101	126	117	127	116	127	134	134	116	136	135	109	146	133	136	130	101	116	117	127	119	101	133	101	111	128	129	108	116	113	110	146	137	105	127	138	117	121	118	107	131	122	135	110	138	145	118	126	116	109	113	106	128	120	124	130	111	135	121	101	122	135	136	126	106	124	106	111	117	101	120	120	115	137	148	86	115	123	116	92	127	119	120	156	135	113	146	144	126	131	133	118	126	129	128	117	124	131	119	109	126	127	126	151	120	133	117	117	136	133	133	138	118	153	127	121	158	129	150	110	105	116	124	118	123	128	127	144	134	152	114	105	137	104	134	115	126	119	118	126	139	122	105	129	133	144	129	124	123	110	131	102	110	134	128	132	101	135	129	115	163	127	130	113	116	124	115	121	124	114	120	126	95	142	118	108	128	124	121	86	118	110	105	87	112	132	120	119	111	123	126	113	128	136	128	112	140	129	134	126	106	118	134	113	121	124	118	121	136	129	111	143	119	119	93	117	113	119	131	98	122	125	104	103
2147	445	484	446	469	504	438	420	420	402	426	407	371	446	355	398	406	386	396	405	366	374	410	368	362	414	406	407	380	394	374	374	386	335	407	365	381	394	376	369	371	395	374	374	380	312	386	351	364	402	363	363	398	401	363	343	359	359	360	360	371	367	378	387	355	370	387	426	384	354	356	364	378	407	398	379	400	358	383	408	394	380	363	347	403	387	394	393	419	398	377	378	373	374	344	377	373	399	378	381	357	363	389	354	354	411	376	376	387	362	378	384	392	372	363	355	377	437	377	401	378	392	358	360	364	375	360	388	367	403	372	356	377	379	384	385	427	385	376	383	375	415	366	367	364	400	376	408	401	355	364	373	356	354	364	373	380	346	393	356	394	374	387	377	355	390	387	375	375	353	387	358	377	351	371	361	406	407	379	387	365	363	367	390	382	413	383	327	366	367	373	421	384	391	404	377	364	397	356	389	391	369	365	389	409	386	359	378	367	369	358	369	412	362	380	357	387	370	365	340	358	388	358	368	359	380	380	405	368	376	365	382	353	364	362	344	389	378	384	396	375	353	366	354	398	372	370	387	381	379	367	393	386	365	374	345	361	349	383	365	389	374	374	366	384	373	407	387	405	438	362	364	379	379	378	361	355	364	363	384	359	406	392	383	401	375	363	376	346	397	343	358	374	380	382	378	394	380	388	378	379	372	363	377	387	392	396	435	384	373	341	381	356	391	394	374	364	380	374	387	402	387	372	378	374	374	380	408	349	399	409	379	370	351	375	402	390	361	389	353	361	391	373	375	391	371	345	362	343	382	398	379	394	384	347	365	373	382	395	370	388	369	354	392	399	378	348	394	387	364	337	418	391	369	408	393	373	388	340	361	365	374	368	408	359	364	361	386	414	350	399	403	403	367	350	344	397	347	382	397	359	385	363	389	355	376	376	389	390	369	381	407	373	378	375	396	386	368	364	378	377	423	377	382	378	407	376	330	364	395	423	391	379	359	393	390	418	349	417	395	362	403	394	359	362	340	391	390	348	402	389	374	387	365	362	380	402	364	385	376	387	390	422	362	371	364	364	364	400	394	352	361	386	385	375	357	406	363	418	390	402	403	389	370	377	399	380	367	352	396	366	369	363	369	385	361	380	373	410	364	357	366	387	403	381	362	400	381	419	361	415	364	354	384	372	363	385	345	388	346	366	368	348	373	365	348	355	393	386	399	374	374	391	386	402	376	378	368	334	343	341	369	372	345	384	369	359	365	405	361	376	352	372	397	383	418	403	372	383	386	364	344	394	369	387	377	383	408	370	348	370	381	379	375	367	369	396	418	367	354	368	357	346	356	390	372	386	359	369	388	371	314	390	400	332	368	356	371	375	320	398	370	372	406	380	380	375	381	326	367	392	370	391	338	389	379	379	369	355	362	368	385	363	376	372	409	401	385	355	369	375	411	414	406	407	371	392	423	383	407	391	393	344	347	383	389	348	365	349	327	387	392	382	363	396	379	401	377	386	396	369	395	364	384	383	395	333	378	382	371	366	391	372	367	394	378	331	360	418	372	392	357	372	382	366	354	406	364	376	360	411	360	384	372	359	394	409	367	391	369	357	395	333	420	381	375	382	377	372	399	364	393	406	371	372	362	388	365	419	375	381	371	380	378	343	369	388	374	359	362	360	357	358	402	389	350	390	372	368	396	392	419	367	390	358	399	378	358	353	362	367	397	380	358	363	370	367	349	377	399	367	357	364	361	378	368	378	388	363	393	354	352	385	405	357	348	392	347	372	408	375	353	391	373	345	376	365	380	386	373	377	389	393	419	406	364	405	369	373	417	380	409	406	396	395	418	419	385	374	375	349	351	407	400	360	364	388	405	353	357	366	384	398	390	351	375	358	353	370	373	382	364	332	389	404	370	404	380	327	391	392	409	411	399	357	390	361	390	366	371	360	370	381	383	387	334	356	382	369	386	373	365	378	377	389	350	401	375	403	357	372	422	375	374	393	409	380	372	367	363	404	354	400	398	386	388	373	369	376	344	362	355	354	379	372	351	368	402	361	376	377	391	394	375	370	385	363	393	413	374	326	354	359	391	371	400	358	384	365	388	365	379	402	368	381	378	380	377	377	368	430	346	361	354	403	372	381	391	377	390	402	375	376	346	373	373	415	394	349	406	393	360	361	395	415	375	385	370	368	366	372	388	355	349	377	348	371	381	392	404	420	383	357	396	398	384	333	356	381	389	374	381	410	401	358	406	373	370	410	400	396	378	378	364	399	374	399	390	379	382	408	418	375	369	365	387	367	378	398	370	390	334	378	377	383	361	391	409	384	335	332	351	368	377	403	404	390	390	357	392	391	392	386	376	363	363	388	429	401	377	348	372	392	374	367	400	333	391	372	374	384	390	396	389	388	415	373	394	378	386	386	382	370	356	396	345	363	376	350	388	388	361	384	409	351	386	373	384	360	363	379	360	365	408	361	381	390	402	387	386	372	374	375	420	387	398	375	380	372	403	360	369	366	371	343	396	382	432	334	406	354	386	371	403	382	356	388	376	362	344	368	374	359	381	351	346	415	360	390	380	365	393	392	417	392	382	364	374	384	349	368	406	379	371	344	366	393	381	377	384	403	377	404	348	364	363	381	367	383	334	377	382	366	368	397	367	360	407	370	375	403	395	362	372	374	388	365	350	363	395	359	363	392	368	376	365	368	392	384	358	414	343	383	399	384	403	370	372	353	399	427	378	380	369	398	385	380	387	392	382	403	365	401	366	363	348	369	371	395	409	380	391	365	370	427	358	359	366	366	387	390	347	416	358	376	381	354	380	387	369	353	354	410	363	387	368	404	359	363	402	390	362	400	383	425	392	368	415	364	353	360	366	404	364	350	388	386	393	399	384	391	380	376	386	375	402	387	364	393	371	446	398	384	395	373	393	387	375	395	345	352	385	371	380	412	367	373	376	390	365	364	375	380	346	387	378	351	400	367	346	340	388	382	378	394	347	372	384	403	402	367	331	379	375	368	348	407	360	338	358	375	375	387	412	389	324	341	361	370	360	356	383	373	358	371	402	375	373	389	387	369	363	329	364	361	407	361	401	341	383	350	369	386	408	361	405	376	395	369	383	371	380	375	382	392	372	377	384	347	375	369	420	381	386	367	422	360	377	362	362	385	369	341	346	374	381	352	378	372	359	329	391	338	404	394	370	382	390	382	367	366	400	392	375	362	391	408	344	384	368	344	397	428	362	369	379	383	381	358	379	378	374	368	424	389	342	424	356	362	363	358	410	353	390	415	375	366	384	379	380	379	359	373	380	370	350	363	373	371	391	365	394	400	389	399	388	389	349	365	350	388	396	371	395	417	374	347	370	343	398	365	380	380	378	389	366	349	388	337	394	402	396	333	422	374	381	374	346	376	380	372	345	391	384	387	384	359	355	406	378	359	368	355	408	392	382	362	358	367	379	370	353	353	396	374	408	353	352	375	399	371	398	363	353	374	401
7619	1049	1227	940	761	538	428	383	351	320	297	270	242	216	233	244	241	250	234	200	219	196	205	204	189	198	224	197	201	192	213	226	213	192	189	194	194	200	178	211	174	207	203	177	204	206	200	196	192	189	198	188	217	202	190	169	202	199	175	190	203	199	182	199	200	216	212	166	208	236	178	180	208	180	179	187	169	172	206	173	205	195	204	193	209	193	176	196	191	207	223	182	182	189	196	193	178	181	160	213	198	193	179	200	184	185	191	199	197	162	189	176	169	181	194	186	200	200	170	205	179	183	195	201	181	179	213	192	186	208	206	172	205	208	197	191	183	211	186	202	237	192	198	196	191	198	176	191	198	182	204	210	179	178	181	185	196	208	165	186	173	183	197	184	187	192	191	216	161	163	180	178	169	185	197	196	175	186	181	200	188	180	167	203	188	176	189	201	172	168	206	192	198	202	210	194	162	184	190	178	228	188	191	206	209	191	210	193	194	190	204	189	173	179	217	178	205	189	224	205	179	200	182	184	207	197	182	174	181	191	201	199	165	192	183	191	204	198	178	198	186	227	191	173	185	162	188	197	179	178	179	192	183	198	201	194	195	177	183	191	207	214	210	173	217	213	214	207	182	195	172	189	173	181	178	163	167	183	189	172	205	202	188	201	178	169	170	178	183	197	193	187	188	202	185	188	204	186	186	186	165	192	186	189	188	199	157	190	180	175	179	168	172	173	201	177	189	174	164	162	202	199	202	181	187	185	195	199	178	182	227	188	172	201	186	212	191	179	191	181	182	191	192	201	187	185	175	167	187	188	195	188	188	194	186	184	212	190	204	178	195	190	175	193	185	196	177	210	181	204	194	191	190	216	212	189	219	194	191	196	192	211	188	190	198	170	186	201	202	202	162	190	184	213	198	191	182	200	195	186	192	176	185	213	171	194	185	196	183	177	175	183	182	189	192	178	205	186	162	178	197	157	201	184	202	224	185	161	184	187	195	196	202	175	191	203	170	200	190	173	180	187	180	186	206	168	177	192	190	171	184	179	196	203	186	205	189	194	183	197	217	178	202	201	204	180	207	188	170	169	183	174	186	201	197	176	200	193	204	202	185	184	194	193	188	193	194	203	185	181	167	184	189	199	176	221	176	188	195	200	205	205	206	190	175	218	193	227	195	201	189	173	208	211	214	206	175	184	176	190	200	198	215	208	231	191	188	207	178	167	204	183	184	188	165	209	174	170	185	179	199	193	194	183	221	183	182	196	178	219	171	190	190	162	196	186	182	177	192	177	172	185	183	201	204	179	187	203	186	179	196	215	186	203	197	187	194	196	180	204	171	176	181	198	193	187	184	199	184	175	181	204	197	176	184	184	181	202	198	175	178	213	169	181	198	187	200	217	207	183	191	188	197	200	195	188	183	190	192	185	176	197	178	218	175	179	200	192	210	199	196	198	188	191	198	175	195	199	173	185	185	182	183	191	212	204	192	181	189	171	198	198	198	172	171	177	206	177	182	179	202	174	196	198	171	190	194	171	200	219	186	171	189	183	194	188	206	191	193	195	194	203	213	176	175	196	173	180	183	194	200	186	171	199	183	206	199	177	174	192	200	190	191	193	186	179	192	190	191	185	193	165	186	186	195	167	154	215	194	205	205	173	194	198	174	173	190	201	180	218	172	224	210	184	203	189	212	198	196	168	225	199	212	202	185	190	196	194	191	214	198	165	225	198	171	191	204	152	180	193	189	186	191	182	166	185	220	199	179	171	191	189	187	188	212	191	196	197	208	166	201	176	196	173	206	178	209	185	179	195	194	209	228	159	207	208	193	194	185	182	185	172	194	176	182	203	203	173	190	165	212	196	195	176	205	184	188	216	177	198	190	190	181	200	177	175	185	193	203	187	163	216	191	175	206	197	186	194	173	189	175	171	181	190	183	196	220	202	207	192	203	179	189	185	158	194	196	189	228	206	176	197	182	194	176	202	192	178	174	199	201	185	185	188	199	199	186	189	210	194	196	226	180	195	198	163	192	187	183	188	191	180	160	186	174	178	199	182	213	173	181	173	191	171	208	202	222	193	207	195	197	217	200	177	186	192	198	188	199	188	186	198	180	192	202	169	197	184	161	201	176	186	178	188	186	196	191	175	235	196	203	164	181	184	172	191	175	202	193	198	174	189	205	208	209	187	192	160	192	173	165	209	198	180	182	190	197	202	193	195	203	193	185	201	208	165	196	180	176	215	178	189	187	196	192	174	180	185	179	181	184	199	176	195	204	191	178	201	183	179	205	219	171	190	201	180	194	178	194	195	176	207	195	185	184	183	197	201	177	196	201	183	202	198	197	210	199	188	192	181	200	199	211	174	197	194	200	177	196	209	193	183	175	168	187	178	184	185	193	185	191	191	183	192	191	202	202	174	197	185	180	188	200	173	200	182	187	193	189	162	188	208	205	200	194	191	189	198	188	192	208	168	205	185	192	188	191	179	170	199	199	202	182	214	183	167	215	192	181	201	199	196	180	205	195	183	186	190	182	201	202	197	192	193	197	202	207	202	207	212	171	214	188	194	191	183	197	189	205	225	189	159	189	210	203	213	189	204	163	175	206	180	181	175	190	190	186	185	168	188	213	179	202	192	167	193	150	187	169	190	182	212	197	203	183	185	173	190	196	183	184	192	198	186	180	178	192	200	182	202	180	190	187	168	193	217	191	201	166	185	204	205	150	193	214	205	211	213	200	208	205	197	205	195	167	211	197	161	193	163	192	220	152	165	205	205	176	168	179	172	207	173	177	185	180	194	208	160	214	201	183	206	174	169	184	204	174	200	199	191	217	181	201	206	183	179	197	187	179	198	183	171	189	180	192	158	214	178	195	192	174	192	193	200	199	221	194	181	187	202	186	177	169	205	195	188	196	207	172	186	199	207	192	197	201	187	190	196	208	188	210	187	178	192	195	195	176	227	198	215	179	173	222	160	190	188	200	202	193	168	169	208	225	183	187	189	218	183	175	204	172	219	201	169	190	198	184	186	178	193	206	176	187	194	176	167	185	195	186	202	192	199	183	168	182	177	181	201	197	200	190	208	194	178	184	179	185	192	192	191	180	212	213	192	195	185	160	162	186	200	168	169	175	192	178	174	180	183	188	184	181	182	211	180	210	175	181	194	177	215	186	191	212	204	206	171	202	154	193	182	190	171	170	170	199	185	195	196	195	193	199	176	188	189	197	175	198	204	171	208	167	195	179	214	214	180	180	197	170	200	198	196	191	181	191	190	199	184	201	222	175	167	190	173	187	199	194	186	191	191	185	182	198	194	192	204	187	182	210	177	152	177	184	186	203	175	175	175	191	180	202	182	194	190	179	193	219	182	199	185	216	204	189	202	202	186	187	173	175	175	179	187	153	215	213	199	178	193	174	196	185	185	175	177	162	167	171	190	180	182	187	179	177	165	188	182	205	196	197	207	205	182	188	206	195	173	161	191	195	203	185	209	190	190	166	180
5891	1349	2745	3277	3007	2372	2019	1701	1399	1237	1108	1052	938	859	916	782	817	724	734	699	690	661	672	628	657	615	631	635	650	605	590	626	586	566	553	625	571	605	629	586	567	588	565	605	570	553	554	535	548	558	578	567	567	579	546	549	548	576	554	570	563	513	493	577	541	577	522	528	496	526	582	573	564	551	529	563	590	512	532	561	567	534	524	513	513	503	495	538	538	542	535	545	506	507	548	500	563	521	560	545	545	533	527	526	513	561	614	514	511	552	558	531	520	529	528	548	569	525	523	517	575	531	561	509	555	538	507	525	544	539	548	577	529	562	542	545	539	549	543	554	480	555	539	544	507	520	556	508	563	520	543	552	557	550	495	546	507	518	525	578	570	544	543	515	551	531	594	528	580	542	563	537	549	537	515	508	527	514	571	571	494	530	517	557	546	530	549	525	542	557	504	582	544	536	594	548	526	540	523	557	531	516	495	536	537	553	539	561	516	523	513	564	503	516	532	555	527	491	529	562	524	525	537	541	517	528	527	546	537	490	516	542	522	545	532	537	500	551	539	481	523	533	538	486	527	551	524	530	532	542	573	542	540	560	508	513	573	555	485	490	536	593	486	508	521	471	539	524	505	513	531	524	543	522	501	524	497	538	518	526	536	497	530	552	524	524	522	525	574	568	540	523	533	528	539	534	543	564	544	506	530	546	507	512	539	545	492	544	536	545	512	523	552	567	508	546	533	526	561	522	497	542	534	545	522	584	544	557	560	547	563	526	516	540	530	470	555	514	546	552	513	551	525	537	504	482	570	531	501	492	579	537	541	536	550	543	508	555	542	541	564	512	544	531	513	544	504	535	542	529	510	520	557	536	548	575	523	536	530	489	528	490	523	562	503	533	541	495	529	537	499	552	552	576	497	534	514	549	578	584	527	509	571	555	509	518	513	531	541	551	525	471	532	585	512	539	515	566	523	563	512	562	546	558	547	537	520	524	532	492	539	512	530	489	524	549	484	564	530	521	536	507	519	483	536	530	480	523	550	526	504	544	546	536	558	535	506	557	502	558	537	487	558	545	499	534	498	524	503	545	529	512	571	524	511	510	523	576	529	556	531	514	551	542	529	530	505	515	512	552	565	535	570	504	550	534	521	519	574	538	526	557	523	525	559	498	569	541	559	548	508	558	497	529	566	513	565	540	514	543	562	558	521	567	490	553	570	522	517	549	515	517	530	535	526	550	503	562	520	545	530	541	560	547	536	514	525	535	525	532	529	528	510	505	527	485	527	543	527	513	539	520	537	549	509	540	499	537	542	533	545	527	550	530	563	524	494	503	534	558	540	534	545	539	523	505	509	523	545	497	545	549	551	521	567	512	509	562	550	492	536	531	520	523	532	589	574	539	537	544	513	520	530	521	527	562	538	513	511	513	530	520	551	515	551	541	515	488	527	539	544	539	540	560	530	534	560	519	509	586	525	539	517	518	550	539	516	557	548	541	542	528	522	493	517	551	516	534	536	539	510	536	532	533	548	551	530	527	497	510	520	588	500	501	530	545	532	593	537	538	515	536	549	514	566	551	544	511	542	485	525	521	507	523	562	520	500	544	537	499	542	551	546	514	498	471	567	537	560	534	538	560	529	533	525	534	573	531	510	532	539	549	498	515	473	532	588	518	634	531	549	530	500	515	549	494	525	525	524	530	559	569	541	535	514	527	541	546	530	551	506	538	565	498	554	534	533	582	505	518	538	571	556	535	505	548	524	515	547	527	513	538	535	541	558	570	571	553	519	515	512	535	552	496	560	504	498	516	513	527	541	550	557	520	526	529	536	546	526	529	512	545	518	539	549	541	544	541	531	550	517	529	531	543	518	546	538	550	495	493	507	545	502	535	529	558	529	543	543	528	551	487	507	555	513	515	509	568	506	504	547	552	556	504	523	521	521	551	542	517	560	500	543	542	554	544	511	570	535	549	573	546	539	528	508	501	496	543	503	535	557	531	541	546	504	514	519	506	518	578	515	517	558	522	558	523	519	543	549	501	531	556	564	536	556	569	542	512	558	500	458	522	528	502	526	542	556	544	507	537	547	520	485	508	534	559	558	530	520	504	539	554	514	514	541	516	567	576	511	558	529	510	533	537	526	510	543	526	529	541	524	542	534	507	542	536	508	523	563	556	550	543	523	518	521	560	545	527	538	542	511	554	556	557	530	528	492	488	530	525	507	521	515	556	527	525	494	566	536	501	509	570	513	530	535	584	571	511	535	537	550	555	520	545	539	557	499	542	540	547	519	510	544	531	525	548	520	557	517	545	527	499	525	515	540	560	541	533	551	543	539	529	519	518	549	524	534	505	530	524	537	526	526	504	562	555	518	551	520	543	490	564	522	540	538	554	493	555	506	551	551	513	549	504	533	528	534	527	523	532	554	517	584	516	521	504	506	559	548	518	536	504	541	571	522	525	535	548	533	548	527	538	513	568	500	498	546	542	524	521	548	500	540	531	536	563	481	465	567	550	532	539	514	499	488	486	526	502	504	578	517	502	529	540	547	534	525	541	536	549	533	521	532	515	514	573	539	541	507	540	517	544	555	549	540	541	590	551	543	559	521	557	531	517	589	553	501	468	501	552	501	518	503	552	541	501	541	514	540	554	510	523	534	525	547	525	546	541	550	561	509	530	529	543	493	574	551	524	499	561	496	531	510	520	568	512	516	549	543	511	521	528	486	507	538	499	504	464	551	528	570	538	523	513	563	535	554	515	526	510	506	548	536	539	585	517	520	526	546	542	563	535	535	479	535	505	510	532	556	515	524	531	540	505	557	491	530	517	520	546	508	546	489	524	552	561	536	516	554	574	507	505	521	518	570	537	498	515	546	546	575	552	528	526	562	508	521	513	558	515	552	510	544	513	495	483	527	519	526	507	543	528	570	506	545	558	550	509	488	551	505	534	535	584	559	540	500	570	526	510	488	528	545	540	497	524	534	518	589	533	529	583	528	515	477	525	505	576	550	531	513	518	543	511	543	529	556	560	530	532	557	521	558	523	520	521	503	526	572	528	545	492	520	529	518	547	520	492	489	510	517	547	520	532	571	525	561	521	468	522	547	509	534	501	512	533	563	543	585	529	577	528	542	505	516	531	529	518	529	537	566	541	513	546	536	548	515	566	580	514	508	546	556	534	518	526	520	530	556	533	552	519	490	515	499	524	519	539	530	546	520	510	564	525	537	530	497	566	534	544	532	548	531	565	521	522	534	532	548	563	509	541	591	563	558	482	553	533	545	552	511	540	508	554	537	542	526	557	534	528	487	518	545	561	534	544	478	523	501	535	551	535	538	528	503	501	519	545	511	512	489	594	551	515	520	555	504	518	533	486	502	525	537	574	541	526	531	567	548	523	528	530	526	550	534	491	521	537	522	555	517	536	539	501	515	521	524	504	513	536	553	562	520	537	539	520	508	540	552	556	479	539	543	554	490	511	547	546	552	524	546	540	539	517	554	560
14346	2713	2592	2000	1408	1125	917	756	708	591	510	480	466	532	468	475	444	491	441	431	378	387	399	381	375	403	362	392	384	408	397	351	368	373	400	375	368	375	380	361	450	376	379	360	363	370	403	366	386	378	370	333	367	373	362	357	350	333	381	391	359	374	397	383	333	348	363	359	355	409	354	366	320	366	383	395	410	331	355	370	373	381	384	405	390	331	356	344	374	364	349	369	355	364	361	357	401	341	354	336	379	356	349	354	379	375	351	364	347	354	359	360	351	371	359	397	340	387	367	355	388	335	356	366	359	374	318	344	373	347	367	376	372	381	352	399	337	361	364	363	379	337	361	352	368	404	371	354	355	346	353	404	374	362	343	379	361	354	383	345	326	385	372	394	366	399	344	369	346	374	390	369	333	353	344	346	376	350	356	367	356	351	360	364	352	383	363	381	332	379	374	341	380	360	326	372	366	355	376	385	364	348	381	391	406	360	353	396	355	365	402	373	359	363	366	353	364	358	400	431	344	333	388	375	335	423	405	346	376	364	333	383	418	380	355	360	371	385	348	391	340	370	398	330	389	388	396	356	347	385	346	386	383	350	378	368	374	362	378	392	356	376	393	320	365	365	389	418	366	340	336	350	361	374	379	410	308	362	359	377	370	359	339	404	390	333	367	389	358	378	394	337	352	400	367	361	403	366	361	393	331	377	375	353	354	404	362	392	358	355	354	352	361	390	396	380	345	385	382	344	395	364	369	331	393	360	400	375	349	369	362	384	397	357	368	361	399	400	386	347	326	347	405	367	372	346	411	369	364	377	380	348	381	377	335	364	382	380	385	406	368	395	346	363	334	371	348	364	353	364	342	351	369	368	385	358	372	367	367	382	373	365	373	348	398	378	375	366	305	368	381	350	361	371	336	370	405	402	387	357	356	369	348	372	348	380	359	369	356	368	371	392	372	381	377	389	392	374	354	353	399	348	366	394	397	362	403	365	371	359	359	371	352	346	355	381	366	363	358	395	359	356	353	358	369	356	388	398	353	338	375	375	380	380	383	375	381	346	356	351	345	364	359	377	343	391	369	325	371	378	348	361	380	373	333	382	352	353	393	391	340	371	341	358	383	379	391	346	424	386	380	332	358	352	338	362	355	358	340	339	370	382	320	319	335	399	342	392	385	437	397	389	381	386	359	377	351	390	352	398	333	396	332	341	360	361	363	391	375	359	341	318	397	381	340	382	338	369	359	356	358	342	330	365	357	349	370	374	382	340	396	392	367	374	353	384	376	361	339	366	348	379	367	320	364	366	357	356	371	389	356	336	375	351	367	368	392	350	354	381	392	372	373	374	359	384	394	358	356	344	378	362	351	355	333	417	362	343	351	431	418	389	370	332	348	328	366	343	369	373	346	363	364	365	362	364	372	395	392	343	345	383	386	358	369	366	333	370	378	379	389	386	397	350	402	370	387	338	375	348	356	370	356	338	375	350	363	380	345	365	355	410	337	387	356	350	356	371	334	361	323	332	354	386	389	397	361	379	369	379	349	368	337	385	368	345	381	356	365	325	357	352	382	393	358	381	376	359	407	368	377	397	358	372	370	342	382	403	321	351	366	361	379	346	390	377	343	353	372	330	375	397	396	395	355	385	357	366	400	383	384	381	406	347	354	305	367	367	344	379	350	352	336	385	359	331	380	393	379	360	353	377	335	374	410	375	353	384	384	383	381	371	373	340	388	370	351	364	348	385	365	373	396	370	340	367	359	384	370	356	375	332	354	388	351	379	349	367	349	362	376	418	383	364	362	409	370	371	372	429	394	340	348	377	356	366	379	355	319	358	378	358	378	356	355	369	356	325	360	364	368	382	388	375	368	355	387	355	355	356	362	345	368	340	358	365	362	362	361	385	371	370	338	361	347	361	366	347	381	379	347	380	365	364	415	375	355	367	352	353	378	375	356	388	394	368	348	351	355	361	365	357	384	354	337	333	385	347	385	393	383	367	361	388	390	343	373	354	397	385	353	412	384	395	349	348	337	365	365	370	358	373	373	395	377	347	378	353	392	375	342	344	354	364	395	402	362	363	358	366	367	364	352	360	358	343	346	339	406	359	366	357	377	350	364	381	344	355	384	383	360	385	362	354	361	365	371	387	362	397	351	351	347	340	346	371	343	359	362	379	341	348	382	402	381	376	361	368	353	358	367	364	358	331	423	381	349	385	352	384	360	345	331	377	392	403	389	350	361	390	358	388	380	350	347	376	386	377	362	396	338	361	381	328	388	364	363	391	384	330	354	390	376	378	341	365	370	329	364	365	344	358	378	342	366	343	362	368	378	384	345	362	380	391	375	357	396	356	358	391	364	384	390	331	366	387	359	359	349	350	357	395	362	396	391	363	355	359	348	375	399	348	370	372	347	400	387	382	372	367	377	377	367	330	373	384	406	383	379	354	376	385	361	346	362	348	374	413	373	363	398	342	357	340	374	356	352	376	402	351	360	344	365	375	326	338	379	350	358	356	347	380	352	363	368	369	400	387	358	363	342	371	392	349	369	372	388	378	399	373	418	383	403	337	343	364	363	397	364	350	391	365	383	349	363	357	342	353	343	355	369	375	376	357	366	390	363	347	372	357	377	379	365	373	377	346	337	357	369	384	397	338	362	369	335	373	345	353	377	361	385	384	363	380	356	367	362	384	383	363	342	353	362	394	382	384	311	359	357	378	343	368	363	373	361	375	364	363	356	384	377	366	380	359	388	361	374	388	361	388	378	355	397	326	379	338	382	373	367	363	330	359	369	364	325	369	390	362	381	362	385	352	366	354	364	375	391	371	375	381	383	372	337	387	361	389	359	362	357	362	363	359	331	360	414	374	375	366	349	376	332	353	348	366	353	372	380	362	364	392	386	381	373	363	329	346	351	393	376	342	363	343	375	379	380	373	355	313	345	378	363	398	361	375	344	323	404	398	395	370	392	373	385	367	364	363	354	364	365	376	353	356	412	361	347	363	332	362	362	364	356	366	387	355	372	399	339	353	350	344	381	371	373	367	376	362	357	395	366	358	374	387	373	374	389	368	334	380	416	365	366	377	333	408	445	340	389	354	335	383	349	347	387	393	373	352	381	369	387	388	361	396	403	377	375	390	337	355	387	347	376	342	354	363	349	381	405	353	390	351	372	348	366	392	372	395	364	338	384	378	352	395	356	394	368	384	332	393	358	382	389	379	343	413	404	372	337	354	394	365	391	362	364	342	354	365	328	340	340	382	370	323	367	391	376	368	373	344	354	393	353	398	371	403	362	396	329	372	370	367	376	344	328	361	357	390	335	350	398	385	383	383	362	392	351	363	396	401	363	381	347	397	376	374	397	362	399	372	351	371	383	367	369	356	348	371	366	401	354	363	367	354	363	356	380	340	380	361	327	381	322	375	361	367	374	359	335	376	325	361	361	362	358	405	373	390	398	375	365	340	383	374	380	362	348	360	354	371	358	341	349	361	359	403	382	362
8012	2457	5158	6072	5338	4301	3659	3099	2628	2210	2010	1816	1682	1566	1568	1487	1334	1363	1226	1263	1138	1207	1201	1113	1104	1057	1081	1058	1058	1058	1067	1090	1068	1019	1021	1093	1053	1086	1052	1047	1011	1003	908	980	976	998	986	916	988	943	962	913	892	949	945	980	916	951	960	972	936	880	944	927	941	907	886	1001	857	913	922	907	865	901	893	906	971	954	896	915	879	910	908	968	894	910	935	892	924	845	914	916	894	949	929	910	856	924	908	891	924	896	909	834	957	900	873	887	891	952	888	960	912	890	946	867	876	892	884	882	923	935	892	891	886	907	939	907	900	900	895	953	899	929	880	883	906	899	872	877	879	907	958	872	881	933	907	860	866	896	838	892	866	903	850	926	913	861	882	885	864	866	890	869	943	905	823	929	890	825	906	905	895	909	891	911	890	880	849	906	930	912	875	875	948	863	913	886	845	864	914	911	920	939	897	885	859	914	906	907	929	872	934	927	915	924	868	869	864	937	894	906	877	883	877	947	913	877	906	898	927	903	911	860	900	938	892	949	933	871	863	912	880	914	931	903	916	909	916	932	895	908	894	868	881	915	858	909	901	889	881	928	937	833	904	875	899	879	870	908	878	862	974	869	893	885	859	900	891	899	847	864	885	925	814	884	907	951	892	877	887	864	893	901	874	892	921	909	939	906	876	841	926	899	886	924	900	896	898	854	908	857	889	922	912	972	926	933	937	905	905	842	904	932	918	869	888	862	901	919	911	869	925	898	832	872	854	895	913	911	856	928	887	919	867	888	937	901	868	871	916	882	903	859	876	917	855	910	878	875	909	901	945	859	886	867	837	938	920	876	901	904	893	889	877	890	934	859	925	849	868	893	957	900	888	833	851	944	911	873	901	925	911	948	897	898	905	935	855	857	904	885	849	877	905	885	911	853	946	878	856	984	898	897	841	910	860	879	930	952	991	888	923	899	868	884	901	859	870	896	866	895	890	861	889	910	853	858	915	910	915	905	910	888	909	892	859	921	896	900	913	852	882	876	888	851	923	875	891	883	895	855	873	896	875	911	930	882	860	923	857	886	897	870	898	935	853	838	910	897	905	887	862	876	949	893	907	874	866	891	896	924	891	887	883	928	865	900	870	857	917	888	966	866	927	842	805	919	873	893	832	857	928	936	869	861	868	871	860	883	892	896	952	836	903	914	906	937	876	887	915	869	942	928	888	910	936	894	878	864	886	911	899	882	880	829	860	938	945	903	966	847	903	913	899	897	895	858	922	886	876	871	872	883	932	878	915	905	952	934	878	919	922	912	903	893	925	910	860	897	891	880	878	896	904	893	858	910	880	942	882	850	944	907	916	899	867	899	894	931	908	905	904	851	907	881	911	835	875	892	894	889	920	920	917	885	895	868	868	870	937	884	883	913	921	884	865	866	876	859	905	953	857	847	919	809	907	874	859	853	893	899	837	908	873	898	889	919	940	922	908	848	870	906	893	843	914	865	895	946	873	953	886	861	873	912	931	942	931	907	868	877	886	916	897	877	916	869	868	936	876	839	871	913	893	926	884	886	861	900	929	872	893	921	868	897	875	872	900	938	899	880	879	954	947	881	920	899	828	872	911	898	870	894	872	862	923	911	881	877	892	850	885	917	914	909	900	886	914	853	876	917	906	933	892	852	933	905	903	897	932	925	831	899	908	893	846	835	903	849	908	901	894	881	891	883	949	870	921	931	921	873	867	896	875	900	864	914	890	877	856	860	914	964	907	892	853	870	903	890	893	924	855	948	898	893	874	917	914	874	869	853	930	917	881	875	957	874	877	867	884	899	858	910	876	916	852	816	920	863	826	902	890	925	892	888	842	864	899	877	895	897	940	864	928	905	921	898	868	927	876	880	919	880	914	915	853	869	921	924	936	926	899	917	880	884	882	845	886	893	915	865	898	886	885	850	884	906	919	940	896	886	933	908	870	906	886	923	906	891	880	927	929	911	879	905	887	847	928	908	976	925	879	881	916	880	910	824	918	898	937	935	906	905	935	922	939	894	894	828	849	926	924	920	871	909	871	929	890	900	906	916	921	919	878	848	887	904	886	893	939	878	904	866	878	882	945	894	948	862	926	914	874	900	910	890	879	905	926	861	889	895	899	888	937	887	839	869	875	906	865	954	884	875	915	875	879	921	897	874	867	870	858	962	927	894	920	851	895	911	879	882	918	866	910	901	880	845	897	910	878	890	867	881	877	938	967	883	908	881	875	926	877	873	877	895	854	885	894	859	928	885	873	952	847	935	902	929	886	921	922	870	944	875	903	875	872	870	931	825	899	883	874	906	852	877	909	912	885	877	855	916	924	871	875	960	903	900	939	933	896	873	927	911	892	894	864	865	950	884	849	930	867	852	907	839	914	906	844	938	942	935	905	934	878	852	850	858	884	914	899	869	891	990	894	839	913	840	888	886	865	879	875	865	844	893	907	871	922	889	905	875	902	865	913	940	873	974	890	908	862	873	879	914	868	896	911	883	917	901	892	935	906	883	863	942	866	932	888	898	900	850	964	914	931	843	891	901	862	927	897	923	828	916	922	902	830	925	836	891	935	885	902	877	886	914	920	905	885	889	885	892	899	926	851	920	916	975	916	872	911	895	856	904	923	886	923	852	935	918	895	841	878	872	935	906	874	939	886	927	882	870	936	815	898	936	944	929	907	914	940	952	839	884	870	907	878	899	890	933	900	914	868	864	897	917	878	855	910	891	904	905	899	889	880	870	907	876	858	902	911	926	940	867	863	884	861	898	949	944	885	922	907	863	909	924	882	848	949	890	893	932	942	884	880	914	939	964	857	907	906	937	823	947	919	891	887	894	893	841	889	886	906	885	896	912	870	868	942	885	901	849	902	926	904	920	918	883	866	855	878	846	958	871	882	854	872	903	860	944	866	944	901	890	892	890	888	858	909	877	931	887	871	943	884	891	961	885	897	927	917	886	922	918	884	881	910	906	848	864	849	918	848	878	880	1015	924	880	931	930	894	885	905	853	897	896	899	862	825	894	893	841	864	903	889	898	858	937	877	823	902	870	906	887	882	919	921	942	874	938	867	892	876	954	923	855	821	942	939	886	899	903	922	869	881	876	893	894	873	853	898	930	902	902	897	934	858	863	911	858	857	857	955	910	974	930	944	872	901	923	927	917	979	878	894	957	844	909	932	885	889	935	860	889	894	906	920	903	865	879	911	908	914	939	904	860	884	928	911	900	872	897	907	920	912	930	953	886	873	929	881	867	919	866	941	880	865	862	947	913	844	905	863	944	871	869	892	867	872	863	918	880	888	893	967	850	867	920	905	892	903	870	941	935	859	910	869	855	858	856	869	889	884	909	915	901	853	884	946	916	879	915	876	935	894	913	879	923	844	898	905	892	890	902	901	832	895	913	905	853	902	875	885	899	912	928	827	927	935	883	849	883	926	897	913	880	907	923	894	934	859	827	847	913	871	918	878	877	900	869	925	880	911	899	919	899
1998	165	137	132	129	148	115	131	120	137	121	108	119	132	118	111	125	123	112	146	122	125	110	107	119	132	137	110	108	121	110	132	135	111	113	117	128	119	140	132	136	122	133	132	87	134	133	110	129	130	133	132	133	110	121	133	130	117	128	108	122	135	119	113	130	137	142	114	139	119	114	146	106	132	126	114	111	129	135	124	141	121	107	109	122	123	133	126	144	125	99	108	129	118	147	126	138	124	112	128	134	131	130	107	138	125	119	121	118	132	114	130	127	117	105	152	120	120	127	124	104	127	106	116	147	119	111	125	131	110	133	117	113	133	121	121	98	117	135	129	139	121	118	114	129	127	108	119	112	144	131	106	144	110	106	101	154	118	122	122	121	115	124	141	126	124	124	114	127	124	115	129	115	117	119	137	141	133	116	134	138	131	116	119	112	125	116	123	124	127	128	122	114	134	117	113	118	148	109	101	111	124	113	126	147	132	117	115	117	135	122	124	130	111	133	122	135	127	116	136	139	129	128	129	124	134	143	127	130	111	115	133	127	133	114	111	140	120	120	116	122	141	128	120	129	114	125	122	110	117	134	115	117	138	121	128	113	122	103	113	121	112	115	123	130	142	130	118	127	119	120	160	132	121	125	133	115	137	133	131	135	108	106	128	143	139	100	123	126	127	144	129	103	120	123	96	140	122	112	110	128	125	114	98	130	123	115	128	131	118	128	130	142	118	121	139	121	124	118	126	118	135	132	121	125	127	126	123	115	107	102	130	85	117	105	147	116	123	121	149	142	146	135	113	110	136	131	115	126	103	124	134	132	125	118	113	131	110	149	115	143	99	129	131	137	115	101	128	141	124	118	126	121	125	127	136	124	124	128	118	130	110	99	132	130	136	133	98	150	147	119	133	128	114	123	120	115	147	138	129	111	117	120	127	111	124	126	110	121	127	131	122	114	111	121	125	145	114	129	133	120	120	133	100	121	129	108	121	138	138	149	108	124	132	137	133	141	138	115	95	125	141	120	118	138	116	122	120	117	132	110	136	127	129	122	95	130	113	132	107	126	113	127	123	115	121	122	134	115	130	122	125	109	147	103	141	106	126	115	146	131	115	130	119	127	111	121	115	98	127	137	122	112	126	110	121	113	141	96	118	105	134	115	109	129	126	126	112	128	135	132	132	126	120	127	135	138	118	123	146	106	151	138	129	119	112	118	107	132	112	133	127	124	115	115	121	108	132	125	111	119	121	129	120	126	140	117	134	125	112	126	130	123	125	118	123	115	112	125	137	133	121	119	118	125	125	113	110	135	132	111	140	121	131	114	114	112	111	100	129	151	120	120	127	112	116	114	128	129	129	130	153	139	110	121	119	129	125	131	131	119	129	127	140	107	124	117	136	144	117	109	119	109	131	103	116	121	91	106	129	114	115	135	135	114	140	114	126	115	110	121	134	127	111	120	119	124	112	106	113	123	134	127	117	86	126	112	118	99	113	106	133	129	120	132	124	121	134	110	131	106	134	115	110	119	111	123	140	128	127	129	134	124	121	133	109	127	129	136	91	124	132	130	124	130	114	121	122	117	116	121	146	139	119	134	121	112	120	117	127	126	122	121	118	139	135	125	106	130	118	116	106	116	96	131	135	122	126	130	129	126	135	116	131	117	119	146	127	110	155	123	117	129	125	123	132	99	122	108	119	127	116	137	111	139	108	118	133	132	118	121	109	135	110	125	120	114	123	132	114	115	143	127	146	101	120	124	113	114	118	133	120	121	133	121	137	112	127	131	117	97	125	110	144	110	123	119	106	130	124	133	116	145	139	130	123	125	116	128	129	122	132	130	109	127	125	116	119	107	120	121	119	107	129	104	109	105	120	91	125	124	113	111	133	136	102	109	124	116	121	106	119	119	143	126	107	119	133	116	131	116	113	130	120	120	113	129	133	121	116	132	112	112	119	114	142	121	127	117	101	108	116	93	104	131	124	133	132	116	132	118	119	122	129	123	132	111	125	133	129	126	106	125	128	127	125	113	119	110	132	132	119	118	102	102	121	130	125	109	124	147	136	110	140	133	103	117	95	114	119	107	126	124	120	133	113	115	139	128	110	127	134	122	120	106	129	127	118	117	123	106	111	127	146	127	144	120	123	108	121	124	140	104	122	113	136	132	111	114	117	146	121	145	109	118	111	144	119	118	117	141	121	134	124	130	125	123	109	114	116	127	123	93	106	121	133	116	125	107	115	105	118	131	127	128	129	137	135	119	116	122	120	136	116	134	125	114	130	114	124	132	108	102	132	130	129	109	119	140	145	96	149	129	102	114	131	138	124	121	129	108	127	133	109	111	121	116	147	118	149	126	127	113	111	115	115	110	123	122	121	132	110	117	111	120	122	136	133	142	111	116	124	121	131	143	106	111	107	140	113	132	115	136	122	111	128	136	141	146	124	109	116	124	134	128	111	128	112	120	143	110	115	131	121	118	106	128	134	114	122	113	138	129	133	127	123	115	131	89	123	135	124	132	107	145	112	130	125	130	123	117	115	139	118	116	123	121	120	120	118	113	137	103	122	107	121	137	109	123	97	128	107	114	127	128	122	115	138	124	122	114	134	122	104	119	124	135	104	136	119	124	111	132	134	147	135	140	157	126	117	125	156	132	117	104	123	125	117	105	120	128	132	123	128	134	116	138	130	139	144	101	116	136	139	129	125	104	144	123	136	113	126	120	128	123	151	119	100	121	127	109	137	115	124	136	151	123	127	122	135	112	125	135	134	123	138	119	142	133	119	118	105	127	124	103	147	122	114	120	108	145	135	140	116	118	111	126	110	133	112	141	128	129	131	117	127	114	113	120	134	126	111	111	140	137	116	126	144	112	121	103	128	105	118	145	99	120	128	119	113	128	99	119	125	113	108	122	124	120	111	127	125	128	117	131	130	126	132	138	136	126	115	129	128	131	106	105	125	131	122	129	113	117	124	111	135	123	117	129	131	105	126	114	122	130	106	128	110	140	123	117	115	131	120	105	113	140	122	131	103	119	135	138	124	123	139	130	122	113	140	114	126	148	131	107	126	120	118	134	111	119	102	129	114	122	142	125	121	106	142	119	120	116	124	110	110	113	127	138	121	143	130	131	128	128	113	127	111	125	129	117	126	139	105	100	128	139	122	104	128	122	125	137	112	113	129	109	120	120	132	148	119	130	120	137	105	121	128	128	124	124	127	125	130	120	113	130	111	123	107	135	127	124	123	114	122	128	106	119	99	124	132	129	124	123	127	125	149	130	137	113	113	144	120	106	101	114	147	134	114	125	122	109	106	126	142	114	129	114	134	126	133	124	118	114	130	108	133	123	130	119	126	112	118	127	123	132	122	117	125	142	120	134	137	128	96	125	127	118	126	121	131	108	116	125	123	110	103	107	120	108	127	125	118	103	135	136	123	129	130	125	120	122	116	106	121	120	110	112	113	106	130	110	121	122	138	128	133	136	114	128	112	127	104	119	127
2139	383	463	515	449	455	449	410	395	405	415	405	391	398	406	397	385	372	364	409	374	351	341	376	372	356	355	365	374	385	417	357	407	380	383	379	370	411	344	386	383	358	405	371	347	379	319	401	325	340	368	385	365	372	344	357	416	388	373	380	390	375	356	384	365	397	360	361	393	338	383	359	368	369	401	388	349	408	364	381	340	361	360	417	372	374	348	391	376	361	363	383	392	386	398	401	400	386	408	400	380	377	345	396	390	419	396	390	390	368	376	378	388	388	370	375	382	394	384	351	361	377	392	366	342	374	363	392	354	391	352	384	376	387	378	353	376	388	398	366	343	347	378	397	378	369	378	379	398	352	348	378	382	382	395	381	373	363	368	386	354	379	374	423	376	371	395	347	393	372	410	371	413	364	384	365	374	359	360	404	409	383	375	352	326	362	369	385	364	369	354	345	389	385	385	374	402	345	356	360	408	366	381	369	359	375	379	353	376	349	370	382	431	348	371	381	367	392	351	365	359	340	383	373	398	374	387	394	368	368	351	361	387	381	368	356	370	380	346	376	381	431	373	392	385	393	358	367	356	373	376	382	362	404	379	357	376	371	349	373	370	380	364	353	327	386	389	380	388	376	371	391	387	383	404	385	383	391	383	382	340	372	382	351	391	388	371	398	356	371	389	376	398	377	394	358	365	383	346	376	391	406	367	369	386	339	454	367	387	370	332	370	411	369	337	385	361	382	365	397	373	411	365	371	343	387	371	352	388	382	357	372	376	379	373	351	383	377	359	387	362	409	391	386	349	368	383	378	385	388	367	369	414	363	410	392	377	385	386	393	393	373	373	371	357	353	395	346	381	377	394	391	392	378	376	383	339	371	390	378	397	389	377	356	351	374	374	363	364	394	407	399	375	321	355	386	397	372	374	360	375	387	371	371	379	405	367	375	391	375	353	353	384	372	372	387	396	409	387	397	410	360	354	355	351	395	385	399	412	373	380	409	368	339	376	364	374	384	359	391	393	354	368	365	365	399	401	369	339	343	399	369	392	368	340	371	389	390	372	376	329	358	371	379	393	396	337	355	375	373	348	380	385	379	380	375	360	383	345	373	404	413	388	373	383	339	366	329	391	389	364	359	390	374	388	418	399	377	374	385	367	375	357	385	361	361	353	353	356	374	359	372	365	421	377	383	355	394	345	374	364	372	384	352	364	390	379	350	364	375	380	364	400	358	382	381	365	365	382	379	357	363	379	371	354	372	367	352	342	386	368	426	400	386	375	385	353	354	389	401	354	380	363	397	369	388	417	378	346	396	387	365	403	353	352	397	360	385	354	371	387	359	361	371	390	374	381	378	370	347	369	352	371	400	377	378	400	396	362	402	362	367	353	398	384	358	397	370	394	380	373	378	416	372	355	355	371	412	385	345	402	378	391	380	363	347	392	380	385	379	405	376	341	344	396	370	366	358	377	385	362	385	395	376	424	389	384	347	392	356	392	390	374	347	375	373	369	362	365	381	370	343	387	380	373	340	388	402	380	386	406	359	339	370	381	394	353	352	378	353	370	344	406	349	394	407	387	416	360	381	388	395	378	353	382	405	350	385	349	344	351	370	380	393	387	387	419	420	346	364	364	387	354	351	351	376	330	401	336	361	393	350	365	396	350	374	386	354	337	338	369	386	383	413	403	374	355	371	427	368	358	375	384	383	383	363	385	403	367	354	364	369	351	406	360	341	393	384	389	385	368	361	364	377	352	376	389	362	350	359	374	368	403	365	362	369	369	351	381	392	335	385	370	364	367	371	356	381	383	381	372	376	350	395	409	403	366	336	342	339	377	351	361	385	370	385	374	350	379	392	366	401	382	378	365	359	381	348	337	411	375	426	382	404	386	354	375	378	363	359	366	370	405	373	372	394	361	363	408	391	384	393	362	372	366	367	357	385	373	396	377	408	370	423	361	366	322	397	355	398	387	310	426	380	371	383	375	382	362	376	365	333	357	357	366	389	419	383	364	359	375	368	378	402	380	372	390	366	379	372	370	355	419	403	371	364	361	368	375	345	375	372	378	390	366	368	328	369	383	369	389	403	377	381	357	356	375	390	420	366	336	342	397	395	349	367	378	390	386	363	393	417	357	382	381	367	385	347	374	365	355	365	371	359	358	376	379	403	368	360	366	390	345	394	367	367	355	346	381	390	368	373	346	371	400	401	386	358	365	349	362	377	351	400	396	417	367	388	368	342	372	362	354	396	359	386	345	379	358	358	376	357	376	380	384	375	361	403	382	362	360	390	398	363	375	398	375	370	388	399	368	361	412	388	385	340	354	378	360	395	379	393	370	363	383	367	352	351	393	395	368	382	359	378	373	349	366	384	402	400	364	351	363	399	392	361	354	391	373	369	372	386	359	384	349	368	367	349	382	384	423	372	363	376	390	400	318	409	370	380	418	401	371	364	365	387	372	377	358	371	373	395	354	390	358	358	359	336	398	373	327	372	397	395	374	371	339	371	379	388	363	353	372	369	384	390	389	382	393	400	403	373	380	359	437	375	394	369	391	342	355	336	372	377	399	361	392	375	413	384	400	399	371	397	369	386	381	367	360	386	364	383	364	413	385	379	347	341	360	400	354	366	416	380	351	364	368	348	372	396	355	369	371	367	357	414	382	390	359	406	405	383	349	387	380	381	399	357	387	398	366	337	394	441	383	363	411	376	396	370	379	338	333	370	387	380	417	333	373	413	358	396	366	359	384	360	414	345	397	350	396	365	362	390	363	363	368	374	361	383	379	356	385	342	378	377	343	369	384	348	363	375	340	389	371	332	366	391	395	371	411	376	349	407	377	376	350	383	333	393	368	367	376	358	364	394	366	409	390	366	368	371	359	364	381	380	369	386	355	380	379	361	366	391	401	373	355	410	374	404	381	377	409	387	363	372	376	362	385	385	393	366	367	379	392	348	344	370	390	362	386	379	381	377	367	362	377	380	400	362	393	358	354	372	382	385	347	374	369	360	361	368	383	398	379	401	402	396	372	388	382	365	383	370	373	382	395	375	344	381	388	331	401	370	364	387	369	369	360	357	366	378	390	386	374	394	377	384	349	396	333	379	373	387	373	354	368	350	387	389	364	346	371	360	376	381	380	386	413	353	379	405	369	366	385	360	380	368	363	353	344	406	348	346	333	389	402	375	395	358	388	386	360	350	374	379	333	416	368	371	377	345	404	404	387	370	386	351	367	395	354	333	401	357	387	356	392	354	383	341	389	382	380	409	353	385	353	335	402	351	393	377	388	364	369	349	361	361	346	392	375	401	369	382	377	383	357	373	395	347	363	357	385	355	357	391	386	395	421	381	409	373	386	367	330	363	418	347	397	390	405	366	371	375	368	437	399	304	398	364	364	408	412	401	404	378	409	365	393	418	380	400	351	393	394	367	377	395	360	382	378	371	370	369	363	342	352	367	393	347	381	393	344	370	379	348	373	352	368	358	374	431	393	401	346	408
7576	1004	1283	1021	679	573	494	368	360	310	314	245	226	217	214	220	195	239	209	202	212	195	216	208	209	194	201	183	205	207	209	194	193	180	148	182	189	177	182	208	174	177	172	187	180	184	200	213	187	209	193	172	222	198	172	206	185	192	213	177	218	193	185	180	192	211	191	194	175	176	182	189	193	181	213	197	208	197	193	179	217	203	194	198	196	178	178	167	180	170	180	184	232	213	210	210	202	164	170	185	186	178	164	163	206	171	173	182	215	197	195	184	171	179	187	170	215	199	164	179	201	209	206	192	221	181	183	183	189	194	195	212	222	191	194	174	162	167	170	162	193	220	189	203	220	148	222	184	189	202	188	206	155	169	194	188	195	206	169	169	196	158	195	188	197	209	202	219	201	171	177	175	203	216	193	173	185	196	202	170	215	207	195	194	196	190	189	213	198	192	185	187	190	189	189	184	182	173	200	192	177	185	200	214	182	197	202	179	192	197	205	184	176	166	180	207	186	190	180	201	174	164	189	153	194	190	189	215	198	154	186	221	181	168	197	184	183	193	218	180	228	192	196	190	204	198	194	166	192	182	195	203	191	167	190	179	182	197	190	178	201	176	220	190	181	175	172	222	199	190	199	180	186	202	168	208	192	183	165	213	202	197	169	187	198	200	190	165	207	192	220	186	190	189	183	193	199	205	203	174	166	189	159	192	176	195	197	195	196	187	174	194	193	198	188	176	183	173	193	182	186	202	186	183	183	193	178	176	196	178	187	211	182	196	163	196	167	199	196	170	182	181	172	158	200	177	192	192	201	187	189	216	183	174	182	219	196	202	202	186	177	192	183	177	170	196	178	163	177	205	155	168	177	188	166	206	206	205	176	185	195	195	153	200	207	183	181	207	168	196	194	165	191	196	198	203	213	191	186	196	203	173	186	203	199	167	184	179	173	186	183	210	179	188	187	169	213	202	191	155	210	223	169	169	187	208	173	185	183	162	172	155	180	174	178	189	195	204	170	201	184	195	192	183	196	176	182	180	191	202	183	175	166	198	173	203	182	185	201	186	185	180	187	171	215	205	200	203	205	201	188	197	181	196	199	206	172	207	210	190	194	206	202	196	191	168	198	188	180	174	195	199	185	181	176	181	208	185	206	172	209	162	201	176	184	200	183	187	211	188	182	182	173	161	181	176	189	203	198	191	192	184	210	170	170	191	208	183	174	213	195	172	172	162	206	191	187	228	173	185	211	168	211	153	190	188	169	188	177	173	173	202	174	210	158	201	213	178	180	172	182	207	196	186	208	204	199	204	189	160	175	176	172	193	175	218	186	165	198	192	163	205	201	196	180	185	185	191	195	207	201	207	188	212	187	169	175	178	201	156	196	197	189	199	217	216	212	189	206	181	187	194	197	179	208	193	190	196	207	166	186	197	179	204	190	195	185	181	195	200	190	179	181	198	172	197	198	162	215	177	205	203	197	186	185	183	178	220	199	206	180	166	186	195	180	194	194	219	191	188	190	177	156	214	187	203	206	179	186	190	196	191	188	191	189	168	204	186	190	189	207	172	211	194	177	180	195	197	200	173	187	205	178	197	200	205	204	206	145	178	201	166	187	178	202	208	186	202	198	190	177	186	193	184	175	184	190	195	201	179	203	162	186	216	166	182	191	187	196	190	204	179	205	179	214	206	213	199	206	190	163	178	172	190	172	188	178	164	199	206	179	178	189	167	197	193	180	193	172	167	179	188	182	177	186	194	177	188	217	161	195	187	187	189	185	180	202	183	189	193	181	194	176	165	180	214	181	175	184	188	197	168	217	194	180	181	176	195	183	189	185	194	173	193	171	194	159	169	182	186	200	173	200	163	204	201	166	177	192	191	163	177	190	203	202	197	200	181	185	185	196	219	165	160	191	148	171	205	203	191	186	177	205	191	176	197	187	174	184	192	213	189	178	200	188	191	193	184	180	180	164	183	199	200	205	188	162	184	167	190	198	192	172	202	202	178	181	201	196	167	193	202	176	197	194	191	182	194	189	178	202	193	159	185	195	171	177	201	180	165	191	169	186	201	166	201	186	193	196	196	168	183	176	172	174	211	191	193	174	204	190	190	178	206	195	174	191	184	188	163	196	180	198	173	191	193	204	209	198	182	190	166	196	227	186	175	160	186	190	178	188	203	218	175	196	186	218	194	212	203	184	219	193	176	170	199	225	171	193	182	193	187	219	175	217	183	184	179	204	196	208	185	191	173	154	190	154	181	202	196	171	193	198	181	180	152	173	172	203	172	178	204	194	177	192	186	209	191	191	197	161	175	204	194	184	160	179	184	179	184	195	195	187	207	183	174	180	219	207	187	176	164	183	192	212	193	195	205	193	195	216	208	222	180	178	181	190	212	207	192	212	175	184	189	192	187	214	202	189	196	198	190	170	173	175	191	197	191	208	178	172	197	177	200	163	223	232	178	180	171	200	193	190	175	186	178	197	177	195	203	190	191	201	202	198	182	190	190	193	198	194	185	167	191	176	198	181	205	197	184	187	187	183	233	181	189	191	195	198	205	178	199	177	177	179	203	190	191	213	194	201	203	197	209	183	184	161	203	166	164	209	203	202	193	205	187	192	215	219	183	219	175	171	193	201	208	190	208	173	195	200	199	159	184	165	187	173	216	192	173	189	195	202	209	191	204	202	198	181	178	179	213	199	192	200	170	210	193	186	186	191	162	193	183	206	206	193	193	191	198	217	176	203	220	193	177	174	197	177	187	190	180	188	198	181	191	177	205	175	196	174	215	187	172	177	184	169	219	190	183	211	187	200	193	206	186	218	193	171	204	196	171	186	201	183	172	195	181	189	197	185	184	179	191	181	177	182	219	202	218	178	183	189	188	183	177	182	217	203	174	198	198	174	174	183	194	193	197	153	182	183	186	187	204	205	159	174	198	196	192	175	178	217	186	170	209	185	217	193	162	175	192	198	183	169	201	201	189	179	189	199	204	212	194	197	189	189	178	176	182	179	174	189	178	191	176	181	198	172	202	202	196	203	180	219	167	192	215	191	207	181	206	198	209	178	192	185	175	186	215	189	186	195	181	208	184	182	179	200	171	186	194	180	195	206	210	213	190	193	203	179	188	174	223	177	211	205	189	214	176	180	189	165	180	195	178	160	209	204	188	192	197	183	184	178	182	197	181	181	203	201	183	185	210	181	164	205	186	164	184	199	196	191	200	202	191	193	167	173	204	197	195	175	189	167	194	211	216	198	178	179	199	169	180	163	182	197	195	190	183	194	206	184	189	165	211	181	173	197	213	203	173	205	168	191	196	195	225	181	160	191	177	205	194	189	184	197	202	195	190	236	206	175	188	221	215	211	196	181	169	217	215	196	204	186	183	193	184	179	184	169	196	177	183	169	181	179	223	192	202	203	163	187	209	197	165	186	202	179	167	180	187	191	172	215	193	186	170	191	187	205	174	212	166	167	197	171	205	210	199	194	179	186	178	178	179
5898	1341	2768	3220	2668	2324	1971	1618	1447	1217	1105	1031	1002	857	859	792	784	757	712	709	655	685	715	661	657	592	609	655	601	611	612	605	610	602	578	598	600	582	662	595	597	547	542	539	545	572	587	562	555	625	565	562	550	560	509	526	546	542	531	531	582	532	503	545	519	553	550	585	516	537	543	518	568	568	549	506	532	557	542	543	559	534	554	567	529	530	582	512	530	500	547	569	518	545	518	553	541	562	547	552	533	534	538	540	528	537	482	560	580	532	540	559	519	496	532	515	574	538	501	527	565	534	540	534	512	502	521	536	571	529	526	505	525	554	572	528	542	521	554	589	567	566	530	518	512	563	570	530	546	523	516	546	618	531	568	508	534	514	527	527	547	591	497	553	559	569	498	544	560	537	506	534	577	531	545	543	577	531	551	578	506	506	509	551	576	557	523	533	521	522	568	562	514	511	548	506	530	537	553	519	559	527	532	575	572	543	553	528	511	586	525	489	565	513	512	530	537	470	556	562	510	529	510	539	560	559	513	571	537	533	572	539	554	509	501	540	557	551	497	514	564	526	526	505	486	539	548	499	531	508	572	506	501	544	525	576	536	523	564	553	512	535	558	575	490	531	510	531	575	529	518	543	518	523	539	571	503	551	565	504	510	534	543	536	520	537	504	524	558	536	514	516	506	562	526	504	539	516	502	537	485	527	571	536	518	543	554	536	549	548	547	528	558	532	507	539	499	528	579	529	528	557	500	536	542	569	520	534	528	583	524	519	537	565	529	527	522	504	548	580	528	529	566	548	561	565	517	536	548	539	565	484	519	540	569	544	534	552	554	561	533	536	548	548	552	527	528	502	529	529	550	549	558	518	556	535	508	565	520	551	539	508	531	523	512	526	558	557	498	523	530	537	563	526	535	514	520	552	545	523	485	535	559	530	540	543	511	565	492	576	544	557	526	543	517	520	557	566	587	530	580	559	538	557	510	559	477	512	534	590	538	502	523	539	556	520	538	528	549	525	511	545	516	522	561	610	470	529	498	558	580	519	550	510	498	508	521	541	517	528	531	548	548	501	541	528	569	497	535	526	540	543	540	507	519	517	508	518	506	482	512	504	504	565	550	558	547	533	499	515	553	533	537	550	545	550	603	553	505	554	522	517	535	502	522	531	537	543	582	526	522	556	533	516	590	565	543	493	512	516	499	507	526	556	535	518	551	526	513	500	525	530	571	559	511	502	524	513	603	562	548	509	548	563	540	543	556	505	530	520	564	535	535	532	523	545	546	563	549	557	570	479	567	506	524	514	575	527	549	577	518	540	529	525	561	548	573	538	528	552	576	552	527	518	541	541	533	529	536	522	557	479	559	527	547	530	501	500	515	522	561	516	516	532	538	540	548	521	548	548	544	543	518	537	502	543	502	563	502	548	491	514	532	550	534	566	531	514	553	518	523	520	562	544	486	539	514	530	523	562	542	523	545	507	534	506	543	569	530	538	505	532	544	513	552	503	526	538	560	511	536	551	555	559	510	545	567	530	526	533	553	556	502	515	526	549	525	525	551	584	576	495	554	534	583	486	584	551	522	550	532	508	551	552	523	508	541	549	506	527	526	490	535	499	520	520	525	549	534	541	465	538	530	540	543	519	549	516	530	554	540	565	550	546	518	552	536	474	530	533	533	537	526	517	531	529	552	562	513	517	523	501	520	558	568	569	520	531	552	528	516	534	517	516	550	542	536	581	543	529	518	540	519	538	559	531	536	540	509	549	536	514	558	499	535	559	547	524	491	554	543	563	517	543	575	511	522	518	542	507	527	533	523	554	532	489	547	499	542	523	523	520	524	571	552	555	577	498	565	561	571	511	528	524	550	507	506	517	526	542	547	528	501	526	525	515	556	519	546	509	509	561	553	522	537	522	556	567	511	547	536	564	556	537	557	522	540	504	577	548	555	527	522	544	583	561	599	519	528	545	549	513	528	517	549	551	508	555	549	538	565	527	538	523	508	536	500	535	519	526	538	542	546	522	555	522	529	554	514	497	529	502	550	544	542	497	569	539	538	494	553	552	561	538	510	541	535	522	513	524	558	511	536	507	552	524	492	531	533	521	511	528	533	506	507	530	533	565	497	518	552	542	548	531	512	498	525	504	533	531	502	528	524	512	535	563	549	501	522	572	583	563	508	536	550	524	538	534	543	544	504	514	522	529	557	508	516	537	535	534	496	532	571	561	532	583	533	553	545	593	553	559	530	546	550	543	505	518	537	535	571	515	522	545	487	559	560	476	506	502	521	486	496	539	583	532	559	525	495	557	510	556	519	548	501	523	548	549	547	537	541	501	543	528	572	505	513	554	550	541	511	519	539	541	516	495	521	542	559	496	543	512	532	570	526	572	551	568	512	553	510	489	539	532	564	506	557	582	531	520	487	513	509	565	562	545	557	571	555	520	547	580	522	546	515	558	509	547	512	547	557	514	566	548	545	539	548	500	532	526	536	557	526	531	537	529	526	527	523	546	528	544	540	521	552	524	552	523	568	516	521	526	571	512	486	543	506	553	530	527	509	493	507	468	564	548	544	529	544	495	517	539	561	549	533	523	550	497	542	544	552	557	561	545	596	554	536	520	563	533	560	549	560	516	539	533	551	465	557	565	533	569	536	587	518	502	533	520	509	584	545	536	503	562	504	518	565	526	522	533	554	541	531	512	522	546	553	527	527	550	569	552	553	501	546	515	505	536	568	540	540	563	514	535	536	502	492	499	487	529	497	520	518	577	506	554	506	549	519	496	562	536	525	503	480	471	516	576	534	511	545	520	521	527	606	516	548	538	569	512	508	491	578	520	521	513	533	551	544	446	527	530	536	549	527	523	522	526	507	514	532	522	508	538	563	560	526	557	533	498	592	562	525	513	549	516	506	540	535	520	576	533	553	557	563	528	493	527	572	556	523	548	518	542	522	534	519	481	513	547	521	537	553	542	546	561	564	561	567	546	517	540	507	524	550	516	511	528	481	544	493	533	511	550	491	572	487	531	535	560	546	500	522	520	547	572	550	546	522	555	563	527	504	568	513	487	531	522	543	553	547	599	493	513	567	569	532	490	571	531	506	548	568	501	543	492	535	568	494	507	548	539	553	536	558	535	523	535	539	548	524	505	504	511	587	560	577	536	506	559	528	502	525	527	478	523	576	527	535	540	490	507	555	528	479	534	533	527	538	534	527	539	547	545	522	529	499	547	531	517	535	552	526	564	528	552	520	488	502	504	573	568	604	566	531	523	566	513	574	538	572	546	490	553	508	521	552	510	543	525	565	545	517	530	538	507	561	566	562	525	535	544	554	517	503	556	531	513	574	555	523	529	542	567	567	522	514	538	531	520	496	555	520	525	497	474	553	529	508	511	529	527	540	543	534	529	501	547	588	515	500	534	495	518	540	562	524	583	548	509	536	525	555	568	554	524	573	557	546	540	500	524	550	548	557	505	509	498	507	477	551	547	545	514	540	557
14319	2646	2699	1998	1432	1111	895	726	664	594	534	549	470	487	488	452	436	437	391	427	431	369	380	410	386	381	394	383	377	411	368	377	400	366	375	357	395	382	381	343	374	410	324	374	372	384	381	351	410	386	380	370	384	357	374	386	378	349	352	375	375	369	395	367	372	372	350	381	367	358	403	354	374	328	333	387	352	371	349	413	375	350	357	374	336	387	368	381	385	387	375	380	361	368	371	319	346	348	329	382	383	344	335	327	375	373	399	339	364	379	349	369	367	363	383	342	387	371	374	380	370	351	354	353	362	365	349	351	403	365	363	404	360	346	370	358	378	376	346	331	370	380	352	342	385	387	372	353	372	365	372	395	362	351	334	403	350	374	375	355	365	360	357	303	352	356	338	358	382	379	376	349	394	369	394	354	386	372	333	402	373	344	371	360	376	400	382	349	325	367	386	352	391	358	362	382	371	358	375	394	367	361	372	369	376	330	351	327	371	343	362	329	338	383	385	397	360	379	350	365	366	369	342	356	394	360	357	366	358	362	397	357	399	359	393	343	362	378	395	370	342	389	335	355	385	379	369	402	353	390	365	378	365	358	376	348	364	382	336	362	360	358	343	385	376	343	398	389	367	336	325	397	366	381	372	349	362	359	375	380	325	333	387	388	363	342	382	365	361	375	353	348	375	377	377	340	387	398	385	403	361	362	353	362	350	388	365	362	379	339	356	384	386	389	335	381	352	342	350	367	370	320	345	356	381	380	401	354	388	379	319	357	338	381	356	365	346	356	371	357	360	359	368	390	379	340	342	359	331	365	341	368	376	376	361	343	387	347	323	364	378	319	382	359	357	358	353	379	404	348	354	349	384	362	396	331	372	337	351	335	409	397	374	347	382	363	342	368	356	376	349	375	369	385	382	356	374	390	359	397	336	352	337	323	387	354	355	393	369	382	370	382	365	331	423	372	358	367	362	347	347	358	363	335	356	329	371	350	387	341	368	384	357	377	348	353	350	380	352	354	378	352	370	382	381	360	383	351	369	318	381	354	358	354	357	369	342	376	359	382	334	348	393	372	359	364	354	339	365	359	350	352	361	380	380	336	369	372	408	369	365	349	352	361	374	359	358	347	369	417	382	362	343	352	393	349	383	398	339	360	380	349	369	373	372	378	379	351	342	354	356	384	395	342	349	357	378	380	362	353	403	366	359	339	362	370	353	376	376	381	341	360	340	330	363	350	399	373	355	339	377	338	380	356	327	361	391	372	396	347	386	359	348	349	363	405	360	348	359	361	365	385	363	368	361	407	382	326	365	367	365	357	357	333	372	367	395	352	337	382	395	366	350	350	372	357	357	371	400	337	361	344	330	372	369	356	363	366	374	353	348	342	372	342	378	340	350	340	330	337	361	405	357	378	343	361	368	371	345	331	371	326	380	366	401	376	354	364	361	391	377	353	360	385	355	356	372	333	326	373	368	352	387	345	308	375	374	381	380	383	360	341	403	379	382	339	379	357	351	360	360	372	358	406	377	370	382	365	385	363	337	357	396	393	372	386	336	351	359	313	352	372	373	377	405	346	373	355	366	338	351	377	371	356	371	364	386	357	374	400	371	364	385	369	389	382	351	369	356	402	368	377	373	423	372	357	357	371	342	340	374	404	352	350	334	373	394	321	304	364	386	369	352	349	388	375	352	386	339	360	369	378	343	378	341	371	342	369	361	337	387	355	370	362	388	344	369	389	356	364	363	377	375	370	346	400	348	326	400	371	368	376	390	347	358	344	328	359	357	353	339	359	370	388	418	358	339	375	374	381	371	347	381	352	357	330	369	319	325	388	364	348	380	365	340	380	346	338	364	383	378	360	336	355	370	373	358	332	401	362	346	343	307	388	328	333	340	399	360	369	344	386	369	328	341	361	358	352	363	355	362	364	343	327	393	408	313	369	341	361	394	369	360	342	385	363	360	374	353	344	400	361	389	380	366	332	384	373	393	354	349	344	354	351	367	381	364	365	373	369	343	351	343	345	360	387	366	369	356	376	332	370	372	343	390	340	381	387	375	331	382	379	366	370	327	351	350	383	371	386	350	359	361	373	356	390	383	376	371	371	342	367	366	362	377	353	376	380	363	377	370	373	356	347	370	335	352	416	372	359	387	404	408	374	357	391	333	364	388	366	336	426	346	333	379	391	367	379	360	357	369	387	371	354	370	340	365	351	374	340	387	367	349	391	338	367	383	380	389	356	386	377	371	334	360	349	373	372	419	392	357	342	340	363	363	366	322	359	362	379	338	344	401	367	365	383	380	333	358	388	358	357	359	378	381	377	384	370	364	396	377	379	378	357	400	341	373	377	358	347	384	368	371	372	349	329	317	328	369	322	357	334	363	375	379	387	389	362	335	374	359	345	390	368	396	395	366	361	360	360	368	354	326	371	342	376	326	359	357	360	390	346	355	352	338	345	397	375	348	318	375	396	367	369	359	381	355	372	404	341	345	396	346	341	316	378	393	373	361	388	335	368	325	386	369	368	355	385	365	376	341	331	352	351	365	352	373	341	352	377	369	357	395	384	336	369	394	353	356	353	366	399	374	363	381	355	371	349	371	349	378	373	344	349	387	371	364	376	360	331	369	339	359	363	357	385	360	358	323	383	382	400	350	371	359	360	404	378	427	385	356	344	373	354	363	343	362	395	352	383	365	354	370	370	357	361	340	353	360	384	371	360	392	368	355	331	371	331	322	368	360	348	350	387	348	374	349	386	376	399	398	349	324	369	371	344	383	387	375	345	353	354	361	358	377	366	370	390	348	375	346	346	344	350	375	363	366	370	360	342	376	392	353	326	398	321	381	397	383	353	312	384	343	374	347	372	373	355	366	357	373	327	383	364	376	360	381	372	388	349	366	362	387	399	383	383	353	366	374	361	380	403	362	358	366	392	388	345	367	369	346	372	372	361	359	369	355	393	329	337	371	348	363	350	334	382	354	368	373	401	377	364	360	346	348	346	355	367	354	365	343	375	362	417	387	335	367	352	382	361	384	362	407	368	367	322	366	372	378	319	335	371	325	383	355	401	351	344	404	344	349	383	400	402	349	395	326	374	378	386	361	344	355	305	366	366	347	361	358	370	382	383	353	327	383	398	354	371	361	366	324	370	337	360	338	359	379	410	380	390	370	340	345	361	355	381	371	388	393	390	342	329	359	356	345	352	352	363	363	406	361	341	328	388	370	364	373	374	398	344	361	372	331	376	377	334	388	352	360	360	416	419	364	377	366	371	363	366	384	332	321	373	340	353	364	382	365	389	366	329	362	333	371	354	382	390	367	379	329	355	377	355	387	326	375	352	332	406	383	389	384	310	338	372	387	369	363	359	385	382	375	336	343	378	397	374	355	400	402	383	376	355	391	378	352	360	375	395	358	398	359	376	352	379	370	372	412	352	413	333	353	357	412	376	350	365	383	387	371	374	360	373	334	341	371	361	375	393	353	355	381	365	370	374	387	333
7802	2515	5289	5793	5008	4242	3601	3051	2562	2221	2009	1902	1691	1581	1527	1485	1390	1336	1312	1266	1200	1184	1179	1207	1130	1059	1118	1105	1069	1044	1030	991	1002	1021	1052	1107	942	1142	1032	1047	984	932	914	960	934	991	983	953	953	954	944	945	907	952	958	904	948	955	938	896	925	921	1023	882	890	948	960	925	1010	916	896	921	897	889	922	915	900	839	951	970	927	921	932	902	909	929	912	929	899	919	894	856	933	914	880	905	906	889	862	847	904	911	921	859	931	911	871	909	938	946	870	881	807	880	932	888	877	923	887	927	836	901	891	909	886	872	905	938	912	879	920	904	968	823	914	958	901	882	912	900	882	883	883	895	895	896	915	910	921	882	959	881	928	899	859	902	871	926	942	907	878	877	916	868	847	880	946	897	914	921	924	912	913	937	827	904	900	971	864	887	877	836	900	903	867	883	941	881	893	927	925	883	848	865	897	900	933	892	901	860	897	874	900	861	885	883	930	895	905	920	903	928	892	885	870	963	881	943	891	889	877	908	908	839	914	968	850	894	848	883	907	933	912	880	928	866	888	842	913	894	920	856	856	882	849	885	890	803	900	931	856	910	904	904	855	893	885	882	875	897	896	785	918	855	880	834	891	909	882	911	930	832	880	947	922	899	866	891	853	886	930	897	929	873	906	918	902	867	841	919	875	867	907	894	913	933	873	911	852	924	910	864	896	885	950	918	842	907	915	936	884	871	959	894	912	895	836	890	930	913	951	897	961	877	887	933	887	879	894	915	966	889	891	903	895	887	924	854	864	902	902	855	923	848	945	899	866	871	896	929	834	889	923	919	879	886	917	914	899	892	854	926	892	909	900	862	924	892	832	883	899	893	914	923	960	889	917	884	872	882	899	954	878	914	850	867	864	887	906	907	874	908	913	943	884	884	845	871	905	936	894	896	879	867	936	931	880	956	868	883	960	899	896	957	899	878	925	940	904	888	931	823	847	846	896	850	871	898	902	903	907	881	878	878	900	904	900	914	864	886	906	943	888	893	870	906	909	840	887	881	896	887	877	896	877	847	960	866	881	947	891	881	893	886	857	905	863	846	947	904	880	886	915	902	865	876	877	881	882	886	891	867	901	893	945	890	959	914	919	951	933	846	878	875	890	891	972	846	893	865	904	891	863	908	824	918	969	954	863	965	833	883	897	840	927	883	959	886	875	904	914	918	888	870	845	853	935	848	921	895	918	822	880	898	868	915	934	837	863	900	863	890	882	883	909	889	894	846	868	914	913	916	950	921	874	862	920	835	895	915	904	906	912	910	892	893	877	915	876	899	893	927	864	881	864	913	935	879	870	876	908	860	872	860	892	838	935	861	917	877	907	867	908	905	826	870	928	912	941	910	886	870	911	923	839	893	854	877	902	863	898	849	923	880	859	884	930	848	904	839	871	864	930	884	919	894	883	882	877	980	918	892	938	877	858	913	894	880	904	892	883	898	892	886	918	881	892	894	895	868	892	918	917	861	889	882	861	971	905	874	862	901	903	882	892	867	880	872	924	835	916	869	948	844	874	907	899	862	917	926	887	908	909	959	897	916	867	916	903	899	834	927	893	929	920	942	920	897	917	857	913	884	921	838	937	871	854	929	878	927	899	910	909	893	914	869	887	943	871	901	899	876	922	861	880	911	922	905	854	920	918	983	892	904	924	939	933	895	877	929	903	850	907	899	873	916	894	927	907	875	945	875	896	869	951	888	826	913	904	877	871	890	879	848	911	888	870	898	884	878	809	874	911	934	885	891	843	893	914	913	889	893	895	885	859	921	847	885	897	850	908	842	898	920	882	920	907	880	889	821	877	878	857	883	916	939	866	850	866	912	911	875	908	881	889	884	924	948	888	929	902	865	903	881	907	930	897	897	898	850	855	911	945	870	860	889	965	889	913	861	853	920	893	879	904	909	880	900	893	834	857	850	900	947	892	851	902	914	892	912	885	920	882	903	885	880	926	860	832	865	882	912	891	916	898	901	890	914	899	878	898	894	920	923	837	893	885	924	864	898	890	873	856	833	876	924	898	892	891	913	907	881	919	857	943	885	940	949	886	805	890	887	901	895	826	939	892	887	855	868	929	910	931	880	905	929	895	911	918	881	928	878	899	865	875	909	912	862	880	917	879	982	840	898	869	883	915	930	860	811	869	911	914	899	942	897	885	861	888	928	880	882	893	888	856	894	948	875	937	892	915	840	876	895	889	854	864	956	920	876	903	912	885	897	901	953	941	883	870	853	866	899	926	877	874	898	880	862	874	879	898	892	879	900	920	854	864	893	930	872	865	951	866	909	825	908	890	847	845	928	880	933	837	862	923	935	902	863	949	927	939	932	880	911	836	876	903	908	902	911	851	897	917	899	857	870	827	919	896	834	917	910	828	912	857	911	899	909	931	834	897	911	889	897	866	958	909	905	884	873	936	892	900	932	911	926	942	938	919	933	860	895	907	859	916	871	915	938	893	935	903	902	882	940	886	892	902	914	900	900	900	903	866	891	883	849	924	893	894	903	882	889	865	843	933	918	866	846	915	918	909	907	904	912	897	839	913	900	872	953	960	891	916	907	827	849	929	902	899	912	922	877	897	943	871	877	935	900	920	868	932	892	890	852	914	882	942	914	901	926	844	927	890	898	887	876	878	887	939	865	892	913	883	886	908	881	894	907	987	902	857	847	923	862	891	897	888	880	875	878	875	855	909	878	910	893	904	886	941	911	907	910	883	868	864	903	893	886	855	901	900	913	955	887	877	911	887	872	888	911	903	862	887	892	933	896	893	874	877	893	910	890	934	912	910	916	865	880	872	877	896	885	824	812	883	966	847	924	929	890	893	878	888	935	925	881	896	908	913	891	872	880	916	922	936	894	898	903	867	901	908	865	869	896	901	943	875	846	917	823	905	933	868	958	924	872	907	890	924	896	905	875	934	873	879	872	904	873	861	879	906	899	930	929	904	894	932	857	884	882	919	886	952	826	880	925	893	878	840	870	922	909	918	857	926	935	875	880	935	899	842	831	874	944	916	892	944	920	877	963	896	877	885	866	871	889	884	928	880	901	893	844	893	851	906	890	942	905	857	904	896	899	893	914	895	878	940	878	922	949	930	844	855	883	892	899	886	865	859	888	889	879	892	895	915	863	902	917	901	914	870	929	914	903	882	922	928	898	858	894	899	866	911	918	877	884	908	878	906	868	887	887	922	859	966	933	920	929	873	933	876	887	872	881	872	878	878	878	873	885	876	894	877	895	895	878	907	913	895	920	911	860	889	874	881	884	891	934	870	890	893	894	878	867	878	859	849	897	889	911	886	931	897	959	897	928	896	870	891	906	916	897	912	908	901	886	904	854	916	943	856	895	869	940	947	932	882	932	898	868	935	921	876	882	897	885	854	867	945	830	834	905	909	906	886	920	883	859	939	921	822	947	870	896	912	917	888	858	902	868	866	925	890	906	885	906	872	897	888	886	874	841	847	934	874	937
2014	143	156	159	133	116	143	142	123	129	133	133	106	108	122	114	125	113	116	118	120	137	133	124	121	115	138	112	103	106	120	115	126	150	135	137	129	138	103	142	131	136	111	121	134	110	131	116	103	138	107	134	127	117	128	123	120	109	101	128	122	105	104	125	134	150	118	127	130	119	98	113	112	128	113	126	124	130	114	114	116	103	112	121	122	118	137	117	128	140	122	128	120	153	139	130	128	126	125	108	148	119	125	114	129	139	115	114	107	122	116	121	136	126	113	118	113	114	134	121	114	124	129	128	121	125	135	106	131	115	112	131	119	95	90	110	133	129	119	106	122	118	112	122	134	121	98	153	122	132	135	128	126	103	141	111	102	136	110	131	134	125	128	132	121	116	127	127	121	98	123	134	137	126	124	107	123	114	122	136	101	118	121	127	135	121	104	127	113	135	131	111	104	125	120	118	118	108	135	124	122	111	119	106	120	116	142	120	132	123	114	123	114	122	105	127	97	134	115	124	129	109	123	139	120	114	119	127	115	105	115	105	123	124	133	123	120	115	104	116	115	103	139	129	131	114	105	133	122	131	155	135	128	119	99	118	137	134	130	126	110	120	120	125	104	126	122	139	104	101	130	122	129	128	122	129	119	112	133	134	111	113	129	127	140	105	112	129	106	109	114	130	141	115	105	108	143	132	113	121	110	139	127	116	114	123	120	114	129	126	128	127	121	106	116	115	128	124	128	139	116	100	122	150	128	113	130	136	129	101	144	127	145	119	113	134	117	126	139	119	144	126	130	139	131	133	124	116	94	107	110	132	134	95	113	115	114	108	133	125	122	101	118	112	124	129	122	127	118	126	126	148	109	108	112	123	126	128	132	106	125	97	130	129	134	123	125	134	125	119	126	122	107	122	126	148	115	111	121	106	120	116	118	110	144	120	117	150	110	118	126	119	104	129	141	95	138	101	144	142	116	129	118	108	108	140	121	125	108	133	133	123	125	128	137	115	109	113	149	117	114	148	127	134	116	125	124	134	110	106	117	126	141	129	143	128	110	112	118	130	118	135	134	139	138	119	131	144	136	129	112	128	128	124	106	107	132	123	115	111	138	124	102	121	123	125	132	121	139	132	104	131	110	129	109	131	125	125	110	115	110	114	125	114	116	116	109	121	133	137	124	118	108	124	117	135	119	119	120	115	109	121	122	115	111	116	134	122	124	122	109	123	131	109	123	126	136	126	142	138	116	116	117	113	131	112	120	124	127	126	115	143	123	117	128	131	111	108	113	119	127	118	117	130	128	122	146	128	136	126	134	127	111	134	98	103	125	119	122	138	124	119	107	113	123	111	134	115	108	131	117	129	118	159	113	127	110	134	96	136	146	125	111	117	136	130	136	132	122	117	130	110	114	111	129	128	132	111	112	128	126	117	127	144	155	123	132	112	118	122	139	122	130	119	121	111	138	121	117	130	118	112	129	139	121	129	140	131	123	127	124	105	123	133	102	121	132	133	131	132	112	110	124	126	125	136	121	117	113	104	123	123	108	123	109	126	135	126	122	122	113	106	127	116	109	121	115	130	105	105	120	116	111	137	133	120	133	127	126	137	121	129	138	117	124	129	127	114	117	117	109	128	117	134	111	111	127	128	120	135	126	107	107	117	112	120	140	108	112	107	108	125	115	117	125	97	121	111	119	116	104	114	121	125	106	126	139	128	122	136	115	140	115	106	127	137	128	95	120	136	136	129	125	127	117	115	117	132	136	114	108	109	112	102	119	119	120	143	113	124	133	120	135	123	138	125	150	118	102	136	132	113	113	123	129	124	143	119	133	121	109	120	116	124	127	126	107	133	117	109	111	130	124	112	105	136	111	137	124	118	118	134	100	117	136	132	133	128	121	118	122	122	109	121	116	98	120	118	125	123	128	115	97	113	122	128	116	139	111	99	118	126	129	129	119	103	103	114	124	115	111	143	124	107	138	132	127	118	95	115	127	125	142	140	116	136	110	115	122	111	121	107	138	125	131	131	118	117	117	107	129	105	114	131	100	113	129	131	104	123	123	140	136	118	121	90	118	120	117	124	104	121	110	139	108	123	129	107	127	105	116	107	106	125	134	98	95	112	111	120	123	111	114	120	131	105	126	101	112	106	121	101	114	130	111	123	114	126	139	147	100	116	137	131	110	126	121	135	120	116	123	126	121	132	136	128	113	129	119	120	142	107	142	121	126	132	124	115	103	123	102	124	119	131	111	105	113	141	128	136	101	119	126	128	106	141	95	117	130	118	142	107	107	128	122	116	127	109	118	124	116	128	128	107	115	112	119	140	122	125	114	105	132	127	135	112	95	117	143	141	113	151	133	132	119	85	122	123	125	109	108	134	140	126	121	106	132	107	130	99	140	122	150	125	143	129	116	123	132	133	109	118	118	113	124	133	151	109	120	117	139	118	123	130	121	124	131	125	109	117	120	121	122	123	139	116	113	126	127	131	123	134	132	109	158	147	134	134	124	117	127	118	133	113	155	123	138	134	113	119	112	119	108	140	138	113	108	109	139	134	117	136	112	122	125	125	133	123	116	103	103	133	118	133	116	128	124	101	122	132	114	118	108	123	130	131	120	104	125	123	118	110	115	107	138	124	111	117	130	133	123	136	133	116	123	123	138	115	120	129	117	105	116	125	118	118	124	110	139	117	141	109	138	118	133	114	130	109	109	151	110	122	120	125	108	118	109	105	121	124	131	120	123	124	129	123	129	123	120	121	123	125	125	104	130	119	107	112	108	126	111	112	92	127	108	143	119	124	131	121	111	116	134	115	120	134	146	107	103	128	132	123	121	129	124	106	132	159	140	129	132	95	113	109	123	123	118	112	132	136	125	119	113	148	105	117	141	109	106	132	140	112	116	124	122	112	130	132	137	116	123	133	129	117	103	111	125	112	130	135	102	117	136	140	105	107	114	127	113	123	126	135	112	131	134	132	108	117	108	112	119	135	146	121	108	153	116	140	116	125	137	118	106	124	122	135	107	110	132	117	117	127	114	109	110	117	118	122	106	150	129	115	107	113	116	121	141	134	123	118	114	133	117	126	134	127	139	124	130	98	126	107	136	136	125	131	137	116	117	133	95	134	127	114	124	126	136	110	118	110	124	105	109	132	134	128	111	118	124	93	136	140	114	121	134	146	116	127	126	129	132	123	112	119	113	134	101	138	108	131	130	127	112	116	128	130	115	118	117	113	134	138	128	118	125	124	122	108	114	113	137	127	116	119	137	124	132	107	134	127	116	145	129	118	91	124	107	113	111	121	116	129	123	124	126	118	139	117	102	123	134	130	125	120	133	156	123	127	121	106	111	135	132	129	155	110	133	123	149	128	120	121	132	119	120	121	124	114	117	132	135	115	131	127	130	125	116	110	129	133	107	136	144	117	118	124	126	113	131	108	135	126	120	129	121	136	117	136	121	121	132	121	101	115	135	95	118	122	143	103	138	111	129	112	125	143
2086	439	482	470	442	481	403	425	434	394	398	405	417	455	408	401	384	352	356	404	360	392	387	385	380	380	390	383	384	386	361	388	377	385	384	390	366	374	404	382	385	398	364	357	373	407	358	396	344	365	383	358	378	367	360	373	395	344	390	369	369	363	385	411	341	365	339	354	397	382	383	380	365	362	360	370	385	366	351	392	404	400	393	412	383	353	398	361	392	388	355	366	356	386	349	351	338	376	420	387	406	403	367	410	358	383	361	365	395	372	378	380	358	376	374	394	352	392	367	388	359	350	355	374	405	367	365	360	363	371	364	389	357	386	353	357	322	393	338	360	367	388	374	374	348	383	351	385	359	350	370	364	362	396	364	383	375	362	395	357	377	363	358	376	370	377	358	330	361	386	349	377	394	386	354	382	364	344	365	339	404	389	355	385	412	362	376	415	368	394	369	344	360	384	360	398	381	375	339	382	382	341	375	386	392	378	333	367	367	368	361	324	358	390	374	368	368	383	379	334	387	383	400	351	378	344	366	377	368	363	371	373	347	383	362	386	406	365	349	370	335	361	373	403	380	377	369	392	391	387	388	369	358	371	382	374	385	365	358	353	347	354	372	389	368	410	381	364	382	348	381	353	336	379	349	389	375	372	398	330	415	373	375	407	381	388	363	370	362	394	369	367	382	373	397	363	381	382	378	380	402	360	342	335	368	378	367	372	386	337	390	385	409	410	396	377	364	368	379	405	356	371	374	372	412	376	393	378	360	351	381	370	381	363	357	381	381	378	366	386	362	360	385	351	358	378	404	412	405	380	411	375	355	394	378	349	380	368	388	353	383	376	371	372	373	349	373	384	374	392	370	389	356	359	377	368	369	397	420	358	385	431	390	354	383	421	361	390	361	386	368	380	371	381	365	359	351	379	368	380	387	373	402	393	364	371	402	364	390	356	389	378	379	379	373	376	344	364	373	378	364	360	359	350	396	366	392	333	351	370	409	376	374	373	370	380	378	365	392	371	371	377	362	388	412	387	392	380	392	345	367	391	357	344	347	381	356	377	394	390	403	379	385	405	386	383	390	357	358	359	367	385	401	380	390	360	389	363	375	355	364	358	375	393	377	381	372	380	383	376	410	367	391	358	340	368	365	354	395	370	360	371	380	353	385	347	364	365	374	400	389	369	378	369	382	386	345	378	367	357	367	384	356	377	384	327	395	397	334	334	387	378	355	385	382	366	402	397	399	357	396	343	365	361	358	336	359	388	370	382	338	382	401	338	376	363	386	380	384	323	381	388	372	427	388	359	351	348	388	349	346	386	397	393	373	383	401	414	400	365	355	373	372	389	312	362	355	361	407	381	351	357	373	382	360	370	371	378	343	402	358	360	380	403	390	358	378	375	346	378	375	389	367	355	366	414	417	400	373	358	371	351	362	340	379	367	353	364	341	373	381	398	382	355	360	439	404	389	362	393	385	393	367	340	333	354	395	398	376	358	344	363	367	393	372	368	349	356	397	412	397	369	374	397	384	349	359	386	387	373	370	379	363	388	358	416	354	377	374	376	383	359	400	375	378	388	381	371	389	377	391	390	384	377	358	384	324	348	351	381	359	371	385	356	388	339	388	338	365	395	390	389	381	362	393	364	361	376	372	371	418	341	394	397	395	366	361	386	382	402	302	386	391	382	342	375	381	383	388	383	361	377	367	373	419	376	384	393	363	354	384	346	370	356	376	359	374	366	405	357	375	343	344	381	357	409	375	362	402	357	380	382	354	354	369	354	375	386	368	387	402	379	396	369	359	380	399	362	371	362	374	397	366	352	379	379	406	374	342	378	397	370	391	366	350	366	363	367	366	392	359	347	397	393	378	350	384	400	406	380	350	388	380	389	391	382	371	361	401	368	375	348	390	376	349	373	367	386	379	351	364	333	378	388	379	325	380	368	348	359	392	364	385	374	407	342	363	360	386	382	396	356	368	362	387	375	402	383	394	400	366	378	359	356	389	371	379	336	362	372	371	357	418	408	350	389	377	405	375	339	349	374	383	390	368	364	361	388	393	382	373	385	355	414	360	333	424	391	366	425	390	365	369	382	374	372	407	361	382	346	369	394	362	394	380	372	387	372	412	385	369	371	361	382	357	345	369	376	377	376	375	360	358	380	359	356	352	415	351	385	383	373	380	359	409	413	377	371	391	392	376	352	352	351	343	390	377	363	405	373	373	383	387	385	401	367	373	378	400	381	361	357	347	378	367	369	382	370	388	381	373	384	402	359	364	354	408	361	389	362	419	346	351	392	371	374	361	392	352	390	346	368	381	389	367	367	352	367	362	387	376	363	370	382	375	341	366	379	402	405	350	340	370	396	368	359	386	332	379	372	394	364	400	357	367	375	369	390	374	402	345	357	420	363	361	362	387	377	353	369	396	397	368	350	377	386	353	375	384	367	385	370	392	358	363	352	375	366	387	411	390	364	383	402	327	347	381	422	349	394	385	387	392	387	337	365	401	383	365	344	365	389	381	309	376	378	360	385	380	376	376	373	364	392	378	378	376	378	388	361	374	388	346	372	386	373	381	369	374	388	403	375	402	383	393	361	395	355	354	358	368	396	376	373	400	396	366	361	343	387	365	387	379	409	405	340	368	362	341	365	317	338	391	359	366	334	376	361	361	340	376	391	382	373	373	376	369	389	379	354	371	392	395	365	347	363	387	364	373	394	354	381	386	363	405	379	361	368	386	364	386	365	381	372	377	439	378	373	354	395	394	351	388	370	383	356	348	403	374	374	324	362	372	382	415	385	342	408	389	395	351	405	362	376	377	385	390	388	382	376	380	381	382	390	357	369	390	372	361	400	360	375	357	382	392	395	408	375	340	349	344	408	364	369	365	403	396	390	386	380	363	381	396	408	393	384	401	366	373	361	364	353	390	362	371	346	401	360	375	384	387	348	362	391	397	358	362	376	354	376	351	336	378	357	366	421	388	396	378	350	374	378	381	377	370	365	351	365	377	375	359	364	389	349	375	378	371	364	353	367	361	351	395	388	388	377	366	405	373	399	374	391	376	384	369	376	374	336	374	361	395	366	381	367	352	391	387	394	395	397	406	375	381	355	375	382	409	394	370	333	397	338	400	406	369	389	367	334	378	389	412	411	404	397	360	379	377	385	347	353	386	405	380	356	365	348	376	365	434	369	382	369	386	367	409	368	367	389	379	394	348	377	409	374	382	400	362	381	405	341	389	386	363	345	379	390	379	362	370	343	399	363	368	410	385	386	350	391	371	408	361	386	361	353	383	367	410	387	384	363	373	368	348	399	381	353	357	370	374	352	387	403	379	375	337	374	415	372	380	361	382	355	336	364	371	384	407	341	386	364	361	368	384	364	409	378	390	366	383	367	418	374	398	338	346	384	395	369	322	368	375	357	342	392	401	352	416	334	381	347	394	378	324	398	358	372	377	340	333	407	370	382	352	391	370	386	400	372	302	400	359	396	381	388	354	355
7672	1091	1238	961	717	557	448	382	336	327	275	288	258	282	225	219	260	207	204	217	197	211	185	206	194	197	204	197	212	209	218	173	184	182	211	201	207	190	241	182	202	179	209	216	199	169	183	177	206	207	207	186	219	167	185	178	208	172	165	188	202	180	194	208	190	223	171	181	190	178	219	197	168	195	195	189	190	172	200	180	179	197	192	190	178	203	200	197	201	183	206	172	170	174	209	198	202	195	174	179	184	178	182	209	219	196	193	152	191	171	193	182	186	189	191	184	188	174	187	184	187	173	158	167	203	172	178	192	175	180	200	211	195	218	201	176	181	198	186	208	192	205	190	188	186	181	184	188	217	153	189	152	197	179	209	184	195	189	197	215	184	194	190	196	181	195	190	179	198	163	215	181	167	203	191	202	171	160	183	180	173	184	189	188	203	212	208	200	167	179	203	199	176	194	211	172	190	193	189	215	178	173	206	175	200	218	183	185	177	196	191	194	212	201	195	184	185	192	204	173	179	197	177	189	184	181	206	188	197	201	200	183	191	177	204	225	174	169	212	166	177	162	174	192	181	191	185	188	178	187	191	192	173	190	180	187	178	181	200	183	181	197	207	201	193	175	176	209	168	197	176	200	169	194	179	151	175	177	180	193	213	198	175	199	200	182	195	185	203	213	193	172	169	186	192	180	178	170	194	190	184	188	196	196	200	207	207	190	199	191	182	185	171	186	180	198	188	172	193	186	177	184	177	196	188	164	175	179	194	158	173	190	198	192	203	183	169	192	156	177	225	192	187	155	188	215	199	191	194	190	176	214	167	179	225	182	185	183	196	178	191	170	182	190	183	200	179	170	183	173	166	196	192	170	211	198	184	203	207	203	164	176	191	160	189	198	194	172	203	162	194	168	200	197	210	190	205	174	198	187	187	169	201	209	189	191	186	205	183	176	189	187	205	172	190	185	178	153	178	172	181	211	201	179	208	190	175	196	150	205	175	184	196	198	184	186	197	188	186	162	171	196	180	180	199	211	180	179	180	201	193	172	182	202	202	169	193	201	170	173	187	185	164	197	198	176	202	177	198	205	213	178	177	194	218	198	181	196	179	192	191	216	190	195	197	183	172	182	195	195	185	204	201	188	193	200	191	196	221	189	185	163	191	173	174	177	175	189	169	207	193	188	206	180	203	209	155	184	209	191	183	155	205	181	184	196	198	211	180	172	200	189	185	179	192	215	169	174	169	180	172	205	182	188	190	173	195	190	185	174	170	197	223	164	180	180	199	179	190	184	215	199	165	184	196	188	216	188	177	205	176	192	182	178	174	193	184	176	201	198	179	180	182	175	185	180	185	180	203	176	196	182	155	206	169	199	178	179	177	181	174	192	192	197	148	193	208	194	202	190	196	165	174	187	186	204	203	199	189	205	198	184	188	175	207	183	176	195	178	201	188	199	202	181	192	182	187	193	183	223	172	205	191	167	171	187	201	179	186	190	186	186	205	183	183	188	201	182	188	172	212	191	170	193	212	185	195	178	193	199	178	187	185	182	187	207	180	194	190	196	193	203	215	202	215	164	174	203	169	204	196	205	200	184	172	186	191	174	193	196	203	151	181	177	169	218	209	189	200	205	183	197	207	182	198	213	183	184	198	199	180	196	216	197	185	186	200	198	206	232	175	177	202	159	180	159	173	188	187	184	204	197	167	203	194	200	188	205	185	191	221	190	192	184	203	187	217	233	208	209	198	221	212	202	175	187	174	211	207	189	191	204	186	193	185	179	179	182	177	195	179	197	169	171	194	189	208	184	196	174	207	180	166	186	212	201	195	191	205	162	192	186	207	231	202	174	178	192	180	198	205	200	169	195	175	177	170	185	190	187	199	196	175	184	174	198	191	196	186	215	190	188	209	196	205	191	206	199	181	176	211	201	197	184	195	178	171	191	171	216	182	167	206	176	205	194	181	188	196	191	215	193	189	182	208	220	178	167	190	203	187	179	196	202	210	173	173	180	188	194	190	204	187	178	196	193	214	172	189	181	173	197	218	207	182	184	186	183	195	181	215	181	177	178	204	192	186	180	189	193	173	183	189	198	178	199	221	192	168	178	185	199	214	198	183	167	181	169	190	193	189	177	180	183	194	182	185	202	163	168	188	191	174	192	179	225	175	189	190	183	184	187	194	182	187	181	192	149	176	180	178	178	180	165	207	204	209	186	164	146	191	165	169	205	201	224	170	163	190	163	195	191	202	211	185	168	179	191	205	204	165	190	194	181	199	188	149	224	193	194	210	204	172	212	215	206	206	201	210	174	179	161	181	203	225	171	186	169	166	182	207	185	169	168	189	196	174	165	202	173	188	186	193	194	191	198	163	176	182	201	196	203	208	206	179	190	139	185	193	201	198	189	188	198	192	223	183	203	193	194	175	186	194	185	205	187	169	166	185	182	169	198	181	201	185	186	198	178	182	181	189	197	175	170	174	179	196	209	173	182	189	188	188	155	189	202	191	182	211	185	204	211	165	199	204	212	179	203	176	164	197	192	179	191	199	169	188	173	190	189	199	180	197	207	203	174	209	184	188	173	169	199	206	187	190	208	181	205	204	181	184	186	170	193	206	181	185	186	187	178	211	185	209	177	199	184	189	213	187	176	171	203	179	194	192	182	201	190	198	200	201	174	203	211	197	213	214	177	172	167	213	207	171	183	193	218	183	184	191	196	195	203	200	185	168	234	202	161	171	216	181	219	189	192	194	160	213	183	175	197	203	179	193	193	160	213	212	199	202	189	179	200	187	181	189	206	194	203	166	168	203	203	210	198	184	208	199	187	188	181	187	192	201	194	207	185	219	187	206	208	219	202	166	184	211	217	202	183	177	201	185	199	194	173	202	171	204	189	183	207	199	219	198	173	199	170	202	178	203	214	192	207	203	186	189	192	172	192	176	188	192	197	203	186	205	205	184	208	200	192	186	192	165	191	206	172	184	181	180	187	196	186	194	197	184	205	210	159	188	217	170	191	183	179	175	187	173	196	196	181	173	178	183	203	182	200	174	196	173	178	199	222	200	187	190	195	203	190	178	179	176	193	177	201	185	212	189	176	207	180	171	189	187	188	180	189	171	166	184	191	184	197	209	184	186	174	174	176	177	203	181	161	171	179	161	188	188	184	191	178	174	185	203	190	174	177	179	189	188	186	167	169	200	188	189	196	180	166	157	184	189	179	202	189	214	158	212	189	200	195	188	175	191	192	179	169	197	203	183	182	190	190	163	193	189	197	187	174	203	198	193	182	180	190	177	196	184	170	194	163	188	179	209	210	192	191	205	205	199	168	192	213	203	181	178	175	184	168	184	192	185	197	195	181	191	195	197	186	181	203	207	206	215	205	182	210	186	220	177	214	208	186	186	195	168	199	181	224	189	200	176	173	168	204	207	179	222	164	183	193	189	191	195	194	207	193	183	199	207	180	190	179	199	192	183	196	180	199	185	195	176	190	196	189	185	174
5931	1277	2699	3255	2719	2307	1970	1675	1438	1253	1118	1053	986	896	850	799	773	720	776	722	696	662	635	685	627	616	650	628	623	593	543	555	613	602	566	606	588	602	589	624	604	555	567	550	561	578	523	564	587	582	566	543	574	573	568	514	560	573	574	550	546	571	541	534	560	567	545	563	568	598	550	569	579	529	540	542	548	549	530	558	550	558	514	558	536	547	532	526	523	567	563	539	525	514	539	530	568	614	524	511	506	532	515	611	522	538	548	532	527	544	524	532	524	550	554	532	552	521	549	532	516	533	559	538	534	534	533	499	522	517	526	473	541	581	537	538	575	525	534	536	551	536	523	541	528	553	507	481	501	523	557	542	524	501	541	554	559	528	578	514	570	506	542	551	529	540	521	534	567	566	564	496	522	558	573	507	546	562	527	552	548	565	534	524	495	604	526	522	558	530	516	540	571	537	520	560	486	480	497	541	523	541	526	522	539	472	545	544	541	498	531	496	528	551	548	547	533	581	535	573	545	518	530	544	518	528	532	551	522	523	566	535	520	563	581	476	523	527	527	535	523	532	528	561	579	560	547	533	530	511	534	494	520	542	504	525	512	551	545	532	542	530	520	554	534	502	551	525	530	528	533	506	537	540	531	550	570	524	488	514	530	554	554	550	531	559	537	570	508	502	527	547	518	500	533	529	536	565	534	480	528	534	531	543	508	559	555	559	510	523	545	591	545	544	512	535	515	546	550	525	541	509	534	501	519	504	540	522	533	550	519	560	509	512	542	541	518	541	526	523	566	539	559	547	534	568	539	526	537	521	468	535	539	511	512	511	584	535	521	511	558	556	553	546	592	520	547	534	503	536	525	545	577	506	534	522	507	551	544	502	556	571	513	569	534	530	540	534	551	524	531	553	571	531	550	511	527	571	536	555	527	516	496	537	532	544	515	581	545	556	517	536	539	511	546	487	535	558	528	539	521	530	548	565	485	530	514	515	547	507	526	504	523	528	535	504	533	527	507	572	534	551	584	542	563	513	536	589	517	545	536	545	507	529	529	559	545	550	502	504	595	502	507	506	544	540	574	542	536	541	546	543	513	532	549	556	519	531	499	512	550	531	545	529	549	575	512	549	535	545	585	529	530	558	512	529	556	473	514	536	533	532	531	536	535	499	473	533	502	520	536	530	532	539	537	490	513	555	520	553	572	527	542	487	538	544	544	541	559	514	541	509	560	565	559	510	552	508	500	561	568	556	537	545	502	519	500	551	546	543	581	550	539	517	541	517	506	517	488	529	512	566	493	538	564	539	502	533	522	559	525	516	543	511	543	515	519	560	508	557	553	540	517	506	551	556	524	492	507	499	555	523	507	519	570	534	529	487	480	543	552	492	513	523	535	537	522	525	527	533	496	528	563	518	523	543	506	516	522	582	509	540	549	555	553	517	534	535	504	530	511	547	518	553	520	563	498	500	501	530	484	564	517	518	547	511	518	493	523	559	543	509	539	516	520	551	551	524	524	547	527	529	548	560	539	485	584	516	518	513	517	561	539	507	518	522	545	494	569	527	513	518	509	537	528	555	514	529	527	531	523	545	547	543	527	548	549	553	541	545	525	522	537	544	547	495	513	568	566	496	562	529	527	516	523	515	553	556	541	578	526	514	505	529	572	518	514	509	532	578	566	538	580	555	538	573	512	534	545	508	547	562	533	508	523	534	526	542	519	518	495	537	575	521	538	533	524	527	475	531	516	548	516	543	531	557	515	522	507	517	515	550	525	550	529	567	485	559	541	532	560	524	560	600	543	524	526	511	535	543	551	548	480	568	524	569	543	505	551	541	535	565	537	557	523	561	498	528	512	498	558	523	535	534	564	538	565	531	546	529	567	542	496	517	527	522	517	564	566	530	545	509	552	539	507	518	532	523	542	542	586	580	523	552	546	504	564	520	557	505	567	524	496	548	543	542	552	557	582	517	518	527	544	561	556	548	550	510	533	546	538	533	539	550	543	582	545	512	581	531	523	531	553	572	553	522	529	535	527	569	541	516	515	515	524	520	552	538	492	560	520	528	513	544	551	527	558	553	546	557	508	530	539	543	564	529	550	524	574	540	533	500	507	546	585	534	520	586	533	473	563	506	538	533	548	516	592	518	518	462	550	541	518	555	506	539	498	513	555	510	509	530	593	564	518	548	520	518	524	524	539	545	539	558	540	545	529	538	547	543	538	570	521	541	521	504	535	483	542	511	542	466	535	499	582	571	473	507	575	531	496	543	548	531	562	577	525	533	519	529	568	491	532	548	504	548	530	511	557	542	525	559	517	491	540	553	514	527	533	511	556	500	535	509	534	472	548	537	546	540	545	567	567	509	556	532	512	542	566	513	560	559	532	538	544	545	544	540	534	559	537	502	535	549	541	516	530	486	527	505	500	520	522	489	540	594	519	553	534	484	522	513	500	551	527	504	545	523	575	543	558	490	495	543	542	533	496	520	544	587	554	534	498	545	531	538	578	527	531	509	542	515	507	535	541	529	487	531	534	538	516	499	539	562	555	515	526	528	482	531	498	564	583	520	529	519	565	572	503	548	537	524	551	524	525	510	486	515	536	555	581	527	537	542	482	565	539	504	518	552	507	531	558	534	528	509	499	528	533	500	466	574	528	540	554	534	537	508	554	549	541	581	490	586	547	530	543	543	510	501	511	523	533	520	557	523	547	538	521	535	504	567	529	545	532	547	507	515	537	529	503	535	570	560	570	494	509	508	559	530	521	561	546	514	531	550	542	612	530	555	530	494	527	555	543	526	542	498	547	510	559	510	504	547	504	598	529	521	540	569	506	510	518	565	523	484	479	549	531	554	516	551	546	511	569	511	560	555	561	520	534	525	536	521	488	542	557	536	491	506	524	522	555	556	532	521	530	548	515	550	556	539	519	551	560	563	535	521	589	505	494	516	540	530	530	540	528	520	536	540	532	517	536	497	535	523	527	542	516	520	560	488	536	531	535	526	512	514	565	501	501	544	531	535	549	546	513	554	538	576	551	495	516	543	524	532	535	524	497	588	511	514	531	495	523	526	550	471	488	540	528	492	550	501	508	531	502	505	519	552	512	537	549	516	510	513	550	519	519	537	554	515	565	551	504	534	548	561	539	568	516	519	545	505	542	514	530	566	539	534	548	529	510	525	529	503	510	548	512	529	544	575	572	508	479	533	496	532	510	520	552	568	503	548	548	528	543	540	545	536	518	539	591	536	576	558	499	531	563	537	500	551	544	513	518	529	552	510	552	562	565	540	516	499	541	518	568	534	564	530	546	546	552	558	549	529	537	534	524	514	523	528	531	562	541	554	540	555	570	550	515	562	534	537	532	536	553	558	495	551	541	532	518	488	528	546	564	544	549	560	542	555	533	518	556	573	535	541	521	527	548	500	536	564	561	540	523	522	578	550	533	516	536	523	559	541	543	530	509	544	501	526	572	558	563	552	498	526	528	545	538	561	553	591	544	562
14118	2591	2664	1917	1433	1115	889	831	695	595	520	540	507	477	449	445	436	397	428	399	409	403	410	394	384	339	415	362	400	341	414	404	413	352	400	382	357	371	408	389	358	327	369	349	378	403	357	382	400	362	361	378	390	381	366	353	400	348	379	375	373	321	371	361	390	383	373	373	369	393	388	373	357	329	362	377	374	417	368	387	366	349	418	379	346	336	395	346	410	390	390	397	390	355	366	367	364	391	379	362	383	388	359	358	389	391	364	354	329	333	373	335	349	341	418	388	336	365	393	373	363	348	367	380	363	364	367	355	373	360	362	369	379	372	404	352	373	361	348	325	357	364	339	320	352	387	362	379	343	386	333	365	344	408	370	364	370	364	366	387	387	343	334	357	376	373	367	370	357	343	350	374	357	374	382	365	340	361	301	382	390	388	353	386	403	334	392	370	361	368	365	382	350	345	369	365	392	368	377	367	351	387	364	366	344	367	392	359	371	367	400	362	319	382	357	345	375	376	361	333	359	349	354	374	372	375	383	328	354	346	384	334	373	391	336	336	374	385	397	364	382	371	402	372	374	396	316	333	363	336	355	363	346	361	342	379	370	361	337	352	357	421	357	342	368	341	355	375	380	333	383	361	353	385	341	362	358	385	360	346	334	343	382	373	369	385	342	369	370	338	340	337	353	377	335	367	377	385	365	346	367	338	345	398	340	361	387	351	382	355	371	349	388	350	381	337	385	338	373	353	351	382	356	381	355	374	370	390	382	369	380	347	343	354	351	403	372	386	350	366	348	344	365	364	368	395	339	382	362	347	364	380	351	354	409	326	360	349	340	318	369	375	373	314	357	353	330	378	360	374	338	347	360	362	364	364	350	364	340	379	354	332	367	362	395	327	383	371	342	328	390	369	342	378	355	350	352	383	380	373	340	368	370	354	368	362	340	367	353	341	343	379	349	383	379	381	401	375	411	351	360	317	346	352	361	386	378	407	374	349	328	341	358	368	351	379	320	372	327	335	336	368	392	335	378	345	378	332	345	372	338	356	365	360	403	319	351	350	354	414	345	376	355	365	357	360	371	369	409	388	384	389	360	359	353	333	368	368	340	354	373	371	365	345	363	329	376	375	383	374	371	355	367	349	370	376	354	328	355	344	347	358	374	376	396	360	406	356	360	346	373	363	395	353	361	373	359	355	403	357	375	375	370	368	357	365	357	355	374	365	378	347	323	350	363	375	358	337	326	374	388	365	340	372	369	395	373	356	335	372	363	350	342	394	389	374	359	379	364	344	371	386	386	368	367	384	354	392	389	359	373	369	371	371	409	369	362	388	369	355	347	363	332	423	388	361	402	377	370	371	339	369	370	349	374	346	394	358	386	391	376	357	347	361	366	351	369	360	354	344	329	400	352	394	368	393	351	330	371	389	371	339	383	333	326	356	351	363	364	369	361	346	335	375	343	372	382	352	358	361	340	315	335	333	363	342	347	384	387	359	357	358	350	320	362	379	387	393	369	365	372	361	348	380	358	377	347	376	366	386	367	379	383	381	355	380	383	379	364	352	341	370	351	392	322	360	380	380	350	347	377	345	314	339	369	360	361	349	340	369	368	329	341	347	378	384	369	352	380	348	368	353	359	369	333	390	387	324	354	370	406	408	389	364	339	370	358	372	346	361	393	365	383	347	323	363	347	359	349	384	363	376	395	337	354	377	367	348	332	348	370	384	348	336	375	387	345	392	383	370	381	348	369	325	393	327	374	311	379	370	372	370	363	343	358	350	374	345	319	345	366	355	347	315	317	363	362	351	339	368	324	338	405	403	373	377	352	351	347	372	386	401	356	363	375	400	352	351	360	358	356	348	373	356	381	354	344	338	387	399	387	332	336	350	339	363	387	390	319	357	362	364	388	362	376	365	369	375	351	360	397	391	363	365	361	355	356	376	393	384	308	389	382	378	373	347	382	361	331	363	367	350	355	359	368	354	349	370	363	365	332	381	346	383	384	350	369	367	365	348	342	383	384	345	376	359	360	366	365	375	347	347	377	333	318	352	371	381	342	360	370	348	338	419	322	359	409	347	388	343	358	354	394	364	332	384	369	364	335	350	370	370	374	337	383	364	379	345	373	352	395	408	378	368	393	370	415	374	397	379	345	345	379	364	380	324	365	373	386	383	399	340	416	400	319	351	364	331	403	331	379	339	369	374	372	356	344	363	333	354	384	379	406	373	367	384	362	370	384	390	392	347	389	381	337	374	328	335	341	364	338	311	386	366	325	351	336	350	374	361	393	351	369	367	383	375	377	414	382	375	358	367	338	368	383	354	353	334	385	362	360	366	349	379	354	357	369	377	344	370	368	395	342	343	361	378	361	375	346	368	367	404	369	370	340	348	349	395	370	351	360	365	355	361	339	371	371	383	410	377	407	325	349	339	329	356	403	359	388	350	357	376	365	348	351	395	352	396	362	341	334	396	370	351	342	351	378	368	362	361	350	378	359	352	387	367	389	375	365	342	367	359	376	338	356	336	361	339	355	358	353	365	358	396	390	380	360	375	367	351	354	370	394	343	395	364	357	408	357	342	355	345	362	331	367	389	393	398	362	384	382	356	415	346	355	338	365	370	331	405	368	350	356	382	364	406	376	376	357	351	367	363	375	318	375	375	354	321	370	397	324	371	363	320	355	375	366	377	393	337	372	350	359	370	398	396	368	400	369	343	351	389	338	370	352	408	357	378	387	351	351	327	360	362	329	336	389	354	362	365	341	375	381	344	358	391	368	407	359	369	371	382	396	375	342	359	385	387	350	337	358	367	377	336	340	385	367	406	401	356	382	323	359	364	381	379	365	401	342	362	394	357	347	342	355	341	324	350	356	346	346	339	361	339	356	352	352	360	346	394	355	354	352	334	348	334	365	336	383	333	378	351	391	344	343	386	347	377	384	347	337	388	389	365	360	379	350	353	375	392	375	384	383	352	357	353	353	384	358	370	390	367	373	370	341	389	346	335	358	383	351	339	347	363	352	339	382	377	373	388	338	369	360	376	325	378	394	372	380	352	356	390	322	374	347	387	355	346	363	380	364	340	328	388	362	347	328	335	388	397	365	389	359	389	375	365	352	385	368	345	353	367	370	365	405	358	348	353	393	366	365	352	339	400	411	361	355	327	357	354	366	366	365	354	393	364	344	344	365	362	385	392	339	366	336	371	382	359	352	351	388	357	354	347	398	374	379	350	395	363	363	323	335	339	350	371	382	382	357	325	373	375	373	357	339	375	357	409	383	350	385	362	402	339	372	351	374	361	354	367	358	342	368	351	372	366	381	380	396	370	340	373	350	361	356	384	361	367	392	339	395	340	407	369	368	352	371	350	313	417	378	365	366	355	346	352	370	347	337	341	389	351	381	399	373	374	347	393	369	403	355	376	409	331	337	342	347	313	350	379	389	360	374	327	382	344	325	378	367	404	356	341	394	385	373	359	359	350	346	403	347	375	359	372	381	347
7903	2447	5056	5910	5128	4179	3515	3142	2610	2236	2082	1831	1741	1606	1458	1423	1307	1322	1303	1159	1185	1222	1162	1149	1090	1109	1136	1069	1041	1056	1048	989	1028	982	978	1065	998	1056	1078	1038	996	1030	904	979	918	983	934	939	985	934	922	988	988	934	915	974	910	925	894	967	830	857	953	949	886	926	898	947	893	925	867	983	923	904	928	920	910	905	974	918	881	910	905	910	890	936	922	883	858	926	866	937	900	904	906	947	902	901	879	925	916	878	913	920	886	857	948	918	919	913	878	895	904	921	914	912	933	920	865	886	890	893	888	918	980	919	898	878	917	876	858	917	941	923	887	892	897	911	892	893	873	941	851	906	899	919	868	936	874	875	857	853	842	849	911	909	893	904	896	893	895	896	835	882	864	982	912	936	909	958	841	924	919	839	890	888	892	934	869	929	829	889	892	878	812	877	901	845	855	884	875	910	937	896	876	892	997	857	864	855	892	867	903	933	911	919	930	932	855	896	908	922	905	847	893	915	934	852	945	906	875	935	908	875	893	916	838	928	893	908	878	934	925	886	919	944	839	892	892	944	936	887	851	873	896	848	865	912	909	903	868	856	903	863	905	889	897	889	896	890	936	876	846	935	853	874	922	873	896	853	909	868	865	875	895	899	888	930	929	945	870	886	870	888	892	836	875	861	921	883	893	865	880	840	894	947	866	894	875	885	870	904	888	857	855	887	877	934	879	921	867	888	929	866	879	873	910	923	930	872	889	900	931	888	882	859	862	954	875	911	863	900	883	851	926	851	893	870	912	887	892	889	929	893	848	883	899	996	906	863	875	940	895	897	905	905	906	909	904	953	945	863	931	893	829	924	931	853	967	912	918	875	880	898	925	907	878	885	937	879	890	868	904	887	915	945	889	899	854	920	965	865	912	881	925	907	890	918	876	877	870	902	902	927	952	926	925	899	893	927	886	920	831	860	856	852	916	858	882	900	883	862	837	847	898	935	853	947	883	853	905	914	913	939	874	900	911	907	929	884	861	935	924	889	878	870	910	873	881	906	846	844	914	904	894	881	884	921	877	901	905	922	904	921	893	891	852	930	881	887	902	920	922	885	897	886	889	879	937	937	904	872	887	932	901	920	899	933	862	878	875	921	914	902	909	882	844	872	893	868	852	856	885	924	885	906	892	878	866	889	824	921	887	878	921	887	933	868	890	874	846	865	942	909	919	902	904	900	825	979	904	941	900	933	857	895	890	934	886	892	880	882	879	890	920	940	929	891	905	915	891	904	892	878	889	880	867	931	872	926	908	877	908	854	919	927	871	911	902	844	939	926	915	860	875	848	882	908	965	919	851	929	836	900	858	885	911	940	923	937	919	889	883	905	920	904	897	938	915	904	972	942	841	863	882	942	885	869	923	874	923	898	869	858	869	858	869	846	913	848	841	924	897	881	921	892	882	867	885	856	950	951	904	857	897	874	902	922	910	948	915	934	928	909	890	894	896	902	906	914	905	923	904	887	878	867	849	948	882	859	916	899	907	892	915	901	904	889	884	908	874	849	914	914	884	904	902	853	892	907	868	856	892	871	900	848	855	896	934	879	886	830	847	939	894	892	889	918	913	882	872	948	872	913	898	883	866	875	925	933	870	918	861	895	873	880	907	903	892	932	917	888	859	890	911	910	871	895	893	883	922	896	910	885	915	928	896	918	893	909	901	915	823	858	894	933	931	923	885	876	947	914	879	922	898	911	898	895	877	850	907	913	838	931	872	901	892	899	883	898	900	914	907	900	883	938	912	870	865	876	841	937	884	888	896	843	870	852	923	854	855	904	897	901	888	938	877	904	934	868	951	898	910	915	872	885	870	868	925	811	909	860	899	810	845	908	867	900	911	907	826	956	944	937	904	897	909	946	883	892	875	900	851	889	937	857	937	877	893	890	918	926	860	938	911	888	885	847	875	936	853	908	882	898	861	864	902	907	900	886	854	901	921	885	878	924	852	932	866	897	904	913	864	955	904	841	934	868	939	901	892	919	840	916	926	828	940	941	927	932	906	872	895	921	910	858	909	897	900	907	871	892	960	889	884	912	936	898	864	897	873	897	883	856	949	868	909	910	919	874	858	881	970	870	879	943	914	894	914	862	937	851	925	876	890	909	930	846	902	810	889	854	876	923	862	887	895	924	911	929	926	878	882	936	893	867	909	923	906	865	923	954	871	894	849	880	895	885	870	908	906	881	862	912	914	903	878	810	862	915	898	861	940	894	852	907	842	923	877	930	910	903	884	861	890	885	914	917	874	885	875	892	899	870	834	928	893	934	856	913	870	955	896	942	938	826	929	812	874	881	921	877	876	879	882	881	831	870	858	911	932	907	931	930	914	891	872	903	919	890	877	848	902	852	982	928	892	856	883	892	903	863	840	807	909	906	907	876	868	898	893	881	874	893	846	846	897	844	948	857	886	903	845	878	907	901	889	912	905	885	890	883	884	930	940	894	910	904	839	894	900	850	912	904	941	860	861	929	911	885	837	949	913	901	877	923	846	915	926	897	863	842	885	951	925	916	895	916	873	870	888	866	866	892	879	893	887	905	870	857	850	803	928	883	916	939	932	906	864	894	869	828	866	887	859	944	893	920	895	916	872	867	920	915	870	836	868	894	884	888	876	873	878	908	908	899	850	889	868	907	901	880	886	875	912	970	877	942	908	912	860	894	864	897	898	869	909	886	881	930	910	908	902	940	920	916	918	906	913	908	925	876	920	889	915	898	896	878	879	926	877	901	906	870	897	891	887	855	890	914	903	861	887	909	845	895	892	917	893	907	878	887	905	898	971	838	870	860	883	892	952	874	935	900	849	868	926	855	876	919	895	887	894	882	937	836	893	904	898	905	909	860	875	879	875	864	859	815	906	870	909	882	895	929	886	885	858	864	936	857	865	925	883	897	874	921	854	887	888	892	868	895	929	844	915	911	918	907	865	845	879	939	897	887	891	902	936	862	915	880	925	867	877	818	884	891	873	892	860	923	865	926	866	920	896	878	905	870	888	868	916	903	898	860	824	958	870	895	877	890	890	906	880	917	923	910	863	880	929	873	883	905	958	891	888	886	889	897	870	875	849	877	920	916	894	905	869	903	894	889	853	894	874	923	896	907	892	910	858	862	885	843	836	934	909	902	903	881	943	863	908	873	877	931	907	931	893	910	878	860	903	931	918	918	904	877	877	872	882	922	946	935	908	902	887	852	896	902	936	889	908	907	877	878	916	920	871	982	878	835	891	905	885	909	860	856	931	903	914	868	833	922	882	881	859	911	889	889	869	835	905	904	914	883	914	872	922	858	900	899	941	883	878	862	881	940	922	855	901	919	878	886	879	933	923	917	903	941	854	893	913	859	915	902	886	887	858	887	851	936	930	888	915	844	865	926	952	925	874	935	884	884	916	894	886	928	917	848	918	872	858	888	914	878	894	918	864	931	874	949	916	919	895	909	897	906	870	887	883	899	918	896	913	912	861	883
2066	197	188	145	142	155	144	144	117	124	147	139	135	119	143	137	136	137	130	127	147	118	112	131	127	113	141	120	102	124	124	127	140	116	115	142	135	122	136	119	126	145	122	125	147	118	122	131	131	104	140	108	139	127	135	123	112	121	128	132	134	113	118	96	114	130	114	128	138	127	138	112	136	139	127	130	105	102	127	104	109	130	156	112	133	126	129	109	102	113	116	131	126	128	142	126	110	126	121	139	151	122	132	110	133	109	129	138	118	122	131	140	123	115	121	138	133	123	136	138	130	134	112	121	120	141	122	118	128	126	122	135	122	138	127	142	98	130	115	108	119	123	135	137	126	148	112	122	114	133	125	132	128	112	110	91	126	115	123	102	149	129	117	113	127	143	117	135	129	144	123	125	119	103	117	116	137	108	116	117	121	124	135	143	119	127	119	109	104	129	136	121	120	134	148	127	133	135	145	118	115	144	145	136	141	120	118	120	125	137	119	120	92	118	125	112	130	129	118	134	138	128	123	130	136	153	127	140	135	104	136	121	103	107	124	122	137	116	119	130	113	107	120	130	138	129	114	130	118	116	112	147	128	154	120	129	126	130	143	129	147	114	123	114	122	159	122	139	133	125	152	121	146	130	115	128	119	121	131	112	115	127	128	132	117	117	119	127	114	109	133	111	113	115	111	121	134	104	132	111	104	126	130	133	122	123	130	126	124	136	127	117	113	139	128	144	136	116	142	120	133	123	123	114	129	120	123	132	131	146	142	121	134	135	102	118	115	124	145	107	132	123	135	131	127	124	129	126	141	121	127	109	121	132	100	140	138	125	112	121	120	122	115	135	137	126	105	123	127	126	134	120	111	106	106	117	117	103	116	122	124	140	124	151	112	125	110	111	149	119	122	144	117	135	128	143	103	128	134	152	122	124	118	125	118	102	102	114	133	114	129	133	142	120	125	127	136	118	113	114	135	105	125	108	115	133	115	121	123	127	102	150	109	154	137	132	139	121	116	127	124	108	138	124	114	101	142	118	136	114	107	144	128	122	116	146	141	116	116	140	126	108	137	124	117	125	127	115	143	117	125	119	126	119	121	116	120	135	135	114	140	118	121	130	108	130	151	111	112	110	154	150	132	112	129	140	125	141	149	123	143	130	105	112	138	137	122	127	127	116	123	122	123	122	150	121	133	118	137	121	122	136	155	121	131	122	130	142	141	135	125	115	134	129	132	114	129	129	141	129	106	115	125	130	134	140	126	99	123	106	123	115	119	135	116	118	131	123	131	136	112	128	128	114	122	126	123	150	133	126	129	107	112	138	99	117	118	122	127	122	129	155	138	114	127	108	123	117	109	119	145	122	119	134	140	138	129	142	151	117	121	131	107	120	135	131	132	118	125	120	138	127	126	123	123	127	124	131	128	100	137	119	112	117	122	121	133	103	129	128	113	132	131	124	141	123	126	114	148	118	135	142	124	139	111	133	110	123	121	129	123	125	127	135	118	116	132	136	140	139	117	131	120	139	111	91	129	125	114	132	155	125	139	112	127	144	133	134	113	112	144	115	119	143	106	132	123	100	124	132	135	119	114	125	116	114	124	118	120	123	121	132	134	125	121	137	117	123	117	128	143	124	115	105	116	143	136	133	99	143	126	117	119	127	111	111	133	128	118	146	127	129	120	113	143	116	103	123	119	119	132	129	137	137	137	127	97	124	148	123	144	120	133	118	107	131	134	135	118	130	114	116	106	113	120	126	137	142	136	126	137	114	125	114	134	106	112	137	113	125	128	130	157	133	132	120	113	122	145	139	118	121	124	133	92	120	128	119	148	146	128	136	115	116	133	129	145	127	116	101	134	125	131	124	149	133	126	122	125	146	121	132	127	150	115	131	131	132	113	131	144	130	138	131	132	114	115	114	120	122	128	130	129	131	119	142	119	116	132	147	121	107	136	117	146	127	110	140	137	119	123	120	114	115	117	145	116	116	122	145	131	122	129	141	127	127	117	127	130	111	130	115	128	125	134	148	137	120	129	123	145	119	128	118	130	118	135	126	127	113	119	115	102	105	141	132	131	128	126	110	110	140	129	146	119	133	121	132	128	123	117	118	111	113	104	113	117	142	104	122	102	123	129	115	127	123	115	140	130	134	139	116	131	116	131	114	125	127	137	126	129	135	112	117	109	98	115	107	132	99	125	132	146	139	120	138	149	116	139	105	128	135	118	116	121	122	120	121	105	112	132	105	153	110	124	132	150	125	122	151	138	122	119	116	122	122	113	126	125	120	121	134	126	109	118	139	106	118	111	121	129	133	111	126	146	122	115	120	129	120	130	122	116	114	119	131	132	134	137	128	96	123	146	125	145	119	132	138	141	114	131	134	121	121	114	109	109	118	131	120	121	116	97	127	117	140	139	113	115	116	108	136	120	113	124	119	135	125	107	124	134	118	137	132	116	135	108	129	119	136	121	162	143	129	129	136	133	122	126	118	123	113	110	119	138	131	123	138	144	133	119	119	122	121	133	118	110	114	156	120	109	112	128	139	119	122	105	145	145	134	116	116	156	115	115	125	122	128	152	122	113	130	128	107	123	127	107	121	143	117	127	137	118	140	123	155	124	118	112	123	117	101	113	121	124	126	133	108	133	117	119	153	115	133	139	154	116	113	111	137	125	118	135	115	126	127	122	121	133	116	128	138	124	128	120	130	123	135	143	116	121	111	110	125	127	132	145	127	122	148	119	120	139	118	142	117	127	145	129	101	127	129	137	150	126	120	145	152	133	123	114	136	128	124	134	124	132	122	116	115	132	145	131	139	113	140	129	108	147	140	133	123	112	118	128	118	124	130	142	140	152	124	149	131	139	117	143	134	136	123	132	131	123	136	131	145	126	138	139	120	121	99	134	112	130	125	126	122	102	119	140	136	110	133	115	99	137	139	119	136	119	121	137	165	133	117	119	126	139	138	141	127	132	128	107	140	126	122	134	121	124	112	136	122	136	127	107	111	157	139	115	124	146	113	120	127	137	122	126	127	131	128	112	135	114	153	119	107	109	113	134	104	119	141	129	100	132	124	129	120	136	135	131	116	123	137	138	125	118	111	126	134	124	135	136	148	107	118	131	136	112	124	109	122	106	107	124	115	114	111	116	115	136	117	121	129	126	118	109	138	126	113	118	118	120	122	125	135	114	120	116	133	133	118	121	140	140	115	145	113	118	131	129	122	118	116	135	129	116	132	149	125	113	129	123	131	126	132	113	111	112	109	128	116	127	113	106	124	137	111	125	130	149	116	112	130	147	112	108	121	125	130	151	117	132	110	142	112	112	126	112	107	132	146	109	137	126	133	125	138	120	141	127	137	129	101	133	116	120	117	105	107	135	122	138	117	126	116	108	124	111	134	128	124	140	116	120	128	130	126	123	164	133	133	132	124	120	137	126	122	114	133	126	110	92	109	108	120	117	138	143	110	130	128	120	128	126	135	121	126	145	129	118	138	132	113
2235	461	521	503	510	455	445	457	430	430	399	417	416	386	419	416	382	381	407	402	387	399	389	362	420	399	370	377	369	378	381	385	398	355	388	388	415	360	379	389	378	370	361	408	364	386	380	385	383	355	334	382	385	366	383	405	359	402	365	368	392	367	386	411	359	376	358	398	390	383	385	355	400	363	394	377	379	388	354	376	396	413	370	367	381	364	366	394	403	358	395	368	408	382	373	378	393	378	377	400	363	386	372	386	383	375	377	380	380	359	375	384	361	362	377	346	381	381	388	386	405	390	380	364	393	379	402	391	386	408	364	386	386	390	385	354	396	390	346	401	388	369	381	375	387	402	386	355	393	397	404	392	393	374	372	379	414	370	397	369	392	387	406	376	374	338	344	390	418	410	359	405	392	354	390	387	382	399	383	370	354	340	365	353	390	375	405	398	358	385	434	398	381	407	376	387	370	388	372	375	391	373	355	374	371	373	360	406	375	399	365	436	366	406	374	415	370	398	369	400	372	366	368	382	387	370	369	398	404	349	348	359	381	370	400	382	385	357	364	371	393	380	358	373	377	398	377	355	333	396	374	367	392	382	374	386	368	363	375	401	360	406	345	382	396	391	399	397	362	387	384	399	394	385	413	399	413	363	366	391	358	356	381	384	360	388	418	397	391	389	372	391	402	412	400	369	357	378	361	382	376	369	376	367	406	392	369	362	375	372	341	414	369	351	382	374	386	382	357	409	391	384	392	416	358	368	410	376	383	395	366	394	378	354	351	340	389	366	374	385	383	368	414	374	374	383	378	384	375	384	377	382	357	381	376	371	409	411	350	351	418	408	363	403	362	355	378	370	403	378	386	383	350	359	393	372	383	405	344	399	408	390	380	426	406	368	367	415	388	352	414	373	372	395	375	367	388	359	389	411	356	355	381	381	392	405	404	362	337	382	376	369	366	410	372	359	368	355	388	407	358	379	372	387	370	383	372	390	383	333	340	358	371	367	374	384	372	383	366	428	386	371	371	356	382	352	377	344	379	364	373	368	404	339	366	366	393	400	428	391	379	391	390	398	359	415	373	387	402	363	410	372	356	413	392	364	374	362	367	381	384	372	373	383	418	383	353	396	380	425	383	372	378	368	385	378	359	372	348	393	359	360	371	376	395	377	379	382	397	362	359	364	414	366	369	379	404	447	348	354	379	393	405	386	371	375	387	425	385	408	368	394	390	364	397	342	380	383	374	372	367	383	417	380	414	405	385	385	405	374	345	388	365	376	368	374	379	370	376	333	365	377	384	379	392	381	388	407	385	370	366	381	373	386	379	342	390	335	406	377	381	399	379	368	388	396	374	367	381	385	401	350	336	406	377	396	379	397	395	379	380	357	357	383	375	361	401	392	383	372	368	379	360	364	404	376	409	341	386	378	379	389	356	361	403	387	387	362	359	422	422	385	399	360	406	373	385	379	371	381	364	432	364	402	362	364	382	427	390	396	400	367	388	363	376	394	372	437	403	395	384	393	348	383	388	419	396	404	377	392	384	388	403	347	383	356	370	357	413	370	381	376	398	356	383	393	396	362	386	401	376	387	359	373	350	395	342	365	395	381	386	367	368	384	384	386	388	390	374	365	390	382	334	358	345	373	410	360	362	384	365	394	373	404	359	360	388	426	375	353	373	403	393	391	398	371	379	374	394	378	372	378	379	363	374	404	390	384	370	409	419	379	396	393	391	376	385	356	389	371	359	370	411	397	379	359	356	378	360	353	387	373	360	379	380	379	390	397	384	433	376	377	370	388	367	390	390	404	383	368	399	431	369	402	362	367	352	368	391	359	398	336	369	384	342	385	391	358	379	350	347	375	403	361	393	366	392	352	346	383	322	377	416	386	405	370	385	369	376	391	370	416	359	375	402	367	374	395	374	379	392	399	380	361	394	376	361	374	385	350	397	368	377	351	414	396	355	369	366	431	332	362	400	379	362	443	350	368	376	358	344	365	371	379	384	376	363	388	402	375	425	416	370	356	360	386	417	392	344	401	383	405	434	359	381	361	384	368	355	371	400	378	396	382	357	372	395	377	371	393	362	372	407	395	374	387	365	397	388	382	369	372	374	363	371	376	388	354	376	399	392	371	391	409	375	386	418	374	340	376	392	417	398	381	393	394	373	366	377	374	351	382	369	404	380	365	382	380	376	371	379	397	358	347	383	377	387	385	340	418	378	388	365	394	355	390	370	373	373	357	395	421	360	363	397	378	345	373	381	377	359	358	357	361	378	395	380	357	371	371	390	400	402	405	381	395	390	414	357	366	382	377	397	361	371	417	371	357	377	399	339	355	396	352	398	376	392	392	334	390	385	363	384	357	367	383	394	364	358	378	399	383	396	379	391	390	396	396	424	380	358	403	393	407	377	373	379	362	331	358	376	359	398	372	419	367	372	407	348	362	379	382	389	334	374	386	391	393	397	339	381	352	371	424	424	422	389	411	372	385	371	391	393	401	373	399	384	389	428	369	376	403	376	388	374	366	382	362	371	368	378	364	402	361	375	377	356	378	397	396	379	387	384	389	380	407	402	358	359	359	359	380	366	339	344	359	370	405	358	383	388	390	363	371	373	409	358	371	359	348	364	391	370	356	355	404	394	396	385	368	358	364	395	371	379	367	405	368	399	348	377	392	375	379	398	356	373	383	366	375	372	347	355	374	384	379	423	406	400	414	386	399	348	379	371	397	398	386	355	427	387	357	378	363	358	405	415	359	368	369	399	385	390	387	416	404	373	352	363	340	381	380	384	336	361	395	358	385	379	375	381	378	363	388	391	388	375	395	352	378	359	363	398	343	351	389	354	368	382	401	349	349	395	397	360	359	382	375	368	362	341	401	400	372	393	341	379	333	373	394	371	385	394	388	375	358	405	369	356	368	375	382	387	387	370	380	379	405	365	386	420	385	385	397	392	389	371	381	398	352	388	343	412	353	364	382	384	363	373	345	404	377	352	350	367	367	371	392	340	391	369	379	400	358	391	375	398	405	379	392	384	367	385	386	363	350	359	385	402	365	354	370	368	388	376	383	388	377	396	389	397	381	416	393	410	389	365	357	396	362	367	348	387	378	375	375	354	440	354	357	381	369	382	344	383	346	387	359	411	403	401	387	353	366	388	401	395	327	385	424	377	355	401	345	385	349	383	399	373	380	360	376	344	352	420	386	406	375	372	384	374	371	421	406	362	413	351	375	384	362	407	405	387	440	375	386	383	367	394	390	408	370	368	366	416	372	363	403	366	362	417	384	375	405	370	380	407	381	390	398	367	384	366	436	373	373	375	394	364	395	374	362	393	344	357	362	350	393	363	411	388	377	380	367	374	344	398	383	383	408	360	390	393	365	380	347	381	366	392	379	372	379	412	395	386	399	396	382	373	371	398	402	383	398	379	380	413	381	397	376	353	373	394	375	362	381	387	367	378	378	407	352	361	390	360	373	373	363	382	373	395	359	405	379	367	374
7380	1053	1215	925	712	533	477	403	373	304	297	259	265	230	220	228	187	239	214	246	211	221	201	224	223	209	202	207	191	197	186	215	190	199	216	197	212	199	229	212	210	179	186	170	200	200	172	199	193	184	187	200	180	193	192	177	190	189	173	222	211	192	184	212	199	167	228	193	187	192	212	194	178	192	208	193	200	177	169	189	175	206	223	182	204	190	156	207	183	190	167	208	169	186	182	211	174	172	185	194	196	193	183	185	219	183	163	226	212	183	189	186	194	183	188	154	199	193	198	192	204	215	169	176	187	178	178	212	189	180	189	206	193	186	201	190	180	193	185	187	182	182	205	212	190	199	200	204	207	202	185	195	181	198	206	199	213	218	184	202	162	198	216	186	197	159	189	182	177	156	213	183	154	191	167	178	204	163	198	197	197	191	212	179	184	179	179	200	180	192	200	204	193	186	189	173	157	190	165	216	186	186	182	199	207	181	161	159	176	201	207	153	197	188	179	203	163	188	190	204	176	171	206	244	198	166	165	154	170	182	190	212	202	217	181	184	197	200	196	181	204	180	168	190	187	187	196	184	198	194	200	169	194	165	175	179	203	190	188	186	184	212	174	176	205	231	215	209	193	202	188	206	179	181	166	183	191	195	196	192	212	192	198	188	179	206	206	197	189	184	199	205	181	173	162	189	199	193	184	207	219	189	223	183	182	217	173	185	192	185	172	206	194	192	168	174	210	145	179	175	191	180	177	198	188	203	216	165	177	194	177	194	163	185	165	201	193	184	175	211	201	181	168	199	199	212	162	172	179	195	181	164	187	189	164	208	175	166	188	184	204	175	183	190	194	183	171	208	175	184	173	174	175	189	197	204	175	201	168	185	186	222	197	186	175	217	189	178	211	197	176	195	173	179	184	199	197	200	206	220	181	204	193	174	195	200	171	185	187	144	185	203	200	171	186	198	179	180	190	183	189	180	199	174	206	198	202	190	205	225	213	182	186	179	196	176	184	207	198	160	181	177	188	211	181	170	185	180	185	204	179	194	191	180	174	208	202	209	199	179	178	176	175	167	197	193	197	197	169	172	214	177	201	188	201	224	210	200	195	182	181	181	198	181	181	185	205	187	195	202	200	192	195	169	202	198	197	208	201	194	171	164	190	176	179	169	190	180	177	194	189	216	192	212	177	180	191	192	222	183	199	211	197	188	200	181	168	186	183	171	212	185	187	184	181	213	180	208	213	201	189	160	191	194	186	210	179	191	193	202	181	177	177	177	185	198	193	206	171	196	185	196	184	172	197	202	187	177	204	167	189	200	185	203	200	171	171	192	197	202	190	177	164	212	243	173	193	197	189	196	174	147	205	173	191	184	198	164	209	189	195	183	194	186	205	182	173	180	198	207	195	192	165	201	173	198	167	204	169	199	186	164	188	172	178	201	184	189	174	211	192	178	183	179	176	184	215	176	211	178	168	198	187	184	182	165	212	164	207	186	201	186	179	171	152	179	194	189	182	194	187	199	206	177	186	205	184	169	188	185	196	163	194	200	188	196	193	186	186	190	206	185	192	184	209	192	211	224	208	162	182	169	184	201	200	191	188	202	206	168	204	194	166	191	162	195	191	164	188	176	192	208	182	186	223	203	182	197	177	190	178	169	202	173	176	209	165	194	202	198	189	187	184	194	188	184	212	205	185	167	220	192	192	197	202	177	174	180	211	200	205	198	188	206	184	172	226	202	181	163	207	196	188	173	158	166	192	198	178	191	168	204	190	169	192	180	190	206	175	191	174	192	215	194	189	196	194	191	168	200	207	199	180	188	185	191	210	194	200	168	162	166	193	164	193	177	181	198	179	202	196	182	187	203	203	180	198	200	194	166	180	195	184	185	169	201	199	216	186	215	212	192	181	191	191	197	192	211	213	211	189	181	195	221	190	171	172	187	173	202	177	212	199	210	195	196	208	188	167	196	183	214	200	151	191	187	182	187	189	184	194	177	152	173	178	170	177	196	196	185	193	192	204	162	197	218	193	211	180	202	176	199	188	187	184	179	196	197	190	190	175	165	181	193	163	186	161	187	168	172	179	221	179	186	174	175	208	208	183	198	197	168	178	163	207	166	197	178	181	190	178	219	189	193	214	199	182	180	168	173	204	227	190	204	194	198	167	177	189	191	163	183	205	185	180	222	192	186	190	184	191	193	193	201	169	195	193	206	180	191	176	196	198	182	182	199	171	169	172	200	175	175	174	163	186	200	189	202	194	184	181	169	193	193	198	192	209	186	173	199	206	173	182	199	164	192	200	210	201	192	186	212	177	221	185	167	185	169	205	180	189	181	209	200	170	205	197	226	194	219	184	200	178	179	195	169	177	201	176	190	233	182	208	184	199	195	188	175	180	195	171	203	193	187	175	151	199	139	213	177	195	187	188	192	185	194	195	177	218	213	217	186	180	188	188	191	179	193	212	193	203	192	191	190	219	189	180	185	183	191	200	191	193	216	185	181	191	173	206	199	183	198	217	192	196	191	206	209	204	243	238	201	208	177	179	181	195	194	181	168	181	182	176	199	198	188	198	186	177	169	192	167	186	177	196	209	182	184	196	173	207	177	190	172	191	199	195	179	208	204	183	193	181	170	167	163	181	170	213	194	181	198	185	165	160	203	188	172	202	171	187	186	195	186	187	196	191	171	192	184	194	193	200	179	211	181	220	204	181	165	208	210	153	176	183	182	195	181	194	193	201	179	191	182	191	205	205	175	157	212	208	218	181	187	214	167	166	173	183	189	177	196	182	202	205	183	185	184	173	185	182	179	197	167	170	197	206	186	203	178	198	175	194	186	198	186	209	188	164	174	207	206	191	177	175	179	210	199	215	181	171	181	178	184	186	177	198	203	157	166	195	189	175	212	228	206	184	221	197	202	211	189	176	182	166	190	191	198	193	191	174	188	192	199	209	206	192	197	192	198	202	180	181	196	150	206	158	202	187	185	191	203	192	179	212	195	176	193	211	166	167	164	173	194	200	191	202	178	170	180	191	187	181	188	206	194	180	198	199	175	197	189	178	184	169	183	185	171	165	190	169	180	198	208	195	180	192	154	189	184	182	197	179	219	192	193	177	191	170	178	177	189	177	183	155	170	192	211	173	206	177	193	180	207	193	189	195	195	172	180	194	179	185	178	183	184	193	196	195	165	181	178	191	185	188	199	178	204	184	179	189	191	192	203	205	180	203	209	184	169	189	189	173	188	190	212	197	186	191	218	195	180	199	169	183	191	200	178	176	205	193	204	201	186	195	195	172	170	184	173	203	180	207	180	190	156	193	193	174	181	199	152	203	190	198	201	196	222	159	192	182	205	213	207	210	191	186	177	183	194	205	182	187	177	153	206	208	172	173	180	184	190	221	188	194	185	195	195	215	200	195	177	181	189	170	184	202	200	186	184	207	187	183	170	183	217	179	193	219	174	193	184	168	182	198	176	173	215	189	186	193	197	177	193	190	179
5768	1398	2797	3080	2767	2271	1910	1672	1398	1240	1136	1093	957	966	848	769	773	762	710	706	761	666	650	666	657	651	612	650	622	627	603	607	604	565	621	602	570	583	658	580	576	608	550	573	558	595	536	553	610	540	594	554	556	562	587	572	548	508	633	540	559	533	563	540	566	575	571	532	550	549	546	507	556	539	581	529	549	540	572	534	538	530	566	552	531	571	540	551	574	569	522	562	563	577	523	601	528	556	554	523	523	565	564	522	505	553	553	550	538	540	549	525	536	527	567	529	515	553	550	539	559	542	548	519	516	503	554	534	499	547	558	564	502	536	533	478	481	562	497	549	557	562	511	545	518	514	563	517	536	577	523	553	577	523	526	522	527	567	548	565	520	539	539	560	532	543	520	543	524	542	519	569	535	532	522	520	548	494	513	558	503	566	559	537	535	522	536	537	552	566	513	503	512	513	490	489	505	554	584	511	533	531	525	559	538	533	525	512	540	486	530	537	547	528	519	529	504	545	508	493	537	516	542	524	520	529	486	565	564	506	573	496	527	529	556	576	566	532	531	516	506	517	500	524	531	497	506	523	519	548	496	541	550	516	552	531	500	513	540	545	515	505	574	517	514	528	524	576	516	499	547	554	550	534	535	539	515	533	521	483	508	543	563	540	535	538	540	511	555	530	562	504	529	514	538	532	589	516	513	556	597	551	543	542	588	540	549	547	536	560	500	493	557	509	552	546	558	545	520	531	527	519	525	541	503	556	538	535	542	559	536	534	506	556	536	498	531	560	512	495	548	550	571	530	501	546	529	557	551	555	509	535	565	511	592	538	571	554	561	531	505	515	517	567	553	553	517	549	545	548	505	566	561	522	551	499	523	536	549	575	517	542	537	544	514	538	509	519	518	470	570	501	500	544	564	540	565	566	518	546	502	510	527	506	551	521	530	516	509	508	529	521	518	494	507	554	549	561	520	540	531	516	553	547	519	571	580	551	592	525	514	501	547	498	527	562	507	553	534	528	543	534	552	595	525	514	537	520	530	523	513	550	488	545	511	552	527	530	541	541	532	553	527	498	526	527	517	538	546	534	540	539	495	558	524	500	522	508	541	509	522	535	559	549	535	520	576	550	555	517	512	536	530	539	533	544	532	549	555	532	567	545	527	538	523	535	569	554	526	541	509	546	539	524	584	515	577	507	533	525	567	540	549	536	538	545	518	542	540	539	517	527	548	549	561	556	531	531	512	520	521	547	503	528	531	550	532	585	518	540	554	546	568	527	549	496	545	576	512	544	542	520	518	506	573	541	516	518	553	530	571	564	494	548	534	537	549	483	507	532	533	543	544	560	520	556	539	487	506	553	505	545	493	544	586	570	522	562	545	527	531	586	527	536	562	540	528	524	551	539	554	533	515	530	556	515	546	521	509	506	494	535	531	549	495	497	534	501	532	597	572	563	552	544	533	557	525	523	502	539	545	478	537	553	531	513	499	480	523	520	530	555	490	615	557	518	547	567	527	549	544	525	535	542	570	545	539	524	541	511	509	557	510	499	517	524	567	539	572	541	503	543	565	507	527	524	504	553	544	526	547	545	527	574	523	498	545	531	539	530	521	485	541	553	525	537	511	515	563	541	540	489	543	529	540	547	528	546	540	513	491	566	518	557	517	547	535	542	555	560	506	523	532	515	523	578	517	529	557	525	540	523	461	554	535	525	517	522	518	538	512	533	545	521	515	555	539	515	503	542	560	510	572	518	503	533	566	507	555	514	531	531	533	520	515	518	575	539	569	531	526	527	538	515	502	539	556	540	574	531	545	515	547	529	523	560	521	552	522	499	555	561	501	544	567	506	525	542	545	581	532	525	547	491	543	515	557	546	515	516	494	489	520	562	546	508	492	572	533	580	487	550	543	554	491	544	508	513	521	533	558	504	518	546	528	526	535	530	534	519	528	492	540	524	543	544	520	550	539	542	549	550	498	501	530	547	531	521	507	528	547	553	531	549	540	546	514	565	531	504	532	543	524	508	529	561	564	542	507	537	542	518	531	516	541	522	510	523	512	527	573	510	512	532	517	524	519	479	546	519	509	527	535	511	506	548	570	534	542	523	551	539	532	525	539	540	536	560	530	503	515	510	550	498	560	538	535	526	509	540	548	562	546	540	566	526	515	505	524	518	530	557	544	549	576	513	533	547	539	495	537	517	532	538	525	525	494	501	512	550	548	566	509	525	523	512	497	505	554	534	533	548	545	530	581	560	545	545	547	544	557	511	542	551	551	513	579	511	522	564	543	549	597	487	558	534	533	526	522	550	542	555	537	545	494	563	572	521	529	514	497	539	523	526	557	544	556	513	585	532	531	560	495	564	589	535	523	578	531	529	567	537	535	483	527	514	514	509	531	542	541	493	563	540	548	509	508	572	519	514	535	536	510	515	546	596	530	561	551	538	504	551	534	516	537	543	522	494	553	535	546	559	563	548	554	522	557	547	530	529	558	553	527	537	542	569	520	531	542	512	541	528	503	518	545	565	509	555	528	576	510	550	512	499	527	537	545	535	562	511	542	585	541	522	585	500	536	543	559	555	511	571	513	578	539	551	563	486	516	559	532	571	526	556	515	530	581	521	513	584	530	574	505	566	527	559	534	525	518	547	529	504	544	523	531	485	539	524	551	522	515	535	565	499	526	526	548	525	510	541	542	557	544	547	550	561	517	526	499	544	530	544	532	533	526	529	490	530	549	536	509	540	520	564	531	526	519	581	548	516	516	516	530	551	541	566	512	563	526	500	569	546	540	539	554	532	557	539	540	539	515	553	541	561	535	512	497	525	512	508	537	551	545	535	529	543	517	548	503	524	565	540	554	511	510	550	532	515	554	557	483	566	556	526	524	527	511	473	520	531	542	518	516	510	500	543	586	538	497	535	559	508	532	523	477	544	505	544	502	531	508	505	530	559	566	527	549	541	579	539	552	559	549	537	546	528	537	538	542	552	544	539	492	532	558	565	552	554	537	552	545	523	500	528	501	496	490	536	534	569	519	564	539	516	518	541	495	533	555	469	537	553	531	574	529	533	553	507	518	555	561	492	570	539	536	488	524	506	518	530	580	525	560	575	560	509	576	508	499	536	532	527	556	530	543	551	517	497	531	504	541	547	558	540	516	514	546	518	509	536	534	547	554	531	542	522	597	526	511	547	525	516	546	496	519	532	543	508	563	529	496	491	529	525	571	558	567	531	538	555	532	537	579	525	583	517	561	540	563	497	500	537	528	547	532	535	516	497	521	556	568	565	553	524	546	550	538	605	563	530	541	524	535	519	556	545	528	481	528	550	531	527	586	525	524	550	537	561	547	543	526	573	561	537	515	517	545	494	554	601	520	496	589	515	564	524	522	513	519	530	544	546	544	467	527	531	538	522	537	568	533	525	532	555	541	497	569	540	494	546	570	580	551	582	539	512	530	509	554	521	555	531	527	537	588	555	523	506	569	551	533	545	540	527	529	523
14257	2541	2686	2072	1473	1158	889	787	638	629	533	500	521	519	449	446	417	448	442	434	421	400	425	383	386	446	400	401	401	359	389	380	341	377	398	355	369	411	377	391	370	380	374	331	361	375	380	389	389	374	401	387	340	386	370	374	373	397	347	369	354	379	346	352	367	338	375	328	415	336	364	390	381	349	387	344	354	385	385	374	374	386	351	378	365	353	371	403	396	335	330	373	348	379	376	359	372	372	340	372	371	337	329	325	368	325	337	388	368	377	378	374	403	361	354	386	379	337	385	355	414	365	380	362	338	326	372	368	348	362	367	402	401	381	410	359	401	352	369	351	367	379	313	341	378	373	360	348	356	372	375	401	375	362	371	365	377	376	358	361	361	386	411	372	383	393	389	382	350	373	387	379	398	368	402	384	356	371	346	411	358	361	388	366	383	371	380	347	372	384	344	366	375	320	360	394	377	359	379	390	382	359	355	394	351	407	353	352	367	361	347	393	383	370	356	362	381	341	348	365	399	375	358	357	374	382	342	375	372	357	387	414	361	336	342	365	360	360	376	379	395	384	377	367	372	371	392	399	341	356	340	369	390	396	395	385	363	362	406	367	372	363	375	384	364	327	404	376	375	353	389	395	369	350	372	339	337	376	356	354	349	379	382	364	398	352	347	326	347	397	379	367	374	338	365	357	361	392	352	402	380	357	373	374	328	360	353	363	371	349	363	349	323	397	370	346	377	383	365	353	392	362	373	382	338	368	336	334	387	352	371	387	359	370	371	366	373	390	403	377	322	337	361	315	349	376	394	342	377	385	378	348	379	376	342	340	346	342	387	392	357	390	372	352	387	331	362	373	383	402	358	386	367	361	360	385	324	360	389	400	375	387	333	356	361	373	369	372	329	378	380	355	372	403	353	377	380	326	401	365	347	379	398	401	378	358	374	363	313	341	342	401	374	366	370	337	346	386	393	383	403	357	387	342	380	390	370	345	344	364	328	352	333	388	343	355	364	355	337	371	348	386	389	374	378	379	383	364	370	339	366	370	377	359	375	343	343	377	389	346	389	371	347	385	393	378	386	376	367	388	372	398	372	372	389	368	360	350	339	391	346	381	368	367	335	379	373	368	360	370	404	344	378	354	352	353	344	317	361	367	375	379	355	364	360	339	385	397	351	368	359	394	370	366	358	352	367	396	372	385	348	354	339	365	356	359	362	361	418	362	381	350	363	346	393	383	352	376	380	394	379	361	391	340	387	363	376	375	391	396	348	344	377	378	373	370	350	353	357	381	380	371	380	386	324	370	358	393	367	372	354	405	359	383	363	364	347	392	409	370	339	344	338	368	348	371	377	386	362	361	350	373	338	364	384	330	352	357	366	356	359	374	378	377	361	395	414	384	372	342	417	372	354	332	364	377	403	389	367	381	351	349	310	354	366	367	387	378	384	365	353	372	338	346	357	344	351	356	372	311	365	381	356	373	375	350	351	357	354	410	381	345	377	351	356	359	370	373	393	351	376	363	368	370	329	338	393	358	331	356	359	370	366	349	372	362	358	319	393	360	374	355	396	384	346	324	329	346	403	363	354	396	343	363	336	350	382	353	359	339	354	373	375	394	393	365	360	405	371	367	338	361	375	342	375	360	374	355	392	350	348	378	369	393	372	383	388	395	318	359	434	349	382	362	349	345	332	363	365	347	361	366	360	376	361	390	372	351	419	367	397	346	361	352	329	366	359	376	391	370	361	361	384	354	347	388	360	354	375	330	336	399	373	377	383	350	356	376	378	363	403	350	374	376	358	384	395	387	366	375	368	385	375	358	387	361	372	392	369	405	386	363	374	335	357	359	366	380	395	351	343	357	344	337	401	368	359	355	361	368	370	341	381	337	392	382	383	354	346	341	334	330	303	354	367	379	336	384	372	369	348	352	369	352	361	318	381	399	355	330	358	351	380	404	399	372	370	354	381	380	381	392	385	380	373	382	355	386	362	348	344	354	375	332	406	386	360	365	395	342	373	358	388	381	351	379	364	380	359	398	363	365	366	400	385	343	351	374	350	392	413	382	372	362	359	371	390	378	363	347	393	346	357	368	389	340	346	414	357	395	378	347	385	377	327	358	377	361	349	384	351	337	374	347	407	367	379	366	384	397	341	391	379	394	379	421	347	372	369	363	368	376	358	367	336	366	383	336	381	359	336	378	336	372	372	363	388	360	354	362	351	372	348	393	368	315	363	363	367	350	361	379	394	382	343	368	354	347	400	396	379	357	350	337	355	383	349	346	328	335	375	363	370	364	371	358	339	420	344	370	351	373	356	369	374	407	339	370	372	356	379	355	334	402	348	372	358	361	368	395	362	341	369	392	402	385	366	326	368	380	416	380	412	412	399	412	379	355	380	372	377	380	384	333	371	340	393	396	313	372	362	351	370	390	352	381	367	387	380	313	387	371	364	406	347	386	346	347	362	347	362	401	363	349	391	347	336	342	374	354	378	352	387	349	368	373	348	382	352	395	384	417	371	356	368	362	326	352	355	340	367	360	379	341	428	396	381	375	338	362	366	352	339	357	368	356	313	373	367	369	350	387	384	375	362	374	346	395	344	351	357	399	355	384	376	374	358	329	363	356	360	372	357	396	377	377	357	379	347	389	335	345	366	338	373	352	343	390	355	349	368	368	374	381	386	374	352	369	385	361	370	362	368	350	343	389	379	375	348	392	373	345	378	378	378	395	390	340	339	344	388	370	371	359	409	379	379	311	347	391	390	346	323	395	383	373	373	385	359	338	334	376	350	300	373	329	372	357	359	342	372	382	408	366	365	363	364	361	373	384	327	370	380	360	376	372	362	370	344	354	357	350	327	359	368	353	361	390	365	367	348	364	360	360	352	411	366	363	360	351	367	354	340	365	330	385	393	390	383	388	319	363	379	347	360	367	361	338	399	384	347	384	371	388	339	388	334	362	366	382	359	368	367	366	393	345	389	345	379	371	355	401	375	359	382	376	378	324	376	370	396	348	363	400	375	379	397	391	365	388	340	347	343	377	387	374	370	395	328	372	359	363	370	360	393	381	382	355	395	373	369	387	385	360	390	344	378	387	369	325	387	348	339	390	407	361	335	367	361	374	330	303	389	368	393	364	338	375	365	362	354	376	341	366	370	386	336	349	359	347	375	371	348	359	366	382	370	371	352	378	384	404	377	378	358	363	401	370	365	375	375	353	356	353	353	365	386	360	355	353	353	336	370	339	346	386	395	379	360	346	356	354	381	354	370	362	386	370	347	365	373	359	371	354	364	368	360	357	342	393	377	377	347	386	362	356	420	347	362	362	338	355	337	364	366	371	377	367	370	353	385	366	373	390	350	387	380	352	401	342	362	365	359	360	405	399	391	362	397	348	356	365	383	341	361	348	380	346	359	362	332	369	381	354	353	398	336	355	342	340	356	356	355	365	391	318	345	331	400	353	364	402	378	360	391	334	359	356	371	314	378	394	378	360	363	394
7959	2459	5152	6029	5131	4363	3581	3161	2649	2295	1990	1917	1626	1705	1532	1371	1361	1340	1249	1157	1236	1237	1194	1193	1089	1155	1027	1090	1059	1020	1037	1054	1026	965	1034	987	1036	1078	1053	975	1017	977	955	989	959	988	962	927	917	941	929	966	980	976	997	946	953	955	914	947	930	927	946	934	924	944	895	924	915	946	920	907	937	923	859	971	920	903	880	907	1002	875	932	861	900	906	912	892	879	899	895	941	870	928	942	923	949	898	923	864	928	892	900	876	958	946	957	903	927	918	912	897	890	890	920	886	897	922	868	898	863	942	929	923	922	871	940	875	947	919	901	863	894	882	944	917	896	957	890	893	861	865	913	900	924	919	928	861	880	913	964	887	897	874	909	911	875	854	903	891	922	910	958	886	904	885	822	899	855	858	920	883	857	919	861	903	900	910	895	851	887	917	886	852	896	868	853	931	908	867	854	886	924	922	911	930	908	931	959	923	862	877	924	865	909	923	912	938	872	893	931	907	922	898	871	938	886	925	892	902	859	879	877	834	899	937	912	897	901	901	878	933	862	896	907	849	936	878	906	965	872	874	924	884	852	866	908	887	919	918	862	918	931	860	970	949	954	856	911	895	932	894	883	905	904	861	866	945	889	872	922	911	875	909	935	873	841	934	901	836	885	884	862	934	941	885	895	889	873	906	888	870	943	894	874	907	927	900	835	929	918	902	891	952	869	898	923	932	892	949	874	880	876	898	875	896	879	935	918	869	918	913	917	883	887	913	884	877	875	920	914	849	923	914	870	852	905	895	922	919	892	895	878	909	911	909	922	941	943	850	900	874	909	905	881	902	937	892	877	885	868	899	874	877	905	898	919	834	871	916	910	867	914	903	891	932	913	944	894	913	919	910	933	975	913	859	916	915	902	890	887	894	904	927	891	938	882	875	897	917	877	836	864	981	968	909	937	939	907	837	883	941	876	837	944	894	856	872	897	893	923	937	878	916	892	905	906	882	926	922	857	869	838	905	871	906	893	859	850	888	875	948	911	944	901	882	902	904	893	908	902	885	907	875	912	909	879	919	952	892	879	897	930	913	919	904	940	901	884	966	952	902	936	929	959	937	909	894	881	908	849	861	892	901	849	882	868	846	931	920	908	833	859	903	902	932	919	897	877	877	904	894	862	893	883	899	913	928	921	894	944	893	886	858	895	902	901	876	913	875	856	908	862	905	888	892	861	860	898	914	870	914	862	905	913	883	915	878	916	883	903	914	886	927	872	891	915	909	945	888	875	886	858	915	898	899	912	820	922	891	948	901	862	858	928	887	947	930	890	879	914	917	902	849	883	860	912	937	891	879	891	843	974	921	884	854	856	882	928	984	869	925	942	888	868	886	875	837	891	916	970	897	936	877	932	904	926	897	896	925	943	865	877	922	933	906	891	895	860	892	887	913	877	932	908	950	855	907	930	912	915	858	863	925	904	891	877	872	880	864	947	893	928	917	902	906	943	915	886	915	918	873	901	898	896	863	925	938	858	899	879	945	908	869	880	876	841	872	836	912	870	871	885	902	887	925	888	911	912	907	912	873	862	891	887	863	935	915	917	897	893	876	853	856	897	888	917	879	866	908	900	846	917	862	912	910	862	922	900	872	900	870	891	938	899	939	930	871	907	936	861	898	881	846	886	891	868	929	898	912	886	938	929	840	882	901	882	884	870	959	918	858	891	812	878	927	920	902	905	885	895	889	902	848	901	865	850	928	944	852	892	891	884	905	899	895	861	937	894	936	886	903	902	917	864	911	917	902	902	873	824	890	868	904	929	878	903	892	888	950	863	888	904	928	896	885	894	897	858	912	885	935	967	900	896	877	865	922	885	911	897	890	912	882	943	912	869	936	847	926	869	905	832	865	864	940	906	906	901	851	926	927	828	879	867	911	900	916	866	910	895	907	894	929	895	834	877	930	909	902	882	928	966	896	912	957	928	945	892	913	910	890	897	836	846	942	907	907	853	905	890	892	861	888	917	888	895	889	892	892	851	899	955	895	929	859	869	899	847	905	921	916	905	926	869	862	892	924	890	940	884	877	929	928	868	889	921	924	923	913	917	873	880	884	851	907	847	915	852	909	924	883	899	824	871	871	840	898	916	953	838	914	855	920	865	872	941	876	847	904	872	861	853	891	878	886	901	885	883	917	921	913	840	894	920	922	866	903	914	900	871	918	915	869	917	895	847	860	866	924	883	871	894	864	938	875	866	908	916	901	869	922	967	960	908	921	860	933	911	903	863	828	915	922	872	905	906	889	845	844	931	907	879	879	899	901	890	865	931	841	902	916	899	910	904	898	840	894	895	937	945	846	889	922	939	840	827	889	911	920	858	872	930	906	884	932	894	861	926	902	901	863	908	935	911	867	939	926	881	921	852	924	932	884	849	876	912	879	907	849	975	868	887	928	913	904	886	903	917	868	876	881	922	864	919	881	932	856	877	889	898	914	901	935	919	912	897	855	880	881	914	873	879	881	907	917	914	894	917	909	867	871	860	872	887	900	861	893	832	903	875	881	885	899	891	872	896	921	861	898	934	847	931	876	915	891	874	897	897	891	879	938	852	937	895	882	899	842	916	890	927	894	934	853	905	956	932	916	875	843	868	882	865	889	919	968	959	976	839	922	927	893	908	894	887	914	955	935	1008	903	935	854	915	926	883	857	900	918	932	862	909	893	904	926	928	891	951	913	911	914	889	894	893	900	907	927	905	902	977	898	885	915	896	879	875	881	897	859	863	937	961	895	923	889	883	892	907	893	889	910	884	908	847	922	881	856	823	903	879	925	874	918	874	906	891	892	879	952	891	884	896	879	885	850	956	921	873	926	901	873	929	930	936	919	899	924	888	874	933	899	886	931	885	832	881	895	827	925	882	863	878	905	890	846	868	889	916	943	899	858	846	913	906	915	875	912	919	886	910	912	932	848	891	887	829	965	912	927	867	871	922	858	833	913	930	895	949	878	924	944	880	893	931	863	935	873	928	909	934	854	878	876	924	895	849	894	892	894	877	858	863	943	885	871	914	894	910	859	910	916	993	903	829	908	894	944	915	853	849	908	895	892	844	855	924	900	900	901	881	951	900	915	857	900	879	878	845	898	884	813	906	940	878	919	932	901	939	837	892	864	863	961	882	889	926	869	882	879	930	912	882	890	821	954	923	892	907	889	858	910	925	908	923	910	914	929	942	883	884	906	899	903	892	839	895	835	850	881	915	906	845	918	929	912	916	942	895	800	905	887	872	906	867	904	940	901	884	888	917	900	886	881	889	857	853	863	881	920	898	888	858	892	901	826	932	912	847	900	893	933	882	894	924	841	929	940	884	949	830	873	906	932	907	903	962	922	868	897	915	915	863	848	893	856	853	888	919	860	912	896	904	878	901	926	895	921	897	871	875	853	856	864	891	918	877	864	884	902	974	910	885	872	964	918	837	885	914	819	927	890	926	885	862	913	924	901	912	916	842	883	977	839	910	947	842	965
1955	163	145	132	151	129	126	108	112	113	123	128	111	135	106	126	138	136	139	133	127	113	127	129	112	127	130	130	137	98	116	115	130	106	122	134	110	114	126	117	119	126	123	139	139	138	130	129	104	118	134	129	108	137	104	141	117	109	105	112	128	137	136	119	135	113	145	99	126	133	110	136	100	132	129	135	122	114	96	127	101	123	121	125	118	110	116	115	122	123	123	134	125	124	115	131	109	124	113	125	120	131	113	133	123	128	129	126	133	109	119	128	114	117	140	137	127	117	122	111	135	115	126	139	105	134	125	145	126	118	107	118	111	108	123	126	144	115	115	114	119	125	107	128	132	105	131	144	113	128	132	134	121	119	127	97	136	113	127	130	108	125	115	113	125	119	145	123	127	123	112	120	131	119	124	127	111	112	112	116	135	120	122	118	143	122	112	121	133	111	146	133	138	108	118	139	109	129	103	130	117	105	118	113	132	153	123	112	106	113	108	134	124	161	119	104	122	120	128	114	128	131	125	132	121	125	118	134	121	113	115	112	126	140	116	120	125	139	124	106	116	126	121	127	120	141	129	117	105	111	113	106	123	125	99	127	139	147	99	114	111	133	140	124	99	129	135	105	123	115	113	105	140	121	113	128	110	117	127	128	151	97	122	121	124	111	123	124	116	128	121	129	115	129	131	128	111	138	147	132	116	126	115	129	116	117	116	149	113	132	133	134	107	147	124	110	120	123	127	117	122	138	131	128	118	118	123	120	129	147	120	127	138	126	120	124	126	137	112	106	105	121	125	122	141	124	122	145	136	110	117	133	117	132	121	125	149	116	117	103	126	124	120	147	115	99	122	119	126	125	138	117	108	126	124	108	129	131	100	133	112	134	111	123	118	143	118	93	113	117	122	123	132	126	120	132	100	123	102	145	112	105	113	135	116	113	104	127	124	124	139	125	148	118	93	116	121	130	133	113	108	117	138	145	108	129	123	114	138	129	132	127	118	138	136	128	126	112	135	121	115	108	117	119	116	115	113	136	127	140	138	136	130	113	109	163	107	119	106	118	116	123	102	132	142	92	125	121	122	118	96	110	119	112	128	98	130	128	109	115	119	137	126	101	136	131	132	128	127	112	106	104	121	140	142	112	126	121	123	110	122	131	123	121	132	123	115	124	125	124	134	137	112	142	90	121	128	128	98	112	127	125	112	122	129	122	124	120	118	107	94	136	109	143	134	114	125	136	121	123	130	118	118	129	123	135	123	111	86	139	131	139	122	123	112	140	122	113	128	126	128	140	112	137	130	108	119	125	119	103	127	117	141	129	115	118	122	153	122	128	136	123	116	121	157	125	116	120	114	120	135	129	115	116	103	116	134	124	100	118	118	128	125	113	119	129	115	106	131	151	123	122	126	120	107	116	108	121	123	155	104	136	141	105	117	127	113	128	135	123	128	140	137	131	100	117	125	138	132	142	134	110	141	112	122	117	135	122	127	121	133	123	104	126	133	117	124	108	133	116	115	135	101	125	126	116	112	113	134	131	103	117	141	158	119	122	125	117	123	129	113	127	127	89	109	138	128	123	137	110	111	121	131	113	133	129	114	125	161	130	97	133	122	115	118	119	111	127	112	132	109	130	107	113	130	146	111	116	120	104	108	130	126	120	87	129	114	151	119	129	140	132	124	134	121	104	148	135	104	117	115	135	123	110	134	113	115	135	114	136	125	130	125	102	134	106	106	113	119	117	121	131	140	129	115	121	128	107	129	128	115	129	120	117	107	107	100	134	128	112	125	105	121	114	104	123	134	135	129	116	116	117	145	121	115	101	123	128	130	120	113	119	129	126	109	103	120	147	123	117	131	124	109	119	127	120	135	109	107	108	112	120	138	117	116	121	105	125	124	132	121	92	132	132	117	119	142	117	122	117	103	125	125	111	115	112	125	125	120	138	116	115	118	164	107	108	108	137	106	133	128	132	135	126	96	122	131	115	104	119	132	129	136	101	110	120	113	126	142	121	139	120	137	131	135	122	137	119	127	136	115	140	127	116	107	126	137	121	126	130	132	116	131	134	117	137	109	128	101	111	107	110	131	117	134	141	154	98	131	125	126	113	130	127	118	116	142	126	137	112	146	123	127	113	118	106	117	127	122	129	113	127	130	133	122	127	121	132	131	114	135	121	131	136	134	119	139	109	119	99	129	124	113	119	132	102	107	127	121	111	157	112	113	124	115	119	112	104	113	146	121	111	125	119	120	114	158	142	129	112	104	129	119	115	122	121	102	126	131	102	129	119	131	110	118	114	120	137	120	142	117	131	126	112	105	126	124	120	123	112	121	130	109	125	131	126	131	110	113	129	115	117	118	128	119	114	106	127	118	108	116	128	135	105	115	120	118	126	119	120	131	115	128	139	107	124	120	130	116	139	122	119	117	124	105	131	142	121	123	107	122	125	114	121	126	102	121	127	145	133	126	129	109	142	121	139	120	112	118	129	94	116	139	131	121	120	119	116	126	114	132	146	116	111	126	118	134	129	125	135	121	101	135	118	129	139	114	105	118	112	131	115	109	129	141	124	137	124	119	127	121	109	142	118	114	140	108	122	120	105	130	122	127	121	114	125	106	125	124	125	115	117	118	128	118	110	130	113	117	101	133	123	129	111	123	109	118	108	109	127	126	112	121	105	119	130	98	113	112	131	135	115	126	134	116	134	105	125	120	125	115	130	121	97	108	144	122	100	116	111	105	115	116	116	108	131	137	129	139	115	133	114	113	127	111	124	118	121	122	109	122	131	137	110	114	124	123	132	126	106	119	133	133	127	123	109	123	112	131	110	123	117	153	146	139	114	124	128	117	115	123	121	124	124	109	125	129	119	118	131	121	104	115	113	114	140	111	118	126	109	110	135	133	129	115	128	106	114	138	135	133	130	113	114	136	134	101	125	127	120	145	108	130	109	148	94	109	118	130	118	97	109	133	127	126	121	115	106	129	114	123	160	111	114	127	90	116	106	119	149	134	127	110	117	123	126	114	134	126	127	117	125	104	152	118	112	133	134	129	126	137	107	116	129	122	118	120	115	155	153	133	145	141	145	108	116	121	119	142	114	99	138	124	118	114	125	118	138	108	123	143	114	118	113	118	121	107	116	131	132	118	126	128	139	114	97	125	135	129	111	118	129	113	99	127	100	123	124	124	98	126	127	119	127	128	106	149	123	112	117	124	144	111	120	134	125	120	132	114	129	106	119	105	117	128	114	130	104	115	116	111	119	127	122	134	131	136	128	145	123	130	127	124	138	121	127	122	129	116	123	122	132	106	112	122	129	123	131	120	101	122	124	105	122	123	122	125	128	131	121	139	95	136	133	112	128	158	128	128	127	123	102	124	129	118	119	134	113	132	126	130	118	112	127	113	120	147	119	123	117	116	132	127	125	123	113	123	123	119	134	113	100	123	132	138	119	143	113	143	129	134	121	111	123	110	120	109	122	95	111	137	116	129	139	128	115
2146	434	461	466	448	461	428	422	393	380	412	392	383	412	367	386	364	361	349	412	367	344	368	378	388	373	386	372	384	377	386	376	376	340	385	337	375	364	404	381	374	370	401	389	370	355	397	355	370	394	376	368	377	400	378	378	345	401	411	362	371	368	402	372	395	373	395	389	397	380	333	383	334	383	394	398	376	381	391	376	385	357	370	376	363	360	371	399	402	364	385	383	371	364	388	373	374	371	381	405	363	373	384	359	352	393	388	351	369	355	373	361	365	365	349	386	372	371	337	357	388	351	354	374	361	397	363	393	382	417	401	385	376	337	349	382	395	403	384	383	402	414	376	370	409	387	388	361	342	361	420	350	394	435	412	391	395	388	373	406	369	385	370	371	369	341	383	391	393	364	373	330	427	363	379	348	382	404	334	391	386	371	355	384	388	319	377	360	388	387	395	353	370	396	367	374	389	418	390	378	366	393	402	392	403	369	323	342	359	402	361	374	351	361	380	361	372	361	378	387	385	330	380	360	387	401	365	407	399	372	354	396	369	396	364	374	388	373	370	413	383	369	351	373	380	351	372	404	366	373	376	376	390	360	373	384	392	376	387	393	370	410	355	371	369	386	348	358	394	367	377	383	379	398	389	376	368	403	392	378	353	375	344	381	363	375	366	368	397	365	362	354	331	351	379	360	374	365	348	372	404	392	393	366	396	334	384	319	354	363	390	370	376	367	384	382	375	407	353	416	367	360	368	365	390	384	395	368	374	409	368	397	374	368	392	384	389	371	413	385	359	405	390	393	382	398	397	408	378	356	399	409	371	373	422	402	382	376	369	359	321	375	349	372	387	381	383	359	412	348	353	374	391	377	366	386	369	407	350	361	370	383	344	379	404	399	380	365	374	399	368	341	365	377	372	364	337	352	398	377	413	371	367	369	359	395	381	361	398	326	338	383	367	392	377	404	386	398	379	371	375	363	374	410	381	374	374	389	370	383	336	334	395	394	378	402	360	360	371	390	389	344	391	356	355	378	375	339	353	349	368	388	385	388	369	379	355	384	382	337	366	368	368	362	382	359	378	356	352	428	386	373	371	362	362	358	388	402	355	357	355	385	393	379	361	357	378	372	376	368	391	387	345	354	405	379	413	368	394	372	388	343	404	368	380	395	335	406	373	343	418	382	402	374	351	386	344	402	382	373	381	391	379	362	365	380	380	358	379	405	353	386	370	377	376	382	327	373	377	350	336	373	356	397	386	394	395	384	354	376	377	398	375	397	367	380	366	347	327	390	392	367	394	358	404	364	404	357	382	389	405	362	383	400	361	394	348	392	368	365	364	353	371	373	392	404	358	398	395	360	383	378	399	355	360	353	370	372	383	385	387	357	368	389	376	355	390	397	372	389	412	373	371	390	358	383	380	377	356	384	381	376	363	368	396	339	370	389	409	385	381	368	343	402	361	417	375	365	386	425	356	359	391	354	388	409	379	358	393	396	368	361	377	366	386	398	369	405	398	367	388	368	385	381	334	381	364	406	349	387	388	351	410	391	361	385	358	367	426	347	354	355	381	343	389	389	366	387	390	412	399	338	362	373	356	370	404	354	391	347	361	388	369	364	364	394	376	352	353	368	352	380	361	401	402	353	347	378	355	375	403	370	398	367	362	388	370	389	395	373	330	364	360	342	361	359	383	348	345	397	370	363	403	364	397	362	395	338	353	418	389	379	381	395	371	409	380	399	367	361	387	390	365	390	383	377	390	397	347	377	386	352	366	385	374	376	359	374	409	345	367	373	389	356	359	402	335	370	368	399	402	380	344	411	359	388	376	361	384	383	402	365	375	388	382	359	334	395	391	380	393	415	401	376	340	369	381	346	379	364	360	368	359	388	358	377	359	400	356	376	368	414	371	387	390	366	370	378	344	362	417	391	377	383	388	372	393	344	343	393	400	373	397	368	366	346	385	413	383	362	386	391	371	374	381	397	358	352	357	393	356	356	402	338	352	377	371	344	394	396	342	370	392	367	412	381	384	366	374	376	376	399	355	360	365	406	370	370	378	360	403	418	363	396	400	359	401	357	367	380	359	381	352	378	329	401	385	378	382	348	390	345	385	377	391	357	399	390	405	373	360	374	347	381	402	408	353	388	403	334	366	404	370	400	383	381	350	436	406	347	406	400	390	366	396	409	399	365	384	393	381	371	372	379	355	384	327	400	434	398	405	375	355	404	373	345	411	381	365	350	389	370	358	358	410	378	389	372	398	369	414	371	360	369	429	354	362	379	332	361	380	376	391	402	388	347	337	382	401	375	361	379	377	362	361	359	384	353	386	373	372	408	345	341	372	377	387	391	384	392	361	425	397	367	377	387	356	361	342	335	390	387	359	369	370	392	345	402	399	391	361	385	360	404	386	392	408	364	380	376	350	378	359	378	386	394	391	344	368	358	380	367	398	368	366	423	378	377	365	367	393	389	367	391	341	400	378	344	363	391	380	401	388	391	394	376	393	381	384	401	375	390	358	352	366	362	378	369	372	406	372	405	364	381	375	361	376	381	364	362	358	371	396	362	354	354	397	365	399	400	373	383	383	359	402	361	351	361	394	374	367	361	374	368	372	374	391	384	353	360	397	368	380	391	377	362	344	391	369	367	374	368	353	348	415	348	357	329	389	382	387	411	369	376	371	337	335	356	419	349	375	373	381	401	394	387	386	394	367	377	370	417	380	403	396	376	385	383	335	385	367	404	354	423	366	354	393	346	389	373	375	432	366	408	398	353	393	359	347	387	386	394	409	389	397	343	382	370	370	366	364	380	383	371	361	349	372	399	364	379	356	352	371	377	407	377	354	368	414	392	352	378	374	395	400	349	389	372	349	394	374	375	346	348	323	354	367	366	329	367	377	354	366	378	368	379	379	407	384	367	395	358	382	410	368	401	378	342	362	331	377	380	360	390	407	362	380	400	362	376	378	389	419	381	361	398	377	373	407	375	381	380	378	377	365	381	368	354	377	354	367	329	326	382	359	403	362	369	378	411	371	399	382	340	366	403	373	375	404	403	386	370	372	348	368	371	384	326	361	378	369	361	387	341	407	344	367	353	377	359	395	401	399	347	351	359	343	339	343	366	399	393	379	394	403	387	356	379	377	361	384	383	374	332	393	404	380	397	399	357	382	393	371	390	345	402	379	368	366	349	396	389	397	391	402	378	376	385	385	350	383	383	361	349	399	354	403	394	373	356	401	385	387	384	358	403	368	419	371	400	367	362	375	366	384	356	368	376	366	368	397	426	379	373	383	342	364	382	363	338	378	358	380	372	392	374	412	392	411	387	375	363	357	350	331	401	371	360	397	359	428	364	374	397	392	370	394	363	378	384	402	373	380	359	380	385	346	423	378	374	396	356	415	383	389	349	430	373	394	404	378	385	359	373	376	356	414	362	393	407	367	356	404	388	360	359	376	372	391	376	373	373	404	356	379	362	372	381	393	402	387	378	391	366	366	353
7336	1081	1171	982	682	545	450	352	332	276	274	294	220	275	243	224	188	198	211	211	211	196	215	208	214	220	193	184	202	196	197	200	202	188	184	206	216	192	209	197	185	162	204	156	180	217	203	198	181	206	191	179	165	186	186	217	199	198	166	203	177	178	171	198	193	183	191	179	198	196	212	204	207	179	202	192	204	193	188	189	195	207	188	195	196	184	188	216	193	172	185	168	216	212	200	195	186	181	206	194	187	191	191	196	170	214	178	181	178	193	208	166	217	189	177	176	205	195	166	182	188	189	211	189	216	179	188	192	181	180	195	183	179	202	204	176	168	195	181	199	187	216	198	210	175	188	180	176	186	176	191	175	187	176	193	167	210	178	181	198	187	187	189	218	191	201	164	186	197	171	181	180	202	186	195	222	181	191	178	176	187	181	161	171	197	191	176	191	197	180	194	195	192	207	202	174	209	188	163	189	199	182	191	188	200	186	200	193	184	193	193	188	201	189	187	176	184	186	202	189	211	191	164	179	178	176	195	203	173	180	172	163	193	243	208	181	170	196	205	183	218	203	206	181	200	193	173	185	192	172	207	188	171	197	219	198	212	199	198	195	196	188	188	199	179	204	189	194	188	174	208	185	155	223	179	201	185	193	178	160	206	172	190	168	189	183	156	182	194	197	201	214	188	208	192	173	206	186	156	186	172	183	179	216	172	175	180	183	198	181	183	193	178	184	195	184	208	177	186	185	188	201	174	197	191	195	196	209	197	193	194	210	204	179	177	172	177	186	191	217	187	183	192	192	178	192	205	183	207	182	193	171	173	193	198	183	175	166	188	198	198	195	188	174	195	197	189	174	218	172	174	191	172	203	176	198	208	186	164	181	197	159	185	165	185	224	177	208	173	191	182	185	187	188	194	183	195	177	176	183	187	184	206	179	175	209	202	183	191	198	209	205	180	199	173	195	193	171	181	165	175	179	180	173	197	202	169	186	192	190	200	198	200	198	199	179	216	186	179	181	200	223	214	214	192	208	176	192	200	204	179	181	173	172	183	179	195	164	185	195	187	185	169	205	197	172	201	196	190	194	188	167	179	209	189	195	181	218	182	213	189	189	180	197	171	177	186	200	184	204	189	175	172	180	189	187	188	160	187	212	201	174	183	190	165	183	189	222	204	218	196	175	204	189	206	207	180	183	159	197	231	174	191	180	180	174	175	185	187	195	203	172	202	171	164	185	214	175	205	198	180	163	202	177	188	224	182	185	189	200	204	201	200	202	178	178	202	187	176	205	196	178	206	187	185	199	196	202	202	194	153	158	189	187	187	204	179	183	210	201	160	202	158	183	190	199	189	179	208	192	187	153	198	187	185	192	198	201	184	210	201	188	177	185	178	183	215	179	168	170	191	178	205	236	199	197	157	167	186	180	213	178	207	188	209	207	181	183	184	205	193	204	211	189	204	210	196	202	163	205	175	212	180	184	202	182	208	173	204	183	187	187	218	200	191	179	200	196	176	204	182	205	210	185	181	188	190	192	179	178	196	191	186	211	195	183	187	198	221	178	181	172	194	204	189	210	222	183	184	202	171	179	235	193	188	185	203	192	177	170	197	182	217	176	217	176	171	165	195	202	215	199	178	190	217	195	174	170	186	184	182	230	170	196	211	189	196	190	210	186	200	202	185	163	176	201	181	185	200	196	181	189	190	192	177	189	204	206	172	162	222	186	206	200	198	183	183	182	181	174	202	190	193	201	191	183	205	186	225	177	186	198	186	178	199	199	203	219	191	174	170	196	186	215	209	194	188	198	180	194	188	192	166	206	204	158	180	183	204	187	181	204	183	207	190	194	193	202	193	176	193	199	199	214	190	210	172	189	163	200	173	185	180	202	186	189	180	183	187	184	196	207	170	199	185	179	217	206	186	196	178	206	206	195	190	188	188	202	209	196	166	211	193	224	159	199	182	212	226	181	186	199	204	198	194	190	163	174	190	192	167	180	187	193	183	203	199	185	178	201	209	196	184	186	199	174	186	168	187	173	203	206	192	214	184	200	174	161	187	182	169	176	172	164	206	182	192	180	196	178	197	181	175	190	196	193	198	177	175	202	195	196	177	185	176	191	201	177	167	196	194	188	183	182	191	205	194	189	206	188	173	205	179	209	189	163	199	161	166	197	190	192	193	178	195	170	185	217	172	149	189	197	220	170	171	195	174	180	193	177	187	200	192	191	185	189	200	173	187	188	212	200	177	172	199	198	202	201	183	190	186	194	180	199	200	172	193	176	178	169	180	201	195	207	205	181	174	186	200	161	173	189	183	164	168	172	177	184	197	183	222	173	200	161	186	199	215	196	183	205	185	170	202	179	182	208	201	173	194	174	209	151	186	185	178	199	191	180	192	198	194	180	197	175	197	182	164	192	185	191	209	183	186	182	183	178	171	184	177	178	174	212	203	184	193	200	196	186	161	201	166	201	187	203	185	208	207	180	205	186	158	179	209	207	185	200	195	204	185	190	192	185	186	211	174	181	200	187	199	202	190	168	187	207	192	202	214	197	219	211	175	162	194	175	194	210	206	200	202	163	183	196	191	224	182	203	181	201	177	187	177	180	196	169	181	172	222	180	194	189	192	188	191	185	182	176	177	212	175	189	190	171	192	172	189	174	177	159	188	191	202	191	174	201	206	198	202	189	213	193	170	179	187	181	197	171	230	203	192	206	196	194	207	180	162	169	194	196	164	207	198	191	198	181	184	196	186	203	195	191	211	180	178	175	179	176	196	179	175	206	183	209	202	193	179	208	201	196	182	171	179	213	182	186	204	207	211	201	178	194	201	185	194	202	193	182	193	215	209	204	205	191	179	203	197	191	203	206	186	182	160	188	194	214	188	194	168	188	194	208	201	175	199	165	205	194	204	186	175	188	182	186	161	180	206	201	186	198	184	182	187	203	169	182	199	185	211	176	184	171	176	189	190	207	200	216	211	213	187	188	174	143	206	204	213	196	209	205	184	175	216	183	188	191	186	200	191	190	214	197	191	188	167	184	198	190	174	197	196	187	207	183	174	160	205	189	210	203	186	178	186	191	184	179	172	186	197	203	204	186	203	184	191	227	189	188	184	175	180	193	195	190	199	201	186	205	184	181	192	216	180	199	173	192	205	176	153	185	201	183	172	210	180	185	181	196	207	207	205	187	176	200	178	195	183	170	200	165	184	205	199	208	180	194	183	178	175	189	198	188	173	183	180	211	160	186	202	188	197	204	208	219	183	211	196	190	183	178	172	177	175	181	177	189	209	201	194	216	192	191	218	188	184	217	197	188	182	178	188	184	176	200	192	178	197	177	176	183	223	178	199	202	216	201	191	192	195	184	205	201	206	195	216	180	184	161	216	184	195	173	209	195	189	177	175	177	217	196	210	179	194	193	207	201	204	194	184	167	187	182	194	173	177	203	194	197	178	176	172	195	194	196	196	191	206	175	178	190	193	191	230	195	190	198	185	195
5856	1295	2724	3172	2838	2347	1946	1648	1380	1256	1139	990	968	918	817	816	817	754	726	757	701	705	710	648	680	659	580	653	606	631	610	574	646	601	633	576	634	598	585	605	580	572	556	548	576	558	602	553	590	546	551	546	565	563	590	551	531	525	552	553	567	545	526	564	570	542	548	562	529	529	532	558	532	540	540	575	540	530	537	553	532	571	565	564	559	564	554	545	525	560	578	506	533	520	524	545	524	582	518	557	537	501	570	578	552	583	532	549	584	510	517	571	580	542	511	493	542	562	529	560	512	561	507	519	514	546	529	507	520	528	553	528	535	530	507	536	512	519	528	550	500	557	548	497	522	591	568	548	565	538	540	527	564	530	525	541	585	587	520	518	540	525	539	551	527	541	528	544	559	544	543	532	522	564	528	560	491	523	507	530	535	524	495	544	505	544	538	541	556	554	534	542	511	523	540	549	522	546	547	510	494	557	569	510	507	508	491	541	577	537	571	541	556	580	556	540	531	566	535	546	498	514	524	519	519	520	565	538	538	520	552	532	498	579	560	551	487	515	538	600	521	526	528	550	518	530	531	540	505	536	498	542	530	551	511	536	515	568	541	529	559	543	518	503	509	520	554	625	574	550	512	548	508	500	538	533	499	544	528	517	552	521	511	530	591	558	511	505	560	575	567	591	517	538	505	524	545	513	535	531	506	513	495	556	518	550	512	550	515	572	507	536	537	511	550	563	542	524	532	519	507	558	544	529	582	531	552	513	520	537	516	514	530	561	541	545	512	515	544	510	513	529	567	535	545	555	553	544	521	529	524	573	552	516	532	491	535	535	533	550	545	538	579	559	537	535	523	547	541	537	535	541	540	502	493	543	509	530	531	552	535	530	530	519	538	541	562	575	520	526	519	510	544	552	531	533	550	553	544	529	526	525	563	546	517	564	491	526	556	545	542	527	552	510	530	534	513	525	546	540	524	482	539	508	535	535	507	533	565	545	534	546	510	536	544	535	525	526	526	555	556	544	481	509	516	499	505	522	500	571	534	561	548	506	523	527	491	561	524	494	543	553	541	566	523	497	582	536	537	532	455	538	554	516	575	556	522	569	578	522	557	513	506	543	551	530	562	563	529	522	544	505	580	482	553	535	537	504	586	581	525	579	514	548	548	542	522	584	495	540	542	586	516	541	561	513	569	555	552	501	548	516	521	526	503	516	548	559	521	516	534	510	499	555	555	498	522	552	557	541	528	522	530	497	509	505	494	523	547	504	532	534	531	537	539	480	543	570	557	541	498	487	503	529	510	543	538	541	575	549	543	551	550	548	505	583	549	501	538	536	564	550	553	526	544	583	520	553	527	575	544	507	530	552	524	561	494	514	554	529	534	469	603	533	538	544	534	561	506	511	607	575	539	537	567	517	531	539	534	516	519	566	502	540	553	536	525	520	535	531	557	554	527	522	521	525	570	537	536	528	594	545	513	530	522	556	574	533	559	512	539	508	524	516	541	514	558	554	574	501	545	495	533	552	561	502	540	533	511	486	513	521	540	564	519	532	499	525	546	528	515	520	502	549	531	528	555	514	521	525	523	517	556	517	527	518	534	562	530	572	536	551	560	549	530	523	534	561	521	613	560	530	527	515	533	525	561	512	551	546	552	509	527	530	507	514	520	580	543	516	528	548	536	545	565	539	520	566	514	534	495	523	567	530	540	497	553	518	514	542	528	547	544	569	537	528	532	570	517	539	547	522	537	529	524	530	527	537	534	565	561	552	561	570	535	521	556	532	538	543	570	549	540	598	535	544	502	540	524	529	528	505	531	519	523	529	503	532	530	536	508	544	518	572	506	514	583	529	491	518	540	536	499	542	566	499	539	512	557	542	487	533	506	550	524	572	539	533	538	538	516	544	534	517	553	527	487	544	587	506	511	536	513	533	535	536	497	564	512	545	528	541	532	491	548	546	543	558	564	511	538	563	557	523	515	536	527	564	514	527	524	502	508	521	536	547	499	544	583	545	571	556	549	588	581	530	545	551	529	522	550	556	540	562	546	502	560	576	515	555	542	556	526	568	549	526	553	552	544	555	530	573	500	483	491	571	533	540	542	515	527	522	556	534	493	512	523	574	515	515	578	548	570	534	524	543	495	531	527	499	540	548	530	508	553	538	576	517	517	539	522	530	540	500	543	549	574	526	488	550	530	553	536	554	538	544	524	545	555	496	517	527	513	505	525	515	555	546	548	514	527	555	543	505	547	552	516	557	515	559	507	499	513	518	539	566	520	588	526	551	555	528	527	566	547	580	522	540	504	537	530	497	552	537	531	562	568	531	543	537	569	550	518	540	523	542	544	527	522	524	530	524	512	559	544	545	609	544	554	534	533	544	550	553	533	517	555	540	515	506	541	538	481	562	526	586	562	567	546	529	526	560	560	535	534	523	579	526	546	511	567	503	512	526	504	554	538	545	557	496	550	530	553	526	508	518	549	578	511	536	520	543	559	561	566	530	536	566	578	543	555	554	534	539	529	556	505	513	546	565	574	538	534	548	557	515	522	531	528	520	530	535	544	512	579	542	516	513	560	561	525	557	516	551	501	549	523	538	553	532	532	533	546	545	545	532	557	531	522	519	507	533	545	562	523	534	567	509	531	505	519	532	558	541	540	547	500	515	548	491	572	524	547	504	573	573	545	541	549	534	552	538	563	539	497	503	543	495	505	536	567	574	515	520	532	553	503	529	536	526	525	546	515	534	538	512	525	553	494	520	527	534	482	519	549	518	532	548	548	513	524	511	529	507	522	561	537	544	531	587	509	569	496	505	536	526	550	523	512	513	558	521	530	498	536	510	553	538	549	507	525	505	537	566	516	507	523	555	527	552	545	531	533	565	560	539	535	561	568	561	529	554	559	565	552	567	530	534	523	536	511	518	532	539	536	499	512	548	517	511	533	574	500	575	561	542	569	525	517	515	498	544	572	530	556	556	540	518	555	523	572	550	538	566	528	561	521	527	515	531	557	539	539	532	519	497	554	481	545	524	585	545	520	481	586	513	567	476	545	509	494	583	566	597	529	521	507	541	547	552	489	552	529	541	564	543	538	534	534	519	536	539	541	557	535	545	559	510	548	533	544	535	523	521	544	545	535	507	555	563	560	561	559	519	531	555	506	562	515	551	556	524	565	545	545	513	557	529	572	513	521	543	566	547	532	544	514	556	513	510	555	521	513	526	570	524	541	517	555	556	565	553	501	548	546	504	538	546	545	507	463	554	511	532	480	534	502	555	527	555	546	541	519	519	565	516	589	539	534	528	483	524	551	542	540	537	520	552	548	522	475	556	520	483	537	508	530	532	551	559	539	523	572	561	551	514	499	529	518	545	529	528	565	546	538	552	563	529	497	550	513	533	513	569	521	524	532	528	503	525	487	562	547	523	531	502	570	545	557	501	544	536	528	518	529	523	562	541	506	580	556	569	525	590	550	535	560	547	523	536	563	595	503	512	506	550
14356	2603	2632	1974	1451	1031	898	724	674	625	574	485	489	457	441	489	430	426	408	407	409	364	426	387	397	403	417	385	385	406	383	406	388	416	374	364	372	368	376	392	384	389	342	382	385	368	386	367	352	363	383	390	327	377	361	365	362	350	406	381	383	376	388	372	391	385	349	357	339	366	356	337	387	377	398	375	387	376	387	361	365	398	355	372	414	378	353	380	346	330	366	357	389	362	357	381	398	360	336	351	372	374	377	408	373	372	364	371	361	395	332	391	350	371	357	332	407	377	411	373	371	379	367	360	394	371	373	364	352	358	358	351	391	401	362	375	378	373	399	359	351	383	366	358	369	343	359	359	378	352	368	350	369	391	366	397	350	364	342	369	353	361	360	370	320	389	367	400	384	343	350	374	370	356	403	341	356	353	369	324	380	345	336	371	375	392	368	365	389	362	377	354	370	374	386	376	362	385	368	372	346	381	372	366	378	349	341	397	410	376	356	357	365	403	405	335	363	335	356	368	363	377	380	425	355	408	400	350	370	369	377	339	352	397	406	376	358	356	354	382	344	392	370	344	357	396	361	350	358	351	362	370	356	360	317	367	344	362	374	338	394	362	358	379	370	398	342	377	383	381	374	405	361	353	349	369	359	347	385	361	355	337	422	383	390	395	375	374	398	342	344	340	383	385	381	377	376	335	382	370	368	382	362	345	373	367	337	353	370	344	348	326	360	383	385	367	356	350	353	360	326	327	325	367	352	352	356	392	376	345	321	365	403	397	361	377	368	364	352	369	337	373	373	372	344	385	389	386	409	357	322	395	375	369	401	377	388	354	374	345	359	356	351	379	354	345	389	378	365	354	360	335	377	358	366	358	396	360	367	390	394	325	369	360	368	422	379	380	393	381	341	380	411	346	335	358	353	352	374	416	368	356	357	343	379	361	399	339	416	381	422	357	407	349	329	404	352	348	352	372	365	370	347	346	388	338	350	393	393	361	356	370	380	387	385	343	354	345	390	344	351	337	392	355	364	385	361	387	337	348	378	382	397	361	358	373	395	374	369	362	374	344	384	348	380	355	353	381	376	362	376	379	405	358	380	369	352	352	385	350	355	370	338	363	361	379	372	387	331	366	395	355	361	366	332	366	381	384	371	361	385	399	348	328	376	363	380	384	362	377	354	357	400	388	364	371	378	368	391	391	334	400	345	357	399	378	384	387	366	370	356	341	356	378	341	366	371	348	374	405	344	340	363	331	380	381	373	380	381	330	370	375	395	353	370	377	378	356	361	387	366	392	377	357	344	353	369	316	380	368	334	381	334	358	365	332	361	386	366	410	355	398	396	345	404	388	344	354	388	382	362	363	365	333	370	363	406	381	377	366	381	378	392	364	377	344	371	364	418	376	402	357	364	378	362	337	379	366	340	378	359	368	402	359	349	384	398	391	398	399	377	380	374	377	345	366	352	373	338	370	399	367	355	359	361	348	392	340	391	377	347	382	360	371	369	378	374	371	371	350	374	381	354	378	332	401	375	372	409	369	366	359	387	396	373	383	389	338	370	355	349	395	351	378	348	375	389	400	370	439	380	367	362	316	367	374	374	366	402	361	374	338	374	372	384	362	386	354	404	372	384	379	357	365	341	373	309	360	362	351	385	394	381	345	362	369	358	402	369	367	390	356	397	365	329	364	368	378	367	336	402	395	389	375	338	381	346	369	334	391	373	344	398	396	372	379	362	350	374	340	341	327	368	387	349	344	367	338	398	389	342	367	350	358	353	355	333	375	392	366	388	340	393	376	367	354	329	397	382	343	352	364	369	356	363	363	357	370	373	375	377	381	370	371	414	352	402	373	328	375	387	380	389	339	370	371	392	338	377	372	399	392	335	356	344	360	340	394	366	342	375	327	320	344	392	353	356	387	375	340	339	374	364	401	385	365	324	350	368	389	389	383	390	368	385	372	374	326	327	390	383	407	345	365	353	335	356	371	418	409	376	355	345	352	365	384	387	350	351	366	373	362	363	383	332	359	367	345	367	362	371	339	373	374	362	387	369	374	369	362	337	367	356	352	377	363	400	331	377	362	398	350	359	356	349	402	357	368	336	371	381	378	355	367	332	392	370	340	381	371	364	362	344	375	358	365	391	374	362	367	383	342	376	373	368	343	400	361	386	338	382	373	392	390	377	326	334	344	341	397	375	384	337	379	378	362	358	387	378	374	376	382	392	346	351	346	345	390	339	379	388	336	326	350	330	375	368	334	355	373	331	367	328	371	383	364	394	378	318	344	366	328	372	355	340	332	417	357	369	364	339	353	361	338	349	401	388	345	367	378	393	372	395	366	356	401	374	361	351	322	368	364	361	374	338	348	336	348	387	344	351	362	373	369	365	341	374	375	338	374	343	368	368	362	346	353	359	373	403	345	370	377	363	354	353	378	392	377	338	404	361	372	344	360	363	339	356	404	385	370	387	348	373	364	344	381	381	365	338	392	338	366	363	360	333	372	359	360	365	359	402	389	383	402	362	363	409	378	382	364	373	383	373	337	357	370	336	311	352	350	364	361	410	353	372	357	354	373	350	391	358	404	387	402	356	333	392	398	427	390	365	385	375	366	370	377	388	351	376	405	401	356	391	350	364	373	368	358	375	380	369	349	374	364	388	347	344	395	393	387	355	356	366	360	333	329	345	343	329	381	374	365	356	339	374	369	394	387	377	397	353	384	388	374	406	413	342	360	364	393	395	378	369	395	389	329	403	354	376	408	378	376	367	385	369	331	380	349	398	352	373	333	358	359	336	389	383	340	364	361	359	356	389	371	370	353	350	338	343	370	391	348	368	343	408	339	389	371	368	355	365	358	409	350	375	388	362	402	399	352	352	361	391	356	348	371	355	354	365	349	377	329	385	403	411	338	393	392	369	368	357	331	355	310	388	333	355	381	370	327	330	387	376	376	340	368	424	354	371	334	350	356	373	405	350	337	370	362	369	402	369	355	358	369	349	363	388	376	402	409	350	357	391	379	360	366	344	357	316	357	388	375	402	362	372	356	437	374	399	389	383	352	378	389	365	352	377	373	331	326	344	356	367	344	407	373	365	350	346	373	347	321	345	346	357	410	363	363	358	373	352	368	369	383	356	348	378	363	373	380	387	360	322	391	376	358	341	392	372	385	372	383	367	338	357	347	340	371	386	365	345	361	360	339	365	352	383	349	387	349	354	377	362	372	386	361	355	374	361	350	363	387	383	371	371	376	370	368	392	370	377	364	391	333	381	368	358	372	387	379	373	359	356	355	387	411	401	357	376	348	382	382	398	348	355	354	393	343	401	358	369	388	355	383	388	362	343	343	362	370	375	376	372	398	340	359	360	375	376	378	338	333	345	389	387	364	359	347	355	388	384	348	388	357	361	360	352	337	323	382	377	356	330	365	372	379	398	327	359	406	330	369	350	335	398	383	348	365	342	361	362	321	383	379	404	381	336	380	396	375	392	415	363	340	361	375
7839	2490	5118	6009	5064	4234	3621	3060	2584	2262	1993	1769	1714	1665	1512	1384	1384	1336	1255	1180	1185	1142	1186	1178	1129	1154	1076	1074	1084	1068	996	1050	993	1022	1052	1017	1046	1010	1005	965	956	1016	962	947	1036	952	953	915	945	871	938	950	912	890	1002	932	923	944	938	934	974	973	918	930	947	907	892	886	933	833	927	914	935	912	921	860	926	883	901	915	946	905	970	920	916	903	878	896	893	946	918	873	935	884	895	932	897	924	935	911	918	888	910	887	953	921	908	842	879	879	863	884	868	920	866	881	843	946	921	935	888	924	882	893	865	896	873	936	908	873	923	890	890	916	940	919	855	879	914	849	856	861	938	894	951	887	917	911	887	860	925	936	944	922	915	892	867	875	911	881	882	928	867	884	876	889	930	951	889	881	892	857	838	862	913	914	925	914	895	889	856	891	870	840	885	871	880	846	889	899	882	860	947	920	873	872	877	926	857	926	918	931	884	939	898	933	887	893	895	892	980	899	920	875	874	900	914	909	922	902	879	925	908	880	884	891	884	912	876	873	950	934	843	910	944	926	869	928	910	880	884	870	981	883	910	875	920	855	866	911	888	845	908	914	880	957	872	880	892	895	880	862	946	853	852	886	865	892	957	925	887	850	884	905	841	881	989	883	924	933	909	889	876	894	872	912	905	904	839	851	896	913	931	895	856	934	897	961	898	858	895	907	874	884	935	875	882	840	843	900	838	933	911	853	886	881	891	903	872	907	869	911	970	845	875	936	855	913	938	905	909	881	910	926	840	874	908	894	894	915	868	874	883	923	874	879	920	927	931	898	867	952	871	887	876	844	946	903	895	888	914	860	896	887	872	900	914	944	879	908	913	859	868	838	881	866	912	897	872	851	877	902	921	925	956	901	878	900	873	870	854	839	900	916	882	924	910	891	876	877	875	877	870	915	874	881	952	916	884	895	858	935	878	881	859	847	913	934	909	912	880	849	893	859	942	851	873	896	891	905	850	886	830	874	887	884	847	938	883	925	837	885	849	877	902	898	895	914	916	941	901	928	926	834	867	868	926	917	850	917	931	875	878	848	883	931	922	911	912	895	879	825	915	912	899	927	878	907	904	906	878	911	920	890	836	874	921	901	887	848	972	884	905	919	916	881	904	880	837	887	890	886	862	926	876	917	860	877	897	877	906	836	889	847	920	895	853	860	856	901	888	889	883	932	862	851	912	901	838	891	850	860	842	917	944	923	892	879	902	902	948	875	924	915	920	963	911	872	904	871	912	880	903	881	896	866	897	912	859	922	883	877	877	860	839	857	873	904	904	899	954	915	899	918	896	953	886	865	885	916	888	855	927	872	907	876	918	943	874	881	909	863	908	890	898	843	918	884	889	869	878	873	900	917	898	913	886	913	890	891	879	880	932	850	871	901	892	888	884	896	864	900	886	907	882	863	916	858	819	894	893	887	964	884	915	919	879	902	852	890	858	852	877	897	927	898	895	934	840	914	868	950	930	938	988	914	892	939	914	895	896	907	895	889	867	902	950	933	942	928	957	898	914	941	951	927	883	901	955	910	858	873	849	856	897	921	933	925	881	942	929	862	898	890	890	995	898	834	863	935	889	912	880	875	873	870	887	853	927	839	944	898	943	919	890	875	889	876	880	896	887	898	927	918	890	917	844	890	906	855	950	928	891	931	935	921	877	868	855	871	927	896	918	955	893	869	932	947	870	878	863	902	896	884	852	901	896	878	929	899	943	833	958	852	923	898	874	906	907	962	948	884	890	892	903	863	925	911	879	903	893	913	893	890	885	856	872	909	867	869	966	907	893	826	831	893	959	901	898	933	880	922	923	915	927	893	895	909	920	901	944	928	916	886	896	918	926	923	933	889	869	890	948	867	880	881	910	893	926	859	907	894	809	864	857	906	906	903	861	895	914	907	920	920	895	874	886	876	873	882	842	923	871	889	928	921	879	846	924	884	854	876	877	939	929	890	924	868	833	906	900	913	911	915	913	902	975	872	927	917	915	831	867	878	876	899	896	846	897	943	902	875	907	849	837	943	854	845	913	921	954	862	912	866	908	912	928	906	918	929	837	876	955	924	894	857	907	893	873	893	911	841	897	889	899	892	912	858	935	838	892	878	818	866	882	895	862	908	908	894	893	899	885	924	896	913	905	898	877	909	861	866	896	830	967	882	873	943	898	920	932	910	924	884	913	907	844	881	915	890	903	881	896	872	899	902	866	858	922	901	886	926	907	906	891	906	967	870	932	901	933	957	933	903	921	847	929	825	846	853	866	938	914	926	905	919	895	955	913	867	863	896	912	878	916	911	843	897	918	887	863	939	932	895	896	874	928	942	897	966	890	903	920	915	932	946	953	864	874	899	889	945	857	871	946	903	889	906	929	897	920	890	902	833	908	921	900	929	902	872	907	923	857	892	896	872	897	939	856	856	919	893	1007	905	914	904	887	864	903	890	854	898	845	950	880	909	910	937	877	882	904	845	918	888	881	907	896	881	822	870	888	916	873	943	862	844	894	902	879	917	906	914	863	831	864	856	891	911	894	896	920	913	919	923	909	902	885	932	859	844	871	945	940	873	887	919	938	917	858	869	839	940	859	904	864	945	909	894	877	900	860	889	897	903	898	899	901	912	924	880	944	910	888	912	927	929	909	897	891	876	938	847	923	869	905	903	847	893	870	927	848	882	954	852	887	881	887	881	931	918	989	876	877	911	889	900	889	882	870	882	891	942	882	927	938	870	905	840	886	923	914	879	930	919	900	874	963	904	958	892	845	903	875	939	886	880	898	849	892	962	861	878	912	879	928	900	878	917	883	916	884	915	868	889	905	919	919	916	900	912	876	897	878	913	870	842	905	879	861	841	918	915	893	892	856	886	901	853	893	926	907	883	904	874	870	903	916	841	885	885	888	854	934	889	897	879	853	838	888	916	942	906	907	885	851	946	865	897	855	953	880	887	901	980	920	918	890	899	846	922	912	910	838	942	898	897	920	909	899	922	890	849	874	896	950	879	925	875	929	902	863	885	940	886	918	888	856	863	931	885	879	884	932	867	874	877	892	888	903	933	924	928	942	915	898	889	888	875	976	910	830	899	901	926	928	868	894	844	850	870	863	903	880	872	905	877	885	836	886	876	865	893	924	926	942	899	884	848	916	919	916	870	860	923	881	950	887	852	892	922	880	848	882	902	891	866	992	872	869	906	886	961	844	957	895	906	876	926	911	899	864	883	929	938	884	903	882	908	902	929	913	931	862	838	892	911	858	883	890	873	851	912	910	910	912	867	850	820	890	879	905	924	895	936	893	910	851	866	951	875	923	898	827	946	886	907	861	842	911	918	906	802	860	966	922	872	867	876	888	922	919	918	900	841	824	892	864	964	916	892	869	900	842	904	865	889	877	889	928	874	926	905	899	926	889	852	902	877	892	871	898	892	924	913	905	907	862	873	879	879	900	904	932	878	894	893	886	886	894	888	899	917	923	903	905	939
2085	162	160	152	143	159	112	119	115	133	130	119	124	107	114	130	135	137	127	132	116	132	113	152	133	135	114	106	155	135	106	123	147	124	153	150	130	117	120	128	121	133	114	121	111	130	123	131	129	117	124	125	134	114	107	114	135	123	116	106	121	115	124	124	127	124	131	111	131	118	105	112	130	135	138	124	140	149	123	112	115	115	129	129	124	125	117	116	112	141	133	118	127	112	109	124	123	106	134	115	124	144	119	127	125	133	145	122	120	108	129	131	109	119	131	108	147	109	138	117	130	111	119	111	117	125	95	110	137	125	129	132	136	131	116	147	120	115	106	101	147	117	118	122	122	128	130	133	131	123	130	122	118	114	105	142	111	128	130	134	129	125	125	114	139	134	120	120	138	136	123	139	136	147	154	119	116	118	130	114	122	116	124	126	127	142	120	126	130	123	152	114	130	122	136	151	121	123	128	116	121	105	107	140	126	135	113	127	134	125	118	122	124	131	117	124	102	115	130	142	126	93	125	132	129	146	123	124	105	139	108	110	126	131	134	117	123	126	131	141	143	108	132	137	143	92	128	126	119	139	115	106	114	116	120	116	117	144	120	132	142	123	132	132	133	135	130	130	140	122	152	137	132	128	116	122	121	119	138	116	131	104	122	125	105	123	113	119	132	126	136	133	110	125	110	127	116	116	96	99	150	97	134	102	123	112	135	125	104	119	123	114	119	127	116	142	132	112	131	128	115	110	114	137	134	124	133	137	133	151	141	119	113	143	115	144	126	127	136	120	133	140	139	125	136	108	120	136	120	127	112	121	117	143	129	124	130	120	131	159	149	120	138	112	125	133	129	109	122	143	133	128	144	105	138	140	124	119	108	120	148	139	138	141	143	106	108	131	136	138	117	106	131	119	135	115	113	136	124	120	125	113	126	126	109	124	120	148	118	120	131	129	126	136	106	119	141	116	117	131	101	141	105	117	124	149	123	124	114	142	121	129	101	143	124	137	112	118	118	108	141	132	120	115	112	115	121	143	100	123	142	122	107	135	123	139	104	122	126	131	114	127	134	154	125	147	114	130	145	118	106	138	117	127	112	107	143	134	116	130	127	145	128	120	142	110	125	131	107	110	127	134	115	119	117	153	132	116	126	127	109	131	151	126	131	125	144	142	133	122	135	124	128	128	113	132	109	112	116	115	111	117	114	126	129	135	123	118	121	129	159	118	137	122	116	136	116	133	109	130	141	114	134	111	141	144	121	132	122	103	124	108	121	117	129	126	100	128	113	150	115	137	113	114	129	132	113	115	115	127	114	133	147	127	137	104	128	107	116	123	131	138	138	128	106	127	121	129	130	109	123	139	126	128	128	125	135	138	99	119	135	122	117	117	100	136	132	120	134	139	112	124	125	124	130	107	122	122	104	104	127	140	150	118	135	121	105	118	111	131	112	131	141	118	102	120	121	130	138	120	115	128	117	123	118	131	120	119	128	120	129	145	129	121	130	133	137	129	122	123	119	138	140	148	130	138	123	114	128	134	111	110	134	149	130	141	106	130	116	124	149	112	128	118	113	120	130	117	110	107	141	115	126	132	137	146	122	134	135	134	143	119	121	118	133	127	119	139	143	127	116	136	120	143	119	113	128	134	128	124	129	109	126	124	121	122	124	112	147	132	139	108	137	112	133	112	118	129	114	135	131	139	110	143	133	112	122	124	131	137	104	126	123	107	105	120	123	112	156	108	144	95	107	114	118	127	136	130	148	152	124	130	115	123	132	120	96	116	126	138	117	110	120	121	111	123	129	122	124	121	116	122	127	114	113	141	115	124	111	155	129	131	134	126	106	129	127	135	147	134	112	124	132	110	126	114	128	136	120	136	134	133	132	124	124	104	120	135	99	124	124	119	122	112	138	124	147	140	125	134	154	124	114	127	112	129	146	124	110	143	124	113	116	127	106	140	124	117	109	124	116	109	122	116	114	128	142	132	129	120	103	140	113	131	135	108	132	143	130	128	108	114	124	150	135	123	111	113	106	125	118	123	115	115	125	122	128	112	122	137	136	122	128	129	106	117	121	138	114	134	150	117	132	114	135	116	118	122	107	113	110	96	99	114	115	135	119	100	150	147	127	115	143	125	144	112	139	117	128	120	108	113	106	116	123	119	123	118	121	116	106	137	138	106	134	116	114	131	161	149	134	140	123	139	155	148	117	146	141	122	110	116	130	108	138	127	129	127	126	106	115	124	114	112	105	115	135	124	123	124	131	138	104	115	110	135	128	134	124	160	141	124	145	126	124	118	117	111	130	126	124	114	119	134	145	147	125	104	106	121	129	110	142	126	119	105	125	131	127	115	117	108	121	116	120	135	129	122	135	117	107	115	130	113	111	127	137	118	105	123	91	122	115	126	111	129	112	128	127	123	125	124	104	121	128	118	113	117	124	129	129	151	129	119	111	127	132	141	128	96	118	135	108	111	151	145	136	110	137	122	119	130	118	101	136	115	104	119	147	132	135	145	119	122	128	132	137	104	108	113	109	125	138	137	119	128	132	114	126	114	113	139	142	128	115	164	135	142	145	128	113	142	133	135	141	116	129	118	127	123	126	148	129	120	113	134	144	139	119	133	115	120	129	117	130	115	131	115	119	109	119	106	111	105	141	113	121	130	139	125	111	127	136	130	143	105	131	114	113	135	112	116	115	134	137	134	147	118	119	139	114	113	124	123	124	122	119	131	142	126	130	126	118	109	149	144	122	135	119	131	125	131	123	131	117	107	121	127	117	131	109	125	140	123	124	129	115	115	139	134	123	134	112	102	130	129	144	128	117	114	113	117	109	123	145	129	134	119	118	106	113	122	141	110	129	111	115	109	126	112	109	101	120	131	129	127	121	156	111	127	133	127	107	121	111	126	118	130	108	115	124	150	136	119	135	90	114	128	128	142	135	119	140	107	130	129	143	128	123	118	133	128	145	127	131	107	119	123	138	107	124	145	150	115	130	120	114	124	119	117	153	148	128	107	108	131	133	110	109	115	133	120	124	127	139	101	122	110	136	105	122	130	104	127	116	130	112	121	122	117	140	117	97	124	135	118	146	129	117	111	142	118	128	144	114	99	128	102	149	112	125	128	116	125	114	128	166	120	103	114	138	115	122	140	134	123	131	119	126	131	126	110	141	126	135	138	114	116	140	135	122	105	127	132	115	115	119	119	123	128	111	132	116	128	147	121	132	124	125	104	144	102	130	132	153	138	122	109	112	105	125	123	115	136	122	123	112	118	123	130	104	141	96	112	121	122	113	115	151	126	133	144	147	130	139	113	113	136	136	126	133	138	120	136	108	107	123	128	113	116	116	149	113	124	130	114	138	113	130	138	126	119	131	119	138	141	129	134	116	120	128	121	159	127	130	114	127	122	124	118	136	115	136	117	137	116	138	113	137	154	118	112	128	117	160	126	127	142	104	119	125	123	125	110	105	116	137	126	125	139	134	115	134	126	135	124
2182	445	509	535	516	473	389	454	445	418	425	386	386	393	433	439	424	400	375	417	393	369	372	381	411	392	377	393	416	377	368	373	388	371	403	397	365	400	383	384	421	374	395	399	382	349	365	392	394	374	408	385	381	390	374	381	396	385	381	368	359	402	396	399	330	406	370	374	365	342	393	416	347	357	379	399	332	381	411	411	389	402	420	394	346	397	363	383	369	391	381	400	374	357	390	366	390	389	399	360	377	389	358	372	348	352	375	380	340	393	374	387	374	391	403	420	401	396	383	387	376	408	353	368	389	378	362	369	389	371	379	395	391	392	370	347	382	364	400	368	379	402	376	404	390	373	381	407	403	362	357	374	368	421	405	379	404	309	359	395	416	366	387	383	403	366	376	372	393	379	396	389	367	416	365	366	371	373	403	350	369	420	384	369	370	363	381	407	388	425	358	385	378	354	355	382	397	396	358	388	365	394	393	387	395	410	387	372	432	349	378	372	372	366	350	420	355	388	376	368	335	384	383	418	334	369	393	410	432	383	389	430	404	392	386	388	372	392	359	395	380	379	421	413	387	402	350	403	358	400	357	378	395	387	366	364	393	413	374	373	401	382	383	395	375	374	390	410	360	379	367	370	371	380	402	376	384	407	412	390	378	362	362	399	416	357	410	377	389	406	375	378	364	391	376	384	363	347	361	389	363	358	363	375	383	383	397	356	362	381	384	372	362	389	358	403	385	396	375	401	408	407	439	416	386	376	384	403	428	353	381	376	397	397	372	364	378	409	355	369	364	409	371	392	416	372	378	413	397	358	364	392	372	379	410	378	329	382	402	371	373	385	376	359	373	374	387	376	365	372	342	350	389	397	387	380	366	390	402	410	372	366	390	360	376	370	348	396	370	386	392	365	415	386	377	381	357	388	374	373	398	390	390	360	389	380	403	384	394	380	386	375	369	373	402	373	388	369	386	390	378	402	391	342	354	359	353	375	349	408	380	399	363	379	397	364	415	397	383	379	367	406	379	384	397	379	357	385	386	406	411	402	401	400	382	390	377	399	382	416	393	374	377	409	395	403	387	359	415	333	369	375	399	388	374	380	389	336	351	376	385	382	400	353	393	374	355	391	410	381	373	385	395	397	396	377	360	365	341	385	369	401	381	393	389	392	395	382	381	376	369	386	371	354	389	415	369	413	406	366	395	385	359	390	398	385	415	357	375	374	379	375	389	375	392	378	398	362	378	346	379	378	394	337	397	367	402	380	363	382	393	373	388	424	386	396	375	361	369	377	408	418	379	378	371	411	399	373	402	391	362	376	336	370	381	374	367	345	361	378	379	377	351	403	409	383	396	378	360	393	393	365	406	392	389	404	409	351	394	365	384	414	396	365	357	367	393	372	374	360	392	328	399	351	370	419	385	395	393	372	401	410	376	388	400	417	400	342	340	378	415	391	366	390	399	393	363	384	412	373	364	379	361	399	356	375	383	407	370	409	371	399	355	383	381	392	377	343	406	409	398	355	379	420	347	387	368	425	383	367	376	368	422	396	373	412	388	374	379	418	396	388	349	389	358	393	400	373	394	366	368	399	363	409	371	377	387	380	406	389	388	391	409	373	346	357	376	374	371	406	370	387	424	396	386	382	362	369	373	373	360	367	435	385	383	392	355	356	369	400	374	405	359	383	397	386	387	381	398	393	366	420	412	419	389	388	364	374	370	372	411	380	401	370	428	390	358	401	348	364	404	383	374	373	353	375	368	361	421	402	382	389	401	361	366	376	382	391	403	363	399	384	344	395	380	331	370	394	395	409	378	374	396	354	397	419	372	372	359	368	343	409	373	363	397	373	460	348	348	388	371	353	395	368	383	397	365	416	352	426	376	350	368	414	383	370	388	369	387	380	384	380	396	404	395	378	381	384	389	390	391	412	368	371	364	377	347	408	434	383	404	387	403	385	387	357	365	371	382	368	361	388	408	363	352	356	425	369	347	374	399	365	372	372	403	393	398	403	394	386	326	372	389	390	387	393	387	368	401	377	389	369	345	376	372	370	403	379	420	378	385	391	389	419	408	361	369	363	377	358	404	363	416	414	386	377	374	358	392	328	357	367	379	366	368	392	365	380	374	395	396	406	386	404	372	342	374	331	400	367	413	379	387	391	395	366	377	369	410	372	344	379	387	396	369	402	384	369	401	399	381	368	345	377	375	397	402	355	373	390	393	377	368	382	367	386	391	392	369	395	388	350	382	346	375	364	333	388	388	373	398	387	372	383	367	383	351	388	376	369	386	405	406	400	372	372	417	368	389	363	387	385	395	416	374	392	412	349	393	375	392	394	399	363	370	371	377	372	412	385	395	375	363	358	376	394	365	416	414	390	407	363	418	383	377	377	376	367	392	374	346	403	416	365	390	372	362	424	366	395	374	383	371	398	393	420	359	351	405	385	389	368	343	395	387	374	375	391	384	363	369	400	388	393	387	391	384	391	397	391	400	401	359	360	413	381	413	382	368	350	391	405	365	426	399	378	359	347	371	390	377	413	405	386	343	388	387	400	379	346	359	394	421	408	401	376	381	336	384	387	416	391	344	374	378	384	389	368	350	371	392	407	381	346	366	394	407	386	406	356	361	393	387	358	413	407	376	367	407	379	406	391	353	396	374	369	352	383	386	362	382	388	369	408	418	413	362	346	405	364	354	392	396	396	372	388	372	392	411	384	355	407	388	378	343	389	367	368	385	398	404	364	365	363	381	395	388	385	387	389	401	395	357	358	405	393	366	424	379	399	406	351	371	418	365	385	379	374	401	369	395	367	394	393	377	372	385	402	413	374	382	387	387	394	387	395	394	398	390	355	369	375	400	391	389	392	384	392	369	408	352	391	407	387	378	341	400	370	342	387	388	389	373	369	391	405	355	340	409	368	386	349	369	403	382	402	359	349	360	381	356	391	384	383	389	360	383	393	379	416	392	382	408	365	383	387	396	361	377	398	342	382	385	388	372	407	370	385	383	331	398	389	375	375	372	332	392	363	376	330	405	394	399	349	324	384	388	400	394	409	342	357	397	370	380	383	380	393	392	367	393	375	373	343	386	394	367	376	376	383	377	361	364	373	400	371	342	388	400	371	400	420	380	401	393	356	388	417	363	378	371	405	374	404	396	409	382	354	369	372	367	399	395	376	368	396	380	389	418	366	381	372	401	350	365	382	378	384	371	366	348	387	379	352	394	353	410	399	385	394	373	386	410	364	369	365	373	373	376	383	382	422	372	377	397	378	359	351	398	386	360	399	386	357	418	363	393	383	377	397	359	372	392	367	386	422	380	382	374	377	374	375	369	370	401	362	364	376	389	378	396	389	377	394	410	392	379	394	367	408	360	376	362	384	372	371	404	385	401	408	380	388	383	389	403	395	422	390	364	408	397	394	381	348	390	388	388	354	378	381	392	397	391	365	375	379	382	333	368	394	385	380	388	367	384	376	407	390	395	372	361	362	357	380	345	394
7466	1029	1265	943	659	590	474	396	339	331	276	266	248	204	228	250	254	184	204	231	199	206	193	202	211	194	199	201	220	193	236	196	181	205	208	187	213	185	191	216	178	177	202	207	184	204	185	227	200	182	225	178	204	198	181	195	165	190	178	183	183	196	175	196	192	219	166	225	193	171	179	180	205	173	202	164	183	192	167	193	197	175	192	174	195	184	216	200	193	207	205	199	169	177	221	193	181	175	203	178	170	227	197	212	178	192	187	190	203	217	181	209	165	193	191	191	180	206	177	191	186	207	195	178	199	179	169	198	189	185	208	203	182	216	185	184	179	192	181	198	191	187	183	174	188	188	213	218	179	197	207	185	168	183	201	186	196	175	172	174	186	194	164	190	182	198	189	214	209	182	201	192	183	177	217	183	185	200	177	187	178	201	207	207	210	181	199	171	215	223	193	200	208	195	187	183	189	215	178	190	189	186	195	186	174	173	185	208	172	175	175	178	198	202	175	180	201	223	174	189	159	194	176	175	184	190	220	170	195	201	193	186	168	173	169	190	184	190	187	191	179	170	188	201	217	170	182	213	180	172	179	199	188	206	168	180	192	189	174	195	187	183	202	191	176	184	195	197	184	200	183	201	180	213	166	182	204	158	190	183	194	208	176	191	208	193	191	189	203	193	180	167	217	176	184	176	202	190	193	180	209	205	191	196	193	195	190	185	185	198	189	221	199	194	188	184	186	212	182	181	173	170	205	169	188	188	183	197	171	179	181	193	174	188	212	190	205	188	188	204	213	165	182	179	208	180	197	167	216	196	206	188	193	170	182	191	163	178	171	215	171	211	192	191	198	211	193	201	188	207	187	200	174	164	192	200	189	183	197	197	198	191	198	202	188	194	206	192	201	172	176	177	185	194	170	190	197	193	181	174	178	201	221	207	175	168	155	178	199	200	188	179	183	202	179	181	204	189	191	204	181	208	177	198	178	182	209	195	189	199	177	205	171	205	199	178	211	182	203	194	199	200	175	223	162	165	173	181	179	202	170	183	156	206	168	198	179	170	179	181	205	214	206	159	213	223	182	216	173	219	186	200	171	193	173	182	172	162	178	203	205	193	173	176	210	169	217	202	203	195	189	174	206	195	204	175	184	191	178	172	207	216	185	226	194	169	196	185	187	202	187	197	190	214	166	203	186	215	175	201	183	202	183	195	197	192	186	197	175	185	186	169	181	191	201	198	185	183	210	162	191	177	188	199	169	194	216	209	171	195	224	176	182	190	206	173	185	189	167	226	181	178	173	190	189	185	159	179	172	189	208	172	198	191	199	199	194	207	182	193	193	187	186	208	181	160	184	167	195	199	184	175	184	156	191	186	204	188	188	187	187	176	177	178	172	183	180	210	196	197	200	177	196	185	203	196	192	173	179	189	154	181	213	199	193	176	209	189	183	148	176	195	184	196	180	219	194	187	201	173	183	212	194	210	198	204	178	208	183	216	200	184	175	193	194	182	184	191	180	190	191	182	174	194	179	196	187	173	188	211	202	192	202	210	232	167	169	212	190	177	188	200	200	193	192	200	198	201	183	183	204	202	171	193	189	223	157	179	203	178	199	209	203	176	172	188	186	188	183	208	209	173	189	172	191	207	174	181	195	181	173	225	202	177	182	169	184	209	177	194	180	214	170	181	169	193	172	162	202	196	188	195	183	215	163	178	187	173	156	185	187	201	209	186	193	199	184	171	197	175	188	199	192	181	195	185	209	214	193	185	197	194	187	202	199	181	192	196	183	201	194	195	188	212	173	210	214	186	185	176	201	178	201	200	194	198	183	167	184	178	214	180	211	164	173	210	191	204	201	174	183	182	174	188	198	189	191	202	214	179	188	207	194	189	184	185	209	198	177	175	189	188	221	181	191	183	207	196	200	198	216	166	213	207	174	213	190	200	180	179	183	215	205	192	186	163	180	173	175	205	179	172	180	211	189	183	209	158	194	196	167	178	224	195	203	185	177	181	196	206	196	183	198	185	175	203	189	182	187	178	151	208	196	195	206	203	200	197	196	171	184	168	213	204	202	190	181	179	176	199	181	188	206	184	184	200	170	195	186	174	199	178	178	192	204	176	166	195	193	167	224	185	198	173	212	185	187	208	188	174	190	177	201	198	192	197	184	200	203	191	190	171	199	178	172	192	183	207	199	172	190	161	158	196	211	202	181	192	187	199	181	186	187	174	182	196	173	190	195	216	208	195	189	196	177	212	206	179	199	191	213	184	180	201	185	191	199	175	175	188	211	205	164	170	202	165	173	169	197	186	179	181	170	165	183	205	174	183	194	207	190	204	179	186	180	201	185	184	206	180	187	203	179	195	186	162	189	163	175	199	197	179	201	197	190	180	195	191	200	210	178	188	175	187	183	185	186	163	175	208	186	173	194	175	190	216	206	178	169	215	175	194	191	176	173	182	180	202	193	177	212	193	185	201	216	195	195	187	202	195	185	178	180	171	205	159	197	188	199	176	162	218	204	179	214	188	195	183	204	211	190	186	187	195	179	202	207	170	193	170	201	207	202	217	158	175	181	175	184	187	179	184	199	207	193	203	197	191	192	210	188	164	184	197	190	198	184	187	197	186	183	191	190	205	189	217	206	207	184	205	180	211	170	193	153	193	213	199	176	189	180	172	178	208	215	211	194	183	196	209	175	211	218	181	178	204	203	224	196	208	185	176	189	189	178	165	204	178	175	189	197	169	201	186	193	167	190	197	191	195	213	200	224	210	203	213	189	187	193	197	198	221	195	190	192	195	206	164	200	185	170	182	180	192	160	190	193	194	182	217	204	200	180	187	203	191	208	179	166	186	177	189	211	219	170	180	181	189	180	189	196	196	188	186	214	196	205	193	203	199	192	189	177	210	199	181	181	189	187	191	166	215	206	185	186	193	201	210	186	201	174	196	193	201	173	186	196	187	204	198	195	202	188	200	184	188	226	201	198	177	176	187	194	210	189	190	192	192	190	187	170	179	201	193	198	198	220	184	199	188	182	188	183	177	176	204	154	209	195	186	211	181	227	203	189	177	177	191	190	212	202	168	180	192	185	197	163	177	170	175	187	209	178	207	186	207	174	213	187	167	176	213	176	170	201	196	216	176	196	206	184	208	197	189	183	187	181	183	189	211	215	184	175	184	185	166	184	176	161	179	203	216	184	183	218	206	185	181	210	193	176	189	184	208	197	202	154	220	199	184	174	165	195	204	196	198	189	182	183	169	178	173	179	185	189	194	184	183	195	177	204	182	193	192	179	188	195	201	170	201	179	191	207	199	209	223	192	189	186	184	193	207	196	178	192	195	204	192	165	215	183	173	199	194	182	167	180	176	213	193	184	172	164	200	196	199	182	198	164	204	182	195	202	184	191	203	150	194	199	194	192	189	190	214	191	165	185	206	158	158	171	173	175	188	192	185	181	145	194	180	186	217	178	194	190	207	165	153	201	192	179	202	217	184	201	203
5833	1322	2648	3131	2816	2270	1901	1809	1474	1300	1101	1028	976	872	852	783	780	724	768	682	700	693	687	632	655	623	624	609	605	616	601	621	636	601	575	605	606	599	575	595	563	586	578	587	544	583	536	594	542	609	535	548	557	561	572	575	539	555	577	556	516	539	563	573	568	538	534	572	540	587	551	551	544	570	576	605	527	582	567	524	587	530	538	557	587	515	535	586	550	546	521	565	544	546	588	551	538	579	525	531	603	566	520	553	589	576	558	559	552	564	542	532	515	544	557	568	547	525	550	538	561	546	556	553	567	565	548	489	515	539	541	518	524	527	491	558	563	568	589	562	564	538	513	535	532	499	532	561	504	528	564	545	493	544	535	514	516	544	516	537	549	535	553	536	580	527	544	565	528	534	531	547	567	540	557	550	564	504	529	578	553	587	484	545	500	523	559	543	551	555	562	530	570	509	535	514	558	553	553	548	598	529	551	558	541	543	520	516	520	534	583	558	519	534	545	512	575	543	557	544	545	564	534	538	560	532	552	519	514	532	558	557	522	553	510	533	527	567	552	522	516	530	545	547	531	544	568	541	568	513	542	569	544	547	582	546	543	524	569	565	548	538	537	511	535	506	517	542	546	556	514	551	530	553	540	515	597	548	519	563	540	558	562	530	512	520	527	538	528	568	538	549	503	529	499	542	510	554	537	567	549	512	511	511	566	512	533	538	533	530	534	539	549	580	567	500	526	541	593	527	493	537	519	507	529	534	522	537	541	522	543	567	563	508	550	569	474	554	543	542	511	542	573	525	543	537	551	544	577	535	536	567	528	538	571	517	519	557	519	504	556	511	517	548	519	531	549	588	577	526	542	571	537	557	520	561	542	562	565	539	566	548	551	558	526	562	543	508	516	588	544	531	504	558	500	552	547	532	541	554	495	554	519	555	549	543	513	538	556	528	530	482	538	556	517	533	584	511	495	556	558	560	539	531	517	555	562	524	581	512	573	492	499	539	466	542	536	536	524	560	592	567	572	532	551	516	512	514	545	565	518	562	554	516	525	520	577	528	526	525	547	544	536	557	543	569	531	521	541	555	529	547	513	531	510	538	519	540	506	521	548	521	532	533	533	537	506	552	529	536	554	551	572	516	542	513	497	588	561	566	553	521	536	497	550	548	570	522	544	550	529	536	542	535	556	573	516	566	512	525	590	504	545	549	563	541	542	528	540	541	509	527	542	545	544	556	534	546	586	552	563	521	527	539	540	564	542	550	507	548	510	522	514	531	555	522	557	536	557	536	545	559	559	542	542	545	530	572	543	566	555	529	557	534	563	509	536	565	523	548	527	556	559	540	542	528	551	546	522	517	525	548	488	579	529	563	554	511	529	520	564	536	499	530	567	534	542	557	540	568	520	543	548	550	563	524	526	537	532	572	532	528	555	531	542	539	509	557	531	557	554	553	548	553	512	554	494	544	510	484	557	551	539	503	517	573	512	537	574	524	552	527	544	531	534	528	543	558	536	526	554	561	517	540	554	521	521	527	509	520	566	530	563	540	558	529	547	558	531	513	551	583	548	526	519	566	482	531	508	576	527	556	568	543	574	583	532	523	508	530	518	505	557	514	520	545	536	540	533	582	535	510	529	541	564	542	540	515	543	524	526	596	545	533	554	542	518	553	560	552	515	530	548	516	539	566	505	562	510	538	546	555	572	534	549	510	528	545	512	571	540	541	553	544	511	558	555	522	518	559	566	535	554	528	500	558	533	564	560	525	578	518	557	548	524	507	550	544	502	536	519	559	524	537	583	537	514	566	539	583	583	570	509	516	553	549	530	566	485	561	561	570	545	539	568	532	537	534	551	550	522	514	521	511	496	556	535	540	538	522	556	563	521	563	526	546	539	530	541	527	558	548	527	524	514	554	548	534	526	546	532	556	562	574	534	556	530	509	529	535	530	536	576	516	516	510	571	512	568	582	566	534	477	539	535	506	537	513	572	521	523	545	592	532	525	505	549	520	561	550	527	566	527	561	523	500	545	513	538	544	505	565	564	485	474	525	560	520	543	537	501	511	545	543	552	582	515	553	497	534	519	516	502	536	533	548	553	566	547	545	505	520	543	546	554	531	574	559	507	509	565	530	545	572	538	541	545	542	512	489	545	563	560	535	574	512	522	539	553	557	511	538	506	571	571	521	532	503	581	531	560	537	553	543	557	567	578	590	554	577	523	548	510	569	563	573	509	549	520	510	583	526	554	550	556	527	522	519	538	508	546	546	551	520	577	536	517	528	512	555	523	554	557	528	512	513	516	538	523	540	543	570	526	549	561	582	542	565	577	555	546	551	551	564	556	571	558	559	573	546	582	499	513	553	526	537	560	520	512	538	498	497	563	558	570	537	503	544	508	513	496	512	548	536	570	522	513	558	509	509	576	538	536	491	510	547	588	520	560	519	510	508	608	545	536	551	521	564	532	548	525	492	548	497	544	531	546	549	538	576	539	564	530	562	523	527	536	554	544	532	569	541	528	548	554	506	562	548	567	557	552	563	544	564	545	563	521	519	524	538	542	572	542	515	502	492	538	581	536	522	507	577	553	519	547	506	527	527	567	530	505	523	510	521	547	527	555	546	562	531	564	558	526	506	564	538	558	527	545	556	550	551	520	544	565	541	475	513	507	549	527	509	541	510	558	541	499	553	537	571	512	534	522	532	517	543	511	522	525	553	590	513	569	523	542	538	527	544	514	537	485	542	534	519	542	537	545	511	529	535	549	528	534	544	525	559	535	519	522	521	509	511	512	547	519	523	553	505	518	479	561	558	533	530	487	514	547	539	545	519	560	531	522	541	536	559	549	547	539	517	532	546	519	572	545	510	542	587	508	562	524	557	516	542	549	523	568	527	535	526	595	529	521	571	523	555	530	538	509	560	550	536	480	557	507	509	529	576	532	519	563	510	571	568	553	513	544	533	519	568	535	577	538	559	522	542	574	511	513	494	548	515	546	524	517	523	496	504	529	542	502	560	545	522	544	521	535	545	503	528	547	550	557	561	510	551	536	570	558	528	530	560	512	545	600	531	538	562	540	539	549	540	540	554	535	517	550	606	519	554	519	591	555	566	507	531	541	506	555	519	525	530	540	514	541	524	530	532	533	549	578	550	522	521	554	534	513	516	498	556	565	578	543	551	530	543	483	547	509	526	522	545	522	525	510	556	545	497	531	545	556	511	485	556	601	522	528	524	520	521	511	542	556	530	524	522	528	520	538	525	552	553	508	514	526	584	574	536	565	540	522	532	550	517	577	515	582	514	536	584	551	547	570	511	511	548	544	528	522	556	520	538	508	524	532	566	515	533	536	542	559	531	560	539	563	531	527	516	529	565	505	509	532	549	500	552	545	540	517	540	489	551	531	516	543	503	521	578	510	597	557	541	506	511	536	540	496	557	484	569	516	555	558	513	518	515	576	542	521	487	521	515	533	542	574	539	519	519	498	533	526	545	511	521	545	488
14175	2534	2685	2035	1391	1036	932	747	686	630	535	514	476	469	463	453	444	434	403	414	396	405	399	413	403	402	362	390	399	364	366	378	394	361	363	380	388	427	377	379	365	385	404	381	372	417	391	370	386	386	350	400	354	368	405	342	378	393	379	369	400	386	382	393	354	337	348	370	345	361	389	369	398	388	407	371	353	393	355	371	373	379	395	378	370	339	390	409	367	371	376	399	382	377	369	340	384	364	325	388	386	347	362	393	389	384	399	388	400	411	359	422	368	403	363	393	353	387	396	383	382	374	387	399	370	330	334	355	345	333	377	336	396	351	381	392	356	351	362	351	357	326	378	377	392	365	385	369	384	357	326	375	381	340	373	368	332	377	348	358	363	369	365	357	409	388	360	367	368	381	364	354	333	382	365	347	320	351	339	372	380	384	367	358	380	371	347	381	379	425	357	384	404	354	356	351	339	378	391	362	345	386	357	378	393	372	346	356	355	337	376	364	385	364	349	378	386	402	386	336	393	359	318	353	348	376	327	363	378	335	389	392	388	370	357	386	363	358	377	380	353	377	379	356	351	360	355	344	368	375	397	324	333	379	392	362	391	351	355	344	373	346	380	347	372	373	368	350	354	327	355	333	387	371	359	369	410	370	333	372	377	399	385	354	383	329	391	348	341	391	352	348	371	353	354	345	364	374	343	352	346	387	347	380	360	375	369	342	379	350	378	356	341	377	351	376	372	370	370	345	370	391	370	367	329	367	351	366	390	381	358	418	345	366	397	372	362	380	404	438	366	339	337	369	373	411	359	396	367	388	365	363	328	376	333	366	342	376	368	358	355	373	360	369	361	406	319	368	361	366	373	375	342	348	344	386	378	361	358	355	374	335	426	346	356	380	383	331	360	399	384	381	340	336	377	348	376	362	368	373	351	363	352	361	361	346	362	384	371	381	381	381	368	390	353	366	398	329	360	345	382	350	396	334	398	398	340	363	356	394	352	363	385	347	357	352	349	376	352	330	390	361	362	364	375	379	416	349	376	386	371	355	337	320	347	359	362	343	378	358	407	363	378	356	390	379	369	359	389	377	351	395	337	372	357	345	376	367	362	329	374	353	360	331	351	391	382	411	359	347	405	397	348	386	373	345	392	351	376	343	374	337	381	368	376	359	371	389	347	350	392	390	352	376	386	381	350	377	361	329	354	366	384	369	381	361	373	359	362	362	370	357	392	410	409	334	390	386	379	360	359	362	349	405	358	373	383	359	360	366	360	345	353	364	373	376	342	346	362	341	363	352	354	345	339	368	371	374	346	369	401	352	351	390	360	366	364	315	395	360	345	323	390	348	368	350	343	335	395	349	346	376	348	354	389	346	346	355	372	352	358	357	362	354	340	341	379	375	393	348	371	381	354	356	423	340	389	371	359	370	367	375	398	414	364	346	358	346	393	375	369	340	326	380	384	359	392	372	387	377	353	353	345	345	380	377	383	388	357	379	351	344	369	404	348	340	363	403	369	357	350	352	365	423	384	366	378	391	374	398	353	366	409	400	343	396	374	349	386	338	376	402	406	342	372	345	339	340	381	391	342	379	364	357	377	358	385	387	353	384	330	395	368	345	357	377	386	347	353	378	384	353	365	339	386	383	376	400	407	390	358	334	359	361	364	366	391	385	402	379	352	347	358	379	380	388	372	332	359	376	374	340	352	365	389	380	355	349	374	400	359	348	380	374	361	394	388	368	388	341	399	403	387	365	362	348	371	333	382	363	362	370	389	358	346	379	360	361	347	363	380	401	386	381	370	372	347	386	367	373	409	377	379	364	376	366	374	345	387	382	357	334	384	341	356	389	353	339	369	373	384	380	349	363	376	374	351	381	344	352	336	361	375	354	363	386	373	361	372	350	373	334	369	373	348	370	359	386	364	339	384	382	378	376	397	378	374	389	331	393	352	349	352	381	401	386	366	367	392	353	327	355	337	372	364	355	370	364	353	357	377	366	372	364	380	362	376	374	378	319	341	361	342	392	363	377	363	347	380	363	340	357	359	394	374	364	336	355	368	395	358	375	386	345	386	397	423	366	382	341	335	388	353	389	395	367	365	365	350	371	383	377	371	383	350	395	386	381	377	362	369	352	388	360	375	374	381	359	357	343	345	386	351	406	385	336	386	395	384	369	383	364	366	362	332	378	357	352	350	348	371	330	401	376	361	402	353	347	385	350	371	377	352	392	341	365	355	363	362	381	392	399	381	364	360	347	386	362	339	345	376	398	361	367	367	365	354	363	343	344	347	358	367	381	371	391	367	381	376	309	358	363	371	373	378	365	374	358	378	381	362	395	372	356	395	398	383	362	360	399	338	367	374	395	378	375	385	353	320	344	364	370	385	379	391	369	373	376	383	351	374	363	382	350	362	359	374	349	324	347	344	374	356	347	399	362	332	344	363	390	365	378	372	340	375	366	421	381	354	389	370	365	365	379	356	383	374	362	377	362	360	395	350	335	341	386	347	349	392	398	388	361	366	371	355	393	371	386	381	407	354	352	374	367	312	388	353	357	381	381	376	333	339	367	392	380	403	400	370	379	348	316	377	345	356	385	353	337	392	353	362	372	361	350	373	342	337	391	337	371	349	359	374	374	353	365	384	345	330	362	337	355	349	386	378	371	368	363	367	422	387	393	394	383	382	345	352	388	342	356	372	370	401	386	388	337	380	370	363	384	369	349	378	384	355	410	355	351	388	370	379	390	363	368	358	319	371	386	375	414	385	338	352	385	367	392	410	332	363	357	353	357	387	346	370	358	344	395	377	343	405	364	371	368	368	366	389	393	374	356	360	380	368	386	377	383	355	348	342	356	389	372	371	400	376	350	367	387	384	364	349	378	369	384	363	350	392	368	378	342	361	352	364	363	413	389	402	384	365	339	370	329	369	355	370	370	341	357	330	384	389	388	352	342	369	355	386	366	355	346	372	353	391	390	364	372	378	378	336	345	372	379	345	355	405	350	404	353	332	369	365	372	392	329	375	381	348	363	375	355	351	365	378	372	370	327	387	366	364	351	333	386	345	350	377	411	345	358	380	370	341	378	370	373	362	341	389	360	374	368	378	395	363	333	351	378	347	399	389	355	353	383	359	348	349	353	370	340	371	339	383	368	350	361	358	375	404	326	362	347	362	367	372	380	371	366	364	349	382	348	355	340	344	347	360	321	372	375	371	372	374	325	352	385	356	316	361	347	351	384	383	393	356	366	392	392	351	386	352	364	359	348	375	367	393	356	388	417	356	364	393	359	388	373	374	394	379	370	380	374	430	362	357	372	412	384	361	331	362	377	378	386	385	380	367	354	382	375	388	354	357	368	345	335	350	379	363	395	336	401	342	375	307	372	420	370	403	363	356	399	350	346	378	366	366	372	424	408	353	328	337	320	372	366	400	352	392	372	365	352	332	367	403	356	360	361	369	337	386	367	383	387	398	361	382	369	335	362	385	340	382	357	340	365	351	387
7883	2466	5063	6018	5115	4223	3526	3106	2652	2283	2060	1892	1679	1609	1501	1428	1366	1332	1318	1204	1187	1224	1128	1154	1190	1120	1117	1073	1078	1086	1045	1007	997	1014	1030	1044	1019	1012	1003	991	1014	1008	989	932	938	1003	980	987	989	952	964	939	995	892	918	936	929	954	917	887	965	858	962	891	974	948	931	968	885	970	907	926	919	914	953	897	948	944	866	881	916	880	888	902	897	899	938	940	912	896	933	856	889	891	939	917	886	963	916	870	912	915	923	953	914	903	920	903	886	881	878	917	922	886	911	862	930	903	886	912	936	917	878	906	910	875	914	875	900	919	924	919	851	886	864	939	848	898	888	937	958	902	923	912	967	932	904	905	972	842	964	895	865	883	915	902	891	915	859	896	907	901	919	932	947	911	927	954	906	882	895	956	916	862	855	903	893	831	899	921	907	919	895	921	936	890	878	926	854	884	895	871	876	899	872	871	936	897	949	929	915	923	833	916	955	948	876	884	885	888	875	901	907	857	896	912	909	925	882	892	904	941	930	931	825	924	908	908	864	894	924	918	859	910	945	897	898	898	881	914	890	861	909	893	913	878	927	924	828	929	918	930	960	886	900	952	949	891	875	925	869	957	902	932	858	867	921	883	933	961	964	879	899	923	869	901	898	886	896	884	901	895	893	875	868	917	876	950	881	856	876	890	909	879	930	882	933	868	891	911	890	909	950	897	917	890	906	873	902	946	865	864	929	917	876	916	860	875	893	918	881	889	948	916	892	890	893	909	852	891	852	892	884	940	940	927	866	885	909	909	850	908	897	868	913	889	905	865	923	891	883	920	905	916	876	859	870	898	854	925	921	858	882	920	951	915	882	891	926	848	898	879	951	912	852	876	881	923	871	916	924	909	882	905	878	879	913	904	858	862	896	865	919	903	870	900	891	912	928	920	904	924	847	885	929	943	897	896	888	928	866	892	909	912	920	865	873	879	909	876	933	900	883	915	884	866	906	886	901	852	848	874	939	897	851	902	933	884	935	906	837	895	870	857	858	909	891	874	932	893	862	893	887	933	893	891	895	881	852	926	909	918	898	882	913	926	875	936	915	876	915	840	904	893	886	923	887	936	913	879	942	899	871	906	886	912	929	871	886	879	872	919	908	908	867	909	939	875	896	874	856	873	863	922	863	883	938	902	842	922	889	869	909	945	940	927	870	846	911	905	904	910	874	875	910	888	861	840	895	907	913	833	912	890	855	875	907	833	912	891	917	868	865	893	943	864	899	854	921	909	922	879	981	888	902	926	878	863	856	941	881	878	946	907	876	931	894	872	928	898	882	893	923	905	914	893	915	871	886	925	878	894	880	926	853	907	925	906	907	899	893	887	893	950	844	888	912	883	847	909	887	931	870	852	897	858	857	881	966	870	894	944	875	935	898	874	905	863	880	906	874	885	914	892	911	914	913	924	903	879	933	870	932	848	883	889	868	857	893	889	960	913	896	917	900	914	897	962	911	860	859	870	950	886	911	938	887	917	855	906	868	877	860	882	894	864	839	847	900	943	900	846	893	921	915	882	890	957	928	870	884	928	880	920	892	920	894	930	910	887	885	863	906	893	934	859	869	939	888	804	888	911	895	888	903	893	911	901	923	910	885	866	899	892	878	972	894	888	922	886	903	914	840	863	915	867	911	966	916	926	924	891	928	857	905	936	919	956	883	904	876	926	914	845	968	865	881	883	923	881	873	906	856	916	906	880	868	923	954	862	893	851	884	804	919	893	925	879	919	929	874	936	904	890	973	904	907	912	928	916	906	889	897	896	894	943	876	891	869	906	832	888	901	890	875	824	910	883	929	931	919	889	873	909	890	896	914	904	876	901	914	897	944	948	915	955	877	872	869	887	893	927	871	923	915	922	881	881	879	865	907	919	890	863	891	898	908	915	887	889	898	901	903	830	862	903	899	934	885	910	885	923	840	896	871	877	836	899	871	883	905	858	891	878	877	897	896	944	920	922	918	867	885	875	851	897	900	919	906	903	867	933	874	864	858	930	916	877	926	913	899	826	922	915	943	953	923	907	871	962	902	927	997	889	880	881	895	887	874	908	920	926	886	934	908	953	904	891	876	867	875	913	913	900	907	885	906	902	893	892	871	894	863	936	930	861	886	936	910	929	921	900	915	855	906	871	889	921	900	880	852	900	910	886	859	934	909	892	935	911	955	885	926	922	982	879	861	900	897	922	873	865	887	876	979	919	922	846	881	918	877	912	885	883	921	887	892	908	892	944	888	911	883	933	899	884	886	848	911	939	955	893	877	957	903	898	861	901	859	912	997	886	948	884	891	900	910	890	910	900	923	855	866	886	895	920	884	944	945	882	916	919	865	908	880	997	926	892	897	903	885	855	876	887	889	863	856	907	869	838	875	900	889	931	913	917	881	911	916	888	909	868	941	887	933	886	890	834	887	906	935	870	940	883	902	872	932	928	940	899	936	868	885	907	939	906	906	865	909	940	933	913	871	926	901	885	922	896	922	865	855	894	884	927	849	898	847	869	872	969	897	860	825	932	861	908	863	895	915	840	963	859	843	870	868	846	920	927	931	865	927	872	930	896	889	897	911	877	927	915	890	892	867	944	880	923	876	863	942	904	888	883	913	912	864	884	908	892	912	971	934	884	884	937	923	860	905	888	900	891	873	891	898	929	891	926	881	863	928	892	874	873	954	914	867	909	877	884	876	868	878	919	922	945	866	879	838	871	900	887	888	848	882	934	891	871	917	896	847	957	900	958	903	945	946	849	848	866	885	930	866	932	873	903	857	889	862	884	849	859	925	891	900	915	932	918	847	940	922	872	927	887	919	904	922	891	878	888	931	896	946	900	882	891	911	922	908	888	906	932	902	865	891	903	861	950	895	894	890	867	931	905	956	935	897	840	919	877	912	842	930	898	939	890	911	854	903	876	880	962	874	841	883	948	863	888	882	895	866	894	909	890	910	926	879	915	838	948	894	916	924	871	875	889	905	911	951	973	965	931	912	892	891	931	810	964	888	881	951	908	857	873	902	870	932	922	932	887	966	878	879	937	881	897	947	862	942	892	883	915	922	875	928	855	895	870	903	918	882	894	937	967	924	961	925	912	908	887	887	902	945	912	925	862	894	899	918	913	875	913	830	884	850	882	892	896	902	951	857	849	862	902	850	880	931	886	884	888	892	882	872	905	892	880	910	886	857	903	883	881	933	884	902	893	929	864	938	888	927	970	957	865	953	939	906	890	962	855	864	922	935	842	865	870	920	900	902	931	922	899	933	900	898	920	931	935	866	922	921	889	893	948	928	921	891	901	882	857	913	900	937	913	928	911	815	927	868	909	886	930	881	885	938	908	872	926	865	864	923	932	945	877	918	906	907	873	882	873	861	911	862	879	884	962	853	862	949	819	907	903	854	895	887	904	888	928	900	951	911	893	888	903	852	869	881	903	939	862	910	889	890	919	903	910	930	923	966	934	906	881	907	894	870	891	899	883
1941	122	146	156	145	138	126	146	126	141	129	128	118	136	123	107	128	109	115	112	146	125	135	136	99	112	133	114	114	131	125	121	129	113	122	133	118	116	110	128	115	122	122	116	139	124	129	114	114	112	114	126	126	132	106	124	131	111	125	143	131	125	112	113	105	124	127	119	123	132	130	130	102	111	138	135	108	115	101	129	154	148	114	126	139	118	116	114	116	113	119	143	130	116	128	118	118	111	114	123	108	115	110	113	105	132	133	121	122	116	124	156	121	116	101	117	124	107	135	135	113	128	137	114	128	121	112	94	111	114	94	138	135	116	110	113	125	97	119	129	140	108	136	146	117	108	113	107	124	134	131	104	109	117	124	146	111	139	132	122	108	143	139	125	116	118	123	148	126	143	129	114	134	127	124	112	122	114	119	117	134	124	115	132	131	118	106	118	117	130	90	124	119	133	115	138	128	120	119	116	118	171	132	134	128	126	135	117	110	140	132	135	132	127	109	126	134	108	111	131	130	133	103	112	126	130	119	154	134	123	104	126	114	117	121	115	114	115	114	125	132	119	125	110	142	124	112	137	117	144	117	113	113	119	116	99	125	115	127	126	107	118	125	91	124	129	146	140	144	117	113	114	143	118	123	127	110	110	123	134	124	122	115	105	154	120	103	137	125	130	105	101	136	119	125	111	142	133	113	112	122	147	121	151	109	139	122	128	118	126	127	107	122	115	101	141	126	106	115	127	101	127	131	109	121	119	127	108	133	127	133	116	119	161	124	132	103	131	139	136	124	143	130	114	130	109	113	112	105	122	130	129	129	110	126	108	119	131	126	105	120	126	125	126	115	110	118	134	122	110	124	120	121	106	112	129	119	132	113	123	131	133	113	128	137	131	121	125	142	124	112	131	119	130	101	92	130	130	121	101	115	130	129	115	111	121	119	120	123	142	108	98	120	126	123	115	136	143	96	95	115	128	137	124	132	122	131	128	119	118	101	122	123	129	129	123	113	110	113	125	125	122	128	111	133	115	115	105	132	131	116	102	125	106	127	122	116	130	111	114	99	118	118	143	132	133	119	117	117	111	118	116	120	135	156	126	126	101	115	123	113	106	133	116	99	125	131	120	138	124	128	117	131	114	121	118	127	119	111	120	121	142	110	145	115	122	117	132	118	126	154	116	138	111	131	120	117	111	101	120	118	124	122	118	107	128	95	128	132	110	138	134	132	117	127	121	112	117	108	107	110	128	127	128	108	112	127	113	111	118	151	113	114	113	142	134	142	136	105	119	113	107	128	121	107	131	101	120	124	112	131	117	111	130	98	101	150	130	113	129	122	127	120	134	111	119	108	146	120	140	134	112	127	135	116	112	127	116	118	114	125	142	154	124	116	125	123	125	123	113	120	123	124	121	109	112	110	99	127	135	142	110	121	133	120	128	113	132	109	139	124	124	123	122	136	132	113	118	113	103	118	103	107	114	128	113	122	115	104	112	117	120	103	117	130	129	120	140	115	151	131	127	106	124	136	125	128	121	128	122	112	122	113	96	121	110	111	132	126	113	130	130	126	141	130	127	119	105	113	128	145	117	115	116	130	119	136	155	121	136	118	119	140	113	111	115	136	128	127	112	128	138	103	143	121	113	125	113	122	130	132	123	154	105	120	123	135	108	127	121	112	129	133	113	125	107	109	123	121	102	129	102	133	129	113	124	136	112	122	102	125	111	121	119	124	119	130	115	120	138	115	117	102	136	112	117	126	114	122	106	111	113	126	122	109	107	132	113	123	132	120	118	111	130	128	115	126	146	128	116	134	120	109	126	118	119	94	136	116	119	131	111	107	125	132	114	127	130	100	120	135	134	136	141	146	127	106	106	110	126	140	113	104	121	124	140	120	149	110	118	122	143	140	112	126	104	114	120	124	108	96	135	119	127	111	127	130	134	130	125	114	117	115	121	118	120	149	131	124	115	136	132	108	128	121	122	109	122	130	134	132	130	114	127	143	128	108	131	122	125	144	121	140	122	125	135	107	127	131	124	114	128	102	118	116	112	143	140	95	103	129	96	120	116	110	108	126	129	127	122	109	124	114	137	115	112	111	122	125	115	95	121	122	123	117	133	138	133	119	136	130	121	114	135	148	112	102	131	101	129	132	109	119	116	130	138	124	111	116	136	125	102	132	142	121	113	110	123	137	138	122	116	126	117	125	136	136	124	125	109	135	123	138	118	110	125	120	108	134	122	120	112	133	100	122	135	115	129	122	103	114	109	116	107	114	107	114	125	110	124	136	115	104	141	134	105	100	124	116	133	120	130	137	124	128	163	140	122	118	117	96	109	119	125	107	105	110	120	128	130	123	122	131	140	128	120	114	135	103	110	98	122	119	153	118	128	115	157	134	116	128	117	153	127	141	112	135	134	114	116	132	125	105	120	133	113	125	127	136	110	124	126	120	121	116	117	134	126	107	94	117	104	115	110	111	129	109	122	115	128	136	139	135	109	128	133	112	109	125	116	102	111	111	135	117	127	112	115	114	107	119	137	124	119	127	121	122	137	101	111	135	131	101	106	138	115	144	113	110	99	113	110	118	131	113	141	115	115	133	113	134	109	98	119	121	131	127	117	114	123	147	124	109	127	114	99	120	112	124	119	135	113	120	103	119	122	130	117	113	121	98	113	106	110	126	116	134	123	102	115	96	105	109	141	114	132	129	103	107	138	123	114	135	128	131	107	112	121	129	122	127	132	141	119	136	114	113	140	121	92	120	120	101	139	138	126	118	112	118	115	112	137	101	118	107	108	116	138	119	121	127	125	127	139	127	119	114	132	122	116	129	113	138	136	115	115	124	120	142	107	119	116	119	134	134	125	132	108	127	115	118	129	125	121	114	122	125	117	119	117	124	116	109	125	120	105	96	127	127	131	114	115	108	121	135	126	119	130	128	135	137	118	122	113	146	141	134	119	128	131	128	138	117	130	109	122	114	120	119	120	108	115	126	114	115	110	146	112	118	117	130	119	112	125	125	120	110	115	130	107	124	121	134	128	128	129	100	151	125	104	119	108	101	102	141	120	138	114	130	119	123	139	128	132	105	126	129	133	127	134	161	135	135	128	141	144	127	119	123	128	116	110	101	128	118	123	139	124	112	120	104	122	139	128	106	138	133	106	140	105	120	115	144	146	113	118	150	126	137	122	150	146	128	151	130	134	92	120	96	112	119	121	111	127	138	111	137	127	161	137	112	117	120	141	135	135	100	125	113	109	116	116	126	119	107	128	111	106	126	124	114	111	108	123	120	123	106	117	141	131	99	140	105	106	124	133	126	134	159	133	122	130	130	109	124	119	119	125	135	127	117	106	129	127	125	138	125	94	96	136	129	119	126	116	131	130	129	118	125	120	107	124	128	148	145	122	128	121	105	105	112	137	124	100	153	161	117	120	111	112	124	142	110	105	124	126	144	132	134	132	130	136	130	114	136	132	120	122	116	119	132	122	131	108	122	123
2167	443	461	481	490	460	389	400	449	417	379	385	389	403	384	354	391	387	375	365	354	390	410	374	397	360	352	383	408	386	359	386	399	368	368	379	400	395	420	380	359	389	390	336	348	360	389	353	368	345	416	369	415	368	388	398	366	379	406	366	396	380	403	383	359	406	373	413	368	377	394	365	390	357	401	340	326	406	381	376	344	401	372	361	412	387	401	375	368	407	404	384	405	381	368	388	352	383	376	375	375	376	412	391	370	368	421	422	395	392	380	386	378	415	380	359	347	378	382	373	362	395	396	351	392	389	367	401	431	378	367	365	389	389	361	350	395	334	382	378	379	373	357	371	384	398	377	394	396	384	359	365	372	356	366	397	374	359	380	399	361	393	395	386	369	336	378	362	366	356	372	388	409	418	367	366	349	403	371	399	364	388	353	369	366	388	381	383	402	387	363	408	384	369	401	378	374	404	362	381	372	360	377	370	366	384	394	379	371	371	414	413	379	379	366	378	406	338	368	388	372	373	386	378	394	340	425	382	363	315	381	355	380	407	394	411	390	358	372	371	404	364	370	383	394	382	405	373	345	381	409	363	382	372	404	409	361	409	368	365	370	391	386	361	384	351	374	342	349	390	331	366	379	395	350	349	371	372	357	334	377	368	392	353	379	374	348	391	404	357	392	365	434	371	376	370	347	370	362	390	405	364	408	366	365	354	396	336	354	399	374	359	377	374	387	334	375	372	402	336	356	408	372	394	392	390	357	364	400	341	363	361	374	394	390	387	387	365	420	388	361	356	378	350	431	388	368	385	387	366	378	365	365	340	360	363	394	400	362	388	401	376	367	384	393	374	401	368	392	341	412	406	375	378	376	403	369	380	348	406	376	359	336	377	379	404	384	380	386	367	370	374	380	363	393	380	365	377	361	413	337	420	363	328	340	386	389	360	369	404	360	398	382	397	359	365	379	366	353	367	376	349	369	386	359	379	342	396	377	361	371	351	368	386	405	367	372	396	360	359	383	365	355	404	412	361	368	379	365	359	374	403	381	363	377	370	382	388	378	355	351	389	382	353	361	399	381	341	384	386	375	358	368	429	405	382	391	355	392	404	406	376	375	347	396	412	378	307	373	350	362	369	385	356	398	354	372	392	371	381	381	393	390	398	409	401	414	372	366	357	364	393	380	369	367	376	367	401	372	385	396	365	383	352	401	385	401	381	347	370	361	401	381	363	408	345	381	376	377	425	397	395	371	405	410	405	369	360	367	398	340	379	367	367	347	377	395	376	375	368	378	392	402	352	396	379	408	385	360	380	383	386	392	354	360	373	408	368	344	374	369	379	391	384	387	356	369	362	355	369	370	415	377	341	368	343	395	369	421	319	386	389	399	366	350	397	394	378	375	365	338	399	366	361	374	374	378	371	364	386	376	352	382	403	398	382	372	367	391	349	381	371	422	398	349	354	390	376	407	384	380	412	370	396	368	366	372	366	372	396	405	388	342	367	376	399	359	348	357	398	386	398	368	364	393	397	378	377	375	393	358	378	352	351	403	396	374	375	383	378	337	352	406	358	352	373	365	397	382	357	370	412	365	353	361	364	366	363	381	323	363	371	373	382	357	382	383	342	360	372	401	392	365	365	366	385	361	355	380	380	342	371	378	387	380	392	362	382	358	357	383	336	349	404	402	354	376	363	376	363	382	404	401	363	392	373	391	382	408	368	335	327	369	375	401	340	366	372	341	345	343	355	375	379	359	373	364	379	366	331	352	383	354	356	345	392	366	376	354	360	385	400	392	344	343	370	335	361	367	385	375	383	390	370	374	377	380	400	351	345	357	361	398	360	347	361	363	379	357	384	396	343	392	405	361	389	388	378	377	376	372	389	361	374	372	362	382	402	382	392	381	408	367	375	360	402	377	366	366	390	348	360	419	377	366	355	346	373	374	367	360	376	375	383	378	374	394	371	386	379	386	376	384	340	386	369	372	368	382	332	364	353	393	392	379	341	415	376	373	383	375	377	379	411	388	408	388	394	364	350	388	359	376	408	382	382	362	376	380	383	391	394	358	384	388	381	345	343	392	364	406	372	394	412	394	359	379	370	366	358	390	350	377	361	379	390	403	352	385	383	396	335	401	342	395	366	400	389	366	365	407	344	397	377	375	402	375	412	369	378	357	364	396	378	364	367	405	380	416	387	402	353	379	358	332	367	400	361	370	396	338	379	339	328	372	391	388	345	391	389	396	381	392	385	352	352	365	391	330	399	380	367	394	374	380	405	384	344	389	387	361	324	422	378	419	348	381	398	390	382	380	389	405	409	362	357	385	356	367	401	361	367	381	390	363	372	383	379	379	355	359	381	375	384	377	350	386	351	361	398	371	367	392	361	368	352	375	364	359	393	398	411	356	380	354	409	386	398	395	329	367	346	371	377	400	359	366	387	386	391	347	358	357	382	371	350	383	365	379	362	372	404	389	355	384	325	412	375	349	366	369	372	404	371	360	370	393	379	345	350	361	397	422	328	378	371	383	363	361	358	394	365	402	368	416	389	397	398	375	359	367	383	366	378	371	368	385	367	402	338	343	391	403	389	389	382	402	406	364	379	424	377	396	363	383	356	359	343	384	355	403	365	389	405	386	368	376	371	376	372	372	398	385	398	349	372	406	378	364	371	376	343	370	370	387	388	361	406	371	356	395	398	366	407	394	353	376	381	387	374	384	414	378	407	372	368	371	384	354	379	343	404	384	361	384	370	366	392	383	412	377	368	403	380	372	340	373	401	371	416	366	390	365	379	406	354	380	373	382	360	387	379	394	375	370	415	397	375	342	392	383	416	372	375	377	370	378	375	377	372	366	364	377	358	361	384	373	371	359	368	363	388	393	363	365	396	386	374	365	386	357	373	367	398	381	380	363	375	417	369	365	364	364	370	351	349	379	406	400	381	378	408	398	388	368	356	343	386	378	387	352	364	395	391	344	383	363	371	382	350	363	365	383	372	414	381	385	373	376	355	398	393	384	377	364	365	374	372	364	342	360	362	341	372	374	355	353	377	378	362	376	381	387	400	360	374	347	374	350	389	378	351	333	348	412	384	385	383	363	338	375	378	412	399	366	402	376	368	378	371	405	394	332	391	415	379	377	371	377	387	357	397	411	361	374	363	374	369	379	386	367	389	373	356	378	370	374	402	356	383	415	384	350	401	356	386	383	375	361	392	364	419	364	377	349	368	390	375	360	383	380	352	405	368	380	420	378	391	377	399	350	359	363	372	411	363	383	418	367	379	383	354	365	377	350	371	378	415	380	391	383	392	385	356	351	375	393	367	402	352	392	424	327	374	376	378	376	378	345	398	386	396	383	379	386	391	371	399	350	373	356	355	431	359	396	400	373	376	408	354	337	363	400	365	369	387	362	355	356	342	392	392	397	393	369	388	384	394	373	358	346	380	432	383	375	359	374	368	402	374	402	377	371	383	387	379	400	410	369	362	364	391	392	382	359	371
7598	1057	1213	1005	735	531	418	385	319	283	313	266	270	222	246	227	253	248	218	207	224	221	204	193	200	185	203	181	181	192	218	210	173	214	206	213	171	209	205	185	192	205	190	173	197	193	180	199	196	174	191	189	205	195	182	157	183	180	188	188	206	181	165	219	202	194	208	194	218	220	175	177	235	162	159	158	204	195	171	173	184	192	178	217	182	163	186	175	212	185	220	201	179	202	176	220	184	212	187	193	192	194	187	195	181	204	215	157	193	206	197	171	185	206	190	193	173	213	193	203	167	171	172	179	194	216	228	201	207	181	184	189	203	204	187	192	206	193	207	178	207	206	194	181	196	230	211	214	203	209	203	160	208	184	218	217	175	195	189	185	175	185	186	193	202	186	230	171	175	185	183	166	171	214	191	196	183	173	185	167	190	182	188	181	192	193	196	183	176	191	200	187	201	212	182	208	213	182	191	198	197	176	168	190	202	208	193	170	189	193	189	190	183	177	198	203	199	196	208	192	200	202	190	207	184	171	207	189	172	210	178	205	190	214	182	202	225	201	197	206	203	189	179	170	182	201	199	177	199	194	173	199	199	197	180	195	192	205	179	191	205	193	191	180	187	208	208	189	202	184	196	205	212	221	184	199	174	202	194	179	182	188	184	193	189	217	207	201	186	200	191	187	183	193	205	207	208	186	161	174	184	187	203	185	153	173	177	199	199	211	175	184	172	165	162	189	198	195	170	189	189	190	170	200	209	165	183	198	189	177	197	194	183	170	195	204	190	167	200	194	178	180	193	159	174	165	210	210	193	174	178	186	190	196	213	174	191	186	188	207	209	195	179	170	194	170	183	188	201	200	217	195	218	196	212	211	184	184	205	153	171	199	170	192	197	192	202	175	201	206	200	196	164	170	177	206	195	201	188	221	200	192	203	226	184	202	199	202	178	195	208	194	203	182	175	195	206	192	218	185	176	192	184	182	200	208	197	175	220	204	221	183	178	190	228	192	197	215	186	206	180	192	173	183	226	200	196	195	212	199	200	188	202	204	204	188	207	195	184	192	180	201	175	209	178	164	193	209	212	162	191	184	227	174	204	170	177	181	202	191	183	185	172	183	203	189	187	188	166	182	203	187	204	199	202	170	206	214	218	180	189	190	190	208	163	184	202	192	187	197	207	186	196	194	195	191	198	205	163	207	210	189	196	199	186	182	185	172	195	193	199	195	184	192	193	202	190	170	178	191	198	167	186	198	220	208	186	184	176	175	181	191	184	195	190	194	195	182	212	223	191	185	181	178	202	156	177	188	201	185	227	175	169	184	196	164	181	170	173	164	180	191	205	184	201	195	193	193	199	194	175	195	182	185	192	200	204	191	213	187	181	179	178	202	194	177	208	193	187	185	191	203	185	164	177	204	204	184	177	185	174	208	183	205	213	175	172	182	187	205	183	197	192	190	183	225	179	180	189	165	198	184	176	184	164	198	191	208	187	181	205	183	179	214	174	177	206	189	210	196	201	202	203	185	194	183	167	200	200	186	195	177	224	187	199	194	188	187	220	209	216	161	197	196	179	181	192	203	177	208	185	191	178	190	207	200	213	186	201	185	167	183	202	167	174	189	162	190	208	197	195	185	189	181	190	208	189	153	181	195	221	208	172	208	159	200	186	172	206	169	182	194	165	214	186	189	183	181	181	184	178	212	172	182	190	186	197	194	191	187	180	197	185	167	228	192	207	203	197	177	184	195	162	191	184	186	179	206	187	204	183	192	179	194	188	175	182	185	194	206	213	180	195	190	179	193	188	174	183	177	212	182	230	194	176	199	178	203	198	199	171	192	190	190	188	183	177	178	192	186	214	163	189	187	203	208	177	208	202	183	193	181	216	182	192	206	185	185	187	205	189	180	181	204	176	206	197	190	164	167	184	187	184	190	187	189	194	177	202	189	172	193	212	212	193	175	202	237	210	214	183	188	188	185	195	192	200	176	175	187	164	185	193	183	194	193	207	215	165	199	199	196	203	207	188	205	203	179	182	188	204	165	193	177	194	194	179	195	196	187	168	204	197	176	197	197	179	159	220	231	176	172	185	182	187	192	187	185	201	191	211	170	164	181	177	183	196	188	191	194	192	175	188	167	207	191	208	199	180	183	210	182	177	203	171	180	196	206	219	190	194	199	197	168	196	182	169	216	191	218	192	177	185	204	179	192	196	204	186	169	181	198	196	178	204	175	195	201	173	189	189	191	217	183	203	191	215	185	173	159	202	180	221	196	184	193	182	195	187	184	202	204	194	186	213	183	177	193	173	185	205	205	182	161	209	188	202	220	160	191	166	181	210	198	212	168	203	186	186	198	185	210	207	178	194	167	180	162	186	211	195	181	197	203	169	192	191	192	210	177	174	196	181	176	174	191	181	179	160	208	185	163	186	189	197	189	192	195	206	193	165	199	187	165	205	184	225	200	165	201	207	181	186	179	187	195	203	199	183	176	168	202	167	164	201	172	206	194	205	189	188	169	193	186	176	173	181	180	192	174	206	204	185	188	187	191	191	206	196	202	198	234	208	179	160	197	206	174	203	172	180	181	174	201	184	188	189	191	192	186	192	209	179	210	213	205	167	179	198	196	192	209	228	200	198	188	187	187	227	171	203	188	197	209	183	196	194	158	196	175	182	188	178	172	180	221	197	214	195	207	206	168	188	206	140	162	201	186	201	205	192	190	181	230	194	190	178	183	205	160	193	173	193	225	182	200	173	211	173	208	183	179	199	206	171	168	175	171	192	188	194	218	212	193	175	199	175	178	204	198	204	199	187	197	190	192	191	167	198	176	173	213	212	184	178	210	175	190	192	202	180	191	190	188	178	207	186	184	185	211	186	187	207	208	159	191	188	214	206	205	187	198	205	185	182	195	217	207	202	193	204	184	206	216	158	201	178	199	229	208	181	197	157	193	219	181	196	188	192	160	207	199	188	190	171	172	170	184	184	189	191	179	176	201	173	205	192	195	185	185	187	212	178	191	201	157	195	219	225	187	187	190	187	179	176	210	212	212	187	174	184	176	193	169	196	213	207	186	182	203	175	213	214	190	195	211	182	213	200	209	226	185	198	177	191	201	203	195	193	193	173	203	171	205	192	154	175	195	196	199	194	178	198	179	196	182	199	194	175	175	173	192	156	179	175	177	187	187	181	159	185	190	184	185	196	167	174	221	180	164	202	185	205	178	179	198	179	195	188	183	199	185	169	171	200	169	210	190	205	190	177	190	199	219	166	188	173	207	168	195	182	200	188	185	180	194	196	191	211	195	186	195	182	207	196	195	207	184	172	211	192	215	170	197	207	231	190	192	178	182	174	178	213	170	174	181	188	193	185	202	190	195	201	213	183	196	161	196	178	182	183	205	173	190	189	196	201	174	226	167	206	186	211	191	197	196	179	189	194	193	208	198	204	202	203	205	178	202	189	206	201	205	171	214	200	185	175	181	198	191	174	182	183	158	198	171
5950	1305	2716	3168	2783	2284	2005	1660	1401	1251	1083	1024	932	882	877	856	810	832	738	752	707	706	663	649	633	664	657	608	586	595	601	581	584	609	622	614	645	579	593	591	608	577	538	583	578	583	586	568	563	607	584	579	516	568	512	595	543	559	541	574	589	530	564	610	540	564	555	611	561	540	514	531	574	567	553	566	556	559	557	518	564	589	548	553	525	528	593	558	505	568	551	534	550	536	526	525	504	537	572	535	566	538	550	537	554	528	552	581	556	546	541	541	545	530	542	541	522	545	514	504	520	542	526	548	533	527	528	487	538	537	509	549	535	540	503	525	534	531	576	533	547	508	552	538	593	566	525	535	505	584	493	565	510	548	516	527	529	513	530	548	549	525	575	518	554	530	559	515	561	570	538	546	539	536	541	563	558	531	561	577	553	605	545	496	535	537	541	517	559	561	565	557	552	558	563	535	511	554	574	546	552	539	574	556	528	512	533	484	543	563	527	557	558	501	493	582	521	534	528	538	512	530	524	522	556	509	516	552	518	564	536	547	540	524	517	559	556	523	568	554	544	570	570	533	554	497	550	524	599	592	563	550	535	540	557	568	542	533	586	521	519	578	604	524	540	555	537	569	560	548	535	583	552	529	530	503	524	578	554	530	528	558	546	517	548	542	533	538	594	569	512	530	556	554	521	516	499	567	548	518	533	516	549	569	570	554	555	541	526	532	532	504	545	528	525	585	555	485	515	579	510	606	557	552	547	503	544	494	533	552	563	544	519	557	531	535	529	530	574	513	530	506	529	537	542	557	558	510	529	549	553	549	561	500	548	529	525	541	553	549	513	560	541	503	532	556	502	502	521	520	540	554	564	538	555	522	569	524	566	538	573	542	573	556	536	542	534	542	524	536	510	532	550	563	479	538	541	504	458	529	491	525	514	578	528	492	541	564	567	531	549	528	528	537	523	502	533	588	545	527	533	549	543	565	561	541	512	546	551	548	588	579	537	532	579	510	566	529	536	522	545	498	536	530	571	547	568	569	520	575	560	535	500	540	535	532	548	558	487	511	515	527	577	543	490	597	532	531	529	541	583	560	533	537	520	551	556	551	559	520	526	526	559	563	551	586	533	530	569	537	536	566	534	537	539	510	546	508	556	516	515	542	518	555	535	554	536	575	545	509	581	544	519	550	569	543	555	531	542	565	557	516	530	574	561	499	474	553	534	531	512	558	575	575	578	546	525	539	541	507	578	544	546	561	510	565	536	491	541	530	537	496	558	511	557	560	542	553	529	530	569	541	564	529	555	588	556	533	524	536	544	521	516	605	474	526	557	536	507	566	562	531	548	542	581	538	555	505	560	567	520	566	548	560	541	586	544	546	519	539	570	541	544	507	553	536	507	562	528	531	553	505	493	545	561	573	492	498	589	553	547	512	540	521	524	542	509	555	497	557	559	523	514	535	526	490	565	503	525	550	541	493	551	550	513	541	520	535	545	563	506	477	506	545	537	559	503	526	552	517	548	472	516	549	555	539	557	532	516	522	540	554	546	556	536	567	532	478	524	515	543	529	491	473	537	539	503	541	555	548	511	555	514	547	521	556	525	530	541	517	505	525	553	538	530	509	555	519	583	534	555	545	551	488	522	505	509	561	543	532	514	551	579	537	537	519	532	523	550	574	521	524	530	549	551	545	546	531	541	499	542	546	519	509	506	502	523	516	529	521	529	553	516	533	554	563	530	578	604	562	535	512	522	565	554	562	535	529	509	505	541	491	560	513	521	548	514	525	555	562	568	557	528	534	526	543	527	549	524	560	524	524	538	477	534	516	533	522	524	550	546	493	494	520	536	542	548	556	540	499	519	552	560	559	537	511	535	557	541	531	560	533	516	532	502	516	509	529	547	542	554	554	512	497	528	565	536	552	531	564	539	557	544	547	547	542	548	537	557	534	557	523	550	498	544	494	585	564	581	527	512	504	539	508	514	512	537	572	531	508	543	570	539	501	548	571	534	540	516	519	570	542	577	514	499	575	555	541	544	551	550	515	515	524	528	501	537	534	558	550	560	577	536	548	553	540	544	509	521	528	521	548	510	503	552	549	539	543	518	570	531	555	560	524	510	559	531	561	519	560	586	509	557	541	533	537	538	557	576	527	566	566	550	537	499	539	579	531	571	522	551	488	532	510	586	527	538	532	540	528	504	540	529	530	541	541	502	521	530	514	536	517	508	494	539	546	562	542	491	508	513	492	540	577	541	525	528	539	512	580	495	538	542	522	496	570	531	501	522	526	532	573	528	530	549	564	535	526	547	518	507	536	483	565	562	553	528	541	539	546	553	535	528	526	550	538	533	542	521	536	545	541	540	521	541	582	536	561	517	565	521	540	546	524	515	532	578	546	563	540	556	524	472	521	562	529	558	530	556	538	514	530	582	571	503	535	524	563	499	530	521	537	537	545	582	531	544	531	527	540	494	519	565	548	524	531	524	534	537	546	565	492	534	554	540	518	594	512	495	495	557	521	543	496	571	547	548	534	518	550	553	509	524	530	581	553	552	526	538	539	553	528	508	546	542	531	508	533	509	543	535	541	546	504	514	589	558	565	572	547	530	575	512	562	563	524	548	550	539	539	552	515	541	523	594	526	550	523	561	525	595	526	521	535	516	570	523	519	515	530	523	532	534	539	485	567	497	530	539	503	517	532	543	528	537	506	534	538	597	515	518	595	516	543	557	573	574	539	577	519	556	567	490	569	547	538	584	541	508	552	522	535	541	526	563	526	518	509	517	563	524	564	532	539	545	526	538	549	507	518	585	557	573	528	500	532	536	502	521	535	559	537	578	550	559	540	514	547	524	555	520	526	569	549	550	549	523	501	519	488	520	527	532	552	518	542	505	559	525	521	549	529	542	533	534	534	577	528	541	511	556	550	504	574	534	526	546	573	511	535	576	526	534	514	563	542	521	586	547	543	511	530	521	555	549	565	571	585	571	562	528	509	551	538	540	542	527	529	544	538	514	521	579	510	529	557	572	553	531	546	525	555	562	540	530	560	531	531	559	530	521	533	537	562	557	556	529	548	539	537	498	541	553	529	536	491	546	558	540	518	553	529	531	508	528	546	530	566	499	572	511	533	570	570	556	572	531	537	516	518	543	535	515	498	547	518	545	537	561	527	601	547	532	547	545	606	554	575	536	550	530	527	531	534	517	567	541	529	523	518	514	511	533	531	541	545	542	525	574	559	521	523	538	541	519	536	574	522	534	539	531	555	537	549	568	528	532	534	552	524	555	586	534	555	520	543	513	504	550	524	523	550	550	532	534	560	537	519	549	514	536	487	561	516	568	562	526	550	573	525	525	534	518	569	533	547	537	537	499	492	569	568	512	534	568	549	560	543	551	537	558	504	547	506	526	549	511	550	523	535	547	570	509	512	494	517	550	573	530	562	575	536	525	521	543	546	559	546	496	563	555	529	566	500	525	532	558	500	506	521	560	527	555	532	582	527
14261	2690	2626	2036	1455	1146	927	789	698	593	526	498	470	453	440	422	413	442	407	442	426	430	426	403	358	372	339	415	373	365	373	365	377	371	347	392	388	356	361	384	376	361	355	382	341	389	338	399	373	385	383	334	347	377	359	350	332	388	360	348	341	393	365	340	399	356	386	408	375	404	374	357	360	387	387	373	372	369	364	363	385	342	381	353	362	407	378	383	361	372	379	323	320	395	373	392	370	409	363	353	394	391	353	384	368	352	352	344	348	356	401	392	361	383	358	365	337	373	390	340	372	389	408	386	372	324	358	388	392	352	394	379	357	369	374	350	327	296	385	328	347	355	341	361	372	344	392	369	369	360	374	343	384	380	343	378	366	401	378	382	368	373	381	368	365	361	379	322	366	366	337	361	370	334	377	356	378	349	338	359	355	346	371	348	331	353	360	390	392	353	410	351	366	318	344	390	391	392	343	409	363	363	403	368	379	342	356	389	390	365	353	372	360	363	359	367	356	378	366	369	350	363	380	386	400	358	346	373	355	384	326	364	337	374	374	336	359	362	352	325	359	377	389	343	365	378	353	320	340	375	371	378	358	311	353	372	373	357	361	358	364	370	390	401	346	347	341	338	374	394	377	344	354	378	371	379	349	369	352	369	348	373	357	346	415	373	373	371	389	355	312	348	372	376	342	380	324	335	340	370	375	334	364	399	354	347	340	337	374	396	378	366	334	303	369	376	356	422	374	387	359	374	352	372	343	379	359	355	382	319	389	358	335	385	341	367	392	338	375	334	362	382	390	384	354	347	347	376	385	355	332	382	378	365	348	373	387	363	341	327	374	399	368	359	381	412	358	381	363	344	354	372	382	357	382	354	371	392	342	346	398	404	356	397	393	362	367	376	364	373	347	364	378	357	378	343	390	360	364	370	407	348	368	331	336	355	368	370	356	365	345	379	372	397	349	366	383	388	398	367	354	359	372	396	378	331	343	378	358	358	388	384	375	344	333	333	363	407	367	377	379	397	368	391	335	326	370	340	361	378	367	387	358	368	361	355	419	347	361	410	356	383	364	344	393	382	379	376	401	370	373	350	331	334	384	327	370	365	363	359	364	343	381	344	373	375	380	429	322	385	346	363	351	368	367	381	361	368	346	364	377	387	358	361	370	351	340	417	366	374	375	369	339	380	374	421	377	383	368	388	348	381	373	338	347	340	369	360	324	344	399	376	390	367	400	378	360	422	368	379	378	345	370	371	369	385	350	369	360	362	381	352	328	390	364	380	369	343	340	364	378	384	369	362	367	386	349	382	376	325	347	358	336	341	386	380	356	375	377	374	380	362	356	361	395	350	363	388	360	404	364	366	378	381	407	376	345	374	364	395	361	350	363	397	340	368	357	343	412	359	389	358	344	392	351	390	382	382	403	338	387	401	378	363	337	384	348	344	373	355	360	407	341	349	366	374	376	371	360	375	399	369	356	381	396	364	387	327	342	330	372	346	366	353	326	342	372	385	344	320	341	394	365	410	368	337	357	364	345	387	364	363	360	383	384	392	369	355	364	366	358	371	364	350	348	356	325	368	326	334	375	379	358	361	362	393	343	369	371	381	373	381	377	409	368	348	401	364	368	352	353	403	345	386	334	363	350	373	359	381	335	375	370	388	354	351	383	414	349	378	398	372	369	364	336	396	389	371	362	357	397	343	373	364	376	351	393	352	350	344	412	329	338	333	387	391	308	353	347	339	385	359	369	402	368	364	366	388	375	398	358	329	379	340	405	343	374	392	369	380	357	402	350	350	366	388	361	338	381	398	367	365	328	359	368	397	345	378	366	376	382	389	383	339	388	361	350	399	388	404	357	358	340	388	357	357	370	366	330	351	335	381	356	336	312	355	358	410	365	344	370	419	354	380	384	366	384	343	364	351	377	325	366	375	377	367	376	374	358	334	350	360	363	389	359	375	385	363	343	312	368	348	381	404	381	351	342	413	375	347	345	343	387	386	370	340	367	355	373	397	384	347	338	365	400	359	347	364	363	367	353	359	373	350	366	353	388	383	400	359	365	366	357	355	332	348	357	361	325	384	359	368	367	367	370	372	365	364	396	395	334	395	385	377	354	348	376	394	363	358	344	389	391	355	373	366	352	354	370	367	342	379	376	399	339	400	364	338	368	367	351	395	376	365	370	385	365	374	371	358	396	383	329	367	307	383	384	356	344	372	340	387	346	356	366	362	379	370	387	357	350	365	350	374	388	334	313	370	362	366	373	354	346	344	394	353	368	393	398	393	374	369	404	386	333	387	391	388	389	370	357	374	356	352	361	324	376	389	376	366	360	346	395	357	376	395	379	326	366	347	387	335	348	400	380	360	361	352	358	357	381	346	370	366	370	376	328	391	367	385	378	359	362	351	401	387	384	368	397	382	341	371	352	357	363	383	371	371	348	338	361	367	332	397	370	361	385	393	383	359	385	366	386	386	384	372	384	352	373	381	330	356	364	357	359	368	359	374	367	374	368	385	359	360	377	383	365	367	376	375	362	380	378	373	357	389	348	360	359	360	322	374	378	378	356	402	374	408	350	386	348	383	391	385	376	397	360	375	365	362	325	389	340	377	354	345	358	365	380	385	332	338	380	336	405	380	350	370	394	419	346	369	341	351	377	370	375	372	348	359	352	346	391	394	365	388	386	410	389	370	384	385	371	397	375	362	343	363	358	382	343	364	346	380	360	329	337	358	358	334	367	337	394	353	386	408	343	322	307	339	382	348	387	376	381	381	360	350	345	350	406	371	366	371	344	342	372	326	335	349	378	329	363	363	328	383	390	364	359	365	396	333	368	343	366	326	384	403	354	382	360	349	353	411	384	399	368	381	351	366	431	366	365	367	382	372	361	319	373	344	355	430	342	390	365	382	319	388	381	345	402	369	362	353	391	376	370	378	374	365	340	347	341	395	383	376	364	346	374	351	361	368	383	379	367	369	343	354	393	325	357	315	333	387	379	375	416	328	339	362	395	334	404	371	379	335	325	334	354	359	368	348	362	356	354	357	369	362	374	394	370	361	364	375	364	390	357	339	371	375	400	418	375	363	407	353	347	378	380	362	354	379	369	360	344	377	363	363	359	345	401	337	361	382	401	356	361	374	358	368	330	352	365	352	381	384	375	373	385	400	359	399	350	390	370	359	374	354	357	345	336	368	351	349	376	347	347	337	383	353	363	382	378	376	367	367	366	373	407	368	383	324	343	398	377	388	386	370	364	387	357	385	344	357	331	356	365	346	410	337	372	333	387	355	355	350	359	331	353	357	393	375	372	342	370	403	384	379	357	311	408	343	388	310	396	357	371	325	365	383	378	359	366	382	370	359	358	330	343	362	385	351	364	379	348	348	362	366	376	393	350	364	343	353	347	351	381	334	372	389	394	333	365	364	367	357	360	390	380	338	328	390	375	355	344	321	361	364	380	375	376	378	372	361	350	341	358	402	399	331	370	348	374	399	367	364
7902	2445	5105	5877	5107	4351	3645	3195	2568	2375	2065	1859	1773	1564	1561	1501	1424	1354	1292	1205	1213	1166	1168	1115	1087	1167	1042	1062	1052	1044	1062	1061	1008	1017	1046	991	978	985	990	982	1026	1007	941	918	970	954	973	926	952	905	969	937	976	857	986	958	920	908	974	940	940	901	966	961	957	933	905	968	919	935	924	933	903	941	1007	920	954	983	927	910	975	900	911	979	928	930	936	943	881	898	894	910	898	899	946	937	901	938	903	919	932	934	907	857	886	875	958	937	913	936	914	940	916	904	935	934	925	926	915	833	899	970	888	898	921	890	940	905	881	806	867	884	895	908	885	906	890	924	938	920	893	914	868	922	908	937	899	911	849	872	888	866	920	914	925	886	903	872	938	906	909	878	874	917	890	898	882	847	912	914	894	948	943	920	887	894	849	892	832	870	921	918	889	890	893	856	902	889	898	868	891	879	866	876	911	942	900	863	926	937	893	904	885	896	949	920	869	895	876	858	899	967	887	917	888	921	895	888	922	899	933	920	918	875	889	895	864	972	869	851	916	889	890	885	885	830	911	959	889	948	906	945	944	902	919	858	890	895	847	866	873	923	945	879	889	918	866	895	883	853	936	859	920	884	897	861	888	891	890	921	873	881	908	901	824	943	921	935	893	896	922	886	912	916	844	845	836	888	909	900	904	922	889	911	860	872	892	865	876	842	897	872	890	885	878	906	875	881	951	845	907	888	895	948	901	929	847	953	850	869	923	888	891	864	931	923	857	916	905	914	897	889	879	968	905	925	905	922	886	901	913	895	922	892	883	849	874	881	904	943	938	888	906	976	895	962	917	804	963	891	870	892	880	876	841	879	892	886	917	891	849	896	862	847	948	907	914	941	894	862	877	857	878	814	919	860	938	890	866	933	934	960	880	920	921	921	927	904	921	922	863	911	899	877	871	852	939	896	871	892	880	900	856	881	848	871	949	896	894	891	923	856	875	868	903	921	885	900	858	934	867	957	858	920	876	878	922	893	946	865	885	920	912	896	911	865	938	882	850	935	860	894	910	883	919	896	912	885	911	955	906	850	891	843	912	892	914	965	899	846	889	943	930	867	905	956	844	855	893	917	851	892	907	936	850	870	896	844	897	890	871	902	892	926	914	954	841	914	913	862	885	929	862	887	827	879	944	864	917	835	899	899	863	847	876	833	893	906	872	890	923	908	875	906	875	939	880	949	877	943	886	917	911	892	912	898	849	829	920	933	907	854	844	900	870	910	884	896	941	942	877	934	890	838	877	896	906	858	937	907	894	871	923	900	923	866	885	903	915	883	867	877	916	966	888	911	918	914	932	915	908	895	870	917	904	855	849	888	915	919	881	869	888	880	873	857	947	891	875	885	876	918	923	893	801	953	850	877	928	886	899	876	891	886	909	939	881	914	925	942	892	904	887	868	896	912	875	919	889	893	924	867	840	891	934	932	877	878	907	924	876	876	922	900	899	923	925	894	886	917	882	857	957	926	890	896	855	918	914	965	838	893	888	903	944	846	911	932	859	954	912	837	911	903	867	882	890	941	865	920	887	876	900	889	921	918	883	870	900	917	911	905	871	874	922	913	880	873	904	864	896	913	886	894	880	914	923	878	926	903	879	908	865	851	864	859	919	895	956	877	891	882	959	897	882	977	881	861	912	872	913	906	867	902	899	889	879	914	860	876	897	881	944	915	877	924	872	915	923	942	889	858	942	888	931	937	899	926	942	900	931	937	906	914	915	889	849	892	960	908	954	908	872	874	887	886	861	877	940	874	867	925	909	866	853	913	934	916	901	859	835	947	887	909	882	883	932	905	918	916	929	932	924	895	866	895	912	952	913	873	877	927	923	886	821	907	911	863	862	822	958	951	929	890	890	856	942	881	877	882	836	888	945	880	919	891	881	940	893	935	856	880	878	961	919	889	876	887	942	902	898	944	943	861	875	860	842	922	915	903	907	884	920	899	942	861	874	861	874	913	875	898	875	845	886	939	832	881	917	975	868	902	902	875	865	872	887	894	939	874	878	893	865	895	866	865	854	922	889	897	904	888	909	906	910	928	956	914	903	917	871	938	841	898	885	919	878	891	910	900	883	901	822	877	898	872	924	901	905	909	906	885	893	918	941	938	828	866	897	896	899	946	886	896	916	898	876	892	915	907	911	924	861	865	890	914	937	887	930	909	890	901	884	878	949	915	859	944	909	889	879	862	896	919	906	873	903	855	874	876	972	894	923	925	947	938	898	865	900	928	887	910	876	888	879	901	854	855	848	886	939	917	896	958	851	896	858	903	915	856	875	912	933	910	894	892	876	901	884	884	859	897	898	929	916	935	900	902	900	903	830	911	885	918	901	879	910	906	867	905	872	903	945	859	902	920	876	911	877	895	893	930	891	898	906	879	879	897	901	880	873	938	915	908	911	906	883	865	890	937	903	885	856	883	917	858	883	930	910	892	920	924	851	941	923	913	905	854	873	939	925	884	897	963	916	911	857	890	887	888	907	916	905	916	852	856	919	896	935	878	899	914	914	892	942	877	895	941	907	846	901	856	854	903	912	886	900	897	860	868	900	912	875	894	855	906	872	925	915	909	893	882	860	875	932	933	841	901	895	886	960	922	891	909	887	878	903	936	892	890	868	932	889	920	929	951	896	940	880	853	860	929	832	909	918	879	851	851	906	883	860	930	903	865	904	903	905	911	902	850	879	903	897	879	887	883	913	926	910	855	925	849	907	932	853	900	900	828	898	972	869	887	934	921	898	865	885	863	925	882	932	844	898	910	859	891	900	875	875	874	953	903	918	882	855	901	899	888	901	892	938	925	913	878	900	881	940	870	893	925	909	878	900	915	879	936	897	915	894	901	913	847	914	920	873	912	943	833	902	886	951	882	929	898	885	878	882	888	933	873	851	887	882	885	930	931	885	882	863	900	920	904	902	841	899	900	872	859	921	937	857	900	943	879	919	890	874	887	927	901	916	895	924	932	862	920	901	855	927	902	937	957	895	880	903	900	867	895	875	930	865	934	865	893	998	897	901	892	887	944	848	827	883	934	889	937	907	942	921	880	899	942	849	902	954	902	950	911	971	890	884	953	882	848	913	896	918	917	903	854	923	932	888	849	850	933	845	961	959	877	879	872	910	885	833	891	920	967	886	897	874	856	892	960	910	900	873	920	910	870	936	872	888	952	905	884	955	931	848	934	872	887	907	930	903	879	892	884	899	890	904	983	888	844	895	878	906	891	897	910	861	885	920	874	947	933	923	869	852	942	887	905	853	906	905	902	831	892	933	879	896	863	931	938	897	861	912	860	869	924	978	907	896	899	906	883	879	921	877	862	895	860	886	885	904	975	863	888	912	892	890	862	887	965	869	909	867	880	874	927	852	903	871	846	901	902	877	929	926	860	892	924	875	851	917	879	865	934	910	878	841	935	804	909	877	891	870	895	953	908	888	889	889	911	857	898	929	851	894	896	958	863	925	921	926	916
1971	151	164	126	137	141	125	155	120	130	129	113	117	148	116	114	127	118	104	123	126	127	124	112	135	102	124	129	113	127	126	118	101	104	135	109	134	131	137	134	111	122	132	132	121	129	131	119	128	116	126	129	115	123	136	124	138	129	101	118	125	133	109	106	129	131	126	133	133	93	116	133	128	128	111	132	115	117	136	142	158	136	119	112	129	137	134	106	139	125	122	124	113	110	119	106	115	156	147	139	130	127	119	113	132	126	101	132	109	96	118	114	111	105	132	125	116	112	135	109	120	132	117	120	134	117	111	117	112	122	115	114	121	129	110	151	107	120	118	104	128	134	135	115	140	125	120	127	140	117	127	118	137	109	129	123	117	119	120	110	130	112	131	115	94	117	121	139	126	123	116	113	120	124	125	123	121	107	108	113	128	122	126	121	117	125	133	119	114	132	133	131	114	135	120	139	154	128	130	121	124	112	120	123	129	116	125	135	143	124	123	126	120	138	132	125	113	131	119	143	110	114	122	127	121	133	123	119	141	132	133	117	140	120	116	113	133	115	104	123	128	129	118	123	121	114	140	123	135	140	139	116	124	110	90	117	129	130	129	118	120	117	129	144	130	134	126	96	136	130	120	127	124	136	125	139	103	116	124	118	104	111	115	114	118	146	122	122	119	116	111	144	116	108	113	107	118	119	152	120	103	139	145	98	116	138	142	122	117	125	115	120	96	120	131	122	138	119	130	133	133	131	113	119	124	110	112	91	110	129	116	125	122	104	105	137	124	110	126	128	141	100	120	121	125	122	128	119	118	129	113	106	133	122	132	111	110	117	145	140	108	133	122	131	113	122	111	143	136	122	138	134	141	138	131	128	126	133	112	139	144	115	100	112	126	102	110	109	117	135	111	123	110	105	130	128	119	136	121	119	151	115	113	121	131	103	114	148	102	116	124	118	102	126	118	113	133	123	131	128	103	130	114	112	130	111	128	125	130	131	125	140	119	112	134	137	121	107	113	114	138	92	121	111	108	133	126	118	109	100	121	124	110	131	149	141	119	104	115	114	130	111	122	99	122	119	117	119	148	122	115	116	125	126	128	125	116	127	131	106	129	125	137	124	149	127	125	119	114	117	127	111	139	113	120	123	121	106	108	112	121	140	111	110	114	108	124	140	122	138	133	152	112	133	124	125	107	130	133	104	100	136	124	142	110	146	105	129	125	99	114	117	117	119	103	114	108	116	128	112	122	145	132	125	139	127	115	111	124	130	117	130	115	109	130	128	136	138	121	119	121	154	112	128	121	123	135	139	107	135	136	133	125	133	117	143	118	112	144	134	124	119	119	145	124	113	136	117	115	123	113	114	124	120	116	123	105	131	110	117	111	112	137	107	119	106	109	136	127	126	123	99	122	104	127	129	123	118	111	123	111	131	114	140	118	105	120	135	106	97	107	137	147	106	100	107	105	119	135	150	127	131	116	110	109	116	118	109	118	112	125	116	126	125	129	107	120	133	142	133	124	108	122	123	124	125	132	122	129	133	117	126	134	125	108	108	133	123	126	136	126	120	128	97	131	131	132	124	119	121	134	121	111	106	134	123	108	135	108	112	135	127	106	133	119	134	124	106	132	108	109	128	135	112	118	117	121	115	121	118	155	132	125	139	132	107	144	126	125	111	123	120	114	133	113	121	122	110	141	117	111	139	131	121	119	115	142	130	155	126	137	127	127	131	148	122	144	134	133	131	142	122	129	120	118	119	137	100	111	112	105	114	119	110	119	117	107	113	130	105	119	128	136	118	129	137	131	122	105	138	125	139	99	107	124	119	120	112	118	119	112	118	111	100	142	124	124	121	125	145	126	115	110	133	99	125	118	103	113	119	120	105	92	120	140	121	126	118	132	114	135	123	139	157	106	123	101	126	120	110	118	136	157	130	129	111	135	134	116	132	122	123	117	109	116	173	133	118	105	103	116	132	130	132	110	137	145	127	116	115	126	135	109	135	133	132	136	110	116	127	124	109	111	118	107	100	123	97	112	119	137	133	128	125	138	116	122	115	105	116	136	123	116	123	135	117	136	112	118	150	133	136	125	123	138	137	130	101	110	119	117	127	124	104	128	108	115	108	113	102	148	120	115	120	114	100	119	128	111	121	130	133	116	134	122	141	113	128	124	129	113	141	120	146	118	112	112	136	127	104	123	120	127	140	109	122	128	125	124	135	125	123	125	129	106	149	127	116	103	127	110	105	112	121	137	125	126	130	122	147	117	109	110	121	115	102	113	119	117	127	117	136	119	102	120	122	126	134	126	133	121	117	140	124	138	131	128	122	121	127	103	131	141	111	114	138	128	104	127	128	125	122	130	98	125	95	125	123	139	120	128	105	131	119	131	136	108	134	127	130	139	117	147	131	129	118	125	114	142	120	125	129	116	132	143	117	134	118	126	127	119	125	117	101	106	128	130	122	128	128	136	129	103	125	121	116	121	119	126	120	121	147	113	140	122	113	126	121	135	124	123	134	141	122	115	130	127	113	126	130	133	112	142	123	131	121	125	130	117	126	142	117	120	100	121	135	115	137	108	138	126	144	129	124	123	113	109	110	128	118	152	114	121	122	111	110	100	126	110	110	129	130	109	120	107	92	104	124	154	150	134	136	147	96	122	128	141	116	121	123	119	119	154	112	125	125	121	127	124	115	101	149	102	101	115	107	124	118	111	104	125	122	132	111	113	135	121	135	121	103	118	118	112	101	135	121	119	128	126	132	131	124	103	106	122	107	120	122	125	138	120	137	121	109	111	132	120	105	124	143	121	122	133	115	139	120	115	134	126	125	126	106	129	145	103	118	117	104	127	133	113	134	133	141	140	130	128	108	112	119	128	116	118	129	123	107	120	131	117	113	131	103	118	107	104	118	127	115	136	142	107	129	114	129	121	118	133	136	102	131	116	113	116	124	116	111	129	138	127	136	115	127	124	116	133	149	135	129	130	122	128	108	123	120	150	122	133	117	141	110	132	109	124	126	120	115	119	128	154	136	128	122	102	102	133	131	123	146	105	119	112	124	131	128	120	145	103	138	134	115	122	126	108	103	110	129	111	116	138	119	119	144	132	115	131	105	119	133	116	128	124	108	113	122	101	105	130	120	117	126	128	137	143	115	104	108	115	101	137	128	121	116	139	118	103	128	119	138	123	138	125	105	130	115	112	108	129	128	127	115	128	119	130	124	116	119	117	145	137	102	131	116	114	108	114	91	109	139	113	127	116	124	141	139	135	115	127	126	127	119	128	121	121	122	136	111	119	143	125	110	132	121	134	115	140	119	104	116	124	114	122	126	140	130	118	101	119	118	107	120	111	141	109	116	143	120	117	130	97	138	122	123	121	114	113	114	114	109	102	111	115	107	125	155	139	113	113	123	114	139	114	114	134	133	120	128	110	113	125	117	136	138	135	118	118	108	120	112	115	123	134	111	111	123	122	121	133	105	121	115	140	119	127	133	130	128
2189	434	440	504	442	452	410	395	412	403	402	385	388	378	369	398	390	441	424	387	394	357	361	359	368	364	355	370	352	397	368	398	362	385	402	377	391	396	416	362	390	396	339	362	381	394	355	358	390	374	412	391	367	381	359	373	344	380	374	344	375	344	347	338	359	361	394	340	421	401	365	364	369	381	364	378	386	355	403	366	403	373	364	366	367	350	361	402	398	380	384	383	367	380	373	385	385	384	381	383	372	405	375	372	381	376	390	413	368	388	368	368	380	371	374	374	380	367	370	353	381	391	389	413	395	383	398	356	392	338	352	351	403	343	403	365	376	373	376	430	402	371	387	392	402	391	378	366	357	348	402	342	372	354	396	381	400	376	377	391	367	372	352	343	353	398	343	374	407	354	398	365	350	399	351	369	383	379	383	389	398	377	340	403	348	378	386	373	378	427	386	381	374	357	390	402	382	401	370	357	394	382	378	359	375	381	404	360	372	360	384	409	364	353	397	345	362	357	368	369	368	395	340	365	398	367	351	399	394	396	392	371	370	365	385	344	383	393	382	362	398	368	365	347	359	382	425	380	380	383	390	357	379	395	384	360	393	370	391	366	337	432	392	392	384	365	375	367	364	349	375	363	402	402	389	392	360	392	399	356	370	408	368	396	359	348	375	367	363	375	382	367	341	402	366	387	385	347	369	348	371	377	358	400	409	363	379	374	369	338	401	367	374	363	340	372	347	395	393	350	339	376	356	382	366	380	368	384	365	358	344	364	355	369	366	379	371	390	373	389	340	372	347	347	403	367	363	333	411	379	365	379	368	387	391	326	386	358	381	374	369	394	358	373	407	364	363	371	346	387	383	365	377	364	365	355	382	358	356	346	388	359	398	386	393	377	383	389	347	321	385	393	345	384	354	406	372	345	384	379	358	353	390	387	374	350	383	393	361	419	343	353	375	382	376	380	368	384	389	386	382	405	372	374	375	391	386	371	410	362	386	367	373	376	397	388	379	385	380	366	396	386	381	352	371	348	376	373	372	361	395	409	364	388	401	388	375	397	388	362	366	386	369	360	383	388	377	368	371	357	361	354	399	352	374	391	364	399	393	374	325	390	348	336	374	353	387	393	361	364	362	361	387	412	396	402	383	389	406	336	375	389	364	373	368	409	409	364	396	352	385	397	420	349	372	393	374	402	360	366	348	362	382	362	363	356	390	380	400	400	352	360	412	392	395	386	388	357	370	401	394	390	371	380	408	374	391	391	368	366	381	357	345	379	357	405	367	361	396	373	352	377	390	395	386	378	411	384	369	385	337	385	413	376	394	384	312	381	370	377	354	355	403	422	379	376	384	361	373	355	382	362	356	398	377	399	384	394	410	364	401	360	395	354	392	365	399	374	336	379	359	371	382	376	342	377	380	386	391	405	389	392	353	371	396	415	404	399	377	404	374	384	379	400	425	352	383	372	382	371	406	391	346	366	353	359	394	375	366	365	356	380	378	405	389	383	360	386	365	390	363	374	366	362	376	392	373	360	353	366	412	367	364	367	380	371	347	359	374	373	391	395	404	378	381	378	366	390	381	384	347	383	408	358	387	385	353	355	356	423	391	396	381	398	358	388	347	357	373	349	351	370	411	382	367	371	368	364	358	389	374	355	386	385	375	394	367	384	353	417	368	362	379	372	373	358	362	396	384	411	394	393	400	396	372	384	380	366	380	382	387	365	358	406	344	373	370	359	379	364	373	404	367	337	384	378	388	344	344	399	372	371	411	398	413	390	385	372	373	369	373	359	379	393	345	368	394	352	366	357	367	370	384	399	369	354	356	391	390	385	371	387	363	378	396	365	417	380	362	399	393	399	383	335	378	380	408	386	345	370	378	379	373	401	370	362	386	369	344	381	379	408	379	342	359	359	384	371	366	420	406	368	387	417	352	374	401	378	342	383	352	381	363	401	385	375	404	346	369	376	387	392	390	405	374	360	396	418	364	381	382	393	376	380	427	393	377	397	405	382	382	383	376	375	404	394	427	366	364	372	396	370	376	387	382	382	363	370	355	369	388	381	349	375	350	382	376	408	359	387	378	360	350	395	393	389	412	381	419	336	338	396	373	398	363	359	382	370	385	373	350	362	366	387	376	383	402	379	366	339	356	400	399	415	357	390	428	409	360	398	368	396	418	364	381	399	338	345	394	365	380	378	365	377	390	342	359	398	347	364	398	383	381	376	374	383	354	354	410	359	394	356	377	383	362	357	352	363	368	404	386	389	361	392	396	389	346	365	390	358	357	367	418	388	372	419	391	405	374	362	368	344	361	325	361	384	424	395	358	356	370	354	373	359	414	378	392	363	372	361	391	372	368	361	373	365	366	361	374	386	407	387	370	382	384	408	386	375	395	373	398	354	327	361	412	380	358	364	384	401	367	389	408	369	357	377	350	392	366	375	400	380	375	398	373	364	382	353	354	384	381	358	362	360	384	372	379	404	366	385	386	369	374	373	356	410	363	371	361	397	389	349	404	394	369	361	363	368	382	412	417	361	343	383	402	433	395	377	357	385	373	365	415	366	377	360	392	406	370	383	386	367	357	331	400	369	392	344	385	405	363	377	375	401	384	371	370	406	400	361	391	387	374	379	389	353	401	381	415	348	368	369	375	334	344	382	364	381	355	383	399	346	365	378	392	378	378	347	376	392	376	388	361	423	366	365	363	348	361	391	335	366	361	369	423	364	384	390	351	368	367	413	352	346	400	390	386	390	390	380	384	353	346	352	384	368	389	373	402	369	411	369	361	385	364	381	362	399	372	363	344	369	401	381	398	393	393	377	404	373	392	369	358	386	406	338	351	416	361	399	366	361	395	362	376	398	387	376	406	352	349	384	401	343	339	393	346	384	375	385	368	397	395	347	390	342	364	427	392	354	407	363	384	387	385	415	411	365	365	368	388	401	423	356	356	398	368	362	368	401	358	395	332	384	425	405	370	366	385	391	419	368	386	324	392	350	355	370	382	378	373	363	369	382	383	376	382	383	367	381	384	360	371	369	368	400	411	340	401	368	347	386	337	384	377	386	356	387	384	365	335	369	359	383	408	383	373	383	390	395	374	391	352	355	369	365	409	364	359	389	374	341	371	396	391	396	393	374	358	387	389	403	382	343	365	345	383	390	396	393	362	368	385	358	410	357	401	389	405	379	346	349	406	396	344	401	391	377	381	380	352	339	364	386	352	376	396	338	353	407	360	349	354	369	381	409	375	345	357	364	346	380	329	394	388	386	428	365	396	390	385	404	403	400	411	345	379	340	371	357	380	413	373	353	351	369	347	387	366	367	375	362	346	381	371	390	397	372	352	373	374	358	383	383	389	376	366	387	368	404	393	368	387	368	397	366	364	386	374	353	369	435	329	382	393	364	362	390	363	344	369	375	406	402	383	384	377	439	380	407	363	380	388	342	362	364	388	363	385	363	387	330	388	382	369	367	348	377	374	416	371	364	381	394	412	366
7505	1090	1219	980	664	559	450	372	330	300	297	239	262	249	238	216	228	223	210	201	203	206	212	198	172	234	202	203	224	202	220	189	200	194	182	205	194	217	207	219	198	200	219	178	200	193	173	190	211	195	187	211	187	202	205	198	231	185	184	191	216	205	189	217	221	195	200	189	205	195	177	212	157	163	191	184	205	196	203	197	174	199	205	210	184	173	211	233	183	178	191	202	191	185	187	210	199	216	195	176	178	172	200	204	186	190	225	179	188	190	190	193	165	195	213	181	200	199	197	202	183	209	213	167	196	194	183	199	172	194	198	184	178	200	184	197	214	186	187	169	210	203	212	194	176	187	179	162	196	197	198	166	202	182	189	194	194	192	178	210	199	198	186	187	199	195	175	206	224	178	182	206	201	192	175	174	206	177	216	189	189	169	196	199	174	208	211	195	165	193	203	191	180	203	184	188	181	193	192	217	198	233	193	183	175	169	196	184	202	199	204	208	181	202	181	195	196	223	167	209	208	185	172	205	183	201	206	201	199	177	185	202	195	173	168	184	210	191	208	188	209	196	191	166	193	182	212	206	191	185	202	195	202	192	201	155	170	197	209	189	184	205	182	202	216	200	195	194	218	186	190	179	215	192	205	203	196	178	191	202	197	196	185	195	208	174	196	192	194	201	212	206	202	204	161	174	200	200	184	172	201	225	186	193	194	169	229	204	186	174	166	191	192	224	208	210	202	197	175	187	172	211	178	175	186	213	165	185	201	185	191	192	185	184	220	187	169	174	180	198	171	178	195	218	192	184	185	205	190	212	187	181	175	216	223	208	219	201	216	203	223	169	195	173	207	175	207	184	184	195	165	195	216	199	154	191	203	184	173	158	188	192	171	184	192	208	196	194	204	179	200	199	180	187	184	172	191	176	202	213	194	211	151	176	186	204	173	172	176	196	188	169	189	176	171	227	188	196	209	209	206	215	180	181	203	202	161	205	178	222	215	155	183	191	179	197	208	209	203	200	205	186	171	184	199	187	186	191	199	181	200	176	187	196	192	197	214	182	189	203	195	191	191	198	214	174	185	188	152	194	186	209	195	200	200	193	187	196	185	192	211	192	201	178	217	187	195	176	190	187	174	193	199	174	176	209	185	195	206	189	183	191	164	203	197	219	196	192	188	185	177	198	179	203	195	186	206	199	173	197	198	172	192	207	177	200	156	175	200	192	214	182	174	197	181	210	158	209	206	211	204	183	201	193	180	171	201	177	160	190	203	202	233	168	197	200	198	186	215	180	197	206	205	191	171	186	157	173	197	182	177	160	208	171	198	180	198	195	208	156	191	210	199	199	178	202	169	182	186	192	202	215	179	189	204	204	206	233	185	179	190	206	191	214	172	193	193	181	175	185	160	206	186	187	196	167	191	174	165	170	193	179	175	181	193	208	190	187	181	169	192	184	210	215	189	176	201	171	194	179	226	195	192	212	200	207	193	192	221	190	210	211	196	197	188	189	184	190	209	196	184	194	179	180	212	191	192	174	180	177	198	186	208	214	195	187	196	181	190	196	186	171	183	205	183	207	184	207	199	198	181	193	179	196	172	190	214	184	183	174	172	193	186	184	183	189	185	171	203	180	200	187	202	170	234	219	228	196	171	166	175	205	189	216	183	210	182	191	178	199	196	181	182	201	178	168	173	200	197	173	181	181	178	196	187	211	221	201	165	193	206	190	181	180	177	216	189	219	193	206	182	184	193	182	200	182	203	198	196	196	181	211	175	202	197	213	212	188	199	183	207	188	186	211	197	218	189	202	181	196	201	178	194	181	182	197	187	194	197	182	202	216	216	183	210	200	207	183	173	160	187	203	176	189	168	200	160	210	228	197	193	163	182	209	197	194	189	178	184	180	188	184	197	187	194	176	190	178	189	177	164	217	206	195	188	199	171	188	160	204	183	198	186	214	184	180	207	179	186	206	194	196	179	182	213	187	191	211	220	178	185	203	200	195	190	192	187	184	170	176	183	200	163	188	193	197	210	184	192	203	190	172	204	193	209	224	189	173	188	186	190	219	216	197	193	218	149	190	187	193	197	194	173	201	188	208	178	195	196	185	232	181	204	170	190	227	195	226	210	210	215	189	190	195	180	183	187	186	184	188	193	166	169	167	180	178	185	204	209	207	196	191	189	213	195	200	203	188	175	200	180	206	213	197	196	186	181	181	185	185	163	181	205	209	197	186	217	201	202	184	200	174	206	182	194	189	183	175	189	192	191	219	186	176	186	178	187	213	185	202	185	202	191	194	198	196	206	187	189	191	184	203	185	173	186	190	191	163	178	203	197	184	194	185	182	167	186	186	188	199	190	210	200	205	204	180	181	179	183	202	175	219	182	194	187	193	190	192	186	203	194	219	182	186	208	183	205	197	170	195	165	176	181	198	230	195	200	184	206	194	201	213	188	171	209	190	169	181	167	189	197	194	193	194	194	206	179	193	199	175	188	176	211	185	184	191	190	178	203	196	180	165	216	165	177	180	199	209	201	206	167	172	206	197	188	177	192	181	189	201	203	199	213	185	181	169	196	214	190	205	180	203	185	188	184	203	187	191	217	190	196	179	184	200	189	209	182	169	194	209	192	153	222	189	181	197	186	209	181	191	196	181	237	193	183	202	183	210	202	178	189	190	190	187	187	181	190	196	185	201	184	205	194	200	165	200	186	200	191	206	199	187	178	197	197	182	177	214	221	189	185	189	204	197	197	199	185	181	163	221	165	180	175	207	203	188	201	195	214	179	184	196	168	197	204	180	180	194	195	196	189	159	207	186	183	189	167	214	205	193	208	200	204	178	202	187	189	184	183	202	183	178	188	184	182	197	198	193	194	196	181	191	206	196	206	169	188	200	191	187	199	216	195	187	173	171	179	221	211	207	193	178	201	169	183	183	187	190	221	218	229	193	222	176	206	201	180	195	196	185	190	199	188	194	175	194	166	190	180	199	212	184	181	200	216	183	198	185	198	202	218	178	198	179	183	208	188	192	175	198	174	202	181	200	196	216	193	202	201	186	184	199	193	209	195	196	197	183	171	187	194	180	179	166	199	185	186	209	207	202	194	197	166	200	191	174	197	196	181	196	176	166	186	198	183	218	179	210	204	177	187	185	181	200	189	173	195	172	198	196	160	210	187	193	163	187	179	179	200	171	194	195	192	175	231	181	186	187	185	204	185	190	193	191	198	198	202	198	187	212	185	200	187	190	208	198	194	185	204	196	179	193	211	197	186	178	193	192	175	201	204	192	208	204	196	188	198	204	193	184	199	196	178	198	196	173	188	172	192	184	199	182	187	179	180	190	177	189	210	212	205	188	172	187	205	194	173	183	180	185	206	191	186	174	210	171	190	208	208	207	186	190	192	193	197	174	171	216	201	191	221	181	182	208	180	189	210	178	191	165	197	210	189	199	167	199	171	184	182	198	199	174	186	173	225	184	199	198	194	202	202	186	209	176	197	221
5826	1322	2690	3152	2770	2283	1973	1675	1325	1311	1132	1020	918	903	861	819	845	711	673	759	662	713	721	621	692	684	683	612	628	648	622	608	594	593	608	554	603	547	621	622	588	555	573	615	592	606	575	635	554	611	537	552	562	560	526	558	527	543	521	569	554	559	566	573	537	513	549	598	554	553	588	508	574	573	556	519	547	555	542	523	571	517	542	547	543	495	547	514	554	527	545	554	569	523	513	511	504	530	550	525	551	543	571	542	568	543	574	547	553	545	531	551	528	545	580	518	582	557	524	558	536	573	500	546	553	503	538	547	561	539	559	561	551	546	561	519	512	548	522	574	554	494	518	553	575	532	555	519	540	547	484	556	537	551	516	526	522	526	542	546	519	546	554	514	512	477	539	561	514	546	572	549	589	536	574	550	552	557	513	540	547	568	573	504	545	554	537	544	548	544	502	567	568	568	569	564	529	555	527	544	541	523	525	555	482	546	543	531	547	532	530	550	514	541	558	529	547	518	516	541	513	540	550	528	527	493	545	488	530	539	542	557	515	597	521	569	545	507	544	563	549	577	520	521	537	537	571	524	548	519	546	535	517	523	515	527	536	555	531	552	539	555	530	550	526	550	538	554	516	523	526	534	559	544	533	514	526	550	531	574	538	548	563	556	537	542	564	574	517	525	547	551	518	507	538	533	531	577	579	551	552	525	516	521	537	542	544	572	559	555	521	519	542	557	580	507	547	556	563	532	567	510	529	533	585	530	504	538	554	502	537	521	494	565	518	560	532	551	509	499	560	568	534	517	587	519	571	524	553	557	526	563	572	516	543	548	561	561	528	501	550	536	492	501	513	509	554	552	536	585	533	514	567	553	507	580	550	508	561	529	525	535	485	570	531	546	509	588	539	554	510	538	531	553	524	582	507	560	538	510	540	562	493	528	529	551	567	551	555	556	546	511	534	511	559	544	570	534	532	598	502	527	544	516	562	577	533	540	544	541	520	512	580	539	568	527	562	557	520	527	556	534	549	519	528	540	520	541	544	546	548	497	564	540	510	553	525	509	561	540	532	591	561	560	501	499	544	535	599	519	551	530	567	525	531	541	528	571	535	522	496	530	527	556	532	499	596	556	544	519	526	538	517	537	558	514	550	543	567	567	570	535	550	522	574	526	539	526	521	546	540	513	528	539	536	554	535	557	521	526	509	517	539	575	535	556	550	533	554	547	544	540	533	542	544	564	485	521	563	559	517	551	527	546	544	534	498	530	571	544	567	532	551	556	547	502	525	519	572	539	532	533	513	513	513	576	503	542	548	514	576	517	517	545	536	513	542	532	513	526	567	545	541	583	520	567	555	532	556	534	510	472	542	545	529	547	538	568	521	529	540	602	495	496	523	557	551	526	526	567	536	538	524	570	518	509	549	537	583	553	540	515	528	534	545	510	531	492	502	510	525	527	548	554	546	534	530	524	564	536	577	576	534	505	549	538	521	484	551	584	542	519	529	575	564	522	496	522	524	564	540	510	536	534	556	524	562	543	551	518	500	512	486	551	533	516	551	500	582	543	504	540	532	556	571	540	524	574	541	561	545	537	572	523	581	536	576	532	535	547	566	529	534	510	546	513	544	540	551	557	569	514	534	549	522	500	559	535	563	552	549	531	524	530	542	531	527	527	536	533	482	537	516	554	514	545	519	567	526	525	575	533	528	536	543	589	568	549	512	533	491	510	533	533	538	528	516	540	510	544	548	534	513	520	556	540	527	594	498	540	548	526	537	520	542	497	566	538	545	531	548	548	571	563	544	542	513	496	515	539	520	545	558	525	528	525	537	564	539	496	559	550	560	546	513	546	553	520	570	543	520	560	518	522	531	539	528	562	526	539	545	520	545	505	562	547	516	517	544	557	553	539	499	530	526	496	474	555	506	522	544	537	548	529	533	530	505	549	559	547	549	513	514	500	569	554	543	552	545	531	556	489	549	499	568	527	559	543	519	527	523	517	515	536	529	533	524	569	548	513	565	573	526	523	557	475	494	548	544	518	517	523	528	548	555	557	535	551	545	538	546	518	497	522	555	488	533	544	508	526	561	540	527	527	538	543	550	547	526	572	573	533	589	560	550	517	604	514	506	510	565	531	495	534	496	498	538	563	586	505	504	574	544	550	529	531	488	530	543	509	516	548	507	553	550	524	556	548	518	538	535	567	493	554	596	523	568	543	504	533	514	518	491	602	533	560	557	519	555	518	542	521	554	561	539	532	547	539	553	521	489	566	506	570	491	500	535	535	528	567	494	498	479	527	554	504	546	572	525	535	520	514	564	515	572	566	562	539	564	573	559	526	526	532	531	521	527	547	555	534	531	534	519	501	520	554	525	558	533	553	555	562	569	517	529	523	567	548	550	554	522	548	500	501	532	536	528	541	553	514	517	533	551	517	561	517	543	499	546	536	532	536	519	539	557	551	543	520	555	528	550	561	524	539	523	571	542	551	556	523	581	527	519	553	531	517	533	550	543	544	564	540	573	540	533	501	532	554	582	570	536	524	573	526	517	515	546	529	528	534	545	530	560	571	533	534	536	544	511	501	529	514	540	518	549	525	489	559	539	512	546	503	537	496	569	527	524	530	534	581	569	574	554	537	517	501	551	534	571	525	495	522	545	562	576	561	526	559	575	554	510	558	514	533	529	542	547	564	580	486	559	508	538	559	557	513	564	557	580	500	519	525	535	543	526	543	529	563	519	523	546	500	548	524	523	540	562	546	571	575	509	561	545	520	547	554	566	548	537	515	529	572	536	555	554	561	531	567	532	565	521	544	542	533	528	546	557	516	561	588	517	530	544	517	499	538	572	537	542	524	538	551	516	551	551	560	514	529	549	558	509	578	505	556	511	552	525	536	538	538	552	520	533	511	562	545	521	563	544	500	524	534	560	533	519	522	536	548	548	561	568	501	544	533	519	542	536	524	526	508	547	538	535	545	543	530	536	518	544	537	559	500	547	560	531	519	542	542	529	549	546	553	562	567	556	547	531	514	560	551	535	540	506	493	514	554	523	511	517	517	561	505	503	512	513	510	555	548	563	522	537	530	528	546	546	509	488	570	551	538	552	555	523	519	533	565	496	526	522	515	570	512	540	563	503	560	567	505	533	570	502	576	547	517	521	500	527	564	576	577	541	518	544	550	527	512	555	522	534	535	551	554	508	498	560	520	525	515	583	547	575	530	499	537	547	536	550	528	525	541	531	528	493	500	523	548	533	549	493	571	509	540	536	565	547	540	564	573	524	576	578	527	529	545	583	546	570	563	527	483	516	543	541	520	576	534	502	545	577	504	538	534	553	507	523	529	515	533	538	535	498	545	539	523	517	564	554	555	541	533	502	522	577	551	544	588	522	552	524	548	530	563	510	530	543	544	558	540	576	497	530	520	540	521	573	564	493	563	571	499	546	589	579	567	506	549	498	547	548	538	537	569	522	529	543	517	602	564	564	513	542	550	529	557	574	512
14237	2522	2752	1995	1395	1099	878	759	619	600	524	522	516	524	467	487	440	466	412	408	415	417	419	408	390	383	413	345	367	340	425	416	415	382	378	385	410	375	350	351	396	365	390	362	389	352	384	355	364	374	343	378	379	343	355	336	344	370	345	375	368	408	381	338	390	383	348	390	368	380	334	368	393	358	423	370	369	379	383	335	356	343	380	383	349	373	367	367	412	360	342	396	388	413	375	343	390	355	368	384	367	344	337	348	358	368	362	387	362	330	381	362	371	369	384	334	386	363	396	344	331	349	381	349	402	373	356	324	381	361	348	380	376	380	367	368	375	356	350	370	345	390	366	373	332	383	370	341	386	369	380	381	387	355	346	326	362	377	372	380	361	365	375	367	359	370	356	385	393	363	342	374	374	353	320	404	374	354	346	382	346	360	372	368	375	355	382	352	365	371	360	395	368	355	376	368	356	337	384	350	384	345	393	361	381	399	372	419	356	401	380	404	362	385	358	357	383	388	336	369	413	339	358	352	379	338	346	346	358	368	372	387	363	351	366	385	386	409	366	406	367	365	345	406	347	372	381	370	363	353	363	337	385	374	374	330	367	374	361	371	399	394	371	383	380	372	384	331	364	401	367	360	371	324	380	369	397	359	373	382	355	372	368	377	349	371	376	371	369	347	362	373	355	361	360	357	336	356	358	340	363	336	347	372	333	351	368	356	418	367	346	387	335	340	372	353	398	364	354	346	370	331	351	370	383	347	341	374	376	351	353	388	352	352	377	388	318	358	348	363	378	414	355	358	379	341	367	358	369	370	389	355	367	360	358	384	387	370	376	355	336	334	349	380	365	366	361	340	346	359	368	396	380	312	391	368	358	371	354	399	361	377	389	350	368	380	344	375	358	347	368	348	393	356	386	355	383	347	362	365	366	377	338	386	395	343	364	337	376	334	366	375	353	366	372	353	384	388	358	368	335	392	356	372	354	398	354	353	352	389	352	357	361	357	335	349	353	383	346	363	350	376	403	402	370	371	355	388	397	402	369	382	377	349	361	414	359	389	365	350	366	340	324	367	353	348	332	340	368	390	362	366	368	324	333	358	333	365	350	391	325	352	393	367	373	360	380	395	358	346	372	341	334	384	326	347	379	331	370	356	362	356	379	345	348	354	399	388	377	388	368	360	360	393	375	360	377	368	409	369	359	365	331	389	397	355	391	329	365	355	373	357	323	373	394	351	392	405	386	349	390	331	336	352	402	317	354	371	357	351	360	332	363	359	358	390	365	382	386	362	379	349	369	385	352	370	397	383	370	366	397	366	357	356	376	346	343	400	375	350	346	365	357	343	354	380	369	356	369	338	355	337	377	350	345	319	342	349	371	352	385	348	399	373	373	392	355	348	391	360	384	374	380	365	372	369	379	356	331	324	410	342	354	353	359	328	353	354	411	360	372	353	353	368	368	328	355	347	322	371	334	367	339	366	365	373	395	345	371	382	340	362	358	331	387	362	358	365	347	328	360	362	380	363	367	337	372	342	325	368	374	394	372	354	373	355	369	358	357	349	348	402	377	382	370	385	357	374	397	364	368	324	374	362	345	410	384	385	337	381	358	335	388	360	346	416	348	326	350	377	377	383	378	374	397	383	307	392	384	387	331	383	380	373	399	359	341	378	367	349	347	364	330	386	357	408	366	368	357	381	356	388	371	383	345	350	340	390	365	361	386	361	402	371	352	361	389	387	337	340	378	364	392	356	346	362	378	350	343	391	335	387	348	371	360	351	339	380	358	423	364	370	351	377	392	373	368	323	355	316	364	349	383	378	347	373	361	329	417	375	372	327	369	370	324	362	398	399	353	333	347	341	349	361	349	360	388	381	360	367	356	332	364	362	362	364	342	387	384	397	411	386	380	346	408	396	355	378	402	380	386	352	325	359	388	337	377	340	364	351	357	342	384	365	386	386	337	374	388	362	399	316	340	377	377	367	352	366	361	359	375	386	346	385	371	389	367	361	374	369	392	353	365	371	369	363	343	394	412	391	357	367	351	351	364	366	414	368	337	337	376	368	311	349	367	359	388	329	397	380	378	392	346	357	362	303	354	346	362	377	376	377	375	353	375	381	410	390	355	372	359	374	341	360	329	346	363	346	340	379	382	395	352	359	325	365	390	337	361	347	377	367	353	361	354	377	378	360	378	352	350	366	396	366	380	370	348	365	351	361	359	371	343	343	365	381	380	349	365	367	354	350	380	371	374	378	354	353	368	377	364	361	392	366	331	343	360	381	345	352	363	354	328	373	358	360	393	376	354	348	380	392	389	403	382	360	342	403	392	388	344	387	337	394	353	389	374	355	349	388	380	355	344	340	400	343	357	351	371	339	366	372	361	370	313	371	373	384	371	346	339	359	362	366	373	388	372	393	390	379	391	348	365	354	376	364	354	302	353	355	353	352	374	343	359	372	388	366	360	399	397	365	356	411	358	408	387	379	371	345	395	381	402	333	336	397	362	398	382	346	368	371	366	343	350	381	367	402	361	364	340	361	389	392	344	368	379	348	357	364	350	351	340	357	372	345	375	349	360	370	408	373	380	357	387	360	359	375	312	342	356	336	390	377	353	372	362	357	371	341	386	346	369	389	392	366	390	372	353	373	347	383	370	349	386	363	367	389	332	336	371	307	356	376	373	389	348	387	402	389	381	382	359	390	377	371	343	385	381	356	324	353	363	410	344	400	346	381	341	376	348	331	374	385	375	363	340	415	394	338	337	400	347	349	334	373	359	304	392	340	365	365	389	357	370	386	345	371	382	381	358	336	408	337	342	369	336	367	354	354	365	383	316	362	385	409	348	358	352	410	357	367	373	402	367	354	322	359	336	374	366	393	374	345	379	342	364	350	340	387	345	368	387	336	339	427	370	359	411	358	344	362	378	338	381	393	364	374	363	388	374	349	377	393	369	350	341	334	361	333	387	346	326	343	363	345	372	389	353	355	344	376	347	350	375	391	383	364	370	377	391	336	352	375	391	360	363	375	363	379	391	333	409	372	349	379	365	349	351	333	347	373	355	398	368	364	319	361	300	420	337	345	361	369	381	400	346	381	359	365	387	378	375	333	393	389	343	391	392	354	379	355	373	360	385	374	373	372	374	333	380	355	355	358	385	342	369	338	320	359	385	351	331	384	385	323	368	362	338	364	374	385	370	360	359	367	327	394	349	380	385	354	376	377	339	354	354	366	310	368	369	317	354	360	369	354	397	394	360	337	363	342	407	348	372	409	400	356	324	369	354	367	360	345	341	333	325	360	359	352	355	393	345	362	357	369	367	362	352	373	351	390	370	343	356	364	351	348	356	382	333	340	374	359	411	357	363	378	372	362	390	387	371	376	348	359	387	341	362	380	312	326	350	376	379	368	338	368	387	367	344	368	328	365	358	378	332	382	400	377	366	341	341	354	390	365	364	389	394	377	374	382	361	381	386	384	370	367	362	356	369	363	407	354	393	349
7929	2509	5138	5810	5141	4237	3582	3071	2586	2262	2015	1839	1709	1591	1493	1444	1432	1330	1304	1276	1236	1166	1207	1175	1148	1106	1119	1072	1066	1097	1067	1066	1005	1035	1003	1001	989	1042	998	1046	925	951	945	976	960	969	927	971	919	990	934	947	938	898	945	919	946	943	920	947	964	917	929	975	1006	899	917	934	919	946	923	931	940	902	886	922	920	912	906	950	887	958	906	906	963	880	895	953	905	934	902	896	889	943	928	893	899	917	897	887	944	902	911	953	911	883	925	943	897	916	907	871	920	893	913	959	908	938	891	891	863	886	862	925	937	897	921	919	939	887	888	855	889	903	917	892	954	926	913	884	931	946	850	893	917	911	936	910	876	829	927	934	853	943	856	906	920	896	908	888	935	842	867	911	889	940	905	865	863	878	916	922	919	886	885	867	905	879	864	872	902	914	926	889	895	916	946	905	877	930	899	885	846	854	884	876	895	898	889	937	927	900	897	806	884	931	881	941	863	946	875	921	876	899	897	964	888	876	901	927	896	894	917	897	907	897	918	901	929	881	884	956	839	918	904	906	933	897	896	915	878	891	881	895	933	836	898	881	913	886	877	886	950	906	934	925	903	884	893	891	861	939	908	904	893	906	915	919	872	863	879	878	889	900	879	922	847	863	926	897	898	901	906	940	904	942	859	901	883	821	912	875	903	928	836	872	902	857	867	959	837	883	901	916	908	905	873	886	875	900	910	879	870	911	965	864	893	901	921	935	920	900	876	907	896	899	931	910	900	895	908	901	931	851	908	938	946	903	897	891	949	850	902	889	892	930	888	938	823	885	831	929	893	875	905	923	856	878	947	913	873	901	889	869	894	823	924	901	928	914	872	924	894	894	939	851	983	892	891	884	912	932	902	936	883	894	883	914	830	899	861	905	911	915	904	836	887	893	940	888	859	912	900	930	903	871	880	916	883	888	911	917	884	906	905	888	936	867	890	914	855	897	916	893	907	870	893	859	915	897	880	913	904	917	884	933	885	833	916	864	907	879	855	917	943	910	939	940	902	855	870	896	899	900	895	902	950	899	916	850	883	901	945	884	964	907	864	880	855	936	845	840	824	849	910	893	895	893	857	838	918	938	937	984	925	876	873	898	887	872	891	891	901	876	875	869	857	901	931	929	890	903	896	918	917	928	921	912	876	913	900	904	854	920	879	914	888	906	839	906	904	886	897	879	913	904	860	881	877	897	917	943	922	887	862	876	873	889	847	920	856	900	933	915	957	900	871	889	882	908	913	907	952	921	922	876	869	848	936	877	908	885	862	879	907	904	893	938	915	871	895	826	886	919	882	893	902	881	869	896	845	877	882	921	869	894	878	883	898	862	885	930	917	919	919	916	918	911	863	903	902	898	842	955	903	882	900	918	887	876	889	873	927	910	926	878	901	849	914	872	930	885	935	922	877	900	896	912	902	884	910	908	915	915	872	907	900	936	860	918	941	924	855	867	907	857	868	922	880	887	882	909	962	944	932	840	887	925	874	857	879	937	878	908	849	889	888	909	918	936	902	882	879	861	886	869	875	954	906	916	886	863	915	865	884	887	890	872	906	904	912	895	904	873	890	939	905	872	847	931	887	900	879	877	908	931	914	867	939	890	869	897	926	912	948	886	860	867	868	872	896	920	916	887	885	900	820	915	899	865	931	913	904	858	912	928	906	879	870	877	912	871	904	903	849	917	887	921	897	829	915	930	828	879	899	901	892	868	927	902	905	928	893	887	871	865	888	924	914	892	880	871	889	937	866	923	908	900	893	822	910	915	915	940	915	933	892	855	841	856	880	900	885	850	865	890	889	852	907	912	846	862	897	889	940	910	925	877	880	879	915	939	890	890	903	923	906	888	906	877	893	916	983	863	912	879	906	901	891	876	883	901	850	862	859	870	982	884	884	867	869	928	912	854	886	949	887	906	908	900	888	924	871	915	894	880	859	936	944	926	924	894	891	870	916	913	904	920	857	948	893	902	889	937	905	929	868	876	919	892	915	880	876	907	861	876	904	882	873	905	902	928	899	886	946	875	915	901	815	914	877	893	923	904	911	909	872	893	857	933	883	843	907	894	896	951	924	908	864	937	882	900	903	859	907	880	914	867	910	909	908	840	916	874	877	887	871	864	918	872	907	906	933	877	896	921	912	939	893	897	881	888	882	906	894	859	857	856	878	877	915	869	919	916	924	922	914	927	893	836	934	898	885	878	877	864	957	872	905	892	924	877	879	881	944	868	831	915	849	922	873	878	877	944	875	882	875	888	900	880	853	851	883	900	871	875	888	856	903	877	829	907	876	954	881	891	912	848	913	870	861	916	866	900	843	902	920	918	889	838	894	895	912	847	879	909	941	923	868	884	939	954	883	927	875	851	828	906	887	862	896	899	876	871	923	897	866	895	880	908	886	910	903	874	908	898	888	866	861	861	901	880	890	863	960	936	914	920	922	911	925	860	902	897	886	872	923	904	872	917	897	900	873	894	891	880	912	896	909	932	945	869	872	881	862	874	883	937	890	860	885	901	869	845	886	886	862	877	873	867	934	924	919	868	898	862	974	881	897	895	912	918	897	881	941	883	877	889	966	883	863	915	876	879	927	910	853	851	856	872	920	883	928	877	940	856	891	842	895	885	891	847	940	878	969	918	933	858	860	903	843	864	873	940	890	897	891	915	860	887	925	868	861	889	885	921	917	938	888	898	912	914	916	878	891	990	925	904	861	874	857	944	975	966	873	910	856	925	869	911	874	866	905	903	910	921	820	926	889	890	867	893	913	900	895	940	911	900	884	858	959	870	869	856	857	923	896	903	854	938	878	936	895	892	892	916	905	913	860	943	896	857	893	927	835	849	876	869	931	938	908	845	883	895	957	891	885	973	907	895	890	861	908	936	934	917	928	882	888	870	944	888	954	887	911	845	870	853	920	868	894	834	911	936	940	903	893	881	948	896	891	873	843	892	932	903	863	893	917	903	905	860	910	880	911	921	857	939	869	927	893	883	861	930	868	920	925	907	867	839	855	869	889	884	915	924	854	881	879	905	870	955	905	872	883	922	857	894	883	915	950	870	927	910	912	896	873	909	877	853	942	948	944	906	836	874	890	810	861	889	880	900	871	897	935	935	886	894	896	940	907	903	869	889	848	888	854	914	845	923	903	862	936	855	924	895	933	872	892	890	884	921	922	902	837	915	924	903	896	858	922	895	897	950	936	889	865	914	858	935	866	842	912	903	902	916	923	919	887	856	898	902	918	881	871	880	839	865	878	835	903	865	890	969	896	907	875	851	884	901	885	908	910	900	867	933	866	898	925	918	895	906	908	921	864	874	874	892	880	909	920	866	928	887	885	914	913	889	900	893	870	914	901	898	894	886	868	876	870	902	892	935	887	924	919	852	930	874	871	903	875	906	939	908	884	829	844	952	898	856	909	922	888	981	875	931	960	870	886	881	904	906	917	930	951	891	886	896	885	883	875	921	850	942	875	906
1837	136	158	149	132	140	123	139	124	113	133	122	112	113	124	123	89	116	149	114	105	112	127	126	139	122	111	126	126	110	117	129	150	110	122	108	128	119	114	101	121	101	119	124	108	130	113	125	113	137	107	118	115	140	120	121	136	114	132	108	112	119	121	125	150	137	121	117	120	121	99	118	116	146	118	114	124	111	126	115	134	121	121	113	151	112	118	117	101	125	121	110	135	118	117	146	142	118	128	126	107	126	121	114	120	118	144	113	138	125	131	107	117	139	126	113	129	79	127	107	121	107	131	121	128	119	124	121	126	125	121	118	101	136	151	137	130	107	126	118	125	111	137	136	115	112	119	120	143	109	121	116	125	114	95	126	114	136	111	110	113	118	123	109	118	112	121	123	131	114	152	110	97	113	119	136	128	136	129	144	124	124	134	137	108	113	118	108	131	159	128	134	107	126	135	115	139	135	124	123	113	116	113	100	122	106	126	107	123	126	116	122	110	121	130	122	122	123	107	134	131	119	134	126	130	129	95	125	127	130	115	137	140	130	121	110	117	146	134	110	104	112	116	143	130	127	124	126	126	112	113	113	132	111	121	108	111	114	120	117	100	134	123	130	125	141	132	118	127	127	144	110	123	136	112	114	123	121	143	132	138	111	131	130	127	148	123	117	120	105	122	123	111	113	136	124	126	114	126	109	118	104	128	119	150	101	138	139	121	123	114	120	118	128	132	126	101	126	106	134	132	117	132	102	124	140	123	117	112	107	143	125	106	87	131	123	143	111	119	117	119	103	150	112	116	124	97	117	127	110	129	124	125	127	126	111	120	119	117	143	109	124	121	124	117	120	121	115	115	136	122	113	130	124	125	116	118	122	125	123	114	140	118	140	127	113	111	122	102	121	109	126	128	100	117	134	121	123	124	106	126	134	127	119	109	126	130	133	125	115	112	133	129	127	115	107	120	122	110	113	119	122	124	111	142	117	128	138	149	129	119	134	124	123	135	124	101	118	119	136	129	120	107	131	119	140	124	112	132	142	112	116	124	122	116	102	119	126	106	135	114	106	142	107	137	146	111	129	127	120	138	135	118	133	132	98	130	151	114	135	124	123	139	118	139	109	125	112	106	106	129	97	120	142	132	107	143	108	108	123	123	124	120	119	94	120	129	126	123	125	126	109	119	123	119	113	122	101	112	114	126	123	130	124	97	137	112	113	114	123	103	119	138	116	104	111	140	107	113	138	130	122	110	145	124	118	133	126	137	108	130	120	137	100	124	138	124	110	116	119	131	107	119	116	134	138	144	110	112	128	102	117	120	96	128	124	109	108	121	132	128	119	128	107	124	115	122	125	138	133	138	120	126	100	124	123	113	122	132	120	139	120	148	119	127	124	117	113	119	113	136	121	122	116	108	128	116	114	107	127	123	120	125	137	118	110	116	119	118	106	110	94	126	127	122	116	106	93	126	135	125	109	120	120	111	118	127	129	134	115	142	131	113	104	124	141	114	85	120	119	116	110	119	119	137	120	135	131	136	129	142	139	155	137	148	89	109	122	110	125	119	113	124	151	124	124	117	126	120	107	124	109	106	116	133	110	115	107	134	108	119	145	112	117	135	127	112	105	130	141	135	141	121	143	131	115	112	128	120	115	135	114	126	116	136	124	110	135	117	115	138	138	109	126	127	111	138	121	148	130	134	133	129	131	119	110	106	124	110	125	121	113	127	115	128	115	135	122	116	131	109	112	124	124	98	125	107	111	127	128	148	123	115	106	135	141	122	129	122	123	145	139	122	104	127	113	137	129	127	130	129	112	120	138	121	133	130	125	111	121	105	112	129	105	102	122	122	114	105	121	120	111	147	137	120	109	143	115	127	120	135	127	107	118	114	107	121	125	99	122	119	112	119	129	125	115	115	140	126	126	117	117	115	131	132	136	112	101	115	117	116	141	121	119	107	113	128	132	152	122	134	117	119	116	128	136	97	106	129	113	125	121	137	143	117	130	118	126	144	123	109	114	119	105	124	123	135	121	110	112	136	122	125	133	119	126	110	126	122	127	119	125	123	113	110	101	112	134	118	120	126	109	132	131	120	124	107	121	122	100	126	103	121	113	111	103	126	112	129	124	120	136	117	112	117	128	127	138	112	125	130	143	126	110	131	138	122	121	123	91	118	153	132	138	121	145	117	117	130	112	122	126	117	137	126	124	125	149	105	137	121	117	137	123	123	133	148	136	120	135	124	115	130	119	121	103	132	130	121	118	110	112	109	110	120	122	137	97	132	105	128	134	133	129	114	122	127	139	135	140	128	115	129	139	129	124	132	117	106	102	109	118	122	131	120	119	120	130	111	104	130	122	140	111	106	125	106	114	116	106	130	134	119	121	122	120	110	114	121	123	104	134	127	104	116	133	137	131	138	125	122	123	131	125	136	114	144	106	135	144	116	114	130	115	124	114	122	109	108	125	101	115	101	138	125	116	133	121	127	123	117	128	117	136	99	120	122	139	97	100	145	132	117	139	111	111	134	117	130	113	113	108	129	119	124	110	130	104	126	126	131	120	117	130	137	111	104	114	115	110	136	145	115	130	136	130	125	122	109	113	120	105	129	116	118	107	123	134	123	135	123	120	144	145	116	140	128	114	100	110	116	119	125	140	122	130	119	123	130	121	122	126	118	139	131	116	117	101	135	112	111	118	127	97	101	115	145	127	125	121	112	126	120	127	126	124	126	120	122	99	119	121	117	123	110	103	120	118	142	129	128	129	126	136	140	117	121	116	118	133	117	112	121	108	141	121	118	131	114	124	141	111	117	103	114	118	129	154	119	116	117	146	160	122	126	113	124	121	124	134	143	109	122	139	121	125	124	118	155	105	125	120	116	137	124	118	126	138	124	139	113	110	120	128	115	109	126	116	118	112	121	104	118	132	134	112	140	102	126	118	114	109	126	114	122	98	125	131	131	119	136	122	133	114	126	146	144	110	159	122	130	122	122	109	111	129	124	133	133	116	107	134	127	129	146	100	133	125	120	115	141	135	118	128	121	119	136	125	131	117	109	121	121	119	119	121	102	139	137	121	125	120	120	116	116	122	107	124	125	116	129	144	117	106	115	87	124	111	108	125	117	126	124	119	114	107	118	128	118	115	110	128	126	127	111	125	149	124	140	128	133	125	127	131	118	116	116	136	116	110	123	120	149	119	115	128	124	132	138	126	126	130	126	139	128	117	107	109	116	130	127	105	123	132	118	114	117	124	132	113	103	129	144	126	134	125	121	125	143	130	131	125	125	136	120	132	111	141	130	104	146	113	126	114	145	139	120	108	123	137	131	122	123	116	118	130	117	103	123	102	133	123	119	136	118	130	114	111	118	129	123	107	138	134	111	110	133	126	109	132	119	125	127	137	128	129	114	118	110	107	128	121	114	117	126	125	110	107	132	123	119	133	123	129	111	112	100	99	121	117	132	122	140	133	139	125	116	104	128	108	137	115	126	114	140	124
2083	431	460	435	452	463	414	423	429	427	414	401	412	370	358	360	414	331	388	417	395	421	345	355	380	358	367	430	351	363	386	381	391	382	367	379	358	378	378	390	417	366	358	377	321	394	404	402	370	400	364	377	386	401	376	399	373	387	343	370	390	363	396	363	387	381	398	394	377	400	352	382	404	392	378	400	368	373	354	354	410	353	369	389	389	330	402	351	340	364	354	349	373	383	370	384	348	415	411	398	418	378	376	388	368	392	377	358	378	374	356	351	389	342	385	380	399	381	373	369	355	344	336	403	356	391	376	402	375	372	382	358	351	386	398	406	385	406	383	381	334	373	382	384	378	359	396	359	352	381	376	390	366	373	351	349	405	345	364	374	400	363	363	424	407	354	407	368	388	401	362	387	346	410	365	386	370	383	366	363	381	389	440	384	352	337	351	361	344	386	390	390	427	355	353	395	356	386	388	381	298	397	426	392	375	396	361	374	385	380	378	372	399	390	370	361	388	382	405	355	381	356	362	404	359	410	395	353	408	383	354	352	370	404	382	389	407	393	346	365	380	388	378	379	385	397	356	396	371	396	363	385	347	344	419	378	394	367	365	368	366	386	363	399	363	344	397	395	386	357	368	397	360	336	378	372	359	361	408	340	382	380	399	353	398	390	358	406	397	381	412	387	357	358	379	343	406	392	407	374	395	382	373	373	392	382	340	374	384	406	356	377	374	373	355	367	349	373	377	367	365	357	346	388	368	369	385	377	369	388	355	354	360	369	395	393	354	344	377	373	402	377	391	391	362	392	393	377	396	353	404	352	367	387	368	349	379	383	408	350	371	374	377	368	373	425	377	360	371	367	377	418	394	365	386	404	386	376	364	353	392	389	366	388	371	356	368	402	378	363	429	371	385	367	343	398	355	388	345	392	418	367	386	376	370	375	352	384	392	379	338	407	354	359	397	390	370	397	345	368	356	388	361	361	384	369	401	394	335	365	403	356	400	373	381	354	408	359	391	374	391	403	372	348	387	393	399	375	375	356	384	372	365	346	376	383	409	354	350	386	391	408	392	374	359	379	396	382	388	403	387	403	347	355	401	396	367	360	383	371	364	383	404	363	382	367	376	419	359	364	380	395	390	368	381	355	371	326	399	373	398	363	378	371	387	383	367	375	367	352	366	379	386	324	359	368	362	335	377	380	392	383	367	381	377	376	374	396	378	343	383	365	377	373	382	405	361	372	368	362	336	372	354	367	369	374	382	379	349	412	371	396	357	386	406	390	387	346	374	368	395	364	387	368	373	366	376	366	371	362	361	409	367	354	398	384	352	345	374	359	353	371	377	374	395	399	359	338	353	413	384	352	388	401	373	351	404	385	367	364	358	378	392	406	348	397	366	327	325	352	362	400	359	358	403	382	351	360	384	345	349	357	369	383	371	375	357	367	389	355	376	447	362	388	377	361	401	369	355	378	371	373	370	377	379	384	353	397	389	378	377	371	411	355	368	398	370	371	363	402	383	369	387	374	365	406	364	361	371	420	377	346	333	373	376	377	377	422	374	384	368	353	381	371	370	375	353	406	357	369	374	387	365	344	395	357	378	404	387	390	375	356	399	371	370	385	383	362	420	372	366	390	402	374	391	391	372	361	376	390	343	349	367	394	368	358	382	361	398	362	402	395	390	377	363	400	351	379	364	360	367	395	360	365	390	387	407	356	378	406	410	375	387	397	343	348	378	363	342	344	356	357	401	371	379	355	403	377	395	373	357	370	393	383	370	352	380	409	360	354	403	367	373	381	365	354	386	385	411	359	393	372	384	388	399	370	368	369	349	392	365	381	391	369	373	368	344	398	338	382	344	386	368	386	378	434	373	359	405	363	403	382	357	369	356	388	390	339	386	385	369	373	345	380	386	367	375	367	404	383	393	410	343	356	373	395	364	375	363	375	368	346	372	412	404	347	400	393	370	347	387	360	391	370	394	372	342	353	403	374	374	383	378	368	326	361	398	371	376	403	370	363	375	405	376	385	417	353	367	412	373	379	368	350	395	345	426	406	384	386	375	391	353	354	411	388	362	374	373	360	376	375	403	386	369	352	373	403	366	368	402	367	352	392	378	367	372	375	348	391	375	424	366	359	395	368	429	376	380	371	400	381	356	371	375	381	400	389	385	397	412	378	385	370	373	381	360	343	358	387	362	407	390	409	367	379	375	388	430	385	377	395	408	352	366	402	380	349	386	340	378	386	345	370	384	360	366	391	367	361	369	362	394	400	395	360	388	368	384	369	387	373	363	388	396	362	370	385	354	376	398	398	401	354	345	390	363	369	380	411	363	377	399	385	401	370	360	364	343	380	421	350	374	385	397	374	386	366	398	346	390	388	373	340	370	378	363	377	373	379	370	394	386	339	341	385	388	397	359	394	374	374	356	387	389	371	366	380	384	433	405	418	386	358	365	370	380	367	371	399	350	365	399	363	364	396	355	383	358	384	372	368	370	382	385	348	358	379	359	372	352	374	397	343	361	356	365	347	371	369	392	355	362	407	414	374	348	394	388	362	385	351	366	380	371	367	350	376	384	370	397	321	390	368	378	367	366	365	386	379	383	360	360	379	364	389	356	378	380	408	385	376	370	388	349	363	354	357	394	418	345	369	375	384	362	383	344	371	398	352	382	387	375	403	369	375	371	326	364	350	381	376	345	351	338	408	378	386	401	377	395	376	367	366	360	391	389	395	384	377	403	342	365	365	413	394	388	382	383	371	391	378	363	408	335	389	364	365	382	372	371	369	376	405	352	394	390	410	400	364	379	384	394	358	390	401	343	375	373	378	341	385	393	363	375	348	372	359	382	370	403	393	390	406	376	387	380	372	369	386	372	353	374	364	357	356	401	367	360	341	370	389	337	417	397	366	377	321	395	354	384	336	374	397	380	341	386	385	373	364	399	376	378	375	369	368	382	361	392	366	379	396	349	385	371	390	377	370	366	389	363	351	381	365	381	392	357	391	381	376	344	406	385	369	389	399	365	406	425	370	385	413	417	376	409	402	394	373	367	351	381	388	362	372	344	352	360	417	394	374	361	384	390	364	358	370	369	377	425	350	413	382	382	390	384	352	322	376	399	380	365	383	343	406	359	367	358	391	368	391	376	376	355	370	380	376	371	407	346	354	364	370	357	402	368	382	400	391	362	314	384	388	371	359	362	397	378	415	353	402	387	414	351	371	376	370	409	392	372	403	381	370	386	345	380	396	375	365	348	380	376	357	408	369	375	363	366	380	355	365	394	372	391	393	379	383	369	382	405	381	394	414	363	394	374	391	407	394	345	417	386	363	391	413	375	370	373	404	358	386	375	384	398	372	352	407	374	359	404	375	366	383	357	397	356	397	400	377	381	344	349	388	351	376	412	375	361	389	366	347	370	370	332	372	383	392	385	416	373	391	386	379	381	382	419	395	341	364	342	354	392	402	360	359	356	390	376	409	381	400	368	386	388	380	353	392
7625	1035	1159	953	661	544	421	425	347	322	252	240	277	254	254	251	244	199	207	217	191	200	206	203	217	200	217	207	198	177	217	200	223	211	184	187	212	200	195	198	184	176	194	206	195	176	212	205	196	190	208	192	212	204	218	188	178	170	195	173	176	175	169	211	190	207	207	174	201	196	182	207	196	215	178	185	174	195	183	175	202	192	201	187	198	157	179	178	227	186	176	188	210	186	189	211	211	188	170	174	209	181	166	186	205	182	194	196	205	210	207	204	176	224	207	199	205	176	162	185	178	196	194	168	204	201	187	184	197	201	183	183	187	189	162	170	198	167	225	186	172	199	180	209	174	189	184	208	195	177	172	183	190	188	197	194	201	197	182	185	175	182	185	171	170	208	205	176	192	204	196	179	192	198	192	196	199	196	194	181	202	189	185	170	198	191	187	194	206	175	182	196	177	188	166	212	180	214	191	195	213	187	177	179	200	191	188	204	197	202	195	211	195	192	196	186	191	195	161	180	169	184	187	194	198	196	200	169	187	188	231	177	182	189	202	198	203	205	204	183	215	179	217	202	197	211	205	191	197	212	204	201	209	200	194	164	186	199	209	168	196	207	169	175	202	195	207	190	188	182	166	188	202	184	172	193	180	183	201	187	196	225	199	200	169	192	185	196	200	186	193	178	209	196	184	173	166	182	192	177	198	186	196	194	189	169	171	195	192	176	214	177	159	197	228	184	182	176	190	173	202	204	189	173	224	202	195	169	198	162	181	174	179	212	204	189	190	207	185	217	209	199	179	227	181	180	175	204	211	206	171	183	212	194	208	155	199	183	155	165	199	190	176	194	207	178	194	206	193	182	182	195	221	201	176	214	183	197	197	159	174	182	181	195	172	195	190	189	181	212	170	192	182	191	167	178	209	165	196	192	199	206	186	205	176	203	206	180	180	204	194	199	229	169	194	188	197	187	171	190	213	196	183	190	189	203	183	190	154	163	181	190	195	204	205	198	187	163	185	190	178	165	192	216	206	186	195	178	183	175	178	187	193	201	196	150	232	168	157	200	185	176	189	197	195	179	187	200	173	199	207	196	192	189	167	182	188	175	176	201	200	164	161	192	199	180	213	189	192	198	173	193	206	196	206	193	164	180	209	200	222	197	200	173	189	201	162	187	170	168	175	193	204	192	189	192	196	187	170	189	212	180	175	204	168	167	189	184	191	197	200	162	186	166	174	167	175	176	173	173	174	200	192	193	214	202	193	193	217	211	206	197	179	204	221	173	177	185	174	165	188	181	198	184	205	220	171	203	202	173	180	182	181	186	197	200	207	184	195	178	175	211	201	160	172	186	181	189	186	178	189	218	210	188	188	190	178	195	175	190	164	192	186	161	182	172	194	174	177	190	211	178	201	208	190	204	193	180	192	182	208	200	172	201	186	201	161	151	158	157	192	206	217	194	181	167	171	188	196	202	199	166	213	191	220	187	194	169	191	178	196	204	187	201	195	170	200	190	198	197	170	192	180	213	202	176	212	212	194	221	182	206	189	185	211	160	200	191	210	192	196	176	179	201	188	190	184	207	211	191	159	201	170	180	205	193	174	208	186	226	203	178	173	199	204	196	179	182	181	210	185	187	181	190	191	199	185	185	196	174	194	187	181	201	185	191	197	200	182	196	170	173	193	166	183	175	180	188	177	197	164	181	209	205	182	203	222	216	190	187	192	172	198	219	199	175	192	190	182	196	193	171	195	158	182	198	193	175	175	183	158	197	183	212	187	198	192	174	180	202	180	207	200	170	153	198	206	202	189	179	202	177	179	206	204	185	176	183	184	154	187	179	167	176	199	179	201	206	202	165	172	208	177	166	192	193	188	208	177	163	191	193	189	177	194	186	205	227	195	169	189	195	208	180	201	171	199	188	201	189	188	204	173	190	192	191	164	195	200	179	202	212	177	177	198	175	197	181	190	183	198	196	186	185	165	184	189	195	181	207	198	198	196	176	174	185	191	201	178	184	171	190	175	185	191	194	200	185	181	184	156	184	181	141	181	185	197	160	205	211	192	202	193	185	170	192	188	208	198	199	207	170	204	179	166	202	195	190	212	200	177	173	184	189	160	183	195	203	185	182	179	215	184	230	198	190	184	209	191	187	199	184	172	182	167	173	199	180	207	192	196	195	181	204	193	183	207	178	189	191	226	174	204	181	188	212	216	197	193	214	205	154	203	202	178	201	201	188	190	194	187	173	208	185	172	200	182	163	172	174	186	213	182	187	188	176	197	202	214	212	196	203	198	185	198	187	196	188	176	171	183	188	191	185	176	197	171	182	209	190	186	204	198	211	179	199	181	188	208	205	197	198	213	197	195	192	207	180	191	209	189	194	180	209	180	184	194	205	208	198	168	175	196	168	168	192	172	196	199	182	205	192	177	160	210	200	188	188	195	168	183	188	203	181	198	183	208	182	184	202	178	192	201	202	181	181	196	181	213	181	177	159	163	189	197	230	205	204	184	201	200	206	162	172	197	193	188	189	157	190	197	189	197	204	177	206	176	189	175	201	194	192	202	181	185	175	203	182	164	189	169	192	228	204	196	202	176	173	205	176	176	196	188	180	205	211	195	180	173	204	173	186	167	212	187	177	210	186	193	175	165	211	205	200	200	195	192	224	194	198	205	181	190	180	206	191	191	212	177	188	202	198	215	233	214	217	201	187	182	181	201	171	196	178	180	200	197	177	180	176	178	182	168	198	193	194	191	193	172	171	192	185	203	216	207	181	175	202	179	201	187	181	198	185	162	176	189	186	179	167	173	184	193	214	183	195	183	152	197	189	211	211	183	202	181	183	199	185	193	211	187	173	191	188	183	191	199	175	189	201	180	175	167	185	199	198	166	166	197	186	202	187	197	175	212	190	172	204	209	200	183	182	206	191	182	192	189	198	201	178	197	193	183	185	162	161	173	192	170	203	199	210	192	184	191	202	186	171	208	187	175	203	179	151	185	187	193	196	170	169	194	170	201	170	168	197	192	191	150	177	183	169	206	221	192	189	192	183	180	187	196	178	184	205	186	190	192	223	187	178	205	181	186	186	213	218	180	199	173	196	174	169	187	200	208	193	188	193	180	180	201	200	194	202	175	180	178	183	184	163	194	191	184	206	207	243	201	202	196	174	180	207	176	201	209	180	203	195	184	203	195	205	177	201	194	181	166	167	207	179	182	195	199	207	173	204	187	197	197	182	180	177	181	181	198	169	199	189	192	188	179	192	193	191	188	213	212	216	185	191	173	178	189	196	199	187	173	180	202	205	200	185	184	186	161	178	180	185	186	187	201	204	171	182	178	208	175	205	207	181	194	165	186	195	170	190	201	175	193	197	172	192	187	182	157	214	211	174	184	176	174	189	195	197	180	173	184	185	210	203	213	193	185	197	170	189	213	205	209	183	187	173	191	173	178	206	174	167	186	181	174	187	177	166	211	206	174	201	173	169	217	192	189	195	212	209
5831	1307	2731	3121	2700	2315	2007	1703	1397	1200	1162	1000	916	907	907	809	744	745	731	745	711	690	721	703	679	685	634	629	662	617	603	610	613	606	612	571	559	569	629	606	596	569	582	532	572	593	603	609	573	588	565	538	544	608	538	567	527	583	543	580	551	526	562	499	541	594	570	552	551	576	573	509	519	564	534	544	529	568	571	550	522	557	572	550	529	526	557	546	534	536	529	501	538	546	530	554	572	525	551	496	526	537	546	516	560	557	526	514	577	518	521	537	541	534	585	539	560	558	533	576	521	528	548	500	539	582	533	580	529	503	563	546	551	538	508	566	529	562	524	513	569	517	603	553	539	547	508	521	555	497	520	509	554	521	524	532	524	530	484	525	514	553	537	538	545	530	519	527	540	525	547	593	532	526	537	527	489	558	520	538	558	510	524	524	541	539	565	535	518	554	573	517	535	534	511	533	589	519	532	514	524	516	558	528	505	501	539	587	518	543	510	545	550	573	503	584	531	501	494	524	526	546	555	540	540	511	537	512	529	527	542	549	523	518	514	523	517	577	554	531	518	541	538	519	526	545	564	602	500	531	535	515	534	510	557	537	540	549	540	545	571	529	544	572	569	525	525	533	535	523	526	542	540	564	479	524	559	553	537	541	539	576	579	525	540	530	517	539	500	553	565	514	556	554	547	564	487	551	564	521	543	586	494	531	540	542	562	551	549	524	559	520	483	521	547	574	519	533	443	555	518	533	531	496	538	521	558	542	544	526	560	553	577	558	535	504	532	534	515	517	552	557	549	514	538	517	572	571	580	559	555	528	564	540	590	527	571	558	547	521	546	511	534	560	535	555	571	521	575	537	553	537	537	569	565	537	524	508	516	523	491	549	575	538	566	593	560	530	538	558	512	551	556	548	529	535	511	535	548	564	550	535	523	513	533	532	515	567	566	550	510	538	497	556	483	517	584	509	533	577	582	507	535	551	498	560	534	541	524	530	578	539	559	517	505	540	542	531	527	540	516	531	530	537	509	520	514	525	552	581	509	512	544	581	560	523	563	532	518	553	542	558	596	523	513	561	534	538	548	537	506	504	537	484	537	523	513	523	572	517	548	514	526	534	478	584	552	522	538	546	556	584	575	503	511	546	493	515	545	528	502	536	526	538	525	564	529	523	543	516	551	538	528	542	522	554	550	550	545	550	531	538	573	504	487	501	539	545	527	526	513	534	537	555	527	509	530	575	498	526	514	593	548	557	565	561	578	544	522	517	541	548	573	515	581	560	498	528	533	567	551	556	532	553	523	523	536	491	554	568	533	518	540	534	544	557	518	513	526	548	515	550	548	532	525	573	537	510	526	551	513	546	566	538	524	586	574	548	551	555	496	506	548	491	528	541	507	515	531	593	568	558	529	514	565	532	514	525	496	559	554	510	545	492	541	530	549	536	562	530	529	536	568	548	554	526	562	502	508	509	538	564	566	514	489	500	543	498	541	543	541	558	522	531	569	526	570	536	511	568	517	551	543	548	521	539	534	510	538	552	565	580	577	553	549	548	507	547	534	540	539	534	543	574	501	544	526	542	554	530	510	554	550	501	544	531	521	536	540	528	511	533	521	542	511	560	554	496	471	557	504	549	499	549	541	529	558	529	595	520	513	516	520	526	522	549	516	577	550	527	519	546	542	541	509	493	511	521	513	559	542	541	535	554	567	529	525	514	523	535	503	528	577	576	485	510	543	525	558	530	537	527	505	549	560	547	503	553	563	530	510	523	545	554	546	535	533	556	519	552	532	552	516	595	542	506	526	580	528	540	520	585	548	591	499	543	546	556	526	569	519	522	552	533	503	511	514	550	513	534	496	579	529	555	525	513	516	534	531	524	555	498	551	571	542	570	529	494	549	538	555	530	542	537	516	512	551	506	530	557	520	556	558	534	542	544	531	520	520	534	601	538	570	523	522	538	549	536	534	524	502	503	534	530	551	562	542	504	541	517	543	510	534	529	573	535	529	534	540	545	557	579	599	511	533	533	508	522	513	585	497	496	507	537	559	539	518	518	536	553	573	545	502	546	535	540	522	549	528	562	523	549	570	500	546	536	538	509	557	538	574	530	532	519	509	567	499	532	569	526	554	504	567	475	524	526	513	550	547	528	532	544	544	546	520	548	539	554	530	532	517	517	537	570	526	515	550	530	543	533	545	562	537	574	523	572	532	534	568	519	507	574	527	554	549	556	519	557	512	518	543	522	496	559	555	562	589	523	528	544	537	540	545	540	555	501	591	516	500	564	550	562	530	538	503	560	559	524	550	507	502	568	517	542	534	511	572	542	547	491	512	523	503	510	562	549	569	539	553	551	586	544	542	549	536	530	506	577	533	550	555	533	539	567	501	522	524	504	497	553	525	514	535	491	543	561	553	556	564	526	529	536	520	537	531	551	506	513	516	523	573	582	531	508	542	529	513	517	572	560	573	528	527	557	588	571	569	520	537	528	526	540	492	597	557	534	524	527	567	538	547	545	553	536	528	524	551	595	504	544	485	536	529	533	514	520	541	579	536	540	514	495	534	503	546	550	568	538	533	523	535	518	559	529	526	544	511	508	501	566	560	545	553	513	532	531	534	547	522	574	538	559	553	533	563	506	510	532	557	524	565	549	536	526	530	534	556	527	508	535	545	501	531	519	532	520	559	541	539	577	593	515	532	552	522	572	528	538	539	539	588	559	529	526	521	523	506	550	521	548	541	576	499	507	509	540	552	576	573	545	536	565	566	543	533	564	512	503	522	513	519	518	540	511	563	511	556	501	536	547	529	499	547	546	508	540	558	578	532	556	577	537	513	530	561	466	545	572	561	516	575	509	539	518	508	562	575	558	520	551	530	535	557	496	481	543	588	556	527	554	560	557	567	558	541	540	535	570	569	580	556	539	545	507	545	526	541	543	526	524	518	554	527	525	541	556	528	533	585	545	554	524	519	516	553	538	527	571	585	543	540	550	504	551	544	503	589	541	525	562	563	532	570	529	530	533	545	541	556	541	556	543	572	534	557	563	507	552	540	567	505	520	553	547	496	529	521	525	541	557	513	546	568	549	527	542	578	525	540	542	521	517	501	542	560	573	505	552	518	542	572	499	527	522	551	545	533	534	502	518	495	521	539	485	571	568	521	565	585	516	539	540	539	518	557	575	525	559	515	503	556	519	525	518	578	518	545	523	526	534	528	545	534	558	546	537	523	528	503	573	499	561	588	508	557	537	540	544	491	566	556	566	507	498	553	522	541	514	512	545	554	547	567	566	523	501	524	546	512	543	545	554	542	544	521	562	511	537	525	528	520	539	523	533	538	547	555	484	514	543	514	546	549	554	492	559	555	530	525	576	530	513	567	567	587	520	549	496	512	538	556	560	567	520	538	523	559	548	521	550	557	508	541	523	544	572	541	517	490	545	508	519	578	554	550	539	550	517	517	553	527	542	567	516	545	553	522	515	534	545	552	567	530	552	509	544
14403	2674	2575	1915	1369	1058	926	739	680	627	593	530	473	481	481	453	427	430	399	419	446	381	403	429	424	425	389	379	373	384	377	371	415	378	392	350	365	412	365	386	390	361	421	368	390	355	382	351	381	379	366	377	341	347	364	343	353	380	396	398	380	375	396	363	389	359	388	351	388	384	354	397	342	347	417	375	338	381	386	411	371	388	382	363	359	362	365	368	410	373	360	363	389	351	377	357	333	363	416	378	353	356	372	384	393	386	377	346	351	347	321	359	395	389	376	334	324	388	349	366	390	366	326	389	351	369	349	407	340	342	361	400	351	362	349	364	356	416	378	394	365	383	375	367	361	368	374	345	390	384	358	363	337	376	386	375	345	372	384	310	338	414	371	341	361	388	349	371	335	355	373	373	359	358	401	375	365	362	348	352	323	372	360	379	371	369	351	386	352	382	364	374	344	358	390	382	349	427	371	328	368	360	373	361	396	358	354	410	360	370	408	343	386	376	378	384	388	357	361	353	354	335	371	368	349	367	391	396	358	401	382	347	342	390	375	376	362	350	333	368	380	387	370	380	397	357	376	347	349	375	353	356	355	347	368	375	329	325	339	331	328	364	344	369	369	369	391	356	344	350	384	352	410	345	337	399	362	376	358	360	361	350	392	354	347	404	353	318	389	394	366	372	377	381	370	356	369	373	355	370	350	383	395	372	377	386	367	368	325	396	345	373	360	348	395	385	373	360	373	326	377	351	372	379	398	388	358	360	336	336	348	332	387	350	352	372	347	390	372	377	326	383	337	377	363	379	395	363	353	380	358	358	345	339	330	379	358	344	378	398	352	363	363	369	369	357	389	400	406	341	398	356	374	344	367	340	365	378	345	406	356	342	383	358	385	374	346	400	374	368	388	389	371	349	390	336	408	399	366	380	347	373	362	371	381	367	371	401	367	371	399	368	372	374	359	374	368	341	355	363	357	356	353	379	371	361	370	379	364	363	377	358	352	375	378	382	387	387	382	355	370	379	346	371	333	306	365	383	391	379	335	395	373	358	383	374	361	373	361	327	365	366	394	316	355	348	367	361	339	355	365	368	375	353	364	362	388	376	382	375	353	384	366	390	362	370	370	356	363	348	384	409	369	395	340	344	396	369	373	330	389	394	364	364	365	357	395	356	350	360	377	356	387	403	342	354	360	385	365	331	378	347	348	385	364	393	350	401	334	341	351	378	359	392	387	370	334	344	383	401	347	363	328	362	365	325	366	367	349	377	357	357	384	358	328	393	378	367	357	394	379	334	418	384	385	380	357	329	355	353	348	333	390	358	378	345	368	362	361	375	366	335	354	374	391	378	362	386	395	368	313	358	347	354	375	367	365	339	381	336	386	392	350	362	370	323	373	353	373	356	349	397	387	367	374	369	324	365	384	347	359	366	372	346	350	376	340	385	342	338	365	358	388	380	366	380	372	365	356	368	388	360	407	410	367	381	369	355	378	373	337	367	354	401	371	358	380	341	332	347	390	341	393	349	327	376	397	366	349	353	361	386	364	347	393	338	339	391	374	375	372	346	346	354	381	394	371	354	337	336	370	337	361	364	365	401	366	392	354	359	383	372	386	371	354	347	368	376	373	375	332	331	376	365	367	379	338	372	394	330	344	368	401	390	356	395	353	387	358	392	353	370	350	386	320	368	325	333	361	359	390	389	361	369	328	413	375	328	397	361	343	337	359	367	399	348	359	350	377	342	378	355	374	336	384	380	354	348	335	336	390	338	361	374	375	352	353	394	375	381	356	369	342	396	368	389	388	390	374	390	333	362	407	360	358	351	362	351	364	355	323	355	377	372	383	359	368	393	369	383	389	368	400	339	395	358	356	434	335	337	364	383	402	394	360	368	389	363	355	367	381	358	375	393	341	363	341	371	360	388	361	356	367	364	351	326	336	395	324	380	366	348	361	357	337	366	329	363	368	342	341	392	343	365	366	325	361	327	372	349	368	381	374	360	370	374	386	356	368	385	396	344	338	384	405	317	381	359	345	379	344	391	395	341	381	376	368	378	321	341	354	354	404	344	363	399	385	333	350	403	360	368	337	370	373	354	374	355	376	355	357	365	361	374	400	376	374	343	381	366	385	376	372	421	331	382	386	354	358	383	339	358	355	360	383	374	319	355	358	379	348	343	367	382	337	376	373	365	311	353	354	344	358	373	347	347	371	360	368	337	369	343	350	357	363	369	395	370	392	344	370	359	334	370	382	398	351	362	390	357	329	355	357	360	359	377	356	351	335	374	356	368	372	391	331	363	369	389	352	398	388	352	358	374	358	372	326	370	375	346	377	395	393	329	405	353	415	348	377	355	382	361	375	352	339	359	351	376	352	373	361	348	330	362	361	368	382	379	388	324	382	386	371	373	360	362	392	386	359	388	365	361	347	387	366	363	403	343	362	383	363	354	395	354	352	368	337	380	385	330	313	343	375	362	362	336	352	393	364	355	343	359	406	347	353	373	381	357	370	345	340	360	339	389	377	366	379	340	349	336	355	359	386	368	356	374	338	396	393	365	395	388	384	384	377	312	379	365	343	331	370	388	368	371	343	382	343	370	358	382	388	337	351	350	330	373	345	389	392	381	405	357	335	360	379	376	398	365	368	340	397	394	392	373	401	346	396	346	370	370	367	395	371	355	365	359	390	333	391	339	370	363	340	368	356	398	385	376	397	351	350	344	364	371	340	374	393	341	295	340	388	374	401	371	379	356	341	327	393	391	377	356	346	340	382	366	391	347	370	325	410	366	389	341	340	339	389	376	373	383	367	368	369	359	365	346	372	333	372	368	355	357	347	321	374	348	366	368	368	339	334	330	408	367	347	368	392	396	370	371	360	351	370	382	387	344	363	394	361	361	330	371	373	333	317	416	351	356	336	354	366	380	382	371	343	371	365	365	344	374	383	355	361	367	309	360	373	358	377	332	388	370	361	351	351	332	368	402	362	355	361	361	344	345	379	389	406	344	382	342	362	358	386	359	333	364	357	359	389	346	381	332	353	365	342	375	376	339	369	343	370	405	374	355	352	344	374	395	336	345	372	365	374	348	409	341	341	373	346	341	398	382	382	357	353	371	402	339	363	341	379	368	326	375	373	304	323	393	385	360	379	378	344	366	368	366	390	376	391	370	344	358	344	368	369	354	338	399	390	350	367	374	370	344	372	353	350	347	339	389	414	358	381	372	344	346	331	373	336	357	365	354	364	380	365	395	382	333	413	390	380	390	362	355	390	378	359	353	411	379	366	342	362	349	370	345	383	348	347	366	394	396	382	359	367	363	351	350	342	375	375	387	384	384	355	370	376	366	354	375	378	381	366	364	356	324	381	360	363	377	380	359	390	373	353	367	413	377	406	330	369	350	345	380	343	360	386	379	325	371	383	352	355	360	347	393	338	351	385	364	349	382	354	381	383	380	351	372	367	377	366	356	367	378	371	369	408	345	342	349	361	376	356	349	371	362
7791	2586	5090	5795	4902	4284	3583	3107	2629	2296	2085	1891	1726	1640	1541	1463	1336	1345	1279	1219	1299	1202	1162	1151	1173	1072	1121	1166	1070	1006	1058	995	1038	974	964	982	1052	972	1053	1054	978	942	1007	982	964	1011	947	981	994	959	939	933	1012	906	947	874	954	935	926	939	849	908	981	940	980	904	917	949	922	905	900	972	944	987	896	897	954	895	976	955	894	930	973	980	922	878	959	909	874	931	980	922	897	914	861	916	915	947	941	876	885	965	911	920	898	885	888	840	883	884	942	883	902	886	943	884	901	850	959	926	861	895	934	911	924	897	861	906	917	900	884	909	887	873	906	903	867	894	888	908	906	888	904	877	868	909	942	933	851	894	899	910	908	903	923	888	907	930	902	858	883	899	900	876	882	860	920	872	872	902	888	948	911	860	884	907	912	892	852	869	906	881	938	870	890	893	895	891	881	923	916	885	885	863	902	870	873	893	881	902	846	873	894	928	860	894	956	918	895	913	819	880	899	898	879	885	896	865	908	862	898	888	899	889	858	867	921	930	912	923	856	858	901	888	871	864	879	927	867	878	836	883	927	874	863	907	894	852	878	917	887	890	869	910	884	937	894	945	925	883	821	880	897	938	912	939	899	940	885	895	877	881	874	893	878	882	910	907	897	897	874	874	924	882	856	922	897	940	929	911	868	938	977	871	885	876	901	906	843	835	874	912	879	886	925	890	919	896	873	826	880	895	879	844	921	916	900	872	906	918	865	841	870	853	852	897	956	846	847	882	926	907	873	979	878	862	914	889	942	892	896	922	894	929	989	880	870	921	919	922	953	878	875	919	891	917	874	870	919	913	930	914	883	903	875	872	930	845	864	863	943	927	878	884	926	940	916	893	903	921	876	887	898	922	956	892	865	906	878	902	937	932	833	874	885	898	877	920	898	836	881	902	839	882	914	866	959	907	867	904	952	866	885	915	931	876	899	917	925	825	893	964	903	887	882	934	863	843	911	915	900	948	863	830	933	957	885	905	884	837	840	917	872	843	942	891	928	898	888	922	911	914	921	932	882	905	910	882	863	909	932	864	926	948	900	917	885	927	880	900	975	896	885	939	940	841	821	868	855	876	861	878	899	951	970	932	902	934	922	888	899	940	889	891	860	889	878	902	854	878	917	870	911	872	930	870	883	902	872	898	956	886	949	886	935	882	916	959	873	897	908	894	899	959	875	917	944	848	934	905	917	840	904	892	923	981	961	919	852	891	901	852	882	897	920	866	934	864	904	911	864	893	908	865	852	880	877	860	900	900	871	891	902	870	881	900	922	909	900	868	938	912	882	901	943	919	846	867	891	869	898	875	865	882	945	844	897	869	877	872	911	823	902	952	875	823	862	900	887	855	889	909	912	825	888	906	948	913	863	920	908	904	883	854	883	878	844	917	884	855	904	862	876	904	926	885	890	920	856	933	940	885	894	882	940	867	911	907	919	893	934	864	938	941	886	876	918	881	926	880	885	951	887	938	874	874	953	846	915	873	872	889	906	897	915	923	895	919	892	951	876	916	871	898	907	884	890	883	900	881	875	924	919	857	854	902	927	902	933	925	910	910	905	909	897	957	914	871	899	899	893	884	854	918	918	939	907	901	839	855	917	927	913	898	961	885	883	917	848	889	937	818	881	918	914	896	890	861	903	895	875	915	898	883	934	866	840	860	846	930	866	909	874	884	872	872	908	912	911	891	884	903	835	885	890	870	901	885	878	875	918	886	836	882	842	886	858	869	887	859	924	843	889	903	882	931	895	908	878	885	907	859	950	864	887	910	900	899	866	900	891	939	919	875	882	869	911	840	904	846	885	877	891	871	883	885	849	919	879	898	906	865	859	887	956	959	955	870	879	896	876	890	923	889	877	890	858	904	844	893	874	860	890	874	893	894	914	922	918	903	851	909	869	846	859	955	889	884	901	890	897	867	914	881	903	930	872	871	860	929	851	872	859	904	899	839	972	867	841	917	948	900	859	905	908	922	902	906	872	852	892	959	929	894	838	952	861	859	889	872	921	902	817	839	918	962	892	903	869	941	932	874	923	857	914	957	861	885	885	945	931	941	891	876	836	941	914	889	910	873	896	900	888	870	893	869	907	887	910	898	858	957	919	883	885	875	853	911	915	864	845	910	889	880	908	886	857	875	863	888	859	866	888	952	900	927	957	912	879	890	910	870	900	904	927	887	908	882	927	880	844	907	918	879	874	879	841	921	926	911	883	878	909	829	924	912	939	863	870	898	873	939	934	914	901	933	891	878	927	886	839	932	864	839	912	936	893	938	845	961	887	838	909	861	949	862	879	882	920	912	913	954	952	845	897	875	914	907	936	870	889	905	928	967	834	900	871	900	893	871	917	924	862	872	922	914	862	912	874	936	897	897	888	937	869	906	895	879	899	948	927	908	864	928	894	872	827	980	923	931	943	880	879	936	901	868	924	934	898	904	914	925	871	893	878	880	895	904	926	862	840	874	889	894	845	897	847	898	932	893	938	934	875	895	930	932	874	932	864	876	893	850	816	852	910	887	954	934	909	877	912	887	904	861	861	886	901	954	907	883	895	935	865	874	913	866	851	914	858	930	886	913	901	878	884	924	887	916	837	911	883	852	892	904	915	905	918	854	827	950	875	839	855	861	891	917	820	909	874	906	937	884	879	956	833	867	888	895	823	835	904	889	876	883	860	892	865	882	906	890	905	942	863	867	895	865	953	903	936	886	868	941	921	920	893	892	920	875	905	853	896	928	879	917	943	892	945	869	915	930	819	908	841	884	910	888	855	886	890	879	918	907	854	883	892	923	873	905	910	834	908	912	927	922	880	930	844	837	863	842	932	889	890	903	868	871	891	870	920	946	905	939	911	928	931	932	930	911	885	949	850	911	874	946	879	939	883	878	922	906	916	941	929	917	895	924	913	935	910	902	889	863	887	848	951	897	839	912	904	902	921	923	900	924	954	846	881	909	927	889	822	914	947	897	865	894	891	919	898	824	875	882	888	901	885	920	887	872	880	929	928	890	884	890	878	892	926	887	831	869	861	824	912	898	855	943	906	844	929	927	916	895	892	897	906	901	927	880	904	860	877	922	889	888	844	912	845	882	902	884	903	908	873	863	940	892	933	913	924	928	929	1013	909	970	939	851	914	908	894	939	900	896	938	832	863	930	895	902	921	872	910	909	872	911	892	933	877	886	887	884	908	919	894	878	879	938	873	930	875	950	922	884	861	871	974	935	966	845	893	857	881	863	916	898	905	870	918	939	895	915	873	921	815	883	890	879	883	858	839	879	854	843	901	924	903	925	903	874	949	905	881	889	891	901	907	863	886	966	927	932	886	879	906	906	875	861	879	910	931	926	892	949	881	850	877	958	935	878	883	908	885	918	928	897	851	884	905	936	868	922	865	907	920	866	894	883	859	899	865	885	951	868	861	862	926	920	867	890	861	895	887	918	894	896	901	927	860	954	870	863	932	886	933	884	875	891
1989	177	199	161	158	150	128	127	114	136	120	133	142	124	131	141	141	119	112	133	113	115	116	115	110	125	132	111	130	131	121	120	129	125	117	126	133	121	136	125	144	109	100	123	123	116	132	119	138	109	120	131	116	142	116	125	102	115	118	115	138	122	121	106	148	134	144	128	126	137	126	136	133	133	116	116	128	112	116	127	116	116	134	116	110	116	110	111	112	124	115	116	127	115	120	121	144	123	95	128	120	138	113	143	124	130	133	124	136	115	129	132	116	120	107	116	131	108	107	137	133	129	136	117	144	109	135	126	135	132	132	120	141	104	111	125	126	109	130	112	114	128	103	114	142	135	119	125	122	137	138	131	128	111	130	126	129	109	131	131	93	136	125	103	118	135	130	137	137	133	112	125	109	122	113	142	115	133	134	124	111	127	130	121	125	136	121	124	94	133	115	115	112	121	116	116	106	115	135	141	118	116	134	123	120	120	124	127	107	138	125	139	126	110	148	115	113	119	121	145	130	134	105	119	108	141	113	119	133	111	154	118	114	131	142	121	138	143	132	126	127	132	114	111	112	119	107	124	118	123	115	142	142	113	133	118	125	128	117	140	104	125	102	114	127	113	118	138	135	133	116	114	135	116	130	121	115	124	118	126	115	115	144	122	132	123	100	118	116	132	137	137	127	145	149	134	108	121	149	124	130	109	120	127	127	103	124	103	139	126	121	152	131	139	120	104	114	128	138	142	122	113	122	122	130	104	111	118	127	130	110	119	108	131	98	139	113	138	115	121	134	113	119	102	128	112	133	123	126	121	122	118	118	112	118	113	122	130	152	137	110	98	126	119	124	104	122	126	123	110	110	123	116	133	122	129	132	132	118	119	136	124	111	130	140	139	133	139	137	146	133	151	151	114	118	148	110	128	114	139	98	108	139	123	121	107	121	132	121	125	106	135	126	114	123	124	100	123	116	117	111	129	138	137	138	114	121	126	124	107	104	112	123	132	118	141	123	104	130	134	120	112	132	122	135	107	129	131	122	131	125	131	121	114	112	128	120	127	108	121	121	118	127	130	111	138	128	130	111	123	132	126	134	103	105	101	130	119	137	120	137	129	114	138	133	136	135	122	126	132	106	142	123	130	110	117	145	113	115	126	107	139	105	130	125	120	116	110	109	121	125	129	115	110	126	121	139	112	100	124	148	124	112	127	110	108	148	122	117	108	142	144	142	134	134	148	140	138	118	120	105	126	133	131	118	112	111	141	116	118	112	131	109	116	128	117	100	111	128	128	130	122	126	117	122	117	125	121	135	139	124	123	112	138	130	123	131	127	140	134	122	144	132	128	148	103	111	122	123	146	115	114	123	99	137	136	125	108	161	133	134	126	107	118	127	130	121	118	136	137	136	111	125	124	134	127	141	118	105	128	121	127	127	122	130	133	121	141	129	97	83	118	119	139	127	134	122	126	112	139	136	125	131	136	129	119	120	142	129	103	121	115	121	135	110	105	114	125	121	129	110	134	111	109	131	151	100	119	123	126	120	111	111	135	136	122	129	121	117	121	115	126	135	113	119	116	125	126	113	126	119	123	127	111	117	115	131	157	124	122	121	113	117	118	124	136	119	129	143	135	117	118	123	122	123	129	130	132	134	130	131	129	133	138	107	116	128	132	114	134	112	107	149	123	144	111	122	123	126	113	136	120	110	122	129	128	136	130	121	108	115	149	128	124	132	132	107	97	121	127	138	133	112	107	122	151	117	120	117	121	117	109	117	120	123	134	103	117	93	122	112	124	131	132	119	121	96	119	131	114	140	136	141	119	136	124	110	111	137	95	113	116	142	115	132	129	134	114	137	130	140	111	119	128	120	132	123	142	120	116	148	124	147	134	123	152	114	125	123	107	126	148	124	126	110	142	134	133	112	110	121	118	120	117	136	121	139	124	99	118	124	146	132	118	144	111	102	122	122	121	116	120	125	117	143	122	151	138	128	120	126	122	111	147	140	149	134	103	131	137	133	158	137	140	119	122	106	110	117	133	127	123	137	124	115	128	129	117	139	132	134	142	146	136	121	129	125	138	134	111	131	128	132	124	139	145	133	127	118	136	128	126	120	105	115	114	110	116	115	116	144	128	124	127	119	124	123	125	119	116	144	113	114	118	122	127	136	120	123	130	129	149	114	111	119	120	113	128	140	115	120	120	115	122	121	127	140	119	118	108	150	124	131	104	103	136	143	124	118	134	121	128	129	115	144	141	120	121	163	133	131	119	139	115	108	139	121	105	125	126	148	137	111	111	124	146	125	139	124	123	125	101	106	139	108	115	140	121	110	98	117	138	119	121	129	119	106	138	130	115	139	104	118	107	132	140	113	131	140	133	114	124	121	130	126	121	140	150	132	115	113	115	125	112	136	127	120	131	129	126	130	101	128	131	109	111	113	127	110	131	126	112	135	125	131	113	126	120	117	110	122	129	121	114	113	113	119	146	127	133	122	114	128	139	115	119	105	126	137	129	106	124	123	141	111	147	140	129	115	115	122	113	122	121	118	132	133	115	115	135	137	119	131	124	141	138	114	103	103	121	121	98	100	122	125	127	113	137	134	134	131	120	136	121	119	124	106	126	127	123	124	134	146	123	134	129	118	121	117	139	113	123	132	131	126	110	117	102	143	133	135	103	101	96	135	124	108	120	151	114	133	140	127	125	133	135	129	123	129	132	134	126	111	113	134	114	125	145	113	130	126	114	111	124	132	127	118	144	135	143	120	125	106	131	130	144	140	109	117	130	115	143	115	124	120	136	132	114	111	136	130	133	124	109	109	151	149	124	122	137	119	135	131	134	111	97	128	139	150	117	134	117	141	142	126	112	133	122	127	123	136	123	129	127	132	113	123	111	122	97	129	125	138	135	123	111	142	121	126	125	124	132	129	135	120	119	119	137	119	110	141	119	98	119	127	138	114	116	119	153	141	119	129	127	137	134	113	133	98	124	144	121	130	134	129	122	139	125	126	127	123	137	132	125	119	113	117	116	123	138	110	116	120	119	110	124	117	120	118	108	124	137	125	121	124	118	107	133	120	121	122	111	129	136	118	122	115	125	108	128	114	117	126	133	137	134	126	124	119	131	139	148	126	106	114	133	142	125	129	132	141	128	147	114	104	137	123	132	138	123	124	121	125	129	105	126	114	114	125	117	144	112	145	123	135	119	136	122	120	98	120	112	139	133	118	134	100	145	119	100	103	115	120	132	122	127	142	123	147	117	115	133	127	140	123	134	95	109	99	114	103	119	132	127	131	128	131	140	114	104	120	127	112	149	139	117	130	118	113	118	120	116	115	114	117	127	136	111	114	113	150	111	129	125	123	134	105	112	134	141	144	138	127	131	140	126	145	114	109	147	132	116	120	112	123	115	123	122	132	89	130	133	128	116	130	115	144	135	122	131	113	124	116	124	114	97	142	128	113	122	105	119	120	117	125	119	126	141	126	121	127	121	129	139	111	110
2115	398	488	530	503	504	465	480	447	441	388	410	402	453	426	396	364	387	400	408	404	404	386	408	362	397	396	378	405	393	369	419	371	381	393	367	376	374	376	392	412	421	375	385	337	379	410	408	395	372	400	370	373	395	379	370	359	393	409	388	399	413	408	375	393	383	360	382	359	369	402	347	379	399	373	364	359	391	405	401	384	396	360	362	375	398	385	379	410	409	401	357	373	426	367	347	371	350	407	382	393	393	396	376	377	388	362	407	412	399	376	422	413	387	351	392	336	378	377	375	375	376	375	387	406	367	397	381	390	372	368	410	388	356	434	400	373	406	360	395	373	383	392	411	388	399	393	370	399	368	371	359	382	394	393	366	388	373	368	363	385	395	376	347	396	413	390	359	395	391	369	381	363	405	364	389	383	368	404	377	387	407	405	397	381	363	357	398	381	395	387	363	376	363	400	398	367	407	362	366	399	354	394	390	396	382	376	374	414	415	385	379	383	401	378	400	390	366	394	374	371	381	400	384	377	368	389	408	431	384	405	401	378	376	354	371	379	411	376	365	404	386	381	385	369	404	401	388	445	379	368	360	445	411	381	392	367	398	368	432	420	361	404	361	367	392	407	356	368	373	383	389	355	417	383	375	384	359	396	352	378	385	405	368	355	410	365	404	394	420	375	417	385	381	400	377	372	415	356	378	404	374	381	379	364	387	398	330	340	355	357	379	385	382	392	395	359	379	401	369	381	358	394	388	412	366	388	406	343	359	385	405	375	403	395	350	391	375	368	337	386	383	385	361	366	373	365	428	369	361	367	386	383	398	347	390	395	354	382	430	402	396	371	404	367	379	386	377	395	417	352	369	350	345	392	389	373	374	372	419	418	388	370	398	363	351	364	376	385	392	405	407	358	387	380	388	388	408	400	383	382	367	397	368	401	360	369	376	405	414	387	386	386	406	379	345	372	392	373	383	377	370	382	426	380	397	415	404	374	385	385	401	400	384	400	352	390	378	369	356	365	372	379	369	365	383	402	398	391	365	384	363	392	363	410	368	362	395	355	369	383	387	370	382	405	320	413	391	370	377	381	371	405	404	385	369	380	416	419	362	413	369	375	360	377	364	357	344	401	420	395	361	391	391	407	355	377	375	395	383	389	347	379	389	416	399	385	386	393	357	385	366	381	407	347	359	362	392	403	364	382	334	329	395	395	358	384	394	414	360	391	366	364	360	386	377	396	369	371	387	381	367	405	390	364	373	385	370	386	366	404	384	380	381	411	373	400	422	379	373	401	351	393	390	383	397	399	376	344	421	405	387	377	360	386	371	378	347	369	406	386	369	348	412	388	408	386	372	409	410	394	392	381	401	378	382	381	349	349	373	367	383	372	425	393	385	377	379	390	362	395	359	351	376	392	354	378	405	370	348	369	355	393	355	389	378	381	387	385	369	391	402	400	384	368	395	386	354	388	396	376	414	359	386	379	394	369	359	390	391	395	400	403	371	398	401	383	365	413	425	387	413	337	368	389	392	373	374	364	353	353	375	342	385	398	413	400	411	367	372	374	354	379	419	384	376	390	350	362	371	385	374	387	380	391	386	372	380	370	373	357	414	406	401	367	378	357	396	359	342	340	371	408	396	405	398	376	380	351	406	406	325	381	384	429	403	415	380	394	396	415	399	412	373	398	398	396	380	376	364	412	353	364	401	376	381	354	368	359	380	387	404	378	363	414	393	340	355	399	377	406	410	401	389	399	387	382	346	344	394	381	397	385	401	395	372	412	388	381	366	355	361	367	371	389	404	366	388	390	393	401	385	381	343	388	410	359	367	399	391	372	369	372	388	392	380	388	415	432	378	398	355	382	395	363	368	387	388	353	419	375	350	417	383	400	388	383	380	402	397	405	363	357	400	337	355	349	373	378	358	455	382	372	400	364	391	365	384	369	406	397	421	392	370	388	325	383	396	371	356	354	400	434	400	391	389	410	380	401	378	369	340	373	373	395	368	398	425	389	416	388	400	397	341	357	396	380	381	367	374	376	410	351	378	364	370	357	404	394	393	367	345	370	381	388	379	367	377	417	387	375	371	389	396	388	359	382	361	372	390	395	406	349	392	378	388	389	364	388	380	359	362	393	400	359	401	422	403	376	380	399	371	357	401	396	394	385	376	394	372	369	373	406	363	358	392	367	394	384	369	363	336	379	397	355	363	380	390	382	377	331	383	390	353	408	373	393	406	351	351	380	371	359	373	371	355	426	394	392	417	419	379	402	354	379	390	374	384	349	425	409	386	386	359	402	356	378	406	370	370	398	381	369	374	352	413	421	337	362	415	388	345	407	401	410	365	370	389	403	373	377	438	339	387	397	378	371	353	349	351	366	369	349	403	347	389	409	377	397	363	393	374	373	391	387	380	351	374	421	372	376	354	366	394	364	371	390	365	358	377	397	385	419	383	353	377	409	369	402	365	373	380	374	350	389	349	384	393	425	405	366	393	371	371	390	384	388	387	397	437	380	372	389	378	403	354	382	372	397	383	397	411	395	386	392	350	400	398	393	395	407	371	394	353	386	353	354	362	351	351	387	377	376	406	397	368	383	372	374	375	372	405	381	361	412	376	390	375	373	378	364	401	322	363	428	384	374	381	381	369	366	399	388	363	377	376	414	346	367	353	395	375	392	379	364	378	369	359	368	413	422	369	412	375	367	402	351	376	383	374	369	359	353	393	374	375	358	382	406	348	347	386	366	380	384	381	390	377	367	379	382	381	404	381	402	413	379	358	401	349	414	378	344	384	375	392	420	436	358	401	388	405	408	373	399	377	382	382	384	368	427	387	386	388	390	413	391	323	367	335	359	392	388	378	355	387	395	378	385	404	387	356	401	393	412	369	379	394	397	388	344	365	394	409	387	363	346	400	397	361	437	377	387	394	387	365	388	405	395	371	392	376	388	398	358	367	398	387	404	351	382	391	404	374	395	390	387	381	408	348	407	389	398	405	371	365	377	370	369	345	362	335	410	375	420	391	381	380	352	370	385	402	398	348	422	364	362	362	382	393	380	401	360	349	428	393	393	369	376	365	368	387	394	378	397	384	319	382	366	351	375	339	360	369	381	367	357	376	368	375	415	394	420	375	373	370	386	395	396	348	355	417	381	386	395	366	407	368	355	355	413	362	344	381	421	386	378	375	419	371	376	379	350	395	402	367	382	366	371	382	353	393	330	372	358	387	346	407	386	400	372	360	415	389	374	419	382	380	388	392	370	371	348	366	372	350	378	384	399	404	353	403	373	378	410	398	364	376	414	419	369	384	374	371	390	369	373	377	379	372	384	423	385	412	385	381	384	419	382	376	377	439	403	413	405	352	350	383	365	380	396	371	363	364	389	371	377	386	392	362	347	382	411	412	373	392	383	356	418	375	374	383	404	369	355	391	394	343	352	367	401	412	384	409	388	403	379	378	386	392	399	396	409	371	362	364	392	382	374	385	390	360	390	381	360	361
7462	1046	1215	986	693	520	402	384	303	302	256	264	268	253	223	247	193	205	192	205	215	213	201	199	201	216	224	177	190	208	195	194	204	220	201	209	178	203	188	197	178	196	199	203	192	179	192	177	169	180	203	188	211	175	175	205	171	178	180	184	190	163	181	220	222	191	180	202	205	182	189	191	178	179	189	198	193	212	198	180	202	184	196	214	193	197	206	176	181	208	206	201	225	177	195	185	175	166	195	194	185	188	191	190	207	197	210	196	193	159	162	206	210	172	208	184	178	197	186	176	178	206	192	193	222	187	226	214	196	200	212	190	162	189	178	183	206	171	205	197	172	200	179	189	184	164	188	179	201	197	185	235	203	201	208	169	183	225	193	214	196	185	165	198	203	183	193	205	184	173	218	185	190	195	169	190	178	174	194	190	182	192	202	193	207	199	172	164	186	197	205	183	183	189	191	183	191	215	188	211	195	206	165	196	178	192	207	176	207	199	193	193	179	167	181	191	189	177	198	173	164	173	198	217	194	214	184	194	177	220	193	191	199	186	173	199	191	166	175	203	193	203	194	199	191	195	180	172	203	196	185	181	177	190	160	196	187	201	185	194	230	182	205	185	203	205	195	183	187	186	179	200	227	175	180	221	165	201	165	182	167	190	193	205	177	194	180	181	159	168	177	164	209	185	173	178	197	173	200	196	205	183	184	198	179	204	217	167	211	181	173	206	180	184	173	155	161	197	207	189	195	182	173	172	207	197	186	201	186	180	203	182	197	179	186	177	208	195	198	192	185	203	194	200	178	192	175	190	185	174	187	202	187	190	178	209	184	199	190	225	201	183	201	191	197	198	190	188	209	210	190	165	190	193	163	183	186	184	178	172	181	174	179	168	218	187	176	181	185	225	206	183	194	187	203	193	179	181	185	193	211	190	198	172	165	181	177	179	185	165	197	200	205	172	181	192	165	178	193	183	195	202	197	192	197	196	189	205	187	205	197	206	194	198	198	155	194	238	216	203	175	183	181	164	192	187	173	185	175	192	169	203	190	175	182	190	208	198	181	202	191	184	177	202	174	207	199	189	187	194	175	184	191	180	204	181	172	206	197	195	183	184	197	176	187	195	197	197	168	180	193	198	189	185	194	195	193	207	194	172	177	168	179	201	188	187	215	205	175	175	200	175	175	209	218	167	174	192	188	177	206	206	185	162	208	161	180	183	183	195	197	219	187	183	179	175	185	194	215	190	194	203	206	200	214	189	182	164	214	181	178	214	201	195	175	181	203	172	196	185	187	200	227	169	172	219	183	189	212	225	190	182	204	178	174	168	187	190	203	200	199	181	225	175	163	187	211	191	233	192	178	195	187	197	189	174	199	202	182	180	191	202	178	178	172	174	183	194	187	197	192	187	179	186	188	188	204	194	196	189	181	206	192	180	202	223	180	173	218	206	197	200	163	194	201	186	188	193	175	199	191	185	187	174	188	190	176	192	172	205	180	186	171	191	201	176	179	183	161	226	200	179	195	207	216	211	180	167	218	184	160	196	172	218	208	195	195	189	186	197	198	198	206	176	174	204	194	215	183	179	178	181	214	202	202	192	185	169	205	210	218	206	157	193	201	194	194	196	195	185	183	203	193	208	200	195	197	191	212	207	193	202	167	178	200	191	197	189	194	200	182	191	215	167	192	202	177	183	181	194	197	214	184	198	186	183	180	201	186	180	189	185	200	187	175	193	145	188	215	182	196	192	210	198	196	194	183	180	177	187	182	189	181	217	200	195	200	180	199	186	186	199	187	177	181	172	195	209	182	183	178	163	183	212	199	196	186	208	197	189	189	203	172	211	205	209	155	181	188	171	210	163	174	186	187	218	214	185	188	171	190	187	171	185	179	172	176	186	165	197	191	195	188	158	210	212	187	202	190	166	179	196	176	190	172	176	196	177	201	185	195	184	183	189	191	202	200	182	181	204	214	175	187	239	171	207	205	184	199	213	196	190	210	203	171	169	204	192	194	197	187	195	208	183	187	213	199	175	206	188	202	205	192	203	190	189	174	201	191	201	202	211	202	185	194	184	161	199	194	221	193	187	174	163	186	205	180	200	177	176	188	202	183	202	186	188	187	171	162	199	174	194	204	182	183	179	189	185	206	166	177	207	198	179	219	161	178	179	195	191	203	170	185	175	170	169	182	206	204	184	208	181	183	167	169	202	176	193	189	180	190	179	217	192	173	182	194	207	182	160	201	188	194	200	186	174	207	165	183	192	174	184	185	187	183	186	172	206	220	217	193	184	194	202	171	186	184	157	201	200	176	186	192	224	202	202	187	176	193	169	191	212	183	198	192	192	227	204	183	194	213	183	174	198	207	180	178	197	200	177	200	188	164	196	231	183	195	209	174	191	187	199	182	183	186	180	181	181	176	201	202	171	179	188	183	195	189	211	183	222	166	195	184	191	189	164	183	205	183	205	183	205	183	189	185	172	186	183	181	179	187	179	205	193	181	183	197	197	198	169	177	212	157	176	174	190	169	178	173	180	168	212	198	169	175	192	209	204	190	192	199	166	199	182	163	211	204	189	195	186	217	186	179	185	186	206	188	195	185	184	182	179	186	173	219	185	174	214	170	192	192	184	184	174	198	199	206	188	197	167	210	160	180	178	203	207	182	191	200	199	195	181	197	197	158	168	203	191	179	180	207	197	191	202	189	187	195	220	192	173	193	202	200	169	181	211	180	178	163	168	200	202	205	182	194	185	187	183	179	166	198	192	178	211	200	195	173	199	188	185	198	194	198	206	221	183	190	176	197	206	196	172	194	206	189	204	204	192	209	212	219	184	165	185	168	184	203	183	184	206	195	200	197	186	205	213	207	201	200	211	220	189	206	160	210	178	164	191	169	196	223	170	178	197	218	214	193	213	178	175	210	188	190	182	175	212	189	182	163	188	174	194	179	162	190	180	175	177	179	195	169	177	185	191	195	186	194	192	203	190	196	189	187	186	160	165	204	190	169	186	179	194	197	185	182	188	181	191	175	199	192	197	186	201	199	155	223	176	241	169	146	187	187	185	187	207	178	189	172	201	168	188	169	199	181	189	181	161	190	180	203	205	218	204	192	196	197	194	203	213	186	202	195	203	203	190	172	168	193	189	184	168	167	164	191	185	184	162	188	209	194	179	201	188	174	173	189	196	195	180	171	186	206	208	213	161	209	199	214	197	167	217	192	185	183	204	192	219	208	203	192	189	181	217	213	198	169	205	167	179	201	203	192	164	198	161	164	170	201	186	184	182	181	217	195	210	199	187	175	169	193	186	186	188	190	197	198	179	164	212	171	159	200	196	190	175	181	173	211	189	198	198	205	195	194	178	158	191	217	194	190	190	197	183	198	204	177	174	228	172	192	192	212	179	205	213	188	176	216	173	191	194	204	197	167	190	173	209	199	158	167	186	219	182	155	205	197	204	192	198	201	182	194	176	195	173	186	203	187	182	198	181	184	215	188	176
5881	1333	2693	3189	2753	2326	2010	1683	1420	1220	1134	1015	973	974	858	827	741	782	696	770	701	685	682	666	664	661	633	609	637	632	634	656	589	636	597	584	619	584	597	552	588	540	560	608	574	560	590	595	560	606	577	562	555	583	553	543	554	534	538	539	593	598	545	549	564	547	586	514	563	550	538	591	550	533	578	535	568	535	527	561	534	535	560	491	553	556	506	505	535	557	545	506	538	597	523	557	507	540	525	524	579	556	572	537	520	508	555	556	568	532	560	534	560	524	573	521	510	544	550	556	525	535	582	518	519	502	519	556	544	526	539	591	544	524	512	577	505	529	543	546	518	503	517	538	535	496	559	537	560	574	526	538	579	537	566	534	528	526	512	563	492	525	552	535	580	516	541	547	543	534	545	509	526	517	548	523	553	545	515	520	531	498	542	546	591	545	524	537	525	554	534	548	536	545	512	526	561	613	512	544	578	574	526	558	507	518	587	563	526	540	528	533	508	562	529	552	544	538	544	534	562	498	565	513	563	563	550	573	503	511	522	596	541	529	509	554	541	571	546	559	531	547	524	598	529	577	558	509	554	522	551	558	556	538	512	546	525	541	576	542	548	555	546	552	570	531	525	524	522	524	578	519	561	525	535	558	512	520	546	541	565	516	550	531	554	473	521	503	530	535	508	522	519	537	569	520	548	530	544	551	536	546	565	556	552	528	565	525	538	580	511	515	561	521	553	554	551	505	541	485	540	560	539	505	527	539	512	546	538	553	546	479	541	518	527	568	504	489	531	528	543	523	529	543	515	550	538	559	534	547	525	546	557	537	560	549	511	553	554	521	541	543	549	564	511	564	543	538	546	513	488	524	536	515	490	491	498	525	544	546	566	549	503	596	504	540	563	524	553	565	547	556	560	580	559	540	502	542	499	530	488	523	549	560	507	518	530	485	528	539	540	535	557	521	545	532	550	558	596	537	513	541	526	548	525	513	548	551	529	523	535	515	527	553	563	560	569	525	524	572	515	502	499	537	537	524	534	559	593	540	540	516	539	508	526	541	534	537	525	574	584	547	525	536	520	560	555	522	563	521	520	512	547	541	523	532	525	538	565	574	585	532	527	561	544	496	550	536	533	533	505	503	564	516	532	503	534	521	568	561	534	501	499	536	572	552	553	582	539	532	560	570	551	574	529	535	528	543	573	611	552	518	568	532	539	529	550	512	517	496	565	548	490	519	532	522	524	521	552	549	490	519	572	553	565	532	549	550	559	587	544	520	515	504	572	527	532	535	505	567	547	529	530	557	516	573	537	580	514	526	513	585	532	518	539	557	502	511	522	538	544	537	521	530	502	568	540	564	556	570	493	560	589	567	550	525	533	542	556	512	523	558	496	558	513	564	570	526	564	514	540	558	525	515	551	524	543	528	531	536	535	558	500	532	531	531	527	509	505	541	547	530	507	510	532	537	510	497	504	570	512	544	507	553	552	517	547	531	524	546	564	531	540	523	485	493	538	552	560	565	517	528	537	519	510	504	519	545	546	543	525	567	540	579	542	530	558	523	485	565	511	552	586	522	530	521	517	521	525	498	531	527	525	565	525	514	517	526	537	576	526	527	538	524	522	544	605	566	583	497	545	512	582	587	522	546	539	586	564	570	514	511	548	519	519	505	549	556	598	535	573	523	559	527	528	568	567	529	520	536	565	541	499	521	571	500	564	514	543	531	581	587	574	543	559	547	528	537	485	556	533	566	519	541	578	512	512	562	529	520	535	549	517	521	554	542	580	529	552	528	519	518	508	534	542	541	513	536	533	510	515	499	535	520	546	547	566	554	509	533	510	569	568	542	548	514	544	546	603	493	560	512	515	506	547	536	527	517	587	512	581	521	554	570	562	532	540	529	549	528	533	515	549	541	564	511	503	550	539	530	569	515	544	530	512	528	517	540	521	531	541	541	533	538	500	541	539	570	568	539	554	521	542	532	522	542	537	596	548	530	531	540	561	554	554	533	541	500	579	555	545	530	570	546	504	559	529	521	554	542	587	543	527	548	521	524	515	516	531	577	534	544	547	518	543	524	521	531	554	513	577	556	569	503	530	548	548	569	494	535	536	559	525	494	552	542	521	521	582	544	514	506	494	563	546	520	528	533	579	547	566	504	532	531	568	559	552	493	531	491	557	544	507	539	539	528	523	576	536	546	592	571	558	542	546	571	537	544	534	540	552	560	543	532	537	511	584	530	556	551	534	562	535	528	582	561	561	477	537	562	509	589	544	543	594	502	572	544	551	518	516	560	493	538	497	556	553	548	507	557	558	549	553	508	546	550	538	539	501	515	522	555	569	548	580	547	588	544	524	537	545	483	542	525	517	537	511	565	509	542	528	510	552	533	536	533	537	510	510	565	534	538	518	538	573	577	515	552	602	507	546	509	495	562	546	525	540	564	546	550	546	537	564	543	510	548	534	549	552	556	494	544	532	531	513	518	574	524	502	589	557	545	523	553	567	508	563	540	518	571	519	589	557	543	560	516	554	574	559	540	557	555	512	558	537	535	510	579	548	555	501	508	522	550	532	511	526	545	523	554	545	547	566	570	519	563	552	557	529	519	509	525	545	551	530	499	565	523	546	561	593	534	510	550	579	510	518	520	576	547	538	512	518	551	543	556	521	544	550	543	516	547	543	540	541	497	504	551	558	541	516	543	496	573	533	513	580	523	537	543	588	579	527	580	531	580	523	570	544	561	535	504	577	542	550	525	509	528	549	596	511	560	556	543	516	584	514	553	566	540	551	582	529	547	582	521	535	554	560	552	528	573	522	495	555	522	515	528	548	552	541	571	532	541	522	500	547	523	550	491	538	556	531	560	545	532	593	501	551	525	555	539	584	514	563	583	585	541	569	519	528	579	525	546	525	525	506	568	536	549	537	510	527	553	534	533	523	538	535	532	592	541	519	520	556	529	525	544	544	535	504	536	507	547	530	568	513	553	539	516	541	530	489	578	534	561	554	541	563	530	557	547	496	544	552	581	499	535	527	575	511	518	517	559	516	555	530	499	517	572	555	582	563	498	520	555	521	521	564	532	536	572	542	560	571	511	554	578	553	537	563	536	551	580	529	540	541	527	577	580	549	528	510	524	578	574	508	541	542	524	526	530	553	522	517	540	514	527	505	555	545	526	562	559	510	543	544	588	575	520	539	526	520	524	554	519	522	564	553	555	546	519	503	506	538	544	539	547	509	562	517	550	528	535	519	574	509	558	516	532	565	586	550	548	591	608	579	587	549	559	496	489	523	577	617	600	503	526	556	567	583	522	529	494	559	520	495	556	529	516	514	559	577	588	509	552	531	484	524	531	554	541	567	566	526	516	562	536	527	536	529	543	539	560	563	550	490	558	609	544	491	531	538	535	513	532	551	526	539	531	521	537	564	509	541	562	499	556	540	521	513	551	541	560	584	588	532	535	538	575	528	535	542	557	523	563	534	561	539	535	563	559	609	514	560	551
14495	2575	2608	1951	1428	1123	862	800	719	599	556	504	515	488	386	410	421	432	483	412	458	395	403	414	394	354	388	357	403	397	387	381	394	345	388	362	347	394	342	387	359	350	372	375	360	389	371	394	413	416	356	354	371	338	377	353	358	344	380	353	341	371	376	420	386	346	344	377	384	353	370	362	369	338	365	390	344	349	347	353	418	377	375	359	373	368	360	384	347	356	357	367	353	374	395	370	356	339	372	378	364	375	364	382	374	377	372	353	362	408	358	337	393	355	370	394	351	353	367	362	387	401	332	363	356	382	367	348	382	363	384	381	375	378	342	354	387	348	371	360	408	351	350	394	373	384	364	357	414	386	396	335	372	377	383	395	403	392	349	333	361	371	349	351	348	362	391	363	374	345	344	347	410	365	362	334	366	354	326	365	385	376	381	356	365	385	394	362	382	345	387	353	382	388	380	375	384	363	360	357	369	405	385	375	339	368	373	346	329	388	387	336	358	371	336	382	350	346	365	351	371	350	343	327	355	374	373	370	369	332	334	354	380	385	373	360	357	346	348	363	403	360	369	378	364	327	357	358	379	365	336	339	355	370	358	389	365	385	399	384	395	368	353	329	354	390	351	336	359	372	346	374	350	343	373	377	389	320	377	345	372	372	329	383	349	382	352	360	366	331	357	344	369	354	367	367	386	379	359	379	394	353	369	379	365	368	365	382	370	376	373	346	377	359	398	387	393	376	389	360	357	382	388	355	389	350	365	341	366	394	381	393	377	337	367	359	375	398	386	366	373	350	348	358	423	352	380	350	402	395	377	346	341	380	360	372	415	328	379	374	384	367	380	370	357	343	362	384	375	335	396	386	333	332	367	381	376	397	352	393	373	362	345	340	385	353	386	415	365	388	355	375	369	380	376	350	360	379	365	348	403	353	378	344	404	368	362	373	385	350	366	313	357	338	353	392	313	364	387	358	415	368	343	362	364	342	369	376	365	389	396	352	368	390	352	297	397	365	369	373	378	387	389	381	376	338	354	385	369	348	365	349	336	375	349	341	390	391	383	398	342	364	360	392	317	394	375	368	366	370	340	357	384	363	385	370	344	362	390	345	332	356	325	333	354	377	330	366	344	355	398	350	357	359	365	350	354	353	409	401	359	361	340	363	370	354	378	341	409	351	377	378	337	363	350	364	398	345	357	362	365	399	347	386	402	379	357	362	352	370	363	390	342	362	374	359	340	369	376	356	346	366	368	400	351	369	385	365	380	353	354	344	373	329	370	418	390	369	362	366	375	350	372	370	375	389	360	376	363	381	360	350	338	356	389	367	359	320	313	331	378	373	369	358	374	368	339	332	399	352	335	380	393	379	356	374	394	375	345	375	375	347	341	339	351	348	351	374	360	340	367	362	342	371	361	360	368	343	368	377	367	362	376	374	411	344	332	371	389	338	350	395	381	348	401	309	388	371	389	356	365	378	351	317	368	412	392	353	374	375	379	367	393	373	342	369	374	350	378	360	380	380	340	373	353	364	350	399	343	342	347	376	348	435	374	353	366	387	402	369	344	354	357	346	379	377	354	338	368	362	360	364	332	345	382	353	335	372	338	382	375	331	398	381	393	361	356	335	360	366	395	367	378	350	394	363	388	387	360	371	412	334	340	379	418	389	341	354	384	387	385	379	364	334	352	390	356	374	344	325	376	364	357	382	380	383	362	358	370	342	330	351	438	360	386	374	369	348	353	381	366	351	353	373	351	351	379	371	341	396	359	392	361	370	383	352	374	340	384	385	352	369	373	390	328	345	386	388	328	335	368	403	406	355	373	395	335	373	378	407	349	344	403	351	382	345	378	370	346	331	362	362	355	351	358	343	318	394	338	320	377	390	358	301	366	381	372	356	362	343	364	350	395	384	353	387	357	390	350	384	337	389	363	350	354	368	391	381	355	375	330	369	364	363	368	356	354	368	350	337	383	395	384	377	345	367	324	372	357	328	364	361	347	365	365	355	398	349	370	376	349	397	371	344	342	393	346	353	385	374	356	362	342	354	401	371	359	383	373	394	366	371	333	371	368	386	358	373	358	374	367	360	387	374	360	333	385	370	360	350	371	368	380	385	362	367	374	387	378	355	341	385	361	382	359	394	401	384	362	410	368	371	392	404	356	359	355	349	348	367	390	369	394	364	378	344	379	396	337	363	365	362	376	387	347	363	370	358	366	395	372	370	377	371	366	357	371	332	348	343	342	362	384	385	372	337	375	377	369	388	424	347	360	376	349	363	348	367	408	349	399	386	387	362	377	358	360	359	355	349	373	376	350	413	377	374	366	378	364	330	373	362	352	351	357	353	356	361	371	358	360	341	379	382	357	364	380	427	362	366	360	398	380	344	348	371	356	365	331	347	389	408	367	378	352	378	377	395	371	343	408	330	371	343	332	373	345	354	342	354	353	396	371	374	402	365	338	369	379	334	359	410	370	323	408	391	371	362	350	374	381	368	365	372	361	345	355	333	319	344	402	428	379	355	350	347	382	370	397	359	369	354	372	413	349	340	371	406	407	371	341	387	380	359	364	387	359	362	373	388	376	381	360	403	382	344	379	349	351	339	389	339	354	390	366	345	365	394	352	356	356	363	362	359	373	353	350	348	355	357	385	344	363	338	368	347	349	376	336	391	349	352	351	392	388	395	371	352	384	396	393	405	383	381	379	390	367	378	369	364	371	365	374	377	404	369	378	343	378	319	370	411	369	364	385	398	397	399	339	356	320	372	358	360	355	377	365	366	390	371	367	347	373	371	339	341	373	344	357	354	367	377	388	366	341	354	374	373	377	378	330	379	357	344	355	366	358	351	378	352	365	348	369	375	404	350	398	400	374	345	351	396	356	318	362	328	358	361	370	373	357	388	400	381	353	361	365	356	364	370	379	424	337	349	361	358	353	361	368	346	370	357	362	354	372	368	398	389	354	358	331	376	355	357	373	364	303	390	399	372	363	358	401	374	358	375	404	354	353	336	355	383	370	395	377	375	396	426	360	360	358	405	357	344	368	353	402	391	363	361	396	374	383	355	409	333	373	316	355	373	390	333	383	387	370	368	344	370	370	410	339	348	323	344	353	352	357	362	361	378	392	306	368	347	345	343	378	356	347	367	363	402	343	358	380	379	362	330	381	424	344	346	337	332	334	383	396	373	362	328	355	379	338	371	371	404	362	358	394	345	322	407	396	348	375	407	366	370	340	347	341	381	351	348	409	402	376	340	361	363	375	351	367	360	365	376	359	396	374	340	360	381	404	349	373	370	352	337	377	358	342	383	361	383	356	362	376	350	361	361	379	357	374	336	362	364	361	362	358	378	367	381	382	373	331	380	324	355	380	348	323	366	394	340	338	404	391	337	351	384	378	365	358	316	379	405	389	330	362	395	384	351	359	366	364	407	370	380	367	378	372	381	372	380	328	395	363	366	384	396	343	344	377	379	356	390	380	364	344	382	354	359	343	370	337	370
7887	2492	5122	5922	5076	4283	3703	3145	2563	2274	2123	1889	1669	1593	1513	1412	1376	1295	1252	1230	1301	1190	1137	1164	1107	1133	1038	1099	1109	1083	1029	1035	1014	1079	1019	960	966	955	1028	1002	1120	1029	991	968	1009	948	953	957	949	945	965	900	918	994	945	948	952	958	981	877	976	928	867	914	952	934	891	918	944	914	832	963	926	861	872	950	893	945	922	943	891	957	903	889	861	861	883	902	882	900	917	913	887	917	898	852	923	921	871	912	959	880	961	875	921	874	906	940	933	916	961	905	905	925	893	852	873	920	936	921	947	922	846	888	935	934	869	931	898	886	921	884	862	907	903	973	912	887	903	883	888	860	869	869	899	974	900	897	906	894	887	961	912	935	891	960	898	858	923	926	906	900	885	928	901	913	900	913	916	889	850	869	877	853	911	886	846	896	905	936	902	962	846	836	935	901	936	837	905	894	934	916	901	860	872	908	903	870	925	902	939	872	873	929	889	910	967	893	841	940	887	849	913	891	882	876	919	877	911	922	947	887	901	934	907	937	870	954	960	881	952	878	915	883	880	918	943	850	897	865	942	880	893	925	881	906	895	889	919	879	890	951	895	925	889	908	951	920	896	914	899	934	870	902	905	895	916	914	897	906	925	865	879	929	889	909	890	852	914	864	904	915	869	849	889	905	893	927	872	848	866	923	927	922	880	922	913	952	913	890	850	981	903	888	928	842	912	962	904	909	912	793	892	877	878	892	899	932	874	887	927	946	896	923	892	846	897	903	935	947	933	924	908	906	888	911	857	927	899	897	939	902	929	885	901	957	900	858	893	900	928	859	918	923	910	874	915	912	914	886	927	869	890	865	912	885	882	923	870	915	935	875	859	862	847	884	920	863	869	917	901	822	853	848	858	897	904	900	890	891	909	848	942	846	922	878	892	936	870	877	906	915	893	883	931	868	855	944	938	895	952	925	911	879	820	920	904	902	939	917	879	892	905	898	868	901	940	937	879	893	876	888	879	832	895	900	862	876	907	924	958	889	843	907	910	898	966	874	861	889	853	846	901	880	881	884	933	901	899	881	884	881	857	894	869	888	881	995	895	878	889	894	920	906	883	857	870	899	937	844	870	927	904	918	913	909	901	913	937	929	821	883	885	878	927	965	834	906	856	947	869	932	870	858	930	909	839	892	935	912	929	910	889	930	891	936	842	872	911	913	865	880	943	924	882	916	900	893	910	926	917	857	859	881	848	895	911	892	916	924	916	904	887	916	879	873	857	926	901	886	907	902	918	894	860	905	906	852	913	902	940	863	937	880	907	931	895	855	891	850	906	885	931	910	930	940	904	875	883	913	814	897	865	881	933	903	872	920	941	935	852	917	887	903	873	872	911	920	909	927	884	936	893	900	924	882	932	949	932	878	902	908	885	909	923	863	925	949	926	895	880	872	894	944	942	942	920	911	899	860	881	880	879	899	977	890	900	844	975	878	895	922	932	893	853	877	920	936	925	911	850	894	886	892	888	926	893	847	926	846	910	893	873	914	881	902	890	901	914	912	907	894	878	904	876	876	878	899	869	916	887	954	907	867	921	882	922	885	902	947	888	919	922	905	876	868	886	899	888	865	906	935	926	875	826	876	895	959	878	974	899	932	938	894	905	900	928	888	883	896	890	859	915	870	858	875	891	921	887	932	880	897	879	941	897	889	918	898	874	925	993	941	967	897	925	889	912	902	905	881	947	966	864	912	916	879	908	929	934	860	925	931	888	871	874	902	897	965	909	889	896	964	850	909	961	876	922	888	910	845	879	848	870	871	902	859	901	947	963	887	892	877	880	934	868	890	909	890	916	946	940	921	934	904	890	907	864	958	888	940	878	901	913	885	941	920	885	884	910	903	920	878	870	897	895	845	915	846	883	978	878	840	919	900	891	906	894	875	918	965	889	892	917	877	871	918	885	893	882	914	895	878	916	878	857	907	890	866	888	872	871	885	943	922	878	868	915	869	927	959	848	862	872	904	892	910	921	925	928	919	870	855	896	911	937	882	883	920	947	873	876	907	857	858	890	890	884	934	897	940	926	891	880	943	882	940	888	902	904	960	874	918	850	872	909	884	873	939	910	872	836	863	903	850	867	893	913	906	874	941	929	884	876	876	884	928	891	870	919	886	930	904	905	879	899	867	864	955	908	861	857	872	873	862	936	882	901	892	931	872	876	905	935	875	873	892	878	913	947	893	921	901	907	911	900	895	872	858	908	911	922	888	907	925	894	879	924	886	911	902	871	894	907	944	893	919	840	865	866	892	903	928	856	866	902	874	897	945	887	900	887	827	873	885	896	879	892	878	903	929	896	921	901	896	893	935	875	885	892	876	888	898	914	934	896	919	890	864	903	884	914	844	902	873	914	982	894	881	923	889	888	926	840	905	898	910	879	923	909	923	847	914	894	917	908	880	903	901	891	839	950	865	932	875	920	890	882	927	856	975	902	923	893	918	968	870	929	927	895	902	888	854	909	904	905	941	899	880	913	888	928	921	908	928	854	882	872	942	923	858	900	868	860	901	884	872	981	868	940	844	909	877	910	905	828	879	848	892	882	857	905	904	901	926	886	927	887	889	897	880	848	931	902	941	938	864	913	932	927	877	874	905	920	894	934	898	887	896	929	907	934	903	932	904	879	891	934	904	946	864	876	934	944	824	822	900	904	905	867	884	899	892	872	928	891	885	878	940	937	917	935	877	889	929	924	878	863	872	865	908	852	901	893	917	938	896	904	920	904	893	831	920	900	890	848	877	913	904	904	919	862	858	858	900	946	902	925	895	901	910	950	890	935	947	863	892	893	895	904	881	874	957	915	897	887	956	933	895	885	903	856	914	937	887	886	960	928	867	899	980	860	838	910	878	899	913	865	952	919	859	894	886	868	980	829	912	949	919	895	882	912	936	843	863	935	927	920	941	893	944	885	857	913	865	888	942	878	868	875	866	881	883	846	851	921	858	944	873	937	873	878	908	925	891	892	836	887	875	916	921	874	947	912	889	900	876	873	925	896	885	901	895	894	877	899	864	899	857	896	888	947	906	887	872	887	919	903	904	858	941	887	909	930	928	868	864	920	920	953	883	883	867	860	894	895	890	837	872	903	887	888	880	896	856	886	864	846	878	903	932	918	911	894	899	887	969	892	858	893	907	860	877	889	888	901	878	936	927	889	802	926	868	893	899	882	879	924	922	868	862	934	906	920	867	901	894	838	928	911	875	940	859	913	904	849	901	926	921	988	869	935	912	869	887	867	905	851	935	917	952	901	876	914	936	940	908	909	904	869	894	862	927	906	906	947	923	887	889	920	908	890	866	913	888	860	899	902	884	920	957	889	894	894	914	868	900	903	916	874	838	850	918	846	851	964	870	877	901	885	910	887	906	925	799	915	888	896	908	875	875	909	897	913	947	904	858	864	875	916	891	867	859	918	947	898	892	845	908	879	915	927	892	859	892	907	951	875	956	877	890	866	901	857	950	915	947
2021	174	172	142	128	139	155	147	128	138	117	119	124	122	116	132	146	113	108	129	105	138	122	124	123	138	130	114	116	122	134	142	130	117	107	103	119	132	118	142	141	120	144	139	122	130	121	131	141	117	125	113	122	153	114	158	119	114	137	116	132	104	106	123	115	108	116	130	129	122	120	140	133	134	122	117	132	143	113	134	121	132	141	121	114	141	120	100	129	141	128	122	131	131	120	133	119	124	139	127	129	135	123	134	131	118	140	120	124	122	133	123	155	116	145	130	155	121	132	105	110	127	127	120	121	139	117	131	111	137	126	114	127	133	122	109	137	126	143	122	127	132	133	139	133	145	112	117	138	132	123	129	114	134	115	114	100	114	141	131	131	117	128	121	131	131	105	124	131	114	122	135	116	130	128	92	130	144	125	109	108	123	135	128	128	141	142	120	116	127	122	126	124	126	122	126	109	117	121	145	105	132	125	126	127	140	107	113	133	124	108	130	109	94	132	124	130	123	135	106	126	109	123	124	124	138	142	115	96	134	148	132	136	122	138	123	128	103	137	115	133	127	136	128	112	131	109	119	131	128	108	118	141	136	113	129	138	113	100	125	123	111	127	123	104	125	129	114	113	134	132	130	119	126	136	124	117	118	123	129	122	139	143	116	121	117	108	103	124	110	116	118	128	134	128	118	129	133	122	119	115	132	122	113	125	108	122	146	114	106	149	127	113	123	94	121	111	126	145	143	130	107	124	124	108	130	135	120	123	113	123	118	122	113	146	129	129	135	121	102	112	130	133	92	110	123	133	129	119	121	110	122	118	129	138	109	120	112	144	130	129	114	124	109	122	121	130	131	116	131	132	130	132	97	131	131	122	119	130	112	127	145	137	123	132	144	124	117	134	115	128	133	109	116	107	101	126	119	128	138	135	127	132	114	116	118	120	110	137	122	122	116	109	136	126	124	131	133	115	117	122	143	123	121	120	120	124	125	129	128	114	130	133	163	128	112	135	124	137	123	106	120	115	126	135	118	102	115	117	124	127	134	110	125	128	135	124	122	107	121	120	118	135	112	109	149	117	118	104	134	110	120	134	120	121	138	124	125	116	113	110	116	130	133	140	135	138	145	121	123	96	120	116	131	138	133	128	113	123	116	113	143	114	136	133	117	125	135	129	99	135	109	146	149	112	133	146	125	132	117	133	124	133	123	118	127	136	106	127	119	136	136	120	128	112	126	117	140	107	133	114	107	111	122	138	121	91	115	117	116	129	127	112	115	141	142	115	132	112	100	121	117	138	102	108	107	146	106	115	146	109	128	108	110	143	143	126	119	115	127	131	129	120	129	128	137	128	130	140	154	129	129	140	121	125	146	142	116	124	127	108	100	132	122	103	135	123	121	121	143	131	114	110	122	135	121	127	133	119	125	113	121	110	118	131	135	108	106	123	126	116	125	125	131	120	112	125	124	124	128	121	112	109	107	144	113	139	124	124	117	124	110	129	130	130	134	124	121	125	132	115	114	108	112	123	106	120	148	123	126	125	113	132	136	140	131	120	141	138	127	149	108	115	126	131	119	114	125	112	137	108	129	114	118	127	132	112	123	116	108	116	127	139	105	112	122	123	136	149	121	147	138	105	115	125	106	123	119	126	119	123	125	131	137	133	114	118	117	152	138	95	131	154	111	119	119	135	111	126	116	122	141	129	114	130	117	130	113	129	117	137	124	135	113	134	146	130	136	127	138	126	128	119	136	135	138	123	130	108	125	101	134	91	137	134	143	127	118	149	142	124	114	154	121	117	143	118	118	122	113	139	113	113	122	128	124	116	121	110	111	123	117	138	116	117	122	142	122	110	144	120	124	148	110	127	132	132	134	148	118	131	119	125	133	143	123	125	127	113	128	118	115	126	118	111	143	113	128	114	132	119	130	109	117	138	107	102	126	112	111	135	126	136	118	112	118	122	124	143	120	110	108	114	134	116	112	139	115	134	127	122	139	130	116	135	115	101	128	127	129	111	143	141	143	137	143	128	124	102	117	128	146	117	130	112	129	126	109	128	138	120	153	126	128	131	113	138	132	117	117	126	140	118	133	101	137	124	144	124	123	118	115	121	111	104	127	128	123	117	133	134	118	136	108	132	129	106	131	127	118	120	97	114	117	111	106	116	124	112	137	139	118	132	121	134	125	143	123	128	138	118	121	147	118	102	138	108	118	131	129	135	138	117	116	109	128	120	113	122	139	137	111	104	113	124	126	130	114	140	116	127	127	121	136	144	139	110	124	113	150	133	135	141	117	113	130	121	110	127	133	121	131	111	114	117	104	110	130	130	114	113	109	111	119	145	122	105	120	120	122	123	115	119	143	126	125	119	131	134	121	131	126	108	114	137	126	132	120	132	114	122	133	120	125	101	112	116	126	118	140	141	118	123	120	125	123	121	116	118	135	128	145	122	116	122	117	114	140	117	126	109	132	125	96	121	128	126	142	115	126	125	136	104	117	141	125	137	110	136	118	123	104	131	119	111	111	122	148	137	123	112	118	142	125	110	126	141	141	130	124	125	136	92	119	127	145	94	116	140	132	136	122	130	133	114	122	109	133	146	119	98	128	125	124	116	116	140	127	104	119	131	128	131	127	111	105	112	133	135	139	137	119	134	110	134	125	99	137	144	115	131	132	122	135	116	113	132	144	116	139	128	126	109	112	101	132	134	143	108	109	101	139	120	119	138	134	153	121	134	146	119	124	120	137	108	126	124	108	135	122	124	137	133	121	120	132	130	139	109	147	112	98	113	142	107	119	101	130	121	133	127	132	118	115	107	104	133	128	106	127	119	135	121	130	126	125	127	122	136	118	122	138	136	90	140	110	120	129	116	100	132	120	130	107	124	121	116	134	117	123	120	126	108	122	144	138	115	125	118	118	143	112	120	111	124	118	131	125	128	132	127	110	140	126	129	92	131	124	147	100	141	131	133	121	122	82	121	124	122	122	115	125	131	114	140	124	123	110	132	120	109	145	136	112	130	119	124	125	105	114	136	118	116	124	112	120	121	137	122	145	104	127	138	132	140	118	104	123	124	125	120	110	122	109	107	127	143	139	124	125	127	130	113	122	132	137	117	109	121	120	115	132	127	136	132	121	112	140	129	132	115	131	124	121	116	118	126	119	129	128	124	107	137	126	129	113	120	121	118	125	106	131	122	136	154	123	126	114	111	123	111	119	120	137	109	113	126	137	110	132	135	124	124	143	132	107	128	134	126	114	137	115	128	125	127	116	118	118	131	122	120	124	121	113	100	128	124	142	128	131	114	105	139	116	103	101	104	127	128	138	134	113	109	131	138	104	116	132	118	122	118	125	136	117	124	119	134	130	127	103	141	134	111	114	118	132	134	127	126	104	124	109	121	123	145	129	99	132	139	125	117	116	127	101	119	114	104	118	117	114	130	113	107	123	115	118	119	130	137	116	136	135	114	135	141	130	117	131	141	141	126	122	134	132	119	121
2182	422	472	541	450	516	473	404	417	442	446	429	407	380	411	428	417	395	395	383	393	406	372	419	398	383	385	411	385	377	388	387	386	370	399	370	371	400	364	411	355	412	402	392	417	357	361	388	388	352	379	377	392	403	386	361	387	372	422	407	379	323	374	389	376	385	364	388	390	385	398	395	398	382	407	349	416	374	382	382	386	384	369	420	423	330	375	391	407	384	386	391	369	362	412	383	398	361	356	365	397	376	374	364	372	371	359	397	390	351	412	395	369	380	369	369	382	369	403	376	388	386	369	344	345	374	384	392	364	399	383	371	371	411	364	380	387	388	402	372	356	378	357	368	357	388	357	370	410	398	387	418	367	361	364	376	401	382	410	413	368	350	376	358	385	362	396	380	394	358	386	374	373	388	347	378	361	373	398	397	387	368	386	382	378	371	355	403	401	366	376	377	347	371	384	386	377	351	375	366	376	391	372	362	351	405	395	397	370	381	387	384	387	375	390	380	372	345	379	394	386	394	373	364	390	386	354	401	383	376	388	384	399	410	388	414	349	377	340	396	406	404	398	384	358	388	358	364	379	390	391	381	390	366	383	366	369	353	381	378	436	315	418	385	355	360	385	388	347	365	379	377	403	424	346	363	379	401	391	404	376	387	397	364	371	383	388	368	369	366	363	383	374	378	410	442	374	364	379	377	392	356	402	325	394	374	395	407	352	398	407	373	396	374	376	402	388	379	366	336	374	385	361	378	387	345	402	378	370	387	379	379	413	348	370	391	378	379	373	390	372	393	395	359	364	371	405	333	366	369	374	392	387	362	401	389	379	388	401	379	362	381	407	413	403	393	392	374	373	398	390	409	383	369	388	393	376	357	386	370	405	399	402	366	380	417	334	385	416	376	392	405	388	371	390	370	388	369	380	391	373	419	391	392	400	345	350	358	371	380	384	358	380	402	393	396	381	375	365	361	367	405	370	380	383	365	383	362	371	369	404	399	413	418	371	397	371	357	389	357	386	373	387	388	372	391	382	386	358	353	389	364	393	383	376	369	365	393	381	387	369	399	355	385	361	410	371	403	364	409	389	397	374	372	378	398	358	387	393	374	351	402	379	397	398	373	421	384	369	391	353	380	346	388	364	352	378	399	365	376	371	395	364	373	358	371	407	384	363	354	378	371	393	386	402	362	378	395	361	365	394	389	372	404	382	385	402	391	374	379	382	337	395	384	395	346	336	354	378	379	370	362	408	378	387	384	352	417	383	395	350	359	403	393	417	374	412	383	371	383	380	380	380	374	373	360	370	371	359	368	362	394	379	424	375	409	333	393	406	362	361	366	397	380	371	425	387	382	395	363	377	401	365	407	362	382	386	379	371	375	383	384	376	366	394	372	365	378	331	384	385	411	376	372	364	395	383	350	363	370	370	364	368	357	399	374	389	393	394	375	398	371	404	365	371	375	387	368	386	388	370	359	363	388	392	403	378	410	401	428	373	381	381	403	373	371	369	336	385	381	401	422	383	377	388	402	372	390	399	369	398	364	429	384	374	363	401	410	365	386	399	346	376	409	400	370	360	393	373	376	365	400	401	386	387	386	355	394	382	390	389	381	398	356	368	374	374	387	397	413	375	383	365	382	378	388	370	393	370	400	347	378	377	402	370	395	388	350	423	377	431	369	392	338	391	363	377	398	396	373	368	411	352	372	391	362	381	380	376	357	372	371	381	399	383	373	407	375	381	393	361	383	384	388	378	352	400	389	401	354	374	351	355	403	372	402	372	391	391	390	408	386	425	381	368	378	358	389	391	384	418	424	387	368	357	397	368	412	403	374	377	397	395	382	383	359	392	377	363	405	343	404	401	396	384	380	360	370	353	378	384	405	379	354	376	379	361	343	379	372	375	344	373	390	358	396	383	349	362	405	370	379	376	399	386	360	401	352	391	368	368	380	368	315	372	345	415	394	366	398	397	385	327	424	394	400	389	359	394	382	373	405	384	353	380	377	386	398	374	355	384	391	394	348	365	401	351	370	344	393	390	376	381	391	383	402	366	359	327	382	337	394	370	342	383	397	404	388	380	389	378	391	362	369	363	366	427	368	385	401	365	411	396	398	397	374	394	389	383	338	384	372	366	371	391	396	352	354	384	383	386	388	389	391	377	372	348	376	390	385	376	378	385	368	362	436	367	352	373	402	379	373	377	334	359	415	372	416	405	384	366	363	368	353	404	375	379	393	345	367	421	391	395	391	395	378	376	389	371	366	374	370	399	398	444	357	391	396	402	366	372	379	423	365	377	384	352	359	370	393	384	348	397	401	417	378	382	368	356	388	387	392	351	400	405	387	392	392	396	359	381	378	389	397	381	376	374	387	373	363	379	359	386	363	397	374	378	360	379	410	358	402	391	395	359	395	408	368	377	379	366	385	381	401	377	354	380	391	403	389	395	357	383	399	368	391	375	389	319	392	376	392	394	374	388	401	389	367	375	382	381	391	385	341	401	375	385	359	369	381	381	416	327	395	395	377	412	384	393	358	374	392	374	389	395	398	413	359	378	377	340	395	344	353	416	401	363	381	379	373	368	350	398	382	371	408	394	402	387	378	425	393	387	366	366	385	401	402	416	393	384	408	374	403	400	383	367	396	390	385	417	382	405	385	379	393	387	364	398	378	387	384	357	358	408	386	411	359	383	394	362	369	372	424	416	364	374	364	383	387	381	402	347	362	410	377	408	386	388	392	390	353	338	383	395	390	378	394	367	412	371	416	363	364	413	383	374	394	357	354	381	375	364	333	376	394	390	368	377	401	361	402	377	396	392	378	390	369	404	364	373	377	399	389	429	432	357	355	372	353	404	370	366	377	376	398	395	404	382	413	405	345	378	363	385	392	375	379	372	393	338	412	375	376	385	387	388	386	387	414	384	389	370	370	388	401	384	394	387	402	388	358	395	376	378	382	379	381	381	397	350	353	371	383	377	329	406	367	403	428	389	368	343	370	364	355	384	360	398	347	374	353	406	392	371	392	388	384	374	402	373	387	373	411	371	374	389	375	439	366	364	411	341	412	370	393	365	346	404	383	391	373	379	398	394	388	366	371	416	367	386	357	373	364	373	396	403	369	374	389	398	376	380	371	354	385	369	406	378	362	416	402	380	382	372	402	370	390	382	348	381	353	392	384	377	380	367	400	373	381	411	420	418	410	387	354	358	411	402	390	408	357	355	385	407	433	410	372	373	382	366	351	372	345	414	384	381	345	362	393	359	354	361	383	353	384	387	367	379	357	359	395	396	386	374	386	398	386	362	319	355	380	406	386	381	368	408	363	402	353	386	349	425	415	410	363	380	384	360	362	402	374	360	397	364	344	403	388	376	362	363	377	397	430	399	371	360	397	364	384	390	349	354	375	369	367	374	423	389	342	392	407	401	369	418	378	422	391	418	380	396	352	388	363	397	382	381	363	391	395	359	406	412	405	399	401	354	398	394	368	385	386	398	373	372	426
7527	1021	1234	986	682	517	457	424	306	302	282	258	249	242	228	267	208	209	218	234	227	212	226	207	208	222	213	214	235	193	170	205	190	190	207	200	197	194	183	200	197	216	203	194	193	210	212	207	186	197	183	191	214	224	212	175	188	178	182	181	192	173	198	194	186	206	193	180	196	174	182	205	214	203	200	196	172	183	197	172	180	186	205	203	200	184	187	195	213	180	186	199	219	196	192	181	198	189	182	194	198	176	184	190	183	195	183	177	184	199	220	191	184	185	189	186	204	216	170	181	196	203	188	195	185	190	205	195	196	199	183	170	187	212	180	191	179	207	186	173	176	223	178	196	183	191	201	202	203	183	185	181	186	168	203	198	178	206	183	184	183	182	177	212	179	188	178	178	199	192	184	203	189	200	208	190	173	159	170	156	193	168	184	200	188	192	189	159	209	176	204	200	191	203	181	208	167	204	216	185	185	217	206	190	194	191	231	189	178	179	215	193	222	183	184	188	187	197	176	196	206	168	172	193	180	178	181	179	190	203	192	178	180	202	199	192	184	210	180	220	199	165	202	179	170	219	227	183	204	190	193	178	176	167	195	174	192	189	224	206	207	196	170	165	178	185	194	197	199	193	201	211	173	193	196	195	195	201	195	175	171	186	193	192	172	211	183	216	193	208	193	185	180	210	216	198	176	198	197	218	204	193	225	202	188	189	192	199	205	186	190	188	174	203	195	179	186	183	158	201	184	197	205	216	210	203	202	177	189	193	185	186	190	191	189	210	185	182	175	204	195	194	203	195	195	180	202	178	177	187	197	213	215	176	163	198	185	179	190	158	214	176	191	199	184	188	205	195	174	191	200	192	150	187	208	210	196	181	209	212	193	195	198	184	156	194	171	171	212	193	194	214	203	185	179	234	162	194	199	181	197	210	177	193	174	181	194	185	176	195	182	173	194	168	215	189	192	162	200	202	189	208	184	184	161	202	207	195	207	168	180	219	192	200	228	182	198	183	187	173	177	186	175	202	185	219	204	196	168	182	188	212	179	162	182	195	205	188	181	158	192	204	206	194	210	186	203	200	210	193	167	184	188	218	183	182	205	185	186	181	206	194	193	224	191	194	199	172	194	199	191	174	165	194	195	195	179	173	178	183	204	195	198	179	189	173	183	173	178	209	203	179	166	167	193	191	201	204	175	190	199	200	187	187	178	182	194	167	188	170	197	170	196	187	186	206	190	175	208	195	177	205	177	218	165	206	194	181	181	216	212	172	194	195	190	205	192	197	216	201	188	191	188	221	170	186	167	227	205	170	194	199	194	208	184	222	213	193	178	198	185	184	198	174	163	176	197	175	182	200	191	176	198	194	189	158	187	194	193	187	193	207	192	169	175	188	173	178	197	193	202	172	198	177	185	198	200	195	199	207	217	171	169	170	180	200	192	179	204	189	180	176	178	168	186	169	186	171	214	187	197	196	207	207	208	191	201	168	195	189	182	175	197	220	181	202	193	178	183	191	178	163	180	190	170	190	198	171	176	214	184	176	162	184	202	175	215	154	216	196	213	184	189	185	199	199	173	179	190	202	198	187	197	199	171	188	170	180	199	195	214	187	185	195	177	189	172	179	202	171	181	207	203	215	182	186	206	223	210	178	214	208	209	203	230	218	196	173	174	167	202	201	169	194	184	161	198	195	205	181	173	180	182	196	205	191	190	203	191	201	176	218	188	186	172	198	190	179	224	201	186	183	186	183	176	184	179	200	212	163	197	168	219	167	169	191	184	200	189	187	198	178	193	174	190	197	175	177	194	214	187	188	187	182	156	201	182	194	177	201	193	180	203	191	207	232	205	186	183	211	193	197	179	188	177	190	198	187	190	196	182	214	206	202	203	178	208	210	174	199	226	181	204	185	171	177	200	173	183	185	221	181	200	191	192	188	182	219	198	191	185	213	185	211	178	216	165	198	219	181	191	213	217	188	204	177	203	198	200	183	178	198	195	218	176	183	207	190	182	198	202	178	178	210	188	216	173	172	180	179	196	199	187	191	171	187	192	184	195	177	204	185	208	175	206	226	195	179	184	175	199	171	180	166	180	194	186	222	186	175	221	207	185	203	207	194	202	187	224	200	191	220	199	180	230	174	197	171	193	222	186	172	192	207	202	209	192	173	199	224	188	168	198	197	186	201	185	185	186	187	188	192	199	181	193	186	184	210	198	192	189	197	186	174	175	201	233	184	193	205	196	229	206	157	169	194	179	180	209	207	197	179	206	184	197	206	175	174	190	191	196	193	190	204	205	162	199	181	182	214	202	165	215	182	209	202	196	218	206	179	168	195	208	195	189	201	206	175	185	166	206	186	190	197	194	187	202	184	201	185	203	186	199	206	204	177	192	194	188	163	200	195	194	190	185	201	188	202	183	189	200	182	174	194	191	185	209	196	188	196	194	182	185	222	191	185	195	193	194	208	193	168	197	182	193	170	210	207	196	216	191	182	179	188	192	204	208	188	215	216	179	165	200	177	173	171	198	184	213	184	174	202	191	178	218	209	189	181	197	188	213	179	203	204	202	198	194	188	198	195	167	198	187	172	197	203	192	183	181	165	175	196	215	164	177	197	173	172	205	199	181	204	181	195	187	184	174	193	171	210	211	194	171	171	192	196	191	195	191	169	208	182	211	186	187	181	180	191	179	186	195	205	189	170	180	212	188	201	182	208	189	192	195	226	195	194	209	194	210	240	212	158	189	166	203	196	185	185	195	186	182	202	198	211	178	196	219	200	183	203	189	173	180	181	186	206	210	176	198	182	202	190	199	204	176	198	193	189	205	172	179	195	163	186	204	182	161	192	208	182	177	209	185	200	207	196	196	187	228	174	176	211	177	184	190	185	194	180	168	195	211	183	189	178	190	165	177	170	174	207	210	189	182	179	193	200	171	185	205	199	186	194	198	191	169	190	195	212	168	181	215	150	172	184	204	244	212	218	171	190	221	178	192	193	204	170	197	207	190	212	197	176	217	194	199	185	192	172	185	203	182	181	221	209	216	183	190	198	193	201	208	215	185	200	205	172	205	189	179	210	190	192	216	204	186	178	191	179	191	166	180	213	204	208	210	178	198	203	204	196	193	194	234	222	175	206	199	188	174	187	197	183	191	190	179	193	166	166	183	169	197	177	189	205	184	177	194	186	186	196	166	170	201	203	179	179	187	206	202	217	199	200	206	205	212	182	201	212	188	190	183	184	206	177	183	198	188	197	174	172	192	177	199	182	153	210	183	195	211	197	211	186	168	199	191	192	187	202	179	180	201	177	177	180	179	173	192	185	212	206	190	192	197	152	198	188	207	189	228	193	198	198	175	243	203	170	190	153	194	197	215	207	205	194	212	180	207	188	165	190	192	197	180	199	203	214	194	195	218	197	192	168	201	200	194	189	184	185	176	177	195	189	174	168	199	181	191	175	202	203	201	194	203	197	186	169	184	181	192	198	193	200	171	199	204	184
5856	1272	2647	3171	2747	2255	2043	1669	1406	1266	1160	1064	983	922	802	771	764	760	772	706	692	665	677	663	653	653	607	616	596	605	623	638	630	553	592	623	610	623	583	607	596	597	539	573	562	593	545	562	551	549	608	582	560	574	570	579	596	528	534	571	566	540	516	533	530	540	533	588	601	527	520	525	596	529	552	504	554	535	570	584	534	577	564	538	545	558	516	602	558	535	572	555	543	544	569	587	550	523	520	521	559	505	578	525	543	527	559	563	540	500	546	522	571	525	578	579	527	537	552	585	554	535	566	532	532	531	553	542	549	515	580	580	537	559	539	531	502	553	544	542	544	569	551	548	544	564	556	532	567	518	534	524	557	553	491	514	550	546	549	569	588	499	544	519	552	561	542	501	545	510	560	547	545	523	564	530	556	546	551	534	505	524	533	570	530	562	542	545	517	576	531	518	518	530	557	544	517	529	550	542	522	561	550	531	512	534	575	538	535	562	555	502	514	563	580	526	536	506	540	547	571	511	554	515	571	542	562	565	549	531	538	537	539	545	553	573	526	567	565	543	542	507	504	521	564	528	565	548	580	551	532	545	539	543	531	487	539	519	544	544	548	518	539	555	516	530	551	537	563	525	557	560	516	556	546	539	541	513	552	510	619	520	559	540	524	535	566	576	555	571	519	587	467	554	533	526	537	524	507	549	582	553	523	526	520	548	541	555	519	579	524	536	529	525	522	548	534	516	551	525	525	562	525	517	547	553	549	556	543	507	547	532	548	557	566	526	544	545	518	476	505	529	526	535	552	568	522	536	525	550	559	473	517	525	549	540	518	531	563	495	527	539	538	547	549	541	537	555	560	515	548	540	544	531	583	534	566	532	563	589	538	532	561	535	549	554	516	544	548	548	520	631	535	539	524	563	544	571	528	507	550	529	507	548	520	496	513	555	519	502	546	537	554	510	548	554	522	557	522	594	547	549	538	551	543	548	533	498	556	559	503	566	552	540	570	525	532	580	544	540	489	526	528	556	591	576	531	550	517	550	530	553	539	562	510	488	547	551	526	540	543	548	531	569	536	538	550	522	557	559	537	520	568	546	527	512	539	563	559	521	555	521	557	536	587	511	535	529	539	529	576	544	551	509	550	509	531	539	529	547	582	542	536	571	588	526	521	571	553	520	540	529	565	525	549	530	563	563	548	556	573	537	557	525	537	564	521	587	515	559	526	521	539	525	527	553	574	530	584	532	490	554	527	565	555	507	554	521	544	490	539	515	523	513	540	530	546	555	534	474	531	544	531	550	542	552	501	551	528	558	536	534	498	504	535	548	533	541	545	528	534	516	537	540	554	512	513	538	554	563	549	550	545	545	502	584	519	516	553	509	559	566	529	532	501	539	511	527	512	548	477	562	530	542	540	525	574	534	561	517	533	569	579	548	530	553	541	522	497	544	558	521	523	576	565	546	528	539	548	529	532	538	539	490	553	567	522	585	582	555	546	531	510	547	581	513	563	574	511	501	510	533	534	576	550	536	532	566	518	548	522	527	512	606	542	529	539	523	562	507	545	504	523	585	551	479	548	533	582	552	548	542	516	589	543	540	570	519	531	543	550	552	521	556	555	548	519	519	551	525	560	516	494	567	510	518	536	541	543	565	557	546	579	542	517	529	550	569	526	553	498	542	532	522	529	555	558	532	531	546	558	554	545	551	507	537	520	512	533	525	556	545	481	529	542	545	514	573	539	564	524	531	563	513	552	547	531	545	526	575	516	575	524	551	516	549	487	560	525	496	498	563	492	524	554	562	586	508	542	523	518	503	510	556	573	578	549	532	564	546	536	553	563	520	541	547	531	545	573	540	553	536	514	522	520	571	546	549	554	505	548	515	545	517	535	531	550	533	566	520	513	478	521	568	597	547	572	540	552	527	553	547	566	565	519	551	522	547	553	563	516	512	553	534	520	512	503	538	542	553	518	534	540	538	533	537	511	537	512	530	536	553	558	554	546	552	513	553	538	522	535	505	519	553	551	547	504	557	542	547	510	537	503	542	523	518	547	516	538	516	534	538	536	520	465	563	524	528	557	541	532	522	534	491	537	556	527	511	532	579	495	521	552	513	513	543	530	546	517	535	515	549	581	527	503	550	512	518	522	563	532	484	544	536	504	521	501	593	539	516	509	538	541	505	535	579	528	519	553	511	529	529	540	546	543	512	526	554	608	512	494	514	517	525	537	537	551	523	544	553	530	561	553	534	548	522	533	585	549	500	537	528	566	531	550	544	528	547	520	544	539	526	556	585	541	583	514	517	534	561	575	520	555	530	539	586	537	560	535	512	522	536	512	503	540	543	560	558	539	519	542	529	500	547	540	517	549	527	511	530	521	503	562	542	536	517	555	517	527	533	518	547	574	548	537	565	539	523	514	515	555	568	529	507	542	533	519	564	561	533	569	518	556	522	550	511	480	532	561	552	517	549	576	563	515	479	558	557	533	548	560	535	513	495	524	538	501	536	542	527	542	518	567	519	525	550	550	541	533	487	560	546	561	550	530	539	546	569	522	510	548	583	563	532	558	511	506	530	526	551	483	529	516	553	556	544	556	553	573	542	568	544	544	529	519	554	547	549	546	540	563	550	540	556	594	530	594	575	540	533	512	525	523	543	539	551	526	513	521	554	527	553	568	523	542	541	532	522	544	523	526	532	531	580	565	548	519	554	509	554	545	519	551	510	498	524	536	553	551	494	513	498	560	515	523	522	560	516	529	578	596	554	547	486	536	564	504	557	515	537	548	534	520	562	523	584	554	562	531	563	538	580	506	536	524	505	555	544	549	529	569	531	557	525	535	508	555	537	579	556	525	562	579	550	527	542	539	535	549	561	537	537	545	532	522	554	570	502	507	546	507	499	616	506	505	531	556	505	505	545	513	529	541	577	523	531	528	540	558	556	550	564	532	546	586	527	547	526	560	545	555	544	557	550	560	546	520	541	524	532	553	538	556	587	541	533	548	556	550	588	540	555	534	541	535	525	543	534	553	574	524	573	535	586	496	552	522	571	541	548	557	543	542	533	564	549	506	507	534	535	550	521	512	532	579	538	560	527	527	523	512	577	536	530	518	520	489	549	583	511	509	535	609	505	505	529	536	600	505	541	513	569	578	522	526	559	496	548	548	548	534	559	569	543	579	540	568	538	528	526	519	544	573	557	551	537	528	539	530	555	542	553	511	520	527	550	548	536	531	514	516	542	534	536	546	572	528	527	571	529	501	536	544	516	531	553	477	511	526	528	565	549	543	529	569	527	535	550	513	518	571	558	567	512	512	542	527	572	550	538	530	530	553	540	566	508	501	536	537	533	551	557	534	562	542	569	554	568	566	588	543	518	518	519	567	526	525	574	552	535	562	566	576	524	525	497	507	502	527	550	562	552	566	538	534	540	501	547	576	588	530	582	528	557	555	578	587	524	507	544	521	546	530	560	545	568	524	503	535	537	516	546	510	541	546	576
14331	2600	2646	2080	1354	1060	970	738	620	581	531	505	475	470	489	440	410	442	433	408	410	409	407	411	352	389	390	361	360	370	413	394	420	398	353	361	377	381	389	364	389	402	392	356	362	369	378	346	387	373	388	333	355	420	368	385	363	364	381	350	370	348	375	400	358	382	363	364	369	377	360	397	409	391	357	399	373	405	385	349	373	384	342	363	336	360	362	379	350	381	397	392	366	304	371	342	357	396	378	372	358	389	337	390	400	386	357	392	363	361	373	344	346	389	372	365	357	365	389	369	367	394	344	335	355	381	372	369	363	350	409	362	349	355	350	335	357	351	363	371	371	381	346	379	354	391	343	409	397	365	346	376	348	390	375	342	395	375	356	359	360	356	391	351	375	349	382	366	370	369	341	374	341	381	377	372	361	353	341	440	328	340	358	328	357	361	386	376	331	354	360	396	387	350	396	383	340	354	317	349	395	362	371	361	382	416	335	391	338	353	358	358	388	394	371	354	378	351	334	372	330	358	377	401	351	351	340	353	371	366	327	343	395	405	368	360	367	382	363	368	391	350	357	328	386	368	376	338	355	390	353	395	355	356	366	351	377	345	382	401	382	360	349	376	348	331	385	397	337	353	377	347	362	378	361	378	405	351	349	384	335	397	362	385	334	368	345	417	339	355	367	355	349	367	340	373	370	378	358	331	348	398	336	385	385	402	390	389	376	375	372	346	365	367	386	355	394	384	383	355	364	366	363	418	355	334	366	384	350	385	401	396	327	356	335	324	350	388	380	365	330	313	376	363	349	356	346	344	359	334	355	361	377	373	318	336	325	357	374	365	351	358	360	350	357	315	371	398	397	349	397	340	387	422	363	396	370	361	366	347	386	373	361	345	410	360	360	348	355	324	381	375	397	385	354	333	377	378	369	386	375	396	385	353	329	375	374	382	361	382	345	356	347	396	403	374	359	376	379	386	332	369	348	346	399	360	386	345	371	388	387	355	368	374	354	398	352	351	372	341	365	396	350	348	359	349	376	345	338	389	378	374	373	357	345	368	400	336	374	350	373	349	388	363	375	349	365	385	359	371	356	349	354	382	365	369	392	386	388	367	346	367	366	362	366	384	373	363	345	400	373	410	365	356	357	373	366	347	365	361	358	343	364	382	385	369	392	383	400	375	316	360	392	337	347	354	319	379	349	357	367	356	384	346	338	336	388	362	330	342	383	350	349	359	357	372	395	379	381	357	348	374	395	375	359	370	348	376	383	352	329	368	369	397	353	376	366	371	395	373	329	339	346	357	336	373	393	387	373	398	357	378	335	333	382	355	338	350	334	397	344	355	334	383	351	381	353	364	381	366	405	381	358	390	367	366	362	349	386	367	400	333	331	342	345	367	366	357	365	357	361	349	376	372	364	368	387	391	375	369	372	377	360	387	370	359	398	366	353	363	382	352	370	382	353	387	369	366	380	389	361	378	419	383	400	367	356	370	356	400	394	352	376	421	334	359	370	388	322	343	382	353	375	376	392	354	374	355	368	323	376	429	359	342	366	397	375	339	383	362	384	355	357	356	361	386	376	359	356	363	337	364	370	345	362	369	359	390	372	376	362	315	368	397	375	383	351	377	377	434	338	400	377	364	364	373	372	361	353	347	356	383	371	381	341	335	355	339	348	384	401	407	374	354	396	357	355	367	393	361	379	358	352	367	344	384	344	384	366	355	371	372	383	364	399	373	405	339	393	368	397	366	399	346	357	375	379	367	408	364	366	346	342	343	399	352	371	376	367	346	365	329	350	338	341	385	354	368	368	363	346	351	371	376	384	342	360	354	382	388	411	383	404	343	375	375	404	371	366	386	350	340	374	384	362	349	362	393	403	359	357	365	384	364	370	371	335	396	345	352	371	360	349	368	376	361	369	347	373	391	338	383	345	379	339	369	355	350	390	387	394	334	390	345	346	357	373	383	381	347	371	347	359	361	387	358	375	359	370	389	330	340	349	334	385	405	361	353	365	354	398	359	360	376	372	359	327	357	378	368	359	378	374	387	410	352	331	331	348	376	377	345	392	317	366	352	353	357	325	341	370	350	358	385	362	370	351	380	380	348	376	372	382	357	338	363	343	383	362	384	381	381	374	359	347	344	391	363	343	338	380	339	366	377	389	368	343	347	374	356	366	340	341	402	366	362	388	355	359	314	388	407	367	369	387	375	375	346	358	379	382	372	378	341	331	353	356	348	354	379	347	352	362	335	339	359	361	349	357	394	341	397	395	363	385	382	344	324	400	355	398	392	347	380	375	353	353	340	363	358	350	348	354	339	368	351	348	373	315	374	338	332	356	345	375	407	359	361	365	376	372	369	383	340	375	358	346	353	379	372	348	348	376	426	361	374	352	426	377	368	383	384	404	364	332	386	337	394	373	340	379	359	369	333	354	373	337	363	355	371	367	369	349	349	364	329	359	362	366	393	401	379	358	365	388	373	356	397	363	336	399	369	339	359	337	356	356	361	384	375	377	359	353	353	369	364	370	362	407	358	378	349	364	348	363	386	357	396	356	379	336	372	370	339	361	390	351	409	360	371	345	365	365	342	413	367	397	374	370	383	364	363	350	326	340	392	360	349	345	364	371	364	339	341	378	365	383	326	323	364	367	368	348	356	325	351	338	341	382	363	369	364	356	367	354	343	371	354	391	346	406	346	383	370	343	361	343	371	371	381	365	349	398	350	407	366	348	407	356	376	327	345	408	368	347	344	372	372	345	344	368	350	359	383	364	373	392	385	393	370	391	376	369	360	392	358	380	330	358	406	374	383	337	355	392	374	386	372	410	342	363	369	354	384	343	348	373	382	343	385	358	388	336	378	348	336	377	366	338	395	351	384	383	359	401	360	384	372	364	322	369	372	392	386	396	401	356	359	384	356	331	376	383	374	372	368	386	359	349	349	378	369	365	337	348	374	380	397	346	378	364	348	350	334	360	392	390	334	388	366	369	345	369	347	382	362	376	366	361	372	356	375	354	379	352	373	342	361	350	367	348	339	346	362	361	420	328	371	322	393	384	338	360	367	372	374	418	401	347	353	339	352	367	359	390	363	386	406	408	357	394	383	388	371	361	349	350	342	381	382	371	384	381	392	340	373	376	345	358	375	402	362	374	377	350	359	390	341	380	373	376	329	402	360	358	385	360	349	356	374	320	396	374	359	343	343	364	358	373	386	375	335	382	334	365	359	394	341	386	420	361	374	345	345	365	387	376	387	381	355	366	395	402	375	405	399	337	361	400	352	346	367	370	370	387	356	387	381	360	381	370	402	352	360	390	345	382	373	375	360	356	336	359	357	367	377	360	398	347	382	359	354	358	391	365	351	376	410	359	351	383	349	361	346	387	345	373	353	340	345	371	367	329	332	335	410	377	345	328	365	349	361	351	358	370	374	327	347	342	371	394	345	355	373	371	297	385	406	378	358	356	301	363	360	364	354	360	377	380	383	361	358	367	355	399	376
7944	2391	5229	5904	5168	4299	3746	3051	2567	2216	2032	1948	1741	1579	1580	1417	1439	1288	1318	1275	1223	1238	1187	1144	1132	1118	1119	1067	1054	1035	1035	1089	1042	1043	1008	980	969	1021	980	981	997	1071	993	975	963	931	920	968	918	969	952	918	967	1033	948	914	957	933	972	958	918	952	912	946	868	958	907	907	931	901	938	967	939	936	917	946	918	887	940	860	892	917	921	893	908	915	923	945	951	927	887	955	927	886	910	906	873	908	908	900	942	856	878	840	888	910	905	919	905	872	945	867	955	874	904	934	904	947	887	918	952	915	933	877	863	954	890	967	871	900	932	940	925	827	833	954	912	861	898	924	905	920	933	903	850	905	884	903	892	924	924	923	907	925	839	875	919	939	871	866	877	930	939	896	864	935	907	892	899	921	933	887	908	892	932	878	928	859	967	839	873	881	847	918	969	918	915	894	899	858	884	885	878	908	886	891	857	905	890	907	943	876	887	867	886	928	870	930	895	927	900	911	911	938	889	879	883	878	883	938	883	924	932	854	937	899	923	916	882	860	900	904	877	871	900	897	940	861	888	903	884	911	934	948	887	929	903	881	920	864	941	911	938	871	933	870	908	859	920	878	919	953	905	912	940	887	910	831	912	915	883	970	904	889	899	944	907	929	955	910	900	910	939	898	872	936	892	839	851	906	917	836	889	885	904	861	872	862	886	881	890	882	842	914	884	880	903	881	920	912	910	901	880	875	925	884	872	901	955	850	852	905	890	819	837	936	892	866	898	916	881	911	888	879	917	822	885	896	920	861	891	890	903	873	925	897	917	921	920	922	930	882	906	863	902	891	889	916	876	898	910	895	902	929	890	842	862	937	918	909	898	892	859	919	887	865	930	914	873	872	935	886	931	889	918	915	934	882	908	872	925	960	891	910	931	863	897	932	901	847	921	916	857	899	868	906	857	888	945	839	919	949	930	908	888	865	827	868	937	934	882	905	922	878	868	903	921	909	847	954	858	849	908	919	939	903	885	882	875	944	870	862	871	924	938	949	909	843	913	943	870	915	896	880	869	892	908	858	921	873	887	914	919	893	955	849	924	924	893	879	842	920	931	881	906	909	918	871	888	893	932	910	869	831	905	937	887	871	920	894	870	871	956	884	882	880	912	927	861	881	914	911	895	870	895	866	871	854	913	862	901	895	895	919	886	838	903	922	908	899	859	840	850	936	931	947	943	884	873	871	875	917	917	907	921	887	867	878	929	842	941	881	903	872	915	854	863	879	897	933	911	875	911	906	905	901	944	838	865	890	896	930	877	872	915	902	912	898	858	914	860	880	922	909	886	937	934	893	918	845	923	936	928	908	917	903	894	901	951	850	910	905	868	951	853	884	926	890	920	864	874	959	891	899	924	851	910	924	894	894	895	875	834	851	898	878	916	889	879	914	899	941	890	890	875	910	888	878	912	859	884	927	905	894	921	910	917	940	887	877	893	900	916	848	907	920	936	876	883	871	855	937	898	911	873	841	902	847	888	905	869	898	869	917	863	917	896	933	921	877	868	905	863	880	927	908	886	850	903	847	884	895	890	919	884	893	885	889	886	907	899	922	914	922	883	890	899	952	885	860	854	888	898	940	897	927	907	879	893	876	943	869	876	838	901	960	887	888	903	928	906	856	879	850	886	898	886	890	869	883	874	893	897	881	899	906	849	907	941	871	892	885	874	912	815	902	937	894	879	830	947	851	900	857	884	888	900	933	908	906	917	917	888	893	879	890	917	883	914	870	867	786	912	902	951	870	905	881	892	883	858	930	862	866	877	938	864	938	909	888	855	930	885	946	889	943	905	894	880	895	939	945	868	930	879	900	900	832	856	916	928	895	912	863	930	810	830	904	878	871	884	864	884	887	866	898	882	929	897	886	863	891	913	918	893	896	920	880	906	939	923	912	869	897	884	911	926	900	899	933	881	887	884	907	898	929	946	960	846	845	868	945	890	960	927	878	906	868	907	901	860	876	913	871	917	940	884	896	890	885	904	875	882	904	906	940	853	932	924	881	946	859	883	869	866	899	883	911	827	822	881	853	901	895	926	847	896	950	884	905	896	909	853	852	955	872	851	944	862	912	903	921	927	889	907	883	869	870	874	842	933	874	903	901	889	917	940	908	871	929	879	924	901	909	858	843	907	922	925	864	889	897	841	919	905	946	876	920	915	870	893	826	909	879	892	908	918	928	942	841	861	941	859	899	917	896	913	866	928	915	930	838	878	933	908	848	914	880	862	839	933	928	882	903	922	886	899	944	905	943	894	872	914	911	872	880	902	912	886	862	890	899	874	938	878	938	883	872	936	946	905	891	900	857	882	927	879	887	925	865	857	913	891	891	851	900	913	814	922	916	912	912	873	889	908	939	907	866	847	943	861	857	890	902	897	908	903	898	855	903	855	910	908	926	832	923	842	885	905	899	903	934	883	875	881	867	883	916	873	885	923	912	878	936	868	868	892	884	885	940	921	898	882	904	908	936	919	884	910	904	863	859	886	950	875	935	887	966	957	873	930	884	899	883	885	862	930	820	882	927	908	936	934	913	911	897	919	876	906	899	879	894	869	973	974	894	913	894	904	914	879	882	914	941	942	962	878	886	915	924	873	850	857	868	872	891	910	862	890	882	973	865	904	898	892	860	895	945	881	908	912	892	919	877	876	893	890	1000	875	836	882	892	857	933	859	922	934	940	930	842	814	870	920	862	891	846	885	917	913	879	895	916	864	933	919	888	888	902	890	894	920	907	864	887	933	941	907	909	914	884	934	903	912	943	891	879	907	899	852	935	927	891	853	909	893	876	874	855	896	878	876	952	888	876	906	879	917	895	870	856	891	937	868	929	857	903	954	962	904	884	900	922	916	843	936	921	933	962	874	897	896	894	913	912	890	927	901	891	934	923	902	926	874	874	871	914	947	913	1009	871	866	963	962	819	914	862	840	872	948	883	918	828	944	865	910	878	906	924	894	924	862	934	873	902	874	867	928	927	905	917	912	858	861	874	900	890	901	936	901	955	819	915	898	886	846	866	897	880	862	867	848	907	879	933	907	917	849	843	896	863	877	875	843	879	900	914	918	908	914	889	866	939	875	922	894	900	957	915	905	855	859	921	901	917	897	882	880	881	843	899	961	891	936	921	906	899	833	895	860	882	889	903	949	902	865	863	834	895	890	923	846	905	915	916	858	880	881	943	870	889	864	919	868	926	876	880	868	820	867	848	896	907	899	851	894	898	931	881	869	886	865	863	896	887	844	975	913	925	888	897	918	862	884	936	915	918	850	968	869	835	885	966	890	875	900	945	934	865	846	889	881	926	905	883	903	901	931	835	863	924	907	894	877	857	881	885	893	848	887	920	901	864	872	935	925	885	887	885	890	873	882	955	927	945	923	917	879	891	894	885	911	862	937	875	895	912	892	891	883	918	948	910	924	902	897	835	888	904	870	877	923	914	907	950	891	942	872	913	895	960	892	893	912	955	877	917
1989	133	143	151	152	142	133	111	126	130	113	140	121	108	106	120	108	105	110	105	111	112	132	126	115	98	128	125	126	115	144	110	125	129	110	144	120	110	147	134	120	114	116	119	139	103	131	128	120	133	104	122	114	118	115	120	109	124	110	118	139	128	128	130	105	107	140	119	123	129	136	105	100	108	106	128	128	139	138	134	132	144	125	104	112	111	130	100	120	115	125	118	114	137	140	114	131	110	114	157	123	125	129	132	131	116	140	125	126	104	101	120	130	108	106	126	109	121	133	104	113	120	113	115	135	141	117	117	128	111	121	130	117	134	113	130	120	120	123	110	120	140	118	109	113	135	118	110	116	117	118	115	109	128	111	141	135	103	124	113	108	121	109	110	95	105	115	147	102	145	129	116	99	155	118	125	118	109	114	114	119	124	132	116	137	139	123	131	126	127	106	115	116	136	117	112	130	125	115	128	118	126	107	116	129	133	110	130	115	103	134	132	117	118	134	125	154	136	125	142	131	118	116	96	116	159	129	135	117	118	141	135	147	123	109	116	129	139	119	128	143	110	131	121	115	128	109	141	125	133	121	124	114	109	109	139	110	107	116	113	142	115	121	123	118	113	119	117	139	133	124	114	116	124	134	105	120	144	127	115	127	118	130	107	116	105	129	122	107	125	112	114	112	119	117	132	108	103	139	119	118	112	119	114	123	107	135	131	107	111	115	104	126	124	113	127	94	104	116	110	124	123	112	110	134	120	147	122	96	113	132	112	136	126	100	137	138	112	128	128	126	157	116	123	135	118	109	124	116	132	125	133	121	105	123	109	124	129	112	144	131	112	116	129	103	132	147	157	133	113	128	110	112	131	136	106	115	121	131	107	112	131	98	127	121	131	123	122	130	123	139	129	93	117	122	144	116	132	120	126	121	142	112	129	120	115	114	118	116	114	92	119	115	132	97	137	136	117	139	138	122	116	123	121	108	105	110	106	113	107	114	103	101	125	108	96	118	126	138	134	116	144	112	93	124	100	115	112	108	141	134	133	128	108	116	97	135	110	112	132	109	106	113	126	136	124	107	120	110	129	117	115	113	120	109	132	111	135	99	128	99	139	145	113	129	142	126	118	114	117	114	117	139	130	125	128	127	123	128	116	134	128	130	118	124	138	122	130	132	95	129	101	132	87	117	109	136	124	107	114	111	126	138	96	131	140	123	113	133	135	134	120	124	128	135	126	122	117	107	165	122	136	107	107	122	128	135	122	109	120	121	101	122	133	127	114	113	129	122	125	110	136	122	118	126	105	118	114	109	107	123	119	116	108	127	134	127	109	101	124	119	121	118	109	137	111	124	101	126	122	134	131	142	110	114	104	122	118	129	125	124	117	137	121	119	129	103	111	109	118	105	119	103	125	137	135	121	107	113	113	112	130	125	123	125	108	128	126	118	129	142	140	125	114	131	130	121	103	98	133	134	125	117	108	105	106	132	131	113	104	122	137	131	131	148	119	129	102	110	110	115	118	124	121	111	121	139	107	108	113	126	117	123	116	128	108	141	146	106	93	110	116	95	124	139	129	140	95	112	120	100	122	123	114	110	111	105	120	120	141	112	134	104	120	114	140	137	130	131	118	108	121	99	107	120	114	132	107	133	135	129	122	133	108	128	131	108	107	104	130	127	111	129	130	126	129	124	129	109	123	134	114	119	112	133	127	117	103	115	130	127	113	136	131	119	134	147	111	104	120	120	123	125	107	132	107	129	107	116	125	117	106	121	125	127	107	124	132	102	118	113	118	123	140	115	97	120	109	109	124	109	125	122	106	129	131	109	142	115	118	137	121	136	123	135	116	119	134	109	95	107	129	120	121	123	124	118	102	127	115	117	120	115	128	127	122	125	144	120	125	108	139	142	121	122	122	131	122	126	113	109	104	127	130	115	110	122	115	111	130	142	131	119	123	108	127	119	118	137	135	134	129	122	130	112	133	125	123	125	122	106	119	119	146	117	115	131	132	137	108	119	120	117	113	112	139	140	142	103	136	116	128	129	113	111	128	111	124	136	128	129	113	128	112	130	160	110	118	139	138	112	111	127	136	130	130	136	106	108	131	126	120	134	129	127	144	122	111	129	122	153	126	115	111	117	117	128	132	119	103	125	131	137	110	118	113	117	131	138	133	149	112	106	121	137	111	115	101	115	119	123	108	130	139	122	119	118	129	117	109	111	128	122	119	135	119	131	140	125	113	137	116	111	99	133	109	111	141	99	134	138	127	112	90	117	139	127	119	112	138	138	125	109	118	108	102	118	124	120	111	116	105	110	125	130	113	136	120	123	117	121	115	128	128	133	128	131	113	121	130	117	122	105	104	134	101	123	142	142	111	100	114	133	120	105	118	107	129	124	126	125	118	114	135	120	113	121	132	100	125	126	127	128	129	102	133	121	113	101	126	116	124	126	124	121	124	115	119	134	120	137	138	133	121	120	105	109	126	118	125	127	115	122	127	127	125	132	119	112	135	122	111	118	105	141	120	125	132	109	122	119	117	117	98	132	144	121	122	97	150	101	131	117	115	141	118	127	127	140	124	134	151	115	130	113	113	142	109	136	143	126	106	108	118	143	137	106	116	110	121	120	121	118	113	114	111	121	126	122	136	124	121	118	130	116	128	124	124	123	128	108	106	122	133	116	126	138	121	119	126	107	106	104	127	119	144	120	119	118	130	150	134	126	117	101	117	119	116	124	129	109	126	134	126	112	130	112	130	105	124	136	138	131	137	130	104	131	126	128	123	134	149	137	134	130	132	115	130	134	116	128	114	118	110	133	116	114	99	130	109	116	138	119	116	130	114	119	112	114	115	110	119	113	143	135	119	146	146	105	132	117	134	135	105	142	120	109	129	120	131	133	121	133	131	119	92	101	124	113	122	123	126	140	150	131	124	114	114	119	131	121	111	121	128	119	122	137	124	103	124	135	122	101	135	132	122	138	107	140	119	117	126	131	117	148	120	119	127	134	137	106	109	111	119	107	139	123	131	128	114	141	114	107	129	116	108	130	108	133	106	132	141	123	145	138	107	121	136	132	123	122	111	108	135	126	125	114	126	132	131	108	138	126	116	106	101	122	115	119	131	145	121	127	100	137	113	129	126	126	110	129	148	130	132	133	129	129	104	126	134	116	108	117	132	105	105	112	113	123	136	106	108	118	114	100	124	115	117	116	138	125	128	132	111	108	126	116	118	133	139	115	117	123	128	107	129	115	111	108	115	108	130	128	123	122	123	95	138	138	105	113	105	128	157	118	128	112	108	107	110	125	120	111	132	150	135	119	122	129	120	116	142	137	136	148	117	108	135	107	133	101	125	130	119	124	134	101	128	115	123	115	108	134	115	106	120	140	131	119	130	138	143	133	130	105	119	110	129	134	131	134	110	123	118	124	140	151	134	129	131	114	125	141	119	123	132	117	128	120	123	110	107	119	132	143	140	117	123	107	130	106	143	97	127	115	116
2172	425	479	456	456	440	394	441	423	363	390	404	372	382	377	384	370	377	394	369	365	400	387	358	354	391	356	379	373	385	367	380	378	402	334	357	380	386	329	360	385	335	412	382	376	353	371	369	432	354	399	368	381	335	388	391	396	357	398	360	378	399	364	404	351	392	434	371	365	355	378	425	360	378	391	417	390	404	392	393	367	343	365	395	389	412	401	391	394	394	391	369	384	355	377	403	365	384	352	403	370	372	425	367	375	388	397	358	374	401	403	367	381	399	360	396	351	410	380	413	394	408	429	332	370	378	352	362	376	348	382	350	341	406	392	349	401	362	354	339	362	342	362	339	382	362	383	394	406	375	345	376	385	375	373	378	370	387	391	340	411	359	381	370	383	368	410	406	391	380	369	366	367	365	355	361	339	336	376	438	379	372	409	376	375	352	370	385	381	379	368	377	379	390	363	359	383	379	369	368	385	381	373	350	359	376	389	378	352	376	362	384	366	411	407	367	364	360	349	391	361	337	356	423	370	379	400	363	393	357	379	390	396	382	329	345	354	368	393	399	353	351	401	398	362	421	366	355	403	393	387	369	370	411	365	407	393	392	370	394	375	352	378	372	385	390	385	353	377	367	365	374	362	370	346	370	363	397	330	352	378	368	342	374	403	375	377	379	399	361	380	386	382	346	391	364	355	375	375	369	381	411	371	367	361	327	375	381	372	369	412	388	375	360	362	381	377	376	351	357	370	363	356	380	358	375	345	394	379	353	361	406	386	390	398	356	403	387	364	365	367	386	389	381	392	393	363	379	396	377	350	372	426	389	369	384	386	364	341	373	389	373	329	371	379	370	359	361	366	391	335	390	376	362	378	352	372	381	395	327	389	386	386	408	362	390	375	379	354	400	413	388	379	390	399	362	401	338	348	393	360	361	346	371	364	379	361	374	392	374	387	386	397	390	390	364	367	357	377	386	392	341	394	347	391	347	413	370	369	331	384	391	365	379	339	341	393	364	378	376	383	388	397	351	366	364	361	381	378	387	392	374	357	372	365	393	388	363	373	384	381	382	355	346	380	389	364	394	390	348	374	348	328	392	346	364	393	373	381	367	360	403	384	366	374	378	353	371	383	367	347	379	391	366	373	324	382	373	374	378	355	365	375	381	335	355	372	360	380	385	415	363	388	325	385	349	375	364	334	358	393	381	384	399	363	333	368	382	348	398	379	328	409	393	363	391	365	365	395	402	375	368	370	356	392	382	356	400	390	403	363	363	376	364	359	396	381	353	363	377	372	375	360	385	352	369	363	351	368	393	388	364	389	389	393	348	401	402	351	403	373	408	387	360	381	356	430	339	364	364	378	388	373	390	349	335	374	380	360	399	402	381	351	377	370	351	359	359	399	346	420	344	349	358	389	353	375	360	378	364	367	378	364	397	385	385	357	353	379	400	342	363	376	369	391	363	359	371	346	355	388	357	404	379	365	369	371	371	369	403	358	372	361	393	403	385	414	390	343	402	344	366	371	348	394	374	363	396	374	364	362	397	381	392	365	396	341	346	373	374	362	369	354	363	393	368	364	404	396	370	368	391	386	367	371	364	396	404	391	397	375	374	375	389	363	410	386	383	354	384	355	349	339	389	372	401	357	389	407	361	401	351	365	393	354	389	373	354	395	361	386	364	357	362	371	362	393	367	361	384	391	368	383	389	376	366	332	365	351	389	370	401	377	384	393	368	384	404	347	390	377	420	436	379	346	341	396	381	382	358	372	360	350	379	378	405	364	386	355	381	370	354	373	365	407	352	382	387	398	402	362	363	382	426	331	379	366	377	409	352	357	372	388	361	363	390	395	406	345	399	346	358	391	377	354	424	357	365	338	393	354	372	386	352	358	375	373	390	360	360	366	382	353	388	367	346	364	400	420	385	373	383	382	369	363	369	362	360	374	361	378	371	395	368	378	384	408	369	346	405	391	359	390	380	421	356	366	343	395	355	382	395	369	350	392	371	370	383	345	357	370	387	366	358	396	370	362	408	338	356	366	404	366	378	347	361	368	393	388	380	361	363	353	389	363	376	359	374	403	369	362	351	364	352	362	375	395	370	390	370	383	385	385	389	357	379	345	384	346	387	389	394	369	388	385	363	420	341	386	367	374	364	411	373	357	383	374	351	403	376	397	403	429	404	345	381	414	384	360	400	371	345	358	359	420	348	392	391	353	395	390	374	380	354	352	415	374	368	367	422	387	345	373	401	387	391	390	359	364	357	380	426	366	375	383	394	378	366	386	389	379	358	397	341	373	394	403	329	379	380	377	387	395	402	375	382	405	389	366	347	388	376	402	382	383	334	378	334	411	406	384	386	373	373	378	390	377	374	372	362	402	346	375	350	382	365	397	393	366	362	399	405	389	383	365	373	351	358	373	386	336	380	406	386	369	385	361	417	376	364	357	373	398	349	404	360	353	381	374	375	393	357	351	376	389	388	365	359	399	370	368	369	367	373	396	363	358	378	360	380	378	380	355	380	386	368	374	387	394	382	387	391	359	382	409	381	365	347	363	401	363	367	385	361	369	367	359	384	395	357	342	392	398	355	351	365	348	385	368	367	385	425	359	404	363	333	364	348	357	378	368	382	383	366	374	379	336	393	388	397	381	373	376	374	359	398	357	364	364	373	404	363	354	393	387	370	392	357	359	381	358	368	385	398	387	379	379	360	392	385	364	368	378	359	377	379	386	385	351	372	397	345	384	382	400	353	359	331	379	382	376	385	380	358	394	404	391	375	350	374	412	349	382	393	374	343	398	394	364	356	407	377	394	369	386	362	355	398	373	372	371	389	375	401	375	363	372	377	381	396	384	383	347	373	367	362	378	379	385	333	374	361	397	405	380	376	411	385	380	388	415	373	378	341	376	402	386	364	341	408	375	406	425	394	388	367	396	392	407	406	392	380	360	369	395	388	383	366	391	332	364	365	372	350	380	397	392	353	394	365	381	375	334	368	409	382	383	368	375	422	386	348	369	330	387	390	364	361	381	398	377	372	403	399	368	376	401	351	367	389	390	397	377	392	397	387	370	388	352	386	378	397	385	343	407	354	357	389	411	374	366	359	400	369	393	381	399	370	372	408	336	344	366	384	362	369	346	356	386	381	370	353	376	397	389	369	400	384	389	371	380	378	379	390	347	335	370	386	392	343	377	404	336	380	413	388	381	368	364	407	361	361	333	378	385	340	393	362	412	398	377	393	367	379	395	357	375	395	361	373	387	370	395	377	360	379	399	368	371	350	347	366	325	390	402	362	381	392	359	443	382	358	375	401	366	365	353	384	393	363	363	350	393	378	367	398	384	345	408	381	392	362	372	367	362	365	387	342	403	371	364	394	367	374	346	357	384	391	380	378	404	417	370	348	374	373	375	380	381	359	387	380	374	388	387	357	371	388	332	361	393	385	408	374	384	336	387	374	345	379	361	349	358	367	422	424	381	339	352	388	378	349	388	359	389	409
7564	1007	1199	949	682	559	457	376	337	275	290	251	255	257	264	223	227	211	239	224	184	223	218	231	227	226	202	207	196	183	199	200	199	186	218	186	203	186	194	207	214	213	171	212	179	208	184	210	174	185	186	221	204	179	193	183	208	232	193	185	209	211	195	231	217	202	216	206	197	173	215	167	210	200	181	182	186	200	209	196	190	182	202	200	162	189	208	196	209	204	199	206	194	197	192	204	165	206	210	190	177	219	211	163	192	194	173	183	194	161	197	175	184	196	187	207	196	179	177	203	180	182	197	199	157	184	184	195	191	196	222	192	176	198	158	195	187	209	197	193	173	189	208	179	202	183	170	175	186	204	182	207	190	154	195	173	192	212	195	178	182	192	173	195	186	217	186	201	212	191	184	178	194	201	168	205	197	182	196	189	198	191	192	201	184	215	169	198	191	201	205	200	196	176	191	185	208	193	172	206	180	188	177	196	187	202	204	187	221	196	199	206	184	180	176	200	201	200	216	182	215	201	178	186	188	186	192	199	196	182	195	176	168	191	207	185	194	189	185	201	165	200	193	183	196	186	195	200	197	160	186	174	185	203	191	198	184	198	180	192	201	188	163	200	190	227	186	188	205	184	201	188	185	160	187	180	187	186	184	204	188	192	190	200	147	167	203	193	158	201	203	188	187	190	193	180	208	192	173	170	186	184	186	190	211	223	183	164	202	207	193	193	201	197	190	212	174	180	186	181	190	221	182	177	178	180	202	204	204	165	165	169	219	189	190	185	191	201	195	204	184	179	162	180	207	218	191	183	195	181	165	187	200	159	192	180	187	196	165	197	191	172	183	172	181	188	173	162	202	188	179	202	202	205	202	204	195	194	189	165	196	217	177	189	172	203	202	186	191	203	187	186	183	189	190	177	186	206	185	150	190	197	199	199	223	163	192	171	168	188	175	187	196	172	185	165	175	195	185	188	174	193	225	187	211	201	168	184	193	203	221	190	217	186	203	179	191	206	176	167	231	201	231	191	183	184	189	205	212	213	198	181	214	183	207	170	206	194	188	181	186	192	183	193	178	186	155	219	176	195	211	171	192	226	199	177	170	213	189	185	204	182	179	176	198	211	173	207	189	183	193	202	204	195	222	185	187	210	175	177	188	191	197	175	202	195	189	183	167	180	180	204	170	177	190	189	212	183	210	202	201	176	163	219	191	214	209	193	199	207	185	198	184	179	199	186	211	198	196	211	181	176	200	185	202	214	195	202	192	193	179	176	180	182	174	198	200	223	217	199	201	165	210	202	180	194	154	178	198	181	197	170	188	186	179	202	203	176	188	160	176	190	176	201	202	143	201	196	176	164	183	188	177	198	174	202	188	201	193	200	196	186	168	197	192	195	189	188	193	201	232	212	212	205	185	182	198	180	196	187	189	210	182	210	197	200	205	205	205	161	160	218	204	188	188	185	200	169	213	181	180	191	188	168	234	193	197	196	152	187	189	192	172	196	187	210	195	204	174	173	230	195	196	214	172	203	206	200	175	178	181	175	192	200	195	167	197	205	204	179	176	183	170	179	208	170	208	169	193	173	207	213	179	189	154	211	196	195	191	191	202	178	187	191	192	187	180	192	183	187	167	186	224	195	209	210	195	197	183	204	191	199	166	178	209	181	178	195	182	182	217	215	175	212	181	171	212	202	212	172	182	190	187	199	185	210	175	190	176	176	187	203	224	168	214	190	198	185	207	207	175	174	190	202	184	188	184	189	172	186	159	209	187	202	193	209	196	163	216	210	208	196	177	189	190	188	181	217	167	187	206	177	203	194	199	216	226	202	180	185	205	204	205	215	199	181	196	170	174	185	204	195	177	171	177	202	161	216	194	204	164	198	191	188	192	188	198	180	190	203	201	157	176	184	186	189	198	172	218	195	191	180	175	175	194	176	188	203	201	166	164	168	193	175	207	184	192	196	189	199	190	195	196	233	204	199	163	176	188	182	163	208	187	205	173	191	199	190	209	185	174	193	182	182	192	210	214	175	198	185	204	168	184	176	172	182	178	164	169	200	211	214	205	192	180	202	184	173	203	208	164	194	204	179	174	212	192	203	194	198	179	187	191	214	194	183	192	208	205	176	208	187	201	177	182	167	209	209	195	185	202	178	206	193	180	194	165	220	191	206	164	192	191	180	179	197	209	192	192	233	199	175	199	181	190	190	162	215	215	184	217	178	187	168	199	187	186	183	195	175	182	193	154	208	190	181	204	166	203	176	212	180	181	191	191	207	193	205	189	219	190	197	179	206	204	183	191	209	189	188	171	190	169	187	172	187	194	182	177	207	206	224	213	200	184	185	207	171	182	208	201	159	211	205	194	197	197	211	171	201	189	202	166	201	185	188	184	200	183	189	193	220	184	221	220	190	196	164	190	175	184	214	179	201	196	208	183	185	207	207	202	197	180	223	177	197	193	174	200	210	179	181	186	188	192	191	202	206	196	177	188	188	176	213	185	220	188	183	171	189	190	190	222	196	189	191	200	203	212	185	207	199	207	161	192	192	198	197	174	192	220	195	172	193	161	167	197	170	173	193	181	197	204	193	203	203	181	198	184	171	197	211	182	189	200	187	169	175	194	186	213	188	206	183	190	181	206	161	188	195	193	162	193	171	203	183	205	167	186	186	167	194	196	185	201	202	176	182	211	210	205	202	171	177	196	223	214	191	189	190	193	200	186	219	183	182	183	174	176	188	174	188	167	182	189	193	170	190	178	202	184	167	167	201	198	193	192	170	167	173	198	206	176	190	183	172	201	204	239	193	193	172	178	188	220	188	195	187	209	172	199	195	199	194	183	173	185	169	179	165	216	209	172	199	200	187	197	201	179	182	207	198	196	202	198	193	194	195	190	169	183	206	208	188	181	204	210	184	167	204	194	185	204	196	205	205	189	195	200	183	207	194	192	210	185	165	181	173	183	212	216	208	192	174	196	179	183	209	191	183	170	185	159	189	156	189	205	182	171	182	191	212	226	195	175	193	196	188	183	218	184	189	177	188	191	199	176	203	198	169	175	212	174	198	213	210	178	196	183	205	190	203	194	181	194	182	216	195	194	211	166	213	179	186	186	197	190	159	178	184	191	184	177	185	199	158	207	184	187	184	182	179	193	188	187	169	219	178	182	192	186	213	222	201	157	181	176	180	201	221	219	192	175	211	188	204	203	167	202	165	190	212	190	197	185	189	215	196	199	154	206	181	166	197	179	220	206	192	190	201	178	194	159	185	182	192	176	182	224	200	181	173	173	202	192	190	191	168	195	178	194	183	188	162	221	186	189	199	177	180	159	194	182	181	194	180	185	184	187	191	206	199	183	163	160	193	179	194	200	189	212	212	196	172	193	177	181	201	180	188	224	196	190	196	185	172	197	185	189	191	174	179	182	198	190	180	203	193	162	198	172	208	218	186	191	194	191	180	194	194	205	192	182	187	200	210	194	171	184	179	177	197	201	200	195	194
5808	1314	2844	3237	2804	2337	2084	1783	1445	1290	1138	1021	953	899	947	866	802	736	729	702	734	682	639	701	656	615	590	623	653	633	652	623	638	614	608	590	554	600	603	531	612	593	582	606	571	569	607	594	573	577	565	531	506	576	596	562	579	589	571	557	582	533	581	622	563	549	545	521	528	545	534	531	488	553	524	507	521	514	554	523	542	569	573	550	538	529	504	552	570	567	545	514	563	545	558	533	550	519	532	546	531	547	563	545	544	541	588	570	549	548	561	542	527	544	557	586	536	549	520	511	562	544	551	549	511	589	542	546	532	532	536	544	567	534	590	562	553	546	504	530	539	552	571	516	526	547	502	527	550	536	551	552	524	551	527	533	557	578	529	534	554	528	545	557	556	515	545	526	524	563	532	496	550	562	583	539	524	545	536	550	512	533	527	528	505	540	587	545	560	527	515	512	563	552	553	516	520	542	502	513	531	551	539	558	589	533	578	535	544	535	507	556	524	539	552	528	539	521	492	515	527	534	558	579	571	546	553	544	552	528	547	534	533	533	501	533	559	564	522	548	546	555	617	532	556	538	540	564	543	548	540	544	485	530	554	546	555	530	554	562	549	528	508	524	537	586	518	533	547	533	542	564	532	617	537	545	529	538	513	547	555	510	528	538	545	561	524	570	540	533	530	538	559	512	545	521	546	533	548	551	520	507	549	538	539	533	514	547	556	545	543	540	542	519	539	514	574	543	576	590	498	529	526	549	504	528	503	541	534	528	514	533	497	554	529	530	543	562	564	540	538	552	579	509	545	564	521	508	579	523	569	537	545	558	542	525	565	511	504	550	489	549	534	534	541	553	552	581	551	566	511	522	552	598	562	525	582	528	572	551	537	537	566	552	536	528	543	508	578	529	494	525	524	529	549	497	531	524	554	521	547	521	550	493	544	507	534	548	527	527	490	524	490	534	556	519	520	540	527	502	526	527	577	575	494	517	501	518	517	553	524	542	545	554	545	542	562	530	528	575	537	523	524	516	555	563	553	500	524	509	524	530	557	550	491	565	570	524	539	581	552	539	510	543	548	556	542	583	502	543	532	545	524	535	550	529	503	555	503	545	522	539	573	557	556	541	543	538	525	478	548	537	515	519	555	550	498	531	586	546	516	524	508	547	542	538	540	506	526	527	560	515	561	524	513	602	513	557	546	512	558	562	507	584	512	515	526	522	577	567	518	538	511	527	532	480	513	505	534	554	527	580	585	541	538	538	556	578	593	548	561	548	518	564	531	527	510	508	533	516	538	559	536	509	534	535	523	572	515	547	549	560	567	555	536	540	568	521	498	551	538	545	543	551	547	530	566	529	541	580	541	508	559	531	533	582	525	546	500	532	558	544	540	547	559	547	537	538	550	549	512	562	569	538	541	573	530	545	556	526	506	566	543	550	531	532	560	518	563	587	531	532	533	528	514	499	509	503	535	559	526	533	540	534	519	527	578	510	518	548	544	534	502	540	532	532	527	511	530	546	479	553	531	536	526	519	525	522	593	558	535	555	542	529	558	529	533	531	561	533	565	592	558	507	569	567	526	540	568	528	552	562	554	562	535	564	552	527	527	538	551	556	499	519	489	503	559	547	520	535	537	528	525	554	503	470	551	547	577	513	546	498	568	508	544	543	525	539	584	527	544	543	530	514	573	509	495	543	509	573	554	517	549	490	511	550	546	549	503	522	506	535	511	530	505	524	551	528	537	574	522	532	539	511	521	505	540	551	539	533	556	542	554	574	494	548	539	526	549	598	554	613	557	558	528	520	595	532	521	548	521	533	546	545	551	558	568	532	527	587	505	539	504	521	516	554	556	509	552	534	566	572	529	560	501	530	562	513	587	530	547	543	546	558	513	549	560	538	530	543	540	552	508	552	532	536	536	590	583	561	525	597	537	504	562	547	540	543	562	555	542	551	609	544	518	531	538	534	553	556	556	546	557	522	556	577	537	605	531	541	554	529	534	541	518	497	537	535	578	553	554	571	511	522	548	528	517	541	554	576	584	525	562	542	528	537	560	520	564	564	540	480	546	591	559	544	549	531	559	550	544	568	564	516	547	530	574	547	558	547	554	528	570	528	469	534	526	533	509	563	504	544	533	501	559	514	558	585	605	547	517	546	531	572	558	555	570	518	545	538	567	558	542	520	576	529	560	498	546	577	577	507	538	485	523	606	515	536	552	519	514	577	546	580	500	544	597	506	537	567	538	531	554	525	526	595	510	552	500	517	534	602	535	510	547	550	529	524	494	550	569	544	548	527	552	487	580	538	492	507	553	550	507	516	560	522	545	495	543	551	502	523	535	538	586	531	544	563	540	516	544	584	540	539	521	528	580	517	521	550	509	560	548	519	563	574	515	510	566	507	549	578	561	498	573	529	563	554	518	571	563	554	518	542	520	536	580	528	544	584	564	538	527	547	500	563	567	584	554	555	541	547	500	513	527	563	555	516	556	548	505	550	557	522	504	549	539	512	546	532	549	546	574	562	514	516	531	530	538	536	547	502	557	535	562	529	562	552	529	574	551	537	527	546	547	546	588	501	518	541	544	570	537	551	540	532	525	549	581	510	567	548	500	554	522	526	501	549	554	533	530	524	520	579	565	510	535	534	563	529	533	578	546	567	567	515	540	555	556	519	533	527	522	523	542	554	495	558	552	537	583	545	583	567	509	534	503	521	535	527	611	541	562	528	539	559	564	509	527	503	575	528	517	571	557	557	491	541	569	539	536	545	523	520	546	564	530	547	543	508	525	502	564	558	589	540	548	534	526	535	542	556	534	525	508	536	562	527	552	570	550	542	490	543	552	523	530	517	506	534	530	554	543	557	570	591	542	543	579	567	549	492	544	574	523	528	542	515	506	539	546	537	550	559	545	536	533	516	542	544	553	527	538	544	559	567	521	509	531	507	537	541	584	573	553	481	590	522	523	499	569	518	496	540	532	523	542	514	562	537	506	551	536	507	546	551	540	530	557	545	513	504	575	563	518	539	522	541	548	554	517	525	513	514	508	511	554	508	505	518	520	506	531	548	600	581	548	541	533	556	573	513	487	545	532	521	531	544	557	534	539	562	541	510	528	571	526	541	573	495	555	527	556	541	548	561	563	539	560	539	532	621	576	557	575	535	531	557	550	520	567	533	533	535	536	517	545	523	547	569	511	537	515	532	517	528	516	543	534	540	514	562	550	548	508	568	545	510	501	545	548	557	559	506	585	530	533	561	578	552	491	545	538	525	521	560	518	530	529	548	537	545	536	579	548	538	471	522	535	578	542	519	502	526	574	559	557	543	540	588	506	535	565	556	542	507	548	505	514	530	554	539	503	542	539	548	581	541	526	547	517	571	524	575	515	525	510	518	496	538	521	527	577	543	517	519	517	528	512	533	531	499	530	557	519	517	528	530	532	559	497	560	555	530	552	540	558	545	531	538	551	526	505	525	567	515	544	579	538	559	541	537	487	507	539	536
14263	2577	2608	1993	1425	1077	1225	1746	677	599	537	503	487	480	455	449	452	422	387	400	412	412	425	407	411	368	386	382	371	404	356	334	358	380	373	338	390	363	361	348	373	351	346	371	366	369	375	340	364	352	377	348	355	370	413	333	362	367	346	389	384	358	354	366	368	320	371	343	397	349	377	385	377	358	349	387	341	410	378	366	344	363	396	338	367	346	398	383	377	369	391	328	342	350	390	398	377	349	359	415	375	406	366	353	378	379	391	393	345	379	377	403	372	373	346	348	362	393	385	350	367	384	379	348	375	362	334	372	333	379	365	354	361	321	370	385	379	364	405	374	322	340	338	402	343	361	341	361	374	355	359	367	383	385	361	347	385	376	334	378	340	373	392	345	359	370	347	384	370	394	373	379	397	354	349	353	359	329	375	398	378	368	364	368	360	382	390	340	376	397	408	335	337	334	391	368	363	376	384	370	363	381	370	359	388	408	361	414	370	376	342	393	343	347	368	412	350	351	345	329	369	359	372	363	377	401	407	351	368	377	354	356	366	376	379	345	345	350	360	398	359	362	405	361	386	341	373	346	368	402	359	361	379	370	371	382	404	349	352	343	357	390	321	364	370	356	395	376	374	365	383	328	367	356	313	331	386	348	379	325	378	385	366	413	370	359	370	415	401	381	317	346	318	378	352	366	371	331	350	375	393	342	386	396	375	369	381	357	384	368	349	329	372	326	355	356	355	357	389	351	393	360	350	361	316	393	369	356	361	355	339	371	387	353	386	360	385	367	355	352	350	357	369	372	363	347	428	363	366	404	367	364	357	366	367	405	372	385	391	344	360	359	363	354	366	345	393	398	363	369	350	370	380	363	363	343	394	341	349	351	358	345	354	386	335	338	364	385	373	325	357	337	387	379	335	363	405	352	352	398	353	342	389	357	427	373	350	358	345	349	333	404	362	379	349	370	391	371	345	360	376	378	389	377	413	374	366	314	394	384	372	366	362	375	366	385	371	357	369	358	376	310	372	386	347	385	375	375	369	406	365	350	391	366	339	377	297	363	385	365	389	351	360	399	371	361	341	360	344	380	363	384	383	358	364	354	364	384	371	401	367	337	380	380	393	383	390	354	368	358	359	368	348	389	391	334	353	328	373	404	390	374	382	370	339	328	375	382	356	347	362	362	421	374	381	410	352	369	362	361	381	392	353	370	330	342	370	338	377	368	339	352	360	377	381	389	350	377	346	366	389	362	391	373	363	370	355	341	360	336	381	371	401	383	363	373	341	360	380	352	356	355	376	385	361	391	346	361	387	341	353	366	381	371	366	350	369	364	356	372	339	395	347	346	365	337	344	362	342	358	378	380	382	368	331	383	350	374	359	374	388	395	363	392	352	365	393	356	363	405	408	369	373	359	370	380	363	361	377	372	346	367	385	402	394	339	331	372	363	385	381	364	372	380	383	374	367	360	368	395	392	318	400	361	378	346	365	349	347	361	350	391	357	326	377	389	375	366	374	351	412	390	381	366	369	362	352	362	378	341	373	370	342	371	347	369	366	352	355	372	379	355	315	344	327	376	386	383	367	379	369	337	373	336	361	365	382	382	329	382	375	383	377	370	362	354	322	373	357	342	330	371	343	394	364	381	341	402	337	354	371	334	365	380	391	381	369	356	363	368	371	348	392	401	365	359	392	381	356	365	353	363	367	362	380	354	384	340	364	367	383	342	338	354	396	364	353	381	348	331	371	379	365	383	362	364	367	432	377	382	395	365	353	347	363	355	367	368	377	369	367	378	392	363	419	378	341	364	361	358	365	380	346	366	377	348	329	377	376	353	425	382	393	355	360	360	356	395	374	326	365	406	358	370	350	375	351	366	411	354	350	356	375	377	380	387	331	346	392	374	339	400	345	391	363	369	375	375	361	400	409	348	399	355	396	352	367	379	391	350	366	368	355	341	372	379	389	357	374	324	384	368	389	384	341	369	375	344	384	375	373	367	382	363	364	388	373	376	365	365	402	365	361	327	382	367	373	372	371	350	347	346	385	374	343	346	370	385	318	375	364	406	359	365	388	372	346	357	330	370	362	374	376	370	389	382	375	359	360	321	364	359	353	359	369	372	352	344	370	329	379	365	344	380	356	357	334	368	393	381	334	353	384	332	352	375	365	354	390	400	360	355	411	385	355	396	371	380	398	377	357	342	385	348	362	381	322	345	309	373	367	378	376	351	372	342	388	381	375	366	414	399	376	392	360	379	354	362	362	377	364	335	370	370	363	388	381	385	372	347	380	381	387	360	389	393	372	348	337	349	372	391	378	393	344	387	348	349	362	376	389	364	363	362	391	331	390	365	368	367	397	382	374	411	356	350	372	391	362	384	351	385	361	370	357	373	345	343	357	345	350	347	395	351	377	425	356	347	393	379	363	356	380	348	361	361	403	337	367	372	353	350	362	337	388	375	407	376	365	359	346	397	364	326	363	346	373	335	378	374	359	397	373	354	361	367	380	329	363	357	368	378	327	353	350	404	377	380	354	353	327	403	387	367	362	358	346	398	369	325	387	309	358	390	347	370	352	350	366	378	380	346	350	341	403	402	345	352	365	336	366	394	378	351	374	377	382	351	375	377	321	364	367	385	362	382	383	357	392	394	340	387	341	384	365	367	356	381	383	339	386	347	370	353	400	388	339	365	364	384	377	377	395	382	376	416	399	366	357	363	376	389	396	358	364	363	411	369	361	350	377	361	402	370	394	355	374	354	391	382	357	373	366	352	366	340	355	365	387	356	382	344	341	338	363	362	355	434	358	345	363	371	356	363	402	389	381	346	396	357	357	404	366	364	345	403	345	384	410	357	359	371	376	372	359	348	360	376	355	383	365	378	353	380	412	400	363	369	352	353	352	342	357	403	367	396	396	396	382	347	361	348	370	360	341	340	405	360	352	386	376	402	379	365	357	363	408	362	348	379	364	364	370	365	362	354	352	369	346	355	405	366	394	360	373	355	379	375	329	368	359	378	382	371	367	364	366	360	377	328	376	378	375	369	366	413	373	345	327	320	367	387	345	348	375	349	367	379	375	378	344	387	373	368	365	388	413	340	352	361	381	394	360	334	371	386	356	362	386	380	364	348	394	376	362	407	343	391	366	361	369	356	366	332	380	338	351	374	374	365	370	393	342	337	343	339	370	374	398	383	365	367	366	342	374	402	389	370	385	364	351	360	341	352	390	352	394	338	376	378	358	351	355	327	367	375	343	373	366	342	338	372	374	346	369	392	401	376	328	341	353	358	390	343	344	395	377	334	385	395	365	401	349	330	395	383	358	398	358	364	370	330	359	394	378	401	374	377	351	368	364	348	350	351	350	337	374	357	367	385	380	372	350	352	366	344	387	374	340	364	360	378	380	361	384	369	359	409	389	326	341	395	364	413	405	374	367	353	349	371	368	391	376	363	347	387	364	392	409	374	395	347	326	361	367	334	368	359	387	372	387	343	344	387	367	395
7921	2417	5212	5845	5151	4182	5463	5962	2626	2337	2058	1894	1738	1617	1502	1414	1452	1334	1242	1282	1177	1150	1119	1134	1145	1179	1130	1118	1060	1061	1021	1113	1044	1036	1004	1077	1045	1037	993	984	1011	985	1002	929	956	999	964	986	950	942	935	935	942	967	883	998	954	904	962	885	947	972	924	937	954	948	919	974	964	897	933	1006	938	1000	926	911	947	889	880	895	859	959	899	926	983	922	937	881	881	905	877	911	894	934	922	961	912	878	897	933	915	867	943	913	945	940	926	934	910	937	903	958	933	940	904	907	880	918	954	914	906	926	911	888	907	913	922	917	893	913	879	897	849	905	896	897	852	983	887	874	881	885	920	913	897	906	903	879	924	922	909	929	891	865	923	947	959	937	945	942	966	872	825	888	887	877	878	920	880	889	918	922	846	896	891	864	859	909	905	949	939	928	931	875	897	898	912	887	909	921	845	919	887	945	895	855	935	930	902	907	932	853	920	866	884	833	920	882	892	877	869	927	902	902	926	897	889	857	924	880	864	942	881	901	878	887	862	857	927	857	895	899	921	939	827	895	892	888	940	1016	871	903	959	912	891	880	900	929	863	839	950	930	892	916	844	911	947	944	902	887	946	967	956	891	907	889	896	927	884	909	937	918	888	812	902	842	919	933	880	896	869	879	933	882	852	946	800	896	894	911	877	862	850	918	886	908	903	832	923	905	930	877	907	895	851	890	868	856	911	902	861	900	936	885	896	892	882	995	911	904	907	865	922	936	910	894	872	937	879	892	923	891	922	917	840	938	857	858	924	867	882	874	880	914	930	902	937	859	969	907	927	888	892	906	870	957	894	891	889	883	876	925	898	899	935	937	904	920	910	903	889	888	887	937	964	871	861	935	853	973	912	829	888	895	953	911	868	905	915	903	905	905	962	861	903	899	880	922	940	893	890	914	878	842	896	905	848	910	865	904	912	862	862	907	911	896	856	911	923	958	911	918	968	931	885	919	902	888	935	896	937	894	893	854	936	909	840	895	904	915	935	872	894	907	870	880	899	887	886	909	928	886	909	881	882	906	932	886	907	846	923	914	839	898	956	934	873	868	914	961	908	870	865	857	915	918	885	852	907	948	905	902	927	881	911	907	846	899	898	891	920	907	882	908	915	922	896	849	927	926	896	873	939	932	896	868	919	898	883	893	865	928	859	882	944	892	873	858	886	897	840	914	889	879	867	929	874	883	892	887	929	904	863	917	927	907	889	898	868	944	836	909	922	880	906	909	860	894	899	891	932	959	907	912	921	936	936	903	886	899	920	952	918	906	880	886	876	921	882	881	967	885	903	909	919	890	908	911	910	933	877	898	922	851	878	871	860	903	899	882	889	900	934	921	913	866	871	847	864	920	922	917	951	935	954	910	894	911	865	880	908	860	892	965	918	892	857	898	895	919	893	915	923	953	919	880	896	972	900	886	917	929	893	899	886	906	927	875	950	894	857	859	830	900	826	864	894	920	878	903	937	894	915	893	852	876	856	916	865	927	914	909	885	878	889	862	907	894	921	931	902	897	929	914	941	870	941	890	931	874	863	899	890	880	889	919	901	906	959	878	874	983	922	922	887	874	916	903	853	822	887	911	907	897	910	886	903	922	896	899	959	928	853	909	908	827	903	899	879	923	871	888	853	922	877	846	900	873	925	903	885	934	842	925	890	918	910	922	871	898	904	865	936	928	825	901	920	866	964	846	918	849	865	879	919	883	934	871	863	853	847	833	856	883	856	901	960	884	903	892	924	905	930	847	876	899	927	909	870	862	883	883	887	888	871	871	840	942	912	886	889	882	887	904	870	876	892	925	880	886	877	944	857	861	912	939	899	867	891	919	900	896	943	908	838	902	866	879	911	948	887	894	904	916	897	860	936	930	901	951	962	905	858	927	842	878	914	887	876	855	893	866	874	986	903	857	965	943	915	903	905	903	875	895	881	892	929	870	919	873	914	948	915	949	841	912	905	866	903	934	901	883	886	916	891	901	895	831	975	888	894	909	879	911	962	890	866	899	898	898	898	941	949	914	956	909	864	924	873	884	900	920	936	898	847	887	944	850	920	943	941	895	900	918	941	923	898	856	884	915	869	926	935	872	889	881	880	911	924	923	893	898	897	839	894	891	853	900	896	881	877	878	885	838	926	925	937	866	920	922	872	964	911	872	848	872	928	927	905	927	863	901	872	867	902	914	869	899	877	861	879	878	899	913	903	858	903	885	899	926	912	867	867	937	869	898	944	852	829	917	890	877	885	847	897	877	914	878	884	889	904	812	885	885	883	942	931	915	905	930	951	908	897	886	889	904	895	933	896	918	907	929	926	953	887	885	961	899	865	910	839	853	917	936	907	869	876	913	883	856	915	836	935	943	908	928	886	937	942	881	971	921	943	914	892	957	825	828	888	929	918	884	918	912	883	848	857	968	888	904	941	920	909	894	883	882	939	907	882	885	897	861	924	961	864	905	922	890	881	910	878	898	923	860	894	883	919	949	940	890	863	888	921	895	886	948	836	914	866	873	819	901	838	826	896	829	885	902	904	901	862	885	911	838	854	882	852	867	871	848	897	904	931	873	911	892	904	946	987	939	930	820	904	874	930	894	889	878	892	884	883	935	905	941	836	841	932	899	894	900	896	872	876	938	903	943	940	928	845	854	923	922	896	929	887	920	934	920	894	863	864	920	912	916	884	847	943	933	927	950	872	881	873	898	946	873	878	860	893	869	948	931	940	907	841	876	904	911	850	946	860	916	894	909	882	909	946	889	936	852	969	853	945	923	949	929	922	885	951	897	890	907	886	895	916	909	869	891	897	927	911	931	870	900	871	902	926	909	954	914	889	865	876	860	935	870	905	903	916	890	922	873	917	882	938	918	936	899	898	921	937	868	912	872	902	865	919	917	919	885	861	888	865	924	895	915	900	914	913	905	927	938	885	928	904	911	896	923	865	837	898	900	875	884	890	909	859	875	899	889	809	908	893	829	925	925	891	910	889	913	931	893	937	888	887	896	909	922	878	873	931	887	936	892	893	904	874	858	893	921	898	882	938	911	897	888	918	866	895	866	883	917	897	961	930	932	918	918	891	884	882	861	890	912	884	853	881	835	899	921	896	906	840	893	920	875	921	894	905	867	935	941	868	836	884	986	910	906	968	870	941	866	923	946	891	940	846	901	904	864	929	911	926	842	856	897	876	876	907	826	927	920	884	897	921	911	864	918	913	841	871	905	917	905	880	908	925	902	883	900	903	902	956	884	891	914	952	896	872	855	919	891	897	940	930	905	899	879	924	913	886	904	932	907	904	931	897	879	902	831	938	905	898	861	908	879	920	845	909	874	931	893	927	905	917	896	919	903	884	888	918	856	873	864	886	915	902	869	904	884	911	881	900	876	960	872	908	925	903	960	873	904	920	890	902	926	878	921	893	907	949	825	908	874	945	867	894	887	906	932	934	929	867	911	932	897	944	907	893	914	895	877	888	915	880	889
1967	172	149	126	124	130	137	198	117	160	141	131	124	127	146	125	123	111	112	123	103	93	126	137	115	134	134	155	132	131	120	119	90	109	115	130	117	128	126	132	111	129	139	121	132	126	125	119	125	138	125	142	129	121	130	126	144	127	120	107	125	121	116	128	125	113	118	122	136	118	125	117	123	141	126	127	122	130	124	125	137	136	141	145	102	117	128	111	121	117	134	137	128	140	131	131	144	147	107	122	127	128	136	118	110	121	120	141	135	135	106	124	121	138	138	144	115	99	149	148	108	121	132	136	121	133	123	127	141	122	139	108	126	109	120	132	125	125	123	146	133	126	117	123	129	123	107	125	119	134	128	126	124	99	114	122	129	124	124	137	129	118	125	158	110	110	127	129	140	138	121	121	118	148	154	127	117	147	130	120	122	148	128	134	138	125	120	115	117	132	120	110	143	115	131	116	123	120	113	113	130	142	130	142	126	140	123	115	129	118	121	111	123	130	135	126	132	138	106	131	117	118	125	113	110	103	129	137	118	141	130	137	120	147	138	84	120	115	123	144	123	120	116	134	165	144	103	133	116	114	102	125	125	128	136	146	121	129	126	129	136	118	137	128	141	118	154	104	133	124	103	135	128	109	146	122	142	141	157	121	108	102	144	119	129	134	128	131	139	135	143	131	136	117	124	133	132	123	122	122	140	118	128	103	116	126	135	122	129	115	142	113	119	133	121	128	140	128	138	112	114	111	127	133	114	133	139	140	147	119	107	128	113	128	122	121	111	124	143	122	129	122	104	136	129	124	103	134	110	118	122	128	123	138	161	121	105	122	126	132	112	128	118	136	126	136	135	113	139	119	120	117	125	119	116	134	123	127	124	129	157	133	122	127	135	111	132	149	112	119	118	120	124	135	135	104	113	121	127	121	113	108	111	129	111	137	115	135	125	157	142	110	132	133	123	127	121	103	119	116	123	123	140	112	137	140	122	134	151	137	139	123	116	120	121	120	135	110	138	119	111	138	123	148	119	109	124	121	125	115	107	113	121	120	131	126	128	111	141	132	114	130	130	110	117	135	130	155	122	130	119	117	126	117	114	121	114	128	106	102	115	114	116	127	112	116	103	120	131	118	121	132	113	140	112	140	101	117	128	134	140	117	111	119	110	122	124	131	146	125	131	118	106	121	137	119	126	133	109	104	127	114	140	115	125	134	139	113	129	138	115	132	131	115	141	110	126	134	119	148	144	104	124	138	130	130	100	127	122	121	152	128	132	132	130	121	140	118	106	118	136	134	137	129	123	125	123	124	131	121	112	127	126	135	133	119	125	153	144	124	133	120	124	131	116	128	108	122	104	146	127	129	123	128	113	126	101	129	130	135	134	128	125	120	105	138	126	98	119	112	155	107	129	131	133	107	124	127	113	121	125	157	137	135	140	127	122	122	102	141	127	105	117	136	129	147	137	120	128	107	116	132	147	108	103	119	120	138	128	130	106	127	149	138	111	125	130	124	110	129	120	130	125	116	128	132	120	125	120	125	110	113	135	133	135	116	128	113	147	121	143	129	112	131	129	128	130	110	138	123	133	103	126	119	121	125	120	135	128	107	138	135	129	141	118	130	127	117	134	122	125	128	135	113	119	115	90	146	137	107	138	130	141	127	129	128	123	126	111	101	132	106	135	129	145	153	119	142	126	126	127	134	134	116	108	121	127	114	126	134	120	120	101	117	120	146	132	120	139	131	111	111	109	126	134	151	114	113	137	106	101	119	128	128	128	114	128	127	121	109	133	120	105	125	120	110	121	128	138	113	129	157	132	119	117	116	105	123	146	116	121	136	123	105	120	122	137	129	139	116	108	149	119	131	107	122	138	129	141	131	120	126	119	139	119	131	127	129	124	136	119	116	125	108	141	141	149	122	115	124	142	132	154	121	128	117	117	141	133	124	116	121	108	107	123	117	139	124	121	123	124	118	131	132	134	109	129	137	125	109	120	128	117	113	100	121	107	123	144	113	138	128	123	141	149	135	138	123	109	130	124	120	126	147	124	127	106	125	154	120	116	141	132	114	118	106	127	115	110	139	123	116	132	139	136	136	118	107	117	114	130	116	108	128	146	123	141	117	124	122	134	131	137	123	108	127	124	119	126	114	131	122	135	142	129	120	128	132	114	116	123	140	133	125	122	112	116	107	131	124	131	119	118	130	130	136	129	120	139	110	132	135	108	100	101	135	142	133	126	130	138	151	113	134	133	119	104	128	133	119	111	123	105	132	124	110	125	133	118	117	141	144	130	125	128	107	115	117	120	112	133	132	136	139	134	136	125	124	153	140	121	128	122	135	123	115	122	137	155	126	107	124	137	129	128	119	121	116	142	146	127	127	138	135	124	140	125	121	129	131	107	130	128	130	127	131	112	129	120	98	120	126	142	109	103	120	127	133	109	127	127	118	145	103	138	97	119	133	137	144	134	112	135	120	138	122	100	129	129	131	127	139	120	97	123	145	113	132	127	122	122	133	115	139	117	99	122	119	118	123	130	130	137	128	135	118	130	115	140	128	126	116	125	129	142	122	121	123	131	128	129	119	130	162	129	138	134	116	110	118	127	116	113	132	135	138	115	146	157	137	130	131	117	136	136	138	129	137	123	117	131	125	82	121	119	132	142	130	127	126	118	106	123	125	115	126	120	123	123	120	132	118	112	128	131	110	137	123	132	132	127	127	132	119	125	127	133	122	152	139	113	110	126	100	117	128	119	122	138	123	121	128	130	119	131	144	120	133	133	118	122	130	116	148	116	135	99	135	142	156	119	145	129	127	119	126	145	126	109	139	152	121	124	130	121	125	161	129	128	121	119	124	119	100	123	117	140	135	128	123	122	122	147	127	131	129	118	125	126	127	119	116	142	113	123	113	108	141	129	133	110	124	139	132	110	135	129	144	127	121	108	135	131	137	127	143	127	120	127	131	124	112	110	126	140	120	112	127	104	132	120	119	126	112	111	138	150	120	104	139	122	143	120	142	117	129	127	143	119	124	141	118	124	117	124	153	165	135	130	125	125	135	129	112	130	126	131	105	118	124	109	110	132	106	128	139	123	98	110	122	126	110	144	124	127	144	128	127	120	127	111	134	145	152	140	125	136	134	131	149	140	142	117	104	131	127	127	126	112	131	129	133	127	118	100	131	110	122	110	140	96	136	125	123	126	125	127	135	141	127	135	122	120	131	128	128	109	129	129	114	125	123	118	130	113	109	131	137	130	124	138	119	112	126	125	120	133	124	126	123	138	127	125	120	120	147	118	111	142	123	123	113	118	116	105	144	144	133	113	114	127	116	133	122	123	126	147	127	120	116	124	123	149	132	112	131	112	128	108	107	142	145	121	138	136	117	128	123	128	120	130	116	118	128	118	127	127	124	133	118	132	150	145	114	111	132	127	129	113	134	110	125	116	121	128	123	159	127	111	125	143	122	123	153	127	128	126	117	110	119	114	112	138	140	118	134
2171	456	501	488	483	480	511	1027	410	420	409	385	429	371	398	391	397	400	413	386	393	400	341	391	399	419	388	384	377	384	391	355	379	363	374	419	372	372	425	390	369	387	403	377	391	374	364	371	416	388	340	381	385	373	348	403	387	359	353	411	437	357	366	372	404	400	390	363	371	382	413	418	368	370	351	396	378	395	381	380	387	374	399	393	384	394	383	399	423	396	388	378	403	364	386	345	399	424	375	369	375	375	394	386	422	354	388	408	381	390	378	383	386	381	381	405	376	403	387	364	380	364	394	376	392	389	376	381	378	387	399	361	386	375	377	394	367	351	356	385	367	381	403	403	390	401	393	385	368	350	349	395	402	374	404	402	397	369	382	393	392	402	396	349	390	388	394	376	406	412	334	383	391	356	405	400	404	404	391	385	397	366	368	386	395	365	382	372	399	365	378	409	378	364	378	386	386	380	372	350	383	389	406	352	404	394	407	402	380	385	378	369	361	377	374	355	357	396	354	368	419	385	395	359	374	368	405	391	395	382	399	378	377	357	357	384	396	391	374	378	384	387	382	405	359	414	377	385	375	395	408	354	382	410	405	377	403	397	343	380	371	374	397	373	378	380	355	402	375	362	412	370	375	385	399	393	385	378	413	417	368	393	364	386	390	357	351	408	386	371	417	384	384	358	383	387	377	384	344	379	391	352	367	392	402	366	373	386	381	363	386	365	391	370	416	375	376	410	403	369	408	413	419	368	406	376	351	370	359	392	355	388	379	380	404	368	366	383	405	366	367	366	360	385	390	367	351	355	376	368	384	394	407	384	383	375	331	419	364	370	389	383	385	412	403	377	366	396	375	401	399	357	390	393	401	380	387	363	378	370	363	394	395	393	350	375	352	373	397	358	405	398	378	373	405	341	388	412	373	403	382	370	391	404	340	408	385	398	390	386	388	391	385	389	394	413	391	399	372	374	385	412	377	386	415	352	367	382	374	382	381	379	373	396	401	386	370	383	410	355	387	370	415	357	372	402	392	401	360	383	379	414	420	391	402	383	391	379	382	393	390	387	356	381	419	384	370	406	378	392	395	392	382	383	412	412	376	376	364	393	397	370	360	381	373	424	369	356	376	407	347	346	346	381	414	417	392	416	396	389	388	401	405	393	379	419	401	383	394	404	354	390	350	355	380	386	378	424	421	335	367	385	408	390	374	394	388	396	397	389	391	393	373	425	411	371	374	382	395	378	399	375	386	373	404	391	368	388	384	394	405	389	379	397	403	364	390	397	386	367	394	371	377	409	362	393	377	366	383	373	373	382	372	409	409	358	396	354	401	407	378	383	362	387	401	369	381	412	404	363	375	363	374	359	381	342	360	382	415	382	395	378	342	369	387	370	382	384	403	349	404	375	383	407	361	361	383	409	443	414	388	378	368	360	377	395	382	379	375	382	384	423	404	381	391	364	401	366	373	395	391	377	375	411	387	403	389	402	365	391	379	376	395	403	380	405	369	397	372	373	406	378	402	387	370	406	387	398	374	382	352	380	411	386	361	391	366	405	429	344	386	397	363	393	356	425	355	370	371	379	389	383	350	384	380	392	407	420	381	382	410	379	380	387	398	360	353	410	396	380	433	412	379	383	395	388	409	370	403	384	354	352	384	417	410	367	369	413	389	381	411	386	388	381	352	365	371	401	350	377	378	419	365	394	376	369	388	378	369	369	361	387	352	391	401	386	398	401	402	390	408	395	360	363	367	399	389	342	393	397	421	397	412	363	410	410	377	429	361	379	374	371	382	383	385	393	368	380	381	377	382	397	383	396	356	395	396	365	388	383	375	368	380	382	385	386	363	396	384	413	388	372	338	357	386	397	380	393	375	413	391	368	389	432	413	424	388	418	365	386	378	368	333	360	402	358	400	360	365	366	411	390	400	377	365	388	384	387	382	387	397	367	373	392	397	348	335	357	396	356	400	394	360	374	383	395	373	375	366	355	359	431	401	391	394	413	373	390	380	338	376	389	404	384	384	365	389	407	384	359	403	405	392	391	392	402	385	357	388	418	355	358	399	428	351	418	371	372	414	373	373	393	379	389	398	377	388	376	374	388	408	435	386	358	391	365	411	366	417	398	391	404	417	375	377	352	413	402	382	373	385	397	414	400	390	405	397	379	402	396	374	379	388	408	417	391	373	381	380	387	365	374	406	376	366	346	419	413	411	385	397	329	368	390	402	398	387	367	409	375	389	403	426	409	393	368	357	364	426	386	385	383	380	395	370	396	311	383	400	393	395	368	358	398	381	348	403	401	393	383	407	406	408	389	390	375	409	393	403	418	361	344	365	367	362	401	380	435	423	396	391	379	404	364	343	367	382	398	399	387	397	394	348	391	403	379	397	395	392	360	424	368	382	412	384	365	368	406	378	367	365	378	341	350	400	416	389	412	417	399	425	383	391	397	370	394	372	389	412	365	384	408	385	362	380	409	377	411	375	345	386	391	338	424	405	417	420	370	333	410	380	374	343	378	390	381	396	381	384	365	374	379	391	384	382	415	377	393	387	418	418	372	380	392	383	347	427	376	391	417	403	357	388	369	396	400	412	432	434	394	373	400	388	409	383	387	356	356	380	396	381	404	401	346	347	384	364	363	402	371	390	394	374	389	399	367	416	350	371	400	373	411	374	404	379	392	401	385	399	406	370	356	397	375	416	409	386	377	379	391	365	428	369	377	345	382	370	386	376	427	376	398	407	360	402	365	392	372	335	387	366	364	403	340	355	370	408	339	435	415	376	370	356	344	374	361	418	366	381	415	367	395	407	365	411	387	391	340	390	351	402	352	363	371	385	397	399	371	392	383	365	338	376	392	392	417	389	395	433	362	366	405	427	390	409	443	417	373	406	402	393	411	371	358	390	390	399	371	379	399	414	352	397	366	389	384	367	409	396	386	377	397	410	389	362	403	347	361	404	372	395	377	362	404	390	395	393	377	414	391	401	354	369	433	382	376	398	390	379	412	345	408	359	407	374	401	339	381	361	357	389	391	387	399	376	376	366	378	415	374	379	394	349	374	401	373	391	361	397	386	429	392	373	376	403	367	355	424	419	360	398	382	402	364	392	395	356	403	381	372	396	396	350	393	370	415	366	391	362	387	361	410	363	391	387	417	362	376	381	391	376	397	373	394	361	346	384	382	369	377	400	372	369	387	378	419	399	360	413	376	376	389	374	367	384	386	378	386	402	375	402	391	410	378	381	395	404	397	403	357	383	330	407	360	405	394	359	388	389	384	375	371	425	367	377	386	396	377	388	377	365	385	369	372	401	389	367	385	401	380	382	400	392	398	367	356	390	371	387	356	426	423	358	367	355	381	351	378	381	404	410	377	400	391	376	384	394	388	395	388	356	380	376	376	339	396	402	386	374	409	414	387	362	371	371	344	370	378	438	390	388	423	380	399	422	398	385	370	398	367	421	400	379	372	436	362	376	369	421	360	396	381	400	378	388	358
7544	1039	1201	978	690	507	588	3586	385	303	307	238	262	252	231	220	207	199	208	206	222	203	210	208	213	215	201	174	205	195	216	201	233	223	180	187	193	182	204	194	214	191	212	174	219	171	223	193	186	197	212	167	206	207	200	220	214	191	201	189	185	195	203	201	184	203	186	220	219	200	205	176	197	206	190	167	210	180	215	172	189	182	200	208	206	202	188	196	184	218	170	187	192	183	191	224	230	188	186	222	229	194	216	191	205	211	203	215	195	194	221	183	219	216	205	180	188	175	211	224	202	216	221	210	191	190	180	200	200	194	188	198	199	199	179	193	202	160	199	195	173	198	199	176	180	175	194	210	179	183	204	204	187	162	217	199	182	203	180	189	186	205	204	179	232	229	194	204	201	188	197	194	214	196	202	190	177	183	211	188	193	204	225	186	189	222	195	206	190	219	210	191	182	224	193	191	191	202	198	187	203	195	199	194	209	179	198	202	179	226	182	205	180	200	195	199	218	203	171	173	185	194	207	185	190	208	214	189	199	184	183	187	193	189	183	202	189	183	202	183	224	207	198	198	215	193	189	186	185	198	194	211	196	230	191	199	184	210	190	187	183	207	185	194	185	186	203	164	192	189	200	205	212	185	185	192	195	213	187	198	219	201	183	204	197	190	196	207	200	205	189	217	197	205	178	208	171	211	189	198	200	216	177	226	221	192	168	216	178	217	179	185	185	194	196	184	209	189	175	199	145	211	178	232	192	189	215	192	172	206	165	177	166	190	194	163	194	183	191	177	188	190	205	192	199	163	202	195	191	183	211	192	201	194	176	210	200	187	171	174	193	181	216	189	175	189	189	171	189	189	185	183	167	213	201	202	208	199	209	193	184	170	189	189	216	206	228	174	185	205	207	199	175	187	163	208	198	170	216	207	169	190	208	214	210	220	210	177	198	187	217	206	213	160	186	191	195	198	174	215	185	198	196	192	195	182	190	167	205	232	180	220	196	198	182	183	195	185	184	198	190	177	185	191	187	185	196	196	201	179	189	199	180	188	193	209	201	204	178	209	215	187	171	206	199	201	195	192	213	206	204	189	204	180	215	213	206	218	198	173	194	189	188	180	195	183	201	216	196	205	192	215	199	208	195	208	220	199	207	202	177	172	210	215	190	211	201	206	169	202	208	200	210	198	188	206	211	205	223	198	192	192	182	221	202	174	225	199	209	186	193	209	211	193	188	190	193	197	182	176	199	208	210	182	203	216	180	210	194	186	175	208	200	203	175	204	217	225	187	171	197	165	181	198	213	217	185	183	189	206	194	207	193	211	200	204	203	184	189	187	214	190	182	201	198	219	190	179	183	190	186	187	172	193	211	202	195	176	214	231	208	159	205	190	182	202	197	213	170	187	205	213	183	182	200	209	209	191	170	174	206	184	201	213	223	220	194	190	212	199	188	205	171	207	205	204	211	185	179	204	189	197	183	171	199	209	193	189	215	168	201	208	191	206	177	186	197	195	210	209	193	184	180	179	200	198	202	173	176	189	178	183	177	192	210	199	206	172	172	211	188	224	182	177	181	187	209	214	222	186	216	206	190	194	206	203	179	195	184	206	222	223	170	196	206	193	192	181	192	187	177	165	204	173	201	193	170	175	186	181	199	225	192	201	216	193	199	204	195	173	210	182	222	198	210	195	216	216	192	199	210	175	203	216	215	211	194	220	191	199	201	201	196	197	206	195	185	184	192	200	168	181	205	202	196	189	182	210	178	191	212	182	199	193	185	196	175	215	163	187	199	182	169	188	192	188	189	182	180	200	200	181	174	236	221	218	195	200	203	200	191	186	178	206	212	193	202	204	180	197	200	224	194	178	198	202	191	196	221	234	211	172	179	206	190	207	219	190	183	212	184	194	182	177	166	189	207	219	202	202	183	176	200	217	207	186	226	176	190	216	192	193	200	184	188	170	214	216	165	206	193	201	195	195	208	188	169	200	195	208	205	201	207	206	225	197	206	212	217	214	205	182	188	173	178	184	207	218	215	189	187	205	196	186	186	180	200	204	180	194	160	191	206	186	176	227	180	223	204	197	210	212	200	204	191	202	188	195	166	205	168	190	176	199	203	207	207	172	196	216	174	174	216	210	198	189	207	181	226	201	184	214	165	204	191	168	222	193	183	199	195	196	195	202	199	182	167	185	218	195	183	181	207	214	200	197	214	188	213	188	202	217	193	198	205	205	186	198	194	222	194	203	202	196	197	193	188	188	190	191	207	201	217	208	207	198	194	186	190	180	187	193	184	206	209	166	195	176	188	206	182	199	230	206	195	192	189	210	194	187	211	196	230	172	190	209	186	208	178	185	188	174	171	241	198	186	201	192	195	196	205	204	197	200	189	178	201	157	213	207	174	212	194	204	192	175	223	187	218	195	164	211	201	199	217	190	198	192	201	182	151	193	198	190	183	212	208	204	193	197	196	175	186	161	166	185	182	202	191	203	187	189	189	184	183	181	207	202	191	224	194	198	177	198	198	182	213	210	193	201	192	170	185	200	209	174	203	178	190	221	200	185	175	190	208	180	203	179	194	226	192	180	199	171	184	223	197	171	178	206	233	191	212	174	177	184	208	187	197	216	211	204	196	198	190	194	210	178	187	179	186	191	185	212	188	213	189	202	187	204	207	194	210	205	193	192	208	186	197	205	212	201	186	164	208	201	192	186	174	220	186	200	195	207	174	179	211	183	203	184	214	193	206	170	185	188	205	221	198	221	181	194	203	196	184	225	186	201	215	187	179	188	210	202	188	189	196	225	210	200	190	186	223	174	188	195	178	190	187	208	194	159	175	193	195	209	185	197	191	197	188	182	213	209	211	190	200	178	186	180	220	217	199	173	189	203	192	178	196	197	202	204	180	209	205	189	189	195	201	171	208	188	167	199	209	212	179	185	193	184	199	209	195	189	194	210	202	222	193	183	159	180	185	213	216	181	192	212	185	189	185	190	199	204	192	194	227	217	204	180	208	193	216	219	174	170	199	197	192	174	205	216	192	191	183	211	185	211	190	224	185	199	218	225	214	178	183	197	193	207	181	208	240	175	184	203	196	189	190	208	214	187	204	188	164	178	193	201	197	184	186	192	197	215	218	174	190	187	180	197	207	182	201	215	175	214	195	202	167	205	204	177	182	208	202	249	194	176	201	192	220	214	186	183	177	184	172	205	241	194	188	189	152	182	205	177	235	179	223	182	189	193	195	175	196	196	223	187	179	189	194	208	205	168	199	191	193	190	193	194	216	205	189	217	206	196	215	200	204	173	176	207	196	180	190	190	191	207	177	195	176	194	207	199	208	197	179	166	194	173	221	189	183	173	202	193	178	186	199	218	186	201	178	181	198	189	219	186	207	179	186	202	169	201	185	185	183	191	172	173	179	211	212	196	216	182	177	178	218	198	195	190	174	183	179	172	196	188	186	182	168	196	196	184	184	185	203	199	214	216	195	186	197	210	179	232
5967	1312	2712	3224	2774	2360	2746	11160	1441	1196	1142	1040	922	879	831	795	770	765	669	702	670	623	686	713	645	700	633	646	630	670	619	652	631	605	590	601	596	605	654	551	629	583	599	597	529	586	570	535	610	580	559	558	576	596	562	578	578	596	560	583	545	552	581	573	587	602	593	561	563	548	559	589	542	582	581	585	584	564	557	552	578	606	579	604	537	536	580	511	584	573	570	565	573	571	555	551	568	569	532	545	577	551	561	565	553	579	583	556	574	535	529	621	537	547	570	560	583	526	536	528	542	502	529	529	553	539	577	531	549	525	545	550	577	543	528	551	542	570	534	507	590	543	556	563	571	534	583	576	554	539	549	529	554	557	555	552	532	525	514	559	535	538	549	564	584	529	569	584	529	535	549	567	538	533	592	587	559	555	560	543	604	532	550	576	553	515	560	573	609	518	532	549	583	524	540	568	572	540	551	591	543	590	536	586	567	543	588	546	582	530	581	561	529	555	519	572	517	557	584	561	541	522	550	539	540	552	529	552	520	563	511	534	548	584	516	561	555	540	531	542	567	592	534	572	562	569	589	550	540	572	551	557	629	543	536	545	534	581	541	527	569	545	543	548	582	530	550	600	500	549	568	560	526	537	575	522	574	556	548	555	554	607	522	542	548	556	552	512	564	541	570	553	543	542	555	486	552	554	557	562	540	565	542	513	515	564	544	559	541	520	518	568	526	529	571	546	551	593	545	578	534	519	537	558	555	529	513	550	517	571	556	568	559	589	570	507	546	584	552	512	555	614	569	570	541	556	550	552	561	591	564	562	554	555	557	472	551	543	537	555	562	504	565	563	541	582	559	583	547	545	539	597	570	519	572	581	595	549	545	528	603	562	552	531	599	569	547	547	538	551	570	540	539	563	532	521	572	556	562	562	570	560	534	578	511	553	520	532	567	530	563	570	575	551	555	516	525	565	542	540	555	556	569	540	538	573	562	539	555	564	556	582	553	557	517	562	543	555	557	488	530	552	558	507	565	545	587	556	530	525	529	544	561	563	555	567	541	479	558	570	536	509	537	532	519	550	564	598	547	556	585	558	565	562	555	553	539	571	526	563	552	551	548	518	534	566	585	609	547	528	597	529	577	537	539	567	558	565	547	545	599	576	592	547	529	600	557	533	551	550	583	540	530	529	560	568	504	505	492	533	561	508	507	535	541	548	556	540	527	516	527	527	569	564	567	546	537	577	557	560	548	559	562	583	572	580	541	546	536	523	562	532	520	561	533	590	567	567	597	583	587	542	563	539	538	562	578	543	556	564	581	549	543	508	555	545	517	559	543	501	544	552	524	497	556	519	598	528	575	554	560	507	543	551	560	539	546	509	548	546	579	548	510	552	575	530	570	557	566	520	523	526	531	569	555	565	603	547	553	585	559	548	548	526	553	529	574	559	567	518	579	547	545	539	528	553	554	517	507	576	556	561	504	560	568	571	547	541	529	514	550	525	509	534	539	563	586	551	514	553	544	527	550	550	541	547	580	544	552	573	524	593	520	587	573	549	537	554	549	574	530	517	538	535	555	569	562	547	534	529	574	553	561	579	518	563	548	564	548	544	541	598	562	544	540	493	550	540	545	575	575	572	551	566	548	539	507	536	570	535	545	543	581	553	521	511	530	585	553	578	516	549	523	537	551	516	548	566	619	525	563	585	533	556	546	529	570	564	522	542	530	542	565	504	555	534	562	535	601	535	543	496	554	548	528	583	545	555	524	530	491	574	531	563	537	556	565	573	528	576	521	559	548	602	580	563	555	541	553	548	526	584	548	561	597	523	568	528	533	588	537	545	558	534	551	551	598	560	526	587	541	527	561	570	563	571	587	532	540	521	535	578	542	522	569	560	557	592	534	510	527	514	567	558	547	564	552	524	543	574	533	540	528	547	527	601	545	567	518	558	546	543	549	532	553	514	582	531	581	550	518	551	562	515	554	566	535	538	573	558	569	542	540	560	529	522	537	558	551	523	534	540	545	514	582	547	503	565	507	545	532	529	533	517	558	539	572	532	553	561	537	578	583	537	518	578	574	563	523	537	570	575	529	556	541	569	515	557	560	509	590	561	557	505	536	558	543	555	568	570	563	564	585	597	590	559	536	573	533	570	552	565	535	570	550	528	544	542	558	589	572	585	596	526	520	592	562	563	552	538	544	522	557	586	582	540	562	546	536	570	536	564	541	539	579	532	541	539	512	576	587	595	558	542	576	535	543	577	529	515	546	520	546	599	517	565	549	545	558	555	542	573	517	556	531	550	548	582	545	596	575	584	579	589	548	552	547	567	588	539	552	593	518	539	511	528	591	581	534	579	545	538	494	587	517	565	542	541	567	551	522	511	563	564	537	558	560	545	542	546	553	493	566	525	571	539	552	562	551	530	543	537	563	540	539	532	528	590	568	545	578	535	568	564	560	554	536	572	561	538	506	548	520	518	557	560	538	563	555	552	556	550	533	537	573	558	570	525	545	560	532	538	581	556	541	528	545	584	556	632	589	589	537	540	550	539	502	577	535	540	564	559	561	566	487	577	586	545	530	607	516	577	511	545	561	551	538	517	522	512	579	552	547	552	528	568	550	520	522	557	525	501	531	515	535	508	553	525	542	585	536	519	555	561	558	574	554	584	598	556	546	509	588	550	544	573	536	566	526	526	529	562	542	568	541	600	556	566	531	580	536	556	541	572	557	568	545	572	573	591	529	566	522	558	555	560	543	535	533	568	571	576	585	577	559	519	574	571	556	568	549	535	554	550	575	556	536	560	568	552	557	547	565	523	511	561	555	570	545	534	549	564	551	564	536	523	560	554	575	540	541	553	569	576	579	553	572	521	543	510	501	545	571	558	543	594	549	549	541	573	517	559	518	495	522	580	584	539	555	568	594	555	571	507	574	532	541	522	552	566	537	540	528	548	513	532	528	539	583	558	540	565	582	525	578	523	489	533	543	560	582	575	527	521	559	569	508	570	558	578	509	569	577	550	581	565	583	514	559	498	569	541	540	540	561	517	549	551	557	575	524	552	540	546	587	572	544	552	536	577	530	579	533	529	557	516	573	551	590	563	572	536	529	570	547	534	523	574	547	509	561	550	542	558	545	545	559	546	566	523	517	572	538	557	565	554	562	575	554	593	536	543	545	537	547	545	570	549	559	549	541	583	570	552	538	577	508	574	570	519	562	530	572	545	564	508	601	539	551	560	583	543	537	553	527	586	563	617	534	556	597	541	574	587	533	536	543	547	572	546	541	543	537	552	560	532	555	567	551	533	530	572	530	563	518	515	559	564	569	546	522	540	581	532	506	529	572	579	561	584	524	498	515	564	545	566	550	557	540	555	546	522	580	553	556	520	525	562	565	515	589	556	628	591	561	530	552	569	529	587	594	526	553	586	529	552	589	534	525	569	550	527	545	534	544	539	560	522	553	532	556	524	513	532	544	555	541	550	523	553	528	515	516	565	529	549
14116	2555	2673	2071	1357	1079	1333	8087	831	618	573	496	532	464	476	432	432	430	378	395	384	373	372	395	378	391	381	369	395	350	391	376	392	415	372	372	371	343	340	411	414	383	382	389	389	373	386	346	352	368	363	368	390	405	401	390	343	380	399	402	389	360	393	396	394	325	378	320	379	364	408	385	383	384	353	367	381	347	360	356	369	410	386	442	413	406	373	404	348	379	371	371	352	398	404	373	378	370	360	347	371	359	350	354	376	368	384	371	367	364	341	377	352	369	348	387	385	337	377	381	383	383	410	364	356	378	338	396	373	364	353	334	391	371	368	347	375	371	347	357	357	328	358	391	351	347	330	379	370	377	342	361	370	360	380	391	382	343	382	371	395	339	391	398	394	353	386	362	347	355	378	360	376	397	354	384	348	363	392	375	357	381	346	384	368	345	361	367	368	372	378	331	343	369	369	352	356	403	378	366	353	361	313	364	397	384	365	410	359	353	397	384	379	351	388	362	385	359	390	379	366	333	393	400	360	367	382	349	380	363	338	380	355	351	339	357	379	398	355	405	354	362	365	362	356	329	369	379	363	344	373	334	381	345	356	393	351	358	361	367	310	371	369	354	354	375	381	374	361	303	373	363	381	421	356	362	385	355	353	386	342	382	360	373	339	358	346	423	371	406	381	401	350	360	379	382	404	362	356	380	346	368	388	344	371	361	355	358	382	377	347	356	371	348	390	372	378	358	349	398	347	369	368	355	398	308	379	367	380	384	368	413	375	384	363	368	374	358	382	377	353	343	389	338	382	421	357	368	403	348	377	384	361	384	355	346	407	340	389	399	367	347	375	393	415	361	379	346	394	391	352	365	330	370	360	384	376	370	376	373	386	343	389	385	373	359	391	379	335	368	357	380	383	352	401	403	331	369	349	382	323	373	349	404	392	370	350	381	382	377	377	338	343	340	405	384	377	370	362	381	360	346	369	354	347	374	353	350	352	340	348	347	380	366	376	348	388	382	397	331	382	388	366	353	351	373	393	356	375	341	380	386	361	397	326	371	385	358	365	348	361	394	354	354	361	385	398	400	356	356	329	349	365	399	388	381	370	396	383	378	376	363	403	384	392	375	393	355	361	336	375	351	373	380	363	351	334	371	359	343	356	326	371	365	377	381	384	401	380	375	347	385	382	365	360	369	372	337	378	330	381	395	349	364	388	381	377	396	372	375	397	362	384	440	365	362	357	378	374	348	370	353	357	375	363	356	333	383	423	354	388	368	371	362	347	402	361	388	401	364	348	374	385	335	361	346	368	387	329	367	368	365	367	375	371	347	392	388	341	358	391	394	351	368	339	362	348	376	375	373	391	353	353	371	365	327	366	344	372	361	365	359	375	383	373	379	354	402	383	349	374	362	379	372	367	375	390	366	384	370	374	392	397	374	341	350	385	391	391	331	393	369	385	373	394	372	376	381	363	370	382	365	343	360	399	374	363	378	364	371	342	332	374	379	368	337	347	370	336	357	392	391	362	381	374	355	405	372	373	368	342	427	349	350	349	378	375	400	355	361	421	398	387	359	378	381	359	388	370	361	362	334	357	353	359	394	357	358	356	364	400	316	387	350	359	369	371	384	394	354	390	352	354	360	365	387	357	364	335	373	358	351	381	383	410	367	358	349	380	372	343	386	341	386	383	392	382	378	401	394	367	362	338	362	391	350	378	347	330	348	359	379	371	365	379	362	366	405	372	391	393	371	309	359	371	359	355	397	406	362	388	377	365	373	379	363	351	328	386	330	379	379	380	328	382	359	358	353	356	346	352	369	345	369	366	354	365	343	377	330	401	346	395	397	389	376	334	395	369	400	366	358	337	360	407	402	370	417	360	391	369	381	327	329	373	365	346	385	338	384	396	366	345	341	351	367	355	364	366	340	323	374	382	394	323	377	401	360	324	357	355	353	398	351	358	389	368	372	392	375	356	422	355	388	386	381	364	370	370	359	344	372	387	356	376	366	365	344	374	403	368	381	391	368	400	333	342	346	358	375	344	329	384	369	346	384	379	381	319	375	350	369	364	428	368	375	332	396	363	361	370	399	375	348	344	370	381	369	367	347	363	364	377	365	350	389	353	387	363	387	380	349	361	363	359	389	347	327	369	344	355	386	376	380	402	385	364	372	374	353	417	369	361	403	395	356	370	365	362	376	397	394	392	359	415	380	375	372	376	360	355	334	348	346	365	335	325	356	355	385	375	360	370	358	386	351	371	373	342	344	355	344	379	409	357	374	365	392	348	395	373	358	346	367	385	365	352	353	360	357	347	362	376	339	372	346	379	350	361	419	360	358	373	398	408	382	362	349	402	361	384	347	383	379	366	390	339	361	366	357	337	388	351	347	361	384	385	352	354	381	376	384	399	372	388	349	348	330	366	355	348	364	298	338	404	385	396	361	399	412	358	369	378	384	367	344	347	372	397	353	406	406	372	406	363	343	344	375	376	409	390	391	351	355	382	398	384	356	392	381	363	384	396	348	372	360	380	397	380	377	356	356	376	368	377	354	361	373	366	387	374	380	395	382	375	385	355	349	367	353	360	379	337	371	386	363	394	339	401	376	355	337	343	383	351	369	359	402	403	370	355	383	364	345	360	394	412	388	409	348	372	395	393	368	363	366	350	357	342	363	380	340	374	377	361	355	388	392	367	346	358	363	364	350	335	370	386	350	387	321	349	411	390	341	347	346	361	373	349	363	378	398	393	353	361	396	364	382	364	358	362	369	377	381	376	395	404	377	374	336	355	351	362	386	382	434	381	381	369	387	387	348	364	363	368	343	361	369	395	367	332	369	378	399	377	367	362	364	352	364	328	391	340	393	400	389	405	380	352	385	396	384	347	378	392	366	325	375	362	353	384	355	385	404	353	389	375	388	369	392	329	385	373	363	379	348	372	376	378	373	389	366	356	363	386	345	406	368	395	397	366	375	343	362	387	374	359	368	323	371	381	398	370	376	403	380	355	364	361	344	356	394	405	354	353	394	362	399	351	398	340	356	369	382	384	398	359	387	376	386	377	367	367	360	351	349	362	383	365	377	355	398	345	397	378	333	387	351	375	390	353	376	396	370	359	343	366	399	397	376	372	373	394	394	397	331	341	362	350	340	367	349	370	344	389	381	355	401	380	393	351	392	384	386	366	345	366	372	396	343	360	357	379	346	396	347	353	361	352	385	366	354	396	380	380	383	372	334	379	356	376	396	358	380	338	362	404	376	402	338	371	408	377	371	362	378	405	369	367	346	372	338	358	356	371	351	381	360	381	345	381	367	390	352	343	393	330	393	364	385	360	388	378	346	391	335	361	362	378	355	372	370	377	361	381	394	342	366	357	398	406	354	348	357	366	365	348	360	379	398	368	356	376	359	361	378	364	358	359	355	334	341	350	339	378	365	341	359	381	381	366	357	350	409	355	364	361	428	361	369	346	359	369	312	362	359	380	365	380	373	385	401	397	423	337	404
7939	2426	5094	5776	5136	4381	5661	16163	2509	2215	2048	1825	1653	1608	1477	1407	1449	1329	1275	1280	1200	1141	1201	1148	1156	1157	1147	1088	1102	1017	1050	1020	1060	1002	1022	1005	1051	960	1068	1056	1022	892	990	1018	981	934	982	1025	940	946	967	1004	979	916	982	975	925	907	953	925	970	921	895	915	941	935	917	933	968	870	923	927	939	948	938	917	970	869	926	979	910	960	892	900	932	951	952	889	940	943	1022	924	989	914	870	911	934	924	913	899	927	899	954	939	903	905	916	940	889	908	962	892	928	887	889	927	942	900	910	866	888	931	926	885	891	927	892	870	912	906	930	928	875	887	903	860	980	928	922	891	867	885	918	862	917	867	972	935	934	863	910	856	882	899	909	916	869	906	984	922	889	916	933	889	933	905	945	929	900	866	927	933	912	911	883	916	934	899	943	930	886	894	909	942	887	907	860	883	915	861	880	898	926	917	931	903	918	914	895	900	890	910	959	973	910	918	923	948	882	920	939	887	956	929	951	908	952	900	928	913	884	929	924	887	882	901	991	912	901	907	892	907	883	934	911	867	937	925	914	941	894	909	920	915	938	918	902	932	949	903	925	949	937	939	879	911	885	956	912	916	899	835	908	878	957	917	863	892	897	853	941	918	898	899	924	921	912	914	901	913	905	917	927	964	914	851	898	899	885	931	926	930	922	923	919	903	914	941	905	966	935	918	879	870	901	860	889	858	890	912	929	911	912	867	892	888	909	948	920	916	904	944	923	941	944	861	947	880	917	896	958	891	988	871	900	865	957	864	899	906	934	926	914	898	912	883	898	931	911	895	882	969	904	917	956	882	932	888	956	891	969	926	909	888	821	873	955	898	874	878	915	896	905	933	920	940	893	877	854	885	914	911	887	951	895	909	897	898	857	893	928	880	906	922	894	921	863	863	931	928	980	942	974	906	934	936	951	923	919	908	861	886	901	873	866	941	858	879	881	942	873	888	962	856	905	903	887	927	904	950	947	920	897	891	926	907	901	948	891	852	918	907	871	886	895	935	914	922	925	920	893	958	929	887	901	970	904	933	926	903	858	880	932	890	845	900	935	908	916	887	866	924	869	891	946	900	899	930	876	881	918	888	869	911	886	986	893	926	929	885	930	911	917	884	989	866	900	916	933	934	908	944	873	934	946	883	913	891	874	940	884	877	871	939	918	930	899	896	891	907	899	918	881	870	910	954	916	927	899	950	887	939	946	880	950	845	969	905	925	918	936	943	866	918	854	941	911	903	857	871	902	900	903	941	878	875	920	913	885	960	899	867	931	934	953	938	909	925	916	922	900	871	897	913	936	896	892	871	921	853	941	909	902	857	924	897	918	896	920	927	869	889	937	909	910	876	932	923	880	918	873	923	897	900	926	882	942	919	913	870	912	940	901	870	904	946	966	948	938	912	927	884	916	914	889	878	938	882	921	905	879	923	897	919	903	883	863	892	917	898	924	959	903	928	893	930	915	919	892	936	895	934	921	960	926	916	930	871	875	864	917	916	916	922	912	910	930	900	854	910	970	927	942	899	928	894	851	919	925	933	901	926	948	957	883	935	912	886	865	872	965	960	871	901	882	898	920	889	929	923	880	840	881	842	903	904	910	835	908	900	945	942	847	884	908	921	885	857	868	861	946	904	978	875	923	909	938	833	935	947	917	905	905	871	881	902	958	913	904	905	889	920	890	898	888	898	883	905	905	864	892	890	878	904	911	868	892	932	881	896	941	903	887	922	896	911	886	922	831	932	870	905	974	926	914	903	899	904	938	915	893	943	872	939	897	916	854	895	906	873	952	905	882	910	894	920	911	922	921	895	889	872	927	938	891	891	896	920	917	976	883	967	896	908	919	873	898	926	899	951	908	909	910	903	936	925	892	914	904	866	890	917	914	910	906	852	920	931	868	894	887	913	904	920	940	900	864	965	924	933	895	872	903	904	892	901	893	915	900	915	874	902	954	869	881	868	922	885	953	910	965	886	884	883	851	913	920	918	887	864	929	937	925	931	887	914	885	913	931	859	906	975	920	900	921	886	919	931	946	900	907	929	905	876	914	922	866	933	913	895	897	948	912	846	916	941	922	886	921	924	872	899	873	928	929	952	955	909	870	914	918	871	923	883	900	915	859	873	968	897	972	947	953	904	913	857	904	933	886	892	869	971	899	906	928	826	932	882	866	891	934	918	948	855	902	922	894	915	905	920	864	960	878	957	891	926	942	891	932	917	862	930	912	856	919	894	941	918	895	917	875	917	940	909	944	921	899	937	872	908	917	875	873	914	915	934	877	942	896	861	943	908	885	927	909	921	919	892	922	915	885	914	889	934	897	910	918	849	886	937	981	986	902	944	885	889	877	856	956	929	889	965	858	862	923	920	899	895	910	863	959	896	946	948	883	891	869	893	948	939	856	942	936	877	941	943	915	913	897	946	874	906	940	903	883	912	939	897	928	899	864	878	903	899	892	974	947	874	974	894	910	845	953	949	941	898	929	922	872	983	835	912	928	943	897	889	965	889	864	953	877	866	927	920	885	914	896	892	909	886	909	950	953	871	795	873	902	877	934	843	943	846	957	914	956	852	886	876	868	897	905	912	923	929	882	918	897	887	870	944	905	914	889	927	909	889	955	921	921	907	903	928	912	891	903	905	916	972	906	897	948	908	932	923	957	907	882	896	960	924	895	823	891	918	949	855	915	904	904	918	892	895	947	951	890	896	864	882	874	931	923	912	973	922	909	851	944	917	933	944	843	913	891	934	916	902	899	898	852	876	899	930	963	917	956	883	874	921	859	904	916	921	886	898	869	934	887	876	888	953	946	876	889	937	916	880	914	967	916	935	885	925	891	911	898	908	911	940	826	888	899	895	915	870	897	864	909	883	915	931	902	888	888	856	833	847	910	898	854	860	898	926	925	942	860	962	967	908	911	875	906	887	888	895	891	965	967	876	905	997	883	902	927	928	959	889	922	912	932	878	873	896	897	949	864	920	917	876	940	897	902	900	902	952	877	864	863	907	897	905	902	875	912	951	873	895	916	902	907	911	947	961	978	939	886	881	928	853	901	903	949	902	885	901	892	921	908	929	934	917	902	879	926	861	909	906	934	887	889	859	912	926	905	948	930	905	898	901	920	906	895	949	929	972	981	903	930	917	929	899	861	877	936	913	926	937	915	889	906	972	889	886	947	956	883	909	916	931	947	885	866	925	894	894	894	879	919	902	926	931	951	893	947	919	821	899	970	864	964	915	949	955	921	896	985	904	891	892	913	896	895	927	865	938	895	884	899	895	919	942	897	927	917	903	917	934	945	901	816	923	877	890	900	873	958	948	1040	902	903	955	896	888	895	900	936	906	924	857	877	936	869	866	865	896	931	923	846	827	916	960	964	876	937	898	922	852	942	927	873	889	926	943	888	887	955	934	966	940	851	890	894	863	923	886	931	884	924	959	913	952	907	926	882	923	881	884	943	952	900	891	901	913	897	895	923	878
1852	150	155	152	135	130	139	145	130	124	124	124	127	146	145	111	130	120	131	125	117	123	115	133	126	117	132	128	126	119	126	123	96	136	123	112	131	116	108	114	136	127	136	143	135	137	114	116	134	118	119	122	139	117	134	136	124	137	122	131	144	123	122	116	102	132	130	114	128	116	156	110	120	114	118	143	107	141	121	127	109	129	130	114	127	134	157	126	107	124	113	124	118	123	127	116	99	132	119	118	111	124	144	129	123	130	146	109	129	140	134	116	109	130	127	115	152	124	120	109	130	130	142	136	136	125	123	140	105	125	141	120	100	121	123	131	120	113	117	139	139	112	123	126	125	126	109	115	112	105	125	127	132	135	137	114	115	128	109	95	133	127	127	152	121	131	119	129	128	114	119	134	119	130	140	119	130	117	136	118	144	139	126	119	146	108	114	134	114	140	121	102	122	125	111	129	137	118	110	113	105	124	110	113	144	139	105	129	118	126	128	136	131	128	113	115	117	133	128	112	113	140	112	130	121	131	129	136	121	132	116	142	127	101	124	118	111	131	118	118	129	131	137	125	137	95	133	113	125	112	104	148	125	119	125	104	128	136	120	121	118	111	128	117	125	134	115	122	121	129	133	111	133	144	120	111	134	118	108	131	132	136	124	118	110	143	129	125	133	112	115	109	132	108	115	134	117	123	139	120	121	129	120	128	124	140	136	126	135	133	138	117	119	109	129	124	113	135	117	131	157	130	119	141	132	111	112	132	132	125	133	127	124	104	122	137	125	133	106	126	118	137	135	128	80	138	134	127	128	118	123	122	120	119	123	124	124	131	124	130	141	113	117	145	145	129	128	124	125	121	123	105	104	117	104	124	135	131	105	109	108	131	116	140	127	125	138	128	128	113	124	116	111	125	126	115	122	125	139	128	109	103	127	121	114	138	107	103	136	113	117	124	139	93	136	125	101	125	122	105	106	106	120	146	135	119	106	119	121	140	104	126	129	129	135	131	103	127	116	128	125	112	109	117	137	122	123	144	135	114	112	136	135	126	120	127	102	123	116	132	133	131	133	120	122	119	128	127	120	149	131	140	109	114	128	120	121	134	125	120	118	128	128	120	144	123	116	127	117	113	129	135	140	122	119	112	116	131	144	108	123	109	111	111	123	125	124	137	144	128	125	134	114	103	110	115	110	122	126	120	112	131	110	119	125	122	111	134	117	138	108	113	119	142	118	130	110	140	149	125	124	139	131	132	128	138	134	106	124	122	125	118	115	116	126	115	138	149	134	129	122	145	110	112	108	138	138	142	130	130	125	126	117	138	138	141	115	132	128	115	124	134	124	121	138	106	119	118	117	124	122	126	121	119	114	127	143	128	123	124	131	129	112	123	129	118	121	115	138	109	117	132	112	129	116	130	125	137	131	128	124	128	112	122	110	124	132	133	110	122	95	109	155	114	141	116	113	120	113	117	127	127	122	123	118	122	141	111	136	123	125	132	121	131	104	87	115	115	138	131	118	118	104	119	102	117	138	126	122	125	106	137	111	115	143	124	126	133	119	119	124	138	132	134	116	119	116	127	131	116	122	113	130	121	125	110	139	126	112	140	119	90	125	125	121	127	142	127	132	132	128	115	127	126	140	136	108	119	117	129	112	113	110	128	102	118	138	161	130	132	132	109	122	136	121	117	139	135	124	130	113	121	110	125	120	143	132	122	112	144	117	112	114	147	114	130	106	120	121	142	135	134	151	136	117	134	115	116	148	113	110	126	125	134	118	101	109	155	124	127	111	100	103	127	94	134	135	125	118	118	143	122	123	110	132	105	147	151	123	153	117	111	117	112	132	126	126	112	116	128	109	117	113	123	128	128	138	132	127	109	142	123	120	151	103	115	126	124	111	127	124	131	118	120	114	114	123	134	117	123	143	129	122	121	145	149	141	101	112	124	115	109	115	144	126	128	134	125	125	137	118	117	129	118	130	115	142	97	152	115	127	124	102	113	133	114	122	119	118	114	106	107	132	132	113	116	112	122	139	119	116	116	135	151	116	128	116	116	104	128	137	125	119	103	131	95	117	113	108	111	136	104	131	139	107	112	113	127	121	135	138	126	144	115	135	127	115	145	104	120	105	134	116	129	122	93	108	122	143	123	107	131	128	114	122	128	110	107	121	133	129	136	137	131	132	148	124	123	117	144	146	141	120	131	123	98	117	118	120	123	132	122	125	109	106	126	119	141	140	120	122	134	144	136	130	129	114	108	133	115	137	116	115	114	121	113	126	126	123	109	110	135	127	127	121	125	135	106	94	104	134	139	107	123	127	117	122	116	109	107	115	115	115	131	138	124	123	105	127	128	131	130	105	113	133	114	104	106	148	124	126	123	121	135	125	118	133	122	106	125	124	131	111	130	119	139	145	122	129	127	127	114	133	126	137	121	111	112	129	132	132	119	112	139	138	121	117	95	128	145	110	139	117	117	112	129	146	145	116	138	119	108	111	108	115	120	120	114	117	126	133	121	132	128	130	126	134	128	116	142	135	111	114	124	117	123	124	132	130	133	119	126	149	150	131	121	124	129	133	120	104	114	128	115	119	110	138	134	134	128	136	141	109	129	128	130	128	130	135	127	122	124	136	131	126	148	114	123	150	124	137	122	112	117	125	118	126	129	127	130	129	136	144	149	116	129	108	123	135	119	109	115	125	117	123	130	118	126	147	127	118	133	115	107	125	111	144	136	111	120	125	120	130	134	131	107	140	116	119	137	113	111	138	104	111	137	107	149	143	117	107	127	107	138	123	136	109	108	120	120	143	139	111	131	128	124	116	134	122	103	113	135	107	100	136	108	122	118	118	124	135	133	133	129	148	129	137	140	131	124	122	124	124	116	114	114	112	113	125	153	134	118	110	121	101	127	120	108	134	141	117	145	134	146	118	140	130	125	122	132	114	110	118	130	149	124	91	107	115	119	117	123	96	131	119	127	121	116	119	126	109	118	124	132	103	112	132	123	112	129	140	125	145	118	136	122	116	141	105	119	122	128	118	133	119	108	119	120	125	114	135	118	129	135	143	138	105	125	113	119	112	118	129	143	141	119	127	135	129	108	143	115	121	129	111	142	132	102	131	154	141	120	140	115	125	131	133	138	120	130	114	148	131	140	141	131	130	129	113	100	135	122	137	101	112	129	129	131	129	117	133	126	125	104	129	113	101	131	103	100	139	106	137	120	108	115	131	117	137	126	103	123	119	132	135	91	132	118	134	127	118	124	131	146	133	125	104	102	140	140	121	146	120	115	129	121	127	124	126	133	136	109	116	110	126	124	138	139	149	140	142	125	137	134	120	118	107	125	124	135	110	146	131	142	115	125	117	114	129	108	124	126	115	126	115	102	119	135	103	111	99	133	129	118	131	132	115	115	125	113	148	156	128	132	112	136	127	132	110	106	149	143	112	119	124	130	124	113	121	115	155	124	141	136	147	120	133	117	124	104	112	117	118	120	117	114
2172	429	453	492	471	509	570	737	426	412	385	434	392	380	412	409	389	416	383	383	402	381	370	346	359	360	388	386	403	403	363	379	369	384	396	383	364	374	417	380	408	383	398	374	370	354	375	374	376	364	382	380	399	385	369	400	364	364	373	392	394	413	367	378	403	369	385	342	382	367	370	356	367	361	369	394	411	406	371	418	381	351	395	383	394	352	416	397	358	403	381	378	384	381	386	360	378	361	404	370	388	399	368	399	381	371	399	415	393	386	377	401	379	354	400	428	388	375	333	358	385	389	364	375	370	363	402	381	360	370	327	417	381	412	368	348	389	383	367	422	383	376	364	379	357	401	429	356	386	360	379	386	409	421	388	398	374	393	379	385	358	386	367	374	370	387	385	392	377	371	362	365	360	402	384	350	397	377	388	375	398	380	388	379	391	368	408	377	412	375	379	364	373	398	383	399	393	380	390	355	399	375	396	394	365	375	385	420	384	350	381	410	388	401	402	384	343	383	378	398	416	394	380	388	351	384	381	376	398	342	392	374	387	362	388	381	417	392	397	362	385	380	386	378	403	379	340	404	393	394	362	374	356	411	374	384	381	361	376	384	397	392	374	384	323	360	396	398	357	396	418	377	391	392	375	365	389	359	394	428	354	398	399	376	386	362	406	401	401	393	344	346	371	379	358	355	404	376	382	414	402	372	381	354	372	400	403	379	376	385	358	396	418	404	366	384	398	361	378	379	360	388	363	380	394	377	371	396	363	393	386	352	369	397	363	387	349	377	355	402	378	404	389	405	399	399	336	372	392	404	371	427	377	387	394	349	375	396	373	410	380	412	378	371	417	396	388	386	372	361	354	371	401	369	368	413	399	369	362	344	385	403	383	355	375	371	409	363	395	352	374	375	399	364	430	391	352	386	386	361	394	387	362	394	363	431	378	364	400	405	383	349	363	372	398	427	372	395	390	354	382	374	429	362	351	384	376	385	358	383	377	357	391	344	352	358	360	374	332	365	376	398	397	407	400	395	384	384	382	398	377	397	391	355	380	406	372	356	378	411	377	392	392	395	364	402	389	394	383	357	383	392	353	363	395	372	334	374	383	391	415	372	397	379	354	378	403	380	413	345	378	383	389	391	371	420	374	383	407	398	392	357	367	398	347	366	390	399	409	411	390	388	367	398	365	395	380	379	395	381	373	372	362	387	390	351	384	372	365	383	365	346	392	372	410	359	403	390	426	409	393	410	382	392	418	425	352	381	380	378	386	387	378	374	398	400	407	377	367	389	393	414	336	378	357	358	386	391	426	395	388	375	433	377	394	382	379	405	353	359	375	398	396	397	406	381	407	363	352	350	385	379	350	430	377	396	388	408	382	410	374	380	392	399	380	404	375	365	378	370	394	386	346	422	396	414	419	369	387	385	385	377	380	374	377	405	383	391	368	376	370	377	360	392	418	380	425	350	404	414	391	357	357	395	403	383	384	371	347	391	419	378	352	408	396	358	384	379	380	385	380	397	409	428	364	369	395	402	399	384	364	392	378	405	372	379	366	388	369	412	380	365	376	419	372	394	396	381	404	361	370	418	358	367	360	405	380	402	368	366	392	379	371	371	398	400	405	367	352	378	395	395	398	394	369	382	342	401	392	427	393	400	395	390	399	392	363	380	389	393	403	387	384	401	384	399	407	387	395	382	387	374	397	360	369	370	384	371	375	388	407	408	414	368	394	363	374	430	375	398	360	438	372	400	390	380	392	406	381	387	401	386	348	387	377	412	395	354	409	397	401	375	399	383	367	381	377	380	375	371	344	401	369	336	420	367	355	363	379	367	365	408	402	350	395	420	382	370	362	395	391	421	361	370	314	378	390	380	417	340	386	396	419	373	372	364	392	374	371	387	386	394	384	376	410	337	371	347	360	372	394	404	389	389	374	375	373	365	401	370	377	336	400	410	397	350	401	377	332	404	385	407	384	379	343	416	404	384	398	356	373	412	391	404	359	354	375	356	391	347	348	388	427	373	390	399	381	385	382	391	384	395	364	405	362	366	405	341	370	374	388	371	342	386	375	380	433	372	354	378	385	384	372	384	368	416	412	386	368	369	403	377	350	366	405	364	378	350	378	399	417	396	366	364	383	358	351	367	389	396	335	364	382	368	377	375	353	355	407	356	401	392	379	398	375	415	383	363	363	391	356	396	367	382	368	391	397	341	389	392	390	403	372	407	398	369	385	384	361	375	369	367	345	408	403	357	411	332	373	397	401	340	398	374	399	393	397	397	404	405	353	392	397	367	385	377	399	375	406	367	372	378	371	405	383	367	385	380	378	380	386	374	348	400	386	383	390	380	366	416	419	351	373	428	395	343	419	369	359	397	402	373	397	381	360	371	359	412	408	383	406	388	362	392	375	375	341	374	365	346	382	409	371	400	341	395	364	374	385	391	377	383	411	376	386	389	365	411	387	388	407	348	379	392	389	395	383	398	382	410	387	375	378	385	421	393	386	395	404	392	358	383	372	350	398	379	373	372	385	409	360	374	387	386	375	376	395	375	399	391	405	396	376	385	362	385	403	391	370	387	380	381	365	340	414	399	381	395	401	377	395	411	390	367	394	384	379	374	413	367	348	380	341	361	394	393	341	407	367	396	360	377	354	418	377	417	386	377	362	395	370	374	363	374	388	390	395	420	394	395	370	345	420	355	353	377	384	381	378	366	350	408	404	386	367	359	359	385	357	369	381	380	387	382	346	380	404	384	388	386	360	344	366	381	383	412	377	425	406	350	419	416	390	391	387	390	387	358	383	376	378	412	390	376	387	397	374	380	382	378	390	382	362	371	397	373	423	409	390	430	367	396	406	398	388	381	346	364	377	385	385	354	349	411	383	380	379	380	372	378	383	399	353	402	372	412	409	403	380	389	362	373	383	366	377	381	371	385	375	375	386	399	377	388	379	389	402	387	361	406	394	364	419	408	403	321	378	359	396	380	388	332	392	342	398	409	363	417	377	387	369	396	395	385	376	382	378	389	383	397	362	367	386	390	369	352	381	385	417	396	376	380	389	398	393	408	381	389	394	391	383	396	363	384	353	408	375	411	382	346	334	356	378	348	410	399	380	397	395	366	374	361	386	393	362	373	401	422	369	366	379	425	367	393	400	434	390	383	350	386	394	401	404	368	361	360	376	383	383	367	361	362	391	343	391	409	353	391	364	390	398	377	393	392	429	390	386	358	396	395	341	350	400	342	386	371	375	376	362	384	402	388	377	404	417	387	369	365	387	391	426	378	362	350	370	373	385	389	402	376	373	397	375	360	427	385	392	372	413	363	371	357	386	380	374	372	377	369	399	346	418	393	406	353	401	394	399	361	352	335	402	378	343	408	385	383	389	400	381	396	393	383	399	360	394	368	385	398	385	364	359	380	399	348	399	377	407	371	382	389	382	409	381	365	360	374	394	371	450	383	365	401	357	366	394	367	398	403	371	359	398	381	364	381	423	384
7500	1015	1245	972	701	542	892	956	370	296	266	256	226	200	219	213	231	227	205	220	216	215	203	227	223	214	196	184	198	177	198	176	199	205	200	220	205	200	196	200	240	193	203	208	213	203	207	201	198	186	202	179	224	203	194	179	186	194	203	197	204	213	208	212	188	202	184	201	192	209	203	206	191	214	217	180	220	164	200	205	199	217	202	205	184	191	180	195	217	183	184	170	214	191	165	181	199	195	177	216	168	175	210	214	197	177	199	182	178	185	213	209	177	186	210	208	208	175	209	219	199	197	199	203	194	191	177	180	203	174	168	191	193	177	190	180	169	180	219	210	194	202	197	219	185	184	181	196	195	191	180	170	211	176	187	214	211	187	203	189	184	185	185	183	197	201	200	193	186	178	206	179	191	190	217	200	162	208	189	187	195	176	204	171	189	194	187	181	190	185	192	184	188	211	209	193	174	196	181	210	201	161	183	210	195	206	192	208	184	187	192	193	200	196	194	169	195	198	229	215	194	159	197	182	190	199	186	192	178	194	209	197	231	191	172	198	209	192	179	179	209	217	180	202	202	163	185	187	187	180	208	177	203	201	215	202	205	211	171	210	206	192	207	208	201	190	170	193	224	193	188	204	224	204	182	204	189	199	180	207	198	170	212	188	183	189	184	201	200	203	190	191	196	203	220	183	191	185	198	193	180	203	199	209	185	189	169	172	191	180	201	199	178	180	205	180	196	171	184	202	186	190	183	198	185	182	194	222	225	178	174	198	174	190	192	176	202	199	195	195	204	171	184	210	199	194	206	190	166	190	186	181	195	215	170	163	201	189	180	212	221	180	191	208	184	161	216	202	192	189	223	186	199	254	175	177	187	197	192	214	195	176	196	199	192	199	196	176	167	208	185	186	176	163	191	192	192	172	179	171	195	192	194	178	217	223	193	190	215	222	219	174	200	181	185	195	173	195	184	216	176	165	182	201	207	189	194	188	212	212	197	180	168	196	183	220	212	183	172	241	207	214	211	213	207	231	188	189	190	175	184	184	195	185	192	189	190	206	180	185	170	186	191	207	180	197	201	171	175	178	187	213	216	210	189	212	173	194	197	223	185	182	186	180	189	200	188	177	198	196	187	167	188	206	166	179	173	203	192	175	194	215	219	184	204	193	188	170	196	185	175	176	208	185	189	187	202	206	178	181	187	196	213	192	193	197	190	185	185	172	222	197	199	170	166	209	177	205	198	186	172	199	180	209	191	178	176	185	214	218	191	197	206	194	184	185	231	204	201	184	180	202	191	182	189	192	181	196	201	205	189	214	190	205	192	211	190	191	203	188	203	195	209	181	217	187	203	204	180	198	222	191	192	181	196	181	196	244	182	175	176	212	192	194	192	191	199	204	217	194	209	197	206	218	201	190	191	216	173	175	181	199	182	180	187	169	190	208	198	204	199	221	198	180	194	184	179	183	195	199	186	173	203	213	180	169	191	181	216	190	193	206	197	210	191	183	177	197	214	213	208	217	218	213	216	193	181	193	168	180	188	217	199	210	193	197	184	196	198	205	194	200	203	181	203	173	184	208	190	204	215	192	185	186	181	188	184	174	209	199	196	196	187	200	192	216	201	189	208	191	192	188	180	172	200	198	180	182	207	215	199	200	193	185	188	183	178	179	188	215	188	224	179	195	192	166	206	198	184	189	199	229	191	177	201	187	193	181	193	186	199	213	199	187	183	219	227	185	179	188	190	174	188	172	201	184	187	188	178	209	206	191	191	177	209	187	176	185	202	204	190	187	195	192	181	176	191	183	181	190	214	202	181	184	201	211	214	184	223	191	201	212	181	193	191	194	197	179	176	196	207	198	207	194	206	187	194	204	222	181	190	199	182	194	214	203	197	184	173	206	204	207	192	197	177	212	188	205	195	183	184	189	184	202	185	179	186	189	172	190	203	185	196	182	192	188	191	168	203	191	201	196	174	204	186	216	194	185	223	190	170	187	208	187	168	231	215	200	198	178	199	190	166	165	190	189	187	219	192	194	184	212	189	230	198	201	195	196	212	199	182	193	196	178	180	218	194	176	185	205	208	192	194	179	197	211	170	201	170	222	178	189	182	181	190	186	196	208	187	185	195	198	173	206	188	184	185	209	188	183	192	172	176	209	172	216	175	196	201	188	170	210	186	173	166	170	238	184	190	210	190	185	199	188	208	205	221	187	185	188	179	183	181	178	189	193	186	202	160	180	204	197	184	183	209	186	183	198	205	214	188	189	201	184	205	222	221	206	199	211	193	178	195	189	176	196	218	173	176	191	206	186	174	176	201	197	207	191	163	223	200	190	209	204	179	190	164	200	201	170	180	200	190	208	205	172	199	182	194	199	221	206	183	203	192	192	160	219	226	193	160	194	174	189	197	211	197	210	204	191	205	186	181	201	211	190	196	192	180	194	190	220	199	195	203	197	214	176	198	171	173	191	176	207	171	162	192	213	175	217	200	188	192	200	153	201	205	205	197	219	173	180	232	170	176	210	208	197	173	166	217	198	205	190	188	185	171	186	204	197	173	203	178	202	167	218	184	195	172	195	166	193	218	207	216	199	190	190	215	170	187	166	172	197	206	177	183	180	207	213	182	184	197	187	198	209	191	181	203	180	184	210	189	184	193	182	187	181	201	206	183	201	195	205	203	189	190	184	207	205	172	189	180	234	198	220	208	195	212	200	176	218	187	215	202	190	178	198	198	223	189	196	191	196	195	194	208	214	218	193	187	194	198	190	214	189	199	192	220	212	192	189	191	205	189	202	193	196	180	171	170	178	194	192	195	190	210	193	199	192	185	170	223	190	180	196	191	200	168	189	168	192	202	213	195	187	208	219	210	166	179	199	210	190	177	215	210	200	220	189	183	181	199	199	191	192	195	202	195	172	179	171	206	173	171	193	202	223	212	198	199	177	210	188	195	216	200	165	185	208	177	180	210	176	203	206	215	178	208	201	186	200	225	199	206	197	186	206	184	176	176	165	164	198	188	163	189	181	207	215	177	193	195	187	189	166	212	189	192	214	205	185	202	188	177	206	209	182	193	195	198	210	175	215	183	181	197	189	184	210	186	199	195	200	198	208	190	199	189	197	186	179	186	185	207	211	206	188	184	177	210	185	196	198	193	176	193	201	176	176	195	192	212	182	210	206	189	171	195	216	199	186	181	222	186	191	159	194	199	197	186	178	161	218	205	192	189	189	196	196	223	182	216	210	206	199	218	197	218	157	207	210	173	218	206	197	186	166	191	208	226	180	204	203	220	185	191	165	189	176	210	198	200	199	185	186	204	201	177	218	198	185	175	190	192	197	177	154	190	187	179	221	204	221	175	201	190	198	192	186	173	221	189	223	196	219	189	193	170	205	154	191	174	180	194	210	210	194	197	172	201	176	196	197	181	195	179	195	236	204	176	190	203	171	206	175	213	208	194	220	176	191	220	204	179	199	225	197	194	210	205	199	187	194	195	210
5829	1301	2664	3266	2875	2292	4476	3606	1377	1209	1104	998	982	908	836	787	804	766	726	723	728	737	693	643	627	626	667	645	595	668	604	622	643	563	626	598	630	589	634	585	578	573	610	616	567	557	612	591	585	579	590	529	569	599	553	577	544	590	621	537	565	549	547	566	523	579	549	562	562	558	579	563	557	569	534	598	519	577	553	589	544	547	575	575	551	575	570	586	534	547	559	586	541	534	573	575	563	551	501	572	584	569	576	562	540	525	596	560	556	589	546	556	509	531	550	546	583	578	560	549	570	540	571	524	563	521	541	527	538	537	558	576	560	572	547	546	534	544	552	544	553	582	552	537	551	549	568	548	512	563	548	532	531	534	574	525	534	528	544	544	552	546	555	521	516	553	551	512	533	584	555	527	551	561	549	590	533	547	569	592	521	541	558	519	547	539	524	570	543	570	540	538	597	585	600	536	528	601	554	600	510	551	568	488	544	536	550	565	545	518	540	539	560	505	576	565	540	507	564	570	552	564	517	554	554	547	593	520	577	547	555	576	538	541	556	556	549	531	566	548	549	544	525	546	588	551	575	535	541	566	539	574	560	563	568	574	559	531	543	529	562	556	589	553	506	532	503	571	515	566	522	555	549	560	505	536	547	569	570	580	547	563	565	553	551	545	533	554	585	527	523	566	547	550	594	558	513	553	504	494	540	488	554	583	557	539	496	603	545	547	535	539	531	559	534	507	565	553	584	537	536	554	569	517	571	571	587	557	547	561	498	543	543	493	559	550	553	599	512	579	539	550	526	538	503	535	504	520	581	570	551	553	520	510	553	533	515	573	562	567	548	536	572	567	564	543	561	521	530	539	574	561	562	535	584	519	562	542	565	596	576	540	547	527	559	571	526	546	595	620	573	519	510	595	514	561	539	501	538	543	554	528	537	584	533	531	579	532	555	576	569	543	601	564	545	563	522	528	538	552	575	538	524	568	525	543	509	549	523	551	554	576	545	574	547	546	509	586	544	547	590	545	554	521	505	552	542	603	521	571	532	548	540	549	520	593	553	538	546	511	562	546	555	549	512	541	537	597	545	521	539	551	556	550	601	529	516	566	525	521	529	573	520	557	604	545	567	542	495	532	537	585	536	576	522	534	544	562	513	580	531	562	524	531	501	543	569	556	535	548	571	515	550	531	575	573	547	519	590	538	584	535	583	538	538	522	510	494	545	535	552	549	567	563	570	522	556	553	558	559	530	540	523	537	514	531	498	557	576	527	601	572	552	580	555	568	571	569	532	562	531	544	608	577	544	550	545	522	522	533	529	523	540	518	557	536	540	515	528	546	498	545	556	583	503	543	508	558	556	540	534	532	527	529	576	546	525	524	565	578	512	495	548	536	535	546	547	550	586	541	537	560	564	568	506	513	544	543	561	552	504	528	571	543	562	528	582	564	514	533	507	532	565	516	528	571	509	528	529	571	533	521	546	582	549	600	500	583	533	551	556	582	511	533	547	548	532	512	543	555	568	526	523	563	544	531	513	546	537	535	526	547	582	547	539	551	518	525	547	556	515	559	539	540	531	544	589	496	523	558	527	540	576	571	500	509	529	569	525	534	534	556	507	540	543	521	534	561	580	551	533	581	522	551	551	516	566	497	586	556	579	568	580	559	524	563	576	556	522	570	537	537	562	537	609	535	527	525	537	510	559	593	551	526	546	547	575	542	568	577	528	529	532	550	540	540	517	564	553	533	534	567	561	557	553	566	550	521	578	493	539	550	584	538	551	528	529	558	556	531	532	510	554	509	587	570	578	551	541	574	605	579	557	488	537	526	552	567	513	554	549	540	558	553	532	577	534	560	566	538	533	539	579	535	539	539	530	544	555	551	487	508	542	566	556	557	546	548	575	556	546	545	546	543	557	556	559	543	577	532	556	552	520	523	574	575	525	546	540	564	543	546	548	525	540	543	521	522	556	546	534	553	559	558	554	522	563	588	551	540	512	560	559	554	554	561	537	571	556	536	577	538	555	551	540	561	569	564	548	550	522	575	534	562	505	540	521	570	588	616	467	558	547	507	554	568	520	516	564	553	508	602	577	517	559	545	531	549	522	594	586	573	542	525	548	500	534	522	546	518	565	613	546	552	549	582	538	591	533	543	569	582	563	557	536	547	548	565	568	574	567	525	539	524	531	554	539	577	550	551	562	575	566	510	559	563	533	524	576	569	549	564	489	561	542	568	544	524	540	540	540	548	520	549	567	557	603	555	569	593	583	612	585	523	521	548	539	539	587	557	565	546	519	564	545	544	538	568	578	531	567	554	535	553	569	564	538	549	552	581	512	529	531	562	530	547	542	539	533	550	545	509	553	591	549	570	535	556	547	563	504	527	522	590	542	581	550	581	555	520	567	534	542	552	595	531	577	518	544	573	516	555	564	558	601	534	574	529	514	526	576	576	564	549	540	522	572	536	541	570	569	547	541	550	570	550	518	556	541	529	546	548	571	497	536	535	518	576	555	564	543	533	523	565	577	536	572	546	559	576	552	524	556	553	603	525	587	540	576	551	593	544	541	578	513	521	589	547	575	510	570	545	590	562	557	554	588	546	545	568	507	538	522	554	513	579	556	536	529	543	538	585	512	566	517	482	547	554	554	533	544	532	513	552	536	561	538	556	516	509	504	540	537	533	572	518	550	581	489	564	575	540	552	557	512	550	561	553	565	525	546	508	532	565	524	586	564	561	546	582	550	570	542	559	572	552	545	569	555	573	519	517	563	540	533	530	530	568	542	555	527	551	547	531	564	511	545	542	507	543	522	557	553	519	567	538	569	536	541	558	574	535	542	523	557	567	574	540	569	547	530	515	572	607	555	517	553	555	523	524	523	546	527	526	546	548	545	559	568	580	554	530	515	580	549	528	542	553	537	528	564	596	548	510	528	520	541	538	529	561	549	561	545	542	555	555	574	533	557	549	548	534	621	508	556	573	578	531	544	548	551	503	524	554	568	518	555	560	504	550	570	549	524	548	571	533	528	501	548	558	564	554	542	539	549	515	561	509	544	517	572	575	577	555	544	588	556	555	534	548	550	557	510	561	543	507	573	567	581	549	539	557	560	522	562	534	500	575	564	536	569	559	589	562	563	532	517	500	567	566	543	543	499	541	568	546	556	541	539	543	584	544	521	530	578	557	547	566	582	538	495	545	545	559	548	542	494	565	536	609	562	551	585	568	554	538	567	536	548	582	556	559	548	555	552	548	541	539	580	575	564	498	515	541	540	566	583	555	537	544	542	562	534	527	513	503	516	558	528	546	543	559	564	554	539	555	512	519	557	597	519	515	541	554	547	551	533	520	544	580	547	538	516	506	548	532	578	515	516	535	564	557	547	569	594	554	552	465	537	524	547	541	566	547	554	527	544	533	538	554	571	534	541	562	538	536	506	578	539	559	530	562	547	590	589	547	518	553	511	572	556	559	543	575	565	529	540	506	559	568	551	534	555	541	535	537
14233	2531	2648	1979	1438	1106	1825	2648	779	578	591	547	467	459	476	402	455	433	437	434	396	417	406	407	398	409	396	406	384	335	383	363	373	373	372	392	368	348	356	382	398	393	345	403	399	396	359	382	374	374	357	370	393	361	409	373	371	356	385	363	393	362	368	353	381	384	381	388	375	371	339	357	365	382	381	370	383	371	377	406	344	375	364	333	364	396	378	343	376	360	333	352	339	384	373	366	353	371	344	346	404	346	369	397	380	388	345	311	352	372	383	390	354	395	396	372	348	362	352	376	371	378	371	350	364	385	397	397	357	356	366	368	394	370	381	352	375	357	353	362	374	343	378	384	351	357	347	365	377	391	367	362	360	369	364	369	361	367	389	372	370	330	364	347	374	370	371	365	334	368	381	374	385	375	396	364	373	380	389	368	373	392	363	331	381	371	359	389	359	347	371	358	360	353	359	358	378	378	356	358	329	389	352	359	383	390	375	366	355	356	419	366	378	346	389	377	358	377	351	358	362	350	351	360	397	381	356	374	328	379	303	358	398	365	360	397	367	403	388	362	382	379	363	382	371	398	362	362	351	332	365	361	349	349	371	365	373	383	332	412	381	350	362	363	383	395	389	394	360	367	402	352	385	340	361	352	394	359	346	337	402	340	374	338	357	359	359	362	366	336	363	414	385	370	373	369	383	367	374	341	360	380	357	395	357	350	350	390	378	377	376	364	365	372	377	379	350	361	399	374	354	362	360	361	378	376	400	353	365	369	381	345	359	331	363	400	355	328	363	370	316	377	360	391	346	367	345	380	363	385	365	350	389	378	355	375	401	348	381	369	346	383	335	387	390	334	367	364	368	398	361	361	363	392	359	385	371	383	351	383	376	366	360	330	377	380	369	398	383	365	397	378	341	379	334	327	355	361	381	382	331	356	393	375	363	379	348	341	380	370	382	348	329	352	370	358	342	347	362	324	343	343	386	353	351	369	391	375	372	372	388	373	383	382	345	378	351	364	357	376	374	361	386	389	374	391	363	366	359	357	365	346	379	323	385	363	357	413	394	361	359	358	366	384	346	359	371	370	361	371	348	355	354	343	386	383	354	370	360	381	353	324	385	364	361	370	370	385	377	370	393	352	338	354	355	381	368	351	367	346	322	321	378	354	374	364	347	386	370	352	426	368	356	345	346	360	419	370	428	367	376	400	361	372	360	343	362	341	360	360	379	398	353	369	353	365	385	371	371	362	360	369	352	371	383	361	338	403	354	366	347	388	372	397	385	413	400	350	345	361	402	389	360	377	394	390	339	393	337	358	346	394	344	362	324	381	350	400	352	382	380	374	368	367	337	350	342	370	417	384	370	381	356	384	371	372	374	394	390	364	412	384	362	343	372	377	390	412	387	385	375	400	369	363	362	375	388	387	419	367	369	362	387	379	352	361	356	380	379	391	362	345	381	347	355	408	371	365	376	375	350	365	373	399	367	368	360	330	370	396	367	361	388	354	380	388	403	370	382	362	398	388	371	325	381	359	371	352	369	374	340	365	342	341	359	370	361	376	368	385	354	313	407	373	381	309	384	370	362	380	375	381	362	403	360	383	373	351	352	380	376	382	342	385	413	405	369	366	377	373	338	376	400	357	371	352	384	358	365	386	352	381	388	359	360	357	388	377	385	379	400	356	387	359	357	360	376	349	366	324	384	381	362	355	421	374	334	352	359	389	342	359	397	334	371	400	371	353	369	357	374	337	381	316	351	376	361	385	317	330	375	375	397	380	386	338	358	356	394	411	346	365	388	375	355	353	306	361	363	366	330	348	338	348	376	324	371	363	372	416	393	360	376	386	373	374	365	369	375	344	372	364	412	345	391	397	396	353	417	407	348	402	339	375	389	410	370	359	381	352	366	364	375	356	359	368	369	347	364	378	385	359	350	384	376	383	355	360	366	370	382	332	361	359	369	343	358	399	360	379	348	367	358	357	386	369	385	344	361	373	337	375	377	407	397	373	400	377	371	318	350	338	374	390	356	384	383	387	336	356	371	338	320	355	397	341	366	388	389	355	405	382	420	383	341	338	340	347	375	388	401	351	389	350	383	342	367	387	381	360	344	366	370	378	374	367	387	390	353	372	341	356	391	349	388	380	335	315	339	372	372	384	403	357	359	377	383	351	381	357	388	383	403	392	419	363	370	353	370	375	356	379	382	408	378	395	362	372	373	357	398	363	389	350	363	344	374	395	336	403	382	356	388	369	379	374	359	402	384	353	377	361	395	413	390	354	365	353	371	390	388	349	407	425	315	381	405	377	331	363	350	335	352	344	351	347	352	363	369	331	349	368	379	350	398	354	403	392	389	366	363	373	376	354	372	382	389	401	386	358	350	356	397	350	373	370	362	347	346	376	396	369	392	408	361	375	350	357	356	380	359	363	354	373	345	363	348	374	382	327	333	344	357	332	350	390	397	381	358	378	395	378	351	336	380	355	358	345	377	345	379	346	359	414	369	377	351	391	383	357	345	360	380	379	335	384	360	394	368	362	351	348	361	378	370	333	362	354	374	393	386	340	355	358	409	351	354	394	340	376	403	377	371	384	362	348	320	357	339	384	365	370	404	390	354	347	391	395	332	368	377	423	350	317	350	356	366	391	378	376	373	331	347	367	370	400	353	375	399	369	371	362	374	374	381	361	320	421	367	381	361	364	339	385	381	344	370	344	389	374	376	397	363	361	353	369	341	380	364	355	406	414	334	350	401	342	365	358	386	365	358	363	373	372	360	386	370	337	377	353	375	387	353	407	347	353	384	379	390	374	387	377	356	399	383	368	371	392	380	387	387	391	366	402	376	372	372	375	398	357	380	357	364	346	401	375	323	336	372	381	362	377	416	372	352	333	381	369	326	385	355	359	376	343	383	379	392	398	417	402	357	353	375	380	344	368	365	357	396	370	397	360	372	366	349	389	319	402	394	360	341	367	349	357	338	367	378	392	379	356	362	359	370	407	383	390	387	388	394	357	347	388	354	358	369	362	326	384	328	348	381	361	363	361	402	375	364	390	363	354	367	408	346	391	413	347	336	363	376	334	384	350	358	347	380	351	382	367	379	382	364	388	353	379	393	337	355	356	357	414	369	370	343	406	362	328	346	371	376	388	392	384	403	347	366	329	363	332	369	341	356	386	405	379	397	407	379	388	418	349	394	385	350	357	338	381	361	396	332	394	363	377	343	386	356	350	373	343	327	355	358	416	365	369	376	346	363	326	340	400	401	409	380	384	426	361	354	360	358	368	384	342	372	363	372	395	340	367	379	354	342	405	378	405	400	358	352	377	322	371	389	373	326	382	381	385	379	377	375	375	383	345	373	393	372	427	369	376	362	349	389	325	351	359	382	343	361	341	361	319	373	362	367	379	325	372	361	374	395	340	354	411	408	372	416	397	358	377	369	369	384	387	357	393	359	376	344	353	369	349	370	340	345	357	398	385	355	358	389	371	349	358	374	335	338	374
7844	2433	5258	5832	5260	4398	7535	9443	2604	2322	2066	1882	1722	1608	1540	1506	1389	1313	1287	1189	1193	1207	1195	1092	1168	1094	1099	1044	1084	1056	983	1037	1049	1034	1044	1046	1003	1040	1083	1000	985	1038	1010	967	1017	1000	984	1003	954	956	932	963	951	941	901	986	922	879	1012	1032	915	925	941	925	914	981	951	924	952	921	959	916	921	974	933	921	971	927	900	923	910	871	900	943	912	923	932	992	942	941	920	950	877	933	911	890	908	915	847	908	985	893	923	922	875	921	895	928	908	911	991	934	917	901	900	919	919	931	934	922	893	888	857	943	898	937	912	904	888	932	960	868	888	961	929	991	930	957	873	879	878	886	939	917	942	885	896	876	877	952	937	841	867	905	894	836	895	895	894	876	862	914	897	909	933	842	939	897	911	883	879	903	919	881	853	945	943	888	881	922	906	899	873	914	883	885	897	920	1010	860	879	906	920	884	860	897	849	943	914	908	926	945	837	927	884	887	854	864	908	902	890	896	940	897	880	885	907	895	918	868	971	862	900	934	897	882	895	852	905	947	900	890	894	946	932	904	882	882	920	961	865	884	899	922	950	909	914	878	848	952	905	872	957	865	933	924	916	919	920	895	960	908	889	902	888	938	898	894	921	889	889	902	867	940	902	874	903	913	923	919	920	910	854	915	881	889	912	845	870	929	906	885	914	893	878	910	895	933	912	919	875	941	930	895	884	844	968	928	929	920	911	851	942	895	951	917	892	911	922	903	870	898	853	953	973	898	961	898	834	942	903	900	915	917	900	913	882	920	912	902	956	909	904	936	899	931	927	869	906	920	910	842	878	914	903	951	869	883	933	904	938	900	891	942	908	879	863	947	911	937	914	908	905	939	917	943	905	914	956	951	905	922	891	896	867	901	923	870	917	953	854	852	939	895	897	934	910	956	854	864	889	924	868	900	865	903	899	956	915	873	871	924	936	936	872	939	900	911	943	933	916	900	925	921	901	895	941	880	899	973	863	863	909	934	945	823	904	893	904	898	897	919	897	881	927	885	877	867	904	866	906	961	921	867	923	908	919	860	893	905	880	889	850	839	863	884	925	946	871	944	877	922	870	887	981	901	927	880	907	900	902	958	921	932	898	862	897	892	938	864	885	882	876	888	950	902	918	977	874	895	911	905	922	863	830	891	871	876	968	891	942	844	878	868	902	942	895	929	886	871	904	918	945	871	924	886	921	896	913	983	891	949	946	938	927	887	929	908	887	879	950	871	909	904	890	913	941	878	918	891	852	967	855	908	897	937	890	878	837	904	949	915	907	954	850	902	880	850	944	839	890	923	887	924	951	877	937	916	871	905	941	871	945	941	912	931	860	925	913	908	930	888	889	928	922	887	877	875	906	946	935	891	869	920	908	964	868	881	868	975	872	951	939	918	924	907	899	873	911	947	884	885	917	842	909	888	922	848	904	972	928	879	893	902	881	878	906	925	902	962	840	940	900	943	889	890	899	947	902	903	910	893	869	856	874	960	929	940	885	918	939	913	949	939	914	875	884	875	887	904	891	924	929	897	961	929	917	868	955	870	862	893	933	889	906	885	919	878	920	890	935	898	940	925	937	949	930	872	889	894	919	899	910	867	923	904	940	902	896	918	940	903	931	918	919	895	896	951	893	868	944	895	926	852	877	917	876	902	896	926	917	893	963	842	991	861	921	866	918	887	923	915	908	961	910	980	892	897	898	971	880	931	898	879	922	932	935	924	906	956	883	932	893	907	910	873	905	916	893	900	945	883	876	921	926	898	897	898	890	881	929	898	900	898	901	863	909	901	891	888	887	840	900	925	882	934	908	893	900	943	835	932	924	866	926	922	916	938	891	902	942	890	892	886	882	903	912	922	921	929	905	968	882	962	856	891	885	884	886	950	881	927	865	961	899	955	878	940	903	885	923	870	922	875	900	916	945	910	926	909	874	905	905	894	857	924	890	869	909	924	903	960	870	911	880	945	880	859	918	931	909	878	891	882	923	872	895	957	888	923	904	902	849	865	871	913	861	914	941	908	910	957	937	920	896	878	916	924	896	910	840	903	888	861	934	886	882	907	892	872	900	877	875	907	961	907	910	852	903	892	872	863	925	910	887	898	847	908	929	908	907	881	868	926	895	911	897	943	934	919	964	861	940	893	989	891	874	872	900	894	922	923	891	908	902	894	904	899	863	914	892	843	893	906	917	938	896	963	862	904	936	889	896	969	938	870	936	917	897	868	918	873	921	919	881	886	916	863	905	869	906	916	989	890	915	898	948	926	916	893	875	915	903	933	873	967	939	904	939	896	912	896	929	892	876	918	853	910	870	911	925	898	911	897	873	861	870	922	897	918	920	947	911	854	885	919	928	867	868	862	881	883	919	942	905	920	878	876	900	925	814	886	927	909	940	965	938	951	945	891	947	894	893	924	904	907	911	901	893	936	854	939	900	850	951	858	886	942	835	912	936	893	942	935	884	961	848	883	904	929	915	871	946	926	916	879	881	865	904	898	885	943	866	917	842	930	926	876	947	883	924	882	880	976	947	885	922	918	902	919	909	906	953	887	917	873	949	876	869	882	924	924	847	899	908	873	905	863	893	852	914	892	930	900	936	881	893	906	865	859	867	899	918	888	887	876	878	856	933	874	915	876	850	898	885	865	864	839	815	896	883	926	896	846	900	862	894	873	870	972	971	924	912	992	870	950	917	903	880	936	959	852	894	905	889	841	918	903	908	925	934	925	869	879	917	899	888	788	883	899	947	961	941	885	838	949	932	932	947	1013	875	932	856	870	924	850	883	900	897	937	921	894	902	920	912	902	902	958	915	869	888	897	900	962	912	903	894	970	898	908	917	900	867	898	874	873	931	905	871	818	900	911	887	923	929	856	893	898	865	914	933	916	947	925	930	897	860	909	899	884	897	903	885	929	888	875	910	863	950	919	935	912	898	854	948	929	899	918	914	871	852	891	921	872	903	931	910	935	915	929	876	879	916	926	908	941	952	952	897	925	861	907	928	957	876	881	889	900	841	879	890	887	870	892	926	888	900	891	921	918	932	871	861	889	888	861	897	881	947	945	925	943	955	857	920	888	940	933	901	875	904	879	893	885	930	920	928	931	898	924	922	926	870	856	863	912	894	938	914	915	825	953	926	862	919	877	908	893	877	942	876	891	848	897	903	911	892	930	895	877	899	899	895	949	883	937	894	890	871	891	912	877	915	931	879	899	888	1006	896	865	911	905	845	912	922	922	896	868	844	884	910	871	903	884	935	878	877	849	853	864	880	902	927	884	932	897	938	839	947	895	887	895	875	898	914	853	968	862	874	887	873	930	892	945	906	937	869	906	894	889	951	847	925	878	955	864	852	916	921	905	901	939	939	867	897	916	885	926	914	894	918	942	863	904	901	899	929	891	868	901	904	924	881	893	898	916	936	929	882	902	981	859	934	917	846	867	918	910	912	913	920	870	934	889	896	840	874	900	889	892	854	885	904	935	922	917
1868	167	165	136	138	139	178	171	115	132	114	103	114	125	136	102	110	122	130	131	133	109	138	139	114	120	120	114	135	111	140	113	121	115	128	131	109	141	126	128	119	135	135	127	123	125	111	134	148	139	131	136	160	114	137	109	129	131	120	121	110	131	128	134	125	133	127	139	116	124	121	129	124	140	134	137	123	118	122	143	140	113	116	130	122	132	147	136	138	138	126	112	113	133	121	141	134	134	132	114	124	121	141	121	134	122	139	133	130	128	124	125	137	137	125	118	114	135	150	113	112	124	135	102	136	136	128	121	120	127	138	125	159	137	125	137	113	129	102	137	112	136	135	128	140	107	114	124	133	113	134	113	141	128	118	107	120	147	135	126	141	118	126	134	139	118	148	122	116	116	147	121	114	133	122	134	123	108	125	129	124	116	124	117	117	134	137	132	124	121	129	113	124	122	134	138	133	127	145	126	111	130	143	118	126	127	128	119	120	120	107	129	143	123	136	129	121	133	117	131	146	119	136	125	138	128	135	114	119	152	131	97	128	141	130	113	140	138	139	118	135	122	123	113	124	112	142	124	123	146	131	114	137	110	130	136	122	133	130	134	149	124	129	121	122	123	115	107	153	125	136	100	133	104	115	110	120	117	126	123	129	109	142	135	106	120	135	120	100	134	122	128	127	132	115	127	135	121	114	140	127	126	129	127	118	133	113	135	113	152	133	111	123	122	119	116	107	121	103	131	129	130	118	108	132	113	139	133	150	120	147	120	140	135	128	116	145	131	126	113	132	127	98	145	137	113	108	111	145	146	121	119	116	115	115	113	141	137	143	110	114	115	150	109	107	113	120	133	129	130	111	125	111	115	116	122	127	128	138	129	128	141	126	145	122	110	120	122	116	123	129	99	135	115	99	142	124	112	120	127	127	133	102	122	109	131	118	141	136	134	135	135	117	133	137	115	123	128	105	122	123	126	143	108	116	107	140	126	133	145	123	139	113	120	124	115	124	126	139	138	120	119	121	101	120	108	123	127	124	135	133	135	137	114	129	123	115	119	124	118	134	96	106	137	115	108	121	137	140	122	124	134	118	134	143	105	147	131	114	138	107	130	126	129	132	117	134	120	147	119	138	134	123	120	135	122	136	136	139	131	132	133	122	122	123	129	130	123	152	144	128	149	129	135	126	130	129	140	135	122	123	138	142	137	114	131	97	128	127	125	110	113	120	124	105	116	133	118	131	153	135	113	121	118	132	120	143	141	112	104	127	116	139	116	110	129	126	134	120	139	128	133	107	140	135	139	128	122	122	123	111	118	134	142	122	123	128	117	107	141	130	122	120	146	124	128	109	110	140	118	129	124	118	134	125	111	123	107	122	122	119	118	136	124	130	130	118	110	115	126	136	117	118	113	117	120	142	121	125	130	128	140	115	122	106	106	132	127	145	140	132	142	132	123	131	114	141	120	137	125	125	121	135	117	127	132	126	124	137	128	106	110	119	155	129	136	116	114	127	121	124	111	107	124	127	124	128	128	109	109	115	106	111	104	113	117	123	130	121	122	115	137	123	156	144	134	127	134	131	129	139	103	125	137	115	127	136	128	128	130	112	113	143	121	148	124	118	121	117	121	118	118	134	114	139	127	123	111	124	114	121	122	122	126	126	121	136	133	136	138	127	124	126	132	121	133	136	107	129	145	129	124	143	119	123	105	132	117	139	135	96	135	132	121	122	131	119	137	124	107	111	124	123	131	112	136	133	109	131	110	102	108	122	145	141	119	120	114	127	134	141	112	112	118	111	120	123	106	127	106	134	128	127	146	119	115	125	120	130	122	126	130	117	131	111	139	130	125	125	117	137	123	123	119	128	124	104	110	147	114	134	134	111	117	118	138	118	142	117	137	124	103	141	135	108	108	93	136	122	118	111	123	109	132	134	125	122	119	120	132	127	119	115	117	134	124	147	121	123	142	117	109	135	120	134	115	136	126	140	141	129	144	127	123	99	152	114	109	102	120	123	149	90	127	113	142	142	113	116	125	122	117	124	112	141	157	124	147	129	107	128	134	133	130	103	132	135	111	125	100	145	101	144	138	114	121	122	118	135	115	132	135	103	143	127	122	120	113	127	114	102	136	103	133	142	117	99	124	116	115	117	125	124	132	123	144	142	136	104	122	113	131	133	115	133	122	106	119	118	110	123	125	134	124	125	137	129	129	123	129	118	118	121	137	124	135	134	130	93	143	150	117	121	132	121	128	128	112	111	128	119	92	106	128	115	119	145	131	129	128	119	114	139	153	124	131	113	123	115	129	131	110	118	137	123	120	121	126	119	137	124	141	108	116	128	110	99	107	117	131	117	131	137	130	139	122	130	116	123	106	139	132	124	112	120	132	130	132	133	124	103	126	109	113	134	127	129	137	104	112	102	116	125	98	129	128	110	140	137	121	130	114	120	114	126	128	106	133	133	119	115	113	118	147	117	121	142	104	158	121	126	117	127	133	109	119	119	139	132	107	123	133	147	126	124	115	110	110	134	120	136	114	131	121	119	125	101	130	137	111	122	135	128	115	147	125	121	119	117	117	119	114	131	114	120	127	119	115	113	135	115	122	130	133	128	125	122	107	130	114	143	117	122	124	123	141	101	111	115	111	134	135	134	132	137	129	127	133	125	131	121	121	121	125	141	113	128	118	124	149	157	128	125	119	121	122	142	130	116	119	107	115	121	109	112	111	132	138	145	125	128	120	112	117	107	133	138	116	128	113	119	125	126	125	127	120	125	133	110	126	123	112	132	140	143	127	118	132	129	109	147	119	138	134	129	116	127	129	131	124	98	113	106	122	119	141	133	125	137	138	150	133	137	144	150	119	125	122	123	101	117	116	137	112	114	142	107	112	119	139	125	109	128	107	129	131	115	132	123	130	118	117	105	122	142	137	115	112	158	138	119	127	113	130	135	130	136	120	96	120	126	122	120	132	105	133	119	124	128	121	107	113	130	114	129	120	122	121	119	103	131	147	119	118	131	132	123	116	118	117	107	133	125	133	105	110	131	117	121	133	130	118	136	128	146	138	139	122	147	123	127	115	97	124	101	125	137	117	123	128	131	126	128	115	115	121	130	123	124	122	127	119	129	126	123	117	146	107	114	117	139	114	112	125	136	148	138	125	98	136	108	139	126	131	106	119	117	105	136	122	123	141	108	125	134	118	121	117	108	123	138	120	111	106	111	123	128	129	126	118	109	133	105	110	101	116	125	146	130	116	135	115	127	115	112	129	128	130	152	131	146	101	161	147	118	136	111	111	125	112	132	122	98	125	122	104	113	129	125	113	123	132	130	127	120	133	114	127	117	124	106	111	105	137	121	149	136	130	139	139	126	118	111	103	124	142	126	119	147	118	136	140	111	126	144	116	132	156	134	131	133	126	147	125	109	123	123	127	136	128	137	121	133	134	121	128	127	133	135	120	118	126	132	122	134	115	122	119	144	142	110	132	125	109	125	144
2059	403	481	515	514	452	795	656	415	370	413	394	395	372	404	414	373	412	381	372	411	395	370	433	423	388	380	368	398	377	406	385	364	376	365	393	413	396	399	395	395	362	395	381	393	342	384	369	376	382	368	397	395	388	389	376	393	394	384	377	360	389	378	399	406	385	397	428	380	406	389	340	370	419	338	344	409	409	387	409	366	381	396	390	340	407	401	394	384	363	367	431	416	382	403	390	393	409	378	411	391	382	418	397	354	348	374	361	395	393	393	385	394	382	357	385	379	366	403	386	394	389	392	372	374	344	383	391	389	409	397	392	408	362	378	387	416	373	404	418	444	377	365	403	396	382	379	335	411	409	392	386	425	387	397	421	454	418	390	377	402	407	371	392	379	421	393	386	378	412	385	415	410	381	388	362	378	401	401	360	392	384	389	368	405	420	396	320	361	360	387	391	403	412	435	352	376	380	406	390	418	413	387	412	373	389	398	375	413	401	407	382	408	358	395	389	377	370	392	401	375	369	390	360	388	389	398	422	374	414	367	398	405	410	347	378	357	399	387	358	382	375	372	418	384	390	411	356	407	394	375	407	364	370	371	397	356	385	402	381	421	395	369	380	390	403	387	362	385	400	388	361	407	382	400	369	402	392	409	389	392	378	398	374	397	408	412	380	395	389	390	378	388	362	396	391	381	346	363	361	385	348	361	372	349	414	390	368	377	384	378	409	353	389	372	393	398	359	393	390	405	370	388	396	381	373	384	405	376	369	360	389	404	362	398	416	397	401	392	396	406	420	398	414	387	349	373	367	392	372	409	373	399	405	399	385	387	405	452	373	383	364	395	417	392	403	382	391	330	426	375	395	410	420	372	375	369	363	415	397	421	421	415	410	374	380	375	412	381	401	364	393	389	397	369	379	384	386	411	408	398	376	397	361	399	404	397	408	378	401	412	370	389	399	366	369	355	382	419	371	419	409	373	376	353	367	425	384	384	378	406	402	406	404	382	378	377	416	423	385	384	393	377	385	393	413	385	348	399	372	402	365	379	393	421	425	361	378	418	394	402	362	416	397	379	367	408	385	383	397	352	395	400	392	404	376	374	397	371	364	390	404	358	414	405	388	383	393	385	411	387	338	398	380	405	397	368	393	415	351	398	382	375	386	407	426	376	403	407	363	413	367	376	388	388	391	372	354	417	418	355	362	377	401	394	411	387	413	439	381	403	391	371	390	397	362	392	400	402	368	388	401	386	357	366	388	372	396	390	369	370	395	366	411	370	412	392	391	380	374	369	356	408	375	363	397	397	358	377	402	372	378	403	399	396	380	405	379	372	365	389	389	388	380	384	394	384	379	355	419	381	396	363	395	369	386	375	338	374	356	372	355	411	370	367	374	376	390	368	386	399	384	374	384	381	388	383	410	395	403	402	383	375	385	377	377	393	365	415	385	367	394	353	345	424	387	395	355	346	402	381	376	381	392	397	375	402	386	399	396	368	379	367	371	385	363	386	384	376	401	381	392	426	410	409	350	366	380	401	374	373	382	412	357	377	405	401	391	411	365	406	424	396	386	402	376	412	368	411	349	356	385	411	372	370	402	359	399	370	421	375	385	435	449	351	388	377	371	414	391	351	390	356	352	387	401	340	422	339	389	422	397	396	402	420	400	393	357	378	391	388	388	421	397	374	372	386	379	421	398	390	392	381	377	411	392	395	336	396	385	367	418	378	386	384	362	402	424	370	383	385	388	387	357	371	354	401	397	410	390	381	408	351	384	377	368	377	381	378	398	434	393	397	414	415	378	378	392	386	392	402	368	385	348	359	361	399	400	425	388	357	400	342	401	373	403	390	407	365	337	437	376	369	364	366	375	413	418	369	371	395	410	389	373	392	408	403	372	412	373	367	400	383	376	409	382	394	400	389	394	387	405	361	387	376	404	371	375	373	375	376	396	393	390	358	363	411	380	356	413	350	356	382	410	389	375	353	392	364	376	425	396	384	385	384	363	336	389	384	340	386	373	387	361	361	364	427	397	393	372	380	433	414	357	378	396	375	392	388	415	361	356	378	401	355	373	388	372	399	407	373	391	387	363	403	391	378	428	430	347	367	379	357	399	405	385	374	399	395	367	366	382	413	391	376	385	414	385	390	448	385	379	390	415	374	383	361	396	370	372	380	383	411	379	393	382	387	405	404	375	347	389	356	423	390	361	405	389	358	385	406	394	377	393	354	380	385	390	379	384	377	416	405	400	391	384	370	392	404	382	382	385	399	383	404	377	395	401	377	418	393	369	366	419	377	347	388	413	390	380	373	391	380	379	348	348	379	373	394	389	357	373	389	409	366	398	362	396	397	399	388	388	410	363	369	393	383	380	386	391	354	375	378	392	382	410	364	365	351	403	372	396	400	401	339	374	406	352	361	401	393	394	378	398	393	395	406	363	427	342	393	368	402	375	374	363	399	431	380	384	368	396	433	366	387	406	391	382	408	369	415	368	363	415	366	388	370	405	383	357	394	391	410	409	405	434	387	394	405	390	376	390	384	368	396	367	371	367	387	377	344	354	415	380	383	392	386	365	365	343	398	370	384	374	388	402	406	367	414	353	415	389	390	380	402	417	374	382	356	362	396	377	390	395	392	393	374	371	414	384	376	379	386	353	375	416	394	400	384	366	407	403	380	407	386	394	389	402	390	394	375	392	355	379	369	394	405	423	392	366	409	365	406	358	378	368	387	369	409	402	398	387	379	374	372	383	401	396	402	357	350	364	404	398	402	395	422	381	379	362	385	379	391	391	406	385	384	437	370	384	395	370	384	401	393	430	367	399	423	396	393	397	371	405	401	390	397	363	364	411	404	408	385	361	407	424	436	388	397	380	401	372	415	404	412	389	381	379	417	384	374	376	388	353	382	384	419	383	393	433	401	383	351	397	342	393	364	396	387	410	414	406	383	414	432	344	373	389	369	368	386	426	352	371	390	416	369	388	389	361	368	386	391	382	392	372	378	386	360	389	365	404	372	401	389	416	369	341	370	385	397	382	396	410	375	369	350	392	376	388	351	397	379	397	416	398	371	424	391	396	365	407	416	385	394	345	369	401	409	414	375	394	367	403	411	376	417	385	380	357	370	393	404	368	361	394	374	351	414	363	381	366	380	385	355	368	425	389	385	380	392	381	361	396	368	374	376	398	382	372	388	374	377	381	374	387	368	410	375	389	404	403	374	414	405	379	380	369	385	382	373	358	372	430	385	377	364	375	397	388	414	404	394	393	380	443	414	360	389	353	376	380	404	400	401	401	411	354	403	389	405	388	369	392	402	390	390	363	384	376	364	406	387	373	371	400	402	361	422	397	367	370	374	415	383	393	380	368	388	378	401	354	399	371	383	388	424	370	376	409	397	376	403	367	399	413	373	326	377	398	333	397	390	418	405	411	363	390	358	371	412	366	360	407	394	361	394	376	378	397	421	371	428	403	376	359	397	353	378	395	349	369	410	405	399	407
7584	1098	1179	962	636	550	1998	2279	355	318	291	233	240	247	253	219	231	202	235	254	214	217	221	214	218	204	231	237	193	206	223	182	184	183	181	216	210	183	222	200	222	203	215	187	199	186	215	225	175	216	190	208	231	191	196	212	179	211	189	217	186	207	217	180	206	208	204	200	186	225	185	216	200	183	174	186	205	177	217	204	192	210	224	165	205	190	211	213	198	188	193	217	182	202	219	218	209	213	188	195	222	205	203	184	208	197	184	199	178	214	181	191	208	204	215	190	182	198	191	175	199	189	200	204	179	177	189	211	197	201	220	193	180	240	181	192	205	203	201	202	182	213	189	189	215	206	193	199	195	188	184	202	199	180	184	205	196	192	219	193	198	213	186	226	197	182	211	164	212	183	215	209	200	209	201	170	170	165	187	190	213	200	188	211	202	213	186	220	186	200	195	204	205	185	204	192	211	187	189	170	194	195	209	205	183	218	203	171	203	181	187	231	189	167	203	193	205	185	193	190	211	168	217	175	203	189	206	193	186	184	208	198	193	204	173	190	196	209	239	224	184	190	203	219	201	214	190	193	197	218	173	213	200	182	191	189	191	171	192	213	204	192	216	203	197	193	185	215	196	224	206	198	187	191	180	176	183	189	216	199	181	194	199	192	184	177	203	202	186	201	182	201	177	221	210	173	206	216	202	217	192	184	200	186	197	203	214	204	183	176	187	187	188	190	194	192	189	209	207	180	225	185	215	199	202	178	173	187	198	226	203	183	192	209	185	171	186	215	211	204	185	212	217	197	214	185	176	210	189	169	187	208	213	205	178	165	222	185	207	193	202	193	188	193	205	204	209	206	181	183	182	201	194	191	197	193	207	215	169	174	188	161	219	192	192	191	176	204	172	199	202	198	184	178	193	177	188	200	196	248	201	182	157	220	204	194	215	184	210	170	189	198	181	190	187	205	198	219	210	186	189	216	190	191	195	195	191	213	161	231	188	217	187	187	190	184	210	175	195	200	203	195	199	196	218	191	191	200	205	186	218	198	197	168	164	186	199	219	217	211	200	206	196	222	202	197	195	214	196	207	211	223	178	207	225	211	187	210	191	194	208	189	220	192	186	206	179	188	169	202	175	215	218	205	230	193	211	217	201	202	229	189	214	208	202	168	203	213	185	205	215	183	210	203	187	200	174	206	203	184	220	220	210	215	189	194	200	220	177	212	208	190	175	216	191	204	165	195	192	164	198	184	225	204	183	205	202	202	203	212	220	212	225	207	204	205	180	163	210	219	184	209	237	215	221	178	198	206	197	189	211	176	170	167	208	205	204	206	189	205	207	222	200	194	196	185	186	193	195	175	185	194	202	168	202	193	226	211	194	188	199	207	202	164	159	158	219	185	180	191	183	183	198	191	198	167	222	232	209	219	196	203	175	171	177	174	191	221	191	193	191	199	213	212	189	208	196	183	197	204	193	200	201	193	184	183	173	221	177	205	193	197	188	202	189	186	201	193	188	202	195	183	192	212	193	189	162	190	186	183	189	214	218	202	220	196	228	198	211	216	194	179	183	205	193	177	177	203	178	219	190	208	190	175	202	195	223	195	208	187	190	198	198	211	182	204	218	206	174	147	163	185	181	205	225	193	201	191	209	185	168	210	198	204	185	189	200	153	185	222	218	191	205	216	224	191	186	208	229	198	180	184	200	210	221	199	199	193	199	183	199	198	188	200	196	217	187	201	182	202	206	206	191	206	192	201	193	180	195	216	170	194	211	198	190	194	224	194	198	187	182	202	181	191	194	199	192	193	208	175	207	222	190	181	225	200	221	197	207	192	183	187	212	200	212	205	180	179	176	211	217	217	204	201	175	174	204	227	167	213	204	189	193	195	184	209	207	185	224	207	207	192	218	200	218	222	201	178	225	202	191	186	203	194	185	220	221	177	191	180	228	202	217	175	228	186	192	175	191	182	171	202	219	216	204	203	178	207	203	181	215	219	199	184	179	175	218	224	174	191	222	170	194	218	218	212	200	204	215	204	200	185	231	180	188	191	187	165	194	206	208	207	183	200	191	182	198	225	209	215	202	202	191	192	190	207	202	199	209	181	190	178	188	198	187	180	202	206	216	199	183	203	210	194	230	217	207	205	211	226	220	185	211	228	182	208	207	165	198	207	212	197	202	172	215	192	194	200	190	204	203	156	210	186	199	167	195	183	197	194	181	213	184	215	177	172	197	179	199	173	187	226	186	181	196	208	199	179	209	218	212	196	203	181	206	188	199	187	202	176	191	186	207	197	194	208	203	198	188	198	194	207	174	193	206	214	210	185	193	199	183	223	172	211	180	204	193	206	179	201	213	180	192	202	191	213	183	227	212	199	176	202	186	189	199	201	201	178	189	191	174	193	210	196	196	202	205	207	194	171	190	197	180	196	193	183	200	195	202	184	196	198	173	165	174	222	216	203	181	186	196	168	191	180	189	202	206	224	169	199	196	200	182	200	212	194	207	197	226	214	182	178	189	191	212	211	207	206	197	202	210	185	184	208	197	192	189	175	191	180	200	188	194	185	197	196	208	200	175	184	199	215	196	159	181	177	170	212	216	180	182	213	184	198	208	214	198	182	219	188	196	192	243	201	217	199	186	225	196	166	176	179	216	220	200	215	213	173	183	181	224	186	174	176	198	187	205	175	185	188	183	184	215	200	201	202	208	184	180	196	235	191	192	186	192	179	176	198	197	206	217	186	195	187	201	200	201	213	180	187	200	206	188	186	196	168	208	188	195	190	181	204	192	198	215	176	210	180	189	200	192	216	198	179	187	189	176	214	211	209	181	185	186	197	172	195	193	220	179	191	181	218	196	183	193	189	202	217	193	184	211	188	203	224	205	218	206	224	197	211	189	173	168	202	192	194	211	184	194	215	194	207	192	187	183	200	201	187	195	179	217	196	207	196	185	186	173	185	216	181	210	217	184	191	186	194	188	189	175	189	205	197	212	199	195	222	194	199	218	195	222	189	193	203	204	219	190	185	196	195	171	216	183	191	201	187	202	176	216	182	213	195	206	172	188	200	187	195	182	180	223	215	202	182	195	188	210	199	213	173	198	158	196	203	220	187	182	202	213	188	213	199	196	205	223	193	184	191	190	194	188	222	170	199	195	214	185	203	202	199	167	202	202	181	217	205	186	213	196	199	198	205	198	203	165	184	196	211	220	220	211	203	225	209	196	182	188	201	180	203	198	218	170	177	193	189	202	199	202	159	212	220	217	195	193	209	193	211	174	176	205	193	168	199	199	186	177	174	191	180	206	192	188	204	190	203	180	209	214	188	197	191	194	186	193	197	221	176	189	206	200	200	167	200	192	211	231	184	180	222	191	177	199	199	203	193	186	176	196	176	208	184	196	208	200	218	221	195	219	156	190	206	213	221	203	218	179	187	209	193	211	184	204	200	178	190	211	185	193	183	199	174	223	225	188	216	205	203	208	184	203	201	206	193	162	194
5820	1340	2722	3301	2819	2372	8822	5529	1382	1231	1102	1021	976	940	891	789	777	791	745	706	687	728	639	680	692	693	656	635	664	629	639	628	618	586	617	616	583	559	594	599	614	598	621	591	594	635	600	594	632	592	583	556	608	581	566	563	569	558	552	580	596	536	593	565	577	594	538	557	566	538	540	583	568	596	556	585	582	558	525	514	562	524	548	541	536	587	538	579	579	574	566	540	581	557	548	568	549	567	570	552	559	559	552	543	563	582	564	581	593	557	584	567	592	553	553	550	545	612	582	596	574	521	566	561	597	550	573	535	577	530	599	569	551	535	583	578	564	560	568	535	564	528	562	541	565	564	557	524	567	584	528	516	558	595	561	526	589	578	559	588	571	605	569	577	527	563	577	536	614	528	546	558	569	561	610	544	556	554	552	558	563	545	537	566	568	567	546	597	511	583	551	578	572	564	546	536	509	531	579	598	586	590	522	532	553	523	514	519	572	578	542	560	568	556	576	541	560	580	522	550	566	559	532	557	508	563	527	572	536	523	566	554	588	553	534	520	601	565	543	538	579	540	575	557	530	523	560	605	584	566	526	525	523	520	594	563	556	597	533	558	579	565	557	543	558	534	537	487	568	565	563	546	564	572	564	562	561	570	572	496	530	588	531	550	542	535	545	570	562	549	590	523	562	510	544	561	544	597	564	559	576	537	578	557	568	615	531	542	564	568	509	534	537	561	547	561	553	516	554	537	558	562	557	498	556	600	561	546	551	550	496	570	550	526	528	556	525	521	561	562	576	531	550	529	570	548	538	536	538	589	537	573	565	573	551	491	492	561	537	533	555	567	532	527	567	579	511	547	583	507	550	582	535	551	573	533	549	518	597	525	527	552	554	541	556	534	536	516	536	532	575	534	559	529	586	565	536	594	550	560	585	582	589	555	580	549	548	604	569	545	556	562	549	557	549	536	555	542	548	549	550	595	576	560	587	549	565	568	555	517	565	544	519	538	554	516	536	585	577	535	547	559	560	558	565	531	552	507	556	536	539	567	578	556	535	580	542	557	557	577	551	563	577	581	539	561	513	558	539	568	555	565	545	535	547	579	568	565	554	506	574	544	563	529	562	565	552	547	556	518	524	568	541	531	562	548	538	547	539	523	568	552	570	553	575	541	576	521	517	551	590	533	582	548	550	581	558	575	493	518	549	567	553	562	549	563	548	589	575	549	542	569	542	577	553	563	562	536	555	551	580	604	576	543	511	560	561	555	536	549	550	531	581	548	546	493	570	537	556	535	560	541	545	554	598	563	569	511	535	567	532	528	567	506	562	528	510	561	550	526	569	570	534	586	558	577	527	600	517	524	535	569	579	551	562	507	588	538	552	499	577	512	516	581	581	551	561	554	535	556	556	540	552	562	591	562	541	579	570	567	570	544	508	576	527	542	577	520	530	525	550	534	558	545	562	576	542	515	586	543	540	533	571	579	562	535	564	581	565	588	557	499	538	568	568	570	540	533	540	544	614	574	601	560	551	549	574	568	529	547	567	564	582	577	559	552	519	551	569	529	573	541	537	555	560	545	554	562	561	525	578	549	551	562	565	515	571	557	543	571	600	547	575	545	549	511	552	548	566	555	551	554	571	515	541	524	547	551	582	578	510	596	556	565	574	556	518	556	545	536	530	512	553	521	528	565	516	589	569	539	545	540	547	550	574	520	570	547	542	545	593	557	541	548	573	563	563	559	547	555	545	520	551	527	576	560	538	591	535	571	584	580	576	528	561	560	570	539	525	519	526	534	578	566	549	536	509	548	504	524	565	574	574	550	550	560	536	530	573	581	519	584	520	551	572	543	547	556	562	584	546	608	532	544	525	588	546	584	542	543	536	579	581	569	578	550	555	563	565	537	570	566	530	542	580	573	602	540	546	560	557	559	542	564	545	583	587	558	557	506	515	546	564	534	572	558	594	574	554	544	573	533	535	527	502	598	547	521	577	550	575	555	543	589	560	565	549	593	550	540	506	564	532	497	590	554	559	556	533	555	537	532	513	595	540	539	544	539	538	538	573	544	522	523	546	527	548	596	535	570	566	555	521	560	541	540	550	549	556	572	525	538	538	591	550	568	570	597	593	581	553	554	535	571	561	536	544	518	560	522	546	566	545	540	577	563	559	573	564	570	567	535	560	573	520	582	565	519	525	536	537	573	557	551	537	521	582	585	579	524	543	541	571	566	540	578	560	511	561	561	542	592	566	549	544	525	554	571	569	560	544	554	552	547	551	567	559	557	588	553	552	567	541	556	569	526	577	547	529	534	517	572	575	569	565	562	533	581	538	574	538	561	556	569	515	579	576	557	522	509	520	565	547	566	522	572	537	557	569	583	536	562	575	537	559	534	556	530	558	549	557	530	510	572	568	526	580	521	563	550	558	540	615	552	584	587	524	503	545	554	543	552	554	578	535	568	530	581	562	552	551	546	566	555	523	572	595	552	532	566	538	555	553	526	615	547	538	567	572	551	557	556	508	562	520	530	574	549	562	523	543	550	561	553	577	535	526	598	558	578	545	568	545	593	542	549	533	545	567	592	554	517	559	573	574	527	548	509	536	537	509	528	496	521	534	565	533	535	552	546	513	522	528	525	574	555	561	539	588	550	581	549	540	526	552	572	517	534	579	526	510	577	542	558	569	561	588	535	561	574	575	547	584	552	539	564	569	593	538	574	540	550	512	531	578	550	589	592	559	543	542	543	553	570	569	575	546	572	558	566	552	561	563	554	526	558	576	583	549	590	535	568	589	564	569	577	544	597	584	553	594	556	583	531	525	589	595	538	539	508	552	546	560	578	568	581	536	557	552	568	551	532	563	554	528	535	549	540	562	572	563	596	544	553	594	581	572	550	524	553	556	580	533	584	534	552	548	554	542	525	575	547	556	524	514	545	587	552	581	535	586	568	594	583	536	528	570	581	546	566	553	565	499	553	541	555	544	528	562	536	584	511	583	544	564	566	560	545	551	529	589	540	574	526	540	569	556	551	559	585	550	549	528	557	566	493	578	598	545	530	595	541	548	529	570	572	531	497	509	589	572	607	539	536	572	526	518	560	593	507	538	561	552	531	559	537	528	515	568	515	555	532	558	554	561	533	545	555	569	556	565	536	545	542	569	583	537	541	563	517	569	566	566	557	539	539	523	558	555	586	548	534	569	567	585	523	549	535	577	551	585	562	571	570	552	565	563	534	562	516	535	560	541	588	512	550	547	562	591	521	574	552	552	540	581	579	520	562	575	559	558	595	571	565	501	563	552	529	534	538	536	506	562	562	574	539	558	518	576	548	534	532	554	544	594	554	565	585	554	605	572	587	518	563	572	525	589	527	607	560	520	576	557	607	552	534	495	585	519	557	545	566	542	521	568	559	544	535	543	552	534	570	550	523	530	564	533	546	569	538	553	557	552	577	527	569	556	613	568	585	546	522	549	541	598	567	544	549	566	575	523	542	566	552	532	540
14131	2661	2693	1886	1438	1147	3589	1610	723	586	547	522	530	459	451	410	469	478	434	429	403	418	421	383	351	371	374	386	416	357	369	347	415	370	415	330	397	420	377	389	386	371	393	380	387	388	367	384	389	389	367	408	374	387	397	370	369	361	367	395	392	372	398	406	387	334	372	392	415	368	396	408	386	394	326	343	402	344	391	377	416	374	367	393	369	335	351	364	387	387	385	371	352	362	388	353	397	347	353	354	369	375	343	355	398	354	368	370	365	344	351	369	381	386	390	368	380	374	389	362	393	349	372	377	348	408	379	385	375	393	364	364	319	360	357	393	385	377	379	338	359	363	380	350	353	329	394	392	367	355	382	404	367	373	401	390	351	373	380	363	381	355	385	387	405	423	376	413	362	354	384	356	380	371	375	369	379	362	344	384	334	380	386	361	350	366	368	394	408	361	368	400	360	326	409	393	375	378	327	373	366	356	351	376	383	383	368	355	394	362	379	380	362	359	381	347	374	366	355	362	329	399	377	402	332	351	365	376	383	352	365	348	355	349	371	351	359	366	387	341	346	369	351	359	353	358	371	374	372	350	373	347	347	371	372	376	389	376	380	380	379	431	363	397	336	343	382	364	330	352	373	382	387	339	398	334	400	368	354	349	396	362	378	385	381	397	366	364	366	364	375	381	391	396	364	395	372	353	338	380	390	349	359	385	371	390	332	382	393	368	358	394	370	371	411	339	358	419	352	352	344	360	401	362	359	396	389	396	408	400	376	407	387	366	356	391	364	358	376	351	349	398	385	387	386	394	371	371	380	328	368	385	369	375	346	370	350	397	378	396	373	354	353	391	366	392	381	382	377	358	359	390	394	367	383	372	333	368	385	361	357	370	370	363	382	378	384	351	389	352	398	382	403	403	378	329	356	349	375	379	399	392	371	398	348	388	408	373	340	385	408	370	392	411	356	371	381	392	376	389	341	362	369	379	377	416	362	360	366	360	380	342	394	366	343	376	328	398	373	382	361	390	412	394	377	389	370	340	390	363	366	367	400	371	405	374	368	349	348	376	372	330	374	380	388	377	364	405	380	393	384	371	387	391	362	346	372	345	349	361	360	352	361	347	383	396	350	395	392	333	346	363	399	359	368	322	301	387	361	345	339	382	370	362	345	383	369	333	336	374	359	341	371	360	376	362	368	371	340	390	315	379	393	407	337	373	363	378	366	409	378	361	349	361	389	382	337	359	375	366	354	344	374	369	339	378	399	368	422	397	354	376	370	372	365	392	354	354	357	338	355	344	389	359	393	401	382	372	350	356	380	416	358	338	377	390	376	362	370	360	375	419	362	328	336	356	374	385	354	371	386	373	361	382	407	359	416	372	359	377	364	353	358	379	361	374	406	391	367	375	356	374	373	359	371	417	380	354	383	375	373	377	361	354	346	385	364	372	319	355	380	410	354	373	386	371	328	363	379	349	344	382	388	371	354	349	390	392	322	365	356	392	346	354	392	335	344	349	353	378	338	397	390	373	371	315	386	407	371	357	347	365	335	388	359	396	372	346	361	371	382	401	388	384	387	345	364	377	382	388	344	368	391	403	335	386	357	398	384	356	394	377	368	384	368	346	351	366	327	415	408	344	341	362	350	377	375	396	364	341	344	368	367	368	355	388	393	405	386	345	388	354	386	363	371	397	356	374	382	396	322	374	370	360	368	364	339	391	342	362	400	403	352	365	362	354	378	399	380	367	354	369	394	336	410	354	348	368	372	358	377	395	351	343	393	355	393	401	382	323	382	366	368	387	387	347	356	377	372	356	360	378	379	393	359	357	402	312	342	398	374	409	379	334	367	349	396	361	387	379	355	341	378	367	371	351	383	352	359	360	353	349	396	371	393	386	384	345	378	379	366	369	413	359	330	331	371	375	374	374	395	344	374	351	384	375	358	372	383	384	383	369	366	370	390	372	381	349	380	338	379	343	384	340	365	412	400	385	368	369	348	385	370	363	355	373	362	359	383	348	354	367	372	388	370	365	365	343	346	421	316	382	346	387	408	400	376	376	372	367	341	396	390	367	366	397	342	379	377	388	407	356	406	392	416	366	381	376	393	348	366	382	364	396	418	378	368	353	363	365	386	362	341	359	375	379	334	356	364	370	373	368	394	388	381	387	373	364	382	405	381	371	394	403	380	339	386	377	398	390	372	379	408	343	358	344	371	366	354	395	362	373	406	356	391	383	371	418	353	365	433	403	365	398	350	361	338	375	381	347	364	348	389	346	394	408	387	391	377	394	359	386	364	361	369	375	368	377	346	374	358	356	342	382	380	353	347	368	356	388	369	370	376	376	373	366	361	347	358	408	360	384	366	368	380	358	362	303	354	373	364	341	375	359	356	359	400	349	373	397	362	364	381	350	358	348	361	385	344	355	404	365	386	403	357	349	383	377	372	373	365	364	352	393	367	393	356	394	358	368	384	371	361	380	392	353	356	355	374	408	396	340	384	373	383	361	385	366	351	366	365	350	359	396	377	368	363	391	378	350	364	389	385	383	414	328	395	374	362	380	387	365	373	365	385	363	351	397	395	376	333	351	405	373	378	395	372	388	376	339	354	380	382	378	358	348	394	358	390	337	406	380	377	394	386	372	347	333	349	357	364	361	350	383	367	316	395	391	356	354	345	367	373	389	392	373	355	337	350	361	331	387	397	383	334	359	387	380	395	379	409	367	411	363	402	350	350	399	336	354	339	360	353	419	369	350	376	370	359	380	374	373	351	370	396	385	350	363	395	337	393	354	368	393	352	403	383	373	347	411	364	405	390	387	411	395	394	344	349	333	356	363	377	377	339	344	397	340	381	385	355	381	375	345	389	361	378	375	400	339	374	386	360	348	334	371	368	371	358	381	380	369	370	325	390	346	370	355	351	418	347	380	368	374	361	371	326	386	400	364	343	354	369	395	408	356	378	410	356	361	357	343	381	346	363	362	361	377	376	367	396	346	373	380	384	371	321	382	377	423	368	394	363	344	358	372	376	363	397	331	336	361	370	377	357	376	361	357	379	359	364	350	383	357	364	384	411	387	328	387	360	384	365	372	378	355	371	375	368	381	377	359	360	349	381	324	388	364	378	348	359	396	359	375	353	354	342	353	377	397	392	360	383	372	363	385	318	334	406	368	356	355	390	358	336	387	372	385	393	372	395	368	418	370	388	364	370	386	368	366	348	378	347	352	388	381	377	355	388	376	371	353	335	383	361	360	358	382	372	385	377	345	362	381	381	410	408	385	422	376	347	347	351	335	373	367	327	337	395	386	339	338	341	365	350	369	410	344	360	355	361	382	320	363	369	388	383	327	380	317	379	350	383	390	403	371	343	331	365	391	378	394	328	380	369	357	347	356	384	353	394	389	337	374	365	365	396	377	366	388	349	362	425	377	370	404	372	368	353	419	347	384	373	383	351	340	365	368	332	364	372	362	343	385	349	356	383	388	383	402	378	360	356	383	406	347
8034	2465	5243	5933	5277	4374	12341	3754	2617	2285	2008	1843	1788	1571	1510	1488	1406	1297	1258	1191	1242	1156	1233	1120	1086	1112	1101	1092	1079	1008	1099	1045	1071	982	1052	1035	1036	1003	1018	1059	1009	1037	1028	1012	1039	954	950	1034	979	968	987	949	895	983	944	971	897	926	971	903	953	983	1008	979	906	948	914	876	912	877	934	931	896	946	946	900	948	942	965	986	978	928	944	959	944	912	960	898	932	886	974	938	958	935	933	872	969	938	971	920	933	975	934	940	911	912	961	912	926	868	972	937	917	909	869	941	968	907	925	903	927	857	921	836	916	911	910	897	879	925	885	940	848	872	927	876	911	866	874	931	925	933	914	911	892	878	925	895	889	971	930	872	911	952	901	869	913	935	904	948	887	892	953	912	903	919	931	914	891	906	836	877	948	921	900	905	931	902	932	916	933	918	882	918	963	870	952	911	916	934	892	909	903	912	893	965	914	880	894	900	924	908	841	957	893	910	881	927	915	914	951	915	924	960	904	862	868	942	914	881	896	892	931	907	916	926	855	878	906	876	870	964	898	863	925	916	911	978	887	886	933	912	906	930	875	894	888	924	952	890	909	914	900	899	911	925	857	902	975	923	946	910	920	907	875	880	903	917	843	880	932	900	907	863	907	904	849	922	931	878	928	889	886	914	920	898	927	884	909	872	938	899	888	917	932	918	958	890	925	931	927	883	911	910	947	900	922	923	902	947	909	922	861	886	920	906	900	851	950	965	922	920	947	872	933	858	881	912	910	945	916	879	886	899	913	911	968	914	856	921	910	933	922	859	890	890	857	911	859	887	969	888	911	849	917	915	902	920	947	917	880	942	913	883	887	868	916	936	893	862	954	890	947	919	905	867	862	933	901	898	869	927	898	931	907	882	893	924	874	935	890	885	934	917	859	917	927	935	891	865	915	905	886	867	900	914	904	857	914	956	913	882	940	982	935	925	907	857	886	946	945	889	950	891	904	921	897	884	891	870	874	917	904	897	945	871	902	948	858	840	902	891	896	904	884	930	859	976	928	955	868	889	948	896	896	896	854	900	931	906	920	878	882	838	951	884	850	901	916	935	919	943	865	883	889	857	885	863	884	959	875	943	906	899	883	866	868	893	936	891	909	952	912	904	898	903	859	862	904	893	972	907	893	881	873	898	903	880	883	928	893	907	975	896	897	916	893	905	855	1007	896	884	921	901	947	883	933	900	891	904	848	957	908	924	900	947	902	925	914	919	884	908	877	944	894	898	893	869	914	913	892	925	951	940	941	897	921	964	946	864	938	928	910	887	925	929	914	921	907	878	907	857	888	919	946	883	922	892	948	886	862	905	940	877	896	865	880	924	917	920	885	922	915	888	895	903	956	843	939	912	918	968	938	869	904	912	918	915	954	870	883	904	859	918	885	961	902	956	903	954	909	922	896	880	926	926	870	878	873	870	883	907	868	956	908	858	947	906	929	911	937	913	898	904	934	880	883	890	901	903	885	911	934	936	911	925	887	947	968	891	890	934	892	900	907	907	893	870	898	866	876	937	963	906	864	912	891	892	897	912	882	829	916	910	903	937	935	898	920	928	919	927	909	900	892	879	855	887	876	920	931	884	903	940	903	919	976	878	937	916	895	892	901	917	899	921	895	872	916	911	873	868	957	935	875	935	893	880	904	908	867	881	919	862	921	915	911	943	919	880	866	897	875	881	908	894	893	897	899	926	865	927	908	897	934	920	889	908	935	900	884	921	926	947	953	912	887	903	928	890	909	909	843	966	928	938	917	906	864	924	967	906	907	881	910	924	899	920	908	949	888	860	860	907	836	869	942	883	919	1028	975	953	917	856	882	871	888	856	878	901	929	927	917	896	909	902	885	933	922	904	901	887	889	894	945	962	874	912	832	886	913	945	871	895	907	908	898	925	912	898	930	868	1039	874	860	891	884	909	911	948	953	868	971	882	882	872	933	905	857	927	935	900	891	924	871	916	908	912	928	898	893	943	854	916	937	937	952	879	928	924	881	920	862	928	940	902	912	899	931	915	925	849	903	913	863	908	904	974	907	917	918	928	884	908	921	862	873	987	932	904	923	883	943	871	895	935	899	907	939	911	916	904	862	889	879	904	897	894	893	885	847	943	977	893	931	919	907	863	902	883	890	914	915	888	923	965	890	939	912	952	857	867	908	955	879	856	918	905	866	909	892	927	845	933	891	942	937	947	876	907	856	868	912	868	915	930	909	926	932	895	901	920	966	914	929	866	899	892	894	897	955	898	935	939	971	893	907	876	876	896	877	832	908	878	900	852	889	884	954	919	845	876	840	896	945	904	873	867	932	857	917	884	974	878	929	918	912	857	938	936	890	942	897	889	908	905	932	911	950	893	829	852	918	907	910	920	925	916	945	915	841	887	944	892	855	940	886	879	873	922	867	943	888	956	945	907	907	881	845	861	817	904	964	881	928	912	881	879	911	915	889	930	907	939	907	897	905	939	956	942	940	949	898	938	907	908	895	892	888	918	924	933	948	893	947	918	961	916	928	927	876	908	875	947	851	868	881	930	878	888	935	858	891	914	921	898	932	908	936	924	886	889	922	917	923	913	926	882	904	924	889	863	896	880	902	921	928	973	933	963	876	848	918	877	922	898	879	903	885	947	895	899	897	851	923	875	917	911	898	884	926	877	912	910	895	877	917	944	894	870	869	890	879	938	904	832	984	905	933	872	930	872	933	879	849	911	927	910	924	908	890	936	940	957	920	937	931	896	878	858	908	933	927	912	857	917	899	935	937	879	877	912	906	901	908	879	941	895	931	921	883	930	918	918	971	908	955	954	870	914	892	872	863	906	974	923	873	871	905	916	887	937	890	915	963	852	946	895	910	838	903	929	942	955	933	929	944	894	884	913	928	867	918	939	960	931	952	871	934	869	922	913	948	864	904	925	866	885	982	891	877	897	926	874	899	900	941	886	925	924	904	874	939	893	899	919	907	923	923	902	882	904	871	864	868	903	921	935	910	902	916	938	931	934	899	984	946	910	891	901	873	902	900	952	854	937	891	890	957	937	912	941	884	898	942	846	932	880	924	950	942	915	946	933	977	919	903	909	918	874	940	863	874	923	887	910	902	871	927	924	877	893	930	899	920	922	914	849	916	877	934	948	944	909	926	921	946	932	870	919	953	898	914	906	886	927	872	945	866	897	908	922	879	884	966	944	883	923	870	906	929	886	962	903	927	899	899	891	900	924	876	902	924	898	938	877	865	933	915	931	905	910	883	932	894	913	864	926	872	901	846	911	938	859	932	893	907	897	914	879	920	885	874	948	898	900	896	944	938	871	943	980	869	869	862	959	927	859	916	881	966	934	912	968	929	941	918	934	900	906	884	919	937	885	951	922	902	918	904	891	891	883	975	863	900	924	894	890	901	899	873	916	892	900	857	880	940	932	809	904	872	902	870	893	921	863	919	946	909	848	873	891	920	902	924	875	858	863	918	920	878	896	874	922	912	948
1878	138	171	161	174	146	191	161	116	141	130	119	143	136	114	134	137	148	129	130	134	126	122	126	121	121	113	123	151	121	126	120	125	130	139	140	122	140	120	120	129	121	157	121	143	128	116	116	122	130	130	119	132	141	133	130	120	109	117	142	129	131	122	108	133	118	134	127	101	123	131	111	127	137	122	126	126	127	134	131	138	142	119	133	118	115	112	129	120	135	123	116	131	111	137	124	120	115	124	119	136	150	116	128	117	134	140	164	127	154	129	112	101	118	140	113	117	128	124	136	134	121	130	127	152	124	112	120	143	111	127	125	116	117	162	111	127	116	123	112	113	124	129	126	124	113	128	112	125	115	136	117	116	120	128	136	147	125	104	134	123	128	137	112	130	125	124	133	134	127	116	115	126	106	103	128	122	128	120	128	126	127	132	142	120	134	123	139	121	124	120	139	115	136	113	128	113	117	109	112	128	123	124	106	118	121	141	133	110	110	138	133	138	134	135	135	140	121	107	130	127	117	116	101	130	106	115	111	125	120	116	141	112	121	123	131	147	130	126	122	122	135	125	140	118	110	128	121	142	127	114	132	111	124	153	109	136	135	128	115	130	121	105	137	136	121	119	157	139	138	125	142	110	112	121	137	138	144	153	135	109	118	137	105	123	115	139	130	115	117	135	120	122	143	114	116	125	125	129	157	125	114	144	126	125	134	135	115	132	136	127	106	124	125	118	128	117	131	122	116	120	115	130	148	118	127	148	106	141	135	138	122	133	115	110	130	131	138	120	122	131	141	119	114	114	114	138	136	131	117	114	142	115	125	125	123	140	112	113	122	118	130	125	136	114	135	122	109	136	114	126	127	127	137	139	121	110	126	100	123	114	128	117	134	126	138	123	128	114	120	137	121	126	124	114	125	114	115	120	121	128	118	128	118	127	127	105	130	124	141	133	120	127	146	129	126	129	125	125	134	120	132	124	142	115	109	131	131	114	131	142	120	132	126	130	145	135	127	132	125	129	129	101	149	119	132	113	131	147	114	140	131	129	124	136	151	148	106	130	131	141	108	106	104	121	138	104	112	120	124	136	131	125	133	131	139	146	127	125	110	128	126	118	126	137	126	141	137	133	94	124	106	143	149	129	133	107	129	147	119	128	105	121	127	120	123	134	123	109	118	115	132	125	114	133	127	120	112	122	137	152	124	111	101	122	119	114	114	118	137	133	133	120	116	133	132	148	128	126	122	151	136	148	118	123	127	130	121	127	122	124	121	122	151	136	126	127	106	136	131	113	125	131	119	134	126	111	122	121	119	128	111	152	127	128	123	111	127	141	124	138	131	127	130	126	133	136	126	116	116	107	122	101	142	133	115	131	132	136	119	119	127	116	129	118	112	127	120	115	129	112	126	110	129	123	136	131	123	126	125	141	120	131	136	123	113	126	124	129	140	109	114	119	134	139	139	121	139	131	132	121	124	111	136	150	134	115	141	139	156	125	133	122	117	132	137	143	125	120	132	125	138	130	114	104	142	121	131	126	138	110	137	134	120	138	132	121	129	126	140	132	122	125	120	131	133	122	145	135	112	104	141	138	125	128	125	135	103	120	118	144	112	134	124	132	138	119	120	94	107	113	146	140	126	113	115	130	116	119	115	104	114	130	121	146	139	123	132	123	120	115	137	121	120	138	117	137	116	127	124	139	103	119	133	134	114	100	150	143	97	112	149	111	122	135	136	129	126	156	116	137	120	122	155	133	116	116	145	118	135	114	130	144	150	123	139	125	120	94	111	106	126	162	123	139	127	112	143	121	114	112	115	125	99	104	117	114	122	126	138	117	130	119	110	138	125	124	120	139	138	122	122	134	121	122	130	130	133	121	137	147	136	120	119	133	138	136	123	126	128	128	129	126	108	106	130	128	128	110	142	121	118	104	110	136	118	111	102	124	125	125	131	131	124	128	122	113	105	118	132	141	118	114	133	112	124	116	119	128	124	131	133	109	122	124	121	132	117	128	104	131	115	127	120	118	128	126	130	137	125	138	125	138	125	130	120	141	124	130	127	128	146	128	108	123	133	129	127	125	111	138	127	131	143	131	109	128	115	124	114	129	154	134	130	125	119	134	131	136	113	142	129	141	135	117	122	121	107	132	112	101	148	131	129	122	140	124	109	139	116	125	108	119	109	134	135	135	139	119	116	113	116	110	115	141	132	137	132	146	118	116	124	135	143	124	145	151	134	126	108	135	131	128	137	134	121	124	120	135	132	124	119	129	110	111	139	147	111	117	130	135	143	122	120	106	137	137	110	132	118	112	126	123	128	138	132	141	117	139	127	109	121	117	106	121	142	142	136	130	123	117	115	135	153	125	128	130	136	140	134	114	102	130	115	131	118	124	123	115	134	116	112	147	146	152	132	132	114	148	113	126	124	128	126	134	124	137	150	144	125	100	128	124	132	119	121	125	153	135	142	128	124	136	130	136	140	126	114	122	125	109	124	136	102	106	122	121	124	134	114	136	124	131	126	123	118	120	129	129	127	137	120	109	137	142	144	119	120	139	117	118	112	120	125	132	123	127	134	129	114	112	120	134	122	112	112	142	102	157	119	135	112	107	113	129	113	110	141	125	134	139	124	144	131	113	133	129	129	105	127	135	114	125	130	120	121	138	123	145	126	122	147	113	125	138	124	137	122	150	137	109	140	128	138	151	115	124	93	114	124	113	115	118	131	131	130	124	123	115	128	133	132	111	144	128	134	96	116	123	136	134	110	130	120	136	148	135	129	128	122	160	124	121	123	132	114	136	117	121	125	137	128	145	109	162	141	132	121	111	127	124	127	134	140	143	132	110	127	96	140	134	132	115	122	121	138	127	110	110	120	130	128	103	124	131	136	119	134	120	110	137	116	111	112	122	130	133	122	142	128	107	138	129	147	119	148	127	122	125	119	127	119	114	127	127	117	116	138	109	129	114	124	112	132	136	126	127	143	117	134	140	123	127	123	127	120	128	163	128	125	136	145	124	142	142	128	105	133	119	144	109	159	124	133	103	127	118	153	122	158	140	137	133	108	128	128	144	151	115	125	125	112	94	142	144	123	109	106	135	133	111	126	104	121	114	123	120	118	121	110	145	125	120	130	141	113	112	128	134	133	129	129	118	131	136	120	146	112	129	104	112	116	138	130	134	123	133	128	127	126	123	132	112	138	131	118	131	107	107	118	126	118	126	137	134	137	145	141	125	110	117	93	118	119	124	128	142	112	145	145	122	115	126	122	128	110	165	110	138	118	128	126	139	138	134	122	110	110	127	130	110	133	102	120	138	111	116	127	133	142	117	128	129	171	109	130	118	128	118	119	108	133	132	125	132	129	138	116	118	107	124	100	137	127	129	116	142	130	111	125	102	125	149	129	133	95	119	147	118	136	140	107	139	106	119	123	136	139	114	109	124	122	138	134	132	135	119	148	130	122	121	119	111	145	119	125	148	122	123	136	125	126	143	131	144	117
2142	438	467	494	535	500	938	564	452	401	423	456	394	395	411	421	375	388	385	369	369	359	390	386	387	423	395	438	371	366	359	388	437	385	394	398	383	380	391	372	400	429	416	400	410	407	362	407	383	398	391	363	387	399	403	394	373	395	355	363	388	396	398	383	406	406	397	378	387	381	377	383	371	409	374	382	379	418	381	342	373	366	381	368	385	383	357	381	373	392	409	422	377	380	386	394	364	375	401	376	395	366	386	372	414	413	354	384	409	378	378	359	370	407	410	394	403	376	395	394	382	403	371	355	374	383	385	385	391	386	394	399	367	390	400	419	407	382	432	390	352	408	421	378	377	385	352	392	401	375	362	393	431	408	398	416	389	374	402	375	380	415	363	408	364	381	387	389	414	395	380	348	400	384	405	396	382	351	409	364	433	412	378	377	378	394	366	351	409	395	375	373	380	378	406	381	368	416	368	380	401	414	396	382	416	371	393	396	387	356	382	360	380	397	349	396	365	411	362	376	372	367	358	397	376	410	375	407	392	397	375	344	387	388	363	369	408	346	421	385	366	371	380	371	391	419	357	418	385	413	419	392	430	404	358	391	363	411	423	396	407	394	393	394	386	366	397	367	366	356	379	400	368	434	413	376	398	390	404	411	390	395	396	364	392	379	385	431	352	398	395	377	396	400	366	372	392	383	402	409	369	381	395	346	389	382	423	413	394	381	412	419	359	401	359	385	396	414	376	395	403	361	405	407	368	361	362	402	416	400	355	429	361	406	376	371	405	429	382	438	375	449	419	362	388	390	390	380	360	393	391	403	402	399	389	370	379	381	393	402	383	374	398	400	385	419	391	400	362	416	415	372	394	410	420	341	412	398	402	400	388	400	383	389	386	401	379	395	381	358	384	380	379	393	396	391	407	343	346	367	368	404	379	388	375	382	403	351	410	380	382	363	378	350	390	387	392	404	383	375	393	398	394	403	357	376	363	399	376	390	369	373	373	350	370	363	386	360	374	382	369	388	395	362	388	393	365	386	386	380	404	404	378	387	380	383	386	394	419	359	391	398	379	397	389	403	364	416	396	413	408	411	344	388	377	378	380	387	367	401	396	400	395	359	367	383	373	390	407	367	410	391	407	380	361	378	408	388	389	390	367	400	388	388	373	401	384	370	381	405	453	369	384	405	367	379	382	371	396	390	377	419	398	415	372	389	402	407	385	383	335	377	368	388	416	375	371	369	379	421	393	376	408	372	413	380	412	389	407	383	382	392	413	383	392	403	384	393	385	356	408	388	406	369	416	357	386	384	353	381	420	378	415	392	417	393	390	356	376	411	373	398	382	390	368	406	393	367	368	441	371	390	382	391	355	379	381	421	381	395	385	356	375	402	365	380	395	374	396	408	405	370	380	361	357	394	371	399	374	423	408	386	391	401	411	412	387	407	360	386	400	406	380	375	376	407	386	388	378	426	361	372	377	367	426	361	380	386	407	384	382	415	364	364	393	389	414	396	433	424	374	380	362	387	397	387	397	362	365	435	379	387	377	337	419	376	402	379	379	410	422	373	412	390	427	367	389	384	435	383	413	417	377	371	415	417	375	395	398	398	391	403	387	400	439	396	375	395	367	376	411	390	389	388	378	392	396	375	382	382	370	393	396	362	351	367	377	364	390	363	360	388	398	404	367	376	411	391	363	397	384	413	396	388	389	399	384	337	366	378	374	382	397	438	414	408	405	386	382	408	409	355	422	390	373	377	413	374	386	391	382	411	396	363	377	378	390	390	415	400	411	405	393	375	374	369	414	408	398	405	410	358	395	428	400	404	383	398	421	414	387	367	404	390	392	380	378	400	411	362	395	355	365	413	417	390	405	367	419	362	354	397	382	376	417	390	399	382	399	405	399	397	390	382	380	395	408	359	398	400	384	368	372	369	351	377	380	371	416	382	374	384	364	375	392	396	367	349	367	391	363	438	355	375	407	381	416	385	416	417	390	404	359	401	406	423	374	396	408	408	407	400	402	388	372	405	428	409	403	395	387	385	399	369	362	365	383	388	394	401	366	396	372	386	414	408	383	441	387	388	378	366	399	395	369	397	395	373	371	408	408	384	391	361	354	386	422	413	379	388	362	405	435	392	382	358	384	381	391	384	402	350	429	397	377	386	393	405	404	386	363	384	367	411	413	365	358	391	385	426	435	429	390	385	375	431	401	345	418	397	415	398	380	385	421	384	391	354	369	368	384	363	372	392	380	405	393	404	377	431	390	440	411	405	365	423	378	374	393	397	448	345	368	413	423	363	368	369	390	376	370	348	389	399	409	355	383	372	367	393	407	392	396	394	384	359	405	409	422	418	378	400	364	374	368	377	395	379	363	388	406	425	391	409	378	388	410	400	415	404	416	381	370	382	376	395	370	409	451	374	378	403	367	382	381	407	396	354	410	379	391	395	394	401	413	380	383	382	358	409	405	348	402	417	408	375	372	397	396	346	398	392	427	396	378	409	399	371	379	390	412	383	354	412	403	395	399	427	404	402	392	387	391	393	364	410	414	375	392	361	442	370	368	390	376	392	422	380	376	354	355	384	344	381	428	404	427	385	377	360	400	396	349	383	420	390	379	376	364	395	376	405	379	404	394	415	397	386	403	388	387	379	403	417	381	388	369	374	401	406	397	375	342	416	389	371	374	395	421	378	435	382	375	409	360	362	378	374	355	397	383	403	396	401	373	371	359	375	395	387	356	372	375	367	353	419	390	403	406	369	379	394	385	381	388	397	379	401	403	421	419	389	386	386	381	368	398	353	365	411	415	400	380	393	407	387	394	423	368	398	400	372	398	379	352	394	353	384	385	359	413	396	408	382	409	404	338	399	377	376	396	388	402	390	354	383	393	368	457	404	338	371	405	404	388	411	350	387	402	365	393	405	372	417	375	414	420	376	427	356	408	379	401	363	396	404	389	359	390	379	396	411	379	358	443	414	431	349	391	376	357	381	384	384	397	374	413	400	372	381	393	367	412	408	368	401	386	380	372	379	400	422	400	370	368	373	374	412	406	398	379	407	358	356	399	397	376	392	439	389	390	410	377	361	407	430	387	396	395	381	415	412	369	405	398	406	374	384	404	376	409	382	377	366	374	416	384	371	382	382	379	403	378	363	391	390	385	376	387	388	360	372	363	375	383	411	382	389	384	374	379	387	381	364	413	375	402	395	399	375	371	417	382	405	386	391	359	394	393	369	377	395	361	407	388	405	413	350	425	402	389	375	394	384	383	383	391	375	405	364	385	367	360	411	387	440	421	377	414	377	365	384	360	399	371	357	381	353	387	394	356	424	341	397	394	370	384	363	403	410	377	376	366	388	397	380	412	345	403	409	389	389	391	403	385	388	396	396	396	394	406	352	394	391	382	377	400	415	397	404	378	384	425	375	377	413	398	408	367	405	387	377	395	358	342	372	374	344	386	370	399	372	382	385	382	372	365	352	373	385	383	364	400	361	390	377
7527	1049	1227	998	679	547	2919	2682	355	312	295	256	234	254	240	232	233	218	243	220	219	217	210	234	200	216	188	239	223	212	197	201	228	185	186	211	206	217	197	202	244	199	178	192	222	200	193	206	192	210	197	187	211	204	189	208	186	219	165	216	179	184	202	203	200	211	217	210	203	172	207	207	198	169	198	198	224	186	193	188	207	189	209	193	200	193	191	189	213	205	182	185	188	180	197	209	192	195	225	201	201	200	183	201	216	174	229	193	203	230	220	207	169	209	185	221	217	210	211	215	229	164	197	181	171	216	205	194	215	205	199	207	173	174	177	179	169	207	218	181	166	194	182	191	214	230	198	176	172	206	213	172	179	187	204	172	208	203	204	230	192	194	211	189	210	194	165	186	207	197	211	164	221	193	192	206	193	182	200	207	189	197	212	183	216	198	214	198	196	213	183	217	185	202	194	199	185	210	194	197	192	192	197	201	206	203	191	189	165	210	188	201	240	181	189	202	209	197	225	218	217	191	199	204	196	190	175	167	188	190	190	219	179	215	188	163	224	173	222	195	192	185	207	215	183	193	195	200	178	189	184	197	210	177	207	174	196	175	182	197	204	228	187	199	200	186	182	210	204	195	230	214	205	210	215	219	186	195	192	174	174	193	200	218	197	226	188	191	185	201	200	243	210	174	219	188	173	192	213	188	196	198	199	214	186	192	200	193	196	198	234	181	213	197	173	193	202	212	165	211	190	215	226	179	201	197	213	200	207	206	203	200	192	213	191	182	164	202	167	181	202	194	225	187	200	200	193	183	179	223	174	194	198	191	198	173	200	200	204	206	197	192	205	192	191	210	212	210	207	173	193	190	200	185	228	200	203	182	216	194	194	183	193	182	175	204	198	164	227	183	182	197	189	219	181	185	216	200	190	214	229	192	208	210	179	217	207	208	199	210	199	175	193	215	215	201	190	169	196	193	237	219	200	209	223	185	196	193	199	189	206	191	209	201	193	208	211	218	184	181	196	193	189	204	218	186	206	209	199	217	189	192	202	187	216	197	204	207	199	224	202	183	196	206	183	206	196	210	183	186	197	217	232	205	219	221	222	199	187	172	197	201	189	192	208	186	207	172	189	197	170	212	198	199	206	221	188	196	195	169	164	200	176	202	194	200	210	173	184	185	222	200	207	220	211	209	190	171	190	229	208	212	193	199	175	193	207	201	176	218	182	184	210	188	204	198	198	182	225	211	205	205	199	207	172	200	199	187	190	189	179	191	217	191	194	185	186	194	198	195	197	213	184	188	190	199	177	188	193	177	167	207	192	209	186	239	202	200	226	189	176	205	189	199	198	216	208	201	164	202	198	200	178	189	214	178	203	195	222	202	209	172	190	169	204	184	192	214	199	201	195	212	203	198	207	201	189	190	189	182	184	184	194	217	204	205	174	194	189	223	189	191	209	231	227	175	173	184	179	172	197	202	182	212	202	203	200	201	185	188	200	162	170	175	201	193	185	206	188	187	209	177	209	177	172	201	198	210	174	180	209	193	189	220	216	189	201	203	212	204	215	200	199	188	184	209	174	189	192	194	184	196	206	179	195	215	212	195	185	205	209	198	225	220	186	219	193	198	209	178	184	187	193	197	197	208	204	191	197	189	176	190	199	216	208	221	191	191	186	188	195	191	200	200	178	190	229	208	183	166	201	195	188	201	154	205	212	205	197	174	191	216	219	211	199	247	225	181	203	199	204	180	197	207	182	196	167	198	210	226	189	197	190	217	198	183	174	191	216	207	171	184	180	189	198	219	198	205	226	199	204	187	200	188	209	205	207	203	176	194	205	226	185	189	209	196	199	216	192	205	230	196	199	197	201	200	190	196	188	192	211	197	208	233	178	190	202	206	193	183	198	211	195	210	171	165	179	213	196	183	194	199	187	212	199	217	216	194	218	238	194	207	206	197	187	194	204	183	194	200	208	193	214	204	174	181	193	190	183	189	173	190	209	219	200	213	177	214	184	223	207	181	194	198	192	210	202	175	197	224	206	159	206	188	216	225	218	180	188	197	201	193	179	189	181	181	209	195	199	207	207	189	209	199	224	202	185	193	202	212	189	194	215	218	198	214	202	188	197	198	206	182	175	198	201	189	185	198	219	210	187	197	172	206	210	201	196	166	173	198	181	198	213	211	180	200	212	188	197	172	202	197	183	188	198	193	186	176	230	195	190	215	220	191	188	195	219	196	198	203	204	178	211	189	197	202	220	204	217	190	193	218	195	203	164	185	200	199	191	204	235	203	188	213	201	195	188	215	197	225	225	198	175	213	190	201	204	193	196	198	187	204	190	204	219	188	197	191	186	196	184	176	204	215	219	207	207	189	197	212	198	195	208	194	177	181	201	198	206	207	209	194	193	214	198	187	192	212	191	182	227	187	205	189	204	169	216	226	194	189	200	183	229	213	197	174	174	201	187	205	178	203	222	191	222	192	204	212	183	199	239	215	202	209	183	214	194	231	208	196	169	212	194	209	167	204	194	218	208	209	190	187	181	196	210	234	200	203	204	194	206	194	222	219	199	204	207	204	190	189	217	201	208	189	192	182	183	174	220	173	196	206	168	213	196	205	191	197	187	191	210	183	187	199	188	191	197	213	201	205	210	207	220	192	168	191	185	178	220	226	198	205	198	196	205	182	214	209	233	192	167	184	220	189	205	202	186	193	209	196	188	214	189	177	205	176	204	199	177	217	205	194	202	185	202	215	188	195	196	194	217	203	216	200	190	174	204	207	191	186	220	183	170	195	189	193	194	204	205	206	201	204	197	203	179	209	193	207	208	217	203	210	169	200	195	217	237	209	194	212	221	191	214	204	200	191	198	188	202	206	199	177	215	241	202	206	213	215	205	213	192	163	196	187	193	176	218	196	196	194	193	208	206	171	173	189	188	194	210	202	184	192	167	176	186	183	222	214	201	201	226	180	209	184	183	198	192	199	196	186	193	195	221	200	183	215	202	198	193	183	194	192	209	221	185	192	214	192	226	222	195	236	210	198	213	189	166	186	233	171	194	200	198	202	216	180	187	189	177	232	190	201	203	190	205	225	192	190	213	206	207	184	192	220	194	209	204	198	192	205	204	196	227	203	228	186	179	174	184	179	206	181	179	220	210	207	207	200	220	207	188	192	213	193	179	210	215	211	209	207	192	212	212	195	202	210	181	195	202	196	201	205	176	212	230	185	192	178	201	179	194	186	205	219	208	190	208	169	191	188	193	190	217	209	216	195	166	186	197	199	194	180	185	210	195	186	197	214	210	199	219	207	196	208	224	181	199	226	211	227	189	177	189	217	176	218	205	192	199	203	190	184	185	209	198	193	197	197	210	193	227	204	202	180	205	192	189	193	177	179	218	211	210	178	202	223	196	201	180	186	200	207	204	216	189	205	184	181	190	201	225	190	205	187	201	203	204	211	209	191	210	185	211	203	207	186	211	180	158	174	182	183	207	200	177	195
5887	1333	2735	3209	2853	2296	10983	6318	1396	1241	1057	1018	967	874	896	813	783	750	718	779	737	700	684	650	691	648	635	650	690	617	613	647	617	648	613	641	617	612	640	599	600	607	609	584	607	596	564	621	589	571	578	584	569	630	585	584	602	545	599	620	578	564	566	606	578	584	571	576	587	563	590	585	584	567	554	564	583	564	571	598	579	568	576	620	596	551	581	576	589	588	558	556	563	579	552	572	551	559	574	574	585	602	557	574	583	549	562	552	561	532	570	571	560	588	572	548	580	534	537	571	557	551	541	561	549	575	545	524	569	523	564	564	570	566	560	575	573	569	581	556	498	611	587	553	550	524	567	522	516	526	547	567	575	581	545	542	574	560	549	566	544	563	543	539	526	521	527	590	551	585	527	590	536	556	573	589	539	552	556	565	551	556	566	538	507	559	544	568	559	566	514	541	580	537	553	528	580	543	516	525	555	589	576	523	593	543	564	553	567	574	552	549	580	543	544	570	599	561	593	545	545	564	585	559	557	548	568	571	562	559	558	566	571	554	589	566	576	550	535	537	556	552	539	523	539	546	531	518	587	584	584	519	568	647	613	620	524	582	559	558	562	579	558	571	599	608	530	595	533	534	555	575	571	590	537	579	566	562	524	550	545	569	538	549	586	576	561	585	571	568	520	559	532	562	585	582	581	568	562	554	588	605	553	533	595	582	575	522	541	510	547	563	608	552	589	527	571	552	533	587	576	574	576	586	543	571	561	570	568	546	582	563	538	570	549	503	586	528	601	563	563	587	564	584	556	572	607	554	500	573	578	581	510	528	579	542	538	553	555	570	550	538	542	557	538	571	533	554	545	540	575	569	608	523	589	570	564	548	582	566	580	526	580	571	558	541	569	524	584	548	575	524	563	584	527	528	530	597	536	565	526	586	542	547	555	564	577	605	557	549	549	553	527	550	536	541	525	578	577	533	559	592	581	542	570	564	537	587	568	559	555	528	577	559	562	542	535	544	564	554	554	566	541	583	564	548	574	531	570	539	558	516	523	533	567	593	583	618	543	551	605	577	540	542	575	548	529	571	556	602	520	560	591	577	596	524	562	571	600	555	589	514	535	559	528	563	493	594	601	535	611	540	525	527	584	582	498	565	605	561	558	588	579	556	558	545	572	565	590	577	527	564	568	549	589	556	567	531	548	549	572	597	541	556	570	575	590	611	594	557	606	582	533	525	555	544	583	559	590	558	564	573	535	552	579	603	597	544	563	584	583	570	595	571	575	590	583	560	572	552	554	544	544	529	552	560	546	538	548	563	521	542	516	498	558	546	514	547	557	541	538	540	562	558	553	572	583	553	589	516	559	559	579	545	553	545	544	534	547	553	569	561	545	553	552	533	578	544	572	567	593	527	623	567	590	524	546	584	570	553	534	568	578	540	552	577	542	577	551	569	572	573	550	544	566	572	562	577	537	577	537	569	549	599	543	569	563	528	554	528	587	543	539	518	538	581	543	545	559	546	575	527	545	518	574	594	571	539	564	571	530	526	541	564	551	575	522	584	602	582	519	583	505	569	519	630	553	606	575	604	561	515	534	539	547	554	556	539	582	588	602	519	545	595	568	539	595	597	571	524	571	536	564	570	537	556	559	522	548	539	625	547	595	568	602	541	511	532	543	562	552	549	530	567	528	516	569	565	546	571	593	576	540	573	622	594	569	555	566	544	580	569	588	550	559	548	569	554	541	570	533	558	591	613	567	533	572	531	565	504	566	568	568	579	619	525	581	600	593	567	582	543	582	575	540	537	549	567	578	526	534	564	562	543	516	571	561	511	537	539	518	525	604	543	582	574	557	541	591	544	567	551	560	562	561	571	602	549	521	569	597	521	503	532	545	568	559	524	525	557	558	598	610	551	557	583	536	532	576	556	509	547	573	542	557	550	564	499	555	557	523	569	565	562	577	510	587	587	584	584	548	570	579	571	591	577	548	530	552	563	555	564	529	577	568	544	543	568	585	531	527	538	558	576	591	581	529	556	551	560	543	586	592	576	548	527	528	556	567	567	527	560	531	574	554	613	558	499	581	529	573	584	546	579	528	546	547	557	599	528	569	525	640	561	591	594	522	560	561	527	508	595	541	518	536	559	550	594	542	546	536	591	565	547	562	580	506	539	573	521	540	568	541	559	561	563	538	577	549	563	513	485	550	526	540	570	552	558	558	575	530	566	588	572	562	543	578	578	558	534	566	544	565	600	574	592	572	545	565	562	571	525	496	583	547	526	564	562	562	560	564	590	571	609	563	557	553	546	558	548	579	542	535	556	533	531	535	568	512	568	534	596	583	565	562	521	589	555	564	591	570	564	599	565	535	582	558	612	568	591	588	577	544	549	509	571	500	575	585	571	567	557	564	555	538	537	552	597	606	518	581	554	557	562	594	554	553	536	534	549	564	551	547	529	557	569	557	560	602	550	544	578	537	507	540	537	512	523	573	559	566	537	580	552	555	521	551	581	556	515	600	582	550	557	533	536	615	547	582	565	517	561	604	514	514	530	538	579	601	587	561	587	549	568	525	532	555	550	581	531	567	565	559	551	572	565	543	553	569	554	570	570	534	615	558	590	563	579	548	634	617	575	579	543	557	570	526	587	570	545	573	552	547	587	582	564	543	548	532	573	577	527	545	561	558	568	518	594	567	559	552	588	569	577	558	590	574	551	554	560	534	545	557	557	564	567	548	544	555	543	553	555	567	572	514	554	579	566	553	543	541	545	556	567	582	587	587	534	555	596	507	533	603	547	552	544	575	554	548	579	579	549	550	572	586	551	543	541	540	540	562	541	535	583	559	532	549	542	565	562	554	592	546	583	590	598	570	536	618	596	613	560	576	580	523	567	549	512	515	499	537	593	584	549	567	576	560	561	567	530	560	589	575	521	565	560	521	526	577	545	595	523	526	554	559	586	572	563	571	557	620	561	630	568	580	519	511	579	575	588	560	553	553	545	558	525	568	563	598	571	551	506	564	523	528	489	554	548	559	542	545	541	559	611	565	578	545	584	568	553	524	551	539	593	530	553	562	576	592	572	527	511	554	555	577	586	553	613	533	590	559	552	569	557	577	567	554	572	542	584	532	561	556	569	528	553	559	581	545	546	518	560	585	530	528	580	582	510	550	568	560	532	565	564	552	550	598	548	563	547	531	588	562	568	554	584	565	583	548	587	536	556	541	544	534	512	561	529	569	556	594	567	542	535	558	532	571	567	568	541	619	565	592	559	585	565	576	564	550	532	512	500	497	560	553	561	571	562	563	561	571	546	529	553	568	549	538	569	550	566	577	566	585	548	544	537	578	553	518	550	552	581	543	586	575	590	524	569	578	554	540	573	588	601	579	538	549	550	558	551	582	560	579	570	615	539	569	566	584	565	560	548	583	580	563	568	543	532	565	593	548	501	573	569	523	579	575	548	588	517	536	589	553	541	593	568	573	580	584	559	557	559	530	570	539	541
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
