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
338183390063	338183390618	338183391168	338183391718	338183392268	338183392818	338183393368	338183393918	338183394468	338183395018	338183395568	338183396118	338183396668	338183397218	338183397768	338183398318	338183398868	338183399418	338183399968	338183400518	338183401068	338183401618	338183402168	338183402718	338183403268	338183403818	338183404368	338183404918	338183405468	338183406018	338183406568	338183407118	338183407668	338183408218	338183408768	338183409318	338183409868	338183410418	338183410968	338183411518	338183412068	338183412618	338183413168	338183413718	338183414268	338183414818	338183415368	338183415918	338183416468	338183417018	338183417568	338183418118	338183418668	338183419218	338183419768	338183420318	338183420868	338183421418	338183421968	338183422518	338183423068	338183423618	338183424168	338183424718	338183425268	338183425818	338183426368	338183426918	338183427468	338183428018	338183428568	338183429118	338183429668	338183430218	338183430768	338183431318	338183431868	338183432418	338183432968	338183433518	338183434068	338183434618	338183435168	338183435718	338183436268	338183436818	338183437368	338183437918	338183438469	338183439018	338183439568	338183440118	338183440668	338183441218	338183441768	338183442318	338183442868	338183443418	338183443968	338183444518	338183445068	338183445618	338183446168	338183446718	338183447268	338183447818	338183448368	338183448918	338183449468	338183450018	338183450568	338183451118	338183451668	338183452218	338183452768	338183453318	338183453868	338183454418	338183454968	338183455518	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14478	1491	1213	1002	736	649	552	481	483	509	422	437	416	426	393	422	433	456	430	407	393	438	423	428	393	388	437	403	400	370	413	394	401	401	376	413	414	396	359	388	391	407	409	340	392	427	397	381	440	376	398	372	380	416	399	387	405	392	386	377	405	391	387	424	400	408	381	436	425	406	371	399	397	389	396	383	421	388	375	385	411	411	375	382	396	401	362	418	410	391	390	382	387	386	416	404	442	368	407	422	372	420	393	402	419	419	403	391	372	343	427	408	342	377	377	387	378	419	380	369	382	366	428	409	394	403	455	407	391	403	388	363	369	417	375	409	411	400	356	430	419	397	380	389	402	380	381	362	356	373	359	359	391	375	368	415	410	387	364	399	414	369	405	357	392	430	386	407	408	428	428	358	402	368	410	370	395	401	387	386	397	384	387	397	366	395	363	387	358	409	379	358	348	386	395	388	375	411	415	428	362	387	429	400	389	409	364	393	353	412	390	367	397	383	355	406	392	425	395	371	445	392	362	423	406	377	400	379	393	403	348	369	420	352	393	405	381	399	406	375	368	390	388	399	390	423	395	414	399	363	439	377	388	416	371	428	386	379	395	358	368	398	415	384	430	394	413	391	424	378	364	373	342	377	402	420	432	418	400	439	416	408	406	389	417	341	414	405	411	365	401	386	407	368	406	358	422	427	371	400	377	348	349	406	399	405	375	372	393	334	409	403	397	389	448	401	444	366	392	404	411	332	402	384	425	409	392	405	401	370	371	335	437	367	438	399	428	396	397	407	423	362	391	399	377	381	399	442	386	413	417	406	403	378	412	399	350	356	381	398	375	405	400	358	384	373	389	380	414	387	442	399	430	363	396	404	423	377	412	392	447	374	363	365	418	382	404	373	415	385	433	406	362	410	393	380	345	394	344	383	405	363	372	402	380	395	404	410	358	344	393	375	387	393	412	392	412	417	394	377	411	411	409	405	417	395	408	390	405	357	387	396	398	376	409	395	367	370	395	395	386	354	406	412	421	398	415	377	382	403	394	397	351	391	369	412	385	445	412	404	436	406	407	379	380	376	442	383	342	390	371	364	402	399	374	352	412	381	375	422	395	363	407	373	379	424	389	398	377	381	362	368	382	398	389	364	359	392	380	391	411	366	408	339	380	420	353	378	384	357	355	397	387	419	375	401	363	406	341	354	386	401	367	380	375	374	386	399	399	414	375	389	415	361	368	431	430	385	371	380	400	394	403	423	408	377	363	374	426	337	362	403	368	370	373	367	417	382	398	394	368	386	409	394	413	363	361	409	413	383	386	373	423	381	345	372	391	417	385	370	404	384	392	367	360	391	419	439	383	393	410	368	372	340	435	401	420	437	359	375	385	364	393	414	411	358	378	402	373	388	429	405	398	406	366	412	379	396	369	367	389	358	379	368	374	418	377	422	392	420	374	369	380	389	370	348	392	412	403	405	419	404	379	346	383	413	422	376	403	365	358	422	431	395	417	363	388	373	415	422	400	350	409	353	370	367	396	377	388	394	396	354	411	395	403	375	399	369	400	399	401	362	384	392	415	392	398	372	364	418	399	407	390	376	376	391	407	396	352	356	352	377	396	398	360	401	418	369	374	409	396	400	424	404	402	403	408	400	395	388	386	366	357	388	399	382	386	402	391	366	388	414	407	393	378	407	378	406	377	379	413	417	376	386	392	428	430	382	382	385	385	374	377	402	418	383	414	426	378	414	389	419	387	381	385	364	371	398	363	388	349	366	426	379	413	396	373	411	364	383	396	387	367	404	381	433	412	404	375	375	421	388	407	395	385	433	397	404	364	416	418	396	387	420	370	381	399	401	382	404	398	381	369	369	378	378	409	396	414	390	428	389	405	448	393	373	369	398	368	406	367	393	385	378	415	412	372	384	402	388	379	371	364	385	409	416	389	387	365	411	390	434	398	409	439	379	357	356	364	404	401	362	408	399	376	371	385	398	363	393	399	421	439	356	419	364	405	396	383	420	397	378	420	394	357	413	408	369	426	335	399	396	373	421	405	402	389	377	378	414	387	395	404	381	388	372	375	378	382	371	367	357	411	404	381	354	408	357	384	380	399	393	375	360	367	408	361	379	341	355	406	382	395	396	394	411	369	371	382	364	400	381	409	380	392	381	420	402	386	430	375	376	415	374	411	411	379	403	366	374	386	370	425	374	393	379	369	398	380	369	385	383	408	375	373	409	434	393	390	402	399	478	385	415	380	407	436	360	423	416	405	381	375	402	382	403	402	369	436	420	406	370	415	404	382	349	410	416	363	408	392	402	376	387	409	397	369	435	398	396	410	361	395	369	360	397	389	338	350	371	411	407	394	393	393	384	396	383	399	385	409	418	377	405	382	361	379	360	411	375	391	407	411	393	409	422	386	383	416	385	384	348	389	351	389	393	391	423	398	425	361	361	415	400	385	419	365	438	405	395	375	389	403	393	394	366	385	404	375	392	410	360	401	396	367	341	378	381	369	341	357	379	384	349	386	365	382	351	416	403	383	406	380	393	401	418	378	370	423	389	376	391	393	403	399	386	444	422	407	428	428	374	379	396	400	397	423	364	380	387	410	416	400	371	362	384	389	384	382	402	423	406	405	383	355	386	365	425	405	380	433	385	405	372	410	377	394	384	399	364	443	437	398	402	383	403	409	407	354	371	381	425	373	380	417	430	380	392	370	419	397	400	410	381	394	413	375	387	367	375	375	381	347	409	414	378	388	404	392	398	401	361	381	375	404	370	384	389	397	399	410	356	372	403	358	390	357	403	371	387	381	421	387	405	428	377	372	424	384	410	389	410	375	421	368	390	402	399	404	404	398	376	383	382	413	382	400	418	395	418	362	359	399	398	387	394	372	389	375	441	401	386	348	376	396	386	375	427	398	434	379	339	381	398	366	372	356	384	407	386	407	371	397	401	420	432	387	387	404	415	441	397	399	379	421	381	399	391	388	387	404	374	419	441	393	374	385	392	367	376	386	395	427	388	375	412	379	394	398	393	398	408	396	402	397	371	402	378	417	393	421	430	397	395	387	389	413	404	420	380	410	398	347	395	412	421	375	386	408	395	375	351	385	388	404	382	398	423	388	420	413	321	359	402	388	375	389	405	409	391	431	370	410	391	376	393	385	431	433	370	392	368	369	397	394	429	396	367	414	439	402	399	419	360	382	420	352	401	365	405	402	444	408	439	360	357	343	383	379	405	370	395	387	374	430	381	400	398	396	374	379	421	419	354	398	403	409	398	379	436	392	363	401	395	366	367	391	470	391	355	371	385	368	358	380	423	386	402	396	374	362	375	384	413	366	375	401	405	418	416	367	371	436	380	369	382	414	369	414	399	408	389	399	347	405	404	394	346	449	412	404	406	378	395	377	376	427	377	389	411	395	378	414	371	339	402	362	389	371	389	397	338	405	412	373	382	372	394	398	443	358	385	410	391	416	367	376	413	374	446	398	384	387	385	369	409
8602	1541	2478	2694	2367	2014	1687	1570	1367	1338	1245	1201	1154	1160	1087	1072	1067	1071	1055	1056	1028	1019	986	972	957	949	966	937	1004	917	922	958	949	966	951	951	981	950	973	984	966	912	904	921	942	919	971	953	940	903	1002	962	861	988	970	927	924	944	891	916	955	976	949	957	911	928	921	898	913	921	898	917	936	963	929	939	923	879	915	958	902	949	935	914	920	935	908	931	957	923	968	923	943	893	905	926	886	908	945	903	938	983	889	923	946	881	918	958	880	937	886	898	916	954	933	927	927	969	875	1017	929	927	990	934	960	897	890	942	964	871	896	949	878	955	918	979	952	908	914	908	957	926	986	944	928	957	966	970	944	962	919	985	1006	957	927	939	894	894	902	944	888	910	933	916	968	933	952	865	930	962	936	932	925	859	897	852	903	887	923	905	949	935	940	939	893	949	948	929	946	925	939	877	979	950	896	953	947	985	939	959	907	992	906	925	967	949	887	940	904	928	985	939	871	964	928	948	940	866	941	904	998	930	920	876	952	888	940	930	971	942	930	943	953	935	915	913	918	955	918	892	980	941	876	941	882	910	930	871	888	906	944	958	949	930	880	983	925	947	907	952	944	924	956	996	912	935	927	908	907	892	931	908	902	915	902	952	928	940	936	907	904	981	953	958	896	920	913	909	902	938	927	982	959	976	948	924	936	897	947	949	871	856	909	916	918	923	922	914	912	934	982	937	893	970	906	865	926	966	932	929	948	905	919	930	974	875	954	944	954	967	891	962	954	901	954	941	905	953	928	927	888	907	966	945	906	925	942	974	985	886	920	876	894	910	940	924	892	937	958	946	949	903	958	964	920	943	961	923	908	934	859	1003	891	932	889	900	931	941	940	905	897	916	914	974	882	949	926	895	930	910	934	921	919	924	937	881	893	964	967	954	923	876	907	946	961	878	928	880	944	911	942	923	927	880	938	873	923	999	994	963	884	949	921	951	949	905	880	890	900	891	923	957	923	901	914	935	921	908	891	985	920	907	922	962	934	928	914	906	874	907	891	933	936	927	906	983	860	875	932	905	914	921	982	920	890	915	918	946	911	891	1032	920	920	950	930	988	976	946	939	968	907	931	923	915	917	1002	877	890	919	921	963	953	912	926	958	905	948	971	944	963	896	951	844	918	898	894	909	930	918	967	928	901	943	954	867	947	914	940	988	884	927	919	931	882	923	943	960	874	942	887	926	899	876	921	915	934	951	925	994	936	900	956	892	929	956	939	956	929	991	941	959	892	946	968	968	903	1001	899	886	1006	915	963	954	873	945	928	906	902	909	975	919	970	951	900	891	954	958	955	929	980	937	919	928	909	980	947	1000	905	917	956	920	909	931	917	917	907	928	903	930	863	939	950	917	943	940	926	907	907	895	925	950	929	885	952	886	903	906	954	914	922	924	951	929	913	899	928	913	943	939	932	930	952	914	909	944	926	907	997	973	950	961	923	928	925	899	990	970	923	934	953	976	937	913	941	919	975	928	1004	934	924	931	887	907	867	957	939	922	894	968	898	932	926	896	954	937	923	896	902	887	975	899	904	899	889	927	924	950	899	989	969	932	870	931	934	923	949	883	913	924	914	927	916	961	916	930	948	946	912	944	883	924	878	957	918	936	1006	920	928	954	951	942	928	946	903	919	960	942	960	931	885	946	903	870	943	908	961	977	904	889	898	969	930	912	947	889	920	944	911	866	993	912	916	977	874	930	959	956	916	930	925	934	894	959	950	1019	955	932	950	946	899	957	919	940	900	910	925	956	908	903	973	933	948	961	905	924	964	880	922	877	924	917	916	915	924	949	884	926	963	952	902	974	906	904	957	894	951	926	947	900	886	912	992	919	881	914	909	904	896	978	902	925	979	964	946	952	902	942	979	874	925	956	914	922	905	882	966	939	913	984	929	941	915	923	885	972	922	885	925	990	967	949	932	915	919	974	948	945	963	913	942	883	929	902	897	885	920	904	920	906	896	867	936	917	912	890	962	933	919	930	950	961	932	944	854	963	952	989	949	924	913	899	908	964	840	937	904	925	957	883	900	941	944	925	877	948	922	917	901	970	920	904	879	907	973	950	900	955	924	929	938	912	933	893	920	943	914	931	945	905	931	991	923	921	929	923	913	926	943	929	943	941	975	900	925	902	956	944	968	1017	874	934	879	893	949	903	920	951	980	923	893	940	879	977	954	918	969	893	973	965	968	947	921	928	928	905	932	956	942	848	944	970	951	910	918	904	911	951	908	962	926	918	934	946	961	926	884	923	993	927	890	913	919	894	946	922	890	953	951	942	968	942	891	925	942	933	913	910	896	944	876	935	914	933	940	869	906	875	919	906	945	897	911	925	919	972	912	982	952	904	967	924	916	923	959	959	885	974	923	944	974	917	945	926	908	929	921	926	947	939	913	969	934	885	915	895	954	997	922	957	950	941	948	919	941	900	912	923	929	910	909	860	941	896	924	933	907	955	930	948	934	952	935	965	990	951	1004	931	925	936	953	978	939	958	956	877	941	906	953	937	937	881	905	875	929	939	896	978	924	933	961	835	861	936	937	892	942	984	980	943	929	975	965	989	945	992	910	919	923	969	961	933	881	945	978	942	902	947	940	903	957	923	900	942	943	904	908	981	967	912	933	948	928	909	954	898	892	892	884	899	968	903	915	987	983	932	925	972	921	940	959	964	876	942	909	894	898	970	921	975	921	933	937	901	894	932	921	890	915	932	956	856	928	1005	916	934	928	955	940	917	947	974	949	944	968	917	920	930	925	969	925	970	984	976	859	897	919	956	924	885	903	945	930	914	891	947	918	913	914	908	975	905	886	971	916	924	938	897	976	950	916	970	1006	933	893	943	894	957	918	932	939	908	899	962	889	947	938	935	984	936	929	927	937	970	885	883	880	922	971	936	965	927	971	890	961	896	944	940	937	918	939	925	952	979	921	945	964	946	876	944	973	928	878	929	901	945	943	967	950	888	915	904	934	898	980	971	954	877	981	956	919	912	897	955	906	928	909	905	926	910	963	855	904	924	924	906	878	910	966	933	955	908	891	896	882	893	916	920	895	942	932	939	971	893	947	946	945	907	913	941	925	934	972	964	945	925	967	919	876	927	985	966	926	953	949	886	888	946	947	898	963	897	927	918	869	944	956	884	904	955	902	897	950	937	956	884	914	957	917	888	898	978	914	913	906	907	946	894	924	923	943	907	876	913	940	911	926	930	930	961	926	905	901	912	889	935	1006	920	908	927	934	912	960	940	894	879	918	943	894	882	946	950	935	997	927	914	917	901	957	884	910	923	943	923	977	882	972	952	931	943	909	959	891	953	973	975	904	928	938	951	899	936	930	921	954	899	981	965	976	932	892	886	950	881	959	964	904	881	945	882	906	939	980	890	913	932	905	917	974	872	915	931	957	977	943	978	894	943	928	856	936	858	911	964	929	924	900	961	916	920	980	883	947	926	983	919	917	896	883	949	944	931	890	884	919	975	921
1537	249	250	238	239	200	237	246	269	238	263	237	189	226	215	252	231	198	232	242	207	235	224	251	207	222	289	234	240	228	259	231	219	241	218	234	256	218	226	219	215	252	211	248	237	252	254	231	200	211	200	233	232	230	204	232	220	201	228	220	208	239	205	221	216	242	255	217	212	230	249	235	244	257	221	243	229	252	219	211	221	229	243	232	264	217	210	231	215	230	251	211	244	232	228	262	238	238	238	218	232	215	198	236	227	250	231	249	254	245	220	206	234	205	211	238	239	223	233	216	199	234	253	220	251	245	222	216	232	244	225	224	252	241	273	228	239	232	225	239	203	202	258	247	217	239	231	229	219	252	279	240	235	221	228	261	224	228	225	238	215	207	229	237	228	207	199	233	199	237	225	235	239	221	207	223	212	239	259	244	233	196	231	226	204	216	215	229	219	279	226	224	202	228	242	254	227	232	224	234	206	228	258	230	240	210	211	219	226	220	259	238	260	215	207	265	229	222	246	269	257	236	194	237	220	214	229	203	224	265	218	272	220	257	251	243	231	220	218	229	211	261	239	231	233	245	254	202	231	241	256	236	259	214	212	222	220	209	219	223	253	241	242	229	241	228	219	220	221	211	234	229	211	220	206	221	258	261	245	226	238	203	225	218	217	215	243	220	211	221	224	209	257	217	231	203	245	216	252	215	222	223	221	250	224	239	237	233	208	216	193	240	221	251	258	236	221	203	229	232	230	234	238	229	253	266	239	200	237	231	222	229	239	235	197	213	279	241	237	197	238	222	245	253	253	233	219	238	215	230	217	190	213	241	231	266	214	227	235	241	199	235	232	213	224	217	195	237	216	211	223	228	239	234	208	211	237	219	231	220	197	218	236	243	193	238	221	232	254	215	209	238	243	227	255	229	235	215	223	234	217	249	217	223	214	223	233	220	255	227	207	239	245	247	228	249	242	233	226	215	214	215	235	242	231	228	182	241	232	237	221	200	207	210	252	239	218	231	227	243	220	232	230	212	233	222	210	223	222	263	241	252	229	221	218	225	225	258	204	233	251	249	247	206	213	234	201	241	202	284	236	201	246	252	192	270	237	252	229	244	245	252	247	233	228	224	211	207	224	253	254	240	215	223	224	216	207	216	235	239	237	176	230	210	211	231	231	233	194	231	226	213	223	246	231	225	248	206	221	253	235	201	210	232	226	234	211	240	238	202	254	228	238	235	222	244	243	216	234	237	234	225	209	224	270	240	232	255	243	182	233	241	231	240	224	213	239	204	238	257	209	231	244	239	241	263	230	243	230	200	228	241	257	246	248	203	234	230	233	227	257	229	228	212	238	234	244	202	239	268	182	218	238	221	213	261	216	230	261	235	199	234	211	228	204	201	247	230	229	213	204	221	235	220	229	232	261	211	229	211	207	238	193	250	223	237	224	232	231	254	245	255	237	250	235	233	224	233	253	231	218	200	236	247	215	245	214	213	234	239	210	221	233	213	240	248	225	199	243	233	249	230	233	239	259	226	233	220	236	237	230	248	218	232	220	243	210	201	214	210	247	241	257	260	229	237	253	260	237	255	230	248	246	221	233	248	217	242	219	219	254	253	212	205	237	237	232	264	246	225	234	221	238	248	231	256	209	203	256	220	204	241	246	225	258	223	246	223	238	199	241	228	245	229	247	242	217	252	231	260	220	241	228	217	246	225	220	244	246	235	249	251	209	223	210	197	232	207	214	248	236	226	248	236	225	204	237	212	234	241	229	231	229	237	205	251	242	252	225	248	239	219	219	233	212	260	267	206	228	257	242	209	237	227	222	240	243	237	224	238	224	228	253	219	220	222	251	226	196	221	208	212	199	211	238	224	213	245	223	211	222	220	213	233	194	196	248	203	214	238	254	223	212	232	245	232	230	220	241	233	246	231	221	244	227	212	196	238	222	231	216	221	243	231	196	232	237	211	256	208	209	241	234	245	270	211	225	212	202	230	263	228	212	201	219	248	231	220	248	246	221	223	197	223	229	211	224	218	227	218	205	215	225	229	203	225	246	230	223	218	221	234	225	224	225	219	212	221	258	243	203	272	243	236	202	219	225	215	249	220	250	225	208	196	227	220	210	233	213	221	225	215	229	247	218	264	220	232	241	203	256	210	222	227	220	229	218	227	233	229	226	218	233	218	217	235	208	211	225	214	218	223	248	234	248	223	234	211	197	230	218	211	241	251	228	238	250	232	208	221	237	197	223	204	211	217	241	229	228	256	206	219	221	211	271	231	220	235	230	242	224	223	230	234	233	217	240	247	238	232	249	220	215	258	214	219	233	230	214	190	221	221	223	229	234	247	212	238	235	202	194	220	227	233	242	257	258	222	219	204	206	219	228	233	222	247	232	240	222	238	238	233	258	205	243	245	208	234	243	234	233	225	269	227	219	249	237	227	245	219	225	209	214	218	247	220	268	261	225	258	238	236	226	212	224	229	222	218	285	246	202	216	223	220	264	235	219	257	213	234	235	219	229	222	235	271	229	202	250	216	213	234	238	213	227	227	228	240	277	206	231	249	245	240	236	219	240	232	221	239	198	231	230	221	219	211	234	235	213	240	242	231	211	239	206	235	207	222	242	219	239	182	234	226	215	216	234	241	214	233	246	232	245	217	233	223	226	232	214	223	222	229	231	227	266	218	210	215	226	225	216	209	262	255	213	230	214	208	225	218	210	264	217	229	244	210	231	244	230	210	217	224	222	236	230	236	245	257	237	231	228	239	222	224	224	213	249	245	243	227	219	238	233	228	264	183	207	236	217	237	244	251	234	257	244	221	245	213	239	215	216	231	244	218	251	256	227	263	206	241	232	232	246	240	235	241	239	239	241	210	249	225	234	230	235	220	223	258	234	221	238	242	227	249	229	213	217	236	218	210	230	214	242	214	203	232	229	261	274	240	229	224	239	230	231	241	212	229	229	206	217	213	239	237	211	204	211	214	216	239	261	242	228	206	205	223	221	222	225	221	257	224	245	228	226	228	187	220	235	233	230	220	243	225	232	207	224	206	251	216	220	225	245	244	250	240	233	241	209	214	242	227	200	201	189	221	226	228	229	224	241	235	223	230	244	245	228	236	242	218	235	240	219	231	228	245	207	210	210	241	214	261	258	252	217	225	250	241	213	228	229	218	237	212	200	225	221	229	187	224	195	255	239	239	239	235	241	227	242	230	226	226	238	236	240	256	246	219	207	238	245	257	258	237	196	245	201	222	222	233	242	227	244	274	240	262	257	255	231	224	239	243	204	244	218	226	234	241	239	242	220	237	201	244	211	222	231	226	226	232	222	216	258	221	256	218	205	251	228	226	202	217	225	194	224	210	209	239	236	243	222	222	227	230	214	238	234	227	225	214	245	263	227	248	204	230	219	227	250	225	232	231	236	239	233	217	248	249	236	237	222	226	207	233	230	199	266	235	195	256	240	246	226	178	223	233	225	224	235	206	238	250	239	224	262	202
1971	590	607	651	643	634	561	603	616	603	577	563	597	585	594	589	588	632	582	563	630	583	569	574	586	589	588	609	576	622	562	589	612	597	613	596	601	561	581	573	599	592	552	639	597	581	563	576	607	627	576	567	534	605	575	587	607	574	601	600	617	570	607	586	582	561	570	572	559	609	578	557	611	616	591	587	623	604	585	578	594	548	575	600	572	568	603	599	546	651	598	601	559	589	589	564	591	558	569	536	580	569	592	573	613	611	562	598	566	572	596	565	586	559	566	597	573	593	575	626	612	592	575	603	586	561	604	605	581	574	582	589	574	593	568	556	581	568	588	602	534	540	585	547	556	526	606	598	607	618	583	599	585	584	550	584	577	589	576	597	588	618	618	589	602	606	548	578	610	566	574	550	594	617	618	556	571	558	596	552	608	561	607	595	568	584	617	565	598	591	522	632	575	543	572	592	605	538	600	619	586	577	575	553	603	597	579	575	616	581	571	560	609	563	611	569	649	579	590	586	615	570	609	599	540	575	569	566	595	589	617	571	535	558	567	587	592	603	579	593	618	525	588	605	593	554	622	553	575	618	583	618	590	595	567	598	615	562	569	615	544	582	593	567	608	561	632	565	570	568	592	591	524	560	547	606	601	555	628	599	557	610	603	603	551	623	590	610	582	569	617	582	648	539	589	573	609	546	574	586	575	576	594	580	573	575	586	593	605	617	610	574	607	584	550	625	579	565	619	600	566	568	529	542	582	554	573	597	601	607	608	592	601	542	579	580	584	574	541	591	578	583	576	557	574	558	585	585	591	571	594	598	566	542	586	600	505	617	588	590	563	580	567	566	611	571	541	576	587	575	550	564	567	573	569	568	591	616	540	629	542	611	638	581	583	571	638	559	625	600	583	557	584	632	545	580	562	591	578	571	579	610	576	568	574	572	584	572	572	622	581	610	584	579	550	596	622	604	586	597	581	582	570	605	551	573	620	608	520	586	608	563	551	616	550	566	607	609	567	600	517	591	535	586	551	554	590	586	624	559	610	546	605	568	522	572	543	548	548	604	564	576	576	586	612	595	577	565	631	576	566	572	545	637	582	561	616	591	587	589	572	580	590	625	606	584	575	542	613	574	578	575	584	588	583	595	602	565	529	608	580	580	528	582	617	597	599	558	600	572	591	561	614	624	588	594	528	547	574	552	549	583	587	596	596	579	558	578	506	618	542	569	572	575	565	604	590	587	571	565	565	578	611	583	592	626	620	584	564	565	596	575	576	540	582	593	524	591	565	591	564	599	605	575	569	576	592	579	634	559	575	602	555	598	561	599	595	610	566	569	596	588	553	582	498	571	615	568	631	546	581	585	579	587	552	544	558	542	563	565	545	580	576	599	578	581	599	625	572	561	583	553	593	537	557	553	570	592	622	607	586	586	568	647	556	610	561	611	569	595	626	613	603	559	566	624	619	566	620	567	603	617	592	608	563	620	580	610	587	600	562	584	566	559	573	582	589	614	576	608	547	565	594	592	573	621	616	560	552	587	578	544	607	593	598	591	547	550	551	568	582	558	542	586	596	627	537	559	558	599	574	596	559	584	570	582	627	580	576	614	545	615	592	605	561	609	507	532	609	570	603	553	608	566	625	562	552	575	623	568	564	587	588	579	571	597	547	560	584	611	594	570	582	562	613	622	581	599	577	609	570	598	598	556	573	608	554	560	595	595	623	568	553	597	581	549	602	609	578	609	548	553	619	597	606	555	571	621	577	606	535	542	560	593	590	559	588	590	551	584	554	555	541	578	538	549	608	601	553	555	579	585	579	580	599	577	548	556	572	558	600	536	573	591	600	610	623	570	577	597	575	550	590	528	577	603	544	594	600	570	594	589	598	600	556	573	572	569	573	596	603	556	592	537	640	598	574	578	626	523	529	618	577	559	559	586	597	597	583	581	598	589	574	583	595	580	602	592	577	575	574	604	556	587	521	555	603	583	544	541	585	578	572	576	576	567	593	551	579	564	591	602	585	606	575	601	581	590	604	588	569	533	585	566	551	551	601	585	561	597	579	567	555	608	586	585	617	592	630	559	541	589	593	588	568	585	556	581	636	584	574	584	572	581	561	561	585	596	589	599	603	574	597	587	559	564	568	568	551	574	611	585	586	596	554	562	588	637	567	577	557	546	599	543	572	548	578	598	566	566	521	546	572	587	558	575	575	570	546	568	583	586	618	585	551	567	545	574	576	606	598	588	562	538	627	574	580	571	575	564	613	565	546	589	592	632	574	559	589	642	540	570	587	590	595	594	571	590	563	576	623	581	616	565	590	614	595	583	573	589	576	599	587	587	587	559	552	577	581	565	569	600	599	542	635	559	551	563	578	594	624	551	610	554	627	568	575	552	608	594	604	609	581	595	563	588	567	570	583	532	560	596	555	578	605	575	601	578	577	574	604	593	585	584	558	584	586	552	535	604	592	573	607	578	597	577	580	599	593	570	558	579	583	573	570	565	579	575	550	584	533	572	583	564	581	592	563	585	589	594	607	554	599	586	592	572	592	553	616	609	616	642	582	576	600	557	632	586	585	574	592	584	539	574	561	584	610	627	593	582	573	591	545	588	600	587	574	543	631	588	582	583	566	617	576	592	589	560	588	609	572	576	615	570	595	607	539	565	539	559	612	604	571	593	604	614	573	557	601	576	551	588	585	602	560	576	572	608	600	601	602	552	580	580	646	562	614	604	563	526	585	620	572	565	595	589	621	570	555	565	571	575	585	565	629	595	604	578	587	563	600	577	614	585	557	627	571	609	593	558	577	569	586	590	628	572	574	576	583	580	532	599	578	622	550	573	628	590	581	637	543	565	557	641	558	623	599	583	604	621	570	604	527	610	553	598	613	566	557	583	545	558	590	575	577	532	585	554	584	573	547	654	563	544	588	591	582	555	642	568	593	556	577	565	581	574	548	654	557	611	581	566	594	596	604	577	609	579	580	554	533	581	563	548	632	591	555	580	603	558	621	563	584	559	575	575	575	614	596	550	604	570	582	571	588	613	555	603	598	590	590	630	650	559	609	607	543	604	561	641	584	605	574	611	544	665	552	548	615	537	541	552	580	540	630	573	577	588	592	528	583	557	581	600	628	614	579	596	615	546	632	612	601	585	568	581	614	565	619	571	522	592	495	550	576	622	607	552	580	565	624	546	589	601	587	602	545	546	588	571	620	594	583	591	613	544	557	507	578	550	588	610	556	583	583	607	599	602	557	615	579	619	561	577	573	621	598	632	580	583	585	588	598	571	604	618	598	603	599	613	592	559	588	532	554	592	580	596	594	634	607	551	617	595	613	563	547	575	554	570	551	590	615	567	605	595	571	532	580	581	585	594	518	568	569	577	568	572	554	581	576	556	625	574	572	595	606	570	599	593	545	564	624	597	547	553	556	591	570	601	590	592	580	573	607	571	552	570	612	580	578	568	625	559	580	598	585	549	526	609	584	590	620	563	572	615
6884	504	527	473	345	291	249	226	246	237	196	181	198	191	179	180	192	217	186	199	186	169	178	189	178	196	182	170	181	208	192	181	163	179	178	172	187	165	180	176	177	184	178	193	189	190	137	180	191	193	190	183	182	189	191	172	181	169	171	206	182	195	178	192	195	166	201	178	180	200	172	166	132	190	195	183	185	172	163	183	186	166	191	172	175	180	159	165	167	208	188	172	187	199	143	205	170	200	175	183	182	171	190	174	151	199	163	178	160	180	166	167	171	184	165	184	200	170	197	174	176	176	154	158	174	193	162	183	163	153	188	187	201	165	186	194	187	151	194	180	147	163	181	151	169	182	183	186	170	185	200	185	164	188	176	160	208	177	222	194	177	199	192	190	165	213	180	201	188	176	187	167	193	160	168	184	191	175	183	147	192	192	150	187	161	167	202	176	168	163	177	197	163	156	201	164	199	189	182	169	185	192	215	186	190	195	176	163	184	173	180	184	193	200	177	164	185	195	170	165	205	184	145	193	164	165	169	161	187	172	183	168	169	192	168	207	194	159	167	167	180	182	177	160	195	178	179	171	181	183	171	159	170	186	162	172	174	205	211	189	166	174	180	200	189	159	174	189	172	174	153	157	213	198	202	176	178	169	225	202	214	177	186	191	166	186	192	170	187	185	181	194	178	168	169	182	172	163	184	203	181	193	184	173	157	182	200	181	181	173	177	193	187	203	180	166	183	190	179	177	185	190	190	185	198	181	166	170	169	188	191	177	171	180	170	186	203	185	178	164	159	201	187	192	189	197	201	191	177	187	202	200	186	167	170	180	161	174	178	177	195	211	167	195	184	190	183	179	160	168	195	165	161	165	179	179	166	200	183	167	171	173	185	194	178	187	175	187	189	160	161	165	188	188	212	203	192	172	166	183	192	183	186	163	173	168	193	164	183	163	163	168	181	200	166	165	183	184	175	182	180	192	174	213	177	183	186	196	196	219	156	200	190	192	199	174	187	190	187	170	184	190	195	176	186	196	166	174	182	180	176	181	159	164	182	195	210	214	171	159	171	171	203	193	193	172	188	190	166	199	168	160	195	167	163	183	162	175	180	196	175	167	167	167	192	194	149	187	162	179	187	191	202	175	173	184	191	197	177	162	176	169	173	177	183	154	202	179	182	158	161	186	177	189	204	171	187	178	209	178	174	194	181	172	178	183	195	190	139	193	189	186	180	183	170	171	193	178	203	170	152	171	189	202	188	162	176	214	172	168	186	166	182	168	162	194	197	186	169	155	194	153	173	172	165	150	189	178	181	192	175	188	200	201	159	184	172	178	184	196	182	173	199	178	171	179	180	194	173	187	201	180	186	178	217	184	204	195	182	186	178	177	152	175	178	197	174	189	184	181	191	191	183	171	201	176	186	194	163	182	194	185	173	191	176	201	155	160	198	192	163	171	182	184	213	165	204	173	189	188	183	205	184	185	197	195	197	185	180	170	176	173	185	152	210	203	175	197	195	218	177	191	162	190	165	195	200	182	170	191	156	183	164	173	183	180	195	171	195	167	174	187	166	168	179	157	173	191	188	176	188	185	168	178	180	198	191	160	179	193	173	163	188	185	183	176	155	187	167	185	183	174	193	185	178	171	204	195	186	178	171	194	204	188	169	175	196	175	182	171	212	171	202	192	184	178	174	191	202	167	184	190	162	192	177	170	194	181	171	178	172	185	198	168	167	188	165	164	186	185	165	174	179	183	171	161	187	174	204	183	168	199	169	185	165	217	182	163	174	170	175	193	205	167	216	179	196	189	188	198	208	162	168	162	184	193	174	177	156	188	187	191	194	201	192	164	204	162	187	191	186	174	194	179	182	189	153	184	181	187	197	194	184	198	162	176	189	175	154	161	178	162	166	177	184	202	183	195	194	173	188	202	191	211	229	158	157	177	189	211	164	179	181	167	179	165	172	190	180	172	204	197	178	169	184	168	206	173	164	149	160	170	174	183	191	185	179	200	179	188	184	169	185	163	179	174	169	183	198	175	205	188	180	156	200	190	169	189	160	181	181	210	172	183	167	172	159	177	194	175	170	171	178	172	179	194	189	177	191	204	178	149	157	183	192	182	202	185	184	178	171	169	172	177	189	164	189	169	179	198	204	200	212	160	177	205	180	193	159	180	171	179	180	179	185	171	187	189	170	190	176	202	198	192	169	159	186	169	197	191	162	167	226	204	196	181	178	192	181	169	175	183	173	167	155	191	191	174	175	191	188	190	189	192	173	179	169	172	183	220	198	192	174	171	174	170	189	169	190	168	191	165	179	195	162	208	177	170	202	171	210	202	195	197	187	188	195	192	193	191	211	212	189	200	187	169	187	168	173	179	185	187	138	185	189	177	179	188	185	172	156	182	187	166	155	170	178	189	179	191	205	161	188	160	187	185	183	194	180	200	156	155	204	172	153	159	175	167	183	178	169	159	184	186	150	193	166	169	164	165	210	182	191	207	192	202	178	180	183	156	173	173	169	177	169	197	197	166	167	173	172	191	202	185	180	173	163	187	165	188	187	175	199	148	187	181	189	177	178	170	175	215	148	157	175	189	205	182	170	197	188	167	177	151	169	183	194	172	161	191	207	190	163	212	152	182	177	173	170	177	195	164	170	155	163	184	214	185	183	182	193	189	161	173	180	184	188	185	188	204	186	187	165	185	190	208	173	148	172	210	192	178	162	177	147	178	210	167	193	177	198	182	167	176	189	185	162	193	192	190	169	181	172	182	186	168	204	197	182	166	200	192	188	187	165	185	186	169	171	160	193	212	168	172	215	179	180	196	168	175	194	187	164	180	155	163	188	170	186	172	190	175	179	182	188	171	171	170	161	171	171	184	181	189	172	181	178	179	178	167	184	202	158	176	185	184	183	189	175	179	175	180	199	191	189	171	188	214	175	166	221	187	187	189	173	174	195	186	190	175	202	189	168	175	180	206	203	163	178	174	173	191	187	175	172	168	176	194	167	193	197	177	171	171	179	170	163	178	182	189	185	184	183	162	213	193	203	197	183	162	182	172	186	188	199	201	185	186	197	191	195	204	187	208	163	173	179	168	192	170	188	150	163	181	179	167	196	187	193	190	186	174	180	190	160	185	179	183	189	199	170	183	187	191	160	164	175	176	182	192	154	206	187	172	156	167	193	166	175	194	172	205	180	203	164	183	178	173	150	157	187	189	191	185	168	159	183	195	173	179	194	204	195	179	200	193	183	166	171	197	190	202	161	188	188	176	168	175	200	180	189	181	163	184	176	197	167	201	178	167	166	160	186	202	158	161	181	172	193	175	183	187	175	184	173	188	171	187	183	166	184	182	184	207	168	193	202	157	183	181	169	194	175	192	181	197	204	184	171	200	156	175	206	153	157	173	197	176	184	155	180	173	171	180	183	190	179	187	205	180	202	190	190	151	152	176	181	183	179	169	172	170	149	170	165	166	189	180	182	185	193	182	192	194	202	165
6240	841	1283	1445	1271	1081	901	786	730	647	670	642	599	608	601	567	545	579	568	554	561	561	517	560	571	532	546	518	505	483	529	531	512	504	530	526	520	513	524	500	537	506	506	517	510	490	489	493	477	501	470	505	481	491	520	511	529	492	513	477	515	514	491	489	511	515	534	525	511	513	504	470	538	493	511	530	519	534	512	567	505	519	482	490	490	519	524	490	543	520	526	494	469	545	470	554	497	515	518	515	492	497	500	488	486	508	523	440	490	460	508	472	551	475	536	515	519	515	496	486	476	500	491	467	479	512	478	516	484	529	515	484	461	515	535	501	541	501	479	498	527	509	542	497	478	510	504	521	478	476	527	482	498	496	490	517	496	514	498	489	554	470	520	514	504	481	518	518	500	496	483	488	449	523	526	506	512	529	503	521	466	511	506	483	534	500	512	505	534	505	516	505	455	506	489	510	499	496	480	516	471	489	500	484	503	483	510	514	503	552	515	480	529	496	510	498	487	515	507	453	509	480	527	475	457	486	494	456	494	530	460	487	506	537	513	502	486	484	509	494	479	514	512	521	492	501	520	513	523	476	512	530	490	495	536	465	478	481	533	504	490	487	463	494	479	516	534	509	509	512	489	507	518	501	515	502	496	487	499	533	490	519	519	558	503	509	504	490	562	557	523	463	501	524	509	523	527	515	527	515	515	497	514	490	466	519	512	543	496	495	514	555	471	491	479	519	508	519	521	461	499	535	510	534	525	488	506	523	502	541	459	485	486	499	487	517	482	493	476	476	519	538	488	489	503	496	508	492	531	518	482	498	509	538	524	524	458	496	464	525	524	506	492	514	479	489	528	514	504	469	524	471	543	470	535	515	498	505	530	510	481	520	502	480	519	468	489	506	504	523	524	469	468	520	541	499	549	521	488	499	494	489	486	497	497	541	516	534	533	494	464	519	508	559	480	465	505	517	472	489	532	482	486	479	542	533	508	488	517	503	529	509	521	490	489	526	530	480	510	485	492	507	530	508	508	510	468	462	530	490	553	494	517	488	490	495	469	528	449	423	497	483	509	541	534	495	499	525	491	510	505	566	510	545	512	477	523	474	544	474	487	542	514	475	491	531	497	490	510	484	509	492	494	537	492	539	503	510	495	487	510	470	488	510	488	500	498	559	493	489	491	497	547	534	523	517	511	492	498	522	512	475	494	489	491	465	504	585	481	513	526	507	511	481	479	525	495	530	488	521	523	493	502	523	509	515	490	538	485	546	512	511	525	522	460	531	503	491	462	492	539	474	506	534	497	498	547	515	473	496	489	498	508	535	513	500	495	523	508	475	499	493	505	513	499	510	494	469	485	471	504	532	532	479	507	489	507	471	517	535	548	487	479	486	481	478	518	518	496	506	523	495	504	519	468	526	510	515	526	513	510	484	528	508	510	488	509	530	524	529	515	523	453	502	541	515	510	459	522	483	493	545	487	524	480	491	506	481	497	506	498	466	526	503	538	531	489	485	484	490	527	512	534	532	474	493	523	492	516	498	519	515	479	518	526	537	522	573	484	498	501	532	476	487	476	466	499	495	504	533	538	543	506	510	484	511	537	504	492	484	509	505	461	525	492	508	553	491	471	504	544	553	502	513	509	479	484	495	519	485	496	530	514	526	464	510	475	554	492	482	535	487	514	480	493	517	530	472	476	483	512	511	555	459	504	450	456	488	514	500	463	460	468	519	506	494	504	473	517	502	526	516	507	496	544	477	522	484	501	495	455	515	511	480	498	510	533	483	516	530	510	507	488	502	533	502	501	482	500	469	487	536	497	494	518	537	526	514	487	504	479	490	504	516	481	504	513	508	489	533	500	507	500	482	539	468	499	472	473	523	518	509	531	440	541	540	493	481	481	527	504	496	510	535	460	545	504	460	516	501	519	518	482	468	539	525	456	482	482	476	537	492	540	520	556	531	484	487	536	491	498	462	475	518	504	487	544	497	452	475	488	499	494	486	487	514	512	500	492	493	513	494	505	441	503	493	509	517	486	506	464	502	505	492	517	465	514	491	493	523	496	471	529	538	494	496	496	529	478	468	473	476	496	487	464	492	479	506	474	491	485	491	507	494	512	520	525	517	494	519	490	465	505	520	546	498	487	506	507	498	501	477	501	480	451	527	486	509	496	505	521	533	468	494	517	459	493	520	527	535	517	494	528	513	482	487	507	536	471	516	513	495	451	494	531	481	550	468	509	479	479	564	563	493	511	493	474	497	486	518	485	492	519	511	520	489	521	478	516	504	486	500	465	511	547	493	510	491	529	507	493	480	459	508	532	497	496	501	494	538	475	477	524	529	488	479	519	491	463	481	527	459	491	497	477	504	494	415	506	452	541	515	464	524	483	502	505	496	486	483	494	466	492	520	502	507	518	506	497	481	524	547	496	476	478	507	479	541	526	487	497	477	505	500	535	525	501	493	480	514	536	473	494	464	520	478	498	525	475	568	503	508	513	534	503	476	524	477	478	511	500	471	518	503	497	519	454	526	454	490	493	485	483	551	514	501	520	474	492	509	512	457	464	509	512	499	479	486	531	549	522	485	483	482	505	483	502	493	514	507	509	523	480	510	540	531	458	556	483	499	506	480	476	546	492	497	492	492	495	482	485	491	488	508	480	456	499	554	507	502	517	494	478	441	469	480	512	482	515	530	511	500	509	490	517	546	533	523	511	496	514	518	487	480	484	528	521	509	506	516	512	486	484	511	531	467	491	457	500	498	476	486	524	485	508	499	489	495	489	475	533	505	468	478	528	507	506	503	531	486	500	482	458	530	513	487	501	513	528	474	489	512	463	497	506	522	492	492	470	464	525	538	537	444	565	517	483	525	526	533	485	501	498	528	502	525	489	538	507	509	503	523	545	525	489	476	491	493	493	492	510	472	498	443	499	547	473	498	507	490	492	530	517	486	491	477	540	519	517	492	483	464	506	515	494	508	515	493	494	500	496	486	498	465	510	479	490	503	489	551	472	497	473	470	526	501	504	496	465	539	514	509	476	480	507	507	483	528	491	506	505	536	507	477	504	514	510	524	518	500	471	515	508	508	496	484	513	495	496	472	494	533	501	508	504	505	497	533	504	500	528	497	470	493	480	497	496	511	531	511	537	516	551	463	549	527	502	518	510	500	533	488	502	467	494	514	509	544	530	485	462	492	482	514	479	503	417	483	475	519	470	505	495	529	531	496	497	508	519	488	523	530	491	483	540	501	484	554	505	525	478	505	536	532	507	490	504	501	492	492	515	486	534	556	504	503	498	494	517	495	513	509	554	509	514	508	509	504	477	503	481	538	510	537	510	525	477	513	516	506	527	483	499	536	491	476	537	541	528	519	526	524	466	497	488	487	558	535	500	528	531	532	475	506	455	531	524	487	505	528	488	478	544	517	526	507	477	507	514	466	541	531	510	483	498	526	496	512	484	541	493	473	547	494	499	519	477	498	505	481	526	538	485	517	473	517
14542	1570	1251	984	711	600	533	497	474	471	438	405	418	442	374	387	405	405	413	387	416	414	390	390	373	356	405	418	412	387	369	401	409	387	382	379	368	410	424	390	426	371	392	436	371	342	339	418	396	405	412	415	391	381	409	361	384	397	350	401	417	405	405	405	354	391	413	401	387	379	426	395	383	392	435	369	399	402	395	397	424	384	381	379	377	426	411	372	365	403	384	406	378	385	376	360	340	369	409	373	401	356	424	391	424	375	402	388	376	386	375	431	428	416	382	374	405	366	390	419	411	415	361	387	406	383	434	373	418	403	373	383	362	433	376	390	361	371	377	376	382	366	362	420	370	406	402	393	405	407	382	417	422	379	382	374	351	383	391	377	339	383	380	358	368	411	397	388	395	380	380	399	359	398	371	385	376	392	396	390	383	382	398	386	396	385	363	383	399	354	401	383	413	388	391	399	423	387	383	384	411	413	375	376	356	370	371	383	404	386	339	394	376	402	372	395	379	394	395	371	385	383	410	432	384	334	382	405	394	423	369	426	397	366	386	387	427	383	362	406	388	391	375	421	387	399	399	383	431	428	430	383	352	362	401	390	404	417	407	429	405	387	417	362	375	351	396	381	397	327	394	394	397	408	400	381	375	378	386	422	396	365	378	414	422	370	355	396	423	399	359	403	402	397	385	431	363	413	410	437	412	396	363	396	377	393	370	368	425	374	397	413	365	405	366	397	380	368	417	370	420	383	378	386	391	406	416	435	404	377	414	419	407	358	397	404	384	412	418	373	374	406	351	397	388	400	408	408	382	366	402	354	409	365	383	392	408	408	355	380	379	394	386	387	398	426	407	386	383	382	397	352	368	335	397	381	390	406	419	391	402	393	405	377	385	428	402	378	365	421	427	384	389	352	363	364	408	395	398	369	372	375	367	382	390	373	368	461	373	382	392	387	413	381	404	373	415	417	384	377	401	400	384	418	420	381	380	387	398	332	384	396	394	420	407	406	387	412	391	383	368	371	353	398	385	376	386	413	407	376	418	386	378	379	449	416	417	359	374	385	399	388	344	342	363	416	391	404	373	371	389	385	349	383	395	376	388	421	386	422	386	425	360	361	397	366	386	400	366	362	395	391	400	399	398	428	364	369	390	398	371	389	389	445	393	402	380	393	426	394	384	376	404	376	389	394	410	377	374	402	383	344	375	375	387	424	363	364	389	371	372	359	399	347	393	432	378	382	417	393	392	381	383	384	406	345	419	365	386	372	380	426	408	470	365	393	402	395	395	349	379	390	373	414	371	409	417	358	375	381	417	374	364	389	375	390	400	383	403	362	423	398	421	407	455	415	372	397	368	365	382	405	410	407	385	399	421	382	388	405	388	350	420	418	400	381	367	413	404	400	389	447	394	450	443	408	398	397	384	383	435	364	407	380	362	415	391	361	426	376	393	384	395	398	379	379	407	409	426	429	372	342	382	407	384	408	379	389	347	408	341	381	382	374	379	404	379	384	401	394	378	403	386	344	384	382	413	408	349	365	361	407	397	376	393	394	398	393	376	380	366	349	369	400	391	427	411	423	393	390	432	389	397	376	382	394	398	405	387	431	411	401	413	385	424	401	388	392	396	425	388	417	394	342	401	406	379	388	369	390	361	396	390	419	397	366	379	402	371	398	429	397	394	416	389	377	392	383	427	401	396	388	393	362	422	326	374	340	356	352	382	393	406	374	404	421	368	390	448	402	321	369	339	397	398	381	415	421	368	328	411	419	379	438	404	351	410	392	368	407	372	366	366	361	371	408	357	373	383	352	367	396	461	411	365	387	382	397	400	402	403	374	420	410	371	341	383	387	402	389	403	407	387	364	423	380	422	393	390	355	395	360	389	339	378	394	395	384	367	394	361	392	376	416	418	373	377	364	377	372	387	400	438	423	443	379	393	367	400	383	384	388	427	397	390	391	404	399	389	370	382	402	411	374	414	387	382	408	392	359	393	403	372	377	433	413	409	429	393	384	380	391	403	356	385	401	418	387	380	416	398	395	390	403	411	408	373	390	408	409	376	394	392	377	350	358	417	352	381	358	434	419	356	402	399	413	417	375	450	358	361	365	383	373	363	349	359	423	355	375	388	376	383	390	368	410	399	381	402	398	379	396	383	426	403	346	426	380	371	391	379	398	423	414	395	378	396	382	346	410	359	398	402	427	408	390	387	400	372	409	401	436	393	423	363	384	400	366	406	384	351	377	395	361	381	394	379	427	411	407	361	369	394	392	414	407	433	368	415	394	364	373	416	384	435	372	366	378	365	441	366	400	384	387	412	412	389	368	389	364	393	410	380	400	367	354	377	385	411	426	387	415	366	430	410	404	357	361	388	381	380	413	398	390	406	410	420	376	392	433	409	422	399	411	398	420	379	395	464	393	393	374	411	416	424	363	362	398	388	382	418	398	351	386	398	419	401	355	402	381	349	392	386	437	371	417	376	398	353	386	394	390	449	399	409	351	373	361	383	392	405	369	410	380	369	384	383	422	383	389	369	416	346	371	367	395	385	370	438	377	395	390	431	357	377	401	433	420	402	358	404	374	371	403	361	352	424	421	372	385	413	397	424	382	409	407	405	385	360	394	370	400	422	397	355	389	416	419	403	376	380	396	371	389	400	425	398	410	439	400	455	405	388	396	380	405	415	386	385	408	422	404	370	404	400	383	403	377	400	393	387	386	374	364	416	389	406	398	367	354	407	336	396	374	367	389	369	381	394	417	368	382	371	426	401	396	378	374	407	358	371	421	412	394	393	374	354	426	397	370	374	383	402	426	368	361	362	357	374	432	401	402	371	387	402	361	370	366	385	422	369	405	382	388	379	389	372	371	398	386	362	373	418	364	363	459	416	387	391	378	411	388	344	365	388	391	403	381	398	388	364	400	336	377	377	415	391	386	367	391	418	378	365	382	370	389	386	356	425	374	403	406	394	410	374	339	418	406	359	404	384	412	370	380	353	358	384	407	381	384	356	400	379	389	383	386	363	406	415	377	347	409	401	381	375	392	383	348	390	341	403	367	429	390	385	370	372	388	406	410	379	398	416	410	401	391	369	379	376	401	382	436	408	400	424	396	382	390	393	373	389	381	367	410	408	374	432	416	391	433	393	428	381	437	413	413	405	405	411	443	391	367	411	411	370	376	363	407	376	381	396	379	415	405	360	422	398	380	398	388	371	383	373	408	397	404	374	382	395	330	421	377	405	414	369	399	393	362	393	411	402	362	376	376	395	343	392	424	381	403	348	371	395	393	391	348	362	361	372	397	396	393	431	371	384	395	354	395	372	403	395	399	430	432	380	425	397	360	414	406	401	420	380	337	351	392	374	413	378	384	368	377	396	407	373	410	421	367	411	350	401	425	391	411	399	416	358	401	374	380	401	407	357	403	424	400	455	383	403	395	425	414	394	393	404	373	368	392	383	386	387	410	422	394	359	409	394	370	371	416	386	389	399	359	408	393
8528	1601	2427	2715	2368	1946	1736	1556	1455	1308	1174	1190	1162	1144	1108	1111	1081	1009	1055	1033	1016	1041	993	972	1003	1023	1014	999	993	1017	957	944	978	939	982	937	928	992	971	976	956	959	952	920	960	963	944	970	971	942	906	936	938	925	965	951	925	915	925	907	957	954	937	970	929	913	961	918	1023	917	936	950	954	889	921	935	938	924	895	947	866	924	925	895	939	937	970	919	959	950	963	935	900	930	946	930	914	906	963	920	869	897	974	953	930	893	893	969	973	946	929	964	929	964	938	938	892	889	914	921	931	955	904	897	922	920	959	916	933	891	957	960	866	917	925	946	961	952	980	944	920	895	961	955	890	919	976	906	907	928	896	877	926	976	957	935	927	905	987	890	884	973	910	920	975	918	928	946	862	936	923	955	942	913	945	936	899	970	979	953	907	904	955	969	903	942	953	977	950	941	877	911	919	917	846	903	969	1009	911	924	990	912	959	925	962	1006	936	828	899	925	946	949	964	905	972	936	927	942	943	891	934	895	973	958	918	918	933	886	987	922	907	950	923	900	979	898	939	903	923	1002	952	1006	986	917	896	899	929	926	1024	883	932	913	938	891	919	932	933	920	892	894	945	980	935	942	897	929	938	997	904	913	891	921	945	871	939	987	990	887	863	938	976	942	959	943	922	918	910	961	900	907	946	961	902	884	919	947	946	935	928	926	936	898	901	890	880	949	887	963	1001	886	871	950	886	929	905	908	892	876	868	894	932	893	983	896	934	900	946	931	872	938	952	921	958	971	953	933	899	943	948	923	870	903	927	934	930	874	931	961	902	898	925	846	932	944	928	909	850	895	903	946	936	906	913	914	951	951	957	911	936	939	971	930	942	953	957	855	964	902	924	926	954	923	960	931	900	931	935	918	950	948	881	893	887	913	907	864	948	914	871	984	914	904	934	911	907	923	972	959	893	937	888	909	906	842	909	980	908	925	914	917	872	945	896	954	921	913	1001	901	884	937	891	887	959	945	917	874	917	905	993	930	875	855	915	946	924	913	907	964	946	905	893	874	909	912	930	945	900	956	911	898	943	920	958	1009	892	931	947	901	931	908	942	892	925	933	910	918	898	952	885	897	921	949	903	951	904	900	974	980	926	1003	972	901	950	921	910	911	922	869	944	893	929	978	911	937	923	934	856	928	920	923	937	929	954	929	934	969	863	873	906	929	901	916	883	915	969	924	917	936	915	865	897	906	940	903	961	898	914	911	921	959	937	968	958	882	930	877	903	947	884	898	913	964	929	886	914	910	956	916	923	953	929	936	925	963	884	934	936	935	954	971	955	896	962	950	921	932	941	917	902	955	892	933	935	931	889	939	924	916	901	909	960	939	962	934	892	937	914	866	917	934	980	935	901	950	926	928	982	936	926	916	895	887	914	1007	956	985	946	924	879	885	914	935	928	939	849	923	916	977	910	932	975	876	990	937	897	933	965	989	934	892	908	896	923	945	900	921	922	941	942	934	913	934	888	956	909	949	938	942	883	866	930	915	933	924	891	912	929	878	990	901	906	930	945	931	938	885	923	978	888	941	940	909	944	888	929	895	959	880	948	868	934	918	910	920	959	931	943	939	976	896	939	951	932	934	883	964	940	910	913	964	868	940	917	940	878	897	954	963	937	942	954	916	927	891	949	955	945	980	916	951	934	931	952	951	898	961	945	937	953	915	881	890	902	916	868	929	925	935	905	898	848	929	987	944	869	911	804	982	960	901	950	898	882	929	987	932	919	972	906	910	918	893	949	876	910	911	867	894	939	917	883	896	941	861	968	918	933	915	871	906	941	892	975	916	945	940	904	925	885	899	953	927	950	916	878	959	906	962	937	899	959	930	898	935	925	878	938	887	958	934	913	927	918	916	863	904	952	887	938	952	1001	927	954	936	959	912	867	895	914	972	945	920	940	911	925	919	867	956	950	950	925	941	928	918	927	973	912	921	939	849	909	922	971	917	943	955	947	905	950	914	954	939	922	944	905	932	905	959	834	940	940	970	936	849	947	949	898	913	905	916	900	918	969	941	922	880	928	930	934	913	934	935	894	944	907	892	924	911	931	923	933	927	925	941	914	974	940	940	915	943	915	921	935	946	944	912	882	945	914	955	901	958	889	905	941	851	926	892	933	979	893	935	913	936	896	948	947	936	915	926	908	967	940	941	881	942	925	913	913	877	873	951	901	893	960	960	904	920	903	942	968	910	907	978	968	929	877	997	913	948	881	941	890	940	888	919	917	947	965	933	892	932	922	909	943	917	931	897	958	921	929	919	915	916	909	911	973	925	946	973	931	896	909	926	921	869	922	904	931	892	979	950	909	876	932	924	922	927	884	951	879	934	953	932	863	875	874	901	917	861	853	856	966	956	941	961	872	907	912	978	886	895	899	927	934	918	928	949	921	943	954	947	905	879	934	884	912	937	941	920	917	909	906	916	925	929	923	929	904	876	919	884	918	869	913	890	995	956	926	926	894	928	919	918	893	913	880	921	917	921	852	932	964	843	914	922	953	934	906	927	892	872	918	894	907	930	966	935	906	897	969	902	926	940	906	923	918	991	930	922	907	929	905	963	947	903	937	933	959	919	911	962	898	894	952	936	925	983	880	935	944	956	912	935	964	934	939	918	882	902	914	969	880	906	952	962	978	949	917	954	924	894	927	925	881	905	956	888	946	948	929	934	962	939	956	909	1005	856	987	919	944	960	952	937	958	911	910	980	916	924	937	912	926	956	948	953	958	925	935	905	900	939	948	924	928	908	960	922	943	901	912	881	977	883	905	956	894	958	939	924	936	923	907	913	977	901	885	888	944	898	858	954	972	933	912	854	937	891	931	952	953	964	899	884	950	888	899	934	912	909	990	908	931	897	899	940	902	915	921	879	943	908	938	915	933	919	942	895	915	963	885	914	992	870	981	916	930	955	895	911	946	935	889	950	912	907	931	959	969	910	916	948	910	962	929	927	913	895	912	953	985	962	907	906	910	907	887	883	993	942	953	952	912	879	962	911	866	920	911	921	917	921	959	889	919	945	950	882	896	949	925	926	888	950	873	969	896	942	886	912	939	870	865	990	906	939	942	898	952	951	933	933	922	941	925	941	883	898	925	983	928	895	889	930	905	905	872	912	917	938	960	913	901	875	857	940	981	961	919	905	911	953	895	950	936	955	943	960	930	900	930	930	917	910	980	871	959	896	946	924	947	906	963	972	928	961	882	964	949	894	901	922	912	963	891	923	906	920	920	887	928	956	941	932	896	938	884	932	908	935	930	954	937	925	992	930	929	942	875	926	895	939	931	905	924	926	913	946	925	935	901	942	893	922	913	956	931	983	916	921	878	929	934	861	877	909	944	899	927	962	895	972	954	936	923	891	914	916	904	899	887	971	938	892	891	891	892	963	906	931	933	881	883	946	925	903	934	939	916	910	918	878	897	900	939	943	888	890	946	938	916	887	992	926	902	903	958	888	880	922	912	956	954	921	913	942
1431	243	257	235	235	227	242	222	237	242	213	224	214	240	258	235	233	239	228	200	218	224	228	216	210	241	214	244	200	229	225	233	197	216	205	236	216	225	195	201	225	234	256	232	233	213	215	228	237	223	227	209	216	250	260	221	217	220	217	228	231	227	194	227	225	244	210	230	237	227	241	196	206	252	220	246	226	231	230	236	227	211	219	187	221	194	219	202	225	217	224	218	214	217	198	205	196	237	237	234	248	235	233	176	258	250	237	235	210	201	237	221	225	192	226	244	220	218	239	251	233	270	242	209	227	235	222	222	218	205	195	267	232	227	210	193	250	213	199	233	239	204	260	201	232	248	232	240	246	259	240	235	233	205	243	261	225	193	247	248	239	222	198	223	210	243	237	249	223	235	220	202	223	216	236	210	213	202	211	221	246	237	204	208	228	235	230	230	213	227	223	263	233	208	234	225	217	220	221	234	224	199	232	233	253	245	237	272	225	223	233	209	226	215	228	225	237	222	225	246	228	240	247	208	232	213	248	235	215	208	192	216	217	215	229	250	260	243	224	189	240	207	212	216	246	244	258	225	208	241	230	208	242	233	231	256	221	199	226	222	211	218	220	217	251	236	214	222	212	227	194	236	240	215	182	220	256	229	212	208	248	240	247	227	227	234	239	231	226	250	222	208	215	200	213	231	227	237	215	216	200	214	223	234	227	198	224	225	235	238	201	228	214	227	217	270	228	239	234	213	237	233	224	213	227	201	222	233	237	208	231	231	248	220	212	240	235	237	224	207	198	217	253	231	202	216	226	245	189	238	214	210	223	233	214	249	261	245	228	221	233	214	200	239	247	237	222	231	231	245	221	222	242	228	233	248	239	230	236	225	229	225	206	197	225	211	234	215	193	225	204	245	230	253	239	253	237	204	239	230	222	221	249	219	246	225	211	223	212	246	233	239	230	235	238	220	243	259	215	223	255	187	220	232	255	256	212	212	236	260	244	224	254	207	234	205	226	236	235	210	215	185	225	240	235	231	235	250	243	217	242	225	240	208	233	244	231	203	199	248	217	223	227	250	209	248	206	216	213	232	236	227	244	219	210	209	228	241	218	248	225	255	232	203	210	230	220	244	224	242	245	232	222	222	219	227	233	255	205	259	238	229	189	201	226	235	245	232	243	225	215	198	231	206	233	234	227	194	244	235	249	223	236	220	219	226	226	244	214	238	229	218	226	218	251	238	222	203	204	214	247	238	245	231	250	250	237	226	234	208	229	232	224	206	181	231	207	223	216	245	233	191	266	230	231	233	217	216	225	238	217	251	228	231	246	260	213	224	195	217	225	229	243	231	233	220	206	223	219	228	245	217	219	226	182	244	221	200	228	259	205	203	253	218	210	238	251	228	230	228	210	232	245	252	227	243	223	218	245	241	230	239	227	224	236	239	222	217	243	243	199	226	219	246	244	234	240	238	214	219	242	218	232	237	227	200	226	235	240	211	251	219	222	237	228	242	236	229	246	218	236	215	205	193	221	203	221	188	236	233	226	236	225	211	249	255	259	192	231	210	204	218	251	231	224	239	230	220	220	224	217	228	248	252	208	249	226	224	200	236	233	203	209	230	224	253	221	225	263	239	226	232	238	243	228	220	244	229	210	227	261	229	240	203	225	266	219	231	221	217	249	208	231	246	257	222	251	251	238	263	235	200	204	215	217	236	240	245	219	234	208	250	223	230	205	228	214	195	231	221	245	219	238	228	241	237	255	208	213	217	237	218	257	200	188	240	242	211	198	218	240	215	230	208	245	206	217	243	252	200	228	206	254	215	215	225	241	230	242	229	242	212	232	224	215	232	206	231	228	239	229	221	226	233	249	249	244	271	238	233	207	216	225	226	211	219	225	215	207	205	232	212	224	255	272	218	230	229	223	228	243	233	238	204	231	201	224	216	198	202	196	243	222	237	227	205	206	225	242	219	219	237	221	211	228	205	238	226	217	227	224	200	224	235	223	223	190	209	251	247	212	257	231	214	215	242	221	225	229	253	263	227	199	225	234	240	220	217	222	208	223	219	240	214	216	244	217	202	227	248	210	199	213	210	234	209	246	225	222	226	250	222	225	209	222	237	215	221	218	241	217	225	222	233	238	208	223	205	218	224	225	216	238	215	214	229	231	231	239	209	232	236	212	235	226	267	220	179	207	210	244	220	237	223	235	239	202	245	219	220	234	225	240	229	237	216	225	227	224	217	224	221	244	230	258	220	227	242	232	186	223	228	219	243	225	223	235	212	225	214	193	256	217	234	227	250	212	251	233	214	232	215	244	240	226	219	242	208	226	228	207	192	224	225	229	220	206	226	233	229	223	218	263	222	220	241	232	215	209	214	209	233	214	194	221	225	233	237	227	242	234	217	181	245	230	244	204	207	242	212	234	216	225	243	207	244	242	253	232	241	244	234	213	228	215	224	236	228	253	222	251	211	226	226	217	225	232	229	234	241	232	222	225	233	246	208	233	235	223	202	231	207	197	212	236	216	251	254	226	239	215	243	225	229	209	218	243	218	247	260	207	224	244	209	219	224	221	221	213	219	232	211	231	200	220	217	232	246	216	245	243	224	224	242	234	233	232	233	223	235	205	221	201	239	234	233	216	215	210	237	246	260	226	242	239	243	214	192	220	223	240	222	254	229	221	246	246	218	243	221	200	222	194	216	224	235	214	244	230	248	225	234	221	213	222	234	222	214	234	234	230	193	214	221	224	202	219	237	223	234	234	213	230	236	256	212	210	216	229	235	239	225	222	217	223	209	232	213	224	248	230	213	224	235	236	243	243	215	220	249	232	242	191	227	236	222	236	242	249	212	212	221	254	253	203	212	238	234	257	246	236	207	222	232	239	253	214	208	232	219	232	250	214	200	236	208	209	227	221	230	209	234	226	267	227	219	199	222	248	223	218	256	202	230	208	200	227	222	208	218	226	225	243	248	227	235	214	202	241	242	204	241	222	241	234	238	218	217	230	206	221	215	219	238	229	227	236	242	241	203	223	230	229	229	238	221	240	193	247	237	221	197	239	217	223	235	207	252	195	259	207	223	239	237	256	234	215	211	211	229	214	241	239	239	205	234	248	202	199	205	227	246	226	215	197	204	214	217	231	235	199	244	238	206	176	216	239	218	240	223	239	221	239	211	228	228	219	231	213	240	202	222	232	229	231	216	235	235	203	220	206	218	222	220	216	248	197	229	211	212	247	206	214	244	236	240	239	227	216	221	209	234	242	221	223	217	225	256	244	250	217	228	210	245	244	223	231	209	210	230	243	229	216	243	228	224	234	186	216	232	226	239	223	239	236	220	227	214	235	221	222	244	205	233	239	240	218	255	220	223	211	226	217	256	220	245	252	224	202	235	231	241	199	226	216	256	210	240	211	222	247	249	223	217	203	232	225	241	232	202	254	210	211	249	239	225	227	236	239	199	213	201	222	204	219	237	213	222	210	203	221	205	207	218	240	224
1910	633	598	651	620	593	563	589	602	606	552	601	589	597	604	586	521	570	562	576	550	593	605	581	565	613	572	530	553	589	559	572	564	558	589	608	589	541	615	550	553	585	553	578	601	574	579	563	558	578	581	601	614	592	523	566	591	560	525	571	584	576	551	586	566	582	604	606	587	551	615	592	557	575	604	559	578	598	593	588	592	577	581	588	546	556	596	550	581	583	560	555	580	576	599	574	584	562	585	586	556	551	563	572	628	580	529	592	600	576	596	617	595	614	566	582	569	533	597	576	578	585	562	593	573	551	579	607	556	560	592	590	607	539	620	546	584	609	591	531	563	570	614	552	587	563	570	579	549	534	580	544	573	555	567	590	578	567	556	585	620	589	551	613	558	557	588	589	597	603	620	551	575	575	586	508	582	564	540	554	564	606	560	567	581	591	593	590	591	596	590	539	589	587	564	551	598	562	527	545	596	602	520	576	559	565	573	593	565	600	551	585	535	569	542	574	573	576	603	554	581	551	544	562	574	583	592	538	576	548	583	579	569	571	568	586	564	593	574	592	584	586	551	608	569	574	582	582	573	606	584	577	534	588	574	590	585	563	529	560	590	584	562	561	583	599	595	555	570	549	605	582	585	600	565	562	576	566	573	567	530	539	568	580	545	555	543	557	553	611	568	554	572	599	566	609	586	546	538	563	561	551	564	582	593	599	592	605	578	532	587	587	595	610	583	599	578	605	565	597	598	569	545	580	549	574	564	605	521	578	570	582	560	580	529	538	535	582	569	618	551	631	606	564	553	590	610	566	559	552	547	586	625	548	537	602	567	570	581	540	568	566	589	610	588	598	576	612	588	536	593	598	564	592	586	565	559	548	584	620	564	535	599	553	572	552	579	555	584	581	554	604	611	551	561	547	576	630	559	565	591	601	553	528	606	607	586	595	558	613	572	553	597	601	581	585	568	554	577	590	552	589	589	598	550	574	559	566	578	586	569	585	554	568	566	570	588	530	585	598	552	583	527	580	572	546	584	557	541	546	556	556	561	583	598	574	588	524	539	573	554	613	593	581	562	604	590	640	593	553	531	599	549	576	576	557	578	597	524	568	604	548	576	593	579	574	559	552	599	547	576	590	546	582	579	585	561	599	559	596	592	597	577	578	558	544	556	518	554	588	561	566	595	593	606	536	584	567	572	569	574	568	549	618	555	582	543	576	566	551	577	581	570	539	602	560	581	581	566	604	556	628	571	573	589	605	535	570	554	540	590	582	592	582	595	580	582	554	579	612	572	604	554	580	578	570	550	578	581	578	536	597	588	534	558	563	596	586	558	592	571	595	578	599	574	530	607	588	562	573	605	565	606	591	548	611	569	560	509	590	565	572	586	573	547	603	585	566	553	560	603	579	543	546	570	599	613	626	552	563	547	583	583	597	574	591	597	581	561	564	556	562	561	577	601	548	581	562	576	558	565	600	578	555	593	573	576	593	535	571	576	570	609	555	571	574	586	572	596	603	603	553	586	617	613	562	587	609	558	550	583	538	551	541	574	565	561	602	588	571	574	570	549	597	630	566	557	570	587	595	615	590	567	583	578	572	563	622	600	560	581	588	586	545	566	565	567	584	602	587	600	585	560	582	592	587	559	506	577	562	603	581	563	603	580	563	594	599	541	616	556	606	578	522	632	575	594	591	585	584	591	603	589	541	606	538	577	573	567	611	580	616	576	594	573	597	577	571	580	558	566	598	588	564	564	557	556	548	610	584	597	581	543	587	567	561	559	596	615	587	557	540	621	567	586	580	573	553	526	555	600	572	578	578	542	554	582	564	586	590	610	551	605	561	596	541	538	573	560	575	553	584	569	604	571	574	584	574	573	585	571	582	565	623	555	553	593	559	568	570	624	568	570	563	564	573	578	595	603	551	596	557	564	535	541	541	597	601	562	531	585	546	561	590	537	570	577	583	573	597	582	579	558	581	610	591	554	590	627	574	598	591	566	574	583	571	565	612	600	587	557	538	570	572	587	596	551	565	598	615	569	633	623	589	568	536	561	563	573	559	592	582	626	612	585	544	579	597	579	577	570	541	510	581	578	621	548	584	587	585	588	606	578	568	571	612	574	558	572	581	548	581	570	637	558	543	572	592	573	560	599	547	592	563	574	552	563	559	614	587	556	584	598	564	544	560	570	575	549	604	591	577	561	576	540	585	545	543	570	599	590	578	581	559	536	590	584	572	570	524	559	623	605	571	561	594	536	561	552	581	567	560	591	562	575	553	558	546	579	597	583	594	533	575	596	557	556	538	594	596	568	586	555	579	597	586	597	598	580	580	546	574	573	551	631	559	558	600	606	588	558	577	591	568	540	568	546	543	610	570	572	556	595	570	596	559	581	578	606	568	615	584	573	554	582	555	547	584	560	571	598	584	604	596	574	559	547	619	582	612	558	590	556	574	554	571	559	556	535	601	546	572	577	579	595	538	563	537	568	569	601	575	560	580	554	563	545	606	585	593	595	614	579	577	560	567	569	524	536	555	571	612	548	586	534	623	576	540	578	588	592	553	581	572	594	629	585	602	570	592	621	554	555	614	581	573	591	581	562	556	530	589	572	580	569	531	556	612	617	578	550	571	579	604	581	549	571	603	585	559	556	598	592	561	552	535	558	554	552	548	599	561	604	617	555	590	533	545	600	560	524	569	589	586	583	582	594	570	591	569	545	534	611	547	568	589	587	525	562	554	593	563	564	578	556	564	565	588	542	543	645	606	587	582	546	537	545	563	574	594	537	584	537	548	571	571	556	552	558	575	607	577	552	612	556	607	587	553	584	550	591	517	545	542	581	585	593	537	586	619	616	579	534	553	579	579	589	627	578	612	575	546	536	600	607	604	571	589	546	566	573	546	574	531	590	553	559	585	553	559	564	533	562	582	555	597	547	570	568	597	606	566	552	601	599	528	577	578	548	623	576	579	590	581	590	592	563	548	618	548	573	579	594	544	558	557	569	556	594	599	598	578	544	587	566	580	582	597	603	557	571	563	546	560	532	560	600	607	592	575	592	533	534	562	565	584	570	535	596	578	570	577	600	552	598	610	576	533	569	588	534	544	624	532	556	594	594	554	597	607	604	565	583	548	578	562	593	568	560	603	552	569	610	561	570	588	548	564	558	598	557	572	569	602	520	564	538	571	566	546	561	588	558	587	527	580	550	605	559	574	579	576	588	569	561	578	608	594	595	566	600	524	541	579	574	601	583	610	551	579	590	518	582	611	585	555	584	590	565	577	554	555	588	579	622	594	560	582	621	545	555	577	616	602	521	601	581	596	584	573	570	600	541	613	601	558	598	576	600	593	543	545	597	550	540	560	558	600	557	609	572	608	540	569	616	544	542	591	608	640	583	605	562	620	589	576	551	592	553	618	582	595	565	599	587	594	608	552	589	593	592	564	598	559	614	528	572	575	514	615	565	570	554	579	564	562	558	578	556	574	578	588	567	578	574	580
6981	503	498	432	344	300	260	238	231	201	231	225	224	192	181	180	226	185	189	194	207	200	199	187	201	176	176	186	178	148	199	181	202	177	189	195	171	185	183	185	189	175	193	185	179	159	171	193	220	160	194	179	208	182	199	196	168	172	186	203	200	180	193	182	167	174	186	194	180	188	179	148	174	160	170	180	192	183	194	189	183	172	219	162	180	180	177	194	166	177	179	181	184	188	190	208	185	195	187	165	206	186	162	179	179	188	191	213	204	156	197	186	170	212	183	179	214	169	162	175	177	168	176	182	165	218	169	188	200	186	183	184	183	177	184	188	176	182	194	186	178	228	170	176	209	191	173	197	152	201	179	197	198	180	165	186	166	176	176	180	195	178	207	171	179	178	187	196	182	178	174	176	153	196	201	204	172	176	167	197	189	186	187	214	177	186	202	166	182	193	185	173	195	189	189	169	183	156	167	179	191	170	162	201	196	203	170	176	190	184	193	179	174	193	198	160	178	192	182	181	193	180	178	187	190	180	172	183	172	164	182	166	190	212	189	196	193	180	175	198	209	166	174	194	189	179	186	169	171	187	179	170	154	188	187	171	147	179	187	163	186	166	177	155	174	200	159	186	192	183	179	183	180	160	208	184	193	152	202	192	216	198	176	177	213	185	236	185	193	203	199	214	188	181	161	182	185	185	187	181	173	201	166	170	194	170	171	162	178	184	167	153	197	180	189	192	158	170	191	181	169	192	172	188	183	176	172	205	227	186	164	201	194	190	168	156	187	192	161	157	186	195	194	181	174	201	171	190	185	208	168	164	196	183	167	185	153	185	193	182	174	158	166	197	182	186	173	198	162	169	180	197	212	189	200	160	191	190	192	157	178	203	192	170	183	189	182	205	188	214	194	188	168	176	215	148	148	175	167	184	167	184	188	189	165	184	206	210	198	178	190	182	187	191	172	190	197	167	201	180	151	187	193	201	182	178	179	157	173	191	172	178	182	187	187	178	171	204	171	198	177	184	192	170	191	188	170	152	205	183	174	192	177	185	171	167	193	184	176	176	188	162	200	210	179	179	150	211	185	192	176	189	201	183	197	192	177	213	159	186	151	199	165	181	187	192	201	181	209	220	159	195	185	158	184	194	181	188	171	191	181	184	186	176	199	160	179	196	209	167	171	189	195	186	194	150	206	204	171	185	214	192	191	198	202	178	201	205	164	157	164	200	183	173	158	205	173	169	165	166	182	195	187	170	154	176	179	186	180	172	171	168	170	168	196	191	171	183	195	156	170	164	184	157	211	155	196	181	166	174	184	195	182	190	174	176	206	164	174	170	191	183	176	191	180	181	183	171	188	204	199	191	195	147	158	177	188	188	172	179	185	177	212	177	158	179	168	169	164	189	214	171	178	170	198	185	203	180	164	188	177	213	166	174	179	187	155	222	186	178	175	205	176	171	188	162	209	202	179	181	179	170	168	157	177	171	212	172	171	216	187	175	185	192	150	138	196	167	206	175	206	176	164	191	185	162	181	168	192	180	202	200	212	158	185	192	211	165	168	193	162	165	174	169	184	173	178	197	188	198	184	214	206	159	166	179	174	196	200	176	188	184	191	199	199	182	195	182	189	158	175	176	181	207	207	193	184	189	174	153	167	193	183	194	171	199	179	168	195	213	179	171	190	201	190	200	186	167	162	219	194	161	185	154	142	202	175	221	164	159	178	182	162	183	180	188	187	176	151	186	172	209	197	175	198	169	179	197	199	182	179	174	180	192	194	185	188	202	194	178	200	194	178	184	179	181	167	193	190	184	186	191	176	180	170	172	159	189	191	163	167	182	172	184	197	181	161	196	162	179	204	172	191	170	187	149	180	168	153	182	176	156	187	160	157	174	157	198	187	178	179	180	192	179	191	146	166	182	192	186	182	169	179	197	187	181	213	190	191	189	197	188	180	199	180	196	175	175	206	182	184	166	170	174	177	199	185	210	208	160	186	186	173	209	174	169	175	175	205	171	179	160	189	179	200	193	182	179	171	182	157	160	185	203	176	173	189	162	166	170	210	184	181	164	173	170	166	178	183	205	216	163	167	177	172	178	162	188	173	182	206	194	198	187	186	198	178	175	202	147	214	168	194	156	178	170	169	164	189	212	187	184	202	234	179	170	209	190	196	189	167	182	192	201	188	172	181	170	167	204	177	174	196	204	209	194	216	171	173	168	207	173	157	156	149	172	164	167	213	158	196	170	184	196	171	205	192	168	184	171	180	197	173	168	182	177	189	190	187	182	180	156	177	166	178	192	183	188	184	179	154	165	193	189	183	186	150	150	188	160	169	172	175	200	189	171	202	202	160	191	200	182	174	200	189	186	161	199	168	188	204	186	174	186	152	172	207	207	178	187	187	201	169	180	186	187	203	193	212	191	178	225	182	174	177	183	164	203	154	193	188	176	186	190	210	178	172	150	181	178	176	199	185	195	180	202	175	174	177	167	197	169	189	188	190	202	186	178	182	180	186	175	173	185	176	191	181	191	183	176	192	195	169	176	181	172	190	201	178	163	207	199	177	181	182	198	183	168	198	207	175	176	166	167	147	181	188	199	173	181	187	174	195	183	185	165	164	178	191	184	184	173	152	191	190	194	194	168	190	178	175	167	195	193	205	203	168	173	184	181	170	163	174	194	191	178	160	170	191	182	186	189	171	182	162	183	170	164	171	161	189	173	190	166	170	174	193	182	169	173	164	196	194	211	198	194	190	164	192	206	194	179	171	190	198	180	190	166	178	195	177	158	181	192	151	184	206	175	172	178	202	173	159	179	168	165	189	169	170	181	193	176	166	176	184	180	169	188	172	174	169	163	174	174	187	178	167	177	158	187	178	178	166	148	194	187	156	161	191	169	164	206	189	185	172	193	205	204	177	196	197	165	186	193	189	175	182	170	161	170	191	181	174	190	187	161	209	205	174	175	161	206	202	157	178	180	192	176	189	187	155	212	176	161	184	172	173	170	162	186	186	163	169	175	172	206	196	185	177	172	207	179	174	186	206	188	188	176	160	175	163	184	205	199	203	184	168	182	177	165	173	158	188	169	197	194	181	175	180	168	187	188	201	170	170	169	178	178	192	199	187	197	185	196	178	170	179	189	176	154	177	170	193	176	172	159	176	171	180	183	180	169	205	185	189	188	189	180	182	198	189	154	170	194	145	179	172	195	183	212	176	172	189	189	163	169	157	179	183	205	182	180	199	208	179	196	161	196	186	186	190	205	179	176	177	179	210	171	185	186	195	184	187	165	170	173	147	180	173	176	163	217	169	167	204	191	212	174	189	176	191	173	164	196	193	160	168	193	186	193	168	141	179	170	178	185	184	191	176	162	162	224	196	184	172	203	169	200	163	157	166	180	195	186	166	194	182	170	186	182	196	169	209	189	190	174	192	194	168	183	173	189	190	176	168	173	205	190	172	188	165	180	175	182	169	159	176	191	189	171	177	186	170	184	172	184
6144	840	1219	1350	1201	1068	868	767	707	688	664	685	623	597	564	538	568	528	560	548	515	504	556	561	539	540	543	552	537	480	514	518	520	500	534	535	497	516	572	479	503	524	522	520	477	498	486	516	519	462	464	559	483	528	486	514	493	507	517	505	517	512	500	482	501	501	514	487	522	472	490	530	497	542	465	511	515	481	499	524	510	508	468	541	465	475	505	525	513	505	526	494	510	482	527	481	539	500	484	538	488	527	542	506	513	516	512	522	572	510	492	477	512	560	496	475	498	464	476	497	511	543	508	510	524	516	489	532	528	518	506	465	501	502	506	526	518	480	495	484	529	540	519	534	465	529	507	500	497	542	505	535	517	528	494	512	481	496	480	504	518	504	509	509	474	556	536	518	514	515	495	507	540	493	512	530	515	528	478	464	512	517	515	535	534	478	522	512	520	527	505	509	523	533	510	515	503	496	549	488	501	521	535	500	493	509	548	512	481	503	488	509	482	518	488	471	513	470	521	546	500	507	515	497	487	522	513	475	489	537	497	538	495	473	500	516	498	487	535	477	507	505	491	494	520	529	538	527	534	517	548	473	511	481	524	461	499	506	517	458	505	509	512	510	522	525	510	511	498	478	486	509	483	521	532	511	520	517	510	522	536	532	529	493	519	537	483	545	516	510	464	524	504	500	513	532	524	475	498	519	504	491	526	497	520	517	518	529	531	525	528	496	494	474	500	508	513	510	569	508	463	509	493	503	529	503	499	510	495	535	505	473	561	474	504	469	536	499	490	474	487	474	508	494	456	490	517	506	485	544	523	508	506	485	516	491	514	495	506	534	461	492	508	498	530	480	488	522	470	524	516	490	506	464	538	459	504	439	480	503	484	495	544	508	461	522	500	491	510	518	489	481	515	461	500	487	501	503	514	524	517	510	519	513	515	505	457	498	517	513	554	499	507	547	522	486	478	515	565	522	519	504	485	528	482	538	511	471	520	519	532	491	477	499	483	505	504	523	460	493	509	504	497	473	509	504	502	525	465	507	502	515	508	513	510	525	485	511	534	527	443	465	505	511	512	542	480	494	527	546	470	504	507	502	497	488	525	533	507	494	503	526	540	515	523	513	499	504	493	505	495	483	453	517	481	501	500	509	511	505	502	536	496	539	507	512	480	505	524	490	492	511	502	490	501	499	513	553	489	529	508	512	517	500	521	496	491	497	540	465	505	543	496	538	510	525	525	485	485	494	507	480	517	515	471	540	520	488	463	489	496	493	529	535	490	485	479	524	510	512	534	504	460	538	456	471	486	536	483	547	498	515	529	500	534	509	530	475	535	486	478	539	520	507	476	500	478	503	508	503	472	504	486	522	533	468	496	520	502	499	549	478	489	479	534	492	495	530	472	492	535	505	517	530	496	521	516	496	519	472	531	472	561	513	506	505	516	510	515	511	489	494	527	473	511	522	516	523	520	492	473	502	474	474	480	486	500	500	527	511	508	503	529	500	521	500	497	505	498	507	508	503	531	519	517	498	501	525	500	494	559	491	533	478	536	492	491	456	549	525	515	494	505	498	478	510	540	510	503	505	460	514	516	520	498	544	495	501	503	541	493	518	474	525	461	499	464	525	547	514	441	473	490	533	468	503	543	528	530	483	521	481	524	470	473	562	513	488	546	495	513	474	509	527	467	476	513	508	488	475	485	505	530	488	527	520	554	484	458	483	507	469	486	526	484	521	534	497	487	520	486	511	473	500	495	524	561	501	468	489	524	496	493	558	511	520	481	562	511	522	545	472	458	503	559	539	514	498	514	533	517	515	554	536	496	528	498	484	554	493	505	525	489	486	495	470	483	478	464	471	470	509	513	517	539	503	465	513	489	503	483	525	505	474	524	514	522	526	512	511	478	515	482	464	504	506	528	537	482	498	493	519	521	499	506	505	497	505	418	510	502	524	528	499	493	497	540	499	484	515	501	484	442	545	499	528	499	536	463	523	509	507	541	499	512	525	500	514	495	482	520	514	493	469	516	504	505	502	543	498	540	505	494	501	496	518	523	492	488	474	523	483	483	526	474	518	507	488	504	480	504	514	516	499	503	476	537	476	499	513	513	496	490	523	521	487	495	504	475	471	506	522	519	505	505	484	481	484	484	506	527	472	502	501	504	511	490	522	491	447	508	487	536	466	541	536	522	509	581	513	476	558	511	508	470	505	508	503	524	508	497	508	486	517	514	522	515	508	487	513	511	538	529	492	509	505	519	508	494	493	496	486	529	502	474	539	497	536	509	522	542	557	490	463	521	501	499	510	490	521	477	506	491	480	523	503	517	511	462	482	531	502	526	502	507	518	510	491	490	488	530	512	485	509	517	479	489	486	531	508	523	462	514	478	475	506	493	506	524	478	561	514	515	465	465	504	515	508	531	519	499	503	553	486	488	503	519	493	473	497	513	506	518	480	518	503	529	545	511	485	481	507	522	498	481	493	524	500	506	528	458	505	506	469	445	525	468	536	493	519	539	501	525	494	500	491	515	494	472	478	543	508	477	525	564	492	494	525	466	531	486	478	503	529	515	532	524	507	520	496	486	496	531	507	494	514	546	478	496	480	525	476	513	511	530	495	494	508	490	518	504	456	484	497	511	499	468	510	492	482	527	496	490	505	521	499	466	481	498	512	528	505	496	521	480	498	505	498	495	475	517	503	524	533	533	471	502	506	510	510	524	505	482	496	518	565	483	510	523	457	503	514	507	503	493	471	446	503	531	473	472	494	480	526	548	507	557	485	513	519	503	475	519	524	483	503	480	504	493	522	453	492	535	559	503	523	502	523	522	504	575	519	514	498	491	512	514	495	502	510	537	492	506	469	493	526	482	504	532	545	497	537	492	526	501	485	495	477	517	501	509	520	529	492	529	509	537	492	523	523	503	467	518	517	451	481	510	508	490	473	424	523	488	508	517	519	489	479	508	496	475	488	448	503	502	491	477	471	466	522	493	485	472	500	502	461	536	527	505	532	496	500	510	507	499	515	520	485	475	503	494	501	514	479	488	514	502	551	510	522	547	499	496	503	483	467	452	499	471	495	518	480	514	482	470	481	496	475	507	506	515	476	497	496	497	521	467	509	519	516	527	520	516	508	486	476	513	490	460	508	491	508	515	498	520	502	497	527	493	513	490	485	496	509	507	558	480	535	502	456	505	495	468	473	465	482	530	524	488	444	512	516	524	478	499	514	495	511	505	504	487	510	491	546	504	501	479	460	498	470	478	535	494	523	495	522	498	496	495	506	508	499	519	492	510	529	491	484	466	472	474	487	491	499	477	501	451	492	526	472	500	508	494	501	512	519	530	470	499	464	517	505	522	500	506	514	494	498	540	503	538	490	512	516	486	514	489	494	519	462	511	535	555	490	503	478	505	455	472	490	508	512	556	560	522	513	522	512	498	483	538	532	494	510	513	485	494	487	493	500	489	510	529	500	511	522	536	493	491	500	507	550	498	508	497	551
14434	1535	1184	938	700	604	581	458	502	456	443	434	433	403	434	439	424	420	397	390	387	362	407	410	425	416	435	379	354	410	393	380	334	367	382	391	366	405	372	411	377	444	403	334	393	363	361	385	402	382	391	400	405	394	375	388	376	376	371	360	413	421	368	386	344	374	417	366	396	373	381	384	353	397	368	405	439	401	383	405	420	379	406	443	389	324	373	394	358	406	384	369	408	373	385	359	408	440	399	415	376	407	441	399	383	366	384	402	380	410	367	365	377	404	368	394	420	366	377	407	406	387	416	407	423	409	416	408	382	376	379	369	382	435	394	427	391	394	390	360	426	385	389	401	391	371	372	416	390	357	378	403	379	374	408	392	381	386	404	408	383	401	368	370	401	378	408	409	368	387	373	359	386	377	379	407	427	419	395	410	379	424	364	394	392	392	396	404	393	362	402	406	370	367	387	411	388	387	399	382	378	399	443	407	438	367	384	426	364	363	400	405	379	349	397	359	351	427	387	401	394	370	385	379	451	384	441	409	398	417	365	392	398	389	387	386	360	402	366	382	419	395	392	417	405	414	439	420	397	395	384	362	377	391	418	404	429	413	355	373	390	419	360	440	398	388	362	406	446	430	378	412	423	433	385	379	393	388	387	411	381	376	390	423	396	357	426	379	389	395	407	425	351	383	405	405	395	397	368	390	394	363	404	426	390	404	394	388	405	384	360	377	423	392	410	386	350	381	390	346	424	421	400	432	411	375	433	400	375	396	425	393	399	371	386	391	395	419	386	368	387	412	383	430	381	385	408	397	412	426	408	385	361	363	393	367	397	453	361	365	409	366	386	412	426	414	376	443	390	372	444	389	401	371	420	372	399	396	386	386	426	424	408	375	393	399	393	407	421	348	379	365	366	392	394	335	406	388	403	385	390	406	381	436	427	406	409	387	407	381	416	390	372	433	391	391	393	372	416	410	355	414	377	382	354	373	400	395	332	406	408	344	380	399	382	352	416	428	414	397	381	396	389	352	373	397	417	379	391	386	395	374	369	380	375	387	423	459	349	399	424	397	354	411	397	399	369	381	384	407	403	400	340	401	379	385	379	359	379	393	378	384	381	411	406	377	386	390	380	384	366	401	413	382	433	373	407	331	399	429	439	405	391	403	421	413	410	373	424	393	445	423	385	400	420	359	431	349	374	395	361	408	415	397	419	397	372	366	383	377	382	387	345	407	435	395	400	393	371	401	380	434	372	390	344	389	421	388	401	445	379	393	416	376	388	389	382	391	365	374	404	435	342	397	402	411	401	384	376	389	408	390	378	373	406	426	356	419	374	407	385	394	393	437	379	397	413	406	423	393	370	415	429	399	414	421	368	329	390	416	397	401	376	383	372	396	406	407	399	406	409	416	380	415	389	366	439	409	399	372	411	387	418	370	378	387	399	384	380	352	374	387	401	411	393	388	414	370	370	407	418	371	378	381	350	385	396	411	383	378	412	410	402	407	390	400	380	378	418	401	402	401	383	427	386	395	413	393	374	409	375	382	359	394	415	397	408	356	360	405	413	365	357	352	390	380	428	415	401	368	400	375	383	356	421	368	402	367	386	390	400	416	408	376	411	364	364	365	380	391	406	389	351	424	400	382	380	358	376	359	365	375	425	426	400	387	406	397	379	353	363	409	386	396	401	370	398	413	377	384	371	427	387	375	396	391	392	408	378	379	408	386	385	416	388	406	425	392	404	386	395	375	386	399	371	387	379	381	374	422	399	359	404	378	420	402	382	404	399	402	394	389	420	386	367	429	372	388	427	445	424	376	416	425	423	383	380	384	377	401	386	410	404	377	397	406	407	400	440	411	364	349	379	383	419	400	404	386	419	375	389	399	365	420	371	394	391	394	389	402	386	405	378	386	402	375	389	375	370	390	398	393	414	398	387	403	446	424	365	404	376	374	407	414	406	415	398	385	384	418	405	373	393	370	444	400	418	413	381	398	395	385	438	369	394	414	379	371	411	413	416	362	386	358	401	382	423	396	419	386	412	362	405	393	374	397	432	393	405	383	404	434	384	392	399	373	378	389	395	390	398	385	413	382	360	380	391	403	392	401	371	395	353	414	380	423	384	403	396	407	416	339	377	449	418	381	365	404	381	360	386	397	357	407	412	416	419	372	382	386	385	431	423	381	366	395	406	403	389	399	406	388	392	382	372	377	378	453	450	354	390	388	367	405	401	381	369	418	408	357	388	407	399	383	381	383	366	423	353	423	424	409	360	375	377	422	385	397	435	381	415	431	370	379	387	402	338	384	438	419	381	388	398	391	396	363	415	361	430	392	371	412	362	391	382	372	397	381	418	359	376	355	394	401	432	383	396	411	382	404	398	388	403	376	382	380	440	398	382	449	378	408	402	366	384	369	435	385	407	408	395	389	389	397	398	425	383	349	359	410	409	395	370	409	390	416	365	416	405	365	397	386	406	428	384	394	339	383	378	351	384	377	383	392	377	352	426	373	378	371	397	388	385	367	419	376	384	379	426	397	403	402	384	419	378	386	395	387	357	402	388	419	363	396	399	420	418	434	379	411	423	349	391	369	408	359	385	375	424	406	419	382	364	424	391	422	333	380	359	346	383	398	402	386	416	364	411	368	393	426	422	365	400	378	385	414	355	396	382	413	393	391	355	399	397	351	404	367	400	415	402	380	374	412	408	368	415	369	410	382	387	394	403	380	403	385	371	405	407	342	368	381	406	377	427	392	380	348	383	403	395	444	397	367	352	410	404	384	395	394	359	389	399	407	401	345	386	391	389	419	370	361	405	405	392	387	376	412	409	408	391	379	383	326	439	390	386	390	373	418	396	367	378	403	408	370	413	387	426	406	388	417	385	380	404	421	386	388	394	387	396	399	378	400	396	399	377	397	382	397	414	429	371	387	354	395	384	364	376	410	385	376	419	390	400	423	421	394	367	445	396	387	344	395	391	384	378	400	377	366	405	398	385	365	383	410	398	349	401	414	378	351	396	420	386	321	361	392	414	360	390	389	391	394	428	379	414	401	379	420	358	373	348	403	385	377	380	371	356	399	410	414	377	396	411	406	425	386	368	424	395	393	392	402	380	427	377	423	391	400	408	383	412	375	391	409	370	389	381	398	366	430	409	399	372	388	414	384	396	416	392	420	358	378	387	371	406	370	378	380	370	396	370	382	391	400	391	421	388	400	369	380	398	407	348	385	381	366	371	370	367	407	410	391	381	387	371	381	410	368	413	409	394	370	375	367	372	401	387	393	391	355	380	421	433	370	362	354	396	390	401	386	401	356	381	369	410	414	372	370	377	418	402	389	393	421	405	409	401	384	398	401	431	366	452	381	422	415	444	420	404	387	374	416	371	370	352	391	419	422	409	405	371	393	392	396	383	429	430	410	410	400	385	393	385	399	400	361	398	360	367	400	376	340	399	365	369	391	409	392	469	393	366	407	411	411	434	391	414	405	371	399	408	402	416	375
8508	1575	2544	2638	2398	1958	1751	1576	1426	1314	1208	1168	1161	1096	1108	1045	1022	1009	1048	1034	993	1073	1022	966	1043	1002	1008	980	963	976	941	1021	955	970	902	868	968	934	926	975	935	953	883	971	949	965	931	920	895	933	931	894	924	939	923	942	928	983	899	986	950	974	935	918	945	904	899	936	890	942	922	919	914	945	919	911	986	956	968	966	964	944	876	935	860	901	950	934	965	886	947	969	922	969	905	942	907	890	915	873	968	940	921	894	875	949	960	900	895	935	953	900	913	946	930	912	893	950	897	919	931	947	914	953	918	893	901	958	906	909	939	859	927	931	937	906	916	961	956	934	956	891	907	930	931	937	890	957	923	892	902	916	891	931	926	894	974	924	966	858	919	948	938	1024	945	913	924	921	941	933	929	898	941	916	919	930	927	908	899	921	933	891	919	930	968	912	915	942	996	959	975	895	934	941	940	919	953	927	938	970	906	919	919	874	955	907	924	911	986	926	887	892	922	950	878	955	952	871	958	892	968	898	941	927	942	960	929	911	883	922	902	905	920	935	906	927	907	863	911	943	873	943	913	886	940	934	927	927	871	924	943	932	906	912	891	900	903	908	918	898	932	883	887	963	912	1037	974	894	891	946	887	876	926	909	941	897	912	902	927	920	885	840	910	961	856	891	940	952	967	861	879	972	962	884	885	959	911	975	885	869	914	1006	918	947	916	902	935	838	970	890	920	975	955	938	908	887	932	939	975	968	924	941	934	944	915	927	960	954	915	960	940	906	959	905	934	897	984	1012	930	965	943	862	909	922	877	938	946	875	905	930	909	936	929	981	901	890	890	984	882	941	884	1004	928	951	891	875	892	904	925	944	926	902	928	932	940	881	915	950	906	941	927	965	903	943	926	889	927	906	899	897	901	928	940	962	928	905	940	903	899	938	980	874	912	932	912	957	966	884	945	916	906	950	939	969	869	926	909	946	920	917	909	895	924	939	893	908	918	909	880	904	962	936	905	925	917	913	946	916	925	925	893	998	898	943	915	980	903	920	898	948	914	955	931	897	866	913	925	912	879	936	933	987	952	910	911	898	916	911	872	957	892	944	862	904	902	969	950	894	942	928	910	932	905	892	910	916	860	918	915	994	937	937	960	935	885	960	956	929	919	953	938	936	909	929	870	908	924	879	923	942	949	940	954	929	938	936	928	909	906	957	899	927	897	875	931	934	909	969	864	923	879	923	955	903	968	892	953	943	973	924	892	918	902	922	921	948	989	889	907	894	915	925	919	916	901	944	928	988	896	1010	967	962	934	959	956	943	893	940	936	957	923	930	918	892	916	858	900	916	934	895	934	901	891	947	924	875	939	900	926	938	885	912	938	922	938	920	926	947	859	902	936	912	930	909	944	910	916	951	868	954	888	927	925	920	899	989	938	956	940	926	962	927	935	980	906	941	965	904	910	944	937	899	960	961	894	963	945	883	906	885	981	912	959	865	895	959	932	916	948	893	969	943	950	889	876	920	858	930	942	906	933	977	916	968	968	917	934	950	975	912	912	898	884	922	923	924	880	906	956	928	920	954	926	912	907	915	930	913	963	908	941	917	883	928	951	920	965	977	946	907	923	922	919	896	912	937	890	927	896	896	968	946	885	904	983	920	935	969	914	920	879	976	890	908	924	977	898	903	939	902	862	1002	913	913	923	868	934	970	899	947	891	938	900	889	934	905	912	906	908	939	939	931	933	865	950	945	898	932	848	896	937	957	930	884	944	941	950	955	947	970	932	949	917	908	913	976	960	943	910	943	922	963	909	925	904	916	889	940	906	927	845	915	893	936	955	995	917	931	947	889	912	935	890	969	938	877	913	899	942	960	961	882	921	919	901	895	904	876	907	960	946	876	928	894	942	945	920	933	925	881	943	898	887	938	865	937	941	912	936	892	913	918	912	882	922	861	969	973	893	948	909	947	897	953	965	921	919	1030	906	895	920	927	916	937	893	951	902	910	909	915	908	875	931	897	925	946	960	914	933	937	936	898	910	910	940	934	919	892	940	912	908	920	935	896	902	917	975	903	921	906	944	926	918	933	907	909	939	926	959	925	955	914	898	933	923	879	898	950	925	942	921	908	926	957	923	906	946	934	920	929	899	882	907	988	958	944	964	903	897	874	913	936	889	917	993	897	901	981	982	1009	922	884	911	983	925	882	943	871	920	914	941	925	938	918	904	950	914	923	926	957	936	908	877	907	992	936	967	896	885	895	971	947	931	909	877	915	941	945	999	926	953	940	977	957	956	955	923	894	892	885	935	906	932	914	945	909	897	926	972	891	963	918	908	912	932	900	870	864	909	930	910	955	911	885	918	906	941	936	983	949	945	968	942	894	909	897	906	958	948	954	942	989	948	892	933	897	891	905	917	941	936	938	879	897	892	952	944	870	900	940	882	949	849	937	944	919	961	980	954	933	904	950	942	945	900	853	901	949	917	924	916	900	909	911	951	944	968	928	943	972	922	938	1010	871	926	935	962	953	882	957	906	903	964	903	917	872	974	895	964	931	915	862	968	904	899	922	942	902	920	917	869	858	922	918	935	892	944	874	907	981	891	910	958	941	993	937	903	903	949	970	902	897	934	895	850	892	893	882	887	959	893	923	970	930	910	958	883	908	893	891	947	953	980	921	916	917	933	908	940	937	903	913	920	899	926	928	973	903	938	855	907	929	958	933	904	911	956	881	873	953	876	930	880	899	992	1006	885	937	920	879	883	923	893	922	907	894	914	923	927	973	926	922	921	933	894	933	931	896	923	901	832	919	933	907	906	874	892	933	910	909	884	910	929	962	944	883	919	930	901	891	924	893	887	914	967	922	850	925	933	946	921	921	924	875	918	868	926	897	916	887	913	904	950	939	958	901	864	970	924	862	959	919	829	938	972	981	905	859	943	919	927	937	901	912	934	933	931	940	893	875	929	939	939	899	942	908	910	925	894	928	911	944	919	920	900	877	967	926	926	913	932	914	944	878	909	934	928	944	929	968	913	907	904	887	922	907	897	926	942	927	903	924	900	913	955	923	895	935	908	942	968	937	902	909	960	982	914	924	904	900	927	885	934	931	893	956	883	863	931	940	911	928	927	920	874	976	898	959	946	932	897	980	882	948	909	940	883	888	957	914	967	912	968	870	880	914	953	868	977	930	903	905	873	871	974	980	945	934	950	922	919	967	941	955	953	914	922	920	948	934	922	909	901	947	957	941	931	878	896	965	918	896	914	953	976	886	934	899	921	951	918	893	940	895	924	941	905	929	884	955	889	884	840	947	921	948	993	881	956	924	880	936	912	921	884	978	920	946	909	955	902	911	940	917	909	927	900	940	904	955	907	916	868	953	952	909	903	925	926	976	932	907	925	877	1004	911	900	973	909	965	937	896	862	890	935	957	960	911	927	923	937	898	979	941	913	898	967	882	898	900	970	940	931	911	923	927	939	935	908	1005	839	883	883	925	915	912	903	909	903	947	928	918	897	872	935	892
1539	228	260	239	253	212	210	220	242	254	239	253	215	233	221	227	211	224	242	228	244	254	222	245	239	250	221	251	257	228	226	225	219	250	239	221	196	216	215	256	230	221	241	201	226	239	201	219	237	233	225	249	210	218	220	226	219	217	236	221	221	255	215	233	225	201	223	239	234	234	223	226	245	237	223	215	240	232	235	236	227	215	229	232	217	254	223	225	223	249	230	224	241	223	258	235	222	250	241	226	236	214	233	239	223	253	208	241	231	276	236	238	208	237	210	256	234	246	228	244	205	213	227	225	222	222	248	248	235	228	282	215	230	265	248	244	212	210	224	222	237	236	236	233	232	225	225	253	242	218	232	239	241	224	218	228	223	194	194	215	221	224	257	227	242	229	222	236	239	259	227	220	240	206	216	216	219	213	233	207	217	209	252	233	232	236	209	222	205	218	237	262	241	207	239	245	244	228	209	243	198	253	212	220	239	213	241	231	244	252	213	213	227	232	233	220	236	235	212	218	225	230	198	235	238	241	225	209	232	258	271	235	194	227	199	242	220	214	243	222	206	194	224	210	237	221	250	215	265	236	222	234	222	232	215	223	209	242	252	211	221	221	238	220	237	226	242	225	216	230	238	225	233	249	220	258	230	233	260	247	214	256	238	226	241	233	226	203	225	211	230	204	212	232	234	234	214	208	225	197	222	222	247	223	250	237	205	222	205	213	226	227	232	262	206	212	229	227	227	224	243	237	220	224	232	203	231	203	254	235	238	227	208	226	214	214	217	244	214	259	229	237	221	248	240	245	216	217	206	212	233	225	242	241	242	214	215	240	222	222	251	238	230	218	209	244	236	213	234	235	215	254	245	239	229	219	223	218	232	216	203	211	198	232	231	216	205	236	228	258	234	237	190	224	226	199	240	266	252	200	255	203	238	234	215	224	200	226	223	252	220	249	226	237	252	206	227	204	221	237	211	216	205	208	219	225	229	234	224	224	238	236	256	217	239	266	244	224	224	229	234	235	230	224	246	225	224	277	244	238	247	230	223	212	232	224	191	199	234	251	254	249	230	214	224	208	245	241	277	225	216	241	230	233	232	225	246	259	233	227	211	242	234	224	220	200	264	216	234	219	220	212	195	235	204	224	234	207	233	239	211	222	236	227	203	221	211	237	198	226	213	212	224	198	232	220	237	224	228	226	235	227	241	210	247	221	255	222	219	231	214	234	253	200	199	226	216	254	235	233	187	248	252	238	219	229	230	243	250	212	204	224	223	229	276	266	199	234	229	202	237	223	237	214	212	202	230	216	234	235	251	214	222	223	223	221	235	261	246	246	253	225	231	212	245	215	247	218	253	223	222	251	225	233	241	216	226	235	226	215	227	236	245	227	221	242	209	224	233	226	232	254	229	241	218	211	227	248	221	226	248	250	207	221	244	218	223	221	236	227	233	240	243	224	205	245	230	190	222	231	228	232	231	251	209	236	234	224	237	206	233	213	223	229	245	225	210	234	202	274	248	253	235	247	226	193	209	200	217	212	251	221	277	247	236	246	223	213	233	217	219	279	212	225	205	225	246	234	256	227	220	254	228	232	233	240	228	218	223	265	241	212	211	241	251	216	224	214	227	223	228	220	229	232	244	209	208	207	233	265	224	230	247	237	253	255	211	234	268	225	229	219	247	224	230	252	252	220	226	218	249	251	226	230	229	201	222	246	210	206	229	248	235	220	246	268	246	241	246	223	229	249	230	247	215	235	232	211	241	222	238	233	250	231	217	219	237	230	209	230	246	213	223	228	217	249	251	207	249	257	238	176	214	237	229	236	251	217	241	237	232	202	221	236	240	220	248	210	226	239	225	230	228	258	251	218	187	246	226	209	215	231	212	246	225	227	246	208	217	206	229	211	235	239	232	218	248	228	220	222	234	212	217	233	253	253	232	226	233	243	238	224	216	224	248	218	223	248	222	237	228	214	230	208	218	246	248	236	232	215	249	218	243	244	245	221	248	240	231	237	204	234	209	199	254	258	187	218	208	232	210	213	211	220	226	217	235	214	206	243	208	218	217	196	228	212	228	203	240	218	224	192	209	244	248	232	244	232	224	220	238	218	206	198	202	244	213	236	271	185	225	226	247	228	256	237	239	216	260	257	237	245	222	229	213	258	257	242	223	205	237	226	207	258	228	232	197	252	223	230	216	213	221	233	243	213	214	218	225	242	220	193	216	248	236	198	228	240	245	212	254	239	192	232	260	228	219	240	254	230	195	235	233	238	280	241	221	213	241	230	240	201	206	215	235	239	240	236	234	252	241	225	232	207	243	234	221	238	225	229	225	226	239	230	220	239	251	225	242	254	231	229	195	208	212	235	224	231	238	226	252	255	231	218	201	236	228	220	229	242	220	245	254	232	215	214	245	210	228	234	229	252	238	245	252	230	239	217	226	251	192	226	241	231	235	239	247	228	214	213	239	222	228	220	253	240	227	240	223	227	228	238	235	234	243	222	231	225	223	189	256	199	241	208	250	234	207	246	194	216	254	217	251	221	259	235	234	230	193	230	268	229	227	229	234	222	231	233	223	217	233	234	237	201	244	235	232	243	215	245	240	213	229	235	225	204	246	233	230	224	245	217	232	212	239	203	232	233	249	248	231	221	220	230	242	215	201	247	225	226	228	226	246	249	243	227	221	201	254	239	247	231	241	225	210	230	243	218	237	221	228	210	218	210	234	202	208	211	236	208	248	226	196	234	248	246	192	229	237	200	218	253	232	231	202	247	221	219	232	233	230	239	207	205	204	222	201	231	223	250	232	236	266	226	199	233	200	233	213	200	248	220	237	215	218	214	213	242	233	232	228	257	236	253	249	207	238	220	214	233	244	236	226	231	239	226	210	228	202	216	219	212	258	239	230	217	221	229	244	212	230	226	215	223	209	209	222	211	253	234	238	243	250	263	233	202	245	211	255	216	208	210	252	230	213	224	237	212	206	213	217	246	211	242	232	218	217	197	216	238	241	263	215	257	200	216	225	190	205	227	227	215	206	230	212	236	241	212	218	233	245	234	260	248	218	229	255	216	216	217	214	222	204	220	245	207	243	210	222	229	223	201	246	194	254	232	221	226	227	227	235	201	210	211	202	260	232	231	231	199	247	195	226	227	206	223	261	222	253	235	214	225	221	231	206	192	237	252	242	225	224	206	235	214	250	260	234	242	253	238	223	222	264	214	227	211	209	216	226	223	243	248	204	232	220	251	206	215	215	234	203	205	246	240	224	220	227	230	249	244	237	211	240	232	211	222	248	244	245	223	247	241	218	209	222	228	242	238	232	218	234	260	222	236	209	219	255	270	214	219	220	185	192	210	219	255	249	225	225	218	244	238	209	202	224	234	235	254	231	222	225	216	197	219	219	239	232	218	230	232	198	224	250	221	267	230	209	229	217	208	229	226	226	233	226	243	227	206	223	204	238	241	197	244	237	216	230	232	234	222	192	205	245	241	224	231
1874	578	604	615	636	650	587	599	624	625	565	604	589	572	579	518	608	605	562	530	605	579	555	604	573	557	547	596	584	578	582	583	565	594	586	566	558	587	552	624	622	569	591	578	543	582	637	543	610	623	548	577	585	579	578	607	601	575	560	562	576	585	570	572	554	612	565	586	577	574	649	595	582	569	535	621	556	565	540	588	606	585	585	567	554	585	563	546	585	586	586	580	582	587	641	586	608	572	575	583	609	538	581	582	566	600	592	583	630	604	585	582	557	585	608	608	606	572	561	571	584	581	582	570	609	556	611	568	580	604	589	604	603	612	523	593	566	599	594	586	577	603	540	568	566	591	597	542	625	579	608	586	564	558	556	601	619	646	610	545	536	562	578	612	603	606	555	584	567	587	577	604	597	570	589	594	542	558	577	603	610	587	601	582	612	576	589	581	531	579	555	584	598	570	558	559	575	578	545	561	583	557	561	553	562	577	593	540	554	529	567	553	589	558	607	600	575	592	590	572	586	574	597	583	592	583	549	553	554	556	569	575	543	583	591	575	624	617	571	583	534	579	549	551	579	556	567	573	590	558	561	589	506	533	563	605	602	605	586	573	590	592	618	571	545	615	585	574	608	597	561	577	575	594	602	591	562	577	580	574	617	549	554	607	595	562	552	574	582	592	556	555	602	586	558	583	570	563	573	581	597	615	583	588	575	562	573	564	582	547	538	579	595	562	602	581	594	546	578	597	597	581	552	564	598	582	551	574	571	573	576	570	597	583	576	581	580	566	606	573	561	554	560	590	577	621	545	586	597	575	552	596	550	591	626	592	566	592	564	577	548	616	572	592	571	571	583	613	531	601	540	579	558	634	566	549	618	630	591	568	566	523	561	542	580	555	607	584	595	542	554	547	536	586	612	607	545	567	596	577	566	596	611	559	583	596	589	594	547	604	556	564	570	571	613	579	592	577	591	573	574	587	573	585	556	588	608	563	564	557	584	579	534	562	597	585	592	500	584	567	608	549	557	568	570	549	592	578	602	533	616	592	588	627	541	590	546	586	581	565	571	580	556	593	549	569	613	578	563	585	574	558	551	649	569	587	563	588	568	592	571	589	593	614	572	587	551	578	557	528	593	575	577	587	582	561	588	547	618	575	595	559	583	577	562	610	569	605	607	605	585	559	606	606	556	539	586	524	613	557	590	634	604	585	609	544	609	618	576	615	602	594	555	624	555	574	574	595	575	578	589	570	631	566	553	555	567	626	555	582	545	584	634	591	568	559	591	557	582	555	554	558	623	572	573	575	556	599	538	571	577	613	602	572	562	576	549	555	606	556	579	579	532	607	612	599	595	599	602	609	577	551	573	602	630	581	609	591	553	598	587	560	592	549	554	588	579	576	567	514	591	554	593	567	560	555	589	608	540	579	541	559	607	624	590	575	560	589	582	577	574	570	569	574	591	605	608	572	586	594	609	593	585	551	571	609	590	557	627	637	561	575	540	578	555	591	549	564	556	525	613	579	586	549	529	571	547	564	573	570	570	629	594	582	595	587	613	629	593	624	588	598	564	602	570	578	588	605	559	546	572	594	590	562	567	557	622	565	583	563	572	599	540	566	581	572	547	573	574	597	602	576	572	544	594	601	585	574	584	570	568	599	576	584	549	597	570	564	533	581	557	605	625	603	576	648	550	618	568	602	522	565	607	542	591	585	597	584	613	562	617	539	550	610	584	553	507	597	528	574	601	569	607	575	595	595	551	524	562	576	522	618	612	590	567	581	595	574	539	571	581	597	594	583	536	612	610	570	588	547	583	632	602	662	577	560	582	580	600	592	590	620	558	670	562	603	526	623	604	594	590	567	603	593	622	590	610	592	589	554	539	573	552	554	573	599	592	589	601	577	573	589	609	590	592	577	543	601	588	573	555	527	545	595	606	614	645	541	606	564	609	558	601	603	621	556	570	618	601	606	596	594	600	589	557	574	567	587	586	565	553	573	590	557	583	589	600	580	617	556	588	604	571	570	605	566	594	569	627	589	570	616	571	596	592	633	568	575	597	593	560	610	557	596	559	586	591	598	543	567	570	571	580	568	542	578	548	567	593	579	600	607	548	577	603	539	569	584	589	580	586	636	583	580	623	592	579	597	604	553	603	614	611	632	581	590	578	567	622	602	611	592	582	592	555	601	566	531	544	558	600	600	577	548	585	614	602	585	613	577	552	593	576	553	531	555	567	582	577	587	618	560	607	558	637	618	606	584	563	572	559	566	572	562	612	548	571	543	624	594	572	544	560	590	587	539	548	530	597	551	552	591	566	589	570	590	574	529	563	593	552	604	587	614	600	593	618	598	524	586	573	550	583	596	563	645	604	595	593	552	542	526	569	550	568	608	613	565	582	648	602	609	591	585	604	571	592	561	612	581	552	554	569	574	579	605	596	597	564	543	563	591	596	546	569	546	594	578	582	594	591	561	626	595	573	620	589	547	567	577	613	630	601	555	585	594	561	578	564	617	584	563	589	541	571	587	572	573	570	578	567	573	571	567	648	581	606	603	565	596	553	607	570	573	606	617	620	564	576	566	555	578	579	618	596	551	568	576	602	555	570	658	579	601	534	556	579	597	608	607	564	621	625	583	571	573	545	584	596	592	587	613	572	607	582	552	585	581	564	576	545	607	564	620	601	591	548	542	577	583	578	581	578	625	550	537	617	553	603	583	556	535	560	607	589	581	605	578	593	534	573	545	592	575	579	595	567	576	591	631	585	557	561	574	564	567	582	632	578	602	561	576	639	549	582	572	543	556	578	595	580	570	588	562	593	566	579	543	587	556	578	630	541	615	580	529	563	552	578	562	614	560	586	568	566	602	577	619	580	541	592	559	579	570	587	607	640	560	580	595	545	582	555	608	558	580	551	587	555	567	545	554	564	567	569	594	577	590	570	572	589	603	604	587	632	566	609	607	578	618	589	624	607	541	583	590	578	590	618	601	589	582	608	601	554	569	569	585	547	579	562	535	630	610	572	600	580	603	565	589	530	562	589	556	591	608	563	565	565	568	618	570	603	548	605	585	590	574	568	559	559	565	558	535	569	588	578	586	598	555	590	603	624	573	568	571	592	570	550	585	556	590	583	577	580	569	563	632	607	600	603	575	570	534	599	612	607	583	578	566	565	597	545	547	596	550	608	563	603	572	615	569	576	577	562	609	595	585	568	558	579	544	582	591	567	565	610	576	589	561	591	587	611	535	546	628	598	565	615	513	527	495	602	582	578	594	573	594	578	577	631	551	603	542	533	563	548	563	575	560	578	577	574	580	601	576	547	558	576	638	597	605	576	567	569	584	580	582	582	600	618	551	594	563	527	568	545	553	577	544	591	597	557	578	595	610	600	548	558	582	578	596	549	546	568	565	565	584	586	569	567	586	571	631	553	576	580	591	563	538	609	578	595	575	580	590	612	598	546	579	582	561	574	547	572	585	603	570	561	572	579	599	548	584	566	592
7091	506	515	400	328	276	257	222	209	218	203	223	206	195	183	216	184	173	211	181	181	197	195	186	203	189	196	178	188	182	177	194	176	190	209	179	204	165	182	184	200	201	174	198	183	190	177	162	207	172	211	191	184	183	197	160	176	190	180	189	188	180	178	211	189	194	172	172	196	204	186	182	190	181	193	178	150	200	203	173	163	165	191	174	160	180	184	186	189	169	193	183	159	197	189	159	191	207	191	155	173	180	182	167	178	168	191	200	186	205	170	175	184	181	215	148	179	186	178	173	159	172	192	193	198	168	169	196	178	189	167	218	180	171	187	179	181	165	201	178	196	200	186	196	194	181	182	198	173	188	169	183	153	182	204	185	160	169	177	186	207	175	166	214	173	181	183	179	173	196	167	159	189	169	164	176	204	196	156	192	180	193	144	178	173	181	175	158	210	202	191	208	199	175	152	181	188	179	187	182	192	185	173	173	173	193	176	209	161	183	173	185	174	170	172	194	171	172	181	205	179	191	186	168	186	185	171	169	172	191	168	177	170	180	179	191	180	182	198	186	200	209	210	190	195	179	191	195	191	192	163	183	204	186	179	198	195	201	186	170	197	186	157	167	181	179	148	174	188	190	200	169	175	197	192	177	141	175	202	171	195	192	187	193	195	171	194	182	163	155	194	188	216	167	206	185	169	191	177	167	170	191	191	172	193	178	189	199	210	190	181	199	177	167	168	186	185	177	181	199	155	161	182	196	182	185	198	179	169	168	193	189	194	190	169	193	195	197	157	192	162	175	156	197	175	183	168	183	164	181	159	181	190	156	166	194	196	178	204	191	194	189	204	198	173	187	178	165	182	194	193	185	202	160	190	199	175	202	163	172	174	196	177	169	183	175	173	180	177	182	208	184	206	193	177	192	191	192	183	189	186	138	174	194	192	173	185	189	161	188	165	190	174	203	169	180	167	163	180	187	177	188	191	158	179	176	168	190	181	190	181	177	186	198	166	156	185	198	176	169	169	193	189	169	187	178	162	177	180	199	164	203	183	179	156	168	194	177	180	169	190	198	166	164	196	187	185	189	149	171	202	176	178	192	167	184	207	189	175	177	165	203	179	171	161	187	182	171	183	214	200	180	178	175	166	195	197	200	170	195	196	173	185	175	211	155	183	196	162	172	164	176	204	187	164	187	164	186	163	178	180	153	153	187	181	222	191	184	187	158	174	170	182	184	155	197	180	162	204	151	174	157	185	182	195	164	190	183	175	171	202	187	197	178	200	180	181	180	190	186	189	189	169	187	181	185	178	165	186	171	159	211	192	160	192	188	181	165	160	184	174	169	175	203	182	176	186	198	182	196	177	173	164	185	194	212	173	175	175	186	187	231	169	179	190	177	167	186	198	160	149	179	178	171	151	178	195	189	200	170	187	196	182	184	196	176	165	170	184	191	188	180	205	158	201	176	203	149	200	176	190	180	173	195	171	156	170	193	167	191	168	190	203	183	192	190	159	174	197	191	182	170	192	185	206	168	154	201	159	152	194	188	178	169	170	173	171	220	182	209	167	161	187	189	167	190	166	160	182	175	206	194	178	178	202	163	176	183	172	168	171	172	177	183	188	178	162	165	174	151	184	204	182	192	194	181	193	210	182	217	195	164	171	193	183	197	171	162	198	165	178	174	202	194	194	196	191	200	162	194	193	209	195	196	180	206	198	185	179	196	177	214	178	187	190	161	184	167	186	197	208	182	145	199	188	211	194	212	206	181	189	183	195	169	189	165	176	199	167	161	178	172	172	169	193	176	200	197	190	167	196	187	178	173	172	155	180	180	193	183	175	153	172	194	190	185	175	208	202	214	209	198	203	187	194	174	178	181	179	160	174	173	185	181	161	169	210	195	179	176	180	179	210	185	172	218	172	159	176	166	192	184	199	191	169	188	203	175	176	191	170	169	173	177	200	192	178	183	195	169	180	193	190	171	171	183	161	194	191	191	176	175	202	187	217	193	178	164	174	170	183	209	170	206	162	153	171	193	185	195	187	195	193	174	196	165	174	165	181	182	177	173	171	175	197	180	184	183	185	166	170	185	162	164	184	170	172	187	178	179	181	167	163	173	183	174	181	183	164	181	175	173	193	195	180	214	203	202	196	182	180	171	162	197	189	189	186	167	174	191	169	180	168	157	181	172	186	181	175	164	146	190	181	210	184	209	193	210	186	175	182	181	200	157	160	206	177	182	176	192	210	184	167	190	173	188	160	196	166	202	188	158	205	164	183	191	193	182	176	183	170	154	175	179	168	170	187	175	178	184	173	189	159	174	178	182	171	176	173	191	182	173	176	182	172	203	193	176	182	187	186	152	169	189	168	204	195	168	174	180	185	182	179	170	189	207	186	210	179	171	180	192	212	196	207	168	169	168	183	166	166	162	167	170	190	178	187	162	152	169	161	212	183	201	198	164	184	192	177	166	171	160	155	159	174	181	152	182	173	182	200	137	181	172	189	195	194	158	182	179	173	189	203	180	172	167	181	193	182	177	168	170	195	194	196	180	172	181	200	193	205	191	165	167	201	204	187	184	181	193	172	168	192	182	197	171	194	208	174	153	190	176	169	167	188	178	187	204	161	171	196	177	198	188	169	186	187	173	196	162	189	181	181	154	161	185	171	179	181	173	147	180	176	183	189	185	186	211	185	198	188	182	175	183	168	164	189	201	175	175	165	166	179	172	168	171	166	186	155	173	166	164	188	180	199	176	199	183	194	189	204	194	183	160	185	200	185	196	190	186	164	192	184	197	165	174	177	197	176	197	214	168	184	208	214	186	177	187	188	185	189	192	179	173	151	197	202	173	183	209	200	169	189	193	181	195	187	199	159	191	167	195	187	199	170	164	179	189	188	188	178	194	157	179	189	192	208	184	186	187	200	197	216	168	170	166	160	198	195	177	155	187	182	192	184	182	184	176	197	177	212	176	197	192	183	164	162	208	177	182	212	183	193	173	187	191	172	191	176	197	172	168	210	168	167	198	202	185	205	174	173	175	198	183	175	178	183	194	189	162	204	198	177	178	200	218	186	177	172	180	178	214	183	187	163	197	157	173	196	164	180	199	188	185	179	170	181	175	193	178	187	183	184	183	201	175	166	170	162	167	186	198	174	197	180	186	190	185	200	172	196	169	163	196	193	162	196	206	183	206	194	174	173	158	192	196	156	206	186	158	174	193	168	167	167	185	178	196	195	208	196	167	184	191	200	187	182	191	181	179	182	170	177	177	185	181	161	199	192	177	193	188	189	189	180	191	196	189	166	183	181	163	174	200	180	164	169	187	167	164	206	196	214	179	179	184	173	184	183	194	168	174	200	184	191	179	167	189	188	189	186	161	179	161	178	178	166	169	152	158	179	186	169	174	178	189	182	194	171	169	178	203	202	168	158	160	173	195	203	178	179	177	167	197	187	199	189	180	179	163	148	173	188	164	183	184	178	151	184	183	154	203	193	170	174	187
6258	817	1283	1430	1242	1068	876	794	785	702	692	653	603	581	580	594	601	633	529	557	534	559	553	557	563	560	517	554	517	550	546	537	556	509	498	492	537	473	537	523	510	525	528	530	510	491	487	523	547	538	488	478	503	468	505	477	524	548	522	511	517	507	495	497	524	501	524	484	490	516	531	541	510	479	510	530	484	526	534	475	491	490	510	527	484	509	510	530	540	474	458	498	491	528	495	496	513	521	501	494	506	528	493	474	471	525	465	522	506	513	499	514	515	499	455	498	491	489	489	501	497	514	514	541	490	541	483	462	520	481	486	499	487	493	522	490	502	539	493	507	514	501	541	529	539	539	489	527	522	506	480	506	563	500	518	506	521	506	492	488	497	522	539	538	488	531	554	529	543	506	541	508	526	515	539	483	490	497	494	542	459	493	529	514	526	523	484	512	508	507	491	491	512	505	468	513	538	501	481	531	504	504	510	485	492	464	504	486	482	518	527	534	481	501	453	509	474	517	490	505	513	504	483	509	533	472	520	529	515	512	496	455	492	488	477	499	468	513	492	514	561	494	536	507	505	513	518	508	552	471	518	516	511	455	502	511	484	519	478	544	502	576	454	513	488	528	482	463	495	530	506	467	501	506	528	500	519	481	512	486	490	542	508	498	489	508	503	504	537	466	469	476	465	496	531	526	539	523	531	478	490	473	527	493	488	498	546	542	510	530	505	497	502	518	508	495	516	515	498	482	478	485	502	510	534	492	488	513	509	494	526	500	496	507	536	487	535	501	508	500	527	517	496	461	502	505	528	509	505	462	485	516	511	468	504	494	493	565	551	477	521	499	510	513	469	519	509	503	512	466	501	534	457	496	524	475	496	513	478	532	480	505	515	508	494	489	526	493	516	472	501	526	539	518	500	533	534	521	507	473	490	512	524	472	486	477	510	528	506	465	470	489	461	515	534	516	541	511	472	512	506	547	499	519	479	489	461	494	521	505	526	499	500	523	507	509	502	517	502	530	485	487	494	490	514	524	504	506	482	519	474	527	537	500	507	512	524	485	447	503	481	502	500	529	559	509	526	507	473	515	497	509	499	499	492	490	495	532	489	517	491	510	476	486	536	481	534	476	504	527	572	493	518	467	497	527	472	520	508	497	501	515	566	543	508	479	486	508	535	480	468	436	476	529	518	483	522	522	504	495	509	480	504	454	469	474	517	505	546	513	524	481	511	474	531	478	500	478	522	517	536	501	527	472	534	507	508	485	470	483	503	526	485	519	492	524	536	551	515	508	521	546	507	496	483	511	503	494	485	501	490	509	486	536	533	534	474	523	495	502	523	492	523	505	500	539	529	489	521	475	486	515	494	493	516	523	524	505	494	497	498	522	514	520	541	500	543	475	489	516	487	510	510	488	478	497	500	498	495	531	487	484	527	513	535	538	530	532	493	504	498	529	484	468	496	493	531	475	483	505	489	481	536	500	502	541	538	472	510	510	506	482	548	502	484	460	555	508	521	522	461	526	501	535	503	524	526	478	494	470	519	500	514	467	476	523	534	503	499	476	475	503	533	497	544	489	553	503	517	527	482	517	516	505	485	482	465	482	503	487	554	464	498	517	543	528	497	458	494	499	528	508	506	521	518	526	500	542	504	485	505	530	499	511	518	499	546	517	501	521	466	488	522	493	504	496	494	519	515	514	495	489	492	519	522	508	515	537	518	504	500	514	518	517	539	547	498	524	519	464	511	509	519	484	532	470	502	514	485	529	486	507	499	478	511	512	511	519	510	496	508	475	508	461	479	483	512	544	519	536	510	502	471	508	517	528	499	530	479	462	505	461	511	520	557	548	479	511	537	495	497	509	491	507	506	486	507	499	507	462	497	530	510	544	519	490	516	528	544	463	491	541	490	516	480	530	509	483	519	505	513	521	518	500	472	513	507	489	528	483	482	513	485	524	486	478	485	503	485	484	463	506	488	458	513	454	512	515	492	497	494	509	468	523	485	496	498	491	502	521	516	548	518	506	477	500	546	498	459	510	477	501	520	475	483	502	502	554	516	537	478	501	505	546	535	531	500	495	512	486	479	541	497	483	509	518	474	499	484	483	500	520	507	540	485	535	474	482	505	485	493	498	504	509	490	487	518	526	462	479	496	501	482	502	523	490	502	506	520	506	517	526	524	520	533	529	477	533	484	515	494	483	505	555	497	512	484	517	511	516	525	517	511	537	503	486	468	514	488	507	497	502	528	520	508	500	482	478	472	520	506	527	495	493	522	512	531	467	487	507	532	511	539	478	506	504	454	517	513	498	509	472	507	538	507	483	508	473	506	525	498	464	509	510	500	496	524	523	533	497	510	510	513	465	512	516	475	520	492	515	531	490	496	511	474	529	552	526	519	471	539	508	505	530	514	521	499	526	504	508	480	506	519	523	546	490	516	517	483	502	522	539	510	546	505	490	487	520	528	499	519	511	490	478	531	490	490	562	510	498	520	573	502	468	475	490	479	460	524	469	521	476	479	497	489	481	505	490	475	500	489	499	497	514	512	523	522	489	503	523	518	505	542	513	472	516	555	502	488	533	538	525	492	471	490	467	490	475	508	540	510	448	469	491	507	507	486	519	516	508	509	515	515	485	474	516	482	548	524	490	576	520	521	529	489	459	493	481	538	485	499	468	503	517	516	508	520	525	469	522	501	492	480	513	515	529	535	520	497	510	497	503	525	475	564	516	459	467	470	518	511	477	508	494	524	497	522	495	527	491	495	551	472	485	520	542	505	464	468	496	467	510	477	512	494	490	537	508	506	487	508	523	504	501	508	513	473	483	481	532	491	480	534	525	521	509	482	502	509	488	511	529	480	515	527	512	485	497	494	499	435	512	484	452	490	490	468	505	512	535	543	498	479	528	487	499	517	522	489	523	525	511	485	488	497	494	500	532	507	464	517	521	491	499	514	520	515	517	481	516	444	492	522	491	455	517	514	500	532	507	581	485	533	469	494	470	521	512	525	481	482	511	481	527	501	524	477	478	509	482	526	527	491	517	561	503	522	516	497	485	520	511	521	468	514	477	477	463	487	496	515	480	538	495	537	517	494	519	526	511	523	469	493	480	531	506	507	519	519	520	484	539	508	495	470	480	481	502	512	480	524	502	495	515	538	510	512	503	485	494	491	507	498	560	524	515	470	482	485	467	491	521	495	534	494	543	490	510	509	503	522	481	492	498	499	519	485	510	516	485	491	507	537	511	513	506	515	494	516	511	501	478	495	509	507	517	504	479	503	510	531	492	459	546	514	524	499	501	512	523	531	472	496	475	502	508	518	489	497	491	505	493	516	505	483	528	509	486	484	489	526	506	528	486	497	487	523	519	532	494	451	517	478	522	523	507	498	498	494	563	492	480	496	525	448	494	513	474	529	474	510	507	515	494	519	533	448	495	517	497	516	508	495	468	518	503	522	522	508	483	432	525	507	560	465	497	525	525	516	451	533	462	482	481	533	520
14607	1493	1186	910	759	594	595	486	458	427	461	442	411	394	384	391	403	403	406	400	398	382	407	399	380	416	393	428	375	389	396	381	388	383	373	385	413	462	409	406	379	358	375	394	401	387	380	390	407	380	395	395	425	408	368	410	391	432	412	393	345	418	385	398	390	374	406	374	341	406	413	386	381	376	404	408	398	373	385	405	383	412	396	405	416	433	410	385	371	414	394	399	412	397	391	378	372	390	390	383	376	400	359	420	411	437	425	384	372	409	371	384	384	376	403	387	424	430	395	401	372	363	371	362	407	363	353	359	402	364	377	388	411	363	385	399	402	388	382	411	395	398	384	399	404	385	379	365	353	367	392	393	416	402	361	365	394	350	364	378	388	384	396	372	434	377	398	407	404	404	370	375	368	399	374	393	394	379	364	401	362	399	409	405	408	381	384	381	363	372	401	378	402	356	415	348	404	393	384	393	400	405	417	383	390	356	424	377	406	377	419	413	371	388	386	394	360	364	385	369	404	412	380	399	377	422	374	422	419	360	444	422	370	380	411	381	402	346	390	412	454	388	404	407	405	391	414	397	387	376	406	362	365	390	413	398	397	358	403	409	424	394	416	398	384	391	391	360	378	398	438	444	346	346	389	364	374	409	370	407	391	354	378	389	394	374	390	358	370	359	333	381	410	398	390	424	385	414	393	414	432	426	391	397	420	402	425	395	378	387	390	404	369	365	393	382	393	390	403	409	428	397	405	393	409	338	351	382	339	387	387	368	383	446	388	433	373	420	416	390	376	412	410	394	380	369	410	378	328	382	399	380	373	381	372	410	386	397	410	404	337	372	386	414	416	364	366	377	397	381	372	394	426	395	398	392	363	402	378	424	372	387	364	368	388	359	421	402	378	386	385	367	405	438	392	429	434	384	376	380	391	391	428	365	399	384	399	380	368	391	378	376	385	369	352	397	362	369	404	404	429	400	395	380	354	360	395	438	406	387	384	443	383	414	419	410	367	384	366	397	419	373	385	437	399	380	355	388	384	386	381	398	424	377	387	397	401	405	427	338	388	381	407	381	392	395	378	370	444	375	450	395	395	406	405	410	381	377	395	381	376	362	388	416	438	408	387	377	343	394	391	411	379	364	384	368	413	417	403	371	362	391	375	358	371	387	395	413	424	386	399	378	350	415	384	367	380	394	398	373	416	419	405	398	424	391	402	393	394	375	373	362	379	382	418	417	422	361	400	404	404	380	425	417	393	363	346	399	414	416	374	415	399	410	374	368	406	385	361	343	402	392	418	381	383	394	361	401	370	414	377	389	373	428	384	372	390	376	352	389	396	360	400	429	407	409	415	388	365	407	391	402	384	397	422	418	397	401	402	419	418	412	395	387	391	373	396	402	350	397	400	396	426	396	374	429	380	392	385	416	420	401	386	368	388	380	430	394	362	407	403	386	376	388	399	356	398	391	394	357	387	382	391	425	409	440	341	400	358	345	388	368	378	419	402	410	414	412	404	409	338	405	423	414	419	398	337	380	382	408	449	374	391	375	388	383	393	395	362	365	389	400	373	321	389	392	383	394	401	369	414	380	408	381	386	390	409	382	386	419	396	365	397	425	410	373	393	391	367	383	385	403	418	387	415	405	399	429	376	400	381	353	372	386	401	428	393	394	400	396	364	400	390	414	383	401	362	413	400	414	384	385	379	431	391	410	383	374	403	377	413	404	410	379	369	407	399	384	386	421	383	381	396	412	399	393	393	396	384	381	398	408	385	414	353	421	415	402	409	393	415	422	422	433	413	365	384	380	412	407	368	419	419	378	406	404	385	355	368	381	360	455	433	398	394	400	358	329	359	349	415	393	420	388	383	364	451	398	402	359	409	391	393	351	425	369	402	394	404	388	400	432	403	420	380	442	420	410	379	381	377	399	406	402	394	371	374	395	400	372	417	384	387	394	358	391	399	382	392	391	395	397	373	418	380	406	361	403	390	392	364	444	408	379	417	405	379	373	395	435	372	383	371	372	395	386	365	403	408	375	379	401	391	394	380	402	381	368	380	387	413	406	390	425	418	397	390	387	390	399	398	406	378	381	374	390	367	395	417	428	397	380	383	368	381	406	367	383	427	356	399	417	385	389	394	427	413	402	346	366	402	417	363	376	394	348	407	427	382	399	389	402	396	369	410	392	385	417	397	410	342	404	396	399	411	398	377	397	393	430	422	438	406	384	363	352	414	431	407	397	389	390	401	403	385	381	411	412	393	368	372	367	394	360	366	419	411	355	404	381	397	423	365	412	403	367	433	363	328	390	410	382	353	396	367	348	424	381	412	381	402	362	373	387	425	418	372	402	361	420	417	369	433	422	392	390	396	404	421	409	381	382	367	402	358	409	410	381	367	422	376	413	432	401	371	370	397	402	429	402	377	398	371	368	392	412	387	361	406	420	408	398	395	398	446	405	388	403	366	392	428	426	389	407	432	375	380	413	418	384	396	420	365	384	379	412	372	409	380	389	371	395	392	406	406	386	380	380	408	408	393	361	397	402	399	387	391	386	390	396	398	426	385	401	415	405	389	430	409	446	414	385	380	394	393	437	370	357	368	368	435	395	399	382	380	369	372	388	414	376	432	402	366	395	414	379	399	447	403	400	378	334	365	404	384	399	433	418	404	363	384	383	405	408	385	392	404	409	378	346	437	395	402	395	361	417	380	352	394	357	442	387	391	440	396	410	395	378	438	406	408	437	425	391	364	390	403	373	392	394	388	395	403	380	392	391	357	409	368	381	403	421	395	356	375	416	412	391	361	370	424	438	390	391	382	384	372	403	412	400	366	425	364	359	419	374	341	380	453	355	379	403	423	377	398	431	425	383	382	394	426	411	398	432	371	419	406	438	375	410	347	354	416	387	392	391	407	416	383	400	388	400	383	387	386	373	385	397	409	379	401	350	391	381	381	378	377	402	388	407	369	385	403	384	383	359	386	372	402	396	409	431	397	414	438	387	380	397	401	380	391	407	411	357	393	388	412	409	401	352	401	400	386	423	433	395	364	427	358	394	346	373	389	408	413	414	399	371	401	372	406	432	394	334	409	369	354	370	389	431	426	414	424	425	409	376	389	401	378	371	386	384	408	393	412	405	399	370	362	402	387	377	365	384	370	365	399	381	385	417	399	371	382	398	369	430	382	402	377	401	340	380	406	386	366	409	445	366	382	375	383	408	404	382	387	399	398	360	365	400	401	391	370	411	347	362	387	398	362	412	406	341	427	380	429	398	365	363	376	403	396	378	388	375	437	383	431	383	374	399	395	447	399	376	399	393	404	363	394	390	386	404	399	383	402	380	336	373	392	365	349	408	457	382	375	388	391	387	392	435	430	390	373	400	387	411	372	415	394	379	423	389	394	386	393	355	361	406	362	379	381	387	392	368	392	407	383	363	399	387	391	358	386	388	382	400	364	398	371	364	371	415	361	426	387	387	341	353	384	332	389	380	427	390	392	414
8651	1570	2459	2780	2325	1956	1683	1512	1414	1313	1258	1185	1141	1127	1109	1124	1060	1089	1068	1029	1056	1038	1008	1019	973	922	955	978	1022	938	950	922	1006	940	895	951	930	961	917	910	956	979	974	938	973	928	941	849	960	937	980	944	924	910	924	957	976	950	923	880	946	938	937	957	938	899	953	910	938	953	852	926	940	931	915	968	978	951	957	934	888	927	919	935	924	974	917	965	915	976	910	932	952	902	904	935	958	952	912	904	905	955	879	965	970	934	987	897	885	871	883	912	915	929	854	910	959	911	902	954	908	890	889	941	875	958	895	933	902	877	898	915	921	869	928	921	944	918	893	931	936	884	902	958	863	961	952	942	966	911	898	964	920	948	909	959	967	934	879	859	913	958	930	897	904	932	930	898	973	896	930	879	885	911	897	928	939	950	940	904	893	971	923	949	944	917	922	920	920	890	906	973	897	919	986	946	910	938	909	984	959	913	874	945	914	917	917	885	950	911	938	927	930	922	900	927	907	894	924	970	950	935	924	927	964	890	948	898	862	921	919	891	883	932	869	956	909	914	878	939	932	905	963	910	929	896	919	886	921	948	932	931	910	919	902	935	926	949	967	890	980	959	886	935	896	962	878	948	877	935	890	926	889	936	900	903	887	906	931	924	915	893	907	901	950	843	885	964	913	906	891	934	1010	940	919	935	911	931	958	959	969	937	968	951	919	937	951	924	907	980	988	946	950	909	914	933	915	889	951	928	923	916	940	866	882	906	902	926	969	947	905	922	915	895	902	920	894	920	970	872	936	988	930	923	929	905	914	897	909	922	910	900	952	916	904	929	944	907	930	886	944	920	878	942	961	938	925	861	898	917	904	882	986	928	899	897	859	874	931	872	946	881	949	944	967	902	916	930	927	905	907	907	944	913	890	976	959	929	950	909	912	948	919	894	860	887	975	853	937	967	931	862	921	892	892	894	931	917	945	900	914	890	909	931	912	925	926	891	880	830	929	904	911	901	921	925	899	952	903	935	912	908	948	903	912	988	918	878	936	964	928	904	924	891	944	945	917	914	899	932	909	969	911	890	896	930	893	930	923	875	914	931	923	934	855	912	908	923	882	894	920	923	914	953	951	949	908	867	887	948	924	960	972	945	972	897	940	930	928	894	926	919	894	887	906	929	894	854	928	901	892	900	941	928	941	920	878	902	863	937	939	936	910	957	944	949	932	881	945	940	902	917	954	938	903	947	924	943	876	962	926	915	927	978	940	886	921	934	905	906	946	901	944	926	933	914	887	949	913	953	983	882	942	854	898	941	952	923	938	870	907	929	921	947	948	930	979	911	913	920	933	910	889	939	922	927	950	923	971	911	926	883	922	967	965	967	930	960	937	925	930	903	896	964	952	884	873	924	906	903	913	901	913	860	890	929	934	970	911	932	959	947	906	892	973	947	893	880	961	952	942	924	951	915	930	920	906	939	926	942	932	877	923	929	962	865	933	895	898	891	917	901	917	961	918	943	907	943	915	953	877	932	915	923	913	898	895	896	880	895	942	905	915	958	868	872	911	963	893	995	902	895	913	915	970	908	851	957	944	947	973	912	898	970	893	966	945	896	914	905	912	919	910	904	938	887	952	947	942	938	934	919	891	900	971	951	960	946	929	911	979	949	860	896	972	954	872	922	938	917	880	914	941	876	912	912	911	941	963	860	912	925	922	909	942	925	914	907	879	880	876	934	930	945	892	927	910	876	889	966	900	928	901	1005	926	925	921	972	893	975	866	896	952	971	942	939	954	895	936	889	963	946	899	955	935	898	934	941	882	925	932	943	925	957	912	912	966	936	980	985	928	892	903	940	868	934	902	940	945	923	913	920	926	881	911	876	927	899	890	883	935	939	914	938	911	910	1012	879	901	877	937	892	906	937	912	905	897	918	949	947	909	898	893	962	914	938	978	899	891	851	916	931	907	903	920	910	863	915	913	898	965	982	893	933	892	892	992	939	922	837	966	975	977	938	958	888	885	963	868	967	935	925	896	897	871	946	957	936	929	938	1009	959	934	938	875	915	947	933	931	902	931	944	935	927	965	953	887	922	899	989	929	934	974	877	904	898	936	913	926	922	978	920	878	970	909	920	908	951	911	920	926	979	894	916	892	888	901	892	922	910	959	912	922	931	927	879	943	926	884	902	916	977	979	911	959	895	930	945	908	882	942	910	893	927	936	923	942	913	899	881	944	912	873	923	903	924	920	955	959	907	940	901	887	951	877	961	937	899	873	962	939	892	917	909	933	926	953	953	951	889	864	913	872	928	913	923	897	938	959	930	973	939	948	926	976	954	908	896	916	931	850	900	882	921	941	905	955	909	950	907	929	905	903	887	972	942	940	934	912	934	894	871	892	953	890	924	908	896	910	996	926	927	936	967	924	921	937	858	942	918	961	894	914	939	869	872	888	927	930	869	954	929	1008	896	910	923	932	928	981	942	899	954	917	905	930	941	901	891	951	954	919	938	892	928	947	935	945	930	935	960	947	870	938	951	875	979	967	870	917	915	915	894	907	878	959	954	897	893	906	940	916	916	937	903	947	955	939	916	892	889	863	1001	945	927	931	937	950	956	915	928	918	836	938	942	995	924	917	952	957	929	918	905	935	864	977	918	894	908	924	957	934	888	897	974	945	946	917	902	931	953	920	931	899	952	930	890	943	907	933	889	874	902	926	863	929	979	947	900	881	879	963	930	936	915	944	970	900	920	907	917	935	923	968	930	941	964	955	949	917	909	915	921	907	900	930	931	992	965	892	887	951	881	921	935	951	903	940	921	948	887	913	876	939	939	969	943	960	894	890	894	868	942	965	871	930	947	873	927	864	961	884	898	932	870	956	929	860	884	899	882	874	911	979	900	919	896	958	909	925	956	979	982	936	920	907	889	992	933	897	941	939	924	950	925	961	933	922	922	911	918	899	945	903	918	925	927	918	913	860	924	877	916	893	943	865	947	870	934	905	974	902	913	985	911	967	923	912	890	956	958	938	927	909	917	952	930	965	898	931	954	938	891	919	956	910	936	954	934	923	906	855	891	861	965	899	918	924	994	917	895	957	937	953	905	868	915	881	892	907	957	998	877	938	959	916	923	929	959	865	962	884	929	902	930	914	880	850	906	996	939	979	890	915	874	994	903	930	916	910	905	927	944	893	895	900	853	913	894	976	894	948	910	898	919	891	860	842	921	929	936	912	910	937	932	935	977	989	940	923	901	870	921	916	924	924	936	956	944	853	857	924	943	909	918	893	947	984	895	900	881	920	956	942	890	958	959	896	961	899	941	966	992	929	903	955	892	907	956	934	897	916	931	890	949	880	880	953	889	941	915	961	930	924	947	881	958	938	923	955	918	952	940	933	952	938	947	930	954	933	988	941	917	883	894	927	876	930	944	935	890	958	854	914	964	898	880	907	917	936	925	919	979	961	905	961	943	964	903	931	910	921	914	899	960	894	938	920	930	926	902	906	901	898	925	953	918
1485	243	213	223	239	229	237	236	222	232	247	232	231	231	225	262	242	242	202	223	210	222	237	226	214	228	207	218	208	188	204	218	209	205	199	210	226	236	230	250	218	221	235	255	253	248	181	223	251	221	223	250	206	184	219	249	258	217	243	219	231	212	211	225	225	215	206	231	207	211	262	242	227	221	218	244	247	205	225	243	252	250	233	230	246	237	222	226	252	220	206	228	225	241	219	237	251	218	216	231	255	221	214	217	224	213	199	221	238	232	258	242	247	233	235	241	235	226	226	257	240	211	211	213	234	239	207	222	209	237	220	248	205	245	260	225	208	235	235	210	213	234	197	229	222	222	230	188	188	222	212	238	248	242	236	243	226	243	237	241	211	213	211	218	233	209	221	220	197	208	207	252	219	225	222	230	254	214	197	259	210	206	244	217	242	235	212	222	212	226	235	231	218	233	246	216	249	223	242	231	236	236	226	231	214	217	231	237	246	241	211	221	238	221	218	224	205	241	214	238	220	210	201	234	225	267	220	216	222	192	242	242	234	222	234	205	237	250	230	207	242	228	209	216	224	242	204	221	221	230	198	226	229	187	221	233	211	260	220	188	217	232	245	217	211	219	222	218	228	224	225	204	194	216	227	226	222	215	216	219	241	221	221	215	214	238	211	213	235	244	248	232	211	236	228	222	223	236	227	227	207	232	227	257	256	224	207	227	235	235	206	257	222	226	227	255	218	232	226	217	227	212	231	217	242	236	222	216	229	215	218	221	228	227	239	223	243	217	205	234	230	228	227	207	207	208	208	206	255	181	210	222	223	244	222	225	210	227	210	235	222	236	241	207	239	229	239	267	256	223	222	206	241	237	246	209	217	221	228	199	217	211	216	223	227	198	245	206	224	248	228	243	239	227	237	239	244	237	219	224	199	231	243	218	240	243	203	247	215	236	251	227	221	263	252	225	216	235	230	224	252	241	247	249	232	216	218	239	225	218	226	227	252	225	232	216	246	262	234	251	225	224	222	230	221	233	245	183	211	217	221	200	215	239	231	241	216	238	206	204	228	226	229	239	216	254	240	221	250	234	237	227	226	237	185	240	201	218	217	187	210	216	241	186	229	213	213	240	201	239	216	217	223	216	218	233	237	212	196	252	228	213	202	220	235	228	241	210	244	232	236	239	192	197	215	239	199	194	233	231	223	203	268	218	236	237	231	255	217	235	210	222	224	216	277	233	238	211	182	230	206	242	231	211	219	249	242	250	239	228	226	213	229	233	252	221	219	236	202	219	225	254	244	207	211	218	196	210	190	208	217	220	235	227	225	212	248	250	222	217	221	210	250	238	218	239	211	225	237	206	231	220	193	228	213	209	184	243	209	216	224	204	224	216	223	228	228	210	237	213	211	232	231	223	234	221	201	211	218	242	207	232	235	207	194	234	234	228	201	213	234	227	229	238	228	213	212	223	198	224	227	244	249	209	230	225	256	186	227	242	249	263	213	202	236	240	249	226	234	210	211	215	208	267	224	217	227	209	230	231	209	227	233	218	249	249	220	238	239	229	225	223	203	208	233	234	195	221	236	218	236	225	246	214	203	227	218	225	254	244	236	213	231	234	234	218	239	234	225	231	234	222	226	215	243	216	217	219	257	243	237	232	201	225	203	227	212	235	194	233	253	237	226	245	208	222	247	197	224	273	258	230	198	239	220	228	209	216	218	220	211	238	256	244	232	217	246	224	246	254	250	210	226	220	197	195	222	199	247	222	243	218	240	222	237	243	194	234	218	245	219	242	233	241	224	246	232	239	246	239	253	222	207	231	204	224	222	232	204	212	241	207	220	212	222	215	238	251	216	238	216	212	216	225	252	223	225	230	180	230	230	211	225	209	231	228	210	199	253	239	220	206	206	240	204	225	257	234	231	208	219	207	214	201	249	253	232	244	223	204	228	220	194	205	212	222	245	225	210	227	231	220	240	214	232	215	234	258	223	185	208	218	272	229	248	218	218	214	205	215	265	216	246	231	228	224	235	194	210	210	236	224	238	220	216	219	209	190	214	257	231	222	224	214	232	210	218	227	219	205	222	231	206	241	227	205	246	224	240	282	212	246	217	217	239	254	208	233	215	211	232	236	244	219	223	200	234	215	237	222	220	225	238	240	233	233	184	199	195	234	226	253	232	223	237	192	195	201	209	246	223	240	208	252	222	207	220	218	227	237	239	241	230	231	224	223	262	238	239	242	244	237	202	234	252	232	234	204	221	224	237	222	246	209	243	241	227	248	228	215	250	206	236	234	254	202	230	249	218	235	203	189	224	230	200	202	221	211	260	227	208	225	213	236	226	229	223	230	239	248	231	228	224	223	196	237	237	228	223	236	203	224	234	237	213	221	244	220	230	231	231	235	217	221	239	195	217	233	255	253	247	205	216	222	217	216	228	199	245	244	211	234	223	224	238	232	206	211	245	229	278	230	213	200	219	230	238	224	247	237	235	233	216	227	232	238	227	228	229	217	228	226	237	202	246	230	230	238	248	244	243	197	202	251	208	221	222	217	205	232	219	235	253	218	216	199	218	208	188	207	221	247	219	222	256	226	206	199	221	250	244	220	242	268	210	214	253	214	231	228	205	236	228	219	229	205	200	193	224	228	243	230	232	238	227	210	202	196	216	213	210	208	229	208	209	233	220	222	251	207	215	218	208	199	222	182	232	216	225	230	261	225	188	230	201	219	239	208	280	247	256	213	203	199	232	222	229	239	203	248	244	218	222	226	221	248	206	225	209	209	251	199	206	250	257	215	210	216	221	220	209	233	236	233	263	223	218	204	251	252	239	219	225	253	198	266	224	220	229	230	213	244	239	241	221	245	229	247	227	233	232	224	204	217	229	213	243	205	205	216	236	261	241	226	199	247	225	236	243	219	220	217	203	247	216	221	217	191	220	221	216	240	214	225	202	213	231	230	207	226	245	243	227	219	233	231	232	221	234	238	230	242	202	224	238	227	255	199	220	245	228	211	245	228	228	186	215	230	223	206	213	240	206	233	195	225	201	249	221	220	209	225	230	215	215	229	220	230	253	227	243	210	221	236	248	245	246	195	223	218	241	251	252	256	224	243	261	200	215	212	232	219	218	220	217	254	222	254	236	228	239	248	234	227	235	262	216	212	220	208	253	238	226	208	226	206	237	233	209	231	255	224	204	212	215	234	245	221	227	201	238	219	220	195	225	207	242	220	201	196	183	192	200	218	208	251	234	229	245	250	223	226	204	247	187	211	216	219	198	239	233	272	194	249	204	246	219	222	219	219	224	208	223	239	209	211	214	214	220	245	216	227	230	204	212	214	214	219	212	225	219	214	199	222	234	213	195	211	228	257	234	195	221	227	245	230	232	220	257	184	237	217	225	213	197	240	243	230	250	249	213	253	238	215	226	225	229	195	225	220	199	236	227	219	238	238	278	211	225	249	216	209	234	243	218	227	240	222	239	205	219	232	233	239	248	234
1809	642	623	616	599	580	576	602	582	585	575	552	594	555	565	566	570	565	577	551	628	574	586	597	553	600	581	573	551	591	557	532	559	590	554	532	550	572	537	524	585	514	578	540	575	590	556	554	541	612	569	591	536	615	557	510	540	592	585	600	599	563	577	614	544	572	638	537	543	568	544	559	579	558	578	581	605	582	598	573	571	579	579	574	556	556	583	593	579	568	605	504	562	523	585	565	612	538	572	591	552	569	575	560	566	604	562	558	557	592	582	556	520	577	588	568	590	590	556	581	567	590	568	566	577	570	599	548	561	561	584	599	615	608	579	517	578	602	536	558	562	602	546	594	569	577	561	525	506	543	560	543	566	591	613	609	589	569	583	581	547	567	583	520	555	593	553	560	607	560	557	582	596	565	559	585	605	582	530	536	584	537	599	572	557	564	597	549	600	541	579	540	541	562	564	564	583	568	572	585	595	577	613	580	564	592	591	604	560	616	570	580	591	583	561	546	618	576	556	578	585	602	509	589	593	535	577	564	559	552	591	573	588	606	593	547	567	547	574	591	560	588	558	559	583	565	569	551	536	558	604	612	575	614	598	565	618	516	563	579	590	553	584	587	592	577	587	577	579	587	576	551	548	556	591	537	570	623	586	588	546	541	572	579	568	546	578	577	541	580	558	537	561	608	550	594	524	575	551	560	589	573	587	561	606	601	591	518	585	557	544	567	550	590	571	543	577	543	581	577	572	528	576	568	547	599	579	560	586	559	563	590	609	543	560	573	580	591	529	602	565	514	576	548	646	569	608	544	578	539	563	566	607	606	577	561	573	537	580	597	552	577	532	537	587	557	581	549	539	588	576	561	551	529	554	558	611	600	581	523	590	568	552	617	585	575	603	594	548	597	536	570	558	562	599	562	604	535	556	585	594	559	556	563	581	569	567	602	533	579	602	556	550	581	583	587	553	563	601	619	572	590	562	609	583	603	556	579	566	552	529	566	515	574	575	587	609	586	542	549	599	556	574	617	556	570	574	587	573	554	615	541	532	594	565	590	562	570	579	592	534	563	582	580	582	538	602	557	594	568	601	530	560	533	547	510	589	562	580	566	619	600	593	542	581	580	611	606	614	554	572	605	567	602	588	574	587	531	583	533	550	576	555	594	603	610	584	617	600	598	616	525	588	564	597	556	576	553	596	568	609	576	557	538	575	572	566	623	550	586	574	593	578	551	600	606	593	603	602	596	594	568	590	551	569	553	582	625	533	603	557	568	567	588	560	575	583	600	618	578	564	553	591	611	571	609	560	569	576	600	578	541	561	583	548	552	565	570	536	556	536	577	632	539	567	610	584	536	545	612	565	594	607	551	551	572	556	605	572	560	613	576	555	562	583	563	573	547	647	585	543	529	540	584	558	595	600	590	576	585	552	552	572	549	516	559	552	533	554	594	543	590	579	552	602	589	507	632	560	565	602	574	590	557	578	598	595	590	585	549	564	546	576	563	587	572	612	611	550	569	536	587	596	552	600	569	567	534	554	534	594	532	602	591	581	546	592	578	578	592	531	565	552	607	538	550	543	575	564	554	516	629	590	547	576	601	573	594	603	565	589	552	558	526	578	573	572	569	567	575	558	563	578	587	560	567	590	583	563	587	550	590	539	622	611	561	567	530	568	589	537	581	595	589	546	576	561	558	592	577	539	567	556	572	577	534	540	591	563	578	573	553	576	582	580	572	605	559	594	556	580	583	563	609	533	566	600	573	625	577	589	584	642	544	571	599	585	572	608	578	594	563	553	608	527	544	559	558	564	597	601	575	591	559	573	576	565	599	579	584	586	600	601	563	556	605	585	577	559	588	597	522	522	527	586	537	557	582	576	568	503	584	563	553	581	582	553	550	605	600	574	573	574	595	558	557	579	577	559	575	568	519	547	602	562	571	585	546	559	554	563	546	545	584	567	527	573	553	535	556	595	604	570	607	625	596	508	598	562	585	526	531	586	596	564	568	590	593	552	596	625	589	598	575	574	548	586	649	584	588	580	623	547	546	534	601	608	570	562	637	569	584	597	549	569	576	570	566	552	584	564	551	547	573	557	553	583	562	588	575	587	604	524	553	548	580	529	568	611	587	559	550	539	597	602	580	579	563	566	532	553	574	560	570	587	551	560	541	596	585	566	542	569	553	547	582	486	588	567	569	591	600	589	593	537	620	565	541	575	547	619	566	591	604	513	568	577	611	552	566	585	590	598	565	566	603	612	594	528	618	568	540	570	627	601	595	582	545	597	553	549	573	645	568	572	585	575	572	573	554	576	583	581	582	585	554	581	592	589	526	572	564	585	601	558	578	576	551	583	583	565	562	607	597	589	559	538	553	529	584	555	567	551	580	620	534	565	609	596	541	546	550	577	553	539	579	578	610	540	571	548	619	580	589	555	579	567	559	600	590	578	556	571	553	610	588	580	604	587	569	531	573	577	564	564	545	596	551	540	565	577	577	595	569	550	609	598	560	557	594	569	545	579	585	555	548	554	530	569	588	537	548	535	596	561	583	592	585	572	571	557	586	558	528	560	551	585	607	561	602	569	580	569	607	598	533	559	556	563	559	602	605	616	548	557	571	565	579	601	607	556	547	541	546	561	567	574	539	632	593	517	584	552	548	559	527	608	595	584	562	621	553	581	546	545	537	560	603	567	581	553	586	598	587	567	526	574	586	587	583	542	543	598	555	570	548	567	573	582	618	579	562	523	534	593	589	547	530	587	550	571	615	581	557	590	558	544	572	600	600	514	593	533	563	563	549	563	604	576	568	584	575	570	565	576	554	572	578	564	570	574	540	564	554	562	534	579	596	569	618	594	549	597	567	550	519	571	572	521	577	589	578	529	545	540	611	585	556	543	589	584	568	572	553	593	536	537	587	538	572	572	546	613	582	601	548	603	572	555	594	578	560	565	565	532	586	545	570	557	540	541	559	571	604	561	582	606	571	568	576	549	574	522	544	571	604	543	567	565	575	531	611	532	583	593	601	615	578	548	569	618	574	565	569	551	578	588	621	597	542	575	587	543	618	578	618	574	584	592	551	560	558	583	544	566	534	566	566	599	563	582	572	545	554	560	552	598	531	620	589	563	576	560	531	584	561	582	586	618	607	565	545	608	587	584	585	583	607	567	608	593	568	574	595	530	611	589	549	609	575	537	529	559	587	631	547	583	546	584	582	531	564	548	555	599	610	543	557	571	592	576	602	623	619	607	551	532	555	573	605	572	530	648	569	601	617	557	550	541	566	591	538	588	546	579	601	562	544	583	616	554	569	556	537	555	559	583	545	546	546	571	570	559	557	564	563	571	529	567	605	577	614	549	561	595	559	578	575	576	547	558	549	596	557	590	615	582	592	560	545	545	554	605	585	542	579	549	569	576	586	573	565	570	541	550	595	566	576	600	595	562	579	590	596	593	566	538	511	634	567	583	600	572	608	582	583	584	575	576	569	579	585	521	601	576	550
7032	534	514	458	353	285	213	240	213	211	215	237	209	227	202	169	206	186	197	180	189	175	154	192	219	175	179	233	205	177	161	161	210	191	208	157	179	205	215	194	171	200	192	185	173	170	199	190	184	179	207	183	160	171	178	203	169	188	175	191	194	180	189	175	181	171	202	181	153	158	171	200	176	168	192	192	170	161	204	188	205	188	170	191	200	183	186	195	177	185	204	188	230	181	172	196	179	203	160	172	181	163	194	167	194	175	160	184	170	169	196	190	173	188	191	151	165	180	179	169	159	165	181	167	162	200	164	180	172	189	199	193	199	187	163	205	211	173	205	188	181	204	203	178	203	200	205	163	176	190	188	207	203	175	195	175	209	184	197	195	188	191	178	186	184	171	152	187	159	199	175	177	184	180	166	170	190	197	172	174	191	192	179	187	187	186	216	177	172	199	179	177	180	193	228	187	198	184	190	183	171	167	196	212	188	179	179	193	172	164	178	194	186	190	195	191	172	162	167	182	169	176	172	185	197	162	158	170	185	164	186	178	170	176	175	193	184	151	175	167	181	189	173	187	167	191	186	168	175	158	192	181	163	190	185	175	154	195	195	178	195	182	178	171	195	182	179	201	177	168	167	185	174	199	162	179	162	192	200	168	155	182	200	148	189	176	176	200	190	167	186	175	182	208	197	189	175	211	181	187	170	185	183	170	163	177	210	155	175	188	168	173	203	196	176	174	204	188	170	184	160	163	173	183	168	199	187	195	158	188	183	200	170	180	182	154	174	180	178	204	221	176	187	175	192	198	192	200	189	166	185	181	144	169	228	157	206	180	201	179	163	184	183	172	172	165	199	194	150	192	191	178	186	178	170	181	179	184	176	194	167	176	185	178	178	169	199	183	171	191	196	201	189	182	198	191	209	177	165	191	183	173	171	181	179	186	185	161	191	170	192	184	180	190	178	188	165	197	165	183	170	203	180	165	160	196	188	153	193	169	177	207	177	180	194	187	199	172	168	152	198	203	181	201	197	169	182	171	156	212	197	190	218	208	171	196	206	176	194	180	177	209	179	165	194	166	182	184	169	167	186	179	180	185	185	175	193	186	172	191	203	155	158	169	184	181	173	175	156	180	168	185	170	176	214	190	185	177	178	179	176	178	185	166	187	195	186	178	156	179	216	199	191	161	180	197	194	198	207	198	174	176	185	197	193	204	178	201	184	197	161	186	180	178	165	160	194	163	144	198	165	171	197	177	168	186	172	162	193	165	181	167	177	191	189	197	188	190	171	197	189	176	164	161	185	165	141	168	172	181	189	177	168	168	190	156	177	189	175	194	191	177	189	181	203	169	162	171	181	196	181	201	152	179	175	195	185	170	197	171	168	178	193	178	180	143	158	176	182	176	193	181	159	185	196	166	172	211	164	168	158	182	196	197	157	180	186	237	181	195	210	188	182	202	203	199	181	158	182	191	170	163	199	173	186	224	180	189	199	147	174	173	183	183	185	170	214	195	201	170	203	175	209	171	182	159	166	187	180	186	183	169	173	175	166	170	158	164	183	197	184	181	169	182	186	180	174	190	181	169	177	179	169	169	193	194	196	185	201	199	161	167	184	168	176	169	163	166	162	167	161	180	166	197	187	198	183	177	176	200	200	156	182	190	172	160	177	200	168	167	191	210	172	198	190	224	172	176	159	176	199	167	198	164	190	189	177	190	197	157	177	181	184	181	170	189	188	183	171	206	168	179	188	181	187	169	188	180	170	195	163	170	191	184	197	177	170	148	174	200	198	184	178	157	167	195	190	188	160	202	185	172	180	160	173	192	166	182	178	184	183	170	191	184	172	184	194	200	179	179	178	181	164	217	179	187	189	141	190	201	168	176	178	203	193	204	170	182	168	218	189	174	182	190	182	165	188	190	201	171	172	202	192	181	175	156	179	188	180	152	180	205	175	186	181	189	185	204	203	168	182	172	178	188	189	209	200	165	193	197	174	170	182	161	172	157	183	174	166	182	176	194	208	212	181	173	172	174	177	161	181	191	189	170	204	196	178	180	177	169	169	180	172	177	197	209	166	176	157	180	174	188	175	161	170	163	187	167	165	176	185	167	188	162	212	216	184	153	164	181	189	171	181	178	177	162	186	178	172	170	161	178	184	154	185	186	179	172	154	188	175	196	173	187	183	189	181	179	212	173	181	202	177	171	194	192	198	190	188	176	175	148	160	187	169	170	185	189	197	177	179	190	192	203	181	185	191	195	195	179	147	173	174	169	189	161	186	174	191	174	182	154	154	179	162	185	173	164	164	169	201	178	158	164	185	181	181	180	207	177	195	182	196	165	168	172	159	176	184	187	189	181	201	186	179	174	199	197	152	179	183	193	178	178	177	162	169	170	181	172	180	190	201	187	191	203	178	184	184	177	170	182	196	204	177	171	179	195	209	189	183	183	201	204	190	197	179	197	170	194	187	178	152	185	187	159	190	216	171	164	173	180	209	199	188	163	171	173	165	201	183	192	198	174	177	191	195	187	171	193	170	200	186	197	190	187	213	173	162	198	170	175	192	170	184	213	200	184	187	188	190	196	188	190	175	197	185	185	192	210	183	181	171	183	196	194	159	147	182	165	163	169	167	173	184	181	181	195	183	170	158	183	181	190	162	156	183	168	162	138	174	179	193	177	163	172	175	187	170	187	189	162	176	180	194	191	191	173	204	173	168	181	200	193	176	175	185	184	172	192	213	169	186	208	197	177	208	190	174	170	185	172	178	180	191	162	194	189	166	168	181	179	162	195	173	190	171	201	179	171	181	188	198	180	193	183	193	201	192	173	179	178	172	207	188	170	185	182	167	188	188	181	167	183	181	166	185	207	198	184	174	185	174	185	174	182	200	223	202	184	199	169	182	164	201	154	185	201	179	183	164	166	185	171	188	185	217	186	174	179	194	148	185	172	192	155	170	188	196	182	192	178	176	178	211	175	202	163	183	210	167	183	187	161	187	213	171	191	179	167	171	199	181	179	187	186	185	182	200	175	178	158	186	178	188	178	156	164	179	161	193	180	182	178	183	207	162	172	197	178	183	168	159	199	187	169	169	172	170	180	213	160	203	174	182	165	179	171	203	173	184	200	176	167	178	172	183	168	170	197	176	187	172	168	184	171	179	191	188	195	191	186	178	184	184	176	175	187	183	171	171	186	191	210	191	158	177	154	185	204	165	163	171	180	188	166	198	164	185	186	177	182	195	182	183	169	179	190	193	166	193	170	193	191	197	191	190	194	190	182	186	191	208	178	170	196	178	194	177	190	196	194	164	162	179	199	190	199	181	188	170	164	162	185	169	174	193	173	183	202	180	169	175	175	194	176	194	189	182	189	196	182	184	190	176	187	195	191	173	171	183	171	149	187	170	197	178	186	187	207	185	174	169	185	175	177	184	168	199	162	193	166	164	215	179	188	158	189	184	182	168	202	167	173	192	198	182	206	185	177	186	189	220	174	184	192
6041	846	1315	1493	1196	1028	899	806	748	677	689	632	655	597	597	580	563	583	557	536	546	526	558	493	571	505	540	551	535	532	548	545	518	524	566	506	468	504	476	449	499	529	586	534	537	503	520	523	503	504	505	521	485	493	469	481	494	506	475	511	546	477	535	481	500	479	501	467	526	490	543	489	524	509	473	497	516	466	509	506	517	475	498	467	467	500	544	538	453	532	502	488	513	496	500	514	479	493	519	535	512	503	505	532	511	484	479	454	512	502	541	474	461	513	469	469	467	498	506	480	494	531	513	519	461	494	446	528	514	485	538	513	523	495	485	466	519	488	534	478	488	463	495	528	516	516	530	505	500	471	502	504	509	498	507	519	504	499	486	491	534	536	530	516	488	511	467	490	498	541	527	509	472	529	467	492	531	531	506	474	507	475	502	516	507	501	563	487	484	486	517	519	523	509	484	529	482	473	547	510	519	526	469	484	523	522	500	505	507	507	523	500	488	510	458	470	467	527	494	509	511	489	512	505	533	478	467	489	519	524	511	490	498	489	512	533	473	512	520	473	494	526	504	527	489	516	522	453	451	508	506	475	497	538	501	471	517	509	493	475	477	522	503	485	520	477	513	536	497	490	468	493	490	480	458	510	484	506	488	499	539	505	504	495	481	505	532	523	500	480	502	507	479	515	506	507	514	499	490	497	453	507	509	508	507	481	536	477	508	481	515	560	517	523	463	513	517	493	487	465	538	525	496	521	511	494	504	527	516	509	541	501	508	480	493	510	515	494	495	515	522	520	491	479	510	508	476	509	494	504	541	496	487	512	506	476	551	454	481	472	474	518	527	475	531	506	490	532	469	467	499	519	522	508	487	532	540	472	533	493	492	504	503	486	479	532	502	514	503	502	495	486	524	472	508	542	518	489	487	505	516	492	476	493	478	515	509	483	518	527	463	511	478	540	501	531	460	499	494	492	510	516	502	501	522	490	525	486	485	482	498	516	504	505	505	488	520	498	508	514	517	502	502	503	521	529	512	497	490	496	512	498	531	531	471	505	503	501	508	500	480	514	494	489	510	558	480	532	502	509	514	503	498	446	502	525	498	507	486	485	467	503	482	495	521	506	524	461	495	451	510	502	485	519	488	531	521	532	509	477	514	492	521	471	506	490	494	498	515	472	493	507	499	514	509	537	508	527	483	507	542	524	474	458	498	492	503	551	527	526	486	526	554	527	500	490	532	474	554	462	494	499	471	490	517	530	478	435	504	502	492	523	515	534	477	497	534	493	513	497	502	508	529	512	520	482	508	505	483	470	493	488	489	488	478	554	484	489	503	457	550	482	519	506	499	446	503	499	499	481	472	525	521	501	467	467	534	508	523	507	490	481	527	503	523	540	553	521	498	504	490	479	514	445	483	528	491	490	548	489	496	463	512	499	490	498	509	516	494	460	473	542	507	477	470	452	561	463	488	495	484	481	526	496	455	513	502	542	506	474	539	476	520	473	540	483	500	509	487	523	491	503	488	508	519	470	511	459	476	486	510	484	505	507	519	517	513	554	477	518	508	469	518	483	477	478	502	524	453	520	522	520	514	474	488	508	508	523	477	478	508	518	493	500	510	491	504	521	516	538	483	538	516	518	516	487	536	507	511	488	488	571	492	501	482	527	504	506	490	475	502	503	512	502	465	464	502	507	498	519	512	514	507	451	528	498	509	489	535	502	504	481	533	511	457	560	461	503	531	477	511	485	520	538	490	502	518	506	482	517	532	493	526	473	449	507	518	523	550	504	478	519	516	500	548	511	487	486	469	468	511	517	491	494	502	496	519	462	493	514	492	480	517	492	547	509	493	486	487	496	495	537	521	485	471	482	512	506	492	533	521	506	490	504	508	516	510	460	525	534	471	482	516	504	515	518	494	508	515	525	543	504	531	457	511	554	489	520	467	531	506	477	510	511	513	549	524	532	512	472	525	505	524	522	481	515	491	491	514	468	498	494	461	524	444	516	545	539	499	511	530	513	491	479	436	476	520	521	514	513	479	512	491	502	501	489	550	485	504	506	487	483	515	490	490	518	496	501	528	496	472	533	495	489	516	480	455	471	500	507	454	469	505	500	488	512	532	453	485	518	513	456	497	560	528	506	522	516	475	476	526	471	514	510	463	504	492	467	535	522	525	507	502	495	530	489	505	544	499	508	510	508	511	505	513	495	540	484	502	492	526	505	506	502	499	475	484	475	498	508	436	484	493	527	500	546	504	496	511	486	499	510	531	496	504	485	501	504	519	532	472	509	497	479	521	537	501	501	530	509	483	493	502	490	502	540	517	504	484	486	502	491	547	484	502	564	513	512	525	477	482	533	534	531	496	480	492	476	503	508	501	498	484	499	513	523	557	513	523	496	516	521	488	493	487	479	523	535	498	524	495	498	455	512	527	515	472	501	495	511	533	482	482	499	535	535	532	534	515	536	482	520	485	512	514	521	533	518	543	488	473	474	477	495	530	513	477	498	494	531	458	481	513	532	501	527	487	482	507	518	537	558	515	529	485	504	494	501	514	492	496	486	505	476	463	501	524	479	501	537	500	499	531	532	546	514	486	492	473	464	490	481	482	512	503	528	440	518	493	477	523	499	512	559	493	498	500	509	532	514	521	517	497	485	488	516	475	463	489	501	521	463	538	492	518	505	495	475	503	507	512	469	509	477	478	503	507	502	530	523	564	504	505	541	522	503	459	477	505	516	489	502	479	538	494	479	534	488	490	530	474	517	511	477	495	507	479	496	500	506	522	471	496	503	479	516	506	524	533	501	530	502	501	516	516	496	511	481	516	481	482	493	502	515	462	516	496	472	533	535	541	494	525	490	510	475	461	499	516	519	482	494	480	498	495	473	514	496	494	514	510	535	518	479	503	516	502	498	527	502	529	469	471	467	488	492	500	532	446	525	489	485	538	471	521	514	482	525	515	507	512	496	495	522	506	508	510	489	514	492	470	487	505	502	488	494	542	477	494	483	513	492	536	520	486	521	523	500	464	520	511	494	525	524	507	521	500	455	472	532	473	483	523	472	488	493	529	505	484	471	502	495	449	485	446	481	518	507	492	521	476	485	491	529	515	492	519	546	487	505	452	488	549	485	499	510	505	513	481	514	493	510	472	547	532	483	469	537	473	499	484	513	520	509	485	483	508	529	487	514	441	494	514	551	500	496	503	489	534	517	512	529	529	525	502	509	505	493	483	516	526	493	489	497	484	533	485	517	467	487	527	501	513	528	492	532	466	515	506	472	544	516	470	516	482	480	531	542	501	525	494	544	520	504	548	484	498	531	506	528	555	492	492	514	524	489	490	521	511	509	496	487	545	484	532	506	480	492	486	486	545	528	483	491	515	474	505	514	500	518	479	490	498	496	506	524	504	490	556	515	491	537	524	514	515	514	525	479	506	486	474	523	532	551	453	521	523	501	486	507	509	509	489	503	503	510	532	519	509	521	501	484	518	479	501	487
14705	1542	1207	935	692	647	516	519	503	481	447	423	456	450	414	446	439	378	447	403	433	379	427	393	386	394	370	402	387	383	406	367	382	384	394	424	387	414	433	410	415	394	385	400	407	435	409	384	432	400	366	400	388	381	399	387	396	379	378	406	438	387	386	379	404	369	398	377	379	359	395	387	381	408	393	370	414	427	402	386	402	395	400	415	373	384	382	378	388	393	403	383	364	415	376	401	359	390	397	400	368	377	368	394	381	371	396	399	394	406	386	424	414	380	333	344	392	378	425	373	350	387	373	369	376	393	366	407	383	346	398	379	386	384	371	404	352	381	398	374	446	380	380	393	380	383	398	430	427	419	386	375	413	413	402	399	391	396	381	386	411	398	383	409	359	370	410	435	359	415	371	409	401	405	335	411	378	409	410	381	388	361	432	368	411	378	441	417	392	410	417	371	399	394	395	371	397	383	347	412	367	355	326	376	384	381	422	416	380	379	391	398	423	437	360	403	399	415	382	360	377	399	423	371	387	383	376	339	366	365	378	397	423	380	369	405	386	412	416	390	355	375	382	367	398	356	366	382	435	422	425	415	392	385	411	387	380	429	398	401	387	427	377	357	362	419	412	357	382	415	426	390	410	386	376	356	378	383	392	424	379	408	355	402	367	379	402	379	368	359	371	378	418	403	383	382	374	380	374	401	400	403	384	409	414	324	398	357	397	417	392	385	387	393	386	398	366	380	377	377	396	416	386	371	405	388	404	381	379	380	356	385	382	423	397	405	374	408	390	404	376	379	392	410	405	382	417	357	417	385	435	405	363	403	387	407	394	400	395	414	382	400	424	378	384	438	404	335	411	373	432	371	357	397	359	415	391	375	382	391	414	435	371	391	391	398	377	400	371	419	395	449	378	370	372	361	413	403	390	369	391	413	423	399	406	377	355	403	377	410	410	417	401	389	406	356	407	384	434	444	372	421	360	408	428	370	448	378	392	397	389	396	390	376	392	402	376	400	413	413	384	386	402	362	372	360	406	362	369	377	400	399	389	369	383	418	407	385	393	401	405	385	351	365	411	370	370	400	406	418	376	378	359	408	424	353	374	403	368	420	384	383	401	406	409	403	366	410	422	402	394	415	403	378	392	346	358	360	388	387	414	397	397	365	386	390	417	379	363	362	378	362	391	352	384	388	398	434	401	423	387	398	412	424	414	391	424	381	429	344	341	372	380	341	383	394	386	399	341	397	394	415	388	387	396	387	399	408	385	433	413	407	351	378	406	382	410	420	400	410	380	378	377	414	371	407	384	390	361	387	371	390	425	435	363	413	403	368	361	382	374	392	357	412	410	394	408	364	373	381	389	448	385	392	404	382	383	391	411	401	348	362	408	380	374	401	387	393	367	400	382	371	396	388	411	385	372	401	390	386	403	435	394	385	407	369	354	432	399	349	372	358	369	392	382	403	356	390	383	376	414	375	375	345	402	440	403	385	403	416	369	389	373	438	432	399	373	383	360	389	360	413	395	358	451	414	370	388	372	422	401	365	407	373	426	457	392	398	414	373	401	374	393	398	387	376	428	381	375	416	359	426	415	360	405	397	401	394	378	406	361	396	406	399	372	414	367	405	380	382	412	360	379	400	406	410	391	369	359	405	392	403	393	425	424	406	383	388	360	370	384	385	389	408	430	386	403	434	389	404	430	378	377	392	352	372	394	428	410	381	351	379	373	400	349	432	413	387	404	421	436	422	386	425	407	438	402	411	406	412	405	408	386	432	382	371	415	356	387	425	383	374	396	420	424	370	403	416	405	374	428	407	401	402	423	392	390	398	373	373	424	368	393	411	395	385	406	375	376	390	402	381	397	400	430	401	367	375	390	369	386	420	359	380	383	377	366	381	394	370	358	396	414	402	380	401	389	373	403	448	367	387	417	393	394	408	438	387	359	443	389	346	354	377	399	397	403	418	389	395	410	371	356	358	394	377	399	390	393	409	403	370	396	392	424	378	400	355	398	400	415	391	343	416	383	389	387	386	396	374	404	420	387	354	439	406	450	396	362	372	413	373	389	414	377	378	379	415	361	382	367	353	371	376	410	395	371	412	403	404	386	448	397	393	391	406	412	323	394	389	374	346	441	408	359	376	406	395	420	437	361	358	385	379	393	396	377	399	431	391	409	386	377	395	380	378	327	388	413	389	396	381	410	390	375	392	358	388	393	394	420	396	376	376	377	346	362	392	373	356	385	388	393	414	398	381	403	376	371	389	396	416	420	415	388	412	416	414	448	366	390	420	368	378	369	374	381	366	385	389	408	404	417	402	383	384	378	407	370	402	410	361	393	374	394	350	400	396	420	373	389	418	362	412	381	395	381	399	369	399	378	375	392	401	370	386	382	342	417	399	386	362	387	367	386	340	344	411	378	379	362	402	407	407	373	372	368	352	367	407	388	397	392	372	416	396	378	394	378	370	411	371	396	366	388	402	414	354	363	371	371	412	366	388	398	416	366	380	392	380	373	393	375	393	382	382	453	353	375	394	374	414	408	385	377	449	401	374	417	390	396	409	391	366	430	404	388	405	412	363	379	378	410	409	391	432	431	412	398	356	354	393	377	394	377	417	424	349	386	399	366	369	373	374	387	390	402	396	379	412	382	408	406	382	377	405	373	367	387	373	383	365	399	363	381	398	377	361	396	392	429	398	360	377	370	398	392	393	372	377	401	384	413	387	385	369	388	392	423	384	399	377	420	397	380	409	346	372	418	371	402	343	432	372	421	401	395	390	378	411	431	404	407	417	446	381	413	445	372	367	365	368	442	407	386	424	402	402	391	427	401	373	389	362	398	350	415	390	381	372	404	400	342	405	357	374	447	400	376	358	413	419	399	403	351	385	387	372	409	388	378	369	389	392	411	347	369	393	398	380	396	379	376	398	415	405	368	404	405	405	397	372	395	351	368	368	382	365	385	348	399	364	368	365	355	434	367	379	384	398	356	366	404	406	431	398	389	361	373	436	393	402	397	375	357	418	400	388	426	381	417	376	377	415	415	373	360	389	393	387	374	321	380	380	384	371	402	430	375	375	399	348	395	401	367	398	409	391	385	391	395	385	380	351	387	377	428	411	412	385	431	364	378	374	393	423	371	369	388	396	384	406	415	403	392	386	392	383	423	366	409	418	403	386	346	397	429	362	374	345	406	360	379	408	395	405	378	408	382	383	376	413	339	381	429	359	360	371	346	405	428	384	438	397	406	407	409	406	391	419	341	406	378	392	346	335	355	387	390	387	410	419	383	384	417	433	402	410	403	398	377	401	355	391	377	379	387	405	393	408	373	427	406	358	398	410	380	408	408	421	436	409	438	390	414	431	378	376	434	384	370	367	347	429	344	394	400	392	389	419	405	428	424	372	414	391	384	383	366	368	382	358	386	401	387	394	407	389	361	399	423	350	388	380	378	382	377	354	381	372	352	432	391	382	370	425	377	354	395	364	411	374	413	414	385	377
8566	1579	2615	2726	2287	1968	1743	1578	1334	1304	1245	1183	1147	1136	1093	1069	1110	1023	1046	1020	982	1016	972	978	989	1024	1037	904	967	907	947	950	941	959	959	932	953	970	925	894	907	974	943	948	949	913	887	912	927	948	903	927	912	904	950	957	937	897	998	907	926	936	969	973	945	914	966	934	960	896	901	901	936	930	920	978	929	956	926	923	995	942	911	950	878	927	960	905	925	953	949	943	892	928	931	886	960	930	920	865	938	982	957	920	890	913	933	927	940	915	914	893	929	931	923	904	956	884	917	904	932	927	923	893	864	887	950	953	932	910	946	958	943	904	953	943	923	953	967	954	898	938	937	939	928	872	929	944	921	946	924	944	950	940	886	949	915	876	929	946	949	916	928	881	975	935	947	917	922	904	864	906	945	885	890	896	966	956	896	946	933	944	964	913	939	901	890	950	925	894	928	918	907	891	928	862	928	941	972	921	897	937	908	943	948	936	903	859	905	1020	876	966	910	874	909	944	936	935	926	972	916	865	834	964	883	950	887	868	900	932	907	918	947	902	945	911	942	910	924	955	909	929	945	889	923	905	934	994	856	921	932	940	926	918	933	960	911	928	928	931	970	926	902	913	958	929	926	918	917	962	922	971	962	918	985	916	902	876	901	936	918	898	952	864	953	897	896	988	864	923	907	888	937	934	910	953	926	901	882	913	899	951	887	909	921	925	938	885	948	914	948	883	918	895	902	944	922	970	878	890	896	916	871	908	956	935	932	916	934	967	868	930	980	912	937	919	1009	930	952	978	902	943	920	890	969	913	930	889	932	952	876	960	922	904	952	895	905	972	905	960	928	964	915	930	900	930	973	936	901	954	928	946	934	950	919	925	912	916	972	891	946	920	947	932	959	926	907	939	875	950	907	915	912	913	934	946	911	941	889	926	826	972	896	923	946	962	1010	912	897	955	974	848	898	937	920	910	925	906	979	952	887	904	894	908	930	894	893	967	924	906	931	899	934	958	862	883	909	943	912	943	967	901	900	979	909	889	889	927	936	874	958	908	910	915	894	913	903	886	973	935	900	907	882	999	969	897	933	903	891	938	930	916	909	961	899	938	935	917	929	885	954	875	949	909	902	871	876	857	927	906	940	884	932	872	953	930	904	927	888	958	921	912	889	897	964	924	907	891	918	918	935	927	977	933	923	920	898	927	921	907	876	975	871	908	930	894	919	878	954	924	905	897	925	935	924	909	882	962	935	898	927	924	925	908	917	933	936	950	930	900	932	928	975	881	950	904	900	941	893	887	916	917	931	875	900	923	938	933	956	887	892	907	952	900	915	886	875	935	913	929	925	922	883	922	929	873	906	924	951	943	917	906	893	953	885	910	899	914	889	911	904	902	908	901	927	963	962	992	899	943	923	967	925	943	894	904	911	943	907	918	968	941	994	883	958	951	920	953	922	922	863	916	904	910	909	920	904	955	920	900	936	931	943	963	879	919	881	963	875	887	919	875	972	941	911	894	971	947	920	947	886	944	926	922	891	911	906	931	957	909	892	952	970	878	931	973	901	954	949	938	905	923	916	934	949	947	951	870	957	967	939	922	914	935	936	946	932	854	973	858	866	860	899	991	940	939	975	879	938	877	904	954	891	942	927	979	893	911	878	892	966	968	883	929	1011	903	952	895	935	914	959	926	931	908	934	914	946	934	958	874	901	915	915	894	946	900	905	885	900	929	934	910	889	874	947	878	951	938	935	922	937	925	919	902	894	904	964	890	935	967	970	936	877	875	884	915	938	928	932	889	910	946	985	937	921	866	942	890	911	933	873	979	904	954	917	946	943	930	960	926	916	930	921	902	944	897	923	897	863	884	931	923	925	947	922	967	918	849	902	971	888	909	884	906	972	916	970	951	861	908	983	938	990	959	932	919	885	946	851	939	933	896	896	989	935	953	938	981	954	941	928	932	925	952	939	918	912	900	899	959	929	937	959	895	958	880	888	879	953	885	894	960	906	899	923	931	954	884	895	894	939	920	877	894	960	973	961	910	918	934	930	893	932	883	952	938	915	911	892	954	893	943	888	899	939	931	908	926	886	889	976	947	925	986	942	875	890	930	981	903	874	875	897	947	907	939	948	905	917	908	954	931	858	895	894	930	921	902	931	905	987	956	951	911	920	909	913	949	934	978	933	922	933	964	891	929	937	912	965	924	956	920	936	904	933	954	967	914	924	930	913	902	915	908	881	909	942	946	916	929	950	901	873	924	929	914	911	929	908	914	871	862	899	937	914	933	927	918	928	963	939	938	928	950	968	929	910	939	926	988	919	952	969	945	970	927	953	934	901	970	922	973	947	910	912	927	889	958	896	893	856	934	920	954	964	938	940	903	911	919	948	906	951	916	929	893	980	853	929	925	897	999	928	909	918	918	897	905	937	870	924	907	949	893	941	918	905	860	985	912	934	898	879	918	947	910	929	935	918	914	928	888	874	978	891	922	940	933	933	953	979	883	942	866	908	935	903	956	933	916	910	915	913	903	887	959	961	944	917	923	934	878	910	925	929	933	859	934	921	899	887	888	973	896	886	921	934	891	915	948	899	923	869	891	963	935	919	909	894	942	1014	901	903	946	949	925	1001	931	972	919	920	850	925	947	918	884	974	873	927	891	946	948	876	947	920	984	932	904	893	909	904	959	857	914	950	944	976	932	957	885	962	899	930	899	895	881	901	1000	881	921	908	876	891	958	927	865	922	907	961	916	872	924	961	949	896	898	894	957	920	867	926	897	938	937	946	896	950	936	915	941	896	916	1002	897	930	955	899	938	945	967	866	917	947	875	904	924	896	896	851	946	923	929	956	984	902	898	907	935	906	917	929	911	975	955	923	963	916	908	852	898	943	887	846	882	898	954	907	877	872	933	905	922	923	910	975	914	937	983	923	897	950	923	913	920	965	935	905	928	976	953	970	947	927	896	902	947	904	894	939	937	909	921	953	948	938	873	936	910	946	918	928	898	895	927	891	983	1007	896	949	905	912	861	923	935	861	948	893	934	886	886	892	880	920	894	940	913	939	857	872	921	893	940	948	939	963	906	902	894	887	880	903	869	901	893	927	846	910	870	972	917	923	927	885	920	900	906	980	977	940	903	884	866	938	946	911	839	939	905	960	922	923	905	895	920	896	913	941	935	903	931	865	926	897	929	907	898	919	865	936	950	937	891	926	952	904	896	930	879	957	937	904	921	901	948	948	876	945	862	871	951	921	923	934	983	932	888	885	923	902	888	928	929	875	980	949	951	950	903	920	914	938	948	978	909	917	967	932	972	939	958	909	879	926	958	872	903	905	974	908	967	917	958	886	949	968	946	978	949	926	965	960	928	863	939	957	908	948	877	909	969	886	961	930	941	938	928	988	912	915	918	910	958	927	886	963	947	928	866	880	911	893	910	842	846	874	897	959	969	914	897	932	917	914	919	925	920	919	923	941	864	997	970	938	882	913	928	912	846	896	848	926	946	868	975	906	893
1445	230	225	226	215	217	228	223	233	202	219	220	205	207	217	226	231	236	212	203	207	221	225	232	233	248	196	241	233	210	231	236	203	226	215	217	229	258	226	221	236	210	214	230	240	220	237	242	247	218	218	230	209	240	221	237	221	239	215	194	212	213	219	242	210	230	239	220	205	232	235	270	244	245	230	221	205	211	208	254	209	247	236	232	216	226	209	217	233	176	216	213	239	222	209	257	236	227	262	240	220	211	244	219	218	231	215	230	213	224	219	232	244	247	232	209	207	249	226	221	213	240	234	236	228	241	228	225	243	226	227	235	217	242	251	225	229	247	228	221	243	198	236	190	210	246	204	204	220	238	243	226	249	228	223	243	214	250	206	200	191	229	223	214	213	227	221	218	221	208	205	233	179	240	250	200	235	213	211	218	214	235	254	218	209	236	231	237	214	239	237	230	200	240	242	218	232	222	220	230	214	235	240	189	196	231	211	214	228	212	223	223	215	240	206	238	237	250	190	213	246	210	260	220	231	211	202	238	235	234	222	218	223	244	209	269	217	201	215	225	253	239	238	231	226	241	233	238	212	234	230	189	253	222	233	225	226	230	222	267	223	194	232	215	206	198	206	215	219	257	218	219	225	218	233	228	236	233	217	233	199	247	210	219	233	242	233	212	215	209	207	204	245	259	214	234	211	210	234	218	214	219	237	230	242	246	232	222	225	202	256	244	221	215	218	230	199	201	225	222	238	246	223	221	264	220	247	235	231	229	209	217	201	240	234	224	209	223	196	201	210	197	240	222	234	214	203	243	240	242	224	200	221	253	235	232	214	203	204	226	204	238	225	218	239	202	226	224	258	227	259	224	248	207	222	241	243	249	240	219	213	219	209	226	253	231	210	227	230	246	246	252	214	228	250	219	239	238	228	217	235	239	231	221	224	219	208	242	249	241	257	232	219	222	219	228	253	223	227	199	227	224	210	243	250	215	242	230	215	205	224	203	187	217	223	211	234	230	232	250	249	236	221	235	201	210	195	223	217	237	196	233	229	261	225	230	215	214	229	230	228	224	191	223	233	220	206	218	235	221	219	209	217	208	238	206	247	247	200	223	228	205	198	212	217	216	245	228	214	219	237	250	253	201	230	236	237	195	201	234	228	268	252	238	227	232	204	231	208	232	232	221	234	220	226	218	246	228	218	196	253	245	227	234	237	256	222	244	214	209	226	219	249	245	225	229	220	224	214	215	229	234	218	210	247	217	208	214	244	218	234	214	215	256	245	207	204	193	174	206	223	238	187	233	199	214	216	214	208	210	238	221	229	231	238	237	244	217	234	202	227	228	242	213	217	240	251	226	244	230	210	229	227	227	246	217	218	238	204	212	204	209	223	234	209	221	245	236	222	193	219	234	196	223	220	257	223	204	215	223	249	237	198	207	222	237	216	216	227	230	206	239	237	249	227	217	233	220	221	224	236	229	211	243	195	234	235	216	211	242	188	220	243	231	201	225	255	212	243	227	195	221	253	237	250	241	216	221	217	201	210	213	203	211	220	224	231	229	239	230	246	224	228	240	210	230	214	255	227	240	214	218	207	218	213	231	232	262	215	220	217	221	249	223	202	222	222	216	220	201	248	233	225	239	241	231	220	214	238	218	226	195	231	202	198	227	202	235	223	218	223	260	231	226	204	219	208	202	204	205	239	207	200	219	214	249	242	204	257	236	229	251	244	244	225	234	241	201	211	231	227	204	222	239	218	232	249	243	226	208	205	201	217	261	235	207	229	218	233	225	227	224	212	227	223	233	217	241	238	212	235	238	229	217	223	208	200	247	257	242	208	228	243	205	219	217	247	222	227	238	210	196	232	209	211	211	245	245	236	226	242	245	225	214	239	213	210	238	202	213	232	224	210	211	214	209	232	234	237	208	214	216	217	231	223	193	218	219	221	242	225	242	217	237	229	225	224	232	243	216	241	216	255	234	231	172	226	242	240	198	244	203	232	222	244	230	214	253	231	210	194	231	247	236	221	213	212	226	227	237	228	195	213	184	222	214	205	228	223	230	222	228	254	225	223	206	223	204	202	194	227	215	219	243	215	242	226	197	211	246	230	193	214	196	213	245	229	220	221	232	233	209	214	212	232	236	221	240	216	253	258	215	218	222	217	222	248	236	230	232	227	226	214	227	204	242	227	215	231	211	240	205	210	239	220	252	234	214	211	259	207	222	226	212	218	249	217	207	221	232	214	247	224	209	214	249	224	261	237	218	208	224	224	239	235	196	199	227	206	218	220	232	243	229	232	194	204	255	219	208	224	233	231	205	230	216	219	197	211	217	227	229	225	213	218	249	239	224	223	261	218	215	227	231	211	216	213	206	216	217	232	204	233	219	216	245	219	190	226	225	200	236	208	216	246	232	240	228	237	228	244	224	232	241	217	221	221	227	238	237	225	232	244	213	218	233	211	208	225	214	221	246	212	227	219	249	223	210	195	225	226	222	223	222	232	234	220	226	237	264	238	216	237	188	198	237	232	204	218	191	204	231	241	236	222	204	224	207	207	196	238	238	219	243	252	246	253	221	242	216	243	259	237	200	220	244	201	216	224	204	234	208	238	227	231	217	212	211	237	231	229	245	227	243	212	233	224	244	211	229	241	196	211	193	236	220	212	230	247	216	231	218	205	228	241	211	240	240	233	202	229	216	213	240	252	252	235	244	225	213	220	212	250	198	200	231	237	234	243	263	217	241	250	215	218	243	221	217	246	220	244	222	220	217	230	222	191	238	217	233	189	214	222	225	208	213	214	218	242	232	230	241	221	221	222	214	237	212	192	200	206	220	219	220	224	221	225	219	228	219	220	240	233	228	215	216	228	232	227	215	198	227	197	222	217	225	208	216	201	218	236	210	204	206	221	213	186	220	218	218	211	232	224	252	243	191	225	253	219	218	224	217	227	197	233	254	237	212	234	208	209	221	222	228	225	247	209	235	233	207	207	207	234	249	209	228	226	236	228	257	227	209	226	221	234	230	223	228	247	218	240	225	250	184	251	216	205	228	205	258	219	229	228	234	198	238	231	236	262	269	204	203	204	213	199	211	213	231	253	230	199	199	246	240	222	235	205	212	226	220	216	225	215	213	224	205	245	193	225	222	242	219	210	212	216	199	237	241	250	248	236	229	239	232	231	197	222	230	217	219	206	207	207	231	261	237	198	224	226	177	218	235	263	212	222	234	207	243	205	203	253	213	202	244	214	238	211	244	203	236	227	252	201	226	224	215	218	243	207	223	214	236	251	219	216	213	254	214	230	217	206	228	230	252	202	241	219	228	212	236	242	229	205	220	247	215	232	226	197	234	230	222	212	251	250	231	227	228	256	238	218	216	225	230	213	220	242	239	214	246	254	196	228	229	204	206	239	212	208	238	245	228	233	202	216	238	220	223	204	215	220	228	200	212	188	216	240	207	215	207	219	241	204	255	221	203	219	260	229	262	233	237	212	201	263	247
1775	582	633	637	627	596	588	614	533	545	532	596	576	593	586	574	562	584	626	560	545	558	546	549	560	546	581	523	584	580	559	551	574	597	585	588	559	526	603	568	529	555	548	571	565	610	593	533	567	571	597	556	555	585	575	545	574	553	577	532	566	543	567	589	549	537	556	553	598	605	573	576	600	512	531	577	549	578	594	556	572	554	542	534	591	600	581	550	525	570	587	603	535	593	568	592	563	547	555	580	579	597	613	557	573	567	551	555	593	539	554	547	567	576	577	544	566	580	559	561	560	563	532	553	562	571	604	566	568	546	564	586	557	586	579	582	565	535	575	578	542	603	534	584	541	631	550	564	542	585	585	585	523	579	561	605	581	597	580	588	539	543	568	549	584	557	552	573	568	534	570	538	574	575	552	567	548	551	610	560	569	615	559	532	567	581	557	550	581	603	543	528	594	574	581	567	564	549	544	572	568	568	575	593	614	569	609	543	522	573	584	572	607	591	536	591	549	572	573	588	582	557	572	584	598	566	562	582	558	575	573	577	531	577	561	569	578	560	576	538	591	561	568	540	599	548	557	581	492	531	543	583	561	582	565	549	546	565	548	539	581	564	546	590	570	547	571	590	575	600	602	566	546	584	599	610	531	545	579	537	583	537	590	509	585	572	564	563	570	580	607	550	589	563	552	539	587	615	538	590	520	567	585	592	583	529	558	577	620	603	581	630	591	543	591	549	627	584	562	569	573	584	549	608	533	615	605	553	579	553	594	605	554	597	525	575	559	605	560	559	521	573	548	558	551	570	558	600	572	567	600	561	574	552	537	554	590	635	532	562	561	553	572	557	582	579	567	597	520	613	602	613	565	547	559	601	548	565	562	549	557	555	542	569	547	588	577	621	570	570	581	534	543	554	617	529	555	546	562	595	557	555	566	562	545	583	568	575	554	568	591	535	576	534	574	593	543	593	564	540	583	589	536	551	535	551	588	554	549	589	587	541	596	567	564	593	538	541	575	563	582	545	583	547	549	623	511	542	549	573	601	558	557	547	576	565	509	562	585	576	574	557	569	585	595	582	548	553	589	610	592	555	550	575	592	586	610	545	580	617	532	538	578	554	544	550	569	557	587	609	544	586	543	550	589	574	553	542	565	596	574	601	602	572	591	538	548	584	569	608	580	594	571	576	544	552	565	570	555	557	566	607	536	598	571	543	569	529	580	554	591	556	587	566	582	590	539	535	556	590	568	569	566	568	582	572	548	595	563	526	558	588	571	584	586	537	570	528	585	567	569	569	582	576	579	544	598	537	607	555	536	586	582	573	532	561	611	574	586	600	616	570	594	585	543	574	567	528	586	553	553	554	600	574	586	554	512	576	575	586	562	556	596	559	558	588	572	549	618	579	571	546	540	592	560	615	544	587	566	568	567	548	585	574	557	624	579	554	572	561	545	562	589	563	560	561	542	568	570	557	580	566	587	547	574	563	565	575	552	551	567	536	585	550	615	516	547	568	568	572	582	565	555	564	572	557	584	592	577	588	551	597	537	594	579	539	557	510	586	568	528	583	577	517	594	587	545	544	619	554	627	602	606	604	620	595	618	562	543	528	563	601	580	565	554	590	561	573	588	580	548	582	531	614	585	574	596	576	595	498	554	536	582	594	555	575	574	570	556	600	560	611	597	566	566	568	621	562	553	552	605	552	542	588	531	571	575	579	592	538	569	565	518	554	542	596	594	616	581	602	531	553	596	544	592	605	583	572	622	583	529	587	573	565	516	568	586	584	533	547	556	586	560	546	525	565	596	588	577	592	562	551	577	545	557	574	564	569	576	559	606	559	588	565	559	635	562	565	527	589	572	534	589	593	606	533	578	600	596	560	581	587	557	556	600	581	551	586	553	566	593	573	572	626	573	610	555	585	602	608	582	565	605	578	551	580	561	559	570	567	565	563	555	605	580	581	558	564	540	574	576	562	581	507	573	559	570	559	612	593	592	550	572	573	577	597	611	562	591	575	567	559	597	529	573	552	559	567	583	556	547	561	588	574	608	574	618	528	541	513	581	565	574	584	529	592	555	593	602	556	576	535	560	567	529	569	589	551	581	568	582	539	552	605	601	582	593	588	553	562	584	558	587	528	556	538	593	589	588	575	576	575	568	562	564	610	544	528	549	557	576	579	560	582	600	570	580	562	548	574	542	562	558	534	564	594	533	565	613	499	596	591	564	558	559	510	546	550	572	562	602	536	566	571	611	598	551	594	533	563	561	578	561	569	540	589	564	517	581	538	605	576	523	591	560	588	600	581	583	582	570	551	600	581	596	595	591	572	575	562	516	562	602	586	553	530	550	584	580	539	559	572	567	563	525	597	526	601	536	570	565	574	606	535	566	551	583	605	557	553	572	598	587	540	555	634	580	568	574	577	553	571	598	556	588	593	528	596	580	538	563	609	600	573	547	580	574	603	577	608	568	602	547	553	564	538	578	570	565	585	562	572	567	572	561	592	613	561	590	581	588	606	572	544	556	614	608	543	547	588	580	609	560	596	623	565	602	599	563	581	577	581	564	597	570	604	547	572	572	617	608	561	555	567	561	539	618	551	598	539	592	574	567	547	547	584	557	546	587	572	590	583	549	570	570	554	574	582	600	542	561	588	539	597	583	550	558	543	590	631	579	550	565	553	594	589	556	585	584	544	539	617	564	527	587	576	582	565	598	547	602	550	540	580	554	557	545	579	567	571	546	522	600	585	603	574	601	595	573	565	546	554	549	570	578	595	572	575	574	575	520	562	579	568	569	553	586	561	580	526	585	570	580	544	622	526	585	567	583	567	573	585	580	564	585	539	580	584	592	587	558	582	568	537	588	581	534	563	574	530	576	571	546	565	580	584	586	503	588	579	547	580	601	569	595	567	579	604	590	540	616	605	579	574	588	594	552	574	557	576	568	567	610	568	555	561	583	547	548	569	605	573	577	581	574	556	606	548	579	568	530	569	601	559	569	592	636	593	568	600	595	603	550	602	581	592	577	524	585	587	559	515	568	571	581	617	551	632	598	533	618	593	601	593	574	600	567	541	610	558	570	605	576	580	567	563	561	531	561	546	557	523	587	574	596	581	572	551	579	576	546	569	590	573	548	557	603	514	522	571	562	562	554	596	574	551	585	541	588	560	547	515	591	602	616	563	565	599	575	582	554	583	542	588	529	548	594	568	587	542	511	568	547	579	566	554	536	578	587	592	608	566	515	538	566	570	595	523	550	545	551	558	579	514	566	575	563	540	595	570	583	571	600	576	606	541	599	620	577	588	598	546	571	551	576	576	571	552	579	591	601	565	590	544	588	558	595	568	563	551	587	582	532	579	542	636	596	589	544	553	596	555	578	568	579	537	546	594	536	559	633	586	593	531	600	567	547	580	587	548	581	560	584	555	574	573	568	616	613	577	582	597	572	582	583	606	572	513	565	583	562	555	576	538	590	552	552	558	561	525	532	603	577	583	551	532
7086	487	556	442	313	278	240	238	235	214	187	224	199	179	191	172	211	224	196	176	179	177	186	192	188	188	184	162	164	178	182	200	168	198	191	176	190	177	178	195	166	167	203	181	165	180	204	155	163	182	209	175	195	193	177	189	197	185	200	169	207	213	201	180	196	201	206	177	173	208	183	181	187	185	213	206	202	150	190	204	153	165	188	179	180	168	185	155	164	195	204	173	159	182	207	194	194	200	169	176	167	199	187	155	178	168	173	171	171	181	193	168	159	203	183	175	165	161	195	182	184	162	201	190	184	172	187	168	176	183	162	172	175	178	193	182	195	181	165	164	208	177	227	172	189	170	179	168	178	186	174	179	173	158	205	152	173	181	181	193	199	187	183	195	207	156	183	189	165	166	170	193	196	168	181	193	194	186	176	172	173	193	171	190	206	184	196	181	195	179	175	192	178	181	182	171	174	175	214	181	210	180	200	179	215	169	181	170	176	194	165	163	176	201	156	200	189	167	168	195	199	204	183	187	185	169	196	192	157	174	185	195	194	200	198	191	167	186	189	216	198	159	168	184	198	176	170	161	204	178	153	173	190	179	177	191	168	184	156	148	183	180	194	185	188	183	208	186	186	184	195	180	161	186	195	164	199	182	183	182	175	198	166	211	206	214	164	164	179	191	197	205	165	188	208	178	179	193	184	167	180	182	168	170	163	172	188	177	166	182	203	183	174	203	181	185	187	179	164	147	157	185	187	166	164	200	194	180	191	208	169	187	159	159	162	183	182	166	192	171	153	182	177	180	165	186	150	178	191	189	173	187	180	155	171	183	171	186	198	175	170	165	166	178	175	186	135	150	169	176	171	179	161	166	181	174	185	156	174	163	192	179	218	205	175	204	198	189	170	197	185	164	189	197	172	173	178	186	179	203	184	209	182	185	205	205	197	174	205	180	197	189	190	172	171	198	191	166	176	169	184	172	174	197	180	170	183	194	175	181	179	163	175	192	184	204	174	179	201	193	170	167	176	199	185	167	195	177	178	174	189	189	179	166	179	175	191	207	184	210	182	189	180	169	167	203	192	205	206	212	187	173	176	185	171	179	175	184	171	171	198	161	157	141	211	194	200	179	202	194	183	171	203	180	178	187	172	189	209	162	179	169	181	188	190	179	173	166	189	184	179	185	195	217	174	171	206	141	183	188	206	185	204	179	172	171	180	179	178	181	180	188	180	189	209	203	184	147	179	161	179	201	190	178	206	215	173	169	166	171	170	149	199	186	187	208	182	186	168	182	178	186	190	169	188	177	182	207	186	204	184	191	183	163	175	158	186	190	161	194	171	181	188	182	186	185	196	195	162	188	203	166	182	177	187	156	179	176	179	175	189	166	164	195	178	175	176	198	188	167	190	190	219	171	157	173	192	183	170	203	186	188	168	208	199	165	155	206	184	160	168	184	170	184	202	190	180	163	195	191	210	190	170	174	182	193	198	190	192	177	201	164	175	182	167	172	209	181	168	188	153	182	173	159	153	195	192	181	188	162	174	183	184	202	181	201	172	166	182	214	172	169	209	161	187	175	201	193	188	187	221	185	175	194	182	176	183	172	190	182	195	206	181	205	170	159	199	171	186	184	194	166	202	201	178	193	204	172	183	172	189	180	188	176	153	148	192	175	199	171	229	159	164	195	170	208	184	177	166	170	189	171	199	188	184	178	192	159	187	205	196	184	169	197	161	193	185	186	172	209	174	170	212	212	163	182	210	183	196	181	176	183	139	183	184	215	180	154	182	163	187	147	176	199	173	178	175	175	202	177	198	189	194	176	172	153	200	166	192	210	171	180	159	154	170	200	171	173	178	169	168	182	193	175	194	213	203	185	172	172	164	200	199	191	202	171	181	189	191	183	175	181	198	184	174	195	172	182	163	185	167	195	178	180	194	169	163	177	208	167	180	183	191	184	180	175	182	171	158	223	204	176	191	224	199	170	172	174	176	195	187	172	176	163	184	170	162	197	199	196	161	179	160	186	178	200	217	185	173	187	187	181	172	163	191	158	190	168	207	182	166	176	200	183	201	166	199	172	180	198	183	189	211	183	172	191	180	176	192	186	192	169	174	181	178	180	192	179	168	181	208	176	207	187	198	214	189	194	187	180	171	183	202	199	216	191	181	176	176	180	180	185	201	169	186	184	189	181	185	215	176	182	181	162	185	140	189	177	192	204	201	199	177	203	199	182	197	158	156	187	164	183	207	174	214	198	187	193	193	191	178	181	206	190	170	169	173	180	194	186	198	197	210	167	191	192	188	206	196	188	195	186	162	152	193	200	156	193	182	164	162	195	207	179	182	158	172	166	178	180	195	168	148	200	174	179	201	204	192	183	195	171	168	163	185	192	186	173	205	190	178	194	166	161	186	181	175	197	195	167	182	188	177	166	190	184	196	184	185	173	206	170	204	152	161	177	196	204	199	167	179	168	155	188	191	192	175	178	191	177	178	173	179	188	197	163	165	155	198	172	193	188	181	194	163	205	188	176	188	174	181	176	170	158	192	169	156	198	183	177	191	191	191	211	192	193	177	184	188	180	181	191	183	196	172	172	152	181	179	193	174	180	163	208	202	162	171	194	181	169	180	182	174	160	203	186	161	169	154	175	169	160	182	207	170	174	180	171	204	189	190	198	196	162	170	177	155	159	203	173	189	189	157	190	169	165	183	182	179	196	168	174	222	187	171	176	180	178	172	167	183	206	206	165	166	196	169	171	175	185	194	194	197	152	185	154	200	204	129	193	183	160	156	215	182	161	167	172	171	175	164	178	158	164	193	219	169	172	173	178	160	187	169	176	170	207	174	179	182	170	182	172	192	197	205	173	176	202	187	187	166	187	164	189	190	189	176	187	176	185	189	189	167	159	162	177	169	174	176	191	182	192	181	183	211	178	161	189	166	188	199	203	179	176	181	180	179	201	194	174	184	193	164	188	176	189	178	182	195	193	187	186	173	194	206	182	175	184	208	174	171	179	180	169	183	184	193	196	182	184	185	213	197	178	197	183	175	176	160	180	173	185	191	185	177	184	141	200	184	166	166	155	149	175	177	179	179	165	182	179	189	199	167	165	197	182	208	181	179	207	176	182	183	194	179	186	187	168	203	181	194	177	189	193	168	174	192	165	177	167	179	171	180	195	176	169	169	161	183	154	194	204	164	176	180	184	193	171	175	187	160	198	199	203	169	178	177	175	172	165	192	177	157	182	146	166	172	189	207	183	180	186	177	168	199	178	198	198	171	207	142	208	177	187	180	187	186	167	165	169	213	187	173	182	179	173	184	171	179	190	159	174	177	172	199	163	201	165	169	179	192	169	194	200	170	179	173	165	187	175	173	176	176	176	204	181	170	161	180	198	159	151	173	184	154	171	192	165	173	142	185	200	213	177	164	185	170	172	188	192	187	178	202	171	174	170	159	169	189	190	194	186	189	188	190	181	182	201	175	191	173	197	164	181	159	196
6290	797	1283	1338	1232	1023	880	831	758	672	610	629	643	626	593	550	544	551	539	536	539	538	545	562	561	566	519	492	544	528	542	564	510	541	535	525	500	538	526	490	492	535	516	491	558	520	465	516	540	487	459	519	510	511	518	528	507	460	504	485	493	505	509	524	477	517	508	527	522	478	484	546	512	536	494	497	524	521	500	495	539	526	506	545	530	555	547	487	503	541	500	509	485	524	500	493	515	475	432	509	495	499	508	533	482	500	494	530	499	462	516	493	473	478	495	499	492	489	477	512	475	478	515	494	518	476	486	493	512	497	469	500	499	497	491	477	503	514	511	506	536	502	482	489	502	480	510	508	515	501	489	490	493	471	499	516	506	519	475	542	524	486	522	488	504	510	525	452	505	509	512	493	441	496	535	562	537	465	533	490	527	518	477	497	538	529	510	551	478	518	501	490	513	504	488	496	506	520	503	516	490	476	498	505	501	523	491	495	517	524	518	509	509	488	554	483	490	555	507	489	468	491	538	493	491	479	495	524	536	502	496	465	466	525	488	529	515	463	494	541	483	445	482	507	522	503	522	474	487	483	486	471	504	485	494	451	467	481	540	461	505	458	512	473	483	491	496	466	539	526	496	517	484	510	528	562	456	543	494	520	504	513	482	505	493	467	507	505	492	512	525	490	514	479	533	485	454	505	487	529	512	505	534	541	505	532	503	491	505	516	546	538	484	520	454	508	494	503	471	489	484	519	505	461	488	494	475	478	526	490	523	499	563	516	497	527	507	475	486	493	542	510	479	483	535	525	508	482	468	501	538	507	512	488	489	507	496	535	511	478	529	483	484	508	521	523	499	479	523	458	508	481	455	480	493	500	480	484	472	516	524	565	508	468	471	516	502	511	504	543	513	482	475	500	470	516	480	437	473	499	496	510	518	499	517	468	464	461	515	482	504	489	492	499	502	491	508	473	519	491	497	508	480	492	516	506	478	487	550	540	526	493	508	484	508	515	517	545	527	498	506	494	503	481	507	486	521	493	476	515	523	503	475	499	509	547	464	496	501	545	532	504	508	501	483	481	516	520	479	530	498	529	507	489	500	537	490	517	518	519	524	489	446	507	486	519	542	486	490	501	532	489	498	516	497	491	487	487	500	503	454	500	505	480	490	489	516	504	517	502	493	484	460	489	492	507	493	485	514	508	553	463	538	515	512	484	503	484	511	451	513	508	497	525	528	523	499	499	508	501	500	539	536	524	527	473	502	521	464	518	511	495	500	474	527	494	559	481	500	530	488	512	489	514	530	483	512	495	477	490	518	532	502	494	541	532	489	512	514	509	514	513	545	485	501	509	485	509	505	493	500	504	508	530	495	490	531	503	523	492	480	479	559	514	439	514	516	507	575	496	516	473	477	516	485	520	497	523	528	513	509	498	503	495	506	494	511	491	494	464	495	530	508	451	497	514	502	513	493	527	503	533	534	483	461	506	474	491	543	483	555	475	491	507	486	493	527	497	475	523	479	499	522	516	521	502	490	504	504	512	518	502	584	513	475	499	483	515	496	480	506	517	496	464	516	518	565	531	497	508	504	491	447	524	480	467	544	493	524	525	430	560	489	511	479	519	509	519	542	503	541	467	483	484	526	500	492	543	495	522	505	474	514	512	520	517	479	520	527	520	539	485	495	504	512	509	514	505	493	487	496	465	526	499	530	482	497	501	522	496	489	537	439	532	510	483	508	504	504	523	515	517	487	522	536	498	527	505	440	504	474	524	524	477	493	480	568	543	516	480	481	485	518	495	475	498	570	461	481	488	497	479	463	490	494	531	479	490	511	507	526	548	500	551	511	526	523	508	452	504	523	502	516	515	540	498	504	471	517	481	496	507	469	518	567	503	519	509	530	501	484	489	521	491	482	519	498	505	513	528	488	474	457	513	501	521	532	509	488	498	514	514	488	504	553	473	515	512	475	524	473	503	530	489	471	528	530	530	513	514	491	491	531	492	502	521	494	517	549	520	481	534	520	545	493	493	517	505	495	542	499	531	518	493	493	502	493	504	473	476	527	500	476	516	481	531	483	521	497	523	510	533	552	488	502	500	495	552	539	451	480	504	496	537	529	509	506	509	514	500	509	458	511	470	512	495	505	524	517	486	519	504	458	498	512	505	520	467	551	480	529	506	515	497	536	529	498	508	482	494	511	503	509	504	473	529	538	483	556	444	475	489	503	547	476	479	510	516	508	503	515	475	493	502	486	474	504	502	494	500	516	488	519	514	495	464	492	490	523	510	467	506	506	522	502	503	529	481	527	540	495	524	527	477	486	500	511	512	501	485	525	486	501	501	495	526	516	498	455	531	552	513	517	484	502	513	506	493	486	502	539	530	498	485	541	492	460	488	521	569	542	479	468	504	502	520	490	480	512	463	514	495	489	474	498	480	524	501	518	459	520	500	506	487	491	542	483	538	476	446	532	488	512	547	501	518	518	546	498	492	489	553	522	506	484	469	489	525	496	498	517	526	521	537	480	522	508	489	494	519	496	495	493	533	474	473	502	473	549	533	488	520	506	515	512	515	517	493	517	520	522	514	487	526	522	483	507	510	482	474	532	498	515	530	482	493	494	485	521	535	491	522	490	488	532	546	475	496	507	490	526	524	508	477	561	468	525	517	512	520	473	500	507	508	527	501	480	475	456	532	500	486	539	519	468	436	563	532	488	488	493	517	487	507	470	520	485	508	512	492	491	474	504	483	490	487	512	498	510	498	528	527	515	524	515	487	492	511	487	521	465	503	525	505	521	512	511	507	522	491	491	502	499	524	508	547	535	496	510	507	492	494	474	466	513	510	496	522	502	494	464	506	474	484	541	511	480	526	487	480	542	489	521	552	502	526	496	497	534	496	466	490	540	504	500	517	472	501	542	486	477	520	520	490	492	467	505	502	494	470	518	513	508	485	483	462	497	532	527	467	506	478	471	469	484	496	499	497	496	523	516	455	491	513	505	532	495	495	498	505	486	513	520	485	511	494	484	493	510	499	543	498	478	510	486	474	514	502	520	497	508	498	569	488	477	507	502	515	524	509	508	503	500	508	487	521	539	472	485	471	529	468	489	488	537	495	507	488	489	513	532	497	504	499	527	485	489	465	471	510	473	511	503	500	517	487	471	527	482	487	489	558	489	509	529	501	525	467	515	487	478	504	519	491	524	498	507	541	506	545	471	516	523	507	472	518	508	473	513	513	485	522	516	515	500	544	528	490	485	478	516	508	489	471	508	474	515	483	527	509	509	449	488	510	486	516	503	533	503	511	466	522	491	489	476	489	497	505	505	482	489	526	482	515	500	482	540	512	502	508	497	482	509	506	498	494	481	500	499	481	467	512	499	496	495	499	497	503	519	513	539	537	497	487	510	521	486	519	503	517	468	498	527	539	485	474	525	512	558	491	487	481	532	512	498	493	472	513	487	536	508	492	502	519	496	533	485	499	499	495	517	498	483	480	463	482
14774	1519	1245	1017	758	639	561	512	490	439	417	431	436	398	429	469	427	385	431	434	378	388	373	378	416	417	401	359	402	414	442	388	383	414	400	385	415	432	387	397	419	396	396	409	355	420	422	389	367	385	435	374	424	426	430	389	367	409	381	428	348	419	413	378	419	371	383	407	443	400	350	387	413	358	364	381	377	434	432	410	400	412	412	419	390	399	406	406	399	403	365	415	352	384	403	408	418	366	414	424	427	399	406	405	414	370	418	394	365	420	380	400	386	381	423	383	376	418	399	374	409	378	399	437	373	371	363	405	401	360	389	422	366	379	378	403	421	398	366	401	401	426	372	347	386	409	374	387	403	426	388	416	361	374	392	420	357	389	406	433	380	368	381	357	356	364	400	388	398	405	383	413	405	385	352	383	382	395	381	383	361	396	417	412	380	393	386	410	390	389	377	393	387	412	411	360	361	422	397	403	393	403	440	392	381	403	404	400	389	427	412	416	393	423	367	402	378	377	363	411	397	377	393	413	404	386	393	409	396	403	409	383	376	417	350	382	401	354	379	414	390	404	416	368	377	402	385	366	351	341	395	409	388	343	390	446	382	364	379	401	388	377	383	372	367	396	403	394	393	391	375	354	381	386	388	395	418	408	412	405	394	380	388	390	362	360	431	397	412	388	383	401	392	392	378	446	389	406	347	398	390	375	402	392	396	379	375	396	429	386	381	404	379	443	386	418	391	446	401	338	421	434	423	348	416	420	394	392	394	377	387	360	433	417	387	383	384	444	393	395	421	414	407	412	372	374	396	408	405	363	378	382	394	429	338	388	342	394	386	360	443	430	428	395	395	360	376	365	382	432	379	392	404	407	401	363	419	382	399	411	401	364	381	371	391	393	393	376	378	412	368	360	374	422	421	475	432	387	387	403	405	377	375	409	406	352	404	398	361	382	377	383	414	415	375	401	403	382	375	382	408	406	415	436	373	358	390	421	364	365	406	370	385	383	387	373	389	372	379	395	397	389	404	414	387	424	381	352	415	397	398	340	413	385	393	392	413	414	422	424	366	387	371	341	335	352	397	387	397	390	428	430	387	377	377	383	352	370	379	362	364	404	370	398	404	432	375	419	396	398	421	382	417	402	420	343	437	424	397	388	431	408	370	405	383	403	390	407	355	369	386	397	399	402	392	417	388	400	436	362	387	375	381	356	400	326	383	396	383	389	368	414	422	402	370	384	409	399	392	401	389	365	404	390	365	394	401	373	371	402	392	392	358	407	408	380	404	367	387	377	374	401	412	394	381	379	406	394	357	430	395	338	374	374	392	426	426	388	398	358	389	407	409	377	383	368	388	379	363	394	379	370	419	409	365	399	393	414	394	463	373	387	411	385	411	359	378	410	377	372	398	389	374	357	384	393	426	414	413	359	357	403	398	374	372	429	390	345	388	386	421	335	369	355	384	458	400	385	383	408	381	414	371	370	387	413	399	400	359	417	410	385	419	404	412	410	374	383	412	420	395	436	397	405	348	422	400	407	411	433	407	398	368	399	372	422	418	406	387	433	380	385	383	416	365	436	421	414	386	400	382	365	380	391	384	410	404	374	389	382	386	418	353	416	374	410	385	384	412	428	397	376	396	424	400	388	404	407	376	373	401	440	390	404	401	406	385	385	404	414	381	378	411	372	333	387	394	403	423	449	404	410	382	367	390	399	359	331	379	396	422	368	405	384	363	431	372	379	385	429	384	418	395	412	388	375	373	410	387	390	364	420	399	385	341	426	391	390	373	406	364	396	402	383	386	384	428	385	379	403	381	410	367	404	419	378	345	402	412	458	401	432	405	388	403	355	372	366	437	341	421	349	359	367	392	358	383	379	364	355	405	383	428	398	385	379	432	411	396	399	404	418	403	393	385	392	375	407	406	404	405	362	370	379	441	436	384	430	395	355	392	411	387	334	352	374	357	381	391	379	380	399	427	380	389	385	426	410	364	402	379	415	412	453	384	395	370	360	410	391	405	401	363	393	378	364	379	413	373	377	423	413	406	423	389	383	383	388	381	391	366	367	439	376	396	385	388	385	399	377	416	444	388	393	356	414	390	397	403	388	388	406	402	375	395	433	408	403	375	373	363	369	416	362	369	406	393	374	364	382	415	361	412	379	387	365	392	398	412	383	386	360	388	377	389	415	387	394	417	373	388	410	384	402	408	371	392	385	385	402	408	418	404	412	386	400	374	349	407	393	401	392	365	427	390	423	387	411	407	440	405	395	431	379	363	365	384	367	375	382	354	386	396	433	431	414	417	440	439	399	405	390	401	357	362	407	378	381	417	391	347	382	374	396	427	390	355	366	354	391	401	391	425	384	385	357	364	421	402	417	358	357	398	409	397	416	375	381	398	433	391	388	402	370	388	391	357	414	409	405	366	382	398	384	397	397	416	417	395	426	398	388	408	429	380	388	410	395	386	386	392	386	386	412	414	375	390	403	413	374	378	402	390	398	420	371	364	379	376	382	433	385	388	376	378	356	390	401	383	410	404	394	455	402	413	426	414	390	382	425	405	376	428	348	382	422	402	393	400	418	344	388	379	359	380	393	370	405	369	406	392	372	424	370	380	404	379	400	378	367	389	356	417	417	389	421	366	415	401	374	390	386	408	386	381	396	444	397	373	367	415	428	402	409	412	407	406	409	401	368	378	401	324	390	390	406	374	389	386	380	377	410	386	375	397	429	368	431	372	353	413	404	381	380	437	391	420	400	381	385	373	425	378	388	407	455	362	381	391	412	364	402	354	372	412	395	367	381	392	388	409	424	387	424	370	410	376	373	394	365	381	400	382	392	402	390	389	380	392	400	397	398	365	379	356	391	385	386	345	392	364	370	398	390	415	396	407	361	364	376	385	399	366	379	400	382	412	397	383	379	395	400	412	390	378	380	391	378	404	401	379	348	384	401	431	356	406	378	419	386	389	415	391	420	367	375	416	372	425	417	392	420	429	424	364	419	419	422	400	426	381	404	402	406	385	404	399	407	410	389	392	350	363	380	353	408	399	390	383	415	392	401	357	398	379	381	412	386	391	383	424	378	385	399	361	383	370	366	385	419	417	387	417	384	405	421	389	393	401	385	379	394	414	409	329	405	402	381	429	377	395	346	393	382	410	387	365	400	423	370	415	394	397	400	390	408	373	377	375	388	374	391	398	411	383	386	366	358	395	384	349	427	394	396	401	429	413	368	389	410	389	377	418	390	395	401	415	404	382	400	416	405	395	437	377	386	377	387	417	419	409	405	370	337	388	344	437	398	419	392	407	421	388	358	398	395	418	417	395	392	375	395	405	361	399	362	383	439	417	422	389	411	425	406	364	414	402	384	388	370	385	398	353	389	390	405	372	414	378	358	418	424	384	363	410	414	370	384	381	360	366	389	426	364	390	410	387	381	359	394	380	389	387	372	394	389	380	393	376	392	413	411	411	398	410	367	387	431	403	445	351	436	373	363	397	402
8560	1569	2554	2777	2345	1887	1767	1526	1421	1336	1169	1190	1147	1122	1046	1093	1095	1040	989	1032	967	1011	982	985	952	1019	1008	955	950	952	943	955	998	953	955	954	927	958	915	953	936	944	891	1028	963	955	966	915	960	936	880	938	902	927	977	971	928	943	907	949	992	987	969	944	904	970	956	934	958	959	943	925	922	895	916	918	954	954	972	940	925	925	947	984	893	914	904	921	933	894	942	936	894	939	914	944	991	972	911	968	909	943	922	912	980	909	1020	960	922	919	945	948	933	913	933	907	948	889	907	892	958	859	898	888	945	990	905	891	952	964	936	919	966	953	914	859	894	907	889	937	954	905	933	930	902	941	895	922	960	932	950	876	939	901	929	925	916	922	918	879	947	891	916	895	897	951	943	907	922	952	892	890	949	951	959	948	837	917	935	944	869	930	920	846	905	884	962	933	943	926	932	918	933	914	914	970	912	911	946	928	890	887	934	917	917	952	937	937	840	920	882	1008	865	904	953	869	906	871	913	903	921	921	892	924	931	893	882	899	908	939	955	913	909	956	907	945	923	946	958	884	926	903	942	929	889	901	982	896	897	845	920	918	929	945	884	939	914	896	913	938	899	930	915	929	945	944	894	993	949	929	938	881	915	916	895	879	900	940	905	919	957	970	915	896	881	964	910	923	953	934	871	879	882	942	952	886	948	893	972	846	939	928	899	926	920	935	933	938	862	876	909	898	895	915	968	939	964	929	933	918	881	872	914	884	931	928	912	860	896	921	909	898	940	910	934	953	893	904	886	870	913	957	890	915	964	950	931	927	899	900	893	953	955	966	907	880	982	877	927	980	955	1002	886	915	909	908	986	883	891	920	957	927	875	904	940	979	924	962	858	941	1026	941	918	958	880	921	933	929	933	883	933	948	934	952	938	944	954	914	954	937	919	875	947	923	874	949	938	916	925	903	922	981	894	967	909	943	936	888	890	961	942	897	954	924	877	887	903	874	926	929	916	925	943	941	900	945	942	920	966	913	912	913	924	937	893	919	894	916	872	966	882	924	867	887	921	919	911	1034	904	929	975	937	866	878	890	960	911	918	945	962	971	966	919	948	901	856	925	927	966	935	919	883	973	902	963	937	931	932	942	926	883	938	914	860	956	952	940	859	897	918	999	933	932	912	970	930	971	899	941	927	945	939	923	878	919	933	906	914	949	955	935	906	941	909	940	909	923	908	884	887	900	928	934	976	942	942	921	975	915	845	924	976	894	980	940	884	974	928	965	951	952	898	936	920	942	933	946	923	922	950	925	913	972	976	913	915	922	871	893	922	917	935	882	934	895	941	903	965	962	922	959	892	937	905	939	974	910	902	894	851	884	938	967	925	964	909	892	928	936	938	897	960	951	948	939	1014	904	916	907	933	929	914	939	935	917	906	944	900	913	939	865	839	939	934	913	891	968	939	922	987	919	930	932	952	875	882	902	890	928	931	917	855	887	892	928	957	940	909	888	922	944	917	941	989	906	942	990	890	917	883	1014	947	889	909	935	946	928	866	875	936	900	944	958	897	941	878	924	946	888	885	920	923	951	914	952	946	845	899	900	908	899	925	879	926	898	894	950	909	899	950	909	893	884	863	911	852	898	974	942	893	919	900	951	936	893	896	876	897	871	914	889	936	945	941	901	904	942	957	892	930	925	923	889	946	954	933	901	954	942	894	973	908	929	920	883	909	881	882	979	945	870	935	916	924	871	925	876	941	958	872	943	924	891	972	921	965	928	933	937	870	897	873	918	881	895	916	937	880	924	892	969	886	888	853	959	902	885	894	923	906	860	964	901	942	890	971	943	894	881	889	926	891	930	890	877	914	931	953	873	900	950	855	885	968	973	923	931	911	881	930	970	898	924	856	915	978	899	943	880	922	940	908	914	914	888	884	896	908	929	904	972	920	914	962	956	974	931	929	947	973	934	953	881	928	971	889	909	947	917	974	945	934	926	911	920	936	881	950	917	906	914	894	844	925	930	930	908	887	953	943	921	907	878	926	920	932	895	900	903	919	938	905	978	876	901	912	957	922	974	995	920	911	914	912	917	897	905	934	920	875	905	937	888	965	902	926	855	904	918	919	929	908	933	970	898	962	915	1032	887	886	898	951	898	962	873	903	922	919	910	923	910	900	932	920	919	908	920	903	919	873	925	890	862	915	938	929	908	907	947	973	889	864	898	923	867	912	888	944	910	925	953	969	930	937	899	916	892	908	919	906	947	1004	933	936	949	922	948	1000	954	920	900	926	953	898	951	951	916	905	928	929	871	942	922	917	892	931	973	935	933	912	918	889	901	979	963	943	909	928	903	863	929	915	918	961	875	860	895	966	955	943	907	923	957	892	949	905	941	950	936	891	872	925	935	952	946	943	907	879	945	926	963	933	948	988	936	958	966	942	878	886	965	962	892	917	895	974	923	917	925	887	902	925	915	916	912	963	928	871	884	911	924	870	918	894	889	914	964	957	950	920	928	868	910	918	921	922	905	939	863	941	930	932	877	926	905	892	912	927	905	948	942	909	905	890	904	899	912	891	923	916	869	898	938	904	921	879	941	941	915	939	945	953	905	969	885	975	883	956	925	979	883	936	924	880	976	886	945	861	957	959	895	872	922	941	927	881	927	896	967	964	902	921	872	939	900	925	897	907	879	862	920	932	937	931	940	907	901	941	911	922	934	925	913	937	943	894	912	903	914	875	939	877	892	926	912	904	893	915	931	1014	895	887	922	940	932	948	908	898	944	967	910	910	926	877	917	942	923	879	908	911	896	932	914	956	897	907	915	867	918	879	964	945	911	995	948	901	952	935	942	951	964	927	918	954	917	963	856	900	883	954	978	949	903	876	959	914	949	939	888	925	972	942	912	968	888	958	927	930	837	982	938	864	932	969	936	956	901	962	947	915	899	867	917	912	880	887	896	897	933	977	898	930	894	956	900	859	909	960	880	908	934	946	923	890	938	965	887	909	924	885	977	935	909	956	897	944	891	905	895	922	878	867	874	912	965	927	943	949	964	951	939	945	907	927	949	897	949	966	946	959	895	920	928	872	925	886	897	940	964	945	982	918	941	906	913	934	974	881	876	891	928	1000	919	909	901	967	880	936	936	938	888	919	975	944	897	945	932	928	926	943	911	934	957	874	933	916	952	928	915	945	921	904	949	933	955	927	910	905	912	946	912	892	887	944	921	862	900	939	925	893	928	890	975	925	943	904	904	891	892	928	909	934	944	927	894	966	962	904	911	889	934	912	934	876	889	970	884	880	919	918	908	945	959	934	920	910	910	904	925	915	894	957	942	870	907	896	961	904	1012	917	960	847	898	937	949	913	957	882	962	911	988	955	873	919	941	921	905	954	885	926	930	906	905	852	924	944	893	872	939	955	953	888	910	913	976	931	915	905	884	913	951	980	914	938	906	923	935	923	984	914	903	930	901	924	903	897	891	861	948	966	944	932	945	901	925	943	863	886	886	916	972	963	943	932	890	927
1413	233	276	237	221	234	218	196	242	236	262	260	219	196	204	226	199	223	201	203	213	238	221	221	229	179	226	242	237	222	242	233	239	213	248	244	232	219	221	226	225	228	203	233	211	227	225	247	207	239	217	223	232	222	224	221	270	254	227	205	254	201	213	217	202	216	200	217	240	185	206	216	231	215	216	217	256	228	233	224	238	217	221	235	186	195	223	198	232	228	255	237	212	220	202	221	219	208	225	209	240	199	221	203	260	241	192	211	214	234	221	212	232	264	212	207	219	245	212	214	227	202	233	225	184	217	215	273	232	204	242	210	219	223	208	220	218	195	185	219	216	217	231	225	231	226	229	229	224	239	209	235	223	228	229	216	203	231	248	218	214	253	221	232	234	256	223	242	231	254	227	221	234	224	234	240	173	220	214	199	212	231	251	222	210	221	217	217	224	238	227	218	218	239	218	255	216	237	231	247	215	236	230	222	183	236	198	200	236	218	230	218	212	252	205	226	241	220	220	221	195	247	231	238	249	237	211	230	219	216	243	221	210	227	213	228	233	231	251	249	230	244	210	251	229	213	245	214	235	209	218	214	208	236	212	203	246	237	238	212	219	236	219	255	228	217	224	182	230	240	223	222	217	235	260	243	225	232	218	217	230	235	234	255	204	216	221	209	253	257	202	268	216	192	260	217	208	234	254	255	234	211	236	260	208	237	229	259	193	234	254	218	227	206	228	239	227	215	235	206	235	209	224	237	191	237	202	225	195	222	224	211	236	233	204	217	211	227	217	186	210	218	210	231	217	222	213	197	224	216	191	217	201	207	254	217	200	212	243	231	242	236	248	193	216	261	201	218	224	215	218	230	212	234	227	239	242	218	225	231	221	218	212	233	231	218	230	215	209	242	228	247	230	238	224	234	202	223	222	227	221	240	237	208	215	255	216	208	216	274	221	232	239	242	241	239	241	247	211	219	209	201	227	234	250	230	233	221	220	203	203	254	215	212	208	180	231	236	247	217	246	236	252	197	234	245	244	206	231	222	219	216	242	240	199	221	240	234	226	209	216	188	212	229	237	209	226	220	212	226	219	237	220	214	223	192	225	240	220	232	244	220	219	251	202	234	239	189	228	229	234	220	212	251	219	225	236	218	194	236	240	192	221	226	187	251	248	199	223	195	206	212	231	227	212	249	237	184	226	228	213	203	203	225	239	237	267	228	243	209	234	226	219	227	209	212	254	224	242	236	191	221	206	229	232	230	234	258	206	249	216	209	209	196	178	234	225	240	216	214	237	241	252	219	228	248	227	237	213	207	226	209	247	276	235	213	217	225	216	206	215	229	222	235	233	205	237	250	240	221	208	223	223	225	220	206	253	229	193	207	199	224	215	206	252	222	235	188	226	221	217	238	217	238	223	214	269	225	242	208	248	225	236	255	215	246	214	228	207	208	253	220	235	237	215	245	208	246	186	248	209	217	203	190	225	225	208	209	253	233	224	227	233	229	206	197	199	205	251	233	219	240	217	215	240	228	226	199	213	221	233	204	211	225	209	248	237	225	200	228	231	215	207	203	237	223	272	227	219	197	206	232	237	204	218	217	224	239	194	224	196	226	198	214	230	239	203	212	213	226	239	202	209	228	226	222	248	214	244	214	223	226	230	216	218	232	224	196	216	221	197	233	203	205	232	232	194	223	219	210	217	226	233	243	234	221	223	213	196	234	216	235	234	221	241	197	206	214	191	212	192	225	221	216	218	213	226	193	244	230	230	216	238	209	237	220	255	231	234	229	214	252	232	232	222	233	236	238	221	219	241	245	231	216	241	238	241	200	208	216	212	220	219	227	208	204	219	246	208	226	229	249	232	230	240	238	228	234	224	221	234	206	230	222	210	202	214	224	211	224	247	267	226	205	198	231	219	214	231	212	220	230	218	226	241	238	197	226	231	233	242	223	207	219	225	219	266	242	235	207	216	223	225	215	220	212	217	238	243	210	234	225	233	229	255	222	214	224	204	206	229	236	218	221	218	244	216	206	219	239	229	210	233	218	254	227	224	239	210	224	255	228	209	245	227	226	215	230	247	231	226	237	231	244	226	224	217	228	220	243	258	239	223	214	219	229	211	219	225	219	206	246	228	217	251	219	246	240	235	222	197	256	236	240	211	201	200	242	231	245	216	202	193	213	249	233	219	245	230	238	225	233	214	220	236	211	236	224	212	237	254	217	228	217	232	213	232	214	249	216	203	226	239	192	207	193	220	259	194	199	228	227	225	265	233	210	186	215	250	261	215	212	212	241	217	209	219	211	246	236	183	235	246	222	225	206	259	221	233	223	240	207	237	261	245	199	229	230	246	230	208	194	203	243	248	215	219	264	210	212	212	230	219	233	236	234	222	219	253	227	194	192	255	245	222	221	209	230	211	225	239	232	216	216	233	219	250	194	203	228	211	241	245	215	219	246	230	238	217	255	218	241	219	213	235	201	231	224	223	222	254	218	231	223	239	264	230	228	219	245	208	257	238	217	220	234	200	212	251	209	181	260	215	235	221	192	243	199	233	200	201	234	220	223	217	208	193	229	193	198	227	195	243	226	229	235	213	226	245	231	257	236	241	221	205	222	223	218	224	224	241	239	193	215	238	202	222	219	211	269	242	246	225	245	194	215	205	231	218	205	196	241	242	241	220	226	211	232	243	204	215	213	227	194	193	186	228	203	233	237	234	219	220	221	244	209	248	221	215	211	231	230	236	232	221	206	216	196	199	223	221	218	194	217	240	203	235	179	224	217	212	232	223	200	209	211	220	217	214	214	238	239	219	217	190	223	225	255	233	235	198	224	224	246	254	213	225	238	246	207	215	255	230	232	228	217	218	238	196	224	222	233	186	220	239	206	244	208	236	173	205	226	247	227	219	225	232	210	218	225	237	215	237	256	231	244	212	222	225	227	207	218	222	212	217	210	242	221	215	203	243	198	197	213	203	211	227	222	210	225	199	201	216	247	233	228	206	203	226	233	226	236	215	238	240	249	239	213	220	198	189	227	177	231	220	233	227	252	239	216	197	223	229	219	248	213	222	220	237	245	245	236	199	214	212	219	246	222	189	222	221	232	249	211	227	209	248	221	210	217	226	206	217	252	230	245	244	259	202	237	207	246	231	235	228	219	222	235	202	200	216	236	216	209	212	232	236	211	223	245	228	267	204	238	235	228	204	198	223	235	211	219	232	211	244	216	223	250	212	181	212	217	216	236	214	231	230	242	205	202	219	212	224	242	264	210	203	214	193	228	212	195	213	227	240	203	232	226	212	206	244	232	238	221	183	229	235	229	217	237	222	229	227	226	238	247	243	197	220	219	261	245	236	227	227	194	230	232	195	204	218	243	225	235	202	236	215	227	219	230	237	245	229	192	192	232	257	207	233	231	219	229	232	210	226	199	222	228	180	218	240	207	233	240	226	226	198	214	240	229	247	225	218	243	210	225	242	242	200	248	248	243	209	197	221	200
1802	590	612	634	612	616	588	528	618	609	581	580	561	606	564	595	529	551	561	572	552	576	600	537	576	557	536	580	577	553	513	576	557	559	530	542	546	591	601	557	546	611	559	585	564	559	559	587	608	558	556	589	556	551	548	602	586	599	568	585	577	588	560	550	575	556	537	564	601	576	533	589	563	522	583	546	575	551	546	565	560	527	502	546	563	578	564	569	587	568	532	543	576	586	594	522	562	595	574	591	586	582	572	585	547	625	554	537	564	567	555	587	585	580	603	560	546	555	558	536	574	552	522	544	556	543	574	579	585	572	556	623	561	520	537	575	508	556	569	573	560	550	591	577	566	555	552	544	570	553	554	601	589	592	557	557	573	558	555	539	538	569	477	583	562	578	607	529	536	570	538	591	565	554	582	597	551	573	574	548	634	647	555	562	543	541	585	562	552	514	587	535	584	589	568	542	548	575	609	566	557	603	586	567	579	570	580	634	554	555	565	547	569	555	593	602	584	591	584	556	572	564	591	578	573	579	546	573	560	576	599	529	602	534	593	573	582	569	556	554	549	532	588	562	546	564	577	550	551	586	587	555	582	535	547	543	575	570	596	538	615	557	552	550	538	607	589	611	577	566	559	553	516	576	575	556	498	580	548	594	569	554	585	559	560	508	576	562	543	566	575	625	579	544	594	550	576	571	585	554	589	601	558	574	604	598	582	560	573	548	579	584	577	562	553	525	562	570	583	608	564	590	564	566	571	559	581	618	569	554	543	560	568	536	578	558	543	542	563	599	568	578	562	548	530	575	624	608	565	577	529	567	545	553	580	573	582	565	589	583	582	555	603	554	587	612	575	544	559	555	554	529	546	545	522	540	556	557	540	550	593	601	563	556	596	560	544	599	584	583	523	570	592	598	569	578	582	554	566	555	601	601	550	562	572	585	580	524	556	569	562	546	575	588	573	558	534	565	578	585	557	565	560	542	541	540	576	567	608	584	583	539	575	544	565	565	553	519	594	544	637	604	525	579	534	581	572	539	588	596	523	584	543	601	538	591	580	543	540	597	547	582	567	561	550	553	591	553	578	559	599	581	566	525	579	573	580	576	569	555	587	600	576	579	555	556	545	577	605	541	580	593	570	586	579	569	588	542	597	579	543	560	583	553	587	552	562	577	554	542	592	529	571	556	541	611	563	551	611	538	584	530	581	612	585	575	513	558	576	595	556	593	571	563	571	552	548	536	581	577	578	544	553	591	557	537	584	563	595	549	550	567	602	606	595	597	547	572	564	569	565	550	545	569	601	538	584	545	582	579	535	510	581	547	539	576	527	583	541	600	534	616	549	580	548	580	636	627	570	591	567	538	610	564	566	563	591	582	593	559	580	567	579	568	560	538	546	613	596	545	544	561	546	582	561	579	609	535	596	528	576	599	579	599	572	577	573	533	552	555	526	599	518	544	607	593	561	592	489	625	584	574	577	595	576	563	575	557	549	619	566	524	578	552	540	612	555	599	566	550	589	592	590	535	541	572	583	527	587	559	583	565	572	550	599	570	567	573	577	592	570	586	551	550	571	575	579	552	564	536	554	571	577	563	571	554	558	596	551	568	552	581	530	562	585	568	579	589	570	524	548	536	555	559	567	539	569	579	593	570	541	576	560	554	569	558	590	601	614	519	566	566	552	520	571	603	552	535	557	541	568	599	575	571	547	606	587	616	565	581	572	593	521	605	617	546	556	547	577	549	567	545	572	563	589	546	539	523	593	573	579	600	532	543	564	620	579	572	568	576	557	574	591	594	573	546	581	582	515	542	617	587	556	546	579	565	542	558	566	538	571	547	564	582	581	540	571	572	543	610	570	528	537	581	566	567	589	563	552	591	600	540	581	546	581	549	518	579	538	595	578	536	565	570	539	556	573	555	608	527	534	596	540	574	573	597	592	582	639	533	557	584	585	582	570	533	579	593	567	586	599	554	565	581	615	567	601	584	579	541	580	567	550	595	569	593	576	551	533	553	554	570	526	605	562	552	511	567	559	572	540	549	585	586	592	551	557	520	552	599	540	602	595	538	592	601	567	536	571	555	577	565	562	540	616	579	569	575	522	582	531	576	603	563	554	594	555	555	517	573	585	614	614	523	523	550	552	551	616	556	584	580	569	614	549	531	594	575	564	564	530	537	561	553	514	537	606	552	562	591	592	562	526	505	604	576	575	570	504	547	538	605	543	552	593	568	572	515	523	576	582	517	567	553	561	566	555	586	591	567	570	529	581	560	556	579	574	574	568	537	607	626	566	571	565	543	583	596	564	591	575	553	588	580	569	562	574	563	583	513	582	544	610	573	539	600	550	526	559	537	582	612	551	543	570	605	574	626	587	560	562	576	572	564	584	538	583	538	568	563	558	574	564	546	566	576	600	535	560	586	538	608	578	569	557	582	599	561	540	581	541	581	533	595	575	562	549	585	608	545	576	608	531	540	598	573	571	548	579	598	587	498	596	589	565	598	582	551	551	558	546	522	575	570	595	625	572	576	549	548	544	524	591	575	589	586	572	600	574	532	571	560	566	604	600	539	607	564	543	558	569	580	568	587	599	524	584	610	562	635	587	580	538	586	571	592	550	551	564	550	590	534	588	588	573	611	569	571	545	572	562	580	576	614	554	583	610	586	537	553	566	616	579	569	555	553	614	578	626	519	572	555	592	564	570	613	609	548	566	567	564	581	517	580	559	558	581	575	572	618	568	562	555	586	616	653	610	554	585	572	582	552	588	566	592	564	598	545	544	601	576	519	543	542	596	569	583	578	526	569	582	565	565	566	572	543	577	537	561	602	587	549	558	564	568	562	526	593	567	575	590	621	523	566	609	559	586	574	567	571	588	555	574	551	567	531	554	523	551	567	544	593	549	588	612	561	570	561	561	595	573	563	592	529	580	542	581	530	585	561	567	553	588	584	562	596	535	550	534	563	538	554	584	566	548	534	589	531	572	565	560	581	581	617	567	553	579	544	558	570	568	555	588	588	547	575	596	554	532	571	569	561	576	554	563	590	556	564	552	574	600	582	564	538	591	560	569	580	561	559	620	548	550	542	586	607	539	597	510	558	532	535	567	571	557	543	588	574	581	537	557	582	555	585	562	551	589	608	555	587	585	558	573	522	522	556	566	619	580	540	541	595	558	546	582	567	574	551	566	582	602	561	614	575	563	546	566	539	539	561	583	540	557	559	574	564	588	614	546	566	558	545	567	576	580	544	567	600	552	567	575	564	547	599	538	575	546	581	562	559	580	587	578	564	547	557	550	545	567	542	568	564	585	528	577	538	550	581	543	590	517	562	538	560	572	588	545	586	549	574	560	614	601	540	558	573	582	573	560	586	521	582	577	605	550	606	539	557	530	574	540	561	573	580	556	581	587	582	579	566	574	552	570	538	576	586	597	565	583	547	574	547	589	567	515	561	553	571	576	595	544	564	558	556	592	534	557	534	584	534	568	566	544	574	586	564
7149	550	562	409	329	294	274	263	208	200	203	167	211	199	187	182	192	187	179	172	195	175	162	169	192	187	198	178	190	158	204	183	171	179	190	176	186	183	190	176	182	184	196	174	199	177	168	188	185	185	193	197	179	189	193	166	169	171	178	160	187	175	154	188	171	170	188	189	188	195	179	197	191	218	194	208	177	181	175	164	176	176	160	192	185	165	170	183	195	188	195	210	187	208	175	199	204	155	171	161	173	173	193	181	204	196	186	193	169	160	183	164	182	156	199	173	191	183	188	190	173	188	192	157	166	173	161	198	199	180	193	190	189	196	186	195	170	180	188	195	181	149	166	180	212	173	174	180	181	180	177	177	187	186	169	192	174	186	174	202	199	189	180	168	175	184	165	160	199	175	200	184	184	187	166	179	191	170	180	195	193	188	151	181	197	169	170	172	210	194	187	186	156	168	160	201	190	183	164	187	171	190	169	192	155	183	187	159	186	185	179	187	171	164	179	189	182	193	185	193	207	189	174	193	168	194	199	196	171	210	214	189	164	195	192	178	176	201	186	185	159	142	186	174	207	162	178	170	203	171	173	188	154	175	176	164	187	164	173	191	183	218	162	194	176	176	173	180	181	204	158	192	173	161	174	182	179	159	180	186	189	178	161	178	193	193	205	191	187	194	178	195	170	197	189	170	188	174	182	174	185	193	204	198	204	172	168	158	141	152	208	182	177	174	187	185	193	157	193	156	197	199	184	176	156	186	192	189	177	191	168	175	187	166	193	190	188	202	187	202	205	168	189	184	171	176	189	199	196	219	178	190	172	185	197	178	162	163	175	176	170	175	208	188	164	153	159	177	196	206	199	177	188	175	177	173	185	179	198	170	176	194	189	179	188	226	190	192	167	166	183	185	207	161	171	163	204	157	175	157	172	174	183	187	161	208	202	173	191	205	168	182	195	170	156	174	186	173	196	202	197	195	154	182	172	181	203	182	205	238	192	195	168	184	181	161	181	183	167	189	173	164	173	179	171	183	198	161	174	184	159	170	185	198	180	196	207	176	196	174	201	163	200	162	175	184	196	211	192	170	175	152	194	186	194	173	237	177	188	190	184	175	166	193	176	191	192	181	197	162	178	170	193	188	157	201	190	177	166	182	145	155	178	190	171	179	188	167	178	192	171	158	174	168	210	189	190	195	165	174	175	171	173	197	184	174	172	200	157	174	179	173	197	185	157	170	183	184	194	143	159	213	162	177	184	177	174	166	199	158	174	195	168	200	207	191	190	175	153	182	174	156	195	182	189	194	148	166	168	170	164	186	182	181	191	200	181	142	191	182	183	163	190	173	166	167	185	195	181	191	185	171	168	181	187	181	161	207	183	202	162	174	180	180	169	189	220	187	188	162	170	190	180	180	160	171	176	165	206	170	168	188	170	184	173	196	179	191	182	192	212	225	184	180	166	175	183	172	173	187	177	202	189	206	167	196	172	199	200	186	178	179	201	184	204	198	154	169	198	155	166	171	170	198	186	184	174	196	162	162	179	179	177	174	203	205	186	152	187	155	187	157	190	185	180	180	189	189	195	187	186	171	179	199	181	196	182	175	147	167	183	216	182	197	160	202	198	183	179	206	187	200	159	196	172	220	185	191	164	192	196	158	200	193	189	195	220	173	190	177	197	191	201	188	186	180	201	174	162	188	172	186	204	201	196	181	185	184	178	181	165	180	179	169	170	158	188	180	190	188	181	168	156	173	182	171	197	186	182	196	217	193	205	185	196	194	183	179	172	184	203	192	160	160	191	212	186	157	184	166	186	192	163	181	190	177	162	157	158	171	200	198	205	156	191	177	168	192	200	172	191	173	160	186	194	176	186	176	157	158	193	175	202	164	194	167	195	171	159	196	189	192	174	193	189	179	178	175	180	180	184	211	186	180	194	195	195	161	197	156	202	212	171	164	175	188	179	161	163	179	195	170	154	160	172	206	168	180	193	176	188	152	160	175	176	189	211	172	175	172	174	191	187	184	179	195	165	175	178	170	183	163	193	185	159	179	202	184	190	186	178	171	167	198	178	187	175	190	174	180	181	163	159	200	184	176	174	176	184	192	208	170	192	198	171	200	174	166	183	177	195	186	161	182	193	203	215	179	204	159	190	196	188	175	177	190	195	170	172	185	203	187	188	161	185	173	188	167	189	181	185	201	215	206	193	177	169	198	180	174	199	193	182	187	191	196	181	172	179	164	161	204	189	179	199	186	194	185	190	202	187	179	185	184	173	154	201	188	182	170	207	175	156	198	181	174	156	200	186	168	163	185	200	192	165	180	150	196	164	186	193	179	210	195	200	194	167	172	172	193	181	174	181	186	181	182	189	167	194	194	197	186	184	166	186	204	208	208	195	181	167	197	188	198	194	203	184	216	174	174	197	186	171	171	163	171	178	171	185	185	187	173	200	205	204	169	188	163	184	181	143	166	171	178	176	173	166	150	176	192	177	186	192	174	154	220	162	200	179	173	196	199	169	169	153	181	193	171	165	189	171	178	187	181	166	141	187	191	183	159	167	171	173	164	171	173	193	173	183	171	200	177	209	170	188	174	198	188	162	187	196	186	177	208	174	195	167	188	183	181	167	184	192	159	177	177	184	181	185	172	183	200	164	191	151	175	195	163	190	203	179	179	192	181	170	194	188	198	171	181	174	173	185	166	196	177	174	169	170	173	176	178	183	182	175	190	185	155	166	180	171	181	187	199	195	208	193	166	179	203	180	188	193	168	180	160	177	205	162	175	163	175	175	185	172	176	174	194	176	185	173	162	152	185	171	178	177	176	188	167	182	188	194	162	172	214	169	184	192	162	184	179	192	190	165	155	160	171	184	161	158	194	207	155	195	164	194	180	186	198	173	181	177	170	165	178	183	163	176	196	195	182	157	190	193	186	206	187	178	178	167	177	152	161	168	172	171	173	189	156	176	188	191	181	206	194	174	183	179	164	172	180	172	193	170	163	214	194	158	205	195	206	191	176	180	193	202	192	191	189	169	181	177	179	199	169	191	164	195	168	170	176	165	175	180	179	187	173	176	182	206	193	185	222	170	190	181	169	188	207	174	222	184	190	163	178	150	168	193	158	174	164	169	187	154	179	193	181	186	189	174	192	182	202	194	188	168	226	205	189	162	178	189	177	192	185	187	184	190	179	173	152	175	194	179	171	170	200	181	155	175	181	178	183	181	199	159	164	159	174	162	183	196	180	185	161	187	197	180	184	199	186	161	192	212	188	178	194	177	173	180	190	177	182	174	184	177	195	168	166	199	193	195	196	155	216	170	191	179	172	141	217	190	164	199	163	177	174	178	193	194	200	178	174	173	215	160	161	188	202	181	166	176	172	177	181	162	198	193	182	174	171	195	167	182	191	172	172	189	183	184	187	183	178	196	180	166	174	187	186	196	158	194	189	168	189	193	188	195	186	206	190	181	186	167	177	185	190	192	163	187	175	156	181	182	153
6214	794	1296	1411	1198	1045	882	805	763	661	668	690	641	574	579	618	588	530	539	584	535	540	552	528	541	544	527	521	518	536	527	523	506	552	518	479	535	486	489	500	500	492	477	494	504	515	508	489	490	543	510	511	523	480	498	546	472	514	539	530	518	521	492	498	469	507	512	492	551	494	553	492	517	485	554	504	539	488	511	523	486	501	536	504	506	457	499	496	541	507	504	513	539	503	496	475	494	472	507	495	490	507	503	497	517	537	495	461	497	530	512	491	525	521	493	538	504	523	500	520	489	492	482	508	514	547	542	519	496	474	471	462	484	495	464	492	510	464	482	521	459	512	522	501	509	513	507	504	497	482	517	487	496	513	536	533	514	524	491	487	513	507	510	471	529	497	491	505	531	509	460	492	517	506	480	530	443	498	495	495	502	458	507	516	446	471	517	490	528	465	488	488	503	515	505	488	499	477	472	520	522	515	492	517	449	461	533	519	527	473	522	493	524	484	504	493	512	509	496	474	526	498	518	483	511	494	466	475	527	508	482	512	506	487	494	527	465	530	511	530	503	509	509	484	474	481	469	527	526	511	485	514	511	488	526	493	487	542	506	515	528	487	501	510	501	522	502	461	518	499	485	479	481	490	523	495	478	486	536	507	509	470	526	534	547	497	528	558	477	493	493	491	541	515	521	564	545	485	532	520	520	488	487	492	525	495	516	479	473	491	500	525	514	475	536	503	483	483	504	459	508	514	509	489	464	528	485	530	487	473	504	469	482	532	511	493	504	526	543	479	466	493	484	472	496	502	500	484	501	465	517	546	503	533	470	478	472	494	474	532	500	503	463	477	535	497	513	498	492	501	513	493	525	489	490	537	501	505	446	492	511	465	514	516	530	497	503	480	507	504	482	522	471	523	480	500	536	504	512	548	502	506	468	511	512	483	486	535	486	485	540	501	484	475	473	487	504	500	511	514	460	516	513	482	515	477	491	515	508	481	473	497	514	486	520	485	491	509	543	519	503	442	467	522	497	520	476	487	495	507	513	458	495	496	506	549	463	510	521	514	490	470	515	502	483	560	501	485	475	529	512	485	495	468	469	518	543	485	538	535	498	501	482	476	519	512	498	474	543	474	507	472	500	480	519	523	508	531	449	551	499	524	453	523	497	497	513	562	513	493	505	547	478	532	471	518	509	475	519	508	490	490	511	490	449	482	481	496	489	518	513	495	548	500	528	507	496	503	471	502	490	500	510	428	489	523	512	497	502	491	532	489	503	457	492	473	527	545	506	517	493	471	518	493	505	502	500	502	490	480	495	487	465	498	507	513	530	530	520	510	508	511	521	516	502	491	528	479	480	496	461	513	506	502	500	474	472	480	497	480	518	496	504	505	509	527	503	465	493	534	487	482	497	506	526	475	522	496	483	513	545	481	520	510	490	488	457	520	542	465	483	526	512	476	475	508	480	497	512	500	487	523	476	498	541	499	496	511	486	479	468	497	519	517	493	506	525	508	493	489	491	505	500	487	567	508	487	531	512	464	484	482	495	531	501	499	483	525	510	510	487	523	502	488	515	499	542	487	507	494	538	511	523	513	477	506	472	505	529	488	517	495	520	507	517	475	513	498	481	474	471	502	516	469	503	503	474	500	523	507	497	525	501	492	464	501	498	517	532	517	513	540	490	512	487	532	478	469	495	481	460	510	477	515	474	470	485	510	477	508	534	508	544	483	502	457	537	488	560	524	509	474	499	508	488	535	512	467	489	530	538	490	522	522	508	501	498	551	515	498	523	500	525	537	515	522	491	542	510	508	535	496	509	506	507	460	461	528	450	515	531	542	511	499	500	492	493	520	534	519	541	518	492	522	525	547	501	486	516	526	498	536	528	516	480	522	535	494	484	495	505	457	505	470	494	491	525	487	466	494	518	494	494	511	503	535	479	503	526	463	493	498	516	472	497	542	510	531	527	535	532	496	516	455	473	526	495	456	496	473	496	499	507	523	492	535	499	507	478	499	488	481	548	509	492	505	539	494	496	500	498	525	493	506	498	489	500	501	492	523	486	498	518	540	574	480	485	471	524	500	500	477	493	534	513	508	511	457	491	501	492	511	510	477	525	494	506	546	543	483	499	499	499	496	472	487	488	487	493	496	546	498	524	518	509	511	485	524	550	506	525	479	508	513	498	502	538	464	488	519	501	476	532	492	517	540	498	474	442	451	514	544	510	521	497	487	516	497	476	504	530	508	491	464	520	470	550	533	479	509	517	504	470	558	504	522	525	555	459	530	490	488	485	514	526	509	540	537	518	477	480	505	519	493	466	502	498	515	477	502	510	523	491	503	502	531	499	487	521	517	489	531	496	465	524	483	554	501	558	504	511	497	519	484	509	488	478	479	543	531	501	525	496	544	489	516	496	495	490	517	471	471	498	534	472	507	475	487	519	524	539	494	481	532	525	442	490	467	535	465	478	494	475	508	532	524	489	529	545	512	548	499	481	500	543	510	554	516	492	485	499	483	531	508	523	553	512	496	530	515	498	463	477	471	504	503	507	543	466	539	460	519	492	503	479	522	496	478	483	497	523	490	477	464	500	515	517	507	463	518	507	498	507	530	497	506	551	533	535	497	484	509	456	497	518	480	508	536	502	513	504	530	519	556	513	473	492	500	505	458	521	548	460	493	548	487	532	494	481	512	511	524	496	544	494	515	525	523	464	510	523	506	508	509	529	495	478	496	504	528	517	467	508	522	462	515	489	510	513	527	503	477	492	525	543	492	498	497	473	504	501	482	532	510	521	528	465	506	531	510	463	490	514	504	466	513	524	518	508	551	491	484	510	503	517	540	465	514	509	465	480	490	550	476	496	463	470	536	467	454	500	518	474	495	483	495	503	480	537	526	515	535	473	502	507	526	498	504	508	451	532	490	508	495	488	479	485	512	489	541	502	500	516	497	466	506	519	493	520	499	467	462	503	508	493	502	518	525	517	487	510	496	542	516	534	487	516	473	504	483	534	512	474	519	513	492	502	486	486	475	517	524	501	481	539	478	475	479	473	531	511	465	507	477	537	510	557	471	479	480	494	557	432	539	517	505	512	509	503	489	518	487	468	511	535	483	495	521	510	471	470	495	484	505	504	494	499	494	507	496	491	549	454	485	533	483	537	520	500	472	543	496	507	522	471	499	491	470	485	518	516	533	480	509	521	502	514	496	508	467	508	488	503	478	513	484	466	497	490	482	526	526	489	510	535	554	492	516	554	546	447	518	540	498	511	496	512	501	494	497	518	496	529	476	498	510	528	483	489	460	500	522	492	509	516	517	479	470	503	522	480	479	498	464	499	537	483	506	468	505	473	498	468	518	475	492	550	505	542	501	557	480	508	520	559	522	520	537	514	558	524	503	493	506	470	498	518	495	509	511	483	503	527	507	465	517	482	525	502	516	516	524	492	498	507	488	517	484	502	512	517	537	536	474	502	484	547	531	549	512	499	485	502	498	500	545
14561	1537	1250	1006	753	631	565	509	477	465	426	445	376	386	408	419	424	397	385	373	421	395	365	419	370	373	402	434	415	350	415	446	382	422	413	357	391	416	375	394	392	419	422	390	367	397	410	399	397	397	370	396	398	388	360	434	375	390	418	348	341	404	403	407	434	388	390	382	411	367	396	409	393	404	419	379	425	392	389	390	408	384	359	395	400	402	384	412	381	379	410	422	373	427	404	388	341	356	404	398	429	380	355	383	398	384	367	381	399	369	374	385	364	389	383	357	393	394	365	399	372	385	338	364	406	442	427	405	384	374	382	453	371	394	398	390	379	398	401	362	367	386	368	372	355	436	407	391	402	431	385	362	388	399	400	409	371	387	447	394	399	385	402	427	376	403	424	390	372	427	421	420	401	398	395	431	404	380	378	392	361	389	393	421	439	345	363	359	400	402	414	407	423	406	413	381	395	368	388	403	380	418	417	419	415	383	409	402	406	420	371	405	394	359	372	387	374	364	394	406	361	382	390	381	410	391	424	383	412	386	407	383	395	402	370	377	414	393	403	395	392	379	404	333	393	366	328	412	419	419	445	401	405	414	366	407	376	383	366	394	389	394	365	354	398	379	370	379	379	367	372	406	384	363	395	399	399	395	419	368	402	424	413	399	399	422	384	412	377	367	410	374	387	400	376	375	390	411	402	361	363	387	375	392	344	369	392	397	428	364	401	417	420	397	364	390	381	406	393	414	391	392	376	361	392	420	390	371	431	371	413	411	376	384	389	356	402	408	390	380	391	400	417	399	430	403	372	395	416	402	384	392	415	447	421	400	377	423	401	399	388	396	338	447	383	402	375	377	389	369	412	420	413	375	421	402	360	383	351	442	397	429	367	393	390	389	373	394	392	368	358	404	383	404	405	376	426	376	420	365	364	403	370	416	398	374	380	416	441	428	379	377	411	385	412	360	388	369	406	401	419	383	366	397	352	415	410	377	411	421	380	432	383	377	405	405	397	393	436	383	388	412	362	383	374	373	401	405	407	370	397	366	404	359	381	362	375	387	357	364	360	372	403	411	418	395	399	416	385	391	400	423	391	446	426	383	388	417	366	426	389	429	364	375	407	404	418	357	383	423	391	378	404	394	354	433	421	392	401	391	386	403	390	375	418	398	402	360	388	395	424	428	369	410	411	395	352	375	407	400	385	400	398	389	407	396	417	408	364	379	372	413	369	404	404	406	376	381	317	420	382	375	403	354	388	413	415	373	379	407	412	396	396	403	385	383	375	378	413	393	361	388	419	387	379	379	454	375	393	380	406	425	413	412	416	370	404	389	399	379	427	381	378	339	395	386	378	402	386	403	371	415	401	402	382	424	413	393	380	389	377	385	396	403	402	392	404	377	398	382	409	405	394	420	408	375	357	408	370	396	393	390	371	386	411	333	395	398	412	373	400	382	369	376	423	392	424	395	402	381	386	391	383	391	384	391	405	411	412	428	359	374	368	397	435	404	422	410	393	386	381	400	403	396	412	415	393	419	365	408	398	394	359	384	368	352	377	388	389	416	416	426	412	382	403	390	397	389	391	380	429	411	390	365	393	384	385	402	396	409	378	382	419	362	345	390	411	375	363	384	358	396	372	395	347	407	400	400	392	398	330	397	427	378	380	398	348	373	391	370	398	377	405	395	433	381	371	388	402	410	395	433	363	373	360	368	402	431	400	417	409	426	365	391	410	367	400	372	381	408	393	397	420	380	391	396	380	409	390	381	437	408	374	399	387	394	398	365	376	373	405	400	388	419	408	358	377	379	396	416	381	382	401	366	363	383	396	371	362	388	388	388	414	406	371	369	400	420	407	403	400	362	392	420	364	372	372	386	408	399	392	407	392	371	370	373	394	394	385	402	336	401	398	411	373	423	401	362	365	392	405	390	381	411	379	366	406	390	341	378	397	428	416	422	353	372	370	396	365	409	401	399	345	363	441	397	392	433	366	397	410	396	383	352	415	408	379	418	389	358	374	373	385	384	373	355	379	402	394	362	366	400	375	429	370	382	396	393	438	398	375	382	393	416	380	379	406	417	384	347	362	387	374	383	378	387	357	412	409	388	367	366	372	386	431	390	358	335	382	383	386	377	363	371	405	359	400	422	382	411	391	402	389	389	382	392	377	342	388	349	405	401	389	445	355	346	410	401	416	434	383	424	343	389	369	419	371	444	396	426	405	416	378	390	367	392	351	442	408	384	422	425	415	409	379	385	397	395	432	387	390	377	374	380	382	447	399	410	383	392	424	380	409	415	394	376	365	404	431	384	426	383	349	410	404	388	372	408	385	369	421	375	384	401	374	395	399	389	389	379	410	338	399	411	374	349	391	374	361	413	379	388	417	387	394	377	396	387	354	374	363	354	394	375	394	390	409	371	392	361	383	394	398	425	360	425	396	356	363	354	329	407	405	370	388	364	413	421	391	359	396	409	385	358	384	383	398	390	380	385	380	370	370	356	379	375	413	471	396	414	393	382	419	393	405	385	388	412	398	419	393	393	358	411	392	362	394	396	414	387	373	384	361	389	351	407	384	413	385	362	400	403	435	406	397	408	404	388	397	382	350	319	381	383	402	369	395	338	389	404	406	365	386	472	417	420	397	384	361	385	376	422	433	392	385	362	390	430	394	391	416	391	411	447	415	385	371	401	390	416	412	406	407	381	399	379	401	419	356	344	382	365	376	396	399	368	343	400	368	329	414	392	451	378	390	412	392	406	392	379	384	398	353	393	415	403	356	386	373	426	402	376	422	386	380	398	395	394	390	417	434	377	361	412	409	415	358	365	373	396	398	375	358	390	396	360	425	358	360	444	366	393	439	430	368	393	389	387	421	445	416	381	387	384	377	381	411	404	414	437	421	369	387	403	399	386	362	333	397	391	408	399	376	382	380	432	425	406	354	387	363	376	400	409	382	369	408	374	404	424	377	352	408	406	366	384	408	412	399	385	381	375	420	376	420	394	344	380	373	385	368	387	386	404	390	381	381	416	337	387	361	450	391	421	390	407	354	385	413	378	342	400	362	358	377	397	410	357	401	419	420	372	385	371	364	406	415	420	410	410	391	386	397	390	402	408	384	351	389	373	402	397	375	364	382	397	412	410	381	375	396	392	372	468	399	406	388	449	434	410	401	398	404	432	404	379	373	373	391	383	424	382	381	391	366	339	371	374	383	393	369	372	373	390	369	372	365	381	386	380	361	397	388	438	388	361	390	395	396	429	388	372	359	363	374	409	377	335	382	361	356	367	388	385	383	357	384	367	386	365	401	397	393	388	383	402	412	370	366	387	385	378	406	415	385	391	343	426	392	375	418	405	423	400	389	405	407	405	343	407	396	387	393	441	431	401	387	386	392	345	410	377	378	368	403	415	430	409	395	413	413	419	390	392	379	373	420	468	392	392	367	397	430	407	366	365	382	366	404	386	398	381	372	367	414	362	402	352	359	385	388	398	401	432	391	399
8654	1587	2546	2757	2415	1997	1670	1504	1391	1346	1215	1145	1140	1167	1115	1099	1032	1054	1085	1012	999	1003	985	997	911	1002	973	934	942	1013	980	934	984	964	908	922	951	887	970	1006	894	940	842	929	949	963	912	874	961	948	937	962	914	934	945	962	944	933	877	964	938	961	904	943	945	956	932	959	895	913	877	970	971	890	947	971	912	938	974	917	927	924	963	932	947	935	925	939	945	898	953	911	979	855	939	918	912	937	932	932	949	904	935	943	912	858	980	967	963	926	914	931	891	959	934	945	928	921	913	944	888	944	926	870	875	873	924	956	924	911	931	929	936	951	889	906	903	939	856	913	928	919	975	1003	872	956	975	925	903	903	892	929	953	947	916	883	952	945	928	920	903	958	914	895	899	974	941	893	940	945	950	944	928	914	924	910	924	956	903	921	934	906	962	901	940	897	929	1000	906	980	971	874	924	923	894	901	946	1039	980	969	931	912	940	929	925	971	944	843	907	936	890	919	949	899	923	964	921	908	897	897	921	894	946	958	950	908	937	940	892	945	860	964	1009	924	914	931	914	947	905	883	914	975	876	941	967	909	915	873	908	944	952	920	926	959	920	940	899	920	949	908	898	913	939	975	949	923	948	961	964	941	913	865	926	972	922	935	969	951	917	873	959	916	905	975	958	902	931	913	934	927	942	919	902	945	950	916	906	905	925	962	970	958	932	890	920	993	872	996	887	925	931	907	904	895	920	919	945	948	930	888	909	899	909	933	899	967	921	962	931	916	901	925	882	934	923	888	945	886	923	936	949	920	966	901	910	935	925	903	934	930	874	935	882	915	935	928	877	965	923	935	919	896	985	953	980	942	925	921	924	922	960	926	903	979	881	931	936	908	933	975	920	960	945	1006	883	963	942	924	976	909	890	912	908	889	916	901	936	959	915	927	937	935	942	903	946	953	936	943	922	964	949	900	881	889	871	988	955	893	899	909	975	880	909	928	964	929	923	960	862	898	858	935	888	940	957	921	913	937	883	909	908	883	947	904	940	929	889	882	920	892	909	943	945	943	955	929	900	971	935	892	953	922	900	916	966	950	852	902	911	904	902	914	967	923	976	916	947	934	933	966	941	909	907	889	944	941	932	900	872	890	920	911	968	987	964	957	920	923	938	998	951	866	915	896	931	929	881	960	920	885	933	973	909	923	830	948	920	934	949	949	878	934	913	924	902	914	927	913	892	925	909	933	952	909	946	908	879	973	937	933	941	961	912	927	948	971	927	948	942	926	929	911	911	903	902	924	929	955	964	916	919	925	963	899	956	936	932	884	928	914	957	851	993	920	863	905	920	911	917	916	914	896	911	967	965	872	894	892	929	868	909	964	897	893	932	963	943	950	957	920	884	894	927	941	899	948	916	991	943	954	865	902	881	915	976	901	912	964	980	891	899	952	920	920	932	936	923	926	904	936	944	933	962	943	916	960	908	902	922	912	903	905	911	912	937	930	901	950	912	977	945	922	929	960	871	924	950	968	869	958	925	917	910	961	944	948	913	910	922	899	930	939	964	885	890	902	945	912	925	892	925	880	904	960	925	947	947	947	1054	892	935	932	892	889	928	941	920	955	944	936	943	929	998	861	898	924	936	921	926	970	898	968	915	863	918	835	873	924	909	947	865	898	910	895	920	960	907	946	887	907	933	933	948	931	963	926	938	961	981	967	924	990	917	903	964	860	993	862	971	898	907	914	892	963	929	875	898	911	857	932	897	944	968	896	906	934	918	927	900	911	942	1002	949	920	913	957	901	927	859	961	885	952	967	999	953	978	932	903	939	915	903	923	939	984	948	898	952	894	949	920	940	951	898	909	941	920	846	964	880	917	979	911	911	919	910	922	901	979	922	916	916	915	929	927	942	899	952	943	915	923	965	858	959	972	931	926	920	930	945	936	926	931	909	942	866	896	914	902	967	919	876	963	931	963	958	913	891	939	928	996	930	934	944	971	921	861	905	908	910	846	943	932	993	892	982	899	1003	954	975	920	950	857	977	982	958	937	966	893	889	911	900	942	943	880	945	900	916	870	908	941	914	922	935	935	893	948	912	927	1006	941	928	933	899	906	949	981	919	937	902	942	921	910	924	921	913	945	849	914	940	932	899	938	899	914	907	900	886	876	902	946	959	916	937	888	982	911	874	872	884	900	920	946	969	913	918	935	913	894	943	898	927	895	891	919	884	936	953	911	937	949	908	928	981	943	895	922	886	980	939	916	952	942	919	989	915	935	940	906	946	888	917	918	936	934	944	950	942	907	906	889	933	943	916	897	956	905	933	973	983	986	896	977	960	959	899	912	951	933	888	912	939	941	933	912	958	951	873	927	942	908	922	895	876	932	877	944	974	920	880	868	963	895	895	916	932	898	938	858	985	947	915	943	937	943	909	936	894	869	963	902	965	878	901	941	846	980	956	919	996	893	928	953	905	899	927	906	902	923	898	905	959	961	915	891	935	904	898	981	923	932	925	933	872	959	920	959	926	939	876	906	950	934	885	887	892	936	921	958	911	974	952	919	930	971	915	945	962	914	926	892	940	932	930	924	880	933	888	942	912	890	871	901	970	940	959	894	892	848	912	919	862	965	888	937	922	910	960	942	879	933	922	919	919	940	938	877	951	885	946	882	946	973	940	949	920	974	952	907	952	986	909	897	940	914	908	892	956	914	912	884	922	975	883	894	928	1004	894	956	942	948	865	944	914	893	945	917	921	889	942	892	903	918	918	933	963	926	886	874	949	903	912	1020	899	934	932	936	924	957	925	960	968	966	901	889	902	910	927	864	916	880	990	958	927	938	874	902	959	983	893	916	923	905	973	906	954	891	950	943	914	883	960	911	901	929	881	903	940	905	896	999	922	931	927	902	902	955	955	897	907	875	952	923	955	894	923	928	943	1014	950	935	900	865	963	947	901	934	920	883	918	901	902	902	929	925	908	927	879	934	944	949	867	908	920	917	967	930	879	903	893	941	881	888	918	873	987	934	904	993	949	916	918	923	953	932	951	918	930	926	891	937	946	870	953	910	893	922	970	920	949	878	976	935	915	930	904	959	902	953	958	969	979	884	921	906	932	962	951	920	859	934	912	925	889	909	922	872	880	907	958	937	932	998	1006	888	903	957	880	942	911	898	954	914	940	832	925	944	910	935	941	908	977	935	875	901	979	937	968	943	918	943	961	940	870	882	921	858	910	978	923	976	902	877	962	937	914	935	943	878	882	961	934	943	900	944	916	980	918	949	905	930	842	901	971	955	868	909	945	879	873	863	899	903	905	927	908	944	901	897	949	944	912	981	888	928	937	930	912	950	886	938	926	942	938	955	928	896	896	919	930	896	917	902	895	927	895	966	937	935	939	867	922	915	891	874	955	907	947	948	891	894	905	938	875	1029	937	978	933	982	926	937	926	955	876	969	940	913	911	909	904	911	902	943	938	964	951	953	918	955	909	926	929	930	907	946	966	930	927	956	931	934	944	921	922	879	894	935
1443	233	234	225	215	242	242	241	229	197	191	221	230	197	218	244	232	232	221	238	240	239	205	228	209	217	211	205	228	205	201	207	226	231	243	218	234	258	237	215	229	210	229	216	236	229	235	207	235	226	213	213	221	202	239	219	225	253	242	211	212	226	214	223	223	229	226	236	249	220	234	241	221	219	237	239	227	241	209	236	233	223	238	239	281	207	216	234	219	227	229	211	226	252	255	220	216	232	204	217	223	242	248	225	222	211	213	234	232	224	201	224	239	207	247	209	215	241	240	196	216	210	228	227	231	231	228	228	208	238	242	249	210	212	228	229	230	218	222	221	223	214	230	230	233	218	219	229	193	200	206	233	199	250	247	224	242	253	205	235	202	226	192	241	220	222	223	235	230	213	221	216	290	215	240	201	218	225	221	213	237	238	226	206	198	199	224	225	233	233	239	220	236	202	222	225	221	211	218	227	205	212	208	199	240	233	204	216	197	215	231	220	213	235	191	214	225	234	217	214	210	234	224	245	217	241	210	232	223	226	214	251	225	255	239	227	226	214	234	226	221	241	243	247	194	243	258	218	241	225	215	214	225	223	229	225	244	228	229	223	236	221	219	229	237	234	204	240	220	208	213	240	224	244	233	218	232	234	229	232	211	205	234	238	237	220	221	225	200	231	225	219	192	233	217	222	227	200	198	218	213	213	183	232	264	226	236	234	217	205	192	229	238	241	233	238	237	234	208	264	231	236	277	256	211	244	206	200	218	245	214	223	258	244	235	214	237	239	211	213	209	217	244	208	203	235	218	246	233	228	227	234	229	209	241	224	230	210	233	217	222	224	225	225	208	226	195	227	230	230	223	224	218	212	252	223	206	215	242	223	211	229	212	243	236	224	230	227	206	201	226	208	206	233	205	231	225	229	226	223	235	219	266	211	194	235	233	249	223	242	217	193	207	237	220	208	205	248	236	212	238	232	263	222	221	261	247	211	215	220	223	248	246	233	213	226	225	239	240	200	218	212	226	216	229	218	221	230	225	219	212	252	211	203	215	232	201	228	213	212	212	211	237	251	226	198	212	220	245	227	225	201	224	228	202	203	220	198	196	226	205	240	236	240	208	223	242	204	242	231	206	220	235	210	216	221	223	229	205	247	240	222	223	231	220	210	214	262	206	248	227	203	224	210	227	254	251	199	196	228	247	221	208	236	211	206	245	231	255	223	238	216	224	233	215	260	258	226	202	247	213	217	215	196	234	218	206	229	239	214	214	217	227	226	201	229	193	231	229	207	241	242	197	243	279	242	240	213	221	201	214	227	265	207	209	196	255	221	219	219	232	223	228	198	257	197	233	208	187	241	255	224	237	220	236	220	227	249	232	226	221	253	234	211	228	242	237	210	243	267	231	241	261	231	236	204	225	232	235	228	223	212	229	265	232	224	216	234	220	207	207	216	238	244	267	220	241	216	213	221	245	229	231	206	230	237	223	194	223	221	192	236	210	221	203	232	231	219	236	222	203	215	204	206	238	250	207	210	258	249	240	234	219	229	215	240	223	224	242	234	217	217	254	209	222	257	222	234	225	219	218	219	242	245	237	254	239	251	243	247	205	209	233	234	233	229	226	238	253	232	220	247	230	200	238	211	244	209	215	215	209	243	224	203	216	237	220	226	226	232	213	214	216	203	222	248	251	226	241	237	248	217	246	262	264	236	252	238	234	224	232	206	205	205	216	232	228	222	219	190	217	220	221	237	221	226	212	201	227	216	226	231	225	216	233	232	224	211	212	259	222	216	216	246	207	221	243	201	205	234	222	217	237	241	222	249	249	226	257	216	216	232	214	249	216	235	206	222	232	227	223	219	191	219	245	185	237	223	247	249	255	208	204	201	179	242	216	251	229	211	233	210	208	221	199	244	216	208	204	224	210	228	203	218	217	244	248	213	231	259	226	235	245	222	223	219	230	239	208	194	217	199	186	234	243	192	238	241	245	218	204	239	229	222	203	228	223	220	232	229	228	204	222	207	238	251	194	250	208	243	222	261	218	199	226	238	225	206	239	195	200	235	221	225	207	198	207	205	209	255	255	243	237	255	214	215	227	227	216	220	246	225	204	242	246	236	245	233	218	250	219	208	212	217	231	241	235	236	219	220	207	228	233	215	218	219	207	232	245	207	188	231	222	249	237	223	241	211	252	255	238	230	222	183	213	234	238	226	208	252	206	210	210	245	220	227	226	207	217	211	219	228	210	215	183	218	253	213	217	233	193	222	229	216	238	238	199	206	237	243	227	210	231	222	226	239	223	220	206	217	217	189	235	237	260	207	237	201	237	206	214	193	245	198	228	236	225	221	233	243	244	229	210	234	225	203	243	215	205	211	253	202	206	215	205	225	196	228	254	201	234	255	229	218	219	237	199	208	238	246	238	213	211	210	217	214	230	233	216	220	222	238	261	222	226	233	207	215	236	243	249	243	191	225	204	226	242	221	202	257	238	250	219	214	221	216	223	234	210	232	204	209	227	205	232	242	215	214	247	218	228	229	231	230	226	222	226	207	214	254	196	213	236	241	224	231	236	235	267	221	238	227	230	235	246	243	214	209	201	215	229	195	244	205	197	233	248	216	227	247	240	228	230	207	207	210	224	201	209	209	246	230	217	231	224	251	228	205	224	201	207	237	226	202	244	231	208	245	210	226	224	175	240	244	229	224	253	196	224	222	239	216	247	245	243	243	237	241	219	207	219	219	236	261	206	213	226	216	221	226	217	220	236	227	212	243	223	261	246	216	213	246	212	225	223	241	230	243	245	210	237	195	253	222	179	196	229	200	230	224	223	220	230	218	209	213	239	215	218	197	231	221	232	214	223	228	234	225	217	223	215	214	209	216	242	202	233	223	200	239	218	255	212	220	202	259	213	213	227	228	200	232	217	238	218	244	214	205	234	219	231	221	238	206	224	240	230	201	222	244	243	235	217	225	235	224	197	248	256	236	236	227	245	216	224	211	215	233	209	229	224	218	214	231	259	216	201	235	202	205	220	217	237	225	238	264	237	250	189	210	217	217	238	217	227	218	223	244	216	209	215	205	215	229	222	239	223	226	220	216	199	242	227	243	210	226	222	208	239	233	221	227	213	232	250	201	214	217	197	192	214	285	219	209	198	233	238	251	238	212	233	237	229	249	230	227	247	225	201	219	218	221	213	207	244	206	222	232	207	218	245	216	250	235	242	207	209	226	205	198	190	226	239	239	236	232	229	243	263	245	225	245	206	228	278	238	228	237	224	244	218	230	223	212	243	253	224	236	272	225	229	231	234	239	236	219	222	229	245	223	208	211	232	243	224	224	244	225	194	219	188	224	215	230	237	190	240	252	245	233	233	229	209	192	213	251	219	249	219	228	246	254	212	252	208	222	253	211	232	228	228	234	241	218	203	218	201	228	211	221	250	201	193	244	193	190	239	223	216	219	244	229	225	230	238	251	211	207	204	216	236	228	230	207	239	249
1776	605	577	622	634	634	616	583	539	592	558	586	566	586	574	613	578	615	570	578	598	589	570	568	602	607	573	601	568	585	612	552	570	607	571	573	579	589	591	575	591	569	544	578	564	584	545	564	591	561	582	612	596	576	577	547	616	569	571	616	552	571	591	560	589	585	595	587	571	553	556	588	549	577	574	555	565	565	575	574	589	516	586	548	526	576	612	550	600	564	601	587	547	583	561	550	581	559	573	538	577	574	614	590	540	567	519	578	589	581	601	535	581	579	545	571	575	562	583	571	561	555	607	575	588	580	591	606	561	571	574	579	583	554	581	577	570	614	580	563	541	598	603	551	610	579	583	560	560	558	581	548	568	539	524	553	544	572	551	587	579	551	549	601	611	595	574	578	537	602	535	585	537	584	552	582	584	548	560	554	561	588	555	568	568	511	581	554	597	552	574	557	575	576	537	595	558	567	559	524	591	529	581	554	514	573	577	547	540	603	533	587	568	557	590	567	581	567	583	563	596	613	600	575	580	568	537	570	574	574	546	599	606	603	619	566	566	584	582	556	549	538	550	517	566	578	564	583	550	536	565	569	576	613	547	572	569	569	583	590	616	587	538	582	594	583	574	581	564	547	571	573	584	573	613	554	544	632	565	573	572	550	555	599	572	573	608	592	614	529	570	564	566	533	602	578	564	539	608	552	576	563	543	576	566	565	562	557	572	572	570	553	547	581	568	543	585	511	535	548	609	574	530	626	599	579	575	551	580	577	586	567	590	583	612	569	589	559	547	559	589	588	591	552	540	595	609	626	548	558	585	582	547	563	561	583	572	573	539	581	556	560	594	556	548	552	598	571	565	578	589	599	552	611	580	559	555	582	572	552	555	584	577	580	552	565	593	602	558	587	574	587	558	555	550	583	628	555	527	556	552	572	538	563	596	521	533	559	559	563	533	581	533	589	584	607	525	564	560	546	568	576	550	538	536	546	525	602	585	548	573	630	550	584	560	538	592	581	565	576	588	549	589	555	548	556	587	583	562	533	559	572	530	587	538	571	580	565	554	575	558	572	569	594	539	571	579	582	568	550	575	566	544	599	601	549	600	559	595	534	570	535	551	603	542	573	572	551	566	515	552	617	551	550	574	571	534	521	604	562	537	573	605	576	588	530	581	612	608	543	528	560	572	571	566	557	573	543	586	557	550	519	578	531	570	585	579	553	612	550	565	590	524	591	542	552	554	530	587	584	616	592	575	554	562	534	581	569	563	587	587	550	598	533	552	573	554	562	541	532	591	541	554	591	556	547	504	583	590	560	595	566	568	542	586	566	560	586	589	580	570	561	561	573	543	591	563	591	601	552	592	555	586	592	562	575	566	641	585	591	572	534	577	621	576	584	579	560	596	567	527	597	572	540	567	601	595	553	585	582	582	602	584	591	619	576	536	573	548	578	580	536	545	583	584	548	571	555	539	608	574	569	574	521	547	559	605	600	563	564	571	597	575	562	578	604	587	559	581	596	564	563	534	521	589	583	552	559	573	543	598	587	520	614	556	551	592	565	590	554	594	581	568	587	616	597	588	520	573	630	571	573	623	587	576	558	580	559	553	570	603	598	544	556	576	579	602	531	549	569	625	566	583	608	551	605	566	589	549	587	566	566	577	562	625	558	522	563	529	585	596	568	540	567	596	561	582	583	568	572	560	566	574	511	542	600	536	588	554	582	586	565	606	577	523	537	607	554	589	564	540	519	556	579	612	578	594	567	513	549	565	599	513	568	548	548	605	577	603	568	579	574	524	552	578	604	571	572	560	597	587	591	575	593	542	568	557	582	587	555	602	563	552	589	568	591	544	590	566	563	562	570	580	561	534	581	545	583	631	580	563	536	583	598	549	596	532	541	539	569	581	571	559	629	559	545	532	610	549	573	569	601	551	576	608	574	567	540	555	537	569	568	577	602	558	586	543	571	588	550	561	531	528	558	570	608	607	583	574	578	604	596	585	547	585	606	564	586	543	580	563	520	572	586	560	592	586	599	560	580	616	568	506	573	566	546	600	569	591	574	584	580	556	559	573	594	536	580	566	560	568	567	607	562	547	575	587	541	578	572	518	567	549	587	571	568	532	610	591	570	591	545	545	569	561	570	576	535	547	598	538	540	556	516	591	556	558	567	550	577	581	581	586	578	581	594	536	606	572	625	545	556	582	573	597	553	588	523	568	587	539	611	547	516	590	560	574	579	560	555	564	572	554	582	543	577	553	538	581	594	582	560	600	573	570	604	558	560	557	551	566	552	594	532	557	567	557	577	554	537	601	590	578	543	556	569	608	584	581	555	593	577	561	603	596	549	560	575	571	591	544	597	590	522	614	614	583	583	602	542	568	627	593	581	593	542	593	581	582	611	600	576	583	590	554	529	599	586	583	567	564	572	556	565	554	560	540	544	570	587	533	575	591	571	555	554	543	567	549	538	570	550	555	581	588	555	512	537	583	574	569	593	588	549	556	607	554	601	542	552	571	580	559	589	589	551	565	583	613	537	581	588	554	597	617	565	593	576	588	582	555	538	554	598	606	581	545	601	566	577	553	579	574	600	566	555	567	543	566	568	577	553	586	584	549	554	612	557	521	623	592	578	565	581	582	584	580	592	586	555	606	555	551	578	556	633	576	584	613	583	541	571	597	548	573	596	589	603	565	600	583	576	566	592	557	547	576	519	563	559	583	566	551	581	564	629	575	583	603	579	592	551	579	561	579	591	615	619	573	561	545	567	569	602	536	559	582	530	583	545	534	555	560	530	536	605	573	587	535	590	598	544	572	597	527	564	553	557	557	625	580	533	602	582	582	589	579	608	570	587	579	574	554	581	564	539	546	575	551	560	563	576	568	546	570	544	515	586	533	578	572	608	562	556	561	596	592	601	605	585	544	541	558	532	611	557	547	563	562	586	560	552	572	583	581	562	594	595	568	553	570	514	521	551	576	564	608	599	550	600	581	594	585	582	624	576	597	537	601	604	568	609	567	539	548	597	563	565	589	544	617	575	552	593	581	532	584	568	569	617	580	572	556	605	562	551	564	542	572	591	547	556	557	565	585	547	608	529	589	605	575	536	626	582	577	598	614	547	597	584	551	544	575	532	556	547	550	556	600	562	592	587	561	588	565	551	588	624	527	569	533	570	598	602	562	555	543	560	590	590	604	617	604	565	576	572	569	599	585	551	533	565	559	587	569	617	596	541	577	588	565	553	530	590	553	580	626	537	619	582	599	555	547	586	579	609	576	552	559	601	574	561	571	576	573	610	564	537	566	575	573	560	615	570	569	555	535	563	564	539	563	548	573	588	541	562	559	588	553	568	574	583	576	565	529	574	593	561	571	547	561	565	573	566	598	576	599	540	606	565	538	578	628	547	556	549	584	535	567	531	533	605	567	619	572	629	580	555	549	551	559	575	579	589	537	550	564	566	584	529	582	560	590	588	559	526	580	540	539	605	612	626	556	547	611	541
6966	544	574	428	331	304	286	220	247	230	198	200	182	207	175	176	194	202	207	186	195	209	179	184	178	201	206	155	174	180	177	181	198	210	187	177	207	180	157	212	177	183	157	162	198	198	163	183	172	200	189	193	184	182	176	189	202	165	188	172	150	188	174	177	189	162	192	158	176	178	192	211	191	194	194	180	162	196	192	182	184	193	214	209	194	175	173	201	175	175	200	172	179	180	156	191	190	185	211	199	194	168	179	189	191	185	199	158	189	203	187	181	243	169	152	173	169	177	188	171	175	169	205	195	182	182	187	195	194	170	159	163	174	207	183	183	176	180	204	196	179	192	198	198	177	147	185	205	175	161	178	191	175	174	162	198	145	192	188	150	170	192	197	179	188	176	191	189	170	180	199	186	164	170	177	173	210	185	173	202	184	150	201	163	207	197	171	174	206	165	190	202	175	160	140	190	219	222	155	178	180	169	181	174	180	162	194	177	172	197	195	207	178	197	172	194	159	142	184	187	163	180	166	165	193	154	187	161	186	192	182	165	181	176	187	195	185	174	202	189	189	173	153	145	187	196	186	200	167	158	177	197	211	156	180	188	190	183	194	196	167	189	194	197	180	170	180	167	173	200	185	213	200	181	181	199	216	140	172	200	162	185	187	177	183	199	179	154	185	157	174	196	180	166	179	169	181	178	176	164	179	186	201	200	195	207	188	161	153	191	193	179	182	170	196	202	185	194	172	156	165	187	166	207	193	158	198	168	179	202	202	213	177	164	163	205	190	215	186	188	193	166	203	169	204	169	192	190	179	221	196	173	183	182	181	179	175	196	195	168	204	181	137	161	211	177	229	192	179	177	180	164	176	169	159	176	163	163	185	175	185	185	184	197	198	218	220	170	180	204	176	174	196	174	148	169	157	210	189	186	169	165	182	178	176	202	203	186	172	194	163	166	193	181	192	184	182	193	189	200	199	174	170	213	164	160	165	164	223	203	204	186	211	202	190	189	156	146	185	171	164	173	159	189	181	165	176	183	189	192	180	157	171	174	204	202	170	169	205	193	206	176	191	204	219	181	169	170	205	186	177	189	190	169	191	166	190	193	176	177	179	179	171	198	194	156	201	186	158	187	198	186	175	179	197	190	170	174	204	203	205	183	210	181	170	186	179	175	176	182	197	185	182	195	190	167	164	174	195	189	165	168	194	199	192	186	169	197	180	163	161	161	175	202	177	167	176	166	197	192	172	172	188	213	177	188	160	188	173	174	167	160	191	197	169	179	193	196	164	179	168	178	183	196	190	190	180	169	204	174	173	183	170	181	200	205	181	216	215	193	180	178	204	192	150	212	160	176	185	166	194	174	183	198	185	172	173	171	173	192	180	202	176	186	174	143	170	188	203	209	171	189	181	174	161	187	203	182	188	186	183	189	187	158	195	188	174	191	182	194	150	179	184	191	192	172	215	162	181	207	165	188	173	190	204	180	174	189	194	170	169	177	197	176	195	177	179	205	172	169	198	169	177	178	154	156	173	194	188	181	168	201	178	184	199	181	187	171	192	194	173	201	151	168	193	218	167	146	202	183	194	201	172	166	166	163	153	170	204	169	158	166	171	157	186	185	175	200	176	199	182	192	165	182	175	162	156	176	161	168	180	205	188	190	181	168	188	169	180	189	174	178	187	187	182	150	169	193	185	163	204	154	174	187	163	200	190	192	186	174	178	184	179	196	176	203	175	186	165	183	186	200	190	156	204	189	187	196	165	202	180	179	181	178	184	194	185	176	179	197	174	180	183	202	175	162	182	186	205	168	204	209	189	164	172	202	193	192	191	161	189	165	192	174	172	191	185	177	168	163	200	179	161	154	201	200	214	220	188	182	172	184	166	165	153	177	168	177	179	187	173	175	191	186	175	184	201	194	175	158	184	147	189	172	197	191	174	200	149	192	173	170	201	177	182	197	172	182	191	193	184	177	166	194	177	174	163	182	181	177	174	147	158	159	165	200	178	175	191	190	177	185	202	179	206	154	193	211	196	188	205	186	179	192	172	181	208	182	167	197	196	166	197	178	161	171	171	187	202	177	182	171	212	211	178	190	185	190	200	220	158	204	191	161	195	198	197	212	192	186	195	178	182	157	167	190	209	199	198	198	193	193	161	168	160	165	162	178	192	203	195	162	168	194	159	176	181	187	184	190	164	192	210	194	182	206	175	191	179	207	189	208	168	196	174	170	187	191	189	182	201	177	202	166	197	164	187	165	171	203	158	156	169	154	166	181	176	182	187	201	198	171	172	156	182	199	181	180	196	171	179	180	182	183	169	205	154	193	176	192	182	202	178	197	196	193	186	206	148	172	176	169	182	181	187	182	189	176	190	195	177	185	179	184	167	190	189	148	194	176	187	162	189	189	188	168	193	169	190	186	184	175	177	164	172	186	175	203	179	152	182	193	188	179	167	209	182	177	202	201	201	180	165	200	205	177	196	169	179	164	186	170	195	187	168	194	182	185	160	171	185	181	174	190	198	167	199	195	174	192	186	175	176	177	172	166	172	178	199	188	158	185	172	175	175	178	171	215	174	175	192	178	173	195	194	204	185	182	193	152	224	175	171	165	192	172	160	193	166	154	165	167	165	179	188	206	165	189	161	200	190	166	195	167	167	178	158	183	212	190	161	204	174	173	210	211	181	169	173	204	186	171	174	198	174	190	159	180	195	189	195	152	202	181	171	168	189	179	169	181	183	198	188	169	184	157	222	202	176	189	188	192	155	174	187	164	185	172	176	195	157	180	159	182	200	208	158	178	171	158	191	208	151	166	177	170	190	184	196	214	191	180	174	190	197	196	158	174	190	192	189	185	179	156	206	172	176	207	184	167	190	168	182	171	186	199	188	181	191	214	204	194	197	185	178	177	173	188	189	186	177	172	178	171	191	179	197	206	191	148	136	177	181	165	171	156	213	200	181	162	169	161	163	176	204	206	185	202	188	183	191	206	172	203	194	177	167	182	207	176	165	183	211	216	183	193	200	171	176	170	194	180	206	167	201	193	180	194	191	195	200	177	189	183	213	196	168	225	187	187	147	171	175	184	223	164	181	176	187	204	183	189	155	188	177	150	166	168	196	156	174	162	195	192	171	178	188	178	171	168	189	205	165	173	193	170	217	185	176	162	154	188	172	202	223	184	177	203	187	201	179	161	181	192	181	194	186	160	187	153	175	183	174	187	162	204	192	182	160	193	199	180	183	182	171	176	183	145	179	185	179	203	166	192	204	186	182	192	176	191	189	181	175	189	198	185	191	184	182	174	186	196	174	184	177	169	186	182	174	177	185	183	223	176	190	169	169	162	171	193	201	207	180	171	203	222	170	190	160	183	170	177	147	156	195	188	198	194	184	193	172	191	177	200	160	180	183	168	206	184	174	166	168	165	181	195	196	202	213	184	160	165	173	184	203	168	180	187	183	175	171	181	194	177	159	190	172	203	177	173	190	200	194	165	177	181
6118	832	1315	1420	1284	1056	886	756	720	725	672	623	673	633	592	575	559	558	540	582	539	560	524	530	556	525	531	519	499	518	543	528	510	538	537	528	538	537	515	520	537	476	569	504	513	509	509	493	485	497	532	521	491	489	514	502	465	506	477	507	533	558	521	499	506	510	497	488	480	536	499	490	504	502	521	521	517	514	501	511	480	496	518	519	517	539	505	498	482	546	510	523	494	504	503	493	497	512	522	509	511	507	507	525	513	500	467	525	509	509	440	523	505	515	533	486	524	464	479	465	507	516	514	497	492	495	488	504	429	471	476	518	480	524	509	480	486	516	510	503	533	501	488	487	547	458	523	474	500	501	520	513	494	543	488	506	516	541	517	494	511	525	486	488	515	486	533	504	517	504	525	502	508	524	516	512	527	480	511	538	484	486	458	533	517	500	488	474	512	508	473	518	515	539	522	516	496	542	469	525	465	533	519	486	509	492	482	490	482	520	486	515	490	506	520	511	473	516	493	521	494	512	527	534	511	518	495	495	521	504	479	462	545	518	492	504	521	501	557	520	505	482	519	463	513	502	510	508	550	526	483	467	497	509	505	474	505	482	485	521	484	516	477	490	481	519	519	497	517	490	527	521	506	482	510	503	515	494	506	511	521	512	528	494	530	512	474	521	514	521	535	514	532	520	501	496	490	482	491	512	488	543	472	501	505	475	494	503	497	490	546	550	479	479	501	473	505	505	499	549	514	482	539	501	490	539	537	533	518	467	506	498	511	519	536	497	562	522	518	477	509	463	511	516	521	526	515	526	449	515	469	523	456	538	504	567	509	486	503	477	553	513	529	534	504	512	478	535	498	493	453	467	549	501	466	527	517	484	527	545	501	535	528	472	492	551	496	504	496	489	487	540	502	512	489	553	474	515	512	506	462	480	463	474	483	489	475	517	520	509	471	513	510	504	507	533	512	528	460	486	521	502	540	487	497	499	507	539	497	499	515	476	519	482	453	528	547	513	487	490	488	505	499	508	549	529	525	523	507	518	478	523	497	478	531	553	516	444	519	524	546	522	501	518	527	488	547	499	498	504	420	483	485	523	478	526	491	528	476	465	510	485	513	523	517	492	502	543	481	507	499	550	536	490	546	487	503	484	485	497	492	523	490	495	463	510	466	516	486	531	531	478	484	509	496	502	486	492	519	549	486	497	535	491	517	521	518	507	499	508	509	500	464	514	491	522	499	512	524	471	530	518	518	596	483	495	537	537	472	489	525	506	514	520	493	484	503	481	495	528	544	503	492	537	492	505	506	532	527	495	520	459	506	489	510	466	488	536	497	514	486	486	538	495	512	510	525	485	495	506	489	501	497	477	506	474	486	475	503	474	514	483	509	491	469	546	512	549	503	482	469	480	516	495	520	489	541	502	506	557	528	522	511	488	536	516	489	483	533	498	512	450	485	501	522	516	494	502	477	498	489	494	494	506	502	519	477	496	488	546	527	501	512	521	532	500	501	508	458	456	510	515	502	477	478	540	473	528	486	501	497	493	536	487	511	514	493	529	469	504	514	497	471	511	496	493	517	501	518	508	492	514	481	530	512	503	468	525	522	479	503	508	503	505	552	473	520	509	494	493	494	517	525	485	454	489	475	533	503	524	488	520	543	520	500	502	481	496	508	512	507	456	476	536	541	484	495	481	501	487	503	510	502	537	478	468	517	546	480	513	491	524	493	464	479	488	510	520	516	471	527	532	490	511	523	515	498	485	457	527	493	519	514	465	526	515	481	508	520	495	510	530	520	470	488	537	484	514	489	470	510	502	518	477	496	553	512	506	513	489	517	535	489	552	518	515	511	483	515	509	531	483	511	488	462	494	484	522	497	482	485	532	478	481	538	470	470	500	546	505	500	493	530	493	537	490	504	478	516	520	505	501	547	510	501	495	519	490	504	519	511	521	533	509	533	487	483	507	510	464	513	485	482	492	470	537	549	535	476	517	478	490	504	494	492	514	513	486	486	491	493	471	502	484	476	531	519	572	529	495	490	513	538	475	485	539	515	519	517	509	542	496	503	482	511	520	494	505	519	529	502	517	502	478	513	540	465	496	487	518	491	518	495	486	491	507	527	509	533	528	497	533	508	540	518	532	540	471	532	536	507	526	497	500	493	473	482	541	510	526	483	496	502	476	500	492	487	471	521	516	489	475	525	499	516	526	503	467	491	473	520	516	519	503	480	502	522	494	512	528	489	506	531	531	500	526	524	515	500	518	534	515	534	487	464	499	476	494	510	481	473	498	531	486	499	514	547	495	475	543	500	527	475	511	484	491	473	522	548	517	491	492	534	476	520	496	471	516	491	513	504	514	494	516	477	557	483	491	503	501	483	484	484	528	466	536	521	515	513	536	508	495	485	500	503	543	541	541	496	481	483	528	500	515	495	486	477	493	538	495	483	481	497	500	541	481	483	491	526	472	497	497	537	545	523	527	520	516	486	549	480	563	500	494	476	493	485	537	501	523	493	512	523	514	514	479	502	498	522	511	499	491	511	518	485	489	494	537	493	487	486	507	488	490	510	533	511	482	502	500	540	554	516	503	457	497	495	514	517	478	481	533	495	527	521	509	481	465	467	523	537	469	512	518	525	542	506	526	547	470	524	506	448	476	501	506	512	509	515	517	491	480	482	518	553	533	526	455	497	510	543	506	497	528	506	472	555	469	490	503	478	487	503	515	543	513	501	491	499	502	507	534	523	521	542	512	503	535	525	487	463	511	511	469	540	531	515	495	524	465	509	486	498	486	515	477	466	503	520	483	491	524	504	507	552	515	496	518	514	494	535	518	512	506	511	504	522	476	488	497	498	523	479	484	489	474	515	511	481	459	477	496	523	520	504	489	502	525	546	538	518	479	471	507	506	466	475	512	502	495	538	489	480	500	499	549	497	513	535	540	514	537	489	513	480	518	502	508	514	501	494	522	505	492	529	517	488	517	534	507	528	529	485	520	492	506	488	482	460	500	504	496	454	465	491	495	486	503	463	532	512	476	494	522	529	486	507	509	511	520	507	521	463	475	511	532	523	483	540	508	466	495	493	479	532	503	529	539	510	493	534	530	512	504	501	529	517	508	465	497	510	508	518	513	520	492	474	505	477	477	529	512	499	469	532	478	531	532	509	539	490	575	498	557	476	521	522	518	503	501	505	508	518	464	523	531	512	488	501	540	471	490	476	483	527	496	503	504	526	495	503	526	493	500	471	522	517	514	536	500	497	510	513	500	491	483	513	539	522	498	502	532	490	508	527	530	520	489	499	530	523	532	482	504	494	491	538	504	514	480	490	536	498	547	528	496	492	492	508	483	520	535	510	497	511	497	482	489	535	453	544	507	514	496	502	483	520	518	494	490	479	500	508	493	494	507	536	511	440	520	520	492	536	517	479	479	516	518	468	527	502	506	523	499	524	482	473	493	471	517	471	508	500	489	519	499	506	479	528	478	505	514	518	490	523	514
14542	1430	1263	1030	720	581	537	489	474	477	395	413	460	428	426	427	374	414	355	407	388	415	428	404	429	398	387	413	415	400	429	408	427	389	380	390	373	430	358	397	392	408	403	413	413	406	406	435	373	380	389	370	374	390	377	395	357	359	345	421	388	378	367	404	404	385	416	357	394	360	369	370	354	376	412	407	407	361	348	416	368	418	374	407	358	379	372	379	376	354	397	379	395	398	376	409	402	395	388	434	412	388	371	365	386	401	436	395	382	375	375	401	382	406	393	360	393	379	398	373	397	378	371	389	402	383	404	399	392	427	391	367	381	433	369	371	384	366	397	388	424	401	390	354	405	371	377	393	375	417	387	379	440	381	403	397	383	365	384	415	412	397	393	405	391	359	359	396	410	417	396	408	378	343	370	373	402	370	415	394	381	372	388	404	375	388	407	450	388	421	393	411	412	390	376	341	388	387	368	378	352	414	427	419	411	399	397	407	418	407	416	405	400	388	401	386	406	381	429	376	364	403	399	410	358	387	384	425	378	388	417	400	371	376	422	415	384	407	392	399	359	387	398	400	412	390	388	404	403	423	370	367	421	385	407	414	365	377	380	416	374	397	388	347	389	350	393	365	354	388	378	375	381	392	401	407	385	402	373	400	413	387	381	362	418	394	403	385	375	440	362	390	408	432	358	353	371	407	384	437	402	423	418	389	391	354	369	356	427	362	400	370	384	403	378	421	408	413	353	413	388	382	402	392	440	401	426	420	395	396	415	426	367	356	396	453	374	399	405	406	403	418	397	390	401	405	367	400	355	376	408	404	370	361	383	406	396	394	400	344	359	378	367	366	370	381	394	365	383	397	405	399	364	370	406	404	390	380	381	376	446	376	391	373	389	421	380	425	361	417	406	370	384	395	373	368	373	398	410	395	351	404	396	385	412	404	400	411	396	403	385	380	419	364	400	361	389	418	384	390	371	366	414	375	374	424	417	401	393	385	378	407	374	352	396	362	380	431	372	382	349	390	417	418	397	404	375	339	396	420	413	399	416	377	400	376	402	397	415	367	433	387	373	380	402	408	372	423	382	403	371	366	361	386	348	386	352	395	382	407	424	414	431	420	388	416	378	395	401	399	392	399	420	426	373	404	388	382	341	381	382	417	418	386	374	417	361	392	406	432	409	379	371	361	417	329	406	380	375	393	436	366	390	394	439	359	386	336	367	402	372	426	413	411	408	376	386	393	366	399	395	381	358	371	376	354	410	385	408	372	383	400	387	398	385	377	393	383	403	373	400	409	376	412	395	395	366	376	356	380	389	361	414	381	365	391	367	404	388	397	402	401	391	382	406	386	387	353	387	383	432	381	359	391	407	370	401	400	365	379	376	415	427	389	367	367	413	384	369	428	365	419	401	425	378	376	366	403	384	380	416	405	405	374	383	400	360	368	400	406	399	381	395	412	413	439	422	400	391	419	386	367	409	417	411	391	398	393	372	371	349	395	392	383	394	387	360	400	383	394	404	433	383	369	426	383	382	367	403	397	384	395	414	401	397	376	427	369	430	389	386	411	360	377	363	389	404	369	351	395	400	414	397	396	393	386	399	344	375	363	401	381	370	380	423	405	438	403	385	352	421	365	358	361	405	410	390	428	358	379	397	370	336	453	383	367	378	381	426	401	402	386	393	374	348	402	372	408	399	412	382	410	378	399	381	405	397	437	395	365	385	419	372	379	405	390	412	371	384	397	401	393	377	431	413	395	427	393	422	389	400	393	394	406	370	399	410	438	407	427	428	406	399	394	360	389	393	377	365	384	409	400	378	375	353	418	388	402	396	393	420	379	407	363	392	424	377	363	380	413	421	377	376	399	412	420	385	390	400	394	381	410	399	377	387	365	401	371	382	372	414	410	377	390	377	388	385	410	340	400	376	418	415	387	413	404	391	417	397	403	354	380	438	374	378	407	415	363	427	381	397	399	376	391	389	408	355	414	417	402	414	364	387	368	372	413	377	368	341	386	391	401	396	399	387	401	382	385	413	407	416	380	408	404	401	388	367	414	375	376	434	388	390	423	401	417	371	357	395	394	419	387	414	395	356	404	388	379	435	424	406	447	386	407	391	381	362	392	384	424	396	412	404	395	443	387	380	397	399	393	416	425	414	373	378	400	367	424	426	395	421	432	389	429	387	382	392	386	361	360	407	390	376	402	358	374	382	363	405	381	354	386	395	370	419	412	403	421	393	394	378	396	382	401	388	391	382	399	376	422	369	382	387	400	432	402	365	375	366	400	374	398	405	384	381	385	434	424	360	351	417	357	401	402	381	378	394	428	422	349	363	379	397	423	393	369	368	384	401	392	415	423	396	379	398	373	401	388	404	377	380	412	383	381	413	396	397	381	355	382	411	453	435	419	389	385	386	430	424	392	409	399	378	394	417	422	416	408	373	369	379	412	423	369	405	397	400	370	403	399	383	375	419	405	377	367	427	393	373	416	402	430	363	413	394	409	388	417	398	407	381	402	413	384	402	366	385	383	403	399	364	410	419	430	382	415	400	398	397	362	358	404	397	428	395	354	414	397	380	390	380	384	377	390	420	401	396	400	395	382	387	395	392	395	383	368	369	383	377	413	418	407	414	391	382	358	384	424	355	359	349	386	396	428	432	336	405	353	387	405	375	405	410	414	414	389	397	363	368	430	417	357	416	377	390	374	406	408	395	397	368	414	378	394	379	406	405	364	396	426	394	407	365	397	389	369	388	399	415	394	381	396	408	413	418	391	411	385	382	405	392	393	389	386	405	409	383	381	426	400	441	406	386	387	437	392	366	399	443	418	420	375	360	400	381	388	375	375	412	380	395	393	427	408	406	394	408	392	422	408	375	364	376	430	399	416	408	384	370	418	393	400	389	381	378	423	356	367	374	395	380	398	413	388	413	359	405	402	387	417	401	394	387	388	438	420	393	355	348	345	387	373	374	394	401	392	376	391	424	380	407	386	400	382	414	381	363	419	448	372	404	409	384	391	339	358	401	381	366	391	373	361	387	412	373	384	429	430	386	420	371	389	391	384	393	437	388	421	379	396	403	385	368	408	370	359	403	411	388	419	337	378	408	438	389	359	372	428	401	368	407	371	396	367	411	370	355	364	437	409	398	365	373	420	360	397	394	391	403	364	347	390	356	421	360	400	365	382	395	391	352	387	389	408	388	395	387	391	401	396	426	394	413	391	365	373	394	388	440	389	387	362	383	375	389	400	370	396	345	416	384	405	392	373	393	382	427	378	383	411	412	395	379	374	442	389	379	409	377	390	378	404	370	400	382	379	378	378	364	399	423	384	421	409	361	392	438	412	396	365	348	440	377	422	437	395	373	415	390	345	393	396	384	421	390	414	379	389	440	383	401	391	392	415	386	435	364	417	420	394	411	438	374	371	407	409	393	411	400	345	373	395	386	384	408	359	404	397	389	375	422	359	370	334	375	411	421	398	395	379	372	406	413	403	408	394
8524	1595	2466	2928	2439	1997	1707	1534	1399	1317	1313	1239	1122	1047	1100	1139	1109	1037	1016	1032	1101	1053	1022	1019	988	942	1000	970	970	918	955	966	979	958	966	959	967	937	993	917	959	975	927	964	921	868	949	926	919	960	920	986	930	952	919	952	875	951	946	911	960	939	904	933	918	919	914	935	964	901	959	956	922	940	928	926	920	963	977	945	985	982	865	881	953	920	935	931	920	963	957	889	993	913	895	904	952	905	908	914	932	947	982	942	893	943	856	890	958	884	915	935	934	885	951	922	930	927	936	905	931	965	953	921	962	906	952	908	968	895	965	924	920	912	960	846	892	922	908	901	891	898	869	934	937	912	959	912	946	884	916	905	948	925	899	861	908	976	951	926	927	936	936	927	905	923	963	914	970	876	898	899	865	896	922	895	881	966	889	908	924	926	911	913	941	885	919	936	932	960	946	973	911	954	863	938	875	933	959	864	946	913	927	917	930	922	889	898	900	927	914	950	913	938	857	940	899	902	878	941	908	984	909	943	911	971	904	935	889	933	877	921	894	966	900	930	886	943	929	901	970	906	927	950	948	890	950	938	891	914	907	878	880	863	849	877	930	914	901	919	881	979	927	888	957	909	912	942	847	914	978	923	943	945	913	930	933	935	909	931	936	888	928	881	895	896	933	892	950	969	884	923	973	947	933	967	941	945	940	941	933	967	905	971	914	889	952	906	936	892	921	898	973	970	898	891	923	974	928	922	919	941	920	936	965	904	925	979	933	894	898	908	876	940	942	940	956	911	956	939	916	976	965	916	873	900	939	906	937	922	952	914	943	931	905	921	890	859	962	904	897	951	880	907	885	946	957	912	923	878	915	931	974	966	923	888	908	880	896	978	954	899	926	898	888	916	941	927	912	877	927	928	978	927	900	929	886	942	897	910	934	974	919	900	950	929	928	905	952	891	957	908	903	890	922	927	970	900	887	901	905	909	889	889	880	907	917	959	895	906	927	967	938	916	930	947	910	915	877	907	946	907	875	919	879	873	895	931	942	962	903	927	886	876	920	928	869	920	909	924	879	903	893	906	908	917	889	954	937	901	918	1012	951	929	886	938	952	897	934	908	888	910	887	930	967	920	945	932	927	928	904	918	892	924	897	866	920	878	901	947	913	967	925	859	992	908	877	949	957	943	921	936	931	896	975	917	962	951	886	924	959	930	907	931	961	956	917	887	869	938	903	929	895	924	932	885	911	904	926	916	930	977	917	884	904	916	935	949	969	944	920	927	940	920	912	933	922	903	850	914	883	906	907	838	913	950	961	987	960	960	967	911	953	927	926	950	950	948	945	928	929	873	941	922	895	912	914	944	975	937	892	950	897	871	946	943	929	954	893	953	900	907	885	901	839	885	898	922	885	892	881	923	868	950	882	923	971	905	899	937	924	902	900	874	992	935	924	873	928	886	900	886	880	962	939	904	876	855	955	910	949	900	911	969	944	935	912	907	958	882	938	937	902	902	897	930	924	863	911	912	929	936	861	917	930	960	929	881	932	921	937	899	906	945	895	917	877	882	918	867	929	892	948	911	923	905	919	914	914	958	888	912	944	911	948	968	973	903	942	940	911	899	894	983	928	931	933	945	914	875	948	930	913	941	925	906	903	923	903	939	865	965	908	970	861	939	908	879	920	916	881	937	968	926	950	973	899	913	956	905	943	888	909	956	922	939	925	892	951	902	925	915	907	907	849	899	926	950	955	903	917	949	926	932	918	917	908	915	987	936	884	891	902	902	940	871	928	955	982	922	896	914	857	902	887	911	922	960	949	882	912	961	873	943	943	908	956	939	896	924	896	943	904	941	901	921	914	937	946	941	972	933	922	872	876	888	909	913	952	890	904	926	927	864	889	939	934	941	918	940	872	934	918	869	877	934	920	929	933	891	879	925	986	876	845	905	904	930	935	925	937	923	933	956	931	888	939	944	892	927	941	907	919	876	868	952	920	889	906	915	920	963	909	937	910	904	935	892	933	928	936	894	902	876	944	971	970	970	957	923	919	886	890	930	997	900	922	940	931	924	930	932	866	938	969	945	894	924	930	908	882	920	910	900	898	888	926	987	890	914	911	893	890	927	922	925	925	932	930	849	901	938	892	927	901	941	896	919	903	881	894	904	916	957	920	970	894	927	916	950	920	895	948	967	915	918	927	895	911	937	930	940	943	901	961	882	896	922	879	908	914	926	980	915	985	930	931	888	900	958	884	927	913	926	969	934	922	918	950	932	898	945	918	889	946	866	923	888	954	920	940	956	976	1005	949	924	880	954	904	952	936	904	853	918	918	920	936	952	920	881	950	870	931	922	932	900	951	929	870	935	954	913	939	930	912	921	929	952	942	924	877	951	927	944	914	917	958	907	959	922	912	907	926	952	934	870	980	960	960	895	934	946	947	914	936	930	921	897	897	908	961	944	933	911	913	928	895	950	949	962	951	965	932	928	912	933	903	880	921	956	877	881	938	917	919	905	978	875	910	937	959	881	908	931	983	899	998	912	917	966	882	864	898	895	912	929	919	920	954	867	931	921	939	899	939	897	916	908	963	950	925	885	913	939	969	993	949	907	907	908	923	945	923	932	941	934	897	853	868	944	874	935	946	875	884	904	916	932	879	939	909	885	912	932	876	884	966	885	925	927	902	877	897	952	983	910	930	989	885	945	911	970	905	909	919	931	936	892	972	882	858	934	918	965	919	903	920	909	920	906	887	908	991	953	926	940	952	924	903	922	869	940	890	932	940	942	905	913	916	876	927	934	907	883	913	916	965	883	904	886	960	906	916	885	937	901	930	941	917	912	872	920	914	987	918	1034	930	915	908	927	923	913	864	944	909	924	917	915	901	950	925	932	916	926	930	931	962	904	920	907	919	912	898	884	907	959	920	902	938	958	903	908	966	937	949	944	928	923	897	952	906	909	930	973	875	923	931	912	909	913	926	891	914	851	923	925	983	923	895	989	948	921	918	968	912	993	963	940	889	927	925	951	960	955	868	888	906	961	899	937	942	966	970	921	912	911	870	977	983	931	920	891	919	908	942	982	870	907	900	914	947	915	899	892	931	900	905	940	914	942	919	924	954	966	967	893	950	923	916	949	880	896	928	854	852	936	894	881	900	925	941	977	908	923	862	912	915	971	950	980	922	920	916	989	999	915	917	936	919	931	926	886	933	885	922	894	955	970	871	893	911	897	959	895	950	905	892	914	954	968	924	913	957	901	886	928	929	957	909	983	921	863	926	908	955	976	931	887	883	932	980	894	910	908	943	946	952	923	941	879	923	890	906	964	870	958	911	916	900	902	918	928	957	887	850	928	862	969	909	958	999	932	970	916	890	879	908	885	909	952	963	933	905	935	904	910	925	915	931	890	914	993	941	957	943	902	948	897	923	952	893	941	897	963	915	931	926	958	967	956	911	934	883	928	973	930	896	935	925	917	882	901	851	926	903	917	932	866	950	989	909	956	906	946	951	921
1485	257	212	213	236	218	224	216	222	201	227	228	219	245	223	206	249	209	204	237	246	225	234	200	212	217	214	204	242	238	216	237	192	195	218	241	238	237	226	246	222	233	214	216	237	230	240	210	231	229	239	223	217	214	221	213	246	238	209	212	218	210	230	218	200	217	201	206	221	232	204	244	219	241	241	222	203	212	229	247	253	245	213	238	240	211	235	218	203	220	204	205	234	208	218	234	223	208	225	218	243	218	199	252	209	208	221	215	209	217	208	222	244	233	233	206	253	209	217	220	214	235	229	216	214	229	243	232	240	237	198	211	249	220	244	208	237	272	247	205	193	220	208	241	229	242	234	218	212	227	243	199	232	222	228	213	220	250	207	240	215	197	212	218	195	221	233	240	225	246	226	202	211	226	239	204	247	215	236	232	224	212	233	219	226	216	243	206	230	236	246	203	215	204	240	253	226	249	228	217	220	201	224	242	205	201	233	218	213	263	255	206	227	212	247	215	209	214	216	230	223	236	235	230	241	239	208	235	198	226	204	193	233	199	195	203	229	208	227	182	207	209	267	240	213	254	211	234	236	218	236	207	222	201	214	234	234	229	220	208	216	197	211	215	239	219	184	248	203	208	240	233	227	233	207	226	206	211	241	224	221	213	233	232	223	203	210	244	208	243	256	230	223	199	221	221	241	229	228	241	219	247	226	226	202	227	195	234	214	214	226	234	219	230	201	207	223	193	228	217	224	208	219	234	232	227	223	221	228	236	242	238	227	231	258	234	244	210	220	225	240	245	243	225	234	231	187	205	221	206	239	213	238	203	202	236	193	230	221	213	206	227	215	215	234	209	204	193	218	229	228	236	224	218	240	236	246	237	205	245	200	227	210	244	225	231	209	226	211	242	222	209	225	216	229	230	239	221	228	231	187	208	217	217	201	225	227	213	255	226	218	239	230	191	242	222	199	214	247	214	229	219	200	230	272	243	238	212	195	206	244	221	228	236	226	240	228	219	217	233	222	232	214	251	209	232	239	207	222	219	201	223	212	237	246	206	201	204	234	236	222	267	245	224	218	229	231	206	214	240	209	204	212	230	217	240	227	208	236	212	215	257	237	235	221	210	189	221	222	232	201	217	235	227	218	212	241	224	239	229	227	217	226	202	221	233	258	213	224	220	238	232	244	222	231	213	225	228	207	204	214	212	233	246	217	211	221	211	241	238	203	196	241	195	230	247	202	185	228	232	229	246	208	228	223	236	206	239	224	251	228	217	216	217	207	226	226	197	243	222	214	227	220	225	225	227	205	240	231	211	227	221	226	211	259	207	207	227	226	196	193	239	224	253	222	240	230	210	217	264	234	239	236	231	207	228	203	209	242	222	223	199	214	204	217	211	236	203	244	230	214	215	254	257	230	248	208	223	190	217	222	202	226	210	223	253	223	217	205	203	238	233	237	219	205	210	223	215	219	228	254	234	218	218	212	204	252	213	216	219	213	211	234	231	241	233	222	238	218	219	217	232	227	199	222	222	218	220	227	212	217	223	211	228	250	262	218	199	232	183	209	244	221	222	227	229	214	211	218	235	219	213	211	215	269	238	225	222	240	225	241	187	220	220	215	238	208	236	202	233	215	213	189	242	202	206	217	247	248	228	194	250	246	217	213	241	243	207	227	216	218	222	249	263	229	225	212	221	217	213	203	223	215	255	206	201	237	248	214	220	210	223	238	222	253	249	202	204	209	165	241	246	203	209	230	210	233	233	230	212	236	266	243	230	212	226	211	201	241	209	249	242	203	222	245	190	216	243	247	235	229	248	232	225	259	207	257	199	240	237	213	239	204	255	190	211	226	222	228	211	225	209	232	209	174	215	224	217	214	223	202	239	223	228	251	229	204	213	214	219	197	226	243	212	231	210	231	216	232	200	226	264	230	197	231	231	215	202	212	231	207	232	222	218	224	248	224	199	248	213	220	241	226	232	199	231	237	225	229	235	233	230	240	232	241	215	257	261	219	236	225	238	197	203	230	249	243	234	209	215	236	237	238	238	212	248	240	242	205	201	200	246	228	194	207	243	219	181	199	222	262	229	205	205	252	229	202	239	240	238	200	219	226	228	263	225	226	236	233	213	226	212	227	229	213	228	220	237	224	241	240	225	206	223	220	252	233	229	251	219	230	191	179	216	211	223	246	211	218	226	221	224	223	225	220	203	215	232	212	241	237	216	203	238	236	231	254	214	201	204	219	208	228	230	209	221	235	233	189	230	209	218	215	217	236	215	193	235	200	202	227	212	229	216	255	210	216	240	227	229	228	239	217	232	218	219	255	224	212	210	271	241	216	231	242	229	236	225	203	237	230	211	242	205	233	217	211	234	241	194	198	243	224	238	206	230	241	201	228	217	228	215	196	222	234	221	226	237	239	209	239	222	199	239	213	228	223	193	244	222	242	235	224	228	199	220	211	234	232	225	232	223	245	204	215	204	211	221	196	245	241	203	220	231	244	238	241	225	236	226	215	206	183	212	171	231	222	221	226	230	245	193	221	231	265	245	232	202	233	239	220	232	208	243	200	219	236	204	221	224	196	243	185	208	212	227	239	236	246	232	254	222	243	233	244	237	222	205	211	193	220	213	219	210	225	265	217	209	226	217	242	231	218	203	236	241	238	225	224	199	250	223	221	211	223	222	225	201	254	225	226	254	227	204	197	217	264	215	195	235	213	239	239	226	218	207	215	207	232	224	231	223	201	233	207	233	194	217	202	197	217	217	217	217	231	220	231	264	203	220	240	225	240	265	200	222	243	248	224	230	225	233	239	212	216	206	231	200	195	227	239	208	239	222	229	205	205	205	230	222	252	237	202	227	244	234	206	217	202	239	228	245	241	229	205	227	226	206	196	193	222	217	221	210	242	223	213	242	236	240	242	210	233	206	192	214	201	231	225	224	250	215	255	225	237	267	221	224	204	203	217	213	196	215	231	206	227	194	215	215	220	227	232	208	211	238	233	227	179	232	208	211	197	215	235	228	215	217	226	234	210	213	256	210	236	209	213	223	229	251	186	254	211	215	217	238	225	246	221	230	247	214	245	198	216	213	214	212	242	225	227	261	231	260	228	231	223	204	217	184	226	242	206	231	223	226	223	260	233	230	213	223	226	224	209	222	215	225	254	244	221	241	222	192	229	214	215	229	221	247	244	247	224	220	231	197	208	220	207	215	225	209	233	245	214	222	226	214	225	203	229	247	265	205	207	232	253	230	239	240	199	192	230	226	248	191	203	218	209	185	224	234	256	227	201	231	239	212	222	236	241	229	225	255	233	201	254	218	238	215	252	214	236	234	239	226	228	209	241	199	220	228	240	191	226	215	208	213	249	231	219	234	229	209	253	224	209	208	228	211	222	212	190	217	238	178	239	197	213	208	245	221	224	222	252	240	191	222	202	216	229	220	219	242	216	225	242	216	210	225	214	209	231	216	232	229	212	208	231	230	218	217	209	209	217	241
1796	540	551	621	614	571	566	551	560	586	542	574	554	544	551	549	560	564	584	555	591	566	601	581	557	532	560	566	561	599	581	531	537	592	504	560	588	559	523	591	593	548	560	584	562	560	591	561	570	581	616	537	506	574	580	554	588	571	581	516	561	551	578	570	620	565	562	564	570	553	590	545	572	556	553	579	550	587	544	576	579	562	527	511	598	501	575	565	537	577	544	537	616	565	607	548	543	539	582	596	544	572	547	565	592	530	589	556	557	645	588	538	592	553	567	585	567	569	536	577	526	558	568	580	559	611	565	598	539	552	570	558	554	589	564	608	628	557	544	561	547	610	564	556	594	581	606	588	564	571	587	558	563	560	554	597	573	556	552	573	591	579	540	566	508	526	598	583	551	594	586	595	548	542	576	568	566	558	545	550	537	582	563	578	518	548	566	621	557	549	533	509	572	573	542	549	572	605	501	557	605	574	569	553	545	552	572	595	606	582	567	569	569	567	528	556	597	599	569	603	555	548	583	552	574	558	602	569	524	551	589	550	561	530	596	575	529	559	545	558	578	572	605	557	556	549	573	557	543	544	569	592	575	584	575	594	549	575	574	524	568	545	538	587	555	583	582	572	568	582	585	572	579	607	548	581	594	574	588	563	543	569	572	536	573	580	598	532	541	544	613	586	579	565	554	561	569	559	537	551	551	592	546	582	554	619	536	579	574	602	569	576	521	578	598	557	590	559	592	592	533	568	558	547	549	565	579	548	562	551	549	580	542	554	595	548	589	545	562	547	555	570	572	594	554	550	541	595	589	531	565	496	586	560	516	574	584	553	538	562	551	568	569	590	565	572	587	574	614	576	553	564	574	558	565	603	568	550	569	551	566	544	548	618	586	562	531	569	572	592	554	579	564	523	564	559	546	540	528	549	542	554	540	559	526	567	567	600	557	579	507	548	602	548	567	561	561	611	574	572	544	555	577	564	558	564	580	594	550	589	571	576	557	539	595	555	567	554	564	601	554	588	594	557	595	544	549	551	575	516	577	548	596	545	580	561	585	591	530	578	553	544	591	593	572	552	595	593	588	580	605	585	549	531	583	552	568	574	577	557	571	574	592	581	618	546	532	581	578	571	525	552	579	550	572	583	581	561	564	595	591	556	606	572	578	603	575	564	596	548	573	578	570	601	552	520	541	548	579	596	555	565	564	532	588	578	593	574	549	572	612	583	580	543	558	546	585	531	580	582	582	601	578	561	591	538	554	596	559	562	552	618	552	558	644	532	559	560	566	598	569	574	604	547	612	564	566	574	545	545	564	601	585	534	528	595	531	561	554	586	560	578	574	543	567	492	512	549	587	573	554	567	529	561	579	559	583	573	581	572	556	569	562	543	587	604	586	550	582	584	560	559	598	562	538	589	560	589	604	613	565	563	532	602	560	563	582	537	603	560	551	609	581	570	559	559	580	506	556	557	564	565	580	542	550	561	535	547	595	601	572	575	573	587	535	561	591	584	546	599	608	529	565	552	562	581	581	544	542	579	542	558	575	575	610	560	554	576	537	604	621	555	563	538	565	611	582	582	564	579	555	591	558	566	567	545	550	543	542	580	551	600	580	585	569	570	535	583	575	566	562	573	564	570	567	571	538	556	603	557	523	574	558	578	596	586	541	591	551	614	544	554	542	583	602	584	578	544	559	602	558	573	589	560	597	535	601	569	551	534	537	603	544	565	548	591	535	584	547	575	588	583	608	593	544	613	544	575	530	581	562	552	538	573	550	559	586	568	607	563	584	582	569	579	533	558	576	569	579	590	548	566	519	572	579	573	585	549	547	590	591	560	572	547	590	601	576	552	565	522	611	564	599	556	568	564	579	628	556	594	550	592	567	568	542	566	591	587	556	592	589	593	633	593	563	545	598	551	586	554	635	595	595	555	554	551	563	577	574	544	585	586	535	554	576	559	552	582	556	566	555	618	551	575	556	555	590	546	581	585	580	573	585	570	599	569	585	583	573	598	557	515	570	536	575	522	555	536	542	583	560	574	550	597	554	569	566	549	571	545	582	549	526	585	569	557	583	625	536	562	568	549	599	606	591	586	555	612	549	564	543	554	606	543	559	576	576	525	541	543	595	577	554	572	560	549	568	597	583	564	560	520	565	548	587	564	548	581	598	536	579	582	519	543	549	555	598	536	510	579	568	559	575	563	545	565	562	600	560	579	567	546	596	598	558	553	585	568	536	582	610	581	569	591	573	571	548	560	535	548	620	576	575	540	579	543	592	550	559	562	589	634	561	557	546	581	576	578	594	557	575	548	591	585	553	581	558	580	565	576	560	546	558	560	539	565	557	540	533	561	537	557	547	577	555	560	567	598	533	587	509	551	546	573	533	574	573	604	509	558	604	581	604	533	557	566	607	562	566	589	541	560	535	568	615	575	611	598	544	565	563	591	538	566	607	578	538	596	594	604	577	578	591	539	583	590	528	545	590	559	549	581	577	552	595	513	585	540	610	560	568	550	548	579	558	595	566	571	601	565	561	575	573	580	523	558	537	534	562	561	575	540	584	573	614	585	550	563	539	587	555	572	606	552	572	549	541	579	556	570	551	562	596	557	565	527	542	591	539	598	586	534	545	557	565	593	578	603	544	527	584	563	570	554	548	568	572	570	597	601	566	542	566	553	543	581	546	575	552	564	566	581	515	579	558	553	567	558	548	612	547	557	553	558	557	565	579	565	575	605	571	576	542	598	571	587	557	580	575	532	551	583	579	550	519	607	535	531	605	589	605	572	538	610	576	584	585	531	540	531	525	537	591	594	563	579	552	569	551	558	569	573	552	544	568	630	547	576	563	575	585	564	559	534	580	579	560	564	536	534	575	576	598	610	588	533	569	589	564	614	606	566	582	551	505	647	552	537	570	561	562	571	575	565	573	583	575	570	551	544	640	574	522	565	598	574	614	562	561	586	577	591	529	544	530	557	533	562	559	575	540	535	557	580	502	608	623	560	531	602	583	538	546	592	605	573	610	535	581	573	540	592	561	595	561	561	559	564	589	603	585	576	550	603	544	576	588	558	583	568	576	534	553	568	563	537	532	596	564	539	588	533	561	572	560	552	547	585	546	578	582	543	550	581	612	546	542	565	568	545	564	544	531	570	550	567	572	565	559	542	563	539	558	564	576	595	578	576	529	575	588	588	536	600	536	500	591	589	591	606	573	577	586	540	571	588	549	545	556	575	579	553	568	575	573	514	605	543	576	595	622	575	596	574	589	542	509	574	577	560	566	530	554	593	547	557	603	565	513	559	571	561	591	543	548	557	543	537	544	534	570	598	532	576	624	536	544	524	562	539	553	562	557	565	604	586	537	577	568	526	591	624	580	577	535	560	561	571	579	570	560	586	552	572	535	585	581	582	557	566	555	546	595	546	575	569	566	548	563	584	566	564	587	570	584	590	568	577	532	559	571	541	557	579	539	559	551	592	535	532	570	601	528	554	585	550
7294	564	495	392	301	260	246	242	206	203	177	197	229	197	202	200	206	177	200	190	188	174	177	195	197	209	165	194	204	187	192	175	195	200	205	198	169	171	209	189	188	190	181	176	209	175	195	166	189	178	170	176	204	173	185	157	210	167	174	205	181	172	165	190	194	172	180	165	193	188	170	203	201	211	166	205	190	197	196	176	171	172	184	213	203	166	174	212	191	197	186	180	186	163	175	189	189	171	178	180	195	181	179	174	166	208	173	190	179	185	194	196	187	222	189	182	206	198	183	150	178	217	166	178	162	142	169	176	190	169	187	196	199	196	189	165	170	177	167	186	203	197	177	186	179	172	168	165	182	177	166	183	192	150	200	158	158	177	170	187	173	172	187	186	187	177	176	169	193	195	177	205	188	171	212	179	189	186	202	172	178	196	190	200	175	203	168	172	217	164	191	180	189	194	182	184	197	198	175	195	194	187	175	191	206	200	198	171	170	169	193	166	161	198	168	183	192	179	166	185	160	175	197	189	161	153	190	198	167	189	177	176	180	193	194	173	190	167	181	197	197	190	176	161	182	176	193	160	181	175	173	184	183	166	167	192	160	176	187	184	201	183	195	178	179	159	192	189	162	175	191	190	201	194	196	198	165	198	167	187	172	184	169	189	200	177	169	188	181	188	192	196	196	155	202	151	171	189	177	163	179	176	177	188	190	182	179	172	178	165	179	172	184	203	200	162	191	164	176	170	150	164	179	209	171	181	170	193	185	170	174	185	161	185	199	159	204	181	169	175	187	197	208	194	181	159	180	169	180	197	189	198	186	189	184	171	167	154	148	192	201	167	195	190	178	177	198	171	209	197	166	174	196	187	168	182	182	189	177	180	189	176	155	192	175	172	189	156	188	191	178	170	190	182	179	168	158	202	174	170	187	189	167	184	188	167	211	162	178	169	164	199	178	175	186	181	172	193	178	186	188	185	150	169	176	167	173	173	202	203	207	191	178	195	199	171	165	198	187	161	209	189	171	212	158	183	165	185	181	187	188	191	163	159	161	176	167	164	162	175	162	177	202	189	183	166	177	179	202	206	160	189	192	190	202	171	178	187	185	195	220	182	168	189	214	204	189	178	169	182	149	166	223	173	184	171	170	202	178	152	184	187	168	160	208	184	176	188	175	179	183	157	188	198	185	198	143	173	182	190	188	180	189	200	199	188	192	202	179	182	192	201	169	202	213	174	172	159	163	187	167	190	192	199	165	194	182	203	161	179	182	192	198	171	171	193	184	186	192	181	205	183	195	185	207	183	183	170	164	200	188	186	174	200	191	173	170	206	152	183	200	194	197	190	173	162	189	190	171	213	197	199	184	184	174	187	151	191	186	178	173	168	183	183	207	221	168	198	166	183	183	169	161	198	167	188	193	181	171	186	177	187	167	205	189	181	202	175	192	182	195	189	184	200	180	178	201	204	191	170	167	184	204	165	193	190	200	187	162	178	164	173	186	196	202	187	210	167	197	173	169	161	169	195	212	195	203	180	188	185	184	185	180	201	188	178	188	171	177	186	188	198	158	174	167	188	201	180	170	190	177	170	187	197	201	182	175	163	184	200	170	177	191	181	181	178	171	158	205	188	181	197	196	178	191	175	191	205	185	177	172	167	194	211	194	200	170	190	211	186	203	184	199	183	183	230	197	183	203	193	168	160	185	189	183	189	198	162	188	189	211	190	161	166	171	160	183	166	207	176	174	172	152	171	171	199	189	193	167	196	194	173	227	195	149	184	186	198	212	156	177	182	189	190	172	184	164	172	180	180	174	203	172	158	180	177	178	175	175	175	182	174	182	185	179	187	196	169	179	201	181	185	201	189	157	167	184	193	158	187	202	181	186	191	187	187	196	155	176	164	180	205	163	200	194	180	185	179	185	206	201	200	181	167	179	194	153	178	162	173	179	175	178	209	198	194	161	164	189	178	185	195	184	205	160	161	182	161	169	195	175	183	177	210	176	167	213	192	191	177	188	198	182	205	186	193	145	183	183	184	211	168	169	177	179	185	174	174	189	201	181	177	158	206	168	167	160	168	192	168	187	168	169	177	185	205	196	178	198	191	184	199	172	195	175	175	185	188	175	190	190	180	160	148	206	183	200	179	182	181	188	182	174	182	167	167	190	176	174	196	181	190	177	177	171	185	165	193	206	193	170	170	170	172	189	171	174	176	165	181	191	168	165	187	185	187	165	180	189	170	191	178	179	180	202	160	181	158	209	158	184	175	207	168	208	209	192	196	192	184	199	173	179	217	186	185	209	173	192	166	165	167	189	217	188	164	182	184	150	165	179	177	168	178	159	205	209	201	207	207	162	169	161	186	183	164	206	188	211	171	182	164	172	199	184	167	169	199	187	172	178	195	182	214	184	171	170	179	179	187	223	193	175	184	170	172	179	184	188	177	179	175	186	158	178	172	165	167	179	188	187	183	183	198	191	185	200	174	158	182	195	212	207	186	191	170	167	197	207	192	182	172	219	193	188	159	191	174	207	191	180	175	185	191	199	177	192	160	198	169	189	183	165	177	177	167	184	187	147	198	178	185	194	201	210	184	153	186	176	172	181	209	214	170	182	201	177	198	178	196	168	184	170	178	194	199	187	193	190	218	186	190	183	168	183	161	177	176	182	193	201	202	187	166	193	205	195	186	208	172	176	190	183	212	190	183	174	175	157	181	185	181	158	208	185	192	196	193	193	178	188	217	190	168	166	165	197	200	150	179	181	183	204	185	210	179	210	183	211	171	179	177	175	152	210	178	196	171	202	177	205	187	191	198	172	173	192	182	147	198	176	171	177	179	173	204	173	179	196	196	187	174	211	176	200	198	157	173	192	196	176	188	211	197	187	154	174	175	168	190	205	164	193	171	165	167	183	187	192	172	170	181	206	218	218	194	179	211	168	183	170	205	172	166	197	177	187	171	201	179	167	181	177	196	170	185	169	189	195	165	169	183	195	180	171	203	200	185	171	175	180	179	185	167	186	175	170	191	181	164	195	161	172	166	191	171	181	185	167	187	170	188	221	177	167	192	186	184	187	171	164	167	181	184	176	187	190	189	213	187	177	169	173	168	190	169	180	175	176	168	178	170	198	202	221	191	202	206	177	204	210	167	169	168	192	187	189	183	146	173	171	185	188	179	184	182	215	189	190	171	191	184	187	186	187	162	172	164	168	181	167	218	219	167	190	202	181	178	180	194	152	177	171	175	211	197	180	180	205	183	156	208	207	193	193	191	183	173	166	149	206	198	183	183	194	203	160	167	169	178	170	179	153	165	192	176	183	181	178	154	186	173	184	190	187	189	167	190	173	180	181	205	178	183	136	177	171	204	182	190	202	203	184	199	166	155	169	163	195	176	201	189	177	223	177	176	180	157	183	175	203	182	186	183	155	172	174	197	183	216	177	180	175	164	204	168	188	188	188	172	160	158	189	163	192	176	202	205	186	183	177	177	180	184	186	183
6250	799	1302	1454	1240	1094	938	794	774	693	607	592	603	587	570	587	588	580	544	526	576	519	561	558	554	534	554	511	562	531	502	549	520	525	495	512	523	501	508	518	482	545	503	508	572	502	508	519	497	508	523	515	490	504	506	518	508	470	500	510	565	456	477	533	487	485	504	508	495	544	499	490	517	561	521	513	513	534	498	477	514	532	481	541	556	500	470	538	520	510	479	489	514	558	462	488	529	458	512	500	516	499	508	524	509	502	487	543	506	509	485	508	502	506	512	493	488	496	495	506	512	507	529	476	489	526	484	562	489	512	481	560	498	524	479	500	498	512	506	496	514	479	499	474	466	546	507	527	473	479	468	483	501	522	530	536	484	471	521	513	520	496	518	514	527	511	513	523	511	505	520	497	521	528	486	526	458	519	516	495	507	504	513	493	516	444	485	549	499	515	511	521	505	472	489	519	548	464	496	467	498	507	482	500	508	512	535	511	478	486	475	508	521	486	503	466	518	475	487	498	512	509	502	525	512	509	485	486	508	522	532	477	497	551	504	477	491	468	514	479	462	533	521	472	482	516	483	516	512	515	511	484	491	493	539	507	482	539	506	485	499	507	481	522	505	474	486	503	500	481	468	498	484	502	495	520	472	527	486	497	499	487	540	458	486	464	477	456	505	484	496	503	514	520	490	501	505	518	514	475	469	484	477	488	507	543	497	478	514	518	528	509	557	508	524	488	529	498	478	489	478	495	495	464	470	501	536	532	529	521	498	488	490	507	478	480	499	482	507	518	459	511	478	479	531	509	495	523	510	530	500	493	481	482	510	513	485	491	522	488	506	495	465	524	503	558	484	538	468	537	518	483	511	525	492	458	509	497	493	529	490	509	518	495	524	481	488	508	549	461	500	462	508	504	523	502	511	523	445	505	499	498	523	529	517	494	523	494	470	526	519	526	499	478	498	497	501	504	523	524	487	489	526	486	475	487	511	446	487	482	509	532	560	486	491	517	458	506	480	454	469	512	528	490	526	516	476	515	511	504	518	517	500	494	539	510	495	489	523	486	469	508	497	483	495	481	451	518	518	535	509	525	508	496	480	526	493	511	508	524	517	489	498	484	509	502	538	523	523	469	500	512	473	499	528	517	521	511	492	495	504	482	466	502	514	445	520	500	496	509	529	494	517	480	521	491	510	472	507	490	464	515	493	465	488	469	549	478	506	512	495	551	530	486	460	516	490	513	501	512	512	517	505	522	534	516	528	545	522	524	497	523	520	511	491	471	530	472	494	510	506	502	487	529	457	464	505	502	466	503	516	494	498	500	553	458	552	541	507	465	503	519	505	546	500	486	518	490	486	513	523	544	488	504	482	513	497	505	497	526	484	510	504	487	517	505	505	504	505	503	528	487	490	527	487	468	506	519	529	502	503	502	530	487	552	496	498	515	490	493	478	552	474	491	484	505	495	505	508	484	522	491	495	509	495	506	489	509	513	487	517	503	502	497	501	510	499	530	508	478	452	513	517	536	478	524	484	515	540	508	485	483	467	501	490	501	502	478	527	479	490	462	511	545	523	505	530	487	471	489	486	508	457	490	492	467	477	493	469	544	464	489	534	465	546	495	485	523	515	475	479	458	450	502	545	517	493	504	480	528	532	470	523	487	502	534	499	537	504	472	506	505	559	501	471	501	472	508	493	521	491	512	517	511	478	518	536	501	493	465	519	520	546	489	481	503	481	521	520	523	486	509	524	513	511	515	470	478	539	508	524	505	511	519	495	509	506	474	483	565	514	515	483	514	509	509	480	458	487	477	530	508	477	503	492	478	542	479	488	516	521	524	497	488	527	485	493	527	488	447	507	512	477	455	523	502	505	523	490	486	545	478	477	449	521	466	491	449	506	512	534	506	488	519	527	530	483	517	504	480	522	507	486	483	495	500	506	489	479	500	512	491	497	498	522	502	487	524	505	489	526	481	481	508	514	524	521	496	520	499	489	495	499	525	500	501	511	522	497	474	506	508	507	541	528	479	500	480	494	506	489	546	465	498	483	484	473	517	505	493	560	489	488	514	482	518	474	514	462	499	479	493	482	517	491	513	484	507	535	472	464	495	469	507	482	491	556	503	519	514	511	493	449	495	479	480	515	546	493	524	502	514	495	538	509	547	491	527	479	495	517	531	508	517	508	550	474	483	496	461	513	464	523	511	492	513	509	535	541	507	532	509	508	534	507	534	518	476	485	489	520	499	500	472	494	489	475	490	527	550	458	490	520	515	518	482	503	489	520	518	461	489	489	527	490	520	512	511	519	506	505	506	504	480	485	496	485	497	486	522	519	483	547	515	486	505	477	506	479	486	492	506	499	535	531	482	526	520	507	516	526	518	461	521	469	488	482	496	518	541	517	500	531	495	531	497	505	514	498	456	485	479	461	514	512	495	533	552	489	516	541	515	498	471	489	497	476	562	493	517	479	534	505	529	458	531	512	483	492	480	505	503	518	437	538	534	528	517	509	503	518	520	494	505	543	499	503	522	495	510	469	511	488	504	547	521	523	509	575	505	518	511	503	529	540	475	483	494	525	486	539	480	491	528	499	519	520	497	530	515	479	531	511	473	511	499	487	503	511	501	494	513	499	530	518	503	515	467	501	485	534	508	566	507	504	500	499	541	503	508	493	506	537	516	492	503	490	515	502	466	499	518	531	497	521	538	506	510	533	489	468	543	536	488	497	531	515	526	495	517	519	447	492	484	533	478	493	512	427	499	491	513	498	492	497	496	477	526	461	505	523	482	499	503	477	510	524	503	518	500	502	495	501	525	489	498	517	510	480	516	503	532	467	523	492	481	526	516	497	520	480	489	511	540	472	502	475	530	482	507	487	517	458	504	519	488	500	498	493	533	496	485	475	516	476	502	544	503	510	520	497	486	498	511	525	471	482	494	470	540	510	536	531	510	505	504	498	539	508	514	497	510	482	559	492	520	512	522	533	539	487	543	494	538	507	522	471	513	485	483	531	519	488	490	534	509	489	511	467	492	513	521	511	524	511	458	465	542	503	488	486	483	509	509	504	512	496	488	508	548	516	524	476	485	532	505	512	532	521	486	498	509	467	518	522	485	498	529	521	513	512	532	494	493	509	504	503	491	527	515	505	492	466	501	528	481	501	507	469	515	504	501	500	515	502	519	542	511	499	496	506	506	488	463	476	449	547	488	504	504	515	444	480	485	525	489	500	514	510	508	503	531	502	520	494	520	490	557	481	504	562	533	500	531	493	512	518	530	495	535	498	504	510	504	507	475	514	505	489	486	512	500	506	522	499	463	516	509	510	508	487	520	543	514	518	487	495	515	493	497	480	493	512	517	460	548	475	478	516	521	489	523	510	514	527	495	495	518	496	465	495	486	512	491	515	501	537	521	515	499	502	511	502	500	501	499	516	505	533	498	491	505	480	488	499	569	480	491	521	462	455	508	491	512	480	489	534	531	517	534	473	498	505	519	502	510
14564	1496	1273	1030	744	627	535	570	499	391	468	416	389	368	402	423	427	417	412	412	392	392	389	407	369	405	405	415	416	419	416	412	387	407	421	386	387	403	409	437	381	387	379	432	396	396	399	400	373	401	401	377	416	420	403	391	380	404	373	419	408	385	415	366	377	380	414	409	417	412	388	384	404	395	387	350	411	410	386	394	339	387	395	384	410	352	387	400	432	374	396	394	362	400	368	379	376	348	393	388	377	380	418	354	425	363	373	375	397	398	377	419	407	345	383	396	364	372	412	405	417	365	422	418	401	413	388	389	411	374	359	388	421	389	365	386	398	388	414	369	398	410	378	385	389	393	386	392	401	408	408	379	378	402	410	360	421	392	391	349	447	404	402	384	363	409	375	348	387	380	369	372	390	413	404	406	450	385	399	395	401	408	380	380	398	378	364	410	418	458	380	421	378	416	424	395	396	404	406	389	357	348	388	381	413	382	386	358	339	389	390	388	397	408	419	405	380	371	408	412	412	385	391	377	383	400	375	402	401	388	413	431	380	415	421	412	404	415	409	359	396	374	374	347	333	389	429	384	417	418	369	407	362	409	385	390	408	392	425	362	346	407	358	395	384	358	391	365	376	420	391	412	403	383	398	399	343	377	394	365	360	378	366	388	389	403	375	460	397	403	426	361	418	376	382	379	435	375	406	390	387	396	401	377	377	374	344	393	413	409	331	382	414	372	387	390	434	371	401	414	420	380	393	380	399	425	390	385	380	396	445	446	393	400	455	376	384	369	389	379	394	387	397	380	374	410	371	383	430	408	365	373	435	396	396	359	412	446	385	398	398	357	411	386	376	419	415	376	380	385	453	418	402	406	357	334	362	401	387	421	397	421	362	403	397	406	416	418	397	373	361	384	431	345	354	372	380	390	413	415	427	381	384	425	393	412	394	391	376	391	360	385	394	372	405	385	410	416	370	408	401	377	381	395	390	414	371	366	389	406	444	398	391	369	397	369	398	404	425	396	394	405	397	392	368	401	379	382	373	393	384	368	387	412	397	412	362	373	392	411	418	379	406	381	406	392	388	392	380	392	398	368	375	365	410	424	380	360	417	369	405	377	398	344	373	385	394	356	432	421	410	374	373	326	412	417	392	415	398	393	383	413	415	400	391	408	408	392	404	422	399	395	377	398	397	360	354	429	385	406	396	421	382	402	407	365	357	413	406	381	408	407	372	379	414	424	396	407	396	373	422	369	361	422	403	385	391	361	403	389	457	392	385	386	388	373	407	389	379	431	395	415	373	384	380	364	381	397	425	377	359	417	379	407	392	382	389	385	411	365	357	385	378	370	440	375	394	362	386	418	387	407	381	353	361	354	382	359	385	412	383	390	395	394	351	391	410	415	363	422	376	388	367	409	390	416	395	389	394	395	393	438	414	358	388	390	403	418	419	396	378	392	363	349	380	385	384	383	368	376	398	381	399	393	394	381	401	432	389	362	424	359	402	409	410	385	378	350	387	400	423	362	354	395	399	408	395	389	415	383	344	413	373	403	402	403	439	392	356	428	413	402	378	367	372	396	410	369	409	408	377	380	372	413	359	377	389	373	404	377	429	431	399	377	375	343	406	364	359	422	391	410	388	393	382	378	377	381	366	392	404	397	425	442	401	367	412	406	408	432	446	362	367	411	405	435	433	405	407	381	395	384	393	400	390	411	405	408	378	405	378	357	436	392	422	417	369	381	398	372	387	410	375	399	396	414	380	413	385	400	369	393	382	350	370	375	386	375	418	396	404	418	410	377	392	369	383	387	363	408	366	408	392	378	349	365	339	365	430	409	408	389	410	371	369	407	370	392	370	392	393	366	421	388	389	371	386	446	378	391	406	363	368	367	377	367	402	376	356	382	421	405	388	387	407	403	387	385	341	425	376	393	393	348	393	413	424	433	377	377	381	380	346	435	402	399	434	409	337	396	371	387	405	391	378	428	401	405	375	395	384	324	377	433	391	372	367	401	402	380	382	365	416	385	423	394	386	413	373	383	419	380	404	396	403	399	361	404	384	361	331	407	359	382	387	372	408	403	389	385	374	401	403	409	418	411	399	443	398	442	383	380	399	404	409	386	388	391	370	400	407	367	412	467	395	417	422	415	375	386	410	404	411	401	395	404	400	353	388	374	369	366	409	392	380	389	421	398	392	398	414	400	379	397	391	356	397	390	415	398	351	382	417	386	406	399	365	370	398	407	399	396	417	383	399	382	395	344	377	395	379	378	380	381	390	370	350	378	401	411	389	409	391	425	393	385	393	416	388	385	438	426	408	394	416	399	400	387	399	378	374	366	387	404	386	435	392	377	377	413	375	388	400	403	351	346	412	383	410	409	363	446	400	410	396	377	396	359	394	363	364	420	383	413	365	378	415	400	398	384	409	416	419	408	380	398	372	376	405	402	378	402	366	364	421	416	389	437	371	394	396	399	380	414	420	424	428	419	400	384	372	415	372	402	398	428	393	425	389	429	421	367	409	419	377	417	401	411	416	386	408	418	390	355	350	366	367	383	367	357	390	387	380	384	379	425	402	399	435	408	404	431	367	351	403	365	399	411	368	410	363	416	348	390	433	385	392	410	364	375	392	376	401	344	410	426	390	377	439	368	406	396	422	375	433	385	401	359	419	402	395	440	376	385	408	393	401	357	392	381	402	388	381	380	367	403	428	412	390	380	405	388	401	416	350	371	411	432	438	402	379	401	385	424	394	368	390	369	430	393	405	350	353	363	422	364	408	386	408	357	388	390	382	385	377	374	420	396	407	448	406	437	424	428	428	362	379	418	394	394	393	411	392	405	376	435	433	421	401	414	413	391	367	370	391	409	435	359	407	406	396	378	394	381	417	326	374	365	445	395	383	381	348	387	364	390	364	385	429	365	419	418	381	371	383	351	382	366	402	393	362	407	376	414	393	390	417	399	402	379	398	427	389	396	404	364	412	419	370	383	383	380	436	386	381	389	406	424	386	371	398	429	427	431	375	414	399	363	399	401	446	377	435	397	376	401	384	382	433	431	431	422	388	431	397	354	366	406	391	385	383	392	441	414	398	372	401	432	397	391	374	400	451	375	375	382	407	420	364	395	427	424	407	371	394	352	408	411	396	412	377	424	389	367	373	404	382	387	374	345	425	370	397	356	459	397	396	395	367	393	392	405	383	385	408	398	341	417	410	388	391	433	375	370	385	411	402	383	394	387	423	398	352	395	406	360	412	370	402	424	416	388	419	377	402	402	394	419	431	369	383	425	422	403	417	417	360	417	362	354	378	405	432	427	370	393	374	339	414	362	393	360	414	377	389	393	405	397	418	384	371	384	400	384	413	428	380	404	418	384	413	371	437	378	390	381	399	401	411	397	393	397	414	416	409	334	407	385	406	405	392	399	427	360	403	403	373	376	350	377	373	382	390	405	392	389	390	392	430	370	402	384	386	397	351	366	379	373	413	430	341	403	360	391	417	380
8693	1547	2624	2755	2388	2036	1706	1589	1398	1336	1209	1202	1202	1107	1092	1002	1032	1054	1007	1016	974	967	1000	937	936	965	955	1022	960	939	981	956	1002	935	993	916	905	962	986	921	948	945	961	962	939	893	956	979	944	933	910	933	920	979	915	979	980	936	931	937	930	957	977	951	961	931	961	895	943	933	962	958	935	885	970	940	905	916	873	903	874	883	906	969	949	914	933	905	957	977	863	949	861	906	913	898	947	939	943	940	943	919	893	922	914	886	937	954	958	856	918	904	918	899	952	967	898	910	967	948	914	876	940	948	917	996	924	955	928	912	896	983	936	926	971	915	934	931	958	997	932	940	876	929	924	927	925	948	892	949	934	896	927	947	953	951	938	979	917	955	870	936	922	919	906	920	923	956	901	915	961	925	993	927	895	922	911	947	921	929	916	923	935	902	878	904	969	906	941	951	914	890	928	957	974	967	909	887	930	931	934	929	928	931	902	920	906	918	888	937	917	909	900	913	905	960	866	925	897	903	919	961	886	923	943	901	879	918	945	912	942	922	923	941	937	937	953	965	913	856	941	921	944	889	953	938	946	871	942	912	932	903	929	938	978	962	921	955	969	1015	936	958	952	945	948	942	910	909	904	895	903	902	887	894	920	941	945	946	978	899	909	974	921	904	906	936	919	932	874	973	952	905	940	869	944	877	939	890	874	919	898	985	1000	907	904	907	933	919	932	956	896	905	931	914	932	895	962	937	902	932	927	910	952	856	891	943	957	953	913	961	911	895	910	937	910	959	918	970	937	900	906	925	941	936	942	935	870	943	878	942	888	892	841	880	957	924	880	927	994	889	966	916	915	931	872	971	945	952	901	906	917	875	938	925	992	956	936	926	906	942	889	916	926	946	938	936	879	916	962	930	871	915	895	952	918	954	957	919	942	912	935	958	893	921	901	912	937	930	937	953	898	880	988	913	949	999	962	912	983	956	897	916	902	891	927	936	982	926	960	930	939	939	911	924	868	922	916	930	867	914	938	912	953	944	908	888	929	913	893	910	940	925	966	916	909	945	885	951	933	964	936	898	947	924	965	920	940	877	910	936	866	946	902	966	926	900	949	951	883	946	976	964	927	909	927	882	924	915	858	905	897	901	945	971	918	944	899	936	924	968	899	942	896	942	891	970	946	932	890	937	910	898	908	899	906	913	898	886	899	940	935	937	873	954	916	913	941	874	941	901	875	963	939	863	950	907	900	919	929	900	935	957	947	892	937	937	958	952	905	888	953	945	918	902	906	917	897	873	908	930	889	921	922	890	942	876	951	921	880	911	909	920	932	909	929	919	959	966	944	914	952	913	935	952	933	952	911	989	915	928	958	960	885	930	909	951	907	917	866	877	934	932	933	911	934	912	869	874	895	926	932	905	924	873	935	933	968	990	913	914	891	1007	956	945	942	927	941	877	913	903	967	899	916	940	914	951	939	855	946	890	886	945	879	991	923	921	890	883	908	892	936	903	911	920	905	898	901	923	910	897	922	861	922	902	968	901	904	892	924	969	912	938	947	948	926	933	901	942	972	869	981	875	868	876	900	933	954	933	915	948	927	951	951	932	897	981	911	938	962	871	902	895	994	874	948	987	918	909	862	935	935	910	931	957	846	910	969	997	937	915	879	925	902	946	897	911	919	911	925	895	916	844	902	892	919	987	910	911	875	911	907	898	936	887	980	929	913	941	942	905	950	940	962	905	904	863	876	946	901	959	911	879	911	900	936	902	949	941	941	994	916	916	905	934	925	932	971	893	960	965	904	882	911	928	936	939	947	910	946	1001	967	936	921	920	1005	903	884	947	902	885	918	933	951	878	945	913	938	921	873	884	907	947	978	919	890	878	895	910	962	917	993	929	944	897	934	944	912	951	922	923	970	909	931	947	884	875	903	958	901	867	944	903	872	977	1014	928	907	935	977	853	910	932	936	911	954	942	937	895	968	941	958	957	908	964	900	954	983	931	917	952	908	983	909	888	926	857	955	879	928	921	888	937	917	907	921	930	928	964	908	946	899	937	943	885	982	935	916	905	867	902	863	921	838	994	927	905	1003	930	946	923	911	919	950	915	965	937	935	895	894	902	897	972	909	896	925	952	867	894	949	872	907	931	982	881	936	946	920	949	960	898	915	910	904	952	907	911	901	922	888	871	915	907	969	885	909	901	872	897	977	916	953	906	907	955	910	883	933	921	868	935	966	984	903	898	925	909	909	925	878	998	897	948	890	928	981	911	959	915	888	910	959	912	872	952	934	887	939	958	918	937	951	951	903	942	984	908	922	902	939	945	904	977	895	928	946	936	939	907	991	929	963	899	898	901	930	971	912	926	931	914	980	931	981	886	883	889	910	934	868	915	919	992	903	909	940	967	912	898	966	900	934	964	908	918	911	899	934	895	882	922	947	925	938	872	983	867	929	945	902	920	921	898	971	884	930	888	894	889	922	910	911	954	993	940	919	945	943	961	927	958	914	987	961	898	938	913	921	1010	943	944	948	892	936	925	938	974	976	919	936	930	968	909	915	866	914	959	894	934	932	964	994	901	871	876	907	905	922	889	895	991	906	946	932	967	907	959	853	868	979	996	965	906	921	980	904	911	916	979	917	916	897	889	931	924	942	943	938	949	936	933	920	906	938	916	915	966	949	928	910	978	900	908	906	944	917	919	925	937	982	947	892	903	933	880	937	940	907	914	948	921	900	903	902	931	940	898	988	965	939	917	881	897	912	956	886	895	939	923	905	962	1000	975	957	906	910	911	923	923	911	929	949	874	906	918	952	913	947	933	910	915	877	900	943	920	926	880	948	954	874	908	949	948	900	952	959	901	907	908	976	925	951	884	924	927	922	940	892	912	956	969	916	932	932	889	900	966	982	948	951	967	975	956	870	921	953	951	899	974	949	909	913	870	928	937	934	961	919	881	907	873	938	932	949	916	898	892	956	921	898	971	868	871	902	887	928	930	943	909	931	916	932	946	937	910	904	887	917	937	898	934	960	894	888	930	937	969	949	876	952	933	951	928	883	912	944	936	960	923	906	911	824	923	922	955	936	921	974	851	893	893	917	918	952	945	919	910	990	930	933	883	939	931	961	878	985	910	900	955	893	968	902	927	919	955	928	951	944	887	906	999	997	931	947	913	925	964	924	946	872	920	877	932	911	923	943	908	901	904	926	930	918	918	914	906	901	998	952	904	956	932	899	896	943	895	929	951	889	901	945	928	992	959	937	934	936	911	845	928	886	955	853	925	1008	929	924	922	906	906	944	912	927	894	902	938	950	947	918	903	918	913	929	898	935	920	920	920	950	948	915	850	903	936	965	957	908	894	930	919	932	968	898	932	920	929	964	922	893	972	939	925	885	945	906	963	877	931	944	920	885	954	864	926	927	903	963	934	901	873	890	921	940	943	894	927	946	945	895	910	898	937	924	885	891	893	950	923	959	949	871	905	930	953	901	910	940	955	938	941	945	915	918	888	928	937	940	932
1450	236	238	226	218	199	230	214	210	249	214	229	224	238	226	213	238	224	241	217	242	226	222	205	223	240	211	215	220	209	241	225	231	185	227	231	231	202	222	215	232	240	231	228	201	220	225	219	213	222	243	235	193	223	230	229	198	197	207	244	224	209	212	226	192	198	209	228	228	208	251	219	249	264	245	205	240	230	240	227	202	204	212	237	214	235	215	209	215	209	202	214	229	210	224	204	230	220	202	230	222	201	196	236	229	254	251	237	218	208	214	239	227	228	223	213	228	211	204	204	221	230	208	219	250	205	212	216	237	204	223	213	220	218	238	248	226	224	218	221	234	227	220	233	207	218	232	216	217	250	209	207	236	215	242	254	220	206	248	236	213	237	246	218	211	243	219	237	209	202	220	249	254	230	224	230	228	203	200	230	230	208	224	202	198	205	219	221	242	205	225	217	219	206	219	233	233	186	225	227	220	217	239	225	232	249	211	206	200	206	214	213	223	193	254	241	220	211	197	217	245	217	250	189	201	204	248	232	228	219	213	246	186	250	228	232	224	210	248	260	231	211	233	234	253	261	228	248	225	236	222	245	226	223	244	254	215	223	224	224	239	239	260	209	236	204	221	216	224	218	229	225	210	208	212	202	217	216	191	216	199	220	214	225	261	231	225	242	237	220	229	222	255	228	216	220	237	209	201	212	205	200	226	211	211	211	213	231	210	226	215	216	191	229	235	218	200	215	212	210	211	223	240	234	239	204	196	236	228	249	228	217	212	200	214	212	222	184	225	218	220	238	235	227	230	201	210	216	229	247	215	223	214	226	188	219	198	208	211	228	234	222	218	233	217	241	240	238	197	250	228	249	221	202	221	222	205	208	229	211	228	220	221	222	222	214	200	226	241	217	209	253	219	234	190	214	210	219	211	230	209	227	233	241	242	196	235	224	188	258	227	229	211	249	217	172	237	214	248	245	226	188	210	231	224	212	206	216	212	204	237	241	258	238	226	247	257	224	255	213	223	218	217	218	229	219	215	222	226	221	246	230	223	229	224	234	231	231	217	237	236	222	204	248	251	213	242	238	226	228	239	218	196	200	228	224	269	240	254	228	222	220	164	219	233	231	219	216	216	207	242	234	239	213	191	230	235	235	229	223	226	234	230	261	218	216	230	237	221	245	236	223	220	243	235	244	247	238	231	216	208	201	229	220	245	206	213	217	247	201	249	226	223	234	244	249	235	222	237	204	226	202	211	210	214	220	216	235	235	222	228	245	194	205	221	201	224	237	216	215	253	236	241	218	261	226	242	207	227	210	218	214	232	235	204	233	238	220	224	206	218	232	233	235	211	226	224	236	268	232	227	207	222	225	220	208	203	252	218	225	218	229	223	230	212	209	230	229	231	225	228	250	217	219	216	204	230	228	238	212	210	240	192	215	227	227	188	221	235	203	216	198	195	214	221	207	215	222	217	219	242	233	220	251	237	202	212	215	215	214	230	235	220	239	218	233	242	251	234	200	183	234	246	240	232	225	205	208	221	227	237	213	217	248	226	241	246	225	246	245	230	193	224	239	225	206	194	202	226	209	221	247	230	189	230	212	249	208	226	230	226	241	216	242	212	231	239	230	241	219	216	257	223	229	203	217	261	208	245	219	205	239	231	229	202	215	211	245	209	214	214	198	209	229	232	250	234	244	212	209	272	239	209	248	228	205	214	209	244	230	257	208	227	231	234	236	252	214	212	195	216	198	203	230	213	234	220	239	221	223	215	188	205	212	195	206	213	223	238	230	231	208	205	238	232	223	218	199	220	232	185	210	221	213	244	217	248	223	225	198	233	210	219	236	227	250	210	237	230	211	207	211	221	204	237	220	221	233	205	225	199	231	233	251	232	253	228	236	221	230	247	249	215	248	217	209	235	220	232	229	235	212	205	226	235	212	255	224	225	224	190	218	259	243	214	217	191	211	238	251	214	208	226	249	219	245	208	234	210	215	220	228	218	217	234	230	227	227	238	216	232	229	234	225	218	236	214	239	206	184	207	236	211	243	211	243	241	252	211	224	208	213	268	209	228	232	210	218	237	249	234	240	205	204	198	216	248	200	216	226	242	246	194	249	218	214	222	214	209	240	238	254	200	224	193	223	234	216	207	239	225	219	222	205	226	206	236	241	248	242	231	208	231	233	201	204	217	205	229	246	208	214	205	228	197	217	236	232	225	207	227	229	214	199	213	238	212	221	220	229	233	221	235	251	220	257	233	221	208	239	230	249	212	213	220	199	224	225	211	200	247	258	217	197	245	222	210	194	231	228	210	207	233	238	225	213	211	229	193	248	204	229	215	219	253	237	217	206	243	254	248	244	252	226	243	226	198	218	225	222	233	210	202	246	201	211	226	224	222	232	250	207	200	236	227	201	222	214	251	236	248	215	216	225	212	259	232	208	244	202	225	227	265	239	234	235	234	215	218	206	204	211	237	217	211	214	217	275	208	217	195	201	247	230	260	228	232	213	238	218	209	222	228	212	208	214	212	221	249	222	212	217	243	227	223	242	246	227	203	210	215	225	214	238	222	245	246	207	204	216	215	240	237	252	246	213	221	210	218	251	194	205	228	218	203	214	254	198	254	240	238	199	213	208	227	241	222	201	219	220	208	213	218	261	240	222	252	218	220	237	220	201	227	223	221	251	209	226	229	215	181	242	215	236	216	227	215	190	213	251	215	214	240	234	203	209	244	214	199	241	244	230	250	252	222	205	217	239	227	209	230	214	227	208	230	217	202	228	250	218	240	231	210	238	221	263	247	231	211	212	234	239	229	230	234	256	229	259	233	244	211	203	209	226	237	233	225	204	221	212	194	248	208	219	237	215	220	250	239	213	217	232	214	255	213	214	228	206	241	219	209	226	232	228	212	246	247	206	240	237	223	239	239	190	214	267	243	206	202	217	214	230	240	211	203	229	256	223	228	242	210	225	230	241	216	221	228	240	224	227	222	243	240	214	210	228	235	232	230	213	216	244	226	219	224	265	196	209	221	235	229	229	248	213	256	228	235	223	245	225	239	238	199	206	216	220	237	211	247	189	220	236	229	236	232	213	246	213	247	215	240	252	217	208	258	229	238	234	227	236	246	222	206	239	208	214	225	256	222	206	218	228	246	224	211	226	230	219	219	242	214	219	236	228	231	215	233	205	223	195	234	228	218	209	229	193	208	227	200	252	198	212	216	220	219	218	232	196	210	216	219	224	245	223	231	213	217	216	207	246	218	213	215	249	205	196	210	231	231	190	219	235	253	211	224	203	226	230	195	223	206	212	218	195	224	241	231	225	238	234	221	224	227	212	235	209	221	226	220	226	212	221	231	210	247	262	232	233	204	196	232	245	223	219	227	206	212	224	220	207	231	216	219	201	240	226	216	221	218	214	203	257	244	234	244	234	235	209	227	222	221	221	240	238	225	200	220	211	196	216	248	264	233	225	217	224	227	233	209	231	229	218	211	194	204	236
1774	545	583	578	606	566	575	631	579	599	601	601	557	569	556	570	582	570	588	562	528	593	575	538	571	581	527	564	558	585	568	575	563	540	590	589	567	560	583	554	581	532	568	590	528	543	555	587	579	560	600	575	552	564	583	584	569	586	541	545	577	623	580	550	555	583	550	596	527	565	570	556	588	577	536	594	582	549	556	582	574	595	534	574	583	586	562	545	529	556	576	531	555	516	563	535	562	616	535	542	608	619	587	636	568	553	552	545	528	584	551	542	558	558	517	561	536	571	594	572	533	596	542	561	543	583	586	523	550	590	585	553	586	559	578	588	583	547	571	583	567	568	550	530	593	592	537	575	562	531	587	609	591	554	528	534	541	593	592	539	596	553	625	578	498	602	569	573	556	576	622	547	575	549	551	563	570	535	575	591	535	534	549	546	531	565	565	601	565	601	532	543	588	572	560	533	588	557	547	586	570	565	586	572	565	570	566	576	573	607	605	566	558	563	584	566	556	552	580	610	556	569	576	580	555	539	594	554	570	566	576	603	571	563	589	551	554	542	572	535	557	544	557	564	604	600	575	554	556	582	579	600	602	582	521	596	557	562	533	517	614	569	585	532	586	522	561	586	552	563	538	582	564	568	578	591	591	597	568	604	582	582	525	565	585	550	590	575	545	595	617	560	548	599	551	547	548	544	566	560	512	530	542	589	597	552	560	562	554	596	565	575	574	573	557	560	567	544	582	583	521	536	559	566	576	564	554	577	586	530	530	544	568	597	596	554	593	562	583	539	562	571	585	557	526	599	543	568	562	564	556	550	624	587	571	578	552	586	593	526	615	594	596	537	581	552	563	555	576	539	554	567	552	581	553	560	562	566	582	580	595	533	557	557	554	530	551	544	584	591	539	583	623	575	591	576	634	561	541	595	598	562	573	584	550	530	567	551	595	538	571	577	565	565	594	534	556	534	554	577	570	569	578	586	564	583	591	606	570	552	574	544	560	532	552	574	570	616	557	578	543	551	527	572	590	571	583	533	555	552	579	573	600	577	571	536	562	559	532	551	617	606	548	590	530	608	569	572	564	550	536	577	572	599	569	543	575	572	550	546	543	566	545	609	551	550	544	566	588	561	556	553	566	609	576	558	609	547	544	541	570	597	549	546	551	583	557	548	546	567	598	540	545	545	563	576	551	547	558	609	559	604	541	563	546	541	561	565	538	576	559	577	553	535	549	598	575	555	573	594	565	545	549	547	580	561	563	572	575	556	543	564	593	565	508	590	568	566	555	572	514	579	550	577	565	597	546	584	563	606	517	575	530	591	545	570	569	562	571	599	569	588	564	571	622	540	570	586	631	572	588	543	582	609	565	558	604	563	575	539	582	550	558	543	565	579	555	556	573	562	543	578	602	587	525	579	561	531	598	552	555	573	583	579	507	576	588	572	601	532	563	569	517	593	575	602	585	543	551	543	555	576	573	582	580	567	580	549	550	569	550	590	532	549	562	568	584	560	545	584	553	556	603	552	530	588	592	540	602	598	561	569	603	557	612	565	572	548	555	569	567	560	568	555	553	605	571	532	575	609	546	583	575	615	632	584	578	601	529	562	556	531	575	599	592	585	598	550	534	599	567	570	563	555	535	560	543	600	521	534	590	559	584	613	550	524	525	545	561	564	605	543	581	519	565	539	567	576	548	582	567	570	555	568	542	578	588	560	565	593	543	543	572	560	562	575	554	577	534	577	597	558	546	559	553	543	539	570	543	549	555	560	559	577	539	545	564	550	577	575	553	591	578	572	568	554	600	526	560	572	534	607	618	540	602	549	555	542	573	570	568	558	561	588	563	616	541	612	555	579	569	537	625	587	549	555	573	557	527	590	539	566	576	569	556	535	557	572	563	539	572	579	598	557	587	521	561	588	578	543	561	614	562	564	561	584	529	590	526	578	554	618	591	563	600	573	568	548	549	572	561	544	626	596	532	612	592	592	596	556	563	530	541	565	546	574	586	540	597	558	618	595	561	541	609	564	554	593	594	544	600	598	522	615	585	552	537	578	593	586	549	555	569	529	633	558	575	555	536	539	579	532	555	558	581	552	556	568	568	531	545	600	608	565	545	574	556	516	545	578	560	566	572	557	587	570	591	543	571	565	570	521	558	587	574	558	567	521	546	546	518	602	571	556	599	571	572	574	614	545	565	568	588	564	575	556	575	567	554	551	573	560	552	584	589	569	552	589	579	579	605	588	602	550	574	562	562	600	548	537	583	580	541	538	525	573	556	584	577	552	569	587	568	572	530	574	577	596	547	555	621	578	537	605	558	550	580	587	567	594	569	568	567	563	578	594	575	566	603	608	594	599	553	582	553	564	500	585	571	572	557	577	543	584	598	554	572	574	588	559	589	571	607	572	532	578	527	589	573	583	560	540	556	559	587	564	539	554	543	577	594	565	540	533	547	565	584	596	616	584	577	563	540	523	550	549	568	576	540	554	558	573	547	572	553	587	536	557	569	571	582	556	561	535	624	553	601	531	559	560	575	532	575	542	509	555	590	585	585	621	571	548	523	591	578	585	590	585	617	583	579	554	578	556	567	547	571	564	591	550	577	556	577	565	594	574	576	539	512	595	570	578	589	527	585	553	560	572	533	560	572	566	574	556	543	581	593	530	606	542	583	587	558	547	597	579	577	592	526	543	599	521	555	569	589	580	547	571	558	608	612	578	554	584	567	559	581	563	583	559	553	546	531	538	578	552	545	618	566	553	609	570	534	526	554	551	523	598	576	552	565	576	578	538	612	556	569	573	575	575	566	563	551	562	544	574	585	524	624	557	550	585	579	592	580	520	571	573	510	560	531	558	572	591	595	587	606	526	575	599	543	568	554	590	552	608	561	557	557	584	551	553	572	524	538	585	582	577	566	576	593	575	610	605	577	589	578	600	599	563	602	557	571	589	589	549	579	567	588	567	567	529	569	599	589	573	626	561	517	589	514	527	609	580	589	602	588	591	567	606	562	549	561	558	546	539	541	562	552	603	561	559	573	567	562	527	576	554	552	554	597	579	635	560	566	603	559	546	567	539	585	575	572	559	573	589	494	540	583	555	553	552	530	578	622	550	615	572	563	599	557	570	582	568	592	590	590	602	581	588	581	548	569	559	562	643	553	576	590	566	603	585	570	536	607	586	565	558	584	552	562	543	577	582	558	551	600	574	538	519	610	542	540	553	595	593	574	546	546	549	564	635	567	568	538	526	592	566	537	592	562	553	531	572	557	521	580	593	583	564	550	587	544	581	579	551	600	585	570	621	573	627	577	581	570	552	545	553	538	533	567	552	521	531	552	577	570	573	567	505	589	572	572	597	540	579	579	566	572	600	589	554	546	534	566	542	541	559	553	568	547	570	583	567	596	588	582	594	590	580	570	575	570	573	518	567	611	546	570	562	544	577	560	539	562	549	591	572	519	572	557	566	579	534	528	547	553	543	542	573	589	574	575	584	543	558
7035	535	495	451	404	291	246	246	201	213	219	218	201	218	215	208	196	181	173	216	196	173	199	205	191	205	210	199	193	168	175	212	190	175	186	190	182	194	180	188	180	178	180	185	185	179	199	179	174	171	162	166	203	167	196	188	173	190	177	172	173	168	178	174	201	188	182	201	203	196	202	177	168	190	207	175	174	175	169	152	149	165	197	207	216	217	164	159	154	184	195	194	179	190	172	168	152	182	195	196	165	181	200	174	170	203	191	175	188	175	202	207	170	148	169	203	201	174	180	170	187	189	178	180	189	177	181	182	185	189	177	181	187	194	168	187	170	183	207	189	163	167	173	173	194	208	180	178	143	164	177	178	203	177	165	186	208	171	198	169	162	178	184	210	198	171	163	176	191	191	189	186	173	170	201	196	175	185	189	178	176	179	210	198	183	165	180	182	171	181	176	160	170	176	174	192	196	193	172	187	238	157	194	184	186	153	162	179	171	169	162	169	218	180	146	185	176	181	198	177	182	182	152	197	188	163	177	181	184	173	180	199	191	209	170	170	174	204	206	149	173	183	200	187	196	159	168	191	190	184	192	173	164	187	177	194	177	185	198	178	182	188	177	157	201	198	180	200	218	208	193	188	161	194	177	190	206	168	188	188	180	162	170	205	173	191	194	201	209	187	190	197	202	187	208	188	153	178	191	172	152	167	186	162	178	202	196	169	186	173	184	210	176	189	171	168	170	190	185	189	180	190	169	191	180	188	147	195	189	200	183	164	172	160	184	163	153	206	183	186	203	182	202	162	174	196	187	191	153	199	195	194	192	212	172	176	191	192	170	184	166	199	166	208	219	183	164	167	176	174	202	193	178	184	165	177	179	191	201	194	183	194	189	174	170	183	190	185	164	154	170	192	152	175	180	185	163	179	171	186	153	190	232	195	184	198	193	180	188	160	174	193	172	193	176	190	169	166	192	179	190	167	187	197	156	197	189	194	175	172	188	182	171	198	170	190	156	199	207	160	198	173	168	198	192	168	184	165	180	187	200	171	171	184	184	203	204	168	165	180	151	168	164	175	190	187	182	190	205	175	173	175	172	208	189	213	166	167	187	165	195	185	185	175	218	198	198	158	162	190	171	175	192	211	163	194	194	193	199	174	179	192	190	182	160	185	172	180	168	187	200	188	171	193	191	171	178	177	190	151	180	204	169	199	176	174	194	187	194	204	208	162	191	180	202	184	192	190	189	190	164	159	187	171	165	175	181	184	182	194	173	192	184	177	165	197	194	177	183	197	185	225	211	184	192	189	183	189	191	208	209	196	201	197	174	174	182	181	159	188	165	180	187	183	199	207	205	175	179	172	157	181	198	225	165	156	191	174	187	210	180	202	172	176	177	200	187	180	193	189	178	165	180	219	184	171	209	179	156	198	186	193	194	179	192	157	174	193	166	175	188	184	166	199	191	185	215	154	196	188	180	183	196	203	199	198	179	200	155	147	164	174	173	181	167	185	179	182	167	193	193	165	148	167	184	184	188	172	182	187	191	171	164	186	190	192	167	190	182	192	189	174	200	178	178	160	176	195	195	185	175	188	202	180	171	188	161	171	165	173	167	186	210	188	201	187	173	156	189	194	166	162	168	187	174	174	172	173	187	184	175	210	170	178	180	200	183	176	195	190	176	158	181	190	172	198	194	159	195	158	197	209	186	194	181	193	177	182	155	207	191	171	190	166	170	214	189	189	173	201	185	165	192	199	183	148	178	165	173	182	173	164	162	161	172	182	167	177	183	152	177	193	183	185	189	174	195	177	171	170	178	160	188	187	180	177	186	224	181	182	186	210	190	185	164	171	178	172	157	179	171	168	197	179	201	183	191	191	200	166	182	183	167	165	195	174	190	185	173	180	164	148	173	172	206	196	179	188	193	157	161	194	197	185	204	198	194	183	203	181	184	182	211	195	172	192	183	190	159	167	167	176	201	185	181	185	177	170	194	204	176	181	193	189	164	156	194	193	182	180	171	195	186	176	175	199	151	193	182	188	175	194	169	186	208	185	185	162	175	172	166	160	179	181	194	193	169	177	164	197	203	179	170	198	186	157	200	184	158	198	173	194	205	176	161	198	181	183	193	160	162	155	192	205	183	202	187	180	196	175	198	158	191	178	199	194	186	171	172	185	211	194	151	146	187	165	181	187	198	165	179	161	197	184	143	167	195	186	178	168	185	201	223	166	186	193	190	190	203	175	203	173	188	170	170	183	198	181	188	184	182	195	206	166	177	198	184	185	192	204	198	172	161	166	174	175	177	158	183	185	156	201	174	165	152	178	175	174	174	177	175	192	160	170	204	166	190	181	172	186	186	193	191	182	173	167	177	179	191	206	166	235	181	161	178	192	186	170	176	202	176	183	177	185	169	214	188	152	198	173	186	175	173	159	171	176	173	184	187	191	169	166	166	194	198	178	172	182	214	178	170	214	178	187	172	163	178	174	168	172	197	178	184	184	152	180	191	162	181	204	169	179	183	179	207	189	180	175	190	162	178	201	184	193	181	188	182	203	202	197	158	146	174	175	155	162	214	194	205	182	183	177	174	180	198	187	178	177	177	184	183	203	164	204	203	200	170	171	177	185	192	187	169	195	197	182	180	213	163	182	156	164	213	182	159	194	186	170	193	195	175	189	192	176	162	205	183	169	170	180	200	196	164	201	182	177	196	205	198	189	196	187	174	177	163	186	203	173	185	179	185	194	186	179	216	186	188	180	211	227	162	177	186	198	159	195	196	195	199	177	176	197	187	178	192	179	196	207	189	180	164	182	179	164	176	187	168	176	177	179	187	175	185	180	204	157	179	184	182	178	156	164	161	193	191	185	179	188	184	185	191	204	186	197	190	187	193	171	199	159	175	184	170	173	219	176	178	204	157	180	179	186	176	179	172	161	159	182	185	203	193	153	182	180	178	195	189	198	171	156	217	185	170	179	159	156	171	166	198	179	175	191	165	181	174	163	180	165	188	177	181	172	200	200	161	198	188	166	182	186	162	173	157	186	174	189	172	171	203	203	189	179	193	189	206	182	201	183	194	174	189	184	190	198	189	198	186	172	183	171	180	178	175	171	213	175	188	167	175	183	163	156	175	183	195	180	159	188	168	177	162	202	183	187	182	168	195	158	177	190	185	194	185	197	182	176	178	187	165	188	161	165	173	157	202	206	193	193	179	195	206	167	201	167	175	163	174	224	138	182	204	209	181	199	180	167	202	175	171	185	170	182	179	168	181	167	184	172	185	182	182	178	171	173	195	171	178	177	186	172	173	154	184	191	178	184	159	165	161	207	193	172	170	183	176	176	182	182	201	191	194	190	182	195	191	182	195	183	193	164	187	166	196	168	167	184	174	169	186	176	201	186	168	184	195	187	200	185	176	199	184	186	164	179	178	204	177	170	170	195	180	193	176	162	177	196	171	186	169	179	190	216	188	203	174	173	162	177	168	178	187	163	170	168	190	181
6177	856	1276	1400	1276	1010	940	844	797	731	716	647	614	606	645	563	583	543	593	553	509	505	545	520	555	538	552	528	572	567	527	516	548	488	522	542	510	480	526	506	539	540	508	515	492	510	519	520	528	477	520	471	518	542	483	480	496	500	531	513	538	505	477	491	505	567	504	489	510	495	508	483	514	494	490	496	511	496	524	492	476	508	513	501	522	506	486	477	503	494	512	491	493	485	509	513	552	500	459	520	493	517	498	503	534	485	484	507	490	456	512	518	504	457	486	496	522	482	491	517	535	521	500	554	492	497	517	505	512	491	511	542	527	533	489	481	501	524	507	477	469	530	555	503	527	528	498	488	525	499	520	536	523	517	532	499	511	485	475	506	458	528	530	540	453	529	493	472	522	514	478	508	516	521	459	504	518	489	468	497	541	494	484	516	482	531	482	477	518	457	473	524	535	481	533	516	512	508	503	519	495	542	502	485	491	487	479	467	484	525	487	499	541	501	509	470	517	501	491	511	462	512	459	511	503	491	484	503	523	482	511	505	497	502	493	486	535	514	526	510	509	485	475	505	510	504	514	487	517	515	521	478	497	472	526	539	504	536	521	506	491	491	506	507	497	514	459	500	545	513	527	507	488	485	499	491	494	459	516	517	476	482	554	498	523	496	474	513	494	481	470	495	534	540	478	486	514	496	484	529	490	515	451	506	519	523	522	515	546	494	507	488	499	519	501	485	537	479	486	507	501	504	492	513	511	533	474	532	494	524	527	502	523	497	535	475	511	486	538	498	474	512	503	472	469	522	515	526	487	467	505	533	475	495	507	474	535	491	531	483	492	548	516	538	508	517	521	484	525	533	498	495	485	478	505	496	527	532	492	504	487	514	474	506	502	502	502	548	506	526	491	489	549	510	494	554	474	538	525	511	502	514	505	475	549	476	505	514	494	495	493	497	501	499	505	494	522	510	477	530	524	516	514	514	479	570	509	516	502	523	545	496	486	483	491	519	495	455	468	478	483	492	513	500	489	487	541	505	518	498	527	530	538	494	473	489	514	516	514	529	512	511	486	548	496	498	489	490	512	534	479	479	494	572	519	502	505	498	490	520	452	547	489	512	522	512	511	470	508	518	491	542	532	528	469	506	491	496	524	524	498	496	469	509	475	502	486	514	554	524	507	487	513	510	485	505	481	495	515	500	492	470	506	506	514	503	520	517	487	512	500	523	488	513	513	534	514	536	465	499	531	471	496	557	455	495	537	511	503	467	498	480	489	541	502	511	509	500	530	523	505	488	508	524	511	500	462	509	515	507	490	498	516	476	504	520	522	489	519	492	496	508	525	482	532	514	517	475	494	507	495	458	499	514	528	486	503	504	473	500	514	530	526	482	509	509	484	536	511	518	514	474	487	507	526	472	541	488	535	519	501	499	496	521	480	473	485	497	512	485	492	481	537	519	477	509	523	529	520	467	496	515	477	470	479	476	474	518	509	520	506	468	511	526	507	483	508	445	482	508	514	522	454	492	504	499	484	494	486	546	516	490	546	529	530	501	539	490	521	504	517	497	533	513	483	488	474	478	513	496	512	508	534	501	542	493	536	503	501	499	556	507	468	481	556	495	492	505	474	499	507	482	554	505	510	494	480	499	504	488	501	477	498	473	524	499	543	462	549	511	555	521	510	513	514	489	562	530	495	525	467	522	476	519	485	506	515	491	520	508	505	524	525	553	504	531	478	529	498	506	482	570	534	487	509	512	497	527	527	481	525	529	519	454	536	481	508	529	495	489	548	517	536	522	512	516	517	525	467	474	487	503	508	482	500	493	506	528	507	475	506	505	511	476	492	491	521	514	518	527	521	510	499	515	459	477	523	474	521	528	490	526	545	489	514	497	478	504	487	475	477	489	466	510	495	484	509	550	484	537	547	497	508	544	473	518	549	491	458	499	533	480	475	464	523	529	513	514	491	520	490	479	497	508	528	507	508	512	489	508	536	541	515	494	507	504	462	535	501	489	545	513	524	517	446	500	501	503	509	483	497	510	468	499	472	482	517	517	515	488	482	469	500	533	498	523	541	463	513	528	485	455	465	517	500	500	493	478	542	482	475	484	509	510	461	541	512	539	511	510	482	504	523	549	511	505	521	484	514	499	527	512	505	473	499	521	505	519	479	519	541	486	526	504	518	496	497	491	482	454	483	537	502	486	489	537	538	493	491	507	510	503	508	484	481	483	508	455	514	547	478	502	486	517	513	482	493	525	515	539	531	511	518	574	492	541	525	503	490	490	517	480	494	483	489	511	501	495	516	485	517	485	542	501	463	478	490	519	480	530	528	486	512	525	513	475	493	471	501	496	521	498	492	513	531	530	515	489	519	520	491	534	493	518	496	523	525	498	505	475	507	483	509	530	527	493	561	496	522	504	481	489	524	536	487	536	473	458	509	499	505	491	504	494	525	471	512	467	506	520	538	534	512	534	519	530	473	470	513	507	510	516	521	491	498	529	496	538	496	516	531	486	505	512	510	503	508	506	512	503	513	493	502	509	546	508	458	507	540	472	497	512	513	520	498	521	505	458	483	513	522	523	536	527	509	466	485	509	471	552	558	473	545	509	507	480	499	523	517	482	522	529	569	519	487	527	514	528	481	495	500	506	503	496	550	497	513	527	498	466	470	515	501	533	506	525	484	495	491	538	542	493	466	430	499	504	571	521	534	520	499	515	507	489	501	510	534	503	487	494	496	540	515	524	504	488	541	529	477	540	507	477	505	500	515	510	510	487	526	507	498	463	525	516	476	495	479	493	521	482	519	502	498	529	495	514	506	477	486	565	466	524	521	544	528	519	550	503	508	502	513	495	491	511	479	503	465	501	494	501	494	496	497	514	485	500	446	502	471	488	505	516	494	506	502	500	491	522	498	502	491	480	527	527	505	434	513	502	489	467	491	483	494	472	545	506	510	476	504	515	473	455	486	503	523	542	514	478	501	511	466	514	480	499	486	507	514	549	542	532	523	472	499	496	526	502	530	504	491	539	500	494	513	494	551	484	513	518	488	494	514	514	505	492	556	509	560	522	540	467	521	549	533	485	519	535	505	525	517	499	499	495	572	487	453	482	505	500	534	524	495	455	492	515	513	500	493	531	510	513	465	511	498	470	547	530	462	515	505	518	538	485	504	484	528	529	489	547	508	501	550	503	468	512	529	485	530	516	506	562	521	497	510	463	513	511	535	491	524	536	501	494	475	473	560	514	473	532	502	502	502	484	514	489	488	528	505	512	525	496	515	534	493	534	530	491	544	531	479	511	473	509	541	527	513	480	496	534	518	473	519	517	453	495	474	521	507	516	497	480	483	479	506	529	522	518	478	474	505	542	504	500	500	530	486	493	466	533	499	533	494	510	507	525	503	505	512	457	483	485	492	523	519	486	469	501	513	452	470	526	535	477	508	495	538	527	496	509	550	539	507	522	513	519	496	526	515	547	504	478	510	517	503	529	503	484
14472	1574	1189	976	762	638	539	474	506	454	448	405	440	393	389	440	408	374	396	444	448	384	386	346	403	354	398	374	430	376	394	386	387	378	383	393	414	384	393	384	398	400	407	380	398	366	417	373	406	393	381	398	375	407	391	410	371	413	406	404	391	390	405	395	367	378	376	365	394	399	389	406	376	359	364	368	386	394	414	425	387	408	410	429	426	416	408	408	410	373	409	401	392	411	398	385	380	413	377	332	334	372	392	425	380	423	373	384	401	382	356	411	379	398	398	411	385	400	390	388	371	381	402	402	406	373	400	405	420	405	420	417	392	392	386	409	366	351	373	358	408	355	402	433	436	365	381	388	364	412	376	408	404	408	399	408	374	382	402	413	402	388	396	379	380	395	398	428	363	396	429	375	376	389	414	352	343	402	421	383	424	375	413	413	409	409	374	402	386	362	396	410	397	375	374	385	382	375	430	411	422	389	410	402	392	375	351	401	348	418	386	342	368	406	365	375	382	388	395	407	406	419	359	370	410	350	392	368	349	416	380	371	381	347	370	377	405	396	365	382	397	381	393	371	427	407	429	391	393	389	411	380	404	390	380	371	397	391	400	363	345	388	382	395	373	371	374	427	378	400	368	383	375	369	351	365	418	397	374	391	393	421	399	375	410	406	400	375	421	409	380	380	401	375	401	368	411	350	395	392	416	380	392	396	377	362	377	394	416	384	414	406	358	387	412	399	388	393	366	385	370	390	363	395	353	369	388	376	437	360	387	426	436	419	374	390	367	360	401	414	397	375	397	380	421	397	424	391	366	383	371	407	382	365	380	386	451	395	382	366	385	355	417	369	396	396	382	382	400	409	420	367	433	394	410	408	370	397	410	368	352	388	399	398	413	387	430	406	391	392	408	365	367	384	357	410	395	378	392	340	402	414	420	394	393	384	353	336	377	386	370	411	424	377	378	405	391	356	399	441	441	379	402	402	346	355	436	394	342	388	380	363	401	413	380	404	406	413	375	386	393	415	387	367	442	422	392	403	393	369	409	393	368	423	391	386	432	361	350	381	406	409	379	397	395	388	350	378	374	382	379	379	392	365	403	390	389	424	399	385	423	380	394	433	399	377	375	391	356	389	374	384	386	364	362	399	389	441	411	416	383	393	426	393	402	370	374	397	393	416	388	380	367	406	382	431	433	401	370	381	415	399	383	398	395	378	374	362	381	379	390	363	431	394	391	398	388	369	420	375	370	452	437	438	368	350	391	398	402	413	378	375	364	398	392	335	399	349	364	422	386	385	407	393	359	414	406	374	370	405	392	382	410	409	401	355	384	372	391	387	374	387	390	391	366	416	347	391	369	379	381	381	382	387	369	364	410	392	410	373	407	386	412	429	371	421	414	360	380	366	420	377	365	392	391	394	387	399	378	395	368	379	384	375	402	421	404	405	400	403	423	374	386	383	379	379	371	400	347	376	353	389	380	346	405	390	398	375	406	382	361	412	375	382	410	369	398	404	368	379	369	414	346	342	419	371	399	395	367	375	402	383	445	399	383	392	377	391	431	396	404	417	416	396	415	392	377	398	430	444	373	389	428	402	413	355	414	345	394	352	377	385	421	350	396	393	362	409	368	368	383	407	394	359	390	345	422	358	416	393	402	366	443	421	399	388	412	367	383	387	428	378	387	349	406	378	382	402	374	451	388	408	406	410	401	385	403	375	414	411	345	398	370	406	360	374	387	413	380	423	379	365	412	387	410	417	401	410	401	356	403	397	371	407	415	385	398	439	402	341	391	389	401	399	376	390	393	400	426	414	377	389	391	383	349	365	399	376	404	386	429	384	402	414	372	394	420	409	439	380	352	446	386	424	359	362	400	396	398	395	413	400	419	427	393	353	406	421	349	408	376	368	424	414	377	449	409	419	418	430	399	370	394	364	394	373	394	395	382	411	368	383	367	407	392	383	386	433	413	368	363	330	378	394	414	378	415	390	391	433	408	407	368	397	418	379	399	345	389	371	413	386	394	426	383	373	391	397	385	346	380	362	366	377	388	391	423	403	411	408	411	405	415	419	394	428	361	390	356	385	430	409	381	381	368	375	417	446	421	395	381	395	386	376	408	373	382	407	400	386	372	412	370	404	360	367	371	377	421	444	397	415	386	389	435	397	393	393	384	413	390	391	343	387	381	410	417	419	399	387	383	374	408	398	366	384	382	430	407	382	402	407	356	410	361	393	393	414	364	374	406	360	389	383	407	366	383	398	363	364	375	374	374	403	373	371	401	439	410	343	417	381	383	383	377	399	394	391	394	428	389	396	375	385	397	378	399	381	394	385	374	395	390	382	388	394	395	372	415	418	426	391	392	400	420	441	378	401	398	395	369	355	394	377	382	378	392	408	376	436	388	370	360	385	400	373	377	385	393	432	420	387	356	368	381	355	383	385	416	386	405	432	405	406	352	399	395	419	394	440	399	392	382	396	399	380	388	379	451	410	389	438	398	383	430	356	368	343	392	401	427	402	433	391	389	384	390	414	411	434	375	436	415	401	386	387	393	433	403	370	388	369	376	378	387	355	432	374	382	415	371	361	396	372	394	369	410	411	385	426	431	386	377	414	392	393	370	383	413	364	349	409	392	440	409	398	419	410	409	409	373	450	406	384	410	387	378	390	361	395	389	333	403	405	395	425	396	368	383	419	368	389	396	358	390	431	398	396	369	388	385	382	336	387	372	441	456	378	379	404	382	404	380	382	395	398	383	411	383	392	405	383	391	390	375	375	376	426	415	363	424	418	436	371	411	336	355	416	414	366	420	363	370	396	412	379	400	381	348	420	420	391	401	393	404	431	385	417	407	393	381	388	403	372	379	426	387	377	391	346	391	419	371	424	384	404	388	431	385	417	374	389	386	395	387	410	441	386	408	363	395	412	417	389	421	413	392	344	404	371	390	367	365	422	414	353	343	386	419	403	430	419	384	394	428	368	404	393	392	390	385	370	401	375	343	380	389	362	385	363	393	421	385	367	398	363	420	399	368	428	382	332	441	409	412	392	366	367	368	376	384	374	388	376	396	392	427	398	355	391	350	390	374	407	404	399	373	352	398	368	371	393	388	408	411	405	426	401	372	391	404	393	415	409	386	409	404	405	409	382	400	374	379	383	391	380	372	370	382	417	403	424	406	349	326	421	391	372	392	377	379	372	396	407	407	405	381	407	399	360	384	380	364	353	341	397	353	341	393	417	400	426	381	409	394	373	375	383	389	398	397	355	415	377	385	397	414	417	399	366	403	410	407	419	367	372	377	421	391	385	371	378	371	415	397	373	402	376	381	413	388	370	400	376	320	354	419	386	413	391	405	387	416	398	379	430	393	392	376	382	397	380	396	378	415	375	419	377	399	395	408	354	398	414	420	369	370	390	373	333	342	395	374	395	359	400	376	383	384	414	386	415	408	363	383	397	376	375	408	359	403	408	368	416	401	422	390	393	382	402	396	372	380	378	357	380
8623	1584	2573	2777	2332	1996	1753	1470	1410	1333	1193	1180	1141	1103	1063	1051	1048	1039	1035	1034	971	948	971	1004	952	930	1002	1007	958	946	920	986	917	978	973	961	1017	987	960	1023	923	949	991	909	962	907	945	959	931	951	919	885	956	991	905	907	956	919	953	912	954	919	908	931	941	904	924	927	915	931	989	934	910	906	918	927	942	970	963	917	905	989	985	895	920	920	906	962	955	910	964	945	903	939	903	920	889	923	929	898	927	904	903	911	941	874	946	927	950	947	904	944	904	897	936	911	848	942	922	946	934	905	943	879	919	899	964	898	902	935	898	933	918	923	910	907	926	979	902	896	939	894	965	908	951	946	957	920	936	972	925	898	910	924	946	958	936	947	893	881	905	971	903	944	926	896	946	889	877	960	870	904	910	901	919	989	955	976	960	892	974	905	892	952	929	979	879	901	925	896	948	941	937	899	962	952	943	887	908	959	923	909	917	897	938	957	931	877	859	914	964	930	919	911	978	941	885	909	950	881	926	887	940	899	928	897	888	947	939	936	984	945	926	928	916	905	989	861	907	907	917	922	937	944	917	955	920	932	920	901	981	929	928	942	950	900	879	962	907	881	926	916	896	908	921	879	866	925	958	930	952	907	949	919	906	928	976	922	924	934	908	951	868	910	946	947	920	978	942	950	942	999	952	948	989	878	919	929	919	912	967	900	1011	965	920	965	948	940	910	930	944	913	880	923	914	947	919	895	919	962	912	978	946	905	960	892	919	867	889	869	899	985	976	912	922	902	887	919	946	971	916	842	934	916	939	939	1001	979	921	961	892	942	934	992	920	954	951	927	949	954	918	939	911	916	953	921	988	892	929	937	891	973	968	924	906	969	917	962	943	922	905	909	908	927	915	909	960	964	934	936	968	957	937	893	982	957	933	935	916	953	925	922	927	924	913	948	912	948	934	906	908	928	925	942	910	925	928	945	920	875	934	970	944	945	923	930	955	936	921	915	953	886	941	923	918	899	915	894	898	937	943	932	890	929	938	901	939	921	866	944	934	911	929	924	954	926	909	932	966	947	864	951	897	992	905	896	911	952	916	934	973	918	940	902	941	908	946	946	927	940	927	926	916	938	946	968	892	927	915	881	952	937	967	939	937	941	926	940	931	934	954	965	919	945	954	962	914	920	977	928	891	913	972	911	936	930	937	872	936	923	938	907	981	944	918	916	912	916	915	931	919	892	878	877	920	879	934	934	944	886	935	947	907	916	930	940	949	976	927	974	898	909	917	889	912	926	911	938	918	867	927	888	922	869	912	887	933	1008	931	830	924	926	917	895	887	894	908	950	939	902	925	912	914	916	936	872	945	933	949	894	890	921	924	941	930	944	909	952	897	906	997	892	980	927	891	936	930	982	977	897	977	942	934	922	947	906	884	950	884	905	948	919	919	844	898	917	873	900	974	929	960	886	932	892	870	928	913	877	839	890	942	920	938	927	943	877	973	923	909	970	851	967	926	900	929	900	945	931	844	885	939	868	946	940	956	913	941	929	909	920	909	935	877	940	951	943	945	937	906	913	919	930	922	953	963	900	998	947	954	904	971	905	916	927	913	963	926	918	945	913	946	941	931	933	955	904	903	949	930	897	950	913	928	925	904	913	951	909	912	910	910	942	1001	961	914	933	936	958	938	949	921	931	897	1000	931	918	934	924	946	924	897	898	922	951	978	944	919	953	912	868	887	928	909	967	934	942	919	905	934	925	922	969	910	949	911	963	921	900	937	922	947	944	891	910	962	954	905	926	910	998	918	934	949	858	927	899	920	924	944	905	956	908	882	943	982	931	917	920	909	952	963	943	957	941	952	911	931	890	911	969	919	910	905	870	991	890	942	924	981	909	952	876	949	905	914	940	916	923	945	930	872	873	919	969	929	925	894	1002	913	969	885	872	911	912	922	918	922	903	970	920	928	947	910	887	974	922	908	985	937	975	957	908	906	931	952	992	936	956	960	908	927	887	942	863	952	930	920	932	976	922	973	903	975	984	927	966	859	970	906	886	917	880	900	921	883	961	918	889	936	936	932	908	962	927	945	900	925	971	955	944	950	926	942	974	911	926	921	968	989	914	950	912	922	898	927	914	913	973	884	940	922	931	986	908	916	895	876	980	971	899	873	862	1004	921	904	918	920	908	943	955	901	920	951	936	900	910	950	933	899	860	910	966	960	972	925	926	996	887	884	910	917	857	1007	901	937	980	919	908	919	943	902	970	959	926	923	928	932	943	952	892	878	966	932	897	953	908	939	938	904	950	925	906	941	899	933	929	904	970	906	910	896	954	910	918	948	878	904	917	903	982	1005	941	939	916	943	941	906	966	885	965	986	925	912	977	875	927	1004	923	939	885	964	870	912	958	935	939	917	954	920	954	977	905	848	925	888	884	883	981	907	910	942	884	968	895	935	905	914	936	944	923	932	903	913	933	878	851	878	884	920	898	907	978	918	895	926	914	994	944	899	943	895	940	967	951	959	946	966	878	917	903	887	989	957	883	955	924	974	920	906	905	931	958	931	911	921	1000	917	878	920	973	918	891	993	960	919	867	953	871	957	925	969	905	944	960	923	915	870	906	947	888	923	972	941	943	885	993	970	889	935	923	848	926	899	920	956	944	895	874	931	899	915	924	935	943	900	970	884	983	940	953	908	914	905	896	913	910	923	907	923	884	964	880	992	961	863	912	913	919	982	920	936	950	899	970	1013	927	906	889	912	927	969	911	947	887	905	925	893	935	937	913	889	912	916	889	949	957	933	930	1005	976	955	950	950	940	930	939	896	935	933	906	965	964	899	894	929	958	930	942	889	906	901	948	961	935	937	886	928	870	908	957	907	884	943	947	958	941	875	927	925	958	925	981	894	916	923	966	957	899	960	914	877	928	901	951	915	976	897	928	916	927	982	920	920	968	952	910	972	911	909	954	983	839	935	921	974	925	907	904	936	888	949	865	944	923	957	960	956	909	932	879	911	975	970	904	918	922	956	897	948	942	928	998	913	937	945	869	893	902	939	949	954	941	895	894	895	947	918	907	901	934	931	889	948	905	958	932	888	996	939	917	914	908	916	973	905	937	932	991	916	896	964	962	922	925	926	914	946	912	920	930	953	930	908	996	931	881	888	920	931	890	938	913	900	940	904	920	883	900	894	933	915	881	937	926	921	933	926	950	855	903	917	933	945	899	961	981	882	859	970	915	950	902	905	923	945	925	880	903	903	962	906	895	899	888	928	932	993	951	937	913	955	915	951	967	874	935	905	920	913	972	915	963	895	932	894	947	958	895	917	948	910	931	949	885	951	930	873	921	915	950	935	940	883	940	894	900	943	948	933	941	972	936	880	948	888	948	921	886	943	924	956	947	932	916	928	895	935	922	913	926	960	906	957	958	902	932	922	923	878	895	933	906	949	913	926	878	914	911	964	936	918	925	893	955	947	897	907	942	927	931	887	954	882	935	989	934	952	914	886	938	911	908	924	954	894	880
1515	218	232	214	236	223	243	211	236	213	210	235	216	220	234	238	183	237	217	230	215	218	216	225	235	257	231	195	229	239	220	193	218	227	240	207	230	228	219	225	231	236	211	232	222	238	218	232	240	229	210	241	256	198	229	245	250	226	217	194	195	233	196	209	227	253	228	243	213	211	246	223	225	225	238	222	229	219	233	213	247	224	249	203	243	202	205	222	230	224	192	212	209	214	235	205	234	191	217	208	234	237	232	206	246	209	200	207	205	175	226	207	246	224	241	208	217	223	218	243	217	232	236	227	244	198	218	224	218	233	210	231	195	245	224	229	223	229	202	202	210	231	216	206	220	248	235	211	208	203	190	237	192	225	235	218	231	245	222	206	220	245	209	225	223	241	232	190	219	248	249	231	226	230	245	216	211	202	202	259	218	224	240	229	230	224	199	229	242	199	205	236	235	204	207	217	175	239	236	229	220	226	200	246	221	247	235	224	224	246	229	253	210	242	237	222	218	222	242	241	227	255	231	246	227	241	219	216	195	203	230	219	219	239	236	246	221	201	223	246	235	239	225	205	221	218	218	225	206	220	218	214	213	207	236	226	229	208	241	238	244	210	233	231	226	229	216	225	240	228	173	229	226	196	243	239	239	243	221	236	234	184	225	221	242	233	235	238	253	216	217	204	234	234	227	237	218	229	207	224	202	213	212	214	233	207	256	216	196	182	210	229	211	238	212	228	214	199	241	218	204	238	194	220	226	237	201	216	192	223	209	229	219	212	227	233	231	225	240	208	241	228	225	225	233	223	245	216	215	188	207	214	218	210	200	230	210	255	221	204	229	209	222	235	242	228	218	240	210	213	241	221	241	214	227	220	226	244	250	231	222	203	206	225	224	211	251	220	214	207	226	190	225	183	228	209	220	215	224	215	235	235	236	222	240	261	247	217	185	239	203	223	215	203	236	226	186	206	226	234	217	214	216	213	208	208	219	223	214	219	214	221	184	216	251	212	228	220	236	215	206	238	213	225	203	257	214	203	214	226	245	229	212	248	248	215	213	217	222	207	205	231	225	237	200	232	246	226	216	235	233	239	209	220	223	242	216	193	241	213	203	210	206	207	256	213	226	218	218	208	228	225	241	255	242	255	203	205	221	224	212	221	219	213	229	239	211	246	226	213	219	224	206	207	246	266	220	210	223	231	240	246	189	213	227	200	237	223	205	236	218	229	229	242	217	221	235	248	196	223	216	253	226	221	219	236	201	231	250	214	202	210	219	211	213	226	197	228	226	216	236	229	221	200	228	242	227	230	212	247	247	227	215	217	209	216	196	229	228	249	229	251	216	206	186	196	208	216	200	223	198	213	223	235	190	236	216	229	225	220	238	232	224	190	210	209	201	221	216	191	253	222	241	224	222	210	204	229	231	222	245	213	221	208	220	206	228	204	233	221	208	263	234	237	221	238	263	194	228	217	243	213	197	250	191	240	219	245	247	222	223	240	196	219	218	230	224	226	236	222	217	196	219	221	235	238	212	230	202	215	213	184	219	221	230	223	225	222	221	218	184	215	219	219	222	239	233	228	229	264	241	239	228	213	221	211	207	215	218	220	251	222	205	222	242	226	213	206	245	232	216	232	220	236	194	206	233	227	232	228	207	238	229	205	224	203	252	242	238	230	228	226	215	215	251	217	196	217	201	226	208	214	206	214	220	221	209	243	219	233	223	215	249	234	221	241	199	216	215	209	239	211	224	207	202	229	231	221	218	206	195	219	211	225	193	219	224	212	215	221	184	235	247	210	243	226	244	211	231	234	236	218	230	211	233	241	195	245	230	193	225	232	206	223	217	230	231	222	234	188	206	215	208	239	219	216	226	199	193	242	238	213	196	210	229	241	247	198	212	210	213	243	239	217	218	244	214	241	215	251	215	211	234	241	219	206	231	203	217	232	208	208	193	209	187	247	241	247	224	211	209	219	226	223	241	192	226	240	227	234	203	232	247	244	224	216	215	219	240	228	247	211	222	222	233	248	220	221	245	212	214	197	211	202	233	209	221	207	219	234	201	216	208	230	234	215	220	207	215	232	209	248	236	251	211	218	239	247	247	227	230	220	212	243	195	184	196	215	219	215	251	228	190	223	203	179	225	228	228	207	211	244	215	223	237	249	226	240	228	232	242	215	235	223	237	222	226	244	229	224	216	223	228	214	236	235	210	217	242	245	207	215	196	235	233	225	250	255	223	232	222	219	203	210	243	232	218	195	227	234	193	223	215	226	202	224	231	219	199	209	196	256	234	228	217	235	255	208	217	220	218	221	239	196	191	233	239	237	228	219	221	226	236	201	235	213	234	239	235	241	244	221	211	215	218	211	224	220	217	225	226	224	221	235	217	243	256	210	225	211	223	241	238	225	235	253	182	230	220	240	216	232	217	207	232	220	241	196	170	213	227	238	237	245	219	224	240	243	237	223	219	237	207	219	191	205	214	206	201	190	231	214	232	230	222	199	232	225	217	214	234	199	226	207	213	211	210	223	210	226	214	239	222	230	213	212	222	241	239	231	204	230	250	234	233	229	209	209	197	244	253	212	209	223	231	229	228	212	214	229	199	226	253	233	223	197	225	236	221	247	226	235	224	223	232	248	234	241	239	223	229	222	251	239	211	203	200	193	262	229	203	231	230	222	244	232	218	261	228	209	218	226	198	202	231	212	242	228	222	206	242	233	259	239	240	243	236	227	209	222	215	252	215	229	216	236	239	248	235	222	244	246	235	208	213	212	211	215	239	195	237	232	226	219	231	183	208	229	221	218	223	258	197	221	207	208	233	191	222	215	219	207	219	202	222	234	223	230	205	208	208	216	222	217	218	218	228	227	220	222	245	229	221	221	235	227	209	224	214	184	200	225	265	242	229	208	218	210	198	205	223	247	225	248	220	219	205	211	206	232	214	216	228	225	210	193	231	203	206	192	216	215	187	209	220	199	195	236	223	221	214	244	205	209	248	221	215	229	229	218	250	241	219	213	222	226	216	188	201	222	224	259	220	246	226	214	211	252	227	230	245	224	210	226	233	210	225	239	261	204	212	213	212	218	201	206	213	232	244	237	220	207	191	226	228	259	224	209	206	187	258	265	226	229	231	235	210	221	218	217	219	225	225	234	245	225	242	247	250	225	230	198	221	209	213	201	222	234	240	224	246	229	212	260	231	196	198	220	237	202	222	217	216	229	234	232	219	236	209	196	213	197	209	229	205	229	207	220	234	250	202	219	244	237	225	206	217	232	243	226	237	231	222	215	208	232	247	216	222	232	212	202	201	189	240	237	243	195	203	217	227	219	230	209	204	232	213	237	224	213	237	220	234	224	205	210	223	222	207	190	255	206	229	195	227	210	210	240	231	213	236	210	228	216	223	251	245	243	218	211	246	220	203	226	243	222	217	206	232	228	231	208	209	228	224	207	243	228	200	217	231	214	205	254	274	211	246	215	207	226	207	232	216	227	214	225
1854	626	622	634	563	582	596	598	582	602	618	604	595	570	573	574	539	570	592	551	584	557	564	577	571	564	539	589	577	574	541	590	570	607	568	560	580	569	577	568	598	566	524	568	563	602	622	571	584	581	558	563	539	557	574	593	533	557	558	514	616	551	583	613	610	565	594	565	538	570	567	580	597	592	596	536	602	528	574	573	512	564	562	592	607	575	555	540	555	546	558	578	550	607	539	569	584	528	551	589	634	557	561	555	576	536	548	549	591	541	564	518	585	539	543	562	539	574	551	540	547	573	624	599	596	569	519	534	590	566	543	568	524	586	579	587	590	560	512	568	525	589	597	577	559	564	580	556	593	584	565	571	577	579	564	591	571	576	572	597	548	574	553	553	597	577	544	527	572	570	550	573	580	560	622	603	567	545	565	569	592	538	616	572	546	545	570	561	525	570	595	615	580	585	560	568	566	592	555	581	584	561	566	589	567	572	563	582	543	575	564	517	576	578	562	532	575	572	578	533	582	557	610	585	553	556	570	572	574	533	596	584	583	551	603	598	544	588	575	580	588	568	558	577	564	571	569	542	537	572	552	580	550	585	549	594	544	564	577	534	566	564	594	551	583	589	564	584	561	541	571	582	605	589	609	567	603	542	551	585	548	575	549	556	572	581	565	585	575	572	640	560	567	575	579	571	576	577	609	552	567	565	536	586	575	596	571	582	569	557	531	567	569	563	538	541	561	623	545	553	505	572	546	573	575	570	562	571	552	567	567	555	608	544	553	567	562	519	565	581	562	547	550	545	557	539	530	581	614	566	574	576	566	573	591	615	541	546	567	589	557	567	577	591	537	559	620	585	504	560	572	574	609	536	529	594	577	561	556	587	595	525	543	553	564	559	557	526	573	566	577	598	561	555	591	535	553	573	583	602	592	571	630	589	561	545	560	562	642	550	567	564	550	541	548	567	533	612	543	528	598	535	591	577	562	545	595	568	524	523	600	566	534	576	596	557	518	543	574	587	537	587	617	547	572	578	568	599	582	545	594	533	547	561	552	564	550	532	602	548	586	542	558	535	536	526	558	584	557	581	573	556	574	565	569	577	573	626	579	560	576	585	559	550	576	536	628	560	577	579	603	571	548	563	570	570	560	595	592	565	573	564	578	588	572	584	540	562	576	593	559	535	549	582	587	589	580	560	541	590	580	540	593	566	588	528	614	506	547	555	600	584	549	551	575	553	515	578	569	500	569	599	586	539	575	535	614	575	531	571	545	542	575	549	582	556	552	614	581	527	545	557	584	546	599	586	609	590	578	569	568	565	585	560	568	597	539	623	513	550	572	575	572	553	590	582	531	602	546	547	578	598	576	551	541	548	548	572	579	550	558	539	600	583	565	570	613	573	591	588	571	566	529	553	568	552	574	570	583	592	589	560	580	605	569	575	611	571	600	557	600	598	566	568	534	548	556	545	559	531	576	553	577	560	547	588	567	530	621	592	576	578	558	574	615	551	588	576	596	597	565	582	565	575	564	576	542	572	587	545	599	581	556	542	577	577	571	543	578	562	608	579	539	544	517	545	576	573	585	576	588	579	571	514	573	569	532	598	541	583	598	550	634	508	605	568	576	551	589	619	581	568	558	591	601	562	555	569	524	545	552	551	530	531	524	545	585	561	551	608	576	561	552	549	560	571	553	576	547	583	576	550	584	579	573	558	525	601	548	569	544	603	519	562	549	532	626	588	567	558	564	621	586	566	588	559	548	600	582	564	526	573	551	556	559	565	589	582	581	566	565	579	582	537	567	531	569	573	523	579	602	566	558	592	552	564	595	555	553	547	551	562	611	567	566	594	583	554	551	577	566	570	565	568	577	553	553	580	515	628	588	562	550	528	580	557	573	543	544	566	547	576	589	577	555	591	556	553	606	594	578	566	611	578	569	610	589	557	555	579	562	564	548	575	592	594	593	586	622	582	572	601	604	559	581	525	546	543	588	584	569	571	519	584	597	598	581	556	541	554	581	550	542	525	522	599	566	570	583	600	577	562	551	532	603	558	571	574	579	562	546	560	586	565	585	603	587	587	583	548	588	631	607	611	541	586	617	555	539	555	544	568	580	578	585	598	579	559	592	559	583	555	528	564	555	564	575	550	614	598	587	527	567	540	561	560	579	548	580	563	562	523	608	597	591	574	562	563	559	577	556	541	572	574	565	549	529	571	585	567	584	555	487	556	574	519	621	569	573	574	573	583	515	569	526	550	530	554	580	612	535	561	545	564	574	546	551	578	567	572	601	599	589	538	563	576	562	529	551	596	568	545	615	577	586	563	576	571	523	564	547	590	549	563	605	532	562	563	621	557	573	525	565	564	593	572	585	597	571	588	564	613	590	547	584	586	567	585	590	592	610	578	530	593	562	576	589	612	539	593	613	543	570	545	578	537	548	542	620	574	567	576	585	557	583	575	554	591	584	532	546	544	573	578	563	601	550	577	528	564	514	565	593	515	556	594	568	574	594	595	577	564	556	572	595	556	552	571	547	589	597	527	557	553	569	572	579	536	568	536	556	558	587	576	592	610	586	563	613	539	570	628	544	563	523	572	623	548	545	555	613	599	602	593	563	549	583	605	594	595	537	577	574	571	549	550	584	552	560	609	573	562	584	561	548	545	565	596	556	549	542	537	535	598	589	592	589	541	575	579	536	580	591	570	600	595	557	534	512	590	572	582	588	607	546	558	552	506	560	544	586	533	581	537	564	607	553	628	544	578	568	544	568	617	591	563	561	550	527	570	556	590	590	539	546	552	561	538	564	605	598	574	567	554	512	569	560	547	564	578	579	611	590	589	592	563	548	567	537	564	573	544	590	571	611	571	565	584	574	577	557	579	545	595	579	577	556	518	531	588	573	567	550	620	560	516	555	572	534	574	557	600	543	582	613	586	554	574	569	531	491	566	596	556	586	573	576	573	633	570	570	575	541	592	568	528	565	539	551	521	552	591	582	574	570	588	575	570	589	565	573	534	585	563	595	557	563	608	587	565	577	580	562	583	570	564	579	542	554	532	558	572	585	632	548	592	610	500	584	596	593	544	593	565	530	577	546	558	578	568	581	585	555	663	581	555	573	546	575	552	644	549	565	555	559	533	570	516	582	544	603	608	556	594	593	577	543	593	582	586	550	567	566	591	573	557	560	554	587	606	564	586	553	545	579	587	563	545	587	543	580	536	575	579	579	584	551	566	630	594	572	547	580	566	551	558	553	543	536	528	525	549	569	559	556	569	569	546	589	596	589	556	538	545	590	548	601	593	547	611	583	543	604	587	558	584	551	547	538	527	571	516	590	566	591	570	581	574	579	630	562	562	542	566	505	569	562	589	607	610	550	576	554	570	557	594	603	586	581	539	539	606	592	589	562	589	553	589	545	611	590	552	547	573	592	575	552	591	618	593	548	565	586	537	515	587	578	555	522	603	556	566	597	547	545	512	597	617	565	560	608	609	575	535	553	585
6982	534	516	408	346	287	263	252	219	193	208	189	238	190	182	204	168	170	176	192	158	189	184	160	189	177	191	184	194	181	202	198	191	179	203	181	174	169	194	178	210	173	214	185	181	216	180	166	165	199	210	194	179	176	179	151	154	174	202	164	180	169	187	192	177	172	195	157	194	197	177	190	173	184	181	183	202	152	180	182	182	167	176	186	173	201	156	198	194	160	180	174	171	179	187	190	154	198	137	187	197	190	173	196	173	176	194	162	172	184	185	179	221	181	176	175	183	167	182	183	204	171	199	183	194	158	175	165	184	199	188	197	184	187	165	184	187	191	179	185	177	170	220	201	210	179	160	189	166	213	187	183	175	178	166	186	176	202	192	177	158	184	193	199	202	182	166	177	205	186	164	182	186	187	172	172	186	173	163	165	209	209	196	191	179	194	182	186	186	197	202	184	162	157	178	190	187	158	200	169	160	181	156	174	180	189	184	202	167	167	174	205	168	165	180	149	172	168	153	182	214	188	201	192	185	178	175	161	169	179	183	163	172	166	166	187	180	212	192	195	219	180	163	152	181	190	191	202	206	168	174	160	171	200	183	183	168	192	213	168	178	164	182	178	160	204	167	183	183	180	174	203	181	198	177	159	181	183	161	198	190	175	164	190	180	191	206	189	173	194	201	188	166	196	182	205	174	180	162	207	187	181	169	177	167	204	179	157	178	169	176	159	176	162	196	202	206	180	176	190	173	190	197	181	190	199	185	175	160	169	162	208	179	181	190	181	180	173	173	183	195	174	199	187	175	170	178	185	172	165	200	172	194	204	157	191	178	161	198	197	168	189	196	180	183	176	195	180	162	187	197	176	171	175	180	192	162	206	187	198	192	203	193	170	192	191	187	200	190	173	175	181	191	172	193	173	158	184	215	168	178	179	191	170	177	187	167	177	190	194	182	215	191	155	179	171	184	192	165	167	157	183	189	200	154	167	185	181	172	196	175	181	177	157	168	183	197	173	179	168	169	178	179	195	194	171	177	187	198	162	171	185	205	179	174	163	204	158	162	177	189	169	201	148	176	193	177	176	189	160	187	186	163	182	176	206	192	174	192	187	162	184	206	176	195	168	175	208	207	190	180	172	193	169	191	201	183	170	190	187	196	234	167	174	187	191	169	191	212	190	181	164	179	193	191	202	194	161	185	175	194	172	177	181	194	163	163	175	173	182	173	186	160	181	159	185	216	175	154	177	197	149	172	210	168	193	183	156	160	181	176	196	174	173	174	198	193	170	165	197	195	172	183	181	210	193	198	206	182	173	201	188	164	191	180	195	198	190	188	176	177	206	171	200	189	173	182	163	182	188	201	173	154	181	185	174	167	176	172	171	189	184	185	195	174	185	176	162	175	163	166	186	178	179	174	193	168	203	192	174	165	161	178	193	178	168	169	185	174	181	173	198	179	174	169	151	167	202	185	185	200	200	153	181	195	207	167	172	171	170	196	201	181	190	189	176	182	158	184	169	184	149	179	180	201	194	162	156	149	193	162	182	162	161	171	168	198	175	196	168	165	193	167	150	176	193	211	175	160	195	211	202	202	208	189	188	167	151	194	194	180	183	167	158	184	160	182	232	206	186	187	202	184	202	168	195	196	174	180	184	194	164	194	202	170	179	165	180	198	202	191	166	195	168	181	194	176	177	185	182	176	188	159	216	199	168	184	176	162	215	197	190	201	177	193	201	179	177	157	177	180	171	175	173	180	183	160	201	164	187	196	179	173	185	190	196	188	199	199	199	212	186	172	196	195	149	176	188	200	170	175	171	159	189	178	196	177	198	169	171	179	164	209	184	165	164	190	168	183	179	196	181	184	167	172	176	179	204	173	194	189	197	179	172	218	214	194	186	216	174	153	179	179	200	168	178	175	167	159	205	202	197	181	172	141	189	184	190	168	170	187	206	181	194	213	190	169	187	195	223	192	183	177	180	189	191	217	182	202	172	201	195	184	198	185	200	178	170	203	183	177	178	191	192	188	197	189	170	154	175	165	190	188	196	181	173	193	185	196	155	178	188	194	168	186	189	201	181	184	157	176	180	194	211	211	165	181	172	185	200	177	177	164	208	194	178	178	169	200	170	166	175	204	210	185	165	204	188	171	183	208	184	185	161	188	197	169	190	171	186	165	160	167	171	185	184	188	174	183	170	191	182	212	163	192	179	191	158	191	185	191	161	160	181	166	166	166	172	181	161	196	167	159	198	177	220	192	181	183	197	176	163	180	146	168	185	184	198	212	198	194	166	176	171	229	175	185	193	190	194	132	172	153	166	168	155	165	202	195	185	198	182	184	205	158	159	176	178	191	175	195	184	198	192	169	189	178	178	187	205	204	157	184	171	190	156	196	184	211	177	182	166	178	174	202	192	198	193	167	194	176	178	172	172	177	172	168	183	187	178	215	196	154	171	171	201	187	204	199	194	169	169	174	159	167	154	171	205	207	163	161	155	229	186	193	202	186	164	190	166	175	185	170	184	185	200	201	180	197	201	186	183	170	180	199	186	162	182	171	175	202	179	206	184	168	194	175	208	195	146	188	169	168	181	152	163	184	174	189	191	166	186	185	184	182	169	167	175	202	177	174	194	172	187	186	190	176	211	191	200	171	192	190	187	195	161	191	195	189	193	164	179	179	176	174	177	175	182	181	178	174	177	158	183	192	183	184	182	173	187	156	178	198	188	176	190	161	184	197	173	199	180	184	189	201	178	186	214	187	181	191	166	170	194	198	171	176	170	185	175	186	181	202	176	177	180	199	174	192	172	180	193	176	182	184	199	188	179	176	173	192	214	205	178	178	170	190	206	170	191	193	175	186	170	181	182	198	194	190	163	160	184	174	168	160	174	175	196	171	169	168	186	179	179	188	148	188	178	181	197	199	159	170	186	191	160	165	174	181	172	172	172	187	200	180	188	237	181	193	193	177	166	153	192	177	179	180	182	167	171	193	166	162	174	164	169	172	214	178	188	187	180	178	168	171	174	201	197	183	171	177	186	193	179	156	177	169	182	190	191	145	184	163	192	201	175	168	176	202	188	219	179	162	198	177	146	187	169	164	204	174	164	197	178	177	187	193	205	171	216	192	212	185	155	168	202	184	171	189	187	189	197	197	179	173	177	160	181	184	182	214	179	189	174	203	171	192	205	221	172	179	182	219	197	191	189	195	155	163	190	198	197	177	195	173	186	171	163	179	179	160	168	187	188	194	188	171	181	223	181	181	186	163	175	203	165	191	154	201	199	178	174	195	181	196	190	160	194	186	199	183	182	185	192	180	183	196	188	181	209	202	185	180	165	190	171	176	200	182	167	159	190	200	166	190	200	205	162	181	198	178	177	168	194	173	188	150	182	188	176	168	181	191	196	178	182	167	192	163	184	172	185	159	209	185	169	174	187	144	180	179	202	213	174	174	161	186	170	187	174	184	169	184	172	200	179	179	212	181	195	188	179	201	184	169	162
6084	863	1252	1454	1267	979	960	833	742	695	628	612	574	630	593	568	554	564	559	558	583	544	521	520	522	531	532	507	524	513	555	507	487	511	535	520	526	506	521	513	486	537	518	498	508	522	506	499	464	494	548	534	555	499	498	508	532	526	475	496	543	503	563	485	509	513	514	493	487	506	482	506	492	515	535	523	512	545	503	546	526	520	508	479	531	493	490	508	499	504	519	517	486	550	496	501	487	522	516	553	532	510	482	516	467	508	496	487	500	525	502	497	491	509	527	525	489	487	483	528	511	485	449	508	538	503	492	521	518	535	472	534	503	527	495	537	490	500	496	520	514	519	542	513	512	484	494	494	511	492	551	484	477	508	541	515	516	483	540	490	522	472	489	512	537	491	489	499	475	502	494	503	521	476	489	479	499	562	510	488	522	507	497	469	496	501	491	547	522	518	459	521	490	519	489	533	522	497	543	518	500	504	450	487	486	472	508	536	476	481	488	507	497	470	511	509	506	517	521	507	533	486	483	533	488	542	547	526	485	518	504	514	470	506	516	495	547	526	499	538	489	496	510	487	484	493	508	537	485	536	483	519	511	521	467	523	492	489	523	521	512	530	496	526	536	484	559	523	503	491	499	493	492	533	515	508	501	495	494	509	492	498	489	504	469	502	484	531	497	455	491	482	504	490	511	496	515	497	511	500	486	461	513	523	511	511	522	480	491	561	517	519	508	540	507	551	450	496	506	493	491	514	492	477	474	518	495	542	487	494	510	464	501	491	489	498	483	502	470	508	484	530	544	499	478	486	470	496	549	500	519	514	495	527	491	491	529	530	493	493	501	498	503	528	507	495	489	507	523	463	513	492	511	517	541	509	499	537	556	503	528	479	497	482	503	511	525	478	484	507	493	499	508	516	522	514	482	498	497	512	512	503	512	505	543	496	490	515	472	498	473	498	506	505	518	518	498	494	492	488	486	501	503	499	506	524	488	549	513	553	505	491	478	513	498	499	508	539	485	492	476	519	509	472	495	460	464	528	525	529	493	492	504	482	515	484	516	546	484	457	511	507	527	486	536	509	545	551	501	489	506	495	482	526	465	523	481	527	540	518	485	518	513	484	488	512	481	509	466	520	469	543	483	518	459	545	496	509	510	509	522	510	533	478	474	510	512	476	553	518	560	461	513	525	499	499	521	515	497	540	539	508	537	502	560	517	525	529	503	511	497	506	549	523	503	489	531	497	474	454	497	562	471	521	517	479	545	515	514	500	487	532	532	476	542	466	554	534	511	553	481	492	484	542	558	577	509	510	519	502	543	529	507	507	505	487	504	494	514	510	547	504	506	517	490	522	526	504	525	535	497	493	510	496	478	520	496	479	488	508	472	444	527	517	530	568	496	526	475	506	548	507	519	495	524	527	526	530	531	527	487	508	516	535	526	510	518	479	478	531	495	531	496	489	526	526	539	523	471	502	514	473	522	498	526	518	513	494	529	483	527	510	524	495	533	519	548	530	503	486	512	494	508	561	488	497	496	508	494	519	505	471	462	521	453	519	499	514	493	498	478	541	522	517	549	481	502	464	532	503	498	533	515	517	526	500	513	516	473	539	522	509	501	506	525	512	528	489	487	483	551	552	532	531	523	486	533	528	470	469	486	538	505	487	499	522	493	508	499	517	461	479	527	508	489	487	550	501	463	499	475	477	520	555	517	504	474	466	526	494	507	506	511	475	480	530	510	519	547	469	496	491	493	496	482	492	506	501	478	513	533	503	518	508	487	497	545	514	493	507	522	531	503	528	488	541	536	495	498	462	514	551	503	537	499	525	504	501	482	534	499	497	473	513	482	523	545	496	521	493	499	478	532	471	488	490	525	517	490	503	474	463	510	499	507	548	532	558	474	509	486	500	504	485	489	515	525	484	512	550	488	517	510	537	509	459	555	574	481	523	523	517	466	471	510	462	458	503	475	524	499	527	527	487	522	480	485	490	476	509	514	514	456	524	535	481	469	462	526	499	459	513	511	518	521	522	492	475	478	490	508	485	525	475	560	495	492	506	564	502	498	507	489	487	460	509	502	509	509	512	513	526	534	510	494	517	495	539	510	540	499	555	499	545	527	519	519	497	495	498	497	507	536	527	514	478	545	479	494	474	479	511	540	518	514	480	486	525	526	528	513	511	498	473	513	482	494	529	499	462	471	478	526	506	511	509	518	510	491	489	475	509	513	497	475	482	536	536	493	466	523	501	494	486	494	549	525	481	503	520	529	502	534	496	538	510	554	494	526	540	514	514	519	547	518	535	490	555	552	515	483	531	478	508	542	517	519	516	503	489	470	528	530	526	527	484	517	509	502	515	523	495	512	513	497	518	523	545	496	521	510	539	520	509	510	511	518	512	529	530	494	476	545	519	504	546	537	512	472	522	470	498	512	508	503	507	479	528	499	500	514	527	531	520	528	514	488	500	502	498	501	507	516	522	510	506	489	528	478	455	500	497	506	481	457	505	532	495	483	498	523	510	548	522	518	508	514	542	475	479	550	465	475	483	484	505	536	497	489	501	543	463	555	542	488	502	490	495	495	494	498	490	524	502	478	475	510	497	482	477	473	536	514	567	516	529	497	511	532	518	495	504	511	543	512	508	507	518	494	502	473	464	476	506	491	518	519	490	496	563	475	467	495	484	463	501	521	502	506	481	512	537	544	488	505	454	529	501	499	484	459	547	512	472	487	490	468	508	501	498	480	520	473	500	488	480	504	484	489	509	553	527	535	483	467	477	464	517	479	519	510	526	511	512	483	538	498	474	487	510	532	459	531	515	506	485	538	481	546	482	559	510	513	454	513	521	536	490	477	492	482	477	515	487	524	458	495	482	504	511	524	481	507	547	488	521	477	522	503	518	529	504	531	532	489	530	504	511	508	539	490	492	529	481	487	528	536	479	520	513	486	490	465	497	530	504	479	476	516	474	501	499	512	516	482	475	514	485	563	479	461	498	533	485	495	505	500	523	496	468	506	480	503	511	496	532	512	514	528	485	469	531	505	516	514	519	518	509	495	489	513	515	532	492	474	512	474	507	538	496	482	459	491	500	477	521	497	485	511	492	537	546	479	486	519	511	510	499	558	518	527	478	486	510	516	490	487	535	517	519	524	513	505	533	533	483	532	486	502	496	465	496	526	469	477	511	519	525	491	491	521	472	518	484	495	489	543	517	492	511	522	505	508	532	503	439	538	493	498	501	510	485	501	488	525	484	509	530	488	526	525	498	464	486	539	499	538	478	517	504	459	496	495	538	544	468	523	480	542	516	503	504	504	512	500	526	509	478	512	476	522	472	489	470	520	486	500	496	497	484	534	525	536	505	490	522	547	545	492	556	494	485	496	466	482	468	517	472	512	468	500	539	498	491	470	501	474	540	526	501	510	538	514	529	513	486	539	520	453	502	521	492	478	495	467	500	477	509	546	483	513	538	529	507	484	522	489	480	495	509	488	496	493	501	532	521
14695	1485	1202	929	745	690	519	501	458	507	434	401	460	423	397	421	412	436	427	415	434	429	403	372	411	407	407	407	399	386	392	384	411	413	440	375	416	401	355	373	384	385	384	419	351	408	418	417	416	402	406	427	393	365	358	417	394	401	389	382	414	363	430	394	390	351	383	392	430	406	425	420	382	381	420	361	436	363	400	437	425	398	392	428	381	362	364	388	395	368	440	412	438	395	393	365	415	374	392	369	352	409	406	403	370	351	359	368	364	376	425	372	374	416	397	396	393	401	375	403	392	399	344	373	382	399	378	328	378	370	408	374	401	401	410	378	412	412	383	393	416	396	399	388	399	443	391	394	386	414	367	367	387	391	370	387	410	402	378	406	418	409	376	424	401	386	398	415	419	406	408	404	397	410	395	369	384	405	358	431	395	392	394	403	359	406	366	425	343	382	370	421	431	448	390	429	386	361	401	418	417	376	379	424	393	369	370	358	388	360	420	363	363	365	394	394	380	399	375	383	384	437	433	393	337	380	370	407	360	344	379	397	405	406	366	404	389	405	416	385	396	421	396	452	391	374	366	371	381	384	372	386	386	394	358	387	414	382	387	352	412	399	370	357	404	381	405	412	349	398	376	388	401	392	420	378	381	393	365	363	377	434	403	430	382	381	372	439	357	385	353	396	365	411	391	342	394	367	378	398	431	364	423	382	407	393	371	394	385	439	393	390	357	400	403	379	359	381	360	361	395	435	418	399	427	400	373	382	367	421	370	369	362	419	395	396	365	396	366	383	415	417	397	419	384	368	395	394	412	446	399	410	383	381	384	369	378	371	365	365	364	406	376	407	407	397	380	372	434	370	358	400	407	400	371	383	377	374	415	390	446	406	435	424	424	407	387	428	405	361	377	410	362	418	389	371	346	412	407	393	384	382	412	388	408	373	387	431	399	412	377	389	409	394	391	374	408	398	434	397	428	442	371	362	384	376	375	410	428	402	451	377	415	385	428	426	397	402	366	427	394	370	361	407	389	392	392	412	429	396	401	431	388	412	401	392	365	390	402	384	392	390	437	412	365	406	441	414	402	373	428	386	387	370	390	396	404	409	397	398	389	369	409	417	353	427	386	399	426	366	389	391	390	420	328	407	396	402	421	369	403	399	385	399	424	358	425	383	398	391	382	417	423	385	374	360	382	374	400	386	387	417	410	413	436	421	378	356	360	371	386	371	388	402	397	373	380	401	395	398	333	361	383	378	395	370	385	354	403	426	398	388	383	357	394	345	384	348	419	397	405	399	415	407	359	382	389	416	411	406	372	409	400	377	402	354	392	432	338	408	371	420	398	372	383	412	415	360	409	365	385	412	445	391	380	410	419	408	337	345	394	391	435	376	405	386	335	402	393	405	392	409	428	385	386	388	360	354	394	374	385	395	378	378	404	411	413	399	398	416	421	375	380	404	381	392	373	404	443	407	406	387	389	393	440	396	384	409	398	411	396	382	411	381	407	406	386	397	395	395	393	370	386	387	372	420	426	401	410	384	388	368	361	370	412	381	327	393	393	400	398	393	390	368	340	401	426	418	410	409	418	397	400	405	399	389	440	379	370	415	388	378	410	403	403	409	343	389	404	450	378	412	436	416	409	371	405	437	386	394	381	397	399	388	409	360	388	386	383	395	383	393	396	369	384	353	392	397	397	390	399	416	390	399	387	394	397	366	377	390	386	382	396	409	405	359	415	370	416	406	381	417	364	422	392	352	390	398	364	347	363	367	380	397	384	359	360	339	357	366	428	405	413	375	402	395	359	391	427	394	360	395	394	431	407	375	426	397	380	385	385	388	394	410	407	378	374	415	388	381	397	403	419	422	434	402	366	387	375	395	416	388	459	367	385	368	394	425	407	391	346	402	367	409	404	407	403	394	381	390	393	365	378	372	375	372	387	366	371	373	409	418	391	404	360	382	405	349	427	417	392	395	384	402	423	372	379	364	381	398	384	369	370	393	402	420	357	412	394	368	450	367	389	386	371	332	390	341	397	398	379	395	398	380	355	425	366	369	430	390	399	401	402	458	403	385	377	404	429	382	391	390	371	368	412	390	364	393	404	384	384	407	412	408	411	422	386	427	387	411	407	391	399	396	390	374	377	389	378	405	397	423	374	396	375	394	344	397	389	399	381	426	393	420	359	415	418	415	409	432	371	398	366	432	426	392	414	386	372	377	359	374	386	375	422	412	407	405	385	427	375	396	359	427	408	371	387	378	407	399	417	365	391	388	433	374	386	377	384	363	384	403	417	398	378	384	409	390	419	391	402	400	379	360	414	381	385	352	402	409	384	431	389	389	408	419	405	407	412	393	412	383	373	379	361	400	427	386	404	407	406	370	405	425	383	398	425	375	382	420	382	420	399	409	378	362	413	393	409	433	367	371	415	403	383	360	372	372	406	405	372	423	389	399	396	391	405	420	401	417	437	351	418	388	360	384	360	414	363	370	374	375	400	396	415	391	433	369	405	370	434	389	373	406	394	391	386	352	382	392	386	379	400	427	364	406	368	368	391	376	430	386	374	399	367	403	365	364	375	385	393	430	356	398	395	394	379	370	404	393	367	394	396	389	390	365	411	429	388	357	382	371	393	363	378	366	389	406	397	370	427	418	372	390	421	404	371	391	387	394	393	393	377	362	387	388	414	411	391	418	387	388	376	414	417	399	384	420	378	425	434	392	389	414	378	414	394	423	420	423	404	396	348	410	397	400	387	385	375	385	414	415	397	366	432	439	345	355	370	398	395	385	411	392	382	402	384	396	400	404	384	403	368	387	369	357	367	394	421	374	400	405	416	387	409	393	411	387	382	383	367	424	440	405	422	344	352	418	368	399	384	409	386	397	424	400	432	432	393	400	385	394	381	390	387	422	407	395	393	426	446	387	367	404	394	411	396	387	387	372	365	396	353	360	394	419	418	368	438	425	368	439	393	373	402	377	405	394	392	402	388	377	403	391	390	410	381	391	404	427	423	372	404	383	392	396	405	370	396	381	387	397	372	390	432	398	447	424	384	406	404	387	404	417	376	390	405	387	406	348	411	396	386	400	383	382	368	430	376	392	411	408	427	389	414	381	469	413	394	368	411	416	397	372	408	376	396	385	358	394	404	370	402	348	426	373	409	382	417	376	417	398	434	356	362	392	418	400	359	392	437	429	379	392	395	379	399	408	393	407	432	393	379	407	372	396	372	404	363	404	394	393	378	391	392	392	350	406	425	394	365	393	406	372	392	429	382	399	411	421	356	391	384	379	376	409	415	376	393	375	377	366	372	399	409	413	364	380	368	394	418	407	377	377	385	378	390	382	387	372	430	410	406	391	367	442	415	361	393	390	410	405	423	366	395	407	379	408	399	373	403	411	411	421	411	369	342	355	417	385	376	354	379	361	377	395	386	383	406	426	411	397	439	420	415	384	410	416	392	401	368	419	374	374	444	415	382	416	402	394	380	390	388	414	375	400
8612	1583	2458	2690	2429	1961	1711	1521	1425	1306	1252	1113	1143	1124	1108	1095	1021	999	1007	1006	1076	1019	996	974	955	963	1014	942	911	908	954	976	921	1004	994	949	964	925	985	973	943	986	963	943	889	929	904	908	951	932	975	987	929	950	858	924	932	980	974	947	885	912	891	943	954	960	956	895	958	955	898	937	919	895	899	947	887	915	935	901	952	871	881	925	969	985	898	922	912	942	925	975	928	921	929	905	919	924	951	866	943	900	917	908	963	960	887	934	906	926	927	950	962	922	899	933	998	921	932	977	945	870	882	903	953	921	921	874	943	945	888	913	971	941	927	965	968	945	931	934	869	881	905	994	939	885	939	970	929	941	934	892	865	883	934	906	910	977	948	926	900	916	921	938	923	926	879	903	861	898	947	933	882	984	931	909	902	960	892	937	951	915	966	954	905	969	964	853	909	891	883	921	876	942	921	929	927	902	928	934	906	975	981	937	924	920	883	880	1008	911	931	888	935	929	889	873	955	926	935	950	883	917	935	974	913	933	917	942	956	897	960	883	943	893	941	986	957	918	906	923	957	896	986	950	948	936	933	949	925	898	955	903	898	915	872	947	886	943	941	919	931	934	944	908	964	903	954	910	968	929	885	886	933	844	923	888	984	961	887	937	936	926	959	892	876	960	884	939	895	926	947	938	939	919	871	934	943	962	959	926	937	967	921	922	919	954	874	932	940	903	924	915	925	915	882	923	932	876	946	939	911	862	956	968	1002	908	1007	951	969	884	926	927	930	915	934	963	920	950	960	923	964	951	915	904	970	891	951	943	899	935	908	897	930	901	935	838	929	925	985	907	900	962	880	875	894	929	859	941	915	926	978	913	942	862	888	944	905	915	961	909	907	952	905	933	902	904	943	928	896	889	894	904	921	930	945	961	935	926	944	921	919	928	928	936	931	900	924	942	988	902	921	913	960	942	898	934	911	933	922	913	923	1018	960	899	917	894	926	914	908	905	980	927	970	1000	967	960	889	925	948	869	895	932	898	919	868	984	965	910	981	965	913	889	950	909	960	957	929	931	916	949	928	895	882	928	934	926	941	916	901	887	944	942	906	925	922	909	903	925	947	825	922	912	937	913	899	847	886	912	967	911	914	907	936	931	960	946	917	925	944	955	983	971	949	899	963	899	922	910	963	980	901	966	950	919	961	969	945	913	915	939	901	880	961	944	931	909	948	902	935	864	937	927	891	917	927	924	964	896	893	932	944	895	982	915	934	920	934	936	937	914	880	887	906	925	883	904	874	867	987	937	918	951	937	945	906	926	929	981	964	920	922	934	936	897	993	977	920	929	978	913	901	931	902	919	918	911	910	965	935	905	899	951	903	864	953	878	889	874	949	973	961	889	908	906	900	935	914	907	947	930	893	957	932	923	934	905	928	948	955	908	908	915	934	921	969	902	939	901	939	944	919	867	953	924	906	912	872	969	943	936	932	914	929	903	890	897	919	922	890	962	956	996	931	921	909	948	915	970	909	945	961	962	895	876	878	929	927	906	953	931	924	943	915	951	955	915	939	928	930	939	916	885	937	938	916	935	960	928	891	867	931	940	904	940	905	959	920	887	934	965	924	924	923	946	982	876	903	908	942	923	905	904	894	975	944	952	968	968	909	935	850	934	947	911	875	906	1003	968	934	968	936	884	927	919	942	940	959	924	946	929	929	900	915	891	950	884	900	991	919	950	972	993	932	841	958	952	901	905	908	944	890	884	963	941	972	917	935	916	937	925	937	921	916	947	900	901	928	893	973	955	944	864	910	958	950	900	849	864	944	896	938	947	942	860	927	913	955	906	939	922	922	878	923	872	928	929	979	932	926	933	945	866	922	906	944	884	939	887	884	914	907	956	920	897	892	871	903	941	921	871	904	954	983	892	927	903	957	937	990	901	943	962	894	879	911	877	930	956	924	968	920	923	979	917	900	955	945	950	908	903	914	900	981	921	917	905	936	887	940	899	972	890	892	862	959	932	948	908	959	938	947	884	910	904	914	906	922	1002	891	952	963	947	844	952	857	914	900	921	925	885	927	890	889	956	932	899	924	944	898	943	928	927	942	939	924	949	874	894	948	944	895	899	939	930	918	911	927	984	933	936	937	910	909	885	945	914	924	948	917	925	949	954	908	931	913	982	906	931	902	953	937	907	955	940	961	964	894	953	926	836	957	943	869	952	923	942	909	927	912	944	920	890	909	923	943	939	866	965	926	915	924	975	960	925	937	974	966	994	948	943	958	877	927	901	911	938	934	941	941	888	895	928	888	917	911	952	932	967	950	900	945	926	947	965	994	934	931	907	898	920	954	909	890	970	940	879	913	824	920	933	957	936	883	951	964	971	922	925	940	918	911	979	896	898	906	921	880	954	959	912	980	970	911	952	923	897	955	950	905	966	918	886	954	886	927	900	948	980	919	938	903	925	889	944	991	962	939	930	916	929	915	923	954	901	946	879	922	916	985	905	922	974	929	924	952	914	960	879	915	869	940	886	966	887	926	902	953	911	944	883	885	902	936	894	948	903	893	929	890	897	981	940	959	918	938	927	982	904	953	950	950	926	925	956	896	935	922	905	927	948	911	902	835	888	949	955	964	873	944	927	893	935	928	930	951	870	909	928	884	921	951	947	947	938	955	890	911	887	945	968	900	875	954	937	855	997	965	991	964	938	927	946	917	920	920	932	929	942	967	917	928	935	947	893	919	915	935	953	923	943	969	989	890	887	973	948	965	968	950	887	924	898	957	883	907	954	897	939	879	911	938	983	944	892	966	941	917	898	889	920	967	854	903	916	937	948	875	915	938	887	946	843	964	916	926	938	947	924	890	921	920	964	968	949	868	929	928	900	935	859	900	925	904	852	954	900	917	862	922	902	928	936	936	904	907	947	917	963	927	969	895	908	962	942	902	928	966	877	927	941	892	895	919	923	893	928	881	958	924	964	882	962	944	915	901	937	922	950	898	942	902	893	905	900	907	932	951	877	903	931	910	909	921	900	894	873	884	916	935	931	957	878	920	890	905	933	962	973	895	914	888	913	891	953	925	913	987	928	881	938	893	941	921	932	908	947	923	869	958	913	955	892	920	901	948	956	929	871	935	889	967	876	913	948	895	921	924	973	988	950	951	907	915	987	948	925	975	909	948	945	912	898	972	884	917	953	928	939	872	942	958	952	933	940	894	966	898	887	911	874	916	950	912	955	903	946	895	921	901	984	873	902	923	890	930	902	963	900	914	953	933	908	937	900	921	958	880	960	902	897	900	915	957	1001	919	943	911	919	922	918	949	935	928	900	912	919	992	939	943	936	918	894	921	912	890	947	894	904	892	947	862	907	981	991	990	912	902	906	922	960	915	948	971	900	912	917	962	929	904	974	908	911	921	921	959	890	856	904	962	915	960	946	969	939	974	956	928	934	932	928	883	897	904	913	920	936	931	898	907	924	909	939	941	960	929	904	845	923	876	990	921	967	933	908	950	963
1478	222	227	255	237	245	224	181	213	235	246	226	236	233	231	218	227	260	212	210	220	214	224	203	224	215	208	223	215	207	222	227	223	249	221	215	240	229	216	211	218	204	215	236	231	243	223	220	207	232	206	218	217	188	205	211	229	217	234	230	210	244	227	227	239	251	226	217	227	215	223	217	218	224	220	263	203	225	190	243	212	226	223	244	226	231	191	236	193	226	266	213	234	242	231	213	251	220	221	198	236	206	217	205	188	212	255	212	262	223	230	246	236	213	208	225	220	216	237	197	220	222	215	215	217	239	235	208	223	197	227	221	238	236	220	235	214	201	215	227	208	222	225	232	202	231	250	222	246	202	217	226	216	221	205	231	256	241	217	253	219	240	224	210	206	251	209	197	225	223	207	214	198	216	237	188	243	215	236	242	240	243	232	202	230	228	213	235	222	231	197	199	209	232	230	212	217	222	214	200	227	200	236	221	237	219	259	237	240	201	229	197	240	210	222	241	210	232	246	230	210	215	223	231	225	220	202	213	230	219	222	235	248	206	208	224	250	227	187	228	210	225	210	237	217	207	225	215	249	262	252	212	227	216	226	225	221	213	245	253	192	248	194	195	219	215	199	220	259	227	225	240	238	246	218	229	207	229	244	249	210	268	215	254	223	201	211	187	197	219	215	223	203	234	216	223	245	226	237	217	227	235	247	223	217	250	224	212	216	229	229	242	246	210	228	233	197	207	207	192	206	226	210	238	222	213	229	227	213	227	208	248	234	200	207	211	212	213	207	189	212	221	235	205	233	252	235	222	237	216	202	226	242	208	232	242	220	224	229	224	231	236	215	220	244	217	219	211	224	212	259	214	210	224	208	249	196	222	184	213	210	233	204	244	262	253	220	218	236	231	230	227	241	236	214	212	234	220	212	178	264	215	233	221	225	215	209	229	202	250	207	252	201	239	210	237	217	217	221	207	228	190	215	227	232	229	253	213	195	210	251	227	230	222	217	215	195	225	209	216	241	214	231	222	220	238	252	204	217	241	208	216	190	235	213	224	235	190	208	244	223	221	211	223	237	229	234	214	242	226	206	215	200	266	230	221	248	220	214	231	212	244	234	223	201	240	214	219	224	247	210	226	231	223	209	222	213	237	213	211	217	198	210	248	212	195	190	229	211	240	212	215	233	205	251	244	201	235	205	201	213	198	235	236	242	207	220	203	209	204	210	207	203	225	211	233	243	233	211	225	232	215	224	205	208	211	207	214	209	218	214	239	230	239	226	210	226	217	193	202	187	196	221	219	198	198	210	220	197	224	206	202	203	205	240	232	238	228	226	228	215	228	215	195	220	235	231	214	217	234	222	243	205	245	211	197	266	220	225	251	211	237	204	208	210	212	249	231	209	219	193	235	200	204	238	218	243	216	201	232	189	214	242	235	225	218	229	228	219	212	202	205	210	225	208	237	217	202	211	243	249	221	223	211	192	195	206	232	202	226	217	219	211	210	218	230	226	211	222	184	214	206	231	215	233	238	219	184	212	225	185	228	219	233	235	208	231	225	256	249	223	192	217	217	247	201	209	223	205	208	198	219	223	193	240	232	219	204	215	244	225	204	228	201	225	230	221	247	202	221	233	223	230	197	242	221	222	223	250	240	208	234	229	222	213	268	235	231	235	215	236	238	219	215	244	215	218	234	246	235	222	229	238	224	227	221	213	218	236	229	221	207	203	193	250	260	229	210	223	216	245	237	231	223	257	225	217	231	222	236	224	213	220	266	216	206	216	246	233	210	248	212	217	204	231	208	246	212	203	214	258	237	221	258	226	195	224	236	188	216	245	209	245	207	253	207	228	208	222	235	233	193	239	205	229	211	215	218	236	259	211	204	225	193	228	217	245	241	229	196	224	233	223	205	215	227	249	209	232	226	233	228	239	252	217	226	213	204	227	213	228	229	261	245	229	229	216	223	225	186	212	233	227	219	193	220	227	202	222	228	222	230	234	227	229	220	235	192	229	218	202	201	195	222	254	229	209	229	229	231	214	227	219	182	217	185	251	213	236	197	228	204	229	239	232	219	227	188	188	265	235	237	242	237	223	212	215	235	241	250	225	198	226	206	201	219	203	216	209	200	236	224	225	257	265	231	235	233	226	207	222	185	235	258	219	212	228	219	208	233	208	206	220	234	203	208	223	206	238	239	218	205	266	217	207	214	211	219	198	224	212	230	236	245	213	250	233	224	217	226	255	200	218	226	232	228	224	243	231	221	219	218	225	214	215	239	200	221	229	230	232	219	226	231	206	216	222	219	239	215	237	244	244	221	217	231	239	226	234	224	188	249	237	223	244	223	207	227	206	231	209	194	222	199	221	231	204	201	190	207	239	229	237	222	208	235	215	218	240	243	224	221	246	215	231	186	204	212	235	222	221	224	228	211	217	206	231	203	236	208	237	224	215	227	219	227	229	211	228	231	213	222	205	223	212	240	235	201	230	245	219	224	238	212	214	231	225	231	251	193	230	226	213	217	253	202	205	205	248	244	229	208	224	227	212	248	195	186	203	197	217	207	200	224	262	231	242	226	206	237	228	223	232	213	234	197	190	211	220	217	221	241	219	228	240	219	221	252	216	215	232	237	240	227	234	215	231	237	254	245	246	224	233	213	222	207	236	224	216	229	225	237	227	217	219	244	219	217	251	211	238	250	219	194	223	217	254	233	228	217	230	231	206	225	215	205	215	236	238	240	232	197	212	233	222	211	214	213	231	242	214	205	219	222	210	196	208	225	219	211	198	221	212	209	217	242	240	203	190	221	251	210	197	235	216	238	239	213	201	228	233	216	212	219	234	207	218	219	215	239	204	226	249	195	236	188	211	226	188	208	238	240	220	226	206	227	219	200	236	248	240	222	220	228	234	228	216	228	217	222	227	244	201	218	208	217	222	229	233	264	208	207	222	243	209	204	219	207	258	217	246	219	207	226	244	239	237	220	201	200	242	202	229	197	230	223	228	271	180	224	222	222	229	193	205	252	256	240	225	242	235	218	201	210	205	204	213	224	218	218	226	198	218	238	203	229	214	223	200	218	243	213	250	219	206	240	257	214	222	233	211	199	232	228	231	246	241	224	222	253	257	211	218	237	223	227	235	227	213	231	223	224	248	235	246	214	235	203	234	238	225	258	224	223	216	217	235	209	215	194	169	197	220	249	236	220	222	229	239	223	240	211	220	219	231	241	233	222	248	223	240	203	220	235	236	210	219	214	243	231	212	214	184	196	255	239	230	237	218	220	206	221	248	205	212	230	230	237	218	213	221	218	218	219	223	244	234	213	257	252	230	241	220	213	227	223	222	261	188	225	197	206	227	210	215	216	203	239	236	222	218	234	228	196	201	216	214	230	220	231	239	252	217	217	246	237	197	219	230	212	208	220	196	225	243	241	235	205	245	199	244	224	202	216	228	208	202	209	213	237	205	210	224	229	209	208	202	243	206	214	227	249	229	215	222	203
1709	636	573	609	622	578	590	617	572	561	557	592	597	595	548	581	585	572	604	590	545	597	567	593	552	543	607	594	581	591	578	563	612	558	566	569	581	541	562	538	548	564	564	575	573	523	560	578	592	542	541	548	589	606	583	551	578	589	579	585	563	599	570	541	561	575	570	575	560	585	546	568	570	575	544	590	583	564	582	565	559	556	610	587	566	574	531	594	590	553	560	564	587	549	543	567	548	547	548	530	565	553	616	534	549	543	582	580	585	544	559	518	557	537	570	570	570	566	561	589	559	553	558	549	588	554	577	548	560	502	558	575	565	524	595	641	575	559	586	536	524	593	548	553	578	568	554	569	586	565	553	546	570	594	536	548	566	578	568	597	591	574	561	593	576	560	541	593	565	594	520	574	528	523	553	555	576	591	583	583	536	575	567	557	562	618	577	519	621	586	531	596	555	527	536	570	538	549	595	592	563	553	564	531	545	513	559	590	582	539	526	532	559	572	567	546	559	603	522	557	565	511	612	569	568	555	543	545	569	557	540	621	602	599	579	570	570	539	563	574	546	607	564	593	545	580	575	576	560	565	574	561	604	538	560	561	560	591	569	581	575	571	591	569	503	543	553	586	588	548	562	534	584	574	588	561	550	541	576	581	566	557	538	602	574	532	543	577	554	518	560	516	562	548	565	576	597	552	557	548	549	522	557	542	542	549	579	543	527	540	514	560	548	554	567	588	565	567	577	528	566	586	578	617	596	587	506	541	542	540	591	557	598	519	559	622	567	582	535	544	563	550	561	566	650	574	565	591	560	558	594	577	580	581	562	589	557	559	555	566	571	570	586	575	541	565	572	548	547	527	576	586	562	553	609	559	601	544	596	577	522	548	563	613	594	541	562	579	558	533	538	565	559	563	582	559	567	558	596	580	573	563	568	549	617	576	568	548	548	587	552	583	575	545	535	577	526	578	574	550	587	578	553	593	548	562	510	579	559	554	571	593	575	557	597	569	595	553	546	559	549	590	574	566	560	551	586	552	561	556	567	570	550	576	576	577	562	541	565	538	541	587	534	555	552	513	561	571	576	547	595	546	579	553	564	560	545	556	544	582	563	598	533	578	580	547	621	551	615	567	601	580	542	549	561	510	597	571	552	530	575	569	568	537	545	529	564	563	573	577	535	548	571	531	576	588	522	527	603	578	589	562	552	609	580	589	584	557	547	619	537	569	510	577	556	579	590	569	559	546	581	517	537	586	551	536	604	532	529	568	539	592	595	559	581	546	586	558	605	602	548	540	594	565	561	548	558	548	607	553	593	585	553	579	581	558	538	584	554	542	565	565	565	575	581	559	511	537	564	604	573	566	590	586	582	587	536	566	599	542	562	554	575	569	564	581	525	539	502	578	546	570	567	556	565	532	531	539	552	556	547	555	577	516	571	576	572	527	583	547	567	571	577	614	577	566	551	558	582	591	555	533	582	572	609	559	611	578	540	547	569	558	550	573	540	574	569	545	559	553	576	572	575	572	587	576	511	553	569	562	550	572	542	568	576	570	532	572	581	563	551	561	572	568	559	589	568	543	588	561	549	580	534	560	559	587	570	537	603	550	558	528	587	561	579	568	602	535	582	590	581	537	582	585	589	569	584	584	541	622	561	560	560	581	537	586	567	586	572	547	552	491	603	527	542	574	593	574	540	581	567	624	525	572	575	558	567	542	622	587	533	565	529	556	561	510	538	588	578	574	568	607	521	542	559	550	533	526	521	555	541	575	593	544	590	565	601	575	574	537	523	555	585	550	546	605	572	552	547	587	566	565	575	569	555	551	549	539	562	538	516	569	515	556	560	543	534	551	554	594	575	579	583	541	555	532	571	596	595	526	556	592	562	546	559	568	520	556	563	583	558	545	541	598	560	541	576	578	558	573	595	558	601	542	559	515	565	545	541	552	549	609	561	572	562	558	509	540	548	547	577	544	550	582	539	554	537	537	532	565	580	566	600	584	569	600	582	581	540	567	568	582	530	579	534	584	589	577	546	591	607	553	567	541	544	583	533	535	562	571	576	582	572	591	571	616	591	556	545	591	553	546	583	603	572	560	527	577	544	555	583	571	553	556	569	557	547	574	547	561	542	578	569	520	569	583	563	587	545	551	589	590	563	587	597	538	597	561	604	548	573	555	560	558	579	538	530	619	539	563	567	528	541	567	540	561	554	556	554	632	552	553	595	565	540	541	559	588	578	551	558	519	577	569	589	573	542	531	570	569	599	548	539	566	584	537	585	615	548	531	569	599	588	537	584	563	582	559	543	584	555	567	581	550	625	562	596	573	578	571	601	600	561	566	586	561	575	576	565	559	589	577	554	562	571	513	539	605	564	547	558	604	575	547	579	561	564	561	552	587	583	540	621	567	570	549	581	595	582	546	590	532	610	571	521	565	541	571	581	571	564	497	540	571	576	546	575	507	573	534	591	571	549	582	571	575	549	558	502	581	568	557	568	582	600	562	559	529	564	596	595	527	554	570	557	549	546	536	560	572	565	594	592	566	574	594	600	565	555	552	584	616	571	602	617	512	551	595	576	589	584	582	566	560	563	553	572	514	554	574	556	545	576	576	573	574	545	584	549	548	548	546	537	548	559	585	584	562	599	551	590	561	548	579	547	580	604	587	576	556	557	568	527	619	539	608	577	634	579	565	549	552	579	551	579	576	531	598	593	566	573	567	581	538	560	575	568	593	560	569	586	581	560	548	587	588	574	559	579	552	572	547	554	553	535	545	582	533	592	560	536	581	588	559	580	544	589	551	574	572	575	575	540	544	539	555	579	548	545	608	554	628	534	564	570	598	545	576	601	550	578	548	549	586	555	545	598	577	549	581	542	526	582	556	495	578	552	587	564	568	534	542	587	575	597	564	603	584	602	569	563	536	578	592	535	580	564	579	570	588	596	577	516	602	553	586	581	575	576	539	565	583	560	591	584	593	527	600	573	568	570	571	547	613	548	570	589	619	584	571	567	509	520	566	622	557	617	578	565	559	571	530	546	611	601	589	560	568	579	613	565	562	571	550	548	521	591	551	613	553	535	563	573	538	545	598	595	552	564	549	555	527	560	588	517	551	584	627	590	584	566	593	580	544	555	564	559	588	527	567	578	577	568	604	540	558	577	524	537	576	574	577	554	551	562	566	491	557	586	554	584	608	550	596	564	578	587	538	580	611	583	571	610	571	549	555	561	570	586	545	530	600	581	563	607	571	584	567	533	559	529	574	568	554	553	545	569	556	552	535	602	537	550	567	535	558	567	567	582	593	565	570	584	538	534	572	591	557	583	580	544	544	588	569	547	590	538	572	528	577	573	544	569	566	608	550	580	545	566	563	558	580	569	546	550	564	541	558	577	530	528	550	609	548	566	562	547	565	599	524	529	587	517	560	521	550	571	566	540	579	576	576	588	503	589	569	542	548	590	539	566	559	567	565	549	585	551	574	569	612	614	548	594	563	563	553
7003	518	526	428	342	280	291	240	204	207	212	232	199	199	189	218	218	198	206	190	169	202	165	186	178	180	159	191	209	192	169	154	194	176	180	175	187	184	186	189	182	171	186	174	172	161	194	188	166	195	170	177	174	181	193	172	186	195	181	189	181	189	204	205	171	180	181	157	188	197	173	163	189	163	199	185	193	174	191	189	198	177	190	186	178	199	180	193	194	170	200	191	178	174	186	196	189	171	180	171	160	177	219	166	193	189	193	173	196	159	182	178	180	188	176	200	195	196	183	180	189	177	179	178	185	162	178	181	200	187	193	184	191	185	168	148	178	186	161	179	193	169	160	173	189	187	185	169	179	201	182	176	180	191	186	179	189	213	193	167	163	183	169	195	189	188	193	160	177	189	164	173	184	169	188	186	178	193	200	194	193	180	197	183	205	190	189	188	168	170	190	184	202	159	183	193	195	161	159	186	193	208	175	179	196	152	185	184	169	183	179	176	186	187	194	195	180	147	170	207	149	153	160	195	186	174	166	174	201	188	197	194	182	177	198	187	178	159	200	189	202	199	183	193	184	199	156	186	167	178	169	160	186	151	171	201	188	205	196	196	189	152	164	195	163	181	177	194	168	172	173	204	186	171	160	173	194	220	191	185	172	194	184	175	194	178	165	171	177	191	194	184	193	181	154	176	171	200	192	175	188	161	178	157	178	160	195	165	183	188	190	199	163	177	198	222	192	175	145	179	190	177	169	193	171	186	168	186	137	192	166	168	187	165	159	227	183	161	168	165	168	210	165	178	198	200	176	186	205	167	182	202	175	182	176	189	182	191	174	184	143	172	181	178	161	192	165	167	169	202	193	201	177	168	151	193	201	183	188	177	197	176	172	189	187	173	196	191	172	167	180	179	163	176	167	187	188	184	177	181	163	173	171	186	187	184	176	177	209	179	186	189	174	180	192	171	208	181	166	190	190	187	172	167	179	195	178	180	184	157	171	169	149	190	170	168	202	192	144	186	175	176	169	203	187	164	186	212	190	170	152	167	203	192	177	171	161	205	185	194	190	178	211	211	172	160	194	165	156	191	171	185	216	188	184	156	185	171	167	176	174	182	183	190	185	191	171	169	152	153	180	152	191	188	191	198	181	195	177	201	191	185	198	169	167	180	175	165	173	159	175	176	185	191	166	166	177	161	198	176	180	179	179	186	181	154	157	170	163	172	177	187	174	184	180	174	174	176	179	214	210	182	184	181	179	184	160	166	197	193	190	198	180	194	184	195	201	175	185	194	177	175	198	189	196	172	180	183	174	150	192	169	178	168	186	183	187	171	204	192	194	194	193	193	185	216	176	161	189	201	161	166	188	162	191	153	189	205	160	168	178	187	186	182	177	168	183	171	179	158	185	205	199	190	196	164	180	197	190	181	163	167	188	182	190	189	195	184	179	198	183	184	206	178	179	197	183	196	184	188	195	176	174	184	180	207	197	180	179	172	188	167	176	187	185	197	174	148	157	194	185	175	190	167	191	144	195	172	156	199	187	195	174	174	185	179	153	169	210	188	191	189	182	180	202	186	173	160	189	188	187	181	184	165	215	176	166	193	192	162	164	159	193	179	178	181	172	191	185	177	158	194	191	193	180	180	167	188	187	177	181	164	187	176	141	177	198	170	187	158	203	182	166	167	165	207	176	176	175	178	187	199	193	181	181	192	198	192	192	176	174	182	169	193	206	200	166	179	181	156	167	165	187	172	155	196	194	183	149	186	198	186	191	195	189	170	194	181	167	173	178	199	181	220	184	200	188	185	186	184	189	184	178	163	184	184	165	177	188	160	170	179	187	166	173	186	169	182	158	162	159	160	175	197	171	200	173	164	182	182	192	193	197	167	151	175	189	193	157	174	191	177	165	191	180	187	182	197	186	185	173	196	168	180	151	159	177	174	161	145	200	205	177	163	186	178	164	176	182	190	203	198	172	155	175	182	165	188	168	184	160	167	173	176	155	194	169	189	168	181	181	192	181	184	192	178	195	192	164	173	200	188	181	178	184	173	182	216	170	203	194	191	181	160	187	195	184	172	183	183	176	209	212	180	174	160	194	193	190	184	183	179	195	187	179	210	194	183	169	190	180	201	178	200	169	178	184	174	171	165	162	180	182	195	209	195	175	194	203	195	198	156	202	185	165	179	162	190	141	175	184	180	183	175	167	179	184	212	181	186	179	182	180	186	189	185	177	173	181	161	188	181	176	169	169	179	199	206	199	172	153	160	187	176	184	163	181	193	168	196	194	171	190	209	181	172	165	153	196	185	167	166	164	183	141	201	181	172	193	159	203	201	182	177	183	190	187	190	200	190	195	200	183	187	193	158	169	191	172	195	188	202	159	191	185	198	177	202	165	203	177	179	211	193	182	177	216	175	160	184	184	175	158	158	145	153	172	178	169	177	190	172	173	166	210	194	184	188	199	188	172	171	175	177	175	193	165	190	150	185	173	180	175	162	188	178	162	179	183	214	172	202	191	191	182	178	199	180	167	200	188	165	191	178	169	178	164	188	236	180	165	143	215	193	190	196	192	163	180	190	182	155	180	178	182	177	179	204	171	165	198	171	191	182	179	178	179	181	180	170	197	168	196	196	169	171	190	162	151	188	182	176	179	206	164	170	189	195	199	179	164	174	181	149	185	191	171	183	182	189	213	186	197	173	190	179	191	163	154	179	164	180	190	185	180	179	193	185	193	203	175	194	181	203	168	170	195	191	155	195	180	196	197	172	194	192	181	227	186	177	167	187	181	207	221	183	195	207	176	171	170	191	175	203	180	217	174	168	173	206	171	186	180	191	163	190	196	178	175	205	160	192	174	173	187	184	202	192	160	162	181	209	181	170	180	195	192	169	181	177	193	164	167	195	187	192	189	179	193	180	200	182	176	204	183	210	183	194	191	182	192	175	186	183	169	199	183	179	164	182	175	184	186	176	150	167	175	160	177	187	174	185	187	171	176	182	178	183	175	181	177	177	172	183	183	186	196	180	179	160	188	157	194	202	192	178	184	171	187	197	199	186	149	171	182	190	180	183	162	170	182	203	169	199	204	174	161	175	168	177	141	209	175	188	182	193	186	216	189	207	178	176	183	183	170	166	168	190	164	181	185	191	188	178	197	191	188	187	191	186	166	200	183	190	194	193	174	184	183	179	161	171	185	187	188	191	159	197	191	163	166	174	186	180	208	168	183	190	164	173	182	187	186	177	168	188	179	168	160	175	181	178	184	165	172	207	204	179	189	168	168	202	184	156	183	174	152	175	193	162	168	178	194	179	179	208	170	192	185	189	174	175	182	202	165	194	157	196	187	199	187	218	165	177	171	196	172	167	167	221	158	184	190	150	188	173	162	181	163	220	189	202	178	178	199	156	172	183	175	189	159	144	167	193	169	168	144	186	182	207	168	165	181	167	186	177	183	174	164	188	172	196	190	199	177	197	162	199	190	177	179	177	194	193	197	208
6087	826	1309	1473	1228	1032	892	812	788	659	686	691	625	571	575	578	590	553	578	551	572	529	564	562	569	532	518	515	488	533	515	540	516	556	496	510	544	511	554	536	529	472	536	533	479	539	488	468	507	482	459	531	524	523	499	499	535	490	480	514	502	540	504	505	452	495	519	496	550	538	514	524	490	516	529	509	514	539	500	471	528	488	495	493	538	527	507	579	506	521	519	486	508	498	512	468	477	525	457	518	543	527	514	501	496	494	500	538	516	476	510	493	509	515	451	486	512	500	525	555	508	510	493	507	492	472	480	545	517	503	485	518	511	536	465	492	530	473	480	528	498	553	524	515	541	492	486	475	533	507	483	503	488	499	542	509	525	504	535	506	499	552	512	520	481	546	498	527	523	495	544	529	528	500	509	484	511	472	491	517	458	479	524	495	460	501	518	525	504	509	477	552	475	520	520	498	475	477	495	538	523	501	499	538	510	486	517	501	496	520	447	518	495	478	489	511	482	478	497	524	547	498	495	486	504	514	481	504	502	525	460	509	445	489	498	520	487	499	472	538	484	476	495	505	453	451	513	490	515	530	517	516	495	520	504	460	498	508	527	480	530	505	511	495	484	487	511	486	548	519	490	462	523	540	472	515	483	508	514	524	527	536	502	483	561	507	487	498	520	489	513	490	503	499	508	495	520	577	535	498	504	519	517	502	523	500	517	524	501	531	517	477	488	488	463	525	466	494	514	451	485	491	477	494	537	500	536	508	498	510	484	556	525	498	509	484	522	516	488	531	494	508	510	494	508	521	480	488	532	485	491	486	506	503	529	503	489	460	502	483	508	495	494	474	504	519	479	526	527	488	533	512	511	493	490	492	478	498	508	480	474	484	518	533	508	507	527	542	476	470	535	502	498	473	490	508	488	490	495	486	497	511	460	479	506	529	474	535	453	470	505	494	516	461	500	499	569	490	490	447	526	545	471	493	493	530	502	499	497	529	530	517	529	499	487	481	481	551	482	491	517	480	528	514	522	508	553	508	516	493	465	496	514	467	529	522	571	517	500	511	498	507	513	484	502	496	533	508	513	479	510	448	458	521	484	538	535	544	501	470	502	486	506	538	531	509	516	478	499	519	549	496	524	499	524	529	481	506	502	500	507	500	502	496	516	471	511	529	514	539	504	512	518	514	489	508	485	468	519	558	461	504	489	522	537	526	511	493	537	482	472	492	494	512	519	519	491	486	494	494	496	505	479	517	484	560	505	555	497	476	488	501	504	510	535	501	511	550	508	525	533	497	530	504	462	511	485	522	438	548	535	488	478	516	519	529	503	514	488	487	502	519	476	535	505	532	531	499	495	537	518	533	543	557	477	527	507	485	490	466	517	472	512	528	476	552	546	530	500	509	497	545	550	492	491	498	499	517	498	506	510	497	502	534	517	519	490	514	539	468	479	471	502	515	520	548	500	494	500	480	508	488	486	467	495	527	500	481	478	527	509	513	495	484	486	490	496	504	478	509	542	481	478	492	496	509	492	527	508	482	500	496	492	509	479	500	498	485	492	506	518	535	528	519	531	507	480	460	498	501	476	500	549	522	515	506	504	470	519	517	501	500	488	496	492	524	507	481	553	497	504	507	526	515	510	488	482	523	502	490	517	477	481	482	533	486	506	491	508	494	524	522	533	515	499	503	529	516	497	554	512	511	530	464	508	516	519	525	492	526	478	500	520	500	530	474	461	490	522	514	506	558	477	503	514	479	491	466	519	474	520	537	538	518	520	470	498	514	444	528	476	453	488	485	527	516	509	524	511	460	480	476	478	528	565	522	494	511	521	511	503	523	498	518	484	520	494	497	484	537	512	564	510	526	521	510	521	526	484	511	479	479	514	509	536	507	492	523	529	460	525	503	485	489	467	493	483	489	511	511	517	511	459	496	482	487	507	487	501	508	475	509	476	521	527	481	539	521	493	493	488	477	511	555	554	503	518	510	536	455	504	503	537	516	476	533	499	503	493	484	494	553	536	512	490	461	528	493	493	505	529	488	484	577	509	511	510	449	502	516	498	484	480	551	472	532	480	581	493	501	526	484	498	515	476	533	545	501	512	490	524	565	524	465	501	525	505	465	497	493	499	530	538	502	536	524	530	537	517	523	504	467	502	494	506	507	499	526	525	480	531	505	522	539	533	541	534	518	534	496	492	504	526	478	491	528	498	509	510	509	512	501	509	473	486	496	497	543	515	530	522	464	524	518	516	491	495	508	487	520	504	531	528	510	519	506	511	494	508	503	510	494	522	492	535	506	523	493	507	485	532	497	496	508	512	519	494	518	487	505	532	498	513	510	457	490	499	541	514	526	523	528	529	516	520	509	533	482	543	495	512	501	467	522	480	496	514	471	526	532	476	482	488	519	499	527	486	490	536	505	478	511	494	479	538	507	486	546	529	492	505	518	509	515	505	485	532	495	547	542	491	484	512	493	505	510	492	492	511	526	513	475	502	518	512	519	528	461	499	531	507	540	480	506	539	509	535	503	542	513	500	504	537	508	542	512	526	507	484	504	494	488	524	496	488	509	511	440	507	488	503	490	498	546	504	525	499	502	517	503	473	526	517	490	521	503	523	504	504	524	520	499	468	532	540	469	491	505	513	446	498	485	470	516	554	514	510	488	510	492	503	558	499	495	509	515	517	486	485	459	535	479	537	551	540	537	507	530	502	500	477	500	487	516	459	481	524	486	529	495	511	522	532	497	477	479	519	548	477	497	476	522	535	470	514	477	507	502	510	508	519	503	521	512	530	523	505	516	528	511	552	490	476	478	488	496	482	534	480	504	496	488	500	489	496	505	503	513	525	533	526	462	486	509	514	538	519	531	503	507	530	476	461	515	524	518	491	490	522	511	508	498	509	547	487	530	488	527	496	510	483	478	505	506	469	530	485	515	493	506	474	543	551	536	494	478	517	510	508	550	521	502	490	501	497	483	536	531	470	507	496	517	532	500	541	531	484	469	513	490	501	498	493	497	517	514	525	527	496	501	500	533	519	486	509	483	548	496	514	520	529	526	534	528	515	472	484	518	520	528	500	533	492	533	517	528	543	512	489	490	508	478	471	539	516	525	495	508	484	500	513	530	461	527	525	514	517	507	557	531	499	467	521	515	541	461	501	513	516	506	518	539	492	512	507	512	506	508	505	514	496	508	521	495	502	518	511	521	504	500	520	518	512	502	508	496	500	495	498	451	512	546	477	510	526	476	507	538	537	501	493	513	494	533	517	469	511	487	520	464	444	519	521	514	479	478	537	492	478	485	467	507	506	480	480	467	499	496	524	520	459	472	506	519	525	482	505	484	487	535	500	496	488	503	528	492	548	496	496	562	468	550	516	544	538	505	445	502	518	486	473	473	481	508	510	552	486	509	495	501	473	511	503	466	512	511	505	521	498	500	490	490	509	489	500	491	529	488	552	476	489	519	487	523	504	496	500	517	477	476	508	525	457	508	497	539
14739	1502	1215	1035	764	611	557	528	507	484	434	467	418	419	443	412	422	407	403	407	427	414	373	404	422	402	417	393	399	400	399	383	363	390	406	412	418	398	400	379	364	385	390	411	383	384	407	406	420	417	360	393	411	389	387	392	369	402	427	387	390	408	379	416	395	356	351	383	407	387	417	360	371	362	363	393	403	389	412	432	371	407	405	372	362	408	395	374	412	399	372	424	388	386	351	401	369	423	400	373	421	385	366	404	423	433	367	410	423	365	392	375	397	405	369	395	382	382	423	416	376	369	408	378	372	407	414	361	366	411	371	423	404	380	386	400	438	437	366	410	361	408	361	387	360	362	385	348	415	416	372	385	396	383	404	371	393	411	410	395	418	357	419	414	360	432	357	402	374	401	355	385	371	437	394	391	386	401	374	395	372	420	449	380	381	383	397	397	396	363	422	371	366	407	388	389	397	410	403	412	383	425	395	381	373	384	398	394	419	372	388	368	408	362	426	404	369	388	375	350	398	427	394	397	385	364	380	383	345	382	402	382	412	411	400	408	401	363	364	345	371	427	392	383	376	415	356	374	375	369	416	410	428	424	407	405	368	369	401	427	381	393	379	366	412	409	400	386	388	407	394	411	377	394	410	382	373	367	371	367	368	352	391	391	379	384	415	384	357	371	415	397	403	428	411	412	367	382	390	399	401	391	425	386	389	427	377	395	379	382	352	398	362	409	366	365	374	374	375	400	407	397	385	365	363	412	420	388	400	396	405	413	420	395	385	390	388	389	401	404	405	413	386	397	401	408	392	376	331	369	385	409	404	416	404	397	432	350	353	346	367	349	369	379	401	381	361	415	406	403	364	395	385	380	366	392	376	404	368	403	381	427	381	375	392	399	351	379	419	412	372	358	381	369	434	366	390	378	421	384	360	394	378	388	363	409	416	403	388	380	363	365	382	378	388	357	404	369	388	357	393	418	381	417	356	427	380	400	414	392	368	380	390	396	395	374	368	368	464	401	357	382	399	429	418	430	404	409	377	407	365	398	392	387	345	391	400	390	411	399	359	428	418	384	388	375	419	395	437	410	375	394	434	385	429	398	402	427	384	388	378	416	378	373	380	349	357	344	365	424	394	412	380	391	391	413	351	406	380	441	383	421	414	417	431	408	428	386	404	402	405	391	393	396	393	399	349	375	374	425	380	412	389	393	407	350	387	381	404	416	418	383	373	371	399	377	388	422	373	398	365	375	383	395	381	402	394	411	387	425	413	363	354	364	377	396	384	397	375	382	355	377	397	407	425	363	417	402	399	410	433	397	380	359	387	376	380	382	396	384	369	382	411	412	389	367	368	399	420	415	372	338	378	354	424	407	417	423	358	401	435	400	396	382	356	407	393	410	383	423	384	408	407	369	393	353	386	379	387	376	376	399	409	385	412	410	376	418	386	390	406	377	390	399	364	437	387	367	414	408	408	384	366	408	355	373	394	412	379	410	367	412	372	395	413	408	383	395	414	369	374	430	399	383	399	383	387	433	434	368	396	393	396	399	362	396	378	389	381	388	367	405	393	445	416	403	400	427	406	401	373	401	350	373	387	391	378	420	398	388	387	419	387	395	361	414	374	405	366	366	406	416	377	401	384	386	429	414	403	410	431	412	420	388	381	412	399	385	391	385	407	407	423	393	369	377	359	410	359	378	377	387	366	422	410	370	384	385	397	408	389	411	418	379	421	432	392	384	360	381	414	393	416	382	354	374	367	424	390	360	370	346	427	392	419	432	353	406	391	374	361	417	431	417	367	401	418	403	433	377	358	377	373	386	382	400	375	394	378	368	392	390	390	409	369	405	393	386	363	406	414	397	365	421	420	386	420	404	375	399	371	416	391	369	366	409	405	367	365	417	390	375	438	408	435	420	413	418	403	396	375	369	390	412	384	390	386	391	378	355	379	390	393	421	425	393	430	387	381	359	370	346	396	412	354	405	366	447	351	405	372	361	388	363	394	380	399	398	377	429	391	400	387	393	434	415	377	347	352	383	450	399	408	424	388	434	355	367	410	384	390	414	377	404	349	400	396	372	456	367	399	452	418	407	428	347	389	402	378	392	437	359	394	385	420	397	360	368	393	358	384	351	440	396	385	432	392	388	380	372	400	435	393	410	416	413	370	365	383	348	417	401	372	405	380	372	396	368	373	378	405	373	409	361	385	396	376	357	382	396	389	386	374	329	412	399	421	431	397	398	387	398	404	408	401	399	331	396	358	356	380	387	390	355	373	395	438	365	390	378	404	398	408	369	384	389	387	366	359	392	401	370	388	415	421	442	403	386	363	434	375	404	378	387	394	387	414	358	375	411	398	444	412	406	427	399	412	387	405	380	424	429	382	395	425	388	406	393	382	393	422	410	359	383	397	369	371	404	414	399	357	371	404	406	383	374	376	433	370	385	386	395	396	397	400	381	402	370	392	411	414	370	420	383	386	397	370	387	405	435	370	385	392	395	390	413	379	377	371	409	373	341	358	356	402	399	400	407	398	413	431	365	397	398	407	454	378	406	399	391	371	325	363	379	358	379	421	371	393	415	361	370	371	412	365	374	370	393	386	407	351	367	442	407	373	368	390	375	394	429	391	387	429	407	403	419	379	359	360	355	379	381	391	419	402	356	386	417	391	357	394	399	419	364	364	408	385	410	409	397	356	363	411	403	373	401	395	420	400	379	382	378	389	432	388	373	383	392	386	419	414	380	409	402	371	378	396	409	390	379	379	390	376	402	400	391	388	371	396	375	380	414	373	381	409	414	360	387	394	457	433	389	418	390	390	348	372	387	394	395	413	420	400	371	353	394	402	381	356	403	405	398	355	407	401	384	357	387	440	413	412	396	394	393	391	388	397	379	392	391	424	375	362	394	405	387	372	374	389	385	361	387	413	402	405	377	371	391	390	367	389	386	370	396	372	404	401	388	400	388	389	395	384	391	355	439	414	399	390	365	377	399	409	362	384	406	397	381	375	399	403	371	382	374	380	395	398	406	408	364	400	374	418	399	409	412	402	360	385	409	393	404	423	377	398	405	384	333	407	386	384	423	386	369	408	389	369	373	412	394	448	384	387	385	397	388	386	387	414	398	405	422	407	431	417	456	389	364	378	389	381	399	401	393	376	370	402	368	396	354	372	371	385	398	387	402	361	392	356	388	417	366	398	379	416	401	383	412	391	413	390	387	394	387	402	397	405	387	390	396	440	407	350	400	417	423	383	382	369	411	386	403	353	409	408	346	389	412	396	403	397	408	371	343	410	397	387	394	378	371	393	406	407	385	371	412	402	403	400	381	420	415	415	407	400	400	422	405	366	362	411	413	405	399	379	414	398	354	396	398	333	381	350	354	425	416	420	426	403	411	402	434	400	398	409	419	425	361	397	350	397	400	364	366	371	415	413	416	398	403	398	367	400	416	415	363	427	353	396	435	388	393	389	407	365	398	381	377	357	379	370	391	400	439	396	400
8655	1652	2560	2776	2378	1868	1760	1626	1382	1329	1268	1165	1138	1092	1085	1083	1059	1084	1016	1069	1007	966	967	997	994	976	982	942	993	1002	979	907	937	938	975	903	950	1001	922	942	922	936	913	952	952	930	947	912	922	896	934	943	943	918	1004	910	949	947	923	898	968	913	948	937	907	968	978	867	889	867	989	966	884	876	943	935	973	974	929	935	851	922	935	952	917	897	926	932	945	926	953	928	905	902	979	862	901	904	960	934	935	914	938	966	925	927	930	941	942	926	884	902	974	967	962	921	891	978	926	935	899	944	951	892	914	912	878	919	908	930	952	929	930	930	918	910	933	921	925	909	947	937	894	918	925	914	929	936	924	950	880	927	945	912	890	933	945	897	909	916	943	900	891	927	886	953	921	947	876	928	919	937	907	940	946	922	928	921	908	946	971	917	939	943	894	912	897	965	920	944	924	929	903	920	902	941	919	901	942	919	905	922	936	954	950	876	900	875	912	908	895	960	923	912	954	944	917	968	890	932	943	959	875	911	939	915	896	952	886	979	928	918	906	901	931	914	946	921	922	970	915	929	938	869	916	935	939	1002	898	956	973	930	936	949	953	942	927	903	906	921	945	888	928	920	917	925	930	944	917	986	926	882	923	886	962	986	929	961	973	895	929	934	966	899	942	917	931	904	952	870	872	920	922	863	960	929	933	932	930	948	917	967	945	921	859	897	933	940	930	947	894	859	912	924	980	938	924	936	885	926	926	889	929	927	835	970	920	941	922	929	896	946	886	952	905	847	896	932	908	981	982	930	882	936	927	917	901	957	946	896	880	924	902	942	918	897	1007	947	934	949	925	940	914	971	928	906	987	962	925	945	953	964	952	929	973	915	887	979	949	896	973	935	966	918	970	914	884	889	916	900	918	913	946	890	950	942	938	922	944	944	873	901	904	898	937	899	925	928	888	918	905	889	960	903	918	934	937	944	860	899	947	887	932	900	904	881	982	929	995	944	882	908	957	957	916	935	900	983	912	966	939	904	930	947	923	951	905	926	884	962	939	1007	941	935	898	945	934	914	944	912	947	894	883	961	891	871	913	930	913	952	911	948	931	892	917	926	946	906	943	866	963	907	944	962	898	931	911	993	893	905	971	920	903	905	967	907	924	897	968	969	924	936	899	913	890	886	928	966	992	951	948	907	963	905	921	985	972	899	930	923	894	954	929	943	981	915	945	899	941	937	972	999	925	939	972	872	899	951	911	923	971	953	884	960	970	929	977	943	931	915	928	924	956	877	913	910	926	883	948	907	934	1014	928	937	886	926	891	963	981	904	947	906	975	921	899	945	980	951	897	956	911	976	915	950	926	930	922	938	913	1005	962	933	871	915	914	881	938	913	951	901	913	878	922	910	944	898	929	941	948	935	921	933	916	916	952	1006	969	960	916	920	912	933	933	846	891	933	884	916	931	920	934	912	901	892	915	947	938	950	888	865	882	931	899	916	975	924	921	919	958	938	913	896	920	926	972	919	955	908	946	933	903	856	979	926	880	928	913	932	940	940	929	961	945	928	968	921	908	856	905	977	923	937	884	929	931	916	926	917	926	978	949	932	938	956	912	911	917	883	948	907	959	928	901	887	879	918	957	887	897	927	946	890	921	920	934	924	907	942	896	975	979	926	904	916	927	937	953	944	926	913	956	896	895	921	940	897	978	900	911	924	907	899	949	919	939	914	938	909	962	973	913	881	912	972	901	929	958	928	956	908	935	906	962	926	913	914	925	917	928	949	936	929	957	915	923	898	929	893	932	889	903	1003	941	907	934	931	884	925	905	974	909	937	905	914	913	939	885	887	950	881	936	897	923	898	955	953	937	895	893	908	941	933	965	993	907	861	941	949	928	986	912	986	905	976	947	982	936	929	887	976	1002	920	931	943	923	892	902	915	914	930	895	896	869	953	861	878	913	901	857	938	922	928	960	940	861	928	869	958	956	949	935	895	929	893	943	984	922	921	969	910	962	910	906	896	987	889	876	940	886	981	917	928	945	976	924	904	935	873	927	938	937	930	922	944	954	923	900	935	943	917	911	893	907	957	897	876	940	881	901	890	938	867	943	971	934	900	975	943	910	920	941	894	944	955	914	933	910	936	942	952	891	935	888	924	909	948	934	944	895	873	952	996	916	889	952	865	942	943	988	914	915	934	934	951	909	868	906	935	914	961	906	930	928	892	906	952	951	959	886	911	964	940	900	900	934	983	904	964	921	933	879	878	940	930	943	971	917	974	881	943	876	940	883	934	936	891	932	934	950	929	945	861	892	934	982	924	941	935	927	928	960	948	921	941	970	942	922	878	917	892	909	881	935	961	917	930	920	968	942	964	910	924	898	906	893	972	937	924	892	921	924	889	993	959	913	926	903	949	955	889	951	931	956	914	909	975	956	935	875	865	980	891	969	981	908	937	906	914	900	955	918	926	918	984	915	948	853	979	887	938	958	914	971	916	903	883	929	982	954	945	884	907	914	957	841	917	881	899	959	891	915	944	935	887	917	875	931	944	891	931	937	986	870	947	942	973	955	986	949	955	948	931	952	898	965	869	922	942	890	939	951	914	915	924	909	920	884	906	945	928	932	917	927	923	907	905	901	999	932	947	930	905	980	922	901	924	870	909	979	913	886	925	926	930	873	935	930	941	890	898	939	958	914	900	888	937	931	888	1016	1017	985	918	951	895	879	893	921	893	933	890	977	968	1011	942	913	936	919	948	942	915	905	908	963	895	940	938	950	882	907	918	981	913	866	972	899	949	931	954	883	879	936	893	987	914	932	978	904	942	907	962	949	922	960	971	923	919	890	918	928	965	934	965	940	884	913	908	963	967	900	954	930	908	888	899	935	925	982	916	893	914	929	923	948	949	910	939	881	891	930	910	871	904	886	877	906	990	969	946	915	934	960	845	902	894	942	971	937	953	900	906	949	1006	944	936	836	965	860	878	954	969	873	918	934	955	986	923	879	909	938	972	953	921	872	937	926	916	956	917	909	882	905	941	911	912	985	969	962	982	922	937	940	926	941	916	950	911	882	960	934	928	953	977	989	928	918	912	920	939	954	914	964	883	924	910	946	934	916	926	919	906	934	955	933	949	945	876	890	958	959	925	874	930	913	869	931	930	942	960	959	897	901	943	869	906	940	927	915	939	934	944	872	912	960	961	945	927	930	936	906	984	904	899	937	972	839	931	973	908	910	922	979	967	921	942	891	966	923	885	954	920	928	950	953	952	961	961	915	897	938	915	955	950	910	900	925	953	902	912	870	922	879	890	954	962	918	953	932	965	955	928	925	955	968	889	892	978	969	922	892	903	897	940	875	909	924	916	926	965	896	873	941	924	916	902	943	942	956	974	954	936	906	928	963	873	986	928	946	895	919	948	916	949	897	956	924	924	993	931	883	924	936	892	953	957	932	892	874	892	927	950	911	924	933	908	911	923	926	938	962	922	937	913	889	899	929	938	900	940	921	926	894	910	917	896	900	940
1601	263	251	226	243	226	238	249	191	202	235	260	210	205	217	240	211	246	205	234	208	220	234	249	224	239	204	211	215	251	226	215	225	248	240	223	215	250	227	222	209	248	236	239	250	186	217	214	226	232	254	218	232	220	212	226	233	200	191	228	241	238	201	200	202	218	230	258	221	209	221	205	253	221	252	231	241	208	186	222	213	238	242	214	217	237	230	237	231	227	227	217	246	232	219	258	204	210	239	245	210	207	200	217	203	197	213	246	223	222	248	221	246	222	245	210	225	239	201	229	220	219	226	242	229	206	205	199	205	245	267	219	220	220	230	243	248	232	208	234	235	221	245	211	227	235	228	219	215	222	206	222	264	229	216	217	226	207	229	221	235	249	216	236	215	232	217	222	244	226	208	212	215	261	228	205	229	223	251	255	206	247	184	191	207	198	246	231	227	214	228	213	237	251	239	222	214	217	208	244	202	218	249	226	235	245	236	255	217	216	227	214	213	208	219	231	219	242	205	215	219	223	221	227	219	257	218	209	210	234	208	228	208	223	215	222	226	230	217	255	236	235	220	242	208	222	207	209	214	229	195	231	219	209	225	226	243	229	223	199	231	211	215	222	242	251	233	242	221	214	254	213	242	194	206	248	193	226	256	251	237	248	192	209	232	220	222	197	235	236	214	249	236	216	218	217	230	244	230	216	204	220	207	240	254	218	180	225	204	218	215	208	224	202	242	239	226	234	206	207	233	254	257	223	201	222	222	231	221	198	238	234	216	232	255	247	264	235	216	207	235	262	214	248	223	256	209	209	206	232	191	221	204	251	206	218	222	202	249	219	229	227	239	237	228	203	191	219	229	234	217	212	210	224	203	212	232	238	208	221	221	217	185	229	235	258	225	216	250	204	231	240	229	211	222	235	240	224	223	222	205	216	213	208	253	245	205	200	225	195	233	224	228	240	233	209	228	241	220	261	219	220	200	260	239	235	223	239	207	254	202	196	247	234	226	233	231	220	226	214	215	244	233	248	231	198	249	235	196	223	230	205	234	264	206	213	236	231	226	239	217	212	218	219	226	239	208	240	233	223	228	237	237	221	212	231	199	224	240	239	251	212	218	204	193	220	244	223	204	246	224	205	217	251	246	209	238	234	219	216	226	204	228	231	272	205	216	213	230	232	207	205	190	217	202	217	224	230	222	224	252	237	193	264	202	217	234	223	244	223	217	233	219	216	200	240	219	262	228	201	214	216	225	232	241	227	224	212	240	222	229	206	201	232	206	223	246	201	229	237	221	231	219	223	222	230	188	214	212	242	211	240	226	217	252	205	236	256	251	228	245	228	210	230	236	215	222	237	270	209	239	231	239	219	238	232	212	230	206	215	191	226	206	192	218	238	227	246	207	229	233	227	216	219	225	231	237	227	236	214	220	231	246	229	208	206	224	224	228	256	204	242	244	232	214	229	189	257	206	237	237	224	257	230	253	215	234	220	208	224	235	230	244	217	207	224	217	226	254	210	222	227	199	231	231	207	210	235	262	216	220	207	201	223	221	204	243	261	205	259	221	218	229	241	206	184	240	227	253	207	205	215	236	257	235	240	223	226	230	203	210	227	213	244	223	213	223	226	246	240	239	265	234	243	239	243	227	228	213	229	237	227	235	210	217	210	219	236	214	216	232	216	252	242	205	231	267	212	254	232	228	212	218	251	218	250	236	254	226	215	222	220	215	215	227	234	210	233	235	212	228	251	205	232	215	244	161	228	229	254	210	243	219	235	217	280	241	196	233	222	227	221	227	224	223	240	229	231	222	236	218	245	236	230	226	217	241	245	203	214	215	213	236	214	236	223	234	233	220	239	229	236	213	225	247	215	220	223	226	229	253	233	256	225	235	235	214	226	230	195	248	215	215	217	193	271	241	238	210	219	219	215	221	220	235	211	251	225	201	278	235	221	213	242	218	219	207	233	228	223	203	226	227	225	250	195	233	234	225	225	225	234	229	225	231	229	236	227	208	210	218	244	241	219	210	206	209	217	205	219	242	220	222	216	223	249	219	212	232	227	230	234	197	211	214	255	222	199	221	246	242	230	240	262	209	245	209	211	223	241	194	225	253	249	223	223	223	212	229	239	197	215	248	205	228	200	230	209	215	219	245	235	239	225	205	217	221	236	218	219	216	213	239	257	241	211	222	255	215	208	232	226	247	229	222	236	224	220	231	237	221	199	212	221	202	226	221	235	217	210	237	234	243	222	217	202	226	235	236	199	230	217	235	236	210	208	206	230	251	207	255	221	205	205	234	246	239	199	201	214	235	220	244	224	214	236	247	224	234	213	227	255	211	232	264	247	239	203	223	198	213	213	230	223	229	239	236	220	217	243	229	219	258	222	231	219	205	230	243	213	236	227	200	240	229	206	220	209	199	213	225	213	255	220	229	232	230	185	190	237	208	218	255	244	227	221	213	221	229	251	239	210	255	232	222	241	234	235	225	218	199	186	214	232	204	249	195	221	210	220	211	225	206	255	241	208	212	223	220	250	220	226	234	254	223	194	202	228	218	254	237	215	236	219	219	229	226	215	224	228	222	198	208	233	236	200	232	230	195	232	217	230	227	233	235	244	198	233	253	226	233	219	221	203	237	233	225	228	233	199	228	209	239	268	242	240	225	227	222	211	231	230	233	230	249	213	219	212	208	226	245	206	241	221	214	267	228	253	205	219	206	236	237	230	219	245	239	219	224	229	210	224	252	224	200	227	208	217	236	247	217	231	226	190	242	276	227	225	221	225	237	246	214	236	203	218	234	251	223	239	218	199	239	227	241	222	208	233	236	247	219	230	236	239	236	244	213	205	245	243	213	236	212	219	195	220	215	211	221	219	221	223	223	240	237	239	228	239	225	221	231	208	246	229	242	211	244	223	223	241	249	208	245	234	226	246	274	229	252	245	229	220	251	255	225	219	193	234	207	208	212	217	231	238	190	215	229	229	214	233	237	238	220	233	203	217	214	248	244	234	235	242	204	202	220	216	199	248	214	223	236	233	218	212	241	228	249	248	210	230	247	227	203	223	235	236	234	257	213	242	245	198	210	228	221	220	215	220	227	217	222	230	242	222	239	261	214	224	213	221	203	248	234	252	252	230	265	248	245	213	187	185	206	196	243	209	217	213	235	219	253	233	222	193	222	205	251	214	242	238	222	228	191	198	220	240	230	235	222	212	253	216	224	217	219	245	237	202	237	212	250	246	203	242	237	209	220	214	221	242	221	239	212	219	231	230	221	211	203	212	198	239	247	223	227	225	200	206	213	242	239	230	232	203	228	241	217	226	251	210	217	232	228	221	230	213	239	236	238	251	195	190	251	251	230	210	226	246	215	212	228	204	224	236	218	216	197	226	215	241	222	251	247	201	241	224	245	223	234	250	223	204	211	211	247	192	219	247	219	242	246	227	245	243	225	244	247	221	225	192	216	217	226	257	229	221	200	214	227	209	238	210	255	221	257	247
1922	569	609	647	651	622	630	576	587	605	569	627	552	552	613	566	572	549	635	546	618	624	559	589	595	553	556	541	613	548	554	583	558	595	558	544	591	571	626	556	586	607	573	581	614	584	599	578	560	619	589	597	517	583	595	554	558	606	590	530	562	568	549	571	579	610	598	548	575	606	551	579	585	573	552	560	616	578	591	579	558	620	583	587	559	593	604	558	546	556	612	563	538	541	527	585	568	546	569	532	594	590	532	599	546	606	587	587	579	551	566	545	557	522	563	530	566	570	550	587	519	540	604	572	551	562	563	599	580	538	610	599	556	597	558	545	579	521	580	512	548	594	598	569	572	546	607	573	604	564	555	552	549	599	554	578	599	535	561	526	584	560	609	582	619	556	561	532	541	546	560	572	551	527	563	589	568	547	623	580	547	569	603	549	592	577	577	537	597	614	580	563	585	590	592	550	546	567	561	570	553	589	588	569	589	594	571	553	572	591	524	584	534	554	607	611	572	601	590	571	543	576	631	529	593	566	599	574	563	572	601	558	584	560	590	593	591	570	615	595	560	612	568	561	549	585	591	584	575	560	543	564	569	580	605	591	542	573	586	597	566	627	583	598	572	513	541	561	554	606	559	600	554	586	578	576	641	620	580	596	611	554	523	595	599	552	568	578	572	580	556	567	574	589	571	545	597	570	602	567	623	567	565	515	552	566	571	601	571	559	574	577	570	540	566	539	613	566	591	572	599	568	602	562	565	556	545	527	606	583	584	593	576	587	579	606	552	545	563	581	545	561	602	581	586	562	581	567	587	628	563	586	553	605	600	631	568	580	627	554	574	540	551	588	545	559	585	583	595	543	580	620	621	584	521	581	576	558	580	594	590	593	565	543	599	541	600	567	586	586	576	561	560	595	568	592	589	588	583	587	585	581	600	561	572	557	567	569	610	562	579	588	570	550	508	566	543	570	609	571	570	603	577	593	561	597	572	589	579	539	575	603	587	562	556	601	576	546	581	568	569	611	572	532	558	574	613	601	607	569	606	558	556	599	605	594	561	569	556	555	567	585	579	560	561	560	572	584	553	592	629	569	587	552	565	580	539	592	575	541	554	588	576	605	561	587	583	580	595	539	581	578	564	533	541	564	530	584	577	609	608	602	563	559	581	519	571	632	601	575	549	579	581	585	561	549	597	587	537	603	592	568	589	548	576	578	571	602	617	543	572	581	562	588	575	621	551	559	574	577	576	573	547	562	578	605	565	581	581	638	532	539	551	579	589	562	535	560	617	593	545	574	569	573	600	614	557	583	591	551	596	572	585	603	540	534	603	590	596	558	561	547	590	580	599	573	553	556	575	594	591	537	575	550	560	567	573	592	549	574	574	574	571	580	568	572	590	549	574	613	580	588	594	571	613	609	561	561	524	583	588	547	581	574	569	578	545	589	584	635	605	559	517	549	553	550	547	548	587	591	584	577	574	558	573	581	582	603	578	579	585	543	597	562	554	590	533	547	573	584	564	559	592	572	528	575	583	602	521	526	575	581	585	560	540	553	571	583	589	546	552	579	573	594	545	649	572	582	556	602	599	563	562	579	602	557	588	551	542	584	567	603	584	559	553	545	611	573	589	597	562	581	555	572	560	552	589	528	566	531	564	577	591	545	606	633	567	546	582	603	532	586	554	586	593	551	561	569	558	550	576	614	609	580	551	583	527	591	573	562	563	564	555	560	593	578	595	595	588	592	601	538	575	538	603	553	571	598	617	562	545	585	597	629	539	567	566	570	562	574	534	620	564	568	574	581	597	623	532	555	601	562	535	558	573	615	591	643	548	559	574	523	570	574	669	594	572	566	564	547	526	531	621	567	556	586	606	570	612	589	551	586	589	589	590	604	570	573	595	581	593	606	543	556	573	586	620	525	530	569	569	584	546	569	548	600	564	606	552	625	556	568	553	599	560	577	644	604	554	577	573	565	602	592	582	572	592	565	567	580	580	562	550	553	610	527	593	589	540	612	592	596	613	599	602	559	614	559	545	589	566	554	575	623	546	548	575	563	582	610	567	588	564	575	574	576	604	571	552	598	584	567	544	552	597	555	533	600	560	587	580	614	595	550	600	581	607	581	572	583	572	603	600	561	574	574	564	614	572	580	558	563	593	581	584	552	580	577	566	530	578	535	580	571	536	555	596	566	574	605	567	539	583	602	550	594	551	588	565	608	573	573	562	576	565	605	641	573	542	530	550	568	553	598	512	548	573	606	543	540	595	575	602	577	608	538	575	589	594	595	607	557	598	561	588	578	560	565	595	579	559	607	596	587	569	596	608	588	567	585	594	527	565	543	553	568	552	604	615	598	611	549	549	604	597	542	562	576	553	575	554	550	604	591	551	593	615	616	565	585	615	570	564	635	544	582	558	577	575	609	560	573	545	556	559	598	570	575	601	609	602	593	622	590	526	582	607	548	588	549	560	568	596	591	530	557	611	574	539	597	617	577	567	588	595	551	581	580	594	571	548	642	546	574	558	539	597	582	560	564	561	595	540	592	630	576	553	579	544	552	561	602	511	569	574	574	612	556	585	616	556	592	613	541	561	549	574	575	614	578	561	554	563	548	549	609	572	534	527	589	557	577	586	591	539	587	566	597	563	614	570	580	563	544	596	573	540	601	540	580	591	570	565	610	584	576	546	548	590	528	591	564	592	569	545	554	537	599	599	568	579	587	577	592	545	588	572	585	609	585	590	608	580	596	548	585	578	555	524	566	591	566	602	563	605	618	554	591	560	548	570	568	544	577	584	553	595	564	592	572	605	597	595	573	560	562	564	547	579	581	557	557	581	625	580	573	551	604	573	556	565	568	554	564	544	556	585	537	606	563	577	571	603	584	593	611	558	547	572	574	574	580	559	595	609	546	624	540	579	549	559	596	528	579	589	553	551	582	576	587	610	649	582	583	565	545	597	565	568	554	580	561	585	598	528	552	587	571	585	600	579	574	587	554	549	544	584	534	570	575	574	516	584	535	581	570	566	590	560	587	566	548	595	568	588	579	578	580	549	574	541	597	582	561	540	605	581	603	570	601	588	576	591	550	569	547	551	569	592	589	551	574	591	553	589	583	591	598	623	597	606	573	599	582	593	554	551	581	587	582	591	597	610	573	564	588	572	584	589	594	598	557	571	604	599	575	557	568	584	575	552	546	599	554	602	599	574	596	615	542	557	581	533	535	590	569	589	538	572	594	568	572	592	601	577	556	545	568	566	589	581	551	572	557	570	568	611	591	595	563	586	545	598	648	556	552	565	518	581	598	594	618	525	505	589	574	589	541	607	565	588	572	569	567	586	542	566	549	564	595	566	548	574	592	572	588	582	588	593	551	578	562	584	579	598	561	576	589	579	573	557	615	585	582	567	540	530	535	553	613	613	554	560	605	527	602	586	630	577	545	591	583	573	569	601	540	595	560	557	597	539	546	555	559	576	575	598	549	591	540	547	591	549	539	600	580
7113	549	568	448	335	311	253	246	206	220	224	200	173	179	177	186	172	188	173	188	181	182	178	180	193	183	223	183	191	174	181	203	171	200	194	194	192	181	173	163	202	172	180	175	195	188	176	193	172	163	181	158	154	179	170	157	166	164	173	180	178	181	160	181	163	196	181	192	195	190	171	150	194	178	193	154	167	183	200	183	179	172	176	186	180	168	171	191	206	164	193	194	189	196	170	190	192	187	186	188	165	200	199	186	178	151	193	174	186	193	181	169	178	171	186	176	171	186	186	170	177	176	175	182	162	162	181	193	172	181	178	166	165	182	188	176	189	157	168	221	170	182	186	193	180	187	176	202	195	213	191	162	166	196	190	200	183	186	166	197	189	155	163	182	179	179	194	168	192	168	177	201	187	189	178	184	191	192	166	172	187	190	170	208	174	200	179	211	166	167	192	182	164	177	177	182	176	205	210	170	179	160	167	160	198	209	178	194	193	199	188	178	196	180	187	169	187	175	171	170	189	148	203	194	184	179	191	183	176	168	175	180	209	198	187	186	171	187	195	172	161	195	181	185	167	175	173	174	189	182	185	161	171	168	173	194	165	175	175	200	184	183	200	159	170	193	172	188	226	197	171	178	175	199	217	176	205	209	213	205	184	191	192	188	163	176	192	185	181	190	204	183	177	178	179	202	183	188	195	177	185	208	176	177	168	180	179	154	157	168	171	192	198	173	196	188	187	169	203	168	192	191	169	189	165	201	171	178	178	185	187	171	168	184	180	201	193	168	179	179	161	186	221	202	167	204	181	171	188	180	186	173	185	165	184	184	184	160	160	204	152	180	183	156	164	190	193	178	180	188	185	158	173	183	200	149	206	211	185	161	199	207	183	206	170	170	172	160	196	156	165	185	209	171	196	206	196	170	185	196	210	187	169	170	176	189	172	182	201	172	172	206	183	168	215	178	207	153	187	191	167	172	189	179	174	173	229	203	186	170	176	176	179	163	193	167	163	188	169	182	188	179	172	172	173	178	164	174	193	173	197	170	173	185	171	198	199	180	189	161	163	203	173	164	173	163	182	173	181	158	190	172	157	162	166	147	172	177	183	219	179	178	175	173	174	184	184	204	183	182	179	201	185	180	191	176	166	187	197	166	171	164	184	208	188	191	179	188	192	195	204	195	179	200	174	182	173	217	183	182	181	173	152	187	207	178	177	189	159	169	167	178	198	182	189	175	194	177	200	189	185	166	186	164	186	202	163	150	152	165	181	175	165	206	176	188	184	193	170	170	158	177	184	195	200	189	188	179	165	164	198	191	164	179	193	166	172	188	185	187	156	185	184	221	171	185	147	189	184	187	158	186	172	172	181	175	179	189	182	193	197	166	179	188	169	192	176	174	200	182	193	181	167	198	171	198	176	171	192	175	175	204	199	186	168	190	184	198	187	198	183	188	157	166	173	176	173	161	181	176	166	190	168	164	189	182	171	179	204	165	188	164	168	175	207	204	195	186	151	180	172	188	200	181	182	182	190	169	189	173	192	188	175	158	172	198	169	194	155	192	176	172	210	211	172	179	180	234	176	195	193	184	156	190	155	211	156	194	198	190	199	165	164	163	193	176	186	185	186	186	180	170	168	207	174	190	176	199	178	162	161	167	193	193	178	177	177	164	169	217	169	182	194	174	192	180	166	200	176	200	177	202	158	167	180	183	191	192	178	143	195	189	189	175	171	160	185	202	170	186	205	185	170	174	192	194	193	161	172	167	199	167	185	196	175	196	159	204	181	177	175	168	192	175	205	177	197	182	191	188	162	193	181	164	167	180	179	188	180	184	179	185	143	145	161	200	186	193	180	199	189	168	179	178	176	190	210	190	167	173	198	190	176	197	192	190	196	165	181	191	193	173	178	206	172	165	204	165	190	182	196	190	164	184	199	184	188	196	202	176	196	183	166	201	155	175	167	188	181	193	198	182	181	181	194	183	163	190	194	206	174	201	175	204	199	202	198	174	179	157	190	159	182	183	193	172	159	197	164	197	215	194	192	174	181	163	200	167	182	170	197	171	195	193	183	203	184	156	191	194	214	182	212	188	195	188	176	176	181	179	183	165	166	190	160	173	213	214	186	171	175	204	190	200	185	178	196	182	156	206	138	195	175	164	205	159	191	179	196	168	170	186	161	193	222	181	185	185	174	178	162	182	200	198	195	177	217	172	197	176	180	173	205	160	193	189	188	182	197	186	173	171	160	206	186	189	175	189	166	173	178	180	177	180	184	195	176	206	177	189	176	175	159	185	158	171	174	193	156	193	171	155	166	186	199	202	182	202	181	165	179	193	176	157	197	194	183	204	205	157	209	181	186	175	172	187	153	162	180	184	183	185	153	218	178	192	165	183	195	185	191	188	187	185	213	179	196	167	157	190	155	192	184	200	147	168	178	190	187	188	192	159	194	160	190	181	202	180	202	184	209	192	180	190	173	161	180	168	197	169	199	196	205	175	167	177	179	189	179	189	191	177	176	156	174	155	172	171	162	186	183	184	201	199	179	172	222	194	186	184	173	201	195	157	168	190	164	179	180	163	199	194	171	159	181	213	178	193	175	158	166	192	176	190	186	181	174	191	197	199	181	170	185	167	182	198	171	180	202	197	194	180	189	189	169	200	181	165	189	184	169	168	172	202	177	173	168	178	160	174	190	174	172	169	182	161	146	197	182	179	188	174	201	190	203	161	190	169	203	194	197	209	187	191	166	164	189	199	186	175	207	169	160	195	157	223	181	190	165	190	195	157	167	165	202	169	212	195	200	190	184	208	202	196	177	178	209	190	173	163	170	190	184	224	172	161	159	192	171	194	195	174	196	175	169	194	181	197	195	166	160	158	175	188	159	179	210	177	185	157	184	184	172	172	195	178	186	163	195	185	191	198	180	179	159	190	183	181	210	183	178	199	176	166	189	194	195	185	174	185	198	181	169	180	174	173	186	176	174	172	161	191	184	183	203	186	172	184	168	175	213	168	171	189	177	173	210	178	175	168	177	193	189	206	205	186	197	191	190	182	187	172	166	149	174	184	198	158	199	189	201	187	161	193	147	169	179	181	159	156	187	191	154	177	194	158	193	190	164	185	158	164	183	194	162	210	186	178	180	139	197	193	168	179	183	172	152	165	174	171	202	162	180	197	200	177	174	164	159	203	186	169	189	189	204	187	173	184	192	189	189	182	175	162	183	184	194	195	159	168	173	165	187	175	180	181	190	179	201	166	165	175	185	182	175	184	183	172	193	173	190	168	192	186	179	194	176	211	195	174	200	188	166	153	168	165	166	209	189	193	218	197	191	181	183	164	168	191	211	177	189	178	168	177	178	147	186	189	192	152	169	164	187	172	164	209	171	170	177	191	171	187	159	184	177	198	198	195	179	182	195	158	210	160	170	168	165	189	180	197	187	200	157	193	163	193	188	201	182	179	160	178	210	210	158	149	176	163	199	157	169	193	170	188	200	192
6021	760	1358	1432	1227	1099	885	793	720	735	668	634	654	625	605	572	545	544	530	564	485	555	578	518	544	563	484	517	498	546	525	514	525	508	541	505	525	530	537	523	527	526	522	487	515	512	481	491	559	497	466	512	515	510	526	509	484	500	488	512	515	543	482	536	525	543	505	524	500	564	544	490	510	508	512	488	525	484	512	533	527	535	496	550	544	509	510	499	520	497	486	480	515	503	513	520	510	464	505	520	500	508	493	521	506	486	522	492	513	509	509	504	530	525	489	499	455	484	510	514	509	506	518	478	473	543	524	536	474	490	485	505	524	490	497	520	470	497	524	506	560	487	524	477	505	500	477	500	515	495	479	541	498	468	481	504	503	534	500	491	510	476	470	507	469	517	526	504	470	511	510	506	503	511	511	502	512	506	538	528	509	518	507	523	480	525	509	534	476	543	509	501	492	514	479	543	515	497	504	488	506	502	469	495	467	542	496	500	485	530	548	520	500	486	501	507	509	520	507	477	560	500	529	504	516	489	494	517	478	483	523	555	510	519	540	501	511	502	469	470	509	518	557	496	498	515	500	493	535	494	528	493	543	505	506	518	506	522	507	496	478	511	521	512	523	513	497	493	523	536	466	534	530	496	530	482	461	505	520	487	473	461	539	530	548	470	506	525	501	510	515	503	471	504	497	539	500	535	534	475	514	516	521	567	510	534	539	476	521	502	495	445	471	540	445	479	503	515	475	499	505	531	476	521	453	516	500	515	503	506	470	520	489	537	503	527	498	536	506	521	527	508	476	501	510	540	456	530	515	515	523	515	484	488	501	521	515	503	546	514	505	509	506	498	559	496	498	489	517	506	507	489	485	502	499	567	460	522	514	427	501	506	514	492	531	495	525	505	533	508	508	495	545	511	494	485	559	478	552	504	502	498	490	497	481	493	466	506	533	504	581	484	501	503	546	496	508	477	498	498	475	481	456	501	473	466	481	520	532	484	520	522	508	489	467	523	501	525	513	498	479	519	547	480	566	522	474	492	504	522	491	468	513	532	523	521	477	514	508	470	463	526	494	527	530	494	522	530	499	476	483	498	492	523	491	510	535	499	473	476	511	477	526	514	550	527	501	502	483	509	502	521	516	533	523	519	506	482	498	530	528	471	503	495	530	512	540	479	495	486	525	491	485	490	484	515	543	517	512	489	518	477	484	514	517	469	534	492	530	503	491	480	508	525	505	508	505	496	502	456	500	484	453	525	492	511	512	503	557	525	507	531	486	517	461	504	492	514	503	472	523	508	533	500	518	524	470	550	448	515	512	489	491	498	519	514	509	504	448	483	502	489	530	514	519	464	516	533	533	496	552	495	486	520	467	515	504	457	519	486	538	512	501	511	485	525	506	502	556	540	525	540	502	503	507	497	529	519	505	497	537	483	497	533	453	499	526	513	494	511	526	544	529	480	510	537	504	561	491	457	466	456	481	487	461	506	511	468	515	541	502	527	537	469	516	517	526	524	485	540	524	513	518	545	507	506	471	551	513	529	534	512	492	511	544	516	522	500	525	508	522	520	498	525	468	504	491	474	492	511	535	483	496	505	496	502	494	527	488	530	533	547	511	518	468	544	500	507	476	465	504	473	515	509	552	509	544	469	488	505	516	486	536	516	443	499	525	488	493	536	483	497	485	521	483	513	490	536	500	516	475	501	522	478	506	519	481	491	503	511	491	481	494	533	533	477	465	523	494	482	529	556	560	495	536	501	516	489	481	526	518	502	532	539	471	488	506	474	500	539	512	500	525	522	519	458	480	538	518	540	494	479	510	555	509	454	534	493	506	486	539	503	523	499	487	515	483	500	491	510	509	550	490	515	497	466	532	540	509	481	545	506	516	502	526	490	476	528	540	517	507	501	540	524	517	490	507	543	531	533	477	506	512	487	526	446	507	496	529	538	503	503	514	516	498	516	531	527	558	493	500	585	537	463	487	505	532	514	464	469	475	510	503	468	484	487	500	481	498	527	511	507	468	492	505	536	571	516	500	494	513	501	510	485	484	494	468	472	499	516	474	480	463	482	519	505	524	498	505	476	502	472	521	440	531	548	509	508	499	493	526	499	493	530	505	478	486	516	540	478	475	476	527	502	494	519	514	498	500	502	523	470	524	491	510	505	488	474	477	504	510	505	515	575	512	525	498	549	525	514	493	502	485	504	485	535	491	490	500	522	493	511	539	473	511	491	498	510	528	507	468	501	496	532	484	517	472	467	467	487	522	533	497	505	499	509	541	519	517	530	527	530	508	495	487	515	511	540	511	527	509	498	526	495	489	469	513	467	493	535	568	516	499	509	499	534	506	501	513	540	524	454	458	453	505	511	510	529	490	520	470	495	484	514	508	512	510	520	456	491	516	478	492	526	500	461	507	523	514	517	502	485	495	534	538	510	513	506	498	483	516	539	525	487	520	517	529	518	535	494	501	508	518	489	518	502	532	506	513	491	525	518	488	483	482	509	537	546	486	505	522	487	487	484	457	525	517	495	519	489	503	485	493	504	475	491	504	494	457	512	492	501	532	511	499	517	519	488	502	542	523	480	520	535	565	518	501	527	513	506	501	503	491	500	490	510	530	520	503	508	525	535	484	475	459	480	510	556	474	513	509	474	519	529	504	491	509	486	527	504	524	525	500	521	518	484	518	500	457	529	474	497	492	503	513	464	504	480	541	516	470	513	509	483	519	504	501	556	479	496	521	515	539	496	513	473	526	544	492	497	470	503	509	492	535	526	524	509	468	548	490	467	532	466	491	507	489	545	538	496	500	500	491	530	477	490	472	492	529	529	499	506	496	539	515	539	501	507	516	473	486	493	484	475	552	511	523	502	512	483	492	484	521	531	490	518	494	530	527	518	536	558	480	496	489	519	492	526	465	520	507	537	512	485	519	523	538	510	502	496	489	494	501	522	514	513	483	524	524	482	506	529	523	556	497	498	524	486	522	485	509	506	552	532	509	484	487	521	487	501	507	501	479	487	516	507	512	492	502	509	523	476	497	507	502	517	516	483	500	471	518	473	523	516	495	523	497	484	469	505	496	474	518	510	508	504	507	533	529	507	514	491	459	516	516	487	518	532	507	494	513	530	511	472	502	558	484	569	517	499	468	514	524	490	484	481	509	502	507	494	498	513	465	496	515	484	527	510	549	533	508	500	486	473	497	475	506	501	487	526	483	509	483	536	515	502	487	516	503	499	508	527	515	507	495	476	496	521	501	489	510	516	493	478	478	516	505	540	490	490	478	498	498	493	545	519	486	466	550	515	542	530	554	454	505	511	515	538	490	511	504	518	480	478	504	525	504	519	512	472	508	486	482	529	498	540	522	476	486	544	478	504	567	492	472	526	569	517	515	535	461	515	531	512	551	509	512	550	516	486	506	528	503	495	516	475	477	454	508	516	540	492	483	468	521	533	514	507	523	547	487	498	512	481	497	523	490	507	511	491	489	496	512	500	483	527
14601	1557	1300	996	731	561	516	534	509	491	448	468	428	449	427	358	416	407	393	407	403	388	393	405	392	399	436	395	410	398	396	401	381	444	383	405	401	397	391	358	412	392	437	452	380	372	399	418	394	434	378	388	409	378	437	388	394	376	367	407	389	384	394	431	432	459	408	388	406	397	391	359	359	399	423	407	398	415	412	399	432	378	381	431	402	377	433	430	361	387	381	395	378	398	388	387	390	377	385	439	404	348	413	406	402	398	375	431	378	399	380	411	412	428	393	429	407	348	392	409	393	364	389	375	377	392	403	387	372	399	387	408	351	385	390	357	353	396	393	395	374	384	410	375	358	393	407	405	405	434	378	423	422	388	393	387	408	395	334	416	395	400	389	400	391	407	396	385	427	392	370	368	377	388	349	397	356	438	386	431	395	368	419	400	391	428	400	365	385	402	399	408	394	390	386	425	399	408	352	375	433	409	361	375	384	368	404	399	403	379	385	396	392	402	397	378	401	388	417	414	423	380	413	343	417	385	360	390	360	375	378	363	376	383	376	399	410	357	385	402	407	422	397	373	430	396	420	421	412	381	366	399	415	401	417	399	394	404	364	383	389	379	390	394	385	422	393	361	422	387	410	393	402	361	405	424	421	402	341	375	408	409	372	331	414	402	395	359	365	433	410	419	425	374	353	435	374	405	400	405	411	383	409	372	421	380	403	386	391	352	386	390	349	399	369	384	409	415	434	407	415	413	431	388	377	347	363	398	434	417	422	382	392	423	407	391	410	370	392	408	366	412	373	370	393	402	406	403	379	378	401	407	368	380	357	398	427	392	401	386	375	405	403	418	405	422	380	410	381	368	390	398	384	414	389	404	360	403	372	383	388	408	355	314	395	448	361	385	353	379	405	417	365	372	418	357	401	400	370	407	366	385	438	410	398	383	390	386	412	414	383	373	416	385	383	363	366	410	370	373	421	405	401	401	411	377	393	421	409	381	414	394	420	388	388	419	390	428	373	382	362	431	361	379	410	405	396	416	382	383	380	380	358	400	381	373	402	409	431	355	415	362	371	418	395	405	412	351	411	411	390	369	407	416	365	413	412	389	400	372	404	404	444	369	367	383	372	402	375	410	406	426	384	433	409	416	404	396	407	450	364	382	375	390	400	398	425	392	380	389	397	387	468	441	415	453	379	395	354	384	413	411	402	397	369	428	392	399	389	377	385	380	391	390	401	410	426	426	392	393	413	404	377	408	385	396	402	376	421	400	419	424	413	402	428	415	436	415	397	384	345	384	418	375	370	418	397	419	410	427	372	366	418	395	433	414	377	396	398	402	419	389	410	437	374	395	386	398	407	391	356	386	365	420	367	396	358	409	378	402	376	389	357	385	378	371	330	409	364	378	378	401	404	407	396	404	421	357	397	369	402	359	367	391	405	370	387	399	408	397	376	392	376	409	365	406	395	425	350	411	396	388	364	382	391	382	375	390	439	411	375	387	394	385	396	414	406	359	361	367	402	397	359	376	436	407	365	387	426	430	432	429	387	427	387	377	404	392	415	359	395	400	360	413	390	404	384	435	387	439	386	381	380	385	376	441	363	399	394	414	365	365	411	386	388	397	372	385	404	385	368	373	433	381	390	441	398	442	362	375	362	393	366	396	381	388	396	382	403	396	370	409	397	422	385	404	379	397	377	360	378	411	368	402	373	386	395	358	391	414	387	452	372	403	428	416	420	383	368	388	396	392	389	384	386	398	411	394	418	418	406	358	378	380	385	390	364	357	418	377	392	390	367	407	385	367	413	338	396	365	394	379	400	358	368	368	397	376	389	385	372	420	382	375	378	374	357	390	429	386	396	407	397	376	375	364	383	403	401	410	408	391	432	377	395	406	396	369	394	388	353	392	373	388	364	376	400	357	417	406	424	384	387	373	324	386	424	383	390	369	375	384	343	365	431	423	365	414	376	428	425	381	381	392	413	374	402	421	392	407	380	407	391	360	403	390	353	407	419	386	374	403	366	406	418	382	424	365	402	430	395	346	378	365	414	363	388	413	409	420	384	403	391	381	396	415	403	393	379	370	400	432	376	400	422	446	419	379	364	388	405	403	359	404	426	369	395	395	389	394	413	412	368	415	375	422	393	380	403	400	369	420	431	379	383	391	379	390	385	414	352	400	405	387	381	385	395	378	388	373	361	413	394	404	381	362	384	371	415	384	406	404	395	365	385	411	362	357	425	403	345	338	371	373	382	373	410	374	425	410	416	388	382	403	387	351	363	360	392	417	414	367	357	421	376	389	419	376	387	415	410	362	405	399	378	396	398	361	370	369	377	402	421	418	372	420	406	357	426	389	380	387	395	390	387	381	367	378	377	430	414	364	388	431	402	376	393	348	390	387	385	369	398	418	380	399	411	364	401	385	408	409	404	458	394	395	404	382	373	398	397	380	426	375	364	418	406	400	424	428	438	361	402	406	372	412	374	391	377	430	375	430	423	376	368	373	402	407	387	418	396	396	365	382	432	386	404	411	370	399	363	400	371	362	411	383	423	353	438	423	438	375	386	392	378	409	405	385	402	361	389	397	417	375	397	374	356	383	389	364	414	397	339	369	408	420	420	380	354	372	429	391	389	375	419	407	403	417	371	398	381	370	365	393	414	424	412	385	381	358	406	382	401	396	396	359	414	416	373	390	389	386	438	426	412	369	396	398	383	397	422	396	362	384	447	416	381	402	404	427	428	405	398	405	383	379	383	396	391	427	396	405	375	370	373	376	411	382	382	402	392	430	403	384	390	392	373	372	390	371	382	404	402	381	431	423	419	346	362	401	409	432	410	426	402	395	398	420	375	376	400	391	398	393	396	385	380	397	374	377	372	383	395	379	428	355	419	422	413	406	368	394	404	380	406	374	370	399	390	378	374	352	397	377	410	396	389	398	415	387	396	381	388	371	391	355	390	383	384	402	372	374	388	377	380	374	432	385	342	403	363	400	401	386	410	359	391	380	375	401	402	364	383	376	402	394	381	390	396	403	410	399	350	370	394	395	405	376	388	377	400	406	369	405	385	390	395	404	386	406	413	373	392	401	394	410	395	363	409	386	397	410	421	428	415	404	363	420	423	412	411	394	415	362	413	376	405	384	393	409	409	407	378	375	393	391	406	391	387	416	382	398	360	354	409	403	395	395	389	430	370	397	372	414	395	403	381	391	384	400	439	367	410	415	395	433	406	399	383	401	386	360	389	357	410	378	372	369	400	379	357	410	416	404	384	359	365	417	385	338	425	385	409	410	372	379	410	451	385	400	405	400	387	376	373	400	415	390	387	409	394	375	413	386	359	420	407	352	394	428	431	392	384	386	428	396	397	357	403	419	387	420	395	383	345	349	379	410	420	386	383	381	431	405	372	397	411	413	398	438	419	442	413	353	408	383	411	406	379	382	394	380	375	388	388	367	389	393	419	383	400	417	344	421	413	393	404	399	432	418	404	426	358	382	395	411
8664	1501	2452	2737	2384	1910	1697	1519	1346	1292	1247	1200	1195	1136	1127	1108	1076	1050	1031	1008	988	1000	1002	959	1024	962	914	996	1009	986	952	993	945	1012	945	960	1030	959	958	914	962	950	872	954	980	966	926	949	908	900	937	949	907	974	939	985	971	945	930	896	957	928	941	923	932	946	917	893	937	954	920	958	918	939	879	900	928	904	926	902	909	949	939	947	899	967	961	912	918	970	909	954	919	960	910	853	904	898	973	878	935	938	931	887	936	900	926	891	911	927	913	953	899	888	882	937	944	990	914	934	972	974	980	890	901	912	904	935	960	951	964	941	963	927	952	904	919	900	843	917	922	932	980	962	916	936	930	916	937	966	946	960	917	897	908	966	911	934	958	965	930	929	910	957	956	945	870	979	908	944	906	922	928	927	892	943	921	867	925	951	930	973	908	907	939	886	939	913	949	963	938	933	920	957	943	954	928	900	921	925	891	911	917	960	998	915	956	916	949	989	910	884	869	910	886	939	903	879	868	909	899	941	975	927	911	922	965	870	895	900	987	958	929	909	884	935	944	932	912	957	935	941	913	928	906	925	943	892	921	885	973	954	875	946	940	918	948	926	894	930	938	999	888	927	951	927	893	936	931	913	967	924	951	873	957	970	981	924	932	993	931	928	934	944	912	904	922	997	939	914	926	928	910	894	947	905	881	1002	969	920	906	879	886	915	952	968	896	951	925	862	934	901	984	933	901	906	874	915	965	965	952	965	906	888	856	934	916	901	938	873	875	957	941	960	875	876	873	875	921	898	925	936	909	918	874	886	851	905	961	942	914	893	959	902	939	920	959	954	904	902	951	912	933	898	912	966	881	926	922	934	943	958	911	966	925	907	887	1001	981	887	964	960	915	954	891	913	907	967	865	943	919	872	965	883	940	929	933	921	997	957	926	973	923	890	930	926	918	960	861	896	909	906	948	878	971	906	888	908	954	986	915	910	882	928	920	867	903	910	876	952	901	902	930	922	888	924	919	909	895	873	949	956	947	916	964	950	918	947	889	836	914	851	891	899	930	956	909	929	895	946	939	897	899	931	907	916	915	974	900	912	914	1007	912	857	925	910	888	886	895	953	930	900	913	876	929	918	937	921	948	978	917	930	936	938	929	917	942	949	914	938	952	882	958	956	984	975	959	902	933	870	1012	981	902	925	920	877	923	922	871	924	905	952	910	952	911	959	989	904	985	926	942	916	904	967	897	925	976	921	963	914	941	929	915	890	907	926	942	935	942	956	889	960	957	898	931	892	936	895	968	849	920	921	938	917	925	900	933	992	934	950	914	951	926	874	925	929	941	931	910	885	933	897	976	957	886	932	930	938	937	916	862	931	919	923	895	1010	904	948	891	908	938	899	924	877	871	922	927	943	902	903	927	907	982	896	926	958	903	887	901	918	920	914	937	917	916	939	972	903	936	897	924	883	981	890	967	935	861	960	903	902	931	924	943	929	884	921	925	928	935	878	938	966	884	905	952	887	900	923	942	850	936	924	931	963	908	942	950	917	926	903	932	946	968	897	956	938	935	911	920	945	914	940	939	877	943	916	973	912	942	910	940	928	925	934	908	974	944	919	975	926	931	964	932	895	912	942	926	934	935	875	881	966	931	941	924	939	883	866	920	933	872	895	915	952	936	961	966	940	933	924	968	964	975	952	965	926	945	940	932	951	877	947	949	875	917	970	953	929	870	964	966	939	918	888	921	879	895	921	934	925	919	905	915	935	914	946	913	898	966	933	962	890	898	929	935	924	967	940	901	952	946	959	848	901	910	908	922	939	919	974	887	902	931	892	939	956	934	951	941	890	943	945	946	905	934	883	956	868	903	896	915	963	850	884	877	891	933	908	953	915	924	943	893	971	924	935	947	915	925	927	948	883	902	936	871	944	931	916	923	958	893	962	923	913	926	932	926	932	905	915	945	901	889	966	938	979	912	958	962	981	876	981	929	938	907	903	984	838	918	913	884	885	875	953	924	895	925	900	941	887	966	927	862	915	967	922	914	975	925	906	998	981	937	917	952	901	955	951	921	947	897	979	928	923	912	911	959	929	873	917	929	937	945	940	907	923	924	932	916	914	921	943	895	950	963	921	953	896	894	944	968	926	959	922	893	929	958	915	905	934	961	903	928	934	930	890	966	926	913	924	919	960	931	910	954	890	880	951	938	894	876	929	953	910	919	893	915	968	907	913	941	922	904	924	946	896	959	931	885	925	922	902	907	937	946	901	910	942	942	896	901	944	870	950	890	947	908	923	971	869	920	874	908	915	931	953	916	895	892	905	880	973	893	963	955	874	926	953	911	899	945	918	927	971	946	950	928	955	887	906	945	971	913	887	920	943	960	931	923	973	897	919	943	955	898	937	884	961	989	929	924	947	940	894	929	917	927	909	917	928	893	929	914	958	943	961	975	918	930	947	886	877	944	982	951	910	916	952	901	870	1016	932	921	933	905	913	914	936	987	976	853	897	994	890	938	964	895	947	873	948	907	927	896	921	866	908	944	901	930	876	905	910	903	948	891	883	875	925	959	968	927	872	986	899	858	973	894	930	915	895	863	902	955	928	873	900	939	924	932	959	866	978	913	880	953	934	978	954	944	919	897	916	933	882	938	938	925	963	971	950	984	910	908	846	931	946	908	931	888	925	948	919	940	944	896	907	963	933	881	906	890	928	890	936	863	917	951	919	928	926	932	905	943	906	903	936	942	903	953	917	911	962	943	899	958	905	965	907	904	916	927	915	940	923	944	931	942	928	915	918	983	942	920	947	950	938	936	990	961	938	955	975	928	916	891	941	955	937	934	905	908	977	961	1004	914	929	938	908	885	928	867	887	896	925	919	939	896	967	868	957	905	891	933	922	916	901	899	943	868	883	941	925	929	905	882	941	932	899	968	967	904	962	916	916	878	902	919	958	937	880	908	936	891	937	938	940	902	967	928	941	950	913	950	886	965	960	950	930	908	894	914	998	935	894	908	963	956	951	909	940	911	885	882	949	896	934	906	955	905	924	909	876	910	864	936	955	943	924	915	932	944	960	909	955	908	960	915	907	933	886	899	916	927	939	910	986	886	929	940	926	884	884	906	946	918	938	941	950	928	980	977	910	949	924	1010	912	957	966	977	923	938	934	927	942	951	951	920	960	940	968	946	947	930	885	873	899	946	907	989	961	868	948	944	909	893	953	966	909	944	895	948	934	925	932	883	994	880	885	947	916	946	930	929	947	868	938	928	943	937	945	902	905	964	877	935	944	942	938	900	917	941	948	916	934	928	980	938	923	958	955	946	918	869	941	927	921	943	946	917	970	927	879	925	920	963	917	981	957	971	956	873	893	912	964	935	906	922	875	957	944	931	980	944	891	945	929	935	913	905	908	981	935	931	908	975	926	964	918	884	923	909	958	984	892	926	959	949	996	933	928	954	929	1013	866	927	909	904	971	899	941	935	916	925	916	953	908	885	854	900	956	934	912	948	907	905	899
1421	208	249	201	241	235	211	220	254	223	196	227	238	211	224	204	248	248	197	212	204	226	242	226	217	223	216	249	206	206	247	227	245	206	222	240	235	227	208	238	232	222	200	215	208	227	197	238	212	209	242	194	211	227	236	201	204	228	223	224	257	223	243	177	208	242	224	222	217	214	210	260	238	215	191	190	237	209	218	184	229	223	231	200	226	209	208	230	228	186	223	213	224	191	219	223	198	213	225	236	197	192	225	242	204	205	215	204	248	222	227	185	206	200	231	221	212	224	225	217	235	180	240	228	228	225	223	236	213	234	246	234	217	191	229	185	218	229	220	235	209	207	230	201	230	222	227	217	233	236	219	226	239	232	237	221	202	231	210	214	234	227	240	243	213	222	197	224	222	210	222	228	216	223	206	244	230	215	185	220	224	193	221	217	218	218	235	221	221	224	223	212	207	239	212	239	187	204	244	211	227	233	239	228	212	205	220	215	215	272	232	209	204	206	241	224	212	215	236	209	232	210	221	221	238	213	229	193	241	220	230	213	204	204	213	231	260	224	211	199	237	211	227	222	216	201	201	198	216	237	205	206	215	231	221	219	224	204	237	234	212	233	193	238	195	195	238	221	217	210	218	192	247	241	236	203	191	228	207	196	217	200	216	212	220	234	217	224	239	234	206	202	194	233	201	231	243	248	211	245	231	214	236	233	234	194	227	219	221	243	210	206	215	200	226	217	224	222	224	225	222	229	207	235	209	224	208	216	215	231	224	235	224	236	223	256	240	223	244	229	213	234	235	224	242	233	241	231	216	214	228	235	228	212	221	222	221	238	232	223	232	210	227	194	227	196	242	234	219	218	210	245	195	217	223	204	248	218	224	209	219	200	214	229	234	249	208	235	203	207	246	189	224	181	198	207	200	220	218	232	247	227	225	214	223	225	205	224	204	227	212	189	209	220	219	208	222	235	217	208	207	208	247	243	231	229	222	226	225	221	215	229	215	210	222	261	233	200	229	251	212	256	217	214	230	202	234	229	209	218	192	243	210	235	222	210	201	222	238	201	207	200	226	201	213	207	196	241	271	223	195	195	246	217	216	218	207	207	207	208	204	213	270	212	220	228	232	218	224	212	243	219	229	242	223	222	217	216	234	213	218	195	249	209	241	248	219	223	230	225	231	209	247	234	215	226	210	180	230	184	215	224	241	228	227	226	187	245	228	225	190	229	206	236	217	226	217	235	213	230	223	221	188	210	237	214	191	247	224	218	213	217	198	220	215	219	233	213	220	226	210	228	217	212	251	215	196	204	211	222	191	196	200	226	220	227	215	215	218	243	230	192	214	214	195	222	204	209	221	226	212	214	196	225	233	208	202	212	234	221	234	193	231	217	214	259	230	229	209	211	204	235	185	203	213	266	209	210	227	206	214	242	224	195	214	232	230	199	216	241	223	208	224	225	229	226	204	199	222	226	218	238	198	230	222	235	194	237	213	198	215	235	226	208	205	236	181	214	185	199	202	227	217	208	202	251	207	267	217	200	237	212	255	236	207	218	221	186	231	224	214	191	246	225	228	216	215	227	231	234	214	228	244	215	213	222	211	262	211	234	218	209	188	228	235	228	239	256	214	207	202	239	217	193	248	211	201	241	227	220	227	197	216	235	200	198	243	228	197	222	213	227	207	210	179	224	190	220	232	241	235	217	229	221	225	212	208	210	225	216	220	218	230	202	238	205	221	216	231	203	257	204	200	224	215	221	219	228	218	214	186	225	251	225	241	222	223	224	232	237	253	233	200	242	228	226	215	230	216	217	195	213	242	245	234	233	226	233	190	251	218	213	232	221	220	188	222	206	222	246	215	217	219	233	251	221	219	228	218	244	228	224	195	222	230	213	220	242	224	217	237	233	217	214	213	228	232	216	211	207	232	191	240	208	191	223	216	211	222	207	210	219	233	236	203	201	243	229	232	211	184	218	228	206	209	240	222	228	217	214	226	223	216	241	226	246	218	232	202	219	233	226	224	213	212	188	218	183	212	200	229	226	212	210	191	219	224	222	232	197	234	220	239	207	235	232	217	203	215	194	214	210	219	206	236	199	235	253	219	243	247	217	229	233	209	208	233	201	189	225	240	208	226	215	206	223	238	202	219	204	207	212	208	222	221	210	202	221	205	217	251	243	212	188	219	195	211	229	225	225	225	224	228	231	215	225	193	201	225	222	247	219	254	220	222	219	242	220	229	233	217	227	215	241	223	214	225	241	232	209	216	236	223	213	226	248	222	240	256	224	218	230	244	205	198	217	242	227	252	227	218	184	222	200	225	230	207	232	238	186	224	180	195	225	205	229	220	233	236	239	251	233	228	226	209	195	238	240	244	250	234	222	211	243	210	207	212	215	238	227	180	217	244	246	230	231	215	229	211	198	240	210	220	221	254	250	253	244	213	227	212	201	235	252	204	243	220	199	231	207	238	224	226	213	207	231	231	187	227	206	229	194	226	206	245	198	215	203	220	233	205	213	225	246	229	222	253	218	220	211	246	234	181	214	201	234	196	217	225	238	229	191	207	221	223	201	202	210	203	210	218	218	230	229	250	240	197	196	236	255	218	220	211	229	230	228	226	223	221	218	227	237	208	195	218	218	233	227	227	226	247	227	222	199	210	240	214	235	233	230	194	232	246	214	217	246	207	205	219	222	251	224	217	204	260	243	210	199	199	217	260	241	218	233	239	215	214	211	210	239	217	226	211	251	201	209	247	225	267	202	231	225	209	221	229	206	200	214	226	216	204	227	207	228	214	228	222	211	201	193	210	224	214	212	251	229	222	225	215	238	192	237	244	181	238	241	214	243	235	221	243	212	205	249	210	222	220	214	206	197	266	214	259	242	241	252	194	239	218	193	199	230	223	225	230	247	243	203	222	230	218	212	221	216	225	207	211	193	228	182	229	210	227	209	245	229	226	211	225	218	217	194	208	250	224	212	233	214	232	232	222	210	248	228	256	221	195	252	225	222	218	231	219	221	236	260	218	215	201	220	223	248	238	237	205	202	225	243	233	226	196	215	224	217	208	238	225	249	219	229	239	236	210	222	217	208	232	195	225	209	213	246	241	203	202	237	240	210	211	216	211	239	239	260	239	209	227	216	205	235	215	194	212	198	227	236	236	216	234	236	223	220	240	218	226	181	192	220	204	234	206	209	231	208	254	222	242	228	203	216	238	210	224	199	220	251	228	211	219	205	244	228	224	228	214	213	226	227	237	223	245	210	229	200	217	200	208	232	211	226	225	244	231	219	213	194	257	236	239	198	214	212	223	228	231	236	221	203	215	208	216	233	242	213	230	222	207	215	214	274	218	244	213	243	184	243	215	226	230	210	228	223	224	238	224	218	217	233	221	203	221	236	215	237	232	199	231	229	239	224	219	202	221	233	214	204	228	235	176	216	220	241	225	208	195	193	220	237	220	228	218	218	229	256	249	221	251	216	214	218	206	220	222	229	256	240
1762	589	594	598	621	575	600	558	561	550	560	599	614	563	565	564	550	596	563	559	576	569	584	565	553	566	605	525	568	538	560	556	566	558	580	533	572	555	545	567	619	574	545	586	538	578	542	583	553	619	552	535	568	569	567	594	619	566	568	589	557	548	586	531	538	608	595	568	585	542	534	554	557	576	575	578	610	544	571	561	615	595	536	590	578	559	572	554	570	573	592	607	513	545	547	575	578	552	583	587	546	575	543	547	567	589	585	592	582	548	559	587	549	605	536	589	559	563	574	536	575	569	569	541	559	588	533	538	551	541	551	571	570	574	570	558	563	560	583	550	570	634	536	558	582	577	599	554	537	547	549	593	575	564	565	579	559	597	602	525	562	560	555	597	593	554	557	544	551	580	565	554	551	590	549	561	569	546	555	544	592	553	541	605	540	600	539	561	548	579	592	620	563	561	555	561	615	596	560	594	593	572	521	580	577	584	555	580	582	549	545	577	581	564	541	552	571	568	525	544	546	552	558	569	565	578	593	560	539	549	615	574	591	585	566	598	522	558	541	566	540	565	568	591	574	537	587	594	563	579	593	541	568	538	578	595	596	559	564	556	555	569	553	602	555	489	553	591	569	635	566	601	562	543	543	549	575	601	569	590	578	537	579	581	587	568	565	548	586	590	557	579	571	559	556	524	570	579	557	576	545	548	571	554	546	588	582	548	575	581	541	577	581	541	562	558	568	534	567	576	555	587	563	565	627	537	591	578	556	564	582	563	557	562	561	568	556	583	558	569	553	561	571	547	515	584	581	559	560	577	600	559	529	548	552	568	540	575	575	575	533	551	551	604	537	587	586	550	538	558	535	559	621	572	573	570	574	590	572	555	531	573	539	545	568	545	576	574	572	542	569	531	578	555	565	633	588	573	556	567	613	568	564	582	539	563	539	616	538	532	531	564	552	609	579	571	564	559	574	594	604	579	554	576	615	588	558	569	624	549	560	586	587	571	554	584	559	538	547	600	550	556	600	601	564	574	599	551	540	564	560	529	568	602	589	569	562	563	582	542	531	594	553	575	560	540	570	559	556	586	567	583	569	577	558	590	584	532	552	582	538	576	540	549	560	542	518	592	548	571	575	532	527	506	609	607	578	581	585	541	515	597	562	562	615	564	576	549	591	581	514	538	573	577	544	533	564	543	555	579	584	587	542	579	564	570	591	534	571	516	513	618	566	566	570	561	561	591	581	567	555	579	573	586	605	567	582	566	572	544	578	556	551	576	582	565	553	546	552	533	539	504	605	542	562	557	579	556	565	559	539	588	598	573	565	556	567	538	606	566	554	544	558	573	533	519	543	606	557	561	563	594	550	548	564	503	605	566	551	567	595	571	564	579	556	570	564	569	585	615	583	563	563	551	641	576	584	561	586	566	545	597	566	538	550	550	566	540	559	540	538	607	572	555	584	560	562	561	560	566	619	634	566	555	538	521	552	561	533	578	532	588	591	543	557	538	540	571	538	571	533	603	615	499	517	565	526	564	568	556	626	594	538	542	571	629	519	553	598	535	540	557	593	591	560	583	592	555	546	577	576	541	526	608	529	574	578	566	530	574	548	563	520	563	550	537	530	563	573	588	560	541	587	546	532	562	579	563	595	588	592	586	578	545	572	542	525	570	583	561	558	563	558	601	575	575	567	552	585	582	561	590	581	564	557	554	597	578	588	568	580	531	529	563	559	550	572	541	529	566	565	552	576	587	584	538	560	569	542	558	610	562	588	555	544	572	560	587	577	562	561	572	567	545	582	559	555	555	578	561	578	619	567	574	577	593	572	537	554	566	543	595	564	539	594	560	596	540	576	592	530	576	575	557	523	559	549	577	547	564	615	586	550	598	581	560	598	597	539	576	551	574	618	576	578	544	545	547	576	612	559	590	550	556	585	556	557	556	568	570	581	579	581	535	552	566	568	564	605	632	564	544	571	554	589	556	543	572	546	529	525	543	625	565	561	592	596	595	584	587	543	540	541	573	530	573	568	543	584	590	566	532	539	543	574	550	563	585	560	546	556	547	560	585	530	544	585	554	532	543	548	507	551	550	584	567	570	562	611	548	561	546	585	538	601	565	563	597	581	564	567	582	543	550	538	553	576	569	565	561	545	554	579	580	570	560	619	560	589	599	517	504	565	564	593	581	600	592	573	575	564	578	540	513	529	542	544	526	560	574	574	593	544	584	598	568	585	569	536	557	559	513	558	557	504	587	579	542	555	572	580	531	566	568	582	560	554	521	578	576	599	592	587	555	601	559	523	552	547	575	562	531	571	586	550	579	586	526	583	608	578	546	535	624	556	612	573	609	576	572	555	600	566	570	620	543	548	558	546	573	534	543	508	575	579	572	539	585	536	575	523	582	512	576	590	511	542	576	568	598	531	571	598	560	566	564	546	577	608	540	578	564	559	581	609	556	571	582	550	545	572	526	584	520	535	542	548	549	576	547	542	526	543	563	558	623	548	535	568	581	575	560	604	551	542	568	555	572	551	548	522	544	588	530	593	539	581	529	544	537	568	554	584	592	600	548	554	581	600	574	589	559	558	537	571	577	590	576	491	566	589	587	548	554	533	573	543	560	560	569	555	591	541	581	531	565	587	590	562	522	578	544	519	544	580	585	565	566	574	495	579	548	552	578	558	548	595	589	578	572	564	605	586	530	554	559	524	596	531	569	559	582	552	517	546	563	552	587	524	493	567	567	489	606	564	566	594	535	632	564	595	570	567	583	577	589	554	586	555	524	517	548	556	551	595	555	540	603	599	581	548	562	568	585	580	560	559	574	595	553	572	571	536	547	550	582	538	571	585	570	565	574	554	560	581	534	581	582	544	559	554	597	564	530	584	558	586	571	576	540	561	553	545	570	516	564	620	557	549	568	576	564	604	557	560	585	578	558	580	589	513	562	567	552	564	565	590	574	559	561	552	541	550	562	551	541	525	558	589	614	550	554	563	536	583	536	551	589	564	548	532	562	577	541	528	566	577	554	564	556	591	584	593	535	574	579	560	553	562	603	583	544	586	599	503	568	568	555	576	551	608	568	580	522	546	603	578	528	569	521	570	553	547	544	517	555	598	581	577	581	553	601	536	599	537	600	588	542	509	574	542	571	504	601	551	585	571	545	540	593	548	548	580	598	555	568	572	561	585	594	568	585	612	590	557	576	604	547	569	547	546	529	548	564	526	545	568	549	591	588	623	533	560	594	540	560	577	547	508	541	556	573	623	533	547	564	613	604	574	539	546	574	576	552	529	552	583	544	590	533	555	589	581	586	547	545	572	535	544	553	559	601	533	543	555	547	604	572	574	614	575	580	574	573	573	540	560	553	551	576	556	601	548	558	577	593	563	558	520	592	563	526	552	574	581	558	541	622	572	600	578	574	542	557	544	571	599	564	588	575	542	533	584	573	518	557	553	564	576	545	591	579	570	547	564	552	575	627	547	569	562	590	564	565	579	565
7003	528	524	459	358	302	274	233	193	196	215	203	194	223	200	200	191	176	202	182	161	181	200	195	203	209	184	191	177	207	185	189	199	207	199	196	185	190	183	185	184	169	176	165	190	174	174	180	190	183	187	217	209	188	179	229	176	167	185	172	170	180	198	173	178	195	177	167	164	187	162	181	184	209	176	164	167	170	183	172	204	177	191	166	166	171	149	174	178	172	182	206	191	186	173	180	169	184	173	193	188	202	168	207	191	190	174	151	214	192	183	208	191	190	187	199	214	155	173	197	174	200	187	187	180	185	166	202	196	207	191	180	155	193	183	215	178	174	184	200	186	173	184	181	155	191	163	184	162	181	178	198	198	189	192	166	169	150	154	182	181	174	150	180	181	183	192	181	187	185	178	181	165	159	186	190	189	170	148	190	168	161	168	197	178	179	185	184	196	177	193	179	177	193	177	186	188	197	197	182	177	209	167	160	180	194	162	160	192	155	192	192	189	211	202	173	181	178	189	160	178	185	161	174	179	169	159	158	157	196	201	195	186	159	189	196	140	203	182	180	187	205	158	197	190	189	182	182	164	195	172	173	198	181	170	166	160	177	160	152	196	190	186	167	216	175	183	203	170	192	163	192	184	164	181	166	176	189	183	188	192	196	194	210	174	166	197	199	161	183	190	162	200	202	180	178	185	183	217	196	179	197	194	181	209	189	187	165	186	194	171	169	158	184	171	182	168	164	205	184	177	201	179	212	182	170	200	172	172	190	198	184	181	185	166	152	186	186	185	173	178	181	213	195	179	170	193	195	154	180	183	192	167	176	204	189	166	169	195	170	170	175	183	180	190	184	168	181	183	189	178	177	189	185	207	172	203	185	191	196	169	179	193	168	185	176	179	199	188	203	176	177	182	202	210	156	180	198	222	196	180	189	177	166	194	178	180	197	182	162	174	170	239	193	180	186	162	166	167	203	178	169	193	173	175	190	189	206	167	182	193	177	218	208	159	189	186	165	170	157	179	175	185	166	209	179	167	195	188	162	189	199	197	171	174	175	181	191	181	168	161	183	202	179	180	164	169	161	186	176	199	184	218	194	221	186	190	174	194	195	190	217	184	180	186	191	170	194	185	193	194	185	201	205	194	180	185	155	174	213	174	162	190	170	171	182	186	171	163	195	221	156	201	158	208	200	182	159	181	194	204	192	194	180	190	166	177	171	177	181	219	170	171	188	173	161	196	177	174	167	175	195	191	184	169	185	211	183	206	178	186	196	182	168	165	201	184	196	180	170	172	195	177	176	186	185	165	167	184	178	178	200	175	169	192	173	161	203	192	187	188	164	158	178	187	172	189	194	195	199	172	167	194	187	166	177	183	173	169	159	158	182	199	175	181	171	175	189	166	164	168	173	194	156	179	182	158	189	173	173	176	186	181	196	188	196	203	182	162	189	181	202	170	192	199	171	174	174	176	172	166	194	153	162	211	201	159	201	174	195	163	162	183	199	199	191	205	182	199	190	193	190	191	206	196	195	164	205	183	205	185	180	182	181	180	186	174	177	167	195	196	173	162	180	182	183	169	184	184	164	204	168	174	177	193	184	167	185	152	177	180	160	195	165	210	166	178	220	183	191	181	183	151	167	192	195	203	164	170	169	156	169	191	184	177	187	181	171	201	164	169	162	188	177	186	218	181	183	178	161	220	181	172	165	190	193	189	186	194	175	183	174	149	193	186	180	218	170	193	150	174	171	205	167	189	150	180	184	187	203	188	169	182	170	172	179	159	183	174	191	208	183	194	180	197	191	178	186	165	171	159	192	181	176	186	204	208	215	209	165	201	198	187	164	172	198	192	156	175	171	194	197	190	189	185	210	168	186	180	188	189	180	178	186	220	185	167	194	190	186	196	196	187	183	178	168	187	205	187	175	166	178	179	175	180	179	164	168	174	202	179	187	199	187	176	150	179	181	213	180	189	166	155	184	198	212	197	179	206	185	185	175	178	199	208	202	181	171	178	169	191	169	198	216	183	177	209	169	194	194	211	198	195	183	196	206	177	190	188	176	186	141	171	193	202	180	184	187	207	199	165	181	167	183	175	183	152	170	192	174	206	158	203	183	190	178	202	186	200	185	183	185	198	173	180	185	214	171	144	173	167	172	188	185	179	196	204	170	179	193	170	185	181	204	206	170	143	179	181	184	151	170	186	185	171	212	196	181	157	155	168	182	191	179	190	187	188	188	180	206	156	170	195	172	187	174	177	166	189	186	164	177	180	190	179	184	185	195	173	176	189	203	171	197	172	194	184	190	177	172	159	173	173	183	175	158	163	197	178	156	176	179	156	177	195	171	190	164	190	189	196	207	176	188	191	205	205	199	178	172	176	180	175	166	212	170	158	176	166	162	182	172	189	178	213	197	189	173	158	180	172	179	203	190	194	192	177	185	178	182	182	141	191	159	181	193	173	183	193	185	197	167	186	217	186	182	184	173	184	201	171	160	194	187	194	179	178	195	181	180	189	189	186	216	185	163	190	188	175	185	210	162	188	197	208	202	170	184	184	164	184	164	168	176	162	204	188	196	180	163	170	184	193	207	175	176	170	188	188	169	168	166	155	194	214	182	174	170	173	182	191	187	183	199	185	196	205	179	189	185	191	187	180	192	199	195	207	207	175	175	203	199	197	203	183	177	184	165	188	165	198	187	157	160	188	166	186	194	175	166	180	201	204	191	200	188	176	194	167	189	192	180	184	198	166	193	171	172	164	172	179	170	175	187	172	168	173	219	189	201	171	183	189	162	198	194	194	173	203	186	184	183	174	175	185	146	190	208	210	179	168	174	169	168	200	180	169	166	195	184	152	174	182	172	174	189	184	196	205	184	194	155	183	182	214	189	186	187	188	191	200	165	167	178	163	181	165	156	177	199	185	185	182	159	189	165	175	186	179	170	188	183	182	187	192	168	188	173	195	165	194	181	223	187	182	138	174	193	177	184	206	193	216	191	170	186	187	157	180	218	172	188	187	206	182	154	190	201	184	170	180	170	175	202	175	179	174	188	179	181	184	179	195	192	179	174	172	191	180	180	162	164	171	206	177	175	189	187	173	190	184	160	171	166	191	174	183	173	199	150	187	188	198	169	213	183	192	197	199	177	184	186	173	171	163	164	197	177	173	164	186	145	176	170	182	168	194	175	180	205	163	168	187	176	163	169	174	162	202	184	178	192	156	191	194	192	192	153	138	219	185	192	161	168	190	196	164	214	192	191	180	194	187	191	187	204	193	172	181	175	155	189	172	157	203	203	180	183	192	189	185	184	157	167	181	191	173	203	174	191	191	199	156	175	192	193	186	186	197	152	181	179	183	189	184	193	200	201	194	170	209	186	184	180	185	185	169	160	211	187	186	203	165	201	178	199	192	198	168	145	180	163	211	184	172	165	188	187	151	208	209	162	180	167	181	206	177	196	161	198	174	177	197	192	181	196	152	171	194	184	173	161	178	191	194	179
6056	856	1290	1398	1238	1078	877	835	750	713	678	629	621	600	580	570	601	630	566	552	537	526	520	549	556	492	567	546	515	491	531	524	497	555	522	536	506	547	481	548	490	532	546	498	509	496	503	498	502	558	499	495	511	499	538	498	505	499	521	498	521	514	535	506	547	512	480	516	514	529	524	526	529	529	535	489	486	517	510	499	491	481	486	526	508	492	486	524	502	553	503	548	506	550	498	535	503	491	486	519	504	559	496	482	496	491	483	513	502	455	511	506	517	535	507	532	539	495	528	505	544	508	507	472	519	493	546	522	514	483	513	485	512	467	518	518	517	516	573	509	554	480	535	554	512	527	481	553	502	500	551	502	522	517	509	504	507	511	473	500	487	506	492	517	458	492	518	532	521	492	497	478	479	561	551	514	522	505	530	500	494	523	515	537	508	503	522	521	540	483	503	488	498	519	500	534	516	505	461	471	508	485	519	457	511	499	516	513	522	515	485	533	516	490	550	501	481	504	536	545	471	500	539	494	553	499	530	505	533	506	503	476	478	508	508	521	476	503	500	463	486	494	498	509	510	522	508	556	516	511	516	469	525	505	508	493	524	497	526	483	480	517	480	502	529	507	514	515	497	498	507	511	534	487	489	514	519	509	495	491	538	514	514	506	524	492	472	508	506	517	507	507	485	522	502	514	521	482	507	502	510	504	505	498	501	498	513	489	514	528	463	529	535	472	528	504	505	515	508	510	496	495	478	536	517	512	476	476	485	493	511	528	522	511	521	497	494	496	485	538	543	524	538	490	504	517	512	497	508	504	511	499	513	525	523	510	474	516	495	505	473	536	493	529	504	463	501	495	504	503	520	492	540	484	483	521	507	482	509	541	512	520	532	490	517	526	502	476	489	538	527	492	523	501	528	540	490	506	520	557	466	504	489	482	503	517	573	482	528	547	516	523	523	521	538	476	512	466	493	489	503	512	546	503	499	503	559	498	491	520	508	522	516	496	526	600	506	523	512	452	514	486	516	531	503	482	501	476	461	501	510	467	498	494	544	518	509	539	511	472	481	529	503	491	498	506	482	499	497	499	540	493	522	506	523	524	498	511	508	480	514	517	496	492	518	521	478	537	511	469	521	528	511	532	532	495	476	521	460	514	524	500	542	473	517	509	471	497	513	505	516	530	490	510	505	520	560	532	539	505	478	521	505	503	499	478	522	523	489	493	507	497	521	487	527	548	482	465	498	504	478	519	485	508	535	489	519	486	535	509	520	496	507	539	527	481	528	521	493	466	455	476	505	515	509	477	469	519	513	507	506	515	486	455	498	526	521	481	536	486	515	481	494	512	531	500	458	518	484	539	508	494	491	490	490	480	496	512	498	541	517	513	481	484	532	469	517	524	549	511	484	516	515	481	536	522	502	515	467	482	481	469	452	518	498	496	516	507	505	501	517	514	515	473	505	545	481	513	486	515	500	531	489	435	539	507	530	510	496	512	479	496	534	520	510	495	503	521	513	478	493	504	495	521	442	502	541	510	484	487	510	536	537	515	526	551	502	510	539	543	500	516	467	511	513	535	479	518	492	542	512	523	492	520	504	510	508	483	483	482	514	554	521	437	480	458	514	530	520	498	501	493	506	532	484	513	531	532	543	488	484	500	523	493	526	471	544	522	479	535	513	487	518	529	490	513	496	489	509	493	496	517	517	491	481	483	511	534	463	500	513	527	519	506	500	512	526	519	505	525	527	520	481	538	495	524	528	469	501	547	541	505	497	528	498	505	569	508	514	499	479	520	512	510	523	535	517	484	474	494	517	522	518	510	493	533	520	512	483	481	521	534	536	509	537	517	513	512	476	514	540	540	476	523	517	488	507	498	488	493	511	493	535	515	476	531	521	475	503	544	505	507	524	498	550	499	526	519	500	485	498	479	457	491	503	479	488	526	515	556	505	465	497	509	467	526	503	476	493	501	497	494	511	481	532	545	536	540	535	528	504	570	479	485	532	486	525	538	440	550	508	558	513	487	485	497	481	485	507	518	510	515	502	506	500	479	505	513	489	533	501	546	467	515	485	565	544	495	545	521	513	523	496	497	513	485	502	529	499	463	507	501	481	532	489	522	538	504	520	529	520	494	502	531	482	476	492	499	514	511	532	547	495	489	494	545	485	493	538	491	466	494	495	511	505	513	502	548	527	531	494	514	523	544	518	509	493	482	531	481	487	523	502	517	498	489	509	482	513	507	543	491	469	528	519	510	480	566	528	517	533	502	502	455	522	466	492	504	473	512	495	485	541	534	497	483	514	492	528	505	494	488	473	503	520	507	513	531	486	561	498	504	513	511	550	488	537	523	525	523	497	499	503	496	513	502	520	521	513	518	513	490	493	535	526	513	487	486	494	499	490	532	526	480	487	487	487	529	535	480	491	484	493	492	545	495	506	480	549	536	496	490	564	507	474	508	520	500	514	559	500	536	516	525	541	472	495	502	518	510	501	468	529	533	525	481	495	536	520	490	529	487	530	497	513	509	539	548	485	535	524	537	497	460	491	520	512	546	512	495	507	503	516	506	541	542	523	542	465	497	497	494	548	534	500	507	497	497	458	456	482	498	516	517	507	523	516	489	511	522	516	531	508	508	488	526	489	553	504	539	510	471	505	558	520	470	510	506	492	526	500	516	481	508	489	501	479	507	498	552	505	491	522	570	515	514	487	525	469	491	521	513	522	508	478	490	518	507	531	506	512	529	514	509	532	471	480	494	480	498	517	491	516	511	496	536	514	524	546	519	509	500	546	520	528	491	463	473	516	489	487	511	536	513	548	518	519	497	475	465	501	505	499	508	475	552	515	539	525	538	521	493	496	470	477	487	511	494	460	500	495	504	509	499	506	537	483	494	540	505	491	515	508	549	532	532	479	513	537	534	520	530	530	474	507	536	535	504	496	511	500	503	468	535	535	532	504	533	495	519	503	486	502	477	470	504	473	526	513	536	516	494	488	495	511	526	493	522	505	472	528	513	528	539	524	548	492	498	464	489	453	498	478	500	534	518	520	518	507	531	531	490	486	522	515	490	514	538	504	495	530	515	518	488	539	542	511	504	523	540	504	501	532	498	477	505	516	472	525	493	529	505	517	505	502	494	502	459	514	538	468	521	512	490	542	500	510	521	481	529	507	502	533	504	525	518	501	488	507	512	541	527	523	573	488	511	508	512	497	497	526	523	498	537	516	514	484	489	526	528	508	458	454	508	505	527	513	527	528	478	498	488	524	517	523	515	552	526	491	532	516	515	494	486	521	514	539	479	526	539	490	536	503	493	505	489	514	533	507	494	469	488	543	535	523	516	518	516	519	533	495	535	506	536	508	509	517	520	472	515	494	505	516	528	458	494	468	542	525	526	483	553	538	484	512	526	494	487	493	500	493	488	560	502	513	500	498	488	505	494	539	478	473	523	498	503	535	549	482	512	523	503	499	559	556	464	517	501	497	546	484	518	473	502	495	549
14712	1465	1277	1037	794	674	508	488	432	472	439	450	459	462	429	454	418	378	406	404	411	389	434	406	413	439	404	419	423	380	380	381	398	460	400	422	385	398	427	390	401	372	401	397	436	357	383	488	389	394	365	394	396	367	379	428	373	368	413	397	397	398	350	407	436	384	353	404	373	361	407	412	410	402	370	397	350	411	435	387	373	382	384	405	376	373	402	382	395	394	393	392	419	421	365	402	337	357	334	393	391	364	395	386	414	398	438	401	368	389	373	358	379	372	418	396	419	394	430	415	424	387	399	402	421	453	419	381	387	356	401	407	404	442	402	400	398	403	373	375	408	363	429	376	432	361	435	428	366	406	393	366	344	368	391	363	400	409	365	411	419	392	373	373	418	418	364	399	417	379	436	364	387	395	375	370	382	387	407	415	397	415	407	397	385	380	402	376	402	391	405	422	398	399	426	400	415	395	402	392	394	374	394	373	389	377	388	382	425	405	386	389	399	440	404	374	389	413	379	383	417	414	421	379	401	377	366	422	435	384	407	404	401	417	366	347	389	400	368	401	382	396	391	392	382	386	370	372	398	386	445	402	377	375	372	383	407	342	372	425	377	399	394	411	375	415	380	395	391	387	382	382	387	362	385	383	348	345	396	367	399	374	383	378	387	426	354	401	399	374	400	365	384	457	394	413	381	401	374	368	369	396	392	463	399	367	421	413	380	372	459	385	364	379	423	366	365	384	415	382	384	447	407	369	399	376	409	419	429	386	376	382	415	417	381	429	420	402	428	408	367	417	394	329	403	400	391	395	376	375	400	404	366	415	414	400	393	375	417	382	414	420	402	394	371	401	402	389	415	408	372	430	374	387	387	397	430	390	364	419	386	388	411	384	417	361	417	375	408	433	407	378	387	409	447	409	394	355	376	419	364	368	396	367	422	417	408	392	362	341	357	386	416	393	379	414	397	393	410	403	377	392	347	375	385	368	384	377	383	362	391	411	386	354	413	376	392	399	368	380	381	393	398	380	357	428	376	407	399	374	399	415	384	378	353	405	370	391	407	379	395	384	361	390	395	361	366	378	352	394	364	381	421	399	415	412	428	368	394	373	350	384	397	425	408	382	376	378	384	402	408	418	425	384	426	395	386	379	373	387	380	410	438	395	444	410	382	374	359	398	362	404	386	382	388	388	388	358	413	418	418	354	409	409	378	400	364	379	378	347	429	387	371	377	398	431	414	412	387	405	393	410	379	382	382	373	394	385	410	364	400	375	402	389	400	376	411	423	416	423	348	397	351	362	421	378	417	388	380	395	417	424	385	404	383	362	397	377	386	389	407	405	392	416	378	390	394	331	402	393	378	385	395	356	429	397	352	419	410	371	367	396	406	385	387	405	375	418	374	402	398	407	375	425	379	369	383	410	379	403	411	405	421	381	393	388	417	408	422	388	441	422	420	435	361	374	352	348	384	414	409	372	397	406	397	442	396	397	386	370	372	380	377	354	400	410	400	364	389	392	412	408	424	394	407	361	395	366	371	399	402	413	402	345	418	391	365	371	386	402	337	386	387	402	403	421	353	408	403	365	377	377	410	393	400	426	438	387	370	353	405	365	396	410	401	400	407	368	442	396	393	380	367	369	420	392	353	427	395	405	396	384	395	405	425	383	398	381	367	408	421	356	385	397	360	383	389	342	385	421	378	391	423	344	358	385	368	433	406	384	425	418	402	394	414	371	413	371	357	391	403	375	422	391	375	390	391	373	407	392	380	365	392	385	368	393	373	388	384	362	363	400	384	404	415	408	372	400	360	373	400	415	362	419	357	394	398	391	384	395	435	404	424	403	404	388	414	389	397	395	435	381	315	439	392	411	415	361	383	416	413	357	371	390	389	358	393	429	407	392	409	425	409	404	383	433	390	419	390	339	414	411	398	374	390	386	390	376	392	386	391	431	392	417	418	394	405	383	361	361	408	389	413	383	369	393	388	376	391	424	395	403	387	404	401	405	364	401	373	394	402	374	385	364	405	359	381	418	401	385	374	360	420	396	377	424	362	411	378	429	377	388	388	374	377	376	389	421	390	410	389	371	391	425	400	367	404	375	371	383	417	400	357	367	396	410	422	400	420	376	404	375	374	384	409	377	415	391	356	395	407	417	442	363	388	409	361	385	426	399	411	446	405	425	398	412	434	396	404	386	426	387	368	396	415	381	387	393	382	429	365	425	351	400	429	408	400	405	399	415	372	428	386	385	349	394	400	375	372	375	424	331	374	456	395	352	382	419	417	394	377	382	420	380	340	423	451	381	395	400	396	376	409	402	377	395	391	387	382	383	442	403	398	386	358	396	391	417	326	406	404	385	395	390	415	383	392	402	379	415	411	429	387	426	408	383	391	391	422	351	404	354	398	382	418	403	420	374	377	412	399	378	418	391	367	352	390	368	382	354	380	385	383	440	395	392	414	429	419	418	414	408	429	404	410	395	388	395	404	400	393	346	398	373	368	388	380	345	398	417	425	407	370	414	387	422	381	393	388	399	350	363	376	429	403	394	443	359	446	395	391	400	417	416	378	386	380	386	413	405	402	417	381	373	371	390	417	420	433	422	341	394	376	410	392	407	398	394	381	401	396	391	393	406	378	425	394	380	400	390	402	384	367	380	414	400	420	368	415	401	402	409	396	387	394	396	383	401	426	422	356	352	415	388	363	376	404	390	380	374	388	350	379	376	396	426	399	358	394	364	372	398	370	388	402	394	375	441	358	359	425	424	388	402	406	430	381	375	415	459	397	451	377	387	431	388	410	344	405	390	429	382	400	400	374	393	373	388	391	426	384	372	416	422	379	422	405	382	352	398	419	401	377	392	416	413	413	401	372	372	349	433	402	381	419	379	396	421	380	404	375	415	385	372	364	383	387	397	421	360	390	410	412	425	397	375	378	388	388	363	355	409	373	425	389	388	386	363	376	396	400	375	404	411	416	432	409	393	403	379	364	411	387	388	391	362	417	332	425	367	415	386	442	416	402	425	401	427	392	408	381	411	372	367	377	425	415	387	374	403	388	391	340	392	399	399	419	423	409	400	376	396	393	406	380	422	375	402	394	410	372	370	378	413	410	423	416	407	404	366	399	397	409	403	392	370	401	404	413	415	383	363	367	354	397	413	350	399	371	360	347	388	357	350	364	376	423	409	394	388	420	402	401	373	411	369	407	370	356	393	393	383	386	400	370	389	448	422	420	394	372	407	399	367	386	399	386	376	388	412	393	413	373	388	396	372	410	383	401	374	397	384	372	390	366	407	412	412	374	394	390	406	366	420	401	400	370	370	381	380	386	392	380	392	429	367	360	374	381	384	331	387	402	375	357	395	392	348	375	383	401	383	369	373	407	374	384	421	373	398	352	380	332	417	393	398	410	385	400	412	367	406	398	347	396	353	393	407	388	395	416	401	400	393	374	393	419	385	376	427	371	386	366	439	399	378	372	468	341	387	407	356	396	360	400	401
8555	1600	2553	2736	2326	2012	1706	1497	1421	1309	1227	1241	1165	1157	1117	1093	1033	1052	993	1016	952	991	1016	941	1051	935	1002	993	987	959	998	1008	977	962	968	988	1003	977	977	909	951	935	965	943	960	926	932	981	1011	903	935	959	971	925	960	941	985	913	931	902	962	999	922	979	886	950	922	940	951	999	888	922	983	976	928	939	966	983	951	1017	955	992	896	921	885	920	907	913	964	884	934	933	912	932	940	888	962	993	903	937	894	908	930	916	914	906	924	890	912	921	912	912	915	921	915	920	997	1001	882	926	950	917	922	921	939	964	935	928	913	973	1019	957	918	865	922	914	932	890	924	894	925	862	943	947	934	940	967	988	930	916	915	917	927	885	950	925	938	913	891	937	905	963	900	921	916	936	881	943	908	903	913	937	914	922	934	925	917	973	986	906	901	953	893	894	944	950	1014	899	962	928	961	941	879	942	953	924	918	926	941	935	951	932	915	950	859	907	881	928	918	928	957	931	887	1000	923	898	936	908	946	961	887	913	912	924	947	956	907	927	916	903	916	893	940	930	910	891	921	910	937	940	954	877	954	950	984	980	925	922	935	948	885	985	964	959	961	973	921	955	924	961	910	946	935	966	943	933	936	909	913	913	935	973	902	984	946	949	930	916	861	949	962	884	926	945	935	933	921	955	958	896	903	941	969	937	900	951	978	934	922	893	991	886	915	920	934	911	908	871	930	970	900	953	904	912	960	870	908	922	921	924	918	927	962	967	973	888	967	996	939	890	946	934	906	925	964	963	907	893	965	965	916	920	902	938	909	901	913	937	925	838	909	945	918	949	883	945	977	916	977	915	927	958	935	923	973	952	929	917	940	902	950	946	953	877	926	912	882	946	909	926	933	919	963	909	963	899	955	968	923	911	948	906	891	895	952	909	922	914	901	884	929	912	966	943	960	908	885	899	867	893	905	913	949	934	948	923	893	953	954	882	980	944	919	906	957	902	889	890	952	950	858	961	967	946	956	872	891	962	918	905	915	946	863	924	942	934	916	903	907	908	965	972	922	974	994	948	906	917	941	905	946	980	942	964	948	946	933	899	898	909	936	881	970	898	945	945	945	968	902	883	903	959	956	872	876	887	905	938	854	949	927	919	874	946	939	882	913	982	903	944	940	878	965	946	879	944	868	893	908	906	923	900	953	877	914	931	990	933	897	937	984	897	895	919	877	942	933	956	919	932	938	981	904	927	955	875	961	922	923	929	945	958	946	906	963	992	895	877	918	890	932	958	959	899	938	884	960	932	964	890	914	944	914	896	917	924	905	951	975	940	954	912	924	954	927	902	957	944	912	934	924	914	959	924	924	908	906	916	858	976	922	914	932	991	963	915	918	934	941	916	860	918	968	912	894	871	941	946	928	915	919	932	878	944	943	972	938	884	901	910	899	937	921	949	905	948	949	950	933	894	938	962	983	949	911	890	988	971	904	907	949	1000	944	926	911	938	955	986	904	923	951	906	899	948	931	907	959	882	866	931	936	915	936	919	898	951	923	908	954	952	963	965	916	918	892	918	983	932	930	943	936	887	954	987	891	931	944	884	947	916	907	919	897	898	939	928	877	866	942	917	907	901	932	895	958	948	998	857	911	948	927	959	907	1001	958	904	949	956	935	888	936	906	936	939	906	909	940	949	940	926	925	948	875	947	894	937	889	896	869	933	921	959	881	975	955	938	853	869	976	901	887	890	909	909	878	931	923	940	892	957	903	930	975	943	966	925	934	938	966	942	883	936	930	969	887	902	966	965	911	892	946	879	907	951	949	913	912	948	939	940	875	942	944	929	910	906	940	885	944	898	954	910	892	913	912	901	911	957	925	911	988	977	925	921	889	958	886	910	923	931	896	927	935	929	967	907	1023	988	976	933	956	960	894	913	906	883	962	893	908	928	889	902	902	933	970	925	978	908	938	925	902	926	995	924	915	946	906	924	963	952	926	949	908	961	991	1005	940	921	986	949	931	939	885	940	932	889	883	896	869	891	946	986	997	959	928	935	889	870	953	929	924	939	922	896	912	937	978	923	917	860	959	941	992	939	916	903	908	900	916	913	931	955	930	941	930	925	942	895	952	918	911	930	993	923	934	932	921	979	877	895	873	947	893	929	908	918	969	941	917	954	907	997	973	880	938	927	880	906	966	908	888	915	912	926	946	962	921	958	966	919	883	908	896	906	909	952	918	940	971	929	937	922	894	933	927	897	954	943	915	957	894	914	889	985	907	961	979	972	913	918	958	922	922	938	921	928	922	965	905	917	889	935	926	936	943	945	902	879	915	939	911	993	910	935	916	897	933	913	998	888	911	955	952	894	908	923	953	976	975	923	906	907	956	936	928	931	906	957	904	953	957	918	863	970	934	959	931	939	955	950	910	919	981	888	945	934	943	976	934	937	935	954	944	947	924	1051	963	940	901	923	980	891	925	917	905	937	947	899	952	949	958	889	929	949	894	953	890	981	842	922	931	915	945	945	950	937	950	922	893	942	905	972	887	922	932	940	969	947	949	941	915	912	938	967	936	906	954	922	944	943	979	974	944	953	907	901	911	956	908	880	894	874	944	966	960	879	994	948	924	986	899	916	939	979	891	969	895	900	917	911	915	918	953	892	982	926	926	901	916	927	943	928	918	913	932	887	920	887	907	932	942	924	901	974	904	924	949	927	956	993	945	919	920	853	964	918	908	915	953	948	931	961	962	1016	936	962	908	934	930	941	954	967	949	904	951	933	923	917	897	897	909	938	918	961	912	966	902	927	962	933	968	957	956	957	913	976	960	967	969	945	958	879	909	905	919	941	966	947	945	913	898	928	822	933	955	986	914	925	940	887	940	883	929	861	881	969	926	922	1001	953	939	930	958	945	917	958	915	871	896	937	940	931	886	945	921	946	947	928	910	926	870	924	957	926	904	952	936	909	910	944	943	936	930	939	869	871	948	912	879	951	923	914	951	928	933	922	934	916	945	898	934	987	893	930	988	929	963	914	901	926	929	936	932	868	933	887	939	937	917	950	936	1014	904	941	876	984	957	933	923	918	926	894	930	930	992	927	1019	901	920	927	902	901	926	905	936	960	945	916	932	913	911	838	1008	899	945	911	946	918	908	883	979	937	907	926	890	971	937	875	874	911	940	898	878	928	957	920	953	923	930	926	951	957	875	906	920	898	978	949	884	878	919	920	911	904	936	895	891	884	859	935	913	972	947	915	925	950	921	939	873	935	958	978	943	885	948	964	931	949	923	968	962	937	962	926	970	902	952	918	910	943	912	920	953	981	900	972	942	910	932	945	917	926	985	882	930	938	852	867	908	978	914	885	866	950	950	916	959	938	922	875	907	903	974	911	943	927	892	925	938	910	909	887	938	965	953	942	938	960	936	904	895	919	948	885	918	906	930	971	891	966	980	936	903	978	981	891	986	943	927	962	923	961	987	974	944	909	893	961	932	886	924	924	913	946	976	882	901	933	920	1004	934	863	977	909	906	913
1552	232	195	246	224	202	238	226	206	212	232	250	253	250	206	218	212	224	221	242	232	216	226	215	210	230	203	235	226	239	224	244	172	215	225	249	235	193	182	232	226	231	247	210	212	228	217	216	219	227	238	226	236	240	221	214	217	197	233	215	186	231	217	241	217	199	246	195	193	224	218	256	257	230	228	214	234	191	208	239	244	221	214	247	242	205	222	257	218	218	224	199	226	213	231	213	212	232	243	236	216	220	229	213	232	213	234	211	246	247	224	237	227	212	218	215	215	256	210	233	195	246	216	208	218	218	207	236	242	249	216	239	249	235	269	222	250	211	209	213	231	226	215	216	217	216	213	204	230	229	241	230	225	214	203	215	215	220	228	254	237	221	236	207	234	213	233	232	211	208	221	250	181	227	236	205	235	226	223	211	208	204	218	231	193	230	190	230	219	210	217	237	242	226	236	230	211	214	236	235	211	229	241	218	218	229	229	240	222	238	207	226	225	200	218	203	245	235	217	225	220	214	207	216	256	239	181	212	210	202	241	211	222	227	209	214	209	190	232	215	209	227	229	237	222	220	218	204	227	243	234	205	230	226	209	218	195	241	234	256	240	224	236	195	244	216	236	217	210	243	266	234	195	234	228	191	229	222	188	220	219	257	208	226	241	224	211	225	219	215	227	215	196	258	231	254	228	228	218	231	193	200	238	234	208	232	218	212	209	237	220	225	207	201	238	203	233	213	219	240	209	228	205	223	208	243	237	235	236	262	226	214	216	230	235	223	283	204	220	205	194	237	225	242	229	230	178	219	206	203	183	235	242	190	197	225	206	233	190	209	223	226	207	206	215	217	207	226	223	245	192	212	222	210	222	199	192	200	234	213	207	224	239	205	205	205	217	220	223	223	238	222	229	195	197	232	220	231	219	224	247	246	182	234	239	205	209	232	216	210	234	227	203	185	232	210	196	226	218	217	228	216	252	223	209	225	234	219	214	233	214	235	217	231	214	232	222	225	255	201	224	206	250	228	214	219	217	214	229	236	222	234	231	230	210	232	224	180	232	194	219	211	200	206	230	210	218	193	219	235	229	241	190	225	185	219	214	229	205	217	192	220	225	211	215	225	238	213	222	222	225	194	244	233	218	245	227	206	216	229	206	238	230	199	208	199	238	229	228	229	254	223	232	235	218	219	230	239	237	219	212	204	240	225	249	223	216	234	214	203	216	215	217	194	228	227	227	235	197	217	229	228	215	205	208	215	247	243	220	212	236	231	226	238	206	212	196	215	222	228	238	221	252	213	205	204	222	221	239	234	212	186	220	196	185	196	228	232	238	192	194	226	226	241	235	228	225	221	222	221	210	212	227	212	251	211	230	212	195	211	223	203	217	223	210	183	215	220	216	228	217	221	222	225	210	203	243	231	213	230	244	232	233	203	227	240	192	216	230	219	216	229	222	208	221	236	224	218	222	204	192	191	228	212	218	248	218	223	228	228	252	237	230	237	224	237	244	210	223	211	242	201	226	202	213	219	187	233	218	218	247	231	256	222	200	226	225	210	203	237	205	237	228	215	221	229	231	222	201	220	199	208	199	225	257	231	205	213	191	207	236	249	225	214	214	224	221	215	212	227	223	218	200	229	223	206	211	225	203	202	246	197	200	275	221	225	233	186	227	196	208	227	204	205	233	248	221	240	228	247	209	212	211	231	234	238	180	221	218	237	223	204	244	205	236	236	247	215	203	210	249	230	212	223	238	233	223	258	210	202	223	205	213	237	238	223	190	207	203	224	211	210	242	238	220	228	202	241	242	226	226	227	211	227	198	203	219	207	230	244	232	221	208	216	227	202	233	204	219	211	176	225	221	238	229	223	214	201	263	220	240	231	220	195	236	221	217	224	221	217	241	190	221	226	204	232	232	222	208	165	235	241	205	227	239	199	207	202	224	238	249	193	211	216	212	222	235	195	226	224	218	236	262	214	239	198	225	216	243	220	261	224	225	216	197	237	211	216	214	222	184	212	245	217	200	215	188	227	262	209	220	243	224	229	208	213	231	230	218	217	213	223	225	209	206	221	212	225	195	238	225	229	209	218	205	231	254	230	223	232	255	233	198	221	219	215	227	203	212	196	239	238	211	230	245	246	225	233	202	223	225	206	224	234	226	241	245	219	247	232	223	224	213	222	207	194	237	216	221	212	216	232	231	215	227	212	212	212	247	196	240	225	214	195	223	220	241	211	228	226	212	217	217	211	220	210	232	218	227	224	212	211	203	210	228	214	238	201	222	214	203	239	211	218	198	254	219	234	217	201	233	204	225	210	228	218	234	255	221	198	225	230	245	218	224	210	209	231	214	239	249	204	202	210	235	212	227	224	215	223	192	237	206	259	221	211	219	247	201	223	205	225	245	243	217	237	207	234	234	215	215	200	201	219	220	199	195	211	214	206	213	195	243	205	217	214	227	214	210	224	223	236	243	257	212	227	212	225	248	215	221	230	231	196	230	188	211	209	237	237	229	244	238	206	207	201	246	206	239	243	254	253	206	205	225	226	255	219	211	209	232	215	233	211	218	220	234	205	185	190	226	219	219	180	217	213	226	232	221	229	250	229	209	218	231	216	208	234	220	217	230	218	234	235	210	196	237	249	234	189	238	207	251	188	234	231	184	232	211	213	210	204	233	218	226	214	212	241	227	208	226	204	223	206	222	224	224	199	224	235	210	203	200	216	267	184	218	221	213	214	246	243	237	236	223	198	219	217	230	232	223	221	232	212	230	203	221	225	237	226	229	214	224	210	192	223	236	220	210	215	219	190	212	219	197	239	212	208	243	230	212	215	212	231	228	230	246	217	233	214	210	246	213	233	225	246	198	220	207	215	205	194	197	231	204	228	234	227	215	207	222	215	204	201	196	180	208	242	214	255	219	251	254	240	253	243	233	200	202	214	223	215	211	216	211	234	212	253	215	206	221	204	244	232	198	236	226	224	220	191	225	213	210	224	237	213	244	216	210	231	231	204	233	221	186	222	238	216	214	193	231	210	238	192	243	193	195	250	232	243	223	217	192	188	231	195	240	223	180	227	214	218	207	229	206	230	244	225	210	196	216	204	205	209	190	201	218	216	215	227	211	241	228	244	211	200	212	210	233	240	187	250	217	221	225	231	220	173	230	238	217	215	212	204	218	230	185	210	218	233	228	212	221	259	218	204	230	232	223	222	208	227	208	214	221	207	222	235	204	252	207	203	215	239	230	225	219	241	209	214	238	227	221	205	223	220	203	209	230	234	216	233	217	223	221	253	219	221	221	233	232	220	215	231	201	246	225	220	211	211	235	227	281	245	202	226	225	232	244	240	214	227	196	209	222	216	224	204	236	214	197	223	206	223	237	220	204	186	239	226	221	217	248	242	205	197	201	225	242	248	242	191	218	189	217	220	236	244	255	207	201	186	210	199	230	237	211	206	201	235	211	214	228	237	230	233	215	191	229	227	223	207	197	235	213	217
1817	602	646	631	590	599	578	557	582	590	595	620	557	596	562	568	578	598	522	564	565	608	568	565	579	577	569	600	558	571	540	553	544	580	531	559	558	540	597	573	613	543	561	572	568	558	598	574	587	553	583	553	562	553	583	557	582	576	573	553	593	580	613	575	574	577	569	559	542	550	541	548	581	545	528	556	538	526	532	567	569	570	534	560	562	601	566	578	591	559	540	571	548	592	575	577	573	578	602	579	548	559	576	569	562	548	534	552	578	554	570	561	553	583	591	549	537	594	558	529	597	560	575	516	567	546	576	586	563	576	606	520	566	591	555	541	591	525	558	586	585	589	558	562	588	558	548	593	568	591	573	631	549	603	598	518	558	539	579	615	579	568	579	544	577	541	551	591	590	589	577	527	585	562	523	603	601	607	549	594	561	579	542	562	535	545	618	578	601	582	564	565	575	557	572	564	522	544	543	571	552	576	590	555	557	536	583	578	553	563	552	597	556	587	536	555	548	547	548	576	612	594	571	561	520	534	605	533	574	580	577	578	550	583	554	535	555	576	574	545	605	549	622	591	569	608	546	567	539	554	533	573	562	554	565	574	571	563	597	549	536	564	547	519	581	615	539	546	574	580	557	544	585	558	592	558	547	575	546	554	518	549	582	598	615	528	572	567	546	563	566	594	605	533	581	536	578	563	553	542	534	564	579	539	587	605	549	566	555	589	548	570	584	601	556	580	559	578	580	563	556	572	588	579	547	539	563	557	542	546	596	502	546	567	584	570	551	614	598	509	557	573	528	583	562	569	599	546	557	573	532	570	587	566	580	605	564	583	598	561	494	595	609	565	551	558	562	565	597	594	538	504	548	567	554	531	584	580	552	575	568	571	571	555	598	572	624	560	588	600	560	540	550	594	606	574	556	573	545	593	585	558	519	567	568	582	588	599	608	586	560	525	585	587	521	571	555	553	573	574	552	594	582	575	552	521	552	589	633	572	563	594	521	525	548	578	595	531	568	597	587	589	529	579	561	613	577	545	561	610	538	541	571	602	585	598	599	608	552	556	549	552	577	576	575	576	583	558	536	591	615	524	593	555	591	575	571	552	577	569	618	609	517	565	593	605	539	549	593	576	584	555	556	584	588	562	551	571	571	567	564	542	557	550	580	626	533	575	562	581	580	556	520	588	593	580	613	538	534	532	577	557	591	582	562	525	569	568	551	557	551	588	550	556	539	527	581	567	571	580	559	575	612	577	551	617	591	628	562	549	588	578	563	574	590	563	545	568	552	552	549	579	551	579	586	570	649	607	606	552	621	550	546	623	578	562	566	563	542	563	612	634	568	564	540	545	557	504	613	566	600	587	596	594	581	561	579	555	542	581	534	542	591	564	554	583	592	577	605	598	563	563	549	551	582	586	589	562	551	602	547	548	586	563	558	555	598	580	549	556	570	602	548	570	590	604	612	562	577	553	546	568	556	558	526	580	616	566	548	615	567	561	559	503	620	556	590	552	564	497	610	516	576	527	534	565	524	555	512	579	562	591	518	576	569	568	604	628	531	566	564	564	578	568	560	566	556	559	613	575	596	543	550	583	544	551	525	573	587	562	597	567	538	601	533	524	505	546	622	571	533	568	547	557	593	581	539	569	532	577	556	549	550	560	602	545	556	576	554	569	591	580	560	582	539	593	581	557	616	542	557	506	573	562	551	534	570	554	527	586	572	566	608	566	563	565	539	556	540	577	555	558	555	519	549	570	593	575	590	580	578	610	586	555	551	580	578	549	573	561	564	569	558	545	560	520	567	542	595	537	578	559	545	543	592	586	559	550	552	532	562	588	562	597	562	599	556	520	573	565	563	583	533	557	546	546	557	594	550	538	559	587	559	604	579	546	588	553	574	597	522	587	556	561	583	523	537	560	583	593	582	567	553	587	558	574	531	574	608	575	538	591	564	546	557	566	535	570	605	550	613	585	574	583	581	581	590	565	582	572	575	609	561	530	566	569	575	575	580	594	567	565	577	586	575	596	614	564	607	535	618	546	590	586	567	523	568	585	535	560	564	549	584	572	577	568	565	567	583	573	611	571	527	582	591	607	577	564	549	520	558	548	572	568	544	557	578	541	527	566	552	520	526	579	555	561	597	528	580	617	582	515	579	599	590	550	505	570	557	557	530	569	558	552	571	528	566	568	560	564	589	546	575	589	592	584	591	592	588	588	558	597	566	603	547	573	626	568	517	558	567	579	550	593	575	575	610	557	559	531	568	540	575	555	571	597	546	565	554	564	586	596	557	547	559	591	575	598	537	584	552	592	565	591	619	576	538	624	615	585	541	522	596	579	603	531	547	600	532	560	569	557	589	575	556	567	552	594	524	566	532	556	563	559	569	572	561	540	561	533	541	555	572	570	537	566	549	590	599	544	534	547	612	540	566	556	552	585	583	576	577	602	530	546	559	588	582	576	576	567	565	564	548	587	616	552	569	555	537	580	566	584	555	623	545	573	537	554	546	544	558	565	555	573	588	592	522	548	567	587	546	585	561	569	593	554	586	574	577	578	571	572	540	527	593	600	552	600	601	554	554	547	626	576	583	592	571	548	571	578	570	530	557	535	559	550	579	536	544	540	600	574	556	559	558	565	587	552	578	590	547	572	569	556	553	629	568	594	603	579	527	541	576	554	569	556	562	578	535	598	545	575	547	554	529	584	536	569	580	524	550	565	546	553	612	571	604	579	546	577	542	575	549	592	552	550	579	555	600	631	506	561	567	531	580	590	562	558	527	592	564	545	556	634	554	552	599	562	537	624	584	592	574	575	566	593	576	561	556	540	593	566	583	556	582	574	585	625	590	583	530	559	591	547	537	515	592	516	577	568	540	562	548	591	554	556	540	593	566	567	546	591	581	580	555	553	528	590	556	534	584	516	557	579	574	554	592	602	592	550	521	593	545	578	571	586	569	567	571	545	587	575	562	525	602	553	595	525	540	584	601	568	555	532	537	565	561	555	548	555	581	585	570	592	550	628	583	569	565	584	541	563	637	581	553	565	570	577	575	569	577	541	583	561	578	519	557	561	563	572	571	583	586	564	551	565	572	561	556	529	587	561	584	574	569	596	576	566	537	570	545	590	564	569	534	553	573	583	575	622	552	576	585	563	571	573	606	560	590	556	611	550	536	555	579	545	604	575	566	533	541	583	567	547	570	574	566	568	543	632	608	562	588	562	561	587	568	590	527	542	587	560	575	578	532	558	612	589	606	536	547	603	575	576	579	560	560	556	580	531	611	558	551	560	583	582	554	551	568	585	555	588	594	541	583	603	523	581	633	567	582	531	559	601	577	554	560	567	541	527	561	573	593	528	552	532	545	569	554	522	566	542	546	557	527	538	552	573	598	550	570	589	581	548	559	528	583	532	563	557	582	522	540	597	555	606	521	533	583	596	558	534	523	563	548	595	533	603	554	614	555	545	593	565	587	578	608	598	545	518	613	552	537	571	559	551
7280	545	564	467	391	305	253	244	242	202	209	179	205	172	164	192	205	203	195	188	185	201	193	190	204	185	176	189	175	181	189	208	194	201	210	207	206	161	175	186	188	179	184	227	160	185	170	173	187	178	188	172	186	184	161	194	166	193	154	171	191	174	180	181	153	186	188	189	215	155	180	183	216	211	189	167	170	189	182	192	202	203	174	187	204	187	188	169	194	182	166	173	168	192	187	178	156	200	194	149	157	185	200	195	171	161	197	163	196	194	183	183	173	190	171	205	180	179	168	166	174	180	167	197	180	167	186	185	204	208	192	173	177	159	195	172	182	162	191	200	184	189	163	189	175	175	174	169	172	192	173	185	212	200	189	190	171	186	179	168	165	183	170	191	187	196	168	182	179	182	171	169	180	192	173	175	167	164	197	212	193	169	180	187	209	171	168	181	197	165	182	188	164	165	194	189	170	179	187	175	184	180	183	163	199	156	180	174	218	199	167	138	179	167	199	170	212	215	193	229	200	213	173	187	160	184	190	178	186	186	185	192	176	201	192	190	169	172	202	165	188	178	192	167	179	192	169	155	203	208	193	188	154	190	165	175	184	186	202	159	189	177	208	192	199	217	185	207	177	183	171	187	173	168	205	161	172	175	196	161	191	175	199	180	159	192	161	186	159	171	187	203	179	178	194	176	173	188	184	176	185	177	199	155	165	183	180	160	153	201	202	194	211	183	180	179	205	193	185	198	210	164	181	164	192	186	176	188	187	169	152	205	202	189	185	200	168	175	161	161	193	165	173	186	179	196	185	168	193	191	162	184	192	185	164	169	196	171	191	184	169	191	212	201	200	202	150	154	177	189	152	163	193	201	176	181	173	174	184	184	187	202	158	165	181	194	195	176	180	162	209	189	190	150	178	192	162	164	183	208	196	169	183	188	160	176	173	181	155	212	194	173	157	172	167	163	178	209	177	183	197	178	176	188	163	166	169	186	164	192	189	173	166	189	183	209	185	164	172	183	175	155	190	160	182	167	195	195	180	170	196	163	188	188	194	181	191	189	174	172	196	171	205	164	187	191	176	178	177	212	177	192	184	207	160	169	180	164	180	181	178	185	179	181	187	183	177	206	180	179	188	206	189	203	171	204	174	181	180	169	147	177	186	201	175	184	168	187	178	187	191	186	185	183	189	152	174	182	163	178	169	172	188	161	170	188	170	158	183	209	193	178	158	201	199	188	177	184	184	165	180	184	166	202	213	190	193	168	158	150	162	202	200	194	189	180	207	174	186	195	176	183	176	192	170	194	182	167	185	151	177	197	187	208	176	151	185	204	190	179	164	180	167	181	195	169	196	189	183	182	214	198	188	185	179	179	202	159	207	158	212	167	168	192	189	169	182	153	183	199	185	155	175	204	164	184	160	175	201	190	180	192	174	193	198	169	198	169	178	167	159	196	154	178	170	187	219	182	198	166	187	185	181	183	199	157	163	205	196	170	222	155	160	172	166	185	192	183	223	198	184	182	214	163	204	171	181	173	187	162	196	162	179	192	187	184	169	177	184	197	167	167	173	172	170	178	161	176	189	170	171	179	176	170	212	187	180	197	197	184	176	172	199	166	176	159	199	180	182	198	182	184	199	196	201	182	171	154	180	195	193	170	169	189	199	187	167	187	210	186	191	151	173	154	178	195	197	208	202	189	171	188	197	201	191	190	170	176	207	172	198	183	169	179	186	172	172	192	190	183	179	182	164	206	208	168	198	163	192	168	176	173	177	189	193	184	186	201	183	203	199	189	183	195	186	164	177	165	166	159	172	184	194	172	193	189	173	179	176	172	185	191	158	187	203	158	192	193	158	195	189	180	168	181	179	176	193	183	179	195	191	197	159	176	181	187	168	195	183	172	174	167	188	193	182	163	193	172	193	192	171	207	167	187	195	168	177	164	185	183	179	192	165	163	165	188	197	179	164	187	173	197	176	172	176	183	190	179	165	191	198	188	159	175	174	178	158	179	162	185	169	203	157	195	180	153	159	161	178	175	174	179	174	181	181	161	184	170	182	204	178	188	182	165	182	202	166	185	188	182	206	207	215	178	203	203	187	185	169	175	176	197	223	181	183	192	186	178	202	195	171	170	169	186	194	191	180	174	206	164	193	195	185	152	174	190	182	211	188	200	169	177	188	178	174	199	178	172	194	184	179	171	184	198	185	182	188	218	159	187	204	183	160	189	178	188	189	189	171	154	176	189	169	183	176	200	210	154	193	198	174	173	181	195	178	178	158	158	188	206	190	188	180	187	164	167	186	154	177	189	201	183	167	190	181	165	191	181	207	173	168	175	159	182	180	147	180	173	182	176	210	182	198	170	165	159	184	187	174	167	136	169	180	195	183	161	168	192	186	171	186	194	162	165	174	192	199	237	191	174	206	193	160	198	186	174	170	199	174	202	175	166	215	200	179	178	163	208	154	190	198	178	165	175	161	194	192	144	163	177	209	185	172	188	175	182	171	166	183	179	195	193	178	165	186	195	184	204	164	191	182	191	150	167	176	199	180	185	174	173	164	180	195	177	162	193	170	151	185	202	147	180	191	197	195	169	176	201	194	184	173	182	173	149	200	186	161	169	192	178	211	162	177	179	173	188	173	200	185	208	145	187	188	188	173	181	206	177	181	172	195	178	181	177	178	180	183	164	157	164	225	191	184	201	189	196	168	176	179	196	184	208	170	200	170	181	174	172	185	198	187	171	181	178	177	154	186	176	190	179	189	159	193	152	204	172	165	191	179	184	162	181	165	203	170	185	211	181	205	190	187	167	179	214	164	179	191	175	202	171	161	170	149	167	192	183	160	174	200	178	188	223	186	188	165	186	207	201	175	184	156	164	159	197	210	170	185	177	182	214	203	168	176	227	162	185	183	160	182	198	199	178	184	196	176	189	183	216	213	171	168	178	177	185	180	189	180	164	210	193	177	196	177	214	167	152	200	178	203	218	156	192	180	168	174	183	176	166	174	193	166	191	208	169	188	155	209	148	191	175	194	213	195	178	170	175	189	185	207	168	180	181	213	203	179	171	181	174	220	196	169	169	168	175	180	175	193	179	179	208	202	189	188	212	182	161	180	156	196	186	178	163	184	209	210	179	167	178	183	182	187	200	212	195	197	173	192	166	186	174	186	171	209	156	166	158	159	187	187	187	190	195	200	173	181	176	195	201	190	185	206	175	182	172	200	182	192	198	190	188	199	189	156	186	180	209	175	174	187	185	179	209	178	201	183	156	186	157	184	200	204	192	167	187	155	174	171	163	180	168	186	190	179	182	202	201	177	205	180	191	186	185	172	189	195	205	176	166	202	187	172	183	178	183	223	186	186	188	185	199	193	190	192	167	187	193	151	216	190	184	194	187	184	182	202	168	181	181	206	148	167	177	194	178	187	168	166	180	185	173	182	178	176	162	161	201	191	184	185	186	174	191	168	180	172	185	204	204	198	192	194	184	183	179	215	176
6187	808	1312	1448	1190	1006	931	840	777	753	694	634	578	622	587	574	576	565	591	521	519	565	520	558	555	541	555	527	547	529	557	538	534	531	531	501	534	519	542	515	516	538	517	509	523	527	502	539	512	511	513	487	492	527	498	455	516	562	480	557	490	512	529	491	491	502	480	484	520	557	518	545	496	489	484	500	478	513	525	508	559	498	539	503	488	520	525	506	520	513	532	505	515	498	484	502	496	496	500	542	537	469	502	508	492	498	489	508	497	514	481	513	542	524	532	506	536	519	473	496	473	490	548	471	511	512	507	478	508	482	462	492	521	483	513	532	503	530	557	538	486	522	522	510	494	511	487	528	537	493	515	545	553	525	512	523	510	481	458	470	494	530	503	531	505	526	501	513	536	516	532	500	530	498	486	517	504	534	491	537	506	478	456	538	502	521	528	500	530	553	514	505	459	515	513	513	496	519	508	519	499	467	476	521	469	519	484	538	498	512	479	497	498	531	533	476	517	508	508	506	474	527	456	506	515	481	514	496	501	522	538	532	500	497	500	530	494	533	501	498	500	520	509	476	532	553	505	516	530	517	494	524	551	503	491	453	511	536	492	505	499	552	513	516	512	511	514	492	479	511	526	514	471	539	491	487	539	498	495	494	501	535	480	503	502	523	510	492	540	545	525	522	492	510	517	494	515	511	516	515	482	518	520	482	510	495	527	515	517	515	468	529	539	516	540	503	541	504	473	531	508	487	526	494	498	501	510	489	521	495	493	497	510	510	508	511	526	540	525	514	520	458	487	501	499	526	535	526	513	515	498	520	539	506	520	484	517	518	533	493	472	549	516	539	505	468	488	537	541	483	529	515	501	522	489	492	486	503	518	471	506	535	541	500	541	525	545	523	519	534	518	516	522	478	494	501	481	517	487	519	509	518	499	514	500	484	539	478	510	464	543	517	526	509	493	515	520	470	520	471	497	518	517	481	502	533	514	514	528	517	510	515	461	480	518	510	482	526	529	479	482	501	493	539	511	499	494	539	506	496	494	514	501	520	500	487	517	525	502	510	509	518	497	486	503	504	498	498	508	549	518	478	538	500	512	503	489	535	481	519	522	484	478	496	517	502	507	529	494	498	551	522	476	524	533	508	521	542	525	511	502	500	514	514	507	491	518	527	489	477	534	502	534	476	518	516	525	514	510	501	509	481	526	461	475	471	490	469	483	569	543	533	547	490	527	464	526	515	492	498	476	521	517	530	536	491	503	514	520	487	490	495	502	490	537	528	508	492	548	500	526	493	450	529	504	499	511	467	560	517	537	534	509	480	520	498	496	521	558	517	535	495	505	447	510	508	524	530	520	535	537	505	498	525	516	489	498	510	492	536	503	562	527	503	552	506	497	510	521	539	498	465	513	501	512	516	540	478	512	487	508	542	481	492	460	520	464	481	481	479	537	533	495	488	524	543	484	511	507	488	531	512	469	504	460	499	523	529	474	520	505	475	527	529	477	552	488	500	500	510	502	493	503	499	509	510	474	519	509	513	495	503	540	519	513	543	520	480	535	507	495	503	509	524	527	503	474	481	469	547	499	484	474	480	478	475	481	501	529	488	524	499	502	501	471	502	553	526	536	502	532	467	490	499	465	495	486	488	459	517	519	487	511	490	499	524	524	517	540	531	533	493	507	534	535	511	476	520	467	500	501	513	547	501	517	526	533	496	506	500	530	504	499	486	496	549	504	504	471	464	506	504	507	475	535	538	518	515	515	500	507	574	520	531	477	512	521	511	513	508	479	478	520	511	538	491	496	506	531	517	513	508	505	485	521	494	505	521	496	509	496	529	456	444	468	508	508	497	467	492	473	502	537	521	538	486	517	533	507	476	529	517	486	516	550	510	520	490	483	508	545	481	503	506	549	514	507	530	541	537	544	517	482	480	507	532	511	520	523	512	543	524	500	521	532	525	507	461	512	471	519	527	534	493	514	518	493	523	482	468	509	523	509	469	485	517	476	499	476	487	492	470	491	480	504	532	500	489	519	527	512	541	468	515	490	487	500	529	486	503	507	531	498	470	514	544	477	516	482	479	501	523	496	510	562	519	477	553	478	516	531	524	484	499	468	468	497	494	543	487	501	504	484	459	530	506	531	511	517	510	510	507	486	503	507	497	515	506	567	535	484	504	508	526	507	529	491	490	535	539	497	497	534	498	478	530	451	525	517	502	499	518	534	512	537	485	513	522	527	491	495	530	495	508	530	526	497	541	537	497	505	515	497	514	528	529	479	504	501	480	486	503	533	524	508	511	530	507	517	500	499	551	487	510	517	493	497	500	505	509	529	474	509	499	514	505	507	538	513	542	490	510	504	515	538	496	570	508	512	499	530	450	538	553	510	463	513	487	523	506	519	512	532	522	527	493	530	494	524	491	519	532	512	489	455	501	514	496	501	498	519	525	485	490	505	550	503	480	463	538	507	512	533	542	510	485	504	513	516	493	509	493	497	551	482	495	513	504	504	491	561	506	514	497	512	517	529	519	556	509	483	518	536	481	529	458	509	516	474	505	533	519	502	528	536	519	480	485	515	494	521	491	491	506	502	499	539	502	500	509	541	491	503	494	487	504	515	517	531	514	489	483	503	515	517	523	481	524	503	532	494	489	462	546	554	513	473	520	479	464	522	566	514	567	494	478	484	542	515	528	531	535	505	453	499	555	538	531	488	491	512	520	518	531	470	478	525	517	526	504	512	488	525	501	508	516	494	471	535	507	501	538	476	495	498	536	509	495	517	502	495	493	499	493	514	505	556	497	531	523	489	469	528	533	478	511	484	501	508	529	519	513	534	535	482	528	508	493	503	530	498	487	470	518	502	506	508	493	510	513	510	531	544	514	536	511	515	518	506	493	525	518	495	488	500	463	535	519	509	467	492	470	486	478	521	495	492	470	554	543	492	529	520	464	518	520	495	522	510	513	543	511	497	521	510	506	477	515	544	491	489	512	477	521	513	520	491	497	511	532	532	500	504	487	505	526	542	510	490	486	529	503	514	518	456	476	482	522	472	489	511	499	558	502	541	539	503	529	532	501	554	515	505	517	546	527	473	533	528	545	531	540	485	519	493	475	509	490	459	511	524	458	508	523	475	512	504	510	508	514	500	501	516	515	500	521	509	513	516	518	531	528	495	491	483	500	509	504	546	496	523	508	465	491	505	524	513	521	493	531	491	507	484	529	511	488	504	517	510	485	516	521	495	507	534	528	507	541	516	526	518	502	491	489	465	545	536	552	538	486	510	473	522	505	499	504	565	486	491	487	476	492	493	494	507	470	524	503	495	508	508	508	528	455	523	464	489	515	468	494	518	553	507	508	519	530	485	508	524	522	500	515	508	472	503	504	503	523	480	497	528	523	497	500	492	508	524	508	507	486	427	545	521	505	521	489	502	530	469	498	527	527	503	499	499	520	476	513	514	538	494	487	483	484	484	553	540	498	503	519	500	534	519	534	576	474
14756	1505	1220	963	710	679	540	514	473	480	421	416	454	418	408	442	420	397	388	413	380	381	381	416	404	388	414	393	407	394	390	414	368	429	413	411	379	387	408	387	397	393	373	378	376	365	386	387	372	399	399	450	387	392	397	430	398	390	339	400	402	403	373	389	416	397	379	420	371	436	360	370	422	390	409	375	405	391	376	412	392	390	400	364	379	408	412	403	368	421	389	397	455	396	395	426	389	403	434	393	378	417	395	361	403	419	440	409	399	390	395	355	389	389	392	361	355	437	403	376	399	435	398	362	424	403	402	375	411	387	387	381	379	370	362	408	415	421	405	426	373	376	386	313	375	386	387	374	401	322	406	396	455	373	366	371	380	403	395	384	374	409	433	436	390	388	377	401	384	376	410	387	360	398	391	365	369	415	392	410	370	365	389	418	409	400	366	386	378	371	392	403	406	398	416	409	413	379	416	388	372	400	400	391	403	408	387	400	406	407	413	413	346	423	411	396	378	405	394	393	369	427	402	400	369	386	344	373	387	385	416	352	391	411	373	398	380	386	378	378	413	382	389	436	388	400	394	384	388	407	409	409	359	382	367	408	435	397	391	401	439	381	372	395	370	351	408	414	386	371	353	369	397	398	379	393	390	399	403	363	374	424	372	355	385	403	392	395	391	432	387	411	394	408	410	375	377	407	365	406	406	389	405	393	416	413	420	387	363	386	336	367	374	414	395	364	400	392	422	408	368	388	396	411	406	383	394	416	406	437	427	374	414	390	376	383	399	387	409	392	379	418	408	357	380	386	359	391	370	363	439	391	377	389	401	426	377	377	395	403	372	412	390	396	407	370	328	367	390	404	397	444	405	402	387	378	355	411	398	376	420	408	362	417	381	427	411	383	379	389	385	390	378	424	389	392	377	371	410	354	390	390	392	411	377	382	383	401	424	405	429	381	370	375	406	401	416	437	382	372	426	361	383	424	405	410	367	384	363	371	455	386	398	381	403	401	445	420	417	393	398	396	380	394	366	407	431	377	404	369	378	334	447	391	423	372	391	387	413	404	412	369	365	406	390	377	378	393	392	382	378	385	383	412	360	365	403	376	374	348	397	385	386	396	388	372	375	416	380	403	420	400	397	376	386	395	391	375	436	415	385	381	371	443	415	379	386	409	375	400	418	381	412	422	380	397	397	421	370	400	372	416	371	375	368	411	397	411	377	380	409	399	371	387	384	345	373	407	372	394	381	389	388	420	391	403	374	419	361	379	393	404	421	380	403	415	399	375	373	418	392	428	402	396	409	388	346	354	363	397	401	393	415	407	401	437	417	364	380	405	394	385	351	387	415	401	424	406	392	413	375	400	409	417	387	383	382	433	410	396	409	475	366	448	402	395	341	410	398	363	386	384	372	423	376	409	387	405	350	403	382	388	388	383	377	373	377	391	405	409	381	394	412	386	414	403	411	426	423	460	429	369	376	382	405	414	350	400	400	391	405	388	377	394	385	374	384	352	404	355	400	378	358	372	417	408	379	355	398	385	382	412	416	397	384	410	389	423	375	386	386	420	408	432	398	377	402	382	398	391	386	359	394	389	361	368	417	367	420	384	400	406	385	397	356	415	414	384	369	400	387	358	400	406	420	377	386	361	414	396	408	399	392	414	389	391	374	389	377	405	396	396	396	387	402	439	409	425	381	423	389	398	379	396	391	393	365	406	365	373	401	361	412	390	417	400	376	430	404	372	388	388	414	458	443	363	404	397	405	410	367	408	402	383	359	397	389	341	406	394	392	430	404	375	399	400	361	370	336	383	419	367	402	389	377	382	387	393	394	391	400	395	388	373	355	389	367	415	354	361	413	395	410	387	379	400	418	409	403	398	413	398	388	390	394	406	406	429	397	390	367	408	393	339	347	391	394	388	402	397	398	414	397	376	377	369	419	394	406	359	417	428	382	366	410	414	405	404	352	382	401	367	364	397	400	369	395	372	391	398	414	383	403	388	409	404	387	397	428	389	394	434	360	377	400	416	392	363	390	417	400	400	368	389	385	395	375	409	381	385	373	382	369	366	371	395	444	379	387	407	387	406	363	420	428	412	383	406	392	407	400	423	387	377	387	396	399	405	393	395	410	396	368	384	441	394	400	395	424	374	367	397	415	430	406	385	396	416	392	418	403	418	403	364	411	385	407	378	410	375	356	343	408	395	361	393	386	432	409	378	384	409	420	382	419	364	397	405	355	408	386	379	383	398	405	425	402	397	402	418	415	391	388	422	407	385	375	395	395	379	398	397	404	402	396	389	408	354	407	392	416	372	412	371	391	398	386	362	402	412	441	379	410	385	391	400	412	387	360	380	410	371	352	383	359	380	370	388	416	396	399	416	396	401	408	399	451	378	402	392	362	401	361	394	366	375	381	415	370	373	402	406	377	358	428	374	373	379	414	405	424	364	403	420	384	383	378	424	387	397	322	408	392	392	404	391	390	377	438	419	402	379	402	402	416	394	441	388	390	382	401	402	373	379	437	399	380	406	347	412	439	375	411	369	381	414	401	409	379	393	392	353	354	389	399	395	372	358	376	402	390	382	408	413	393	406	401	399	392	441	359	397	403	404	394	358	367	394	420	372	398	403	418	361	409	420	393	435	368	412	372	398	373	417	390	370	404	385	386	409	353	425	399	368	374	381	364	378	369	353	365	418	425	408	411	423	372	412	383	372	399	420	395	411	365	374	391	430	398	393	398	368	359	372	396	400	411	435	401	398	386	361	362	390	410	416	407	405	395	369	434	385	393	367	404	392	375	376	434	398	397	387	378	377	386	406	430	396	392	380	412	385	367	402	392	372	393	361	364	397	413	398	392	409	345	429	420	391	422	367	406	372	438	351	391	445	423	387	359	363	396	362	410	375	399	362	395	401	363	414	365	398	399	373	406	400	443	399	377	409	399	389	342	385	391	414	388	387	439	436	412	410	402	396	401	387	368	368	383	418	385	411	413	404	369	396	377	367	380	382	366	368	372	377	394	369	351	402	386	401	383	359	391	377	351	377	396	385	434	363	372	424	395	417	407	396	395	377	392	414	414	399	402	380	385	394	383	405	393	349	357	401	413	399	391	385	391	379	399	400	378	385	394	438	353	400	365	433	389	403	361	386	392	408	366	352	378	417	377	399	374	405	391	389	399	414	382	439	379	380	352	380	415	400	359	407	413	392	388	385	387	414	400	379	368	366	385	396	427	465	366	416	378	350	417	411	395	363	388	434	405	401	374	383	389	362	368	382	407	382	389	355	363	421	349	384	388	358	446	386	423	356	378	387	406	386	350	405	407	391	395	433	373	419	366	374	384	433	374	409	385	399	405	411	413	401	404	405	358	393	380	436	423	404	403	408	391	367	387	441	393	389	418	362	409	446	387	394	369	388	392	407	377	385	407	373	431	373	406	359	408	376	354	415	424	363	412	348	385	389	360	393	421	401	370	374	409	422	367	370	378	376	426	364	388	361
8736	1571	2483	2674	2397	2037	1705	1509	1319	1348	1252	1156	1112	1179	1071	1043	1059	1052	991	992	986	1022	1040	980	987	936	928	966	942	954	967	918	927	979	952	978	933	947	923	993	959	905	954	946	1008	942	957	946	916	959	954	898	957	966	1012	895	975	889	935	915	855	950	966	880	992	931	927	938	938	932	905	904	928	946	946	972	945	901	924	949	943	850	930	898	901	900	917	922	923	875	948	928	942	886	879	951	981	925	840	957	969	940	933	900	934	940	940	964	951	929	873	963	934	909	975	966	893	900	927	945	952	925	929	940	940	932	919	946	916	928	872	903	940	954	915	965	918	958	994	936	914	882	951	917	984	910	927	954	963	922	917	943	906	879	993	929	955	940	917	934	895	955	999	900	936	889	916	906	879	888	902	953	920	939	871	916	897	956	902	984	976	867	963	896	952	912	935	971	867	902	943	966	944	922	883	880	959	904	898	941	902	937	900	942	944	920	936	900	895	937	948	900	926	899	932	907	941	930	941	944	952	933	967	971	902	957	927	922	924	883	911	932	984	926	959	854	897	914	942	878	896	945	949	941	922	921	913	949	944	888	925	991	976	921	933	977	931	998	915	908	935	858	874	922	935	916	892	945	913	938	947	952	938	959	917	916	929	950	926	904	941	903	915	856	914	876	979	906	919	908	962	927	956	957	937	961	897	951	940	941	917	980	944	964	1011	922	927	969	905	908	948	914	950	931	918	904	932	976	971	948	924	912	982	957	941	949	883	909	876	986	940	941	949	951	943	977	915	915	898	919	961	909	940	895	967	936	919	964	934	933	928	967	942	918	890	979	927	966	931	865	936	895	872	933	918	913	965	966	951	955	892	924	956	931	981	970	900	949	916	907	902	926	954	953	933	898	913	959	982	947	921	926	933	929	927	901	945	882	915	935	940	927	927	930	927	886	921	908	889	1003	908	922	956	957	937	973	927	887	1013	881	867	929	974	946	874	917	939	936	915	946	926	924	893	901	904	911	936	950	958	941	937	966	903	918	913	842	903	982	997	912	878	973	964	907	952	923	898	833	913	967	946	937	919	929	929	969	954	938	918	891	928	880	932	933	960	946	880	890	914	871	933	901	887	943	938	913	909	952	965	906	915	924	937	895	975	923	920	937	898	933	924	883	937	886	965	922	908	979	947	929	940	946	926	940	897	967	918	951	940	914	904	868	945	878	887	887	918	877	960	894	1008	917	909	919	904	904	931	897	956	907	921	1007	913	925	953	895	873	950	897	888	942	938	959	977	916	945	955	1001	939	948	866	944	937	912	954	981	896	904	917	894	948	920	861	956	951	954	942	968	940	927	977	934	896	946	940	929	920	935	957	957	900	897	912	930	942	961	918	904	967	923	906	944	950	981	923	880	950	937	931	921	890	919	962	900	928	920	929	957	977	941	906	949	916	939	944	977	910	933	913	941	882	899	906	904	914	916	903	864	938	904	937	984	910	907	946	948	962	932	934	935	861	900	934	919	924	973	924	903	975	957	921	907	935	960	941	936	934	887	889	928	922	970	934	942	899	949	1038	945	949	941	909	934	901	840	924	963	942	892	921	972	918	955	924	885	935	927	943	969	913	916	922	897	940	899	965	900	904	945	972	930	963	979	940	925	853	955	912	924	856	962	977	924	861	901	982	915	911	920	921	913	947	925	909	939	930	910	936	929	975	894	964	963	912	904	956	926	913	894	888	971	897	929	930	947	900	941	900	915	882	873	947	938	963	963	907	946	915	932	895	935	962	948	902	918	886	939	916	939	922	937	931	905	870	937	1011	962	955	949	934	948	864	907	933	912	922	927	902	949	943	936	920	907	965	937	942	894	951	939	982	987	931	970	931	937	922	885	921	946	905	891	929	948	928	976	926	928	884	894	959	966	916	936	902	932	894	948	950	928	941	989	893	937	980	911	890	979	926	925	971	904	877	921	919	953	896	904	878	909	987	963	912	917	896	919	970	939	915	942	948	941	896	923	931	912	921	907	930	896	916	1010	959	944	938	941	946	970	903	937	911	949	896	934	918	888	941	976	937	935	965	928	930	951	968	981	845	916	974	943	875	873	927	973	973	919	947	946	907	931	939	938	924	921	958	951	939	933	904	877	999	918	888	942	983	930	935	921	902	941	957	920	952	938	935	908	906	956	955	984	869	913	933	878	937	934	872	955	908	945	897	971	905	913	907	943	964	890	900	952	912	877	895	919	968	898	992	956	901	893	983	888	963	869	940	924	985	906	932	912	921	892	906	973	974	923	922	959	971	946	947	911	935	927	922	974	927	878	907	946	911	899	918	974	877	916	922	971	916	956	887	936	867	916	918	893	870	887	946	964	858	891	925	952	948	901	869	907	949	891	949	992	930	920	922	924	912	939	971	963	931	935	961	891	998	925	921	927	949	983	931	915	892	939	956	911	913	904	959	983	910	869	962	943	945	907	889	976	962	950	914	884	913	970	949	893	906	948	975	933	883	937	920	953	876	922	894	903	908	849	926	930	946	897	945	911	903	977	946	941	960	953	865	896	897	919	965	927	893	979	932	907	935	928	935	942	944	935	940	900	987	945	910	935	943	917	896	922	903	931	910	957	895	925	946	970	893	911	901	841	950	980	933	937	963	942	946	943	949	994	898	924	933	954	958	909	923	942	894	955	1007	940	934	953	915	905	956	939	942	907	937	905	910	926	907	856	871	988	966	855	957	921	837	944	904	956	915	895	982	859	902	917	878	937	929	935	945	964	914	943	959	931	935	910	907	906	953	928	933	936	932	923	980	931	951	883	951	908	947	943	945	937	920	921	917	879	894	901	963	905	941	927	937	903	980	938	947	958	940	896	895	891	972	929	983	948	945	950	930	900	921	929	962	917	923	940	906	936	898	979	870	913	893	878	944	919	925	929	876	910	937	906	994	889	987	862	937	941	919	930	944	958	953	950	928	935	933	952	885	937	933	972	967	873	906	938	918	944	931	972	889	955	932	949	921	973	966	954	905	925	879	911	957	920	883	938	959	903	914	935	969	960	902	899	950	904	934	949	944	898	916	906	886	936	935	906	967	905	907	1004	942	927	954	845	915	921	912	971	916	898	921	908	936	925	934	958	898	947	908	927	909	953	954	916	929	938	944	910	884	927	908	911	873	916	904	914	900	926	928	892	925	958	946	939	949	876	877	932	941	955	877	953	927	930	920	933	910	921	955	885	884	901	921	910	914	956	906	948	932	925	968	903	939	954	899	949	932	951	917	973	975	916	911	993	908	931	936	910	914	894	965	909	874	936	965	892	932	913	959	898	939	950	910	946	889	955	864	946	936	941	916	904	965	927	870	948	904	908	912	884	933	919	959	932	906	964	915	875	905	917	913	926	899	958	950	897	938	902	957	968	957	881	913	882	940	918	946	916	922	957	975	929	926	915	920	952	949	914	936	969	924	887	997	980	960	976	909	929	968	935	918	912	943	900	909	992	886	903	947	898	945	887	909	911	964	890	912	941
1447	215	260	242	208	262	228	196	201	220	184	216	239	229	188	221	227	248	207	227	233	226	205	228	223	222	220	199	226	207	214	205	224	219	214	213	227	209	196	199	233	202	217	234	198	232	219	236	200	214	243	219	234	223	230	183	195	213	203	260	221	235	246	227	225	212	205	227	202	239	208	230	228	219	208	217	204	221	259	232	218	242	253	231	213	210	218	216	207	212	281	213	210	240	233	229	227	253	245	239	212	228	229	229	231	232	227	248	223	206	207	239	228	227	205	214	213	200	190	247	239	212	224	226	210	222	212	225	225	245	237	218	240	230	239	214	232	221	204	205	199	211	252	223	224	208	238	219	203	240	232	209	218	222	212	211	221	210	194	219	210	233	196	223	216	234	212	234	204	235	244	251	209	221	264	199	225	255	231	231	241	232	227	214	217	226	209	229	229	224	224	241	222	228	186	236	240	212	226	219	231	190	213	222	224	222	208	235	242	232	223	249	208	231	233	237	232	237	207	215	200	224	225	200	190	236	221	236	190	222	221	211	205	193	242	219	226	238	234	214	199	226	239	256	213	217	225	238	217	203	203	198	217	220	207	249	196	230	236	222	224	234	251	225	228	224	222	176	200	250	200	219	232	243	217	234	203	234	218	236	226	224	222	229	201	228	226	216	248	212	242	243	240	222	211	221	212	198	227	234	231	233	257	216	227	238	221	217	222	230	234	213	204	213	241	207	242	227	199	228	219	201	217	217	200	222	211	201	240	214	227	203	225	247	230	267	204	242	202	234	215	203	222	174	235	222	223	211	224	215	247	246	215	241	206	201	208	216	232	223	220	210	203	220	215	209	195	219	222	206	205	236	240	213	210	258	235	216	222	220	213	235	219	206	220	231	235	272	245	222	217	199	217	201	217	240	237	205	197	195	239	240	213	209	199	213	224	217	218	224	225	234	226	209	221	228	216	212	199	232	252	230	234	197	220	236	203	193	219	222	236	219	205	215	232	214	225	193	221	224	204	233	217	195	217	214	220	203	203	214	225	214	219	229	207	224	221	205	222	216	224	226	246	228	214	213	238	227	235	218	209	228	197	198	233	212	223	238	222	234	253	221	242	190	228	220	226	235	213	206	247	212	237	199	228	217	222	200	204	221	227	232	208	227	229	214	232	219	229	214	225	230	223	237	208	254	232	221	201	215	228	233	251	210	252	188	232	200	229	229	257	256	223	256	234	237	216	211	234	232	220	242	216	211	217	227	218	210	212	210	233	197	213	239	221	231	224	231	210	207	222	210	221	221	247	206	199	220	219	217	246	238	248	274	238	208	228	231	228	204	214	228	251	241	227	233	213	234	232	228	211	232	212	203	241	198	194	239	216	206	223	224	214	210	234	210	234	215	228	216	203	209	203	238	209	213	243	234	245	219	248	207	199	235	202	218	232	205	214	222	216	230	204	221	257	215	229	214	238	194	209	226	211	204	226	201	216	205	240	247	236	233	212	214	250	235	198	235	217	248	228	244	194	215	219	218	221	220	217	222	214	192	222	219	226	232	227	221	227	246	204	218	223	179	251	207	198	187	212	208	188	246	221	217	225	242	213	226	250	255	235	196	227	221	227	251	238	217	233	214	240	224	185	234	198	202	214	211	216	239	221	228	214	218	263	232	229	223	219	226	223	223	239	203	212	223	204	213	221	252	210	232	234	212	232	242	209	221	231	200	232	222	228	236	249	213	237	222	241	200	268	218	194	241	246	194	236	213	212	250	244	224	204	234	213	258	243	219	229	191	231	253	228	226	223	230	180	222	235	228	209	216	221	227	234	195	240	238	223	210	205	229	229	197	216	222	196	221	235	198	200	214	226	219	223	222	222	216	236	217	220	215	215	244	208	250	229	215	215	229	213	224	228	236	232	220	237	204	246	224	252	189	224	213	215	194	209	221	177	230	202	196	213	199	233	246	240	221	235	213	213	221	235	236	200	216	249	239	184	231	236	217	243	218	241	257	226	234	234	222	215	191	218	206	220	249	234	213	232	215	218	225	222	236	226	224	221	223	222	206	207	242	213	231	202	211	235	228	202	219	222	236	222	216	213	251	238	194	219	244	203	253	248	256	204	204	227	194	247	209	214	207	232	239	207	213	195	218	221	244	224	220	215	217	219	252	220	238	203	204	221	190	222	233	230	216	211	245	227	217	222	231	243	225	212	217	223	247	233	230	201	224	235	220	225	199	234	220	236	239	203	240	217	212	208	243	220	245	218	212	195	217	216	249	209	226	210	245	217	234	246	204	232	200	216	207	198	245	242	212	253	224	228	219	201	235	222	221	196	215	248	176	235	221	228	235	203	216	227	229	230	222	208	181	221	221	211	217	201	224	227	213	247	235	236	209	236	223	215	200	202	213	243	222	224	201	194	210	211	216	210	253	222	227	237	208	240	200	217	232	233	232	232	235	254	237	221	212	231	217	223	206	219	218	229	218	245	211	214	197	205	216	239	236	228	239	206	199	241	249	211	210	222	224	207	230	226	227	236	245	209	229	212	208	212	241	228	209	245	219	209	236	210	220	215	215	219	218	214	217	212	208	225	219	223	224	228	235	226	195	198	209	234	203	221	234	229	225	205	245	239	221	214	203	204	191	222	238	222	233	248	199	231	224	236	223	202	198	222	219	226	227	239	214	215	231	235	239	231	234	223	229	205	250	251	208	229	216	211	231	259	242	189	232	203	199	250	214	249	213	214	198	191	235	224	205	224	234	237	211	205	225	238	215	228	212	224	216	232	260	197	206	214	219	234	222	217	210	215	220	238	236	210	214	207	232	272	211	227	216	209	206	229	246	227	204	206	248	241	208	225	216	221	208	202	226	259	199	209	217	252	211	236	210	237	231	186	195	234	237	214	223	217	207	202	216	217	218	213	240	209	201	212	209	241	210	226	211	211	218	219	236	218	211	231	224	230	219	230	223	197	217	226	249	198	225	244	218	243	212	255	219	200	221	201	247	188	232	218	218	233	249	206	220	196	240	238	227	219	226	225	219	214	224	228	241	190	229	236	183	235	232	212	180	213	214	229	220	235	240	206	217	229	215	223	219	252	210	252	211	176	210	229	207	238	249	237	236	229	226	199	181	222	210	251	231	219	235	229	224	227	226	251	240	226	205	221	256	211	221	245	244	218	255	219	209	223	230	231	229	214	236	201	203	240	220	217	205	215	239	200	231	257	258	198	206	242	222	197	215	237	201	245	237	216	244	225	243	178	231	216	194	219	229	202	251	228	200	238	239	257	234	215	233	250	205	227	214	218	188	238	233	219	224	212	221	222	219	217	233	227	216	213	219	237	223	191	249	206	210	210	224	208	216	213	220	201	201	223	190	219	227	228	255	228	226	235	198	235	253	223	277	194	224	226	228	233	234	249	217	192	194	242	245	228	208	236	221	217	226	203	216	223	202	195	210	230	204	209	215	220	209	208	231	238	234	224	219	243	215	231	209	232	242	229	212
1756	574	633	591	596	595	644	576	575	605	591	572	557	590	561	606	596	580	587	580	590	618	609	570	537	568	554	527	544	564	545	527	576	549	532	550	548	537	571	581	550	582	572	544	558	556	600	604	592	522	575	562	531	550	556	593	567	528	513	554	575	573	567	542	585	607	542	584	562	591	557	576	559	578	568	578	541	564	585	564	548	538	574	592	555	612	535	533	555	561	575	590	538	565	561	617	520	578	574	603	542	533	606	579	545	590	563	570	559	571	543	616	544	556	530	531	568	578	576	558	526	575	534	526	541	609	574	593	536	579	553	548	574	563	593	598	569	526	560	570	551	590	580	576	576	601	545	535	543	591	575	557	576	569	561	582	531	519	567	545	568	559	560	561	581	549	541	590	576	579	565	551	585	523	543	537	560	549	571	558	568	602	530	546	550	609	608	561	546	567	598	550	529	559	594	564	535	523	602	570	562	521	545	555	555	610	586	556	601	574	552	569	513	584	543	565	578	598	592	546	542	580	562	548	548	528	572	521	552	562	544	586	560	570	578	537	547	551	574	565	553	579	585	520	578	526	540	587	572	542	527	537	589	550	574	594	570	549	541	557	586	622	573	602	534	530	616	611	545	549	552	596	555	601	572	544	544	589	568	535	569	553	531	562	528	563	584	585	572	577	548	541	560	568	559	546	578	550	567	562	599	590	516	573	565	562	583	564	553	574	544	615	605	588	576	574	584	549	551	560	549	546	561	547	548	582	618	532	550	556	605	548	543	600	599	579	538	530	564	585	566	588	578	587	574	543	547	577	586	565	539	557	552	565	563	550	613	528	555	564	560	608	564	569	568	577	551	583	540	558	570	563	546	541	590	574	567	599	550	564	572	513	590	569	557	569	616	555	551	546	573	595	498	580	543	557	565	539	587	538	543	564	587	579	604	530	555	598	590	540	541	522	539	542	569	562	566	555	573	579	559	585	580	557	599	556	564	576	557	550	568	569	542	590	542	569	592	564	590	560	609	604	548	572	565	587	567	607	557	527	541	592	571	542	565	534	534	575	565	592	565	559	574	550	556	563	556	547	562	541	608	593	567	531	568	575	553	562	546	557	551	536	575	543	614	559	589	543	580	580	556	576	577	518	564	552	563	550	579	558	562	590	596	622	568	592	561	558	561	537	496	548	555	575	603	604	540	585	555	621	570	590	556	555	616	564	529	542	560	540	552	530	544	613	557	564	569	575	630	553	600	568	532	579	559	508	557	568	545	587	572	558	581	553	545	574	532	556	525	551	553	541	573	583	539	582	548	594	553	543	514	549	579	573	568	555	541	596	580	614	575	545	537	582	597	544	567	604	537	573	600	533	578	595	584	578	607	586	575	558	599	549	549	594	582	597	583	543	567	565	551	563	587	574	565	535	580	536	518	594	511	571	588	503	572	565	573	532	547	558	560	601	556	561	573	548	554	596	560	520	592	573	557	591	548	568	564	576	541	522	548	562	560	548	551	498	579	582	552	597	575	543	575	579	588	590	585	541	587	559	563	558	582	579	578	545	538	590	580	541	550	593	575	580	541	584	540	568	584	579	561	562	570	549	578	508	551	594	548	594	555	556	569	559	508	547	536	578	577	600	571	576	564	548	565	545	585	563	585	564	566	577	558	579	592	579	574	594	561	557	564	577	593	617	535	559	510	562	591	560	598	598	578	547	559	592	607	555	539	593	601	583	580	531	550	540	561	572	572	556	537	599	565	560	543	587	562	542	551	550	559	582	614	529	558	555	536	575	551	586	547	571	560	600	543	566	567	579	549	545	520	549	562	555	551	581	573	592	560	543	572	562	577	594	518	582	553	547	581	556	549	575	512	560	580	586	576	553	578	526	556	609	561	620	513	579	552	529	578	589	558	570	582	574	573	625	608	573	587	586	561	552	521	544	569	561	552	515	562	553	525	531	571	549	564	550	549	568	605	600	549	561	579	568	540	525	570	554	558	575	556	576	555	593	568	560	551	554	542	532	585	552	604	563	556	592	555	584	560	587	564	568	550	583	575	578	570	566	539	550	516	542	537	562	566	584	543	554	571	596	582	583	537	577	606	593	511	546	571	510	554	583	553	509	578	579	543	562	595	574	547	593	572	533	562	572	540	517	559	535	571	547	538	560	554	593	622	546	567	559	560	567	563	559	566	533	587	590	573	594	584	537	598	554	574	580	561	540	583	564	598	522	590	590	532	548	568	607	573	534	600	560	598	576	520	588	599	557	586	576	565	536	555	579	548	547	575	560	583	597	571	570	592	551	569	535	545	544	597	575	573	585	589	546	562	560	581	563	600	519	517	569	581	547	569	562	561	530	563	590	582	567	531	566	581	572	609	544	586	569	520	544	575	581	604	567	587	575	529	543	532	532	560	558	579	550	597	552	581	549	575	541	582	526	595	546	599	607	558	568	594	537	563	529	549	606	552	551	533	569	559	574	546	555	582	646	574	583	572	567	554	580	567	541	568	586	598	579	535	554	539	596	527	582	583	568	574	579	594	557	579	575	586	577	580	536	518	596	544	593	568	546	557	574	544	573	561	598	625	570	600	571	506	576	543	559	561	597	568	574	537	574	568	560	567	576	579	547	561	544	524	549	556	614	534	569	562	545	545	591	593	586	559	600	562	566	559	565	601	595	575	560	512	548	549	557	571	547	562	592	542	600	593	545	555	574	573	597	531	524	598	546	529	575	597	560	542	552	548	567	567	596	525	556	572	552	560	558	538	571	562	588	529	568	528	530	556	573	584	531	562	550	568	587	568	536	559	596	574	592	568	564	544	555	582	508	559	582	573	595	581	564	563	551	556	578	590	594	591	589	567	591	559	574	558	533	589	593	552	544	580	580	583	626	587	563	566	627	580	597	574	539	557	566	545	554	575	571	499	618	534	566	554	551	539	583	558	570	559	591	545	574	577	567	523	561	554	523	561	531	594	608	586	545	519	533	598	557	598	599	556	551	568	539	518	540	561	528	597	539	549	556	604	521	581	585	580	580	549	594	562	593	524	564	553	561	585	568	582	547	548	572	526	595	574	603	566	534	538	549	606	593	558	567	585	563	540	632	561	581	568	560	607	566	581	537	559	570	589	547	537	540	596	565	558	559	604	577	548	559	500	574	541	543	596	578	549	543	585	571	540	568	588	546	570	554	602	587	577	570	553	580	509	570	560	622	552	566	565	558	535	587	557	547	580	568	543	578	593	562	545	558	554	556	589	577	577	521	544	582	553	548	568	563	584	572	615	580	567	560	530	560	569	585	540	579	556	605	552	567	605	582	553	556	596	539	603	523	571	552	559	534	570	593	564	600	547	589	561	587	551	570	661	610	557	559	550	558	578	531	558	547	558	553	591	565	554	572	597	509	589	580	516	572	550	593	566	562	555	592	556	554	567	546	579	547	542	562	598	592	510	581	574	521	588	576	527	562	602	527	540	600	559	583	593	559	559	577	593	556	580	550	629	569	583	555
7072	545	541	464	324	275	238	252	240	202	201	217	221	201	180	192	202	178	195	185	198	207	174	190	163	183	194	169	193	204	191	195	188	188	171	190	173	193	171	195	178	204	162	204	164	182	176	171	184	178	193	166	183	191	191	172	172	183	172	159	178	190	168	176	185	152	170	142	145	181	170	191	190	197	168	195	178	187	171	165	186	186	179	199	180	205	199	174	186	150	175	186	155	186	176	203	192	186	178	174	192	198	186	199	163	186	199	172	186	235	164	201	180	191	200	170	189	167	184	182	204	188	207	157	181	164	194	175	203	189	184	181	180	200	161	166	155	189	186	167	175	200	185	199	177	153	185	166	168	192	185	180	185	169	166	187	175	186	201	165	172	180	184	194	186	165	175	213	189	153	187	198	165	179	174	170	193	184	156	216	187	201	185	181	204	188	184	209	179	209	191	204	181	171	156	176	199	184	174	196	198	170	175	187	163	176	180	183	162	181	200	181	174	186	179	164	191	195	163	165	197	187	186	204	162	184	183	194	177	174	180	180	189	200	174	188	188	195	167	196	172	205	174	183	173	177	215	197	184	194	184	168	179	189	202	177	193	174	165	194	198	149	167	178	194	193	158	182	170	171	180	147	161	208	183	205	184	174	188	184	165	151	188	194	171	186	159	183	181	217	197	170	206	176	174	187	204	188	199	189	190	186	183	176	182	169	190	201	198	194	179	178	158	171	189	179	202	195	211	166	192	177	188	175	173	187	173	187	196	167	195	195	160	176	217	210	188	190	180	163	192	170	182	181	158	218	203	170	187	193	183	200	183	176	181	169	179	199	166	176	181	175	191	185	203	187	179	212	171	185	211	184	164	183	186	188	178	180	184	196	229	189	219	197	188	186	189	162	179	209	176	184	159	193	189	196	177	195	206	179	153	184	203	175	159	185	201	201	180	164	179	174	174	186	200	167	184	200	191	196	180	185	182	215	187	175	174	163	180	177	222	200	172	175	192	189	196	186	180	163	175	175	189	173	173	165	197	210	162	226	184	187	204	159	174	181	177	165	185	168	183	195	180	198	193	176	153	174	208	196	178	178	174	180	188	155	170	184	148	156	175	161	184	170	182	204	160	148	187	169	199	183	167	193	176	209	199	169	164	164	181	164	188	170	207	199	213	183	193	184	182	161	181	198	184	187	183	191	179	167	172	179	177	168	175	167	175	206	175	166	178	178	171	174	202	202	163	202	167	186	173	182	195	192	182	178	179	181	192	198	188	201	179	194	174	158	200	201	186	190	207	190	170	173	180	175	182	167	190	176	159	162	211	183	172	165	136	180	196	198	194	164	191	205	177	185	199	185	174	188	191	162	166	188	186	181	194	185	176	166	197	175	161	140	166	170	182	180	186	182	187	167	169	153	173	169	173	175	191	169	191	159	186	183	181	203	188	171	163	202	192	193	185	191	195	210	178	228	178	179	199	172	176	154	181	183	163	207	158	168	187	208	163	178	175	178	182	200	167	195	199	177	162	178	186	201	195	173	162	176	175	193	205	185	192	186	182	165	159	181	184	196	167	203	186	171	174	157	190	200	210	171	171	189	169	168	194	180	163	186	174	176	170	174	171	202	160	180	176	179	172	170	186	196	198	190	193	167	200	167	219	195	200	208	216	201	191	169	168	181	185	164	182	197	192	169	162	172	180	190	195	188	202	175	192	204	194	169	188	158	232	203	181	197	164	174	180	196	194	179	192	165	189	190	180	189	180	225	201	177	189	184	157	202	210	171	202	183	166	183	210	196	185	184	171	173	205	218	172	147	169	187	191	165	204	173	185	200	166	170	199	193	154	186	179	178	198	184	156	167	154	172	185	183	187	178	174	182	181	184	166	180	183	161	179	171	162	178	193	172	173	189	210	191	193	186	169	201	182	173	182	185	179	198	192	176	149	181	165	193	191	180	148	215	174	195	166	176	193	178	174	174	175	189	197	166	179	170	185	184	194	166	188	179	169	163	171	165	166	200	176	177	191	157	159	173	152	188	198	161	195	183	185	172	197	165	192	201	168	176	161	195	165	166	174	187	177	191	157	197	157	187	172	176	197	207	189	174	185	183	186	201	191	189	170	212	180	176	193	174	193	203	153	185	173	173	182	197	193	196	173	198	217	143	163	197	198	162	168	217	199	172	205	188	177	205	176	166	170	170	192	202	176	185	188	201	187	206	172	143	163	173	162	153	200	186	181	173	194	187	172	185	166	229	209	169	177	216	229	170	184	166	155	169	185	184	176	158	203	193	189	169	168	149	155	201	173	204	202	151	185	166	165	199	194	166	187	186	182	207	198	182	187	174	188	159	189	182	187	174	179	187	196	211	181	157	187	173	186	187	196	183	201	200	214	181	185	179	194	172	171	186	147	170	156	166	192	155	173	167	213	191	212	174	170	170	203	176	194	183	169	192	190	178	163	188	172	176	200	173	171	171	170	175	168	180	188	188	195	183	195	182	197	177	189	182	190	174	172	199	190	195	176	170	185	159	176	182	204	203	174	193	207	194	194	195	186	203	176	165	188	189	174	213	172	181	200	201	188	164	179	205	193	185	166	204	202	189	176	182	200	166	193	193	200	189	196	173	189	183	186	189	176	155	179	193	192	192	223	217	189	198	168	164	170	188	160	179	213	196	161	175	211	194	177	175	161	173	176	200	172	162	161	181	209	179	186	210	166	187	173	181	189	205	168	159	181	189	214	195	201	217	171	174	176	162	195	184	164	203	177	183	195	194	174	189	178	179	198	175	193	206	195	187	197	186	209	197	183	193	178	177	195	197	176	181	199	181	189	165	180	184	140	184	197	191	162	179	198	209	230	164	192	164	224	162	186	191	186	193	190	185	162	173	168	174	185	192	192	174	180	187	181	149	185	185	165	174	184	197	167	170	163	186	222	180	187	187	172	199	155	184	206	172	193	170	206	173	168	179	177	170	179	176	179	189	180	193	194	193	150	200	189	184	185	175	196	180	178	181	178	172	178	175	188	168	179	181	180	203	169	168	178	191	182	184	168	175	164	162	181	196	174	167	193	177	175	187	183	175	170	191	189	179	166	173	183	181	173	186	190	162	175	176	175	204	184	184	167	190	181	205	176	164	164	198	177	199	214	216	188	190	173	181	165	188	189	183	179	172	188	185	195	179	186	187	192	166	192	181	205	196	184	188	178	181	182	184	173	200	190	188	191	183	160	154	174	147	166	170	197	194	198	174	170	175	182	184	177	166	181	174	177	193	194	177	182	166	183	182	156	183	176	197	176	191	215	199	175	152	201	179	208	213	179	165	190	175	193	215	209	194	186	199	165	164	208	182	224	182	193	178	164	207	171	144	150	187	207	170	192	195	141	164	185	175	153	178	181	188	211	206	179	183	176	160	202	150	186	186	170	206	180	182	191	183	213	177	199	186	157	181	177	159	177	195	188	165	165	151	184	200	200	180	181	179	164	183	177	171	181	180	213	168	195	193
6089	833	1253	1412	1286	1060	890	816	734	708	689	652	616	626	589	595	544	559	594	549	540	557	484	579	507	556	475	528	524	520	544	523	526	529	501	503	525	499	512	564	543	535	521	501	533	512	504	518	510	522	482	562	512	521	526	583	488	526	482	493	514	526	491	504	521	528	519	477	554	539	548	496	482	511	493	502	536	483	494	502	504	521	503	494	522	477	503	491	514	521	482	540	520	519	519	582	518	513	520	521	527	537	507	466	527	483	495	500	488	518	490	473	500	514	510	470	538	521	535	482	502	499	511	509	510	506	498	507	498	509	502	525	503	498	489	498	472	528	482	511	487	508	497	511	537	533	486	481	525	494	533	546	487	516	493	509	495	489	524	528	492	507	525	558	515	475	520	539	486	487	488	532	540	510	534	512	502	530	503	475	540	506	537	526	486	513	501	505	451	530	489	506	530	529	525	490	527	493	502	511	519	478	524	475	485	530	483	503	521	511	494	528	464	476	490	515	537	503	534	492	531	487	473	511	503	494	512	453	494	508	512	489	505	550	537	546	522	486	526	482	537	506	509	502	501	498	543	499	538	523	568	539	513	502	509	528	537	489	474	519	506	545	521	507	523	557	496	504	529	503	492	539	565	527	487	513	488	490	485	522	545	516	489	581	505	485	534	475	533	509	465	518	486	519	532	487	461	515	500	466	473	524	489	498	494	533	525	497	521	499	504	540	530	499	507	495	470	510	500	506	534	532	494	515	476	497	486	499	546	533	502	487	478	514	468	543	494	476	485	479	486	541	541	467	525	490	497	525	479	497	498	557	504	522	519	515	458	496	520	495	512	532	551	517	482	542	491	492	484	496	486	555	486	485	524	525	537	507	530	511	501	510	553	529	518	521	513	505	486	523	474	497	489	511	536	512	491	523	474	502	472	501	504	496	509	506	513	535	509	518	515	512	553	539	501	526	507	525	504	498	493	490	516	496	498	522	500	511	530	518	511	515	481	565	481	505	474	463	517	487	522	497	499	519	484	513	520	484	512	529	533	479	539	511	555	475	564	489	496	507	510	509	502	516	559	493	523	529	506	485	498	505	543	518	508	517	517	521	559	506	495	500	525	556	539	513	498	505	527	496	463	511	536	482	542	509	464	492	505	493	471	491	501	475	499	503	489	500	511	510	505	507	506	511	495	503	524	512	508	508	539	509	494	520	477	498	514	535	495	493	518	487	496	530	497	516	519	514	507	497	529	493	497	508	492	501	499	536	482	503	512	532	491	530	501	530	498	508	483	491	483	539	560	524	508	508	482	483	537	473	506	501	532	477	542	460	509	501	528	540	533	521	463	509	510	531	525	497	528	520	559	490	492	515	499	537	531	515	546	524	502	475	522	537	572	500	471	527	538	520	537	570	494	502	499	517	494	515	561	495	501	503	510	545	509	510	514	521	510	473	505	505	497	485	502	515	499	502	484	505	496	532	501	494	520	543	500	521	476	535	482	512	539	497	499	497	483	485	509	522	483	493	509	513	519	546	545	503	540	525	537	502	523	510	510	488	525	520	503	498	502	527	521	521	475	489	522	532	489	487	519	517	530	472	504	524	503	492	494	509	476	446	499	477	559	491	531	473	529	508	548	475	468	516	490	535	493	513	547	545	512	517	525	521	467	510	549	512	475	467	519	474	538	535	537	508	492	528	527	578	521	465	517	560	537	502	540	523	482	543	506	499	560	532	487	477	501	504	530	533	485	544	491	542	536	532	493	524	497	517	510	517	498	530	493	531	568	518	484	489	530	518	531	496	529	463	565	499	524	553	493	510	525	506	467	513	494	500	482	483	511	528	531	506	513	494	507	484	517	523	500	489	472	519	503	536	522	494	530	490	494	492	524	499	523	495	531	514	543	511	531	533	456	479	507	560	531	527	496	558	505	517	508	531	479	483	528	515	526	489	536	510	505	518	526	531	478	527	514	479	529	517	483	477	511	488	507	505	505	473	538	515	499	495	501	512	537	509	499	504	510	530	467	479	514	496	543	463	496	553	533	513	479	511	520	500	536	513	503	504	510	517	487	545	454	492	496	519	496	517	464	519	528	524	520	524	499	509	508	490	526	499	507	514	484	523	513	477	513	511	505	487	531	512	535	441	515	473	512	509	538	512	517	516	453	521	537	515	506	484	541	497	517	486	546	485	508	518	511	500	525	534	506	535	489	535	561	514	485	487	544	502	482	499	527	486	528	487	527	534	473	489	531	503	528	529	486	496	496	537	516	501	472	511	534	461	471	511	516	496	512	472	545	500	582	488	490	500	492	524	463	550	518	492	511	493	508	537	481	510	494	532	532	501	516	483	504	503	515	505	554	514	491	479	462	513	509	519	498	504	504	500	518	512	540	496	515	503	471	506	526	558	532	490	487	506	500	503	582	506	507	516	532	548	484	522	483	508	525	522	534	570	490	541	479	485	538	523	547	523	503	501	497	505	484	500	513	518	541	512	480	521	489	517	470	512	513	561	483	500	506	531	478	502	526	497	477	521	510	561	511	496	500	486	471	564	478	552	524	498	567	535	491	468	529	521	522	479	516	524	494	493	492	484	486	542	493	476	508	502	508	469	522	512	524	507	500	521	494	565	494	531	532	496	493	523	516	487	521	510	507	517	517	519	509	490	501	530	463	545	527	470	531	510	498	522	526	491	477	501	496	538	489	508	523	527	489	521	504	479	539	496	520	483	504	512	484	490	503	501	541	505	484	491	503	534	515	511	512	511	475	454	494	512	506	530	477	495	507	500	549	505	506	509	530	502	502	511	531	594	527	505	504	519	511	486	531	505	527	464	531	527	511	522	507	531	493	525	501	559	521	502	465	502	514	519	536	508	556	539	538	511	515	512	501	498	516	496	526	501	492	529	530	546	496	520	514	516	498	512	522	483	517	494	495	518	541	525	490	510	505	511	518	537	513	509	485	493	542	552	520	481	525	540	517	501	501	482	471	541	494	493	513	522	512	509	496	524	524	522	499	574	549	488	487	515	532	496	506	480	521	485	485	504	485	509	516	468	523	502	469	501	487	526	510	509	468	497	539	541	532	483	535	537	516	468	538	502	488	511	543	496	457	510	518	504	479	498	506	497	461	515	554	525	518	516	520	524	525	532	524	481	503	512	510	487	514	513	528	502	511	558	515	529	488	534	545	512	465	504	522	501	509	518	505	463	492	483	470	527	506	528	504	555	509	536	496	501	546	489	519	532	484	504	513	508	491	510	467	534	515	492	507	504	502	485	550	522	474	532	497	538	529	484	496	534	534	542	505	519	534	523	513	489	514	551	514	522	532	520	507	507	516	521	517	493	486	531	487	522	483	478	517	499	501	527	520	493	502	525	515	512	526	492	497	500	511	510	497	512	500	497	511	484	507	541	506	474	494	503	517	514	487	540	557	480	427	514	525	484	476	525	536	508	547	532	462	479	499	541	499	559	538	473	496	520	540	535	506	519	472	502	533	542	508	498
14645	1570	1280	1018	781	627	527	503	438	440	497	405	445	443	410	430	413	408	381	384	418	415	421	382	413	433	401	430	400	369	389	389	378	413	364	378	404	409	375	425	402	410	403	401	407	398	413	381	396	367	384	374	395	397	420	427	389	378	411	383	374	399	437	412	408	375	381	417	404	390	389	407	412	373	392	395	395	377	344	445	410	399	381	402	376	393	370	378	391	397	391	411	409	388	376	398	399	395	405	385	424	340	415	353	415	372	397	447	398	379	419	414	380	364	382	364	381	422	386	389	405	422	402	386	364	380	388	412	389	401	409	410	390	378	363	350	370	404	379	382	405	404	361	390	368	372	405	379	392	368	367	413	381	377	355	398	387	431	430	416	387	371	390	392	384	386	389	398	356	406	392	425	433	363	392	434	386	389	397	394	403	412	388	451	376	411	387	404	440	424	370	422	383	381	396	407	352	393	364	382	403	381	394	376	392	417	413	391	412	398	381	404	409	410	364	365	369	387	385	436	372	365	380	395	382	399	373	347	356	392	442	394	413	373	352	382	388	420	385	392	343	383	396	395	367	367	389	388	378	378	393	399	436	365	377	400	390	393	411	392	429	409	393	451	381	364	386	373	370	382	363	346	372	395	393	396	403	389	395	394	431	415	391	387	377	384	415	353	374	425	387	384	356	372	431	373	376	351	383	389	384	383	408	402	381	355	368	384	405	413	367	400	415	393	392	452	383	390	376	418	422	383	399	417	383	395	381	436	383	397	430	423	392	399	410	428	376	391	424	390	395	383	371	394	412	374	394	372	401	350	342	393	386	409	372	436	411	412	379	410	422	417	423	400	407	387	443	393	369	402	402	409	405	365	416	399	412	431	414	405	363	354	351	384	381	416	453	409	407	354	425	384	425	376	351	366	410	341	399	386	371	427	376	387	412	396	401	358	369	385	378	342	344	373	420	400	384	390	355	398	372	382	374	397	378	378	373	373	415	384	400	438	427	367	399	402	391	366	409	391	385	400	346	404	393	380	426	377	410	390	387	431	389	402	400	421	399	393	428	316	360	354	377	379	360	364	340	392	395	392	419	369	388	389	343	402	406	400	400	352	430	408	370	380	412	419	408	439	403	415	423	373	426	381	399	435	382	400	370	392	396	372	397	407	390	365	390	393	397	376	394	372	408	384	417	402	385	419	414	417	378	406	400	438	355	360	392	373	380	439	408	386	394	353	376	378	403	374	428	375	360	392	371	371	362	422	388	406	406	399	409	433	426	406	370	379	408	383	428	394	379	367	383	371	367	387	369	387	420	386	402	376	407	379	422	392	410	406	396	413	372	392	388	383	379	403	380	359	382	394	402	371	375	407	406	410	387	385	417	414	388	435	430	365	387	427	400	390	409	376	378	390	350	364	383	394	416	408	374	428	390	374	390	389	370	381	413	367	352	390	378	380	381	401	374	396	425	403	384	403	365	378	386	406	396	358	383	403	397	397	404	411	425	402	442	394	390	401	460	397	388	389	381	375	377	407	392	387	383	406	386	388	421	408	390	409	384	403	402	378	409	403	371	371	397	386	421	391	361	385	395	375	411	408	383	429	382	410	401	350	407	395	408	421	376	364	371	396	409	395	399	386	385	365	349	408	409	370	391	404	364	436	424	404	400	421	402	373	400	405	402	390	376	392	406	428	393	373	372	388	400	427	383	391	406	412	404	381	348	396	397	398	392	404	391	385	383	371	408	437	412	393	367	398	402	422	404	375	390	384	356	414	396	427	380	386	410	366	394	403	429	417	345	401	376	397	390	399	391	401	379	389	396	401	414	389	401	389	368	405	372	382	367	395	374	364	405	385	373	380	383	424	372	390	391	388	417	401	402	365	370	369	387	389	393	374	354	417	369	367	366	388	364	374	411	441	442	392	386	402	382	377	391	420	385	387	384	400	365	412	383	408	402	396	405	341	363	407	382	390	395	397	415	424	390	397	402	387	415	406	386	352	380	428	364	389	401	398	385	403	386	415	369	395	412	404	394	362	425	433	377	371	414	413	374	406	424	437	373	387	358	399	380	381	386	386	398	384	423	392	385	444	396	390	419	396	398	356	367	366	400	355	406	368	349	387	369	400	376	381	406	374	372	402	413	397	395	399	427	407	393	362	398	368	409	393	422	400	399	394	379	405	398	407	397	408	400	374	419	382	413	411	404	418	396	387	381	363	407	378	380	429	456	382	375	366	359	413	414	430	408	372	420	396	405	371	435	379	413	384	451	408	365	396	401	395	401	404	385	386	394	411	407	393	407	368	381	412	433	445	400	388	414	411	357	347	361	391	415	394	397	410	423	353	375	410	375	385	364	391	383	416	347	442	389	431	399	398	378	380	404	435	392	374	408	387	405	396	393	387	425	372	378	395	424	409	396	404	415	376	386	359	352	407	372	413	383	421	384	390	374	376	409	399	374	345	367	390	393	368	402	400	373	331	407	402	383	373	393	419	410	402	381	410	408	339	365	380	404	384	426	385	392	417	399	427	390	395	395	409	388	420	382	393	378	383	358	419	396	390	409	403	395	364	401	381	428	395	369	380	369	410	413	350	389	413	409	391	420	386	438	407	387	395	402	395	410	440	388	402	376	400	394	402	360	417	400	391	414	406	371	387	402	401	406	449	368	426	362	349	393	411	412	422	409	388	401	420	384	375	369	427	387	349	447	422	396	374	356	403	397	390	377	363	377	361	362	408	408	375	410	421	376	395	395	392	384	377	366	422	399	371	418	392	379	378	409	397	421	375	408	387	394	412	414	425	384	371	416	407	380	381	365	411	435	385	380	377	369	376	392	439	406	415	396	407	416	416	419	383	410	377	389	409	378	452	407	414	386	396	405	420	383	420	375	414	398	394	388	386	408	394	387	405	345	371	408	399	391	404	367	343	400	359	360	415	400	380	385	374	398	393	375	372	392	365	396	362	397	365	416	404	385	393	395	399	390	377	383	370	367	404	384	391	415	396	410	413	388	419	360	356	373	367	392	421	395	397	400	408	387	372	402	401	411	374	449	403	393	405	442	391	378	371	392	433	373	386	353	373	359	400	374	363	380	380	431	383	400	374	413	408	386	406	413	384	448	368	415	392	380	395	369	383	409	417	422	401	382	432	381	376	395	413	372	403	392	423	391	397	385	396	399	413	360	396	401	404	410	381	423	411	364	333	401	349	415	398	405	400	349	417	394	437	376	403	402	390	368	363	374	460	415	411	400	387	401	414	387	382	403	389	399	422	421	375	378	399	387	384	394	378	410	388	387	418	437	370	388	384	393	382	406	403	394	381	401	424	408	368	388	367	403	391	359	353	389	405	441	353	356	387	389	377	401	420	415	388	403	394	384	363	417	362	359	370	383	410	426	438	401	382	426	377	370	376	394	386	413	408	420	363	407	353	395	348	349	364	387	408	406	367	396	404	380	445	356	391	412	423	356	412	400	358	398	356	403	387	419	378	419	404	390	376	417	409
8720	1558	2493	2765	2346	1928	1747	1520	1381	1338	1245	1216	1213	1105	1069	1111	1021	1015	1068	994	1043	990	1006	992	960	993	939	960	963	1025	927	933	933	947	974	1001	919	927	932	968	955	970	969	965	1004	982	919	933	938	950	914	955	931	920	950	930	953	935	981	1011	909	987	946	986	932	970	952	901	909	995	960	918	891	899	930	949	950	960	896	920	930	941	910	938	931	915	915	924	989	915	952	926	952	922	940	942	910	931	891	896	886	939	983	961	927	901	935	914	960	1009	945	893	928	928	935	908	876	946	914	904	939	856	930	957	958	977	913	901	953	908	974	937	918	945	932	957	905	903	860	911	914	951	976	970	895	909	909	943	943	935	945	957	901	943	931	936	887	941	982	925	871	976	973	938	940	916	941	905	929	896	896	934	944	885	912	1012	946	973	931	917	931	898	936	944	921	925	909	936	936	872	956	951	985	949	866	931	950	897	978	909	885	937	899	962	887	997	952	941	972	951	977	995	939	898	887	874	919	911	931	951	926	969	934	894	923	965	930	924	943	908	914	905	953	939	930	896	880	978	924	985	994	908	911	949	943	939	928	847	983	924	904	960	930	934	907	941	932	953	951	962	917	935	975	945	966	977	942	913	945	944	930	857	919	915	929	931	880	954	1003	942	912	908	999	931	935	892	916	916	891	891	931	996	916	932	917	951	936	937	893	958	930	908	944	869	905	911	905	922	896	956	927	978	879	914	893	860	913	913	947	915	946	948	919	936	926	896	943	985	925	904	992	884	954	947	971	969	969	965	983	932	937	982	889	985	898	902	897	933	919	936	900	971	906	890	914	914	951	926	975	893	912	886	913	888	973	961	956	887	929	930	930	907	904	875	928	897	984	931	939	932	888	999	921	906	906	847	906	931	947	933	878	982	887	929	957	896	953	944	915	898	933	915	918	941	902	928	948	912	914	964	968	933	948	944	954	988	937	956	953	941	904	897	913	917	915	862	895	956	933	962	917	962	898	918	935	957	948	952	938	980	911	980	914	931	939	982	923	900	897	926	901	970	936	965	925	936	963	940	904	901	927	940	969	922	910	986	923	932	961	920	919	903	932	952	950	903	921	922	965	922	927	910	916	930	895	941	922	929	963	932	954	971	860	972	951	911	902	886	921	887	944	937	918	950	954	922	894	932	911	1014	935	906	935	932	885	935	930	866	895	876	916	920	931	953	931	929	984	897	890	943	960	962	979	929	835	889	948	971	953	920	965	955	876	938	956	890	937	946	868	938	916	958	975	919	949	946	920	905	961	887	979	918	945	907	983	946	915	902	944	955	902	857	958	915	908	902	940	965	962	921	930	903	915	942	984	994	1000	977	910	968	928	919	939	936	883	938	943	911	933	893	907	900	985	950	950	934	900	882	901	874	909	958	908	935	934	926	915	946	937	950	916	933	892	889	883	900	909	950	924	975	916	887	929	951	949	957	946	934	1015	929	934	947	914	910	977	890	976	947	967	930	889	965	955	927	957	925	896	876	920	881	952	905	918	923	958	967	950	946	910	899	911	907	949	953	862	924	931	953	998	941	940	936	943	879	956	881	945	952	992	928	946	910	928	964	907	901	992	972	961	949	953	926	930	935	981	886	972	910	957	947	960	880	920	919	960	940	970	897	944	943	937	935	910	944	913	935	996	952	971	932	884	924	911	870	887	938	922	938	937	958	913	898	961	917	901	902	867	921	921	972	944	902	899	919	948	929	902	926	967	926	882	858	941	929	942	930	895	900	874	925	933	915	951	938	929	953	907	954	972	904	982	964	915	927	927	930	953	922	942	959	950	945	931	911	925	942	978	916	950	945	951	931	953	918	949	922	960	906	939	1011	934	950	889	910	921	878	935	982	965	951	982	905	893	922	982	941	930	958	1001	908	891	948	972	945	944	932	956	907	973	941	880	942	917	961	896	957	934	890	883	914	937	951	920	942	957	918	952	933	975	931	912	957	930	948	907	927	892	912	931	934	932	928	928	894	901	879	985	959	937	917	973	961	975	933	956	945	895	893	919	937	943	878	928	935	871	973	911	909	926	972	922	982	900	915	947	967	943	961	925	894	958	882	966	931	942	913	958	954	928	965	887	926	939	943	926	894	947	936	897	854	959	931	914	886	935	977	922	926	963	937	935	970	902	897	918	894	917	950	911	898	930	928	963	940	896	951	906	935	928	970	934	954	915	932	964	938	894	931	968	932	926	952	901	913	948	921	937	899	916	940	902	915	925	925	924	932	889	912	908	973	941	927	936	949	858	916	930	937	954	916	998	948	925	950	923	900	920	930	881	946	952	964	985	962	910	920	918	980	956	936	877	932	972	889	985	963	922	928	915	940	845	908	919	960	923	891	928	927	933	944	930	916	919	916	993	887	888	941	954	919	951	917	892	941	933	959	948	897	939	920	923	908	969	910	954	911	914	939	956	936	925	902	963	908	954	898	932	955	939	983	930	978	915	853	948	978	878	933	941	886	946	975	924	944	967	922	930	891	936	923	910	889	929	898	935	888	949	912	929	892	919	912	921	900	937	952	939	925	916	909	933	923	922	932	921	953	932	950	1015	943	960	890	938	915	920	941	965	943	958	932	884	934	963	958	893	931	924	939	959	902	917	979	964	926	946	1008	897	916	931	944	904	965	906	963	940	916	940	922	924	971	924	914	927	903	903	968	981	902	958	917	922	958	964	893	925	970	936	939	949	945	961	926	912	957	927	929	886	929	915	920	953	962	938	927	964	871	962	930	919	950	870	964	929	968	954	929	897	962	933	878	924	912	917	932	1003	931	960	928	909	907	901	923	954	950	929	929	971	918	922	917	957	967	882	909	905	913	957	957	915	962	922	938	966	916	956	953	950	931	936	923	879	963	954	920	888	924	921	892	957	918	917	933	915	903	952	965	943	970	936	973	927	900	933	940	986	960	976	972	968	976	940	958	924	862	914	942	937	947	941	919	929	940	963	942	930	958	910	921	909	903	948	941	916	919	889	961	946	957	879	919	980	915	938	982	934	957	916	922	910	937	899	919	928	903	951	960	892	928	920	933	951	909	928	862	972	971	949	928	895	939	869	898	956	964	934	900	846	919	944	943	954	916	897	912	888	895	959	885	940	907	979	932	966	971	900	913	954	942	896	904	915	937	928	917	903	950	957	958	906	868	909	984	903	922	964	912	920	943	880	922	955	973	931	932	931	871	873	931	938	919	974	934	933	930	898	909	944	944	918	894	964	920	929	945	881	967	906	937	926	925	968	893	972	900	904	927	902	915	927	908	877	956	970	867	890	918	932	951	986	923	884	899	937	967	899	942	971	878	962	971	884	909	892	920	910	901	889	919	927	930	939	936	969	953	940	984	931	975	892	948	949	907	952	934	949	960	957	921	953	939	950	934	937	894	936	915	964	923	901	924	946	957	949	944	906	937	921	918	955	925	980	930	910	901	921	908	927	954	985	902	960	967	963	900	897	959	898	965	996	948	923	909	882	947	944	894
1481	215	229	248	235	227	224	225	201	231	200	235	227	244	215	234	215	203	203	219	232	209	256	193	198	235	213	241	227	207	229	206	244	225	232	211	202	198	230	220	212	208	200	233	212	238	206	213	234	230	232	203	211	222	216	229	242	211	213	227	263	205	240	231	219	225	232	256	222	221	214	226	229	236	228	221	200	235	211	194	189	243	228	232	207	245	216	210	213	206	242	241	225	185	219	223	196	220	244	222	237	236	215	219	181	223	218	210	213	235	212	214	220	197	188	205	206	246	190	243	209	218	222	238	230	236	191	231	230	208	220	227	200	238	222	224	215	219	195	232	210	194	209	191	235	236	207	205	216	247	213	245	217	207	229	232	218	200	193	224	217	246	213	251	200	229	260	236	227	238	225	238	264	205	209	211	246	210	206	226	213	208	220	220	221	220	193	231	240	238	205	226	215	205	225	238	218	268	231	224	215	217	193	233	202	234	234	224	208	231	224	246	204	191	230	229	205	213	214	240	237	198	240	239	221	213	227	239	209	220	235	251	233	195	232	243	225	213	232	212	214	198	243	217	262	205	201	223	229	187	217	232	225	198	217	223	227	219	223	223	226	225	216	213	192	225	218	215	223	223	203	217	220	230	213	225	197	215	208	206	240	230	207	223	222	213	211	234	214	229	248	208	215	232	213	240	201	211	205	201	240	208	219	246	226	227	222	247	221	218	222	220	237	196	246	218	218	228	215	227	237	224	224	223	225	217	216	226	190	228	234	243	238	198	203	235	207	204	214	231	201	223	233	206	210	231	208	209	232	228	211	245	207	182	242	231	197	222	222	219	215	228	232	227	181	206	238	221	245	229	205	236	221	232	224	217	224	243	251	212	227	226	209	201	211	194	213	231	208	217	202	229	227	208	230	238	214	222	224	230	220	223	242	236	212	216	224	217	228	200	225	239	215	230	235	220	217	206	202	255	223	214	198	242	228	237	219	243	218	216	242	215	208	196	249	238	216	217	215	232	213	221	252	208	218	222	211	236	241	239	209	215	220	207	205	206	242	242	215	214	228	209	211	228	245	226	231	208	232	211	222	247	250	234	210	217	221	235	185	203	217	238	248	208	228	203	220	249	207	214	247	232	226	229	229	227	223	205	227	214	205	251	226	228	216	214	205	211	204	195	206	241	227	248	216	193	198	204	208	219	230	225	251	215	219	211	206	224	238	228	203	232	217	230	208	227	214	222	235	206	217	217	222	200	212	232	221	200	206	225	233	210	226	222	219	226	233	219	218	211	218	207	215	198	220	232	232	197	207	218	229	201	228	248	179	201	199	214	195	221	235	211	230	231	206	228	182	205	239	243	253	227	206	215	215	205	219	210	211	199	223	201	193	232	215	204	202	226	215	220	205	235	211	240	203	211	235	206	244	217	239	205	210	220	218	217	251	195	242	204	196	248	218	236	243	224	217	210	203	211	220	224	186	230	238	228	239	201	254	212	211	235	202	219	227	226	221	194	252	222	200	220	221	216	232	225	214	237	198	209	226	215	222	234	205	230	236	205	228	204	221	205	201	241	210	233	232	225	213	199	230	217	209	251	214	223	233	217	221	239	216	211	222	228	234	262	239	228	194	222	236	212	218	200	216	263	221	237	217	212	211	206	221	203	205	194	222	220	213	217	225	221	181	206	199	242	218	214	204	212	249	229	185	211	221	221	242	266	215	199	207	230	187	240	219	249	243	222	218	216	227	214	199	216	231	210	223	212	224	219	224	230	213	252	215	217	223	192	216	206	196	221	183	200	224	226	223	230	216	223	247	221	236	241	211	238	214	228	230	224	232	214	216	216	232	202	213	223	219	233	213	220	220	197	241	185	216	221	250	227	246	247	194	233	243	245	214	226	219	217	248	203	221	206	235	198	236	225	236	221	239	235	209	211	241	202	203	228	216	185	216	197	223	208	224	217	210	221	229	242	217	223	205	213	228	239	216	248	216	194	202	230	203	214	219	198	179	203	226	223	211	228	202	223	206	214	203	227	209	220	221	246	222	210	217	212	215	205	232	207	200	239	198	243	236	225	243	219	227	239	202	199	214	234	237	222	237	233	220	217	216	226	216	195	220	191	224	235	201	241	209	223	217	208	242	260	201	259	231	222	224	216	215	235	270	196	220	206	215	243	236	216	227	213	231	235	241	222	234	241	209	226	222	233	231	210	174	207	215	218	251	216	222	236	239	233	236	216	214	217	240	237	226	227	197	196	205	230	218	217	220	228	206	238	223	214	208	223	222	190	203	209	222	221	218	219	238	247	221	224	237	219	194	243	219	222	230	198	234	225	208	231	211	224	243	224	239	239	216	231	218	195	214	225	217	210	220	216	217	245	231	217	224	210	206	208	205	227	229	217	223	223	232	229	211	218	227	224	237	201	219	220	217	232	241	235	225	227	232	243	211	227	228	230	246	228	203	227	236	237	225	224	206	239	216	251	222	238	204	245	227	213	191	216	213	231	205	212	197	217	237	202	205	225	201	217	233	256	208	230	209	227	211	252	223	224	235	215	213	233	225	218	236	212	236	209	204	200	236	227	238	222	189	212	225	209	233	198	213	236	218	211	225	242	230	221	190	193	233	235	218	233	229	228	222	219	199	227	223	209	240	215	254	232	228	245	219	237	213	227	234	240	233	249	239	228	213	235	208	203	227	217	219	221	224	224	212	196	230	212	220	229	218	230	229	196	216	227	205	226	195	236	237	210	234	228	209	229	219	195	191	225	221	227	212	229	200	191	223	216	195	224	234	197	238	265	233	257	249	211	233	227	197	206	205	212	201	231	202	192	215	222	215	227	231	233	252	196	231	229	211	222	231	200	224	245	246	230	224	238	235	217	195	215	207	244	231	205	217	197	235	212	187	229	200	213	216	231	230	212	223	221	228	230	223	231	230	228	210	210	228	228	184	226	218	196	224	219	208	229	229	217	198	233	225	225	218	241	228	212	216	233	215	210	198	230	232	196	215	200	247	232	234	222	234	214	213	230	204	215	246	204	203	231	187	206	216	233	238	218	211	210	204	212	203	211	214	219	195	233	170	209	220	228	221	221	225	241	212	241	220	227	221	210	220	210	212	226	208	207	205	235	242	224	195	202	207	221	204	203	234	212	196	198	238	222	195	254	215	225	221	229	230	202	223	220	198	228	231	232	242	247	220	197	200	186	215	210	245	205	202	227	210	222	213	234	246	224	205	224	226	208	226	217	202	239	218	228	210	212	204	232	216	206	213	215	225	209	218	221	229	225	228	228	210	216	180	210	234	213	257	234	209	202	221	207	211	216	217	212	214	221	244	224	207	224	246	232	234	243	222	224	216	200	216	217	201	233	230	255	215	248	222	211	218	228	262	229	219	221	222	208	204	231	172	223	205	221	200	217	226	211	228	206	241	191	228	225	239	215	224	249	216	214	212	194	204	244	230	241	219	227	251	245	240	229	220	241	220	198	220	244	219	218	217	225
1687	533	571	616	573	610	610	578	543	568	581	596	536	555	550	589	590	553	592	593	595	590	555	520	571	596	598	592	580	563	578	558	566	551	601	523	590	582	558	594	556	530	577	598	592	589	523	595	572	605	562	571	551	577	567	559	580	598	562	625	541	523	569	599	570	633	579	577	580	579	596	581	613	584	600	554	564	600	555	565	563	584	560	542	567	585	567	551	571	556	589	575	546	566	563	579	546	565	596	602	551	564	574	605	614	582	548	547	558	564	575	545	551	581	546	531	596	577	575	566	557	598	590	570	552	586	553	603	515	572	601	539	555	551	544	543	574	517	595	552	598	548	562	558	551	561	581	535	578	584	628	574	590	592	578	580	582	566	574	549	590	539	545	583	544	565	558	568	582	564	586	553	611	572	545	579	580	548	557	539	608	574	549	565	582	593	569	555	585	556	572	607	531	546	563	604	570	590	534	559	573	568	551	591	547	520	578	595	607	599	535	604	556	545	613	583	552	556	600	588	537	580	570	575	564	567	547	563	620	528	563	556	554	569	569	536	588	580	559	569	555	568	582	592	527	587	571	590	550	556	556	595	562	553	565	545	560	578	629	576	584	566	588	607	547	615	540	521	561	600	560	565	570	569	598	518	574	592	549	503	570	574	570	580	546	561	591	550	553	530	552	566	578	590	559	567	528	593	586	559	600	537	576	597	560	517	549	561	555	560	532	580	592	613	542	558	591	588	537	557	600	581	562	551	576	598	601	554	545	569	583	556	529	573	565	562	579	569	548	564	605	591	580	601	584	583	566	570	549	539	508	603	544	552	590	551	530	534	590	539	587	535	537	564	554	583	545	561	533	532	589	574	580	543	562	542	556	583	538	557	555	564	554	580	555	563	572	519	575	571	562	556	540	622	519	591	534	577	513	535	586	565	595	587	542	565	548	569	572	581	572	597	537	557	542	585	551	540	629	544	572	574	579	549	560	581	538	540	596	520	583	593	609	577	548	554	563	578	557	581	547	573	569	598	561	543	607	549	599	600	581	554	531	540	596	586	543	525	588	558	535	546	608	589	521	571	524	557	546	601	542	549	538	555	559	551	546	586	574	592	574	630	561	558	505	551	550	529	548	542	554	566	602	549	601	572	592	577	508	571	541	539	554	543	535	565	578	590	524	562	567	601	553	577	544	598	578	544	541	575	570	523	555	583	563	538	572	559	585	613	527	591	561	568	576	570	595	574	568	589	538	589	537	491	595	597	550	604	594	571	526	546	581	579	559	547	579	550	533	568	545	564	565	579	585	569	544	570	564	548	535	539	596	558	562	549	523	557	598	566	593	549	537	573	535	572	569	579	582	547	510	599	556	505	564	548	583	556	601	534	558	564	566	542	564	558	569	584	570	592	580	567	569	583	604	569	537	558	533	593	599	570	545	567	524	553	556	578	574	587	561	602	546	596	577	594	584	585	585	561	546	594	583	572	576	564	595	600	563	544	559	547	557	573	562	604	599	574	559	580	552	550	589	564	566	600	527	561	609	533	579	594	580	556	536	598	581	572	550	569	557	517	588	594	557	523	579	545	586	600	552	548	523	586	600	556	564	534	591	590	583	570	575	556	563	535	566	582	545	519	591	618	563	556	546	567	530	567	568	594	581	597	553	606	547	577	571	537	564	575	555	601	587	568	554	554	566	528	598	597	581	605	574	582	580	517	564	598	558	566	597	555	570	574	604	595	534	566	568	573	578	582	498	543	593	566	558	603	566	519	568	534	578	575	553	628	566	583	592	521	599	564	547	557	583	582	615	558	552	588	581	567	507	556	559	594	569	539	636	561	545	569	568	552	548	559	596	557	549	576	558	594	541	606	563	566	575	589	537	556	569	592	576	566	617	543	558	578	543	584	534	557	542	590	550	560	573	580	559	556	602	612	606	588	564	581	564	519	573	573	568	532	526	611	578	606	565	609	536	564	573	591	586	548	565	568	589	569	554	584	569	554	569	570	548	599	595	558	543	545	585	542	544	527	594	566	626	591	606	567	561	580	512	571	558	587	580	565	603	568	578	581	556	583	542	557	550	563	579	556	616	569	564	580	552	570	567	566	581	501	541	597	570	559	571	569	556	531	559	541	594	574	562	528	522	558	578	543	546	593	539	599	550	577	551	586	570	572	600	568	562	543	551	620	553	555	529	545	594	605	588	579	579	587	543	549	583	562	567	550	585	561	525	576	564	586	518	554	585	631	590	575	559	566	582	597	540	542	579	555	574	620	581	565	561	568	573	590	600	551	569	580	574	584	582	541	586	558	560	602	565	625	542	592	549	569	545	560	552	551	567	578	583	609	569	564	536	587	566	528	636	570	584	528	532	571	548	525	566	543	571	547	574	547	552	590	576	560	611	541	549	566	574	580	562	583	591	589	583	562	560	530	563	572	568	587	540	562	556	589	527	565	535	603	597	612	549	522	567	544	558	577	574	573	584	549	592	573	535	604	558	549	577	530	591	578	572	556	549	581	549	633	570	578	562	562	591	584	608	571	573	548	560	583	577	567	598	547	562	591	509	530	551	552	547	581	556	532	558	594	560	584	578	550	558	568	601	554	596	556	597	520	537	549	590	587	584	540	554	591	585	552	590	607	529	529	560	603	559	551	582	575	582	593	603	558	582	533	552	532	522	534	589	620	566	585	600	545	536	522	544	561	578	612	581	528	569	596	558	571	549	542	531	587	538	563	605	568	538	608	497	564	603	564	547	551	567	585	546	527	549	538	585	546	595	581	552	573	553	543	554	548	554	563	502	602	605	607	564	592	596	543	546	558	566	594	573	635	611	578	576	565	588	561	553	577	582	594	593	553	558	584	546	572	572	574	576	599	547	599	547	543	561	564	555	538	547	589	545	574	549	517	631	532	562	574	585	598	568	583	543	540	579	566	528	534	580	607	573	561	575	546	581	586	547	572	583	585	550	541	538	556	582	609	604	540	579	600	588	547	619	590	582	592	605	553	608	549	552	596	587	588	523	581	580	556	576	543	581	558	540	561	566	521	564	593	546	581	551	572	582	566	533	583	537	551	566	556	597	531	600	589	565	538	583	561	523	598	560	577	570	571	551	555	530	547	587	566	574	564	549	588	555	540	563	585	570	559	520	588	559	551	573	558	551	555	546	536	559	574	571	560	566	551	527	525	568	596	557	546	576	588	535	550	598	595	587	528	556	576	583	606	532	552	607	513	525	522	567	575	575	560	576	590	578	559	544	573	549	559	552	543	560	597	569	608	527	557	582	628	604	582	533	604	600	543	547	565	552	553	550	536	545	562	548	575	587	555	553	554	616	617	541	541	549	610	536	582	562	605	573	560	579	546	556	592	558	576	574	547	535	574	611	562	580	573	536	566	569	598	558	547	560	518	580	593	544	557	580	586	622	539	579	551	595	593	580	555	602	564	618	581	579	573	551	558	548	588	571	568	586	560	562	559	579	555	582	547	566	563	531	566	537	571	596	565
7041	546	542	473	331	284	242	240	217	226	214	213	189	219	212	195	190	189	190	190	174	190	191	192	208	177	191	178	175	186	174	196	178	199	191	182	171	175	175	159	168	170	182	194	183	170	187	193	195	190	190	193	198	178	169	158	185	175	186	182	181	178	177	169	181	197	187	198	166	186	191	173	172	169	184	181	172	204	189	184	181	188	189	193	177	178	179	195	184	170	194	175	195	174	173	171	218	199	147	175	169	182	168	185	176	198	188	185	173	175	186	191	185	170	178	207	187	192	183	165	203	172	179	170	170	186	197	191	194	190	199	194	183	195	175	179	189	192	185	190	175	201	160	206	194	195	168	184	175	182	188	197	204	197	191	186	181	185	205	177	181	163	173	168	174	190	162	189	201	175	192	159	144	190	191	188	188	190	171	201	202	168	198	173	185	178	177	195	180	208	190	191	176	199	173	182	185	194	184	193	183	170	181	172	172	167	175	159	182	190	217	192	194	197	200	174	202	164	201	181	184	198	189	183	191	163	169	180	167	184	198	187	182	165	196	192	186	188	205	172	202	178	187	167	168	181	203	219	211	176	181	200	174	171	199	199	182	198	170	176	211	168	183	182	211	194	195	173	169	179	187	178	200	192	199	146	176	174	201	194	155	187	144	171	154	172	189	202	159	202	213	164	189	168	183	187	156	178	190	187	181	183	169	164	190	186	197	152	183	194	200	171	179	191	159	177	176	216	180	192	188	190	210	194	185	179	212	170	195	186	186	193	189	174	211	161	164	190	208	177	192	177	184	184	166	177	166	159	169	192	183	181	200	173	192	185	184	201	171	190	209	175	169	180	184	202	167	201	152	179	183	184	184	196	193	159	166	169	190	193	185	199	172	180	157	172	163	164	171	179	188	163	177	177	212	190	176	204	197	174	184	178	201	192	173	167	188	182	178	180	178	182	199	199	178	183	188	194	172	185	164	183	177	185	188	150	198	203	179	193	191	187	174	182	184	172	190	185	205	180	200	218	199	178	179	202	198	184	178	219	185	178	182	159	187	187	155	192	191	205	164	156	197	163	184	183	163	186	187	185	203	206	181	150	199	214	218	173	202	195	191	172	190	174	170	183	227	180	199	186	171	204	190	184	191	181	185	189	172	220	203	168	209	159	163	190	199	189	168	186	214	168	157	169	218	192	163	192	188	170	169	157	192	162	197	163	195	192	181	190	186	174	190	176	177	184	169	186	183	198	195	203	176	182	173	201	173	182	147	179	177	191	195	179	173	170	187	190	182	179	185	155	206	183	201	158	192	209	188	164	180	201	175	187	162	181	175	199	177	163	191	177	177	169	177	174	184	169	187	187	194	201	217	195	199	215	195	196	186	190	174	179	194	165	178	200	228	205	160	194	173	205	177	204	201	182	180	210	213	184	189	187	158	197	192	169	147	168	191	190	189	189	171	173	189	184	169	201	180	200	176	178	160	186	178	195	177	199	183	177	181	170	158	177	138	185	158	183	178	184	187	172	198	172	181	167	180	176	189	171	214	176	179	145	185	171	167	165	175	169	180	213	156	174	188	188	170	162	157	160	177	166	180	202	225	191	168	169	145	182	193	159	201	200	195	198	216	191	195	199	182	201	191	178	195	179	148	159	183	177	178	176	184	159	178	159	192	171	169	165	189	194	189	199	185	181	182	171	200	183	167	202	169	187	176	208	138	185	196	185	184	186	179	181	170	182	194	197	186	194	172	174	189	191	228	213	192	178	157	158	168	194	185	170	176	154	175	183	178	180	175	184	159	153	185	165	180	194	174	179	188	188	201	186	192	186	175	159	194	174	152	174	175	197	202	188	187	176	150	171	177	178	202	172	174	183	176	191	158	168	199	171	178	180	175	196	188	189	169	220	176	171	197	169	197	182	187	173	188	183	176	193	182	209	182	201	174	207	150	168	197	186	159	179	183	158	175	190	219	174	184	180	184	201	160	162	179	188	192	161	172	165	193	186	171	195	175	175	174	175	202	196	181	208	171	181	170	191	190	188	168	189	180	189	195	196	198	170	174	196	185	186	199	209	168	166	169	182	171	199	182	180	164	188	167	170	181	185	178	195	181	169	185	195	190	177	167	182	174	180	189	169	192	202	149	194	166	170	181	178	192	165	195	183	169	181	161	161	166	180	170	169	159	161	191	197	181	174	183	170	196	164	183	161	193	173	192	192	174	169	205	155	207	176	184	178	166	188	197	196	180	185	186	197	163	166	181	176	181	178	196	176	204	184	187	181	172	167	169	181	184	193	172	187	191	173	176	162	204	217	197	173	173	191	167	194	147	171	169	185	196	193	188	215	182	201	174	184	199	182	170	176	178	171	203	171	192	173	154	188	202	192	172	182	184	188	177	178	200	205	177	186	166	177	183	171	186	178	208	188	185	176	181	184	182	163	156	164	163	174	167	162	180	209	183	176	190	167	206	189	214	195	164	192	171	193	211	165	179	181	186	189	173	182	152	178	179	182	180	199	199	180	194	174	168	170	152	169	164	172	165	189	172	188	186	200	196	208	181	176	190	170	190	154	188	180	158	171	194	192	198	168	193	184	162	194	189	187	169	215	196	164	182	176	180	195	184	169	190	189	196	180	183	180	187	167	203	195	203	185	182	186	173	169	183	199	190	159	197	165	174	159	164	168	184	181	178	210	187	188	170	183	225	182	159	189	175	197	191	206	183	193	173	172	170	175	199	171	165	184	143	181	171	210	179	171	181	204	196	186	183	179	202	191	184	164	195	181	206	177	193	167	172	181	199	193	184	169	186	188	197	185	162	174	208	175	182	183	219	191	176	154	192	173	191	177	170	163	194	178	173	201	203	188	201	176	177	183	166	174	182	191	197	195	162	179	175	191	167	192	200	174	162	188	190	174	201	186	184	196	180	165	182	185	174	187	178	151	179	180	167	188	172	166	204	212	189	168	192	191	170	168	185	191	182	210	194	191	198	208	175	160	175	171	157	189	198	138	182	160	186	154	172	171	172	184	167	175	180	190	172	193	209	191	189	166	171	185	169	198	180	186	186	187	180	163	213	185	195	194	224	151	167	200	172	161	168	190	193	197	172	192	171	204	168	191	215	190	167	181	204	201	177	195	214	181	208	164	172	202	176	197	197	163	213	182	163	182	201	179	206	186	175	196	180	166	172	177	158	198	174	196	172	211	152	197	184	173	183	179	168	184	198	201	188	174	188	175	182	221	193	186	172	180	193	170	177	190	158	162	169	201	201	178	176	194	185	169	181	188	173	168	149	210	177	194	209	199	172	190	153	172	173	185	180	198	157	160	178	180	176	173	191	190	187	205	183	194	191	154	194	193	193	214	203	200	184	171	188	181	166	204	213	185	191	167	178	168	180	175	173	183	197	184	184	193	205	185	201	184	181	170	159	192	198	206	165	181	183	181	197	185	167	178	174	181	189	171	189	173	174	184	186	194	203	175	168	163	190	165	182	162	211	198	185	174
6180	837	1273	1438	1264	1056	866	865	798	696	686	638	633	625	594	581	557	585	574	578	524	563	571	530	511	513	532	521	538	545	465	524	542	494	533	512	516	522	560	552	507	521	537	533	557	541	537	541	508	555	564	490	525	519	495	525	520	488	511	512	560	494	484	512	526	511	501	520	528	549	499	465	537	504	525	481	504	483	473	510	489	530	511	452	499	481	509	548	535	546	538	550	484	499	562	531	534	517	514	528	541	498	522	484	530	521	513	543	553	554	498	498	499	527	496	542	558	451	457	506	488	519	518	534	474	546	519	540	528	549	539	504	520	498	466	552	501	513	479	507	510	485	488	455	520	510	535	475	559	501	508	489	557	514	517	502	515	498	521	505	514	526	529	505	519	527	514	522	529	473	526	496	503	546	524	538	537	496	540	517	533	524	495	511	511	530	526	474	513	515	510	483	550	493	520	510	516	447	533	521	511	526	529	495	465	521	526	560	554	504	518	503	530	520	542	538	521	524	482	520	493	536	529	521	512	474	517	491	539	474	572	467	544	510	460	531	536	523	521	530	509	462	547	513	500	517	514	487	446	527	510	516	520	532	532	519	518	468	527	531	503	519	532	524	526	488	495	483	484	455	515	518	519	513	513	497	513	490	518	497	530	464	512	524	531	490	493	472	561	511	493	551	503	504	563	485	502	529	539	508	494	536	496	535	527	527	513	487	535	468	515	508	512	484	478	486	497	515	488	475	521	536	566	524	513	528	518	479	461	533	516	506	461	517	505	536	525	528	497	460	501	528	531	546	486	495	505	502	510	479	495	527	473	510	496	510	519	480	515	531	485	538	533	517	526	556	539	543	479	482	517	492	491	528	499	522	525	481	515	529	505	527	529	511	477	492	505	511	541	486	479	531	521	543	493	474	518	502	493	591	464	521	496	496	501	472	514	483	514	513	507	536	500	516	502	470	507	516	526	514	507	503	535	523	506	483	515	514	513	516	529	510	519	504	514	516	516	517	527	494	553	520	540	507	537	535	502	467	466	524	483	496	515	503	504	506	514	518	543	551	481	492	518	505	508	525	474	555	529	519	500	522	500	523	539	503	533	534	488	525	531	509	509	527	506	510	550	513	505	488	510	529	512	503	466	507	494	484	530	512	498	534	523	537	512	499	472	490	523	487	537	522	483	568	499	520	559	471	513	524	509	516	474	503	498	520	497	498	545	515	500	468	554	507	518	485	518	485	497	517	525	482	505	508	499	497	542	545	466	509	502	541	505	532	475	511	523	474	513	520	505	517	501	508	541	502	506	509	558	540	462	555	527	532	517	516	496	484	493	498	537	497	490	541	485	531	476	519	509	540	509	511	505	506	452	507	496	527	495	530	513	493	520	485	522	528	490	535	503	505	515	470	506	486	555	521	473	493	533	512	553	526	501	536	526	499	478	447	497	475	502	499	523	527	519	536	486	533	519	500	519	524	515	536	522	538	530	512	501	489	516	530	487	533	549	513	497	527	496	516	500	510	495	484	523	520	474	526	512	489	516	533	509	492	534	474	495	569	533	522	509	505	508	507	526	474	520	557	565	500	486	517	550	484	504	522	503	530	522	475	486	553	537	546	532	515	533	491	551	495	499	540	484	495	495	522	523	505	516	530	483	565	492	548	501	475	524	514	504	519	518	509	542	537	509	531	507	499	507	489	530	526	503	479	483	496	498	542	518	520	537	501	509	475	530	518	515	469	484	509	484	545	445	501	532	468	500	463	477	499	495	510	524	510	503	529	513	513	497	510	559	506	519	500	480	502	501	523	509	510	469	492	513	520	481	504	540	511	521	493	489	536	508	485	464	463	497	534	536	538	531	486	540	524	526	499	509	490	471	533	482	454	471	501	537	481	501	504	539	544	532	510	484	491	529	505	483	514	476	468	545	522	468	535	516	526	467	512	490	512	536	507	495	506	502	503	531	492	524	504	509	520	485	516	502	499	521	504	497	530	516	512	489	538	471	510	478	535	471	468	513	522	510	527	477	508	510	479	491	485	514	504	540	474	511	509	507	508	504	517	539	507	490	461	492	528	532	540	483	495	522	483	521	531	541	535	514	516	522	526	533	504	515	520	544	475	588	490	513	510	490	531	538	527	515	526	455	510	502	502	517	506	533	491	506	505	478	487	499	482	533	515	498	505	515	503	474	520	482	537	468	522	520	537	504	511	473	510	509	518	522	521	513	503	510	501	532	557	504	535	487	533	488	509	500	513	505	452	518	526	487	546	542	478	532	516	471	519	490	498	504	511	502	504	494	513	464	494	486	529	503	501	462	546	532	483	495	506	484	513	497	508	485	508	512	555	500	492	509	535	506	513	479	484	509	506	494	504	491	532	479	501	529	513	568	550	542	481	514	476	476	544	549	493	535	465	514	450	506	515	482	509	505	499	529	485	488	485	483	475	519	550	486	534	506	516	507	542	495	499	556	512	517	570	515	529	506	523	550	495	510	510	525	509	502	536	513	507	525	555	523	533	513	546	490	488	507	523	508	472	542	494	497	545	494	499	486	545	473	561	496	498	513	501	487	520	502	553	534	474	527	509	512	528	504	521	528	503	512	509	503	496	508	483	532	547	492	514	552	476	500	533	560	478	516	529	560	511	509	496	489	497	485	516	480	535	486	506	508	481	501	495	519	532	512	515	520	468	488	491	517	533	582	528	498	528	545	488	499	489	504	524	495	505	542	511	498	486	519	538	512	520	510	499	522	508	545	527	487	521	468	499	516	472	486	487	526	534	567	557	516	505	472	512	496	548	541	500	523	525	512	558	509	506	509	482	516	483	482	508	504	517	492	494	527	521	528	523	500	478	517	481	534	454	536	525	526	494	530	519	489	512	516	505	514	493	553	483	513	513	563	486	506	484	483	500	522	530	513	522	515	533	498	486	499	506	483	501	503	499	487	496	517	532	533	483	493	514	520	498	515	516	502	510	497	476	499	498	520	497	540	522	519	489	529	504	451	491	501	504	520	516	517	485	489	520	507	497	552	523	484	542	459	496	492	517	556	511	482	522	516	490	531	509	500	517	491	508	530	498	524	501	519	503	509	521	511	490	524	505	504	533	480	535	516	474	491	528	459	528	532	518	517	539	482	521	510	541	468	505	515	479	523	487	526	548	504	520	484	494	497	494	495	470	514	488	520	481	512	492	476	493	494	515	527	509	509	480	506	564	523	487	526	489	525	482	511	506	477	521	484	501	515	505	502	499	514	510	498	490	525	520	515	558	473	500	486	560	470	552	503	577	507	543	476	481	515	512	501	541	517	495	532	516	537	518	527	507	540	514	518	492	538	511	500	506	483	531	518	516	520	495	486	533	535	499	518	518	519	497	526	496	520	528	502	473	561	544	505	515	511	491	498	541	483	552	534	501	506	484	490	500	521	527	518	528	532	467	527	519	541	502	491	479	488	527	493	486	526	514	508	488	545	497	461	510	521	499	505	501	529	488	542	538	498	496
14805	1628	1215	894	748	596	522	563	514	417	457	412	439	423	433	396	390	459	382	439	434	405	407	402	405	409	456	389	407	403	394	398	397	394	393	391	391	354	382	388	366	445	359	391	424	425	415	427	402	384	365	351	409	450	404	401	422	402	393	398	402	385	382	408	421	347	406	393	378	425	376	412	441	343	401	398	426	406	354	387	423	390	371	409	410	406	406	382	413	378	365	360	384	421	423	425	380	359	401	390	428	414	413	397	397	422	382	420	406	381	426	407	377	372	407	359	407	368	406	413	409	408	408	420	396	437	421	373	365	411	402	401	414	394	393	388	382	380	412	388	375	357	428	446	414	421	394	381	434	417	400	408	391	387	378	383	431	365	391	433	415	407	360	399	417	376	422	382	356	410	438	398	406	407	407	396	384	396	417	394	355	388	358	404	396	426	408	391	362	374	377	410	381	396	384	370	410	427	419	388	374	402	398	401	382	437	402	392	395	419	405	395	378	403	378	381	430	369	382	410	383	399	404	394	417	375	391	367	388	378	371	390	405	412	427	414	362	362	428	433	379	443	403	394	410	359	441	421	404	409	361	404	427	401	425	401	371	362	391	364	444	417	403	394	384	409	416	369	384	390	427	361	415	394	414	391	387	377	382	400	399	374	399	381	412	393	371	380	392	374	401	394	385	382	403	387	440	390	395	415	393	411	394	427	368	392	418	393	342	377	375	395	431	404	415	415	372	420	380	405	411	391	394	406	423	383	382	396	397	411	436	387	358	387	392	392	371	375	409	427	418	423	406	413	407	429	382	406	384	399	401	431	358	406	403	355	381	366	437	370	353	378	372	358	412	367	390	429	384	359	360	411	421	408	362	379	400	362	405	398	395	377	395	351	398	388	405	409	396	380	386	413	420	403	368	380	424	376	394	415	393	407	389	435	371	412	421	409	427	405	398	424	372	371	393	446	367	384	362	385	400	382	389	354	369	395	429	415	396	391	391	348	381	406	385	379	409	391	342	384	425	326	389	396	372	431	388	414	383	403	371	383	416	396	410	377	418	389	367	387	387	399	371	369	413	389	369	372	320	401	402	364	411	377	386	367	394	379	410	385	410	417	419	395	385	344	401	401	383	367	445	432	395	377	413	400	428	391	429	378	379	379	396	363	368	372	399	389	379	389	409	373	354	372	402	422	403	399	406	398	401	395	363	426	370	390	415	422	409	386	389	383	403	400	404	400	401	390	384	402	348	415	439	416	374	402	361	453	393	366	417	401	382	353	383	456	377	390	406	400	395	401	343	401	352	382	420	414	417	378	419	399	373	385	424	394	424	388	448	388	416	395	378	390	395	412	371	406	371	373	421	366	379	398	361	382	366	399	412	378	383	373	389	411	367	428	383	361	368	360	389	361	394	390	402	414	431	372	409	437	403	397	392	370	426	391	413	385	406	409	408	375	403	400	359	352	353	412	358	408	379	384	379	425	393	401	376	452	393	396	388	415	370	389	367	384	420	402	396	427	417	368	364	395	371	424	409	363	391	356	365	361	386	413	399	379	420	397	411	381	380	388	378	381	414	394	407	368	394	417	400	376	372	378	384	405	454	385	372	364	406	375	377	410	389	358	368	379	407	393	436	423	357	386	400	397	418	385	387	429	359	375	396	375	396	371	374	390	380	393	385	393	390	363	404	430	379	359	409	389	378	374	413	414	377	355	403	386	370	391	410	412	385	358	393	403	390	440	380	426	396	405	336	399	374	398	396	380	400	432	445	397	415	364	399	363	374	368	356	387	409	379	402	384	383	369	429	396	393	408	400	383	407	391	420	415	396	391	402	373	399	386	387	389	400	381	380	408	406	379	410	392	368	417	388	436	403	394	376	383	332	404	425	427	382	397	423	391	415	389	385	371	381	407	367	408	406	435	386	426	372	395	377	401	390	389	396	418	384	408	375	390	387	401	368	377	393	391	362	414	382	372	377	385	402	370	385	393	391	403	407	439	406	374	455	365	414	376	387	404	395	406	380	407	391	378	373	383	360	388	392	390	361	377	380	406	371	406	401	422	398	382	436	374	433	376	365	388	379	384	418	399	381	371	394	391	386	358	402	363	396	395	316	388	412	355	391	420	385	447	370	377	424	376	396	402	372	393	351	386	440	405	393	412	386	388	413	405	409	366	430	396	375	388	402	388	392	432	419	365	409	401	399	404	417	355	419	403	404	398	392	395	399	349	441	398	425	372	391	427	396	397	395	388	393	389	387	385	409	417	378	420	420	407	379	393	403	419	395	376	358	418	425	406	385	372	389	397	399	401	395	411	399	395	331	430	417	366	389	424	389	416	395	375	367	412	411	441	401	379	346	388	399	405	377	374	360	412	416	364	379	411	366	413	375	427	422	419	413	391	407	411	383	421	395	422	403	395	406	405	371	366	393	416	404	398	392	396	383	381	365	385	419	395	385	411	413	380	404	390	423	376	369	335	406	384	352	409	397	359	396	335	374	403	322	419	426	385	386	371	424	375	407	370	395	380	431	406	400	363	405	390	422	384	376	360	382	420	351	411	437	397	408	411	437	385	351	376	378	389	398	357	401	399	465	413	393	423	380	420	382	381	413	437	404	390	397	434	395	410	374	397	392	409	455	390	410	370	399	418	398	385	370	400	420	411	392	394	395	398	421	367	399	378	398	393	402	391	389	371	376	393	379	398	410	425	426	402	360	389	415	378	398	427	432	406	386	391	436	412	451	428	384	411	380	364	396	396	421	362	386	407	361	372	387	405	372	390	363	377	387	407	412	416	387	445	383	368	396	416	407	389	387	395	363	383	407	389	382	378	402	388	392	404	434	425	414	404	386	408	402	375	430	414	398	394	406	408	362	412	413	374	414	430	394	347	420	440	389	360	388	407	400	384	395	423	388	416	405	355	410	415	377	406	425	366	422	402	365	409	380	433	394	411	410	399	388	415	412	392	390	360	377	359	393	375	380	390	409	374	372	403	389	404	358	391	405	407	404	362	385	387	405	384	388	417	398	409	396	375	393	437	396	393	427	393	414	368	371	381	430	422	367	370	383	402	393	400	423	416	405	367	382	370	405	442	346	386	403	424	390	390	358	385	385	357	385	402	373	406	386	407	378	375	375	391	351	377	379	406	454	375	365	377	410	406	421	377	404	407	419	356	403	382	386	375	412	427	417	388	358	375	387	409	421	430	417	379	383	386	398	395	427	417	426	413	381	384	415	394	354	410	415	376	422	381	446	367	405	420	397	385	393	400	381	375	397	417	377	385	410	385	372	398	412	428	410	425	395	356	385	381	400	412	372	392	411	383	401	397	361	430	363	441	434	386	408	414	392	406	427	409	366	376	396	401	376	359	394	384	378	371	412	386	389	418	416	358	367	422	366	348	395	399	367	387	395	377	370	364	372	374	394	406	382	425	388	375	420	363	411	396	416	385	393	434	351	388	383	385	389	416	439	411	384	391	386	372	379	413	387	440	396	373	429	391
8651	1521	2522	2758	2370	1922	1833	1489	1357	1370	1223	1184	1170	1099	1093	1127	1023	1004	1110	1001	1029	1037	963	1037	979	997	1005	985	966	950	998	980	958	976	954	909	978	945	963	965	929	925	920	949	1034	949	876	979	961	999	971	997	957	967	963	945	979	912	955	930	934	881	932	959	949	1002	934	957	982	937	938	937	914	988	967	928	943	883	950	921	937	937	919	900	868	979	998	941	982	919	945	953	989	868	931	912	878	921	941	979	899	926	941	941	948	961	969	869	911	927	900	948	962	870	940	919	928	891	1003	881	951	967	936	921	959	878	949	932	963	964	919	963	952	930	914	876	885	979	929	935	937	894	989	940	907	981	902	942	982	919	917	938	919	907	928	920	968	976	974	918	930	873	930	917	978	935	943	961	979	878	931	949	974	946	899	958	898	949	901	900	904	926	927	947	931	935	907	919	927	952	945	942	925	917	926	917	943	876	963	956	939	924	909	901	872	933	921	932	940	888	937	938	961	868	932	966	950	932	971	856	947	910	932	956	936	961	955	932	928	937	873	917	869	893	951	925	918	920	887	889	900	910	941	932	950	923	868	977	902	950	949	980	969	942	915	951	915	916	913	1015	968	1002	948	963	985	919	883	1008	866	944	945	905	950	936	1000	948	976	966	966	953	909	928	925	941	957	939	904	911	879	915	958	904	947	956	884	919	960	914	932	942	901	950	950	911	895	933	973	911	964	933	915	935	920	925	923	908	967	886	927	898	967	895	995	907	925	1005	908	937	940	928	918	918	954	969	951	906	897	948	942	909	936	950	896	884	903	944	983	961	922	884	930	902	908	902	886	961	911	955	959	972	952	900	921	983	942	929	928	945	973	923	965	898	959	890	949	936	963	984	944	977	875	959	929	998	908	943	1005	952	882	937	950	1013	939	929	890	983	977	927	956	882	948	938	973	943	922	948	941	934	935	927	926	909	909	922	927	979	984	971	912	885	911	874	975	955	921	886	955	924	915	937	927	927	972	952	932	923	935	973	947	923	937	950	921	907	938	858	929	912	901	965	934	907	929	956	908	975	961	963	957	914	969	872	918	938	914	962	943	893	935	919	885	950	921	925	985	895	1005	914	907	907	927	911	921	928	902	956	931	976	891	956	948	897	930	850	943	933	869	921	999	924	927	985	946	949	955	933	948	954	970	953	921	944	927	934	954	888	946	939	923	922	930	923	964	950	912	985	973	958	903	952	919	911	952	925	921	917	962	955	931	916	938	926	947	916	938	923	894	969	916	929	862	873	930	945	937	951	949	987	974	931	944	918	916	894	951	915	937	946	903	945	931	951	870	891	909	914	892	845	900	908	932	925	925	880	897	937	974	931	896	948	946	922	935	942	956	916	928	1010	874	942	943	899	956	948	929	933	1034	944	944	924	903	914	958	896	884	949	865	933	972	993	890	920	939	959	924	919	925	954	952	935	896	909	934	946	906	917	916	931	928	918	880	976	926	967	994	853	937	926	899	965	977	908	858	991	888	953	946	951	931	911	951	944	934	971	927	953	950	995	914	913	972	928	941	876	923	971	940	960	995	937	880	972	906	898	952	926	925	904	871	968	885	903	965	927	996	863	935	906	934	1002	958	882	962	902	931	875	931	986	946	945	977	928	963	881	890	932	956	916	925	947	957	936	929	943	919	905	929	932	949	951	915	895	926	979	906	913	922	937	995	961	886	937	911	938	929	910	936	907	933	921	897	909	946	881	920	944	929	925	855	944	940	889	935	996	933	930	922	912	942	884	926	976	971	902	968	930	932	938	972	956	883	921	933	922	981	939	960	973	900	924	984	942	934	955	951	891	911	905	933	982	945	977	916	955	982	903	938	945	921	905	927	927	965	977	948	985	944	917	920	894	944	936	945	907	904	941	977	910	931	969	926	958	926	927	907	928	939	887	899	926	890	896	939	920	943	894	960	942	941	882	971	913	897	928	928	903	952	949	960	941	923	900	878	963	935	947	1004	942	854	886	921	956	920	988	871	973	946	922	917	877	908	900	954	933	901	948	964	977	939	925	965	880	943	917	930	930	946	923	958	897	931	895	952	962	907	974	981	900	958	924	879	936	917	894	971	893	909	968	917	977	905	969	888	901	928	938	987	946	951	921	946	962	888	934	878	958	976	964	933	920	945	943	928	943	909	935	883	953	1032	909	958	876	953	895	931	944	958	949	963	950	956	887	954	914	943	945	952	945	937	902	960	1020	939	904	932	964	933	936	974	914	914	957	965	927	995	924	885	896	947	910	952	956	911	955	942	954	951	938	983	923	963	922	871	931	917	902	916	993	922	958	897	940	950	945	878	949	984	908	955	981	949	982	970	915	881	913	958	939	925	964	958	1011	922	938	980	982	973	963	936	949	924	914	931	952	942	939	943	952	954	890	951	876	886	949	870	897	955	972	932	966	933	950	937	924	906	898	947	916	945	842	890	905	905	956	971	893	952	947	916	970	986	917	962	910	893	929	958	924	977	946	955	958	963	922	907	890	978	915	920	963	904	1014	920	959	893	926	940	924	958	918	883	922	909	984	966	942	904	907	935	994	974	941	971	945	859	894	902	938	983	905	896	922	931	976	913	909	988	939	889	893	961	944	911	882	928	915	956	857	974	924	940	947	924	969	950	943	934	883	943	950	972	962	929	929	1006	985	899	953	996	918	861	965	896	975	904	897	980	946	915	883	954	975	906	873	918	902	909	929	969	961	886	936	910	956	897	969	932	888	938	921	944	973	900	903	993	937	917	938	932	886	919	922	946	970	918	919	891	999	923	920	968	923	915	929	946	901	929	955	949	945	980	898	940	872	957	924	876	920	937	875	926	910	903	932	943	935	905	908	916	931	859	923	935	882	937	981	956	879	945	898	972	950	921	924	972	928	879	1001	910	911	962	906	931	935	912	903	936	909	998	969	912	895	956	919	921	974	890	943	942	921	921	926	982	913	890	931	927	937	962	947	902	852	917	884	936	940	970	912	922	972	904	920	951	911	934	958	968	906	892	960	898	919	917	957	900	965	903	931	948	936	912	935	904	942	941	918	971	948	1018	936	924	912	928	927	955	957	901	934	878	932	962	920	928	958	912	930	941	935	922	906	888	964	978	919	925	903	966	902	954	951	982	924	1005	885	1005	879	935	927	943	947	926	979	928	931	949	911	955	928	978	973	924	957	910	905	893	912	947	949	967	908	949	951	915	934	934	980	894	939	896	955	956	901	878	907	910	944	933	998	951	877	899	958	882	935	924	922	922	951	975	915	909	929	967	946	949	935	983	982	895	897	970	959	944	900	934	918	898	888	895	874	952	907	931	870	950	898	905	929	975	930	975	921	948	870	938	883	946	878	925	924	916	897	939	938	932	966	944	896	908	887	996	907	931	945	938	907	930	930	892	888	902	929	940	914	922	897	933	927	969	943	925	937	951	902	913	946	952	967	917	931	926	897	888	962	960	907	887	945	975	903	946	961	920	988	948	932	971	936	928	950	921	933	890	943	965	937
1603	248	253	226	240	226	230	226	227	213	222	213	258	250	250	270	224	206	224	226	207	258	239	231	220	190	252	234	213	234	237	224	219	209	196	217	230	226	231	231	215	234	234	196	226	167	239	210	217	223	222	213	217	203	239	234	248	201	238	235	209	242	214	220	218	208	255	246	216	194	199	221	238	222	233	243	218	224	218	224	235	201	215	222	237	252	211	242	250	247	210	201	223	214	228	228	214	196	234	245	223	242	221	251	235	211	209	194	228	220	220	242	211	230	232	237	238	212	241	224	209	213	230	231	212	217	230	211	236	240	212	223	247	232	208	204	211	207	228	233	190	218	218	214	208	241	227	227	202	223	239	211	209	279	210	229	195	216	215	230	231	217	230	230	195	237	220	207	235	219	216	212	232	205	230	247	251	209	204	238	243	241	217	212	220	240	191	215	237	212	200	255	213	203	220	224	235	243	194	236	226	215	225	214	228	241	227	195	201	229	221	242	228	203	215	241	230	225	246	232	218	227	227	260	246	227	260	245	241	211	233	213	201	227	200	218	218	215	228	265	245	242	229	233	212	237	216	234	215	248	228	245	252	224	269	248	217	220	260	238	204	224	203	251	249	230	223	229	226	227	222	226	245	256	233	244	225	206	229	182	222	241	203	241	239	236	205	226	234	226	221	224	206	262	230	213	228	222	215	264	211	205	201	214	213	226	249	222	229	251	205	241	199	184	244	224	231	206	195	218	226	201	209	229	238	240	213	197	228	234	242	238	218	195	215	230	241	254	219	209	224	227	233	184	213	210	241	242	219	236	219	212	243	213	221	217	240	255	234	212	197	215	230	208	228	236	223	236	233	194	206	224	210	219	224	235	205	236	234	226	219	215	247	199	241	225	204	223	216	213	235	243	219	236	218	235	222	254	219	215	206	236	204	237	215	190	215	223	250	221	235	213	231	219	246	210	219	212	225	210	224	260	213	210	221	218	232	217	242	200	223	204	228	270	204	217	217	204	186	241	223	239	221	256	236	213	203	204	221	225	217	221	217	210	252	219	214	207	207	238	256	228	231	198	222	220	252	214	241	252	224	218	211	226	215	212	240	209	221	257	213	199	228	242	220	237	220	213	230	229	198	232	203	206	226	255	256	231	213	231	226	221	233	232	224	223	241	237	223	208	200	240	204	215	236	244	198	211	231	242	229	211	223	232	234	209	218	198	236	246	215	224	215	224	238	239	221	222	217	220	222	224	252	220	250	221	216	204	177	203	211	210	191	243	221	217	188	233	231	230	194	231	195	218	227	232	200	211	220	254	228	229	242	225	215	241	236	225	247	199	203	224	209	235	224	243	196	239	255	208	214	214	237	224	198	205	222	235	234	203	208	238	230	208	249	209	224	214	221	212	231	218	249	223	216	224	249	218	223	214	226	243	216	234	226	262	260	230	212	211	223	257	217	237	224	226	221	209	243	219	233	235	226	244	234	219	237	231	231	232	231	205	220	201	216	242	232	198	212	219	220	230	228	241	231	218	221	251	235	237	233	209	240	233	235	257	221	217	235	252	264	233	243	210	229	244	244	241	221	227	224	226	217	226	227	237	204	209	222	225	188	196	215	194	240	246	202	233	241	229	204	238	225	216	224	240	226	204	227	221	215	189	230	212	233	229	202	237	234	217	233	240	255	223	232	245	254	215	211	233	224	236	234	216	229	225	218	222	225	237	233	214	234	254	213	208	258	228	239	223	202	202	224	233	203	213	242	226	197	223	236	203	223	208	224	238	236	213	247	259	250	215	240	225	199	213	229	221	184	250	248	213	206	202	218	202	241	225	234	225	240	216	206	241	224	242	210	231	209	228	210	230	259	247	223	205	226	203	204	206	222	238	244	223	244	267	219	213	233	214	199	229	254	183	233	219	235	227	214	253	200	231	214	221	221	244	232	244	229	209	219	228	192	216	196	223	226	214	223	266	255	207	216	233	190	222	228	214	215	257	226	265	237	218	211	228	219	206	228	223	240	214	213	234	223	228	249	222	234	229	246	233	215	220	210	211	217	253	261	232	228	239	231	214	220	240	225	235	227	212	258	240	205	206	225	232	196	232	220	216	239	220	213	204	232	218	207	237	198	234	203	230	221	233	239	218	226	225	205	218	235	229	245	229	229	221	230	226	246	214	211	224	218	236	226	216	230	203	221	216	215	221	220	218	229	202	207	224	225	220	249	230	198	210	232	246	234	227	243	230	240	232	228	213	224	228	216	225	211	204	207	223	237	236	207	246	210	225	212	218	220	270	213	210	243	229	230	198	213	227	229	234	217	242	220	227	235	222	223	202	257	245	269	240	224	220	218	239	228	228	206	202	210	213	256	255	219	210	220	247	233	234	213	195	227	203	223	217	226	233	237	226	211	235	219	226	204	250	199	236	231	190	199	227	302	209	232	200	227	217	235	204	209	223	219	213	212	241	216	236	253	215	234	221	242	214	230	237	236	223	236	230	224	261	208	253	214	222	244	219	243	240	234	249	228	237	243	238	241	215	223	248	200	199	201	194	208	233	218	209	233	219	223	209	238	234	220	199	246	252	215	209	208	221	212	229	224	212	234	213	228	233	194	222	207	222	230	254	228	226	199	177	225	221	210	204	216	237	241	213	199	238	222	231	208	217	231	212	244	216	210	231	215	256	239	215	204	222	215	241	246	210	227	181	245	214	225	210	210	221	226	234	195	210	252	209	214	230	235	240	220	229	247	192	245	246	228	232	192	228	226	241	240	228	230	191	225	215	264	227	210	228	222	221	208	220	208	215	210	225	233	228	233	245	248	211	227	222	229	218	245	203	238	241	253	220	201	238	241	232	208	247	224	222	232	228	240	260	225	217	201	190	201	230	241	240	238	236	230	245	212	226	231	243	244	213	241	242	236	242	201	206	232	228	208	228	215	214	225	221	197	246	206	205	236	234	213	234	241	228	225	231	229	232	252	196	245	235	233	181	236	230	225	196	206	244	249	214	198	225	233	240	239	215	220	257	220	246	198	192	230	225	204	206	246	197	215	244	233	228	199	224	219	219	228	229	217	224	234	204	218	241	213	202	207	181	227	219	216	234	228	247	235	186	220	219	229	211	230	244	193	237	238	212	216	209	212	238	254	211	267	219	266	196	205	230	183	199	205	231	249	243	228	214	245	229	204	236	215	226	200	218	224	233	223	231	219	194	220	205	210	212	216	229	240	204	231	217	196	257	259	242	241	250	191	218	207	213	232	227	220	233	210	195	232	243	207	210	219	211	242	232	216	262	207	211	235	236	218	214	219	197	252	243	240	239	250	228	214	234	230	224	233	215	203	235	213	226	231	221	233	243	218	220	249	248	253	228	226	230	245	207	240	227	264	251	202	215	223	223	233	206	226	226	242	225	218	230	265	212	203	222	276	249	236	239	216	209	209	232	246	221	192	228	226	211	233	224	213	226	253	236	221	222	236	208	231	200	227	231	221	222	210	240	223	237
1873	585	615	623	619	586	569	597	598	596	583	592	564	600	576	613	570	526	541	581	570	563	578	542	603	599	607	610	542	579	548	596	571	577	547	564	529	530	563	569	602	517	577	580	553	577	581	545	561	573	573	549	550	588	577	578	575	598	610	560	559	580	544	550	578	580	582	597	584	581	598	592	557	573	559	565	559	569	583	609	537	553	567	561	591	606	560	590	556	563	517	518	581	541	536	569	582	558	584	570	569	633	588	593	558	569	551	603	605	562	553	571	589	548	566	577	606	580	572	594	526	600	547	565	580	584	551	601	575	560	557	586	580	583	565	532	570	613	572	583	567	559	565	582	598	594	579	565	537	580	594	559	617	607	545	588	552	580	575	547	536	579	542	567	607	542	522	563	620	581	586	592	622	556	563	549	547	586	579	588	577	586	573	587	603	544	596	579	565	498	576	605	568	603	545	630	581	540	589	577	518	581	574	567	569	572	591	567	547	542	580	597	617	573	561	589	537	582	586	554	581	550	548	571	596	554	528	533	616	570	581	582	554	580	579	582	570	546	557	565	573	544	550	553	590	629	584	558	547	587	574	588	558	595	601	575	598	583	580	575	605	589	534	560	601	574	533	569	598	528	602	554	532	562	584	520	514	563	545	584	594	577	562	584	557	565	552	620	621	622	587	588	544	574	590	562	600	597	569	568	551	564	578	583	609	538	590	562	634	591	554	554	572	577	557	580	556	563	557	579	588	601	591	580	598	628	578	581	588	567	587	583	565	556	603	574	517	571	521	555	560	615	606	534	598	503	551	579	596	569	558	554	573	612	548	568	564	554	594	616	582	589	596	572	550	560	566	576	579	533	516	553	541	561	577	546	559	520	548	545	541	556	562	524	543	606	587	549	561	580	547	565	620	586	585	583	551	578	557	541	558	612	572	572	580	588	560	590	566	572	570	554	593	551	559	610	578	571	576	590	517	544	569	562	580	556	569	551	549	533	567	594	544	573	543	630	583	573	604	532	568	579	597	564	599	583	578	588	631	560	589	564	589	579	560	580	530	562	560	541	553	615	575	546	600	573	530	573	579	592	594	634	603	585	581	571	539	550	547	564	600	575	525	553	600	588	521	588	585	539	542	592	566	534	550	587	584	537	606	585	599	584	649	576	574	563	603	582	579	527	587	537	572	602	603	616	559	572	551	599	582	569	560	578	579	606	594	554	584	546	561	550	537	580	532	601	510	560	555	553	573	527	605	588	591	563	556	581	574	533	589	581	566	566	575	579	583	601	550	549	544	578	598	577	572	567	594	554	584	561	559	613	612	568	591	556	507	579	592	538	569	561	567	587	542	615	586	642	592	621	547	570	545	609	601	522	586	539	598	571	551	579	557	601	566	558	569	619	601	546	568	569	575	594	598	604	568	554	528	557	518	551	580	600	555	573	572	616	594	590	528	570	585	601	587	564	566	558	591	606	561	607	585	561	607	609	590	553	536	548	569	545	555	552	583	579	586	570	564	545	582	562	608	566	597	552	575	581	565	565	584	581	556	545	588	595	575	575	501	575	526	580	586	578	618	574	571	567	588	549	593	549	558	611	555	524	563	555	585	588	584	583	585	618	627	595	609	587	577	592	553	601	552	558	586	600	583	576	570	610	559	563	614	564	579	536	533	581	572	563	594	584	578	548	566	545	535	566	589	580	567	559	533	565	568	569	602	598	585	562	605	573	571	589	565	537	570	548	622	535	560	581	550	562	568	588	577	570	574	548	598	607	590	580	587	551	600	618	545	572	598	585	579	577	555	550	630	582	560	637	604	590	607	548	537	563	563	567	590	588	568	583	577	559	582	605	580	550	647	591	574	583	589	571	585	586	592	575	588	547	566	583	642	555	580	570	549	568	534	546	557	576	542	549	567	558	566	595	569	585	594	543	556	617	566	547	581	603	563	542	582	574	590	576	599	564	594	561	512	565	565	580	607	617	578	572	577	605	585	574	555	525	612	572	572	562	551	555	541	598	565	555	582	570	566	571	599	544	518	587	642	564	577	599	547	562	547	596	575	615	588	582	574	550	566	605	585	590	565	583	573	588	610	584	600	560	551	560	547	612	568	541	555	548	553	570	585	594	561	568	626	592	635	592	558	567	616	546	597	561	592	565	564	579	610	573	520	547	528	540	527	525	560	563	603	575	578	569	585	636	576	577	597	557	560	598	576	608	594	586	594	588	566	543	559	599	593	576	574	562	628	548	538	537	573	586	566	588	551	551	567	616	608	555	605	537	569	620	567	598	614	571	562	560	555	583	565	601	556	531	602	575	593	579	584	559	561	556	583	554	553	557	600	524	543	523	589	538	579	531	580	597	563	570	583	560	600	578	569	570	572	582	548	593	553	583	570	567	546	557	590	533	560	558	602	574	546	576	568	602	556	604	523	597	595	575	599	550	586	537	517	574	529	569	562	568	557	594	544	591	569	581	557	584	588	566	570	564	600	577	568	590	559	566	549	553	565	614	547	586	580	574	553	545	561	578	604	576	574	578	594	618	626	551	627	611	577	580	557	588	594	573	605	562	560	562	597	559	548	578	618	557	626	573	542	535	590	560	566	589	600	567	590	544	616	553	590	567	628	570	555	568	564	578	558	560	569	581	546	596	558	550	600	555	547	614	588	569	633	590	573	582	558	580	567	589	597	537	572	601	555	535	566	554	573	555	580	570	610	575	536	550	568	583	567	619	547	576	574	540	572	606	611	565	590	543	569	588	569	596	541	593	595	564	567	646	556	564	557	601	559	576	572	615	550	571	563	596	535	567	558	577	558	542	562	592	594	554	565	581	526	607	569	545	566	577	591	605	570	599	571	562	571	582	563	548	573	579	607	556	603	516	582	578	587	577	569	607	576	590	550	595	543	568	559	575	558	577	613	559	533	583	623	569	540	579	613	579	552	553	573	593	554	567	623	606	591	601	597	572	577	584	540	583	541	547	597	535	503	580	576	591	569	544	535	586	558	575	576	563	592	575	562	543	601	559	573	587	590	565	640	566	537	537	589	555	561	582	649	594	556	552	618	545	527	562	597	570	558	579	589	556	600	589	568	628	586	592	577	566	515	603	545	612	608	564	540	573	598	576	566	567	562	567	541	600	564	567	567	579	616	550	580	612	617	560	548	575	561	603	596	586	557	575	552	611	545	588	577	530	560	596	553	579	519	587	549	568	574	586	564	600	585	561	538	621	561	568	576	617	616	564	602	592	557	564	589	560	544	562	581	563	578	546	554	597	598	620	581	566	545	627	583	582	536	550	560	563	532	564	616	598	569	583	553	600	548	561	584	573	567	551	568	598	592	549	556	526	586	579	599	593	552	611	555	579	567	573	580	537	557	592	627	509	606	599	551	543	577	587	574	625	589	584	628	573	578	594	590	584	590	528	556	566	568	574	558	574	561	543	563	517	572	575	583	579	578	594	607	542	580	589	578	586	599	615	563	566	582	598	583	587	567	587	579	570
7094	571	580	439	312	270	269	265	249	208	193	206	169	248	233	204	170	191	188	166	204	180	177	191	204	185	192	198	194	183	169	190	205	177	161	193	174	204	188	172	200	158	200	152	200	189	175	175	193	208	182	182	192	182	186	186	182	188	160	182	191	193	172	192	189	157	187	188	177	206	143	174	175	175	183	171	178	197	189	164	204	208	184	168	184	176	185	217	183	191	150	211	182	200	183	153	189	200	201	161	183	141	189	174	186	174	191	191	202	223	195	198	186	161	155	180	182	180	174	188	180	189	179	190	183	183	191	199	173	159	211	160	198	170	197	174	171	177	181	202	188	196	168	186	175	188	174	190	182	165	217	181	201	177	180	207	171	177	196	169	182	173	181	163	194	186	182	176	194	172	173	192	174	222	175	180	178	172	166	189	166	197	182	176	213	178	178	173	185	180	179	226	179	178	166	209	193	198	165	196	181	196	171	192	177	202	184	168	222	191	175	196	161	189	177	183	190	187	187	177	167	175	186	170	198	186	199	183	191	176	180	149	209	164	178	189	180	203	176	178	171	180	174	197	182	168	175	199	170	216	162	160	182	170	204	167	175	158	184	189	197	192	172	171	194	206	179	207	181	173	192	210	181	193	181	209	195	185	200	163	180	203	193	179	185	195	172	188	194	197	196	174	184	220	167	152	172	179	183	172	197	169	172	189	184	207	184	207	190	175	160	171	171	157	169	183	171	187	178	160	174	205	191	190	175	175	173	178	181	191	167	179	162	154	163	191	198	193	180	166	205	164	180	186	174	194	180	168	172	189	187	204	159	191	194	192	161	171	179	210	213	173	197	201	200	190	199	176	178	212	186	192	191	176	186	197	179	172	173	204	182	180	175	184	176	175	182	180	200	183	184	185	167	173	185	186	158	177	190	184	186	185	186	191	198	204	195	216	163	201	192	168	187	191	170	193	200	186	187	175	172	203	180	204	185	188	186	170	192	193	183	191	169	184	159	204	173	181	181	206	180	164	193	174	190	172	191	197	194	196	185	165	222	203	167	176	175	188	170	187	175	182	184	204	203	171	164	151	157	187	205	169	166	180	185	186	197	186	202	180	209	168	170	215	182	198	200	181	179	186	189	188	172	186	185	191	179	187	196	185	210	217	163	191	162	172	177	178	200	200	171	191	180	181	154	168	173	173	179	157	200	193	168	161	175	160	182	194	192	193	188	187	186	170	176	188	180	204	170	183	184	172	174	198	181	179	189	147	165	214	203	180	189	207	171	177	176	179	167	166	182	171	191	177	181	213	177	154	157	170	171	178	176	199	156	169	193	206	173	168	182	178	204	174	163	182	186	173	175	175	192	183	211	182	196	187	163	175	181	168	189	200	172	174	191	185	192	211	191	192	181	181	188	191	203	178	207	191	218	201	180	191	194	203	166	182	187	201	189	169	183	160	180	205	172	173	187	167	152	189	181	176	169	225	177	178	194	184	173	172	178	170	173	188	166	178	191	187	171	152	176	187	195	177	196	171	175	176	164	199	161	196	165	185	162	218	173	211	180	189	195	182	178	194	193	166	200	173	174	180	182	180	188	159	184	189	191	176	174	197	154	192	184	169	189	194	204	207	194	180	177	155	173	179	178	166	192	182	178	205	183	203	187	177	173	197	204	213	182	191	202	180	189	177	186	184	179	202	178	190	164	181	189	195	174	183	177	172	189	165	177	184	168	180	176	192	188	194	171	161	196	157	164	171	180	195	217	173	186	174	183	197	187	196	181	211	195	187	178	198	142	172	178	175	185	174	202	155	192	202	190	170	179	196	190	181	176	213	162	189	180	183	188	166	161	150	163	218	198	198	165	163	207	181	182	194	179	201	186	162	209	183	151	213	222	171	148	199	173	173	206	187	179	182	169	171	195	172	226	194	174	185	194	185	184	188	180	177	162	165	171	191	209	160	178	163	183	179	154	186	154	168	192	197	184	203	209	193	205	186	174	181	180	182	173	181	176	180	170	196	180	196	207	192	185	155	201	185	186	190	169	191	181	200	182	197	158	195	199	215	202	184	205	181	193	176	204	185	183	158	190	165	189	199	185	177	194	203	162	167	182	174	184	178	177	183	180	168	181	186	218	184	220	170	158	187	166	179	180	181	199	192	203	175	203	215	150	171	162	159	195	196	197	179	199	193	161	172	191	212	164	162	170	196	186	205	206	197	176	184	206	198	195	138	196	202	170	173	178	163	193	199	190	169	174	161	164	209	191	199	191	211	185	176	190	171	198	181	177	202	187	196	201	186	166	191	175	193	164	188	199	211	192	197	199	172	201	156	181	176	180	188	171	173	175	196	192	167	193	185	178	188	196	167	214	190	176	182	173	194	188	188	176	198	187	193	171	169	174	166	169	203	194	166	178	192	210	176	198	178	195	176	171	164	204	179	175	179	200	187	186	197	164	183	186	193	165	166	170	181	179	202	206	186	172	201	176	191	195	216	187	174	174	159	188	167	181	161	166	182	164	197	198	182	190	223	198	163	181	169	184	169	166	189	197	167	175	197	178	183	170	175	197	171	174	210	184	201	178	186	198	204	178	177	200	174	211	190	197	210	199	198	187	172	175	191	191	231	178	169	213	180	164	165	183	186	199	209	196	174	202	195	192	200	177	160	192	168	168	182	186	194	176	167	170	209	196	183	192	194	195	179	162	165	170	178	202	181	161	195	177	170	194	166	195	184	175	168	184	196	185	163	204	173	176	184	180	158	167	176	187	189	180	183	176	169	192	161	183	193	148	193	207	199	180	198	197	174	184	187	167	193	193	178	170	153	196	204	206	209	191	166	183	189	176	172	175	179	175	181	176	186	172	186	183	197	181	180	179	172	209	205	191	165	205	193	187	179	171	172	166	183	184	190	192	186	205	170	152	184	171	167	188	183	184	169	152	163	176	174	173	183	211	173	188	185	199	160	201	189	184	197	207	175	174	177	208	202	212	159	179	206	177	170	176	186	184	183	176	164	184	164	190	179	215	146	178	169	178	176	154	175	190	174	162	148	166	164	217	211	174	183	184	178	203	149	195	156	198	207	175	172	195	199	179	158	160	195	188	195	195	184	197	156	177	181	195	171	184	173	168	188	187	176	187	203	195	200	191	188	176	176	184	166	185	157	172	208	153	181	194	160	187	181	185	188	161	181	191	175	161	165	190	173	196	201	203	163	177	173	188	184	193	184	177	188	205	171	193	171	184	178	190	186	173	160	176	193	189	162	201	156	194	161	170	157	197	169	175	200	162	232	219	185	194	191	165	184	174	177	180	188	186	163	185	196	166	182	179	183	185	198	203	184	190	177	197	182	164	182	188	193	182	160	197	187	209	204	170	177	182	193	180	190	172	205	204	181	167	192	177	180	173	181	163	175	179	187	195	167	200	171	214	193	177	202	184	193	208	196	187	171	170	174	177	177	178	175	192	161	175	205	167	181	196	196	205	214	196	174	199	167	186	167	152	171
6126	891	1342	1439	1247	1046	891	866	764	667	725	695	616	633	614	558	592	521	590	585	597	578	524	535	561	551	566	573	540	572	538	529	521	524	563	508	539	552	570	545	523	527	497	557	517	521	550	574	495	517	548	484	495	497	532	473	509	522	496	497	505	547	513	518	518	521	514	507	511	532	506	555	510	538	531	500	531	560	501	510	544	482	512	514	571	497	502	541	564	467	505	490	512	498	473	514	497	522	543	540	485	512	545	494	529	550	482	492	475	561	486	512	493	519	528	530	525	484	523	512	520	466	477	500	504	490	497	548	521	483	488	502	527	465	474	514	493	535	536	494	505	508	513	520	518	529	503	518	529	532	536	481	517	497	486	503	525	518	536	489	493	507	520	488	546	521	529	511	507	509	493	497	518	489	482	515	513	528	498	527	499	491	514	486	522	522	533	485	502	540	472	483	509	491	511	503	509	513	508	464	461	500	519	528	496	507	488	491	515	511	511	529	535	512	525	500	499	529	478	536	564	512	531	491	504	516	490	470	532	490	490	565	503	510	522	486	486	488	543	487	457	504	498	459	494	526	492	477	507	509	541	542	495	545	479	477	489	504	485	519	505	494	522	553	518	531	481	497	494	516	506	496	546	499	502	475	520	494	499	536	480	513	534	497	508	564	543	501	515	508	528	493	518	509	475	515	541	550	544	519	519	509	507	475	511	552	514	535	516	540	499	480	489	526	507	484	513	526	487	499	505	506	491	554	503	476	530	514	517	513	533	548	517	518	548	544	531	544	502	519	494	540	512	469	535	484	520	483	509	528	513	518	516	507	474	518	476	500	526	535	550	451	472	547	481	509	494	510	492	572	504	471	498	517	504	498	488	510	524	510	533	526	516	501	512	538	533	495	549	533	542	523	472	504	531	510	495	522	517	521	500	494	529	559	548	496	512	502	503	506	459	498	483	558	522	498	516	536	470	482	540	541	547	516	501	530	497	495	511	487	521	508	542	518	502	502	543	493	496	512	490	544	499	483	505	495	530	504	553	496	519	532	494	458	482	510	496	553	528	471	487	495	479	481	467	518	546	513	473	506	552	519	527	523	503	463	484	520	491	533	531	498	523	476	518	475	515	478	496	508	515	510	537	523	508	494	497	546	497	507	517	520	516	493	496	509	527	491	536	516	526	534	555	554	512	530	529	524	498	503	499	563	504	485	506	518	478	534	478	542	522	526	502	504	500	513	473	546	517	513	529	518	515	474	479	502	498	508	504	511	483	526	513	543	485	506	527	511	510	521	478	465	516	524	496	515	476	525	479	557	493	472	492	534	457	487	510	500	514	542	518	500	526	490	506	522	536	514	513	498	519	492	515	479	514	551	493	546	505	503	504	493	504	522	519	544	504	582	556	511	474	524	535	499	532	512	523	525	499	540	493	512	490	505	517	492	483	512	526	493	465	523	503	513	530	530	498	583	490	483	522	501	479	556	541	522	499	486	529	519	550	527	510	520	494	490	525	486	483	491	497	484	534	567	516	534	492	539	489	521	504	501	518	463	512	476	529	514	475	493	518	485	525	502	502	488	535	530	467	522	478	543	540	530	519	493	516	493	494	527	523	513	477	496	490	503	522	536	522	500	480	497	495	537	523	485	508	464	488	476	480	535	524	490	518	500	478	501	505	507	517	528	510	514	533	448	522	532	482	501	546	537	538	528	517	518	475	520	495	489	511	552	523	472	515	482	487	483	515	507	521	560	497	488	506	486	510	524	522	536	542	531	505	470	518	520	481	490	500	504	514	527	553	497	522	509	528	520	516	544	553	507	529	525	515	499	507	509	502	502	503	512	505	506	498	522	501	508	526	498	511	469	550	541	492	507	518	487	540	518	560	499	484	508	513	497	520	519	516	510	521	537	538	522	482	489	538	489	504	519	499	514	513	497	526	515	501	526	527	518	506	538	539	497	513	528	520	542	521	506	519	496	485	497	513	509	524	494	503	514	531	498	518	526	507	509	522	508	462	529	468	490	523	531	514	510	521	467	485	499	513	540	553	547	533	503	503	513	531	525	503	487	513	517	500	529	509	528	542	499	517	529	493	505	490	481	526	492	502	501	513	489	466	535	488	547	514	493	556	498	485	498	532	541	506	493	523	487	502	550	527	525	552	506	517	547	515	493	525	520	525	509	521	477	506	534	529	511	501	534	539	508	510	531	553	510	515	501	506	530	522	527	521	487	489	512	516	523	586	505	550	553	563	510	506	477	511	554	530	468	545	505	551	511	502	513	527	503	479	565	514	513	534	474	534	485	520	519	567	496	477	483	523	510	484	533	500	499	532	539	490	499	534	509	493	489	505	521	479	540	504	538	526	535	505	506	509	486	496	528	488	554	557	546	554	512	517	500	492	509	493	530	505	540	485	518	543	510	475	492	491	510	483	514	538	525	496	529	490	471	528	535	497	537	495	503	500	486	508	482	508	494	513	525	519	513	516	489	538	532	549	560	510	505	501	499	466	497	476	508	532	532	529	504	548	484	510	529	494	513	532	547	514	504	527	508	455	490	525	511	527	487	542	523	505	531	514	520	462	532	489	513	508	493	470	559	534	472	527	516	510	538	553	511	513	495	511	506	525	542	511	520	495	521	462	515	486	522	525	521	492	498	530	547	546	509	495	498	517	528	531	499	521	586	465	545	476	495	462	477	499	504	528	545	503	508	510	487	491	517	496	478	564	525	512	534	483	467	511	530	499	541	532	508	479	503	532	501	526	489	470	511	481	535	524	518	490	510	529	511	487	523	521	493	488	505	520	533	467	559	495	538	511	496	482	527	532	503	553	478	472	537	538	573	511	497	484	497	488	509	537	482	549	550	506	554	509	521	499	547	481	514	525	485	476	481	504	546	514	500	536	524	499	505	524	500	527	547	489	520	498	474	508	543	525	483	525	524	534	503	492	478	501	484	522	473	518	495	515	509	520	510	500	501	494	530	520	488	501	516	543	482	533	516	532	460	512	493	567	504	484	505	489	539	462	533	516	496	515	518	494	473	515	545	507	520	485	526	526	502	523	479	506	492	507	530	563	533	491	508	524	539	495	510	478	515	520	498	504	496	514	509	530	524	492	497	511	463	493	497	520	499	528	541	489	505	502	497	510	514	481	541	504	532	492	528	515	515	519	551	526	506	488	529	504	525	487	510	490	501	538	533	481	520	523	475	545	531	502	479	527	516	518	521	503	516	506	522	547	498	493	520	517	539	501	516	515	551	525	488	511	523	510	501	533	520	512	513	509	526	479	520	521	482	534	522	501	565	558	506	499	514	531	524	549	503	502	473	518	498	507	555	516	543	534	535	513	476	497	510	496	529	521	486	489	488	452	520	538	509	533	477	513	519	515	496	508	487	515	513	532	499	533	515	493	561	540	518	521	521	558	525	507	544	522	561	512	542	491	503	541	520	457	518	521	544	520	485	488	534	509	462	512	524	461	508	519	519	507	552	471	490	503	546	517	527
14599	1552	1279	926	743	585	543	508	445	457	451	454	447	418	421	427	446	393	402	424	405	429	369	406	409	398	401	441	383	399	434	413	402	402	390	372	383	442	399	388	418	433	403	412	367	402	433	381	398	401	378	372	374	412	385	371	354	405	422	394	418	409	432	397	445	385	407	420	391	344	394	405	396	353	419	379	360	383	371	410	411	380	391	359	423	386	389	403	404	402	425	398	383	401	376	396	409	386	361	439	369	393	365	382	411	387	364	401	429	382	414	408	409	404	376	362	384	387	389	412	404	371	357	392	382	427	413	365	384	398	398	386	406	376	384	388	349	413	396	403	412	408	401	424	399	387	364	370	371	408	392	396	375	381	381	395	383	366	384	413	386	420	364	376	399	388	382	406	385	403	373	403	380	428	393	411	387	405	394	371	395	405	400	412	398	397	417	416	404	428	389	404	397	369	386	384	379	400	341	356	388	391	401	395	378	413	419	374	370	392	406	411	357	422	424	374	458	386	370	382	383	423	399	380	424	443	378	437	410	381	415	400	429	405	389	389	405	391	401	355	425	365	375	407	397	343	357	389	395	379	387	381	371	426	366	399	350	392	400	375	432	400	425	417	357	371	402	369	398	389	387	401	402	420	412	412	361	396	373	390	420	393	412	404	402	380	432	395	415	416	397	375	380	381	402	419	397	379	400	366	377	381	403	420	410	402	360	430	382	408	404	388	409	439	402	421	412	400	387	390	365	384	382	418	368	378	415	403	399	407	378	390	398	397	412	409	429	455	398	393	382	368	380	397	390	385	423	402	411	387	362	375	368	371	442	432	365	392	399	400	396	412	386	396	360	386	393	399	425	373	372	350	377	387	426	390	404	400	378	352	410	398	422	400	433	417	398	388	407	380	367	396	362	427	393	398	421	388	381	386	438	363	406	409	362	408	457	361	409	379	397	404	392	426	427	387	383	338	402	392	377	345	345	409	390	392	413	413	367	402	412	367	420	333	412	398	372	421	385	373	387	405	363	391	431	399	389	407	388	438	400	363	370	421	415	403	390	404	391	372	408	402	396	368	361	380	395	402	415	374	392	357	356	365	410	395	431	402	391	391	425	420	372	414	375	391	359	350	408	410	370	400	440	393	407	467	414	351	432	387	389	362	411	402	395	404	414	385	411	375	392	371	365	423	356	391	358	395	408	329	359	426	378	364	395	391	402	372	392	381	391	419	360	410	416	412	385	381	377	403	398	381	402	381	382	419	394	428	375	407	390	408	368	416	398	402	374	438	400	418	406	399	370	380	393	395	382	309	363	369	382	416	369	409	402	414	406	367	422	418	402	386	349	403	387	390	412	385	376	375	447	386	400	368	400	366	405	396	427	396	393	430	390	349	391	382	406	383	386	385	400	446	433	366	418	413	372	384	396	331	416	378	385	353	358	386	402	347	397	408	358	431	417	390	365	399	374	398	396	362	382	417	395	380	383	373	390	380	377	413	414	448	409	399	423	390	427	376	400	336	399	389	379	400	401	371	387	366	422	417	396	409	371	385	382	369	433	375	423	385	377	411	410	393	402	370	413	371	389	380	389	375	398	371	398	396	411	385	440	405	455	400	382	380	342	364	401	396	378	386	393	374	392	361	403	408	392	421	429	408	391	404	354	381	440	392	394	359	372	383	380	362	380	411	403	398	421	370	383	405	396	403	393	385	374	391	410	404	395	389	408	415	368	403	415	405	399	378	412	381	386	373	419	431	427	401	420	393	454	360	358	366	408	388	423	391	437	369	372	387	399	389	347	388	433	398	392	369	400	402	417	411	425	387	361	386	422	400	389	393	423	377	381	413	386	353	370	383	422	394	403	399	358	404	388	383	380	359	382	373	421	378	394	388	387	375	396	422	364	430	362	374	374	419	380	367	388	415	369	378	353	387	384	402	411	367	391	405	381	379	414	383	372	355	341	392	397	425	406	375	394	390	371	436	408	419	423	400	445	386	383	401	398	379	422	417	419	387	392	377	351	373	378	385	378	402	411	397	361	378	423	422	388	368	402	415	423	371	376	379	365	379	354	374	402	389	383	421	386	426	380	345	369	390	419	421	414	368	381	387	385	414	371	372	389	406	385	393	432	424	374	395	369	393	395	409	431	382	374	392	414	358	356	401	378	408	372	409	361	426	411	434	405	394	437	359	440	383	373	418	385	394	393	398	365	348	370	408	344	377	405	424	387	400	395	350	396	391	378	393	433	397	401	395	404	372	394	394	367	401	384	383	375	422	404	385	414	406	412	407	406	410	338	411	422	359	394	383	378	401	471	382	372	392	423	385	411	375	398	400	427	421	397	398	409	376	400	416	379	396	364	382	405	409	420	420	378	414	417	399	399	405	340	386	387	375	407	398	388	421	387	427	388	377	369	368	402	357	421	386	386	428	374	374	402	365	381	362	414	391	378	374	396	407	376	416	358	355	372	402	386	400	408	378	417	376	397	389	402	404	394	404	399	388	409	395	399	443	400	400	388	393	377	401	404	425	376	377	375	365	380	392	389	373	415	344	377	408	400	424	401	413	386	358	392	406	425	396	396	370	414	378	372	396	372	419	359	391	363	404	441	400	364	391	394	383	417	407	414	387	402	396	406	379	359	350	407	408	395	416	387	412	378	379	403	412	391	391	372	452	353	395	367	379	425	369	381	395	392	394	418	389	392	378	402	433	398	400	413	417	392	393	398	401	393	384	388	365	390	372	401	397	434	369	383	372	395	395	360	374	408	423	363	408	372	375	406	423	412	382	376	354	435	395	401	366	407	407	437	340	399	398	394	413	404	381	368	387	405	378	434	405	408	408	355	429	419	396	431	381	403	407	377	377	378	371	396	399	391	372	368	420	414	398	386	405	391	383	394	368	398	392	388	394	427	397	394	413	374	394	388	382	375	388	390	404	360	380	376	383	401	424	367	389	420	401	376	380	395	384	452	397	417	369	405	402	400	386	405	410	394	406	423	379	388	405	408	376	340	443	397	390	381	381	391	380	365	416	385	401	420	431	381	388	376	357	376	401	414	381	402	378	393	423	402	380	407	361	384	371	418	409	390	386	427	365	383	418	376	400	370	372	390	408	406	405	415	385	388	393	369	439	369	407	386	372	426	406	398	349	374	382	435	412	416	422	409	371	400	383	400	402	376	416	376	418	423	370	387	369	397	379	400	403	421	444	419	413	415	402	390	403	421	377	394	409	406	384	396	393	377	408	401	388	370	403	404	410	392	373	373	426	378	384	400	426	395	422	398	393	415	394	396	414	406	354	354	374	396	355	394	408	376	365	391	356	390	407	385	401	375	419	391	424	403	370	405	372	380	410	358	390	351	386	378	392	389	392	397	385	386	409	385	392	425	379	393	431	394	412	426	404	378	397	366	377	413	397	388	422	448	396	436	396	403	367	385	416	401	404	408	388	364	378	365	402	409	385	357	426	401	430	407	389	398	411	419	413	374	406	359	412	381	389	393	366
8823	1633	2579	2738	2416	2033	1752	1494	1450	1301	1248	1194	1123	1161	1083	1067	1099	1043	1006	1037	1047	1002	979	1026	996	995	935	985	964	946	952	1013	985	918	942	959	975	977	975	942	926	897	952	923	959	888	898	939	908	987	964	972	946	949	920	941	934	883	957	937	965	923	927	939	945	932	924	911	944	964	899	944	922	950	915	953	910	907	881	906	938	901	906	946	943	963	898	929	869	927	941	940	931	962	932	920	951	888	917	973	937	918	963	941	960	930	961	956	987	914	933	920	961	925	915	948	957	1016	931	950	960	956	939	936	931	933	952	943	941	963	877	891	949	950	974	954	972	900	926	942	982	945	933	913	938	975	953	922	874	912	945	946	963	909	939	856	904	881	996	918	976	896	915	910	905	939	977	906	939	926	966	906	900	952	881	968	896	873	978	935	900	972	994	921	951	914	894	961	940	940	1000	935	924	938	930	909	910	933	886	937	905	984	914	952	938	950	924	904	898	921	938	922	959	976	906	969	913	914	886	944	952	949	952	937	1022	969	943	913	963	972	904	879	961	901	940	971	941	941	896	929	895	959	940	943	913	914	980	954	981	920	927	966	885	921	969	907	957	963	985	922	950	911	915	927	919	901	904	935	902	879	929	902	909	923	928	949	865	945	982	943	920	997	965	888	901	879	927	898	957	935	879	948	900	1016	910	883	907	909	938	936	938	935	872	926	953	908	976	884	920	918	927	863	906	925	961	914	903	935	979	902	934	928	952	976	950	898	920	923	941	927	908	971	910	934	852	935	949	887	901	958	1001	900	892	872	962	871	917	955	965	966	926	919	970	936	957	890	886	887	927	907	888	938	877	913	930	883	922	932	923	883	917	924	950	955	920	935	971	957	949	942	917	953	952	929	896	938	945	956	896	920	934	909	932	914	997	876	877	967	897	955	939	921	905	936	955	900	961	933	948	955	953	885	912	904	1012	908	928	929	881	934	946	894	942	935	919	918	880	930	935	970	960	932	915	914	893	962	968	963	988	946	871	908	918	943	933	942	936	941	899	897	931	897	929	919	903	933	887	920	984	943	931	938	979	974	924	903	924	905	919	866	942	866	966	956	918	911	965	918	928	909	960	966	940	912	951	896	900	929	964	926	903	941	973	908	995	962	909	939	926	895	923	902	955	937	902	954	905	979	953	869	950	892	885	981	908	992	947	930	896	879	923	922	894	907	958	974	908	961	922	940	919	962	884	902	925	959	892	957	938	923	923	939	969	995	971	937	852	883	934	901	900	876	962	951	898	963	961	925	920	990	975	954	930	882	900	963	916	972	895	971	919	908	958	975	938	993	924	906	993	892	948	927	945	916	935	909	913	922	928	884	937	950	889	917	955	918	967	942	969	914	925	948	977	905	892	931	894	948	932	1019	884	924	977	965	936	915	954	927	944	911	949	924	988	940	894	981	922	924	925	861	885	1007	933	981	925	917	925	947	916	1005	948	916	918	919	932	948	973	927	975	962	838	966	927	916	909	879	904	948	929	1021	968	879	902	913	931	943	914	840	907	943	918	932	946	907	893	926	921	911	893	890	925	960	931	940	841	918	951	954	925	933	948	947	953	960	901	952	933	959	1002	973	935	936	912	970	932	938	887	885	938	936	920	886	914	931	929	952	947	943	918	927	918	908	832	937	865	916	956	911	899	926	894	912	954	920	908	938	906	953	942	954	982	939	906	857	940	896	932	929	888	957	926	984	927	907	924	927	916	884	919	954	892	888	955	973	922	981	888	888	926	949	888	960	960	992	920	943	935	918	861	946	941	950	912	958	903	911	865	914	931	896	920	977	949	899	908	958	955	916	859	895	873	887	945	942	921	943	935	884	930	942	943	943	899	886	958	949	934	868	931	892	947	943	918	918	950	902	925	917	916	922	895	1004	887	910	929	921	962	914	918	907	952	968	902	907	901	949	940	944	950	943	913	917	882	938	865	884	917	964	945	964	935	956	911	929	935	890	919	957	921	953	992	920	944	974	911	923	917	928	930	938	940	931	935	935	945	929	940	945	911	947	881	923	942	902	953	896	929	934	903	923	960	941	898	931	903	947	909	899	893	940	912	949	878	980	924	968	955	899	973	909	961	924	905	972	914	870	881	877	914	934	941	940	904	968	917	1024	860	912	907	867	943	933	951	934	958	973	937	962	999	979	928	933	977	919	925	916	987	901	920	906	912	920	896	944	939	911	899	893	932	954	947	944	911	954	914	903	854	949	929	935	956	894	908	939	956	895	926	936	930	904	969	896	968	882	987	892	944	924	921	937	917	972	942	917	937	972	953	951	944	927	911	907	871	959	941	822	950	973	973	901	989	983	924	946	893	920	979	899	896	895	923	954	949	983	899	957	968	966	938	895	919	890	907	942	910	956	932	935	905	907	879	938	946	938	945	979	949	954	924	871	917	934	946	965	932	931	1003	954	947	947	964	899	950	895	934	842	922	941	887	909	904	903	912	885	889	879	941	880	955	961	947	976	942	903	964	906	942	875	939	860	940	896	931	951	903	960	920	904	916	950	900	938	1003	951	976	941	944	978	916	955	891	906	899	886	916	932	920	958	937	927	941	993	942	948	904	917	935	928	939	959	973	911	889	925	954	963	905	974	954	895	909	884	913	941	927	945	941	883	950	901	899	910	942	937	922	933	923	953	930	940	995	909	903	863	930	940	940	989	889	895	924	913	976	939	903	905	993	921	894	985	945	987	880	945	932	944	931	992	936	918	958	922	1001	925	969	871	936	892	939	911	933	911	897	899	954	952	913	941	925	907	940	933	910	961	944	963	903	917	927	934	908	936	873	894	905	945	920	918	951	944	942	981	933	922	914	889	915	962	860	967	946	981	965	936	960	918	876	909	937	983	915	971	977	899	993	881	921	910	960	915	966	902	959	908	919	936	920	911	966	904	917	955	916	940	994	965	942	929	929	938	929	911	858	937	939	922	943	954	951	946	893	904	917	949	934	944	957	893	977	951	897	960	864	940	981	910	953	937	928	918	956	883	897	888	933	944	879	873	924	959	1000	946	917	933	934	895	946	930	918	967	887	888	927	961	936	1006	969	917	969	923	942	967	923	941	947	915	918	949	953	952	903	943	883	911	940	877	829	933	928	948	898	896	907	949	936	983	938	954	894	911	889	973	898	942	910	956	911	906	874	916	893	938	892	912	952	971	914	932	961	913	917	954	895	927	893	929	952	962	936	904	930	848	961	910	910	859	975	936	933	986	930	993	960	937	930	908	929	959	928	927	877	917	925	965	912	962	937	948	933	917	923	942	996	921	909	975	920	914	924	920	964	953	874	944	956	942	862	916	912	916	953	956	972	939	927	938	891	904	869	932	865	846	920	896	949	964	917	883	917	903	917	936	927	890	860	956	887	919	946	937	956	959	861	958	960	934	902	909	941	928	908	913	907	899	918	912	917	944	909	898	915	943	965	969	972	997	904	962	902	962	858	922	898	926	939	925	880	906	945	936	915	914	940	964	927	963
1489	227	228	236	239	230	200	218	222	223	221	210	237	235	213	232	247	230	208	202	181	190	227	191	246	218	208	260	224	228	248	235	213	227	206	240	235	223	222	225	224	238	216	215	244	264	202	225	252	198	230	236	216	230	225	222	241	218	219	210	203	186	232	242	212	198	243	224	219	227	183	207	210	232	254	240	209	212	235	204	230	229	194	214	221	207	222	208	201	218	218	245	225	211	217	213	231	181	204	224	248	215	226	234	219	229	225	237	201	230	231	225	207	216	221	219	218	197	213	198	204	233	216	224	215	199	214	218	220	260	223	243	209	236	207	255	232	205	212	217	224	237	221	224	233	231	219	206	197	203	233	232	247	210	239	253	223	211	218	214	234	227	196	192	220	201	222	196	228	229	265	227	247	169	227	236	219	215	227	187	244	226	213	215	248	229	212	200	229	213	213	208	206	204	211	206	211	230	244	234	233	251	216	192	200	207	236	214	216	231	187	244	218	233	227	214	232	232	225	226	220	227	225	210	203	219	220	243	222	223	214	232	201	215	213	247	254	218	250	245	227	212	208	220	234	202	218	205	201	218	223	212	236	227	218	244	227	221	214	210	237	211	201	231	208	220	227	220	220	232	205	193	220	202	220	218	231	193	199	215	219	237	225	215	213	219	210	216	225	228	253	232	225	222	182	197	230	243	209	207	236	237	215	247	207	232	218	220	224	208	230	227	226	199	232	223	239	212	247	218	211	226	198	209	264	243	240	221	212	219	242	192	223	201	225	205	201	216	204	204	213	241	211	217	211	221	226	235	242	196	240	198	215	235	269	202	226	221	221	222	221	254	242	212	208	204	222	219	197	220	216	227	226	227	224	210	248	246	191	213	217	244	224	214	212	211	221	213	237	217	244	221	218	268	206	179	176	213	231	220	215	223	224	217	220	249	238	214	229	219	243	203	220	185	227	187	236	237	220	247	220	237	211	242	246	246	222	228	235	206	222	217	217	230	241	227	223	227	212	216	218	214	232	223	241	231	240	227	210	208	228	200	202	232	219	243	202	245	207	202	196	224	226	225	224	213	193	215	229	248	223	234	220	240	204	212	225	205	238	219	234	198	232	206	240	227	212	237	219	205	215	214	245	216	219	223	223	225	241	241	205	217	232	217	244	229	229	234	244	228	224	221	262	230	241	221	214	216	230	236	230	206	231	220	216	227	231	216	223	224	221	243	217	225	219	224	185	204	232	227	216	207	232	255	248	224	217	202	188	246	220	229	216	227	241	234	215	220	188	209	252	221	236	245	201	207	229	219	212	218	195	197	198	242	198	205	240	212	195	209	265	225	221	212	242	226	179	229	236	230	213	208	229	220	231	230	202	215	218	224	214	216	203	236	205	230	194	204	195	239	224	245	236	211	232	257	247	253	225	234	210	214	211	229	216	222	247	212	209	232	203	238	233	224	207	196	228	238	221	224	243	218	207	204	201	210	194	239	245	240	225	193	225	220	202	222	225	216	225	223	222	213	224	224	207	220	252	243	247	243	228	232	229	207	225	196	230	213	232	195	227	241	253	224	197	222	206	215	228	230	227	220	217	216	216	220	214	189	221	202	229	207	244	194	231	251	216	218	224	239	205	231	203	231	224	246	246	222	190	225	223	224	201	205	241	204	223	261	223	224	234	237	207	225	210	230	229	204	233	235	220	213	220	204	257	244	242	216	220	242	211	241	226	216	211	220	220	219	219	216	239	251	239	255	212	208	262	237	266	219	235	242	207	237	198	210	215	212	210	213	193	224	233	236	211	224	200	215	210	215	264	205	239	218	217	202	224	215	228	224	240	215	212	195	222	240	222	226	193	232	198	208	209	212	251	203	233	171	200	231	238	226	207	203	200	219	232	187	199	210	213	237	216	207	245	201	221	207	208	254	210	238	199	232	226	244	255	223	217	231	211	225	231	237	216	238	222	217	232	217	222	219	200	196	211	218	234	236	204	229	202	223	206	247	233	238	221	175	223	230	223	221	217	227	215	207	240	215	207	234	233	194	256	237	227	204	228	229	233	217	220	230	244	203	250	216	179	207	248	209	210	225	235	220	210	201	231	239	229	190	227	219	214	222	230	232	224	265	252	222	212	237	212	198	215	245	251	241	234	210	247	230	203	205	219	227	242	232	215	215	211	207	228	213	210	207	229	200	221	239	209	212	220	243	225	243	251	216	215	186	225	241	253	221	219	246	222	215	218	221	225	206	231	204	221	204	227	217	233	197	219	196	217	218	250	249	223	223	226	205	201	237	213	187	235	215	223	246	219	223	196	208	203	218	245	240	237	187	226	201	216	228	216	216	219	197	243	230	201	233	246	247	217	214	225	217	234	198	168	218	241	225	229	232	187	219	242	217	197	196	222	210	225	198	198	221	195	215	243	213	226	216	209	223	241	210	220	211	234	225	202	220	224	249	229	194	212	191	220	220	229	218	239	206	214	217	217	222	214	218	212	197	245	199	202	215	231	203	221	182	226	210	223	209	190	178	241	221	180	178	233	203	235	214	218	208	220	227	235	236	217	247	228	237	230	197	195	240	228	222	210	237	229	246	195	226	227	230	215	223	223	221	210	200	226	185	246	239	192	202	215	227	214	198	211	206	216	200	220	233	196	237	198	241	212	227	231	203	240	234	249	223	245	206	222	216	232	233	182	250	213	223	202	235	214	235	196	185	223	228	218	206	197	216	234	215	210	234	209	200	226	229	235	224	220	223	232	221	196	248	220	200	217	218	210	224	239	212	189	260	208	220	215	226	220	228	191	224	241	205	234	218	209	220	225	240	218	206	210	204	218	224	216	224	215	224	220	235	211	242	249	219	229	228	241	236	218	191	238	229	228	255	221	229	249	245	215	215	214	229	236	266	209	228	278	243	221	223	235	166	235	208	215	203	206	242	204	246	220	217	234	198	207	241	214	213	215	218	186	207	236	227	223	200	245	211	234	224	227	176	195	216	239	232	217	215	222	234	266	238	275	184	237	204	217	228	228	204	242	219	225	244	210	215	224	239	208	184	244	220	233	225	234	231	252	224	232	243	218	232	226	199	244	245	232	207	233	190	212	237	230	203	223	218	250	201	249	220	216	234	208	205	230	202	211	216	264	218	200	247	209	231	207	218	230	212	243	228	199	224	200	199	209	237	204	224	224	217	229	223	199	236	235	219	233	199	239	211	190	233	228	223	237	244	216	204	213	242	215	192	229	207	229	226	231	226	221	216	220	235	220	214	209	221	243	217	238	216	248	210	273	236	193	205	224	214	197	207	217	199	214	227	212	202	214	204	208	221	225	226	204	229	244	216	228	231	216	260	220	222	205	215	237	209	220	216	221	218	213	214	198	228	191	231	212	249	211	247	234	245	218	218	222	228	211	228	198	228	239	242	240	243	219	205	215	217	217	226	242	184	210	224	213	222	220	242	195	242	227	207	257	237	205	222	248	226	234	232	233	234	233	222	230	197	244	220
1711	559	635	631	566	592	563	554	576	606	533	575	581	526	547	558	601	578	593	644	596	571	540	608	575	583	562	531	579	579	576	558	542	615	596	591	539	554	554	614	531	526	533	590	580	598	595	612	611	583	547	610	537	525	567	552	539	562	558	589	590	546	546	569	546	560	580	573	568	529	543	549	565	564	583	586	574	531	510	595	567	547	592	584	574	583	550	585	559	558	573	538	561	558	558	579	532	575	578	528	594	568	588	546	559	548	561	544	567	577	542	587	586	576	555	584	562	570	561	607	527	581	554	501	562	582	572	575	576	602	547	561	560	538	563	568	540	598	556	545	554	549	581	536	553	577	617	582	578	572	594	550	574	523	548	573	626	591	591	575	566	576	617	620	588	574	561	536	565	567	537	562	536	569	578	581	586	618	569	522	597	575	568	589	577	563	549	528	566	555	582	552	563	584	534	572	556	540	543	562	566	548	563	569	581	537	601	575	585	574	555	561	577	578	487	537	586	547	592	564	579	587	550	597	560	541	603	578	567	558	541	551	567	516	556	584	566	564	602	597	523	616	551	615	562	545	586	583	581	545	539	577	587	539	559	600	522	584	545	540	537	602	570	546	580	521	561	529	527	589	512	502	509	547	604	583	581	539	599	563	566	583	569	572	551	572	543	535	559	568	547	559	613	555	583	613	571	565	588	530	554	562	602	615	540	578	553	573	566	567	606	589	557	587	590	551	568	586	533	569	579	576	520	552	532	560	576	596	590	575	513	569	553	563	542	578	538	582	595	581	548	583	498	543	574	538	542	550	561	582	551	585	600	553	570	590	563	568	573	586	582	582	562	560	546	559	577	552	614	574	536	590	542	578	588	533	623	602	573	541	592	532	549	572	568	569	578	557	571	532	596	588	620	565	561	589	553	554	571	609	574	528	525	612	574	528	546	583	576	603	548	542	564	587	550	536	559	536	559	568	575	575	555	543	548	545	550	597	587	516	569	598	587	537	590	609	581	570	535	547	544	540	561	580	565	586	577	550	577	562	573	547	558	576	567	606	585	564	522	549	594	563	553	577	575	575	625	563	608	545	494	553	567	516	601	545	580	599	570	541	571	587	577	564	610	561	558	581	577	584	563	598	562	547	577	593	605	534	568	562	517	612	533	539	613	564	631	576	567	550	581	552	535	586	554	525	579	579	597	603	537	602	555	562	597	560	604	563	604	547	598	558	571	550	576	607	553	509	578	547	604	585	588	594	556	542	569	580	619	575	547	565	597	548	550	592	553	561	599	587	559	601	568	577	592	585	608	596	583	585	572	591	628	556	564	607	553	538	578	569	574	535	563	566	570	559	570	552	535	568	618	561	564	580	561	573	577	557	556	536	543	597	607	583	580	534	606	495	594	602	580	580	579	549	600	553	581	562	539	602	550	558	561	618	594	589	518	550	579	596	549	521	552	571	576	563	594	586	572	502	545	607	573	602	589	588	528	580	619	583	575	543	573	586	546	564	537	560	598	554	558	539	586	556	529	578	577	576	572	556	548	539	566	585	579	517	595	571	577	556	586	587	584	578	562	604	598	591	560	557	552	558	563	596	539	581	572	583	580	559	548	623	564	572	609	587	594	574	509	581	610	557	578	553	569	572	561	554	546	596	638	535	564	527	538	547	510	580	592	512	523	582	568	591	594	588	516	565	591	576	581	551	595	524	564	548	611	569	555	547	579	560	590	511	571	543	587	541	604	560	572	550	597	556	555	587	594	563	568	558	582	574	605	544	526	597	607	585	584	614	584	585	584	595	549	564	572	536	559	565	553	546	544	552	550	588	603	585	569	596	529	570	584	601	509	591	544	600	603	585	555	563	562	532	567	580	566	581	563	571	583	575	550	581	528	515	575	527	577	567	569	570	584	588	616	539	546	519	602	589	588	590	549	571	599	538	565	622	632	550	589	513	571	551	577	589	523	539	566	570	572	572	587	562	580	588	534	562	617	561	575	565	599	574	616	620	579	596	568	548	589	563	536	561	521	573	578	536	531	580	586	532	524	598	541	598	576	557	581	586	583	594	574	567	568	572	555	611	585	572	547	551	579	593	586	572	561	574	561	595	539	503	558	542	568	556	553	577	552	544	579	570	575	554	554	580	528	532	560	524	603	571	592	585	602	555	552	544	538	549	549	557	555	580	594	583	562	549	571	520	541	554	591	545	570	548	574	549	573	589	572	519	561	583	579	540	604	575	570	541	548	584	536	575	592	550	564	625	528	540	597	539	583	576	570	565	540	573	558	594	522	548	548	572	571	556	610	574	546	577	567	574	558	591	540	552	553	578	566	624	562	535	534	538	591	577	539	628	594	562	562	590	537	533	545	615	602	541	597	542	571	534	606	572	541	558	614	564	542	580	568	541	550	574	575	560	595	581	538	551	580	560	561	567	586	578	556	581	543	525	573	562	582	525	588	563	578	596	579	576	575	570	552	541	614	586	606	575	565	579	543	578	532	574	547	632	580	557	553	577	535	563	594	570	548	560	571	535	580	555	541	583	513	572	579	528	572	551	585	615	535	598	563	561	579	575	559	541	566	583	541	581	574	557	543	576	556	564	621	603	544	580	558	548	548	576	569	550	544	553	540	582	559	562	557	545	537	547	584	532	578	590	582	554	564	628	553	593	566	580	597	559	524	559	562	567	581	617	560	610	606	548	528	567	595	548	563	575	564	567	554	588	571	596	572	583	563	556	565	587	568	546	539	503	557	561	557	571	573	614	536	606	579	548	599	573	592	557	524	590	552	549	579	567	597	589	569	572	589	566	548	569	569	555	618	565	566	591	546	564	587	519	587	530	586	549	535	564	597	568	558	536	573	561	571	561	647	571	531	569	580	543	534	565	515	556	538	544	546	544	589	568	592	553	536	536	564	580	560	539	528	517	567	588	567	569	613	595	543	560	595	514	532	566	576	566	567	577	522	575	550	557	595	587	591	539	520	584	537	545	571	549	563	590	555	566	550	575	523	542	557	554	574	562	548	593	555	555	528	588	510	563	554	590	571	563	578	567	555	598	528	595	567	552	581	555	567	581	559	553	618	580	539	558	577	540	540	528	585	584	584	554	579	604	573	596	554	560	564	594	554	584	548	583	578	549	562	594	599	531	547	581	533	540	602	568	518	580	542	529	538	579	551	569	577	602	593	558	568	557	539	530	539	601	579	582	542	595	555	573	540	577	504	575	561	569	554	521	556	509	574	583	528	538	547	553	580	619	528	559	542	545	576	569	544	582	574	556	595	585	564	508	580	603	605	497	548	566	573	563	549	578	586	535	573	597	583	573	550	550	525	555	574	562	622	575	564	566	568	531	560	554	572	580	547	577	554	572	536	586	545	564	576	565	572	594	544	558	571	589	586	563	556	563	578	576	637	557	558	542	532	572	573	570	565	602	586	558	548	613	534	592	574	549	535	579	554	555	548	576	552	564	562	558	546	570	553	544	556	569	565	572	563	563	542	569
6860	514	545	403	325	319	202	219	238	231	194	216	216	192	221	211	178	195	200	170	171	203	187	176	188	195	190	193	179	208	188	174	194	165	204	162	184	191	167	164	174	185	190	202	211	190	181	180	163	183	197	177	224	186	177	183	193	220	185	172	202	178	188	149	151	192	196	206	185	172	180	162	160	179	179	175	189	218	173	178	175	179	183	195	195	198	195	202	197	185	178	192	183	189	187	170	206	182	165	186	185	161	183	185	189	192	162	172	163	203	181	204	193	187	194	170	174	175	170	196	189	204	181	184	169	182	194	216	182	190	183	181	178	203	190	181	200	163	175	222	163	188	164	185	185	177	183	191	194	203	187	200	199	171	172	203	174	194	186	169	185	167	174	181	171	193	178	179	154	209	200	184	189	182	196	193	165	196	180	182	166	178	179	196	186	160	188	192	183	178	182	191	164	187	174	182	185	185	205	178	215	201	208	167	195	182	177	196	172	162	182	185	185	159	180	176	191	171	175	172	180	165	183	174	213	155	179	176	196	175	196	191	190	187	165	186	187	197	161	211	203	173	188	188	171	176	171	187	183	194	183	179	172	175	152	165	201	175	199	201	169	204	170	177	207	181	192	176	197	180	176	193	160	195	175	191	218	180	170	190	169	189	186	200	212	205	206	173	195	158	201	191	184	162	182	165	183	164	200	209	177	204	206	170	207	178	195	202	162	167	205	181	171	197	166	173	193	178	165	182	187	199	184	217	179	190	161	185	176	180	196	177	174	161	166	162	211	184	180	176	165	181	186	205	165	171	203	163	173	188	166	183	185	178	195	160	173	183	189	164	201	161	159	172	191	190	169	184	178	181	164	172	195	184	163	177	202	173	182	197	177	182	188	177	151	193	176	170	184	157	210	200	193	177	181	191	165	179	187	179	160	186	201	186	209	196	194	178	205	198	177	204	160	185	168	190	172	199	186	208	185	196	181	166	159	168	182	194	171	174	191	180	181	165	200	172	213	219	189	188	195	177	163	181	186	199	201	177	180	172	180	163	192	173	199	192	181	190	166	172	172	220	196	184	167	183	189	173	202	151	208	171	182	202	157	194	180	190	197	166	186	210	195	162	172	193	168	211	185	166	175	192	189	216	170	167	195	190	217	201	223	196	197	177	166	158	182	168	183	175	173	181	180	187	174	210	169	154	201	212	184	179	192	168	187	187	172	194	168	179	189	190	171	171	181	167	197	207	179	165	174	195	179	184	180	189	175	203	205	199	178	187	146	187	195	174	197	167	167	172	175	185	168	183	189	194	205	155	200	170	174	182	182	178	175	169	200	204	171	188	179	194	190	175	188	197	178	170	216	186	216	179	177	211	185	195	178	187	179	161	188	171	181	187	200	181	195	191	172	161	179	235	195	197	177	173	175	176	161	164	191	199	167	174	215	178	177	175	187	197	194	170	172	194	156	161	200	163	162	167	185	178	184	192	184	174	176	165	182	189	186	158	187	182	147	175	176	201	159	156	164	185	179	196	191	179	195	189	191	177	176	203	202	165	196	184	170	185	192	212	200	171	177	178	175	153	186	190	196	175	175	197	184	194	179	176	193	169	164	222	185	181	189	178	181	176	218	203	162	192	187	188	185	155	176	178	160	189	180	162	161	169	195	202	184	173	185	181	188	164	199	171	204	192	229	173	178	178	200	159	178	177	191	176	199	196	180	182	181	183	198	183	182	176	176	171	175	180	188	182	200	192	211	175	149	189	219	194	179	209	193	173	180	162	179	198	196	184	190	181	211	182	161	165	198	170	172	187	167	201	182	188	170	214	208	204	168	179	198	174	187	174	184	168	172	182	162	182	170	204	177	196	152	164	179	188	151	189	182	187	194	176	168	188	193	208	200	147	178	168	189	188	179	178	191	186	175	170	171	176	179	198	173	199	180	184	181	193	186	194	192	160	182	169	196	173	191	181	173	170	214	182	180	175	180	162	184	179	188	209	180	202	194	182	201	215	187	197	188	202	182	169	201	166	189	159	152	184	184	190	183	163	160	180	188	198	184	209	198	171	198	198	180	176	198	168	201	196	202	201	191	186	174	171	191	147	159	195	167	177	169	211	167	159	213	200	187	176	164	182	180	172	202	175	197	206	193	184	166	197	169	204	155	193	183	171	164	162	195	184	189	192	177	198	182	205	172	200	192	180	209	173	179	185	168	216	175	188	173	188	205	159	177	193	196	197	186	166	202	183	181	211	220	171	178	171	195	191	168	184	186	177	184	179	178	169	184	189	190	172	193	172	170	169	192	175	192	165	171	198	176	180	199	180	177	191	172	182	164	193	177	148	173	192	196	177	173	196	164	175	173	185	177	191	185	180	191	185	195	164	188	171	180	174	184	176	183	178	196	186	172	170	177	181	171	166	183	193	197	203	222	189	190	179	185	216	165	196	180	212	206	182	198	186	153	171	180	183	209	173	176	182	160	202	169	159	184	171	184	187	155	177	188	156	195	178	197	176	163	168	173	211	172	145	179	185	190	207	180	199	192	169	225	171	219	149	170	187	179	190	209	188	174	191	193	163	198	186	200	178	165	170	200	158	185	188	190	187	168	159	184	206	156	191	179	189	167	192	182	190	195	168	191	198	181	167	165	177	179	168	183	154	183	175	155	165	195	187	215	192	181	194	183	163	193	200	183	186	189	187	187	163	194	208	194	190	159	180	192	167	176	163	184	185	195	180	186	190	177	164	196	172	188	189	177	158	192	194	182	180	216	200	228	166	210	181	169	176	175	186	203	176	170	176	190	197	189	203	164	220	198	196	180	180	141	183	203	178	184	184	204	205	191	207	193	169	200	199	177	181	166	187	198	194	167	192	196	191	168	214	160	179	180	190	171	177	184	184	200	173	183	190	207	157	178	187	198	197	178	174	190	161	177	176	180	185	181	190	171	191	210	219	170	208	204	217	191	188	181	191	190	168	205	179	197	188	188	179	178	186	155	179	193	192	162	183	173	187	199	158	174	176	156	191	163	209	189	181	150	199	184	180	157	180	169	195	165	181	165	178	172	199	203	189	173	195	210	193	167	189	173	187	162	179	171	163	165	158	195	191	156	197	184	191	175	166	192	166	143	181	178	191	169	177	170	174	208	173	182	185	181	182	209	190	186	219	180	175	173	183	205	185	171	209	194	181	178	174	181	175	201	182	158	197	194	170	186	184	199	187	182	189	154	151	162	170	193	176	167	190	183	190	185	182	204	200	190	171	180	189	192	189	177	170	182	168	167	174	187	207	194	178	205	181	161	177	169	198	172	208	200	175	154	185	178	172	180	183	185	172	171	198	179	161	193	190	189	208	203	177	179	179	182	185	165	197	189	183	189	195	219	192	159	181	206	179	177	210	175	185	205	160	162	200	196	203	167	179	180	164	200	207	179	182	182	177	189	204	191	176	183	190	157	145	172	181	169	177	183	167	162	195	182	190	148	171	164	189	183	164	181	192	178	187	202	204
6116	853	1285	1419	1260	1069	926	820	722	708	685	670	610	594	616	596	552	517	539	526	548	582	558	522	541	499	540	555	533	543	540	538	496	521	577	551	516	520	516	532	541	543	536	543	520	519	523	490	508	521	551	518	499	519	545	539	546	508	504	494	499	508	542	519	479	515	501	497	514	500	536	538	536	470	535	552	543	539	518	518	498	528	493	474	536	530	528	495	528	503	512	517	519	526	534	498	524	515	510	532	535	509	536	509	521	494	529	479	509	561	527	502	514	534	490	539	522	491	538	520	526	518	533	497	515	510	558	540	522	533	504	516	509	512	525	544	494	498	525	505	485	529	489	492	502	518	505	501	494	512	526	479	522	498	465	508	525	535	510	513	514	516	502	540	504	492	520	493	503	536	426	525	551	449	518	478	519	508	559	501	500	545	501	500	505	525	510	490	537	510	495	512	488	496	509	498	540	513	526	480	540	523	515	508	560	467	480	520	538	439	533	499	512	537	534	550	500	499	486	483	527	519	482	548	489	510	552	516	523	514	532	464	541	534	515	522	497	550	548	486	490	488	503	522	507	504	523	508	497	513	504	525	515	489	506	494	494	521	540	508	520	516	507	540	485	516	524	513	514	532	542	472	532	522	491	509	496	484	541	517	512	517	522	481	522	540	555	510	535	526	562	502	506	524	534	517	537	487	515	532	487	533	520	495	496	508	519	558	506	554	521	493	509	495	470	535	529	512	485	495	513	498	543	501	526	539	525	518	469	509	529	506	521	503	516	546	510	490	507	503	514	532	500	496	498	555	517	489	509	526	478	530	507	543	512	503	558	534	483	511	536	520	498	508	489	519	521	550	525	459	517	528	530	516	523	479	494	491	545	547	537	540	505	536	476	556	505	529	497	483	481	515	526	495	475	509	470	532	536	510	492	531	538	463	510	480	530	559	529	509	489	523	500	503	514	510	513	508	483	507	526	475	477	502	480	512	493	512	528	556	497	547	508	515	545	482	518	508	520	523	489	510	496	516	489	538	519	564	516	505	540	504	547	511	480	513	532	508	562	525	515	537	582	497	488	537	483	556	514	491	462	525	482	534	501	505	487	517	550	520	507	521	487	531	530	531	486	514	528	515	497	507	509	498	515	526	495	514	483	524	532	521	526	462	516	489	529	498	466	520	504	474	517	531	497	521	519	510	515	507	528	515	521	535	493	537	523	518	477	522	518	487	493	495	493	472	514	493	503	563	513	523	516	515	512	502	514	527	527	529	525	530	494	518	537	529	544	523	533	513	514	475	498	505	534	464	554	495	516	467	513	516	498	540	518	532	474	507	496	468	494	496	508	487	529	465	484	504	546	543	486	489	496	492	542	500	506	499	537	464	525	557	518	516	490	501	519	536	494	520	503	535	522	482	528	484	495	539	513	522	519	569	513	536	529	498	520	471	525	513	500	463	534	522	487	499	505	510	507	492	465	525	505	521	572	531	516	506	507	513	501	511	503	484	535	518	526	514	531	535	492	520	534	485	505	491	479	493	507	498	470	527	513	527	544	492	525	554	543	508	556	507	497	522	516	491	544	541	518	561	526	502	513	521	450	490	531	506	512	496	546	460	501	518	505	507	491	508	508	541	546	495	515	529	527	566	530	516	530	527	483	495	487	497	521	556	518	518	538	478	521	516	502	493	497	519	516	543	508	519	508	498	534	503	506	518	510	505	507	486	580	523	500	522	482	476	524	524	535	524	510	471	516	485	505	517	475	495	564	520	492	541	507	503	464	519	522	512	486	535	533	532	474	491	529	527	464	496	506	547	524	518	545	528	513	495	506	492	502	529	493	514	547	518	500	521	468	539	532	496	484	523	459	516	492	485	539	525	503	540	502	500	525	496	507	492	511	500	501	505	488	514	513	483	508	530	524	484	560	509	541	549	499	541	552	511	545	562	499	510	510	539	539	476	545	495	516	512	563	503	514	508	479	540	525	505	519	528	488	498	531	490	503	519	543	501	530	509	548	492	503	469	497	502	515	561	506	529	489	505	506	532	520	537	532	540	474	535	496	539	532	533	534	484	544	556	513	508	531	514	471	521	532	511	567	471	533	521	523	499	520	532	524	538	518	486	474	473	515	512	507	479	479	508	535	532	533	482	512	517	490	534	514	545	505	469	517	534	553	537	513	531	508	510	542	527	502	509	458	487	519	493	522	542	507	520	491	475	504	498	566	494	512	471	487	491	469	537	553	505	508	488	497	526	519	529	477	522	531	490	511	523	494	529	506	533	496	481	550	494	475	535	517	523	504	512	532	501	506	522	529	509	516	501	507	500	521	522	498	511	496	483	525	492	494	496	549	545	496	510	509	496	516	495	505	542	526	474	483	538	500	532	507	477	483	493	485	505	511	505	488	496	512	495	500	541	521	526	489	505	552	479	529	546	514	563	549	495	471	499	475	528	508	494	511	494	526	509	506	508	501	561	494	499	538	516	520	522	540	588	482	509	532	519	517	475	520	510	504	522	487	485	520	515	513	520	523	482	466	501	485	485	534	514	499	506	556	542	464	533	491	510	476	511	478	513	530	486	503	495	531	523	533	524	533	513	555	521	510	525	481	493	507	528	473	477	508	527	510	513	524	529	533	533	554	514	553	512	532	518	545	497	564	457	484	528	526	508	525	538	531	534	504	524	547	516	501	493	558	497	494	489	500	490	483	482	492	498	522	502	501	551	525	501	476	488	500	468	555	524	529	519	461	528	479	513	549	524	503	511	497	498	555	527	523	494	521	524	517	502	503	499	485	513	519	507	492	484	501	526	517	472	505	527	519	497	518	533	503	489	489	532	527	544	501	517	521	574	542	479	500	547	517	564	532	503	518	514	476	528	486	503	510	504	519	539	520	538	549	540	516	473	514	483	513	459	505	544	505	507	506	540	504	551	545	475	493	494	530	510	532	548	517	508	503	550	559	523	547	490	531	506	511	478	511	571	505	524	520	507	501	512	481	525	471	528	494	496	490	534	469	534	517	557	496	538	478	521	493	492	526	548	527	554	511	516	475	545	537	541	519	499	481	530	509	483	548	464	503	470	510	527	489	517	486	494	510	511	531	508	507	523	506	486	498	500	531	509	499	509	495	543	524	519	522	507	525	523	506	524	527	485	499	510	542	565	517	563	513	523	467	488	472	522	492	535	494	504	471	501	466	514	484	554	516	510	521	475	537	495	483	509	509	508	478	505	490	515	509	510	489	501	525	505	495	476	489	494	503	500	490	499	501	500	512	520	538	512	512	509	504	499	463	533	496	523	529	543	510	508	452	492	454	519	524	548	494	516	521	490	505	475	506	565	512	550	523	485	518	532	492	490	510	482	517	481	541	499	520	497	547	523	506	539	495	518	467	496	510	512	516	539	477	479	511	476	493	542	516	550	520	478	517	503	541	508	491	515	561	531	526	525	514	537	511	494	491	488	515	532	490	547	546	509	524	496	519	506	492	531	533	536	524	500	497	536
14421	1601	1245	982	752	638	569	569	474	447	455	449	421	421	446	421	444	414	445	410	403	381	410	407	404	416	421	424	397	412	378	421	416	354	381	405	397	439	372	404	422	438	372	429	402	391	392	411	392	449	402	404	425	391	413	377	405	404	385	410	388	405	371	389	364	384	367	365	391	405	407	413	405	355	408	380	422	404	390	371	425	364	385	415	343	414	383	373	382	398	418	456	407	416	441	397	378	377	422	388	399	402	421	413	399	362	384	365	374	399	397	396	375	365	372	402	394	368	368	405	391	394	377	416	412	439	433	407	405	392	398	346	351	412	391	393	401	423	386	359	377	416	389	389	337	369	357	408	375	389	416	399	383	379	344	416	366	386	449	394	403	399	375	402	405	402	365	417	381	373	448	400	382	387	393	370	397	398	369	380	406	428	390	412	396	409	408	388	385	423	344	362	394	391	396	386	410	411	382	376	424	423	415	397	371	406	410	382	415	408	423	426	420	421	391	376	437	418	387	386	411	393	412	411	359	394	381	417	388	415	378	393	395	398	380	426	377	417	379	381	442	407	407	405	397	376	391	371	388	394	384	380	368	402	418	407	361	393	386	380	389	407	406	413	402	453	409	381	398	408	419	405	383	380	434	384	372	388	361	427	390	407	382	425	372	421	426	346	390	407	424	363	367	411	407	380	395	368	388	390	397	352	412	364	375	374	422	436	386	437	379	418	406	366	396	394	413	363	386	378	407	387	389	388	379	412	413	351	386	335	377	437	392	393	351	385	376	430	430	408	373	415	390	452	401	353	393	404	410	370	410	421	378	358	377	385	413	430	437	387	368	406	410	402	357	395	399	431	404	376	389	389	394	432	395	413	405	423	392	416	398	383	422	380	429	391	429	402	384	428	397	419	374	366	385	389	428	378	412	427	398	409	373	373	371	427	406	410	372	420	382	375	374	385	428	374	364	416	393	381	439	399	377	432	462	374	383	381	354	433	415	364	407	377	392	386	378	403	395	390	409	403	405	391	426	382	376	401	371	409	426	418	402	386	406	422	423	422	379	391	357	379	420	386	402	403	414	359	378	377	365	421	389	403	392	430	409	421	371	374	423	390	390	396	399	383	377	372	402	349	409	440	380	381	404	370	369	377	395	413	395	388	423	414	427	440	401	399	396	400	408	365	366	382	398	431	371	395	388	377	365	380	380	454	402	399	436	411	388	408	408	419	402	386	381	383	375	422	436	416	367	403	394	437	374	343	382	413	404	375	373	406	390	403	426	420	390	359	368	384	399	377	388	396	387	403	379	404	392	399	403	397	385	375	412	426	385	417	372	402	373	386	405	390	415	414	389	386	387	389	398	390	357	437	387	394	383	413	429	411	416	395	383	382	408	406	395	403	404	396	364	401	417	402	395	377	390	370	374	429	377	431	405	413	365	363	397	404	442	410	424	433	375	390	366	365	365	390	425	389	364	419	370	355	435	442	404	372	398	376	441	428	413	400	349	413	385	405	402	414	366	392	356	367	378	385	415	415	394	387	370	371	383	385	396	396	410	428	414	411	416	405	377	382	414	417	407	375	378	409	401	376	374	436	376	424	411	369	408	438	368	401	360	376	362	415	394	383	462	381	370	388	419	389	382	406	421	433	367	431	441	363	368	388	394	348	382	377	367	360	394	373	381	407	390	370	377	425	375	415	410	398	438	411	392	426	397	383	386	425	399	394	354	415	406	387	395	393	369	369	389	400	419	389	411	375	391	349	388	391	425	431	377	363	428	408	386	363	415	369	378	427	339	371	392	362	387	385	397	377	378	353	405	386	409	386	404	404	395	396	383	427	398	408	381	387	374	395	384	405	413	373	402	389	407	418	351	377	396	420	362	378	379	360	395	374	392	385	385	410	366	403	376	405	413	394	405	422	357	411	391	382	408	375	396	389	401	383	425	383	413	388	389	378	370	363	384	413	393	406	397	402	374	350	425	393	409	360	398	357	372	378	361	423	384	393	412	397	406	362	419	412	402	388	392	403	407	411	356	388	413	432	373	396	386	407	390	375	391	404	392	423	380	404	413	389	415	381	358	363	414	419	408	381	366	393	423	380	371	402	415	365	443	409	437	382	435	406	357	370	381	430	386	419	430	404	399	378	406	410	396	347	386	395	409	411	379	426	400	396	447	406	382	369	404	383	397	410	394	374	415	392	409	401	366	395	436	396	359	362	399	400	386	390	417	393	383	410	395	431	391	397	424	407	415	424	377	397	392	407	379	393	425	413	413	397	388	409	429	372	406	385	367	379	394	424	460	431	415	389	405	370	394	427	413	388	392	379	402	405	386	414	375	385	399	382	391	394	431	382	383	391	387	407	399	426	424	391	388	375	378	391	401	444	398	421	394	439	418	400	406	445	341	391	363	382	389	394	381	382	369	386	385	419	391	378	378	400	407	379	362	395	390	372	405	430	407	388	380	383	395	382	396	386	375	383	404	373	411	430	381	352	347	383	365	404	376	421	413	379	414	390	401	388	377	379	381	374	387	390	410	397	449	429	410	377	375	414	409	423	366	368	405	375	433	382	402	414	385	393	371	377	396	434	412	379	398	363	363	356	392	385	387	386	450	425	405	375	395	396	407	414	418	420	417	379	396	379	400	398	403	392	456	404	372	352	388	446	399	351	441	448	400	382	400	396	377	372	392	409	394	414	428	366	406	391	422	400	389	408	396	357	406	416	409	397	413	357	376	380	365	396	380	461	357	363	394	399	361	391	406	387	347	380	430	341	426	399	370	395	403	384	386	353	333	417	394	416	388	385	396	402	410	398	386	416	387	402	393	420	357	402	378	400	387	372	463	419	416	412	386	418	377	397	387	369	400	378	397	381	412	396	401	424	423	424	387	428	371	405	378	344	363	388	395	364	371	395	378	424	417	419	387	362	397	383	410	462	434	393	424	394	383	396	411	375	385	405	396	423	366	382	396	392	403	397	412	425	377	384	404	409	381	413	398	380	407	345	366	389	400	358	378	425	392	430	381	361	430	409	390	412	392	367	350	399	360	362	371	414	378	376	412	379	346	400	374	381	407	461	365	370	407	384	402	381	373	398	384	416	368	387	364	401	404	389	390	357	371	361	413	407	381	362	431	392	393	399	399	412	352	381	410	391	401	398	403	384	425	382	427	361	368	394	415	401	379	416	397	395	384	409	376	449	440	442	392	393	378	404	406	411	398	392	408	407	402	380	413	406	394	364	367	379	349	394	359	361	380	427	367	377	390	406	391	377	391	404	365	369	401	419	381	408	360	413	357	412	384	412	428	384	383	383	395	376	396	383	423	414	365	387	398	401	423	417	392	386	409	375	446	383	385	385	410	443	402	367	393	416	378	375	407	410	369	405	386	402	389	423	407	402	405	377	383	379	414	397	417	416	402	393	362	387	355	396	410	379	429	416	384	399	386	398	382	400	413	371	406	390	405	414	409	353	407	403	377	370	397	418	373	428	408	411	387	394
8613	1582	2559	2778	2378	2029	1762	1560	1364	1233	1155	1193	1150	1118	1081	1086	1055	1098	1032	1017	1052	1024	999	1003	967	963	983	1005	950	1007	957	968	928	964	1004	971	966	944	949	953	958	942	984	911	950	927	954	925	1003	978	1005	936	967	983	934	885	936	965	924	955	973	966	958	999	922	906	954	937	952	921	903	934	941	924	939	908	923	931	968	949	935	917	905	889	903	924	893	958	912	934	989	925	906	926	943	923	942	894	896	962	954	943	950	882	913	926	883	932	930	962	949	953	918	914	910	935	944	929	953	929	976	948	906	996	895	913	962	915	942	913	912	921	902	995	899	957	989	926	883	937	907	941	938	919	937	896	916	910	916	914	899	923	920	950	864	969	943	991	941	944	927	918	926	923	891	950	951	932	952	893	932	951	953	889	895	1007	896	977	934	941	936	925	941	902	937	877	962	946	913	971	956	908	901	959	956	911	970	967	905	911	975	946	950	987	921	951	945	966	948	924	965	928	915	932	908	954	922	909	945	974	936	925	949	919	907	887	922	900	875	949	938	896	871	914	957	907	951	877	906	894	882	938	946	894	966	906	901	920	909	934	886	948	909	988	897	917	970	880	945	915	910	879	901	932	925	967	873	917	974	967	913	911	905	953	894	943	884	946	920	986	931	930	895	953	977	948	947	904	947	976	948	947	941	936	910	951	913	943	855	920	986	920	927	911	957	944	909	918	921	911	948	976	893	962	928	908	894	909	937	979	927	937	980	895	931	878	893	950	906	969	1000	953	937	879	884	941	933	915	910	927	926	1007	927	900	990	972	964	913	898	950	899	956	961	901	914	960	874	921	943	937	951	932	1001	924	908	932	928	972	935	919	913	955	965	912	888	882	955	922	913	1007	999	937	965	888	976	946	935	899	919	931	937	922	965	908	934	966	910	960	940	904	936	904	928	919	959	888	935	920	903	926	957	875	924	959	941	980	949	925	940	922	927	894	947	943	957	1002	953	925	918	939	933	956	901	943	914	896	888	1000	957	959	933	924	873	915	933	894	941	925	948	921	892	917	914	929	957	943	946	919	919	968	868	950	921	858	922	935	967	937	938	944	927	935	951	965	931	908	875	934	937	898	938	952	967	903	937	926	967	953	1005	935	903	929	889	948	965	897	947	871	934	987	917	891	913	976	946	936	950	936	932	933	840	905	930	920	966	924	942	942	935	900	918	902	873	933	909	913	942	916	961	918	911	927	910	912	929	970	867	899	930	920	930	925	965	919	884	893	909	950	948	903	978	933	949	950	955	925	935	962	902	912	891	928	929	942	920	887	992	953	984	962	929	928	911	899	884	871	931	966	919	934	965	959	952	915	918	912	960	897	942	964	900	876	936	863	929	910	972	939	890	939	879	972	927	900	909	890	960	973	923	911	948	929	954	944	879	920	909	1018	913	975	913	931	889	953	920	934	971	959	952	912	889	961	933	983	919	924	941	934	932	975	967	1029	875	935	904	945	879	964	929	919	944	963	926	914	952	983	951	955	988	992	1003	903	938	939	959	917	903	910	923	973	892	959	935	937	927	983	939	918	914	917	918	926	888	941	918	949	906	881	991	949	888	874	964	907	927	955	919	906	913	922	951	969	972	911	919	910	937	918	909	921	938	871	942	878	949	990	892	887	923	945	923	944	935	911	898	950	971	932	977	965	923	975	916	966	951	868	914	909	930	869	983	955	959	973	918	1011	962	931	949	847	960	896	878	972	933	927	912	924	863	940	941	1015	945	917	951	903	953	917	903	887	898	976	929	915	919	965	922	951	945	952	915	938	902	923	908	953	852	928	907	938	898	936	884	950	920	935	885	888	942	952	939	952	942	948	871	939	927	964	933	949	935	925	871	925	927	977	939	963	909	944	942	915	888	950	918	900	886	909	938	926	899	937	855	927	939	929	882	942	867	867	932	900	920	945	877	871	931	969	944	914	912	916	962	917	952	949	921	952	904	919	942	933	937	917	932	905	929	888	893	934	961	876	930	932	984	925	944	934	908	920	972	884	956	915	961	947	931	935	945	932	935	944	933	910	909	885	961	927	898	916	949	941	969	889	894	954	955	927	987	931	940	931	918	921	905	937	906	949	890	952	899	928	948	987	931	950	911	932	1002	953	987	879	897	936	964	938	975	973	941	906	954	949	903	928	971	948	1000	898	915	881	914	937	937	940	931	913	906	889	959	930	885	955	923	899	917	946	876	888	917	907	944	933	946	975	930	923	973	918	909	901	904	915	948	913	925	892	918	941	979	955	901	985	909	908	933	904	889	903	934	956	902	937	934	938	973	916	898	895	955	875	947	920	969	915	964	937	984	902	944	951	922	932	924	876	911	960	931	926	909	948	942	923	952	924	940	938	965	972	939	949	967	926	913	940	943	886	919	951	909	968	919	945	929	926	948	908	894	913	894	945	907	917	958	934	914	927	968	905	946	886	886	944	943	936	919	936	940	894	957	907	941	938	931	900	915	947	932	905	893	897	932	937	932	950	951	960	937	941	961	899	917	956	941	924	954	898	925	911	917	913	938	920	900	934	912	972	889	958	950	946	935	960	969	932	951	924	950	848	906	961	907	913	846	961	918	914	965	868	912	958	902	940	941	939	906	935	947	940	916	934	943	919	917	933	933	976	974	927	936	915	918	857	964	961	919	890	912	949	920	903	961	897	954	964	878	899	972	939	935	959	995	930	878	919	912	938	936	960	963	883	898	928	969	920	963	937	873	948	959	887	972	933	937	935	896	913	924	942	955	912	859	916	899	931	899	946	935	930	913	917	909	992	905	935	925	978	901	939	889	956	921	915	907	952	944	931	964	917	972	915	937	916	901	937	879	953	932	970	923	912	937	928	991	864	915	891	903	923	928	960	915	945	948	946	935	915	979	941	871	916	933	907	947	971	945	945	957	925	909	912	962	964	923	897	881	991	915	936	899	968	890	916	963	901	950	966	942	984	920	924	944	891	938	964	930	869	907	938	997	955	887	933	887	959	991	895	889	965	956	965	920	916	897	950	905	921	915	903	894	990	895	924	937	918	957	936	1006	933	945	921	944	879	943	918	881	884	931	879	937	973	944	979	922	910	959	940	919	936	907	969	909	957	938	954	905	954	964	955	982	940	908	953	875	959	941	891	938	924	934	940	917	951	921	905	925	962	924	864	895	938	926	945	906	859	898	944	897	937	912	957	878	942	930	914	959	934	954	924	936	930	900	911	978	977	931	958	922	902	899	906	954	892	920	914	921	952	988	928	925	921	953	922	919	922	960	963	970	919	945	875	920	922	919	911	998	983	942	903	938	921	942	970	947	913	857	952	956	911	899	898	898	934	947	906	910	909	962	954	897	956	935	956	916	959	993	927	982	947	875	966	888	943	875	957	944	937	936	953	914	964	940	915	906	957	918	965	928	913	901	892	952	886	915	992	946	911	930	926	990	976	843	990	946	906	931	874	949	951	903	879	879	915	967	916	869	961	892	965	908	967	948	942	930	981	913	975
1471	263	247	230	237	221	237	232	259	217	199	236	192	255	225	215	222	224	221	239	200	211	234	211	224	220	227	244	222	200	210	227	223	193	230	235	227	212	239	214	236	214	236	213	207	195	252	232	196	226	210	230	205	206	225	242	225	221	226	206	192	221	224	207	207	244	246	232	228	225	209	214	222	220	209	255	220	224	216	224	221	222	229	210	230	216	212	249	234	234	217	217	223	183	223	220	222	246	228	199	224	228	222	226	212	229	231	187	217	227	214	206	219	219	253	204	249	242	207	229	216	224	210	207	214	212	201	201	221	205	204	240	222	230	222	234	233	201	212	216	213	212	197	233	233	242	221	238	216	237	214	221	226	217	213	190	225	231	204	215	244	193	235	213	196	227	250	232	226	219	250	221	255	234	210	230	207	229	205	230	199	237	245	204	223	252	247	213	202	208	243	228	267	229	210	189	230	215	241	239	222	222	190	237	213	227	241	212	249	218	214	229	211	209	215	220	217	230	231	194	226	207	225	198	255	206	206	228	208	250	248	241	210	214	211	233	213	206	252	231	230	212	251	213	211	200	215	252	220	206	209	209	205	203	213	205	193	237	236	211	208	213	237	234	221	229	237	231	201	195	205	217	214	229	190	256	203	222	192	186	212	222	203	227	206	219	234	234	188	233	215	213	214	248	220	228	253	240	218	209	239	221	229	217	220	214	218	214	202	232	198	228	220	219	180	233	242	213	228	209	237	218	213	236	239	215	208	192	229	214	225	243	250	218	201	232	225	232	224	223	206	228	237	228	263	232	212	202	236	254	265	219	219	197	233	207	220	222	231	228	212	225	206	222	229	204	186	231	202	217	223	224	214	244	209	234	192	202	208	233	203	215	222	238	216	261	235	211	187	210	230	204	229	222	241	240	226	220	233	211	239	214	232	196	216	231	223	225	200	223	229	227	207	243	238	205	237	227	223	244	225	204	212	244	194	227	230	231	214	222	246	231	197	188	197	232	221	207	217	212	201	227	233	213	198	214	232	226	206	212	187	223	221	222	204	217	207	206	228	238	221	192	236	218	221	231	225	197	217	230	254	215	224	220	227	226	225	243	207	243	218	231	222	218	223	223	208	229	252	227	246	242	236	227	249	241	220	218	235	245	233	240	243	214	226	224	210	232	215	205	208	222	232	248	245	217	212	203	209	201	219	238	212	194	208	223	218	205	206	230	221	209	196	225	241	239	229	238	210	222	226	190	194	165	201	208	226	208	191	222	228	203	229	204	219	218	201	212	240	234	209	225	231	230	201	188	219	225	210	214	199	268	210	241	250	235	209	203	216	198	206	240	215	224	203	207	205	207	216	208	232	220	243	239	193	220	244	232	234	214	194	198	176	233	200	235	232	234	210	278	213	214	211	214	198	209	205	231	218	221	218	219	207	209	219	203	214	240	219	225	232	253	208	215	191	230	231	233	194	218	215	243	228	248	215	221	237	216	217	225	213	222	231	205	231	209	242	226	201	205	220	209	203	236	214	204	219	207	196	233	229	220	231	227	232	227	214	209	218	203	222	240	222	243	221	190	199	193	220	226	225	202	215	244	225	229	228	225	211	225	195	238	220	247	197	208	217	210	241	217	197	230	224	191	256	203	205	206	219	211	224	204	227	237	207	215	229	233	223	237	253	201	204	227	236	211	216	215	220	187	194	214	229	199	228	234	226	235	226	216	241	228	228	209	219	243	202	226	222	221	246	207	195	242	228	209	215	214	195	239	230	232	216	241	219	223	219	211	216	235	237	213	260	246	198	206	218	195	204	224	210	231	225	206	203	224	233	200	215	231	230	237	236	219	239	242	242	217	235	195	221	203	222	227	212	230	221	217	207	225	203	238	211	206	234	226	238	218	223	217	230	211	213	222	211	201	210	214	218	228	217	211	222	221	201	237	233	232	222	199	242	220	227	236	228	214	237	216	201	207	208	226	216	216	236	260	231	216	177	229	223	215	207	202	238	210	254	216	223	224	208	205	243	192	227	218	246	214	222	211	211	220	232	204	211	222	216	215	226	214	207	212	212	214	207	221	243	200	223	193	238	202	224	233	221	204	194	209	201	199	203	195	216	210	209	194	235	224	209	228	196	229	247	199	207	234	208	211	238	214	237	279	243	208	197	199	227	241	211	219	229	215	231	214	239	217	202	217	228	247	222	210	220	209	223	235	210	219	203	233	207	228	181	212	207	210	213	187	223	229	203	209	201	236	220	220	205	199	226	275	240	199	242	206	180	210	183	230	216	235	189	213	259	222	223	246	203	204	227	226	207	247	215	211	222	217	205	213	244	218	200	221	218	222	220	217	237	225	188	218	218	248	222	229	235	216	242	220	220	213	222	226	223	228	197	224	250	217	185	206	229	180	232	228	186	224	206	238	237	218	229	235	231	207	180	235	246	217	189	205	196	205	226	213	224	225	211	219	226	224	202	213	211	230	203	205	234	275	229	201	237	208	227	177	219	225	211	230	243	209	230	202	239	204	217	204	228	219	213	221	210	222	175	219	239	219	239	188	246	213	209	211	196	213	206	215	225	213	218	237	226	213	188	214	217	254	204	229	198	197	245	238	203	223	223	218	218	229	210	220	215	227	201	215	226	203	208	225	245	207	227	229	216	216	204	227	224	214	208	205	208	211	256	207	227	179	205	188	225	221	210	179	201	213	203	228	213	221	205	232	240	226	239	206	224	256	244	224	216	236	202	202	196	230	206	228	200	223	215	183	186	234	240	234	217	225	193	210	219	202	251	237	232	192	223	210	225	193	237	234	218	210	234	223	239	214	232	256	211	195	240	231	209	229	209	231	223	219	203	207	238	216	206	200	223	236	202	199	206	232	193	227	223	228	218	235	218	221	237	195	235	208	221	230	210	238	237	234	211	243	240	238	217	221	210	264	240	206	238	207	240	214	210	227	219	216	212	237	218	219	229	204	205	229	258	200	231	220	207	252	229	243	260	240	227	193	240	215	204	231	195	227	198	226	246	271	221	209	213	212	209	206	203	206	220	198	234	203	191	199	228	219	207	211	194	215	202	239	199	208	225	203	226	215	222	227	235	236	216	229	197	212	191	232	195	221	232	230	205	213	215	227	228	253	221	230	243	200	223	232	202	239	270	225	239	235	217	216	206	201	210	199	197	196	258	217	255	225	237	221	226	237	199	197	217	244	189	237	212	254	211	241	212	228	227	226	219	199	212	199	226	244	200	232	191	221	195	242	219	225	208	218	199	209	206	200	236	245	224	238	236	197	206	192	231	228	223	243	197	246	240	212	247	248	214	201	217	220	196	225	211	191	205	234	225	217	235	209	239	221	227	232	193	229	228	264	215	209	205	203	246	205	207	236	216	216	223	188	217	212	197	217	230	250	210	178	208	200	210	223	224	211	187	230	227	245	182	245	219	224	225	213	197	217	193	226	208	186	195	241	225	219	221	212	183	192	213	222	218	210	218	220	240	243	222	219
1803	556	625	591	569	575	601	586	570	577	572	592	589	581	580	588	582	588	577	557	606	563	544	578	594	583	510	573	558	588	587	536	595	605	575	523	565	567	544	528	588	546	577	549	562	584	551	574	549	610	575	543	574	530	604	538	566	593	581	576	560	560	582	550	599	570	557	587	546	532	564	566	572	578	618	552	577	611	564	594	589	539	586	591	558	544	549	594	573	597	573	575	590	586	563	611	544	533	535	535	574	583	596	585	575	568	566	558	580	564	604	574	577	548	574	559	532	553	569	574	533	585	624	561	559	608	562	583	551	586	556	570	543	579	549	543	560	531	536	556	596	526	588	587	546	514	554	562	613	580	517	601	604	546	573	575	580	561	598	575	548	563	555	579	615	570	561	549	556	565	569	599	543	564	580	580	583	549	578	567	530	562	541	525	546	539	628	598	546	580	596	530	561	556	597	573	570	587	540	558	575	584	568	628	551	560	556	566	534	587	587	565	598	594	557	552	549	594	558	546	575	582	581	584	577	538	561	581	552	565	596	569	585	536	564	601	572	589	553	643	586	584	580	588	580	542	594	531	558	549	567	569	565	566	606	553	529	573	570	599	574	554	547	562	564	553	565	586	561	543	572	539	584	518	523	534	563	584	578	570	546	583	567	556	557	513	550	584	578	579	541	573	569	585	565	533	577	560	528	557	542	578	551	571	545	542	569	543	562	566	553	561	604	599	516	583	534	594	594	541	548	589	565	573	609	603	570	575	548	495	554	552	565	593	550	562	577	539	575	576	534	522	596	551	564	612	564	562	548	579	547	562	611	571	567	519	583	543	549	550	580	555	536	574	555	566	574	561	618	600	601	568	557	563	546	591	618	546	565	576	588	533	584	602	560	564	557	605	515	581	514	591	542	571	559	530	515	553	572	599	549	533	572	548	515	605	584	559	584	561	591	589	545	528	513	555	612	581	569	545	582	542	559	588	589	617	542	588	569	610	594	577	570	589	530	603	568	543	543	548	578	561	599	547	564	587	599	553	570	553	552	575	576	594	589	560	613	569	587	596	560	549	574	525	558	575	571	544	532	585	557	574	574	550	574	586	571	548	499	615	574	593	563	591	558	559	527	521	569	582	524	515	574	609	539	575	568	538	567	565	595	561	558	595	581	604	554	637	609	543	566	555	589	565	600	573	560	549	555	590	565	548	564	600	610	563	560	580	605	554	559	542	528	586	617	551	588	543	576	561	564	565	568	523	565	556	573	586	581	544	566	610	579	557	562	543	561	575	604	599	505	605	549	534	585	547	528	552	562	590	547	571	565	562	595	572	607	532	583	571	543	549	595	543	609	549	595	577	557	580	570	556	569	562	620	534	547	605	557	601	562	583	602	575	568	572	586	611	553	549	588	560	544	556	550	540	590	567	629	553	560	531	584	554	504	594	565	607	555	612	534	558	599	515	577	555	544	559	585	590	523	542	567	571	567	557	578	566	559	587	627	582	605	545	548	599	574	613	576	600	564	577	572	594	580	570	601	647	561	561	592	540	549	536	598	607	565	523	571	578	558	597	569	574	546	559	608	606	533	586	582	592	568	497	553	568	548	549	567	572	620	567	554	562	556	605	542	560	511	582	574	556	587	555	600	537	587	577	584	556	519	572	591	618	574	532	577	544	535	556	578	532	571	585	535	550	583	568	573	604	560	520	545	551	552	563	593	582	547	571	608	570	569	541	574	523	593	548	555	550	577	567	595	533	587	568	578	516	542	545	569	584	574	542	557	570	556	526	576	580	568	591	527	505	582	593	561	586	580	561	558	558	558	572	554	559	586	530	597	524	542	535	561	551	544	570	559	541	550	542	590	565	532	562	536	547	569	564	569	571	570	550	565	584	575	594	592	546	575	561	521	549	525	569	587	589	522	575	528	612	568	612	566	570	566	613	555	553	525	531	558	621	500	574	558	533	539	578	557	580	571	567	595	546	531	581	601	543	559	601	554	568	569	515	571	588	589	544	591	558	585	526	584	601	588	573	545	556	528	574	578	575	555	603	555	567	533	513	586	574	576	571	551	565	568	568	541	571	535	536	591	579	514	572	571	549	575	581	577	556	542	559	554	612	586	568	566	568	566	541	543	573	543	579	603	549	578	566	540	565	618	596	558	599	614	568	591	596	597	541	633	548	580	589	553	560	592	571	566	586	570	578	582	565	555	560	577	543	576	561	553	581	522	577	609	565	585	545	557	561	560	558	587	596	612	580	558	587	601	567	572	593	575	539	597	582	578	592	538	582	630	572	573	544	579	612	563	536	574	550	553	545	551	593	563	541	579	551	546	620	581	565	572	565	549	601	560	546	532	551	583	504	545	595	586	578	589	548	542	577	567	574	613	569	514	574	569	558	560	525	582	555	582	581	631	540	558	557	567	515	559	615	584	586	564	560	582	587	599	549	558	585	596	552	582	597	563	572	583	541	534	553	572	580	576	550	587	572	557	589	583	574	560	543	597	563	574	534	555	555	583	602	596	568	609	511	582	604	604	574	595	551	567	569	587	535	561	595	536	596	573	517	537	557	601	547	579	529	569	559	573	562	576	576	612	565	569	577	554	591	574	550	562	617	583	614	604	605	550	568	547	571	589	538	558	567	583	577	607	542	585	571	602	536	543	539	581	584	551	574	574	569	539	588	559	589	580	575	581	590	566	596	542	532	607	527	511	504	549	605	574	576	575	587	569	566	574	549	531	595	523	576	530	579	573	559	605	600	535	571	551	573	568	600	609	564	572	540	578	559	550	564	536	571	550	554	568	611	577	588	557	562	574	558	564	568	584	545	587	581	591	579	568	550	588	594	531	588	544	565	529	547	536	589	573	594	586	564	625	572	557	585	548	588	576	586	606	542	554	565	529	557	533	547	581	596	532	597	548	587	558	576	570	538	573	533	569	525	549	579	583	567	561	581	582	561	539	539	586	597	613	549	575	543	537	552	573	561	516	573	553	563	546	584	557	543	519	575	554	562	580	554	560	598	559	558	565	594	566	608	572	558	568	556	553	567	568	527	629	594	551	597	556	554	610	574	542	543	569	608	597	603	581	553	591	576	561	564	568	579	556	566	583	612	581	570	584	549	512	564	561	580	577	540	539	571	572	566	594	573	566	524	581	583	590	590	562	536	585	569	578	598	555	553	581	598	541	601	591	583	562	549	559	557	540	561	542	558	572	577	555	604	589	570	575	592	539	556	582	578	631	572	575	573	505	581	552	570	584	548	553	593	568	518	526	537	554	575	556	557	565	588	603	584	553	551	543	612	609	568	535	569	559	593	591	537	578	572	588	575	565	541	549	594	600	549	575	617	556	587	584	566	557	556	506	539	622	554	531	571	567	562	568	581	549	571	587	576	561	541	538	609	580	562	593	563	568	557	580	566	554	569	540	608	572	579	579	586	548	552	584	576	536	590	580	595	504	548	551	604	552	562	580	584	496	591	581	603	551	586	547	578	572	618	591	548
7032	534	533	435	337	306	265	237	247	206	229	204	195	209	188	228	201	213	186	169	174	207	177	174	193	189	191	173	167	193	189	194	178	170	195	173	213	189	186	175	191	195	213	170	183	200	181	183	187	188	181	160	187	191	200	178	166	185	204	196	168	176	177	195	177	205	191	179	189	207	212	162	188	186	169	166	181	166	172	180	218	188	175	183	196	195	174	198	166	184	180	175	193	180	185	150	173	175	156	202	193	183	218	164	207	193	194	184	186	180	185	161	203	176	199	176	179	192	166	190	179	182	199	198	185	184	166	182	174	184	211	196	179	189	176	177	172	175	191	200	187	185	169	168	201	187	185	188	202	207	195	192	183	184	182	172	191	206	186	198	180	212	156	175	192	188	166	205	193	186	205	166	157	175	166	211	181	198	196	167	186	176	203	188	150	165	148	205	199	200	159	214	217	166	169	172	178	198	177	169	199	188	182	176	174	206	182	192	159	174	174	168	176	186	194	185	185	164	193	209	159	167	172	166	184	154	173	200	198	194	171	190	182	193	201	180	168	166	178	210	233	207	159	201	188	180	183	213	176	171	179	175	178	174	171	181	188	181	187	161	180	171	143	191	193	182	171	187	172	176	165	184	192	190	182	176	169	171	166	167	183	187	200	179	190	191	189	175	176	185	164	187	174	156	165	179	184	163	191	193	161	181	207	189	195	184	169	177	183	165	209	182	183	162	186	182	163	207	172	210	186	207	189	174	192	199	177	165	162	179	182	160	188	194	176	185	175	179	177	155	171	203	170	171	178	193	169	196	202	183	176	200	176	204	152	160	166	183	198	150	187	177	200	180	193	184	195	170	181	163	208	179	186	181	176	193	214	165	176	205	173	192	187	178	177	200	198	188	198	184	187	167	185	190	173	172	177	187	189	181	214	195	171	190	179	189	194	179	187	164	181	196	179	169	173	174	165	173	151	194	186	183	173	176	185	176	199	167	206	165	201	194	173	175	180	194	203	185	181	188	186	208	189	183	182	200	180	180	199	192	189	168	208	218	213	169	177	169	195	192	217	191	170	160	178	198	184	195	176	145	170	211	179	199	212	194	188	188	180	160	170	192	170	185	212	198	200	175	174	191	173	186	177	183	186	202	202	174	197	197	205	181	213	202	203	187	192	165	179	170	169	192	181	203	145	190	195	172	196	217	200	168	159	180	152	165	209	189	198	176	184	193	172	174	202	181	181	187	190	172	183	179	199	192	200	203	185	181	175	202	169	194	197	198	175	192	178	197	189	182	168	184	203	185	205	190	161	163	164	222	168	185	205	224	206	163	230	181	175	173	204	154	202	189	181	159	175	188	193	199	186	161	172	205	182	210	204	179	171	160	190	165	173	184	212	151	213	186	183	180	187	158	160	179	181	192	177	171	159	178	196	212	188	205	181	180	199	157	171	178	175	184	152	194	200	199	185	161	194	170	179	191	225	200	201	206	163	168	178	196	216	194	201	178	163	187	191	197	184	160	186	157	175	173	155	175	186	196	183	169	198	163	183	198	156	166	193	197	198	180	186	181	173	187	189	206	190	155	167	188	179	178	193	175	171	189	191	177	192	172	191	186	180	169	184	171	180	174	196	199	210	205	190	205	186	187	183	179	185	176	171	183	184	191	186	191	177	194	168	179	185	158	202	175	175	164	169	207	194	176	190	179	163	195	177	178	196	200	165	181	155	173	190	182	191	164	162	186	178	190	170	163	191	188	183	183	166	185	165	199	199	203	184	167	174	191	189	169	178	182	188	210	168	192	197	179	179	179	183	203	201	150	181	178	167	182	170	143	173	181	189	193	194	177	163	213	168	192	192	192	181	171	192	159	179	184	179	181	199	200	174	224	167	154	178	196	187	195	178	203	178	185	183	176	164	191	191	197	184	175	201	178	179	201	166	180	174	171	183	209	179	187	184	189	178	153	168	183	182	188	173	170	200	174	173	188	178	175	182	199	194	173	188	190	189	192	183	179	166	161	201	187	202	195	189	176	201	177	187	206	184	185	165	178	170	171	166	151	188	210	181	178	188	176	185	195	183	155	172	184	187	173	192	194	228	176	174	190	200	196	179	186	181	175	174	165	192	167	180	161	198	192	179	180	196	211	188	172	182	175	203	168	186	163	159	181	176	202	198	191	173	178	187	215	192	170	172	199	199	187	184	195	188	195	182	189	192	196	175	191	182	186	186	155	189	188	190	193	195	200	183	186	206	170	172	195	183	161	177	203	178	183	184	190	193	200	168	196	184	187	176	173	165	161	180	180	173	187	185	185	173	174	192	188	191	188	198	189	181	160	198	169	200	184	198	193	168	162	196	176	173	176	180	164	192	170	165	188	197	190	169	204	166	173	196	158	158	221	194	200	162	197	169	186	153	169	179	191	168	180	185	181	172	196	188	185	183	207	175	200	193	200	178	181	191	180	178	169	177	151	176	189	205	186	192	191	197	159	180	185	159	187	173	178	181	216	195	165	191	174	199	164	200	188	167	176	183	176	158	183	194	193	203	202	207	168	187	185	200	186	172	187	221	165	190	196	179	207	224	199	161	183	191	207	161	160	190	217	182	186	189	190	167	200	196	200	197	167	176	180	175	198	191	214	170	187	179	168	163	193	188	195	190	162	165	187	181	176	183	182	183	196	197	206	196	182	197	196	177	182	187	215	215	184	184	193	218	191	183	183	192	182	202	177	187	184	176	183	180	184	191	210	170	175	174	178	201	194	201	202	173	191	179	190	188	187	183	176	188	184	186	185	180	182	183	186	201	165	197	187	171	190	184	176	189	199	182	179	227	163	181	181	189	156	206	182	170	162	177	177	163	178	201	175	217	169	176	208	177	180	161	175	194	187	190	167	190	193	174	200	211	207	199	193	170	152	170	175	205	179	173	185	179	183	168	183	201	232	147	187	194	171	183	201	188	200	171	158	157	167	188	192	168	209	180	179	176	172	205	153	218	202	198	202	184	184	195	175	204	196	185	173	210	194	151	192	169	163	177	154	177	196	183	198	164	174	177	174	198	190	182	158	190	176	177	181	184	182	194	187	187	184	205	164	199	202	176	198	195	166	200	189	195	188	207	213	203	172	223	166	183	168	203	196	209	187	175	202	183	180	163	210	194	198	176	179	191	178	187	213	174	183	163	177	196	170	192	178	155	175	182	169	172	170	190	163	161	190	203	170	189	174	173	192	181	179	207	176	157	175	182	198	169	186	186	180	184	179	183	178	176	179	191	209	205	174	175	181	184	210	200	164	169	180	164	189	170	189	204	183	188	198	175	193	174	169	196	182	164	184	182	198	168	177	168	177	167	147	169	155	178	187	164	172	180	179	188	167	191	170	187	188	188	170	186	194	192	191	169	159	193	167	224	174	162	191	157	194	167	180	182	194	168	182	192	164	187	197	180	188	174	184	195	178	211	173	180	182	180	192	193	172	153	170	193	161	166	186	206	187	191	182	178	181	184	176
6134	823	1327	1424	1229	1044	950	815	774	696	695	626	653	622	626	591	577	543	556	572	514	527	556	531	530	539	536	547	539	548	484	497	515	524	536	533	526	513	548	527	515	551	511	500	495	543	533	534	542	522	523	527	489	495	509	493	501	503	492	520	494	554	521	490	499	530	499	538	501	477	540	503	543	527	491	527	490	566	502	520	521	543	516	529	525	497	486	501	527	536	540	533	544	561	576	538	541	513	564	538	539	530	496	485	517	511	507	510	522	513	568	490	537	474	560	484	481	536	534	514	496	502	503	524	514	527	512	490	512	530	509	548	541	536	533	490	516	502	521	521	507	492	533	498	509	552	515	547	545	541	491	458	479	509	488	524	508	528	500	487	482	494	534	527	508	495	505	557	525	532	554	502	515	511	481	463	489	526	515	493	524	516	500	507	516	494	512	505	509	521	543	526	498	527	513	536	491	501	517	532	548	565	508	533	489	494	552	509	547	518	524	461	551	505	526	476	513	534	525	542	528	497	509	508	524	503	502	559	492	510	510	533	506	531	511	509	492	520	498	510	528	532	546	503	509	519	506	484	522	505	498	545	513	547	482	533	503	517	501	509	462	525	511	527	496	537	519	541	534	515	522	581	475	499	525	467	527	537	461	498	514	491	504	529	489	538	463	535	500	480	497	506	549	531	540	522	541	490	503	511	529	514	489	511	513	520	517	485	481	505	541	543	510	527	488	529	518	548	487	560	494	483	500	521	512	530	510	501	511	488	511	532	508	526	505	502	504	514	531	486	511	508	500	505	518	512	519	503	502	517	534	521	480	488	460	528	553	530	522	520	520	496	523	515	478	519	528	511	494	495	523	526	516	537	530	509	528	540	469	496	511	484	453	535	505	486	495	504	505	534	545	579	544	539	547	502	535	508	511	464	498	532	484	509	532	539	495	504	483	530	498	512	515	486	483	523	493	517	519	498	512	501	508	534	503	542	507	502	519	500	493	475	525	527	486	489	524	539	511	479	541	506	498	516	498	532	501	511	515	557	503	535	512	503	520	524	515	512	504	524	515	515	515	462	501	489	534	535	527	485	483	515	502	516	572	471	498	516	523	478	528	501	524	488	499	474	562	530	463	495	533	508	528	552	532	552	533	478	496	491	502	500	511	503	526	554	528	553	565	516	517	536	521	502	519	522	523	551	546	495	504	502	536	486	521	475	517	476	494	507	533	469	497	534	507	510	476	492	520	484	491	519	517	527	525	469	521	512	550	521	530	510	513	533	513	523	547	493	480	502	538	492	495	560	549	511	480	511	524	540	540	513	494	507	534	519	525	523	499	486	498	490	527	532	533	508	504	553	506	527	496	528	530	492	500	494	487	505	502	511	524	524	515	541	483	497	523	489	506	496	513	485	548	503	524	496	557	488	506	563	536	498	470	526	512	504	506	512	486	497	546	466	486	483	539	515	491	494	513	525	549	521	506	484	518	536	468	509	528	564	467	482	477	509	515	466	487	525	511	523	507	536	506	525	492	496	510	532	480	524	513	516	531	511	497	471	522	486	490	488	458	506	510	468	516	531	512	498	507	498	552	503	529	487	523	522	519	498	496	496	529	528	523	530	539	554	500	495	559	505	554	506	462	498	508	546	548	500	505	554	529	464	548	508	532	482	498	514	512	498	485	506	538	530	478	514	501	516	562	515	545	531	509	467	530	471	496	476	492	476	535	529	468	537	505	510	541	474	543	508	475	464	515	518	477	523	489	509	540	503	525	521	520	512	537	474	588	509	534	535	521	547	493	543	530	481	508	533	524	507	535	524	513	508	563	535	529	505	505	523	545	498	544	528	528	485	526	491	546	494	557	500	490	526	515	542	500	494	516	518	499	535	487	496	503	483	505	519	549	490	519	518	514	483	489	492	513	545	539	516	534	482	508	477	515	525	477	519	495	502	538	514	502	513	482	529	490	499	503	500	500	535	514	537	519	520	503	503	558	525	526	502	500	502	544	504	513	505	512	486	476	516	508	478	510	536	530	551	522	540	516	523	488	527	511	470	562	512	493	543	541	535	478	480	501	522	525	473	533	478	501	543	514	534	497	518	528	541	536	492	528	519	517	507	498	492	507	476	528	497	497	499	472	508	484	499	545	507	497	550	522	509	552	516	495	527	527	542	546	521	490	501	522	542	517	533	505	501	520	535	521	523	580	483	498	552	517	532	533	541	521	481	516	552	519	519	497	521	542	529	524	532	493	505	510	498	518	507	511	525	534	566	571	498	505	556	481	529	521	531	489	505	466	473	483	515	507	515	532	538	505	515	518	489	555	459	505	501	565	485	502	479	527	487	492	502	535	521	506	515	505	523	506	491	502	505	542	584	543	529	510	522	506	522	499	507	523	505	536	515	518	504	498	515	536	495	530	551	490	513	529	534	522	479	515	499	494	504	477	559	479	538	538	512	549	519	519	474	515	503	513	538	464	481	523	524	480	510	523	517	506	533	454	531	504	517	512	474	509	525	522	507	494	527	553	504	494	516	494	499	487	506	503	506	574	520	475	561	517	490	527	548	536	526	480	502	481	489	521	507	502	523	475	531	501	521	541	485	514	522	542	528	521	536	540	499	471	542	507	498	550	504	552	513	526	495	484	506	472	478	495	510	541	507	510	542	513	542	507	506	506	554	515	505	517	480	499	493	494	507	525	515	526	515	502	557	515	522	506	523	541	531	517	533	484	495	497	490	515	505	515	495	526	489	510	527	516	523	467	538	513	539	514	482	555	481	477	513	531	518	556	522	504	491	524	540	484	554	509	519	508	536	515	527	523	501	508	526	512	514	530	476	513	534	499	501	529	533	488	499	530	508	490	527	504	523	525	482	493	515	475	483	501	527	511	511	501	582	515	499	525	513	474	505	490	488	492	537	502	467	513	531	474	535	471	509	541	523	525	482	452	512	521	527	502	532	530	504	505	515	495	509	534	496	514	500	488	536	515	496	486	491	526	538	520	522	531	495	497	503	491	526	562	510	491	487	491	474	535	523	522	516	526	515	530	533	507	521	519	512	523	511	495	518	523	499	507	509	516	501	494	559	514	507	493	520	518	512	499	498	516	488	505	543	482	508	515	512	509	506	532	496	493	527	472	501	526	530	543	541	505	527	508	489	506	512	495	499	494	540	520	550	578	490	480	495	511	495	509	466	507	521	514	536	504	522	508	528	534	501	478	525	519	470	488	521	514	534	508	540	477	551	571	508	516	511	485	490	493	492	504	505	513	525	544	503	533	502	501	495	512	543	543	491	510	528	526	535	538	527	500	471	519	505	519	488	563	524	510	498	473	501	535	497	515	490	547	527	507	494	484	499	536	473	491	491	549	508	513	530	495	518	496	532	497	526	543	529	525	481	539	525	471	506	478	515	507	475	501	524	513	499	504	519	488	490	484	532	479	527	514	514	510	498	513	508	516	502	500	474	492	519	503	528	529	515	510	520	487	515	528	527	489	555	561	494
14659	1552	1260	1005	753	606	546	537	460	466	452	456	401	427	427	423	426	423	413	435	383	407	458	443	395	470	403	382	365	400	368	409	393	436	422	410	395	421	394	380	366	407	456	423	391	373	398	410	411	410	419	400	387	409	353	398	398	398	388	405	417	387	399	372	415	406	400	412	370	389	428	395	418	383	381	423	403	391	413	411	416	411	408	390	421	390	383	364	397	368	393	420	389	406	445	386	355	362	395	414	372	389	369	419	407	381	382	416	411	417	371	393	397	390	408	390	406	437	387	368	403	424	410	391	427	377	418	375	406	423	404	397	400	395	376	417	382	398	398	403	394	403	408	400	428	374	380	375	395	369	394	394	386	398	402	415	401	406	381	374	425	404	397	402	408	379	388	416	413	377	389	417	438	397	397	429	438	368	396	388	368	364	405	414	388	386	402	395	387	374	424	394	365	395	433	432	415	406	395	365	441	376	395	410	369	418	419	376	414	352	391	408	447	386	424	380	394	429	357	372	369	430	396	387	360	415	409	437	420	385	408	384	402	409	383	399	399	392	392	429	400	397	393	434	411	416	444	380	420	355	343	377	393	384	376	368	401	409	389	373	391	373	422	397	410	388	370	428	407	380	404	378	408	379	384	415	377	378	349	378	381	373	389	412	391	397	385	423	440	397	418	404	402	404	420	382	392	377	450	401	391	393	402	370	397	432	351	443	390	374	388	409	396	334	387	431	400	404	404	400	384	329	410	392	380	482	414	398	417	374	379	382	364	367	417	429	391	357	380	411	448	399	382	359	366	376	406	373	380	388	403	402	365	384	361	438	400	439	370	372	380	410	398	369	427	396	397	416	364	417	422	390	384	416	373	367	409	374	351	412	423	406	388	396	373	399	386	427	367	372	368	414	392	374	397	404	392	374	364	397	387	397	368	366	389	400	398	406	413	426	387	377	381	365	394	380	409	435	394	420	378	389	378	385	418	349	394	367	382	394	359	354	382	387	406	405	380	378	403	404	372	384	413	405	392	378	388	408	376	386	405	418	385	400	434	430	378	375	430	434	398	395	349	392	384	415	424	392	378	409	437	359	435	386	381	412	431	395	414	404	403	382	403	442	438	423	416	379	401	388	362	393	397	381	381	398	389	403	389	428	413	403	389	343	412	398	365	415	411	383	374	391	433	383	407	426	408	339	363	405	367	414	421	400	425	414	431	397	405	394	388	418	403	400	374	370	398	360	399	394	382	393	381	398	424	409	399	407	403	391	365	424	398	409	406	375	405	396	440	367	444	400	367	355	392	417	387	361	392	406	408	397	385	411	402	379	417	424	385	368	361	396	403	418	405	420	428	417	422	383	440	421	388	386	409	410	393	416	393	439	385	417	398	384	399	404	420	436	381	368	410	351	369	406	369	392	381	395	408	441	400	345	384	384	372	414	409	393	370	406	445	424	370	401	388	406	363	366	365	407	408	398	365	383	405	394	409	399	420	383	410	392	405	382	433	377	407	382	375	371	387	372	371	388	340	399	390	384	379	429	427	404	427	407	420	413	363	402	369	373	406	391	383	417	419	395	430	422	402	395	373	373	411	385	459	380	414	410	422	419	410	363	399	404	403	369	364	408	393	447	404	409	402	356	357	392	418	412	401	401	400	431	425	437	404	406	415	396	392	356	381	406	391	355	397	388	404	397	402	396	411	376	383	432	381	404	415	424	381	379	370	421	394	405	396	366	406	400	404	407	423	400	421	398	399	417	380	401	406	368	360	335	407	377	403	399	387	370	391	408	384	402	412	392	416	418	394	434	391	392	389	347	390	399	407	431	408	386	404	391	378	400	359	402	404	423	389	470	398	373	377	348	386	353	366	376	359	392	413	422	372	376	391	362	371	447	398	410	394	367	357	393	405	387	393	373	379	380	395	439	426	356	414	421	411	373	405	394	410	384	410	393	376	366	373	387	421	395	393	409	412	369	375	403	431	380	395	389	419	378	390	405	400	431	417	408	381	400	390	400	377	377	422	392	384	406	373	363	394	410	372	422	379	383	376	367	412	417	385	408	387	409	380	402	368	394	427	373	379	409	373	408	371	407	437	359	395	376	452	380	400	422	398	367	407	370	371	400	408	421	403	400	383	380	371	354	350	367	398	390	425	386	387	416	414	403	418	417	406	427	406	378	390	386	396	377	388	368	433	381	399	359	376	423	397	374	409	396	386	392	393	403	430	398	423	384	415	340	409	374	397	386	402	434	425	408	354	403	416	387	366	401	408	425	402	444	415	339	371	439	372	418	359	348	420	416	388	375	390	378	395	391	381	355	366	399	385	396	374	401	408	383	402	417	413	399	394	415	377	376	370	373	382	411	404	376	375	407	398	400	377	397	392	399	384	412	405	367	367	356	394	390	394	335	400	414	403	410	379	349	383	421	381	403	385	410	405	397	401	397	388	389	420	398	364	391	427	363	407	377	414	425	432	412	370	361	369	407	396	425	376	399	402	363	369	388	391	382	357	385	394	398	386	371	352	402	399	425	436	432	397	372	373	382	399	390	416	370	403	440	363	356	416	409	378	428	369	420	360	397	390	383	413	408	364	420	425	364	383	375	388	361	423	397	372	365	361	428	383	424	413	398	398	401	415	365	365	399	402	386	368	361	406	445	412	393	372	365	355	392	412	398	410	420	417	373	414	414	355	383	364	392	413	386	385	361	417	413	380	418	410	384	362	399	405	400	378	408	398	374	395	406	367	369	392	399	382	346	401	426	385	394	397	390	385	415	393	399	380	417	384	430	381	382	407	398	405	369	408	385	358	394	406	384	377	420	362	344	383	400	423	372	400	368	404	403	391	414	410	432	385	377	383	423	408	387	389	398	423	410	391	425	381	352	396	424	375	402	381	410	406	376	394	408	433	378	431	385	442	381	358	378	375	344	424	398	389	412	399	374	397	422	417	388	391	409	410	424	419	376	389	387	438	379	368	411	398	363	348	359	418	368	399	385	398	445	401	391	388	415	417	372	391	406	351	462	411	393	383	407	398	389	412	402	376	413	362	391	400	401	412	432	436	365	373	395	366	442	422	387	371	382	404	429	406	380	410	409	408	386	375	385	420	371	395	389	404	358	406	437	384	423	374	389	406	357	391	394	334	418	387	401	400	407	423	397	410	393	364	391	400	359	386	377	407	366	392	404	388	394	415	393	388	413	415	411	415	405	403	387	377	394	403	405	399	409	403	403	401	372	394	441	414	387	385	368	403	375	381	419	410	378	409	457	389	403	396	358	384	412	354	389	377	386	388	378	395	368	404	401	387	375	383	397	405	408	377	379	384	394	364	428	393	372	374	412	386	410	398	376	400	363	355	393	405	420	366	413	346	410	444	378	402	375	404	413	399	384	396	380	393	368	373	410	401	374	424	404	398	380	364	383	441	417	403	384	402	370	395	396	391	418	358	401	410	349	382	393	395	409	405	378	371	372	376	410	404	398	428	387	394	402	413	400	396	387
8645	1613	2583	2777	2395	1974	1738	1479	1420	1309	1318	1213	1157	1171	1114	1108	1057	1038	1035	995	1078	1034	993	995	1018	954	964	1004	999	952	955	1001	950	1004	976	969	968	965	935	916	930	926	974	999	977	965	924	925	903	937	937	984	942	885	1006	946	910	971	918	928	979	945	942	937	931	941	939	928	969	906	967	935	902	922	923	949	915	916	974	959	936	995	976	893	926	892	949	939	942	894	949	942	954	952	920	925	971	941	974	928	882	940	955	880	993	943	920	931	982	919	935	920	958	900	901	922	961	953	935	968	884	897	930	942	918	896	880	921	966	956	884	971	917	936	954	933	906	959	969	885	935	902	882	995	902	965	946	959	869	936	944	946	977	940	924	889	928	923	948	973	943	888	916	911	926	935	909	978	953	937	951	946	912	892	857	948	960	957	929	898	950	927	930	970	954	952	941	949	919	959	964	940	925	906	923	888	970	943	918	983	917	942	945	963	916	945	950	931	957	931	968	883	925	963	967	911	966	865	899	921	909	941	899	903	924	917	901	899	947	947	919	863	938	918	900	892	953	984	949	902	919	926	893	951	931	908	984	937	933	924	938	930	923	1001	956	899	927	881	950	917	915	902	885	952	935	941	896	928	929	874	902	929	896	884	926	990	919	924	997	955	948	962	935	917	904	959	920	936	875	993	937	944	912	939	891	924	898	942	923	938	888	990	932	975	933	946	944	936	951	961	925	956	920	933	916	920	912	947	925	864	969	936	935	977	900	917	951	928	971	944	894	940	927	947	963	890	958	992	925	920	975	961	913	921	895	893	929	915	954	918	905	977	935	905	1011	920	920	950	898	972	929	988	909	928	972	922	925	958	940	911	942	964	957	941	887	882	981	933	857	964	961	915	950	911	927	897	895	987	910	922	963	927	979	916	910	921	940	935	970	967	990	913	879	897	908	919	916	959	963	985	871	948	956	938	913	933	916	939	949	913	923	956	928	923	971	893	905	951	936	931	947	988	918	950	886	935	912	939	962	900	921	931	916	944	902	988	956	929	942	954	914	915	916	919	869	908	980	900	952	916	975	873	945	982	991	970	975	934	909	948	934	884	937	943	918	966	938	919	920	928	954	900	906	925	970	907	907	910	956	943	951	865	921	938	933	917	988	924	974	956	920	937	937	913	998	962	910	935	957	858	904	949	905	925	898	960	898	936	968	897	943	962	941	908	972	968	991	942	920	857	889	957	935	961	905	892	953	928	963	919	943	948	887	923	957	896	887	872	937	915	922	953	905	927	943	904	985	922	897	939	951	938	1002	898	921	970	906	923	916	936	871	908	936	894	970	922	911	935	961	908	972	882	915	959	956	906	970	1001	895	908	997	874	995	938	919	942	913	935	974	921	962	936	908	1001	940	924	973	928	915	959	943	914	909	905	976	952	970	918	885	926	910	901	850	919	920	887	929	911	917	944	984	936	999	889	899	901	969	947	918	943	999	946	921	909	976	926	900	920	895	948	927	973	941	908	929	951	960	929	877	925	890	954	977	937	930	967	930	928	1000	926	929	936	994	944	914	927	920	943	936	926	908	971	963	893	930	919	997	937	911	963	926	929	946	859	924	915	951	913	921	875	944	928	938	927	945	924	918	952	938	1019	933	981	921	897	940	863	894	892	981	931	944	897	943	977	950	895	883	935	973	953	951	909	916	954	905	944	897	969	917	966	894	912	931	976	913	972	897	937	968	934	966	898	944	955	941	897	937	965	973	925	889	929	936	917	982	947	925	871	972	928	909	902	981	980	926	940	982	948	886	898	982	907	892	966	886	923	891	928	945	928	878	906	924	921	930	871	909	932	924	973	958	921	986	971	930	948	918	941	946	946	932	898	974	944	916	893	950	883	927	952	921	932	919	947	910	921	891	898	936	1044	1041	923	889	915	939	957	971	954	939	902	915	939	906	893	881	937	937	902	935	980	908	905	925	923	917	892	968	911	903	897	977	953	901	988	907	946	915	927	956	934	882	942	978	997	867	976	884	927	921	924	934	929	924	925	941	963	930	921	962	977	916	955	926	960	872	897	959	973	949	935	932	923	931	911	933	958	950	943	940	941	904	900	977	921	896	963	942	940	997	942	911	907	980	923	978	963	927	878	965	894	971	932	976	955	880	965	955	939	912	894	935	861	952	955	917	915	877	957	963	915	929	943	990	915	966	928	944	960	953	932	986	958	952	919	898	966	931	908	927	921	908	955	904	925	919	957	969	887	889	907	917	961	936	900	960	922	934	923	933	965	920	906	931	968	967	907	967	878	927	946	952	946	936	920	952	955	947	978	961	891	940	897	892	962	884	970	961	942	945	933	958	913	904	958	901	913	940	944	937	922	922	932	926	928	932	879	955	973	914	936	902	955	937	915	957	908	946	901	916	927	961	886	1028	968	946	940	930	946	937	924	951	972	906	969	928	909	924	955	942	909	980	884	938	962	899	958	947	994	934	976	1006	912	969	956	926	979	951	905	906	969	889	967	972	971	879	868	927	886	1004	933	933	917	903	943	909	989	924	993	932	941	923	986	956	959	919	1000	903	938	952	900	1001	899	869	967	900	876	946	917	922	964	945	1005	913	932	926	951	924	917	897	955	933	946	886	945	920	902	917	938	974	888	917	980	955	907	943	906	920	956	907	1005	979	932	877	946	971	941	959	899	963	961	943	941	964	910	943	960	932	900	865	997	905	901	964	963	952	923	933	951	959	907	955	943	979	968	858	947	960	896	919	937	967	895	995	896	910	891	928	953	925	987	890	993	907	940	933	933	938	943	930	957	922	927	929	931	920	923	925	883	921	930	968	957	896	941	875	910	907	915	861	913	945	939	949	923	924	964	969	970	963	987	947	876	902	952	946	894	939	903	961	930	920	943	972	852	927	908	896	942	938	943	972	929	955	963	878	895	975	889	868	943	940	918	911	923	900	944	963	898	905	895	937	930	869	928	856	954	929	931	919	936	1002	911	949	950	942	947	925	981	973	885	917	903	896	910	924	912	933	884	950	911	918	944	916	921	901	981	959	943	970	942	907	905	945	935	965	917	923	930	915	924	941	941	945	893	909	912	888	949	876	925	941	929	931	951	933	880	989	933	926	911	969	934	866	929	862	929	932	933	930	972	900	945	909	958	928	872	937	987	944	968	926	953	943	968	942	922	962	936	910	950	947	925	959	978	933	999	914	962	940	896	866	942	956	975	913	968	975	942	911	972	962	964	925	956	901	965	919	900	916	925	922	1001	944	938	991	888	939	928	912	907	956	936	954	892	947	910	939	987	942	906	910	950	897	960	913	931	938	1053	1012	843	978	944	910	898	944	903	921	1003	986	927	926	881	902	962	914	955	905	934	921	915	903	959	917	920	912	930	938	893	896	912	975	952	997	919	977	899	945	908	897	1005	914	929	964	965	944	927	940	914	969	962	924	914	907	941	892	905	853	869	958	904	959	898	908	980	941	888	971	889	930	941	937	950	889	953	859	936	985	922	972	904	902	920	861	936	921	937
1463	224	237	246	213	223	224	255	239	212	188	191	233	212	214	220	221	239	260	252	250	214	225	241	217	256	262	208	247	216	218	206	236	212	214	224	203	253	208	209	209	217	213	218	222	238	203	250	239	199	230	220	206	216	208	223	237	171	217	230	218	264	211	213	191	217	195	214	221	202	240	220	204	230	220	230	210	220	208	238	216	204	225	233	218	232	215	234	236	216	215	200	226	212	213	200	203	217	234	220	216	186	219	217	199	234	246	208	214	236	226	233	228	226	255	227	227	197	205	223	219	241	214	218	204	255	196	198	234	214	247	223	213	233	219	215	229	219	230	237	212	220	218	211	236	216	196	227	219	225	243	223	226	246	254	213	230	235	227	238	211	235	218	237	220	199	214	218	203	222	242	234	221	220	210	223	203	227	196	198	215	199	242	229	239	231	206	205	220	215	235	248	200	242	218	215	213	231	227	225	230	206	236	236	188	215	217	214	249	196	206	222	202	204	209	192	242	209	207	245	261	204	240	222	243	202	203	232	258	224	216	247	244	231	218	245	246	197	205	217	205	222	196	189	230	230	208	180	233	206	215	246	231	208	204	218	223	222	216	245	211	221	196	228	210	215	219	215	213	224	221	229	218	253	208	214	225	209	245	219	214	216	208	235	261	246	222	231	245	233	223	202	195	210	216	202	182	259	211	220	204	229	223	218	211	197	214	244	211	215	208	210	225	227	237	187	234	234	228	219	203	220	207	220	217	197	195	214	214	219	189	225	228	212	236	227	228	218	231	220	243	219	199	248	232	217	202	197	226	210	212	215	205	249	217	216	212	203	237	231	226	220	203	232	218	236	222	191	209	223	250	232	208	218	225	219	218	207	211	196	213	225	211	216	220	211	230	225	244	230	220	197	212	202	223	215	218	239	205	215	201	202	199	224	220	214	250	252	202	224	218	246	235	225	252	223	186	203	212	203	210	231	224	221	224	232	247	188	223	231	236	201	219	210	232	235	200	231	205	219	196	193	250	224	205	208	238	203	210	239	215	192	220	219	231	233	228	236	223	239	231	213	265	220	215	203	238	188	196	207	227	216	211	217	227	221	248	232	217	214	237	205	228	232	222	209	189	230	198	206	219	223	192	210	223	243	218	204	240	212	230	225	216	214	244	240	248	211	199	210	237	209	184	191	239	203	203	229	214	189	220	189	195	235	217	218	235	238	225	203	214	204	222	212	237	235	227	183	204	215	193	226	239	233	242	246	231	177	202	225	212	210	203	194	195	211	218	215	216	214	201	240	207	221	205	195	231	229	202	213	210	241	232	232	216	203	216	255	208	203	228	251	214	199	253	200	233	261	237	231	198	208	223	230	232	218	193	203	230	207	229	223	196	228	213	229	222	248	240	210	229	223	236	228	218	223	180	218	204	210	209	210	220	207	225	226	244	200	205	199	231	208	231	235	243	231	204	211	190	216	218	225	214	213	223	201	209	195	203	231	224	240	200	205	217	224	206	233	218	212	238	205	248	238	212	225	219	217	244	224	220	218	204	246	234	223	210	215	200	209	202	229	233	218	246	235	230	230	225	250	219	187	214	212	199	232	210	236	247	213	188	249	220	215	231	215	236	200	209	225	186	210	213	226	221	218	220	218	209	228	214	243	223	221	205	224	204	203	254	248	209	260	200	199	196	210	245	235	233	194	205	226	242	192	225	239	201	195	222	219	214	209	216	241	230	218	255	211	214	225	225	214	243	234	231	216	234	195	206	225	216	208	232	234	204	229	254	236	213	236	219	228	221	207	203	245	227	205	207	215	221	214	219	229	223	212	233	258	206	221	238	198	219	227	236	220	252	212	200	245	197	244	241	215	205	194	256	219	220	222	220	222	202	215	218	210	210	207	212	224	209	192	214	195	219	234	221	228	241	198	231	208	252	205	218	222	223	209	248	223	215	203	209	208	210	229	198	208	236	223	215	230	204	214	186	226	216	218	219	208	206	241	210	231	218	240	217	231	217	228	224	238	221	200	230	207	206	203	223	222	217	224	215	230	216	236	214	208	227	234	201	196	194	221	203	217	227	240	218	210	209	197	211	220	235	196	240	228	234	213	212	218	223	233	217	239	214	202	190	214	213	244	229	223	201	200	225	211	226	200	176	246	203	225	239	202	221	230	228	215	220	239	213	187	223	226	222	223	212	193	201	213	218	230	187	206	214	218	207	221	200	216	192	220	205	216	230	190	228	195	214	205	182	213	251	228	212	251	227	218	229	221	222	210	242	238	207	223	224	204	205	239	229	249	209	225	214	215	213	219	214	223	182	216	227	215	199	223	228	245	203	218	208	225	211	214	206	191	232	225	190	214	193	210	231	208	212	195	210	217	207	223	204	253	223	202	204	220	235	203	209	219	194	212	190	212	235	213	186	182	216	211	216	244	200	214	223	228	210	236	213	249	205	234	246	208	222	207	218	216	217	209	221	230	232	199	236	235	232	224	213	225	230	236	203	230	239	210	192	216	220	225	210	217	225	207	233	221	209	219	254	240	209	193	222	193	226	246	219	197	214	198	207	209	229	224	211	206	221	207	224	233	208	237	214	225	206	212	229	238	203	248	227	261	224	211	193	229	208	214	202	246	226	238	228	235	246	224	267	226	224	206	220	214	206	237	232	228	254	196	211	208	187	227	212	245	222	206	236	219	229	197	196	228	230	211	199	230	233	213	209	220	201	208	217	219	230	210	199	225	220	194	230	209	216	216	227	199	246	193	244	256	228	222	221	233	229	235	202	223	239	217	204	220	240	181	223	207	216	221	211	248	236	239	224	193	219	201	196	205	218	217	234	227	196	190	229	233	220	230	230	212	204	184	214	235	235	227	234	195	182	204	238	203	250	223	212	240	232	230	204	210	218	218	227	236	175	218	219	197	213	200	243	243	213	222	222	200	244	222	226	205	231	218	227	219	216	221	218	225	241	232	253	217	212	211	198	228	197	211	230	217	204	217	232	240	197	234	201	225	226	219	220	214	238	218	248	234	251	223	224	254	195	234	244	220	232	244	214	222	216	210	184	223	223	223	205	210	260	205	211	219	241	210	234	231	228	214	220	221	198	197	228	218	227	217	207	216	225	229	223	220	228	197	199	206	215	223	196	218	251	205	236	212	221	224	228	208	192	242	211	219	234	211	176	216	207	209	214	208	222	222	190	199	237	200	241	218	213	198	233	193	225	209	233	195	239	218	218	198	254	216	227	222	238	219	218	230	234	191	251	209	204	217	218	228	210	202	209	222	216	247	243	201	244	203	201	221	223	179	228	218	199	234	216	244	213	269	193	212	204	228	232	249	195	205	215	207	213	241	224	212	187	242	227	253	236	222	234	230	213	225	207	214	194	209	233	232	227	217	228	199	241	244	204	202	233	225	235	183	220	217	244	225	194	220	216	236	213	204	236	238	213	212	185	221	236	224	210	242	237	239	244	261	238	223	207	236	224	184	235	214	194	258	198	225
1828	582	597	574	618	620	585	534	574	576	576	580	577	594	598	588	577	570	564	595	571	572	551	533	523	601	530	565	549	599	632	513	544	603	604	564	581	583	548	548	579	545	530	537	556	529	551	542	575	619	545	531	556	569	522	547	584	578	533	541	529	562	549	567	514	559	582	524	558	573	520	547	583	565	583	541	565	568	555	604	560	577	544	565	624	555	553	523	528	586	606	615	623	517	547	562	579	573	501	529	529	625	579	583	564	591	624	563	570	559	534	584	569	580	553	603	586	529	599	544	555	625	589	565	533	529	598	584	553	563	542	628	604	580	566	534	573	546	555	571	563	590	548	548	610	590	565	578	530	585	512	558	606	550	565	602	582	553	558	577	538	525	582	606	568	594	552	577	574	573	563	570	587	561	591	554	592	590	554	519	550	599	578	568	540	598	576	558	550	582	566	581	583	614	554	573	566	580	602	597	572	520	522	549	570	533	587	548	549	535	526	610	575	548	561	551	543	575	577	574	575	603	558	531	569	585	577	568	575	552	577	593	602	539	566	528	559	600	543	540	579	579	548	583	535	560	556	546	552	554	577	507	589	543	586	539	567	575	574	565	558	521	568	543	549	579	579	584	571	532	544	541	578	582	544	572	561	589	547	521	538	559	557	583	533	548	516	543	543	584	594	576	551	532	556	560	564	543	610	575	582	550	611	580	538	568	579	583	525	567	548	575	541	543	616	537	550	561	570	532	557	606	584	548	532	541	585	566	552	566	596	575	616	582	571	567	575	582	528	596	521	555	550	525	561	583	586	555	559	569	573	578	596	510	563	564	545	596	574	596	554	551	590	585	586	542	545	561	572	531	570	608	577	544	599	558	555	558	591	560	521	546	585	537	567	556	582	557	575	587	561	557	566	580	527	605	561	566	570	540	567	558	553	552	545	549	588	514	594	539	606	532	511	566	541	536	567	567	566	564	539	540	552	587	595	564	554	516	594	543	501	601	547	605	589	577	596	564	589	573	559	572	555	532	570	572	520	594	577	569	578	604	582	563	588	560	540	603	553	598	585	569	566	533	546	572	579	562	631	572	564	560	540	528	553	540	552	504	538	573	587	565	592	584	589	610	533	579	564	576	582	583	556	537	530	581	556	534	521	564	534	530	577	530	595	611	583	573	562	562	563	544	533	581	583	574	549	533	594	571	576	584	541	588	508	602	614	578	543	534	572	570	612	590	553	589	586	554	571	579	548	567	559	551	507	567	555	524	617	598	570	599	532	612	562	575	566	590	579	535	594	525	551	591	585	544	572	563	568	584	606	549	543	565	565	583	588	583	582	574	572	582	542	579	565	566	555	596	563	536	555	546	571	569	552	563	559	528	560	540	597	569	549	610	596	584	589	583	544	542	564	565	610	579	579	557	515	573	540	565	569	578	577	571	582	512	583	557	575	576	575	589	565	559	537	536	588	541	590	587	557	594	529	536	569	530	543	560	578	610	572	585	543	538	612	565	579	579	620	573	564	534	594	580	492	600	572	566	545	578	566	514	549	585	536	575	577	593	546	540	541	547	579	527	582	602	576	564	555	536	536	547	603	547	553	543	575	586	524	585	575	598	556	560	614	540	552	553	607	552	582	555	546	562	551	548	588	567	530	575	561	569	570	562	580	534	588	534	593	516	594	550	556	557	564	563	518	569	563	567	521	541	586	557	622	567	589	576	604	586	596	551	576	606	560	588	543	589	545	571	568	561	541	545	559	578	579	550	561	554	532	536	569	547	573	538	552	529	561	570	555	566	541	611	534	576	558	564	572	615	558	583	574	547	590	576	562	575	580	556	581	587	541	580	535	612	530	609	514	578	502	520	525	581	580	589	552	581	547	508	516	550	567	574	556	541	546	553	574	562	579	553	570	569	600	560	583	528	570	568	566	542	570	550	560	588	569	570	520	532	522	553	576	575	585	551	534	524	544	587	567	555	609	535	558	577	552	590	602	556	546	582	567	554	541	549	541	597	593	571	555	546	586	564	594	558	549	583	577	541	523	529	611	614	564	635	543	590	597	564	553	570	550	592	573	546	546	595	552	610	527	584	621	571	602	551	553	557	557	575	589	556	594	556	548	579	571	557	552	574	553	533	603	550	560	570	553	550	581	574	565	580	602	611	543	573	604	601	570	581	558	572	511	592	526	590	518	558	507	606	550	566	554	545	519	571	524	563	614	553	528	625	558	558	557	602	569	614	538	543	549	565	530	544	534	526	588	591	587	566	551	571	538	562	565	555	568	573	568	556	510	571	587	541	532	574	558	556	593	528	545	514	589	544	572	547	581	568	570	568	537	582	561	560	578	561	547	557	598	550	603	545	554	569	567	533	574	563	563	519	579	544	593	557	600	518	617	549	605	560	552	553	568	595	552	551	570	572	573	539	546	547	566	523	546	547	548	571	550	583	579	545	606	531	577	584	570	534	524	594	552	575	565	542	572	595	579	572	537	596	560	578	513	592	495	566	529	593	566	604	608	520	552	580	511	530	584	593	549	576	597	552	553	560	568	556	575	591	547	534	597	552	512	587	615	561	533	539	582	570	549	554	581	561	548	547	551	520	610	558	540	546	557	528	575	579	547	533	550	546	585	618	498	599	578	598	589	533	582	552	564	594	584	566	532	534	573	576	592	574	545	545	548	587	572	534	544	584	515	563	528	573	556	531	584	576	583	581	581	513	527	595	597	568	544	556	552	552	590	555	607	531	538	547	578	578	577	543	546	560	566	573	554	526	589	565	566	579	561	520	526	593	564	571	556	567	544	572	573	594	593	553	559	632	540	555	544	566	604	604	554	585	594	573	565	582	546	586	570	583	604	559	556	551	631	551	513	532	571	538	613	532	579	571	541	557	555	602	630	591	562	524	544	561	551	564	545	549	551	557	565	574	591	578	581	562	540	590	574	528	556	573	559	543	557	570	580	565	532	569	570	543	631	552	545	574	575	521	597	587	559	515	559	576	549	574	562	508	584	543	533	542	590	535	524	588	552	539	565	599	568	556	574	528	541	526	520	542	564	536	588	529	532	608	582	600	561	558	565	542	591	593	562	542	576	551	571	513	574	571	532	576	560	549	580	583	560	557	566	547	542	585	529	607	593	537	549	591	585	566	544	550	546	533	524	536	573	605	547	570	560	572	550	585	544	535	551	560	558	565	590	580	599	568	565	551	607	531	548	558	564	513	558	533	615	556	568	572	587	581	541	556	564	548	534	572	567	562	573	550	545	581	502	512	574	550	515	537	586	545	546	592	587	576	529	592	570	606	547	549	558	577	599	569	570	580	520	550	591	561	544	579	569	522	524	575	572	542	548	580	512	561	554	555	573	560	594	556	559	519	576	561	609	568	535	564	529	544	590	590	575	536	599	581	544	556	606	567	572	594	551	556	548	524	579	593	575	553	608	555	533	561	568	579	552	552	564	557	552	560	584	551	575	589	543	544	503	548	547	545	551	556	574	583	559	568
7232	620	550	449	353	259	241	238	240	206	219	216	220	218	171	204	212	173	179	189	206	191	216	185	211	170	167	205	204	205	186	166	183	184	193	160	201	173	188	194	192	208	175	188	226	158	188	186	176	189	164	202	201	203	167	204	206	162	147	176	158	198	187	198	231	175	186	163	186	192	189	191	177	173	161	183	181	201	170	166	182	192	191	220	169	186	168	191	182	211	185	185	165	186	183	191	195	171	170	184	190	194	197	200	181	191	195	187	166	214	209	197	191	179	202	218	186	210	202	172	174	186	179	173	210	219	174	201	183	195	195	167	183	173	175	180	178	204	168	197	179	191	154	187	184	205	169	182	204	181	184	188	190	195	197	160	190	204	195	174	179	178	204	188	196	181	208	171	175	184	188	166	181	188	155	160	163	186	174	186	188	201	184	167	181	205	179	182	172	164	186	196	198	201	188	191	194	186	165	166	167	180	179	180	174	185	175	186	205	196	140	178	202	182	165	182	162	192	192	163	170	200	185	211	204	190	196	166	185	180	182	187	182	162	175	183	184	182	187	166	188	163	190	221	188	171	170	172	180	174	196	179	216	178	202	189	170	195	166	195	186	196	178	188	180	212	185	206	171	183	198	187	196	194	150	203	185	185	193	170	178	181	217	181	189	191	190	225	166	159	197	198	186	207	174	204	189	210	172	212	168	197	185	192	180	195	179	162	171	187	208	180	185	161	181	201	172	192	185	221	178	177	185	157	186	183	174	181	183	176	206	189	175	195	184	187	186	183	166	192	209	192	148	175	207	194	165	176	184	197	192	201	183	180	177	182	172	180	176	169	224	196	200	199	217	182	190	158	197	175	166	170	190	167	168	192	206	197	205	160	179	197	188	186	196	170	186	206	190	166	167	187	181	195	166	178	150	201	178	154	188	178	185	163	170	190	181	164	194	200	205	194	186	189	170	209	192	187	183	163	204	189	185	189	206	186	155	200	180	194	166	189	176	197	184	179	193	206	158	204	165	213	156	173	194	207	203	201	168	209	187	151	200	167	198	201	192	173	182	184	193	188	183	181	190	181	190	207	174	161	202	196	170	195	180	174	188	180	193	176	209	184	200	188	177	181	200	173	179	175	195	175	203	145	167	187	199	179	180	172	174	215	201	209	173	185	197	189	166	182	177	171	169	147	175	183	190	162	157	188	189	163	170	177	181	184	172	174	196	179	166	179	184	175	189	190	154	173	185	171	180	195	187	194	184	199	163	171	194	211	206	188	197	205	168	180	156	189	179	191	215	168	193	220	159	161	172	192	197	160	182	165	162	177	194	167	178	189	166	162	191	162	192	160	201	194	167	186	182	161	207	205	200	172	205	185	176	180	180	179	167	153	181	170	170	201	194	184	166	183	154	170	164	184	196	172	209	189	168	176	209	193	170	167	166	188	179	182	199	182	158	183	168	192	169	163	155	192	189	192	177	211	219	188	178	178	202	203	165	220	165	188	195	191	185	205	199	185	177	185	174	199	173	193	198	201	186	188	184	192	181	194	194	169	184	182	159	175	192	185	179	179	174	169	168	180	180	174	198	183	166	181	173	185	193	179	172	181	184	195	165	201	166	200	170	181	187	213	189	178	164	211	195	182	199	199	164	194	166	182	180	144	161	194	200	203	168	213	166	161	174	196	197	195	177	179	195	176	184	194	154	178	169	182	188	183	169	211	169	187	192	178	189	190	190	221	165	191	190	159	191	190	203	182	177	198	174	177	161	180	200	161	170	170	200	167	187	182	177	178	179	187	176	180	190	170	181	209	172	161	210	174	182	166	183	169	199	210	179	186	191	194	188	181	156	171	196	194	166	165	186	167	199	191	180	183	170	168	189	154	182	182	183	197	190	178	191	167	161	159	202	175	175	188	194	193	165	189	186	155	200	197	184	183	197	184	180	200	175	170	184	173	191	178	164	165	198	178	176	159	177	184	194	196	168	188	188	207	176	179	181	180	212	189	197	208	192	190	235	194	181	179	185	185	166	202	177	169	191	174	190	188	184	209	163	194	181	192	192	173	188	159	142	198	169	184	180	182	182	191	197	193	206	175	199	185	182	183	216	191	186	179	146	186	188	176	163	188	172	186	165	199	170	211	170	173	170	171	173	167	167	198	160	181	198	189	185	176	162	174	163	165	164	194	191	185	209	187	185	189	165	187	177	160	198	206	206	187	168	191	184	174	176	182	204	179	192	173	191	201	167	180	183	195	192	165	199	190	178	189	190	182	191	183	164	160	210	180	169	172	191	193	178	160	179	208	197	198	175	162	194	198	161	207	176	164	174	172	185	187	152	195	193	182	185	179	183	205	182	198	189	172	197	171	180	190	192	190	170	185	196	199	167	184	193	189	171	190	188	175	184	155	173	200	165	185	182	169	182	204	182	182	198	188	194	187	172	172	199	194	189	183	222	194	185	201	201	177	177	193	199	185	199	187	191	194	200	186	186	173	178	177	187	189	167	194	187	213	179	177	175	200	174	193	164	195	194	172	173	173	206	164	186	190	187	189	194	170	180	185	180	167	211	148	205	165	170	187	180	156	194	188	174	149	193	192	203	160	179	199	172	184	183	198	199	185	187	201	190	192	184	183	175	194	176	197	163	175	189	160	186	185	154	179	169	186	205	181	209	182	197	219	158	184	188	180	197	193	204	186	156	184	175	188	178	196	206	212	185	196	184	184	221	191	177	167	180	193	182	178	200	190	192	193	171	189	174	173	184	177	202	168	180	161	172	239	184	168	196	193	176	172	189	191	184	180	193	182	186	193	169	181	182	186	190	172	176	186	176	163	183	181	188	151	167	177	192	171	174	197	206	180	194	189	188	192	204	187	165	174	187	193	147	196	171	158	147	205	196	203	180	168	183	185	181	189	173	167	206	191	196	186	175	177	167	174	172	193	161	193	164	175	179	177	174	173	198	189	178	200	192	175	217	171	169	196	173	152	202	143	162	172	185	153	187	201	185	162	179	209	188	177	168	185	176	204	173	202	167	146	191	185	182	167	185	190	166	179	195	195	178	201	203	199	172	177	176	185	144	171	164	193	151	186	211	189	182	184	180	173	183	185	174	182	192	178	184	179	203	186	170	199	184	164	184	197	190	169	160	171	156	161	205	160	179	190	194	154	180	177	201	182	174	218	180	170	148	152	174	195	162	164	189	160	174	177	177	201	169	210	179	183	162	177	164	193	203	192	182	191	187	184	189	188	174	189	187	189	173	174	186	196	160	171	172	178	195	206	180	178	189	190	185	164	181	182	188	200	179	164	205	143	175	208	180	185	184	177	196	176	167	191	173	163	175	171	180	171	205	198	186	189	194	177	192	171	182	167	176	191	201	195	172	172	191	167	164	209	191	175	189	180	193	182	162	151	170	173	195	175	169	170	173	210	195	214	183	170	198	168	180	200	177	227	161	164	205	195	187	175	190	171	201	186	211	184	192	194	177	201	156	171	176	186	214	184
6186	838	1309	1388	1275	1106	917	790	696	668	643	644	620	631	608	546	564	583	564	571	531	586	580	560	510	572	518	561	584	541	542	528	543	547	510	537	524	525	538	490	569	529	522	507	528	506	526	494	541	534	525	452	506	527	490	513	520	509	499	528	523	576	549	528	539	563	522	507	505	529	485	575	523	506	531	506	516	515	546	528	515	516	492	509	526	559	516	467	477	532	550	543	463	477	520	508	504	489	538	524	542	521	553	534	515	537	540	505	491	527	549	498	539	537	514	507	510	502	526	459	533	477	466	520	478	594	532	492	531	498	475	523	523	520	496	520	549	513	498	528	549	532	539	552	501	509	500	525	526	487	519	522	515	503	575	542	527	510	474	483	498	511	526	495	529	533	541	509	537	517	521	495	538	529	504	555	525	543	584	491	525	527	524	516	505	528	545	497	471	529	515	519	507	502	558	524	544	535	502	487	523	512	499	537	537	514	569	527	479	509	507	525	514	525	514	497	526	509	545	518	523	517	499	528	502	560	539	530	460	521	517	531	498	490	516	504	554	541	549	539	512	462	502	524	525	525	515	512	530	535	522	513	517	528	497	502	490	513	505	528	523	505	500	530	543	523	525	488	533	514	452	510	505	535	487	499	499	508	517	598	547	474	519	555	519	497	520	517	537	514	476	478	503	531	498	500	502	478	509	509	558	531	509	528	492	518	490	567	523	502	547	471	522	491	481	494	522	489	501	485	472	504	486	520	518	504	519	543	503	529	522	491	503	491	480	515	492	489	521	525	527	540	519	491	502	541	488	505	513	508	493	517	518	495	535	475	524	491	533	542	456	526	504	554	528	504	476	523	502	558	484	502	511	484	497	506	515	514	501	527	507	514	526	474	505	547	518	549	530	496	502	503	535	511	525	520	515	498	574	537	493	528	527	514	488	520	532	502	494	560	467	506	560	513	471	508	470	494	523	529	509	532	536	521	502	502	501	498	522	503	536	487	473	518	529	508	502	512	488	520	500	499	526	523	515	505	465	509	504	514	550	525	516	481	527	490	538	493	496	502	521	535	550	519	500	547	549	560	521	533	540	497	518	487	505	519	472	530	513	450	546	486	531	524	493	527	514	501	512	523	517	504	538	506	507	507	492	492	526	531	499	501	494	507	550	546	513	506	487	533	497	542	515	535	534	530	497	500	508	525	501	501	499	489	497	506	487	515	528	512	503	537	505	514	525	532	527	498	552	461	507	508	496	500	535	487	489	523	502	566	531	508	488	539	507	524	512	528	515	492	518	521	538	517	490	504	525	529	486	503	521	506	497	487	531	482	519	497	507	530	490	516	513	492	502	502	480	514	520	503	502	494	502	496	477	533	505	507	548	510	515	523	512	492	478	517	536	491	520	514	494	517	532	526	492	543	481	517	532	493	510	503	537	477	515	517	518	549	463	542	531	521	512	483	498	533	488	521	501	531	481	533	574	520	531	542	526	503	546	527	518	498	527	472	529	492	495	536	519	492	494	494	518	541	522	518	482	511	517	498	530	506	512	535	529	539	520	485	507	515	548	506	511	482	493	532	537	496	478	485	528	506	545	545	546	486	488	506	478	495	502	517	530	476	540	507	503	494	518	505	529	474	488	522	511	516	515	520	473	510	524	513	498	510	490	494	511	508	516	498	506	493	545	517	549	526	538	525	530	491	479	534	498	522	521	547	524	489	518	495	467	517	517	528	502	466	568	500	500	514	477	517	486	507	558	508	486	489	508	507	492	526	501	491	490	543	525	528	537	516	486	534	507	524	477	495	512	523	497	518	561	496	474	512	520	511	492	482	494	503	518	491	533	508	505	533	495	504	518	522	523	519	528	525	486	498	526	536	488	512	483	512	532	528	524	485	490	494	540	554	512	516	534	527	482	546	499	498	550	524	525	494	479	487	537	524	527	492	553	552	534	517	504	530	542	529	509	485	496	515	525	534	493	489	503	535	516	512	522	538	531	557	506	512	513	505	486	512	501	471	482	523	487	527	533	517	519	525	510	447	515	522	491	506	522	515	516	545	485	492	490	515	528	510	500	529	494	529	501	500	509	505	497	539	516	552	522	492	529	488	558	524	525	490	530	496	537	479	504	486	469	527	516	557	473	480	540	504	540	519	509	524	542	515	505	515	503	506	531	526	527	504	520	474	496	507	532	479	502	506	501	471	448	555	502	515	536	504	540	548	498	528	534	506	514	514	514	496	503	546	504	508	486	505	492	470	488	491	525	535	502	469	471	519	496	454	516	509	506	537	496	483	550	517	513	467	547	548	491	494	509	521	511	499	506	494	526	500	501	565	504	504	547	523	531	486	536	499	505	568	475	513	540	500	473	501	518	515	530	493	494	519	493	510	475	540	505	507	507	550	469	539	556	511	533	508	516	498	506	537	525	510	506	473	537	461	550	572	480	512	498	498	505	515	515	530	503	510	523	531	511	476	486	523	505	481	496	529	508	507	519	494	486	538	509	520	538	497	527	506	543	494	507	518	503	531	540	498	546	462	520	549	515	527	529	503	522	489	495	511	517	541	495	497	537	492	502	513	541	528	530	500	461	535	530	467	489	549	545	474	448	546	535	529	534	496	487	522	506	500	495	520	525	522	508	530	494	486	562	495	493	466	478	514	525	484	504	504	562	540	518	514	524	500	515	504	520	521	558	513	527	536	505	519	548	526	528	511	498	517	507	490	513	493	491	511	537	464	524	511	579	499	515	491	472	532	510	534	549	536	510	539	522	515	486	540	526	506	498	520	516	505	519	489	531	526	508	508	487	494	503	518	508	511	538	509	504	527	486	517	554	519	540	519	481	496	519	545	529	476	532	544	538	490	513	535	504	563	514	534	483	492	520	512	524	564	480	533	504	500	527	505	508	519	476	530	514	522	531	495	554	492	491	556	534	493	507	528	526	534	535	531	502	538	483	531	441	546	529	513	546	491	512	487	436	489	544	558	492	568	509	524	511	524	523	565	508	495	517	514	518	506	475	500	518	471	542	492	549	484	523	535	506	537	525	501	559	517	511	536	505	526	471	500	498	508	520	545	506	516	516	486	524	517	522	515	522	486	511	488	500	556	489	491	500	519	530	512	505	526	510	528	507	525	507	498	478	486	517	483	483	494	525	477	508	489	474	503	503	532	531	512	529	526	524	485	522	515	535	522	496	475	502	545	454	513	520	514	549	501	476	573	491	499	479	518	529	512	490	529	513	541	502	497	498	523	473	523	523	506	514	541	459	529	536	513	524	481	547	482	548	546	538	514	575	532	509	522	527	512	516	516	542	537	520	511	507	526	509	495	545	523	521	512	508	514	513	524	490	532	522	531	507	477	539	489	510	493	515	535	507	475	530	532	503	510	504	562	511	508	492	501	553	471	473	494	534	494	504	498	543	488	518	559	521	519	479	517	504	517	490	529	491	507	517	480	520	494	490	534	514	492	505	526	489	499	543	517	487	517	507	526	509	540	533	552
14358	1581	1208	997	726	621	576	496	489	481	452	459	435	454	422	405	394	411	408	397	436	407	434	414	394	370	387	366	360	374	365	421	382	391	387	389	410	384	459	403	397	434	396	396	392	352	371	394	383	351	419	395	412	379	385	406	393	377	373	397	397	433	407	399	389	437	374	370	395	381	407	359	399	369	438	401	444	406	394	404	431	379	421	376	384	401	404	389	402	353	386	397	409	385	366	434	398	379	383	389	391	412	386	393	397	400	390	413	435	406	405	388	366	412	362	391	378	399	374	392	399	380	351	416	429	365	377	394	374	385	375	380	443	394	382	358	410	423	418	409	417	384	370	414	330	388	378	431	393	406	391	404	400	407	378	370	402	413	370	424	380	369	382	399	441	401	348	416	392	398	422	385	386	399	406	383	373	381	385	419	412	373	370	387	431	375	378	358	420	386	381	422	400	401	387	411	372	391	374	410	418	395	358	423	373	416	390	375	409	379	400	370	387	433	412	414	406	379	385	405	390	352	383	404	373	393	366	382	396	421	402	401	413	401	386	407	397	422	412	393	424	393	415	386	417	373	392	399	388	392	422	369	398	354	383	405	365	437	429	365	380	393	411	416	415	380	398	375	382	398	399	375	387	403	402	399	391	384	411	414	407	391	346	367	398	379	395	425	443	419	413	357	408	409	389	373	396	438	421	387	399	360	365	342	402	398	414	405	372	395	399	417	390	404	429	415	392	420	409	362	418	428	359	404	419	378	423	358	409	392	376	365	379	406	393	375	390	412	379	386	388	433	436	420	427	367	408	406	404	404	416	395	398	373	409	372	376	410	406	387	430	398	390	387	414	364	396	350	373	372	371	388	408	366	402	400	410	419	396	354	399	374	374	385	378	407	372	429	402	394	400	395	388	362	402	385	426	400	373	395	405	427	380	402	415	387	400	407	390	368	395	427	415	415	374	380	377	370	369	386	395	404	387	347	387	423	433	398	400	361	389	408	389	398	433	450	388	361	392	394	406	404	382	406	367	379	386	381	400	368	389	401	435	432	384	405	383	386	410	403	392	384	402	416	404	388	398	353	425	403	412	357	374	430	388	367	401	391	415	397	391	386	422	390	386	422	411	393	382	381	391	406	393	372	421	428	393	411	407	398	416	403	396	358	379	434	385	442	377	422	393	373	381	404	395	378	373	369	358	428	402	436	389	372	369	425	407	402	433	369	429	401	421	418	447	384	356	414	384	399	415	363	390	360	373	390	421	409	387	376	394	392	417	370	437	395	427	372	414	380	394	385	401	361	389	396	390	363	353	362	391	429	406	433	394	411	387	411	411	384	392	396	382	413	393	416	420	394	420	395	386	371	400	414	416	404	396	441	415	425	380	361	434	386	408	404	415	383	427	380	428	424	417	407	394	381	424	417	382	397	372	384	371	367	392	380	374	405	411	388	421	351	408	424	402	424	394	397	433	414	402	407	396	425	400	443	375	393	399	390	404	429	399	395	397	433	350	387	357	374	379	402	351	373	372	382	350	400	409	369	383	411	401	416	380	392	372	385	396	396	427	375	389	385	398	392	410	418	416	390	415	360	408	405	417	391	402	353	400	414	416	376	392	409	394	425	405	397	417	385	389	372	402	406	398	408	393	423	350	389	410	409	424	393	387	365	390	394	430	368	413	400	411	380	381	370	360	406	416	393	423	373	367	345	402	418	385	373	384	382	427	389	401	392	403	371	423	386	386	403	369	392	395	372	402	411	377	387	379	369	342	393	410	428	409	421	384	398	385	403	401	402	373	379	377	385	429	419	383	372	411	436	430	347	401	456	445	392	403	393	402	417	412	407	386	445	424	379	409	376	408	400	390	438	354	340	429	381	403	387	406	445	379	367	414	422	370	383	392	414	446	378	407	406	378	386	425	363	372	403	397	381	440	426	388	350	347	389	395	400	406	402	402	412	348	398	418	392	415	373	397	336	402	413	417	403	388	414	434	399	406	387	380	382	396	363	394	368	388	390	408	387	409	392	327	405	425	405	366	382	367	383	410	418	412	401	369	394	422	395	380	440	461	385	370	371	407	388	409	381	391	391	430	406	410	411	423	385	395	423	393	393	438	426	370	419	403	394	371	359	395	360	409	381	392	400	441	400	388	376	370	412	362	367	381	404	402	385	370	409	407	395	367	408	353	349	414	395	382	382	348	428	411	450	399	435	417	447	396	360	379	388	407	393	389	421	364	399	359	378	369	373	389	413	392	402	396	460	413	404	409	399	403	399	417	368	367	391	360	378	387	369	436	429	412	391	359	400	376	373	388	390	395	406	394	389	422	405	405	389	368	397	384	363	366	367	415	404	403	358	437	388	400	383	381	405	406	390	478	411	377	388	386	364	422	398	394	377	398	415	394	347	396	402	364	378	399	388	376	383	382	397	422	417	381	384	387	407	383	417	390	414	394	421	441	380	405	385	398	426	415	399	431	395	410	410	437	379	387	389	425	397	377	411	377	407	388	380	427	416	392	379	382	367	370	350	384	392	403	424	398	382	419	401	379	415	425	383	408	382	366	396	365	420	397	379	408	409	430	427	389	412	407	401	390	369	448	449	403	403	415	396	389	375	391	418	361	368	381	392	376	405	414	401	388	386	381	350	385	391	426	382	411	382	410	390	372	359	422	420	368	365	369	391	407	407	367	380	383	422	405	415	381	423	386	385	410	378	429	382	384	404	415	388	390	408	392	385	393	405	390	390	405	391	403	404	356	392	394	359	407	420	423	359	380	405	432	404	374	374	464	356	381	380	399	403	361	379	407	409	365	399	392	361	413	419	378	377	374	405	373	389	383	411	371	349	388	372	409	424	387	380	401	383	379	394	355	350	396	379	370	361	364	421	413	414	367	385	405	397	424	352	363	401	402	368	377	381	420	383	411	375	358	366	397	398	385	370	379	386	393	376	423	405	399	390	422	401	383	369	429	406	381	348	370	354	375	373	384	411	393	382	438	410	381	351	414	384	373	381	396	379	363	388	387	398	383	387	374	372	388	383	400	391	382	388	362	441	431	418	370	394	388	425	415	435	371	387	406	444	402	418	350	408	347	388	429	395	401	395	384	394	411	380	424	366	409	414	417	389	373	405	374	378	396	370	385	402	394	386	406	422	416	435	399	372	442	422	427	389	340	342	415	383	390	393	394	381	410	375	407	383	411	357	404	418	395	450	372	412	361	396	370	436	433	368	409	396	412	437	441	371	401	411	393	400	394	393	398	400	372	429	372	360	378	390	422	387	397	363	389	395	384	408	402	372	406	400	394	380	402	339	371	381	446	401	397	445	411	416	417	426	399	392	371	401	376	387	368	429	414	371	399	414	403	422	394	378	383	435	407	400	436	385	384	412	363	407	412	398	374	410	383	394	405	397	407	397	376	384	405	416	369	411	371	395	424	432	373	374	412	383	388	393	415	384	358	407	413	397	418	403	384	421	391	399	399	395	403	443	413	377	421	420	393	425
8531	1623	2615	2827	2394	2024	1717	1557	1415	1280	1226	1207	1164	1136	1056	1027	1101	1084	1036	1056	980	989	1001	978	966	995	972	973	1001	988	995	974	999	963	910	935	909	985	925	968	952	912	939	967	915	963	929	977	972	947	931	931	933	953	915	944	949	894	892	990	897	947	978	942	887	925	957	909	953	1001	953	913	947	943	964	969	935	929	932	974	965	959	953	929	976	953	970	940	966	919	969	992	980	935	940	898	990	946	974	877	868	879	955	913	885	1005	932	909	948	908	912	930	941	872	934	837	955	906	867	941	957	942	914	985	902	912	938	887	944	922	945	930	920	851	929	900	949	950	967	910	989	958	919	917	963	901	984	903	942	963	947	900	963	902	923	967	974	912	894	893	939	975	954	944	943	955	951	984	927	950	950	936	957	940	898	931	913	914	982	918	961	904	917	944	945	919	882	946	930	880	955	955	854	899	936	923	905	929	978	1008	943	931	899	912	921	963	922	924	941	944	972	938	915	924	936	959	956	937	953	911	940	958	957	892	925	982	891	940	903	962	932	913	945	888	906	917	924	910	905	939	928	950	889	1001	938	884	925	939	932	928	890	904	899	941	959	967	953	927	946	963	851	961	956	928	870	949	910	938	889	876	942	917	916	919	923	903	947	932	925	912	921	968	885	957	928	944	936	911	898	932	958	911	949	942	946	948	984	964	891	961	891	974	874	955	920	907	908	921	923	916	943	892	937	929	942	961	917	968	913	894	943	940	941	1004	936	964	924	923	908	952	955	939	917	931	937	911	924	899	940	958	935	968	925	926	911	958	926	904	947	965	971	962	930	912	977	917	958	891	941	909	933	943	955	976	992	971	956	899	947	925	881	977	971	953	905	938	1023	880	925	909	923	914	917	936	918	939	903	890	928	999	939	915	977	959	929	896	969	907	948	1006	887	936	940	936	921	901	915	952	952	952	866	985	916	988	977	964	903	912	945	907	914	905	930	968	902	897	891	958	906	954	948	932	946	914	930	937	900	920	947	954	896	916	908	911	968	971	916	929	928	934	930	910	994	932	934	916	975	897	918	996	898	899	879	895	996	910	867	950	941	922	943	962	956	964	898	943	945	973	973	932	879	966	912	933	990	920	932	879	910	947	896	941	933	962	932	914	962	920	917	939	923	911	883	915	944	974	923	910	980	899	911	914	885	944	935	903	927	920	944	916	949	926	880	974	959	917	909	924	950	908	903	914	938	897	924	946	940	960	917	950	924	962	907	924	873	938	876	864	987	966	909	948	882	982	928	991	940	944	922	939	887	945	964	934	967	966	964	936	921	937	915	934	934	926	907	883	869	929	920	915	934	920	970	977	969	940	950	911	944	983	895	916	958	930	939	944	975	929	929	898	970	911	968	918	946	953	933	951	938	869	931	904	910	907	936	968	924	979	924	903	944	928	944	1016	936	945	898	871	914	963	886	887	867	914	895	957	871	939	918	901	871	916	902	942	961	945	864	954	936	970	990	982	906	988	945	934	911	895	985	891	940	966	949	906	932	896	936	927	929	949	975	894	936	930	909	940	941	936	905	910	864	929	897	913	904	942	922	924	931	912	931	893	962	884	904	961	990	890	921	990	969	914	913	835	958	929	937	883	915	940	990	944	943	930	984	915	885	876	950	995	974	862	900	922	964	920	913	940	929	966	904	894	939	950	907	954	870	944	927	922	920	911	961	942	942	947	891	946	968	933	996	918	921	928	927	932	946	958	956	856	960	969	944	949	1000	930	940	971	894	947	954	945	891	965	931	922	938	939	951	943	901	900	905	896	969	905	931	957	839	930	934	958	952	935	949	959	931	905	907	898	953	905	938	913	933	878	964	954	929	895	893	951	950	896	962	942	933	953	938	930	972	981	956	927	897	988	996	911	924	943	951	1014	930	939	922	906	937	910	880	992	937	941	937	909	909	927	954	917	966	927	947	925	880	928	925	982	989	933	928	971	952	907	936	964	935	932	942	948	979	956	934	936	936	912	981	922	918	918	982	878	867	933	886	969	917	977	944	1003	856	915	934	837	943	936	940	903	945	925	1002	935	921	963	972	896	934	909	928	970	954	927	904	930	950	946	993	942	986	949	936	962	915	845	992	888	918	911	892	976	917	963	925	960	948	933	902	969	923	979	963	902	939	926	926	940	932	913	921	917	890	963	888	903	886	947	914	898	905	904	935	915	948	936	864	969	884	912	928	953	926	905	953	941	959	949	1015	943	977	945	922	928	888	903	916	945	1000	910	928	907	953	1008	901	926	880	915	921	939	927	992	930	906	931	911	899	882	904	986	972	938	991	891	915	924	923	977	936	907	941	925	938	995	859	974	923	925	958	983	918	916	947	902	933	931	942	931	977	931	912	904	901	899	895	919	932	900	953	921	906	917	897	914	936	908	917	986	926	890	912	947	956	926	959	847	886	973	932	961	912	968	902	972	907	958	962	945	915	894	909	941	928	961	926	911	908	933	891	895	886	904	967	933	945	950	919	886	921	942	938	942	964	945	949	976	912	943	967	928	925	873	900	952	926	943	870	962	921	960	880	884	922	979	873	889	989	987	942	927	946	867	956	944	935	898	926	922	918	966	928	882	951	885	948	894	946	930	879	908	947	921	882	966	934	915	959	912	953	956	895	941	970	938	943	959	909	891	912	919	901	908	923	946	925	923	933	901	906	934	906	910	855	944	934	880	972	910	872	884	867	925	931	865	922	954	914	928	951	914	984	927	935	958	921	912	960	950	901	937	917	879	913	937	957	899	910	932	928	929	907	890	879	913	899	944	918	919	973	957	961	920	983	984	924	928	937	969	891	950	970	913	943	942	895	943	901	916	904	916	991	940	958	883	991	926	935	998	890	912	913	909	898	940	911	938	975	951	941	928	934	930	982	874	930	893	932	871	939	949	948	998	946	944	920	950	935	919	916	955	970	1012	960	963	888	919	895	998	915	916	888	902	934	979	987	925	932	900	905	946	855	942	920	869	943	922	938	901	962	896	928	975	1002	885	908	937	960	908	954	925	851	917	963	943	938	907	919	937	913	920	936	943	854	922	948	897	928	914	967	920	905	905	904	909	977	931	858	953	884	947	899	930	951	904	897	918	921	948	852	974	974	917	928	958	970	976	958	955	880	933	940	898	911	928	946	958	961	963	964	873	978	894	929	962	955	933	857	958	961	901	934	927	933	907	941	906	960	903	900	912	932	928	983	942	898	952	933	922	915	916	903	983	943	934	907	937	952	897	906	991	911	889	924	857	914	913	964	922	904	902	971	942	917	931	946	980	914	885	905	875	955	915	951	874	866	936	952	920	933	950	918	920	988	903	958	867	932	960	958	899	924	917	894	941	899	901	908	926	951	919	899	957	918	951	952	893	931	973	906	934	911	949	921	943	1000	938	944	963	932	969	927	896	938	957	907	885	850	870	890	927	941	940	934	856	910	936	951	908	938	910	967	918	935	915	885	925	978	923	897	921	941	948	907	910	935	937	918	965	946	906
1409	224	213	226	253	224	245	219	224	233	200	224	233	216	223	203	213	231	228	238	251	202	242	190	195	241	211	235	232	228	208	190	225	222	220	252	208	237	226	227	216	230	223	218	194	199	211	220	221	248	227	198	218	237	226	217	220	235	222	218	205	227	248	193	224	213	223	235	233	243	246	228	233	213	231	235	199	198	220	248	243	239	226	211	240	215	242	239	232	185	214	227	215	236	236	229	230	228	225	247	214	200	195	227	237	223	209	271	201	210	238	224	259	216	250	219	235	223	193	214	210	216	212	218	218	215	244	217	247	222	219	191	242	190	205	209	235	227	224	245	234	239	237	222	198	208	241	210	211	205	228	201	230	207	208	222	192	230	222	206	234	234	220	212	212	222	225	241	237	206	212	220	197	244	245	209	223	220	217	247	231	224	214	227	194	215	245	219	221	210	179	224	220	237	226	203	216	240	192	216	227	226	194	213	239	235	212	206	198	232	213	201	217	243	223	202	243	230	209	238	218	204	215	203	251	218	225	196	232	229	194	200	220	222	213	194	223	252	226	240	232	211	223	203	220	199	204	207	219	253	234	225	252	218	204	244	213	221	222	257	227	240	236	200	214	208	203	213	225	216	192	230	253	214	207	229	232	212	198	229	238	247	243	203	217	214	216	192	195	220	197	203	208	238	232	202	197	238	258	240	220	232	200	230	226	206	214	227	231	214	210	246	209	229	207	214	189	202	197	238	234	244	241	230	225	223	225	237	217	213	244	210	226	218	223	226	201	216	242	257	226	204	214	208	194	229	235	237	222	241	224	242	205	219	226	238	225	203	198	212	213	227	241	208	203	192	222	205	233	234	249	212	226	219	217	232	215	230	235	220	213	241	242	227	233	197	231	253	224	229	252	222	177	234	238	199	221	240	195	216	211	224	195	206	203	207	208	213	251	218	228	242	226	206	223	201	236	219	245	225	209	208	220	220	197	215	228	238	208	232	251	228	229	199	217	226	219	239	179	215	232	186	203	208	188	194	244	218	234	226	235	196	225	222	195	199	224	222	221	237	224	194	203	196	222	217	226	204	207	201	216	218	214	226	227	233	203	234	203	218	204	237	216	220	195	215	216	213	253	219	193	183	226	232	255	201	233	203	225	212	247	222	227	213	201	212	224	241	228	197	242	214	219	235	217	209	242	202	208	226	220	231	222	237	225	204	236	231	244	205	232	223	234	222	195	215	206	213	249	215	200	210	216	244	244	234	224	235	221	227	229	228	234	198	239	221	205	202	228	193	238	202	228	239	239	212	228	236	216	237	212	248	217	213	230	243	186	227	215	237	220	200	240	205	223	227	197	228	222	210	236	206	215	213	211	201	224	254	223	221	223	203	248	215	213	248	203	231	236	199	219	243	226	206	207	200	209	211	219	198	213	210	242	222	222	237	225	211	217	216	230	234	222	211	240	246	209	180	216	211	215	217	227	245	243	239	187	203	201	254	233	210	202	219	244	220	205	215	200	254	242	214	221	228	219	235	216	199	211	233	218	214	220	235	210	199	199	209	214	202	241	187	225	194	193	232	245	223	208	220	229	181	200	228	214	233	230	231	223	219	217	204	230	235	202	221	211	241	206	210	221	204	251	232	203	231	226	197	210	224	248	229	213	223	209	217	259	243	217	222	236	210	199	225	222	240	227	209	190	219	237	223	217	203	234	220	224	217	249	225	218	257	220	218	200	213	229	250	226	220	234	216	173	217	194	241	253	212	233	211	235	208	195	222	210	213	240	219	258	216	231	217	217	228	252	232	222	235	221	208	220	243	240	235	202	223	216	217	255	243	194	207	213	228	226	236	249	232	238	191	231	200	219	251	206	197	233	222	254	206	218	189	217	236	235	225	192	217	194	219	204	192	220	241	229	209	222	246	225	203	240	239	225	225	229	221	212	223	249	235	197	235	238	215	202	221	234	229	244	242	177	193	248	231	220	211	219	206	218	208	221	240	256	228	212	231	210	229	211	188	209	227	232	244	207	211	245	234	228	243	233	224	248	220	246	225	204	223	217	199	227	240	212	221	195	219	240	211	243	237	220	224	249	276	208	219	228	229	208	218	238	228	212	226	222	227	215	235	238	181	230	223	236	221	213	214	216	217	223	213	253	215	254	204	214	192	208	213	220	222	235	212	232	209	241	233	209	199	199	250	226	227	209	174	208	237	233	247	206	226	205	252	232	215	214	201	220	199	222	230	215	207	230	190	207	224	219	205	232	228	201	231	201	221	191	223	209	236	211	227	218	202	194	214	244	219	203	226	240	225	232	238	226	242	230	218	217	190	211	252	205	244	242	229	239	216	216	206	209	221	225	217	218	218	203	243	213	209	253	206	223	236	205	193	220	225	223	206	232	196	215	250	240	220	219	237	212	219	234	233	235	215	235	205	223	226	211	210	234	230	218	202	201	216	251	244	210	207	222	234	190	213	212	218	197	230	255	229	213	215	205	223	229	210	231	242	244	210	235	207	213	234	228	194	243	224	199	203	233	237	224	230	203	226	238	212	206	211	239	219	209	213	206	207	206	200	240	243	190	233	209	253	218	214	211	204	231	223	198	192	211	202	219	228	209	254	218	226	233	221	223	216	228	217	227	213	230	218	217	213	228	229	228	256	214	214	215	235	223	206	226	249	236	213	228	221	225	210	213	206	253	204	206	232	223	215	234	227	200	219	264	233	211	244	249	253	227	234	223	218	197	223	186	212	210	184	193	217	232	219	262	228	226	223	221	203	216	247	217	205	210	227	240	227	227	221	220	206	213	226	234	228	203	238	213	201	227	212	216	228	229	223	232	254	236	221	222	239	207	246	192	204	201	203	222	218	211	214	222	214	219	190	200	218	205	200	209	200	222	220	235	229	221	199	219	221	195	220	241	242	212	244	223	211	220	233	243	234	219	244	231	228	234	215	234	199	212	241	216	223	222	225	213	230	238	230	241	205	207	208	191	236	252	214	221	217	207	235	212	199	203	244	236	234	201	201	219	207	242	228	214	275	178	244	235	225	230	205	214	204	251	187	224	226	249	270	198	229	217	205	235	215	194	226	222	226	216	202	196	227	239	212	215	192	174	226	262	192	213	206	197	227	234	221	221	260	208	215	213	239	219	205	207	248	212	210	225	251	224	220	244	201	217	203	211	239	223	204	228	199	196	185	224	236	220	208	211	211	211	214	190	226	219	220	220	206	245	217	233	206	258	216	203	226	218	202	218	246	207	244	192	196	215	216	220	226	221	206	230	243	240	215	237	203	230	228	209	254	244	226	216	207	219	233	204	230	219	242	251	229	240	217	216	220	223	219	241	213	222	205	210	224	217	209	204	234	202	246	226	213	231	209	182	222	206	209	230	233	230	220	237	257	220	212	236	236	268	250	195	218	207	220	225	210	217	213	240	252	234	232	211	248	212	227	213	221	236	230	226	219	216	228	235	221	206	225	217	204	192	235	208	231	226	224	240	208
1762	592	595	629	616	593	597	560	575	558	566	587	584	581	599	577	569	532	571	593	591	533	575	601	596	595	534	585	603	559	552	561	557	547	577	590	540	568	574	615	607	560	537	605	562	579	576	572	548	593	567	571	572	571	565	563	561	547	568	558	562	565	593	561	569	563	573	554	601	566	554	579	569	525	565	562	543	557	587	577	589	545	567	566	529	573	545	539	534	567	579	580	581	560	558	586	573	584	557	552	559	542	565	517	585	570	619	570	608	585	563	551	592	526	607	550	611	559	585	552	553	557	543	547	559	590	625	570	535	552	556	594	543	552	612	565	589	572	602	618	544	603	618	576	569	577	549	559	542	586	574	587	539	571	553	528	533	584	574	573	578	567	537	570	580	572	581	563	585	563	563	544	568	587	563	568	531	559	594	550	568	552	569	568	592	557	583	617	549	548	603	569	566	530	589	545	587	558	551	592	554	580	535	600	555	526	589	580	559	554	593	555	585	548	570	587	591	561	577	549	590	554	556	579	570	570	605	573	576	531	595	562	554	582	560	604	544	510	545	574	600	592	572	592	589	551	514	569	581	561	566	571	545	584	579	527	566	570	549	571	547	589	510	595	539	620	559	545	584	518	579	569	556	601	575	591	590	582	552	551	585	610	544	531	536	545	564	568	546	545	540	575	519	568	534	556	574	585	556	608	523	577	593	598	583	596	522	569	551	548	571	585	523	630	538	550	552	582	572	555	584	571	551	579	597	591	588	602	602	573	533	605	574	549	554	582	546	551	594	579	580	560	587	559	529	531	535	563	562	583	573	545	544	548	556	601	597	586	600	553	584	573	548	590	535	560	579	599	586	580	567	572	570	551	536	575	590	523	534	544	613	562	618	555	599	521	583	561	570	530	563	535	562	554	547	565	538	566	548	560	546	605	542	525	564	581	535	553	545	538	591	600	568	616	560	555	576	563	548	556	512	528	607	559	583	537	580	574	575	581	582	565	527	566	590	528	545	543	560	552	551	559	524	550	573	552	569	537	526	591	493	553	539	593	573	597	604	565	599	583	551	572	550	578	544	574	573	563	586	603	528	584	568	516	520	539	541	576	539	522	577	557	577	560	602	559	574	581	553	582	620	564	530	573	540	592	576	597	520	605	542	525	589	579	561	503	530	559	554	535	551	558	553	629	534	546	547	569	569	600	562	532	498	606	555	545	566	585	555	572	603	551	545	561	549	560	569	545	568	565	580	557	556	577	590	544	585	565	540	538	528	604	530	598	539	593	553	587	567	590	569	551	522	537	575	559	532	535	543	579	565	568	604	567	535	582	593	559	565	581	580	570	596	574	536	560	563	604	571	568	506	594	528	539	544	515	570	590	586	584	550	583	530	556	550	563	570	552	565	580	529	601	513	580	544	565	560	558	550	571	613	561	555	593	592	595	561	559	588	574	595	577	586	569	602	579	601	579	572	576	575	540	610	584	562	544	557	610	569	621	594	574	549	527	596	563	565	560	582	551	526	548	533	553	545	547	591	595	541	556	545	535	577	556	548	574	571	582	563	581	536	575	549	534	555	555	534	619	590	593	562	594	570	550	560	561	587	547	585	568	573	572	563	574	519	580	548	609	558	608	521	580	578	578	590	595	529	567	558	600	587	567	560	508	556	580	590	575	578	564	536	586	562	580	547	550	595	547	550	567	588	601	576	572	581	536	605	536	551	531	547	576	553	561	553	568	548	580	566	603	562	535	620	575	521	559	574	562	552	621	578	553	575	573	559	530	581	574	590	554	596	533	597	567	580	564	560	580	533	584	600	558	573	592	538	563	574	593	576	528	578	574	554	570	572	537	550	596	556	569	619	619	576	571	583	574	596	599	530	575	561	592	541	551	562	546	564	541	587	557	539	558	536	549	544	536	555	516	535	565	576	557	560	600	589	542	606	540	525	591	551	557	594	560	588	570	499	591	574	600	540	571	563	552	595	524	545	613	598	583	551	574	530	576	608	607	527	579	560	542	523	573	537	587	578	583	571	574	579	540	537	595	539	597	543	581	576	555	563	595	578	523	536	570	546	558	549	539	566	566	603	573	557	613	557	558	555	533	573	541	555	578	586	557	586	558	527	582	558	565	539	582	579	573	604	552	550	590	576	569	594	543	541	527	584	601	548	555	571	560	586	603	574	581	602	561	587	561	564	570	520	618	544	599	524	569	582	583	595	555	569	572	557	622	549	583	541	607	584	571	564	602	567	596	580	584	564	605	563	527	563	575	605	593	575	546	574	625	528	608	548	566	566	609	549	535	560	564	544	544	573	573	600	560	542	583	557	593	559	555	538	525	557	585	559	567	600	562	577	568	572	574	553	550	553	584	559	590	526	539	554	541	591	568	575	573	538	589	587	528	591	583	584	579	589	589	587	552	553	522	569	543	577	586	602	594	583	549	578	565	604	555	557	563	567	567	569	537	574	573	592	559	589	583	546	574	611	551	549	604	542	595	607	584	564	541	603	574	556	563	560	557	557	555	576	577	521	608	556	547	572	582	578	566	527	555	559	608	544	587	552	558	576	601	592	568	584	546	561	541	602	551	599	563	566	568	573	564	584	550	543	575	562	575	576	554	559	543	573	567	598	582	551	550	571	584	571	579	548	510	563	569	561	551	578	569	559	567	577	573	555	569	532	533	572	579	573	569	559	577	554	552	561	611	520	596	543	572	572	568	589	577	572	558	569	571	601	606	636	540	581	562	565	573	567	557	595	540	527	567	573	582	552	591	572	583	559	608	530	580	517	546	574	567	543	582	511	588	558	516	562	607	551	532	579	576	566	551	556	531	574	542	538	576	570	558	579	544	580	545	618	538	636	589	577	576	572	535	533	581	615	544	552	595	562	559	590	535	576	555	563	584	580	523	547	582	591	587	570	602	562	559	541	604	558	559	579	554	600	564	544	580	557	524	579	548	573	578	582	585	563	562	572	577	575	590	575	572	548	625	573	542	539	583	574	588	539	537	564	549	587	575	586	562	574	545	569	555	583	589	604	533	582	544	577	562	595	554	568	575	601	583	513	588	603	564	584	595	562	572	549	560	603	574	578	571	531	545	556	596	561	525	600	577	586	585	544	570	581	565	590	539	588	560	554	546	567	591	588	494	545	583	571	566	571	568	587	570	578	589	577	563	567	581	552	530	513	526	502	584	533	573	589	550	548	590	571	562	573	569	578	582	573	583	504	547	521	600	572	599	567	585	598	609	568	581	556	569	572	605	569	600	519	563	562	601	564	595	548	588	584	541	618	577	584	591	536	568	580	567	592	526	575	499	592	570	583	556	590	595	562	544	564	584	554	555	584	561	569	546	598	533	598	539	586	566	540	587	570	557	568	567	532	600	573	566	592	558	545	614	571	539	560	550	567	550	560	569	524	567	578	597	552	574	591	574	585	605	569	583	609	562	579	578	547	539	595	584	564	565	587	576	538	592	580	545	566	594	531	553	600	579	558	569	535	562
7074	509	539	424	359	283	265	221	212	205	215	200	195	228	200	203	191	195	199	194	184	203	178	186	165	184	177	208	185	173	178	181	183	173	210	162	193	194	177	193	217	188	176	188	199	186	163	176	206	194	182	170	179	165	192	190	157	179	205	159	181	179	173	192	194	141	177	160	164	180	161	185	200	206	162	212	178	191	178	205	163	164	193	185	189	208	175	192	165	179	202	206	176	198	184	179	162	165	192	168	178	181	184	197	179	178	208	175	173	195	174	170	189	172	185	178	193	168	167	164	174	202	204	204	205	151	158	166	188	163	186	173	175	177	178	192	177	180	201	169	181	179	184	197	212	184	183	194	186	197	171	189	168	208	192	186	176	186	184	186	181	193	184	189	175	181	176	188	193	187	221	161	176	180	156	179	178	168	184	173	160	188	177	188	164	196	185	195	204	184	207	216	169	193	174	188	195	175	167	199	173	171	158	178	186	184	177	183	191	190	189	187	206	159	166	186	185	194	191	195	203	206	173	169	193	186	144	189	180	180	187	190	198	208	176	172	191	184	179	171	186	191	167	156	195	202	174	184	194	155	189	175	179	183	191	198	183	196	191	183	179	199	209	189	188	214	202	214	162	191	192	180	184	164	167	205	180	181	206	212	172	170	200	191	184	189	173	180	167	189	192	172	159	220	179	164	187	167	191	190	191	186	189	196	187	167	170	181	176	157	190	211	201	186	199	195	185	197	201	184	169	187	196	190	186	172	169	184	207	162	171	165	169	197	217	189	183	192	166	184	230	181	211	194	192	181	194	205	208	195	212	191	175	176	202	187	179	190	177	183	164	224	188	180	167	155	192	197	203	196	187	160	186	163	175	169	181	181	176	167	181	197	183	167	198	200	193	177	225	190	183	158	195	180	182	204	177	199	180	206	180	189	162	185	195	165	189	198	177	153	191	175	197	176	165	177	174	174	185	154	194	190	183	195	211	177	190	152	196	181	200	200	174	188	166	186	192	173	176	190	229	185	197	153	172	190	203	165	182	178	183	178	200	168	176	186	185	161	206	165	205	193	191	200	190	171	164	182	177	171	183	175	182	179	176	193	208	207	190	203	181	173	222	211	199	206	174	180	178	191	177	181	199	196	175	185	196	203	201	192	184	194	139	184	186	184	191	189	179	172	161	162	179	199	197	173	177	173	160	167	205	170	190	175	197	197	206	200	172	219	173	174	183	210	198	200	193	210	170	186	196	171	192	176	193	169	183	168	189	179	176	196	192	162	186	207	170	206	163	184	192	184	178	185	153	196	184	212	196	189	179	164	176	178	176	196	187	208	182	183	183	190	179	174	170	177	204	211	171	180	178	202	189	180	217	183	181	183	162	207	186	195	173	196	187	176	188	192	192	167	157	191	182	196	192	179	174	168	175	179	192	180	169	187	159	175	185	173	156	170	203	208	202	181	166	183	180	176	205	187	169	178	176	165	174	204	172	184	163	177	172	177	185	187	174	171	202	184	192	211	176	154	155	189	176	195	157	193	184	170	190	208	172	185	172	182	197	194	178	180	162	200	204	188	186	207	193	180	170	171	155	185	213	169	182	204	188	171	199	181	191	217	188	163	186	169	183	161	165	183	194	198	179	175	181	183	201	181	172	186	171	175	164	174	199	193	165	190	179	189	188	181	216	207	169	201	166	172	195	206	188	176	202	173	207	176	200	182	186	179	200	199	188	171	192	196	186	180	178	193	187	198	161	162	181	200	177	205	204	211	184	171	171	168	192	162	176	214	194	181	181	197	199	201	172	187	182	175	177	182	169	180	192	190	168	171	180	150	172	190	181	171	215	210	201	184	164	165	176	176	189	169	182	165	181	187	172	163	183	191	186	162	196	184	166	168	165	158	188	174	185	177	166	169	191	168	169	182	179	172	157	172	187	197	178	179	169	175	199	182	181	201	161	166	183	176	177	169	163	190	168	177	163	177	192	201	180	182	186	165	179	180	174	165	179	196	180	177	172	177	183	182	176	173	181	183	184	202	154	170	199	180	176	171	183	157	180	175	172	183	206	180	200	168	169	167	159	170	180	175	185	199	187	192	169	198	173	184	164	173	187	172	207	172	178	182	183	170	179	182	210	198	174	196	199	183	185	170	170	163	183	201	210	185	200	177	165	188	169	175	182	173	162	182	191	148	175	184	167	182	183	180	167	169	175	204	160	179	181	179	186	186	160	167	202	205	206	180	191	171	187	190	212	179	188	186	184	177	180	177	181	196	204	171	192	207	200	192	164	174	188	177	160	187	177	186	198	193	169	186	177	198	188	188	176	211	197	191	195	171	167	202	218	196	151	191	182	185	180	172	160	189	169	197	186	174	180	196	168	177	183	198	187	177	210	180	168	174	189	186	156	174	194	200	175	194	207	179	165	209	196	151	177	170	183	196	158	185	217	200	149	187	185	157	190	206	193	195	204	200	204	186	181	189	159	175	187	199	178	161	193	191	195	193	184	187	182	196	173	176	182	200	184	170	198	198	189	209	217	184	197	162	167	176	181	173	214	185	203	166	184	190	183	186	177	184	212	169	189	201	203	200	202	177	172	204	179	200	169	166	180	179	172	203	187	188	216	179	208	173	183	181	161	175	157	185	192	199	198	187	176	172	180	193	181	187	174	197	183	177	204	156	200	181	160	186	178	206	194	187	159	187	194	169	187	203	189	174	184	174	189	164	161	196	184	175	170	177	197	171	196	183	175	164	186	182	188	149	181	164	179	176	207	175	165	189	202	186	202	186	182	176	180	212	182	178	186	190	192	198	190	204	202	165	166	173	174	188	179	174	176	174	168	199	191	193	161	175	176	161	174	184	170	201	202	194	188	187	206	149	184	182	194	178	179	157	171	189	175	192	161	193	208	166	184	191	196	177	160	191	169	175	189	161	185	190	213	190	164	186	203	172	178	166	177	173	189	169	200	162	167	181	173	187	190	186	161	212	208	186	200	205	198	184	165	179	203	193	189	184	188	179	192	187	197	186	211	180	194	165	205	185	172	184	191	186	161	195	188	185	193	186	186	186	211	169	188	172	184	178	200	166	200	188	190	192	191	182	163	176	184	155	183	169	200	194	179	182	197	169	159	213	208	178	164	193	170	189	200	183	188	190	194	173	175	202	196	170	204	208	181	206	214	177	210	191	182	180	189	185	179	195	182	152	184	203	192	179	187	194	174	173	190	152	186	201	188	181	168	168	197	212	181	173	178	190	162	198	156	178	194	165	201	167	178	188	179	168	192	190	180	197	170	167	197	172	163	195	188	196	159	170	182	183	196	178	185	183	193	178	162	192	171	175	207	190	187	174	204	195	168	182	182	193	204	177	165	166	169	167	173	179	180	191	186	195	182	201	183	199	211	191	192	162	190	166	182	182	175	183	176	154	165	182	173	201	206	202	205	181	180	197	171	184	192	168	202	199	189	187	169	190	187	177	170	160	188	180	181	186	173	191	189	172	207	157
6095	832	1319	1404	1226	996	867	835	742	695	664	647	627	627	603	567	593	592	533	600	578	546	546	558	513	550	540	526	548	500	484	502	510	520	574	538	550	544	557	519	535	524	498	577	493	550	502	556	509	530	518	525	527	530	540	539	519	532	527	495	508	519	525	528	508	492	522	530	555	538	558	512	532	541	472	500	513	498	525	524	481	480	490	498	501	471	469	493	513	506	522	529	555	550	534	531	536	504	486	515	513	497	537	514	468	523	515	518	489	506	481	533	519	489	530	503	523	559	523	548	485	518	519	533	531	516	517	509	515	475	525	502	505	478	561	551	519	460	539	510	516	490	493	521	524	510	496	534	537	537	532	492	526	478	541	526	533	548	461	510	474	507	506	528	509	501	472	499	549	517	512	554	527	519	530	508	514	512	523	502	518	504	504	489	509	554	525	509	512	503	494	508	499	523	507	475	491	531	533	528	522	528	525	507	562	554	513	492	576	507	478	513	520	501	470	514	505	513	509	510	511	492	493	542	509	521	527	515	529	530	460	488	477	506	529	532	514	467	474	501	518	502	521	556	541	539	485	501	510	513	502	536	519	494	520	531	535	524	521	511	502	541	474	485	579	542	539	505	501	539	525	519	525	499	529	551	506	501	547	525	490	492	516	507	458	534	489	492	537	502	525	505	542	524	546	522	515	514	539	541	509	545	519	534	488	552	500	505	497	518	499	497	515	528	492	502	560	493	493	500	510	531	533	520	534	531	516	502	524	478	489	535	523	481	466	554	533	530	517	524	528	525	497	489	519	482	505	494	501	467	490	507	499	514	509	497	520	542	479	505	534	543	546	465	517	537	540	541	492	535	527	525	531	466	512	507	533	537	506	506	548	530	529	498	477	529	527	502	547	499	519	501	519	519	522	523	499	513	502	492	488	476	534	480	518	515	514	525	495	514	455	541	512	538	503	532	461	491	521	511	507	537	487	516	485	522	534	523	493	545	495	500	525	532	532	536	505	533	538	477	499	536	513	520	512	535	480	531	471	516	490	527	509	484	525	515	546	508	500	495	485	502	511	529	519	510	499	522	516	510	535	531	489	510	542	505	482	537	493	526	496	497	532	534	531	541	502	545	481	500	522	514	533	505	504	517	493	547	487	527	520	551	522	570	468	514	510	467	532	512	516	533	543	514	536	537	493	556	517	484	502	512	530	518	537	471	541	532	523	466	527	537	497	509	517	528	503	487	519	489	528	537	500	503	527	492	490	501	515	498	554	533	490	507	495	466	502	532	514	494	523	518	492	501	462	522	484	483	516	518	500	528	560	533	483	497	510	533	500	534	501	510	547	483	520	560	502	511	515	517	458	524	488	503	490	479	530	469	503	500	524	456	475	543	516	512	521	496	520	489	524	533	517	490	488	547	499	488	509	500	482	528	518	499	486	497	538	502	466	514	496	481	536	528	531	529	532	525	491	513	512	488	482	498	513	500	562	508	491	551	502	533	522	524	528	507	496	481	493	508	513	486	540	511	478	473	534	489	514	488	492	533	479	461	572	485	513	510	495	496	485	522	539	509	501	494	523	496	494	504	546	483	482	462	500	486	535	481	509	492	509	511	548	510	465	464	535	524	463	499	486	496	561	508	530	480	529	572	538	502	504	508	505	506	471	498	467	537	528	507	511	510	538	532	569	483	541	494	494	516	486	527	537	488	523	519	524	500	477	500	486	493	502	496	528	516	489	511	506	560	531	498	534	485	500	485	507	532	520	539	543	535	508	516	497	489	502	507	502	533	511	456	525	521	497	509	503	472	535	531	514	515	531	497	520	483	511	523	517	499	508	509	527	465	507	511	522	510	525	527	535	499	539	490	538	484	471	487	500	503	504	518	504	539	498	527	546	514	505	524	520	530	536	504	526	498	497	538	495	520	523	511	527	542	567	499	526	544	516	509	544	527	491	491	502	497	533	528	536	462	547	552	505	557	550	517	531	497	502	483	520	529	502	506	488	511	484	518	539	523	537	507	454	552	475	472	521	500	492	477	506	491	508	522	532	554	541	488	485	504	487	524	491	472	514	465	497	481	541	491	524	496	527	510	514	493	547	502	452	491	517	522	515	495	498	550	517	526	483	526	539	566	539	543	522	516	532	493	492	509	550	521	506	540	494	495	533	513	508	533	522	524	521	507	520	494	494	503	496	482	506	528	501	483	496	501	525	539	484	540	524	512	522	522	506	501	500	474	495	532	475	510	521	558	499	529	494	498	506	484	495	531	517	537	515	522	495	490	503	515	519	489	462	499	502	509	525	535	482	544	522	515	520	507	498	511	511	464	521	510	497	545	534	503	525	526	518	524	503	524	507	500	479	529	490	513	548	511	506	512	501	517	529	502	516	467	514	542	488	531	516	522	517	524	490	512	497	482	502	506	470	481	547	534	520	484	544	496	507	493	494	529	550	499	482	519	501	529	494	485	531	489	561	528	519	536	531	459	527	493	507	457	541	558	500	541	522	456	475	565	523	521	527	473	510	509	516	519	511	512	519	502	540	503	509	490	517	499	538	520	513	539	518	510	518	526	511	504	519	524	500	523	560	505	507	540	500	508	498	496	500	511	493	508	509	476	497	480	481	496	510	528	476	519	532	508	492	513	525	499	542	527	523	552	513	502	507	548	526	482	527	502	495	504	515	493	492	504	518	548	566	492	532	524	474	507	533	491	497	505	504	523	503	464	540	493	469	497	528	503	548	503	532	524	535	542	511	521	532	500	491	545	535	515	494	536	524	534	502	524	485	470	513	513	502	479	494	514	493	487	489	513	516	584	499	510	479	518	543	540	493	506	461	504	516	547	511	501	538	515	509	462	489	557	491	502	503	495	524	498	519	493	468	490	511	531	518	524	530	513	543	509	507	485	499	537	503	498	527	489	505	539	549	506	481	522	502	535	478	521	547	543	541	483	512	474	525	513	506	500	541	512	505	467	515	524	507	512	494	487	508	503	508	475	524	502	532	549	507	542	505	496	573	527	502	523	497	506	491	506	542	495	510	490	509	498	524	515	527	514	494	515	521	543	476	524	540	496	516	518	499	500	507	499	499	512	470	510	508	505	543	494	509	507	493	482	500	488	506	510	510	520	500	456	517	507	533	484	520	477	523	504	522	524	509	493	481	527	472	519	525	545	543	509	521	537	514	535	462	495	529	506	521	502	514	522	497	496	502	496	511	505	489	511	467	528	504	559	516	517	520	518	495	516	523	534	514	517	506	499	513	562	519	529	506	542	500	498	470	538	509	517	550	536	508	530	509	529	521	503	497	509	523	512	517	510	502	523	522	456	514	512	506	498	521	504	483	500	523	527	505	518	514	522	481	498	539	498	520	545	503	543	496	480	523	519	509	480	492	512	533	573	520	520	505	522	516	528	515	479	529	536	516	533	520	529	506	499	539	509	546	513	497	477	538	537	509	520	546	512	519	560	524	533	545	520	518	543	524	515	502	475	505	499	510	573
14551	1529	1234	961	756	608	543	497	479	449	460	423	448	397	403	384	411	403	411	417	381	420	377	404	425	408	404	401	420	385	427	422	393	424	403	392	374	380	404	440	394	368	406	363	421	393	383	434	387	384	400	367	404	413	369	406	395	400	417	419	378	385	429	394	372	390	409	394	413	378	431	399	380	396	402	394	416	383	401	394	395	382	395	366	391	359	394	447	429	404	395	353	410	386	370	392	432	388	402	393	423	429	409	383	381	411	364	386	382	417	409	358	385	406	386	396	395	339	384	373	410	421	389	404	404	429	396	396	423	439	395	419	351	447	391	390	397	414	346	414	388	380	441	414	411	404	376	447	426	403	422	446	414	429	374	396	371	382	400	382	415	387	381	394	396	411	398	391	396	403	407	378	349	410	386	371	351	394	412	354	389	381	390	415	387	377	394	380	381	411	384	427	386	393	395	356	406	351	378	395	403	382	410	388	394	359	388	438	368	378	381	367	374	423	385	383	378	382	412	369	406	380	412	440	378	392	438	380	425	390	393	363	460	420	397	412	377	387	372	412	401	420	389	378	384	374	380	413	429	425	379	407	380	387	419	409	348	373	444	407	364	417	384	366	394	385	365	386	393	394	406	393	405	363	398	438	401	386	362	378	376	401	393	337	401	388	363	383	387	370	404	416	365	395	377	370	352	398	414	408	413	425	384	385	376	413	384	412	393	433	430	435	403	404	371	393	424	424	400	422	413	373	379	351	356	390	424	398	373	356	373	385	398	378	400	397	411	457	391	385	419	361	346	428	395	403	388	410	357	397	396	413	457	371	411	420	419	394	400	369	370	397	399	340	404	381	382	391	412	428	408	391	423	360	376	385	368	390	367	399	377	384	402	361	397	394	360	366	398	404	383	382	364	383	379	408	401	361	421	410	391	420	359	384	416	384	418	399	391	409	402	408	341	379	366	388	395	415	412	370	405	400	404	398	434	399	391	395	402	417	377	406	398	394	395	398	401	385	379	377	376	427	380	397	366	394	397	397	398	383	400	395	378	369	382	395	361	435	382	403	396	399	396	396	354	377	384	452	380	407	353	413	421	428	366	393	395	373	393	427	386	387	406	399	393	398	367	375	402	380	408	406	414	366	366	427	378	393	384	413	357	403	447	440	406	418	372	418	411	409	389	404	411	413	399	421	403	434	377	365	374	361	387	372	421	367	413	394	384	392	381	403	403	381	329	429	401	365	419	402	362	378	390	403	387	416	384	407	387	423	375	401	411	419	367	358	403	396	401	416	413	388	385	405	395	358	423	420	413	417	384	401	392	398	422	350	335	363	366	377	408	367	380	416	389	389	424	380	406	394	366	385	428	411	387	377	409	398	404	425	393	417	440	400	364	387	353	377	414	359	418	383	374	402	411	410	375	389	425	389	420	378	397	397	393	411	399	388	411	421	386	409	361	382	384	385	387	388	416	416	404	390	392	405	376	418	368	390	408	402	385	372	379	414	375	405	398	369	387	375	413	438	414	354	396	405	403	385	354	425	393	385	394	377	376	394	399	384	363	405	377	413	407	387	389	404	412	422	410	408	377	394	391	343	382	383	408	403	379	390	380	423	386	398	400	441	389	367	364	429	416	413	382	389	337	393	415	379	401	410	382	404	384	415	378	393	363	389	415	390	375	406	328	397	421	418	414	360	401	396	404	404	416	397	426	374	398	379	372	396	367	376	425	388	412	374	398	417	406	364	396	384	430	381	394	401	394	429	353	394	355	396	382	406	382	396	365	396	385	405	384	369	390	414	392	412	371	418	397	416	401	368	392	406	366	384	397	368	377	425	421	380	344	392	428	405	438	398	386	388	411	389	379	390	407	380	380	386	392	390	371	370	365	381	388	392	414	383	397	383	395	412	396	416	387	398	381	373	320	336	389	386	399	394	403	368	375	437	380	376	373	361	384	366	405	431	429	387	358	389	393	426	385	415	393	399	379	365	381	402	400	437	389	432	384	376	421	389	413	407	399	371	363	404	418	388	406	413	406	420	409	400	353	365	408	386	383	387	406	415	388	421	393	384	340	384	381	383	360	436	366	394	395	387	384	406	395	387	369	363	390	373	343	371	406	417	427	372	388	391	379	352	425	413	398	369	366	389	400	352	355	394	402	428	412	381	403	356	380	387	397	373	399	371	357	414	413	390	403	391	361	376	437	409	403	366	356	412	388	423	390	394	415	388	413	376	445	426	396	383	408	348	410	411	427	390	360	428	360	428	393	395	406	405	406	413	346	393	387	404	407	373	380	370	390	393	408	411	414	437	399	392	411	416	391	382	388	407	420	399	390	413	400	393	404	423	417	362	364	381	413	422	328	440	413	355	394	404	371	402	388	427	400	383	390	384	369	398	377	416	402	424	390	430	387	378	410	490	408	350	410	391	348	369	377	441	394	393	385	386	372	410	393	407	418	408	392	403	399	393	433	400	399	365	395	400	361	384	415	425	375	368	346	402	380	393	435	404	386	398	384	397	355	362	403	401	390	388	386	381	389	372	383	381	404	400	403	400	363	363	394	419	392	432	372	421	383	431	402	373	396	406	381	417	423	404	367	369	401	388	372	407	372	384	396	374	373	353	378	358	388	373	392	370	382	372	387	392	380	419	411	350	412	405	402	388	381	397	411	379	395	394	399	412	424	436	413	382	355	397	414	409	420	386	392	370	397	384	421	409	372	418	380	397	387	364	421	396	429	388	376	388	406	416	352	391	401	389	407	412	354	393	357	403	395	384	387	406	383	418	444	399	412	395	378	384	364	374	361	412	403	426	454	396	426	429	360	447	423	405	390	372	354	387	388	384	399	424	390	422	419	385	397	403	410	410	436	387	397	392	409	370	400	441	373	341	415	362	411	433	355	394	389	420	385	385	386	398	371	384	388	374	359	366	385	358	374	402	337	384	397	371	410	405	407	361	409	392	405	381	380	392	401	392	405	384	393	378	363	422	395	390	375	446	364	398	367	396	390	401	371	409	376	378	376	382	384	390	399	404	373	378	392	399	379	400	407	360	401	364	389	379	422	413	365	400	396	419	415	393	372	409	408	417	417	386	351	409	374	415	376	386	439	375	442	408	365	418	408	378	389	407	381	386	375	426	369	417	427	401	384	382	403	385	352	403	397	378	393	437	431	365	412	414	412	382	371	415	345	384	474	359	421	428	394	379	422	388	370	470	413	396	418	424	392	387	399	418	376	395	426	408	384	374	367	389	384	421	435	406	370	421	398	413	377	395	392	396	419	379	404	370	388	398	381	396	421	429	371	386	357	331	429	372	390	380	358	360	384	428	432	401	417	419	418	373	386	369	406	452	419	412	353	379	406	391	413	408	427	387	375	386	394	436	365	391	372	367	378	377	373	388	428	400	409	385	417	361	399	368	395	389	407	368	357	440	381	385	388	364	394	401	395	389	375	397	421	383	370	397	384	425	408	399	395	416	407	385	370	382	420	403	406	392	363	411
8662	1651	2669	2812	2430	2019	1686	1500	1371	1344	1344	1201	1209	1145	1051	1071	1054	1034	1076	1034	1020	997	903	978	986	1003	951	976	988	956	988	960	941	976	959	935	936	957	937	953	991	966	926	959	986	952	935	942	941	954	942	940	1000	949	969	885	958	960	933	952	921	980	1006	994	921	963	990	932	942	946	944	950	934	908	927	940	972	975	890	905	944	942	940	911	919	888	948	963	977	914	952	915	925	948	926	973	903	920	933	953	884	942	965	887	912	960	976	960	1008	918	905	927	950	905	969	951	945	957	919	946	877	940	922	880	939	910	920	973	903	921	911	922	960	885	962	919	945	955	943	945	933	922	925	915	939	922	915	927	957	910	937	899	920	900	944	941	970	963	950	939	898	920	895	907	857	953	967	954	885	926	890	952	954	944	922	914	911	912	940	930	907	941	891	901	950	925	982	956	947	919	907	933	891	917	948	942	929	872	885	1025	931	949	909	848	961	916	902	888	903	963	935	949	944	903	984	919	956	951	958	954	874	914	901	969	1010	978	921	956	918	976	962	885	882	971	925	962	925	950	919	919	926	933	1020	940	965	924	939	941	903	916	927	946	911	951	903	978	890	944	946	922	938	967	884	944	887	939	969	878	902	930	948	884	950	983	859	932	892	924	926	952	949	931	942	882	936	907	878	949	925	966	944	920	917	926	956	938	932	959	900	905	918	927	909	921	956	943	913	941	934	953	994	922	923	884	895	945	879	937	968	894	912	958	961	930	947	937	901	964	960	956	950	926	945	984	947	920	912	861	914	969	912	954	927	999	911	963	945	942	936	935	926	916	940	928	939	904	956	917	940	971	956	948	982	952	923	960	924	902	921	993	894	937	925	947	927	911	908	946	861	915	889	907	923	1001	935	932	935	984	912	942	947	970	960	913	970	953	907	973	900	931	904	904	920	962	906	962	939	889	942	978	961	893	898	938	975	922	914	904	954	960	936	931	899	952	918	926	903	927	920	935	916	891	931	967	942	939	891	955	911	940	876	902	922	900	933	843	923	966	893	907	913	939	916	930	956	905	910	885	977	938	884	962	940	926	935	876	958	973	889	888	947	931	928	904	946	1004	905	936	933	920	925	918	910	942	879	957	900	948	949	905	934	943	940	924	885	909	941	969	974	938	982	950	894	931	927	929	910	910	898	943	952	931	936	917	950	961	893	955	983	917	922	934	894	941	886	954	919	992	973	878	914	904	903	975	903	958	972	960	948	934	916	947	903	947	946	925	918	969	909	929	942	917	929	894	934	927	942	953	963	918	960	950	898	964	989	913	943	959	889	978	983	936	918	958	1024	960	930	887	913	904	902	960	883	906	927	916	856	960	961	915	915	948	921	909	954	938	965	911	902	969	946	929	913	936	911	954	925	980	980	945	960	964	993	942	929	949	960	904	918	956	947	910	938	953	925	955	916	919	918	942	953	974	971	961	1005	951	946	978	911	904	894	888	932	942	887	943	911	862	949	958	884	921	1002	954	958	972	913	960	936	942	904	939	910	953	997	935	931	923	964	973	824	950	927	915	910	930	911	919	984	877	915	948	949	909	1005	993	928	968	921	875	931	965	915	920	979	913	896	986	920	937	896	886	987	947	955	955	958	966	947	925	936	981	944	912	930	881	895	964	903	951	976	937	959	934	959	943	949	940	883	958	946	890	966	919	936	923	967	918	921	977	929	974	928	897	925	941	908	953	977	918	940	897	959	962	948	945	916	979	935	974	920	916	908	965	907	932	940	898	978	889	924	912	912	924	947	1004	1005	971	932	889	979	937	905	949	989	898	908	933	928	917	941	952	943	931	889	968	952	932	973	965	971	900	946	937	921	953	915	913	908	977	917	928	883	916	938	935	882	913	951	926	938	909	974	916	954	961	922	921	979	931	939	901	889	961	997	972	973	924	953	934	918	913	952	987	925	907	927	893	915	950	934	923	963	944	903	938	945	922	916	976	972	941	924	937	980	970	927	834	922	965	985	886	937	965	929	949	955	929	953	937	870	934	948	911	955	938	951	980	904	944	945	910	934	912	932	955	913	949	953	940	951	947	894	898	908	988	907	935	955	942	950	920	949	949	961	953	920	941	936	921	979	948	991	908	910	927	920	927	935	907	929	900	911	920	904	958	945	918	891	948	968	992	941	935	933	930	925	938	950	921	945	927	933	933	908	938	934	925	945	901	908	953	931	894	962	931	960	975	928	955	968	932	887	957	968	948	937	894	907	935	969	930	970	967	971	972	950	935	954	934	903	970	1012	944	934	932	891	940	950	927	975	947	933	920	959	877	963	899	954	944	902	963	944	1016	915	925	952	881	948	995	987	959	948	950	987	957	977	981	877	903	929	917	910	928	929	898	897	928	947	986	936	903	960	937	933	959	931	984	975	891	918	882	947	945	898	945	908	864	913	972	943	901	932	973	872	899	938	961	968	900	878	969	980	877	912	997	958	979	935	964	872	907	969	927	917	925	859	1001	915	993	943	916	902	906	905	1005	896	927	968	972	972	936	995	968	959	931	967	952	825	969	917	1015	901	884	936	942	965	908	946	925	911	950	901	946	881	904	956	940	935	949	928	953	901	966	954	919	982	927	938	899	987	936	947	921	927	945	1002	893	951	919	896	982	944	905	938	919	921	930	952	930	929	958	954	955	936	968	903	943	921	931	917	924	945	907	919	910	946	958	909	942	926	958	908	972	930	911	940	915	910	976	926	939	956	930	967	899	957	927	951	939	898	925	962	938	965	952	943	997	937	897	970	969	897	927	915	986	952	917	912	951	940	909	904	961	908	945	906	934	883	952	967	851	903	955	897	938	962	904	977	890	943	910	899	859	905	931	973	996	942	1012	950	929	997	918	936	903	922	886	907	951	951	954	928	914	849	931	931	892	873	926	945	968	959	967	888	882	948	874	970	876	852	937	949	930	878	934	949	884	931	964	931	912	941	922	955	930	946	954	933	916	904	892	941	929	952	889	894	982	971	934	946	930	949	895	936	939	911	967	917	891	950	975	945	942	899	887	935	876	930	893	915	931	929	896	929	923	913	931	943	950	881	951	915	970	913	969	911	993	966	992	902	895	900	946	956	922	942	945	895	941	983	945	909	898	901	930	960	964	890	928	977	905	954	933	897	921	947	946	933	957	962	1003	949	916	988	951	894	980	899	946	892	987	902	968	972	959	934	932	917	901	960	878	958	966	957	972	973	931	912	967	944	969	963	943	913	980	920	923	960	912	1017	930	988	983	910	961	918	988	973	915	936	946	940	905	937	932	895	921	916	881	988	932	918	957	977	970	948	910	938	922	949	934	928	1006	937	953	930	894	903	929	925	931	929	907	935	931	927	939	942	913	959	925	949	967	916	944	911	971	921	925	953	925	918	951	974	986	940	956	985	888	919	997	912	946	934	878	925	912	912	940	957	928	970	904	948	983	999	887	898	930	884	914	937	919	970	926	894	960	927	945	960	946	896	943	978	985	940	964	959	897	951	939	958	973	948	993
1425	229	226	235	207	216	233	246	237	190	215	220	217	210	201	217	222	262	212	236	212	209	234	218	211	221	197	249	223	206	205	230	201	222	231	237	231	216	218	202	261	226	210	214	210	242	197	219	214	210	223	228	229	223	211	205	216	203	229	249	217	230	210	222	204	190	212	224	203	229	229	191	215	212	191	236	247	224	201	197	201	206	219	251	224	233	223	221	231	227	197	226	209	243	213	216	237	202	247	207	232	196	205	255	238	238	215	229	222	208	205	259	214	215	242	211	212	204	204	227	207	225	218	234	194	214	242	196	226	186	209	229	209	221	242	204	220	218	204	193	203	207	206	204	218	229	226	227	198	224	219	187	239	226	219	206	256	205	219	245	224	223	211	205	215	209	232	206	227	223	212	215	203	240	243	194	233	251	201	242	248	210	226	222	241	201	232	232	215	214	203	255	228	224	221	204	208	246	236	210	244	212	221	195	219	222	230	214	204	247	224	219	224	225	220	254	225	219	199	217	194	226	221	182	219	205	257	208	244	189	198	220	211	174	253	215	222	234	202	254	181	210	207	205	197	228	238	230	231	243	214	229	226	231	193	216	217	230	209	207	213	224	202	204	220	250	208	217	237	229	168	218	218	223	226	207	233	231	210	230	203	200	241	199	205	242	234	209	226	260	227	226	208	223	205	237	212	204	201	210	197	223	208	217	228	214	227	217	189	215	210	208	211	202	209	226	222	218	201	210	209	246	212	219	219	203	208	204	222	236	209	195	214	203	224	217	215	209	232	209	204	220	216	207	215	205	219	209	232	221	238	211	241	231	241	229	223	237	221	257	230	223	213	212	204	236	223	256	211	235	249	236	215	235	217	226	234	234	217	217	227	210	223	221	217	227	248	229	214	219	197	202	202	217	247	202	221	234	215	227	213	248	239	230	221	216	232	243	208	212	203	230	234	245	225	213	200	233	204	219	217	231	207	194	277	239	222	226	213	215	217	216	232	229	198	192	222	226	193	252	228	194	202	218	225	205	241	212	199	220	224	230	212	232	200	235	197	220	218	223	231	216	229	199	206	217	210	232	251	216	199	236	250	247	196	218	203	192	188	204	220	206	228	213	236	216	228	228	211	205	226	200	208	221	233	247	240	212	249	236	228	228	228	223	220	210	236	217	228	233	246	219	185	206	225	228	207	229	227	253	229	238	185	217	189	207	239	224	226	243	200	237	247	240	217	196	229	197	210	197	226	195	245	235	242	206	239	204	199	223	215	188	202	214	201	217	204	201	221	228	229	208	222	205	254	230	220	195	229	214	244	221	201	195	194	218	224	228	203	214	217	233	204	233	242	230	232	220	174	191	187	199	199	223	227	228	211	217	226	216	221	205	210	209	250	218	226	214	205	205	221	211	180	205	198	235	227	197	214	221	224	213	233	210	209	223	189	229	214	208	232	214	207	208	222	218	202	209	206	207	188	218	209	216	232	229	228	217	206	189	209	239	238	211	249	212	245	203	202	204	212	230	214	223	217	218	236	225	219	214	241	233	226	213	247	209	218	235	239	185	209	233	197	216	250	202	218	236	198	253	199	236	228	207	241	232	222	208	238	228	240	212	212	220	226	201	226	231	226	244	228	246	209	199	244	215	222	223	222	237	213	219	235	240	198	219	218	224	234	223	209	223	210	226	196	219	203	205	202	220	217	208	215	189	216	221	215	244	216	203	194	231	210	226	207	225	252	221	207	214	212	208	232	200	219	229	223	217	200	219	208	229	216	230	228	203	203	209	243	220	238	207	210	246	228	233	232	208	238	226	222	220	250	208	209	227	212	240	230	229	205	227	213	241	213	193	211	210	238	197	220	203	258	219	221	236	190	227	218	213	242	231	207	230	228	242	258	218	242	207	245	226	210	226	220	225	205	221	224	259	204	208	213	235	220	214	232	218	191	238	224	222	206	202	213	213	196	225	223	205	228	207	238	235	221	237	249	222	256	215	208	223	206	178	209	216	234	217	235	218	214	215	219	214	195	238	213	219	199	197	211	216	235	219	216	218	204	215	201	210	212	216	206	224	213	211	222	235	220	224	227	221	225	212	209	192	239	229	199	219	238	212	244	212	195	189	216	185	231	197	224	197	189	194	235	213	217	222	198	217	212	199	229	210	211	209	224	223	234	221	237	236	192	238	243	208	234	253	208	222	207	235	256	225	212	260	236	231	227	241	188	205	195	191	205	238	204	224	223	207	235	211	231	233	236	204	212	221	223	221	220	217	232	250	233	202	233	234	238	207	230	201	231	198	228	216	231	214	202	206	207	231	212	207	222	244	235	203	207	221	209	245	218	221	211	231	195	201	217	181	222	211	211	215	222	226	228	203	208	189	213	209	225	218	210	217	200	240	230	233	214	233	220	220	202	214	244	216	222	215	231	244	205	206	214	212	244	231	215	194	228	231	215	234	184	220	222	206	255	217	196	208	214	199	232	202	207	219	213	214	234	244	236	213	208	205	209	203	196	225	221	203	220	237	206	220	211	233	218	233	230	233	212	244	252	243	240	242	241	225	224	222	230	228	213	235	269	202	210	193	219	213	235	202	202	247	219	225	222	182	204	239	214	241	211	227	227	200	216	228	222	208	208	231	210	210	205	232	209	205	230	221	195	226	235	238	219	235	226	247	230	225	215	238	224	204	225	226	218	250	207	225	238	233	229	191	212	226	210	218	218	220	224	212	239	225	209	233	212	232	241	220	204	197	215	199	244	200	221	237	231	213	207	216	217	211	199	232	200	202	208	242	214	233	228	240	219	215	219	201	219	226	194	185	220	220	214	233	217	217	203	223	246	195	246	216	223	239	224	208	224	227	213	239	216	219	236	219	204	209	210	216	242	230	220	210	177	211	244	259	236	232	218	218	215	219	200	206	219	219	205	248	198	209	234	242	246	202	242	220	220	213	201	211	222	226	194	209	218	227	221	215	214	206	216	227	220	202	206	242	222	247	236	241	210	223	222	213	244	231	216	210	218	224	246	226	223	244	230	204	194	237	236	205	219	206	217	251	192	220	230	245	196	229	214	233	226	231	200	223	225	236	224	222	226	210	228	206	218	214	228	224	199	207	212	226	229	235	220	242	224	213	212	196	196	210	215	242	218	200	212	204	234	200	225	222	191	279	219	208	237	196	230	206	251	221	257	209	217	236	258	256	226	226	207	219	222	217	201	238	239	243	209	236	212	232	191	246	232	222	231	211	231	231	192	201	209	198	183	236	215	226	212	231	215	242	220	199	220	227	233	214	204	230	239	183	193	210	223	220	222	219	214	240	212	220	233	188	253	196	229	206	209	205	216	224	234	251	206	248	229	197	220	196	221	234	216	246	210	200	240	220	220	209	225	200	231	215	235	188	220	222	201	199	231	209	226	221	226	201	214	221	239	204	238	217	247	242	236	204	204	250	241	207	186	211	198	211	252	229	199	236	230	210	214	245	232	202	228	213	245	204	213	206	210	224
1741	595	591	651	625	607	606	574	572	562	601	616	570	594	557	572	542	551	556	569	553	571	555	581	582	604	595	552	554	580	561	558	541	550	573	539	615	538	530	554	593	557	558	630	568	578	551	607	572	557	571	580	594	561	622	576	548	585	581	574	533	567	610	564	575	545	540	556	577	529	603	523	566	593	603	535	563	550	607	582	572	552	569	569	568	599	561	566	588	548	580	606	524	592	578	547	584	562	573	564	571	569	556	538	533	563	581	557	589	546	568	529	546	550	563	592	581	558	602	636	538	588	542	552	511	546	566	582	592	551	570	541	548	571	612	596	588	537	560	546	585	567	535	579	611	530	559	524	555	558	593	596	585	593	537	540	578	545	592	556	593	595	577	562	537	534	580	559	596	549	589	548	543	578	587	572	500	609	537	573	532	541	582	579	538	514	591	567	589	559	600	578	563	578	587	545	564	558	546	591	556	564	565	583	560	558	591	590	583	585	572	553	523	571	513	583	527	566	574	568	575	552	590	573	604	634	573	580	571	558	606	542	595	541	592	555	569	585	567	564	575	565	574	605	566	547	553	579	566	569	563	573	560	590	567	516	557	538	558	574	530	547	523	557	536	599	526	561	587	578	546	588	555	561	584	571	564	585	561	567	547	585	617	555	569	556	598	585	576	558	579	579	576	571	562	567	546	578	588	549	564	563	558	571	564	565	585	586	558	597	522	550	581	561	576	563	582	556	564	574	568	623	561	565	585	574	548	554	542	592	573	578	575	560	588	556	520	576	567	539	567	527	560	524	579	539	542	599	612	562	588	577	559	578	568	565	594	571	567	583	554	574	555	587	529	567	518	583	549	506	610	527	608	569	565	592	590	569	576	604	587	558	574	550	593	541	525	533	547	593	558	577	577	546	541	586	560	562	552	584	555	569	597	615	528	571	526	542	551	606	571	586	591	557	571	621	633	555	568	570	582	550	551	625	531	595	576	583	554	569	572	571	576	535	551	548	584	575	542	599	563	577	554	572	555	601	534	574	583	565	574	584	554	553	584	592	576	529	541	546	566	573	579	522	562	562	536	555	599	597	554	562	512	584	525	556	547	591	539	595	554	553	541	565	534	562	575	566	588	555	605	547	545	588	539	606	549	569	525	562	555	558	582	563	578	584	572	540	534	614	556	596	544	597	587	554	586	577	596	544	537	613	576	595	548	587	594	567	547	581	597	565	582	594	562	574	551	597	550	591	563	536	561	591	524	545	561	600	602	561	571	553	574	526	555	546	579	607	567	580	574	574	607	595	596	563	581	542	584	574	540	587	592	561	532	543	549	561	580	580	595	557	570	565	530	617	584	561	607	594	545	569	634	579	571	536	555	531	554	557	562	565	559	547	584	582	526	567	584	545	558	546	575	619	563	554	577	551	612	570	526	524	549	587	582	546	601	578	600	523	593	568	591	564	591	569	585	544	561	569	558	577	566	578	548	600	553	594	549	560	563	571	603	528	574	533	565	570	542	544	548	561	496	582	589	558	560	579	618	564	599	570	575	587	576	562	557	553	511	564	556	579	576	560	516	594	560	535	572	585	587	495	591	539	561	556	624	545	551	582	568	560	547	597	553	515	518	587	547	590	637	523	564	550	565	568	583	513	592	541	584	554	538	557	568	536	579	591	574	517	585	581	573	585	590	583	555	609	618	544	580	560	548	561	556	574	597	543	520	529	555	569	545	560	512	508	587	587	557	548	640	525	570	590	534	549	596	575	566	594	614	547	526	558	552	571	614	605	559	546	540	535	562	580	560	601	624	610	565	577	554	573	565	525	596	538	584	562	557	543	586	555	587	555	569	567	530	589	533	562	586	577	531	558	557	601	589	551	608	542	573	562	546	575	547	570	564	534	591	563	556	534	577	593	605	575	577	572	553	565	587	567	586	582	605	615	533	587	561	604	533	613	539	568	576	573	563	581	558	548	544	541	557	583	590	585	591	576	553	565	578	585	566	566	572	571	564	564	572	567	583	568	578	588	553	559	545	559	584	552	576	539	605	551	577	542	582	571	558	568	580	545	571	568	563	560	540	550	599	554	580	537	529	559	558	573	549	578	578	594	578	613	556	567	550	549	592	602	531	568	569	545	580	556	563	587	573	525	561	592	566	568	565	594	589	569	606	575	547	580	550	584	561	574	535	571	567	589	576	585	579	585	606	531	559	517	574	509	568	593	572	519	537	546	578	530	570	549	581	540	566	600	585	594	585	558	560	558	572	519	571	552	537	604	600	579	545	532	556	548	544	523	608	564	569	552	571	554	531	580	600	611	572	556	560	517	564	576	555	579	579	533	552	579	570	561	580	541	616	535	562	561	569	548	597	549	575	567	568	583	567	571	611	598	541	576	530	599	553	553	595	537	564	552	548	554	596	534	555	553	561	556	569	558	543	510	553	526	534	534	549	530	572	590	538	556	571	572	570	535	520	561	523	585	548	582	553	516	538	567	542	516	597	554	515	558	582	585	576	573	591	569	549	564	556	599	552	601	575	608	565	606	575	564	586	552	547	554	546	541	607	571	511	543	625	545	561	565	526	578	598	569	504	532	542	551	586	582	574	555	548	559	573	565	581	549	548	606	551	576	544	563	566	545	573	586	561	592	550	587	559	528	557	575	570	535	603	560	569	561	578	546	588	595	524	575	558	588	522	546	562	573	543	513	520	559	534	556	610	551	591	578	564	594	539	598	583	612	581	591	545	593	562	586	595	541	618	561	560	598	553	549	542	552	577	576	580	581	549	544	536	568	569	533	543	610	597	560	579	584	597	583	583	586	560	549	546	572	565	600	596	575	550	590	585	595	579	597	548	609	580	552	534	542	588	549	556	567	584	578	574	560	550	496	570	581	567	609	574	589	585	612	586	631	579	527	543	532	604	603	585	591	585	602	601	588	571	539	563	530	585	548	566	574	556	569	578	543	593	576	553	595	567	546	564	569	558	575	584	586	576	562	558	528	588	563	547	544	566	559	577	595	516	585	587	579	577	567	562	614	543	612	546	570	542	547	554	574	561	579	549	549	554	615	525	577	558	538	585	585	570	559	585	579	571	529	552	569	571	546	539	595	592	577	595	541	576	536	611	595	577	609	570	598	581	574	549	577	590	569	533	564	529	545	553	559	581	581	594	556	548	566	514	587	579	573	579	542	566	541	620	543	577	544	582	578	564	550	547	535	569	545	564	550	579	585	540	535	518	587	577	535	535	565	605	548	553	581	575	537	541	592	538	586	514	562	564	539	583	557	569	571	546	536	588	596	555	532	576	595	556	564	579	539	588	603	552	537	585	551	579	573	550	589	557	589	578	556	557	505	565	580	557	558	569	577	543	612	553	583	526	590	568	557	588	566	581	546	568	579	567	555	545	574	586	527	551	538	575	576	534	568	557	506	590	581	546	541	562	547	568	549	564	592	578	598	602	574	571	567	526	563	554	595	585	565	577	598	546	579	536	593	566	590	559	550
7263	569	559	463	348	287	260	230	254	180	219	221	226	214	224	189	219	208	200	188	200	194	216	211	174	179	185	175	195	208	202	179	177	196	197	177	192	181	174	163	196	214	186	183	199	199	197	185	204	172	164	186	198	187	196	168	202	182	186	189	166	188	191	187	185	187	227	165	174	187	164	194	214	182	189	141	199	223	179	215	187	171	186	167	167	185	181	204	163	172	171	194	188	181	162	171	202	167	171	170	192	196	172	182	168	177	179	187	166	183	169	212	176	204	186	194	199	186	163	182	164	180	170	160	176	195	188	190	154	206	192	202	199	187	191	188	186	199	207	215	201	162	179	181	168	177	174	184	177	188	172	217	180	178	168	185	189	188	200	183	181	148	199	195	195	184	179	164	207	220	180	169	160	189	165	168	184	189	213	193	195	179	190	181	186	189	170	171	171	171	173	177	160	194	187	169	185	169	189	206	174	190	178	179	183	195	155	169	163	181	164	161	184	165	170	173	188	196	164	184	201	170	181	196	200	183	191	184	175	178	178	165	201	195	195	151	178	180	194	168	172	198	187	198	185	180	200	185	230	185	185	188	206	187	166	167	181	201	212	216	149	172	180	188	181	166	169	153	190	171	199	195	185	215	163	205	173	191	198	171	177	190	181	197	179	167	169	154	174	199	196	211	177	152	179	201	179	168	171	174	183	195	175	177	195	190	169	182	169	191	187	187	178	182	200	175	192	203	181	171	190	184	177	175	181	173	171	180	144	176	198	177	187	174	165	193	177	192	185	183	187	196	180	175	182	193	195	212	175	182	177	177	185	184	172	184	177	169	185	185	179	211	174	194	186	197	168	175	164	179	174	179	167	188	157	171	179	167	180	218	180	167	181	195	194	163	185	177	187	189	180	200	177	183	186	196	192	185	180	189	192	191	182	183	193	205	176	186	169	198	187	181	175	177	184	169	178	183	166	175	198	190	184	159	178	171	191	170	176	162	185	175	161	155	196	149	163	221	181	182	187	182	193	172	182	182	164	202	203	199	197	204	171	179	197	194	193	175	211	191	164	164	209	215	188	177	185	177	183	183	174	218	181	198	173	198	195	192	189	198	197	179	179	177	171	191	178	179	176	150	192	206	174	167	194	181	183	192	185	186	185	183	181	193	192	216	186	186	190	185	198	171	190	195	183	188	192	180	185	205	186	179	200	165	190	175	197	193	157	179	196	183	172	173	169	216	201	159	167	183	190	204	193	196	169	191	162	164	160	176	190	172	192	183	175	190	188	206	180	172	171	208	220	164	179	203	198	173	174	170	193	202	192	177	162	193	170	196	204	203	146	171	185	179	182	164	197	161	172	163	189	156	143	174	175	209	144	174	185	179	181	221	196	156	181	200	190	185	181	184	180	177	175	183	173	173	173	172	176	165	184	168	183	191	203	179	168	199	208	161	200	155	186	177	185	178	187	189	204	192	192	200	175	158	176	191	190	184	180	184	203	193	183	182	204	197	163	154	207	188	174	196	157	183	159	172	165	162	194	191	163	189	192	158	177	197	198	167	194	178	183	168	189	191	178	188	178	205	214	184	170	171	213	196	180	176	174	183	170	163	167	158	185	197	170	177	192	182	189	168	173	158	191	189	196	169	176	205	216	158	203	163	193	165	182	200	184	203	215	174	180	194	177	186	168	186	189	177	170	186	186	169	175	164	203	168	187	163	165	184	174	193	186	183	189	192	180	175	186	168	168	171	170	213	159	190	178	180	193	194	196	174	187	171	177	187	189	166	190	189	184	177	143	195	174	188	189	197	209	190	193	164	194	173	193	186	162	170	194	184	158	175	180	179	200	199	178	151	176	162	218	170	150	185	174	183	188	165	169	199	183	190	181	172	192	180	198	172	192	197	160	171	185	162	156	190	198	182	192	182	187	189	204	184	186	213	166	179	193	160	182	170	177	181	192	199	175	205	203	187	190	179	184	187	167	189	169	199	162	194	162	160	191	192	165	170	173	166	194	175	180	186	181	175	180	177	173	186	181	201	181	184	197	179	198	155	203	181	189	166	202	209	197	171	174	185	191	171	210	156	168	179	192	199	177	196	176	202	178	176	174	190	154	191	193	173	175	171	181	149	187	198	193	181	176	224	164	184	181	185	168	184	179	190	167	197	229	186	187	177	189	179	161	189	151	167	195	197	205	176	182	207	195	183	184	171	205	189	210	169	203	202	198	193	173	212	180	190	224	190	178	183	175	186	189	174	191	193	203	185	178	190	157	185	173	183	168	184	196	185	181	165	159	151	214	175	166	167	205	165	171	198	186	211	191	187	180	172	189	179	155	189	177	151	192	169	154	163	201	173	178	184	178	190	187	171	175	193	167	188	171	177	159	186	173	195	209	169	185	195	189	195	180	186	156	183	190	167	168	170	190	186	183	155	197	152	158	193	142	155	194	198	173	175	206	174	223	179	184	182	195	180	215	199	207	213	224	184	188	184	182	170	198	202	210	167	164	194	185	179	166	180	176	161	188	163	183	192	181	218	201	172	190	181	206	199	179	174	225	205	162	186	173	162	146	184	192	214	177	204	199	178	181	187	191	185	145	200	163	179	202	171	169	216	167	186	200	184	192	188	170	162	181	208	218	188	198	185	168	184	175	203	181	189	207	192	186	199	203	189	189	209	185	172	211	186	195	199	158	179	167	183	197	207	188	194	176	180	189	158	204	191	164	194	213	173	179	182	211	206	182	191	183	175	201	180	187	193	181	176	167	177	176	201	206	166	186	165	200	173	206	185	209	159	193	195	191	188	170	181	202	180	180	169	185	170	170	182	185	183	183	193	182	202	168	172	170	175	176	155	163	174	164	196	159	164	185	207	189	216	194	207	203	182	178	197	206	190	175	188	199	195	215	171	179	188	197	210	212	228	146	202	187	180	175	195	173	196	202	176	168	182	188	183	181	177	168	180	185	189	161	164	159	177	178	206	164	161	215	194	182	195	214	171	185	208	187	174	211	193	202	183	174	166	222	197	178	197	188	176	168	207	184	164	177	205	220	175	176	159	208	174	170	185	195	187	185	193	190	190	181	189	188	205	146	219	177	167	168	175	164	180	171	159	166	192	178	176	208	184	206	172	195	188	182	207	176	207	166	193	178	172	177	198	195	201	186	177	176	202	208	174	183	192	175	192	175	217	168	182	173	193	176	196	171	207	185	188	164	187	172	185	213	187	197	192	180	189	181	169	164	197	157	181	202	192	169	179	215	184	168	174	175	154	193	189	175	193	193	167	184	195	184	184	179	176	197	184	197	171	180	187	172	214	209	221	199	192	190	190	173	194	186	190	180	181	177	193	186	193	186	176	161	178	174	197	200	171	165	185	189	185	182	188	210	177	148	198	204	162	201	187	165	197	174	195	174	183	164	184	194	168	179	200	194	198	215	194	142	186	181	172	202	179	174	166	197	192	175	187	165	187	178	182	202	174	199	160	212	178	175	180	180	171	188	182
6167	834	1360	1403	1285	1036	915	865	750	687	697	626	664	636	591	615	597	580	577	566	560	547	535	503	525	522	546	572	553	522	534	530	545	575	528	542	535	524	531	519	495	498	552	508	513	528	535	545	540	516	532	515	543	531	514	560	530	518	550	468	511	561	558	500	493	488	514	491	504	526	487	521	513	499	520	551	564	527	548	502	538	493	518	478	495	517	532	513	498	489	544	537	527	488	466	498	498	530	536	534	489	491	492	523	473	546	523	550	502	511	504	509	524	512	518	507	488	497	520	517	528	504	505	518	512	498	509	507	540	491	542	496	551	542	512	465	506	497	555	475	488	538	528	534	546	502	497	536	514	509	506	495	491	527	524	524	476	508	530	510	476	516	494	482	513	532	516	501	516	492	491	511	484	493	512	491	510	549	556	520	490	528	526	511	490	532	509	494	543	516	504	562	493	509	509	549	494	558	526	489	544	516	523	472	508	531	491	500	534	528	540	535	533	495	540	533	542	504	528	501	509	481	532	531	506	469	499	506	509	507	491	490	512	482	495	534	507	533	539	529	526	533	514	491	524	468	513	506	531	546	494	525	521	491	488	522	507	505	535	501	584	487	480	521	544	501	510	517	501	544	558	521	524	552	504	522	507	468	536	518	478	531	504	485	505	503	486	531	509	501	526	526	521	544	535	537	550	518	519	502	494	490	543	506	554	504	494	544	501	544	533	505	526	516	489	515	495	506	499	544	525	509	512	506	482	500	503	499	553	529	517	536	511	466	487	558	498	521	502	511	493	530	477	506	501	511	531	517	485	498	507	519	525	517	515	514	520	481	516	544	515	516	555	511	551	501	510	470	531	535	513	538	516	542	536	511	516	565	498	519	554	531	547	531	481	503	477	491	517	467	515	512	485	514	532	470	537	499	491	534	537	544	497	549	517	517	513	504	524	476	521	480	493	521	511	491	504	539	518	517	505	512	540	556	509	492	546	491	515	569	484	506	498	533	538	531	568	463	519	529	545	525	485	502	492	490	514	532	488	496	548	499	497	507	526	515	498	513	557	535	506	481	495	494	486	532	509	500	541	506	508	483	522	563	504	518	532	490	561	525	500	525	523	523	554	513	546	522	501	520	512	485	483	544	517	522	527	526	520	550	487	481	513	506	497	517	533	541	498	536	474	524	514	485	517	490	471	497	498	520	514	524	502	492	509	535	530	496	511	524	501	526	523	510	476	489	479	522	521	537	531	527	502	513	542	499	454	502	501	509	501	502	512	523	519	512	469	527	507	516	483	497	500	495	523	452	519	506	542	514	468	526	524	531	493	509	493	544	500	525	526	483	542	529	489	516	507	477	516	507	471	464	487	516	558	521	517	504	529	545	527	490	507	540	524	525	554	508	525	537	533	494	502	507	531	509	537	513	492	513	544	525	488	516	533	502	462	510	517	530	498	500	538	506	475	468	526	528	537	495	564	502	529	495	559	500	549	497	546	546	514	526	535	499	514	527	483	516	515	539	501	522	581	569	515	504	501	528	536	503	511	511	512	546	499	501	501	539	454	519	516	495	537	531	481	519	516	521	515	492	542	546	530	514	479	511	492	510	469	525	533	528	516	488	563	517	506	509	508	511	496	487	534	531	477	494	529	519	466	528	483	514	529	531	500	544	505	558	531	510	483	488	527	488	542	519	491	535	509	476	489	546	532	505	507	503	523	487	484	475	533	506	495	507	478	527	524	497	507	488	543	490	537	531	567	479	510	540	528	499	516	511	537	493	530	517	528	484	529	569	472	529	526	495	512	517	503	542	507	489	513	486	532	519	509	493	511	459	536	490	514	508	508	513	503	499	485	526	517	513	493	514	506	511	521	519	475	508	506	502	472	531	542	552	550	513	524	510	479	503	489	511	493	519	530	486	492	514	498	492	530	556	538	507	520	467	490	486	522	505	497	520	482	525	486	550	538	513	539	529	512	547	502	498	513	489	539	547	520	510	492	526	509	490	511	561	502	528	526	553	508	554	514	522	503	534	535	526	517	537	495	512	530	537	545	485	527	538	550	472	509	519	464	506	494	532	517	521	513	519	511	549	555	546	504	529	532	470	472	552	485	491	516	522	487	535	540	468	531	513	510	545	511	516	525	482	511	521	532	493	493	521	524	523	527	502	529	507	521	516	536	514	476	509	539	531	466	548	526	523	486	526	555	488	561	543	543	481	497	528	518	514	545	523	515	543	495	539	528	540	542	521	491	509	509	504	514	511	531	500	509	565	502	532	515	496	456	506	538	554	523	500	515	499	548	492	562	515	499	539	530	471	504	513	470	511	548	555	501	523	503	521	494	506	519	572	517	494	508	520	508	504	518	491	510	497	484	535	534	486	513	511	529	564	538	520	570	504	460	527	482	476	508	518	538	496	527	518	531	530	533	541	534	514	499	521	484	498	471	522	510	466	521	464	538	543	500	521	489	487	530	508	511	504	509	514	562	507	507	549	469	533	527	501	491	506	548	462	533	499	495	555	491	535	499	550	518	486	492	487	525	465	497	479	525	527	471	452	449	511	506	498	529	487	534	534	515	524	523	529	522	523	501	540	562	530	529	511	517	522	532	504	542	456	491	551	477	522	500	508	499	533	520	547	523	578	475	471	512	467	496	521	539	519	523	469	461	534	524	514	537	522	509	524	522	499	495	519	511	485	554	564	491	547	504	536	537	555	527	493	509	547	540	502	512	492	526	540	527	526	581	519	491	550	518	511	545	537	529	559	501	537	491	546	520	520	500	523	563	536	483	492	489	521	523	485	494	534	486	482	484	507	524	481	496	492	539	531	497	531	517	506	491	492	501	533	481	514	511	546	510	541	497	509	507	525	535	517	490	464	554	480	528	497	487	537	491	526	516	514	521	525	512	503	532	484	545	475	497	486	498	486	456	528	574	514	499	540	505	525	517	516	511	487	534	503	535	498	494	554	500	453	510	483	559	481	497	561	504	513	517	496	501	546	469	517	517	523	514	515	517	520	482	514	495	553	551	505	513	541	508	531	555	533	516	525	513	503	488	492	520	496	514	501	542	518	461	506	496	472	491	527	485	553	520	518	527	508	509	515	528	533	519	537	462	546	515	492	519	502	549	504	524	524	544	499	495	491	541	510	484	495	469	475	525	548	513	484	544	527	541	468	517	510	528	523	518	522	496	516	529	459	500	536	549	541	495	500	497	508	503	541	488	513	553	512	491	536	510	536	544	513	503	527	524	523	511	552	552	505	537	501	525	484	527	526	497	564	480	493	522	514	520	508	537	526	537	546	541	530	559	531	539	496	529	515	512	518	532	544	567	519	538	485	495	490	485	499	490	504	522	495	501	539	523	488	509	527	483	541	487	492	506	486	484	505	559	566	529	511	538	507	550	529	545	526	533	551	493	505	562	509	525	520	519	550	515	516	511	511	525	545	539	513	516	484	548	564	576	510	511	507	529	511	448	504	570	548	515	543	547	530	531	540	527	516
14539	1506	1178	917	728	611	568	473	459	417	480	447	435	464	449	417	395	409	413	400	407	364	398	421	411	401	396	398	396	409	445	405	384	376	415	399	377	425	396	427	381	417	409	385	411	408	408	394	384	366	411	368	370	400	380	437	394	388	404	386	410	398	402	380	387	378	375	391	395	385	372	410	423	391	402	406	369	407	421	376	390	403	399	393	392	384	387	367	412	435	425	402	388	393	407	402	352	367	367	380	372	361	387	394	412	392	391	366	417	395	396	393	450	408	381	405	390	381	429	396	381	384	386	374	431	402	396	384	404	417	418	401	413	438	403	393	406	377	411	407	376	376	388	406	380	381	386	406	367	388	425	361	404	398	397	360	412	405	361	380	410	365	392	420	417	397	419	370	419	408	366	415	415	402	372	393	383	386	379	382	374	409	378	400	384	372	404	388	432	381	370	379	375	375	354	377	382	417	411	389	393	387	377	404	361	424	363	406	411	408	393	431	385	422	413	404	453	409	395	376	389	362	369	373	388	397	378	402	379	351	391	370	398	382	374	369	381	397	396	395	381	404	395	395	386	390	382	413	452	467	411	390	428	400	374	399	384	331	392	368	413	400	365	380	437	354	401	408	374	359	421	412	410	391	395	404	384	423	439	367	378	392	393	409	383	403	431	393	390	369	391	427	391	409	408	409	384	374	402	398	374	390	425	414	386	371	400	412	391	415	392	351	407	390	361	397	401	376	410	368	414	392	404	370	401	404	377	403	376	398	426	385	387	403	397	399	404	382	396	412	382	375	422	402	374	347	431	394	412	421	376	409	411	408	403	386	394	380	383	399	354	399	395	367	371	378	441	398	398	403	362	448	414	360	385	415	415	400	376	374	378	387	389	402	379	404	413	417	407	406	410	350	398	384	384	417	363	388	392	394	401	404	400	419	353	398	383	379	389	390	402	404	383	387	410	415	406	396	391	402	378	404	430	365	394	410	375	331	401	364	396	410	366	369	361	400	383	417	367	394	374	416	411	365	377	377	370	406	412	387	376	417	376	384	390	417	382	382	413	421	393	361	387	374	384	398	389	369	399	349	374	403	384	394	341	385	370	409	388	436	372	421	394	407	369	363	418	383	409	388	389	352	373	424	396	418	392	394	382	415	391	408	365	424	354	415	376	392	399	415	399	413	364	329	391	407	404	409	417	413	391	389	401	404	358	394	407	380	383	451	384	382	397	358	432	409	375	395	354	401	360	366	383	400	394	389	376	397	381	398	402	387	425	403	415	403	389	399	399	376	382	393	366	379	379	412	363	359	397	399	416	352	365	395	436	404	422	382	398	349	384	345	416	405	388	404	398	382	383	362	428	417	397	407	383	398	388	384	373	376	406	395	377	407	399	414	382	375	451	373	376	398	437	407	375	402	398	387	395	390	400	349	428	381	398	399	396	354	362	386	385	440	433	423	392	407	423	390	403	402	402	323	421	387	406	370	394	401	383	400	393	375	362	393	401	388	396	356	380	411	401	418	381	399	376	398	393	376	375	380	370	411	392	432	380	398	366	390	406	376	406	401	384	378	383	392	425	368	426	386	359	393	405	392	382	395	410	406	376	395	367	363	421	396	359	386	367	401	419	396	385	419	368	401	398	369	417	364	403	419	383	386	385	397	422	412	404	378	399	400	425	390	377	402	426	443	382	395	404	384	387	408	393	383	389	408	396	396	393	387	420	410	388	399	374	408	402	408	370	393	403	418	415	397	388	342	391	430	392	401	386	406	410	367	422	366	423	404	433	416	369	395	394	396	388	430	412	378	449	400	362	405	422	399	382	401	308	400	380	389	400	396	390	398	438	406	373	393	428	387	409	382	392	366	403	404	408	399	379	397	384	375	413	403	408	399	375	355	392	353	352	385	372	419	431	361	393	404	388	399	355	345	384	423	386	411	389	410	384	399	367	374	407	415	422	404	352	383	376	388	422	417	377	380	422	416	405	374	396	409	387	413	384	365	416	407	359	382	356	374	397	392	390	370	390	393	394	382	384	386	382	421	393	395	401	397	419	381	402	415	425	394	403	396	384	398	392	398	398	382	407	417	386	382	404	370	394	394	436	400	365	437	390	354	368	404	341	400	383	404	415	402	402	388	387	420	362	426	422	407	388	397	411	431	419	422	401	379	390	378	375	401	401	406	403	414	385	405	378	394	386	388	344	388	395	407	403	363	408	425	398	392	408	398	402	410	407	384	385	398	383	384	376	376	404	382	387	416	393	404	377	407	431	350	413	387	366	398	371	408	423	350	401	388	412	397	418	351	384	420	391	384	354	409	421	387	386	416	427	411	376	382	394	417	380	384	374	397	401	382	427	385	425	428	420	380	386	381	396	400	380	401	427	423	398	386	397	423	397	392	363	384	407	388	413	390	381	368	383	415	399	361	391	388	414	409	396	433	385	389	364	418	443	421	406	390	392	388	394	438	354	399	403	359	387	402	396	380	394	401	391	380	391	383	391	380	374	367	410	411	423	372	393	392	408	369	414	414	428	410	406	402	349	369	337	388	422	400	383	362	405	350	417	363	399	405	414	399	404	442	416	400	431	419	376	411	394	448	404	394	410	409	425	422	381	418	413	406	383	409	380	351	411	371	398	398	400	398	393	389	385	382	386	382	394	459	396	429	387	419	390	396	420	378	382	387	388	410	399	397	383	407	445	425	398	371	372	402	420	390	356	395	402	427	381	383	378	425	407	408	359	390	420	409	386	408	395	388	389	388	389	390	395	450	434	437	374	404	390	395	431	399	361	403	386	389	399	407	353	388	350	368	428	403	403	390	383	362	398	368	420	399	406	402	357	364	380	397	395	358	403	400	394	421	415	403	424	374	417	373	403	395	368	349	416	395	379	376	382	350	418	424	397	358	395	366	379	394	395	417	428	408	416	405	404	407	387	384	402	394	406	352	391	388	402	412	396	385	353	386	359	400	362	403	394	396	416	414	405	378	414	395	437	436	405	410	381	392	376	371	381	375	388	392	400	442	384	410	399	402	415	377	356	360	388	388	365	383	402	381	407	401	395	438	368	396	406	374	401	369	392	415	396	391	376	404	388	361	393	385	413	404	414	356	400	400	406	383	373	421	390	388	413	399	418	400	386	404	373	396	371	375	418	427	407	367	345	386	347	367	430	381	400	406	407	380	394	391	348	403	383	406	402	400	410	375	398	383	429	395	370	391	342	402	407	385	399	376	386	378	386	377	407	368	381	452	430	400	394	363	395	430	376	412	399	373	389	396	387	400	376	403	385	393	393	412	414	412	388	414	400	367	374	415	398	410	378	367	374	380	377	380	377	342	438	430	422	339	419	386	391	382	394	432	409	400	440	411	388	366	423	374	410	445	391	419	398	388	406	395	388	404	443	414	405	420	399	390	383	417	381	364	366	390	383	435	376	397	403	408	388	442	419	393	405	378	397	407	353	383	380	387	362	375	426	433	376	404	406	415	392	370	399	406	380	379
8804	1631	2631	2787	2379	1987	1690	1538	1396	1342	1253	1145	1182	1123	1124	1066	1155	1021	1024	981	961	1021	1020	1027	1032	1001	1024	990	957	975	962	937	965	945	966	922	965	1019	963	967	954	965	905	960	964	917	966	924	936	929	978	933	954	891	929	963	985	974	962	973	898	918	949	895	924	943	903	902	990	976	890	925	995	908	859	900	963	950	921	939	894	984	932	934	969	927	890	917	974	971	953	924	962	923	909	930	955	944	971	921	963	875	940	880	916	927	924	918	951	960	900	918	949	941	899	976	968	927	908	916	958	913	891	953	917	941	957	979	871	972	946	986	911	903	925	909	931	940	932	934	966	891	906	949	915	932	920	940	897	981	937	951	1006	918	966	911	944	877	931	917	943	913	933	941	911	951	917	967	942	958	979	946	983	948	908	919	882	920	911	929	883	934	918	928	906	993	917	909	927	881	972	956	945	954	948	936	955	911	929	972	963	927	899	896	1001	911	954	913	939	974	849	921	903	912	906	982	893	1014	944	932	940	984	968	936	922	889	933	936	960	926	919	888	939	904	933	980	971	961	955	932	943	892	938	878	933	975	964	960	915	942	973	890	855	994	945	930	917	900	887	895	879	915	942	962	883	949	930	936	910	932	947	902	965	902	930	920	887	958	919	948	928	918	923	905	912	967	921	907	958	894	984	909	963	939	912	923	932	930	909	971	950	950	942	921	929	984	936	887	988	947	909	897	923	934	945	915	916	913	955	945	957	970	921	913	904	953	932	914	901	951	960	907	951	949	930	921	940	917	933	923	979	918	949	930	1000	989	905	885	896	909	935	943	923	977	909	903	878	889	980	945	1004	950	985	855	912	902	893	925	864	897	928	935	935	962	907	881	941	950	935	899	883	941	955	944	915	930	937	888	939	920	896	895	948	930	878	903	930	937	914	978	938	943	971	963	889	903	953	944	930	937	982	916	958	914	921	877	935	929	965	955	904	943	975	926	890	892	917	972	938	927	909	943	913	931	966	927	951	920	920	933	893	943	945	982	888	921	944	924	904	963	927	922	897	920	922	908	936	878	931	888	931	919	943	930	924	958	911	919	941	975	919	956	921	929	947	923	900	982	938	943	945	955	950	884	903	996	920	929	960	917	926	977	943	948	932	880	863	908	940	898	910	947	970	928	913	1009	934	983	912	958	895	944	980	908	939	902	923	976	918	909	928	970	988	908	921	942	942	932	950	979	920	924	907	911	893	919	958	925	910	904	938	989	921	913	963	928	895	910	943	928	920	912	947	929	947	927	956	942	921	932	929	951	923	958	947	926	892	984	992	957	944	889	970	940	944	927	893	922	927	921	904	903	984	939	963	952	933	921	984	917	969	925	883	931	958	928	919	932	926	929	917	949	946	945	898	896	936	924	943	919	978	917	927	881	942	922	893	935	969	869	954	911	970	901	938	937	949	977	914	932	930	942	962	929	950	926	865	895	906	883	885	937	960	899	932	991	898	936	921	960	984	969	936	950	928	913	892	913	903	924	880	977	946	906	899	922	953	900	905	920	934	950	871	903	918	942	934	922	938	930	1031	908	974	972	929	939	920	909	979	967	916	972	954	965	951	934	927	946	935	970	984	928	943	931	881	883	964	997	947	957	954	1026	932	957	925	878	891	982	918	935	888	965	935	978	948	926	939	878	914	949	969	950	956	986	905	904	963	921	945	900	906	928	932	922	920	963	928	923	944	950	892	950	957	994	949	940	909	921	952	914	1014	975	938	972	930	921	963	980	929	931	995	907	897	947	875	922	915	923	929	971	963	927	947	959	890	947	1036	1015	970	945	946	958	899	921	929	929	924	922	936	913	975	965	926	967	917	907	918	954	962	974	923	895	922	962	956	954	992	918	988	906	986	986	924	938	962	920	924	938	930	895	934	880	955	958	934	1000	949	929	895	918	949	932	954	914	935	978	951	903	937	962	897	959	901	941	916	943	933	929	863	950	925	866	917	967	901	891	910	986	948	985	977	934	929	918	874	959	885	942	899	990	905	977	957	952	911	1004	938	944	915	931	951	914	946	901	934	951	917	930	892	922	918	973	918	920	945	917	953	890	929	1016	951	925	927	902	1006	911	1041	949	911	891	954	909	957	895	951	962	928	956	944	920	992	895	924	926	971	942	907	961	918	885	920	932	915	965	898	905	935	965	925	975	968	947	918	926	926	960	957	884	971	923	944	1005	955	922	967	913	958	868	1026	1003	905	937	921	965	906	945	940	962	942	928	903	933	961	928	894	917	908	907	968	941	912	894	875	893	963	912	894	941	989	955	979	901	926	934	906	907	913	885	901	885	919	975	869	942	958	937	897	928	909	915	893	952	939	929	968	900	997	971	903	936	894	918	908	901	880	944	965	926	899	940	945	912	893	958	901	956	903	904	942	900	895	912	951	961	941	959	937	986	917	934	890	942	924	980	909	931	916	969	966	923	926	932	930	910	954	952	899	937	949	971	931	988	919	936	948	910	981	942	903	941	927	940	931	907	916	942	996	951	942	913	946	969	888	915	944	928	927	962	974	969	972	937	930	969	921	946	929	915	974	884	990	954	923	937	1024	916	946	932	955	953	957	893	943	927	895	933	950	1011	940	930	892	943	920	917	911	931	934	934	921	899	960	967	926	897	980	885	1002	917	945	927	940	970	974	907	971	924	990	896	914	886	914	913	972	941	911	955	932	904	964	969	928	878	936	953	969	882	940	905	968	888	934	967	961	954	954	912	943	912	944	994	937	934	871	965	937	880	926	964	934	951	892	937	917	954	951	918	965	896	932	956	948	924	932	925	900	944	926	911	933	980	956	970	970	892	935	938	948	976	900	906	889	945	909	972	932	942	948	924	878	941	955	934	949	944	942	932	922	983	965	959	954	935	946	889	906	893	876	900	975	917	917	1012	896	925	898	941	968	918	916	908	972	952	924	964	979	893	901	912	958	930	997	957	923	965	906	918	956	913	954	921	921	899	903	935	960	931	925	922	940	905	936	924	957	923	887	899	899	935	924	965	991	882	925	928	911	900	965	969	930	897	902	934	876	933	885	938	969	972	926	904	942	1009	937	951	901	910	955	915	934	929	851	899	898	926	923	989	942	901	912	905	925	954	951	936	940	915	903	936	970	932	933	990	952	937	903	927	950	961	981	876	1004	895	1028	906	1011	952	901	947	952	969	919	887	894	996	976	915	946	916	927	944	938	981	948	994	900	911	953	936	983	966	956	904	930	927	881	972	897	922	917	944	919	968	900	942	914	929	974	948	903	937	936	925	933	936	932	915	892	1005	966	926	960	981	924	946	911	1028	901	907	918	848	966	975	955	974	964	930	953	937	952	972	920	1013	930	912	942	944	885	939	916	955	981	937	895	952	933	905	963	910	906	965	981	917	957	921	921	938	891	972	891	942	936	961	941	940	961	997	921	965	935	927	913	938	969	927	877	912	948	915	956	927	988	923	906	941	955	874	947	866	917	944	922	966	961	930	920	939	940	929	893	959	918	1009	954	940	877	930
1480	220	215	218	240	242	215	217	225	232	226	259	225	203	229	224	221	237	225	199	195	220	234	219	243	247	226	230	235	221	213	219	206	222	227	236	208	231	232	231	209	216	225	203	227	222	236	221	213	250	235	214	221	204	214	205	224	203	207	223	247	217	222	220	196	265	208	230	213	227	203	213	216	221	224	211	198	211	231	205	223	246	240	233	213	213	227	214	221	232	214	225	212	213	216	222	196	220	231	239	212	223	236	215	232	226	209	224	190	227	231	233	225	215	228	221	209	219	216	193	225	244	220	214	210	218	248	186	204	233	213	217	220	244	217	215	217	250	214	209	221	217	226	213	224	198	176	223	212	243	207	228	222	222	258	213	196	210	226	227	230	222	212	219	204	205	215	165	193	205	213	212	224	210	190	220	250	219	215	224	216	223	223	222	240	244	227	222	186	211	242	220	211	211	232	216	247	213	200	248	218	198	219	211	202	230	224	226	227	223	235	216	243	214	229	272	225	241	228	227	225	247	223	232	199	237	241	239	220	250	228	263	231	241	210	217	220	225	211	207	226	226	240	222	207	190	197	226	249	227	224	224	234	260	210	238	227	223	217	211	220	212	202	202	224	198	217	205	191	236	222	224	202	223	215	231	239	215	203	219	229	220	221	190	201	233	205	215	198	214	190	217	229	225	211	221	225	213	220	215	213	219	207	231	246	215	207	216	224	234	202	224	215	208	213	234	234	203	208	214	224	218	215	193	224	192	224	224	257	232	235	247	183	211	222	232	227	207	227	207	221	216	205	221	215	226	229	235	230	204	221	215	227	245	217	253	181	216	242	207	219	223	190	222	229	244	198	224	218	235	224	246	225	234	213	238	207	212	208	262	232	242	254	214	181	204	218	206	240	208	255	217	231	206	203	218	210	222	181	239	194	210	240	218	214	214	206	214	226	214	235	228	201	211	214	194	226	214	243	221	228	230	226	212	248	235	225	232	202	210	214	198	218	212	227	210	228	212	210	184	216	218	217	218	207	214	178	223	205	199	227	214	195	203	223	203	237	227	206	235	236	219	203	243	198	218	223	228	207	213	211	247	212	257	189	199	212	217	219	219	228	199	219	231	210	240	221	259	223	233	182	201	212	224	220	214	234	204	236	204	209	216	215	213	248	256	222	225	223	214	248	214	213	236	267	241	239	193	195	195	179	225	207	201	228	217	183	209	221	204	225	222	184	233	232	251	262	200	213	200	192	238	214	233	207	248	220	196	203	205	215	214	225	216	222	266	241	259	224	216	212	241	209	231	212	218	202	211	209	202	222	227	231	228	232	225	193	212	264	236	233	213	197	252	211	208	226	209	235	222	224	222	207	191	209	218	257	252	216	216	204	197	209	212	216	222	236	215	223	219	229	214	217	256	231	224	212	242	199	223	211	196	193	242	207	212	187	208	238	224	209	207	223	231	221	209	209	200	228	234	221	205	191	216	237	216	204	227	198	218	214	224	221	195	205	226	204	214	231	218	240	207	204	228	235	228	223	225	203	216	206	211	218	207	200	229	248	227	211	220	216	231	219	199	234	219	216	239	206	230	199	223	210	230	240	191	200	227	229	239	235	230	200	219	219	226	204	241	214	208	235	215	226	208	188	242	250	241	229	203	197	231	234	212	190	221	218	249	218	212	208	221	243	228	194	239	195	235	224	227	253	223	189	216	238	217	208	221	225	213	189	220	223	226	235	237	199	208	213	211	234	210	212	214	206	205	228	228	201	196	219	221	231	211	224	209	239	222	211	208	237	206	219	209	193	231	214	244	227	221	216	226	199	223	219	205	208	215	241	208	211	207	228	205	215	208	235	225	217	231	247	227	204	198	192	222	225	230	207	204	213	229	259	211	223	237	237	230	242	239	211	235	222	245	232	206	205	209	200	205	265	233	264	201	221	206	202	209	247	236	205	235	220	229	223	209	191	228	204	211	214	222	215	221	214	226	208	202	212	231	212	231	206	235	213	185	229	195	225	234	222	239	233	217	236	221	204	207	219	222	216	236	223	217	219	207	233	221	205	228	231	208	232	222	244	248	226	227	234	245	212	232	264	207	191	237	230	227	212	210	214	215	212	194	213	248	211	233	201	211	227	244	230	189	208	234	215	202	240	226	243	221	212	244	204	214	238	216	194	220	222	217	236	220	203	202	193	198	168	219	227	242	215	217	220	251	217	213	232	196	225	234	252	225	213	230	211	203	240	244	250	233	210	213	224	204	216	234	194	216	218	208	222	209	223	193	221	210	231	229	222	238	203	219	199	214	220	237	216	250	209	212	213	249	198	212	217	214	243	217	202	237	265	210	224	206	217	246	246	223	224	215	209	226	213	201	222	243	215	206	247	216	238	222	201	192	212	205	244	219	210	247	232	221	240	221	224	201	213	251	257	221	235	205	199	202	238	215	220	241	207	222	233	245	244	186	228	193	205	205	225	198	240	218	214	241	213	230	221	220	239	224	219	236	211	218	215	223	195	227	217	207	232	201	208	206	224	200	219	202	216	229	222	210	213	215	197	186	233	218	234	209	200	253	230	231	251	200	218	208	216	212	226	221	244	191	213	214	246	253	227	224	239	254	216	243	181	197	237	252	222	215	210	203	208	201	213	217	213	248	252	171	220	231	246	200	254	203	254	233	212	231	212	205	208	230	214	222	227	220	215	190	211	227	237	203	204	192	236	229	213	241	247	220	225	206	215	186	222	202	209	201	222	233	228	218	235	196	194	217	206	209	206	237	220	218	188	232	224	231	202	249	233	215	226	207	226	240	227	220	230	223	225	226	230	227	235	216	240	220	251	218	207	178	210	196	203	230	239	215	224	263	236	247	219	244	240	211	225	194	223	209	209	250	251	251	226	211	219	231	215	228	239	254	242	203	222	233	206	198	224	225	201	209	224	235	220	251	225	200	196	193	188	230	234	213	232	206	212	260	195	199	210	236	220	224	213	225	208	204	236	212	239	206	226	214	211	231	232	248	205	211	211	232	198	246	202	233	230	204	189	234	235	246	218	202	246	223	229	227	215	238	211	217	217	246	235	203	213	211	211	205	216	224	241	231	197	226	231	221	208	238	210	199	232	227	215	233	227	193	223	243	213	256	221	223	217	228	206	204	220	211	233	207	221	203	213	210	241	210	224	227	198	223	225	232	233	201	243	209	201	212	250	235	233	214	226	221	216	253	215	205	209	243	220	219	233	228	220	225	212	215	197	193	212	227	227	217	211	232	232	219	212	241	203	213	206	232	242	203	207	200	210	236	216	205	215	203	221	212	219	239	218	237	245	196	228	224	210	218	230	233	226	250	210	223	220	218	218	225	199	208	217	239	209	213	213	205	194	195	212	208	243	219	250	226	238	228	227	217	212	230	225	206	240	213	191	202	229	193	230	242	210	262	243	214	218	208	168	225	240	219	222	211	209	209	207	215	220	233	240	236	224	209	231	201	236	232	227	238	209	173	227	227	232	220
1791	561	707	599	613	559	596	612	601	590	581	578	575	558	619	557	523	597	599	587	552	549	566	586	578	528	582	591	513	542	584	557	542	546	584	550	536	562	534	558	560	570	576	617	555	550	577	579	557	599	595	567	592	553	584	584	591	576	547	565	546	591	557	596	567	572	606	579	567	596	555	583	578	613	563	546	541	518	572	536	589	565	566	575	575	553	559	573	584	579	554	571	575	534	558	571	585	576	549	558	554	590	583	573	548	548	551	573	597	575	548	550	584	523	514	586	514	554	585	572	572	579	567	566	576	589	572	557	610	608	601	573	571	574	582	594	591	576	604	573	555	599	573	561	557	570	554	620	570	589	554	601	546	594	543	585	571	598	573	575	562	577	609	581	569	576	546	585	558	544	535	576	551	590	568	552	531	586	540	538	600	525	591	582	556	555	588	550	557	571	513	566	580	576	575	580	560	549	571	544	552	574	563	514	586	586	589	539	548	616	584	588	549	567	549	580	545	550	576	518	563	584	552	601	514	604	557	538	594	558	570	580	616	602	577	570	550	576	559	567	520	633	574	594	578	554	549	550	560	570	599	585	616	550	542	587	552	583	519	552	590	594	565	536	548	557	563	601	573	543	587	533	529	586	585	551	597	580	578	596	531	588	586	592	565	537	546	546	584	578	569	559	567	558	595	520	545	512	587	594	563	562	529	530	562	569	557	582	604	555	599	591	593	603	580	583	561	581	584	557	569	547	554	540	583	521	566	540	595	586	527	533	551	568	575	585	619	623	586	572	586	563	551	558	581	541	552	556	578	557	564	556	576	529	566	579	573	540	549	597	573	541	586	531	563	560	583	633	565	587	554	515	585	570	568	559	554	613	586	556	558	595	648	599	567	579	588	594	555	572	584	589	578	575	538	574	588	541	553	601	576	576	599	577	602	579	531	571	581	569	596	562	557	583	578	537	582	561	566	535	567	547	574	544	532	529	595	591	564	560	578	577	578	569	564	573	524	550	559	549	500	551	552	563	574	573	547	544	590	575	552	573	585	576	601	539	562	546	558	571	581	566	554	580	542	552	551	598	564	606	573	567	544	559	579	551	571	560	569	526	550	603	562	524	584	568	624	598	549	582	575	578	564	581	564	521	565	576	580	569	586	568	541	565	569	552	529	594	573	610	587	567	574	515	561	560	532	580	540	580	548	575	545	564	540	586	582	571	544	567	591	590	593	573	553	584	565	590	566	554	560	587	590	537	534	574	564	549	559	591	567	600	578	530	562	601	569	551	591	601	541	550	572	591	573	625	533	591	582	586	582	562	576	548	537	556	545	561	608	544	567	527	610	586	576	563	578	590	559	565	585	579	575	554	570	562	574	517	545	568	539	537	551	572	535	526	562	549	557	584	582	548	565	543	537	536	520	556	562	588	543	597	562	576	527	570	575	544	574	513	558	575	610	543	575	582	573	583	537	571	603	604	580	570	577	566	588	573	622	596	569	569	511	569	569	585	579	587	529	595	600	595	559	598	571	543	571	538	547	534	593	588	530	565	528	558	575	568	563	527	550	556	557	579	541	531	572	570	535	590	587	603	538	556	529	567	598	634	581	577	576	578	582	553	561	603	588	553	598	618	580	544	550	571	550	550	545	513	530	582	580	580	563	560	559	580	599	574	594	540	586	527	574	563	589	577	597	579	586	539	603	539	535	511	577	585	527	558	592	586	597	552	518	573	602	548	573	538	585	533	572	551	573	538	588	563	591	539	539	555	527	567	593	549	564	597	572	617	570	568	566	563	587	571	606	526	575	529	592	577	528	572	598	571	579	549	542	616	525	585	579	581	562	601	566	548	546	574	597	540	578	569	569	566	579	609	556	543	595	614	569	590	582	559	525	620	568	597	541	559	558	590	573	547	549	561	568	549	554	599	586	565	562	571	575	573	508	546	539	585	586	593	554	528	536	553	580	584	555	560	522	539	569	542	574	516	535	572	542	532	594	559	587	504	576	607	542	590	621	521	562	544	540	561	589	531	565	593	582	562	584	559	591	563	560	600	554	544	584	588	592	535	529	558	588	568	568	550	560	574	563	565	568	583	553	577	610	574	588	581	548	538	571	573	579	543	567	584	591	571	572	540	577	634	568	631	558	551	502	611	546	529	553	541	544	595	599	578	549	561	533	568	558	524	603	581	596	587	516	595	553	544	604	549	589	548	551	592	540	586	559	541	529	596	580	542	592	542	570	554	560	611	556	585	570	588	576	585	552	623	560	556	568	572	545	573	582	561	546	598	573	564	533	547	551	571	568	595	603	569	583	591	562	577	576	521	555	597	537	546	563	541	530	579	530	548	606	580	570	546	551	567	591	512	582	571	565	550	567	597	554	567	556	605	607	593	604	577	569	566	616	551	595	578	613	554	535	546	589	535	577	545	554	540	571	583	586	591	598	579	564	590	574	562	531	524	573	550	574	597	567	544	571	585	584	585	577	542	533	597	564	575	600	517	564	575	540	593	537	566	536	574	629	557	539	540	572	569	573	557	543	577	568	549	563	578	543	538	536	595	587	545	540	545	556	558	567	532	562	583	554	529	593	562	587	579	595	582	547	525	559	546	590	518	559	572	595	561	582	573	575	515	574	572	603	512	556	531	564	572	559	594	577	546	550	557	590	543	546	593	584	554	557	548	550	598	545	586	569	549	549	623	581	543	568	568	590	559	585	589	585	530	552	592	522	561	595	557	564	560	565	583	583	552	577	588	578	604	547	626	530	649	545	561	559	546	565	552	612	574	610	582	570	599	603	567	552	590	539	539	528	555	607	583	536	580	589	587	582	562	553	559	596	556	573	580	536	580	581	589	570	594	579	593	539	559	535	554	547	565	577	581	600	561	566	545	593	542	539	564	568	582	565	586	565	545	632	537	562	549	567	593	566	595	581	573	549	577	568	545	556	562	533	613	561	597	564	552	575	559	581	537	551	581	537	526	564	601	584	592	629	580	599	564	612	595	523	611	563	585	587	588	558	536	548	564	539	544	526	569	577	587	567	609	544	630	566	517	552	586	535	563	586	585	613	526	561	566	572	599	562	531	564	554	585	539	633	577	590	579	563	581	542	557	535	526	532	551	641	604	543	550	583	542	598	556	522	601	576	597	567	587	564	563	591	599	572	614	601	575	568	590	541	543	559	559	571	581	503	553	588	555	542	530	562	596	522	581	592	579	566	563	578	559	598	569	568	553	571	556	580	612	588	554	572	610	585	571	584	617	557	574	589	562	528	535	582	563	541	578	571	571	531	596	525	506	523	543	563	593	545	601	562	558	564	547	588	572	561	564	581	585	545	548	532	569	587	534	594	536	594	589	586	570	552	552	587	562	572	580	551	600	606	585	587	589	549	511	549	559	579	571	546	612	589	524	573	597	548	606	570	574	597	572	570	537	564	558	575	529	570	516	548	585	559	568	610	577	577	582	589	566	579	548	545	548	518	526	532	566	531	568	567	559	538	591
7096	518	527	444	347	311	234	245	248	199	220	189	198	198	213	204	210	211	217	210	192	185	165	188	177	203	191	214	197	193	207	221	197	197	178	183	158	181	190	174	177	209	197	195	196	174	206	177	183	187	186	194	171	180	177	194	184	184	203	196	173	180	162	185	159	190	191	199	196	173	158	171	197	183	167	211	201	190	155	200	211	176	209	185	162	195	187	184	174	184	212	183	194	170	182	169	213	204	163	180	200	175	194	175	183	178	190	183	170	176	202	179	172	172	208	162	214	204	182	172	195	171	192	196	173	199	164	194	176	208	172	171	185	214	191	169	190	189	178	172	178	155	193	184	182	171	188	180	191	203	202	201	207	170	172	196	178	155	161	170	177	173	195	184	208	162	177	186	204	201	176	163	206	193	194	187	190	191	174	172	192	177	151	186	174	179	171	217	195	180	184	177	199	210	186	170	185	203	191	171	197	180	177	185	211	181	162	171	169	193	186	178	178	196	178	189	182	196	174	188	159	201	199	188	204	192	172	174	163	175	186	182	165	186	207	174	179	206	203	174	177	182	184	190	193	159	185	181	194	167	195	181	192	169	184	157	175	189	174	168	206	208	161	186	180	209	201	195	165	152	201	184	174	205	165	198	145	184	196	185	191	214	193	190	195	206	169	199	176	179	195	156	189	183	191	188	188	177	167	189	188	180	216	192	162	167	181	177	187	180	160	174	195	175	184	198	172	163	176	165	171	194	195	192	165	168	172	182	202	178	158	193	187	188	172	172	179	171	165	198	167	191	213	204	207	186	153	181	165	188	178	190	196	200	179	190	194	203	188	157	182	180	175	177	179	194	174	197	187	174	181	211	191	159	155	173	171	170	187	188	201	175	189	165	183	165	214	187	205	184	181	169	185	201	187	204	178	150	188	198	155	174	199	197	196	178	168	209	158	185	192	173	216	178	182	198	203	173	192	205	212	168	204	195	165	182	201	184	170	180	196	164	227	209	187	208	189	193	209	207	178	195	180	164	177	206	221	169	196	160	165	155	194	181	179	197	174	176	175	207	182	187	194	188	208	198	170	186	208	177	189	187	180	205	155	181	201	169	154	193	183	178	181	202	172	209	183	178	185	160	174	187	171	208	193	156	188	162	203	171	176	156	196	168	185	174	205	154	186	177	207	206	181	201	165	170	192	190	184	175	196	201	230	172	193	178	204	173	161	176	157	194	164	189	186	199	192	198	187	178	179	181	189	166	201	175	192	200	190	204	172	196	169	196	190	180	197	187	191	184	196	221	174	173	204	178	172	198	175	190	180	188	204	202	193	196	175	183	150	199	169	202	197	191	205	181	201	191	172	203	194	183	195	189	203	179	198	207	207	190	188	170	172	178	189	187	181	171	193	161	167	197	192	162	201	185	179	177	189	199	161	223	159	194	201	179	181	181	207	177	185	179	180	176	192	169	183	203	190	160	190	181	198	181	222	173	196	191	187	187	178	185	194	182	199	208	203	169	240	196	159	200	163	205	195	160	193	209	179	203	196	189	171	169	182	162	178	176	176	185	197	204	187	191	160	186	167	221	190	199	172	189	155	151	213	175	190	189	194	189	176	183	170	176	180	177	163	174	180	191	199	190	167	174	191	161	170	198	192	181	197	167	210	157	188	187	172	197	195	175	171	185	183	177	199	183	163	178	179	213	182	188	196	196	196	184	183	208	198	200	169	195	184	192	174	168	166	182	183	199	190	177	162	164	207	234	173	177	186	198	194	183	174	166	176	179	182	193	189	185	172	180	189	180	174	195	200	161	163	177	192	186	211	194	197	179	174	164	195	218	207	161	182	199	193	165	186	165	202	184	182	198	158	206	192	194	174	174	156	177	161	177	194	160	188	184	197	166	196	196	188	183	188	205	200	189	184	162	202	187	177	176	196	186	190	166	186	214	186	184	196	228	174	178	186	179	171	187	181	192	187	213	178	222	176	173	183	185	178	183	199	183	198	189	206	187	183	211	182	188	168	207	189	177	190	177	192	184	180	191	172	194	157	173	184	183	197	186	229	199	183	189	172	169	182	185	191	182	150	162	200	183	172	194	185	183	164	188	182	189	195	185	165	196	168	165	181	186	162	191	182	199	215	176	188	152	202	176	171	196	210	202	190	213	219	204	196	188	197	192	187	188	178	205	183	169	178	204	180	199	166	183	193	200	198	211	198	178	185	183	193	199	193	162	174	207	190	170	182	186	187	197	201	179	190	194	191	184	175	177	190	203	165	203	181	179	181	190	201	185	183	206	202	192	167	194	183	183	194	167	180	188	177	186	168	191	170	168	186	184	198	198	201	164	194	165	192	202	187	175	187	201	175	209	193	195	203	168	192	171	190	215	192	154	174	160	192	170	186	178	194	201	174	174	164	198	185	194	196	183	195	182	192	210	203	179	188	175	190	196	172	195	190	169	165	199	178	213	168	171	184	189	177	197	187	184	192	190	161	143	193	170	200	198	189	183	177	146	208	183	188	193	192	162	177	179	172	175	174	177	147	172	197	192	177	203	177	185	190	169	207	174	179	172	179	150	172	192	182	188	199	179	188	198	196	182	199	178	173	174	198	189	175	188	188	178	174	197	223	174	171	171	186	174	184	213	197	181	192	171	195	165	179	175	189	194	190	191	175	171	194	189	174	197	181	199	193	181	189	198	184	176	173	207	166	197	184	181	176	174	187	171	179	201	171	166	164	188	177	186	173	186	178	182	184	174	187	205	208	200	173	163	184	196	197	207	154	177	160	159	179	192	164	186	190	168	178	169	189	184	196	206	171	165	164	195	171	200	187	162	187	183	191	174	194	159	184	177	196	196	207	177	174	186	186	183	168	201	195	199	192	186	159	161	183	173	182	199	167	184	211	187	182	195	229	188	193	199	205	183	180	181	168	200	186	191	182	178	202	195	163	170	219	205	177	200	215	194	226	173	193	190	192	195	158	178	170	184	168	215	187	182	186	184	164	212	213	168	174	195	183	179	203	185	178	169	173	185	198	203	199	181	183	178	180	182	167	152	184	180	169	194	183	160	207	181	196	155	188	185	163	194	179	198	157	190	203	186	201	167	189	197	175	196	188	212	182	199	181	196	183	185	182	175	184	190	197	195	197	191	202	161	166	189	200	176	185	190	186	178	184	191	174	197	197	186	185	183	181	225	175	164	186	202	164	177	208	163	169	197	187	193	165	203	191	151	142	195	160	145	190	185	168	175	213	196	165	210	175	184	203	204	170	217	170	180	196	177	184	169	180	178	167	184	151	210	206	176	183	199	195	180	182	179	196	220	196	178	163	170	196	164	185	197	188	186	206	186	154	184	177	179	176	196	163	187	199	192	194	169	191	175	200	193	191	173	161	189	170	196	175	191	212	179	195	184	189	193	197	175	183	191	180	184	192	211	187	201	193	194	174	209	206	173	166	197	186	192	208	178	215	213	204	170	197	191	191	192	182	167	176	206	161	180	190	183
6146	869	1337	1482	1266	1096	907	783	737	684	626	634	614	649	598	539	578	584	570	564	575	562	566	509	541	542	549	516	576	544	547	536	509	524	534	555	564	536	563	561	489	504	532	515	527	522	482	532	533	531	512	488	527	516	522	525	498	544	489	517	519	546	527	542	581	563	484	524	522	515	516	526	530	532	516	508	540	551	520	526	532	509	537	512	564	506	513	518	514	482	501	520	535	525	508	556	525	477	510	555	503	520	517	495	498	509	499	494	519	485	522	528	537	551	554	527	474	517	525	494	542	532	511	532	527	498	504	538	508	511	558	509	560	488	521	470	526	522	548	504	512	514	508	500	537	509	506	528	526	496	510	503	519	473	515	529	558	517	527	509	536	505	508	522	492	521	514	538	505	547	465	506	485	534	532	517	510	534	493	489	481	542	522	490	520	536	537	516	519	531	541	533	529	521	540	523	549	537	505	507	521	520	491	516	505	515	549	521	496	503	513	468	503	538	513	510	482	502	537	501	539	551	531	515	493	474	537	521	485	524	473	559	535	559	527	500	518	528	485	498	513	524	512	508	524	506	532	491	502	482	506	525	503	505	517	568	539	541	480	469	520	508	563	491	514	537	494	505	507	505	519	550	560	497	548	518	509	536	535	532	530	541	508	548	528	483	541	493	517	486	528	475	481	468	514	512	519	564	509	536	538	537	468	512	507	536	479	474	482	504	506	480	505	532	535	505	497	534	506	553	510	548	520	495	510	557	482	518	551	502	545	520	486	543	523	508	536	520	460	507	501	513	516	507	517	517	543	525	484	513	528	516	504	492	557	524	520	523	483	517	528	532	524	524	507	538	482	502	500	508	519	514	520	518	547	508	517	492	539	546	481	515	491	506	463	471	516	525	554	469	504	500	494	538	543	559	477	494	512	533	516	495	548	502	536	498	506	549	540	498	536	505	569	528	457	544	498	526	542	479	472	549	521	494	530	522	525	530	491	517	527	512	544	512	530	481	517	480	533	535	520	503	512	536	519	523	507	494	548	481	485	555	497	515	528	522	506	504	527	517	503	512	539	521	562	527	489	506	477	501	497	510	515	500	515	532	490	519	483	522	497	513	527	537	527	547	528	505	506	539	502	505	547	517	537	480	509	492	530	522	508	534	495	539	526	520	538	541	502	512	518	533	519	510	488	480	578	506	537	500	473	490	541	472	469	531	517	498	478	466	523	506	526	493	510	511	544	518	516	474	504	546	495	530	517	544	516	535	521	503	508	507	509	544	530	540	517	489	495	496	480	517	516	534	584	509	569	501	539	532	515	496	501	500	514	508	556	516	551	511	521	555	518	516	481	475	488	500	508	487	507	529	494	526	517	522	498	562	532	535	541	511	490	519	518	492	498	500	520	484	501	518	510	501	495	534	495	543	499	519	520	504	481	505	535	529	508	507	485	504	547	525	535	550	501	531	560	479	514	517	434	526	530	539	545	519	500	518	502	546	543	517	485	521	526	557	487	507	499	498	475	554	545	518	503	536	508	538	536	503	514	523	493	488	498	518	520	488	541	529	510	496	537	530	501	462	479	522	495	524	536	478	521	498	531	517	517	538	525	507	510	519	518	527	533	482	545	485	496	511	482	504	503	556	509	521	517	498	551	498	501	525	495	493	539	534	534	478	502	499	526	507	530	539	498	527	575	562	531	519	557	497	506	520	517	512	508	516	543	512	513	519	525	529	517	494	537	498	508	509	474	473	495	540	529	527	505	490	524	523	508	534	537	521	497	503	557	475	534	547	553	539	499	489	542	518	524	552	499	541	543	508	517	496	514	490	517	482	514	537	514	545	542	530	520	532	542	540	525	559	491	510	503	526	519	545	501	485	497	510	503	510	549	491	538	472	534	521	511	540	532	511	494	509	540	532	534	487	480	524	468	578	482	559	499	534	517	543	561	539	479	501	502	499	515	497	501	518	525	492	522	539	528	507	528	514	484	485	549	509	539	478	536	526	491	531	539	550	530	513	533	538	484	536	492	486	510	521	535	531	521	512	505	526	551	509	508	526	499	493	508	516	498	510	484	488	516	520	526	509	533	494	529	532	530	526	533	476	525	514	511	528	491	502	525	499	539	509	499	493	506	521	508	482	470	523	499	468	525	489	503	461	505	506	485	522	518	526	528	531	497	524	535	545	522	535	508	556	485	518	495	501	494	514	532	494	491	502	470	542	483	510	508	517	509	531	536	517	535	499	531	522	545	510	544	522	505	517	537	500	496	523	498	537	517	488	490	480	493	474	525	503	535	566	509	531	509	481	533	510	522	529	531	518	504	539	494	546	503	507	489	520	513	546	545	508	530	479	496	564	520	538	532	522	478	519	460	518	524	500	488	575	523	548	453	505	527	542	498	510	467	534	527	491	541	512	513	494	505	545	525	512	499	528	477	520	508	513	509	519	492	522	489	519	534	501	520	493	510	563	540	487	536	493	526	481	508	494	505	526	541	494	523	490	484	490	528	548	534	541	519	521	531	558	474	526	561	511	503	492	505	498	468	521	508	489	536	527	532	510	514	528	525	523	533	486	529	502	468	501	525	482	495	489	472	516	479	477	518	547	540	533	503	479	493	524	498	527	524	511	509	517	523	512	487	536	529	535	504	535	512	551	507	511	507	509	503	504	496	532	525	518	570	524	539	522	530	558	527	471	523	496	507	540	519	504	524	469	488	501	510	515	503	507	508	496	495	532	461	539	479	517	501	508	511	545	467	532	500	483	524	480	517	517	497	521	541	521	488	524	524	527	537	481	479	514	520	528	534	469	464	513	522	487	531	548	519	556	547	506	504	500	536	537	540	540	502	512	527	499	481	496	494	526	519	503	493	505	505	538	542	572	475	497	484	483	586	515	487	521	527	573	558	503	548	504	496	560	497	562	520	498	466	502	521	513	501	541	513	506	523	517	468	550	518	493	481	536	536	540	524	526	478	473	500	520	485	518	486	536	489	480	512	491	575	544	510	507	519	528	512	565	493	510	492	521	495	496	484	513	504	556	519	522	540	499	525	531	517	482	508	490	520	553	525	539	493	515	523	504	487	513	497	504	511	494	527	516	510	492	498	569	529	555	513	511	549	499	516	540	497	528	487	520	531	547	498	512	515	466	488	511	517	532	507	499	507	498	531	513	494	501	532	550	516	511	563	497	532	528	549	467	481	520	506	521	548	505	542	526	531	525	509	488	513	512	536	525	564	510	467	556	486	492	485	481	505	523	488	502	556	553	557	528	508	527	474	533	515	486	539	555	537	548	515	516	508	484	539	534	521	494	508	496	505	507	476	548	512	474	522	544	520	529	554	531	514	497	496	550	526	519	497	495	529	480	508	516	531	505	517	560	517	535	530	544	482	517	520	533	520	539	494	497	553	529	517	480	559	532	518	517	524	518	495	496	479	566	510	536	518	508	514	503	523	534	480	507	502	498	524	518	559	475	515	510	491	499	492	553	526	469	508	522	529	554
14606	1468	1230	959	736	593	529	585	460	473	431	414	432	433	437	416	391	437	397	435	395	371	401	380	448	438	422	432	416	363	404	376	411	377	425	424	374	392	399	396	396	399	394	362	402	397	384	396	425	427	399	392	414	402	405	431	389	399	422	410	418	382	345	399	371	408	379	412	396	425	408	400	443	385	407	397	410	394	421	411	373	372	421	359	422	417	403	404	400	376	376	390	378	405	377	374	373	398	446	400	435	383	443	374	397	408	402	396	368	404	409	345	378	406	396	411	396	403	374	394	401	416	367	419	369	400	459	411	411	388	383	379	385	397	418	429	378	361	417	407	387	393	382	397	434	412	383	396	386	409	401	386	405	375	414	409	392	383	385	376	389	395	401	400	405	390	428	375	399	359	396	411	433	414	382	371	382	371	405	388	388	424	384	385	432	406	383	379	355	361	404	383	367	372	381	434	368	361	436	376	390	392	388	433	415	389	390	383	413	419	383	417	372	396	402	390	364	399	393	359	417	412	388	399	356	431	394	414	420	410	395	351	417	418	388	377	392	364	405	401	390	406	380	452	426	408	431	408	388	437	407	399	426	424	355	397	411	389	414	351	414	435	416	417	392	379	381	355	383	401	409	424	388	392	402	380	401	421	412	408	369	354	372	376	379	382	422	399	392	398	351	388	401	377	402	356	369	385	400	383	421	393	383	412	391	373	389	371	405	400	431	400	371	417	384	384	387	419	368	362	438	394	380	423	410	423	407	404	374	379	403	357	380	421	389	393	376	377	411	462	374	366	371	418	426	414	407	415	409	412	383	417	386	398	379	426	404	385	367	410	349	402	434	406	387	400	384	368	402	421	371	404	430	402	410	402	396	412	397	395	408	407	405	390	402	353	367	398	370	346	366	425	397	403	443	403	398	404	423	407	384	393	411	461	407	395	378	392	376	431	428	420	401	417	344	410	419	356	415	405	415	402	396	412	390	389	387	412	411	406	345	365	385	398	377	384	361	361	383	395	410	414	398	393	370	385	412	410	402	424	396	431	416	419	379	394	397	383	402	369	421	411	382	380	419	409	372	416	366	399	392	405	426	400	394	415	362	349	370	402	399	402	375	358	390	401	375	379	423	419	406	406	379	395	454	412	388	364	383	416	421	382	377	420	370	425	387	375	361	387	416	400	420	365	364	429	408	405	421	440	385	408	392	404	354	407	364	412	430	431	387	401	387	404	439	425	413	435	378	404	405	395	390	374	388	363	373	434	425	406	364	429	426	404	425	408	373	394	405	424	381	401	414	379	391	422	403	425	408	379	399	430	393	391	396	406	385	405	395	405	407	403	402	425	387	411	383	373	366	391	360	361	380	424	402	387	383	365	408	396	378	415	428	364	372	392	385	406	394	408	401	405	398	408	387	415	403	375	389	380	399	406	407	407	397	395	393	399	373	437	388	344	411	408	402	402	360	400	387	411	402	417	399	394	407	387	391	398	392	374	376	391	374	322	394	402	369	394	402	411	355	376	410	432	373	375	405	380	397	411	406	413	394	369	392	347	423	412	368	386	379	374	395	385	395	369	408	415	415	406	414	392	411	404	366	385	414	353	431	393	367	388	364	389	397	361	416	396	410	408	391	408	377	398	411	415	421	403	419	399	395	434	441	426	389	372	389	394	400	362	354	400	384	349	433	363	412	375	373	414	397	421	396	433	416	385	378	414	397	395	367	418	389	400	417	408	375	393	334	356	392	442	381	388	416	437	375	393	374	401	367	378	390	399	406	391	377	415	381	403	365	390	386	380	402	409	384	392	400	413	387	405	399	403	362	421	408	413	415	411	385	419	391	387	413	431	394	414	403	412	402	374	401	380	405	400	371	430	378	373	387	418	402	350	436	439	424	379	386	396	369	370	408	394	382	349	380	384	387	410	372	391	402	357	332	433	377	436	415	397	404	408	438	404	386	408	369	397	400	397	385	418	393	408	412	377	369	406	375	392	373	400	397	386	422	398	431	399	410	379	394	425	414	379	350	404	407	425	370	424	410	372	407	383	379	410	399	407	390	392	395	365	434	411	390	363	369	384	382	413	390	348	427	421	393	411	368	375	401	392	402	401	404	385	401	418	372	448	394	418	393	389	407	436	365	419	380	384	358	337	363	393	407	388	393	361	368	402	423	420	365	404	403	383	389	396	394	364	404	383	415	400	406	346	397	410	415	401	383	386	429	400	415	413	403	403	401	415	394	407	360	375	369	419	409	374	388	399	395	382	394	394	414	389	361	408	416	403	397	395	403	383	429	372	408	410	404	406	430	389	396	407	415	424	428	417	367	394	381	405	409	392	392	363	411	405	412	402	401	397	388	384	390	374	389	354	392	373	413	446	411	414	398	403	404	422	406	441	363	414	431	435	440	429	368	443	352	399	394	407	369	436	382	427	379	387	408	428	399	390	394	358	394	388	424	383	390	379	388	388	393	365	395	411	433	367	381	421	382	414	400	391	400	428	396	403	372	405	382	369	412	428	383	380	365	373	372	415	372	424	386	371	415	400	454	355	414	391	412	383	377	415	410	365	394	383	413	394	364	421	402	373	386	402	410	406	426	391	411	427	397	403	385	395	382	408	396	369	386	407	438	429	392	390	414	404	396	418	366	442	426	394	432	427	407	386	393	404	412	402	380	390	416	402	394	391	452	420	379	371	379	374	375	404	379	393	402	412	364	392	398	394	398	388	369	378	391	392	379	384	391	430	423	397	384	382	387	364	368	432	374	378	415	414	360	396	399	389	365	390	376	395	383	420	404	390	370	384	433	378	401	345	406	385	385	372	411	395	425	420	395	411	390	393	399	354	395	406	404	363	381	385	419	398	374	395	386	409	360	417	381	381	399	371	437	395	408	421	385	383	393	395	381	387	407	425	399	382	431	382	436	403	396	349	361	392	427	400	381	352	359	404	414	396	399	428	369	422	380	442	404	432	418	396	393	392	393	377	391	401	377	416	384	374	388	389	380	381	434	392	404	403	443	381	378	387	409	393	368	384	389	401	448	409	405	412	390	366	397	378	416	374	401	405	451	376	417	389	367	407	367	410	429	366	364	412	381	364	390	391	400	411	407	397	413	370	407	371	403	347	393	388	422	405	399	378	421	374	362	425	379	403	414	364	418	433	394	407	423	427	445	406	394	428	402	416	406	385	404	396	377	392	379	442	405	398	406	405	405	360	397	378	374	410	432	426	363	370	410	384	402	423	400	386	397	392	416	429	431	405	394	416	388	419	406	371	374	373	363	424	384	354	381	395	386	408	378	436	414	400	423	401	411	370	385	428	385	397	430	371	367	393	394	424	364	393	386	385	369	382	381	362	414	427	396	393	425	433	402	426	427	444	377	406	429	342	418	406	430	384	402	402	378	357	375	414	389	404	380	404	391	398	393	411	393	367	362	410	407	398	407	381	392	355	356	394	390	413	390	380	386	391	394	396	412	418	423	415	387	395	408	436	421	424	383	409
8744	1587	2518	2748	2362	1974	1771	1527	1372	1315	1225	1253	1136	1109	1108	1079	1057	1070	1057	1047	1049	1005	1069	950	1007	998	984	1017	1018	939	983	965	944	972	955	979	873	954	942	968	958	979	914	958	933	966	959	947	944	950	934	960	984	948	928	937	897	934	935	917	1019	989	877	987	963	878	1003	909	1015	989	909	940	920	876	931	921	861	911	928	978	984	966	920	987	955	928	955	948	937	893	997	944	996	931	933	943	943	909	972	912	908	923	890	930	938	983	998	942	892	925	958	914	971	945	961	956	939	907	938	935	948	992	944	887	951	1001	982	913	979	962	978	945	923	976	991	928	1019	925	924	1004	987	914	936	963	998	936	884	905	906	931	907	967	931	939	980	944	925	1031	899	915	917	895	865	913	944	886	938	947	880	942	945	863	949	924	917	902	972	926	915	971	915	954	899	921	963	936	943	960	885	932	959	916	967	970	894	966	906	912	938	994	922	958	907	964	1009	933	906	940	981	946	964	919	963	937	867	952	944	912	949	892	884	897	925	1020	912	912	919	969	905	913	920	927	879	898	931	900	930	928	942	939	912	943	960	918	854	941	910	962	932	937	933	935	953	947	930	950	943	983	908	907	858	963	929	903	935	977	962	969	960	953	975	952	953	983	906	952	967	942	937	960	881	896	887	978	948	960	923	990	998	913	927	956	994	944	930	880	970	941	901	864	901	900	945	907	954	924	959	899	896	942	993	937	920	923	931	892	940	947	925	989	908	902	954	951	944	937	960	911	898	918	896	980	886	953	990	972	941	948	930	950	970	932	935	863	898	972	892	897	923	970	883	972	970	944	948	914	931	953	984	920	862	967	952	927	938	923	903	974	946	960	867	951	927	941	952	936	980	912	966	961	938	961	923	936	876	925	971	911	891	895	926	916	963	948	933	918	922	998	925	909	880	967	928	908	932	888	924	923	919	922	919	934	969	915	927	935	931	907	958	938	891	891	884	919	922	881	935	933	893	920	962	954	913	938	981	913	949	967	935	938	956	960	994	975	907	945	937	927	928	901	927	945	947	968	927	943	989	933	935	957	902	913	1003	940	957	890	946	932	976	894	950	932	958	963	995	936	944	954	986	908	936	957	951	986	966	922	983	901	913	989	919	970	916	926	946	945	942	930	956	923	955	887	988	977	860	924	955	941	926	942	955	945	870	882	938	910	904	894	965	939	882	963	970	953	929	941	948	901	955	998	929	906	879	940	960	951	892	966	958	900	905	967	942	908	891	951	878	938	967	956	936	932	917	972	916	926	934	977	935	956	987	931	934	892	962	959	923	946	935	982	957	943	924	922	970	957	944	981	949	943	915	971	929	917	959	971	972	924	952	966	942	897	917	960	930	910	908	900	925	944	837	945	897	932	989	1028	962	911	925	931	917	864	926	915	899	988	909	934	943	907	944	936	952	878	923	935	968	933	982	930	923	897	929	968	933	921	931	969	888	943	943	902	917	970	966	962	941	899	975	922	930	971	998	989	918	882	933	948	950	966	910	956	976	916	884	945	912	967	905	915	914	910	922	968	925	923	933	950	927	922	935	945	960	984	923	882	965	925	896	933	973	920	943	961	933	982	942	959	912	943	975	971	931	920	961	910	931	924	995	951	946	970	913	936	917	916	989	978	944	948	957	931	902	916	939	915	901	942	956	985	973	924	945	902	937	917	914	932	981	934	975	885	1001	910	909	921	974	939	925	955	938	923	986	897	920	961	949	982	928	934	896	929	947	939	948	941	883	952	905	924	932	921	926	934	976	950	931	959	924	941	953	954	925	975	887	945	950	938	985	981	940	930	913	959	950	969	950	949	927	962	933	949	935	930	940	956	952	895	971	996	922	926	924	970	923	957	864	965	886	919	908	889	941	929	980	914	893	993	905	922	952	935	958	947	923	984	931	936	946	920	888	986	933	930	967	938	960	937	943	1002	930	963	934	910	962	972	882	942	917	950	976	863	930	882	920	915	949	958	943	951	979	921	931	915	904	918	955	991	924	933	942	932	970	937	964	960	939	932	911	921	976	914	892	941	946	961	955	919	913	878	882	897	924	900	962	929	904	962	995	891	972	904	911	907	933	942	972	926	959	978	925	936	927	968	962	968	970	944	898	961	969	960	955	885	947	928	916	915	949	927	972	927	1038	904	933	929	938	909	938	907	1013	960	947	965	971	950	906	946	915	902	942	946	938	894	911	955	945	978	974	956	882	928	1010	974	908	971	939	893	954	916	927	954	936	926	916	937	897	964	942	902	911	955	916	953	903	888	945	924	933	956	962	941	930	928	912	943	937	947	914	988	914	879	954	955	909	945	944	933	948	909	978	963	935	945	957	901	948	942	932	930	877	953	966	916	939	947	894	939	917	949	913	928	919	938	957	895	937	925	925	903	938	973	984	911	942	969	888	959	897	910	978	936	988	839	910	886	911	948	919	942	941	922	1007	887	933	971	937	929	955	960	944	951	948	980	943	909	915	947	903	917	900	952	949	966	912	890	894	926	921	909	970	975	936	945	926	913	963	978	957	932	970	910	841	958	956	914	937	924	945	965	910	913	929	988	966	914	872	1002	900	964	934	942	919	944	897	921	984	927	893	942	918	907	961	879	928	912	939	958	966	944	945	906	942	974	970	919	1000	928	902	974	938	956	930	958	947	931	947	913	922	943	975	896	963	941	959	937	917	991	942	967	924	960	981	949	939	891	977	966	935	914	945	958	965	921	921	943	981	901	944	968	984	935	975	963	892	927	917	979	905	947	880	951	908	951	935	952	951	945	929	953	899	924	920	896	973	920	997	959	918	951	884	982	876	927	983	926	895	904	918	902	915	925	927	855	921	957	997	858	886	953	940	954	948	888	905	996	910	956	959	926	921	950	910	899	913	922	929	941	894	926	952	961	916	929	851	959	931	894	934	921	979	881	939	928	922	963	966	936	907	911	939	918	908	877	974	946	906	942	919	995	970	894	943	915	981	972	941	979	946	982	991	931	913	957	949	957	930	966	970	887	920	916	978	928	914	950	913	961	905	928	945	919	972	974	959	949	965	937	977	943	885	926	909	970	882	905	1036	901	954	915	924	952	971	982	915	872	978	889	921	975	998	1008	936	959	931	950	974	930	923	960	959	927	900	919	906	959	898	939	913	948	902	920	936	915	913	927	977	923	935	882	967	935	980	897	924	892	886	1008	974	947	955	905	935	960	951	973	883	939	887	950	983	969	981	920	908	983	958	928	978	918	973	978	862	962	915	969	972	969	1002	947	896	967	909	929	915	942	956	978	926	924	887	902	897	935	961	954	940	930	962	948	897	948	934	1028	910	973	909	969	918	920	977	935	902	942	915	963	951	943	905	873	927	933	899	910	918	926	989	877	913	939	971	928	961	906	989	931	864	917	944	905	951	881	923	928	909	945	931	933	923	967	985	976	917	958	959	1001	964	966	923	975	938	915	881	887	888	942	901	985	968	917	1036	892	902	964	919	895	965	999	902	991	964	951	971	939	937	919
1426	225	205	245	246	227	235	214	212	215	236	228	230	195	210	224	225	228	231	232	233	199	237	207	258	199	235	199	214	247	208	201	233	206	213	254	249	233	222	229	198	220	190	226	254	248	227	214	246	252	212	232	210	229	232	219	240	204	209	217	217	209	218	217	192	197	219	216	214	225	224	211	210	238	263	222	215	182	193	216	246	202	208	234	231	213	234	194	207	245	225	215	246	203	250	211	232	198	204	226	258	212	212	233	188	196	219	220	210	223	243	232	237	211	250	192	225	223	206	237	242	218	220	223	249	263	227	208	208	245	221	223	203	207	196	243	215	211	195	210	222	229	229	246	219	210	216	223	229	223	236	225	226	220	195	211	208	236	241	196	210	202	206	234	188	232	221	208	236	205	220	198	221	253	229	204	203	219	217	201	226	206	203	226	225	216	216	224	231	217	236	233	206	229	209	210	231	217	217	233	229	197	213	213	207	246	267	243	230	227	232	196	216	243	228	229	240	212	239	211	248	222	191	205	211	240	226	225	218	218	234	209	251	234	240	208	232	230	237	228	204	202	222	243	212	245	204	216	212	210	204	232	218	213	197	239	193	218	252	244	228	237	217	199	218	232	235	245	230	240	220	236	212	190	240	232	211	248	243	202	250	218	227	198	228	232	217	225	197	208	217	223	206	213	254	203	213	243	223	196	181	198	206	218	217	198	231	204	230	219	198	219	212	239	208	223	214	266	216	212	217	199	194	196	224	174	206	210	228	204	249	221	215	220	190	190	221	215	233	233	209	221	232	194	193	225	238	222	194	226	245	222	221	219	258	224	222	246	225	231	218	215	213	233	238	211	211	232	216	238	224	210	209	212	228	239	227	234	220	212	224	216	202	202	212	225	215	223	236	206	234	194	236	236	223	199	199	216	260	231	219	228	203	202	226	233	227	207	210	224	222	216	220	234	219	182	212	219	244	219	213	207	213	219	223	218	201	267	218	239	223	224	191	242	218	212	209	222	215	207	203	254	251	231	221	206	210	207	174	233	229	216	210	212	228	219	205	206	235	205	224	202	225	240	218	196	211	225	252	234	253	227	196	209	180	241	261	241	234	221	242	190	217	214	200	221	211	213	211	211	221	230	232	200	249	229	236	241	243	182	198	220	221	234	204	219	245	220	246	226	198	221	208	236	227	194	193	245	211	229	231	210	215	240	231	201	201	230	209	238	230	231	216	223	217	224	220	224	237	248	235	215	224	229	209	237	238	208	240	236	223	213	195	197	222	254	213	213	224	223	224	208	236	208	213	233	225	196	203	206	223	195	212	259	227	219	214	235	212	224	230	229	210	236	230	184	192	243	188	201	218	228	231	195	226	224	205	223	229	219	235	208	198	204	223	232	230	206	239	239	240	219	227	228	247	189	215	227	250	202	241	226	241	219	247	227	219	223	219	231	216	246	243	210	228	227	229	216	205	206	200	207	184	226	204	207	239	236	228	251	217	236	213	213	223	207	205	215	213	230	228	228	200	222	223	214	231	228	225	201	212	227	219	203	204	201	201	236	209	249	234	211	228	226	233	256	225	232	225	207	195	228	255	216	243	247	215	213	238	222	203	243	216	221	199	244	222	201	201	236	216	201	211	199	203	213	225	205	195	211	210	220	218	209	212	247	254	217	223	229	217	240	231	221	216	219	214	205	232	217	235	237	232	199	170	210	228	217	242	272	240	228	231	216	220	181	237	238	221	249	230	229	198	212	249	214	213	245	232	236	222	244	219	207	223	189	222	250	244	213	226	250	210	226	204	208	247	225	203	209	235	202	221	219	190	189	206	250	235	228	225	226	225	203	207	207	190	226	227	227	189	207	199	210	224	209	245	204	227	200	204	226	212	182	198	203	245	230	211	224	222	201	219	231	198	212	216	197	239	221	221	231	223	210	206	219	210	205	209	235	202	210	234	244	208	212	230	219	212	204	222	236	227	236	222	254	206	240	221	234	191	226	197	209	225	230	274	209	237	220	253	247	196	215	241	224	223	200	210	235	191	232	250	208	223	212	200	209	257	245	214	214	207	202	214	228	240	215	262	212	241	192	225	222	200	225	230	204	243	231	211	225	216	234	268	219	225	226	200	211	222	184	221	213	212	219	221	212	212	230	190	217	204	217	226	209	232	206	208	227	198	234	231	213	201	221	189	214	190	217	243	228	210	230	209	234	238	215	208	218	219	225	234	229	194	218	224	224	231	231	241	201	254	204	241	227	205	221	208	221	264	227	222	233	222	226	225	233	243	185	224	208	238	217	229	219	226	197	198	222	248	200	251	207	229	222	233	233	234	204	227	217	228	241	228	196	207	221	228	201	221	212	214	222	236	222	225	218	206	224	206	213	199	238	229	219	200	223	226	210	208	221	198	248	242	218	228	176	235	236	236	197	224	246	223	216	240	198	272	182	223	215	234	214	234	235	211	206	221	205	212	214	213	261	216	247	226	210	201	204	247	213	218	227	254	228	210	199	213	202	221	201	202	239	201	221	227	231	221	207	202	209	179	227	216	187	204	228	225	208	222	227	203	213	256	219	216	194	220	185	224	217	228	243	211	215	208	197	217	213	208	228	224	259	219	227	216	222	223	250	204	205	204	215	235	203	239	194	211	259	204	207	245	199	230	217	210	217	220	217	238	228	224	197	230	223	226	235	245	211	230	240	211	220	216	199	219	226	187	212	224	255	224	210	227	224	236	244	214	216	242	204	216	209	213	200	214	204	224	243	239	208	231	233	219	192	210	234	221	209	230	214	231	240	207	231	231	227	195	249	218	231	214	222	249	227	228	219	221	201	207	205	221	216	232	214	204	211	233	208	205	233	188	201	207	215	241	206	221	211	229	202	226	228	214	203	217	202	236	229	192	203	229	211	219	219	209	211	208	207	197	200	233	208	223	243	215	197	234	253	219	212	225	220	226	225	215	221	233	222	217	221	204	222	227	231	210	202	217	220	230	232	198	224	230	199	182	225	229	237	237	196	214	216	228	226	239	196	220	204	211	234	178	226	211	200	229	226	248	198	225	229	233	199	184	198	248	217	202	223	205	207	221	220	212	236	201	208	189	242	215	225	219	228	226	225	242	210	213	235	210	218	220	196	209	197	211	203	209	217	218	198	243	212	213	209	215	206	170	221	234	255	198	216	196	219	222	247	215	204	223	236	232	208	247	235	251	211	219	240	201	208	210	223	217	208	198	210	230	222	237	224	257	216	225	239	196	260	230	235	231	238	241	234	248	227	252	208	191	218	221	221	204	261	237	214	207	210	196	210	205	235	247	234	193	225	213	233	242	256	227	263	248	228	247	198	201	229	250	199	219	204	230	221	220	223	249	226	228	245	228	204	219	241	258	232	221	202	215	225	225	219	201	218	237	222	203	180	219	214	216	212	217	228	225	211	222	230	208	242	200	233	221	225	255	220	198	199	222	206	222	247	207	207	236	203	226	240	198	198	247	207	238	202	249	219
1831	555	557	623	545	609	580	534	561	566	568	562	564	539	555	552	582	563	570	541	567	602	606	553	608	517	568	566	513	573	583	579	622	577	602	566	617	593	586	565	564	582	554	600	583	572	588	575	529	520	578	558	578	571	533	545	537	573	574	583	571	547	567	597	566	558	578	559	530	563	582	581	585	544	570	601	565	542	534	575	546	534	574	546	571	509	581	557	571	566	573	580	554	561	585	571	540	555	614	555	565	584	594	527	556	520	576	597	538	510	558	562	575	552	516	552	523	569	596	555	591	602	569	588	536	577	551	580	550	564	542	577	562	595	566	562	558	575	570	525	600	546	545	579	553	556	554	571	586	578	556	596	542	555	582	587	554	539	568	570	565	612	575	564	552	549	567	529	543	553	565	553	554	535	528	524	562	595	603	568	569	551	572	517	543	607	564	572	590	535	538	582	561	581	533	530	592	531	556	562	588	537	570	578	580	537	528	542	541	530	556	603	579	566	589	578	553	579	580	554	554	545	564	557	594	564	553	556	560	563	605	571	582	555	508	551	558	553	589	558	583	534	593	582	551	564	560	573	566	534	587	533	600	605	565	560	555	567	563	543	539	565	587	554	569	585	575	560	615	543	552	540	504	546	535	578	576	566	610	541	568	576	544	517	545	540	546	557	548	536	514	564	555	571	577	604	524	527	559	588	515	570	578	548	589	615	551	576	597	551	544	536	565	574	543	582	571	609	535	563	553	611	534	560	560	565	561	570	573	554	572	562	600	521	539	563	520	576	596	524	570	576	587	556	599	548	599	552	551	571	548	530	560	568	563	550	570	587	593	611	533	495	552	575	581	593	533	589	573	540	542	593	557	549	557	561	593	592	572	552	578	556	571	588	506	538	524	536	534	579	548	560	555	568	538	594	547	619	581	577	618	563	559	534	553	561	574	605	562	548	548	505	577	544	562	575	551	546	624	563	518	557	539	547	558	574	535	592	578	563	555	542	571	563	585	600	545	548	597	605	576	544	536	575	528	591	561	552	598	563	557	587	535	625	548	526	613	546	585	556	574	532	541	566	544	560	506	552	576	543	549	556	531	584	538	586	547	550	555	562	544	557	569	555	573	531	563	579	540	571	594	581	603	552	540	558	556	555	577	540	527	558	585	535	565	570	543	567	539	586	578	535	573	564	569	577	572	570	571	542	533	583	569	547	577	581	584	552	614	583	582	603	558	562	562	575	562	552	539	598	575	539	515	507	616	496	551	580	591	594	595	518	568	573	552	567	587	533	555	606	572	598	547	565	596	582	584	577	563	567	575	582	574	543	582	563	591	566	539	533	591	581	537	536	577	570	549	572	554	570	547	594	549	576	559	559	560	550	614	538	541	596	575	567	589	543	589	561	572	510	597	597	556	580	592	573	522	586	578	571	518	616	572	537	565	539	542	535	551	576	523	550	594	564	588	522	565	581	554	575	565	532	556	539	599	588	532	575	580	561	571	536	559	593	527	574	548	593	536	579	567	624	546	549	572	535	592	497	567	558	570	576	566	533	588	583	571	537	591	533	536	564	533	588	564	581	521	558	556	556	551	602	580	570	534	571	569	520	547	553	596	557	562	548	580	570	560	568	585	568	512	629	571	569	565	564	545	588	571	589	564	566	505	580	583	556	576	574	563	549	580	579	584	535	587	558	521	545	589	573	567	573	573	535	577	590	585	539	521	576	550	554	574	534	590	590	604	518	565	561	552	576	550	551	543	586	571	575	577	590	535	574	557	661	522	552	602	588	566	544	531	591	505	571	533	576	578	534	575	525	603	564	554	580	531	576	584	573	618	548	551	523	570	578	567	522	575	567	529	592	558	584	548	586	550	562	563	580	534	533	585	577	546	580	563	563	553	553	593	548	559	553	560	540	547	552	552	569	516	562	557	520	571	552	542	545	578	573	586	571	577	608	549	559	490	604	600	603	553	565	575	568	556	557	574	582	581	526	550	519	589	543	600	589	582	579	588	581	555	582	590	571	565	570	568	526	576	574	615	565	535	561	567	585	572	567	637	583	607	575	576	546	557	564	592	573	577	516	579	571	533	573	555	582	573	584	580	553	560	524	523	566	573	606	527	580	576	582	579	521	596	562	530	615	556	578	540	555	553	523	560	576	589	619	543	567	588	566	569	557	606	549	590	579	584	592	541	565	570	595	558	595	576	565	555	532	575	541	600	545	543	539	533	518	545	560	535	552	591	579	526	570	536	543	542	550	562	589	573	576	596	567	583	560	561	544	567	598	545	560	549	596	593	576	596	576	535	588	525	611	566	539	567	522	587	530	586	546	603	567	565	554	599	559	529	567	584	574	560	519	526	601	567	566	563	579	536	589	536	548	593	634	567	566	546	587	569	575	550	572	563	534	579	545	613	545	540	535	577	557	578	583	532	606	533	574	525	566	567	563	564	589	556	590	588	601	587	544	579	522	581	566	581	551	575	596	557	556	600	584	577	567	556	537	515	559	569	597	568	533	578	575	539	571	556	551	531	548	545	599	568	536	582	572	554	611	570	542	556	586	586	554	562	539	579	572	562	553	588	539	544	585	568	587	543	560	540	522	528	573	613	560	548	573	616	572	554	566	517	556	588	578	558	597	570	547	576	543	596	571	587	563	589	602	575	573	526	554	577	567	568	592	529	579	639	576	486	564	625	569	573	604	545	550	545	592	569	559	529	527	540	579	538	527	567	575	546	549	556	579	535	525	565	599	563	572	567	581	550	577	561	590	563	572	516	581	583	540	576	548	558	588	547	577	583	585	576	513	576	623	562	557	547	544	560	619	559	549	526	561	566	564	570	589	533	569	544	574	563	534	556	581	571	575	559	599	552	553	542	520	541	522	544	586	564	604	579	550	545	607	544	558	588	533	548	502	539	586	566	591	585	553	559	545	587	510	541	577	553	591	558	528	608	519	560	569	594	570	568	524	567	579	562	542	562	571	572	548	595	555	577	564	603	565	556	513	540	550	595	549	571	557	570	546	568	548	528	595	571	609	567	576	525	560	580	524	568	578	514	570	586	570	565	571	564	555	581	569	582	565	562	561	581	579	515	541	526	505	621	575	523	587	592	561	542	599	546	565	554	544	554	532	547	568	560	578	569	562	577	539	601	535	535	579	576	557	605	562	589	535	590	607	571	592	612	559	563	549	602	575	555	574	558	576	525	545	591	568	517	548	584	602	520	592	572	596	514	572	589	577	561	511	568	571	549	586	575	582	548	545	551	574	567	553	553	611	558	561	551	549	551	567	548	559	580	587	592	530	587	573	558	540	594	546	541	564	566	512	572	629	591	573	569	582	574	558	598	535	585	596	546	538	623	596	584	565	565	625	544	561	566	593	564	566	551	579	549	558	561	527	513	568	571	587	567	606	568	563	563	549	604	558	525	591	556	564	539	566	568	561	573	554	520	545	543	581	572	536	584	583	563	552	577	606	577	570	543	579	573	595	573	567	552	578	543	597
7105	547	528	434	354	292	277	247	249	214	218	217	234	199	190	172	199	194	201	175	186	203	191	189	220	198	185	193	187	220	179	171	187	207	185	152	176	188	187	189	204	191	193	202	175	171	185	205	201	193	183	190	191	192	174	180	221	184	187	172	173	181	180	190	192	184	188	183	214	209	189	173	204	211	179	169	171	182	194	170	185	196	175	196	177	184	181	188	174	178	200	211	194	199	195	197	171	184	219	186	187	176	218	174	176	191	170	147	178	167	193	198	175	176	182	164	219	158	194	152	178	199	196	200	171	179	178	188	203	181	195	175	210	207	204	173	181	161	190	191	189	175	202	215	172	200	188	216	164	195	196	187	177	187	175	176	186	154	182	188	207	203	181	178	158	165	191	196	176	202	188	195	165	221	204	177	190	165	214	179	181	199	191	185	176	175	175	231	173	196	163	189	195	203	187	189	168	203	201	193	169	195	170	208	194	184	172	168	158	208	167	181	171	217	167	157	173	189	188	197	197	181	190	179	181	159	155	199	160	189	175	183	179	202	183	214	178	196	170	162	191	178	198	159	182	175	184	190	175	200	163	202	216	178	180	205	178	157	177	179	194	183	183	153	186	216	178	183	192	192	184	176	188	190	198	206	187	193	185	204	168	191	189	177	196	199	191	177	192	189	196	202	203	179	184	202	179	201	215	185	168	174	150	172	207	179	174	172	189	189	176	196	185	183	166	182	177	183	192	174	163	179	162	181	176	214	204	201	175	174	182	162	195	186	184	195	189	168	170	189	181	186	200	173	174	188	176	200	177	186	190	198	199	221	174	184	166	164	191	174	204	169	202	177	172	204	165	195	176	209	187	186	188	197	195	175	169	178	146	191	170	171	173	185	197	147	185	197	176	168	173	202	192	195	200	179	195	204	210	162	198	191	182	172	209	184	167	201	194	186	202	190	180	189	192	177	192	199	159	187	186	200	194	172	197	162	180	186	178	178	195	157	182	188	181	154	183	187	189	203	196	173	182	182	167	180	190	203	184	189	179	178	184	207	165	185	186	169	188	186	178	160	182	205	206	195	179	188	177	186	187	185	199	213	192	172	176	205	201	165	184	192	148	174	182	171	184	219	183	189	155	179	174	183	206	191	182	169	174	171	185	178	182	181	184	203	187	202	192	194	207	196	192	155	155	190	157	189	204	191	213	188	201	199	162	172	204	186	179	201	196	168	178	165	182	177	174	183	178	202	203	167	175	194	195	198	176	174	190	194	160	212	171	191	170	161	186	170	168	164	201	158	215	194	219	208	221	204	202	178	201	221	216	178	172	146	192	181	188	178	212	175	192	174	180	195	182	193	189	235	188	167	191	182	186	170	192	163	207	203	174	183	189	184	200	159	185	164	212	216	187	179	179	181	183	212	196	158	216	210	192	179	180	174	188	182	167	215	181	182	197	173	186	179	177	183	197	190	199	182	222	177	196	183	204	172	195	198	163	174	182	201	172	192	171	174	180	201	179	175	189	182	191	183	171	205	180	189	180	204	166	170	172	183	183	197	166	159	189	194	170	160	172	188	201	161	197	167	204	176	172	200	197	185	213	175	197	169	181	175	187	186	191	196	187	193	157	178	197	205	189	181	172	199	190	191	167	193	178	185	169	178	191	189	209	175	177	184	184	178	220	174	184	190	194	173	179	210	157	159	189	178	179	173	184	181	171	168	180	194	202	182	190	188	137	191	186	204	202	173	194	194	187	181	162	179	166	186	208	216	178	150	210	164	189	174	200	180	183	197	205	197	176	180	191	178	170	185	195	219	202	168	181	190	168	177	193	185	182	191	149	197	206	173	188	197	203	163	192	205	179	201	197	203	165	182	176	169	187	212	165	184	198	189	204	192	189	179	184	188	181	174	189	178	195	168	174	193	209	190	196	192	175	159	202	187	157	193	186	186	173	183	171	168	187	204	205	177	169	191	186	167	189	185	194	180	229	157	196	174	170	158	182	204	205	198	197	186	191	156	160	186	184	165	183	166	169	173	182	165	201	203	189	166	176	196	179	183	157	200	166	205	195	204	174	191	214	189	175	207	170	192	153	183	187	166	190	183	160	177	184	183	200	192	205	189	146	193	175	162	199	187	177	183	202	182	184	189	196	174	189	181	163	184	171	180	217	193	175	193	183	186	199	195	171	201	185	192	185	194	188	194	172	175	167	204	192	196	192	190	180	164	181	174	174	197	182	172	167	206	189	190	193	173	168	182	213	183	174	172	192	182	180	190	208	175	211	168	182	222	191	182	182	180	171	192	206	159	179	175	192	181	174	179	205	192	205	178	170	182	222	207	164	198	182	194	176	207	179	215	205	203	170	194	201	209	216	183	150	162	170	164	199	175	195	171	151	176	169	205	199	185	189	186	201	170	176	195	210	164	208	162	199	187	187	177	183	164	188	164	231	180	174	179	175	199	189	197	174	166	179	190	174	203	175	184	205	187	178	201	168	168	180	186	184	179	178	190	176	191	181	147	180	194	166	182	179	173	197	166	158	211	166	163	188	200	189	177	183	184	185	187	163	204	156	207	180	173	185	210	181	196	184	171	188	187	195	198	196	192	187	155	201	205	202	209	173	188	183	175	169	183	163	187	181	191	196	182	196	192	148	195	160	193	197	198	163	200	185	212	168	185	177	208	174	191	216	197	191	155	177	177	199	203	174	173	184	202	187	194	200	178	164	175	196	206	186	182	186	180	193	205	221	185	171	190	186	196	195	195	187	190	173	203	192	202	206	158	169	171	188	190	174	196	207	191	195	172	167	178	193	184	190	169	178	185	163	177	191	189	173	185	197	193	191	182	212	180	135	207	200	198	197	181	187	188	164	178	204	184	198	184	172	203	199	198	177	198	181	188	175	186	181	190	175	170	162	185	186	202	163	204	232	185	198	174	191	178	185	185	173	176	195	164	190	190	204	203	186	174	192	189	178	192	184	175	169	205	176	169	200	212	193	185	181	190	197	210	190	192	162	167	224	195	180	178	208	190	198	179	193	178	184	181	181	182	205	181	224	186	201	212	156	184	198	193	201	180	177	200	213	207	201	212	174	206	174	200	193	207	191	178	171	180	174	183	181	183	179	190	188	184	172	183	176	196	194	194	201	167	200	169	197	196	183	181	169	194	171	196	175	180	189	185	199	183	195	169	190	202	166	173	197	163	189	204	175	180	191	191	172	178	172	178	180	181	188	176	173	192	178	177	190	166	190	195	188	191	183	179	179	175	178	205	176	189	187	168	196	182	185	166	197	187	169	197	191	186	193	201	181	200	213	165	180	203	190	189	203	191	151	192	181	174	171	201	176	190	171	193	172	173	213	184	197	186	183	199	179	179	188	165	188	184	165	201	202	188	174	178	166	212	189	191	190	169	189	182	198	186	172	177	158	194	172	201	179	167	191	193	189	186	194	187	203	177	180	180	178	197	171	197	212	185	173	202	167	162	170	172	180	182	170	179	199	169
6260	876	1287	1496	1222	1121	869	797	769	671	692	657	593	638	597	617	562	563	585	556	543	578	591	484	574	535	544	553	551	551	518	519	555	545	513	525	488	536	540	488	495	556	502	495	476	506	518	497	552	451	530	553	560	546	519	482	506	495	532	512	495	520	503	482	485	546	532	490	538	532	511	518	535	526	558	528	513	544	512	523	512	507	452	477	532	499	559	534	494	538	494	496	535	476	507	538	524	489	514	538	518	484	517	527	524	534	517	527	514	511	483	545	520	546	490	543	476	485	500	476	480	540	538	547	499	498	515	534	534	545	509	498	499	494	521	494	508	575	514	526	529	548	513	504	515	529	527	525	517	498	505	504	472	505	508	530	499	515	506	497	488	550	502	491	452	510	552	508	542	462	503	527	505	529	521	522	496	488	548	512	513	538	529	505	557	486	515	483	509	540	543	508	499	484	535	474	549	499	473	510	489	550	536	554	538	515	554	510	526	515	552	526	510	508	485	503	502	505	527	516	530	508	543	504	494	503	506	518	516	516	517	484	497	507	506	546	555	498	527	510	500	547	533	530	509	534	518	531	509	525	478	532	469	545	514	513	515	526	482	499	523	527	500	513	502	508	504	532	509	545	498	471	516	538	522	539	513	551	525	512	533	492	521	535	518	504	530	518	523	469	503	557	528	532	520	534	508	533	494	528	519	482	502	516	561	532	480	488	505	556	474	502	520	485	520	509	550	535	528	550	516	481	496	480	548	510	510	500	523	479	508	485	500	578	492	484	477	526	541	515	525	521	488	509	524	519	484	510	528	512	511	507	552	512	545	507	491	512	500	529	517	505	511	505	458	542	519	508	516	547	505	515	488	498	505	497	485	515	527	507	485	485	522	512	514	508	578	489	519	528	496	457	502	527	484	538	499	498	479	554	513	498	517	513	520	533	503	539	483	519	528	500	540	494	436	557	542	505	536	516	514	540	532	472	483	512	537	541	533	554	510	497	487	507	531	511	505	505	532	534	494	528	512	505	513	511	536	530	551	546	522	539	514	506	481	533	539	475	494	516	535	466	529	529	527	527	527	512	520	522	536	506	573	515	498	511	512	493	514	508	456	540	501	498	517	508	507	526	503	521	518	502	550	524	510	506	519	553	505	491	534	515	542	504	541	528	558	539	528	507	472	519	545	523	497	541	480	537	547	543	525	542	525	485	500	537	551	536	539	514	490	456	547	507	543	523	526	498	525	522	490	524	485	504	494	476	520	557	496	503	515	536	497	527	504	505	540	522	504	555	510	455	500	588	525	517	530	472	490	534	530	492	550	522	538	531	562	497	538	479	527	539	518	544	537	501	542	506	515	482	543	507	513	530	546	502	513	543	505	543	531	509	505	529	526	526	558	536	539	528	538	512	489	528	512	511	548	512	513	524	493	493	499	567	479	560	512	538	519	500	528	473	528	483	520	527	524	483	543	535	493	504	464	499	503	506	468	511	502	562	505	527	519	521	500	532	539	509	530	510	507	503	513	505	505	489	505	505	522	535	511	525	534	493	516	517	591	502	557	528	482	481	537	538	503	513	501	505	523	507	517	551	467	520	544	503	560	514	502	540	484	574	510	503	495	533	527	504	545	521	547	568	501	534	517	522	554	549	515	528	524	521	505	496	549	518	515	509	540	500	498	510	492	508	553	490	509	484	525	576	516	522	548	513	560	525	505	492	552	505	521	562	543	511	465	495	493	530	486	482	503	541	534	479	502	499	472	535	507	518	500	486	531	551	550	513	549	525	526	514	534	525	494	494	528	517	522	542	506	492	509	519	533	502	523	506	549	498	518	462	492	525	531	523	529	604	510	489	482	508	501	524	521	509	538	522	496	528	531	506	532	523	507	480	490	502	499	548	563	511	464	529	508	513	520	526	492	514	470	557	521	500	543	531	511	521	542	517	549	497	520	525	501	522	485	502	510	515	490	515	606	520	521	486	553	420	505	479	477	512	529	538	514	545	506	492	511	486	531	529	514	494	499	518	535	494	579	537	507	489	463	486	484	512	518	489	541	476	514	494	501	520	512	536	512	534	536	507	529	487	526	497	517	500	521	529	481	503	515	506	508	536	518	521	540	504	481	523	515	497	511	550	529	527	503	530	499	505	524	517	505	547	548	533	527	485	494	522	531	499	507	565	509	516	523	500	509	508	500	499	565	479	499	567	557	545	488	536	534	507	540	521	528	535	449	505	509	528	452	516	512	523	476	543	540	518	484	555	524	499	538	503	501	541	543	528	555	482	534	532	525	553	535	491	549	521	536	514	531	510	483	503	474	508	526	541	506	508	512	524	490	476	509	513	522	546	500	536	562	540	511	503	505	557	523	546	494	545	500	521	538	492	510	445	549	497	556	498	520	498	499	508	510	550	524	551	540	495	550	499	520	519	511	529	528	483	515	535	522	476	530	473	553	520	522	546	514	502	489	532	474	541	501	464	499	505	504	510	569	456	556	541	545	470	544	574	500	513	509	503	494	544	553	515	497	495	533	547	500	516	529	559	525	485	530	476	523	538	534	513	538	513	517	553	486	490	489	494	514	531	506	492	519	491	547	491	493	497	481	501	503	507	502	500	508	507	517	555	518	529	509	546	532	500	492	522	536	477	497	491	517	510	530	473	522	503	535	498	501	513	530	528	524	524	542	510	498	501	516	515	464	545	510	505	536	512	498	517	565	499	525	471	539	516	523	526	499	536	532	533	505	532	481	509	479	526	491	520	537	530	544	470	508	549	529	478	530	513	492	566	535	519	499	490	520	493	500	549	523	538	531	521	508	525	519	503	530	491	502	553	508	559	540	484	475	492	528	496	496	443	485	533	498	501	468	486	536	514	517	504	521	480	502	512	517	547	528	536	524	508	519	519	496	499	494	513	490	510	513	521	523	497	578	519	525	547	496	495	512	475	501	513	497	468	500	523	521	505	511	483	523	487	510	528	505	499	536	499	499	504	502	533	485	514	514	545	507	502	556	479	572	536	500	546	524	494	516	501	527	476	465	490	464	507	449	487	510	532	529	516	469	516	523	513	527	498	507	491	492	535	500	502	511	537	492	483	515	504	526	518	500	518	482	544	518	538	505	543	522	533	534	493	528	460	545	512	503	498	513	532	504	548	477	549	533	552	507	534	535	521	509	509	543	550	537	508	513	533	539	464	505	538	513	527	494	501	527	484	530	504	546	493	507	495	532	527	532	544	491	515	480	505	509	494	529	506	534	522	460	479	534	528	508	507	522	530	500	472	513	530	539	486	522	508	550	525	516	536	506	513	506	500	542	471	513	539	528	514	514	484	496	518	516	543	516	530	518	536	523	531	570	517	477	541	520	520	534	532	478	499	506	498	487	501	493	521	546	520	539	536	522	498	475	536	525	479	516	507	501	542	504	534	518	515	476	559	514	543	462	513	515	477	500	564	495	491	540	477	518	539	507	490	532	540	476	545	457	497	511	539	536	526	517	560	533	542
14525	1554	1238	957	785	630	564	525	459	438	435	420	392	389	391	401	462	405	458	426	411	382	378	412	455	375	382	431	414	445	408	387	400	366	366	382	370	392	378	356	407	405	397	376	368	406	427	426	365	412	388	382	341	375	359	403	385	459	385	419	403	375	337	398	426	393	383	390	403	397	393	390	418	345	380	415	377	438	389	424	393	380	442	376	417	378	420	390	410	404	398	435	361	426	393	427	437	402	436	371	419	387	403	438	371	436	369	388	421	350	366	424	417	412	407	359	418	410	455	380	397	377	422	371	395	403	419	391	353	397	384	405	388	414	425	370	400	389	407	358	390	422	413	383	424	402	374	379	414	361	397	403	401	387	384	376	426	431	383	398	381	388	401	362	377	394	425	395	386	408	393	395	406	366	409	387	382	431	382	393	396	416	416	405	387	434	356	393	394	396	386	444	390	374	356	381	388	373	427	411	405	401	403	438	405	420	409	398	400	407	417	386	387	357	386	431	441	393	383	424	446	367	392	344	380	378	353	373	388	386	407	372	363	416	366	376	402	416	410	406	394	416	423	405	416	401	372	373	402	415	431	413	395	404	362	446	358	384	374	387	382	383	394	420	409	402	400	402	466	418	381	400	401	426	412	427	401	373	449	422	401	395	380	379	400	365	369	406	373	358	401	398	418	428	395	393	435	383	441	377	422	382	354	433	391	374	366	404	356	424	410	394	373	389	391	417	390	391	399	397	396	396	405	411	402	373	388	424	402	389	409	425	428	430	372	384	383	409	422	353	400	386	403	397	423	408	392	409	409	419	426	362	425	419	378	435	416	418	409	396	417	385	399	370	392	391	366	401	360	388	417	396	406	400	410	398	368	397	434	373	384	423	403	408	419	405	384	370	354	370	411	384	424	421	368	389	369	387	383	390	409	442	381	388	410	384	395	372	426	441	443	400	425	358	372	401	404	404	414	360	427	386	404	362	405	400	403	377	362	412	371	422	409	429	411	395	418	401	403	438	360	381	388	383	370	399	372	393	385	409	408	372	401	385	389	391	369	412	367	384	368	392	381	350	377	407	381	401	370	419	376	387	403	384	363	420	388	417	388	398	436	390	387	417	395	437	383	379	412	411	405	365	420	428	394	389	396	397	426	370	411	419	409	395	374	396	424	414	381	394	378	386	400	394	409	438	400	389	402	400	378	412	369	427	379	389	404	379	404	427	397	408	409	425	423	398	404	413	409	364	370	383	418	408	401	364	394	394	398	365	381	391	414	377	387	354	377	366	366	381	408	422	406	388	403	421	367	420	391	412	430	427	355	344	379	429	395	416	375	395	387	384	379	388	379	427	375	408	415	382	363	453	411	431	388	372	399	404	393	385	381	394	375	395	452	417	425	402	402	378	402	440	446	429	346	381	367	388	386	393	380	408	394	395	413	390	384	361	360	391	411	390	398	381	394	423	409	368	399	383	395	389	383	440	337	375	400	375	400	367	408	391	387	381	419	377	421	406	391	379	431	409	409	417	384	407	414	384	442	378	369	375	404	376	425	391	367	412	383	368	429	422	421	390	401	393	416	393	413	356	437	406	398	399	439	361	394	375	397	375	363	401	362	419	417	362	374	391	392	416	404	388	440	366	396	424	389	416	393	386	369	407	356	409	393	378	405	455	409	351	367	374	395	370	393	406	402	389	404	405	408	395	401	402	421	376	435	434	406	388	399	421	412	379	387	410	367	389	423	383	410	384	385	389	424	399	385	384	425	429	382	393	409	393	390	409	414	403	387	370	354	412	396	412	386	383	380	385	396	406	371	395	421	406	383	354	389	406	384	445	376	392	389	423	406	386	394	334	419	386	400	381	403	402	399	356	389	365	398	418	399	391	392	414	417	407	429	380	401	395	398	389	435	404	386	398	366	398	435	371	440	419	396	407	384	410	405	362	410	389	389	415	417	412	408	421	384	445	391	428	426	410	387	401	377	388	412	346	379	403	379	398	349	383	404	369	395	367	398	400	422	385	415	440	396	417	416	404	398	388	420	460	416	399	422	390	389	368	394	369	405	384	399	396	385	390	395	412	372	392	387	404	397	420	414	387	392	418	393	394	404	398	425	408	423	406	395	409	367	414	431	358	363	399	401	391	386	434	389	425	421	410	428	396	388	376	403	368	390	422	353	405	400	386	421	399	369	398	405	425	453	342	379	408	420	386	393	371	391	397	408	377	441	361	408	420	391	392	373	399	376	389	380	407	451	420	412	412	365	411	397	383	401	436	419	391	396	422	418	392	432	427	409	373	395	411	397	372	364	385	399	418	384	389	400	419	358	398	402	373	406	371	386	412	423	367	417	401	386	360	414	442	425	370	427	387	399	388	418	368	366	348	400	393	395	403	361	362	411	378	377	345	395	379	442	399	422	412	345	429	377	396	394	444	416	409	400	422	412	413	426	431	417	393	399	396	422	394	381	403	406	453	373	410	421	410	368	401	399	409	450	388	348	395	363	398	413	389	422	363	442	407	415	340	390	348	398	403	382	398	384	397	380	430	372	338	421	434	394	387	406	389	400	392	445	386	423	406	408	410	399	420	387	412	389	408	441	398	385	352	390	408	390	370	401	435	417	429	381	409	402	407	397	368	380	385	365	385	401	383	374	401	439	390	418	391	361	418	409	413	356	367	363	379	384	379	399	399	381	403	397	434	399	406	369	423	348	359	412	411	398	391	417	380	395	443	383	420	411	390	403	370	435	388	358	381	401	429	392	387	396	388	384	387	408	398	379	379	387	410	446	378	419	357	433	398	391	404	403	365	412	409	379	398	432	435	428	417	419	435	410	395	399	398	402	424	352	414	378	391	407	375	422	388	418	420	397	398	413	444	370	427	417	361	404	381	381	421	421	410	376	410	375	413	376	386	400	377	396	413	400	411	400	398	402	371	424	403	396	386	416	390	381	388	376	358	377	402	346	400	378	415	364	416	394	420	338	393	400	398	375	402	404	379	406	386	393	391	354	390	437	409	398	410	406	372	361	404	430	399	413	384	413	441	380	363	421	427	415	403	400	399	406	444	384	390	384	396	376	375	388	378	381	419	433	413	391	413	401	424	378	440	377	384	353	392	387	405	381	404	396	403	431	408	386	381	380	441	398	409	426	409	374	388	433	408	417	386	368	396	395	427	407	416	414	399	361	384	401	443	391	435	399	399	407	374	408	379	416	416	368	404	409	377	377	402	428	403	391	405	418	363	401	402	389	388	394	359	381	392	420	403	441	419	415	402	430	417	396	406	389	399	391	408	395	397	406	402	387	390	361	398	374	423	411	401	411	371	374	415	381	411	402	392	405	389	398	400	391	372	401	401	402	419	342	408	416	377	427	405	426	421	458	429	375	371	401	397	417	411	391	416	396	395	395	427	412	384	400	396	432	413	400	434	408	411	395	379	377	397	387	410	370	362	381	402	402	376	340	390	400	390	417	386	393	361	403	386	432	366	405	397	392	379	418	389
8565	1659	2605	2752	2441	1972	1709	1538	1425	1307	1279	1216	1189	1099	1134	1059	1066	1001	1036	1010	1072	1004	953	994	1033	1005	943	955	974	1035	976	916	939	933	940	937	996	952	933	1008	964	941	944	984	956	986	938	953	965	974	913	978	923	916	973	918	998	917	967	996	981	937	937	880	981	963	945	934	1000	962	920	914	947	908	926	934	969	918	954	931	938	955	966	953	917	909	919	917	930	925	981	933	907	948	950	892	979	962	906	910	925	937	949	923	958	923	944	954	927	961	920	932	902	929	1023	943	923	1009	940	917	900	941	914	902	897	974	969	939	963	948	947	902	951	894	957	898	999	933	953	947	1027	934	880	962	938	902	907	912	962	940	975	953	968	919	935	951	917	935	893	927	963	952	958	934	896	938	977	958	913	912	974	966	906	954	922	910	915	929	948	959	964	939	936	991	936	930	968	953	923	915	984	971	963	980	954	930	943	941	912	936	927	918	953	915	968	945	947	964	977	922	927	996	890	917	913	924	977	920	906	932	967	896	888	968	957	942	904	934	914	955	960	932	934	937	892	958	947	964	917	881	980	959	906	923	975	896	952	965	931	930	953	926	962	969	931	922	890	918	966	927	914	972	920	931	919	948	943	990	987	949	979	982	931	888	940	948	933	907	896	943	936	927	952	977	950	969	903	899	945	927	963	964	973	1004	878	918	921	930	950	934	964	979	896	999	930	925	918	935	906	959	956	902	904	936	963	968	949	952	863	909	936	927	950	926	924	932	935	874	946	918	966	943	902	971	929	932	932	938	922	943	904	951	890	944	926	938	991	929	958	952	897	941	953	973	872	870	964	971	927	913	933	943	931	946	967	987	971	946	924	945	944	906	917	936	872	940	960	923	966	908	959	962	890	964	916	943	983	958	975	927	944	934	925	909	965	918	939	935	966	882	942	927	990	970	933	880	969	933	947	910	982	922	970	943	981	935	1000	922	944	925	939	940	926	983	982	925	910	919	909	943	912	907	956	919	892	979	959	900	964	993	956	943	983	929	917	906	937	936	995	920	965	943	971	971	968	975	891	940	915	948	960	916	916	949	898	962	911	947	918	949	910	892	1020	981	888	990	910	941	914	908	893	973	874	928	946	915	977	908	1013	920	990	967	949	953	969	978	971	918	990	969	918	968	965	941	909	995	965	960	894	935	918	955	922	890	974	962	938	941	974	906	865	947	948	929	955	929	926	917	952	959	906	925	928	931	915	921	901	941	881	882	944	910	927	948	955	989	930	908	934	951	984	911	896	986	890	927	957	890	932	935	937	929	977	929	972	940	905	956	925	948	930	960	947	886	929	980	889	939	946	945	908	969	933	923	933	944	921	964	886	919	910	971	939	953	904	1012	885	924	919	961	945	932	885	963	931	859	979	947	942	935	913	942	881	918	991	969	927	891	925	916	930	992	956	920	938	904	951	934	942	961	940	973	956	946	937	907	971	983	931	902	957	948	874	871	961	962	926	885	900	925	930	926	917	937	934	964	950	961	975	975	917	994	939	936	884	972	888	973	936	962	857	926	945	941	935	890	955	939	948	963	994	922	954	952	982	983	934	930	963	910	980	978	950	937	927	961	936	897	950	958	944	928	920	947	949	858	958	913	961	921	944	921	932	901	914	946	880	962	858	890	965	945	942	928	886	891	981	946	980	940	953	978	886	927	890	922	978	965	909	871	954	972	915	961	920	879	912	995	959	922	928	926	924	885	932	912	957	924	922	919	911	914	955	931	1006	921	946	939	934	917	932	954	963	964	900	916	889	903	962	941	935	889	934	897	976	929	918	932	905	987	929	907	955	962	912	978	926	949	950	937	960	949	959	990	895	935	909	849	967	907	908	910	928	973	927	897	916	877	939	937	919	915	926	917	932	949	910	928	910	991	938	918	922	973	997	918	914	948	998	941	907	965	954	893	939	965	993	950	957	892	954	951	969	882	964	949	985	917	957	966	962	899	919	919	890	975	911	898	959	950	902	846	944	915	932	926	903	900	937	911	979	915	933	924	943	967	909	929	966	880	902	945	931	904	923	867	905	988	949	963	921	921	984	892	865	978	978	909	891	906	1037	917	910	896	1010	897	957	920	944	915	876	926	959	950	895	945	951	943	930	951	945	955	928	917	925	952	886	973	989	947	969	950	905	929	978	919	952	920	946	914	937	1021	961	970	912	1008	927	947	961	884	921	895	947	995	939	922	966	914	983	930	951	945	956	955	932	946	911	935	977	934	910	872	901	918	952	940	948	934	915	925	893	933	941	959	949	924	959	943	938	949	895	922	942	941	919	894	1008	907	944	947	897	903	941	964	906	943	906	904	915	928	948	951	937	948	965	933	946	984	897	957	954	960	866	905	977	958	984	933	887	1001	953	928	930	913	937	947	991	956	954	894	899	956	940	860	937	931	921	935	909	923	907	969	929	912	976	930	950	912	972	883	937	936	877	926	938	912	974	963	894	920	971	967	959	873	888	944	952	930	972	985	869	886	956	946	971	973	976	1000	916	853	938	946	943	928	929	904	904	950	937	936	974	933	982	961	926	943	959	953	928	979	948	921	900	981	910	908	932	929	947	911	931	994	922	947	976	910	957	945	968	932	918	961	948	897	936	887	939	940	948	908	902	896	953	949	951	925	931	907	889	950	972	932	909	995	948	972	982	973	985	922	969	911	941	940	948	957	943	891	974	949	937	922	886	955	880	961	945	933	961	945	920	946	931	950	931	948	920	921	870	901	970	926	891	908	941	946	942	967	958	972	939	939	932	915	893	962	886	921	957	895	934	953	976	955	980	897	956	880	935	944	951	940	844	911	937	901	899	944	908	949	966	947	925	935	946	952	934	950	954	953	947	939	943	899	941	896	961	942	910	918	918	943	907	939	919	939	910	953	913	908	943	999	930	938	941	953	953	920	946	940	920	910	922	903	940	857	957	874	920	947	896	882	859	913	970	941	933	964	950	885	949	940	918	928	905	963	945	964	971	921	954	922	929	962	912	952	983	945	908	947	927	936	932	964	930	978	936	918	946	924	934	904	940	977	912	930	999	902	919	946	974	941	903	973	930	967	923	942	972	896	883	969	966	944	985	934	990	950	946	948	977	914	955	904	957	935	886	882	908	918	956	873	926	917	946	922	895	944	1020	951	971	965	963	918	921	942	970	899	975	952	926	884	944	993	910	928	929	999	868	946	982	904	893	925	924	932	955	946	982	946	938	953	928	891	982	915	981	914	938	913	906	929	973	911	943	960	877	949	905	932	962	931	922	979	913	951	933	902	909	953	944	962	971	914	932	909	976	956	928	976	922	981	933	921	921	937	1012	927	957	949	941	1027	976	915	887	908	912	927	936	980	928	923	955	963	937	975	923	906	927	945	914	953	902	930	925	925	918	908	924	919	865	958	926	922	901	995	920	934	956	896	886	956	960	970	965	944	901	894	935	942	880	952	890	965	967	905	960	916	935	948	944	940	893	929	930	992	963	912	905	936	950	913	921	943	964	895
1476	217	243	270	207	236	227	227	217	226	221	241	232	234	209	247	220	230	252	209	262	199	227	200	241	216	212	208	204	219	232	223	200	217	209	225	208	199	201	209	243	241	214	223	217	194	217	227	211	250	233	200	240	202	208	234	223	211	202	228	208	214	192	234	210	206	214	218	209	218	238	205	206	196	225	243	193	198	220	230	231	223	221	252	211	232	215	247	211	228	211	227	252	217	195	224	213	199	233	208	225	222	200	186	224	226	236	221	233	222	221	222	208	237	221	210	217	237	208	230	233	219	195	204	230	232	215	209	231	221	208	213	234	214	194	221	228	210	222	220	225	196	218	210	241	253	204	237	200	198	257	220	225	225	257	245	208	220	209	214	210	215	210	216	231	233	208	208	242	204	235	212	230	225	172	210	222	203	232	219	233	215	199	231	223	224	233	191	227	226	224	227	210	235	214	225	220	249	216	214	252	219	225	202	231	220	210	242	222	216	222	217	243	216	229	191	213	232	198	208	218	205	220	213	197	204	198	230	192	223	218	221	219	222	235	202	214	227	227	208	243	227	207	199	236	194	203	216	233	220	212	221	187	208	220	211	212	225	212	254	233	217	210	242	183	192	217	234	226	208	219	231	220	201	240	216	223	206	199	180	245	209	222	192	214	227	228	234	224	246	212	206	221	235	230	220	228	194	225	267	264	224	215	205	193	232	218	224	199	212	215	202	184	230	211	207	212	213	186	215	230	225	204	208	219	224	242	231	199	207	219	225	210	216	207	262	215	228	218	208	208	197	210	207	235	201	234	228	210	214	227	238	224	232	210	224	229	203	217	210	219	207	238	209	204	213	226	210	214	228	195	199	230	228	198	206	241	241	229	210	251	196	213	235	220	243	263	193	232	198	214	232	236	221	233	231	204	227	208	216	196	203	233	225	224	218	211	222	243	222	223	200	209	183	208	187	203	232	235	209	213	198	218	222	236	225	223	225	211	203	206	229	213	191	222	205	226	212	225	247	242	205	227	216	223	214	231	214	234	217	220	192	199	213	251	231	219	226	245	235	242	230	192	228	250	232	218	204	218	206	228	214	189	236	229	243	231	222	205	220	206	212	227	235	217	217	219	206	223	228	236	216	227	211	182	208	229	250	213	192	200	214	220	220	222	206	241	194	223	223	243	220	213	213	230	234	232	220	210	228	203	204	223	223	213	204	255	231	224	219	219	220	218	215	233	221	186	236	233	188	217	256	210	231	241	228	226	213	232	238	223	223	251	189	238	209	211	241	221	244	226	224	199	216	209	265	248	217	225	228	206	228	207	198	210	211	217	224	204	232	226	242	215	196	223	234	234	229	198	177	238	245	251	233	223	231	250	214	264	217	217	219	214	209	217	243	226	228	204	241	246	203	214	219	184	219	214	232	205	248	251	215	235	208	211	237	219	225	216	201	214	242	184	207	205	249	220	205	214	217	210	193	204	230	216	187	229	200	217	215	196	226	210	237	227	229	186	270	238	249	212	239	223	224	228	244	213	211	210	203	245	223	221	228	215	245	198	235	230	225	184	215	223	218	212	234	243	257	198	205	215	208	233	195	209	231	220	205	228	209	203	212	244	236	213	229	213	211	222	238	231	211	218	199	222	206	237	228	235	202	210	235	222	219	212	247	230	235	197	211	223	229	226	218	195	243	205	225	200	233	202	227	221	216	227	213	246	203	234	206	217	219	208	205	251	219	236	202	200	215	222	193	195	225	196	188	213	229	253	210	223	206	228	214	181	212	217	204	209	227	225	234	228	218	209	207	226	249	210	207	241	247	213	201	205	207	218	217	227	241	225	238	237	244	193	223	225	245	202	242	230	206	227	185	240	214	238	207	206	208	224	212	183	217	215	196	232	250	214	236	243	203	204	224	200	215	205	221	204	198	182	233	224	220	192	223	226	192	231	199	246	206	242	210	215	203	229	245	224	222	236	217	196	243	228	255	203	210	220	217	203	236	228	223	198	192	223	200	212	248	243	211	230	214	212	185	189	223	229	222	212	240	215	246	221	233	237	234	236	238	231	254	182	209	207	207	225	241	226	238	244	197	225	218	234	211	205	202	219	230	223	234	241	221	236	234	224	233	221	211	247	205	226	220	198	209	236	241	214	221	222	235	200	228	215	210	226	209	207	196	252	225	223	224	234	231	222	196	199	247	223	211	243	207	226	235	231	224	206	207	200	208	239	221	214	203	226	221	233	236	210	210	261	237	217	203	238	208	206	212	233	213	201	205	215	209	225	227	199	243	256	244	210	228	222	200	225	207	247	225	209	200	209	203	227	214	232	219	184	228	220	251	228	202	253	232	216	255	221	220	217	251	221	243	221	182	204	235	223	217	179	222	241	203	228	221	222	200	236	215	202	219	228	228	229	238	231	206	196	211	217	214	192	188	205	239	224	229	246	223	214	203	236	221	224	235	215	185	188	245	225	233	219	229	209	189	200	198	212	199	191	224	214	219	228	225	212	204	209	233	198	197	210	221	212	234	206	229	233	256	225	209	217	219	229	218	213	186	254	216	211	216	233	211	211	213	206	215	213	203	238	226	220	197	204	194	207	209	175	184	216	193	198	224	208	237	229	228	228	205	205	245	231	230	222	209	198	241	223	208	222	209	230	232	226	240	208	220	212	256	209	240	218	228	234	221	201	241	206	238	197	238	245	183	227	227	228	214	219	217	225	245	260	215	208	219	214	202	190	242	248	242	209	219	221	202	214	218	198	203	239	224	209	191	231	181	221	214	225	211	214	198	211	216	231	223	230	208	193	220	214	231	213	236	236	215	228	207	251	230	194	210	205	226	219	235	209	244	205	218	218	245	190	211	234	189	237	226	213	228	221	187	215	223	239	181	223	194	232	243	242	210	223	207	216	231	234	240	226	253	198	230	225	194	209	221	199	223	259	236	228	215	218	239	219	205	201	228	221	246	186	198	194	234	226	205	207	232	202	230	206	184	207	204	219	205	200	234	223	244	227	203	201	243	222	221	248	202	232	214	202	211	252	222	223	220	269	191	183	232	189	202	215	202	226	225	235	195	213	193	210	249	200	200	217	205	202	241	225	215	245	244	211	257	219	218	202	225	219	196	240	214	224	194	221	233	246	210	214	223	237	206	223	226	236	209	213	197	214	188	196	211	219	242	259	222	206	222	224	226	200	229	215	225	237	217	214	234	217	215	215	240	210	191	232	223	238	210	211	239	224	218	217	232	236	226	203	230	227	207	209	223	197	208	230	213	240	235	229	225	236	229	230	243	206	228	235	216	213	254	235	221	212	193	212	214	211	195	203	197	213	245	206	209	217	242	224	246	216	222	224	249	217	232	213	217	186	245	231	207	250	239	246	220	199	215	241	214	209	242	243	217	223	198	227	188	242	236	226	218	189	215	208	229	215	209	216	197	189	205	231	233	221	225	218	217	237	226	185	251	224	203	264	211	233	213	213	227	212	224	229	218	233	212	212	211
1812	570	551	569	660	619	565	570	604	583	546	581	526	574	543	608	560	582	607	645	567	576	548	573	510	579	579	551	566	563	579	580	548	560	584	600	559	565	579	572	602	570	531	553	560	541	575	556	545	565	580	572	559	570	614	521	593	545	587	553	561	532	556	575	598	593	596	549	552	564	600	529	546	589	543	582	550	515	540	601	594	588	584	564	546	562	575	576	590	564	547	566	574	539	551	541	563	542	555	572	614	532	561	567	545	531	526	579	564	536	572	568	586	587	584	577	579	584	556	581	602	580	576	581	545	569	553	517	553	551	548	581	596	560	558	563	564	513	543	568	568	551	543	559	546	548	594	565	542	590	569	579	570	552	530	574	537	575	560	573	557	546	581	568	542	557	571	545	548	577	556	570	582	596	574	564	570	532	578	575	574	525	582	529	594	505	608	562	575	578	564	544	567	532	553	574	566	558	555	586	562	587	542	507	520	562	570	606	566	591	550	589	547	569	598	617	524	565	542	569	556	566	574	590	537	548	552	529	571	597	554	566	574	559	589	568	527	617	543	559	577	554	534	537	557	566	600	537	571	566	579	561	559	589	612	573	560	629	573	588	572	601	573	593	575	561	567	573	604	567	568	587	553	601	571	531	578	595	572	574	605	515	532	552	581	576	568	563	568	538	568	559	555	615	581	568	577	599	598	529	559	615	531	567	569	576	524	587	597	576	573	573	555	625	537	569	589	532	571	508	598	555	520	572	550	588	524	569	581	573	543	598	599	568	570	543	574	540	572	619	577	573	560	543	593	566	589	565	569	615	546	553	590	573	555	567	564	517	578	571	513	573	585	580	533	617	568	553	544	615	581	542	571	582	494	565	599	512	555	518	527	551	526	571	579	549	539	573	543	550	556	562	582	577	546	560	607	579	582	578	554	586	542	599	539	561	566	550	532	588	554	608	572	546	549	575	581	547	560	543	571	563	561	566	612	576	527	577	557	550	561	580	557	577	548	559	576	581	560	544	614	579	578	589	579	546	574	573	591	596	523	584	597	573	545	558	573	558	586	547	554	594	563	581	545	562	555	583	557	555	559	564	532	548	576	531	511	562	556	581	560	554	609	594	589	578	564	557	607	540	532	571	548	564	549	551	562	515	551	586	566	569	597	514	535	522	571	549	519	560	595	515	612	535	555	560	584	578	555	588	502	540	548	573	540	540	546	598	594	544	556	569	548	604	513	587	565	588	604	540	561	595	576	524	555	549	508	582	489	541	541	594	543	537	516	544	517	581	572	534	604	519	552	561	535	585	556	588	612	569	550	535	586	602	543	592	553	575	606	534	581	565	585	560	537	551	560	534	514	580	555	535	556	579	562	551	537	565	578	594	561	557	582	604	557	514	560	554	532	568	590	534	531	579	608	544	562	568	562	540	549	522	543	563	586	574	536	552	580	547	575	569	608	608	610	607	574	544	575	549	610	566	587	552	556	518	633	581	552	573	563	562	592	524	537	522	560	551	553	575	542	515	530	601	606	580	583	554	525	562	593	576	556	585	571	524	565	516	545	593	530	587	569	568	555	622	527	564	537	604	566	581	530	570	542	624	587	575	558	545	551	533	548	568	557	612	581	565	597	527	578	568	549	559	608	572	561	598	573	560	593	608	523	581	575	538	560	545	559	562	540	523	554	536	558	567	587	556	575	567	596	588	615	547	548	574	547	522	610	568	576	546	604	633	557	627	579	568	552	578	567	587	544	544	569	556	556	555	602	563	507	589	542	561	567	575	564	581	589	552	538	593	564	536	554	584	594	568	554	569	578	585	528	541	587	576	542	570	597	578	591	511	531	542	548	591	577	535	571	617	572	575	567	572	560	569	564	552	518	546	601	586	564	558	544	586	584	573	547	550	645	553	572	555	546	535	566	611	570	540	580	582	574	570	592	541	588	577	538	570	552	574	558	608	556	566	497	565	590	583	559	567	561	604	538	560	507	563	518	544	597	565	552	538	548	590	564	604	594	562	581	555	572	583	561	569	618	567	563	598	543	536	581	565	598	544	525	545	559	542	539	573	576	542	589	548	580	583	598	579	525	533	571	519	582	598	567	558	517	563	510	546	557	540	565	531	565	536	600	556	558	572	522	575	512	586	539	591	573	558	575	581	538	553	536	551	583	566	633	558	555	540	507	606	584	548	577	554	612	554	537	562	604	566	530	561	563	548	557	619	550	634	548	611	577	564	557	571	544	550	553	582	585	614	598	528	588	576	541	547	525	541	498	582	607	544	568	529	545	570	558	542	625	560	557	596	555	563	532	569	555	612	569	551	550	583	551	546	560	535	615	538	597	557	609	540	534	561	563	532	573	600	552	597	583	550	551	565	542	587	597	567	547	566	553	582	562	530	593	615	553	560	562	585	582	617	538	579	523	575	554	551	577	562	549	593	534	582	543	558	629	539	570	598	528	516	592	570	551	543	594	584	591	574	551	576	562	582	578	599	577	568	565	539	556	571	540	557	539	582	581	545	562	533	602	613	568	567	531	561	570	571	527	577	562	552	572	565	566	557	555	532	596	560	547	555	555	556	560	555	570	564	577	557	570	555	520	577	536	567	520	567	582	594	548	578	566	584	503	568	556	575	566	542	603	573	566	521	544	570	538	539	578	510	595	574	565	557	566	575	570	598	580	565	520	554	580	578	518	526	578	566	536	616	590	597	523	580	578	553	596	582	573	564	576	540	541	557	576	537	582	576	556	597	549	535	539	554	535	553	555	579	589	540	534	555	554	546	540	550	583	614	555	570	551	553	600	571	532	562	558	572	574	526	564	559	534	601	534	554	532	570	571	590	523	568	540	589	567	517	560	534	556	547	528	548	608	583	569	530	559	609	564	552	551	582	548	558	531	610	557	570	549	556	580	582	598	569	576	594	567	570	523	563	533	599	570	594	596	594	592	610	549	541	539	564	597	574	549	558	537	542	533	539	536	554	604	552	584	557	549	578	489	564	557	553	591	563	596	568	503	557	555	587	594	574	586	549	562	537	567	554	598	556	625	543	574	594	516	590	583	579	550	578	570	586	557	541	550	554	589	582	600	589	563	550	578	558	567	531	581	566	560	569	529	542	583	557	547	560	551	543	576	568	588	581	550	542	581	594	552	536	552	608	542	529	580	539	574	589	546	556	558	576	615	564	569	572	540	537	575	529	552	563	551	560	585	560	580	590	556	542	585	603	571	550	528	563	551	554	591	605	568	552	531	564	604	529	564	562	528	611	554	544	583	518	578	565	539	577	589	593	585	585	560	532	557	551	569	543	567	549	595	522	560	560	558	562	541	530	600	601	606	562	582	588	576	561	547	536	521	543	564	552	563	578	512	576	595	581	556	537	576	569	607	623	545	538	566	575	547	549	595	609	536	582	576	599	595	565	549	564	528	556	549	606	568	576	570	564	550	574	597	591	559	564	557	559	550	555	550	566	577	569	545	625	587	599	574	578	596	612	563	586	608	547
6805	529	594	459	339	295	258	229	229	220	235	211	191	212	208	178	196	199	171	205	179	179	213	171	180	184	211	194	177	169	187	188	161	170	212	201	191	183	182	208	175	175	172	154	184	187	170	173	177	178	196	182	192	167	201	211	185	187	191	187	178	185	200	184	182	201	182	205	161	209	191	176	156	187	201	169	174	192	186	208	197	192	170	210	191	182	154	186	168	187	206	181	174	186	170	175	181	182	179	167	174	194	207	182	181	165	173	180	180	189	201	169	173	159	191	193	180	181	181	191	169	173	152	174	187	204	168	158	179	191	186	187	182	164	183	169	184	187	173	204	167	206	206	170	170	172	186	178	164	179	174	209	185	190	173	182	188	188	188	208	192	150	195	173	204	182	216	186	198	169	166	196	180	191	181	185	194	203	192	182	180	169	194	201	171	190	200	164	202	184	184	177	195	208	183	211	177	205	191	190	193	171	169	207	174	176	195	162	183	168	172	170	184	220	172	166	206	201	167	168	171	195	173	164	197	186	194	198	169	183	180	182	182	180	182	216	189	173	169	153	193	180	176	188	183	172	199	180	174	213	166	188	173	199	172	211	186	197	200	154	193	208	183	167	210	162	186	181	178	201	192	199	209	176	159	202	182	205	201	178	189	173	206	179	193	187	179	207	194	161	180	218	191	192	196	176	186	184	193	164	210	185	183	169	188	194	191	198	221	201	215	188	178	185	212	201	192	173	165	191	182	197	210	177	194	172	171	206	190	228	188	189	197	182	184	163	208	195	193	184	181	180	204	186	188	195	159	167	183	192	170	184	172	198	193	174	188	212	180	168	170	189	194	206	189	160	211	168	195	178	191	197	188	177	180	206	183	168	187	192	184	166	167	160	176	168	157	169	190	179	171	186	199	177	209	189	192	205	193	186	215	216	182	180	186	167	176	179	172	179	199	205	179	181	169	193	193	200	205	189	242	188	189	175	192	188	201	180	169	209	182	194	181	198	201	184	169	203	136	190	177	176	182	175	189	185	187	163	198	176	209	164	176	156	202	205	171	202	206	160	180	180	176	163	193	167	197	170	185	185	171	191	186	186	185	198	169	163	183	185	185	171	193	195	160	186	152	174	203	192	159	185	178	204	169	212	177	191	168	166	192	191	194	184	181	175	182	214	190	198	204	198	240	183	163	154	175	176	189	200	170	196	197	180	229	177	183	179	188	212	187	185	166	171	161	179	197	196	162	175	164	191	188	195	186	194	178	203	174	188	188	191	184	174	180	185	183	185	207	184	189	178	192	184	204	184	194	203	170	183	177	191	196	179	172	212	159	162	168	178	197	184	160	201	192	174	188	167	168	219	211	189	198	177	197	198	185	165	183	172	190	167	186	170	206	178	194	191	189	181	175	196	172	202	173	160	170	172	182	197	196	181	193	177	187	174	193	190	194	158	171	213	189	196	178	174	182	187	196	164	203	196	195	176	198	189	173	184	165	192	179	174	196	175	200	177	181	190	183	141	199	197	177	190	206	170	148	211	183	169	176	199	198	179	169	160	188	203	187	166	191	195	175	188	186	192	175	177	194	194	188	153	183	183	197	209	204	189	178	204	186	196	179	175	195	192	197	194	191	185	175	182	190	168	172	210	185	200	211	155	168	189	172	175	211	178	203	208	160	196	178	181	161	167	199	178	195	172	180	176	190	179	179	158	175	174	186	145	195	195	176	201	167	164	193	210	187	172	166	160	184	159	176	181	149	179	196	182	160	191	194	167	183	205	204	191	172	201	178	172	178	188	174	195	173	218	201	190	214	180	191	174	167	156	193	187	207	180	176	165	176	202	190	190	175	191	165	197	183	214	177	186	156	188	204	187	186	168	163	171	184	162	188	196	172	202	190	177	171	193	196	180	174	187	187	189	166	186	173	166	187	196	162	193	182	205	179	203	185	186	184	166	196	187	188	173	174	223	205	146	155	204	177	164	182	194	177	174	182	211	196	187	150	178	185	193	185	200	206	198	185	185	185	191	206	201	181	197	204	151	181	178	206	181	170	171	166	181	163	205	196	208	196	157	185	163	173	174	182	207	173	157	159	187	166	212	181	166	170	184	201	198	163	181	165	170	151	170	187	195	188	154	183	179	197	191	183	209	163	177	180	185	193	200	200	176	194	211	175	183	178	172	188	191	162	189	191	198	204	186	201	165	171	147	182	196	168	187	211	199	192	194	188	179	175	175	180	184	191	151	160	199	192	182	205	170	163	183	183	188	172	199	185	207	183	195	182	198	203	187	160	187	188	195	182	194	200	198	216	159	207	181	206	189	191	174	199	191	170	166	203	170	171	164	189	178	166	161	186	184	179	199	175	163	185	168	178	186	195	196	196	187	141	178	212	193	185	173	155	178	182	174	191	195	182	198	167	181	163	176	159	179	187	168	179	185	179	182	185	195	195	212	191	188	170	179	191	195	189	180	194	175	177	176	183	191	163	198	180	177	188	172	188	185	168	183	212	204	180	180	185	167	166	180	192	173	200	206	200	191	197	182	186	201	178	162	191	176	196	197	177	189	149	182	197	191	205	192	213	191	195	216	165	164	165	163	160	153	178	168	180	204	191	175	197	199	209	192	171	190	191	195	163	192	152	190	173	205	165	196	194	170	200	222	212	174	176	175	188	163	177	182	196	177	198	187	199	165	187	185	192	185	226	179	180	149	168	150	165	189	207	193	184	179	210	181	188	217	177	205	161	191	186	209	200	169	184	164	159	152	168	197	173	173	162	191	211	201	209	196	182	193	184	163	186	174	196	195	186	180	163	196	179	213	175	163	173	156	209	189	184	188	180	163	179	185	167	175	181	156	197	173	188	169	197	185	184	172	178	194	175	201	175	198	176	174	196	178	181	170	172	175	213	211	151	204	184	180	181	183	195	189	197	183	172	187	175	195	186	170	185	169	191	172	187	196	174	203	197	191	182	195	178	174	171	168	188	176	194	208	160	182	167	159	206	181	175	199	185	192	182	194	197	184	156	192	173	182	178	167	169	194	179	186	234	168	205	192	197	194	184	214	174	195	183	180	191	190	180	186	172	197	199	206	179	212	201	196	183	195	194	167	196	193	195	182	146	167	163	184	202	152	180	189	184	173	173	164	174	190	166	159	167	173	179	185	179	178	191	180	170	208	183	161	190	183	168	199	176	176	216	182	193	189	184	190	177	179	197	184	179	184	171	179	184	147	191	198	184	172	166	180	192	185	209	180	192	180	180	185	177	205	175	173	191	196	179	185	174	155	172	170	192	185	180	155	171	224	209	176	176	189	174	166	186	167	173	180	185	165	192	169	173	184	184	185	196	189	208	189	184	179	183	189	199	167	167	186	172	156	167	197	182	206	190	186	185	182	189	160	185	173	192	186	157	155	175	190	174	188	199	187	161	172	219	179	201	196	189	184	188	190	196	177	181	199	209	176	161	181	192	193	176	175	173	194	174	223	208	204	190	190	185	179	202	203
6217	826	1303	1464	1186	1097	900	846	739	687	649	640	618	618	582	581	554	562	563	544	514	533	599	568	544	560	580	556	547	518	542	532	520	513	517	537	538	502	551	522	504	509	544	513	536	552	485	527	494	504	511	534	546	522	533	515	489	531	494	497	511	471	551	539	509	520	480	514	550	564	510	499	564	517	527	472	520	520	524	528	487	493	520	500	531	506	513	483	506	541	525	518	482	514	560	487	517	500	522	533	499	550	546	537	490	496	512	490	499	467	546	517	522	511	498	538	534	546	501	570	495	554	509	502	508	503	507	492	499	490	554	492	541	531	506	480	507	494	497	517	509	469	509	502	489	506	526	506	513	551	532	515	511	512	505	498	484	526	482	543	527	502	506	485	536	497	505	538	541	531	505	517	497	511	527	485	476	531	505	537	513	505	502	497	556	524	487	519	473	521	534	516	524	480	562	534	541	513	492	530	484	547	556	489	515	521	499	537	483	516	486	537	498	537	515	519	484	505	490	476	530	506	512	524	537	492	537	450	564	535	504	521	552	506	523	519	528	514	490	522	529	492	507	518	477	492	536	545	544	532	515	499	507	514	534	532	498	506	519	552	499	528	493	501	530	452	510	486	497	497	533	517	579	516	521	514	546	501	553	538	537	507	572	523	491	516	506	537	505	511	473	504	521	458	512	514	557	509	504	530	525	481	516	493	523	510	532	519	523	467	531	523	489	521	537	535	550	495	509	557	523	546	517	521	550	511	544	538	536	524	503	536	500	520	533	508	493	517	454	551	476	491	516	502	484	522	537	535	502	539	531	526	500	485	537	487	531	494	532	493	530	505	493	508	505	511	499	511	556	509	507	540	503	529	528	527	525	506	516	537	488	481	486	520	506	523	515	545	531	509	520	533	529	502	528	536	487	522	496	514	504	484	513	484	531	494	529	497	517	529	488	516	508	492	539	527	515	500	525	497	509	490	514	493	549	563	533	532	527	501	526	541	530	495	462	520	531	520	490	517	528	531	505	506	519	506	510	514	549	555	537	513	520	466	507	522	520	545	504	510	509	477	526	504	559	505	501	513	523	528	503	482	496	523	473	498	511	477	523	514	536	515	515	523	510	497	510	523	499	517	560	476	511	466	495	473	537	532	511	522	493	534	533	483	510	486	507	503	515	506	548	504	509	468	477	528	533	543	500	519	517	518	512	534	515	514	547	540	488	459	524	518	489	549	495	483	516	561	517	513	505	547	476	539	527	532	512	540	538	502	514	469	536	462	454	534	533	554	521	514	521	479	516	485	542	506	535	515	476	495	496	539	515	529	549	474	501	529	521	525	527	519	535	521	547	528	576	507	500	522	558	500	526	499	527	542	572	508	497	504	505	519	523	505	512	490	554	492	485	524	534	551	464	487	546	531	499	521	519	498	514	488	562	527	544	502	497	544	507	499	523	527	516	524	550	541	514	538	507	494	507	500	541	528	484	507	557	497	473	525	517	514	565	540	532	504	541	537	515	488	467	517	587	523	519	489	495	505	493	481	536	524	533	516	535	506	506	539	489	522	495	534	518	503	525	528	506	500	496	507	515	494	488	544	499	492	498	519	516	490	519	504	526	539	536	527	537	518	507	497	506	510	528	464	523	504	484	547	494	525	532	527	536	489	460	488	540	527	523	512	525	494	510	527	508	481	517	538	544	495	503	522	513	503	564	485	524	509	522	509	561	530	537	515	500	552	510	517	494	526	500	509	532	539	496	529	525	492	503	525	531	492	514	513	508	514	516	521	504	499	490	525	505	529	501	508	530	471	524	505	493	513	532	505	490	529	517	513	523	520	556	544	482	526	521	486	565	537	475	507	538	538	517	528	522	505	485	528	526	503	495	500	499	469	548	505	544	510	504	536	540	573	547	535	505	502	494	510	502	517	469	481	559	504	517	525	511	496	485	557	503	477	544	506	508	466	485	491	478	479	549	511	528	501	566	522	547	513	502	490	516	538	528	511	542	548	519	515	476	550	510	505	477	482	491	514	479	516	520	498	485	505	545	523	504	523	548	520	494	499	500	493	522	513	446	514	491	519	536	498	493	501	533	502	528	524	517	531	524	484	524	545	470	515	536	483	514	493	544	517	503	520	551	523	522	510	503	511	534	521	532	531	505	526	533	508	518	539	499	508	522	532	541	511	544	510	514	524	491	506	536	478	507	531	503	540	528	555	519	524	521	500	552	464	498	495	536	526	514	524	512	506	507	555	489	513	541	490	505	526	506	520	515	527	496	585	538	530	496	490	499	497	531	522	509	498	519	526	492	478	546	529	542	512	516	529	505	497	535	482	546	533	508	500	500	518	475	517	516	512	513	494	499	484	517	496	541	546	541	487	503	540	522	513	504	496	517	532	510	552	520	479	484	469	489	525	522	527	489	521	527	499	541	519	517	514	510	514	545	515	495	505	490	568	545	524	510	497	533	513	546	531	508	515	530	504	497	511	495	519	488	544	488	504	526	497	511	509	525	517	543	489	521	533	481	529	568	480	452	551	536	530	516	539	524	530	546	517	506	560	535	551	542	518	548	494	528	521	495	501	517	533	505	515	517	538	540	493	522	547	476	503	491	522	543	503	480	508	532	483	522	554	526	501	518	533	504	540	506	516	563	537	511	492	504	510	509	485	505	517	507	489	541	515	547	499	522	496	497	522	526	561	488	505	578	528	484	547	545	492	501	533	516	504	522	497	484	510	521	494	527	511	518	477	546	539	495	466	465	541	486	532	547	518	521	484	536	519	498	517	523	521	494	510	453	472	476	518	485	541	544	558	519	523	521	508	519	526	507	541	507	520	519	537	526	519	529	506	532	538	480	504	485	511	491	554	521	565	538	531	520	498	486	520	522	507	526	496	483	497	527	490	492	556	529	542	514	532	498	511	530	497	485	505	520	492	526	541	487	580	535	467	519	537	508	505	515	517	544	497	459	504	526	510	512	544	530	532	531	507	529	550	540	527	515	510	476	532	497	501	564	533	476	483	518	542	511	516	527	508	533	489	530	518	517	504	544	523	532	494	519	507	542	502	500	539	534	524	498	529	497	497	497	512	521	524	498	511	486	492	511	515	497	578	573	521	499	466	508	543	504	519	491	523	473	530	509	500	509	454	528	553	481	495	519	529	541	476	476	467	501	499	509	527	546	537	552	550	508	479	499	533	516	509	533	496	505	493	515	517	473	506	502	535	517	461	522	543	549	541	503	552	511	549	509	502	500	536	525	494	470	561	525	503	548	470	537	488	546	480	511	517	532	493	490	485	540	526	489	511	487	505	529	538	489	482	520	508	536	528	522	536	505	499	511	495	485	497	458	486	492	520	498	529	554	514	493	481	489	483	496	529	539	491	525	462	499	497	507	533	529	564	552	498	538	493	541	534	562	536	502	509	517	525	505	509	524	514	544	514	514	486	467	476	523	551	541	530	511	503	492	499	543	525	498	481	505	519	491	523	528	518	495	516	531	558
14595	1531	1212	1038	754	591	547	507	472	434	480	442	407	465	432	369	417	427	370	387	427	410	383	411	389	370	386	440	383	395	371	377	382	382	371	386	426	390	398	405	438	414	403	407	402	362	394	381	399	420	410	375	429	422	377	423	401	442	384	401	380	401	402	371	389	406	382	426	361	443	371	415	368	409	390	385	396	415	424	397	401	437	386	416	387	410	395	390	405	455	430	402	378	389	360	388	389	398	412	402	366	420	419	439	402	411	383	421	385	402	383	345	404	379	386	388	384	396	390	438	431	400	393	404	375	364	394	412	350	376	401	411	390	371	392	384	369	395	427	406	409	402	397	388	412	367	352	367	380	407	389	408	418	384	400	435	382	389	404	407	402	386	416	364	386	418	421	369	425	404	400	416	400	372	376	405	374	378	413	411	363	412	407	425	388	422	393	408	408	451	414	382	377	384	381	416	416	359	411	407	367	375	397	399	376	398	362	366	423	355	376	393	423	368	371	384	435	386	368	411	388	403	397	384	392	358	383	400	419	406	410	395	378	424	429	386	399	375	395	402	370	425	377	393	382	367	375	420	418	414	384	404	402	394	412	421	405	396	395	416	393	418	393	416	393	375	395	407	392	391	402	386	367	385	432	387	393	389	390	392	410	403	400	398	407	375	357	377	388	390	398	405	390	417	400	374	380	365	394	406	385	380	386	435	386	416	363	398	422	420	367	417	384	356	380	397	428	356	403	390	393	437	390	391	418	395	427	406	419	449	398	375	432	410	375	445	390	430	392	393	380	421	397	354	410	402	441	382	416	397	392	416	409	362	380	382	405	398	433	414	413	409	396	384	348	392	385	369	406	404	392	418	390	364	402	379	403	392	418	429	371	405	413	392	418	428	390	404	386	346	431	391	384	419	410	392	388	408	413	419	388	405	384	364	390	397	416	389	413	355	380	394	369	424	390	384	399	407	403	352	395	387	417	394	390	396	418	470	430	399	407	407	392	402	398	403	417	409	399	457	431	406	400	359	380	386	379	367	407	381	398	409	383	421	424	422	391	376	393	381	400	399	386	385	379	409	400	395	378	412	418	435	414	376	369	399	364	455	412	383	361	398	418	399	424	432	398	411	398	404	427	388	388	386	369	386	408	384	383	455	407	348	422	428	450	383	387	378	386	383	398	364	385	397	405	388	387	397	395	408	379	369	396	387	393	389	384	349	417	408	416	390	390	390	413	406	364	375	406	401	434	371	380	401	373	401	412	373	381	404	403	385	406	368	419	367	414	421	402	427	369	419	401	352	387	400	368	377	382	391	371	382	388	411	381	366	434	413	390	408	413	416	370	426	373	376	378	371	383	415	404	387	377	401	388	398	387	406	404	406	364	402	383	408	395	406	390	367	376	364	377	426	404	389	370	398	399	402	410	417	378	395	370	442	422	389	417	375	402	423	405	408	398	428	403	436	392	381	420	382	418	410	392	361	381	391	386	389	427	387	421	446	376	370	359	419	427	387	374	397	374	376	353	353	425	406	438	390	401	393	386	351	392	430	435	407	376	384	390	384	366	367	365	420	403	389	408	381	391	371	392	424	389	418	408	376	415	403	404	425	405	418	374	382	412	385	424	415	410	386	416	395	406	416	419	368	396	421	384	392	427	410	379	401	429	419	419	423	408	398	417	400	357	411	416	400	368	378	420	391	438	388	378	384	405	422	388	415	376	396	351	399	363	407	399	360	392	396	361	355	416	398	379	420	439	377	378	420	380	412	446	387	386	379	382	387	426	432	409	393	371	380	399	392	394	402	371	404	372	389	362	381	423	404	423	394	407	439	408	395	399	398	397	367	390	411	388	399	386	358	360	359	403	395	431	396	411	375	377	398	422	397	352	406	366	440	351	405	420	340	370	404	411	378	470	411	383	397	401	393	384	354	386	422	426	385	352	394	379	383	374	373	416	373	402	395	389	404	424	400	419	345	419	381	399	403	358	396	383	376	378	424	418	378	420	388	369	439	420	428	412	371	416	390	363	415	406	394	395	373	398	375	385	420	392	384	376	370	427	361	408	408	404	425	403	344	381	383	392	343	422	414	425	367	400	387	398	427	416	373	403	395	412	400	410	399	366	370	424	399	392	417	437	417	386	417	391	402	370	413	389	380	392	357	395	422	380	399	400	397	370	386	396	365	413	435	374	359	414	397	397	409	354	376	369	425	399	406	399	377	409	398	361	388	426	401	381	392	390	385	404	381	385	396	418	399	357	386	364	381	370	422	393	376	428	377	385	394	424	379	348	378	395	370	428	400	422	419	385	385	392	417	399	398	439	398	423	386	407	401	434	372	401	372	385	395	398	386	458	403	407	389	421	386	419	347	404	363	426	415	404	362	377	404	417	411	403	376	434	406	439	376	405	425	404	387	358	380	395	418	410	395	420	373	387	386	398	383	416	391	368	423	377	395	375	407	356	379	401	417	368	381	419	407	364	399	385	407	425	401	391	400	372	426	394	362	405	371	377	374	393	366	385	395	440	379	402	430	389	355	416	377	355	352	377	389	409	401	405	395	412	436	409	367	401	378	375	415	401	375	386	399	391	421	386	401	389	387	420	370	381	403	381	400	384	415	412	413	421	407	402	427	366	365	405	431	423	391	431	377	410	369	417	378	423	403	430	405	388	359	378	370	402	436	372	387	356	427	391	420	371	407	379	370	386	372	381	389	372	409	389	423	408	376	412	475	395	383	380	407	406	385	382	375	447	399	389	385	374	405	424	408	404	431	345	419	377	434	398	410	437	432	366	384	414	359	401	408	384	396	410	408	372	414	423	400	365	383	350	350	409	413	391	419	386	404	402	383	358	374	382	433	417	382	378	402	386	425	396	393	363	405	420	411	384	424	412	409	395	380	407	409	397	404	411	335	379	407	387	439	406	387	357	389	407	392	385	405	366	406	431	412	409	393	409	420	361	426	425	386	363	366	450	401	393	427	413	391	413	390	382	410	345	381	407	403	428	387	374	377	373	403	396	414	383	435	391	420	371	414	412	399	349	372	367	396	433	423	363	405	379	364	439	365	371	387	382	429	397	406	354	400	435	389	428	374	407	387	391	400	371	422	384	368	345	382	369	410	387	354	385	351	373	392	407	416	374	431	421	388	358	396	396	393	368	424	392	404	359	372	417	416	443	370	390	392	412	393	389	396	394	400	398	445	396	389	334	385	391	358	401	364	360	401	382	385	374	373	385	385	420	407	354	398	360	408	366	376	435	422	410	387	387	418	373	380	389	413	429	363	394	398	372	430	430	374	390	454	398	369	412	440	401	378	407	390	400	383	391	371	406	404	378	387	393	358	417	398	371	407	377	387	405	371	412	374	391	392	368	427	445	372	392	366	430	419	420	388	428	429	372	406	407	379	409	408	423	391	387	390	421	412	361	387	428	430	395	350	392	383	385	403	398	370	388	387	377	396	397	399	364	388	385	414	373	406	396	417	410	433	407	394	415	382	391	387
8692	1569	2538	2793	2299	1949	1772	1573	1395	1368	1220	1248	1118	1100	1108	1128	1022	1038	1071	1018	1052	1003	1031	1015	996	1019	971	947	1044	961	946	942	959	945	967	944	932	980	960	939	917	984	950	899	956	937	980	934	909	978	924	945	993	953	948	882	985	994	969	967	946	908	953	933	935	982	962	911	980	926	923	932	924	934	938	907	942	966	944	878	959	935	934	968	914	976	907	936	895	934	873	916	951	959	916	939	898	891	935	931	976	973	965	964	910	928	946	943	900	974	991	972	935	955	900	987	932	964	953	953	995	951	950	919	904	928	930	902	898	923	902	974	936	968	915	951	897	988	920	889	984	920	938	914	948	889	973	948	941	941	890	933	954	974	967	924	940	906	978	962	952	928	967	971	920	988	882	991	955	930	955	928	868	896	926	939	919	900	920	948	949	930	925	971	952	951	961	953	933	947	976	974	918	914	995	930	936	970	897	960	947	965	926	932	905	921	950	975	973	944	945	1009	953	907	948	924	930	889	952	932	982	867	895	976	920	924	1007	924	975	860	919	936	922	966	963	872	965	916	919	932	957	933	908	924	944	902	926	967	882	861	944	968	943	929	928	959	953	989	935	929	905	966	922	896	936	998	945	984	899	927	891	934	916	938	938	998	917	923	912	931	931	947	863	876	910	890	942	924	946	925	909	970	929	902	909	956	874	995	923	934	961	912	940	996	957	935	949	954	961	913	986	877	976	986	937	899	941	936	946	952	901	905	940	901	955	919	947	862	995	971	976	956	980	923	947	963	941	963	894	921	917	995	958	899	918	908	941	886	974	885	921	908	994	921	921	944	967	940	924	927	926	927	899	957	888	943	961	899	926	956	930	929	945	910	935	969	923	874	905	924	877	922	957	947	920	931	928	970	970	970	962	928	953	965	934	947	995	970	929	917	952	970	946	919	987	927	928	911	912	935	937	887	950	930	915	912	962	918	932	901	884	949	943	964	954	918	1006	974	947	973	893	949	963	979	946	931	885	924	945	932	919	941	940	899	952	967	991	933	942	951	924	965	888	903	998	928	921	941	957	940	939	947	916	995	952	902	938	885	912	956	993	984	965	954	926	936	956	911	932	995	905	954	958	963	963	891	972	939	972	989	896	992	948	963	897	888	949	930	1002	945	916	936	933	972	907	902	898	950	973	961	953	1010	975	940	913	982	995	996	909	909	982	956	975	942	961	907	925	900	942	938	892	902	918	909	902	892	933	934	917	925	878	959	928	951	904	922	1003	912	945	904	968	884	993	887	956	915	989	950	926	897	947	965	869	995	900	933	895	953	928	940	971	926	918	866	917	930	914	950	924	930	966	983	914	939	950	937	907	966	920	936	911	927	947	932	929	981	956	941	958	943	874	911	909	934	934	1001	967	913	934	922	952	945	905	981	909	915	962	935	976	856	947	968	908	920	929	928	950	947	943	949	921	962	963	950	953	917	874	979	971	908	985	943	909	884	981	941	910	901	912	900	925	930	863	954	917	961	975	933	964	936	948	919	947	983	949	976	962	887	966	878	970	892	911	976	943	907	894	909	937	974	921	978	927	912	952	935	962	978	942	960	915	938	977	922	925	909	912	867	921	915	951	943	948	913	883	926	920	940	919	953	984	937	1020	900	957	985	899	918	920	905	927	937	957	949	982	923	898	889	952	930	951	979	992	901	897	908	937	927	923	939	892	923	972	894	971	937	962	942	972	900	972	919	922	1000	925	936	931	967	976	959	903	914	964	892	882	931	880	948	893	909	976	943	914	912	983	929	983	844	895	953	957	938	932	899	879	963	1026	968	946	927	975	912	935	962	883	935	945	919	977	942	951	947	955	923	957	903	920	871	885	993	907	967	944	942	969	903	907	972	916	923	935	999	989	884	966	924	894	949	943	1003	982	943	950	936	962	923	922	877	878	889	874	984	962	909	948	950	940	930	1005	928	959	992	954	913	956	964	881	964	971	947	964	962	921	912	934	884	988	875	916	949	915	895	955	918	910	885	976	908	920	918	918	947	937	927	925	870	989	952	945	910	960	967	993	953	895	905	931	925	924	934	916	945	958	935	911	908	939	892	1014	966	947	991	990	964	853	963	949	892	963	938	948	952	959	984	909	947	939	917	938	942	939	936	899	973	901	993	979	910	956	942	943	967	992	941	921	978	956	912	961	1003	893	952	928	936	902	955	971	925	909	874	933	989	925	956	919	922	931	961	899	871	929	891	953	894	968	960	915	956	901	913	916	941	872	926	945	1019	932	938	952	942	895	928	954	905	944	978	991	911	901	930	939	897	902	941	912	922	983	938	886	899	926	915	910	924	906	931	911	934	926	953	950	952	919	912	997	901	923	947	960	936	880	905	980	913	969	955	957	973	895	963	935	990	964	988	937	920	997	961	893	950	949	945	968	979	938	903	908	903	971	916	933	924	950	897	928	898	961	933	929	965	945	899	893	955	945	983	959	946	930	899	934	951	914	985	875	976	928	908	953	916	941	1010	943	953	945	997	950	911	901	943	925	953	933	961	989	930	908	959	908	901	925	945	911	912	959	925	887	945	917	915	1015	949	938	977	986	940	994	877	938	922	950	901	901	919	961	927	946	921	890	955	899	933	949	932	944	962	901	1002	931	956	938	932	923	953	947	894	949	951	893	984	941	896	950	914	936	937	926	945	927	890	931	979	961	920	918	950	910	963	989	970	963	968	966	924	931	923	895	923	953	948	912	943	901	927	945	953	926	920	935	901	911	951	941	924	905	976	974	938	892	987	939	929	925	941	946	942	941	936	976	928	907	941	936	967	1023	957	967	915	932	992	962	950	907	948	897	929	943	938	976	926	948	888	949	964	876	960	899	1006	966	970	951	920	967	986	891	930	933	945	940	951	922	924	937	997	904	1053	943	913	927	989	920	955	961	926	945	947	959	855	901	920	928	944	875	953	997	922	899	947	953	962	938	957	915	895	971	905	984	928	872	917	959	950	948	982	945	925	929	960	957	944	897	866	921	935	936	927	911	907	956	887	960	932	888	934	944	962	968	927	895	978	917	902	955	995	894	924	901	934	948	913	891	938	905	945	917	930	964	938	927	923	914	998	959	944	960	952	963	959	935	1001	916	889	926	937	979	912	928	972	925	892	1004	896	952	957	940	926	908	952	928	949	915	925	938	976	960	931	924	954	951	970	888	953	965	949	936	934	968	974	954	884	892	922	959	974	910	946	932	917	944	920	969	951	973	949	914	990	928	936	930	929	939	948	921	883	952	894	963	957	967	942	956	905	933	921	862	930	925	938	911	916	927	910	913	882	922	914	981	919	918	983	893	981	900	894	983	894	987	869	906	937	946	972	984	980	974	930	921	932	914	896	969	962	945	929	974	890	932	978	933	939	975	909	940	961	948	915	911	938	918	992	987	914	976	913	967	953	930	893	916	948	923	929	951	949	896	959	971	917	934	949	904	953	875	896	931	902	956	945	941	916	897	944	958	936	939	972	973	947	914	972	975	923	922	973	937	928
1543	237	248	239	219	239	239	209	203	235	219	199	222	261	216	231	240	180	217	224	232	210	223	215	230	217	234	224	226	239	238	220	235	216	199	194	238	223	225	213	214	241	207	207	225	176	240	220	216	199	188	228	245	191	212	212	222	241	219	214	247	226	223	211	208	244	217	239	239	228	230	225	218	220	217	235	226	233	239	195	209	210	217	203	226	230	220	224	191	198	236	210	229	208	213	250	193	224	232	222	207	212	230	220	243	216	214	233	213	259	207	228	208	196	207	216	220	234	226	217	181	186	221	251	203	213	178	194	232	206	219	247	217	223	226	223	193	232	217	211	233	217	196	202	228	233	231	201	256	201	202	212	226	193	223	224	216	201	225	251	222	209	239	219	247	215	218	204	187	208	199	213	213	230	210	209	217	216	203	224	212	221	235	200	238	200	247	211	188	237	233	189	223	210	220	224	211	190	217	211	226	237	217	203	231	216	222	233	208	182	237	216	211	205	220	226	227	197	249	250	201	210	245	213	224	212	236	205	193	257	214	233	244	209	230	212	223	226	239	221	225	239	200	211	235	217	230	233	213	200	215	235	231	201	208	211	219	238	237	211	203	205	226	238	223	191	212	221	233	217	232	187	217	221	241	221	199	239	206	231	228	225	207	232	231	245	215	211	213	209	196	241	223	208	259	217	236	228	217	248	189	223	216	210	214	220	202	188	200	230	191	203	229	221	228	235	228	233	236	203	204	200	213	228	228	229	210	215	219	192	255	226	231	231	223	219	236	189	211	241	224	218	219	235	237	224	227	211	223	227	196	191	209	238	244	208	205	215	214	171	234	216	197	205	264	225	234	235	232	228	214	208	217	198	243	207	209	223	226	198	203	225	226	235	216	185	236	225	213	208	247	216	229	234	232	225	208	217	223	206	215	244	221	197	232	211	214	207	235	207	240	244	230	209	226	217	221	223	250	197	229	239	226	238	210	199	191	213	256	234	241	214	225	214	185	222	247	235	222	220	227	240	216	225	252	202	224	237	252	242	207	235	214	234	220	221	224	191	214	204	219	225	219	219	229	211	241	225	199	237	209	219	231	226	238	228	228	222	209	209	250	193	223	219	177	191	233	209	190	259	223	209	223	251	197	209	227	208	229	250	240	221	254	202	218	199	225	212	233	224	199	233	217	232	227	220	222	216	225	219	197	215	213	215	219	214	208	237	244	199	246	221	225	184	195	266	233	205	221	211	235	234	204	207	182	212	216	230	208	223	247	247	216	221	217	193	229	231	224	210	212	233	222	245	248	213	206	218	216	220	225	237	192	245	210	239	246	250	207	221	242	230	249	218	239	219	245	219	214	206	193	213	223	228	185	219	229	225	180	220	207	234	203	228	207	209	205	192	220	233	209	264	207	256	220	209	227	189	228	220	225	218	232	219	221	210	197	205	218	240	233	214	208	207	213	198	211	245	247	238	225	216	225	215	186	198	187	248	237	221	218	245	245	223	187	211	225	190	207	215	207	228	222	245	228	249	219	200	208	189	217	227	234	220	214	225	217	244	205	206	206	211	205	215	234	201	240	200	233	230	223	222	234	225	230	217	222	216	216	221	213	211	228	231	239	206	215	222	200	213	212	206	219	200	235	234	236	230	198	230	202	248	209	208	214	213	239	227	242	205	198	223	205	238	231	230	202	237	217	202	220	223	219	221	215	207	211	220	235	232	242	238	233	215	198	222	246	223	217	206	218	223	195	204	217	193	221	225	245	199	264	236	222	238	204	214	230	220	201	212	190	212	211	208	248	219	212	230	224	207	203	230	243	199	242	233	211	194	191	221	210	225	215	201	204	216	255	226	227	232	211	209	236	205	213	251	239	236	237	201	245	236	220	207	196	209	213	209	206	199	208	227	229	193	213	240	209	227	230	222	225	237	222	248	194	236	202	208	229	211	204	215	206	183	218	219	214	226	240	215	209	217	225	213	217	206	189	242	197	220	203	223	221	238	217	237	221	199	224	189	207	233	216	186	227	228	253	240	251	240	209	215	231	208	243	209	214	208	178	199	189	216	233	192	214	253	211	213	228	227	217	210	227	222	188	218	213	205	234	218	233	208	210	228	209	196	230	209	232	233	238	186	244	228	222	246	223	208	221	202	213	222	218	221	230	257	190	230	228	225	206	206	197	213	217	244	212	203	199	247	217	228	190	237	221	227	219	209	225	250	175	236	211	227	227	207	240	216	207	229	226	189	205	255	239	215	234	225	200	177	205	202	243	219	215	212	212	199	269	207	218	216	210	184	210	199	217	218	224	237	209	241	238	213	218	229	233	200	228	221	231	242	239	172	217	195	220	219	204	224	210	210	249	226	208	232	212	239	237	197	230	208	208	233	220	201	238	212	233	232	222	231	248	229	236	209	217	244	219	225	209	232	225	192	222	216	212	220	233	218	214	222	209	243	220	229	217	222	208	221	199	236	230	234	211	205	213	213	206	191	211	225	197	233	245	225	227	204	208	225	253	232	227	216	207	219	198	244	219	228	231	200	242	207	189	225	218	224	234	236	191	220	219	257	226	218	251	218	213	229	230	235	236	227	217	223	215	244	209	209	218	248	242	212	221	225	241	227	204	195	252	231	224	201	239	207	213	251	242	209	256	233	208	234	200	215	238	224	198	221	242	207	211	252	226	187	212	210	202	222	231	228	248	237	210	213	213	184	222	225	218	238	224	201	263	226	208	214	201	206	230	213	223	230	200	194	203	192	217	223	229	222	247	235	213	213	201	206	225	218	212	234	247	209	236	226	238	197	224	226	252	208	217	206	207	216	255	224	227	223	226	252	223	226	205	204	247	212	220	215	244	211	238	208	216	207	221	232	232	199	207	201	227	224	234	213	220	212	235	218	236	206	217	238	214	180	239	236	210	200	228	238	218	231	180	226	223	220	226	241	252	213	229	226	219	224	229	203	184	217	217	232	228	228	223	211	178	216	212	188	239	263	228	194	248	244	245	235	209	197	201	205	201	205	213	231	247	230	207	235	226	202	234	242	232	196	202	209	230	246	219	223	245	208	207	218	219	213	207	217	212	240	251	216	210	198	225	213	205	220	221	208	235	240	225	236	229	216	237	238	238	218	190	231	242	232	220	197	250	212	232	260	234	201	222	222	237	209	238	214	247	228	247	219	235	235	225	236	249	211	220	208	215	213	233	221	204	221	239	226	224	208	236	231	207	237	218	226	235	205	221	220	215	235	201	199	239	250	208	226	224	233	210	210	212	200	200	228	211	204	215	220	208	221	243	191	209	254	218	233	230	198	225	226	230	230	191	236	196	200	206	205	238	229	212	230	214	258	181	190	227	212	238	202	260	214	203	184	218	203	239	215	227	227	243	226	238	239	219	215	228	222	234	197	191	237	224	207	214	237	238	204	226	217	214	248	218	219	244	191	239	224	228	196	198	230	217	193	202	217	239	209	213	195	241	190	212	229	264	220	199	205	229	227	209	223
1870	589	617	649	571	643	584	588	564	594	582	558	570	599	560	537	575	557	607	601	559	578	565	610	551	572	559	559	564	571	613	584	564	561	591	575	573	547	566	572	540	554	557	622	598	559	574	581	522	562	575	591	568	565	532	546	566	551	564	560	563	562	563	549	558	587	586	566	556	579	552	577	631	521	551	548	572	553	621	611	521	552	601	561	547	557	537	566	566	614	581	544	571	586	565	610	568	553	549	524	533	546	643	539	525	527	602	546	564	559	574	577	587	588	552	581	563	589	603	571	521	587	563	597	572	597	610	572	577	587	584	562	555	558	596	568	586	599	583	558	559	591	555	589	567	514	547	551	546	589	547	571	560	558	533	587	590	561	577	528	574	580	543	561	553	533	528	534	567	544	537	584	609	566	555	564	582	573	538	565	584	605	515	595	577	575	600	575	557	512	582	559	537	534	579	573	558	550	548	593	564	584	594	590	558	530	531	559	564	551	571	566	558	552	533	588	580	544	540	587	555	578	538	588	527	578	598	572	555	589	578	562	605	602	591	567	575	604	533	550	568	601	555	578	544	562	593	557	590	579	595	565	594	551	570	581	506	537	590	575	529	592	522	569	529	554	582	534	561	598	603	606	570	560	546	568	555	614	561	552	497	583	565	579	570	514	518	593	533	580	581	572	558	540	530	531	622	580	550	579	583	557	563	561	580	557	584	565	548	593	559	569	546	546	561	558	575	528	560	561	571	586	581	572	575	559	587	526	602	603	568	556	591	552	543	571	540	588	584	563	559	546	554	599	565	535	577	594	563	554	575	548	530	547	588	604	558	541	579	587	561	587	579	598	551	594	601	550	573	595	536	561	572	595	548	569	572	611	568	518	561	566	579	564	528	559	544	573	592	556	571	548	599	536	565	583	580	594	555	588	588	583	601	551	600	544	567	613	608	531	541	561	551	598	529	561	538	585	541	558	541	602	612	581	555	545	579	566	502	581	560	555	565	552	554	587	596	539	529	577	571	606	591	573	537	534	563	575	571	553	607	540	557	594	569	559	574	552	556	555	554	552	549	560	541	575	540	588	583	594	577	527	551	555	601	591	570	514	576	586	582	597	579	524	557	561	577	552	538	597	582	592	599	533	559	553	581	568	567	563	586	591	533	593	550	551	573	575	600	572	541	594	544	547	580	566	522	550	558	550	589	564	572	564	594	546	564	625	609	589	556	558	557	555	558	540	573	583	566	571	578	551	596	550	548	569	576	565	570	614	546	550	599	563	573	606	578	604	572	564	544	553	589	570	560	584	605	552	579	573	578	583	595	571	592	618	568	534	567	553	564	581	614	574	567	596	558	561	564	542	563	565	541	547	576	555	588	592	587	578	598	514	536	533	593	575	529	581	569	579	583	558	578	594	544	543	519	608	590	598	544	569	570	569	557	583	549	606	576	588	576	575	544	536	567	567	561	554	553	542	605	580	544	557	563	564	556	586	531	578	547	554	580	611	568	524	574	555	618	617	587	566	507	602	581	574	571	574	536	580	606	578	593	541	624	564	547	559	541	560	594	566	590	575	562	547	557	587	578	587	541	583	532	551	588	559	616	565	593	536	545	580	575	556	598	575	567	537	556	555	542	566	555	542	575	534	541	539	543	569	565	545	585	578	524	567	573	558	596	579	562	602	541	525	541	556	557	576	590	551	613	525	596	546	547	584	606	575	575	555	554	532	556	545	562	580	536	549	531	529	588	603	549	587	528	587	531	605	545	588	576	552	595	567	554	593	601	566	599	548	567	575	590	559	542	578	608	562	539	604	549	560	553	546	576	533	557	540	502	566	588	572	517	559	543	583	577	553	568	584	589	542	578	562	554	569	571	572	598	605	575	528	587	592	538	572	569	598	559	542	595	559	572	532	564	574	573	543	602	563	555	515	567	565	549	609	526	561	564	539	561	555	547	602	548	582	612	561	615	583	567	547	607	530	578	564	592	577	595	584	578	570	612	566	566	558	577	573	543	604	555	561	556	622	559	605	537	532	557	576	559	574	584	512	586	570	584	569	547	552	566	578	550	595	565	593	606	590	573	622	559	601	574	536	573	564	584	567	580	572	546	530	528	632	617	536	591	540	563	552	588	554	592	579	551	589	583	574	594	581	573	578	584	581	563	562	577	572	567	571	554	584	543	582	560	504	512	575	559	580	538	578	545	534	555	532	588	588	569	578	569	571	574	575	575	531	541	570	567	544	565	568	574	600	551	557	610	538	538	603	564	558	549	542	547	598	558	524	587	577	597	553	535	541	534	539	565	563	593	586	561	579	581	581	567	553	587	587	488	523	607	582	549	550	568	545	579	560	581	539	521	536	570	572	594	576	545	549	577	536	563	574	559	561	543	543	560	550	591	546	560	566	537	589	574	588	532	568	579	531	561	582	579	554	574	599	585	552	552	570	594	557	567	558	539	599	561	537	580	539	561	585	575	551	610	611	530	525	566	580	600	562	567	608	564	532	574	614	543	569	531	581	581	552	549	597	544	591	579	597	557	566	595	556	562	541	561	579	507	607	582	502	570	582	576	580	587	587	559	584	577	576	592	577	536	574	573	579	570	561	546	554	561	552	552	620	592	584	537	564	566	561	535	598	541	567	553	545	556	574	564	583	532	563	587	569	549	566	611	558	542	602	559	549	541	518	569	546	540	540	574	582	555	570	553	552	583	572	608	525	557	550	598	548	545	544	594	579	508	552	579	596	533	540	555	574	593	580	532	590	567	587	559	542	580	608	579	577	571	564	577	569	594	578	544	575	549	574	597	547	603	556	610	556	549	550	571	567	530	603	583	578	597	550	558	610	577	569	600	583	554	535	578	570	546	567	578	593	558	527	590	585	529	593	587	579	567	583	574	559	558	568	555	568	573	594	537	549	598	557	601	582	579	554	559	574	564	543	584	563	589	544	552	573	588	580	563	580	552	548	540	526	599	582	571	555	550	565	571	556	564	594	564	545	572	583	582	571	616	581	582	596	553	609	606	526	554	535	550	573	589	558	612	556	552	558	588	590	582	555	537	561	554	547	576	549	560	590	534	610	550	544	570	536	561	590	566	532	583	578	541	582	543	601	556	608	538	568	556	562	563	601	600	581	563	551	540	560	593	563	545	550	571	581	566	594	566	571	537	581	567	539	597	601	530	562	586	603	562	584	564	562	592	593	553	568	567	569	568	563	561	565	549	561	555	559	585	521	594	566	581	529	532	573	528	584	589	562	599	564	555	545	538	563	592	552	556	540	557	586	521	552	566	530	578	562	576	548	555	500	548	588	549	554	559	567	567	540	581	556	567	528	554	554	583	583	592	533	564	600	514	538	533	546	589	559	570	553	602	524	585	600	571	537	540	567	568	541	531	578	553	510	580	576	581	530	571	575	564	589	591	602	563	552	601	539	572	536	562	581	542	557	535	584	567	613	525	517	583	599	591	555	578	541	566	546	546	575	575	559	558	596	553	577	565	547
7122	556	523	420	367	311	242	264	237	225	217	193	168	201	197	195	197	157	166	206	175	195	194	177	206	177	164	190	178	231	173	187	187	212	202	187	194	180	204	156	183	180	180	174	179	212	225	195	183	201	155	191	182	179	178	171	172	159	207	197	181	184	169	196	187	167	201	180	191	195	164	188	202	175	179	178	163	166	192	152	196	175	174	186	187	187	180	179	177	176	184	214	170	202	191	183	181	189	164	197	186	176	203	182	140	187	177	197	188	166	178	209	176	181	186	198	202	184	172	186	187	193	148	198	187	200	195	196	183	187	185	174	162	192	170	204	199	194	193	160	228	199	175	192	208	215	196	173	189	203	203	152	166	166	170	185	183	189	187	175	213	195	169	171	184	189	179	177	169	203	215	173	165	197	170	191	189	164	183	182	181	180	200	170	196	178	207	180	178	178	170	192	178	202	182	195	193	204	167	179	173	198	174	199	218	160	181	172	185	199	182	184	180	170	183	169	172	193	190	170	200	166	188	181	205	198	202	188	204	165	168	178	206	193	208	163	206	194	175	198	203	185	201	197	189	184	177	195	196	175	169	170	176	163	211	198	199	185	156	181	191	199	194	177	193	179	184	206	154	176	198	174	144	191	199	179	173	194	184	169	195	178	186	167	177	176	202	176	177	170	180	161	202	176	193	175	182	196	204	179	175	169	200	191	172	186	172	191	192	192	172	172	190	245	172	186	198	176	181	181	185	191	182	164	179	177	157	189	205	211	181	178	193	210	201	178	181	206	185	180	185	171	186	172	157	177	213	185	176	177	163	164	188	177	172	210	199	190	169	170	160	180	202	185	172	183	185	184	203	206	190	201	197	180	180	208	181	165	211	192	178	166	175	199	184	193	181	197	172	167	194	197	198	216	197	209	176	207	183	163	174	185	214	191	197	212	198	162	189	188	170	172	186	188	175	171	200	160	193	186	199	207	178	171	182	201	197	191	188	174	188	179	177	190	179	180	182	154	199	176	191	208	180	176	182	185	174	180	201	177	189	186	196	172	198	201	218	204	198	180	196	202	190	171	161	169	179	197	194	212	166	174	177	165	199	164	181	202	167	173	173	202	199	189	179	170	165	198	180	167	208	203	194	160	196	166	206	205	189	197	202	193	188	180	169	192	200	200	209	202	183	184	178	187	211	204	171	177	189	176	191	180	207	195	188	175	159	185	211	199	174	169	175	198	168	186	178	185	199	204	187	198	175	183	196	163	187	189	198	204	214	186	166	212	205	203	171	188	198	160	173	188	174	189	180	158	176	187	200	203	168	169	225	172	187	186	181	208	185	184	199	171	188	184	168	185	177	213	217	170	183	191	186	177	207	171	190	179	179	177	170	173	204	188	187	181	184	164	172	184	181	191	190	182	181	187	178	163	161	181	174	205	209	174	181	181	181	165	201	184	187	161	175	173	172	188	197	177	170	171	179	183	211	191	203	173	188	209	176	187	168	198	171	177	190	202	189	183	186	192	183	156	202	178	169	171	187	213	175	181	212	178	221	202	194	184	155	201	203	161	190	158	170	191	181	180	203	175	177	180	197	193	186	191	188	174	186	184	201	200	186	194	184	181	187	190	173	199	174	167	223	188	168	178	178	182	175	160	199	164	191	178	151	160	158	184	168	151	147	182	183	194	174	194	188	182	187	210	208	175	182	186	184	191	186	158	162	202	157	170	186	208	197	190	195	189	187	202	171	188	169	186	196	179	174	182	181	194	204	189	171	216	165	172	172	187	164	164	188	163	173	183	170	184	170	168	201	202	184	192	188	170	186	202	197	203	188	193	168	187	180	187	175	170	196	179	178	175	198	191	176	182	165	203	180	174	181	175	194	190	161	204	184	179	187	181	168	196	189	174	175	183	172	178	179	193	179	177	168	174	187	174	176	180	174	161	202	193	172	177	180	168	169	184	172	208	171	172	177	192	195	201	167	168	187	196	173	211	174	166	192	192	207	199	173	198	205	156	180	181	183	183	196	198	186	181	170	171	168	177	167	215	191	172	180	192	191	180	178	179	220	182	184	184	178	170	198	201	186	198	199	181	169	189	177	192	177	177	174	155	191	184	186	171	188	194	183	174	159	171	178	204	192	185	188	197	195	188	206	201	168	174	174	181	201	206	189	201	194	147	179	193	202	155	164	200	190	186	183	172	197	180	192	160	191	189	184	196	206	174	176	169	188	178	193	204	190	183	191	200	201	172	195	213	193	176	185	176	170	167	175	197	183	215	184	181	178	205	207	196	166	170	184	199	185	174	167	197	202	177	201	197	180	151	210	213	189	213	196	168	184	184	182	165	185	197	182	187	120	190	185	190	196	190	193	198	191	193	195	194	208	165	162	191	207	176	196	167	189	185	184	188	170	192	208	186	171	185	170	181	196	179	192	182	181	180	164	204	188	194	208	171	168	180	158	172	168	179	164	211	179	168	200	187	174	169	177	188	210	184	172	165	170	178	176	174	163	176	219	188	177	194	182	176	178	173	195	174	177	187	197	197	162	180	192	171	178	183	214	176	223	187	168	179	176	184	203	187	183	177	168	170	216	193	155	171	181	183	186	213	197	176	201	172	187	176	178	174	176	170	188	183	193	164	201	182	202	196	169	171	176	177	166	184	182	194	190	168	138	192	186	184	211	211	169	168	184	197	172	187	203	173	178	188	156	169	179	165	211	198	185	198	212	161	229	189	192	176	169	180	186	167	185	200	182	187	189	178	166	184	188	204	180	170	175	189	197	187	202	208	199	194	184	183	192	179	229	182	179	209	171	221	189	191	182	149	149	193	162	197	175	201	172	227	173	186	189	183	189	156	181	196	171	177	189	174	196	171	181	189	197	175	187	199	191	181	202	160	196	185	172	198	190	193	186	193	181	193	171	182	187	192	184	165	197	173	192	190	210	165	194	181	200	171	167	173	180	189	192	222	179	206	202	179	185	191	192	196	169	174	172	165	190	186	193	186	172	187	196	200	196	156	171	180	186	169	166	187	207	160	182	198	179	185	172	200	186	178	197	191	191	190	171	179	205	193	183	204	180	180	180	185	205	190	202	213	204	204	179	173	202	184	210	166	185	171	191	177	200	180	188	174	161	214	181	152	192	190	200	186	186	184	206	208	190	188	159	194	213	197	178	177	197	177	187	188	186	201	186	192	171	186	186	178	174	215	202	192	176	193	158	193	196	175	170	178	172	188	177	175	189	208	189	194	199	168	173	179	202	213	158	201	176	186	208	211	184	195	177	207	182	213	156	173	187	179	185	188	192	184	181	178	194	146	179	203	178	200	169	162	172	218	210	177	186	210	179	208	165	201	188	174	192	172	174	213	146	211	143	201	179	180	181	181	170	184	195	180	189	194	172	191	179	196	165	201	209	193	164	182	161	196	200	183	183	196	201	164	164	158	173	197	173	187	195	184	223	172	180	214	190	181	172	182	210	205	184	203	198	186	158	194	189	200	188	157
6210	828	1306	1526	1263	1092	931	808	764	695	671	637	667	637	620	552	609	579	557	520	556	550	556	525	564	530	561	548	553	497	535	533	559	539	533	527	508	549	548	514	526	528	534	534	510	542	574	547	556	545	502	488	560	533	527	520	520	549	489	493	550	569	534	497	553	519	507	551	522	478	501	527	551	480	529	521	528	532	521	514	511	547	530	501	537	543	513	574	552	529	541	519	522	526	510	530	546	502	546	512	528	519	540	503	525	518	531	470	505	521	489	501	525	530	479	532	517	497	511	529	531	485	501	525	518	523	482	525	525	527	513	507	500	533	514	545	530	549	508	524	560	502	525	485	476	544	496	531	528	536	558	510	541	493	529	538	466	506	487	506	524	506	535	528	503	503	514	531	500	526	526	529	525	484	531	522	518	487	545	472	553	521	489	514	524	528	521	534	506	502	503	514	520	499	509	500	536	541	498	510	459	557	502	518	490	504	522	511	527	553	481	532	493	484	535	480	521	508	509	530	536	503	518	526	469	514	548	545	507	500	497	514	574	539	502	536	526	486	508	545	521	515	526	503	554	521	532	506	514	531	508	542	518	514	494	472	463	520	527	492	527	512	529	500	526	477	533	499	530	515	515	529	523	503	507	530	528	486	532	515	463	513	544	486	499	526	467	545	512	520	510	540	524	535	498	530	501	546	507	538	524	494	509	478	521	507	506	533	538	527	583	509	510	503	540	528	497	513	544	512	492	488	510	539	519	497	524	557	510	586	485	490	518	502	543	560	493	476	521	488	522	557	544	504	530	521	493	489	535	516	478	485	524	505	498	461	536	517	538	506	491	484	496	510	496	515	518	485	534	531	497	541	546	550	493	545	489	517	521	520	502	516	502	523	505	528	514	527	535	527	523	526	498	531	515	501	473	509	553	479	523	517	554	547	470	506	522	536	496	548	526	513	505	557	520	528	500	506	517	510	501	522	555	512	528	493	506	537	549	527	525	514	502	537	514	537	537	549	518	486	563	524	510	506	506	549	524	452	533	517	506	460	491	514	537	504	485	500	505	507	485	512	501	513	480	503	506	520	485	505	470	543	523	466	515	552	498	538	508	531	501	496	562	559	509	507	535	518	534	501	535	548	509	512	544	503	490	506	490	526	528	540	496	532	505	491	539	475	497	510	521	481	570	519	522	499	506	533	555	491	498	514	497	511	495	505	518	560	511	478	516	477	514	525	495	539	556	521	511	519	501	481	515	585	491	478	512	504	519	535	493	494	522	503	516	524	529	508	523	528	532	513	539	486	464	514	514	502	525	542	516	489	540	489	519	561	573	531	538	478	529	532	498	526	532	557	507	524	491	537	518	503	497	463	528	569	501	519	532	503	488	508	496	544	506	560	528	509	526	479	526	499	508	519	525	506	514	516	466	489	520	459	529	508	514	486	497	517	555	515	515	488	491	487	507	506	478	517	495	511	518	540	486	531	485	550	504	503	539	449	512	553	533	499	490	486	502	516	529	529	561	520	510	516	492	534	531	520	495	491	507	492	546	512	509	498	523	516	526	496	448	505	536	500	506	506	505	539	489	538	522	514	529	525	516	487	568	519	547	501	535	497	485	525	537	542	502	491	552	527	547	535	548	515	476	531	509	556	480	529	499	524	512	524	536	507	515	519	511	519	534	507	520	515	514	503	533	528	471	520	504	483	506	512	515	537	527	515	531	505	527	501	491	509	508	482	529	519	503	558	528	530	515	505	518	483	510	537	510	494	495	542	499	493	486	485	501	568	539	551	493	531	506	498	496	504	527	481	485	507	527	538	554	491	522	490	535	537	517	536	475	517	484	497	537	504	543	533	492	536	538	489	509	493	505	555	539	497	475	514	488	467	539	516	497	534	498	532	529	524	505	485	450	518	490	536	557	517	522	487	496	494	518	494	541	500	537	523	487	478	509	552	495	505	515	518	471	512	524	508	523	538	507	518	489	516	507	515	538	506	485	501	534	509	551	483	518	479	493	506	533	534	491	509	529	495	524	511	492	504	503	499	484	506	493	545	534	523	522	539	544	541	519	514	520	484	477	557	561	482	515	487	552	533	531	510	498	507	526	534	517	484	480	481	570	521	509	506	488	553	515	514	493	479	512	531	513	531	486	538	530	487	525	489	504	515	526	513	544	536	557	503	485	539	505	522	529	532	515	526	511	520	516	507	541	530	499	535	504	527	534	503	488	492	484	543	560	521	537	497	497	515	483	502	520	506	533	497	516	525	498	503	477	521	481	512	516	562	500	496	508	489	517	497	484	529	543	532	490	488	508	518	498	503	528	488	555	495	506	492	454	468	501	519	536	489	494	486	540	525	528	492	499	515	527	545	480	526	525	509	489	492	533	516	492	497	481	511	507	451	515	550	482	527	520	549	525	506	528	496	508	512	554	479	487	528	519	514	538	503	527	490	520	522	512	480	520	504	504	483	516	543	548	482	494	484	504	523	480	532	541	556	537	530	545	501	473	563	529	494	538	524	524	511	512	522	510	464	490	495	511	462	490	505	546	507	534	534	510	508	489	455	503	541	467	518	534	531	527	517	500	514	512	504	510	503	555	531	499	463	527	522	509	543	516	510	505	514	506	514	494	504	511	545	520	480	503	500	512	512	459	521	517	537	514	530	541	520	498	532	522	536	506	522	491	552	508	530	576	519	495	508	515	497	523	524	514	511	551	532	488	541	520	511	523	517	539	509	540	516	535	535	507	529	507	473	544	504	519	521	543	483	556	549	503	535	532	494	521	540	556	495	479	525	494	476	542	506	508	463	524	481	548	458	524	508	531	509	496	487	496	504	559	487	512	506	542	521	515	508	548	565	534	508	538	513	519	496	546	537	512	499	492	538	566	461	529	501	508	492	578	476	516	504	502	522	488	530	530	499	536	541	506	510	507	510	479	546	558	450	546	505	503	488	491	528	531	515	541	540	523	487	530	514	495	514	532	500	545	548	543	501	518	520	488	504	477	497	505	526	516	532	510	534	522	533	496	480	526	540	575	521	479	463	527	532	491	508	500	587	528	535	512	538	502	538	487	498	501	509	487	554	548	507	514	524	521	516	531	552	549	484	510	500	503	557	514	520	493	540	522	522	492	502	533	526	500	513	536	534	529	538	550	537	545	509	524	514	508	482	499	507	498	516	468	518	521	470	517	510	543	549	525	538	511	504	505	513	554	487	508	503	494	512	497	493	506	497	506	500	504	526	526	512	534	502	522	550	480	508	540	501	522	499	488	477	543	484	500	504	496	532	516	532	524	521	536	536	484	529	495	514	508	528	547	509	519	491	536	497	492	503	526	520	474	503	526	535	504	512	513	539	550	493	539	527	484	532	531	539	501	541	533	545	498	504	543	527	520	501	528	575	535	506	546	528	525	497	516	531	494	528	529	482	495	519	510	529	530	541	490	527	547	501	519	501	503	479	513	540	540	488	481	535	522	520	536	514	479	528	550	533	497	529	491	516
14717	1538	1315	980	714	601	553	496	492	435	448	417	418	417	424	401	449	404	382	440	406	405	361	404	410	414	417	445	433	412	370	405	425	418	416	401	391	397	343	389	400	399	395	399	417	380	414	377	380	409	408	421	421	372	378	406	396	427	408	395	380	398	420	377	336	408	400	372	366	395	395	389	381	381	391	377	379	432	421	355	382	397	390	430	362	394	397	413	418	378	385	408	383	405	414	397	424	385	377	389	411	389	413	399	387	398	424	415	434	439	422	409	426	409	403	420	362	415	410	424	397	383	401	384	419	408	445	349	393	409	392	366	379	358	385	349	396	425	386	391	389	408	385	397	428	376	430	383	396	369	386	415	415	368	403	407	378	382	411	384	379	392	397	403	384	377	413	372	384	376	411	386	383	386	440	415	376	439	409	402	388	370	399	374	420	402	387	396	392	388	384	384	395	376	402	412	389	357	384	381	375	397	397	368	412	361	381	374	402	397	374	403	383	370	381	403	403	417	376	380	395	395	425	379	377	401	390	374	382	375	402	399	409	407	419	377	382	374	400	401	426	400	389	382	423	420	362	353	378	401	401	421	369	415	410	399	384	427	409	392	434	422	391	414	359	391	419	416	369	355	394	391	420	409	371	407	389	382	371	383	419	409	369	431	352	398	378	383	411	345	420	371	377	413	392	388	409	394	393	432	416	372	408	409	393	384	398	398	423	381	411	396	408	399	398	401	412	407	368	385	392	379	421	395	395	396	408	407	388	406	426	425	400	411	437	378	413	385	344	433	362	400	374	354	386	399	433	434	408	388	374	415	435	379	386	393	442	378	393	398	373	378	400	343	407	407	414	425	395	429	421	407	369	357	384	380	383	390	415	378	411	400	406	383	371	377	351	370	418	402	418	417	411	394	386	385	393	393	393	439	369	387	407	400	395	377	395	397	426	370	404	428	410	419	367	405	378	398	379	341	372	404	426	419	379	393	372	435	370	392	392	421	394	382	389	420	431	390	399	406	395	377	414	390	394	372	368	431	386	414	386	413	407	409	444	405	421	389	404	385	395	447	408	442	402	416	447	431	401	381	404	417	377	396	365	365	445	417	367	387	390	412	412	367	369	356	381	430	408	421	364	372	379	360	404	409	400	379	375	399	385	394	399	420	406	432	367	393	361	426	409	384	394	398	421	370	426	394	409	377	392	422	396	392	403	375	377	406	406	398	386	381	400	376	389	421	420	383	390	398	408	434	396	443	390	420	394	393	385	372	421	372	376	440	399	342	411	425	379	376	396	416	389	376	395	364	418	412	411	361	408	402	370	385	412	394	417	398	410	386	398	420	417	398	398	382	413	380	426	400	409	401	399	400	416	373	400	387	424	415	394	401	377	403	397	383	442	406	392	420	415	376	368	385	367	395	356	408	397	368	371	396	394	389	382	411	377	415	397	422	413	403	391	374	388	359	416	398	406	368	400	438	360	414	409	408	425	416	395	393	450	388	406	399	396	363	389	427	413	400	383	420	407	409	390	392	398	410	399	389	381	371	404	388	403	430	446	368	385	409	368	404	374	398	390	412	407	359	427	421	393	400	405	400	389	401	381	400	380	356	397	391	386	436	409	394	423	419	395	396	390	382	426	391	391	374	423	380	394	437	425	405	391	395	371	404	464	417	445	395	375	395	432	394	391	403	386	414	388	418	362	401	393	397	363	377	372	393	390	364	381	383	391	413	422	397	404	441	427	386	400	396	384	412	394	419	391	382	379	388	420	411	437	346	375	403	385	364	399	417	397	410	385	399	383	391	385	403	367	364	389	438	370	389	386	388	391	433	364	393	389	402	403	419	389	400	372	404	407	352	386	413	358	384	397	385	371	401	414	401	420	354	399	384	393	389	407	383	411	411	377	369	409	402	398	379	366	401	369	389	415	381	409	414	418	388	387	366	412	428	401	398	415	381	413	372	361	403	414	406	386	374	403	410	355	406	443	403	393	404	387	377	403	382	428	434	394	397	417	380	396	389	386	391	379	374	421	419	440	415	340	376	412	415	377	378	409	426	427	413	398	371	405	430	392	388	373	384	432	401	430	389	392	382	390	426	418	391	387	382	399	409	385	412	417	387	387	408	402	401	373	398	398	380	447	449	425	394	374	394	389	417	385	404	384	394	387	403	397	385	376	421	422	374	421	439	380	389	412	436	409	397	400	405	418	427	405	389	375	382	391	374	415	397	393	400	406	403	394	404	395	406	418	407	395	377	367	400	392	367	368	429	379	400	396	402	398	436	419	425	374	409	407	401	360	383	401	378	433	428	412	429	390	384	401	380	376	385	443	390	441	362	409	392	393	380	381	434	391	411	365	416	386	403	408	400	432	365	413	404	412	420	406	384	391	388	393	409	396	399	423	355	393	386	365	399	408	388	402	370	406	373	388	418	397	397	370	394	392	380	433	417	408	391	388	398	420	391	396	398	374	374	425	373	374	419	427	384	434	367	408	381	395	410	361	428	380	349	378	424	399	417	406	452	417	409	385	415	351	392	385	394	398	398	452	412	405	390	408	390	393	360	420	373	406	395	414	367	381	383	418	416	388	388	373	367	424	378	382	397	405	375	393	386	346	401	380	411	380	402	401	379	399	393	379	426	466	435	402	394	406	399	394	404	378	371	383	401	409	433	391	432	394	417	408	396	392	419	394	374	428	409	387	422	393	382	371	372	405	412	379	445	408	363	373	373	414	423	413	371	421	442	412	413	431	439	395	374	351	433	406	418	389	374	378	390	379	421	390	404	397	383	409	433	396	387	407	395	392	395	403	399	363	420	395	415	413	393	396	397	388	414	385	443	409	371	396	414	406	353	379	425	419	410	432	384	417	422	381	393	394	414	401	393	349	417	397	389	388	378	399	387	412	413	399	393	390	393	406	391	415	396	398	420	394	385	392	381	412	406	366	396	408	409	387	389	431	412	403	391	413	376	417	395	425	394	409	459	400	399	368	384	362	403	398	400	418	440	406	385	393	401	395	430	405	395	390	383	408	390	406	398	412	355	388	357	406	360	389	422	434	405	378	401	373	413	409	372	356	367	416	406	368	395	343	410	387	393	408	405	396	418	395	384	361	367	379	394	434	411	384	382	381	366	402	371	424	407	413	381	365	396	380	377	392	415	395	410	368	420	426	396	407	389	411	411	346	365	430	388	396	403	395	378	417	395	391	427	395	354	380	426	420	390	393	358	403	403	390	403	405	388	399	413	427	395	409	395	400	394	370	388	390	378	391	401	369	421	417	370	423	413	416	391	381	423	411	409	424	402	430	399	381	373	428	400	391	383	412	410	362	411	405	398	401	402	362	415	425	401	350	404	363	404	396	411	376	402	408	369	397	390	425	377	383	412	413	419	403	369	429	382	377	364	388	401	392	390	389	397	391	392	408	428	387	424	407	379	368	406	365	382	395	428	411	406	443	413	395	393	396	399	393	381	424	426	384	381	381	409	378	411	401	421	433	395
8628	1575	2568	2774	2414	2025	1716	1476	1423	1307	1275	1199	1180	1130	1095	1086	1100	1076	1004	1020	999	1038	973	955	979	1061	999	950	1032	957	966	981	983	971	980	987	977	944	957	937	961	913	1003	962	957	936	952	994	925	955	904	967	1001	965	964	972	900	953	930	957	903	939	937	973	926	983	958	924	924	923	930	969	935	894	949	1019	919	908	912	903	934	917	914	958	963	943	933	889	923	896	931	1024	904	963	942	913	935	931	922	914	915	890	991	944	890	956	905	932	874	981	944	887	926	919	934	980	964	953	929	934	934	928	925	931	888	962	956	902	968	982	932	902	946	948	921	999	935	935	906	872	966	950	924	914	985	978	967	881	884	952	991	948	950	933	889	933	882	1015	942	990	928	956	902	923	929	947	990	884	900	960	910	891	922	890	950	991	895	896	889	943	947	923	970	886	914	887	929	915	938	928	929	946	984	1008	903	942	913	916	942	930	926	892	937	925	907	977	941	973	888	903	967	920	972	943	964	920	882	918	897	985	914	953	923	942	933	976	915	989	906	949	947	960	952	952	970	931	927	934	953	897	950	958	936	953	992	932	950	966	995	927	957	933	968	957	988	908	966	956	941	882	928	908	941	908	937	943	943	959	950	916	984	958	900	954	939	941	933	942	930	943	916	943	970	905	930	927	921	896	981	960	934	961	945	927	962	907	902	920	923	903	981	969	898	934	898	899	920	894	1006	957	918	917	907	938	939	904	975	918	937	942	912	942	949	925	936	948	864	895	927	907	905	931	928	977	958	976	955	924	913	936	968	917	924	928	919	930	961	1002	938	949	919	919	927	944	885	971	932	938	848	986	916	934	982	898	893	914	959	934	882	913	965	993	951	925	903	968	947	929	903	958	904	994	915	922	933	918	888	942	920	955	905	978	943	929	959	943	928	916	956	938	932	930	934	910	941	906	900	958	909	948	865	928	907	964	935	961	951	937	922	973	964	931	941	930	920	973	987	974	904	906	982	898	902	898	922	956	932	908	967	972	963	952	936	996	934	934	907	965	920	936	931	916	930	895	918	967	944	986	901	920	906	961	911	989	930	924	926	915	983	890	969	951	952	918	963	977	997	968	919	914	924	924	926	891	881	936	935	928	918	917	939	922	914	882	965	965	1005	969	935	937	903	911	968	937	973	973	924	953	936	897	953	920	947	961	936	902	935	941	940	932	954	948	922	878	933	942	999	931	957	918	942	922	968	877	940	926	944	970	924	912	972	970	967	875	936	942	972	955	928	929	926	953	939	900	910	929	923	959	990	908	949	929	983	930	936	997	937	923	973	950	919	911	943	911	965	905	931	882	933	968	917	921	935	943	954	917	915	916	922	906	929	924	913	902	961	908	934	886	917	919	927	890	916	926	920	927	953	937	920	900	947	967	895	946	980	908	913	936	933	932	965	933	891	942	886	940	905	987	964	929	953	932	916	933	949	943	940	871	942	934	951	917	949	931	957	914	921	919	1017	941	908	886	927	868	982	874	940	920	925	945	966	941	926	937	968	932	954	922	935	934	896	933	943	933	939	965	954	945	922	900	964	936	941	923	914	925	862	965	932	952	980	881	940	968	910	881	914	971	889	912	941	955	958	913	911	917	902	926	905	939	955	909	949	930	929	953	973	979	867	932	993	933	909	958	930	966	891	908	912	955	965	933	946	908	913	923	949	926	914	922	914	923	954	929	891	977	950	950	964	966	954	946	887	985	907	863	962	908	960	981	938	940	927	944	933	974	945	970	1000	925	956	955	932	883	913	946	922	890	916	941	963	942	962	938	942	944	915	949	930	941	939	911	976	932	971	926	864	927	919	901	910	979	963	929	923	946	894	930	922	925	974	978	888	918	926	953	909	963	927	931	913	972	904	955	968	912	922	894	913	929	936	908	973	951	1010	907	930	918	939	918	913	956	919	941	940	927	937	903	936	941	945	930	887	931	920	940	954	943	936	943	915	906	937	909	932	939	928	971	921	946	956	939	904	944	956	928	976	878	971	877	972	968	892	901	898	879	905	997	964	916	940	948	989	982	969	951	921	921	869	895	968	984	947	910	949	953	887	903	929	905	924	932	928	940	968	973	930	949	957	965	944	952	939	999	939	949	893	898	869	943	980	926	965	971	938	921	990	919	919	966	935	891	912	954	970	951	925	941	968	931	906	942	972	910	980	945	914	941	938	927	943	877	993	956	902	954	958	934	920	944	926	957	943	983	905	925	939	945	966	915	931	940	892	895	925	928	945	943	944	912	942	879	1002	953	947	917	917	922	957	901	941	942	979	867	909	921	943	912	955	929	901	894	932	920	896	918	1015	969	938	925	887	900	914	929	922	954	939	909	979	907	925	946	909	926	930	904	945	912	946	949	910	904	924	951	978	927	917	931	989	902	942	929	982	943	878	997	973	943	898	967	946	972	904	929	963	952	969	912	917	916	934	928	942	930	916	957	839	904	883	898	938	888	934	927	925	922	926	898	884	927	971	923	949	922	948	935	917	957	939	958	948	965	931	905	984	957	924	932	953	964	966	922	940	931	851	938	950	903	971	971	1035	913	948	943	857	964	961	932	931	899	945	881	931	978	909	902	946	930	929	953	919	931	941	915	902	914	949	970	917	946	968	958	926	956	934	919	952	999	933	964	998	937	994	916	883	923	941	935	951	940	934	943	944	882	903	899	933	935	939	955	944	956	980	983	961	935	967	911	879	936	962	956	899	893	981	911	948	933	968	938	944	982	875	881	887	929	905	934	957	960	900	898	918	932	950	995	920	969	983	937	937	950	937	977	921	972	924	949	951	879	932	991	905	937	951	952	982	912	1007	933	993	919	918	952	980	983	913	935	904	932	949	928	944	944	964	971	900	961	957	898	865	1030	945	947	932	892	971	934	951	900	966	901	928	884	918	939	906	947	926	941	923	894	928	945	947	931	976	898	983	927	952	947	926	938	935	935	952	952	917	956	934	955	957	900	966	906	911	940	910	914	980	933	957	979	939	938	883	956	941	943	936	947	930	938	959	904	927	930	913	958	900	963	937	897	905	949	886	992	948	912	890	913	925	946	902	916	940	948	967	938	943	945	931	976	891	939	911	973	933	943	963	931	872	943	949	925	899	956	931	974	937	911	943	973	928	942	916	938	963	904	912	956	935	929	920	966	938	922	920	966	944	957	938	898	935	955	946	927	929	935	926	940	908	908	933	948	953	947	914	898	904	946	951	949	895	882	925	981	951	926	980	974	967	973	920	949	948	886	904	997	941	875	937	937	950	955	928	936	959	936	905	957	963	971	961	984	875	918	946	949	913	966	923	947	976	927	977	917	989	908	938	951	943	931	893	931	972	1012	932	907	928	978	927	940	997	896	944	883	941	915	936	963	873	924	877	931	984	944	924	974	953	960	955	959	885	890	937	890	943	1017	877	910	929	950	992	906	912	980	920	919	1001	935	973	901	904	969	956	975	918	915	919	966	946	948	881	996	981	876	955	901	941	946	973	941	963	967
1532	228	231	212	234	231	201	242	192	212	226	226	225	235	218	212	202	230	216	210	218	203	210	222	197	226	216	228	213	224	215	208	231	213	218	201	212	222	222	230	212	225	209	195	217	198	209	246	232	222	193	244	221	170	207	248	215	222	202	230	206	207	226	239	189	232	205	214	198	208	245	197	221	209	229	244	198	228	190	219	198	225	221	210	199	197	203	206	216	248	230	217	205	223	212	214	241	232	189	237	219	217	216	226	248	212	219	235	222	223	201	226	233	209	210	238	242	197	247	235	212	214	219	205	213	231	220	226	226	212	212	218	224	230	232	202	235	224	243	215	194	204	264	216	237	203	235	230	227	212	203	229	239	243	209	198	242	228	238	245	213	207	211	237	257	217	197	210	234	232	211	210	209	212	230	209	231	181	228	219	221	210	200	237	249	236	233	197	191	236	246	198	225	213	219	198	202	202	221	216	214	217	225	224	214	232	235	196	212	204	212	222	222	230	217	237	255	230	215	206	222	210	205	226	218	219	218	222	240	214	248	267	200	191	218	217	209	210	226	174	235	220	234	191	198	228	244	188	201	218	213	221	220	204	231	238	231	218	189	210	214	228	217	226	224	232	206	234	212	220	222	207	186	240	208	220	212	226	236	189	207	209	221	236	211	202	209	221	225	202	247	228	198	222	186	208	210	232	227	211	221	215	223	225	213	214	198	232	233	219	213	223	261	228	216	224	240	230	232	216	227	184	225	216	206	246	204	215	222	230	208	221	224	221	218	204	197	201	234	219	208	233	213	219	236	218	205	217	242	212	232	197	238	200	197	201	189	200	204	215	239	201	199	210	205	202	219	230	217	241	229	228	208	217	221	202	210	241	233	241	194	227	239	207	203	199	229	208	222	222	209	228	195	234	207	221	214	215	211	218	222	184	207	191	210	235	230	202	214	205	242	241	222	234	187	219	216	198	205	244	254	194	198	206	219	197	182	208	213	227	226	214	203	237	217	192	219	224	226	197	246	225	202	207	221	226	240	208	210	238	197	210	231	236	233	220	202	209	230	204	217	190	213	228	230	215	216	216	211	248	236	260	219	205	220	226	228	227	190	187	205	209	211	215	202	237	214	207	229	223	213	201	217	200	222	224	216	208	225	231	205	211	198	233	212	210	206	240	212	224	232	208	208	192	227	221	199	231	209	189	214	226	209	219	253	236	230	247	232	228	249	222	235	220	223	176	233	219	199	187	235	221	240	246	243	233	205	218	206	210	228	226	238	241	271	228	246	213	229	226	234	237	232	233	238	215	220	244	220	199	214	224	205	229	219	255	234	218	204	215	210	214	238	211	202	225	184	207	198	236	239	225	233	215	203	217	227	213	218	219	227	205	234	209	235	216	207	207	216	195	242	217	229	193	220	210	228	215	213	217	207	233	215	228	210	213	231	215	227	220	194	237	200	230	212	206	212	201	199	223	203	206	243	235	239	238	237	207	210	211	232	215	232	213	216	221	237	232	223	223	224	201	224	242	242	215	223	231	205	206	214	224	206	225	212	218	226	219	221	202	190	223	198	226	213	222	187	215	239	222	266	223	224	235	220	210	190	227	215	228	229	220	225	208	211	213	196	178	235	244	238	221	212	217	226	203	226	225	214	228	207	233	220	218	221	212	240	229	206	210	218	231	220	208	222	238	210	215	214	208	241	213	204	202	224	225	212	219	216	238	198	199	226	229	222	224	215	263	220	235	235	218	180	231	223	265	236	252	207	224	220	217	228	201	218	219	220	199	239	248	219	241	225	237	230	217	219	219	203	203	205	226	240	218	210	212	230	233	208	216	220	229	234	244	205	232	219	246	218	229	208	234	216	216	221	222	203	211	200	208	246	225	213	223	196	222	221	231	217	229	171	218	217	247	202	206	208	229	215	223	220	204	197	201	215	219	227	232	227	227	246	210	224	213	191	199	211	218	231	229	194	233	227	190	236	239	214	199	233	212	244	198	203	225	240	213	256	174	227	254	203	209	193	224	193	225	208	209	206	212	196	217	200	198	202	251	221	206	227	213	216	184	212	206	218	229	228	215	232	212	217	215	233	186	209	229	219	218	241	220	203	205	198	263	251	216	202	220	212	213	231	215	215	204	207	216	256	219	194	227	219	175	240	206	236	198	247	221	261	240	212	228	232	207	263	248	190	227	210	219	217	193	226	231	240	204	244	198	248	231	212	216	206	184	184	218	191	223	225	213	219	236	229	207	212	224	204	221	226	200	218	227	221	205	212	223	204	188	204	241	234	220	227	252	219	228	243	196	236	222	237	241	234	206	234	213	240	224	208	213	204	225	218	210	209	218	243	234	198	223	221	200	225	245	203	249	225	227	251	221	250	187	190	205	210	207	225	205	216	203	235	195	225	206	223	228	225	199	221	242	201	225	218	210	211	216	218	213	224	234	219	195	202	189	225	235	227	227	223	222	224	204	245	202	215	182	228	215	230	221	223	237	221	203	201	211	203	201	205	190	222	223	197	214	224	229	218	234	236	213	232	177	223	216	197	225	215	205	219	227	197	212	228	189	211	234	235	239	218	198	244	182	210	219	218	205	192	229	220	183	216	239	203	201	217	220	204	217	217	211	229	219	224	216	216	213	212	226	215	227	241	216	219	234	215	219	230	225	226	238	220	226	220	239	235	221	201	192	221	205	251	195	226	192	231	193	228	245	188	236	240	222	211	214	215	240	201	218	193	229	252	203	227	198	217	213	206	234	219	219	241	193	215	209	228	238	201	226	222	225	215	202	232	221	220	215	213	211	224	248	244	218	221	235	209	226	220	230	251	238	231	195	231	215	246	246	218	223	213	219	213	207	227	201	194	200	200	218	211	206	225	216	227	235	195	198	224	208	221	199	205	210	223	240	238	228	207	223	214	214	198	222	207	242	222	233	211	230	234	208	217	194	216	233	216	234	230	236	210	193	193	197	218	222	243	215	234	249	225	222	253	209	227	242	210	204	227	230	239	241	254	215	218	221	241	215	236	215	198	244	234	225	205	206	237	212	200	216	235	229	226	208	231	213	220	213	245	237	195	217	226	210	240	235	197	227	218	220	199	194	206	236	203	244	211	200	233	187	225	204	223	242	219	226	213	208	219	196	201	195	228	228	228	215	189	213	224	245	228	189	235	241	202	230	212	238	207	235	216	223	203	195	192	233	221	213	224	194	240	203	211	197	200	229	216	236	265	225	223	201	212	214	218	238	233	238	245	230	225	247	220	229	193	211	204	201	223	202	226	219	245	202	214	224	196	222	244	213	228	195	206	214	230	204	221	215	221	218	240	199	195	190	201	239	231	269	216	183	237	218	216	217	213	192	206	206	222	243	231	225	203	203	201	226	197	247	218	190	233	204	219	220	209	238	230	201	214	218	239	204	242	248	220	220	240	219	252	256	196	237	217	245	224	240	221	197	199	215	236	226	225	225	192	198	185	213	235	208	198	224	213	220	214	207	254	197
1850	574	614	616	613	554	549	588	549	551	554	567	551	562	576	600	588	534	606	571	535	592	574	555	580	506	535	575	560	537	578	586	557	574	543	540	522	555	545	600	552	600	527	563	602	564	546	550	574	554	552	526	533	556	571	589	588	571	562	586	563	576	577	576	561	609	569	564	581	537	539	541	595	558	574	543	551	576	554	547	545	578	586	584	561	606	554	576	529	560	581	580	559	568	576	557	549	576	563	554	503	553	601	564	540	566	568	573	543	566	580	564	535	600	561	629	556	518	570	572	559	536	543	545	543	561	522	546	590	557	539	586	544	567	556	586	595	544	541	593	583	565	603	537	610	553	559	601	559	578	557	530	563	521	531	563	570	552	527	559	551	542	547	532	549	580	542	587	563	505	519	582	542	554	566	593	565	573	552	568	545	571	560	618	532	546	547	589	598	566	573	558	583	556	591	594	604	600	544	547	596	517	560	567	557	583	548	563	548	545	544	532	539	561	572	556	559	565	588	536	569	573	517	528	564	546	531	527	528	552	573	557	553	558	560	612	518	564	583	520	588	573	555	596	573	610	550	551	567	548	513	556	587	524	589	540	558	566	555	555	546	598	550	528	529	555	562	557	591	577	560	639	551	528	604	528	559	502	589	566	560	574	559	575	595	546	541	594	557	570	565	555	597	549	563	526	560	531	574	575	526	575	541	557	573	577	564	521	576	522	565	530	538	569	582	540	570	545	599	522	540	581	551	553	600	550	564	549	556	544	496	540	559	583	559	523	582	550	532	569	589	561	543	591	547	576	553	591	535	541	576	554	558	606	553	536	548	564	562	591	540	604	562	559	569	552	598	547	523	521	589	559	575	528	576	569	564	535	585	561	534	609	582	547	541	609	569	556	551	575	568	575	535	540	537	578	537	557	596	600	555	525	526	589	525	565	506	581	564	519	565	561	542	589	578	556	523	513	540	560	551	522	575	551	558	640	621	621	553	585	567	505	572	568	544	605	568	559	570	546	569	554	533	579	572	529	551	565	554	502	594	544	538	567	540	526	565	559	567	517	604	566	544	602	590	568	550	589	554	543	535	590	583	578	575	585	585	546	533	593	605	540	524	568	557	569	590	555	556	587	544	566	596	579	547	588	608	561	556	583	528	604	536	573	605	614	538	556	582	585	570	511	562	579	559	562	591	556	558	578	590	583	563	552	535	536	571	550	578	567	553	581	556	540	504	559	581	582	582	543	627	595	569	559	572	569	567	521	560	516	562	556	524	580	554	562	589	556	568	601	550	564	559	531	567	512	574	526	552	558	575	594	553	572	571	552	559	566	544	550	546	589	542	543	535	563	532	571	552	553	504	585	561	536	563	582	534	594	584	542	556	599	560	553	577	537	543	580	549	605	554	537	569	550	538	563	548	574	575	574	510	585	589	592	598	540	598	574	570	542	529	570	526	569	590	575	557	566	577	567	534	586	533	549	489	530	574	540	565	577	562	564	567	559	502	527	577	587	501	528	566	550	534	557	531	533	562	591	540	586	598	559	554	559	582	549	536	534	562	573	577	523	583	590	588	542	584	510	530	551	579	599	568	597	543	581	571	552	561	553	602	586	549	576	534	596	545	574	538	556	536	599	569	593	539	572	545	568	539	546	552	623	543	577	590	535	551	561	564	551	550	572	550	545	598	556	563	610	516	567	547	571	556	513	513	583	573	585	545	555	566	564	570	571	609	535	603	554	571	534	571	565	550	549	516	546	559	551	531	578	551	533	529	579	578	565	602	546	575	579	530	599	543	523	523	529	558	594	569	548	548	531	567	606	546	555	570	547	564	590	543	583	567	608	575	545	563	547	569	554	577	555	550	564	571	558	560	571	568	565	536	591	543	581	540	561	567	560	579	543	567	558	533	595	542	578	548	528	579	576	541	572	545	586	569	558	537	540	562	543	552	588	593	572	550	543	549	568	564	590	551	538	560	541	527	535	577	606	549	558	534	554	575	564	567	539	569	646	553	584	574	543	523	592	557	606	569	520	561	564	543	576	528	579	556	559	553	550	559	562	552	608	554	575	560	546	566	573	540	602	597	550	577	570	548	587	544	566	555	572	516	540	563	550	552	557	547	570	539	577	579	588	546	547	522	568	570	543	554	574	557	594	580	578	575	572	574	562	569	566	561	566	560	577	508	550	537	537	596	542	528	562	546	565	567	585	581	569	577	574	572	585	531	534	525	556	533	586	537	585	521	584	546	516	592	533	583	546	569	584	564	559	540	597	567	592	585	547	537	569	530	584	531	560	567	547	563	571	534	559	564	522	594	554	568	581	555	538	554	554	558	543	513	586	572	579	551	542	567	502	568	580	529	550	570	574	571	556	565	577	554	589	559	553	572	520	581	569	572	564	570	527	580	563	563	560	550	583	559	567	527	555	578	558	576	604	563	537	536	585	598	591	560	573	559	524	590	524	563	534	582	561	537	561	563	537	554	545	606	557	537	601	566	558	569	599	582	556	544	563	546	574	556	595	589	575	590	540	565	567	571	551	535	527	582	506	565	543	533	559	551	570	576	557	556	569	588	597	576	596	559	537	548	576	536	559	541	586	574	596	614	558	586	569	564	619	563	546	583	581	563	569	583	551	541	557	567	562	566	575	564	605	565	563	535	583	570	558	569	535	577	574	548	553	589	526	545	591	576	564	566	562	582	542	562	553	559	540	579	533	569	548	577	561	574	561	595	548	576	549	547	546	571	610	546	536	595	556	577	551	534	559	541	590	611	557	612	627	558	558	579	568	557	548	520	536	575	540	560	519	556	555	561	528	554	588	552	576	556	562	548	558	526	596	576	557	579	526	555	588	522	554	557	567	536	524	549	558	548	537	517	570	592	555	596	580	598	596	550	552	540	560	603	559	538	560	565	560	544	558	547	591	590	516	528	549	567	517	529	564	530	552	595	521	565	557	544	545	546	585	566	619	518	596	573	487	558	575	568	541	579	548	553	542	563	595	555	551	577	563	528	554	549	546	468	627	555	615	543	568	561	560	552	545	568	570	523	559	545	540	557	530	552	552	581	525	554	601	544	618	581	551	546	555	594	545	536	551	628	588	572	564	576	573	558	585	533	547	580	588	529	531	510	557	520	552	573	558	526	574	547	562	534	560	557	538	582	604	534	562	542	561	569	542	550	542	531	570	506	569	548	560	528	560	562	540	598	569	539	567	538	557	572	579	536	554	547	534	566	606	587	526	577	567	603	567	584	606	564	523	580	525	543	551	581	566	528	549	564	569	555	541	547	584	548	542	562	523	554	549	583	572	575	548	578	546	570	546	530	509	562	575	554	600	558	540	585	569	594	569	535	557	566	618	524	588	487	567	563	575	561	582	572	561	568	574	564	558	580	602	551	523	522	545	532	580	556	618	542	564	560	543	550	570	521	558	541	522	579	544	557	579	545	549	568	538	503	584	568	539	604	591	603	546	566	592	589	546	542	531	561	559	582	551	587	538
7114	546	578	462	334	293	240	221	238	213	200	207	191	199	191	217	194	180	175	219	206	209	193	200	185	206	177	196	182	200	178	201	192	188	206	194	183	168	218	175	186	186	185	206	172	171	176	193	196	195	190	177	182	179	180	196	181	182	179	160	166	191	194	184	205	168	181	202	159	166	169	177	187	200	156	185	172	173	180	202	189	194	164	203	198	204	216	180	156	196	171	205	212	174	155	184	169	206	177	194	160	170	185	177	189	190	173	161	184	181	190	171	185	191	172	193	167	184	187	188	191	183	183	204	186	170	208	170	210	170	184	205	203	168	200	180	195	165	203	197	192	196	186	195	186	208	186	210	166	181	187	161	176	195	174	210	161	173	192	194	165	188	168	161	177	194	191	170	190	188	196	180	187	224	195	178	176	170	193	181	204	200	172	198	176	190	186	185	168	180	187	239	193	199	180	180	182	173	224	169	176	188	182	205	189	204	219	170	157	181	195	196	184	178	194	187	200	161	184	194	191	180	180	203	181	192	166	179	185	155	178	177	193	175	185	192	201	189	198	189	197	167	173	203	188	179	201	187	180	183	192	198	190	184	185	198	207	205	176	194	196	173	178	169	189	210	175	175	183	184	186	198	186	170	158	182	186	186	207	172	176	183	188	195	205	183	170	190	198	168	194	192	189	182	179	168	204	174	207	201	170	176	206	203	234	190	157	183	198	188	197	185	168	205	195	195	186	193	186	180	180	174	200	174	178	196	186	194	180	176	176	200	184	209	205	186	186	187	189	177	204	189	203	206	194	215	203	205	170	193	188	178	178	185	198	191	170	192	186	189	177	203	184	205	172	197	185	192	172	208	194	189	191	180	194	184	163	186	187	195	202	241	178	172	181	187	170	180	173	185	176	184	150	187	194	209	192	191	226	169	171	193	175	189	192	174	226	178	189	189	177	173	196	173	180	179	171	206	195	155	175	184	180	184	160	186	207	200	170	169	182	210	182	181	215	181	203	191	200	182	176	181	181	192	192	180	154	185	169	164	209	196	201	163	209	206	196	165	206	180	158	200	185	193	180	203	182	211	202	199	191	191	181	167	173	216	166	175	171	193	171	198	197	164	179	185	197	171	180	167	178	192	193	208	164	173	194	182	168	184	177	196	160	176	175	209	176	219	177	192	150	173	189	181	199	190	175	175	176	194	184	162	173	190	174	172	178	189	198	190	196	200	195	192	199	208	204	196	185	182	189	181	214	209	176	181	190	182	206	179	172	187	206	186	194	194	183	180	156	180	182	181	190	167	172	179	162	172	180	192	194	172	178	175	173	194	154	176	173	199	205	217	167	201	204	189	193	197	205	175	182	194	175	154	185	191	185	196	191	182	192	179	189	173	206	188	177	185	168	182	183	177	171	179	178	195	170	182	207	195	166	181	185	160	170	186	218	210	154	188	186	211	208	200	180	194	169	182	204	220	178	189	187	203	192	179	181	186	207	180	176	202	187	194	197	185	196	180	211	179	199	218	180	211	189	184	194	201	190	164	181	192	173	195	179	184	182	164	179	189	181	205	188	182	178	173	149	177	159	175	203	186	188	191	163	195	179	178	209	185	178	210	198	203	202	196	175	210	188	186	177	203	190	197	190	214	193	187	215	205	202	172	195	183	178	194	207	173	171	185	198	199	207	161	165	185	188	209	179	172	172	149	177	167	193	174	181	181	180	182	172	210	172	179	209	201	186	192	177	157	184	169	169	156	182	206	176	190	182	177	175	190	163	174	184	189	168	194	180	187	185	180	179	184	195	211	183	176	180	180	196	202	179	195	185	180	172	185	159	178	185	176	199	193	186	180	194	197	184	187	166	205	175	183	183	192	196	175	194	215	200	214	189	170	167	158	171	204	172	203	215	203	182	175	177	200	184	192	202	212	182	159	175	196	189	179	168	183	184	178	190	179	192	217	193	223	182	184	169	169	201	184	169	186	172	171	201	177	185	168	162	160	195	178	190	177	173	162	180	191	206	173	181	193	179	185	198	165	188	162	215	177	196	165	198	191	182	188	183	165	205	211	199	202	208	177	188	170	201	189	191	168	174	185	161	205	160	200	178	196	174	173	197	161	184	168	184	209	195	196	182	179	192	206	206	171	174	199	197	173	167	202	200	184	209	179	181	206	189	219	186	168	187	198	195	189	179	199	180	207	196	168	201	178	167	194	188	175	185	163	170	174	185	187	177	175	200	185	177	173	212	187	187	189	176	183	185	190	175	167	182	171	175	192	196	176	183	184	180	167	193	185	169	196	148	182	204	208	185	216	203	187	196	198	169	176	199	176	208	205	182	190	180	192	187	191	175	169	150	191	182	195	185	194	186	214	185	204	194	197	225	174	199	192	191	168	187	207	178	161	196	192	162	191	201	174	210	187	180	194	183	158	193	198	178	171	194	204	179	173	217	169	197	198	177	203	182	194	175	166	195	211	192	211	172	210	193	204	195	175	204	198	200	192	163	166	206	171	177	174	209	204	199	202	173	168	167	190	199	193	150	173	198	176	173	194	182	158	202	176	202	176	196	165	183	182	192	177	202	198	184	173	147	178	176	200	223	159	164	166	172	193	194	159	210	209	171	177	190	210	224	165	204	195	187	185	201	205	172	170	181	170	191	174	188	193	176	158	182	187	192	179	214	175	193	193	188	213	167	177	180	179	162	187	190	183	175	180	194	146	213	187	164	175	158	175	179	199	173	176	175	190	176	185	198	186	210	229	196	176	185	169	201	201	195	190	183	204	159	163	180	205	230	195	206	193	166	209	202	197	187	196	209	174	198	193	186	184	211	159	208	201	184	202	194	211	182	202	187	177	177	178	200	205	184	198	194	201	208	183	194	171	184	185	200	173	187	179	188	219	169	168	170	193	200	182	179	187	189	184	201	188	174	199	173	197	178	183	201	194	175	185	186	187	160	197	151	176	184	170	209	197	196	196	202	174	180	169	213	180	197	175	192	197	183	184	164	188	192	195	181	163	209	193	200	218	182	178	180	174	196	191	168	190	172	190	183	178	180	163	189	178	161	200	182	200	198	165	207	174	189	187	185	202	190	178	185	162	173	191	211	179	174	170	173	196	196	204	190	164	194	182	176	201	192	172	198	184	187	172	173	195	184	205	193	179	173	167	186	206	187	207	204	197	169	179	172	192	167	194	198	195	196	171	222	193	186	198	188	203	185	223	196	177	178	206	189	197	176	200	209	195	177	199	176	186	193	165	182	197	183	166	147	169	192	182	163	171	182	205	200	201	194	171	193	165	205	180	204	156	169	182	176	162	183	183	211	178	180	224	176	177	203	191	217	173	157	203	226	207	169	178	170	187	168	215	164	210	201	200	176	204	198	190	187	180	185	203	181	199	170	166	166	161	196	199	197	193	174	186	170	191	184	184	207	178	168	182	187	163	188	176	211	182	191	184	179	192	162	171	178	169	180	191	200	179	179	173	193	197	187	188	204	192	182	176
6195	866	1326	1483	1251	1035	886	816	784	695	743	680	635	627	633	588	592	593	566	547	544	548	574	574	566	501	494	535	518	525	587	556	520	483	569	554	549	534	566	552	500	514	569	498	520	538	546	514	580	525	555	524	504	536	511	526	540	574	537	504	503	511	504	534	536	478	547	499	510	538	537	553	506	494	538	485	500	495	475	487	535	534	550	509	479	513	546	545	539	527	548	528	478	536	454	519	549	534	532	558	489	501	499	517	513	495	496	538	520	498	508	516	540	473	519	544	545	535	510	470	519	538	525	512	541	521	535	495	526	537	518	492	494	483	555	530	537	512	507	523	496	499	511	525	521	498	504	551	524	544	526	478	504	545	515	525	554	527	537	531	533	555	530	535	513	505	507	503	526	530	536	500	553	574	536	498	524	540	513	498	478	495	541	562	528	510	515	555	507	520	550	561	560	543	535	497	523	543	508	511	544	531	533	526	563	530	514	557	531	515	487	525	495	520	540	499	536	517	529	550	554	536	507	532	511	517	483	498	521	505	543	545	532	534	525	516	536	503	539	511	548	507	537	518	524	510	536	509	508	527	537	535	478	507	480	516	502	541	507	514	503	544	550	502	497	523	529	521	521	518	506	491	466	496	533	499	506	531	500	520	503	469	560	526	484	491	524	530	518	511	503	522	515	513	488	513	511	470	527	503	535	534	533	541	508	549	517	535	521	505	517	527	521	513	486	529	495	496	525	524	496	467	460	513	585	537	510	518	560	535	500	521	479	558	518	541	514	512	508	520	489	473	540	517	521	526	533	497	496	504	518	523	512	538	489	481	535	554	488	511	499	529	491	550	542	462	509	519	536	478	519	538	525	555	523	551	550	505	531	506	506	563	532	543	524	512	546	522	528	519	520	563	481	496	503	478	510	552	534	527	517	512	548	487	519	506	512	538	520	497	489	520	512	549	570	543	508	529	577	508	541	511	532	535	526	507	544	495	503	502	519	583	508	524	517	542	548	485	505	522	522	502	541	547	482	501	511	494	517	525	516	507	537	507	488	504	497	534	504	520	521	527	529	517	537	535	509	524	507	506	507	521	500	552	533	525	480	559	492	469	522	520	507	477	530	527	528	543	539	500	484	527	497	546	530	518	519	531	523	540	505	568	472	534	510	502	497	504	504	522	525	480	559	496	510	518	532	504	542	505	494	528	523	522	510	498	555	542	496	512	509	522	540	527	497	544	524	505	513	534	579	522	566	494	512	542	481	475	529	532	557	496	521	501	486	516	533	522	545	508	515	490	537	508	486	506	496	487	503	518	515	486	501	513	505	477	505	535	532	524	511	550	536	535	513	484	485	506	522	513	478	538	502	508	541	526	530	520	523	535	477	530	521	511	546	507	545	528	539	483	519	547	530	498	515	495	554	547	523	486	490	520	541	480	502	515	548	510	555	481	483	545	508	519	522	548	515	511	536	529	526	556	476	535	491	516	530	527	562	491	500	545	510	504	565	554	535	519	507	500	522	522	524	509	511	484	512	556	534	528	507	537	491	528	542	548	471	541	555	553	524	514	509	514	548	510	537	538	533	511	527	508	525	499	489	520	532	526	528	534	478	505	491	538	508	498	506	464	513	572	492	525	524	537	509	531	523	505	524	490	524	503	521	542	529	505	533	474	512	499	477	507	517	493	470	504	476	516	508	538	497	558	527	508	516	531	544	545	537	473	504	528	519	554	565	523	578	509	500	497	494	502	538	492	508	522	522	525	509	530	563	491	554	522	489	517	528	512	517	520	531	538	493	498	475	541	544	514	532	557	528	558	495	483	491	514	542	502	507	485	526	520	523	525	512	527	535	530	541	497	521	525	536	505	551	548	522	549	502	508	498	533	515	485	563	541	528	536	494	557	528	537	478	515	528	546	544	526	561	550	488	515	535	491	524	478	533	549	587	511	538	499	527	570	487	558	481	563	499	509	524	534	488	526	486	514	526	518	496	515	483	518	536	535	516	511	537	529	526	497	508	533	501	505	523	523	519	500	523	525	533	496	498	523	540	488	517	491	547	500	555	500	551	503	512	554	559	513	506	526	543	536	523	532	546	534	506	467	518	517	504	523	476	513	512	518	553	528	531	481	531	517	541	492	563	553	530	497	531	519	498	550	500	512	509	514	525	544	489	514	494	521	512	501	519	542	510	506	519	529	553	519	507	523	510	495	510	528	508	512	499	498	518	511	513	496	544	550	520	526	537	494	520	501	508	554	565	539	510	516	496	474	523	504	523	509	495	504	502	492	508	497	511	542	502	494	523	541	515	544	484	520	553	493	524	516	544	520	485	547	514	510	500	524	500	514	463	511	532	519	494	576	512	539	573	549	505	527	517	484	492	535	552	493	516	489	524	482	511	525	519	544	479	487	511	478	519	491	488	494	487	529	495	546	549	487	510	510	534	527	539	494	495	487	500	497	496	478	495	545	484	534	500	509	519	493	518	529	538	529	514	470	548	525	515	516	556	520	532	518	515	499	548	514	507	534	516	497	531	505	565	513	497	550	543	522	500	505	524	537	521	510	506	515	498	504	536	517	502	563	521	513	521	497	548	526	487	513	522	503	536	515	519	535	520	509	521	560	487	490	507	537	559	481	587	504	506	534	532	463	510	527	500	517	492	536	528	482	519	520	489	529	497	510	501	520	525	488	507	524	515	512	510	484	515	536	534	518	528	528	522	517	501	518	515	491	496	518	514	551	550	506	535	495	524	525	495	493	490	505	507	526	515	516	520	545	529	521	531	500	529	533	545	535	511	554	485	500	509	546	473	543	534	511	504	524	527	534	524	505	505	506	523	526	544	540	499	528	487	507	531	525	520	494	480	550	490	578	511	534	504	534	505	570	501	495	557	529	531	530	559	523	544	501	514	526	542	525	499	552	487	531	519	520	515	486	512	504	473	521	486	494	485	544	525	501	531	488	541	525	518	516	513	503	533	510	493	506	562	530	544	493	515	535	505	548	494	475	559	530	501	536	502	554	504	498	517	513	532	503	508	534	558	484	485	511	512	512	503	522	545	538	481	494	512	539	557	484	544	498	536	529	510	500	495	506	518	507	538	524	528	526	492	512	526	553	505	544	498	529	550	544	562	482	532	535	538	519	515	525	479	494	512	511	518	530	487	482	513	486	509	512	504	530	536	530	580	521	507	486	480	488	508	534	558	492	530	524	499	519	536	489	521	494	500	509	556	512	533	527	475	515	565	513	545	534	557	500	495	527	548	524	517	538	499	511	489	516	480	530	503	521	497	486	499	516	488	509	502	505	488	477	546	535	495	516	514	539	522	522	509	501	484	482	502	523	570	530	540	496	508	530	534	524	500	515	513	550	500	536	486	526	476	576	500	517	554	558	530	498	519	525	507	525	531	515	505	538	489	519	514	526	573	529	515	508	512	530	500	524	531	542	508	503	514	514	573	532	511	513	483	478	547	532	484	516	525	526	539	498	526	547	515	535	538	483
14482	1429	1229	979	758	628	531	520	500	481	491	398	413	385	396	411	410	410	444	441	379	368	401	396	381	383	423	438	399	383	389	373	432	361	402	425	437	396	401	368	423	361	392	359	395	401	413	410	439	469	387	376	415	393	414	404	414	369	395	411	399	396	425	386	374	407	396	380	386	390	411	467	403	428	397	391	398	410	387	396	405	415	400	403	415	434	402	366	447	389	379	407	388	417	384	392	385	417	392	364	373	414	434	411	376	398	371	417	433	358	380	431	391	385	383	391	382	404	431	426	418	380	412	440	429	423	416	397	397	353	387	429	382	381	366	408	397	387	421	404	390	419	378	381	421	386	425	399	399	400	399	415	399	361	399	400	401	424	399	378	413	394	442	382	417	386	412	346	352	386	411	397	404	426	420	380	382	391	438	373	375	369	390	403	425	363	368	441	407	389	399	425	413	389	428	421	408	396	379	424	355	398	361	400	389	381	400	401	397	413	413	362	403	394	431	372	398	418	360	427	437	394	377	422	389	394	445	389	381	423	403	398	393	403	399	401	419	431	398	409	431	388	394	387	401	399	376	404	411	443	372	401	394	403	436	379	414	388	389	366	363	393	368	373	408	360	379	411	406	398	365	429	409	400	379	417	439	417	341	393	395	392	374	400	360	413	416	389	401	407	414	429	391	376	417	400	400	400	389	383	374	423	352	383	396	387	389	457	413	424	409	389	379	406	374	434	438	413	360	401	403	409	371	401	368	364	391	415	421	378	378	403	416	367	396	407	395	447	373	406	397	394	406	395	393	412	387	416	354	389	369	407	392	411	381	377	404	392	404	428	426	408	413	410	393	397	378	356	406	435	427	394	393	432	380	349	366	385	418	406	418	389	390	412	404	369	425	374	407	392	402	404	398	359	412	423	394	397	408	425	342	367	447	426	439	399	388	398	409	390	378	416	379	375	411	386	407	400	398	378	427	423	399	376	392	388	356	394	421	385	367	361	395	364	396	383	421	438	435	383	415	401	401	362	407	379	392	394	409	406	373	405	438	392	404	384	398	394	400	371	423	414	431	427	381	402	407	403	376	373	400	381	385	429	421	400	416	400	412	440	390	412	404	360	409	368	424	385	385	379	438	410	433	408	397	406	385	371	418	416	461	363	422	375	396	406	392	387	400	388	364	394	375	387	398	387	383	436	398	390	392	398	385	368	401	402	345	389	400	395	429	396	423	359	374	378	378	386	423	380	408	386	417	393	401	399	420	385	397	452	406	393	406	392	377	373	415	386	388	424	404	390	404	418	381	393	404	367	372	405	396	416	357	410	398	415	418	390	404	402	421	381	393	362	379	391	382	400	383	415	373	399	399	388	404	387	404	411	414	393	427	430	394	406	437	402	424	420	410	407	440	415	408	407	372	405	365	441	329	401	374	383	406	391	427	394	434	386	353	410	405	389	397	407	369	383	396	383	389	386	392	400	425	413	424	404	412	378	402	444	414	384	410	381	378	397	419	413	397	389	370	388	407	431	395	455	385	380	402	391	380	371	368	421	377	388	409	370	386	384	397	396	393	418	380	390	397	349	374	407	357	391	412	411	366	400	389	372	375	396	435	431	414	375	400	395	401	350	402	414	410	337	417	373	377	390	378	349	424	408	406	369	402	388	390	412	435	425	398	398	420	408	414	433	411	378	404	391	414	370	376	385	406	390	385	402	374	415	429	396	394	391	376	333	391	399	397	427	396	399	408	422	425	390	419	404	396	442	388	420	450	426	404	373	413	411	415	408	417	373	389	335	413	411	395	423	342	388	390	368	407	375	367	377	409	361	370	411	379	416	434	389	419	417	401	397	385	368	431	384	397	403	388	405	387	373	379	363	378	408	388	430	406	444	414	353	384	380	398	367	408	418	428	412	391	414	393	392	407	386	422	404	409	405	436	371	381	388	387	357	383	392	392	423	416	373	384	416	422	430	404	409	379	394	424	403	360	380	379	415	362	402	408	380	429	392	402	401	430	393	388	427	380	423	371	396	395	357	360	390	398	377	415	374	403	402	368	437	425	406	402	387	407	409	378	390	406	418	369	390	350	414	368	401	422	400	397	398	339	350	399	403	428	377	384	386	430	402	368	373	420	374	357	377	402	406	399	416	398	435	436	396	424	420	398	413	378	428	392	376	412	424	414	458	369	423	392	400	377	376	406	392	430	388	404	386	387	412	414	384	408	384	391	385	381	373	420	443	427	412	385	403	400	408	397	402	401	403	395	390	429	380	406	421	402	404	413	418	412	414	363	392	422	420	429	337	379	359	407	397	396	416	373	388	347	353	378	366	398	393	396	407	421	413	400	402	385	380	386	441	419	409	407	390	425	390	429	412	419	397	454	406	405	422	466	415	393	394	374	390	367	376	367	361	404	443	376	430	377	350	445	417	379	399	395	420	400	389	430	403	390	403	423	418	370	406	384	350	407	364	397	410	405	400	405	400	417	360	424	398	414	363	398	393	364	387	406	397	406	429	397	416	369	375	412	382	364	440	442	401	381	364	412	406	397	427	433	389	438	384	401	423	380	403	396	398	415	379	393	398	402	378	425	373	383	390	414	396	368	415	380	370	377	389	343	425	375	396	356	410	398	360	428	399	408	416	409	376	381	422	388	423	380	391	419	431	386	390	414	415	401	376	439	398	374	427	404	388	391	403	413	435	386	374	447	405	384	385	383	359	383	377	368	398	370	397	397	412	403	412	427	402	409	423	435	417	406	410	397	401	430	384	382	378	388	347	379	406	431	390	417	432	400	401	379	410	386	416	406	402	439	404	408	399	427	410	414	364	427	463	419	408	362	402	414	394	372	380	451	374	376	398	433	375	382	404	411	377	417	427	378	390	393	369	406	378	389	356	405	392	348	404	348	386	411	373	450	377	430	392	420	408	390	419	402	364	349	431	434	405	376	400	439	407	414	408	405	466	404	391	394	377	415	399	418	424	403	400	350	403	392	413	411	394	354	448	395	396	393	389	375	410	383	361	434	396	411	444	399	388	377	340	408	420	375	418	425	360	357	375	369	409	410	413	385	427	396	405	374	335	376	381	419	403	389	390	399	375	400	391	390	393	419	401	441	408	424	401	367	379	398	389	417	385	377	384	367	414	375	418	417	406	442	398	403	382	430	408	411	389	418	416	379	366	367	405	380	382	405	375	381	363	389	405	420	414	400	432	412	374	417	420	419	396	393	379	395	426	369	359	412	436	379	406	398	366	406	361	352	384	401	383	405	426	415	378	418	385	370	362	366	418	404	379	364	380	384	421	362	383	387	419	420	408	397	398	391	412	421	410	384	418	419	395	370	421	402	399	399	383	419	433	402	419	438	408	392	406	380	426	397	375	371	391	396	444	398	369	405	379	418	393	407	370	393	442	408	416	404	389	419	398	438	415	410	406	376	392	387	377	398	392	415	404	396	390	425	410	398	382	418	426	388	395	394	410	403	406	392	389	389	405	393	420	370	413
8614	1590	2599	2816	2300	2004	1793	1520	1429	1300	1227	1204	1188	1097	1080	1149	1099	1064	1009	995	992	958	1055	1022	1037	1027	1034	1001	1004	1000	969	1031	944	980	993	989	1018	961	950	992	939	1015	1009	1017	876	994	1019	970	937	975	973	948	999	953	1010	964	866	902	993	937	939	1006	914	939	892	927	959	931	947	953	1000	966	882	987	965	955	923	971	958	917	885	968	912	924	961	935	989	937	952	934	940	929	911	1052	957	942	921	923	952	922	949	916	960	955	957	887	1001	958	977	960	992	958	974	930	898	941	936	1028	996	978	958	950	905	885	957	931	974	966	1006	897	988	1014	931	989	922	905	975	946	881	974	932	931	911	942	911	935	898	891	949	892	871	973	926	936	1000	969	938	964	909	902	935	928	957	964	933	975	951	930	918	913	906	983	1008	956	1001	977	941	924	950	986	938	939	909	983	913	930	943	941	951	912	1017	907	948	910	886	948	962	946	920	908	963	944	932	921	1020	925	978	988	960	909	976	950	1012	941	907	960	910	908	907	956	972	931	926	863	927	933	921	949	930	997	959	962	922	980	929	975	991	968	883	964	947	979	934	930	910	895	961	924	937	905	913	960	889	874	937	928	955	908	1001	926	934	918	937	985	909	1002	951	914	909	917	942	921	954	961	944	975	937	979	997	918	949	994	970	950	931	951	916	898	915	984	994	938	907	891	973	896	940	921	953	923	982	986	902	894	935	914	963	930	964	935	932	907	923	924	953	970	907	916	909	931	938	925	865	955	927	934	915	961	948	890	905	968	946	911	912	956	898	913	932	906	968	941	919	947	943	899	928	930	944	939	926	985	896	957	950	926	965	894	917	964	981	915	894	923	934	892	903	977	944	935	949	902	975	888	950	979	891	1012	948	965	945	998	847	898	911	905	896	883	901	931	951	949	959	930	944	923	966	939	916	898	947	923	904	875	942	943	908	942	911	1002	902	988	921	953	948	921	954	963	971	907	946	885	943	968	923	925	930	911	976	932	896	961	943	920	963	965	932	989	914	942	943	955	956	947	934	901	978	962	951	942	907	901	933	966	946	924	967	947	959	977	975	979	927	985	980	939	882	965	912	985	997	895	918	921	982	942	924	963	925	930	911	892	967	906	949	896	951	935	919	942	971	934	940	950	939	944	924	909	919	926	965	952	936	918	920	950	949	945	977	947	949	925	915	926	889	913	915	899	962	950	925	980	932	942	945	930	941	912	954	974	967	940	898	950	936	939	953	861	918	922	910	950	959	908	930	984	950	941	993	953	945	953	959	965	944	940	920	917	952	902	1004	901	906	960	923	907	956	970	934	947	913	888	890	974	891	933	970	930	952	876	919	946	969	945	963	936	959	978	938	980	1003	924	918	971	992	911	922	938	943	966	990	918	911	896	939	941	935	928	903	911	907	939	899	931	927	902	995	887	951	976	963	883	921	932	894	963	923	899	937	907	1013	900	957	948	925	952	962	912	878	927	914	974	981	941	956	999	964	981	955	938	950	948	909	958	940	931	973	936	933	945	921	920	908	926	938	943	911	970	984	962	922	966	918	898	901	904	894	929	945	934	966	1011	901	957	961	999	962	943	963	907	965	977	925	938	938	962	951	950	997	1003	877	956	919	900	918	966	925	922	935	960	907	975	945	1001	890	931	968	945	920	899	968	933	913	946	971	946	923	927	947	906	995	908	1004	976	904	961	941	929	971	960	963	932	975	949	936	918	978	909	921	919	963	869	971	942	936	925	954	903	872	953	914	894	937	1011	882	863	943	906	929	927	946	923	876	899	935	928	967	951	1006	883	941	918	987	905	943	985	885	960	932	896	901	943	935	954	968	934	934	887	902	978	907	922	941	966	958	948	983	917	916	969	908	985	955	979	940	968	941	935	922	921	966	941	890	917	946	963	905	946	903	943	930	949	944	885	925	1025	960	925	903	905	898	919	935	989	931	955	909	974	951	945	996	968	876	956	1000	993	960	871	949	898	966	967	943	902	962	957	919	967	952	981	946	966	907	993	917	926	955	948	939	909	947	996	938	927	895	920	891	971	890	990	893	885	931	948	904	929	890	918	970	991	958	933	940	975	970	899	935	941	906	1007	934	935	928	904	917	941	959	978	964	962	958	941	936	929	931	913	913	943	955	973	900	923	946	929	926	935	903	923	958	958	913	955	934	946	958	986	923	930	941	952	917	913	933	954	960	908	966	921	922	958	897	905	900	953	940	930	918	955	915	903	974	926	961	955	890	922	886	926	982	960	927	911	948	958	880	938	908	950	970	943	977	877	949	889	912	910	928	951	916	968	913	892	937	915	913	902	961	958	1005	976	949	936	881	959	950	952	890	933	913	955	975	908	931	926	945	999	881	966	947	939	922	963	901	985	868	937	959	905	984	966	949	952	895	945	949	938	923	986	936	928	967	944	977	994	938	925	871	929	933	889	970	947	930	925	913	959	905	984	966	951	940	925	940	930	945	926	882	974	940	924	963	893	886	891	948	940	944	872	917	909	969	940	942	947	938	897	982	927	940	921	947	921	956	969	920	1017	919	951	922	900	953	874	916	930	950	920	894	890	934	988	958	972	917	901	910	931	940	956	933	975	927	1000	906	924	930	968	891	948	917	1017	948	969	926	917	933	898	926	985	936	938	952	920	913	927	934	966	976	941	901	967	938	940	945	990	976	880	931	930	925	920	975	947	969	954	899	943	940	971	963	931	991	902	907	949	907	919	929	928	915	979	957	986	978	938	897	912	959	948	952	927	948	900	912	951	963	959	951	953	929	954	938	919	961	938	942	935	942	924	931	926	950	917	951	903	900	939	978	883	881	945	959	947	913	927	898	924	936	980	949	950	989	964	973	935	913	940	957	912	946	885	922	1063	918	920	944	919	964	980	899	925	911	940	938	903	909	957	971	905	897	934	912	894	976	886	950	956	895	941	906	936	945	896	974	968	926	1000	940	959	899	968	921	922	921	905	927	991	969	972	916	929	935	934	972	983	904	943	954	916	957	935	914	917	969	905	939	956	957	959	956	915	959	870	982	926	872	989	947	969	937	917	949	896	937	913	908	926	923	951	936	973	954	916	901	916	925	885	897	886	927	903	957	866	953	910	895	905	919	868	920	906	939	957	952	964	949	912	970	959	928	915	882	951	929	886	985	921	951	922	937	941	906	915	943	945	943	944	918	922	933	956	967	933	939	962	1018	935	947	969	973	922	911	947	951	913	955	911	895	990	874	970	965	1017	927	925	974	909	945	976	955	946	989	878	900	918	991	932	933	917	932	919	970	933	905	950	924	961	986	886	950	937	902	943	953	872	1003	990	957	978	910	914	961	917	967	914	918	965	923	979	902	892	961	927	896	948	900	945	983	877	955	972	945	935	966	926	970	933	918	967	999	954	895	935	991	909	923	861	944	906	919	913	979	910	903	961	899	907	966	952	958	945	929	934	907	936	910	906	958	942	905	962	906	903	938	964	919	870	910	857	932	941	997	950	933	1001	935	972	932	955	993	916	955	966	965	905	958	907
1452	205	262	237	231	219	223	223	233	196	201	212	265	213	240	230	244	222	217	233	233	233	204	196	229	227	218	235	234	238	219	208	219	243	218	199	237	233	219	201	191	205	246	258	202	209	219	227	230	214	223	214	221	213	232	230	218	223	211	223	228	214	191	217	225	214	216	247	216	198	203	211	258	226	229	229	202	208	252	201	216	233	217	239	203	219	253	215	246	209	205	228	241	249	237	237	205	196	228	221	254	217	209	189	202	198	233	227	229	229	197	225	202	210	218	234	216	231	224	230	202	226	229	232	209	201	196	230	230	198	218	205	251	184	215	220	214	209	231	197	222	191	223	255	252	235	223	220	245	240	224	202	204	210	245	225	233	249	198	210	260	239	207	231	209	204	218	226	198	220	240	228	213	203	204	197	202	192	217	239	269	245	251	232	225	228	214	208	232	230	214	212	217	218	250	243	238	216	211	214	224	237	201	220	197	209	257	198	212	219	217	201	201	193	236	233	216	209	216	191	224	226	228	230	206	236	232	216	220	203	231	199	203	243	252	231	229	215	213	194	207	205	225	224	249	209	211	201	192	221	212	252	222	206	227	215	245	178	209	232	213	217	217	205	248	213	223	219	217	203	230	233	203	238	242	209	233	203	200	245	192	232	225	204	237	207	220	231	239	233	236	208	220	225	217	223	243	196	203	223	234	231	212	230	212	222	230	236	225	206	222	217	238	188	223	247	208	211	229	223	225	206	200	226	205	205	199	182	231	210	210	204	219	194	223	221	222	227	224	207	229	213	220	237	208	219	201	222	222	250	206	220	202	219	221	215	235	228	224	205	190	226	214	204	229	199	211	209	207	229	219	209	238	217	205	214	204	199	197	222	233	215	197	212	203	213	211	229	191	213	217	238	218	229	237	194	220	241	233	222	213	243	191	200	221	220	224	211	202	239	248	215	200	227	181	216	209	218	226	210	220	229	210	222	212	204	256	215	203	224	206	241	206	222	225	194	220	218	228	213	236	201	216	215	220	219	225	211	237	230	210	210	225	206	228	209	208	224	217	210	214	223	206	205	218	237	226	194	193	221	218	213	234	245	197	230	217	211	219	209	195	221	224	235	243	223	224	217	218	202	213	215	224	203	217	239	216	225	207	215	202	183	203	199	239	215	198	223	237	218	207	219	210	243	216	218	246	235	218	213	203	224	231	240	211	252	206	220	231	212	228	222	221	234	210	213	214	200	232	231	233	231	236	239	224	190	208	213	244	237	221	237	214	215	218	207	224	222	240	258	240	209	203	225	234	200	228	213	223	233	236	217	213	192	214	188	235	244	191	226	211	197	216	211	236	222	236	242	225	204	180	216	222	209	199	237	209	208	218	218	218	200	232	207	222	203	218	241	203	218	195	211	234	242	229	218	220	208	209	213	229	209	205	185	198	231	223	214	242	233	203	209	225	203	233	218	204	231	225	240	235	213	229	210	232	207	206	216	221	227	205	233	225	224	209	226	236	234	249	253	222	235	186	204	210	240	196	232	206	211	237	236	215	218	227	238	223	191	231	221	216	217	206	226	214	225	234	236	211	241	210	217	209	209	235	217	207	231	233	216	221	214	182	233	209	214	235	223	216	223	198	221	211	220	219	226	209	239	187	229	244	214	233	234	203	220	215	216	212	220	203	206	250	241	231	212	220	209	197	213	214	213	220	213	217	223	235	247	199	218	221	213	213	244	220	216	206	226	231	180	203	223	229	217	229	208	211	213	237	206	210	215	227	206	234	226	231	199	199	212	257	192	240	243	220	233	216	233	228	241	228	246	220	263	229	199	221	189	264	203	230	214	208	222	208	227	240	213	231	219	217	210	208	249	225	240	212	221	246	220	228	222	199	218	215	214	230	229	215	207	253	218	212	183	214	190	214	212	219	207	219	232	235	208	197	253	228	212	231	218	208	221	201	226	196	236	218	209	221	219	223	204	227	252	201	231	243	249	228	217	219	235	223	192	205	234	200	195	222	217	235	213	205	254	206	220	214	221	198	238	259	212	193	203	223	247	230	234	232	204	229	231	209	247	195	231	238	198	229	213	212	220	203	230	200	193	196	226	208	215	240	250	194	224	245	243	219	199	210	234	207	227	241	219	233	215	227	210	198	232	243	239	226	202	206	211	226	211	238	215	205	223	235	217	200	209	234	223	232	232	222	201	227	248	222	224	200	224	225	235	209	227	222	198	227	256	203	201	239	227	236	228	223	222	213	215	214	225	248	200	229	197	208	228	208	203	221	235	219	227	218	220	203	218	229	216	211	208	226	205	224	205	222	211	208	235	230	216	207	220	232	222	223	203	210	227	232	199	228	202	199	221	237	225	218	239	221	234	261	223	211	202	242	231	232	231	210	238	214	208	211	224	196	223	216	237	249	213	202	209	233	208	215	232	229	204	216	221	223	252	252	232	177	197	201	222	216	217	222	233	249	257	217	234	253	220	215	238	211	202	213	239	221	202	219	233	228	205	230	224	226	216	221	204	200	211	218	203	222	218	246	213	238	223	257	214	225	217	226	232	199	222	201	234	250	230	210	233	231	225	238	246	225	233	211	215	205	193	252	231	236	214	231	213	206	247	222	236	223	220	199	216	224	213	200	222	205	226	195	232	215	236	244	219	209	241	232	226	227	240	226	226	181	242	221	216	225	222	223	188	224	204	204	199	242	215	217	193	267	226	223	227	235	219	238	207	201	231	214	253	217	232	229	227	182	222	206	239	210	195	257	228	231	223	238	216	215	215	222	209	222	202	240	226	230	204	215	211	230	211	212	201	221	192	177	220	206	202	211	193	238	187	238	251	214	221	195	210	224	213	231	232	214	215	249	199	237	203	208	202	224	233	247	223	222	231	214	254	214	221	197	209	223	202	244	234	216	247	214	211	225	209	243	242	215	195	207	241	212	216	229	195	259	204	195	191	237	216	214	204	251	218	261	224	227	223	234	241	226	216	196	231	215	240	247	191	194	208	239	228	227	242	219	226	228	211	230	214	242	233	233	228	213	205	220	197	211	204	235	190	190	216	220	237	244	189	228	215	243	221	236	243	223	219	228	222	222	223	226	217	216	213	234	215	228	233	247	220	204	201	203	226	220	224	215	232	222	215	212	220	221	212	234	224	206	231	233	254	209	212	203	217	214	198	216	191	219	227	225	225	252	234	226	231	221	214	211	228	209	222	215	182	227	221	247	227	223	254	216	202	227	235	217	203	197	231	202	198	225	208	198	235	208	225	206	217	208	187	200	202	211	250	208	191	237	244	208	220	254	201	203	235	232	234	237	232	214	232	228	228	205	206	218	233	192	206	196	219	208	200	207	214	216	240	232	209	220	194	229	211	207	189	231	222	228	202	227	236	225	225	203	197	218	194	201	202	237	246	212	238	198	238	216	216	238	212	225	221	212	215	216	231	208	212	209	228	223	255	219	230	242	226	239	221	218	223	233	195	200	230	210	226	221	213	194	217
1786	577	616	632	606	595	593	596	559	594	569	571	601	551	555	551	554	575	583	572	580	631	553	541	551	600	589	573	561	577	555	567	550	566	523	552	562	591	572	558	578	564	555	531	543	560	572	557	571	590	588	584	568	613	552	573	531	520	546	548	572	558	571	559	553	583	628	521	561	585	551	543	556	597	572	544	532	533	530	547	568	565	557	590	572	531	557	553	558	565	546	538	591	555	567	578	562	584	549	504	562	553	550	578	555	558	573	551	580	533	603	528	549	570	551	578	556	565	578	577	606	574	557	494	543	543	591	592	594	578	615	582	586	566	568	625	569	570	537	582	584	577	554	544	545	557	543	590	537	559	599	561	537	528	592	586	542	549	567	518	578	565	611	576	601	567	547	618	560	572	581	550	522	599	523	577	578	536	584	498	557	580	566	555	577	542	562	595	539	558	581	536	577	575	534	614	575	522	530	549	613	570	533	559	533	591	546	547	555	540	567	589	543	569	561	539	574	587	568	535	577	558	586	562	556	568	588	545	549	597	523	606	529	545	560	545	574	540	582	545	580	569	525	540	526	548	581	495	586	543	557	545	576	598	544	575	542	584	563	600	553	555	599	558	564	540	545	599	593	559	570	545	551	556	566	578	521	577	527	561	543	597	556	582	578	548	567	533	573	619	605	549	560	563	519	609	582	560	538	551	571	552	561	582	572	569	599	564	583	566	592	626	580	551	557	565	569	534	546	553	584	596	554	568	575	594	582	596	538	541	577	552	574	520	573	540	550	571	517	552	545	605	593	591	577	517	579	613	586	572	574	600	538	564	598	546	609	562	533	559	548	574	548	576	571	533	539	549	551	569	547	562	540	581	556	564	582	578	561	533	550	571	581	545	552	614	562	584	547	586	565	548	569	563	569	575	555	570	547	557	572	586	506	533	557	489	546	574	598	550	632	535	573	583	541	562	601	586	565	572	560	567	560	512	591	525	546	583	577	581	598	536	575	544	602	572	543	579	570	553	586	538	564	553	567	576	573	555	558	571	538	601	514	587	559	547	556	535	545	583	552	565	572	557	551	583	568	556	570	613	564	558	577	569	592	547	533	524	562	601	551	534	557	519	586	564	569	546	556	522	558	573	533	592	559	543	534	527	542	584	581	558	556	583	532	531	553	578	561	597	583	569	567	570	543	537	573	612	553	571	564	591	559	564	543	527	531	572	589	589	550	544	593	541	523	559	510	583	529	546	543	564	572	576	563	565	584	574	555	546	536	548	545	519	555	536	573	527	586	573	572	578	605	551	589	539	536	561	571	529	562	549	538	572	537	533	578	563	560	543	589	570	583	521	600	556	622	576	562	523	551	553	567	592	571	539	573	550	584	549	552	555	567	568	580	571	573	545	586	549	565	588	537	537	569	525	531	550	533	549	594	558	522	566	548	549	531	562	583	560	610	574	513	593	536	549	581	559	554	534	597	566	535	552	577	604	540	518	596	599	556	556	569	548	574	560	564	585	577	559	555	547	557	555	548	555	551	575	544	541	504	568	589	571	565	540	565	525	550	574	542	566	610	569	562	549	571	597	553	555	594	519	538	520	568	574	563	525	615	544	552	499	525	562	567	590	553	572	570	585	588	578	582	540	568	613	556	559	565	534	543	590	516	595	549	592	562	526	606	588	632	574	538	575	521	568	544	523	566	594	572	548	585	557	578	606	565	535	554	536	576	569	523	581	552	607	560	542	533	549	575	557	551	547	556	534	569	554	570	577	546	588	572	552	554	566	566	584	537	583	578	550	625	578	545	579	592	553	567	534	550	587	627	598	570	612	595	536	541	592	619	637	539	567	517	537	523	551	565	549	542	584	564	573	564	551	539	559	564	570	587	568	552	538	568	589	559	592	558	567	569	508	572	587	596	573	559	526	545	551	591	562	566	572	580	570	542	559	593	551	584	578	597	550	587	566	600	525	602	588	547	512	550	540	548	532	548	592	573	544	565	573	577	563	578	591	566	599	577	553	559	589	551	607	605	554	558	555	567	555	578	602	569	523	591	555	557	564	598	530	582	578	533	593	577	574	571	576	578	575	592	553	545	540	557	541	569	547	563	580	595	529	555	542	595	540	575	548	592	553	531	564	549	574	552	573	588	559	587	622	556	601	555	597	542	558	576	555	557	557	587	577	558	561	573	571	542	561	560	533	566	574	564	565	519	574	612	545	529	582	595	540	541	530	528	538	559	574	561	579	548	550	573	528	602	543	558	517	561	593	577	613	570	584	569	585	596	549	531	543	610	615	586	529	560	622	585	521	574	533	543	526	574	584	566	597	543	548	566	510	567	579	578	587	575	565	549	563	578	541	569	589	587	569	540	554	528	570	585	544	568	534	567	577	563	581	558	581	543	530	570	578	551	539	534	537	624	569	583	561	550	518	588	609	585	590	542	580	600	505	598	573	555	553	563	574	551	549	556	550	568	588	516	557	572	565	532	521	579	535	564	578	556	573	576	593	524	588	598	543	578	581	538	576	606	516	574	562	584	581	578	600	560	562	550	576	568	578	553	565	559	572	570	532	533	540	570	551	603	576	566	533	542	550	566	573	586	595	603	584	638	504	579	561	585	572	546	568	568	518	571	524	582	558	567	584	535	586	567	584	526	557	538	578	584	550	589	563	547	562	611	588	573	599	557	566	583	556	574	573	508	585	550	594	542	572	530	582	565	551	565	552	548	548	500	557	572	517	574	568	578	526	534	558	527	598	586	576	535	536	575	537	568	556	587	562	576	577	562	528	594	566	577	586	569	567	541	565	578	605	552	579	591	564	578	543	550	570	555	595	544	575	542	549	612	526	525	580	585	573	537	554	579	606	594	577	546	605	564	577	582	537	589	575	563	552	578	530	569	563	610	504	526	564	489	549	592	530	548	565	585	565	514	546	549	557	537	545	579	553	539	556	552	554	543	527	581	520	565	587	590	579	558	586	582	579	617	544	589	524	541	549	602	560	564	551	563	542	562	587	525	555	540	553	593	548	584	579	560	550	558	556	647	550	534	559	555	573	561	543	570	581	596	551	578	547	563	573	557	590	574	548	610	528	595	573	496	581	570	587	574	571	545	577	544	548	637	560	586	551	546	550	577	592	524	534	562	554	569	561	578	576	599	572	543	567	562	531	527	535	544	564	586	565	555	554	528	609	558	580	598	549	620	596	526	525	559	603	568	539	575	625	565	558	541	536	591	549	535	558	573	532	526	582	529	600	575	582	578	490	575	545	583	557	556	532	558	556	551	554	554	562	556	532	596	554	596	585	548	560	530	551	559	534	550	539	566	550	535	560	551	553	547	531	564	582	582	539	545	597	562	579	567	549	606	557	562	595	549	561	560	558	573	560	539	550	576	586	567	574	549	553	582	622	551	562	571	557	559	599	547	587	572	556	566	572	618	575	525	570	558	589	587	514	569	566	561	575	583	579	572	554	569	554	544	554	552	562	549	562	601	584	581	545	545	570
6900	555	515	428	349	292	289	249	226	218	236	213	218	185	210	185	215	199	199	169	181	193	215	213	217	192	176	194	179	167	176	179	197	179	188	169	195	224	187	189	174	186	205	215	183	194	195	180	175	184	183	170	194	204	184	201	199	169	190	172	178	170	203	181	183	205	197	166	166	196	182	174	201	202	171	162	205	157	194	162	189	182	180	194	180	176	168	217	217	191	186	182	166	182	192	188	152	221	212	215	159	192	195	180	195	173	205	192	211	182	174	210	196	205	190	164	212	173	151	184	163	177	204	200	192	183	193	207	194	196	198	188	196	201	186	156	175	189	197	190	184	154	178	185	185	198	194	205	173	197	190	162	192	193	176	201	196	186	188	162	143	174	203	185	192	176	200	203	183	167	190	165	187	189	193	194	184	171	181	170	185	173	197	156	187	202	197	161	192	166	190	177	170	208	182	177	208	200	197	199	189	221	168	189	165	186	174	180	176	198	197	206	182	177	195	177	200	195	177	165	210	201	187	184	178	192	187	185	180	178	170	207	213	184	185	217	197	184	156	176	179	162	183	170	195	169	175	170	188	175	156	169	179	185	202	183	175	194	192	161	165	199	186	174	167	205	203	168	178	173	191	192	167	184	182	204	223	176	174	152	189	207	165	173	171	187	206	180	183	187	167	200	171	176	180	157	198	217	191	202	194	196	214	173	170	176	203	204	169	189	201	204	198	192	157	184	167	167	178	166	174	211	182	207	165	184	192	212	179	181	169	189	192	203	166	183	189	210	180	185	192	188	160	194	194	166	177	179	186	159	160	199	189	186	178	187	229	199	197	186	183	152	194	214	178	206	195	197	187	170	221	205	219	203	232	212	181	170	154	166	186	164	167	152	215	177	189	165	200	202	186	165	191	183	174	175	173	185	170	198	186	169	183	179	186	208	182	166	179	186	165	189	197	190	180	171	178	206	204	188	192	159	170	193	155	194	185	154	190	196	189	172	185	204	178	161	184	202	189	188	180	189	193	189	187	155	185	173	164	182	194	185	178	185	181	188	180	170	198	190	232	175	197	174	196	202	194	194	191	197	184	188	190	170	188	184	172	172	134	187	186	180	213	194	205	205	161	169	211	192	209	199	195	187	173	178	202	193	167	185	212	172	196	202	182	170	214	189	189	183	186	168	181	184	170	185	160	203	195	178	172	150	192	190	177	174	192	174	184	202	167	191	182	203	179	176	180	203	156	202	169	173	180	170	170	167	180	180	198	177	168	177	178	179	200	202	172	194	198	206	169	210	170	185	192	187	191	170	182	192	186	197	171	177	222	202	203	195	206	209	197	209	179	157	207	163	191	202	177	169	196	190	171	159	196	167	195	168	179	191	209	182	168	205	180	177	213	184	174	178	195	174	185	188	188	185	177	205	184	205	216	192	198	194	178	165	162	215	186	203	178	195	198	169	184	175	166	188	187	179	193	194	171	181	168	173	181	181	178	162	178	202	171	181	184	196	171	178	171	185	173	146	189	204	185	184	195	182	204	187	207	195	192	183	193	172	184	158	196	181	175	182	176	186	182	161	203	180	170	197	188	177	194	180	192	202	197	183	196	191	177	183	205	170	189	162	151	178	185	204	204	191	202	181	204	193	145	193	200	204	164	186	204	197	200	205	196	206	171	184	167	172	179	195	195	219	205	199	186	197	212	210	199	179	180	194	168	189	173	191	171	171	182	194	179	168	180	165	189	194	179	185	169	188	176	188	177	184	213	182	193	187	193	166	173	161	166	190	197	170	167	211	191	165	172	184	171	222	183	174	181	179	175	188	175	176	165	169	208	181	206	202	177	199	161	174	213	149	175	185	175	175	190	190	185	220	187	178	226	192	174	177	182	221	193	163	167	201	202	207	184	197	172	158	200	166	193	202	157	192	195	184	195	173	170	191	171	211	193	206	208	191	199	206	188	173	166	155	188	180	157	200	192	177	149	199	222	176	201	165	191	174	167	189	203	183	169	199	179	150	166	186	190	175	191	204	177	184	206	172	179	163	189	191	199	176	177	193	203	225	146	199	176	175	179	187	198	219	199	176	187	176	176	170	198	190	193	183	175	182	190	181	160	197	172	201	161	203	199	169	158	181	185	211	208	159	194	180	166	192	191	204	170	173	168	199	171	148	173	171	175	180	177	183	189	196	213	172	199	193	184	207	172	176	176	180	177	175	182	207	187	188	179	171	170	178	182	168	175	169	177	200	201	189	177	205	172	197	196	175	202	172	191	171	183	188	161	190	177	182	180	195	202	172	182	206	207	190	190	159	185	208	185	162	187	181	194	188	164	185	176	183	179	211	203	188	196	181	192	167	186	204	158	152	163	190	178	182	180	192	182	199	178	201	180	191	175	168	139	162	187	181	183	177	166	174	176	184	203	176	184	208	174	181	184	183	206	201	186	176	169	188	192	190	190	194	171	187	193	189	206	172	194	205	160	160	169	203	200	193	196	190	184	193	169	175	193	160	171	182	169	188	179	168	217	211	213	177	177	189	185	170	180	193	205	215	189	192	171	196	187	194	178	180	185	170	181	153	166	207	190	178	191	200	198	191	183	167	177	171	177	208	159	170	161	195	198	206	176	167	188	185	198	200	189	182	183	187	227	167	166	174	178	183	181	177	197	167	155	164	193	187	166	181	202	190	164	220	180	194	196	197	191	204	188	183	198	188	193	183	199	211	179	199	207	175	188	180	172	194	170	180	184	208	189	179	176	207	202	172	195	185	177	169	171	190	186	161	178	175	167	198	193	170	169	203	170	195	171	177	182	196	177	182	186	162	183	205	167	181	170	176	182	211	199	176	183	182	188	214	200	198	198	186	198	180	183	176	148	167	171	202	185	190	179	174	201	178	186	195	204	177	175	177	195	199	164	176	188	189	199	190	175	186	203	184	172	202	176	188	196	189	186	163	181	165	191	179	185	203	163	177	174	181	174	191	187	165	185	178	175	189	176	160	203	177	160	189	190	197	184	184	182	191	190	188	190	216	200	162	175	161	160	194	195	166	195	185	180	205	169	197	187	199	189	195	172	195	201	205	197	204	195	187	189	208	178	196	172	180	160	162	197	166	174	183	183	188	199	178	191	182	195	146	176	217	165	189	196	213	193	192	199	156	164	195	163	181	151	196	175	183	170	168	219	181	172	170	186	181	187	177	199	190	191	178	165	198	190	170	157	178	165	158	195	194	186	189	194	185	188	170	190	171	180	181	181	155	186	172	173	187	175	170	191	177	175	201	181	198	187	181	172	176	165	174	203	194	194	184	196	170	193	173	179	165	187	173	168	195	183	166	156	169	176	201	192	158	175	195	190	184	168	207	168	198	216	218	198	206	185	197	159	162	188	177	181	173	173	199	179	173	204	199	199	186	199	210	180	194	168	195	170	172	199	187	190	213	227	183	160	166	187	202	185	171	160	175	169	196	188	181	221	217	168	193	187	154	168	179	198	190	208	165	183	193
6218	825	1339	1444	1232	1039	914	842	761	647	637	642	622	637	620	527	582	618	601	573	523	536	545	594	535	540	542	568	546	513	540	507	533	588	530	471	520	543	492	538	544	513	534	534	545	561	525	545	545	521	523	534	564	550	512	513	546	478	519	518	529	475	551	556	501	500	524	502	492	538	543	506	525	481	516	533	489	540	496	542	524	499	493	505	497	557	525	507	502	536	520	519	535	472	490	537	521	531	524	520	511	552	528	520	467	484	496	540	501	524	502	523	554	522	519	543	526	507	523	473	506	540	517	487	519	522	506	532	524	526	479	525	561	523	535	512	509	466	508	526	535	549	515	538	510	511	469	546	495	496	538	513	527	519	518	504	506	536	521	535	498	503	511	495	491	495	537	545	493	539	526	519	529	567	541	480	516	515	513	471	527	496	526	503	536	485	535	492	520	525	531	523	569	535	508	478	527	482	568	526	491	511	520	470	498	495	529	533	543	479	508	517	532	490	531	499	486	524	530	515	486	524	513	525	532	513	527	510	467	546	532	520	504	535	489	511	459	538	495	485	529	500	505	482	531	581	514	511	517	481	517	488	513	518	547	523	520	563	499	501	516	525	500	517	525	530	506	521	548	507	495	555	551	520	510	485	509	508	475	550	531	569	501	511	516	528	525	533	497	522	511	492	546	513	518	533	524	524	489	501	526	500	488	537	493	490	544	524	532	501	505	508	518	518	493	545	545	538	484	539	513	523	490	515	551	535	513	511	495	496	471	504	513	513	496	518	503	480	518	516	511	508	537	496	491	514	488	511	499	500	510	510	564	564	556	526	507	494	519	520	499	527	489	518	514	499	548	552	496	494	519	559	515	540	520	532	511	499	519	527	523	504	555	505	522	533	514	551	503	552	495	502	507	531	505	563	522	469	505	512	505	547	495	514	498	527	495	492	507	495	524	497	563	554	509	575	492	511	536	524	557	534	486	534	521	531	514	509	501	508	547	548	562	538	525	556	523	504	517	483	504	512	519	484	524	535	531	510	509	537	510	521	514	516	519	519	557	493	560	501	507	522	491	533	529	553	509	523	492	517	533	522	546	482	520	523	538	527	555	527	519	568	525	507	494	532	500	507	479	538	521	475	483	523	480	497	510	507	481	574	522	512	520	475	517	495	520	559	537	506	495	499	528	493	500	538	516	492	548	516	524	514	462	530	506	529	512	524	556	506	552	523	547	518	547	502	525	539	512	540	537	559	506	546	497	517	523	501	564	535	550	463	497	518	507	503	557	480	542	546	499	516	490	543	498	489	497	500	553	510	520	491	482	507	512	559	534	550	474	511	524	508	520	518	512	529	528	537	503	504	532	532	512	522	528	516	538	527	532	516	523	521	505	535	524	515	514	479	507	551	495	530	532	515	515	548	530	518	524	477	487	524	567	542	512	481	488	526	505	548	499	528	483	457	503	517	542	569	573	543	535	538	500	517	525	513	499	500	540	489	573	519	519	526	528	551	523	527	503	507	501	488	503	493	510	523	499	491	530	570	569	520	573	492	484	538	515	532	477	515	521	543	530	516	540	490	512	516	528	496	532	528	542	476	515	511	550	538	506	511	516	476	507	547	488	512	466	505	521	515	496	513	537	523	517	503	520	505	500	469	533	537	521	492	514	525	532	524	551	497	524	529	492	535	492	543	479	543	530	503	484	507	553	530	475	492	521	511	529	496	516	521	511	537	496	515	535	538	514	502	517	545	506	565	483	528	496	503	505	532	497	545	481	543	511	523	500	556	511	566	526	493	531	546	505	501	542	541	512	518	531	499	495	483	558	514	503	495	494	458	511	530	492	506	482	523	536	518	544	532	483	528	500	533	496	516	525	503	521	502	484	500	518	497	558	515	477	484	519	553	508	511	518	557	474	530	509	525	531	540	503	517	494	526	494	508	550	535	498	471	510	490	528	507	495	517	524	540	524	534	496	499	513	515	509	508	519	542	545	515	560	562	559	508	503	552	491	532	540	505	500	525	526	514	516	520	500	549	513	524	498	497	511	513	512	524	517	531	498	496	528	555	514	472	480	492	524	547	536	513	558	515	539	510	488	543	523	510	516	537	508	538	540	568	482	508	555	510	464	484	520	540	525	533	497	516	473	503	518	530	499	532	478	511	508	499	498	475	499	494	543	540	524	511	497	499	537	517	500	506	478	505	511	496	540	485	504	515	487	489	493	513	493	464	515	512	530	502	474	505	535	541	479	478	482	516	541	523	519	490	533	500	543	546	510	519	572	524	467	491	528	498	508	536	505	493	520	531	540	489	553	534	493	509	553	497	521	529	556	486	510	510	510	535	490	510	546	451	520	521	509	525	509	551	500	508	503	532	488	511	516	504	525	490	498	512	499	497	524	496	526	512	486	545	514	508	493	479	490	538	505	498	534	563	527	490	534	512	512	508	511	500	522	533	495	503	517	535	497	497	514	512	511	506	486	515	504	515	509	508	507	520	530	510	510	503	516	492	511	511	547	556	460	470	511	530	481	470	509	484	505	500	525	511	527	517	469	547	484	511	522	564	559	504	532	499	565	550	501	555	509	502	529	501	550	524	548	553	542	532	537	472	516	594	533	488	523	459	540	528	491	536	532	519	483	488	512	529	517	539	516	475	507	512	513	521	536	525	530	543	518	503	548	513	527	507	495	524	485	509	536	499	538	533	534	499	532	509	524	515	529	540	522	527	504	561	506	515	518	506	514	492	531	492	506	532	504	546	496	528	518	491	489	527	493	551	492	500	502	482	543	513	496	488	535	545	513	529	538	523	543	505	539	565	540	558	519	479	478	500	523	493	562	558	583	540	527	497	527	546	490	533	540	497	511	556	514	525	536	544	506	533	538	496	511	467	502	523	537	494	539	546	467	520	505	524	512	486	540	499	514	514	504	539	510	516	507	493	526	515	512	498	536	549	528	473	518	543	503	549	507	538	495	515	559	502	548	535	542	495	500	495	518	504	528	551	456	495	509	510	509	519	511	460	503	512	488	510	514	542	531	548	499	518	483	521	531	507	515	506	521	552	533	528	557	519	491	522	506	516	507	550	511	530	563	558	494	504	546	527	556	514	497	514	514	511	491	513	525	543	531	518	505	515	517	496	508	531	500	530	530	527	516	472	524	540	533	523	533	453	501	534	531	510	532	505	501	517	499	533	499	529	513	507	511	514	477	538	506	484	486	493	481	473	551	520	525	519	558	528	542	539	549	494	506	493	539	535	530	496	529	527	532	509	554	530	525	544	560	500	498	504	533	515	481	511	548	521	482	516	477	523	521	534	503	502	499	519	514	506	534	501	537	482	495	537	522	477	469	550	529	556	536	506	510	508	525	494	539	496	553	517	511	557	539	538	473	551	555	501	521	490	490	531	535	549	491	476	511	476	542	492	506	509	458	503	579	485	523	506	484	503	513	500	524	481	541	537	490	580	510	532	516	558	499	468	524	543	534	521	463	496	529	507	504	491
14706	1665	1263	938	772	635	533	498	460	418	418	427	432	453	434	436	438	427	412	387	414	438	416	414	419	414	364	362	417	430	414	415	422	424	391	451	427	386	430	379	410	403	381	409	426	392	390	422	374	373	389	436	411	400	392	381	342	380	396	369	379	418	400	393	416	407	403	433	373	375	392	422	379	409	455	447	439	421	385	409	407	377	412	398	385	407	418	390	407	416	391	396	371	382	400	402	410	385	389	355	428	393	401	420	441	388	400	406	415	367	381	417	394	399	418	395	403	418	420	396	397	421	399	420	432	397	364	385	415	394	368	395	401	368	386	372	429	403	416	385	377	413	355	389	349	414	366	380	390	370	421	444	403	395	393	414	449	403	357	385	395	431	363	376	395	417	406	394	408	407	400	411	386	395	451	410	396	462	370	365	387	427	371	419	408	450	386	379	439	380	399	432	376	399	403	398	401	429	394	409	373	397	389	405	403	425	401	393	405	387	403	368	401	403	372	368	408	424	420	366	361	409	385	399	386	418	379	392	383	391	424	413	417	405	417	407	403	387	416	392	373	394	427	402	405	411	401	367	395	404	360	384	415	401	406	399	405	376	417	361	411	413	381	397	428	425	417	408	381	374	435	392	368	392	364	343	395	380	407	332	399	382	384	384	388	420	426	400	407	421	401	373	413	402	378	386	403	382	392	391	342	416	407	399	441	423	378	416	403	377	391	425	405	379	406	408	423	411	409	441	384	390	415	391	387	408	397	407	411	430	401	414	413	395	366	423	385	391	377	428	431	431	416	382	368	392	391	367	391	364	378	416	422	404	381	386	436	385	410	387	407	378	388	399	394	407	350	395	321	396	425	375	394	402	404	405	416	390	425	402	390	369	367	407	378	407	396	434	428	388	374	392	410	356	351	403	407	363	414	397	411	435	359	422	369	429	452	388	403	377	372	365	409	383	407	392	424	390	416	399	405	375	412	443	424	397	397	429	417	401	372	390	404	422	419	402	402	418	392	410	380	369	347	387	411	470	451	393	376	427	368	387	373	390	362	385	371	391	399	399	424	413	399	408	414	421	407	400	385	432	402	424	419	426	398	408	374	381	393	393	404	381	379	394	387	390	398	383	396	408	371	429	423	381	378	419	418	403	409	409	354	357	373	404	421	353	366	385	394	395	373	410	415	425	346	383	361	416	416	385	404	353	325	368	416	396	419	437	402	383	412	408	434	382	415	400	388	422	390	378	428	430	371	392	420	381	439	380	373	384	404	384	394	459	402	391	421	411	422	406	421	347	403	430	410	411	417	395	383	396	396	367	418	404	423	396	392	363	379	392	389	384	359	379	381	394	382	389	388	393	418	424	371	401	404	423	398	412	402	384	375	399	388	397	397	375	384	450	417	382	416	383	396	394	380	408	380	439	377	388	380	412	422	389	455	415	415	367	402	399	448	404	384	427	396	389	415	396	445	432	391	395	411	394	374	388	377	355	413	389	364	406	402	342	351	389	413	414	350	397	423	396	413	418	363	359	389	408	379	398	403	405	395	459	432	426	435	427	393	450	393	426	457	363	416	421	407	401	396	362	384	367	386	402	354	404	404	404	442	369	436	401	385	436	400	427	365	359	416	398	393	415	381	398	376	387	382	377	428	447	397	418	385	400	383	413	442	367	402	405	377	405	413	391	381	366	412	414	399	362	381	428	399	450	404	367	390	385	404	401	384	427	399	384	406	364	424	430	384	400	424	408	395	384	401	404	384	407	401	418	434	376	414	407	386	427	451	421	390	433	390	406	418	393	402	414	400	387	416	362	385	418	414	408	414	433	391	386	405	406	431	380	399	402	400	396	382	385	390	427	393	404	389	421	343	407	416	370	379	382	433	412	404	387	360	426	393	402	419	391	369	412	424	378	400	407	420	426	398	423	395	392	388	423	420	390	405	375	376	377	394	400	402	399	425	383	440	379	423	405	422	414	395	416	432	408	382	399	372	398	399	395	390	411	393	403	370	380	419	408	369	408	379	377	374	392	370	387	430	410	381	403	398	377	380	389	431	389	420	386	370	397	420	392	403	374	394	386	406	409	395	401	398	432	367	376	372	373	397	373	405	409	410	395	403	385	392	398	399	376	372	371	379	417	420	386	391	397	385	374	392	411	406	376	353	407	395	391	401	424	385	411	395	412	400	363	371	430	405	375	393	376	368	393	407	398	424	432	429	389	468	349	369	420	406	392	390	391	380	376	387	420	382	406	400	401	420	419	433	391	407	421	403	383	389	391	372	397	361	445	420	424	439	406	405	426	448	428	380	425	413	435	402	364	411	382	425	345	412	402	400	356	446	422	408	405	434	400	387	372	380	371	390	407	431	379	423	436	395	411	421	398	383	426	368	415	478	402	380	380	379	456	400	419	375	407	379	380	402	383	391	394	395	376	378	425	401	377	406	425	462	367	383	387	384	369	391	419	414	370	409	392	407	412	400	407	391	390	400	428	393	416	380	375	400	404	386	377	365	391	441	348	374	391	414	378	390	381	410	413	433	406	406	418	408	356	413	425	338	384	418	366	459	484	421	380	418	435	386	384	393	364	369	382	380	394	418	427	381	396	407	424	387	405	398	395	388	380	390	395	440	404	415	390	412	414	371	379	409	416	408	396	384	428	399	413	418	402	398	402	392	394	421	409	417	413	441	402	343	445	394	428	407	412	416	409	388	374	399	422	421	433	418	422	409	391	421	422	414	426	423	362	415	364	374	401	368	396	366	388	411	384	380	403	386	422	355	360	395	370	409	386	380	361	448	456	403	375	399	402	383	414	422	433	407	354	365	398	422	407	385	405	416	381	402	396	380	424	382	404	402	404	385	407	389	401	390	404	437	401	401	405	396	379	409	404	369	374	381	395	403	425	383	366	413	408	395	404	410	378	398	394	401	412	394	417	367	397	407	384	436	413	405	407	430	401	389	415	398	408	390	433	370	404	362	443	408	388	468	393	403	405	359	408	361	424	387	428	402	440	359	380	398	352	402	385	372	404	360	423	405	370	420	387	395	412	377	393	389	408	398	370	395	398	398	397	388	363	412	445	392	371	410	403	370	382	406	364	361	361	434	394	429	407	386	399	403	366	402	415	416	420	397	411	368	374	395	430	406	391	398	363	395	388	382	401	415	424	389	381	407	389	359	360	366	445	403	398	430	395	376	412	419	429	397	395	380	436	373	396	388	418	427	399	398	415	410	391	389	383	406	425	416	384	341	390	410	424	408	433	433	380	447	369	387	405	387	435	404	402	366	411	404	368	446	393	382	389	421	379	321	381	380	401	394	384	403	394	374	368	421	396	377	394	393	395	404	440	381	426	409	436	402	356	365	445	395	396	396	366	396	418	401	408	393	382	409	395	407	414	386	395	430	398	391	399	366	385	376	359	424	380	419	387	386	390	430	387	393	415	400	399	375	400	381	413	406	391	412	359	392	372	387	380	426	401	404	411	396	411	386	399	422	404	403	363
8525	1604	2590	2791	2401	2000	1729	1579	1440	1342	1190	1201	1188	1139	1106	1061	1013	1099	1044	1027	1015	1014	978	989	1059	1046	979	967	935	913	1002	937	954	923	969	954	992	971	984	926	970	924	926	976	943	962	908	963	959	928	933	994	917	965	975	928	940	960	989	952	974	952	953	923	942	904	939	962	918	988	937	976	957	949	934	928	885	947	964	975	931	963	964	913	937	957	934	943	925	958	901	972	907	907	943	909	1007	963	948	973	987	897	870	996	938	1033	1010	990	945	959	914	961	896	949	958	957	973	916	930	915	987	972	960	936	929	959	929	891	928	931	928	950	965	974	918	907	958	1001	911	878	948	944	1033	959	969	891	881	918	988	959	920	924	984	912	962	999	964	939	991	883	915	943	910	923	932	933	968	933	967	954	936	921	903	887	941	954	954	943	914	998	881	979	939	922	966	941	892	933	965	999	935	905	929	954	933	949	902	966	906	927	949	936	948	925	961	950	952	872	942	930	931	1031	924	883	949	928	936	880	925	959	964	992	921	906	979	932	930	952	931	951	887	952	903	930	953	936	976	965	918	957	922	948	885	941	944	920	978	970	954	956	1018	923	918	949	971	955	917	970	912	991	968	913	956	997	994	902	935	997	922	945	906	993	987	969	937	941	948	906	903	951	906	964	905	942	1010	967	909	904	870	932	934	923	985	949	937	900	932	945	978	924	931	939	957	913	945	891	867	968	945	946	906	937	948	957	938	926	988	893	933	931	957	966	959	918	937	928	1010	944	914	947	912	913	910	916	916	997	943	967	934	891	969	941	912	946	934	907	930	896	945	956	940	938	949	924	961	939	993	912	866	952	889	915	900	937	967	918	940	949	984	980	944	955	964	986	937	893	909	948	924	949	852	927	972	988	920	897	938	908	942	904	993	927	903	940	941	989	921	978	917	903	984	951	874	974	943	908	915	945	986	921	963	959	975	973	922	934	912	925	937	955	952	920	938	974	946	951	978	965	915	939	945	896	948	964	905	956	982	921	889	981	921	993	944	960	931	955	939	937	886	984	941	958	888	912	923	978	925	962	1013	928	915	966	907	932	912	974	939	995	926	900	993	1001	916	927	969	984	955	900	884	925	946	924	891	923	943	954	955	902	951	914	916	971	919	926	913	909	880	900	929	996	921	873	915	920	947	971	990	946	901	904	940	927	942	972	927	915	918	937	906	937	883	980	980	934	966	952	930	939	924	950	937	975	936	927	951	961	980	968	925	918	941	924	937	965	950	980	919	986	953	947	918	960	873	970	956	1005	932	925	904	902	873	967	909	909	910	967	926	932	884	932	871	950	933	1003	992	930	949	910	935	981	1028	933	932	930	951	934	966	946	921	913	956	928	947	953	891	963	937	914	924	899	948	938	974	958	903	1002	927	994	936	955	908	999	937	946	965	947	911	1009	959	879	1001	920	983	913	941	912	906	928	956	934	920	928	925	921	931	902	920	953	917	964	912	887	945	930	956	940	919	917	938	998	918	874	941	979	881	936	877	919	930	925	884	1008	964	901	901	907	955	989	920	946	956	921	953	892	1007	948	929	934	942	900	909	886	975	975	924	941	915	971	902	1012	916	951	969	998	949	955	963	963	965	863	877	937	975	905	931	887	878	920	947	968	930	914	977	902	926	953	919	993	906	947	917	900	933	956	962	925	940	971	931	905	927	940	938	909	893	933	974	917	934	923	958	923	967	954	921	914	908	937	932	972	972	963	926	963	957	958	952	895	926	909	897	884	918	986	936	963	926	951	976	926	965	929	960	943	1008	913	951	947	941	923	941	914	920	965	931	945	961	892	902	902	924	899	910	923	941	912	948	993	960	945	973	930	926	958	941	948	939	918	921	928	900	924	995	923	898	971	936	901	938	936	975	931	969	856	937	940	972	945	917	915	947	935	974	916	942	906	925	900	917	929	925	918	931	914	943	918	966	961	915	962	951	981	908	923	962	934	944	930	901	960	946	946	895	903	940	924	913	978	964	919	941	897	946	910	894	928	952	949	943	984	888	999	914	1022	928	968	969	883	913	921	911	893	887	938	935	908	964	919	949	848	995	929	936	913	932	914	914	954	948	953	942	980	953	957	991	899	974	884	930	945	935	929	921	995	889	955	921	968	964	1001	946	952	917	983	980	913	970	913	970	889	894	962	915	931	923	901	934	952	904	918	885	921	924	943	939	916	960	982	939	905	967	955	952	957	946	986	867	924	918	930	966	910	951	913	960	942	959	926	876	907	1013	941	946	986	963	953	961	938	947	913	925	936	935	993	951	987	978	991	906	894	903	954	978	937	979	890	983	908	964	924	937	905	926	989	981	956	970	947	965	899	935	888	912	905	929	976	922	940	951	926	938	917	909	972	915	950	980	992	887	941	938	969	924	945	960	938	895	935	925	915	947	931	933	951	858	901	944	872	953	927	994	908	941	965	958	977	927	994	915	932	959	970	953	925	926	905	939	940	964	957	895	900	947	945	1003	902	907	927	964	894	896	968	916	890	941	917	885	930	976	904	908	922	995	954	945	937	940	939	907	940	942	964	948	959	888	952	918	933	939	941	927	962	925	899	922	913	908	950	893	922	941	837	912	955	944	966	982	960	961	942	927	946	956	938	1010	964	896	911	945	905	952	936	907	959	943	934	919	948	927	971	971	967	988	960	957	934	937	942	925	929	967	965	972	911	960	897	958	984	938	939	978	944	916	911	920	950	939	948	886	915	888	983	983	925	962	954	918	928	934	934	923	967	929	940	959	932	943	934	899	953	954	974	930	964	876	950	954	927	969	920	931	916	905	903	976	955	924	995	978	948	934	963	978	926	920	932	931	942	945	930	869	948	978	964	909	926	927	970	930	906	964	941	935	908	953	902	959	951	924	961	913	907	967	930	920	972	892	928	924	938	922	944	915	964	978	925	936	911	960	957	952	946	956	960	920	921	910	944	1010	893	913	934	946	856	946	936	930	926	931	896	954	918	948	892	906	941	929	899	916	985	950	952	946	955	891	926	920	930	936	928	939	875	909	993	947	945	943	942	978	940	982	927	910	994	998	911	990	965	873	941	974	929	943	972	936	927	953	938	958	978	977	931	913	992	914	917	936	962	956	863	937	920	1007	892	919	923	922	973	897	893	918	907	933	913	886	973	960	928	982	1011	923	918	936	963	950	977	871	921	947	935	986	1004	958	925	947	927	890	957	898	962	946	963	954	922	981	941	984	941	931	941	957	987	915	931	940	885	956	936	976	955	884	931	935	916	957	922	880	893	984	911	963	937	957	965	929	937	985	917	979	919	991	885	923	959	865	946	944	942	919	924	922	964	912	974	952	952	914	917	929	928	905	948	922	880	930	894	951	962	900	982	948	884	933	931	936	948	899	937	925	960	951	905	925	950	949	957	989	955	904	911	959	913	903	927	919	968	952	931	878	932	977	953	927	968	956	960	916	909	963	920	996	952	950	931	969	926	909	908	948	884	953	934	911	949	910	931	925	938	966	910	923	925	913	909	963	929
1396	209	225	219	206	224	230	244	223	228	205	216	216	233	232	243	248	209	220	224	233	251	204	253	228	223	240	229	232	186	221	205	210	237	215	235	222	221	188	202	217	253	202	205	221	233	199	212	194	235	212	250	220	237	238	231	213	209	211	212	202	241	208	222	216	205	210	196	227	230	206	212	225	241	192	210	228	215	237	209	217	178	205	212	229	238	222	207	226	229	223	186	212	239	198	217	206	242	215	184	209	212	244	259	235	246	283	202	253	209	230	254	221	213	236	242	196	225	213	218	195	259	247	193	216	189	217	224	214	227	228	231	226	197	218	197	231	213	237	230	215	207	214	204	205	226	214	213	202	210	220	220	208	210	206	208	237	237	209	191	212	219	227	223	238	206	226	212	231	225	226	241	213	232	230	226	219	226	229	226	244	214	193	219	258	243	231	230	211	222	214	226	177	234	231	222	231	241	213	220	190	214	221	234	227	209	220	227	203	209	220	238	215	204	197	257	227	212	224	224	251	224	212	229	224	227	231	229	204	222	213	249	251	223	232	241	228	219	221	210	211	226	239	194	228	232	232	218	229	225	218	215	236	236	227	213	238	187	229	226	206	230	217	200	224	225	216	188	217	233	231	237	251	220	230	226	211	202	222	212	204	209	189	231	231	222	245	211	212	207	211	227	193	233	189	191	258	207	209	225	206	203	202	232	185	218	228	212	232	225	209	218	195	228	199	214	214	252	215	203	216	236	208	201	224	251	207	201	214	220	195	192	186	235	219	240	217	222	232	232	239	198	189	197	202	222	208	220	219	205	229	204	199	192	244	215	200	190	245	225	220	211	188	200	212	217	244	255	231	224	233	181	199	190	221	217	223	184	201	197	167	227	211	216	191	246	231	218	206	212	227	227	197	212	196	224	200	211	221	254	195	209	203	217	233	207	248	221	235	221	196	225	221	205	206	195	244	248	214	243	201	208	229	226	195	227	265	226	209	226	220	263	250	239	234	227	205	233	210	231	235	206	209	214	228	197	215	201	229	223	233	231	247	213	222	207	217	197	224	232	201	216	217	204	238	223	207	237	221	203	227	225	232	224	211	200	225	235	222	203	202	222	215	218	215	219	211	215	216	214	211	238	233	216	204	215	195	237	220	228	225	205	202	234	210	250	208	226	225	218	201	233	210	259	224	218	171	233	231	215	221	200	232	232	225	228	229	230	211	217	231	231	220	195	233	212	212	212	252	227	215	212	230	211	221	193	222	234	189	234	206	204	223	196	211	226	259	198	219	227	201	188	283	212	206	233	234	214	194	214	223	214	228	216	231	227	218	231	189	246	216	233	216	219	209	222	227	215	216	226	224	206	213	221	229	225	219	225	204	230	226	193	196	217	212	222	214	238	226	219	205	219	218	211	228	227	211	215	201	212	205	221	179	211	223	201	201	226	200	231	209	218	213	220	236	217	206	231	215	231	226	207	216	255	225	213	228	259	222	224	224	215	220	218	231	240	222	223	216	236	249	223	220	197	204	206	217	233	248	240	206	209	182	214	244	220	228	224	243	223	217	220	214	232	213	232	232	234	212	226	261	220	205	214	198	213	239	215	223	254	231	222	179	234	216	200	233	206	208	216	244	248	217	203	226	228	213	213	191	213	204	215	217	224	217	225	207	223	214	215	219	237	226	217	215	210	205	211	205	247	202	212	208	208	210	210	216	226	202	250	224	214	222	225	191	203	230	220	199	215	214	223	193	197	221	206	238	253	198	214	244	214	211	225	211	196	199	235	208	239	207	211	207	215	239	241	234	220	235	225	221	202	253	228	245	202	204	184	200	221	226	209	211	217	214	241	238	238	217	227	221	234	202	212	234	200	220	202	240	222	224	234	188	234	245	226	234	210	208	217	189	206	195	211	220	231	217	203	237	225	210	232	218	222	231	220	215	199	235	220	205	234	208	222	220	237	202	208	219	219	211	240	195	202	226	200	214	269	212	241	217	220	208	209	215	221	227	205	220	223	221	197	231	221	206	233	196	224	223	203	224	249	201	206	168	207	235	247	238	225	192	199	219	235	189	206	193	217	185	206	222	215	232	227	225	212	251	229	238	232	218	215	182	189	234	229	234	212	212	224	165	222	233	219	224	213	213	190	193	187	208	192	203	215	237	207	204	192	227	229	223	205	210	201	218	202	228	248	222	218	218	203	213	221	202	216	221	210	232	230	242	240	226	200	194	235	223	200	234	214	207	230	221	198	212	243	211	230	196	204	237	195	240	234	218	225	201	257	217	247	200	223	214	229	207	223	214	251	242	204	218	215	201	228	215	233	235	210	204	234	230	217	229	214	218	218	248	237	240	184	237	217	239	235	219	225	230	204	234	214	224	234	230	228	208	230	236	223	264	207	222	224	209	236	212	225	220	251	203	200	219	220	206	252	231	243	225	223	216	220	213	211	220	201	204	236	204	226	212	225	205	219	197	264	239	212	215	204	247	221	233	232	213	220	248	205	235	216	202	226	229	222	246	239	217	231	215	195	214	173	203	207	213	233	226	210	177	219	228	263	254	244	215	224	188	237	246	221	210	208	233	235	233	258	236	234	213	214	188	203	218	215	205	206	227	215	167	206	231	215	207	216	208	218	219	240	225	216	228	205	218	229	207	210	204	213	207	223	200	227	202	220	219	225	203	197	190	245	221	212	245	212	200	205	215	239	225	231	225	235	217	212	249	204	236	195	222	225	224	230	204	237	190	204	210	217	243	185	238	219	199	235	195	224	258	201	225	209	256	206	208	219	241	210	226	215	205	225	224	199	204	216	208	236	238	216	221	214	220	217	217	212	209	242	214	218	263	186	199	201	221	209	210	226	212	210	227	208	209	239	222	207	239	252	241	239	227	219	214	216	244	219	267	237	211	230	201	225	233	241	233	247	228	238	224	217	231	194	229	199	257	202	232	227	230	225	232	243	202	215	217	205	201	183	198	202	227	218	225	219	218	215	210	214	204	219	217	202	210	194	205	245	221	223	208	214	205	237	220	212	205	234	229	234	246	213	216	225	221	213	240	229	233	199	222	215	215	215	205	230	226	203	205	231	217	255	224	242	231	200	220	205	211	194	211	193	228	229	233	208	238	210	208	230	221	232	204	227	232	209	217	215	237	208	249	233	250	251	226	232	226	229	215	207	215	192	203	213	226	241	214	200	199	214	223	204	229	210	204	240	220	249	229	243	211	248	233	207	205	202	214	241	219	212	209	223	211	237	190	221	208	229	219	251	217	206	198	219	191	221	223	223	221	218	228	197	219	258	222	205	194	232	222	198	226	219	242	199	215	237	201	177	204	216	214	218	231	223	211	252	220	221	202	242	225	236	210	217	241	189	216	233	244	217	243	206	246	220	228	224	213	251	186	225	246	204	188	220	214	217	210	224	236	236	233	200	220	215	239	216	210	204	227	224	225	187	224	233	226	224	214	211	203	237	213	205	214	244	206	189	189	245	228	205	207	223
1771	605	607	631	595	621	610	597	588	597	540	625	602	565	554	541	562	604	596	543	566	523	581	549	575	576	584	540	559	600	586	579	634	566	595	596	554	571	552	558	596	590	554	588	546	541	564	559	526	545	593	537	560	608	570	532	569	558	597	550	578	580	568	579	585	545	594	511	542	545	551	563	568	587	575	547	576	521	545	548	572	537	553	577	592	553	586	598	523	564	554	585	574	605	573	580	578	528	522	554	533	558	553	595	598	559	556	548	604	582	547	592	557	560	594	597	552	579	552	541	551	560	554	543	587	558	561	549	546	572	598	518	624	569	602	565	558	573	546	575	579	544	543	581	555	533	559	551	530	556	588	544	603	600	609	604	581	554	596	564	532	558	580	556	547	572	567	560	620	577	595	571	588	596	558	520	557	597	527	532	532	536	577	559	560	541	522	617	544	515	544	572	580	585	574	540	536	576	556	552	533	576	562	537	588	541	533	562	560	582	572	571	530	542	569	550	552	565	553	602	539	576	555	580	584	548	587	557	589	530	588	575	568	531	539	577	589	589	516	566	566	546	558	549	584	547	572	587	531	578	553	543	579	559	534	553	542	604	560	528	552	546	583	562	585	573	587	579	532	527	605	530	533	543	571	539	518	577	585	550	532	582	567	539	560	595	553	597	560	545	564	598	520	573	555	553	593	582	608	580	544	605	592	601	570	600	552	585	565	571	557	533	592	547	525	583	633	555	542	570	569	599	525	575	572	583	558	538	589	555	540	544	547	550	533	531	542	569	599	555	582	557	571	539	553	572	535	568	545	515	596	543	535	585	556	581	608	597	511	558	591	566	551	599	546	579	522	570	537	606	539	572	558	576	522	533	566	617	586	566	600	544	513	550	562	582	593	589	575	527	574	532	569	567	563	581	573	545	592	537	539	543	557	560	588	568	569	579	560	549	527	563	528	575	567	559	585	552	566	593	564	552	595	549	512	544	552	579	578	587	552	551	565	537	548	579	608	600	561	551	555	532	566	566	568	539	547	568	579	581	556	496	538	575	561	550	552	575	577	583	547	561	563	567	558	562	573	545	556	548	611	565	584	590	604	550	571	537	521	566	541	566	541	573	541	576	581	585	564	586	518	609	562	532	567	590	540	592	585	531	581	533	569	568	547	529	577	560	545	536	559	597	544	563	569	551	547	566	548	557	588	600	563	579	567	583	545	520	589	531	607	582	593	565	595	585	556	585	592	580	546	561	557	567	552	574	543	550	579	557	530	508	600	583	556	547	543	583	565	570	521	592	567	602	556	565	527	551	602	599	528	558	544	545	567	596	608	586	538	588	549	582	546	526	609	547	583	563	582	563	578	581	547	606	568	553	582	555	575	572	559	543	572	529	544	565	553	577	548	575	544	532	586	533	590	519	595	517	561	566	562	559	572	574	516	583	601	567	535	557	538	552	572	574	582	580	548	537	560	590	555	570	524	574	543	609	572	532	574	541	549	585	524	575	568	530	560	619	586	562	552	569	519	564	507	559	527	543	586	607	564	579	585	567	574	542	556	577	520	578	562	597	568	564	534	583	604	580	565	550	569	544	590	607	547	599	554	544	569	577	543	561	573	559	603	573	542	587	578	554	544	588	549	573	573	562	552	545	568	547	578	554	571	573	576	541	609	566	542	586	570	611	517	593	594	513	579	559	586	528	570	565	532	564	581	599	579	540	553	565	618	569	547	581	617	541	567	529	557	557	564	562	539	616	537	503	569	576	547	558	585	545	562	530	559	560	562	560	552	596	540	535	554	602	526	535	562	593	552	542	599	551	558	607	570	517	554	562	530	574	523	536	559	608	540	550	540	569	534	553	585	606	548	573	560	552	544	595	545	551	568	556	541	549	578	593	517	543	573	546	592	520	601	550	555	552	596	546	546	557	553	515	576	551	567	562	576	561	577	559	551	609	534	578	573	533	543	570	584	563	557	585	592	568	587	547	594	577	573	620	549	594	570	553	588	541	570	580	554	597	588	534	599	584	621	521	576	538	577	584	591	636	588	602	532	548	540	568	576	558	567	612	585	557	599	532	554	601	583	588	593	596	594	596	576	569	555	592	525	559	581	546	553	519	545	552	569	580	576	613	523	534	588	576	586	540	576	579	544	544	583	555	594	561	558	550	583	560	574	576	517	551	574	562	552	568	557	560	580	560	555	583	552	556	549	555	571	516	555	592	536	557	547	575	583	578	564	606	570	584	554	564	551	551	556	562	563	558	590	554	588	584	561	593	588	586	541	590	558	505	577	605	563	535	516	555	568	549	604	558	576	546	562	542	574	602	536	524	539	565	558	570	531	610	558	550	606	575	564	551	570	581	573	534	533	577	569	550	591	595	551	548	586	537	571	603	522	597	537	564	566	556	536	581	549	596	580	561	538	522	570	571	526	524	555	600	536	556	580	558	572	566	546	562	568	534	573	527	570	601	583	594	580	541	597	530	574	555	565	551	545	575	563	545	562	524	558	519	560	554	599	553	539	541	563	539	554	575	566	569	549	592	579	591	576	534	566	551	607	539	541	574	544	571	590	577	572	632	556	517	558	552	584	605	596	541	566	573	577	591	547	544	528	596	559	555	529	547	599	562	530	588	534	574	588	539	607	527	556	589	548	556	602	550	561	563	604	572	546	525	585	568	562	547	542	576	594	519	547	607	586	574	555	557	597	598	552	533	529	554	585	536	555	539	565	567	538	554	570	560	543	576	563	511	594	557	599	564	567	538	563	566	536	560	526	572	519	598	623	602	545	571	549	557	581	554	609	599	531	606	590	546	551	600	579	590	579	555	583	568	579	584	560	614	560	554	585	543	594	609	561	594	588	567	519	556	553	569	540	588	568	564	565	552	526	553	509	548	544	556	569	547	530	557	611	553	547	553	546	541	600	534	572	566	550	576	608	597	566	560	555	587	549	574	559	555	586	550	593	537	555	556	573	572	572	604	555	586	552	589	554	571	559	587	570	555	595	549	530	559	612	572	554	562	575	560	575	560	572	583	588	550	578	564	551	592	523	560	566	565	517	572	539	585	546	592	570	592	546	550	555	563	601	603	556	544	557	556	593	605	554	552	597	553	532	544	536	548	575	560	550	544	561	579	602	554	578	564	574	577	569	573	545	579	530	619	560	557	577	547	552	553	615	530	577	597	526	563	562	598	545	577	540	569	570	579	548	532	604	608	561	540	604	571	554	574	535	565	562	608	553	543	571	561	563	572	535	546	573	558	555	582	556	550	551	585	560	535	579	564	547	545	525	573	552	559	562	540	565	574	547	518	589	594	536	572	567	552	491	569	569	568	601	578	603	569	584	584	587	568	562	573	555	569	596	549	602	575	571	549	595	563	556	544	565	567	538	581	591	564	564	549	534	545	589	587	556	613	584	538	548	591	574	561	632	558	586	541	566	593	569	576	547	563	525	543	577	588	604	563	573	615	536	563	575	560	594	556	627	546	598	545	579	507	556	579
7031	537	520	480	358	285	237	195	222	225	219	233	186	201	185	196	207	175	161	175	187	180	189	199	173	178	203	207	214	213	198	181	191	196	202	194	195	171	155	193	184	188	184	168	201	176	199	176	158	174	195	209	177	195	174	191	199	191	193	187	195	165	158	177	196	217	208	168	194	189	197	182	204	180	200	165	200	178	193	184	207	190	157	194	156	186	165	180	166	183	198	173	183	169	189	157	173	175	181	188	168	175	187	201	185	169	210	170	185	175	196	175	168	197	194	164	182	180	180	209	171	192	211	194	179	188	172	171	177	180	158	203	157	172	188	184	182	203	182	178	216	182	179	193	173	198	173	177	194	180	191	197	179	170	195	183	181	171	198	160	174	185	211	196	167	197	166	187	180	168	197	187	173	180	176	176	198	179	168	192	164	176	175	194	197	155	179	175	194	180	177	211	198	191	164	168	161	183	174	200	163	171	185	187	173	208	180	197	184	171	175	181	186	193	189	183	190	178	194	214	193	176	191	189	208	169	173	171	185	199	181	229	209	198	192	218	189	180	160	186	186	179	178	187	158	187	188	171	186	169	181	172	174	189	190	172	187	168	181	183	175	177	183	153	206	160	185	191	171	192	175	156	212	172	169	156	200	165	150	190	161	179	177	194	198	194	184	202	173	181	161	191	193	140	177	189	191	185	188	180	195	172	170	206	181	191	202	192	164	175	201	164	176	168	197	200	181	174	194	173	208	175	187	177	180	171	188	169	206	214	167	201	186	153	186	188	150	163	178	200	180	194	204	195	177	183	206	178	180	187	173	192	188	201	193	159	177	161	194	197	199	191	178	187	186	191	184	163	161	183	209	178	169	181	168	175	167	194	198	189	174	165	181	185	194	176	198	172	196	218	175	164	175	185	176	163	184	199	163	194	153	162	202	183	193	202	172	196	189	181	180	189	187	211	201	189	208	206	200	205	169	189	198	230	205	171	192	186	184	189	178	177	189	177	192	188	182	193	164	180	187	189	210	178	183	178	187	201	172	168	207	202	185	168	188	170	173	185	177	194	195	170	170	193	180	175	216	159	176	185	175	199	187	167	228	165	187	191	178	185	184	179	205	176	167	182	185	186	168	169	178	176	166	184	159	195	205	172	178	202	184	213	192	183	180	168	185	196	206	188	185	175	194	176	166	188	175	193	186	188	175	171	181	195	163	177	168	185	192	175	173	205	161	169	201	187	161	178	178	171	188	206	193	172	178	192	193	186	175	200	204	174	176	195	176	165	173	169	191	174	178	176	166	181	215	195	171	191	179	173	185	196	217	193	154	172	183	200	190	176	181	189	186	186	193	187	169	190	182	192	185	172	182	175	179	202	185	182	211	157	173	168	168	167	184	170	166	183	179	160	178	221	174	191	176	183	193	157	173	212	165	178	188	162	195	201	202	211	208	219	193	167	171	182	181	195	208	179	183	173	179	193	194	186	222	189	168	173	202	168	180	205	174	198	216	165	185	165	195	194	185	192	191	210	184	190	177	201	172	198	195	184	204	193	195	194	188	175	182	192	180	171	197	231	204	178	190	175	179	186	207	178	179	201	169	197	205	182	214	194	157	158	179	190	173	200	152	181	191	155	176	180	217	177	188	190	172	207	176	167	192	188	189	193	196	204	189	204	198	179	169	168	185	193	188	187	199	184	174	214	185	186	196	195	180	190	184	178	196	182	173	172	169	188	202	199	213	214	169	200	176	199	198	174	161	191	196	189	186	200	157	207	186	160	177	200	177	190	178	193	183	172	193	214	193	208	208	186	195	157	185	204	190	174	190	170	201	205	199	183	185	188	201	192	199	191	211	184	181	169	188	190	191	176	187	198	183	196	160	190	154	200	214	194	169	162	185	188	169	172	204	212	193	169	191	185	182	185	221	155	179	213	188	208	183	189	166	193	193	181	170	168	177	195	172	203	193	185	183	200	180	186	163	208	173	181	198	189	175	178	186	176	181	167	200	199	150	187	176	211	221	190	172	176	200	187	190	161	192	198	207	170	169	176	188	210	196	179	163	172	183	182	179	221	173	184	155	168	207	190	201	210	173	196	181	177	206	189	160	201	199	184	175	175	185	208	185	199	193	219	193	193	191	181	211	173	196	183	158	166	179	196	179	166	193	165	194	188	186	199	201	190	176	211	187	179	179	181	173	195	202	207	188	182	199	189	192	186	211	200	188	165	173	188	188	203	177	164	184	193	181	193	178	190	185	205	178	186	174	203	190	199	221	211	195	194	176	188	194	174	181	188	185	185	179	190	168	189	216	192	185	177	188	198	180	213	193	170	173	173	192	164	191	191	187	182	185	176	178	189	195	203	145	153	180	154	166	180	170	203	193	177	193	192	186	205	169	196	164	164	160	183	170	224	192	200	172	193	171	188	181	150	191	191	171	179	174	188	186	182	175	188	179	188	175	200	191	186	176	187	168	177	174	195	222	188	181	198	162	192	198	222	175	180	185	177	193	169	177	168	197	165	188	164	187	214	191	207	184	180	166	187	201	181	163	179	197	168	201	201	197	191	175	166	192	172	188	177	197	183	185	190	179	161	181	195	181	162	199	183	161	177	196	181	185	212	203	188	135	178	189	203	188	187	186	159	191	191	196	199	183	182	193	169	183	189	187	182	184	181	190	182	183	195	198	191	193	187	174	216	193	162	198	179	205	201	190	190	152	191	176	193	158	199	190	199	186	156	168	177	190	162	190	180	173	167	194	181	159	175	194	184	194	183	185	164	198	171	168	180	181	179	187	193	169	187	162	204	176	167	171	197	192	196	200	181	194	185	187	198	190	173	191	174	190	157	182	193	171	171	187	159	155	208	202	155	191	174	187	184	212	177	186	189	168	192	191	210	183	191	172	218	182	193	187	172	192	231	194	173	171	195	168	189	198	206	182	189	181	159	193	199	207	200	189	179	195	191	167	194	173	173	201	191	218	180	193	171	157	190	191	198	213	173	170	202	182	206	218	154	196	193	167	186	160	190	174	191	194	197	195	195	170	201	209	196	214	205	170	183	153	171	190	192	196	180	166	197	191	176	169	220	175	189	175	181	182	195	196	195	185	171	186	165	170	170	181	174	170	213	177	173	176	205	167	209	172	196	214	170	175	189	176	208	190	170	195	204	161	163	212	198	173	185	174	180	184	166	209	218	171	171	166	179	191	183	173	178	170	188	194	188	206	194	190	197	196	179	178	209	188	182	174	181	159	182	167	196	169	189	204	164	173	172	220	186	192	207	201	195	212	176	183	181	166	200	205	179	173	208	186	182	178	193	186	201	203	190	189	193	161	178	196	179	163	173	191	185	183	191	185	189	179	184	184	204	206	177	205	187	198	178	200	171	181	179	200	183	181	198	205	173	171	201	184	202	191	211	173	213	168	164	218	207	188	187	206	199	169	165	176	161	215	194	166	183	185	157	187	195	175	164	185	183	195	182	192	185	168	161	196	185	179	175	187	192
6147	857	1267	1448	1275	1038	866	846	718	728	652	718	588	626	620	558	610	594	562	614	542	585	520	556	590	549	558	531	502	540	505	560	593	524	549	501	523	516	522	540	515	598	536	508	545	574	560	449	529	525	525	529	480	520	555	524	518	505	518	502	498	507	499	510	516	518	515	517	498	497	506	519	549	522	547	519	505	524	538	514	532	554	485	464	525	486	503	546	504	494	478	559	540	556	543	491	481	553	485	534	524	574	524	550	511	522	472	526	522	543	523	528	510	477	529	499	535	484	540	480	548	499	510	494	503	524	464	525	469	499	523	540	520	526	506	540	502	524	523	521	504	525	532	534	506	510	517	484	506	497	522	548	536	541	511	523	508	517	498	533	497	534	490	498	514	537	497	549	480	522	533	517	559	525	504	484	534	491	507	534	550	524	515	549	521	494	516	556	525	512	528	493	508	505	497	490	534	563	522	501	540	518	522	527	480	513	498	550	528	518	503	536	519	494	519	556	510	520	528	524	554	523	543	499	543	518	519	500	487	561	510	527	492	463	533	494	522	519	517	515	591	458	490	523	481	492	540	554	503	480	528	488	528	505	516	511	522	526	518	492	544	514	537	493	568	487	554	534	522	482	530	536	519	534	555	484	509	516	490	517	511	511	484	494	486	530	508	499	517	530	512	522	504	530	496	485	527	497	471	491	550	501	554	482	523	528	503	460	531	498	502	486	513	494	525	505	510	523	500	523	491	516	534	508	521	476	522	491	529	530	521	529	525	525	562	505	524	454	497	531	522	547	500	552	512	479	531	524	534	550	521	480	493	531	491	531	532	484	526	495	536	528	476	521	507	482	527	506	497	502	484	520	496	535	512	501	495	531	509	505	518	513	502	517	516	500	535	485	508	523	532	501	517	527	531	545	529	518	519	513	510	543	507	557	510	516	501	504	536	511	509	471	561	532	504	527	506	462	498	520	523	551	544	479	509	523	494	546	523	519	513	529	505	521	509	498	532	476	503	515	505	535	548	543	520	502	543	535	558	517	502	511	491	502	534	525	535	502	523	525	507	536	516	523	490	526	505	508	551	516	504	497	512	550	497	535	493	523	506	504	513	504	502	508	499	514	502	524	518	477	489	522	513	495	511	522	478	517	529	512	533	527	472	526	499	553	492	504	513	562	556	533	521	520	528	522	504	555	552	526	543	498	488	475	516	502	508	538	548	532	533	535	531	535	501	506	496	531	518	492	505	455	512	544	512	555	539	543	510	545	480	456	511	505	537	519	541	521	528	505	558	502	508	492	540	489	530	500	522	525	476	523	490	530	526	511	528	498	533	526	510	492	525	556	513	530	501	503	499	454	509	480	495	509	536	506	504	534	505	493	530	496	566	503	534	512	554	535	547	520	538	474	519	530	528	534	539	514	499	507	518	526	528	569	507	514	525	550	508	524	495	508	522	528	555	495	569	532	503	499	486	516	542	498	514	523	511	499	531	514	521	517	528	499	561	496	523	511	482	497	505	515	515	496	524	507	477	502	517	494	502	505	536	514	535	541	582	486	542	522	527	488	525	521	480	508	501	490	518	518	514	474	518	506	510	494	539	512	499	518	471	507	523	509	513	534	553	552	507	524	530	512	525	545	557	499	502	521	546	561	552	509	518	544	494	533	518	523	514	511	475	503	521	503	519	524	523	511	511	493	545	507	496	533	559	495	523	517	488	528	505	513	505	537	525	505	553	562	519	521	513	506	525	541	522	536	567	515	516	517	528	511	497	506	509	563	497	515	520	486	525	489	502	529	521	516	494	522	508	496	530	514	518	510	518	481	493	512	520	496	530	514	550	527	460	518	508	550	516	512	491	512	505	491	511	513	513	516	527	520	531	498	491	536	503	555	474	514	514	535	544	547	548	510	493	525	525	504	530	506	531	519	577	540	518	494	482	531	529	547	496	521	500	516	481	498	517	529	513	531	500	514	529	493	516	514	527	516	544	551	537	469	546	525	523	532	546	519	510	491	556	571	515	480	533	520	536	518	483	493	517	506	483	513	534	544	540	536	552	531	517	507	497	530	556	512	489	510	538	508	534	516	517	530	548	513	521	526	543	486	506	534	544	513	550	506	519	508	502	490	491	488	492	521	515	495	486	565	508	529	504	527	579	497	538	529	500	504	516	475	534	526	548	530	553	511	509	542	517	546	462	525	498	541	539	536	493	482	479	500	513	513	499	503	485	527	531	534	547	491	518	543	528	516	490	514	497	498	499	512	545	463	480	546	495	507	502	514	544	518	519	532	542	553	509	532	519	486	477	512	513	487	519	554	505	510	499	448	534	535	512	506	502	498	467	531	520	507	524	516	544	531	499	514	527	525	468	506	520	518	540	518	484	489	490	472	503	529	507	531	563	521	508	560	504	519	513	513	501	530	494	477	531	486	478	511	532	525	549	531	513	504	498	545	596	514	513	528	524	507	526	493	535	517	534	545	500	525	523	511	535	531	519	525	518	509	508	514	482	525	456	484	528	477	481	514	516	514	511	514	488	546	549	502	544	528	506	497	523	526	534	492	561	494	537	521	526	532	500	516	512	556	519	525	512	502	513	498	519	496	522	529	511	539	486	517	492	519	523	527	517	545	513	545	501	526	522	489	524	542	530	486	508	514	501	468	489	516	528	542	562	445	507	544	505	510	547	499	502	539	446	515	557	492	503	506	512	501	491	536	523	470	495	554	524	488	568	503	524	502	531	529	493	465	514	495	508	528	517	504	490	528	522	568	503	533	527	543	503	562	493	526	589	526	512	512	539	468	533	529	542	549	537	492	493	516	521	557	470	499	543	510	490	489	512	541	511	500	519	504	505	521	524	532	493	503	523	514	540	503	516	507	481	500	522	505	534	525	528	521	546	519	490	542	497	535	524	530	524	518	512	554	523	540	494	533	509	516	519	536	529	521	527	498	524	497	507	503	559	512	531	520	525	499	512	542	517	495	507	490	518	528	529	513	556	508	547	494	513	530	530	524	550	548	540	521	547	531	507	483	510	518	468	518	499	509	518	480	542	560	530	525	495	509	530	520	514	512	533	564	535	560	519	533	527	522	516	518	481	509	510	522	515	517	509	554	497	480	543	504	540	532	513	518	528	516	516	514	462	519	517	481	508	534	523	520	565	480	513	507	512	592	532	488	538	536	500	520	550	554	528	511	482	502	517	547	534	529	517	519	453	543	479	525	537	534	494	519	512	493	484	522	512	535	533	491	518	501	515	498	551	505	503	494	533	529	498	508	515	500	539	557	540	530	512	539	528	488	512	497	479	500	511	510	518	503	493	538	520	508	514	539	481	534	477	491	528	491	528	517	527	496	499	503	538	563	501	538	518	508	504	520	515	497	536	499	546	557	510	568	514	495	529	506	504	500	544	508	510	542	538	497	540	542	526	498	497	498	493	522	528	500	512	538	537	527	541	531	517	539	532	549	535	518	538	518	517	489	545	528	521	504	475	548	500	509
14472	1417	1208	964	758	643	509	534	483	438	473	420	453	448	424	418	401	378	441	428	398	385	407	425	396	430	394	377	393	401	394	391	389	396	391	403	412	408	434	424	408	391	419	390	413	393	401	411	427	398	398	399	350	404	418	416	406	437	409	366	392	378	393	414	367	411	401	387	370	365	369	405	379	357	414	407	432	405	379	438	399	402	394	349	397	388	403	425	381	388	408	393	411	380	415	397	428	398	372	465	401	401	404	370	354	399	401	397	386	395	384	429	427	398	363	420	402	400	392	412	419	391	424	391	403	379	372	395	394	371	403	390	401	375	402	352	375	419	373	420	382	404	433	441	394	409	470	433	350	421	397	446	391	403	414	414	376	397	388	413	381	393	359	374	378	441	428	367	394	393	465	398	381	378	390	406	393	434	422	402	395	359	395	389	399	399	413	396	387	415	387	439	334	374	395	389	400	364	410	375	420	385	385	425	399	378	386	447	427	439	389	407	426	377	412	423	387	417	381	441	403	408	378	388	397	414	415	398	396	380	381	373	373	414	405	426	436	384	410	458	391	388	389	396	384	381	386	369	415	398	370	427	390	414	411	388	392	415	400	405	368	370	394	365	413	344	397	395	406	370	417	417	405	387	410	390	388	403	401	373	398	369	361	369	363	372	385	400	365	395	432	399	396	365	428	399	371	402	429	378	388	438	417	407	409	408	393	398	431	390	366	396	391	417	365	429	373	386	378	389	395	429	406	436	426	371	410	383	385	422	375	374	373	380	415	415	406	365	401	410	399	378	402	394	389	385	389	407	393	396	384	354	417	388	411	364	399	413	410	372	406	382	422	392	407	403	378	386	373	386	410	423	385	396	396	392	412	426	364	403	434	386	380	408	403	395	420	380	387	387	402	395	416	398	419	382	407	361	409	367	406	419	392	419	393	382	416	423	362	452	385	402	408	404	418	423	447	427	427	380	414	403	399	366	405	389	440	434	381	439	389	382	442	414	409	399	422	423	398	381	367	398	389	384	354	378	394	384	425	408	407	393	403	376	406	408	386	416	392	400	416	405	384	391	421	433	407	372	403	422	362	375	419	412	365	373	370	371	398	411	408	388	411	392	407	406	402	424	394	376	409	369	401	451	439	423	375	374	372	426	396	435	400	414	385	425	383	366	444	387	395	365	379	411	419	405	405	370	417	404	373	356	346	400	401	373	357	443	355	405	408	402	436	420	417	376	389	420	375	398	404	404	380	382	420	418	396	401	422	410	395	386	362	368	372	388	366	383	361	426	408	383	445	418	387	413	421	437	389	379	389	396	411	398	367	384	398	428	396	385	400	385	386	412	379	334	391	385	377	404	348	396	397	401	407	407	400	442	352	425	427	423	436	365	417	404	389	383	383	429	443	410	378	382	398	393	382	377	386	412	400	412	408	375	358	386	418	378	397	425	378	415	435	374	406	387	369	377	371	409	394	388	419	410	415	399	374	395	428	375	435	388	400	375	369	415	351	355	399	395	389	412	387	412	426	371	355	390	386	385	413	430	412	359	350	412	379	397	402	413	422	375	404	405	422	427	407	382	384	401	393	406	391	415	393	399	403	385	424	408	377	436	373	424	400	371	341	408	401	361	390	414	434	403	392	401	333	408	432	401	411	361	416	394	393	376	361	416	435	379	382	384	357	396	406	418	408	415	371	421	354	434	390	363	413	408	423	421	370	430	419	375	438	426	403	382	406	383	446	401	406	397	417	395	398	397	423	418	383	408	383	365	416	358	392	405	415	438	418	426	392	362	401	373	358	415	365	362	384	399	427	433	428	414	403	428	410	384	397	414	407	361	404	399	383	376	404	383	425	419	392	376	372	411	394	400	406	399	402	393	424	402	373	377	397	408	381	392	374	388	382	390	399	396	414	397	422	398	405	412	395	384	399	375	354	383	393	393	394	416	388	373	396	363	375	373	399	379	365	394	418	384	419	386	388	399	431	412	363	413	392	395	408	419	401	435	402	426	393	391	412	403	389	394	413	388	378	377	386	423	376	417	378	402	429	443	412	384	402	400	367	375	349	431	403	346	395	380	433	405	364	400	397	396	423	406	387	403	419	397	411	369	417	378	381	395	384	356	425	408	382	408	390	409	367	361	399	377	430	399	389	410	399	410	381	412	413	391	422	394	415	416	361	353	373	369	428	348	376	395	409	389	417	391	399	400	417	426	417	414	363	381	441	360	384	409	391	387	362	410	416	395	377	398	383	419	407	401	394	383	428	411	400	401	408	391	362	385	405	362	356	409	377	392	392	409	408	445	391	419	389	386	409	388	394	386	400	382	414	413	369	391	427	391	372	374	403	410	382	428	400	380	394	379	383	421	380	382	454	430	423	391	381	395	442	421	378	402	420	372	378	401	399	379	339	385	403	398	420	388	400	412	392	395	385	393	425	392	386	421	452	375	404	398	367	418	385	381	394	403	389	406	395	382	412	382	414	388	375	440	379	414	394	393	391	388	402	410	391	396	385	415	422	415	399	360	390	390	434	393	397	360	389	413	392	380	401	407	397	435	427	374	395	376	377	382	410	377	377	398	416	387	374	381	386	392	405	405	429	407	432	351	371	434	389	396	429	390	384	398	405	420	388	384	404	419	391	419	412	395	371	405	428	381	422	393	395	371	392	401	395	402	337	405	369	399	401	442	374	361	384	409	415	407	401	374	385	388	401	380	402	409	383	389	375	419	431	416	414	449	408	372	411	428	387	398	392	413	399	399	422	425	383	402	386	408	397	388	400	408	391	407	429	399	392	377	391	427	413	414	381	382	394	373	355	385	387	382	396	411	420	430	396	377	406	361	421	379	394	404	379	413	369	415	393	372	394	387	365	382	418	385	411	441	420	364	398	423	394	400	382	424	453	402	386	396	409	371	407	382	408	425	411	390	388	370	409	404	405	393	382	426	451	406	402	395	391	407	414	410	394	371	422	403	409	366	376	392	357	425	373	385	389	384	432	393	416	400	427	377	437	408	401	407	426	412	385	426	428	425	399	399	416	365	397	414	401	390	385	395	404	374	434	413	399	401	388	378	336	417	365	405	389	390	388	376	405	436	403	378	415	393	422	414	431	391	445	406	408	403	399	441	353	350	415	400	375	414	373	385	374	349	429	398	408	420	383	378	414	397	397	383	415	428	398	393	406	362	408	403	417	363	358	368	377	381	385	416	419	421	373	384	394	385	403	396	399	373	391	373	369	387	415	372	377	413	408	389	372	397	397	389	383	390	404	402	394	397	410	411	380	399	404	428	411	367	367	404	421	398	384	395	426	376	363	397	424	414	400	430	410	378	399	435	446	395	416	392	427	403	439	426	350	399	373	390	385	400	371	350	401	358	422	388	379	400	394	378	372	409	382	415	395	411	393	392	348	385	432	356	381	393	440	405	412	438	420	400	375	383	407	420	397	394	402	389	403	385	381	360	382	399	396	383	406	337	409	433	377	373	359	391	393	403	423	358
8631	1618	2503	2743	2398	2011	1738	1517	1378	1323	1236	1214	1135	1096	1113	1104	1043	1043	1070	1013	982	1009	1029	989	1025	1014	1015	972	936	964	1012	966	1002	958	984	951	935	995	976	974	994	943	915	937	980	979	930	958	946	1014	1001	951	988	971	926	973	1021	934	854	937	943	965	969	968	990	939	931	967	959	909	913	903	956	953	904	895	912	951	967	925	947	957	918	905	965	931	908	1023	934	960	975	964	951	980	968	969	1010	887	943	947	916	957	1000	951	927	909	901	913	931	969	896	970	907	934	945	913	944	951	920	887	939	969	969	991	900	871	952	979	968	973	839	917	888	936	900	980	990	926	934	904	915	947	956	899	957	927	888	990	936	955	966	936	931	924	892	978	941	949	927	970	955	937	965	948	952	955	925	931	908	923	945	925	923	958	962	981	884	898	947	924	917	973	981	947	956	909	968	957	972	922	926	937	972	926	936	943	957	916	1007	978	947	991	967	888	909	948	987	918	918	949	951	899	947	942	992	907	912	970	957	937	919	910	983	966	924	913	970	870	938	953	914	944	942	957	919	953	914	950	948	908	940	958	920	931	931	956	880	952	907	956	928	924	968	894	911	955	933	951	962	948	944	1003	915	953	921	952	910	931	907	930	923	933	996	965	899	895	983	922	900	896	934	908	931	892	950	951	933	937	941	898	937	895	928	880	932	960	920	961	918	946	932	947	936	895	945	928	970	910	954	890	957	910	958	939	944	992	917	886	949	933	948	889	908	911	959	904	936	943	899	941	955	956	965	949	1003	981	974	954	999	936	970	926	950	952	920	951	928	934	964	917	938	924	978	920	909	946	894	928	914	909	1002	919	984	896	917	914	970	922	908	927	957	919	934	957	931	918	959	943	928	899	938	929	950	934	921	914	1007	987	928	894	941	962	952	963	902	928	945	960	887	886	963	965	944	934	903	909	969	979	957	962	1008	913	940	942	944	971	919	976	906	971	949	979	979	907	964	949	901	948	895	982	932	969	949	955	897	974	899	981	949	925	921	930	947	967	929	984	989	919	864	933	867	980	928	923	927	908	926	945	977	911	854	895	908	961	924	914	897	967	981	932	902	995	976	929	947	986	903	907	969	950	940	871	964	902	935	924	954	992	960	915	953	895	968	925	993	939	910	957	954	959	931	965	952	948	901	976	945	947	946	899	993	933	897	946	899	978	912	942	919	917	964	945	1007	898	957	958	926	944	900	949	953	941	946	939	932	932	983	938	961	958	947	971	1003	931	964	967	975	956	1023	905	960	930	985	921	929	930	944	971	929	958	972	945	893	908	938	976	959	910	972	877	967	943	931	950	921	966	910	927	899	944	853	1006	913	911	975	923	990	903	863	950	962	956	964	921	949	939	945	944	944	945	989	862	936	923	931	940	1007	912	970	997	914	936	917	942	960	946	927	983	934	956	980	897	984	912	900	930	938	928	985	979	950	934	912	939	942	904	918	934	989	902	923	951	963	930	939	965	920	929	900	956	935	951	858	914	944	1014	919	950	947	897	945	941	927	917	959	964	953	991	928	941	853	897	913	924	870	971	879	1008	955	948	966	900	939	908	916	985	895	882	988	927	912	892	922	958	915	953	954	947	969	884	908	960	980	935	960	928	928	950	864	914	900	947	934	897	953	971	931	913	945	908	882	983	932	971	967	926	1008	903	870	997	903	917	931	933	951	909	894	953	956	940	962	911	972	970	953	948	854	947	951	976	942	974	899	955	939	923	958	976	950	919	915	953	960	955	943	916	904	960	922	952	938	954	955	938	908	937	921	873	898	963	911	952	894	910	923	924	908	1007	904	887	938	937	913	964	951	983	907	938	932	899	912	918	985	931	985	951	918	920	933	933	951	950	955	911	983	923	1001	954	914	994	965	941	943	908	955	941	868	900	931	972	975	896	951	903	894	974	944	927	891	939	939	1008	937	876	905	948	925	905	930	1012	955	920	958	934	940	951	926	959	909	927	995	909	927	989	912	949	961	936	952	940	871	944	921	963	923	901	965	956	966	914	956	913	963	979	957	881	905	960	929	973	981	963	910	933	996	923	944	968	884	988	972	978	953	876	928	1023	993	906	936	939	920	902	954	993	910	935	938	938	922	936	967	927	933	968	974	907	928	966	962	925	930	935	878	983	939	915	961	875	926	911	969	937	861	907	935	887	963	945	959	925	937	924	958	952	935	939	870	957	962	946	887	874	916	923	936	960	966	971	982	973	925	930	914	951	952	957	946	950	934	908	974	910	922	976	928	958	917	945	944	942	961	936	970	910	945	942	927	940	975	942	965	896	958	959	942	963	900	1024	947	957	930	922	957	939	926	955	954	920	940	899	921	900	944	971	910	939	942	925	961	927	940	953	917	946	924	940	915	959	920	953	968	938	957	953	899	905	921	931	944	891	940	936	969	960	994	946	966	909	892	923	979	908	880	966	925	943	946	961	953	938	901	931	921	961	953	925	902	964	922	944	993	965	908	842	907	939	959	908	899	961	996	898	954	931	904	886	961	927	931	905	882	926	930	929	920	938	951	955	931	886	892	954	956	926	934	938	946	912	947	907	961	955	990	957	979	950	982	922	927	972	916	943	940	963	999	957	890	897	954	939	946	922	948	994	932	957	953	970	899	957	880	904	923	917	967	925	883	900	917	928	933	919	916	937	934	967	918	934	958	900	947	911	962	916	920	973	953	981	917	934	924	966	906	905	857	924	944	954	966	931	955	932	954	918	915	907	885	926	950	895	930	950	977	986	934	923	938	882	963	903	952	894	1021	941	935	879	950	913	918	944	927	993	948	923	986	914	955	917	948	949	934	908	1005	901	997	913	918	875	977	898	941	953	920	919	890	937	909	992	932	879	947	1002	966	961	889	921	957	956	917	927	943	932	908	956	931	989	952	926	897	937	923	890	958	900	950	932	910	992	909	989	941	895	921	951	969	897	995	959	875	987	916	946	943	946	973	939	910	915	965	936	953	962	925	888	886	928	944	963	979	976	892	946	933	906	941	957	890	933	961	904	923	961	989	928	916	946	908	973	951	940	918	903	917	968	953	987	936	909	931	948	887	901	882	970	912	992	982	936	953	936	847	924	927	970	965	934	897	966	927	969	977	1000	930	963	976	904	900	965	944	949	966	985	921	968	964	879	950	925	958	932	940	989	910	967	902	914	967	950	922	982	872	973	919	927	908	919	936	974	962	924	961	890	895	942	969	937	928	952	973	889	914	946	932	917	963	947	941	927	918	920	937	927	948	945	909	938	957	945	973	957	931	948	945	925	948	883	934	911	951	912	955	911	908	910	956	913	1001	928	933	904	987	993	940	897	924	891	917	918	914	973	930	947	922	929	925	885	952	927	995	960	951	982	872	931	975	920	927	909	927	954	963	975	922	978	980	952	909	998	985	964	959	962	976	939	951	922	957	940	940	931	911	1017	968	976	944	910	886	933	953	955	942	866	948	946	931	962	889	951	929	932	969	912	944	969	943	923	901	951	910	931	917	904	951	981	877	947
1481	247	224	218	215	226	216	222	208	182	238	212	225	217	206	202	203	217	225	209	217	208	242	198	213	204	210	226	218	224	200	226	214	228	212	210	211	223	209	217	210	238	232	223	210	194	218	231	228	213	198	221	214	227	235	198	237	227	215	226	205	206	194	213	190	194	213	237	239	235	225	171	202	187	228	220	210	228	230	206	250	238	246	219	204	226	231	200	195	201	207	213	223	223	206	221	214	225	225	190	207	208	192	213	237	211	235	196	234	207	195	221	223	219	228	216	216	221	206	199	226	229	196	185	211	229	233	230	203	223	212	208	229	209	207	217	200	222	220	199	253	220	210	222	251	235	203	254	231	219	212	209	213	205	235	217	220	224	239	212	208	230	253	200	221	211	232	210	194	209	246	197	222	197	221	234	213	197	242	214	213	233	204	217	260	206	233	201	207	231	225	220	218	220	228	222	220	226	202	200	204	193	215	201	229	204	194	230	202	213	219	199	209	229	212	227	219	246	206	221	230	210	211	208	204	187	215	223	197	238	185	219	231	240	216	215	213	192	225	224	229	271	207	214	215	214	207	212	192	201	240	212	222	251	230	227	212	222	220	217	221	211	207	182	195	235	238	215	207	230	190	216	186	193	194	181	182	212	198	208	230	231	190	212	204	202	242	232	210	221	216	194	219	209	232	221	229	240	205	222	196	220	246	232	219	216	223	175	207	179	213	208	231	222	208	202	195	210	225	220	177	203	200	208	219	212	249	225	209	228	227	220	227	217	214	219	211	225	210	208	211	229	223	228	196	204	212	207	274	213	221	227	196	193	202	186	227	194	232	247	252	236	232	205	227	220	221	221	207	182	190	211	222	221	212	252	196	192	235	215	235	223	252	227	203	181	219	242	216	202	213	229	235	200	185	218	243	201	206	225	223	234	219	219	242	180	202	203	217	227	203	231	187	219	228	210	208	221	226	219	219	227	213	197	193	200	243	208	218	248	214	221	218	226	242	219	213	212	229	176	196	198	220	210	188	214	216	223	231	227	212	214	218	208	218	216	233	245	249	208	203	214	221	241	242	178	237	237	207	215	200	216	215	207	187	247	218	197	224	241	249	220	228	218	225	195	239	193	231	240	227	241	232	211	239	215	227	183	179	231	243	242	215	189	204	248	207	212	212	209	231	198	241	191	229	224	242	236	201	221	226	225	224	251	212	183	214	245	195	272	214	214	216	224	216	205	215	206	215	211	200	223	202	199	222	205	221	208	213	197	214	213	225	218	232	204	190	201	193	244	242	234	195	205	219	206	226	198	223	216	220	215	226	217	221	253	211	216	242	256	226	245	227	212	240	244	212	214	212	218	218	220	220	203	197	232	184	229	198	192	231	224	204	217	214	206	213	220	212	212	193	209	182	235	221	233	202	194	235	202	224	232	220	221	229	207	225	204	258	220	226	210	232	227	249	220	236	179	215	196	214	198	227	240	219	190	212	205	198	256	225	209	216	203	208	199	220	242	210	206	206	232	213	213	210	239	250	243	192	260	206	230	206	212	213	244	221	198	237	209	229	199	212	234	208	227	204	207	224	236	250	212	246	235	212	205	211	195	192	241	190	206	207	187	251	230	231	229	240	186	219	177	231	194	239	210	256	217	214	237	234	231	223	223	189	209	236	228	234	207	235	223	185	230	220	219	191	231	218	208	221	229	258	213	188	213	211	219	208	204	200	229	245	201	198	214	253	223	214	180	181	224	215	187	191	225	214	232	216	218	215	192	204	230	195	206	227	210	187	233	226	229	256	193	209	214	191	237	242	229	237	198	188	204	192	200	227	204	214	207	214	256	254	200	197	201	219	201	210	196	217	219	240	219	219	222	218	200	203	213	204	232	218	232	196	219	201	232	252	205	178	224	201	214	238	233	229	225	196	207	207	211	206	215	229	242	242	206	210	207	216	189	208	205	205	206	224	194	213	218	218	237	217	229	234	214	215	205	226	235	228	210	197	194	217	199	224	223	214	243	230	196	216	236	213	219	186	229	235	189	242	216	219	201	200	195	194	217	225	221	223	219	221	207	229	218	232	219	199	195	197	242	202	256	212	210	237	239	215	237	221	217	231	219	232	222	189	249	218	221	195	223	231	204	194	227	225	214	208	191	191	215	207	238	183	223	187	204	223	216	217	187	208	234	214	224	229	213	237	250	213	220	223	244	211	212	215	241	203	228	215	207	238	220	206	226	202	222	214	214	247	200	185	252	257	225	207	242	185	209	215	219	213	223	232	201	201	238	187	222	201	225	198	227	235	222	241	202	234	214	205	198	194	220	187	230	233	225	200	200	219	204	212	230	230	200	213	212	219	203	208	242	223	203	227	220	200	185	226	210	214	193	223	247	228	205	187	227	215	202	234	214	207	203	222	220	204	205	208	206	217	224	240	193	227	204	208	226	242	232	196	202	204	215	234	192	221	210	233	223	206	203	205	196	223	211	198	200	201	221	228	192	228	226	231	238	221	232	230	211	240	220	206	221	215	196	214	209	200	184	216	207	226	224	212	204	207	229	224	233	223	221	236	214	216	234	198	230	208	206	228	220	201	191	207	217	226	200	213	236	226	210	213	219	233	214	205	190	232	197	198	235	216	247	233	255	230	206	215	216	221	217	200	208	214	189	224	218	205	209	192	198	216	206	224	217	216	234	218	182	213	241	222	196	216	222	215	187	198	239	207	187	170	182	246	249	233	218	213	205	224	204	221	219	216	237	215	220	190	209	244	216	193	250	212	224	217	211	221	199	201	236	206	196	204	206	215	224	245	254	213	226	213	202	202	204	223	230	210	191	215	227	225	230	221	208	186	218	205	215	228	209	201	213	233	192	203	203	269	210	217	216	192	208	220	226	221	202	225	203	242	215	210	195	210	197	216	208	250	215	192	212	187	224	206	247	215	208	221	212	229	221	238	207	220	219	225	207	251	193	185	196	207	196	206	230	204	197	205	205	218	206	211	220	220	203	182	224	203	211	218	217	205	236	239	216	219	207	235	199	214	225	190	224	226	185	214	233	223	214	212	209	207	240	201	219	248	195	207	223	207	211	228	219	195	226	206	238	230	211	199	216	230	237	213	225	213	236	229	222	225	199	245	216	222	179	215	215	212	211	197	198	234	249	211	211	230	236	212	194	210	246	208	202	187	226	210	239	222	214	192	205	218	231	216	222	201	230	219	211	231	224	217	208	203	183	216	211	209	217	251	232	234	202	220	220	180	215	168	203	204	211	240	228	251	235	228	223	238	209	199	212	202	228	212	195	212	197	223	228	231	218	225	232	195	213	204	211	211	180	213	223	217	195	206	223	217	228	226	191	205	215	235	221	235	204	212	219	194	212	224	205	204	240	212	201	210	200	245	219	218	214	179	202	198	228	229	234	235	217	202	191	202	214	238	212	209	220	234	261	244	226	213	241	197	205	184	225	234	223	200	187	221	228	240	229	214	206	209	230	226	197	225	216	255	263
1761	610	573	609	612	574	562	583	580	542	530	539	607	595	534	534	555	611	546	522	529	625	570	566	552	582	540	537	534	540	566	568	528	609	610	548	559	555	528	567	552	540	534	540	569	581	555	554	582	560	561	549	567	562	574	538	547	556	581	588	533	563	541	566	524	503	581	584	518	547	551	564	533	545	558	549	544	543	559	539	541	582	575	562	556	555	571	573	549	537	538	534	541	539	557	572	566	567	528	609	554	550	563	535	582	563	542	557	521	536	550	551	594	497	546	546	537	554	599	562	570	586	541	570	533	550	526	559	558	530	577	562	553	556	546	565	578	551	528	521	574	584	557	577	549	593	547	567	582	516	550	587	530	565	524	539	522	565	558	511	536	542	539	551	581	550	549	546	516	579	556	571	532	571	550	561	553	559	561	556	571	565	560	550	533	572	538	530	602	547	563	587	601	537	566	581	557	591	567	535	562	504	577	545	602	570	566	580	578	512	558	488	570	566	597	567	521	514	554	573	557	574	569	587	541	553	551	583	533	558	592	550	587	569	552	605	535	571	541	558	511	556	573	544	555	527	571	600	567	550	562	550	547	582	521	594	585	563	568	572	552	553	536	560	543	574	548	556	530	596	577	571	553	540	572	526	537	594	589	604	561	551	566	570	547	563	559	582	577	530	561	538	577	538	567	544	561	588	560	558	549	589	578	562	548	564	555	522	540	573	585	546	584	549	584	554	512	545	564	580	580	548	568	567	592	557	561	543	556	598	574	570	553	508	571	557	578	557	558	571	539	540	527	580	493	566	567	574	560	565	523	495	567	568	534	576	562	566	592	573	590	572	539	566	565	536	554	568	612	550	566	596	543	531	560	570	565	535	563	574	551	530	540	533	599	546	573	586	612	561	545	555	588	540	516	542	568	584	583	600	560	556	560	564	540	572	533	603	524	578	530	544	573	577	515	568	589	543	577	591	550	585	540	548	626	553	543	583	580	539	507	560	566	582	567	530	598	566	562	571	588	559	529	582	523	595	555	557	557	628	623	573	589	556	574	561	570	556	556	538	561	536	524	584	622	601	561	569	555	559	594	566	609	579	541	560	587	573	548	579	568	609	566	564	544	535	576	533	536	578	539	553	554	569	534	615	571	576	594	558	530	515	518	533	583	522	580	598	550	564	583	567	606	577	554	550	523	552	588	583	525	583	523	579	578	580	559	569	535	518	562	578	583	566	572	532	572	534	556	595	563	568	611	568	534	545	581	542	525	549	564	567	549	562	577	532	541	567	579	603	575	535	504	556	560	604	560	609	581	556	565	562	581	591	607	534	545	553	532	591	524	575	589	554	549	545	582	585	544	513	553	552	537	539	572	601	560	489	565	542	556	552	568	582	578	561	606	559	584	577	529	505	516	570	573	581	556	536	529	552	541	540	533	626	560	565	559	552	552	545	526	538	553	568	567	553	566	546	547	562	583	559	556	580	555	565	556	588	545	558	550	590	588	607	556	554	585	539	575	546	575	593	546	554	604	574	561	576	569	594	537	548	551	540	601	525	556	597	585	596	563	584	573	547	557	564	545	610	534	558	575	578	544	562	577	560	592	583	558	563	548	520	579	553	551	481	529	555	561	542	553	560	531	530	566	543	554	530	529	562	550	563	594	551	565	550	539	587	531	605	571	559	541	557	535	529	555	549	598	589	566	578	540	553	512	566	561	581	577	540	566	578	558	518	538	582	583	570	558	621	546	539	547	535	533	570	551	558	542	564	569	569	520	568	514	529	536	554	530	559	604	549	579	537	570	547	558	558	549	509	531	568	537	532	555	549	560	517	572	537	557	546	562	592	573	580	603	570	594	521	583	603	575	577	576	506	551	557	558	565	571	526	529	605	588	545	528	528	530	553	557	586	571	537	566	568	563	547	567	547	586	520	594	578	540	589	587	560	536	563	595	539	537	539	562	563	559	558	536	518	508	564	550	544	568	591	541	562	556	542	609	576	551	526	575	575	538	537	558	586	562	532	533	550	525	568	592	532	564	572	580	571	528	566	540	583	544	543	560	544	527	558	554	523	574	539	562	561	543	610	586	552	532	592	554	562	558	572	544	592	507	564	547	539	584	515	535	568	547	486	519	546	534	542	515	535	585	559	565	565	560	517	572	557	594	560	570	575	594	558	535	603	594	555	559	533	573	548	564	535	546	540	522	574	575	585	571	574	577	568	564	527	578	570	569	592	595	557	547	593	568	567	546	561	534	577	530	599	585	535	552	569	546	559	531	544	548	528	559	551	585	616	585	577	542	615	533	572	552	536	554	590	547	575	548	602	548	561	587	551	553	572	586	588	557	589	595	553	593	521	547	567	574	561	530	567	578	559	590	593	580	549	582	561	599	599	566	575	559	561	572	591	570	551	532	584	585	558	562	557	588	557	588	591	563	552	554	592	578	557	562	604	549	589	536	576	529	558	580	564	553	578	550	548	559	576	559	555	551	563	550	525	576	562	526	561	587	547	564	558	539	566	581	517	538	560	571	544	574	599	520	571	568	578	528	600	551	559	548	567	559	562	536	546	527	589	586	575	575	567	544	560	617	571	562	542	580	552	586	536	599	606	538	601	526	544	603	560	578	578	539	515	558	567	567	587	591	568	569	540	583	563	614	552	605	573	610	539	548	611	593	517	554	564	572	559	563	608	554	572	553	575	562	547	593	593	589	547	536	587	573	536	536	513	596	546	586	557	583	510	592	519	540	579	550	568	589	585	551	562	563	570	597	530	536	546	543	559	557	613	579	571	557	548	559	581	578	619	562	566	492	567	589	561	536	548	561	540	554	592	597	597	581	522	529	519	641	584	586	537	585	546	537	564	535	538	520	544	551	613	535	547	572	544	581	555	570	543	532	593	537	576	561	579	593	577	542	576	563	552	546	564	534	578	559	566	565	583	533	551	554	567	550	574	574	538	575	494	530	530	575	606	545	555	528	550	552	557	544	546	529	596	550	584	529	578	549	565	573	536	581	582	552	543	599	545	532	548	544	574	629	577	549	545	554	579	595	542	555	563	576	569	571	584	572	557	577	551	541	525	539	566	578	580	579	549	573	552	533	555	532	530	562	549	588	550	573	588	566	578	496	548	559	562	559	573	598	594	597	578	556	549	540	552	588	570	565	576	549	529	529	532	593	600	597	560	594	561	573	539	564	553	585	547	592	551	540	540	514	584	552	593	579	559	560	581	569	510	550	585	553	535	566	572	549	542	574	578	568	569	570	583	533	577	597	562	575	576	525	580	532	586	581	558	541	548	568	554	541	576	616	549	561	561	570	566	593	605	545	544	547	554	602	557	508	619	550	516	532	567	573	537	570	561	546	570	553	573	562	531	533	572	550	585	574	553	543	579	551	556	613	604	560	572	567	547	557	544	561	536	553	552	563	537	568	603	555	597	564	571	591	544	566	578	532	522	570	593	553	621	534	555	594	585	606	533	567	572	580	548	563	543	519	566	570	544
6964	545	548	454	367	283	254	241	252	219	226	212	213	223	214	174	189	177	190	213	187	189	223	220	183	178	183	208	197	181	174	202	196	192	217	197	155	181	158	170	210	192	179	150	194	172	177	204	213	208	196	149	172	164	200	191	179	180	207	196	194	191	169	178	189	161	166	191	180	187	172	191	198	176	178	190	155	168	181	179	194	175	174	175	179	171	178	197	176	193	184	174	186	199	198	194	200	181	240	190	184	171	194	188	204	210	198	185	206	188	186	220	192	202	168	191	176	191	230	169	197	193	209	162	184	195	149	199	186	187	174	197	190	203	175	198	205	186	175	197	192	168	206	193	191	169	208	210	198	187	177	167	185	194	165	172	211	168	199	170	202	188	186	186	172	165	189	182	158	229	203	182	173	171	175	176	180	201	155	168	201	179	202	188	183	194	190	198	183	181	200	216	182	171	179	173	181	185	169	211	199	189	176	199	181	182	174	184	181	170	185	187	186	182	188	177	168	184	196	176	211	195	168	182	196	178	203	186	210	188	172	187	185	215	166	181	175	175	159	177	170	165	153	185	186	165	188	191	189	195	196	186	188	193	185	169	163	206	197	197	193	184	159	195	174	192	177	172	203	173	173	183	186	181	175	197	169	177	183	151	158	190	167	157	221	175	157	226	162	201	174	168	177	193	205	199	209	176	193	188	196	192	204	193	157	150	186	203	178	197	169	176	184	172	199	179	190	186	200	194	183	167	182	202	165	165	167	165	174	185	181	209	183	200	213	159	169	203	188	228	192	186	179	154	179	199	200	199	228	167	184	192	187	165	224	184	177	190	171	199	173	152	174	190	185	186	167	193	186	173	206	193	174	169	213	214	183	202	189	180	187	181	195	184	179	201	188	202	188	184	191	171	182	185	195	197	186	158	177	212	205	199	204	173	186	185	170	168	178	183	210	168	180	213	220	172	166	164	181	181	184	186	157	204	200	193	184	172	184	176	161	191	176	187	199	183	185	201	180	162	230	186	175	180	169	143	189	192	173	173	190	189	192	172	195	178	194	176	191	188	183	220	170	188	167	203	191	173	191	186	217	174	200	197	183	149	178	175	193	205	190	175	169	195	173	193	201	183	190	201	213	207	168	220	188	179	171	204	187	203	166	177	177	184	181	170	180	168	174	192	164	168	174	198	181	182	186	194	193	213	206	195	178	199	166	191	165	177	163	200	181	190	209	194	179	191	169	200	172	186	212	181	175	163	156	181	186	173	186	184	185	214	170	195	193	177	193	182	195	201	183	188	177	194	154	203	190	171	194	198	187	171	202	173	221	189	178	182	156	199	185	182	174	184	196	187	191	215	175	180	186	174	161	228	222	225	161	176	177	170	202	152	191	170	173	184	172	161	171	177	184	172	192	211	188	182	208	209	193	191	160	196	161	193	191	171	179	196	220	189	180	196	170	166	185	187	181	187	156	201	188	181	188	156	187	182	180	187	170	185	194	181	187	196	179	152	190	173	173	166	164	173	185	208	202	179	186	182	199	211	180	175	194	177	187	177	191	170	174	177	218	203	164	185	187	191	187	210	193	179	187	180	173	193	175	196	199	181	170	191	187	173	197	185	201	168	156	167	165	154	197	176	197	210	183	172	169	175	196	172	153	168	175	172	179	198	194	192	196	202	191	142	171	197	193	171	203	175	166	176	189	191	184	207	205	188	190	174	194	197	194	178	184	165	192	197	205	195	176	206	195	156	180	188	185	178	189	177	197	195	192	202	187	196	199	194	182	193	196	195	151	174	181	192	188	158	198	205	180	199	177	184	201	191	178	193	181	202	213	195	202	190	198	182	172	214	189	188	174	173	183	192	186	184	210	178	184	184	198	175	198	171	186	209	172	209	180	225	192	207	158	170	195	203	193	189	181	191	204	205	199	177	171	175	203	180	154	179	195	185	220	175	189	196	195	186	196	177	180	195	186	192	207	160	215	204	198	162	185	185	180	184	171	167	191	170	185	177	202	180	187	170	188	187	185	185	184	178	189	174	196	178	177	225	208	184	171	182	182	208	201	191	179	204	197	222	174	172	178	203	174	210	184	186	170	203	184	197	193	163	163	186	200	192	219	181	188	172	177	189	195	185	179	196	168	208	198	183	189	170	198	205	220	197	200	178	169	184	213	177	210	184	197	189	220	205	196	194	158	198	157	160	180	178	170	177	172	201	200	171	183	203	172	194	221	194	185	186	159	174	178	215	215	222	179	177	178	184	194	214	183	192	172	189	173	196	168	204	173	192	182	189	190	207	185	165	183	211	165	163	201	176	168	154	199	169	169	201	190	152	193	192	181	182	187	190	176	173	180	181	160	187	202	180	172	186	204	198	178	178	169	184	168	169	176	203	207	178	169	193	179	143	168	187	173	185	171	184	171	173	178	189	212	151	187	176	198	182	190	177	174	183	169	192	188	180	190	170	188	194	193	183	194	189	199	143	171	172	192	165	175	219	176	163	179	182	171	181	181	197	196	196	165	172	167	196	195	211	186	160	173	190	194	180	208	178	192	198	159	187	178	206	184	189	193	193	198	189	181	219	194	181	177	191	200	207	177	192	177	176	171	193	167	177	189	181	206	184	178	172	169	201	186	197	212	171	185	178	176	204	202	187	181	189	174	191	185	183	167	169	183	196	171	163	205	181	192	197	188	218	144	189	193	190	187	178	193	189	186	178	199	193	188	187	195	191	196	189	204	191	154	168	170	190	182	198	199	205	174	179	180	169	217	187	196	181	177	183	190	169	186	162	182	204	175	160	182	186	174	188	220	199	178	186	182	206	218	193	196	163	178	187	196	208	200	187	193	205	200	176	185	192	187	199	174	176	168	193	188	178	175	177	192	222	193	164	164	173	155	184	167	185	171	182	181	205	156	164	184	189	198	198	179	172	182	201	187	195	163	165	172	191	212	182	185	183	196	195	175	182	175	169	202	165	181	169	191	169	202	190	212	170	156	167	199	182	157	193	167	187	199	180	221	166	194	183	167	173	186	158	165	166	184	176	164	182	209	204	208	152	173	199	170	209	192	211	177	203	175	179	205	207	178	210	217	193	163	192	201	162	183	186	188	220	169	181	203	248	184	158	187	172	201	167	188	177	191	209	184	192	193	201	183	225	193	174	196	193	201	179	193	202	180	165	208	178	188	164	182	194	174	184	183	192	198	187	184	159	174	199	211	177	174	193	165	171	172	182	197	193	172	173	175	173	200	171	179	181	169	194	186	206	175	168	190	184	185	191	202	219	170	169	180	200	180	173	189	150	191	200	220	176	194	193	182	202	180	185	186	164	171	174	205	193	209	187	195	173	189	169	216	177	170	179	181	195	165	196	172	192	180	168	179	193	185	150	167	170	204	191	185	183	214	193	171	191	203	207	185	152	197	207	157	156	179	208	200	199	175	177	172	179	183	202	180	190	195	168	222	181	163	213	188	173	190	200	212	179	185	192	149	195	194	183	176	165
6113	867	1266	1464	1261	1100	922	892	777	666	659	632	663	638	614	575	551	564	591	578	574	571	518	546	532	543	533	531	501	549	553	506	562	534	533	542	523	523	537	548	508	533	535	509	520	549	544	528	524	562	514	545	506	517	510	507	562	527	491	569	522	519	539	477	530	528	540	538	573	540	556	510	421	541	534	535	561	566	550	519	500	527	511	491	535	554	496	500	442	502	530	508	493	465	554	470	493	559	513	478	492	508	496	539	550	519	520	527	533	548	500	499	496	514	520	498	552	496	493	524	493	542	528	541	527	526	519	520	549	516	485	500	514	509	515	491	516	557	470	554	504	520	545	546	498	502	538	513	528	518	499	499	576	518	465	514	568	525	529	520	496	508	503	513	503	502	538	539	529	494	516	550	533	497	519	532	526	513	509	518	538	505	482	499	490	503	496	536	529	515	524	506	505	483	510	510	511	516	485	518	482	476	476	500	530	502	526	479	536	434	535	507	538	486	454	482	519	576	537	525	477	525	518	524	537	467	511	527	532	508	523	528	520	541	507	567	526	522	521	493	520	522	521	529	532	549	483	512	522	530	512	539	494	502	539	524	553	525	458	547	513	490	510	533	533	503	494	487	514	492	523	503	500	507	542	540	546	512	520	519	543	518	514	472	521	521	510	541	572	527	508	471	538	541	521	505	525	475	496	526	548	530	521	484	569	494	522	487	472	491	514	492	496	510	505	496	538	515	536	474	489	521	552	516	522	507	494	496	542	483	527	539	520	534	543	547	479	496	518	491	473	567	490	510	528	551	486	524	496	504	527	497	508	536	517	504	549	509	519	576	515	505	493	531	533	531	510	504	488	486	515	525	509	534	512	532	552	509	510	550	550	515	482	556	540	465	531	504	491	467	511	503	516	521	529	538	502	531	516	562	500	516	523	520	480	535	478	502	509	557	492	518	521	559	534	523	576	507	506	500	487	561	518	566	485	530	487	525	567	527	508	520	508	526	532	518	519	524	512	504	509	533	497	506	471	513	512	484	508	471	510	542	500	538	556	524	517	499	506	529	509	507	481	539	538	533	534	527	530	486	511	523	505	513	526	501	505	562	501	525	530	530	504	506	555	526	533	470	495	487	508	526	500	515	534	537	519	531	517	524	534	547	507	497	507	557	485	511	535	554	517	525	510	490	509	518	509	532	477	538	485	484	479	527	533	510	492	494	500	548	529	497	491	516	505	518	519	499	528	488	506	547	530	542	471	518	523	572	533	513	488	521	498	533	547	496	552	519	539	513	488	476	526	527	539	552	486	511	510	496	518	472	496	522	523	482	519	549	525	523	536	500	518	504	494	507	525	517	543	511	468	537	472	566	485	538	568	515	585	500	510	546	483	496	532	512	537	534	555	493	506	501	526	486	546	541	544	496	489	555	517	529	498	530	512	516	542	491	540	522	506	567	494	573	515	531	467	507	479	491	519	544	492	514	528	525	556	483	484	495	511	540	542	519	504	521	508	505	488	515	514	531	517	504	545	504	533	547	516	535	528	494	519	519	543	522	494	478	505	564	499	499	551	527	529	492	481	554	496	517	521	516	541	549	503	503	507	534	548	522	542	530	512	522	514	475	482	564	509	504	541	545	518	543	529	544	488	533	519	510	498	514	507	556	529	529	494	537	528	512	463	516	552	469	525	507	524	511	510	514	512	459	517	487	510	544	527	522	507	508	516	481	498	481	499	497	495	481	559	483	508	518	519	541	529	555	522	517	531	532	483	492	499	514	561	512	510	519	523	509	499	543	497	515	516	540	507	483	531	509	532	565	506	492	564	531	523	533	533	492	509	489	498	540	528	525	538	501	501	522	517	509	517	501	473	536	529	527	531	542	483	520	553	539	492	519	537	480	507	500	512	504	500	526	518	505	505	504	497	464	501	469	494	494	512	570	546	515	487	539	505	528	542	510	541	491	501	515	525	564	510	504	489	534	536	529	525	491	505	550	513	510	504	524	548	496	502	540	453	493	474	556	531	494	461	497	552	516	535	510	520	529	515	496	522	543	526	513	515	525	534	532	471	543	504	532	509	499	514	503	514	516	564	544	501	491	541	533	491	452	501	518	500	511	569	524	515	504	498	511	524	540	561	498	532	542	514	500	507	533	529	490	535	505	504	499	519	489	564	499	523	502	487	504	543	500	507	480	481	537	505	544	518	566	483	518	541	515	482	493	500	498	489	536	509	500	489	501	511	521	540	501	510	564	521	516	513	547	526	548	488	540	523	521	548	520	479	526	492	500	480	510	492	527	497	493	551	512	512	474	532	470	514	493	526	539	511	455	490	529	527	507	479	532	493	529	511	480	527	527	538	521	504	504	485	511	524	535	535	522	553	481	482	503	502	494	555	544	507	507	546	501	531	500	530	522	467	503	547	508	540	478	495	515	508	516	502	503	497	514	464	496	523	536	535	563	524	495	514	556	519	507	521	520	511	499	527	554	520	530	516	514	476	497	514	542	514	495	538	497	519	487	489	514	485	489	505	535	522	491	509	506	489	509	499	516	526	537	530	540	519	501	524	513	538	520	482	530	494	518	521	497	508	532	475	513	532	476	513	492	529	526	502	533	542	515	501	496	470	525	504	491	503	473	534	540	551	504	506	493	488	501	513	509	527	524	539	517	528	509	529	478	543	522	525	509	524	527	532	541	504	504	532	527	541	509	498	490	504	528	539	491	503	558	550	517	522	501	529	524	504	516	533	541	496	546	588	522	508	509	506	548	550	503	549	519	498	502	531	522	527	531	524	544	482	530	497	479	541	534	507	526	496	508	477	529	542	499	586	516	523	585	508	517	518	496	518	503	508	513	508	508	537	537	542	529	505	512	523	527	520	493	511	523	518	503	552	537	504	562	528	514	527	507	484	502	522	502	533	518	538	521	515	521	546	497	479	517	524	513	516	533	490	490	489	523	489	516	510	516	549	549	531	535	520	512	513	524	545	499	528	521	522	515	522	546	531	505	489	460	546	498	507	553	529	533	498	479	489	512	485	476	544	514	535	547	524	528	587	565	509	502	491	520	515	499	524	508	553	557	525	524	516	499	526	520	546	501	505	530	509	510	519	525	562	512	529	499	529	531	498	490	486	548	517	480	507	521	536	494	522	533	503	503	521	503	532	508	495	532	494	511	495	527	537	494	456	528	516	496	550	502	482	491	502	502	510	493	507	536	468	578	526	494	519	511	521	493	530	486	469	504	527	521	537	540	498	535	511	541	532	528	516	502	550	505	511	508	504	552	549	508	511	486	476	476	539	548	481	536	494	498	540	511	533	513	555	521	515	518	538	489	513	487	535	544	525	518	529	524	549	550	498	552	501	500	526	520	551	510	507	551	520	532	490	502	522	523	515	524	537	508	501	519	535	503	529	532	514	521	524	500	511	511	482	504	498	529	504	508	526	501	524	519	485	516	547	546	517	541	517	497	521	510	507	513	499	535	572	499	514	484	512	507	534	492
14728	1547	1248	1018	689	662	530	555	538	455	438	433	454	415	430	434	377	406	442	401	410	385	426	411	426	408	410	383	425	393	390	377	397	410	398	437	425	407	394	425	425	413	357	416	387	369	388	397	417	401	389	409	404	419	366	391	382	382	360	360	377	371	411	397	397	403	424	405	385	378	401	416	405	407	394	381	449	403	360	387	389	395	432	419	411	418	424	407	451	379	414	405	387	437	409	408	406	409	401	358	368	386	381	404	377	405	438	399	401	378	424	398	398	395	423	444	389	397	362	402	418	421	414	389	382	418	412	402	403	392	396	453	371	443	359	397	401	375	420	433	390	406	388	368	391	389	375	445	388	426	402	408	384	402	389	390	370	420	385	393	402	392	404	413	428	351	422	386	405	361	433	379	412	394	433	387	398	419	413	406	415	385	424	409	397	398	371	375	343	389	427	389	397	393	392	393	425	413	400	373	405	398	397	421	388	405	384	419	414	396	423	409	390	399	411	371	403	405	401	382	386	365	375	419	395	411	390	404	362	387	413	415	390	338	417	382	416	419	412	373	405	405	424	415	419	372	365	390	430	374	387	384	410	382	378	391	416	413	387	436	381	389	422	425	410	392	415	390	418	400	404	410	386	406	419	416	382	396	407	422	435	388	364	376	362	391	370	400	418	374	384	352	419	377	395	376	425	411	374	387	397	369	376	441	448	401	396	375	412	400	366	382	387	399	388	379	376	424	377	399	408	420	369	405	393	410	382	396	424	390	399	387	398	389	405	418	395	382	380	417	393	394	403	400	451	424	393	397	392	394	397	360	405	432	394	403	374	404	402	412	401	381	428	455	399	396	403	381	419	412	384	424	371	417	413	418	389	382	431	418	404	403	433	389	387	411	385	404	401	399	377	389	432	389	439	405	393	375	364	381	420	381	399	436	413	432	389	424	416	428	392	398	370	385	436	373	408	427	402	419	383	446	408	416	426	409	402	375	409	391	383	394	370	349	384	367	405	391	420	389	404	468	383	422	391	363	378	417	417	366	407	390	393	379	380	380	416	398	421	368	420	406	438	433	382	416	380	406	417	383	392	402	429	395	410	437	398	387	393	420	363	389	399	388	384	373	392	392	369	400	365	414	424	414	401	363	394	389	387	441	429	427	417	412	405	424	359	415	384	436	429	429	386	386	423	368	399	404	381	404	407	397	374	436	368	420	403	424	396	407	444	395	376	380	375	426	383	400	381	370	389	363	371	370	374	426	409	424	399	374	373	372	389	355	407	404	383	413	415	416	427	371	383	396	390	376	410	386	450	404	422	362	394	396	362	396	360	360	425	405	411	385	393	404	387	403	384	386	393	383	409	353	378	401	381	399	385	369	371	416	423	390	427	434	418	385	416	433	401	444	403	408	392	412	412	391	419	391	412	356	389	381	383	381	380	414	379	397	396	418	398	388	377	425	387	422	408	421	428	379	401	375	450	382	434	426	405	404	406	397	460	405	395	360	425	384	400	382	428	407	441	407	386	404	361	415	394	401	458	454	422	379	392	357	454	404	456	434	372	381	398	382	397	408	369	393	397	390	396	421	350	420	393	434	426	414	398	396	401	395	394	414	392	422	388	367	396	405	444	408	417	410	388	428	404	378	419	379	426	375	368	406	420	407	385	419	377	362	378	423	363	372	399	376	364	342	416	417	459	403	429	387	394	400	397	406	404	388	440	382	367	381	359	407	389	386	392	408	425	392	372	421	400	401	417	390	374	372	377	417	440	372	370	370	391	425	409	358	411	402	393	398	394	432	375	391	418	359	414	396	373	407	387	364	379	426	406	410	408	424	381	403	417	400	425	372	410	420	402	410	393	398	404	407	418	389	415	446	368	410	378	391	400	419	392	412	371	412	365	390	410	395	414	432	423	380	437	423	377	393	385	414	394	399	388	417	371	455	398	392	395	400	386	387	376	397	412	422	414	416	419	390	372	364	426	409	410	415	390	419	408	412	408	401	366	376	402	412	407	347	403	424	408	423	434	374	370	389	390	392	414	370	435	392	402	373	384	358	401	416	436	472	388	369	398	393	382	417	416	402	400	366	426	394	394	448	391	430	365	421	355	381	390	414	385	447	438	405	377	392	355	363	401	374	396	373	385	402	394	386	411	406	385	407	388	372	400	461	428	403	413	376	385	384	389	401	400	391	388	428	437	371	395	395	390	393	380	395	418	400	347	385	388	413	405	399	360	373	414	369	399	397	391	398	400	384	412	390	419	377	389	401	453	403	437	379	401	387	450	409	391	388	377	364	371	416	400	396	399	378	373	367	368	383	389	394	395	383	415	406	419	389	384	375	392	394	375	410	373	398	397	405	402	384	419	399	396	419	388	370	379	429	385	416	376	379	377	389	355	423	419	433	392	426	418	393	417	421	413	375	418	390	363	373	384	398	394	403	405	434	389	361	354	421	409	393	361	434	417	385	354	393	373	400	373	404	429	395	384	374	431	398	382	426	433	381	421	387	386	436	394	411	392	397	427	408	385	380	439	411	410	419	385	396	402	399	376	424	421	395	392	421	422	366	392	383	413	390	376	434	430	440	400	385	398	413	393	333	406	421	423	393	428	431	398	405	368	386	371	396	395	412	438	393	393	409	381	416	392	382	369	385	397	395	383	413	368	397	393	414	407	408	392	434	423	434	387	389	360	387	394	410	403	393	426	385	410	405	408	394	405	385	394	402	419	427	366	400	381	419	403	410	417	393	372	380	375	384	385	432	407	427	413	433	393	429	378	390	375	376	444	443	418	407	396	410	423	358	396	383	352	385	410	372	372	366	409	401	390	394	395	401	418	410	431	416	398	422	397	372	414	398	386	382	427	421	391	423	380	401	409	412	390	349	425	427	399	401	401	396	388	418	386	427	407	378	388	371	413	370	350	392	426	355	390	406	422	407	408	393	388	351	410	426	387	354	346	367	412	347	361	388	412	416	418	381	356	403	425	375	391	353	448	418	366	428	373	427	388	418	410	381	391	414	444	384	398	402	375	421	386	404	373	348	402	396	408	405	381	410	415	387	375	425	397	399	441	393	408	453	416	394	396	381	424	427	403	396	372	374	398	419	402	418	363	434	394	418	423	393	344	402	369	441	390	422	392	380	383	380	384	389	397	390	391	399	409	402	367	391	389	374	396	455	412	420	408	407	409	379	405	415	421	432	377	403	391	420	414	429	426	384	401	418	398	418	407	413	418	422	390	382	424	417	407	408	360	404	389	338	433	416	400	412	418	374	355	438	396	397	434	385	391	393	417	405	409	368	397	394	372	392	409	404	397	404	371	407	392	377	395	407	434	377	412	384	430	415	406	380	365	406	380	416	419	343	381	383	407	422	393	380	383	429	390	357	421	409	443	419	406	406	398	402	369	391	411	388	369	382	403	375	392	372	393	395	397	368	405	412	390	433	400	427	391	369	405	382	384	387	418	410	376	363	407	368	384	393	361	426	434	359	414	404	439	418
8582	1617	2590	2717	2306	1965	1812	1477	1469	1352	1326	1233	1178	1201	1143	1127	1034	1065	976	1018	968	1004	981	996	1006	980	956	1037	981	978	988	986	987	956	1022	977	975	992	928	981	957	914	963	976	945	962	981	976	995	979	929	984	991	958	936	1025	970	937	932	915	940	940	960	892	918	942	931	889	934	932	998	1004	922	950	907	972	962	903	911	934	903	974	955	1008	985	929	934	993	971	990	918	968	952	915	965	947	913	915	965	976	957	977	947	904	945	874	932	963	883	956	908	897	895	932	955	1028	965	925	935	954	936	934	956	933	901	948	946	942	960	905	936	912	933	962	907	896	969	918	935	935	931	974	915	932	942	957	928	933	927	905	918	960	958	968	940	995	910	913	946	889	933	948	923	962	915	939	914	891	995	950	937	987	948	899	936	900	980	965	907	879	911	878	943	922	967	955	919	987	878	941	913	940	921	896	899	991	984	924	971	954	933	907	997	916	863	937	909	950	904	924	960	942	907	958	951	935	952	926	908	896	940	944	938	1005	906	960	971	921	958	916	897	984	945	980	930	940	956	913	956	940	1000	939	894	890	976	928	921	969	932	937	936	932	880	907	977	952	971	902	975	860	954	934	969	948	939	904	898	965	920	932	930	986	910	935	1001	908	936	896	921	977	914	936	929	933	874	960	957	979	956	933	962	1010	925	975	943	949	968	955	974	917	934	993	925	966	957	924	921	922	904	938	930	946	904	924	882	955	891	933	923	926	926	976	920	922	925	987	936	926	949	983	928	1000	984	935	941	930	937	891	939	955	925	943	908	999	966	950	958	908	954	976	991	917	909	950	912	915	1008	923	947	931	923	892	924	1005	1007	1007	944	899	917	897	875	955	917	954	944	984	927	932	914	942	956	918	922	970	957	956	952	928	908	961	959	977	973	909	940	965	977	911	938	987	926	941	936	956	922	896	959	976	897	904	933	987	907	959	915	960	948	935	938	958	945	916	938	932	955	913	960	941	1018	993	946	967	967	933	907	980	953	948	979	918	927	945	954	1003	950	966	958	957	927	886	938	939	925	915	977	974	946	909	933	943	904	956	915	952	941	930	949	969	977	909	939	967	917	953	917	935	924	960	969	927	935	951	906	961	962	914	970	993	941	952	1025	972	944	946	869	982	979	861	937	954	918	940	954	930	922	932	964	994	908	918	909	962	960	963	922	919	998	931	927	909	864	954	987	951	894	939	946	914	954	933	949	940	912	936	960	921	951	961	940	976	952	977	923	932	935	982	967	976	907	895	940	968	942	934	940	900	894	884	965	929	988	925	949	964	931	969	989	929	933	915	931	955	912	965	954	904	1001	972	960	885	953	871	918	946	943	915	939	913	934	960	917	911	954	944	921	875	969	948	921	945	910	964	954	956	913	912	999	937	961	916	996	981	918	929	968	985	945	937	947	899	965	875	951	955	967	953	993	923	926	939	921	927	930	902	983	994	964	933	967	975	948	935	956	949	919	945	928	994	959	923	943	966	917	923	915	933	920	945	973	948	963	932	907	932	878	934	985	926	1006	963	935	980	952	966	907	884	946	884	947	986	909	951	1001	913	930	990	901	972	967	961	949	956	887	957	959	915	897	965	943	946	940	1021	936	1005	932	905	928	994	954	975	945	910	947	958	895	937	959	900	918	974	949	954	928	989	933	923	971	953	865	884	946	917	969	927	936	929	943	947	884	924	934	915	961	956	968	936	971	981	993	885	969	945	941	988	972	928	967	935	951	964	947	932	963	969	966	929	972	899	921	899	1031	957	945	976	926	935	902	923	897	948	921	977	930	912	941	952	928	925	975	940	941	932	951	911	966	926	914	916	936	929	883	924	895	975	842	946	962	967	982	950	927	945	971	948	971	972	928	979	1008	918	918	942	903	979	994	983	941	903	971	978	938	886	956	899	895	974	870	935	953	929	969	904	986	931	951	924	983	932	966	939	911	917	943	900	922	945	960	963	896	981	875	957	941	956	947	969	945	958	892	871	915	954	928	914	949	925	974	928	888	967	976	916	924	931	963	928	893	950	949	964	935	964	928	945	955	917	928	944	906	974	896	951	900	987	984	898	989	980	972	962	973	924	932	929	975	990	945	919	919	941	923	925	994	886	917	906	969	956	936	919	900	943	924	975	899	894	943	929	928	969	963	948	946	961	937	903	930	908	915	974	951	976	924	977	916	944	874	913	974	917	938	893	956	965	920	911	916	930	907	965	927	984	901	919	978	932	921	884	866	1000	973	934	1012	950	1041	952	961	919	956	951	1001	1006	964	1031	950	952	932	910	923	941	901	995	942	911	920	945	916	914	953	972	934	1002	955	966	1044	923	1007	981	943	955	895	932	972	952	895	963	939	902	920	988	961	960	948	955	970	931	969	938	910	949	942	995	896	972	963	937	925	964	1021	980	921	907	951	940	919	1033	939	922	875	984	925	978	1028	997	996	904	897	941	931	916	966	970	959	921	901	935	928	940	953	922	898	968	1059	968	1004	918	926	940	949	934	981	1002	914	928	959	971	932	950	869	896	945	938	967	966	932	920	942	922	933	959	938	956	941	934	932	918	907	1010	956	924	903	917	935	918	893	924	951	910	980	963	944	909	929	930	903	928	928	933	920	998	970	928	968	917	944	924	958	897	911	913	961	916	920	976	959	966	953	1012	973	998	916	931	970	930	952	944	946	946	911	973	929	956	920	940	913	951	932	914	979	931	936	922	973	978	930	917	942	898	961	998	949	968	868	891	962	919	938	948	971	914	929	970	930	984	960	945	938	924	908	1002	978	915	911	934	936	925	951	939	916	991	919	964	945	904	953	892	914	930	903	933	979	889	959	965	928	978	993	958	978	881	939	916	964	919	943	948	1025	1011	927	913	886	896	921	968	956	1005	932	936	912	940	953	941	907	923	949	938	860	992	959	987	903	970	946	957	958	898	910	963	950	935	934	925	934	883	923	935	940	914	933	881	1005	929	942	948	894	871	931	979	974	976	944	909	915	930	915	930	906	988	941	922	921	932	974	985	937	962	921	891	880	924	921	943	890	968	1004	908	964	934	944	979	896	975	953	948	927	945	920	930	910	962	903	891	929	960	947	918	900	941	915	974	930	963	960	971	929	956	925	969	947	927	940	908	963	981	950	972	937	986	897	953	893	940	928	1001	916	965	968	944	922	980	952	950	913	912	954	975	937	937	937	898	941	946	870	920	1013	974	924	918	935	922	908	897	919	994	991	904	986	932	906	917	961	913	891	916	986	943	928	983	926	897	963	960	949	920	900	980	929	927	904	938	907	921	923	995	941	914	924	907	981	915	932	944	939	997	896	960	989	938	918	952	882	954	961	911	919	915	935	939	896	918	964	898	878	969	918	937	1003	962	878	906	935	946	956	942	962	926	958	953	889	1009	983	897	955	909	900	969	934	946	943	937	934	881	946	903	960	943	957	937	983	937	936	925	942	963	953	922	936	932	1011	984	911	956	938	924	939	948	978	933	1013	916	914	931	908	943	928	865	918	978	971	932	966	946	886	912	983	910
1418	214	227	208	222	226	200	227	236	234	214	187	220	226	173	214	200	221	231	234	215	266	235	226	207	195	198	216	228	216	219	211	230	196	198	225	238	219	223	188	211	212	217	210	200	214	237	232	237	228	213	202	217	247	223	214	214	250	240	213	212	200	208	219	211	220	214	227	217	235	233	252	201	244	202	208	246	255	240	224	233	199	235	222	216	224	218	222	197	196	233	234	196	198	218	244	207	228	217	229	222	193	223	214	237	218	217	219	218	209	205	206	178	220	214	181	220	237	206	228	231	219	192	206	203	229	196	202	209	196	205	209	213	223	215	244	231	215	241	220	247	209	220	236	195	233	197	225	238	221	242	258	217	221	215	195	189	216	219	234	219	226	248	218	220	217	233	228	219	198	237	245	242	254	233	211	231	219	233	236	225	227	227	210	225	211	218	227	227	225	205	208	212	247	236	201	219	201	225	232	212	247	224	211	197	248	199	227	227	203	213	214	213	238	205	217	212	194	208	207	202	208	218	202	269	216	231	213	190	237	216	203	219	213	219	228	202	221	233	275	214	229	212	210	229	204	235	224	210	249	215	230	189	214	241	244	247	220	217	218	220	226	204	237	234	216	209	203	194	218	205	206	203	206	216	215	242	196	225	189	217	213	231	213	233	207	221	210	197	221	221	216	194	233	219	235	228	238	234	200	230	219	197	236	220	206	237	194	202	240	230	230	252	236	221	231	232	207	197	175	203	218	225	223	203	201	199	215	191	218	230	202	201	239	229	207	238	230	189	239	261	223	230	204	200	225	280	199	216	253	221	228	232	174	220	217	203	215	218	221	215	214	229	220	234	202	195	195	222	208	240	211	232	217	216	209	231	192	211	229	212	221	271	226	218	214	220	215	224	208	232	244	241	232	224	219	197	211	220	265	226	210	225	215	197	214	213	216	195	203	226	241	226	256	227	201	222	207	206	246	225	244	209	229	215	218	228	232	197	194	243	203	249	210	185	217	199	231	203	222	246	204	205	238	231	220	213	232	243	212	238	232	228	182	228	221	190	230	195	215	224	212	226	204	230	215	207	233	222	255	217	199	197	218	212	199	201	215	209	228	209	233	245	232	219	234	212	234	238	186	219	226	220	251	220	230	250	219	232	224	237	200	218	206	196	186	208	235	251	229	234	227	213	219	206	263	205	199	229	250	243	205	215	217	211	207	241	218	201	206	208	223	213	217	232	236	204	253	235	199	224	215	206	193	194	204	195	195	221	207	206	186	201	235	225	246	227	224	229	233	229	220	206	217	235	221	206	205	200	216	223	233	246	211	236	211	200	213	206	237	218	232	225	218	211	198	211	214	204	228	237	216	224	206	206	213	226	228	239	217	252	223	225	205	208	213	226	209	231	212	215	214	224	217	226	203	240	208	196	231	194	198	229	242	217	237	235	246	211	227	233	201	189	233	200	238	205	235	224	226	243	199	221	195	213	227	214	239	213	205	214	205	229	203	195	260	257	211	220	221	205	219	245	230	202	199	227	203	211	245	213	227	194	209	214	234	221	210	233	234	230	214	202	215	177	205	198	218	196	215	187	217	241	225	215	217	213	203	214	228	210	220	224	216	225	214	204	207	197	214	200	223	230	221	210	186	219	207	224	229	206	198	220	237	220	207	222	225	227	228	207	204	216	245	228	207	214	201	261	213	219	231	251	250	211	235	194	191	219	205	223	252	231	220	242	226	206	204	238	197	209	223	213	235	205	211	194	238	227	214	218	214	250	224	207	233	207	216	222	201	229	234	211	203	247	250	215	221	216	228	214	231	226	181	230	205	212	220	214	213	226	227	239	239	226	220	230	234	246	253	220	217	225	222	219	213	244	228	229	235	230	235	219	227	225	227	235	220	213	208	203	214	210	200	218	213	211	215	253	208	219	227	227	180	236	224	235	221	191	218	212	238	211	205	242	223	222	223	192	207	220	242	205	213	196	212	194	242	218	197	215	190	245	215	243	218	209	231	169	207	219	249	208	222	205	235	233	221	203	252	216	209	191	203	233	203	214	218	211	232	248	209	235	248	254	223	224	227	229	211	231	203	225	232	212	243	239	235	217	250	210	225	233	215	196	223	205	224	202	243	234	215	203	220	206	184	218	220	207	221	191	256	181	194	212	209	205	227	229	221	223	216	200	231	217	223	225	207	219	244	213	211	203	214	214	200	185	197	184	199	218	221	219	212	211	181	203	245	231	215	222	213	220	184	222	217	203	193	191	242	221	229	243	212	239	223	183	214	210	217	212	218	210	259	195	222	231	246	213	212	242	215	236	203	212	220	194	231	215	182	229	232	231	220	262	223	260	248	225	208	228	219	202	190	214	231	233	204	231	221	183	226	222	207	215	215	223	213	224	204	220	222	240	204	225	229	186	218	242	213	227	226	196	209	204	209	228	205	235	204	227	228	222	212	229	236	217	218	220	235	221	209	213	219	247	216	236	229	202	243	228	219	210	209	217	220	197	207	190	212	198	219	194	216	217	228	226	208	232	219	206	203	226	216	216	225	210	233	205	212	194	207	194	208	207	213	235	210	206	204	220	268	226	238	199	224	219	212	212	226	216	231	231	221	213	217	233	232	203	192	218	228	224	228	206	217	224	202	251	214	214	225	202	211	232	244	225	221	216	209	193	231	227	219	208	246	221	204	233	207	252	223	205	211	234	223	257	208	213	208	235	223	222	226	216	229	240	211	219	220	232	210	225	250	201	212	227	217	224	226	225	210	203	230	214	224	199	222	226	207	226	210	211	210	207	202	188	245	222	206	215	223	211	222	202	185	239	248	209	218	237	222	218	228	224	248	229	229	251	239	234	240	220	203	215	196	233	245	246	223	217	208	211	207	238	239	208	256	229	198	221	236	221	244	238	227	239	238	241	244	241	238	195	189	219	209	219	214	177	226	201	234	213	210	222	220	215	260	230	223	199	235	237	210	237	224	205	200	226	246	221	209	184	215	233	225	213	216	220	233	243	192	184	222	215	261	222	253	211	231	227	229	234	219	226	241	200	216	238	184	206	228	218	211	221	209	227	213	221	208	197	215	226	221	219	205	208	229	216	209	220	205	226	238	204	233	204	237	227	216	216	230	245	238	218	191	225	208	212	204	279	237	212	219	215	232	207	204	235	251	204	221	238	205	227	212	192	220	201	196	181	228	218	212	197	195	211	207	216	219	198	216	216	226	210	208	207	221	201	243	229	218	233	219	201	207	226	245	233	223	231	230	205	232	239	233	210	201	205	199	231	194	210	214	235	219	227	220	227	218	214	233	241	214	217	211	207	228	183	216	208	211	242	212	239	241	188	216	238	205	261	211	223	242	235	231	257	203	224	217	189	186	204	203	254	239	215	256	233	217	210	207	225	217	223	223	219	221	209	218	211	257	203	224	213	213	187	221	233	237	196	195	217	183	215	211	230	197	215	211	212	213	222	233	206	240	207	225	225	227	230	232	230	198	249	222
1773	570	611	590	616	620	581	616	566	573	590	571	535	569	550	540	554	541	545	593	565	518	546	549	588	578	544	510	594	595	552	545	534	541	521	557	561	566	575	578	520	560	537	534	550	550	580	582	517	581	586	576	528	532	568	555	546	556	577	530	567	556	569	589	592	584	587	603	562	564	601	549	599	577	563	542	576	536	604	539	518	555	575	586	569	608	529	596	582	557	567	581	546	569	538	554	575	595	564	580	562	594	532	553	531	574	573	596	558	546	578	555	530	536	589	515	557	577	569	594	552	548	542	534	569	566	546	539	572	579	517	556	567	572	581	634	579	574	554	573	555	547	564	545	598	550	565	546	530	536	572	581	531	571	567	583	583	564	533	559	563	550	564	537	517	583	562	574	547	562	557	579	569	559	532	579	559	566	565	551	580	579	560	566	529	552	578	535	568	545	563	575	559	608	565	583	532	573	525	586	558	562	581	557	586	563	604	590	559	558	579	589	589	518	558	542	563	521	564	564	535	541	595	527	551	599	569	586	527	583	570	538	581	529	540	578	549	579	555	547	532	608	548	598	552	564	598	585	544	544	498	543	569	553	598	573	561	583	557	587	576	552	624	581	532	552	548	588	577	589	531	538	565	495	567	549	594	546	577	568	593	583	599	569	599	583	545	541	564	545	532	558	598	564	572	549	566	553	548	593	550	553	564	590	568	575	550	586	568	561	574	542	573	543	534	542	553	557	575	545	597	533	573	599	539	571	508	589	541	561	556	491	603	586	589	574	560	576	570	589	565	528	548	564	532	554	539	560	551	524	588	554	537	598	543	538	587	579	605	532	549	538	528	564	557	546	544	577	536	570	584	594	582	581	622	582	589	552	571	561	521	533	527	546	552	576	535	564	568	554	553	612	574	557	571	585	566	564	572	565	555	524	558	544	580	544	569	544	575	548	574	554	552	575	574	532	552	579	558	572	565	576	568	606	555	563	584	566	549	577	546	562	610	540	578	564	574	625	558	589	579	573	572	521	551	594	580	550	549	539	565	595	613	562	587	559	567	555	551	536	549	550	545	586	550	575	620	596	570	565	623	579	591	563	601	570	548	604	563	532	535	555	551	565	585	585	538	547	584	586	539	574	560	555	545	560	588	597	549	542	590	545	549	540	599	578	570	543	529	560	524	519	552	554	540	556	541	538	504	557	570	552	535	573	609	563	585	553	595	517	539	547	590	546	573	597	541	540	575	565	591	534	539	540	546	562	571	579	549	533	530	576	589	560	570	551	537	567	570	582	558	562	600	549	548	579	570	562	559	528	564	603	546	539	548	546	610	514	536	576	579	579	602	544	590	520	540	575	536	575	561	571	574	558	573	551	556	550	493	583	564	549	596	578	489	548	546	532	564	538	561	591	563	572	555	486	565	563	522	568	604	553	567	579	563	596	585	515	553	595	549	547	580	595	557	585	599	666	545	560	554	519	595	545	600	575	574	554	583	533	584	563	583	568	570	567	551	565	541	584	541	566	560	556	579	553	602	566	529	592	562	564	584	575	574	531	563	557	575	546	512	537	558	599	556	539	566	576	564	582	599	598	535	568	522	535	570	508	597	598	541	540	614	635	540	619	550	570	532	597	587	556	558	553	539	592	538	595	539	545	555	581	577	562	528	553	549	581	541	549	542	602	582	535	513	547	573	517	566	563	571	562	565	521	583	546	579	553	557	598	584	531	536	562	562	517	566	512	539	581	602	565	559	565	554	541	577	567	577	558	577	617	539	534	587	542	550	579	573	592	597	588	574	601	572	564	570	565	561	574	554	605	603	538	582	568	554	564	559	576	594	538	518	585	505	583	549	551	577	568	543	567	519	550	629	532	533	547	559	568	564	559	507	549	573	559	562	555	582	547	556	574	558	559	584	510	580	565	610	506	603	590	537	559	615	541	556	536	597	549	592	589	582	583	614	627	564	562	584	521	562	552	602	544	552	530	595	593	555	587	561	569	561	545	550	596	546	554	521	571	544	568	599	570	572	534	604	549	566	539	597	571	547	544	572	584	557	548	631	569	561	543	515	523	586	545	586	544	542	543	560	617	557	561	555	529	573	568	559	573	570	566	549	566	519	565	556	546	570	541	590	611	551	612	559	538	592	578	573	560	606	562	578	558	553	566	560	546	532	559	567	552	582	590	559	592	611	542	572	548	550	544	580	582	547	529	547	531	585	511	553	611	579	571	559	526	609	550	564	554	539	561	592	575	510	562	576	559	536	562	600	530	588	557	563	588	583	568	579	551	554	551	519	530	599	618	585	556	569	572	513	556	581	557	554	546	559	539	586	587	544	568	593	546	561	565	600	582	541	612	592	570	593	594	565	586	557	582	544	541	567	522	576	580	554	529	550	561	568	549	532	587	573	607	582	563	538	564	595	546	554	531	607	569	540	524	541	535	557	570	574	569	560	597	521	560	543	560	552	579	590	608	547	541	567	552	585	561	577	588	576	571	518	592	540	544	575	517	529	570	546	568	543	578	546	536	556	584	598	555	534	557	551	536	601	517	538	550	583	573	561	573	559	513	591	517	569	560	562	581	523	570	520	534	566	528	581	573	572	526	570	599	567	534	535	584	556	540	595	566	557	589	576	604	563	533	548	570	563	565	587	563	568	579	569	581	605	565	590	585	579	550	545	552	559	533	573	622	563	595	569	566	570	538	534	537	574	585	557	545	575	540	525	615	577	584	597	581	525	558	546	573	550	551	537	572	551	581	547	558	529	594	543	597	561	593	556	625	595	532	578	574	607	524	582	523	541	549	606	581	552	553	541	560	553	535	532	595	553	506	565	586	561	591	564	571	561	567	555	537	555	572	585	531	586	556	570	548	555	544	548	554	538	551	559	551	552	528	574	557	525	595	577	541	546	567	600	539	601	544	574	511	566	567	581	547	552	601	578	568	534	536	592	596	570	565	610	581	579	529	550	520	537	569	541	549	535	572	542	541	609	550	540	570	574	538	606	581	488	555	567	562	563	569	591	551	543	598	574	573	542	603	604	567	592	559	549	557	591	600	575	571	565	560	529	545	550	572	558	561	591	576	568	585	581	538	572	531	591	566	554	537	582	568	616	593	564	534	581	583	571	572	556	545	559	612	545	598	590	579	531	603	586	581	561	542	603	582	586	555	589	583	542	587	580	577	566	616	603	554	525	591	581	541	577	553	575	524	574	570	559	544	531	544	597	603	546	530	534	568	529	594	566	581	572	557	577	569	586	569	545	572	544	575	580	564	587	574	587	557	561	574	560	598	571	579	574	543	545	570	589	578	578	582	560	573	572	552	537	566	591	552	618	567	544	562	569	562	569	594	549	572	600	587	534	543	539	572	529	578	555	567	543	574	569	558	568	561	564	557	560	546	567	548	539	585	568	570	546	586	549	565	543	534	566	519	616	529	574	545	598	542	618	545	591	555	624	549	562	568	536	568	579	556	565	588	597	573	554	555	536	593	527	569	575	603
7166	511	519	470	349	286	234	253	229	218	212	204	205	184	184	180	177	205	202	198	184	192	196	191	169	190	184	193	177	196	212	191	192	185	187	153	185	162	181	187	186	189	195	203	186	214	170	197	172	175	214	179	167	209	196	202	185	182	170	188	174	192	184	184	167	193	187	189	177	204	187	176	208	181	168	204	193	177	201	193	191	174	201	198	185	201	186	204	183	169	203	200	193	191	193	170	168	192	198	185	188	197	223	176	187	207	226	176	184	195	176	190	188	195	178	175	196	185	201	202	188	202	145	188	195	185	202	213	178	187	185	215	202	174	172	188	206	196	185	199	195	187	170	200	184	181	208	201	188	192	185	172	197	219	217	199	171	168	178	185	173	217	198	188	156	205	189	193	212	198	184	158	184	164	183	206	191	185	153	172	161	209	187	157	179	202	178	174	191	179	194	205	179	161	186	165	173	221	186	185	155	173	187	193	184	203	169	166	167	199	202	162	172	194	173	185	174	171	141	186	197	193	200	209	184	196	169	200	197	172	203	198	169	174	172	200	181	197	198	192	240	193	209	186	215	188	198	164	169	176	195	166	177	167	195	201	173	216	203	192	192	211	180	183	193	174	178	195	175	174	185	188	194	177	198	201	185	183	168	172	183	199	202	184	192	191	200	197	217	206	165	198	177	197	176	187	196	210	176	168	198	171	201	172	166	176	177	180	167	188	175	178	184	150	206	193	184	197	199	187	193	182	180	200	179	192	215	188	200	167	193	171	173	175	164	189	198	205	186	159	184	194	229	153	191	200	178	193	159	175	192	199	186	167	182	198	195	183	224	189	187	188	190	168	169	234	173	219	178	205	202	211	170	163	190	203	177	186	180	193	167	175	189	183	203	198	166	173	184	174	173	189	200	192	202	191	178	185	189	187	177	194	198	180	184	178	170	177	180	185	193	207	195	163	184	189	148	190	173	157	158	178	183	198	145	178	212	197	214	180	191	200	172	204	180	212	176	155	216	175	196	182	189	179	186	199	180	177	199	176	208	215	196	171	204	162	191	196	175	192	208	194	194	198	200	173	199	191	193	183	202	193	194	204	191	191	185	199	183	191	200	187	192	185	180	185	195	179	162	189	176	202	202	192	192	171	188	160	201	192	209	191	165	198	165	163	192	180	179	161	210	182	182	196	179	181	176	188	187	180	187	191	212	165	167	189	195	154	188	173	187	199	196	157	206	207	182	173	167	201	170	203	190	165	203	184	197	174	181	184	184	184	180	184	208	183	199	164	190	180	201	170	191	164	198	189	168	178	182	215	190	172	187	182	197	206	184	228	177	196	168	211	150	197	176	186	201	204	201	197	176	189	189	188	184	187	181	182	215	150	175	218	177	194	179	170	189	176	182	214	189	168	215	186	218	180	176	204	185	168	177	207	194	181	193	171	189	181	202	215	181	192	189	190	177	163	240	188	164	191	211	175	161	202	193	191	198	170	161	181	189	182	154	191	201	195	178	165	186	181	193	189	209	192	189	172	189	191	177	194	177	189	199	168	176	178	180	186	197	187	178	198	181	194	221	167	193	193	194	198	205	201	184	169	190	183	179	166	167	195	191	168	175	199	207	195	181	183	169	213	220	175	188	180	155	184	139	185	188	196	195	185	197	178	182	162	168	187	184	160	169	162	207	173	153	196	185	194	182	194	201	177	204	181	168	186	158	193	209	168	177	178	199	152	185	162	192	194	185	190	210	184	195	164	191	174	195	190	177	179	195	184	179	178	194	171	191	170	158	188	186	209	205	194	171	169	197	192	176	195	185	182	183	182	161	195	210	195	194	195	165	161	185	187	193	170	168	204	166	156	195	159	156	190	195	199	185	226	183	194	182	202	176	179	184	211	191	177	197	181	222	199	197	211	165	165	155	201	193	204	183	178	210	182	173	171	199	166	207	185	198	182	184	147	188	172	195	177	183	184	165	205	166	187	168	161	177	207	194	178	175	171	177	198	184	191	170	190	172	171	190	188	190	174	162	184	174	192	174	205	176	193	171	166	188	196	165	212	196	213	208	196	186	179	209	196	170	184	197	185	169	186	183	228	201	185	218	190	179	205	185	190	191	174	181	192	205	198	184	204	171	184	172	162	187	198	189	178	193	181	179	176	203	215	201	206	193	180	176	200	158	158	186	192	181	170	201	210	187	166	182	199	176	196	183	181	195	205	195	152	162	181	170	199	185	179	198	186	194	189	148	167	192	192	199	178	176	180	210	166	180	206	188	173	202	191	190	195	183	197	212	196	177	182	192	182	213	197	188	218	194	167	220	184	220	200	197	166	197	189	180	190	150	182	189	177	172	166	178	169	182	182	196	189	215	199	189	173	192	199	195	204	204	193	175	168	169	184	175	170	171	173	199	183	195	191	178	168	207	176	168	184	194	185	166	176	220	181	196	177	162	177	189	172	169	188	194	192	176	174	188	182	174	199	179	188	189	219	205	210	201	194	192	174	186	195	159	199	190	189	181	178	183	178	179	161	172	201	179	177	200	204	175	190	192	202	190	214	192	166	190	205	221	206	223	168	167	192	180	184	170	176	188	170	212	169	175	207	189	172	178	191	176	184	175	161	176	194	200	163	209	170	176	178	199	186	181	184	209	182	191	186	187	170	154	178	184	152	178	172	173	176	168	202	193	172	166	212	202	196	195	189	166	154	184	181	180	170	172	178	171	167	189	206	187	240	171	172	187	159	181	200	193	183	186	204	164	189	190	197	207	159	188	193	213	164	183	173	172	147	178	195	191	184	175	181	185	194	193	207	174	160	171	168	191	173	173	173	177	198	170	172	168	201	190	171	193	213	187	176	186	204	200	191	198	194	198	185	191	201	212	191	178	165	167	197	180	186	173	178	190	177	206	202	197	173	201	191	184	178	199	186	164	216	188	189	189	185	222	192	174	190	200	218	180	202	188	177	182	198	177	179	178	218	162	185	191	197	207	197	171	178	184	170	194	171	207	181	191	185	192	191	145	191	172	178	190	174	178	208	181	196	194	172	181	182	193	153	177	174	197	190	215	199	180	175	165	210	175	204	196	167	174	208	172	180	195	180	190	182	191	179	164	200	191	160	185	202	183	203	196	198	173	206	176	172	196	185	171	200	195	197	183	166	193	177	177	155	186	174	197	178	153	182	158	181	194	207	196	187	177	191	167	181	174	167	201	208	174	195	175	191	194	184	165	176	181	201	193	162	157	167	165	192	199	182	180	191	216	194	172	199	192	178	170	171	141	191	214	172	173	180	180	191	181	203	186	169	206	165	199	185	189	190	166	179	203	203	195	183	182	179	184	206	186	181	177	203	160	189	186	191	203	181	170	190	186	204	189	155	200	198	170	190	179	186	182	182	173	193	204	185	192	171	197	194	193	211	183	187	178	217	167	191	187	177	193	213	151	183	209	190	186	203	196	202	202	175	196	173	212	192	186	182	174	224	161	213	192	218	178	193	207	187	178	176
6149	839	1242	1446	1209	1033	892	829	775	719	671	680	649	615	598	613	584	554	602	584	547	563	560	522	569	563	546	531	548	546	512	523	518	556	534	520	523	543	538	536	515	526	525	535	549	500	538	528	580	501	544	513	507	526	480	513	526	499	531	520	488	514	548	560	540	504	511	529	532	519	518	546	532	491	526	522	508	501	510	530	499	513	529	489	486	528	551	525	537	512	549	505	494	513	496	526	523	558	564	494	526	492	551	560	481	540	536	477	493	530	523	566	531	529	531	514	482	508	514	554	509	568	492	534	518	494	517	527	543	545	519	519	471	522	512	548	496	525	547	545	518	518	532	524	543	511	489	551	492	522	507	509	538	549	552	482	513	544	530	511	532	540	554	536	529	537	517	524	495	502	526	547	516	527	500	517	522	521	513	514	530	485	558	516	495	541	549	522	490	483	525	508	533	496	510	555	551	499	521	510	514	518	550	491	506	481	551	512	520	508	527	491	488	524	536	511	520	528	484	489	528	526	512	474	507	500	580	512	508	514	512	554	497	496	512	487	526	549	556	549	530	449	540	513	529	571	492	485	535	536	539	517	567	484	548	551	500	500	520	512	519	513	490	526	523	538	529	511	509	503	564	545	539	524	548	526	520	524	520	524	486	510	510	490	507	576	513	501	493	606	517	484	512	495	497	499	497	512	512	515	496	474	502	499	508	495	532	548	497	520	537	456	506	540	510	477	483	536	540	509	521	471	491	486	525	535	510	531	480	580	504	543	550	507	503	507	548	524	498	541	509	557	521	468	487	517	493	527	507	498	513	513	591	512	526	482	509	516	501	504	552	533	518	568	510	486	546	507	559	525	522	506	529	476	531	538	512	528	514	511	513	513	514	512	519	510	513	544	534	539	541	548	511	455	513	548	521	528	537	503	506	512	496	527	536	529	529	564	528	525	507	525	507	568	517	501	501	515	549	523	522	519	508	538	456	517	491	513	564	516	527	491	518	540	526	513	517	512	486	529	519	509	499	513	537	492	518	487	496	502	488	534	540	551	534	489	506	492	478	489	530	519	458	558	515	532	484	499	524	522	496	543	494	561	523	528	491	523	503	510	510	497	543	511	510	535	497	485	489	512	518	532	513	521	530	560	506	529	500	501	502	549	497	504	517	511	576	511	529	561	580	482	477	533	553	515	474	522	516	533	478	535	505	517	490	528	520	503	494	516	526	531	538	525	519	538	500	491	487	495	500	541	528	516	488	511	514	532	536	469	521	499	509	514	478	543	506	571	505	511	509	519	500	501	491	489	486	543	534	517	498	510	517	500	538	482	520	539	517	497	531	551	515	520	524	512	543	523	529	553	515	532	532	481	513	550	524	557	533	505	549	539	488	540	516	512	538	467	532	519	544	488	530	506	484	502	494	518	495	491	498	536	463	510	459	523	565	552	521	512	527	544	493	496	533	458	566	516	539	521	531	487	493	526	509	527	512	514	495	505	552	544	508	560	481	484	543	520	559	540	526	494	518	508	516	517	482	535	524	441	509	571	547	526	534	521	475	536	474	534	509	498	535	526	470	534	519	511	508	530	503	537	509	510	505	516	510	521	521	471	506	530	466	500	513	537	512	547	490	496	544	539	503	541	496	503	485	505	528	484	491	527	536	496	486	527	506	522	554	518	525	498	503	527	532	536	513	505	524	485	570	564	511	503	488	533	525	546	537	496	502	489	478	505	539	507	529	558	506	531	496	555	490	511	515	514	500	512	514	482	571	490	493	533	509	500	529	515	501	480	552	499	518	591	535	507	534	501	508	478	491	513	531	542	511	520	532	468	515	546	525	547	491	515	473	492	550	536	539	504	522	547	495	501	502	507	511	506	488	521	505	504	480	509	536	522	518	474	580	547	492	536	507	493	510	566	512	507	496	521	521	502	478	483	548	504	510	548	543	556	508	535	543	498	488	501	527	517	519	543	521	511	499	517	508	540	514	509	522	491	533	494	482	554	478	494	477	505	537	542	548	466	539	504	537	503	545	519	484	522	489	546	519	517	559	466	532	508	520	523	504	502	502	519	518	492	492	511	530	522	550	540	502	503	521	526	496	533	513	549	507	485	505	563	533	564	511	533	525	548	493	500	530	500	498	533	518	507	490	509	511	520	489	513	547	534	518	520	462	555	555	504	514	535	493	522	525	538	523	515	509	482	555	519	506	518	529	479	488	506	546	524	505	512	550	512	523	524	549	519	528	531	509	498	523	528	479	520	503	519	517	490	528	514	499	530	522	537	500	540	503	528	503	500	545	526	508	474	570	525	479	490	495	527	520	501	484	490	501	530	515	482	521	518	539	529	503	527	529	484	514	542	514	509	510	498	543	531	488	505	560	519	526	497	563	532	530	490	499	523	536	537	518	539	488	543	493	508	518	528	504	539	543	493	521	503	517	532	508	535	527	527	511	520	509	527	501	522	508	549	523	556	530	493	496	484	509	533	545	533	501	481	547	555	563	537	511	514	483	516	509	516	475	536	527	485	540	526	545	505	509	496	496	513	516	519	513	536	526	510	562	544	504	509	515	515	525	539	483	489	557	566	501	527	481	497	502	515	505	503	489	462	528	553	525	535	505	480	487	534	492	535	541	535	531	533	543	495	501	476	523	534	501	522	462	482	482	525	497	502	510	567	491	516	533	560	493	492	463	520	494	529	532	581	494	550	480	508	531	485	523	528	543	536	524	493	541	519	523	543	563	530	527	524	524	503	511	511	511	529	507	515	478	532	546	555	534	543	557	550	510	507	523	512	500	486	526	534	561	502	544	529	548	497	471	497	494	516	509	517	531	557	507	582	531	509	545	492	538	529	536	521	519	537	499	488	526	527	509	499	510	463	491	507	513	517	500	488	515	526	517	512	523	452	551	521	515	512	499	533	514	498	545	497	507	527	511	487	536	522	528	540	537	496	516	564	519	528	531	501	508	530	481	520	543	547	528	540	498	499	518	506	547	470	514	534	523	516	517	481	525	515	513	502	527	541	499	478	508	550	514	519	564	517	500	514	535	521	521	504	535	479	506	504	519	528	556	532	557	518	526	533	570	568	484	511	484	497	545	533	523	518	534	472	525	529	540	554	493	538	546	505	496	491	536	485	526	478	539	546	523	499	525	497	512	532	493	535	496	501	493	523	483	494	502	531	552	493	538	538	524	500	517	480	491	481	518	508	545	518	527	519	489	524	527	494	530	536	508	496	488	543	523	505	473	515	523	524	495	517	516	513	542	501	537	491	479	546	523	521	529	519	526	516	489	517	493	535	471	552	527	512	508	513	512	504	481	527	510	530	538	555	518	527	533	552	526	543	515	543	536	515	513	534	517	505	552	523	541	555	555	524	524	476	514	531	516	493	498	519	555	528	474	517	550	509	557	524	510	542	514	552	510	535	484	512	508	513	525	515	517	463	527	512	523	514	478	553	519	502	533	527	517	528	541	521	534	513	512	519	531	514	509	516	497	514
14492	1426	1266	973	760	598	556	517	462	471	478	497	458	410	482	417	435	415	395	433	395	406	425	432	403	430	405	408	392	402	370	398	410	384	392	409	402	387	401	404	378	437	412	394	402	401	369	387	397	403	406	364	367	422	402	404	419	383	412	409	393	398	390	403	413	396	367	379	400	435	387	406	376	418	428	407	404	400	411	399	394	428	385	401	373	462	418	396	364	424	384	387	399	388	411	434	417	410	392	415	377	425	386	385	441	406	382	381	400	406	427	383	429	413	387	369	366	413	404	378	369	431	404	400	423	394	343	404	397	423	376	444	397	375	394	393	399	381	415	405	407	390	373	383	434	391	402	412	397	389	433	439	429	403	422	393	435	368	393	397	425	412	407	442	389	365	386	421	358	414	391	401	388	365	432	385	368	422	416	417	433	409	436	395	435	415	372	390	374	394	389	405	418	404	379	399	417	433	437	406	387	391	418	376	390	411	374	414	387	414	373	434	391	397	407	391	377	419	435	400	394	439	406	418	383	410	422	384	393	439	426	408	365	381	423	361	399	377	387	410	413	429	411	375	423	425	425	392	410	391	346	371	400	378	423	386	413	406	434	394	372	397	377	398	415	433	415	365	389	401	413	385	416	404	369	393	427	380	414	386	393	396	401	425	406	418	438	373	419	430	374	379	408	412	380	405	396	413	397	395	426	401	425	437	426	352	410	387	426	430	394	412	399	391	406	384	416	405	416	373	408	419	371	410	408	376	423	416	412	406	429	407	435	417	377	387	385	393	442	362	415	414	406	378	418	385	403	393	359	389	404	390	402	399	400	388	435	419	374	420	409	417	383	399	427	395	398	400	457	387	391	389	391	402	399	420	411	363	395	408	410	426	412	423	389	376	397	401	426	377	392	398	438	430	435	385	368	399	409	379	402	417	380	393	399	415	381	375	389	387	420	401	387	420	393	401	399	409	402	390	384	415	408	355	364	404	398	392	385	408	416	379	433	403	388	411	406	408	382	412	384	393	386	414	415	393	378	423	387	386	401	370	375	378	377	397	402	443	403	381	427	428	389	402	374	420	379	407	408	378	411	375	408	399	441	412	387	392	436	405	429	383	404	407	424	415	415	427	415	436	394	369	408	396	419	392	407	421	374	406	452	406	396	401	418	417	417	400	402	416	423	398	356	387	350	372	388	422	418	418	403	392	349	389	415	395	416	393	423	385	388	439	386	403	406	420	384	398	383	411	391	431	394	425	419	408	390	386	378	416	402	379	408	363	380	372	386	396	401	422	434	392	389	365	359	384	372	356	360	403	399	371	370	411	387	382	421	386	419	415	436	430	431	401	374	400	407	358	434	426	395	402	437	400	392	353	410	408	395	425	426	429	411	412	404	429	397	389	370	404	392	359	398	377	399	401	416	393	412	406	389	403	391	388	402	417	401	419	382	381	385	395	411	371	393	392	422	417	402	381	397	400	389	398	406	439	406	429	411	423	378	390	429	397	383	437	356	422	405	399	413	419	415	424	377	421	427	412	359	400	412	413	358	380	363	408	404	396	422	392	394	393	413	401	419	402	445	397	385	362	380	397	391	405	420	418	403	400	379	386	399	450	350	403	391	415	419	395	374	423	451	421	424	408	408	420	436	382	409	391	422	376	381	394	366	398	362	414	423	400	420	421	399	387	394	421	447	382	382	408	418	434	384	384	371	402	436	424	396	438	419	446	391	398	422	406	401	432	423	466	392	401	395	425	432	422	402	420	416	392	373	387	454	376	324	414	399	382	410	394	400	408	398	416	415	396	387	437	384	397	368	411	382	410	403	389	376	429	364	402	384	372	416	388	437	392	422	380	380	367	410	386	378	388	411	373	400	407	377	389	375	399	406	423	380	387	430	403	382	416	447	391	380	390	423	458	403	406	430	424	415	403	391	401	398	391	386	393	386	402	433	428	416	386	374	421	386	383	387	374	408	388	398	403	378	381	427	400	432	408	412	413	408	429	396	400	399	398	382	418	421	405	416	398	322	405	409	412	409	435	382	407	441	387	403	429	390	379	427	444	395	379	421	377	389	398	407	413	384	416	405	403	436	405	371	407	407	398	422	411	420	383	414	398	343	370	367	375	404	400	398	405	367	394	385	419	362	438	395	401	410	417	406	386	442	396	383	397	433	398	376	379	385	430	435	436	406	381	387	399	416	426	399	364	367	380	399	389	383	390	371	405	373	402	384	415	408	393	377	403	390	353	372	425	380	398	381	397	446	427	391	417	403	379	447	416	417	418	424	427	341	412	421	391	417	383	406	378	391	416	408	412	338	417	425	401	422	396	400	396	416	397	399	416	382	385	466	410	439	425	433	380	432	414	403	412	424	414	395	406	416	425	405	360	433	404	361	430	384	416	405	424	409	383	377	346	382	390	376	378	383	414	403	385	389	402	359	411	399	408	393	341	389	394	376	396	410	422	391	407	376	389	404	435	411	409	430	407	407	397	384	397	417	354	371	422	416	403	386	384	384	407	401	400	400	415	438	357	379	410	407	431	396	395	427	424	382	392	420	375	409	420	393	377	390	401	383	439	373	402	406	375	381	391	411	376	377	420	397	397	386	401	447	391	350	385	390	382	396	425	388	425	368	433	399	366	411	385	402	363	420	402	435	405	421	361	362	405	424	398	409	398	474	421	386	380	402	406	426	387	393	418	408	403	407	404	395	400	412	399	375	432	405	396	374	389	411	386	394	389	412	387	408	389	423	402	402	363	415	373	416	423	400	378	376	387	395	394	388	422	398	384	387	371	414	398	434	370	392	396	385	427	420	417	362	404	418	379	399	457	410	388	393	394	404	385	409	406	421	390	409	407	410	425	390	382	406	388	364	403	389	418	380	367	408	436	422	399	367	396	423	395	407	398	429	388	373	408	399	393	404	361	420	414	416	396	368	421	394	395	383	390	431	402	369	394	389	377	432	398	440	431	395	421	422	415	360	373	374	411	405	400	378	374	405	370	400	373	414	431	409	419	368	449	427	409	395	389	423	412	376	388	378	379	402	424	403	433	396	385	394	429	393	420	401	415	416	366	374	427	428	409	422	420	402	389	412	358	427	421	374	418	385	413	419	414	382	382	387	408	418	410	346	406	415	376	435	419	421	432	429	392	405	402	422	374	391	402	398	383	421	378	386	401	389	388	402	421	342	397	352	379	424	401	442	390	387	429	440	401	375	410	411	422	449	416	404	433	400	346	424	446	417	408	390	414	413	384	398	382	422	406	426	418	425	411	392	386	434	428	402	408	418	394	397	412	397	353	439	376	392	414	407	387	410	438	372	408	382	353	398	403	388	399	390	369	325	401	443	382	365	389	403	387	399	395	370	420	413	427	415	415	425	454	382	387	403	386	399	426	426	414	356	413	408	398	427	399	390	415	423	380	435	386	385	363	411	402	404	419	405	406	418	411	373	428	418	404	421	404	367	375	386	439	392	401	416	401	389	428	396	447	409	408	397	366
8458	1602	2547	2738	2299	2057	1780	1509	1431	1293	1192	1254	1142	1111	1135	1112	1095	1093	1054	981	1000	1054	1036	984	965	1006	920	1025	1001	979	970	949	988	1007	954	989	953	961	951	944	913	921	939	945	967	1011	985	990	922	994	921	947	926	989	955	954	921	945	913	954	962	990	939	980	935	1010	922	943	939	947	956	969	982	941	898	968	940	970	922	934	935	947	946	919	866	920	954	939	903	928	953	981	914	934	961	934	968	971	909	952	919	880	933	936	971	957	951	953	924	952	985	860	947	896	922	935	933	889	926	965	942	928	940	921	907	973	880	951	927	964	907	947	982	892	943	936	981	937	952	965	872	950	932	940	961	965	930	952	900	958	949	921	912	932	924	929	977	943	982	937	960	903	949	948	934	900	956	971	937	911	917	902	931	877	916	946	972	935	921	958	874	921	947	912	992	959	988	952	962	953	914	963	957	880	943	971	922	899	949	922	917	934	926	1001	922	896	931	883	909	905	928	1002	919	935	988	954	832	943	926	911	946	884	915	949	947	936	919	918	936	957	947	917	970	948	927	944	949	933	923	850	893	933	923	968	956	972	951	944	896	963	900	910	914	964	901	932	928	912	905	928	940	948	927	934	947	941	973	944	903	960	949	956	914	966	1000	914	896	1032	918	925	892	923	936	922	964	953	910	928	942	1014	950	954	980	937	1000	922	983	937	926	909	927	918	907	883	919	962	959	961	964	933	939	955	940	946	956	948	949	865	984	947	907	889	927	988	907	961	960	939	975	987	960	922	920	955	952	933	910	957	904	996	965	914	969	916	934	956	930	949	917	937	967	901	924	860	954	965	961	929	894	933	963	960	1003	958	939	929	900	970	1018	910	983	949	948	919	962	945	895	929	958	989	907	980	902	963	961	951	928	949	897	941	979	965	932	921	942	981	901	914	919	927	946	936	935	953	951	962	946	961	949	933	960	963	965	985	944	940	955	990	962	929	905	942	950	875	952	982	953	913	924	936	924	913	932	977	987	988	980	945	930	902	1013	949	948	902	897	929	971	943	868	960	904	961	882	921	973	972	913	913	945	989	907	901	935	925	929	898	932	926	977	938	980	904	920	932	931	977	931	906	890	951	939	913	925	903	984	887	964	902	917	891	958	948	913	917	874	956	966	955	922	960	971	900	949	957	949	907	945	971	938	948	959	914	883	969	943	963	967	934	946	917	960	945	994	890	926	936	884	928	940	908	921	919	995	924	942	938	931	991	995	924	895	930	982	909	909	927	987	927	903	907	939	979	970	956	926	899	936	936	915	872	969	952	971	943	946	984	949	957	957	985	933	942	964	896	935	951	943	927	959	1005	939	983	960	868	918	946	933	966	911	898	945	939	965	972	951	897	974	859	938	925	932	956	922	898	943	885	934	927	953	906	903	976	916	951	932	911	924	942	982	1011	932	948	919	984	925	914	942	942	991	944	971	914	916	925	949	937	910	964	907	946	912	924	891	991	869	947	916	921	925	972	979	902	918	950	964	903	918	938	958	985	938	904	938	937	915	951	932	898	926	882	948	912	899	967	978	971	913	935	933	905	941	877	917	938	967	952	994	944	959	918	911	920	970	888	991	968	940	946	972	963	936	876	964	922	938	949	963	941	891	922	996	990	935	924	966	911	994	895	944	918	972	916	915	923	957	927	915	934	948	959	892	932	864	962	875	900	917	904	919	934	882	951	927	937	938	924	953	987	878	955	922	961	970	962	1011	909	970	935	881	916	939	954	911	897	923	906	924	921	962	977	940	933	919	926	947	934	950	932	981	938	878	1007	951	934	915	995	851	984	964	952	864	926	946	919	924	951	921	982	925	977	921	923	899	916	956	955	937	976	904	963	962	975	970	870	984	909	952	965	961	974	908	884	970	926	937	951	892	996	935	902	932	934	941	932	903	962	902	930	937	947	918	1007	933	946	918	903	899	968	982	947	936	929	976	956	957	932	904	962	878	974	1002	901	949	931	977	912	920	911	922	989	909	976	1002	908	948	989	959	993	910	922	921	969	916	928	974	912	982	923	927	929	919	921	908	933	909	910	913	940	901	954	942	938	927	963	975	910	941	973	917	931	958	880	960	894	974	935	956	961	900	942	941	903	957	956	952	937	925	983	922	931	946	905	900	936	955	908	941	1005	971	928	916	931	955	966	944	973	968	901	898	888	983	972	924	895	932	914	927	960	945	932	987	918	921	935	930	962	905	962	958	973	913	922	948	914	942	971	959	944	967	954	959	940	897	937	866	954	865	954	917	893	930	893	977	897	910	967	933	969	985	958	903	974	902	961	915	946	956	1008	968	906	888	919	978	913	885	903	964	949	946	928	930	966	978	931	902	929	1000	920	933	957	966	957	951	947	946	951	918	907	901	908	915	947	984	940	952	971	989	934	999	931	909	937	985	992	880	991	969	955	934	947	925	965	954	908	1004	923	935	908	915	899	955	881	913	884	969	924	893	915	961	925	952	877	982	925	926	923	895	914	933	901	963	892	914	974	937	885	929	949	929	995	972	951	949	972	961	958	977	931	945	922	888	902	952	929	945	1009	994	908	920	910	901	945	931	955	960	950	956	907	931	964	894	984	950	940	937	902	975	941	928	939	983	910	943	951	1004	887	946	959	904	908	937	978	977	955	905	939	914	979	918	932	919	915	940	934	878	940	924	965	931	974	936	937	931	946	942	972	913	936	947	942	980	923	936	938	944	970	911	908	931	962	959	911	967	964	894	930	1009	987	949	926	919	971	932	958	945	909	912	953	954	939	944	968	921	916	916	959	938	914	970	956	928	908	1008	926	901	942	900	976	870	937	921	983	932	911	908	991	953	977	939	967	969	912	940	940	969	928	910	973	952	892	933	906	892	955	932	952	975	935	932	946	886	950	953	941	963	899	946	980	933	967	917	941	895	957	871	919	965	962	930	959	941	922	915	952	951	906	987	936	1001	920	918	957	914	918	923	909	898	943	891	947	960	911	961	904	918	943	929	909	941	952	888	941	916	981	944	927	942	871	922	966	937	956	962	947	937	1003	953	969	943	868	859	911	951	925	947	945	954	950	886	941	888	938	949	917	966	873	984	904	920	923	968	977	912	953	969	964	921	935	955	947	929	1000	979	905	941	938	895	1022	943	871	912	942	969	936	915	939	897	915	957	956	956	959	945	927	961	963	933	922	919	953	951	949	923	1001	952	959	906	926	954	908	913	930	945	958	944	926	872	889	942	897	887	957	935	949	948	938	953	900	906	937	961	902	943	943	985	853	1003	949	895	907	915	1001	998	909	912	902	951	910	923	918	883	918	948	905	902	923	908	941	950	950	936	939	961	916	978	930	962	949	916	922	988	959	918	927	988	949	1010	943	943	922	929	936	969	948	925	898	912	936	931	931	982	897	967	930	946	960	976	911	985	992	901	956	893	903	966	996	953	966	951	933	891	923	955	912	932	931	998	926	927	943	925	989	949	976	1000	950	967	991	981	1003	1001	938	915	949	958	927	936	962	925	913	922	927	919	978	922	905
1578	227	244	214	231	244	216	265	239	265	227	220	225	194	176	226	220	244	227	225	240	229	226	212	223	221	247	204	226	225	215	216	245	224	225	248	215	228	212	222	239	225	207	232	175	214	214	224	238	227	222	210	201	229	236	210	240	221	230	214	199	229	201	222	228	242	228	207	215	206	221	240	229	236	221	207	234	185	220	207	217	202	215	218	229	201	211	200	203	228	211	211	191	209	209	215	248	239	242	216	201	202	235	237	212	201	223	221	220	224	215	222	203	225	222	248	251	200	223	218	214	229	235	229	207	227	226	227	208	200	231	231	215	215	218	242	241	197	237	216	218	242	233	222	207	204	210	206	254	197	206	251	210	241	228	241	223	203	229	209	225	222	240	246	238	211	228	206	250	231	205	232	217	216	201	210	201	212	222	217	215	231	223	227	213	215	228	231	248	193	191	227	234	229	228	255	216	255	240	248	203	223	221	212	235	215	216	212	216	219	229	239	250	237	219	219	210	228	211	213	214	204	220	195	220	232	233	218	198	174	252	232	218	211	236	214	227	213	202	205	258	219	220	220	211	227	221	252	229	207	220	217	216	229	220	208	227	219	222	223	209	181	205	224	223	214	205	221	226	251	230	214	222	216	214	189	250	224	236	208	193	217	222	207	200	237	214	198	199	216	210	207	243	231	220	262	205	218	179	206	229	231	205	208	227	219	221	226	240	228	259	191	256	242	242	223	229	224	193	238	225	205	226	233	237	223	222	200	198	242	215	197	220	200	220	207	220	227	190	224	226	208	235	213	229	206	210	208	247	203	222	193	225	224	219	232	211	229	226	206	239	198	239	214	208	242	230	205	242	195	188	174	236	237	205	207	230	214	209	207	196	191	221	223	232	253	216	256	226	217	222	225	249	218	213	212	202	212	238	228	192	250	241	206	210	184	218	213	236	233	221	239	207	237	251	214	216	204	202	235	208	216	240	224	197	201	192	213	209	218	203	210	215	239	237	237	220	215	207	227	221	247	220	237	251	184	205	214	238	218	214	221	219	215	184	205	238	218	207	232	229	234	219	229	216	220	233	229	235	201	241	219	229	235	216	198	189	228	233	209	222	225	193	229	247	213	223	214	207	220	202	244	224	230	239	221	235	227	239	168	226	231	245	247	254	207	265	241	218	251	232	238	210	218	242	210	211	228	221	239	196	229	220	199	217	202	222	209	234	196	212	241	229	234	213	225	236	214	203	193	208	194	212	216	221	206	198	234	232	216	230	210	200	203	248	225	254	196	218	185	212	216	218	249	258	186	237	231	224	233	226	240	212	230	236	226	209	218	214	201	211	202	223	212	208	220	192	213	229	235	227	208	236	200	230	194	218	213	225	209	220	224	248	219	208	215	199	238	228	215	205	191	233	183	230	194	193	241	255	199	210	230	225	224	215	229	231	223	239	227	229	221	211	218	241	184	185	189	230	228	221	203	236	207	230	218	204	217	208	210	214	224	171	229	214	223	224	234	194	199	214	229	208	200	211	191	202	211	200	195	207	214	249	227	251	208	203	213	226	225	237	227	228	240	182	203	224	225	206	181	212	215	218	219	221	208	231	199	228	197	217	231	235	224	202	206	210	227	212	248	198	227	218	223	219	207	206	246	209	233	194	206	248	241	221	206	211	208	191	235	208	191	206	238	209	215	226	214	251	231	220	223	229	214	212	217	235	233	219	211	223	194	203	214	232	201	177	213	234	241	218	223	247	229	238	232	218	236	226	240	202	209	227	213	231	227	208	232	198	229	206	214	205	217	224	233	229	213	222	192	238	204	204	193	216	217	237	231	250	222	211	208	237	223	222	216	228	218	226	207	215	211	226	218	218	255	203	219	230	199	227	217	211	222	238	223	245	218	212	218	227	246	221	219	223	218	214	201	208	240	241	211	202	223	207	199	230	205	206	210	200	213	200	234	203	210	198	220	227	214	193	220	192	239	233	233	188	220	231	238	236	231	216	250	216	217	217	239	237	210	201	200	221	187	232	212	238	228	225	222	213	222	214	176	218	209	199	222	211	191	208	236	228	230	211	218	229	210	213	206	217	206	236	207	228	247	207	231	222	239	214	222	223	213	220	250	208	221	208	228	237	253	225	225	214	210	219	210	223	250	219	218	222	238	218	197	214	228	228	186	215	236	201	237	232	251	239	236	249	220	234	237	222	227	230	222	220	245	196	221	239	217	211	232	206	208	211	264	234	198	244	200	211	224	223	237	224	219	233	212	190	231	229	235	221	213	205	230	217	228	229	217	249	215	236	211	212	241	209	253	190	211	193	239	219	215	219	234	208	240	225	223	210	245	204	215	231	212	230	215	260	225	216	225	201	236	225	215	242	210	222	234	209	252	203	191	245	228	261	204	237	233	236	224	226	228	212	218	189	222	207	234	234	235	235	207	252	209	231	232	215	223	241	245	240	243	224	220	233	212	241	223	215	241	200	210	220	222	235	230	219	234	222	221	228	233	215	217	212	212	210	210	183	215	203	191	207	246	248	230	199	207	202	206	210	218	236	206	239	210	237	217	225	209	185	204	217	220	258	192	246	229	226	191	217	248	239	214	233	234	241	220	218	206	199	193	207	168	230	232	229	208	221	222	224	222	249	249	215	226	223	241	225	228	228	221	199	194	225	232	256	237	207	212	217	204	218	229	229	225	233	233	208	212	225	232	205	216	212	220	240	224	228	228	232	211	236	208	179	207	216	205	220	232	217	207	205	202	214	230	226	212	239	221	225	229	208	216	224	210	226	239	209	234	210	221	224	200	261	223	239	228	219	230	227	214	234	221	188	192	211	239	197	184	204	225	227	265	216	249	218	235	228	215	215	222	223	208	232	202	208	223	206	227	216	221	205	223	232	212	224	239	227	241	231	235	242	236	236	199	209	230	207	221	195	221	214	237	203	185	233	229	210	232	196	240	224	265	213	238	226	208	219	248	192	222	206	199	221	225	188	214	231	234	237	241	234	254	220	218	232	221	224	217	182	223	222	197	240	233	226	227	211	208	239	207	238	205	202	209	240	220	199	239	214	203	234	222	208	218	233	233	207	223	201	203	230	231	231	200	217	238	217	212	214	201	229	247	215	230	231	254	226	224	232	203	216	224	226	216	233	219	213	234	222	219	226	282	236	217	228	205	205	242	236	230	208	187	243	260	217	217	232	233	211	218	219	234	247	199	210	216	217	231	223	221	210	240	220	203	204	217	260	201	254	198	192	210	244	236	238	219	249	227	200	190	252	233	207	216	218	245	230	213	206	215	216	231	218	202	228	209	199	212	212	223	242	224	269	200	249	233	238	232	197	201	200	216	227	223	202	231	228	207	247	234	238	215	205	197	227	236	201	201	181	214	219	236	192	242	222	222	231	229	190	248	238	227	256	212	221	212	248	242	230	205	198	214	213	232	220	234	228	236	210	200	209	216	220	217	215	203	225	220	218	222	224	251	208	221	193	225	216	187	226	237
1806	566	583	639	617	633	623	596	525	555	596	588	569	609	616	597	578	582	528	571	591	596	612	555	582	588	583	602	592	587	575	593	530	554	547	597	556	603	544	590	530	588	579	594	578	561	558	551	574	543	583	534	566	606	570	596	575	607	629	581	543	515	550	533	535	547	546	552	599	526	580	595	597	533	582	532	559	581	530	571	595	588	611	540	580	553	563	554	581	586	605	566	546	505	557	578	523	567	539	545	561	558	564	624	572	585	603	594	596	561	581	544	588	605	589	586	594	572	591	545	585	555	552	536	557	532	617	574	552	575	612	569	555	575	594	568	572	569	559	492	571	532	530	564	577	575	574	564	541	571	584	529	548	531	547	557	584	556	584	578	580	532	581	563	564	506	598	586	528	571	572	576	560	582	564	576	615	572	590	588	565	541	581	554	530	551	594	581	575	571	561	559	580	575	533	580	590	565	550	575	599	579	576	526	540	563	541	538	545	569	563	592	584	603	584	575	569	552	588	526	574	546	571	585	559	588	579	569	579	605	594	533	589	587	559	554	561	596	564	592	558	571	577	589	579	602	559	591	565	517	559	533	603	563	567	589	547	555	543	566	587	531	608	585	556	598	553	600	553	543	588	531	546	567	612	553	522	540	568	583	580	578	597	568	557	544	599	561	569	563	592	551	546	568	585	583	574	569	547	571	562	618	589	557	584	565	575	572	562	550	580	537	572	544	564	551	563	570	564	545	567	503	590	611	582	552	552	594	555	550	559	553	595	603	579	575	555	579	594	607	577	548	549	570	561	593	535	545	566	549	566	555	590	580	529	581	563	591	587	536	534	561	551	585	537	562	552	569	585	559	571	592	572	605	517	581	567	558	516	561	531	589	544	525	557	559	539	601	562	586	583	566	598	519	563	545	547	573	572	568	574	600	574	617	544	560	567	587	594	588	582	575	555	558	573	557	560	575	577	596	575	613	589	556	568	564	560	552	573	552	561	561	567	583	570	549	560	559	575	569	551	549	526	574	548	558	533	558	579	552	585	532	590	590	565	524	563	546	579	627	575	561	584	533	583	579	589	504	599	591	621	570	602	577	554	531	557	545	596	639	572	541	588	580	576	540	569	555	563	542	601	528	583	554	582	563	583	588	565	522	601	563	575	532	567	568	617	578	547	540	594	550	546	576	564	543	562	514	536	577	536	575	559	586	555	566	551	530	582	560	581	559	571	608	575	540	556	579	589	563	531	581	521	597	582	536	607	581	551	629	548	592	544	542	594	568	575	556	591	545	534	535	559	561	547	564	533	521	564	555	540	552	561	567	567	580	586	595	574	580	564	578	534	551	543	575	576	562	557	564	557	543	557	556	551	561	505	595	564	535	598	574	576	519	555	544	574	567	577	556	587	568	572	558	569	533	582	504	568	561	572	575	544	554	587	567	547	565	597	568	576	574	562	592	575	569	564	550	580	593	534	573	601	551	566	591	535	515	577	573	583	553	580	584	524	628	552	566	605	534	566	590	547	572	537	588	578	539	597	585	542	606	587	553	631	587	546	543	576	564	548	625	586	531	560	597	571	535	595	570	550	553	561	539	570	562	589	523	572	533	534	597	553	538	539	566	547	519	549	587	568	577	562	552	571	537	581	577	563	550	563	555	538	545	567	587	524	596	592	539	574	566	589	588	556	557	572	561	544	556	592	595	588	560	570	550	532	588	537	610	627	521	577	562	573	576	565	552	538	602	552	602	551	576	580	573	623	578	608	590	588	570	533	589	564	579	619	562	576	570	579	575	580	591	544	584	568	567	606	558	563	570	563	540	587	575	578	601	545	560	591	610	551	586	606	604	566	553	585	575	587	558	557	606	595	539	571	570	597	554	589	579	569	583	543	551	545	611	584	547	550	593	550	542	564	593	566	536	566	608	558	592	537	579	557	572	613	524	591	601	600	517	563	561	564	547	568	585	571	556	605	527	546	591	572	538	570	571	573	582	551	578	547	550	539	557	594	524	603	614	584	573	579	575	606	585	635	568	557	573	504	582	578	537	564	607	578	551	595	548	555	569	599	564	559	536	568	544	603	577	549	583	539	521	576	585	562	564	557	583	556	521	575	555	562	582	528	573	541	573	572	551	598	611	567	572	541	602	555	544	585	567	564	539	559	586	576	543	539	564	580	559	503	556	576	519	560	538	624	596	593	577	556	582	578	531	560	601	526	592	573	556	545	580	542	551	608	568	535	569	604	554	578	545	611	558	557	552	592	570	583	560	602	551	616	590	557	595	550	547	556	545	601	507	631	587	583	596	583	581	576	526	572	568	584	609	551	563	612	567	564	540	529	545	580	546	630	580	548	553	583	576	616	550	551	590	559	602	572	559	603	590	536	574	569	581	554	560	588	560	605	580	576	584	578	575	553	596	481	544	577	586	572	593	582	572	556	594	556	560	610	559	525	589	593	569	570	521	559	599	585	573	549	535	539	568	590	527	565	545	601	580	558	546	598	589	564	569	582	576	576	527	559	531	521	573	565	565	556	522	544	577	571	563	629	573	589	587	527	530	596	588	590	563	573	565	533	544	592	612	547	574	549	601	566	548	602	571	563	551	579	580	600	607	580	566	594	546	577	573	541	588	530	565	604	550	570	562	548	524	580	566	551	638	558	574	549	552	568	603	567	557	593	521	567	535	562	589	559	519	614	567	542	517	545	579	602	571	545	601	546	527	644	570	599	584	601	565	511	567	578	539	572	570	612	543	594	562	578	563	593	546	544	578	578	521	596	523	545	550	577	558	546	547	536	588	577	621	587	559	616	546	542	545	544	583	566	575	530	578	557	559	559	622	520	568	562	569	579	577	579	578	590	563	589	519	555	628	575	569	532	587	566	570	563	539	580	595	557	573	575	547	612	586	562	538	607	610	523	562	574	546	576	564	567	524	601	532	572	550	532	549	558	590	602	592	555	551	552	592	528	541	621	567	551	557	539	552	547	572	549	568	559	553	544	563	514	580	531	573	581	555	555	606	541	593	579	582	565	580	540	555	540	595	580	524	561	593	546	642	550	555	569	562	548	586	519	553	594	597	556	577	554	528	567	548	579	569	574	543	573	574	586	550	557	547	568	590	528	590	551	582	527	528	570	572	580	621	595	584	588	587	558	584	535	588	561	565	596	603	559	618	551	562	548	558	593	594	563	604	589	561	626	550	577	516	557	562	581	601	610	585	561	566	571	566	562	536	596	587	588	612	588	558	558	542	559	592	576	556	547	565	551	539	512	595	518	545	562	588	564	585	547	573	591	595	585	581	563	539	568	586	565	593	586	609	584	569	600	557	572	583	600	566	534	574	541	557	570	546	570	586	556	537	612	637	594	557	549	608	578	498	577	564	589	562	559	606	557	518	551	577	531	588	579	563	540	574	557	559	562	567	549	523	569	563	604	539	529	572	524	594	581	552	584	545	584	590	582	575	575	573	551	575	567	545	559	589	554	508	589	523	564	566	546	573
7100	527	533	464	330	263	262	253	232	229	214	223	173	183	188	193	196	177	220	202	226	198	208	190	208	184	204	201	209	216	192	194	181	187	176	197	220	176	186	171	177	180	206	173	193	184	194	195	214	161	177	192	187	195	184	209	212	187	199	187	181	198	189	177	178	179	200	215	199	188	200	176	180	195	197	177	200	203	182	214	208	210	188	170	176	197	175	206	171	186	195	184	165	197	177	168	171	196	186	187	192	173	190	190	194	183	191	190	205	194	203	190	168	185	173	175	178	176	198	234	202	164	190	201	179	180	175	176	189	173	164	193	171	190	200	180	200	192	193	198	182	176	187	175	184	185	160	190	167	180	189	178	177	208	181	205	206	221	158	175	202	178	170	189	184	197	192	195	159	175	188	189	182	198	179	189	187	185	186	184	211	169	184	205	205	200	185	176	198	202	188	215	181	171	181	197	185	218	171	187	209	181	202	183	199	179	167	199	181	173	183	175	187	188	187	174	204	206	202	205	196	194	190	188	191	198	182	185	206	216	165	157	187	152	180	198	180	186	179	184	181	189	185	167	181	199	191	200	172	172	200	191	173	192	222	178	174	181	200	177	204	192	189	203	176	193	203	183	204	181	160	194	181	185	201	172	165	204	177	163	191	205	185	166	205	188	195	194	190	184	211	178	184	182	205	170	188	185	175	205	200	216	196	168	168	155	182	201	198	197	203	185	204	197	172	180	188	190	207	165	195	189	198	201	167	165	205	172	208	182	188	195	201	171	196	197	160	227	169	167	184	162	196	184	166	200	174	220	190	185	141	192	187	187	176	174	186	184	190	194	173	201	205	172	166	201	169	181	172	185	173	183	204	182	182	194	193	174	221	188	207	210	169	189	184	197	176	185	204	191	215	164	201	228	195	181	201	177	193	181	196	173	209	190	168	181	203	161	185	190	204	212	174	172	188	191	178	177	182	168	183	176	158	184	187	176	171	195	204	222	170	192	186	180	224	174	215	183	196	182	194	193	155	201	188	188	188	195	179	199	161	198	157	181	182	198	205	184	202	179	181	171	191	193	171	190	183	180	192	176	176	211	172	176	194	217	169	191	190	191	181	186	168	194	217	183	192	231	175	182	194	196	181	203	197	193	194	208	185	183	186	184	200	178	170	159	175	178	182	173	150	192	163	173	179	178	175	170	192	176	173	189	200	221	166	175	227	201	195	202	204	183	176	203	187	155	174	192	169	169	203	197	206	167	168	145	179	173	180	202	190	194	181	212	171	179	188	180	163	183	216	203	183	168	188	176	172	196	205	204	187	166	159	167	204	192	174	154	160	182	200	183	174	176	192	186	185	155	172	179	193	195	158	209	175	193	197	205	197	157	180	182	208	179	173	181	156	174	183	164	170	178	189	196	209	187	191	185	169	185	219	176	160	175	176	184	172	171	191	188	173	184	191	199	200	183	177	188	188	182	193	154	194	210	186	167	173	169	225	150	192	218	202	170	171	193	181	177	169	189	177	176	180	162	167	218	194	168	181	212	187	220	194	193	195	176	175	203	182	189	178	167	175	191	167	163	184	194	189	200	172	203	175	209	178	187	173	194	202	197	192	184	183	178	209	182	177	193	153	157	185	216	207	196	199	192	183	186	187	181	183	205	193	167	209	207	166	187	178	185	156	219	217	185	202	204	184	211	193	197	182	198	190	170	188	201	198	160	182	188	203	163	165	182	197	188	196	173	188	190	171	153	177	173	172	196	179	194	211	185	215	182	186	196	236	166	189	209	183	188	205	204	209	214	180	172	181	177	196	198	189	169	175	194	174	208	197	190	195	195	166	182	166	199	191	177	201	202	178	196	195	200	187	187	170	178	164	196	188	171	197	250	212	201	175	197	186	180	159	170	188	199	200	182	220	197	198	183	174	194	186	191	191	215	183	169	189	169	171	178	178	165	148	175	179	180	186	174	179	199	197	188	184	178	177	206	198	195	195	168	188	191	167	186	202	204	163	163	179	178	162	164	206	190	181	172	201	193	213	186	189	214	209	185	193	181	180	165	195	168	189	166	164	168	202	190	172	199	175	171	185	189	191	197	172	175	177	164	195	180	169	188	179	188	187	202	174	197	187	174	181	170	161	162	185	191	184	148	169	202	179	174	190	211	176	185	183	184	179	183	188	205	203	201	182	178	210	192	195	181	199	185	205	185	159	213	187	167	210	195	196	166	179	207	197	182	196	188	210	170	188	182	174	207	203	196	217	176	166	200	199	184	175	185	175	231	190	190	175	184	193	200	180	169	178	180	177	201	198	183	182	187	190	184	170	199	194	186	162	181	183	186	179	204	168	218	202	164	181	206	175	177	195	197	207	186	189	207	178	167	187	173	187	165	207	181	193	169	189	182	182	192	198	205	177	181	188	185	178	190	183	207	157	196	181	194	185	206	177	192	157	200	188	185	171	203	187	154	171	183	210	173	170	183	176	189	168	189	181	157	185	163	182	184	178	177	183	184	177	179	189	191	158	193	211	175	159	225	177	188	171	208	179	173	198	178	175	211	169	206	190	196	209	220	183	209	180	187	172	177	175	205	184	204	190	174	201	202	184	163	223	200	180	176	211	195	184	175	171	196	176	196	187	196	195	180	162	197	175	188	178	198	200	193	195	176	181	199	223	176	159	202	202	177	184	223	188	191	187	186	183	177	187	170	180	202	170	193	191	208	171	197	217	167	176	186	198	191	187	172	199	194	195	187	156	202	180	190	170	185	178	216	165	183	186	183	195	227	196	159	181	203	178	195	203	197	171	189	168	178	201	201	185	191	188	182	164	185	204	188	226	182	183	182	199	172	183	176	173	209	187	202	196	185	174	178	168	191	166	197	181	182	166	196	202	176	194	186	169	180	214	162	166	175	183	194	172	210	176	200	188	177	173	173	191	194	198	177	159	186	170	179	185	175	195	198	154	185	203	190	171	178	193	175	171	180	190	192	173	205	174	172	178	195	195	187	177	177	179	179	198	192	196	185	184	206	189	168	192	197	189	178	200	193	178	208	203	193	193	172	169	173	169	183	179	194	186	219	175	203	201	191	208	211	193	193	189	186	177	187	179	214	193	173	189	193	190	172	190	169	184	183	200	197	177	206	196	184	175	183	190	188	182	181	195	201	177	199	177	201	202	216	186	187	197	198	211	220	188	205	195	164	177	166	196	176	186	199	194	199	174	164	191	196	202	187	188	176	199	202	193	168	196	190	187	158	196	186	206	176	197	189	167	192	202	185	156	212	200	173	199	173	182	200	185	194	176	184	153	187	203	156	179	219	205	152	197	169	178	165	189	163	167	179	223	184	160	188	199	194	194	194	169	187	166	169	191	169	198	171	153	179	204	214	181	164	197	187	170	188	178	187	167	181	195	187	176	199	175	189	197	194	170	178	199	202	213	166	178	199	192	187	182	180	177	183	187	171	183	177	172	181	202	169	183	188	173	198	187	197	167	180	171	181	203	175
6309	828	1283	1398	1255	1039	885	812	775	704	635	690	646	618	582	605	598	541	560	597	603	566	541	545	548	546	569	512	536	563	555	547	552	577	519	482	494	503	476	524	510	544	542	560	531	526	539	555	523	534	537	489	526	562	509	504	500	509	529	516	483	513	518	490	509	520	518	481	537	510	529	550	552	493	516	510	516	532	548	464	534	475	537	495	531	549	527	525	497	524	540	534	544	525	533	573	545	559	522	496	554	511	548	494	547	512	549	550	500	535	537	537	522	468	538	494	519	519	513	514	530	528	505	532	542	522	479	531	505	489	495	526	532	543	553	519	527	511	507	502	508	501	521	552	544	525	514	564	545	534	552	532	511	522	517	519	550	511	483	517	507	571	507	553	499	517	499	520	506	494	508	544	529	505	511	527	529	497	528	501	556	536	484	514	505	512	509	514	506	554	533	499	492	573	531	494	539	536	504	490	491	518	498	532	520	528	551	526	544	530	532	528	500	516	517	497	521	485	532	528	525	530	520	540	510	505	528	513	525	492	539	505	525	536	539	501	544	561	496	534	503	500	512	506	533	513	482	513	488	507	558	479	505	524	463	474	525	486	463	512	522	507	516	536	524	515	521	556	512	509	536	540	527	500	490	491	487	494	522	526	484	496	470	546	500	536	543	540	533	502	511	504	526	524	517	547	528	500	525	555	508	509	516	505	567	537	507	556	516	487	500	505	575	504	446	519	514	520	498	520	533	474	561	505	501	517	505	518	580	496	492	509	484	530	548	488	486	539	536	541	503	501	513	481	556	467	521	525	495	517	483	516	500	546	541	531	506	520	539	546	510	511	516	540	509	495	523	507	525	498	519	502	567	509	541	495	517	541	531	495	473	526	520	493	509	516	503	549	513	562	519	507	486	494	542	517	524	563	525	525	513	523	536	501	512	547	532	502	556	513	496	515	535	529	568	530	501	515	552	502	530	516	508	569	525	480	493	508	489	523	524	490	499	548	537	537	543	484	526	526	535	548	525	555	515	561	490	485	529	559	508	574	474	475	541	518	544	549	552	504	596	524	541	511	512	545	562	571	514	518	543	456	501	517	539	538	530	492	496	542	514	488	538	581	518	488	530	508	525	556	516	475	537	548	549	494	441	512	552	498	530	534	492	535	582	528	532	534	516	493	553	535	501	534	509	512	529	508	541	503	532	473	550	536	539	498	507	512	554	507	548	529	498	544	527	485	501	539	537	585	532	517	569	546	487	495	515	510	528	547	518	539	546	534	538	510	504	498	498	498	516	513	513	552	530	545	543	513	537	524	553	529	523	510	546	554	519	500	516	555	516	513	526	531	528	510	491	493	506	545	506	579	540	492	505	504	490	523	513	548	507	538	534	516	538	508	541	488	534	531	559	511	532	498	530	518	548	502	504	485	529	559	549	522	509	526	463	537	493	545	517	527	521	512	531	547	503	490	552	500	523	537	532	544	510	479	521	533	499	529	495	497	494	511	550	518	537	525	592	524	550	487	515	483	540	500	535	476	556	540	510	514	491	532	553	571	526	514	555	515	514	516	511	562	494	519	534	517	526	502	520	524	513	512	503	520	543	528	495	486	536	489	470	473	535	515	526	535	560	514	539	523	508	504	546	517	524	491	540	518	492	499	542	527	559	541	482	514	525	560	493	557	515	523	532	509	500	517	562	526	519	533	524	498	547	496	465	557	486	519	529	520	545	550	509	529	512	533	522	546	492	529	536	565	530	530	537	515	502	489	528	526	546	538	541	499	484	501	508	510	535	554	509	492	509	525	495	519	591	503	536	539	522	600	554	526	527	534	484	519	494	552	545	539	524	501	544	527	528	517	496	490	512	562	557	547	524	534	491	557	514	523	514	555	508	529	517	516	479	511	510	515	529	498	537	521	531	545	566	493	507	494	521	535	515	498	516	509	483	500	538	498	477	516	527	496	518	525	539	532	520	543	537	530	508	550	464	491	526	524	528	508	523	528	527	470	510	522	516	539	512	522	525	534	498	527	500	546	542	493	540	566	497	522	561	521	484	509	534	498	527	528	532	508	513	527	498	527	566	510	547	525	537	521	519	527	505	506	507	508	517	558	523	510	535	527	544	481	524	522	537	542	522	477	564	556	559	468	533	551	550	526	512	533	533	458	532	525	523	477	494	572	534	503	531	483	505	524	533	493	514	537	517	518	486	524	533	516	538	482	531	496	518	558	505	499	524	499	521	502	487	525	511	524	482	504	508	522	497	530	532	536	538	511	520	566	508	547	503	527	546	533	487	513	530	509	573	508	502	516	526	528	570	538	545	531	507	536	486	544	500	509	463	518	490	525	534	528	486	554	524	528	495	518	514	511	492	494	504	530	534	517	476	483	488	498	566	522	527	511	522	512	511	527	472	490	523	496	534	521	518	535	470	545	482	508	574	508	492	506	507	517	507	518	521	489	527	500	527	504	533	513	486	519	479	542	528	541	539	551	521	483	520	495	533	493	533	539	546	551	518	538	536	546	488	500	507	490	546	541	469	513	506	507	494	535	518	510	537	482	525	501	531	493	574	536	532	491	490	453	465	546	496	506	529	504	535	526	542	562	513	503	504	505	568	516	514	533	521	553	525	510	541	499	547	522	536	548	528	496	501	515	496	503	527	503	478	461	545	533	467	522	488	541	521	518	528	526	519	524	530	522	577	499	548	510	484	579	548	529	512	514	519	550	506	534	492	557	530	493	513	489	512	554	521	486	510	506	505	536	517	501	509	533	526	514	538	522	517	530	551	503	503	518	538	517	516	481	522	514	542	501	525	529	529	500	540	491	558	518	511	527	505	540	507	538	462	529	485	507	521	492	526	530	530	503	539	563	491	546	547	520	528	555	524	539	512	491	531	534	544	526	557	542	574	504	503	496	494	487	492	502	509	537	480	499	494	545	498	541	566	542	516	540	547	503	528	465	535	532	523	526	485	504	553	507	521	524	521	501	526	498	506	487	526	499	477	547	533	501	535	506	516	551	525	532	512	501	534	512	560	549	550	532	494	484	508	505	544	537	503	522	547	532	509	528	477	561	569	532	464	484	525	510	529	505	485	514	540	499	491	480	542	548	532	551	538	558	533	546	513	521	472	496	497	495	534	556	535	541	537	499	545	496	533	514	548	533	466	516	537	491	494	525	527	526	575	508	538	525	531	519	485	495	538	497	506	525	524	541	562	514	501	519	513	520	493	525	568	533	517	501	519	439	508	526	533	503	532	501	557	484	533	500	501	556	530	527	522	526	501	524	505	462	537	502	522	519	550	559	516	534	487	531	531	502	547	515	477	524	523	512	505	529	536	513	551	507	521	566	539	506	501	512	486	505	534	524	538	551	502	488	476	563	529	502	460	537	569	506	511	536	503	519	514	530	482	520	502	539	506	532	484	522	549	503	526	517	500	529	534	494	545	517	541	550	585	533	473	523	514	535	518	509	544	483	528	516	510	516	511	551	472	483	540	532
14482	1572	1197	1015	776	607	567	531	537	465	402	451	472	442	402	420	415	425	438	382	410	428	424	428	429	397	421	410	415	399	426	411	383	416	387	397	427	425	440	417	410	428	405	444	415	378	410	361	424	390	427	426	435	429	387	387	397	369	411	401	380	432	410	412	396	407	399	409	426	399	387	422	415	443	406	379	396	380	394	404	424	406	396	436	386	393	396	391	352	420	372	392	376	392	420	377	394	406	428	402	378	393	418	395	404	403	386	410	411	382	391	401	408	378	390	429	425	377	371	399	392	423	413	423	401	390	370	402	384	400	407	420	406	398	388	410	422	409	427	347	360	398	416	440	415	390	394	393	390	387	437	398	396	372	386	401	393	392	433	407	419	378	428	449	404	422	401	436	382	381	399	375	371	393	428	406	383	421	411	407	379	385	408	419	431	435	380	404	386	433	380	407	427	388	395	410	421	415	419	381	439	425	404	412	380	399	387	409	422	405	406	387	403	386	404	355	425	389	370	398	382	385	368	419	404	394	377	410	434	405	417	377	386	415	409	368	400	361	374	384	374	407	407	364	371	409	390	415	414	428	388	409	377	421	410	391	426	382	419	439	389	381	451	434	390	377	396	406	395	408	364	368	409	412	419	379	406	401	370	389	393	398	359	388	363	434	394	389	410	413	400	405	435	407	417	385	392	392	418	431	397	409	414	356	351	380	381	397	427	373	401	394	382	356	402	392	402	404	369	417	399	399	357	394	407	403	396	367	415	414	414	348	406	414	409	410	394	374	402	404	378	397	381	403	381	408	397	367	393	400	419	405	394	401	416	396	434	419	396	366	412	373	404	430	428	391	368	365	387	385	448	362	406	350	409	398	393	372	390	358	428	418	372	395	428	428	370	421	418	401	401	393	400	407	410	366	407	410	413	399	379	386	376	402	377	411	367	383	388	385	403	336	376	401	347	406	415	384	406	409	382	413	355	416	425	397	376	394	405	412	382	401	405	387	433	426	416	369	417	406	416	388	398	379	401	350	415	396	392	390	403	431	365	400	382	428	415	351	377	390	380	388	404	386	389	435	427	398	416	399	397	438	393	405	409	411	430	370	368	362	415	417	411	388	403	387	367	391	428	406	421	414	438	399	405	414	415	413	390	366	412	408	439	411	396	358	409	408	368	367	442	431	386	423	376	447	403	365	388	407	385	406	390	396	415	409	391	404	400	393	414	387	386	428	410	448	423	414	430	371	430	381	374	398	400	369	420	406	413	401	428	419	406	376	410	427	426	405	382	353	396	402	439	400	380	390	453	397	358	448	411	376	469	455	385	412	380	413	399	426	411	413	399	377	414	395	428	408	382	379	427	432	384	350	392	401	431	441	396	425	431	376	404	363	454	400	373	398	410	411	399	433	400	413	378	388	391	391	415	393	373	398	367	364	399	402	373	397	356	395	418	410	389	372	353	416	382	411	395	415	435	411	406	389	402	420	378	366	452	366	389	426	394	412	409	418	382	418	402	400	438	368	406	415	352	406	386	449	367	414	427	387	394	383	394	433	400	379	393	404	434	387	397	363	384	391	396	396	391	409	390	382	420	401	431	393	430	411	415	409	389	420	372	427	451	387	393	424	399	422	403	430	384	395	377	408	426	396	405	363	411	384	369	394	398	397	405	424	460	390	396	426	391	395	390	410	435	416	408	403	433	423	342	361	400	410	371	435	385	385	430	396	360	397	382	425	460	411	428	390	376	375	360	431	418	382	405	392	395	402	389	387	402	413	404	403	394	381	397	402	430	376	384	400	379	390	403	388	381	418	405	395	360	368	383	390	407	431	415	414	353	370	384	392	393	366	397	423	382	408	333	432	363	416	414	385	396	445	426	369	420	403	377	430	417	426	432	377	403	411	369	389	409	398	387	401	411	429	409	409	431	376	434	434	408	400	397	361	418	399	416	397	407	415	421	421	434	407	394	424	404	386	374	373	432	367	387	376	423	391	401	413	393	360	389	391	456	390	394	432	393	420	422	389	405	402	375	358	401	387	399	381	372	390	418	365	387	385	371	397	408	429	406	402	411	406	384	405	411	408	378	435	415	399	384	396	433	418	394	378	415	432	387	388	421	379	389	402	406	432	403	374	395	393	400	419	408	390	440	417	417	440	391	398	417	420	462	395	398	400	408	389	380	386	404	389	392	353	351	417	381	385	427	368	395	388	412	386	381	372	411	416	414	399	397	401	431	408	397	402	395	406	407	426	390	381	383	404	411	368	379	406	415	408	397	388	380	340	404	403	411	404	409	393	415	393	381	374	383	381	375	402	359	420	420	421	420	373	373	373	420	384	403	421	394	377	421	401	365	392	407	372	411	415	395	368	412	418	398	389	390	360	385	370	408	392	411	393	408	417	418	348	433	384	359	392	453	431	380	389	393	375	382	391	416	416	416	390	408	443	386	367	396	400	377	448	409	417	407	373	379	396	405	400	427	418	385	376	364	391	379	374	363	427	449	434	425	426	386	402	386	381	398	391	391	389	413	375	378	417	416	401	426	404	391	437	410	428	372	422	423	383	384	403	422	413	387	389	383	407	381	377	381	371	399	388	410	438	410	397	368	397	437	379	414	432	415	399	396	392	420	400	360	371	398	408	438	400	383	415	428	391	396	402	398	393	393	436	407	405	421	414	418	374	390	418	433	423	386	412	408	417	397	429	416	399	401	400	388	425	379	370	395	419	429	401	346	414	390	398	392	426	413	416	402	369	380	397	420	392	385	415	379	397	401	409	423	382	384	402	415	451	405	408	415	423	386	393	413	411	389	396	381	411	426	369	389	394	429	409	383	402	408	376	405	404	396	409	433	394	408	383	382	391	434	394	411	397	372	429	362	420	423	383	413	396	375	405	417	418	391	419	415	376	381	379	415	403	408	384	389	393	424	417	394	398	366	401	401	343	395	378	399	404	399	403	407	419	398	397	377	387	370	364	390	408	396	384	414	399	418	386	369	393	388	392	426	451	395	367	367	416	438	454	384	378	378	353	391	388	397	363	403	360	385	380	362	389	396	400	390	391	417	380	407	388	387	393	426	379	375	365	395	388	418	389	412	396	405	386	392	358	346	360	405	394	425	410	419	381	422	384	384	374	372	408	412	425	382	404	409	380	404	388	419	447	389	404	407	421	401	407	390	426	419	383	400	427	394	365	448	384	373	425	402	403	403	372	397	412	360	412	382	408	425	460	439	409	411	414	395	418	375	426	404	392	352	409	412	352	408	390	359	376	415	406	379	421	405	371	398	395	384	422	402	385	401	434	386	391	389	386	408	416	384	404	411	411	409	458	426	426	411	384	386	396	414	375	414	368	389	402	403	378	427	431	398	400	399	413	406	362	407	377	385	424	411	406	398	419	412	379	366	404	391	393	405	411	409	385	429	385	373	391	430	399	430	408	390	430	395	358	397	431	378	374	409	406	397	390	391	397	407	414	355	382	419	406	427	370	406	357	409	371	429	391
8764	1632	2542	2780	2410	2057	1800	1550	1437	1342	1230	1189	1141	1130	1136	1069	1095	1115	1086	1040	996	1072	1038	1028	1012	1050	1009	994	938	977	1019	1000	1001	979	993	954	1038	922	919	949	927	926	943	970	961	969	884	955	921	922	922	952	960	970	896	928	922	923	977	908	931	899	950	916	957	962	942	981	908	918	997	927	1001	934	956	906	992	917	873	923	955	932	911	899	975	945	939	942	921	987	936	925	880	944	982	938	940	867	967	953	983	965	928	935	989	969	964	935	911	927	877	952	907	974	966	931	939	907	935	971	982	917	892	941	957	943	936	924	871	935	913	919	919	946	898	924	903	956	943	972	995	948	981	942	964	907	943	900	945	1006	866	941	908	924	939	963	933	901	911	992	943	1008	913	904	962	841	960	915	936	989	943	973	977	954	941	941	938	929	948	914	922	963	920	1004	904	957	968	971	905	912	959	934	939	908	888	954	960	983	1020	950	927	945	912	944	975	937	913	924	959	953	990	922	897	905	984	950	932	958	974	953	922	962	982	963	932	1012	966	985	940	968	921	951	922	890	940	971	943	953	906	911	995	902	966	927	936	988	998	868	957	941	970	937	896	934	940	979	955	962	989	952	971	989	937	893	953	1017	925	943	894	897	926	952	938	957	926	936	1011	931	916	997	912	913	915	964	953	957	969	928	921	930	947	870	949	927	934	928	929	927	961	932	915	928	922	935	1015	942	919	949	987	932	967	852	964	990	971	963	982	923	944	932	973	914	946	978	954	973	936	870	988	937	933	977	924	953	917	991	953	1016	926	962	930	917	929	973	912	1024	921	944	935	910	951	942	945	946	952	983	993	982	985	915	971	952	923	895	957	946	978	1025	917	956	905	996	939	960	1008	944	918	920	988	914	932	949	895	956	960	951	953	929	967	923	949	957	956	997	979	917	965	882	936	940	892	963	981	968	949	962	929	947	956	947	921	949	917	983	974	987	903	956	976	950	934	954	981	891	975	901	963	955	897	942	907	1001	931	910	907	1009	941	900	925	874	1007	908	977	911	930	964	989	922	940	916	906	973	920	989	965	923	923	962	902	952	908	955	940	867	972	953	934	897	928	939	883	949	885	939	924	1034	917	917	966	973	984	901	955	960	928	927	919	924	935	941	940	959	962	906	965	954	926	936	904	954	916	948	927	878	958	873	965	1011	934	959	982	970	969	922	973	947	959	1012	957	908	922	1006	953	942	865	950	1001	914	955	898	870	950	896	933	959	908	900	965	961	955	985	949	900	947	945	946	936	917	983	984	918	952	907	908	914	946	912	913	945	984	946	957	907	926	979	890	905	940	946	935	953	914	926	963	966	918	921	976	903	977	977	945	950	959	1005	933	879	932	933	950	956	937	895	975	939	919	937	919	930	927	1019	903	929	937	1002	932	909	1022	937	1001	927	898	988	979	941	913	983	892	952	892	922	911	935	978	968	919	957	939	938	935	960	943	946	932	938	901	980	935	954	971	946	917	938	932	926	925	944	927	980	912	949	881	937	913	893	897	961	952	897	883	937	976	956	908	967	912	972	893	954	929	980	940	907	963	929	956	943	926	974	950	954	902	989	933	913	935	959	934	965	925	907	929	911	922	962	929	891	945	973	1024	911	950	903	928	961	962	1007	1024	949	956	894	973	939	922	931	846	954	951	937	874	1024	908	934	959	935	969	897	871	941	922	957	994	917	992	943	916	967	948	936	926	932	926	915	912	965	930	951	953	920	966	871	921	953	899	950	947	893	922	964	908	930	961	976	919	954	943	977	907	922	965	930	894	871	932	930	898	923	903	933	947	919	895	878	969	939	924	925	973	909	945	941	959	932	913	996	966	938	933	941	955	971	874	944	921	949	964	879	949	915	906	938	930	979	884	918	976	956	881	931	1000	874	938	979	876	925	886	916	960	930	956	906	958	912	969	909	929	925	959	908	991	992	994	928	938	1018	975	919	906	892	943	900	949	928	948	980	934	954	940	917	918	922	919	908	928	935	931	938	933	928	924	941	994	963	1009	963	978	980	938	983	922	912	964	923	927	1018	969	928	936	920	952	882	918	942	996	983	899	931	917	931	961	941	972	935	914	968	958	935	943	937	952	967	929	897	955	966	981	917	936	924	953	891	936	899	948	976	949	937	958	935	905	970	892	1013	969	913	938	966	899	928	933	916	991	973	935	941	904	997	906	986	920	921	938	931	986	937	906	898	967	937	972	947	907	927	970	970	957	989	933	906	887	955	929	971	895	940	876	937	963	948	944	922	895	953	1011	892	977	947	935	951	902	944	928	939	934	913	947	916	920	965	960	934	1031	1009	883	934	980	952	947	947	958	871	861	955	968	918	928	915	882	935	957	897	971	961	926	938	942	949	968	886	941	939	978	965	991	936	942	918	945	971	960	946	954	948	934	918	956	941	958	986	956	921	965	945	907	962	940	978	935	973	915	940	914	984	972	940	992	884	929	911	944	906	946	922	930	913	921	922	975	918	943	920	966	943	890	963	940	951	899	918	962	959	947	953	931	934	926	1026	926	987	954	961	947	930	927	938	931	922	946	895	928	981	948	983	912	936	964	949	916	924	908	973	955	911	1002	959	928	932	934	905	920	979	880	923	947	920	916	928	967	932	996	908	914	951	932	914	948	954	949	884	951	940	910	848	898	968	964	993	958	953	926	962	948	932	919	887	954	962	954	1003	985	929	944	970	932	966	925	969	950	954	939	914	934	967	969	924	941	957	930	979	914	950	963	954	886	1007	919	890	960	940	919	921	919	1036	948	919	945	926	899	945	947	977	944	971	1018	975	920	998	914	931	969	939	952	988	941	963	893	978	953	973	923	939	927	912	903	956	945	921	943	929	934	944	952	997	922	965	979	910	918	996	925	917	947	919	928	939	947	960	1009	932	962	929	905	922	905	934	967	921	918	929	937	961	961	974	947	908	930	930	952	978	967	959	993	923	933	923	944	942	942	924	969	962	926	961	907	926	903	965	929	963	934	952	949	988	962	978	956	954	950	961	926	974	932	958	968	951	937	945	940	964	940	927	957	907	944	918	930	932	888	904	932	963	967	954	956	920	936	932	965	895	967	886	964	986	904	923	970	990	964	931	921	921	993	939	916	893	943	953	887	951	986	904	916	909	916	938	941	915	898	943	925	932	912	938	910	893	927	936	912	962	897	949	955	904	979	924	940	953	919	847	942	965	991	995	970	969	866	876	909	909	936	969	926	959	977	927	917	940	989	1047	967	985	941	983	945	968	937	915	949	993	933	921	989	901	937	946	937	910	897	903	924	908	908	948	914	916	975	943	986	927	965	930	929	938	984	928	952	946	913	975	963	919	927	989	955	950	925	902	920	915	914	965	952	984	933	914	955	956	904	900	910	963	938	967	929	943	969	956	878	933	927	933	908	943	957	924	918	967	899	962	974	923	929	980	984	953	998	892	919	955	938	980	961	979	922	926	917	933	961	904	949	986	961	930	940	974	990	914	919	893	929	862	936	899	928	948	914	957	974	962	921	926	932	904	914	941	945
1425	235	232	260	238	213	232	240	216	228	212	232	220	239	217	205	218	201	230	239	195	212	222	211	227	205	193	206	218	218	217	205	206	220	230	241	227	221	203	230	198	222	220	231	235	217	203	231	232	214	224	222	212	212	240	184	223	247	224	223	213	233	216	204	208	245	220	239	213	221	202	216	197	202	227	208	216	201	200	231	250	224	197	202	235	216	216	225	244	212	214	217	214	213	241	207	235	219	218	219	211	256	232	233	210	193	219	218	221	205	233	219	195	213	213	235	226	205	203	204	194	218	227	218	231	214	231	228	201	239	227	200	197	206	237	207	207	231	225	211	207	222	220	232	180	209	234	208	208	199	246	224	245	208	230	205	205	188	229	234	229	211	220	251	213	185	211	236	197	209	230	205	261	219	213	203	204	204	234	226	244	232	199	220	226	237	210	208	200	221	215	225	221	231	192	191	226	227	244	205	208	240	213	250	218	237	230	227	186	216	225	221	231	240	206	222	207	221	236	188	218	212	217	215	219	197	202	226	212	216	231	224	214	220	237	209	195	222	221	209	197	198	211	226	216	236	202	223	225	219	238	221	197	210	243	218	198	245	195	204	222	226	222	220	213	233	193	240	231	201	201	227	212	233	222	203	185	207	222	227	213	204	240	209	230	217	221	202	199	202	232	232	217	217	186	189	215	211	204	216	208	240	209	226	220	209	227	223	192	201	220	196	207	216	203	200	218	191	206	226	228	243	238	222	197	222	187	227	216	213	197	203	221	237	215	223	202	207	212	213	202	178	217	215	190	209	225	234	212	230	238	218	206	219	182	204	224	225	241	216	207	219	195	218	245	236	239	194	185	210	218	242	227	213	194	210	219	206	242	235	255	213	235	201	228	199	206	199	209	230	193	224	215	229	205	227	235	242	233	234	202	224	211	233	229	211	234	193	221	196	206	208	216	228	224	219	223	227	219	231	222	216	226	222	207	235	232	204	193	243	217	221	247	218	227	198	224	195	230	216	210	225	209	197	227	214	232	218	219	217	216	213	204	234	231	224	228	225	199	231	213	218	222	229	191	211	231	183	215	221	230	218	226	201	221	196	192	229	233	207	197	212	189	240	218	220	213	184	221	215	245	219	215	211	237	209	226	240	212	209	194	234	217	200	230	241	225	212	214	223	205	225	213	241	198	218	189	209	224	238	221	217	200	236	201	229	230	212	201	212	215	218	241	228	206	236	218	213	233	208	244	218	215	203	227	211	186	219	230	201	221	207	202	244	221	222	191	227	214	207	196	225	223	215	210	219	220	194	214	203	200	201	238	231	222	217	210	214	223	204	212	248	197	202	220	223	201	232	191	219	202	209	217	219	216	208	207	243	207	217	216	217	223	222	216	190	216	204	234	211	217	219	243	224	202	212	243	186	230	223	242	200	230	227	223	226	224	220	233	225	225	233	234	217	215	188	216	225	229	191	237	208	242	242	237	215	222	204	237	220	232	214	231	215	210	206	224	205	234	213	200	212	213	211	212	208	212	203	211	229	238	201	231	213	211	195	229	219	237	243	235	229	240	197	214	188	220	219	190	216	231	232	207	219	244	218	207	222	210	234	229	216	195	200	225	240	212	228	225	232	215	233	202	210	213	223	199	232	214	222	231	237	222	201	217	209	252	232	192	220	203	200	202	213	217	238	239	211	211	208	229	207	193	193	248	210	219	220	209	223	197	220	195	217	228	230	204	226	190	227	205	194	207	240	224	216	211	208	224	225	211	219	203	252	191	195	214	230	242	194	215	202	219	238	200	230	223	196	197	225	226	219	229	220	187	228	221	206	228	237	208	215	205	195	221	219	192	207	225	229	235	215	212	206	226	233	234	199	232	206	231	221	236	203	232	180	220	243	224	253	232	218	205	224	231	220	212	209	220	206	216	227	230	241	225	191	199	213	216	218	246	202	198	226	235	214	220	208	257	218	217	219	263	207	211	210	219	209	224	213	213	240	209	216	211	234	184	192	219	205	212	216	221	235	213	221	212	226	213	225	220	223	225	245	233	209	196	218	216	212	192	215	204	236	215	227	210	224	206	209	245	212	208	216	204	236	204	226	227	248	229	191	246	242	265	232	208	245	232	198	216	199	221	227	204	229	226	240	244	196	248	229	204	214	191	207	232	217	207	214	250	198	224	214	224	243	223	199	242	206	212	214	208	228	263	193	225	219	188	213	231	241	258	223	246	218	186	224	199	228	208	189	205	249	197	231	195	236	205	223	224	246	245	198	229	219	229	198	231	216	229	193	222	238	222	191	218	203	215	186	205	244	253	218	183	212	232	212	224	221	215	210	240	219	241	228	233	209	218	223	230	207	212	202	220	234	238	199	243	192	198	217	197	209	223	232	235	205	205	202	206	219	206	204	228	196	210	235	185	221	225	217	200	236	256	229	220	222	217	250	211	205	203	228	191	207	204	224	208	207	212	219	208	216	221	209	225	211	211	188	245	220	221	211	225	226	211	224	221	226	227	207	220	242	208	191	229	210	239	225	224	232	198	230	231	220	197	231	223	231	237	209	225	208	236	218	200	220	211	268	236	199	195	247	199	234	195	239	257	227	222	214	227	212	225	238	243	219	233	217	205	226	224	224	231	229	221	226	185	233	206	216	212	216	209	206	233	229	225	190	193	216	235	221	224	230	201	207	240	231	235	228	212	198	192	226	209	225	204	204	222	226	238	231	220	239	215	250	214	206	245	228	222	220	239	195	212	203	188	214	235	239	204	218	204	238	207	199	203	200	200	194	206	192	211	218	208	240	213	201	223	203	205	192	223	234	200	230	214	232	189	219	231	231	250	219	212	221	194	233	226	231	208	217	233	215	233	184	224	211	226	221	219	210	223	186	220	228	224	242	183	210	211	251	218	214	224	186	219	238	216	238	222	224	215	215	206	224	213	224	208	219	233	202	208	210	209	232	234	199	220	197	204	186	205	212	199	234	227	224	234	221	214	203	198	222	227	202	217	205	233	237	200	215	239	208	193	234	216	219	199	222	204	220	233	210	191	230	190	198	207	230	238	237	264	203	221	204	223	223	248	226	245	222	215	193	198	206	218	236	226	220	243	193	196	230	209	214	200	234	204	207	202	212	227	225	197	202	202	236	202	211	195	218	186	224	237	216	202	205	252	216	185	207	216	262	219	198	184	217	227	226	208	219	185	205	235	208	207	228	186	216	232	228	205	213	233	232	185	214	215	220	220	220	196	201	219	210	210	217	261	225	213	203	220	222	240	227	227	211	214	231	239	202	197	212	194	197	217	213	222	204	242	213	232	223	214	239	220	210	226	212	202	217	191	220	223	206	215	232	232	246	212	243	217	208	211	214	213	217	218	233	236	216	237	218	226	192	213	233	212	197	232	215	226	244	206	191	227	227	237	205	219	205	198	221	220	191	216	196	194	209	248	199	213	243	218	200	190	196	209	203	192	220	223	247	229	215	247	208	218	222	219	204	228	237
1755	568	611	625	657	618	618	577	604	591	600	612	605	574	581	570	565	577	551	590	539	572	565	578	552	602	569	497	550	563	568	597	553	590	553	598	564	541	563	599	604	557	586	557	561	510	522	558	525	537	557	612	527	599	579	572	582	574	565	619	509	588	560	560	567	553	558	611	533	563	592	536	540	547	519	591	540	586	583	554	598	574	578	578	609	543	587	577	565	556	571	603	576	601	575	527	574	564	535	540	555	523	581	576	540	599	549	574	584	615	547	562	546	556	550	517	584	593	605	567	552	617	575	542	584	540	521	533	563	569	575	543	545	544	555	592	552	601	529	557	567	541	575	585	573	604	543	586	577	518	566	556	555	569	632	551	572	564	584	540	519	555	579	575	589	559	570	590	545	545	573	578	569	551	567	522	562	548	552	582	520	528	545	546	527	535	560	596	582	539	538	539	541	533	568	563	543	570	548	542	567	572	582	531	558	544	560	575	534	548	516	560	556	541	580	538	546	563	580	565	521	598	512	544	550	576	562	571	598	562	531	585	553	548	593	555	595	589	579	530	576	531	501	551	523	534	545	588	603	542	551	565	601	597	553	587	543	549	581	556	566	604	598	525	537	557	592	553	548	516	576	560	569	545	536	582	538	571	587	581	626	561	551	541	552	534	516	577	520	545	533	561	575	568	550	583	546	551	563	553	543	563	507	574	612	598	551	577	530	554	563	520	558	553	539	531	598	510	587	565	585	517	582	557	549	588	547	528	573	589	590	543	603	551	560	573	594	585	554	529	547	507	557	563	529	552	572	522	550	530	539	568	584	587	515	563	506	548	514	577	552	549	526	586	468	515	551	519	566	543	584	568	567	576	543	571	607	567	577	557	579	554	531	557	556	564	514	553	560	600	560	578	579	564	554	572	586	557	556	529	526	540	524	538	568	541	555	566	566	553	579	594	525	559	531	556	604	546	512	588	555	556	569	509	568	595	533	513	549	544	553	559	597	560	600	591	535	544	587	554	604	546	554	547	559	533	555	545	530	602	534	562	541	547	563	619	545	545	515	560	563	584	543	549	568	571	553	574	573	567	540	509	550	537	545	560	560	566	528	586	603	578	529	579	558	574	540	556	604	566	567	593	567	527	542	559	573	535	533	563	552	551	545	600	556	562	585	525	536	537	555	540	498	551	578	539	547	521	544	568	573	578	578	550	535	587	547	542	568	562	566	582	555	570	567	593	550	576	573	580	547	537	618	563	538	578	569	563	525	557	520	548	554	570	577	576	570	573	542	566	571	549	532	537	571	553	587	575	564	558	522	544	579	541	601	554	579	569	523	501	552	566	546	517	598	564	564	597	563	550	561	505	528	547	558	555	579	563	564	585	563	538	526	526	603	576	555	592	561	510	569	585	585	508	545	523	537	609	582	574	570	542	579	552	592	549	540	586	579	551	528	537	590	519	569	553	608	543	551	562	567	584	601	576	554	596	554	565	574	560	592	581	583	554	574	561	504	564	602	563	592	535	556	548	611	551	547	556	537	544	554	547	563	625	541	569	585	548	547	577	540	541	546	580	546	550	574	569	568	567	550	566	533	577	539	562	580	584	574	559	574	566	552	539	563	584	577	565	548	579	571	592	585	537	524	552	569	504	569	558	562	627	556	613	558	539	552	565	551	549	529	572	535	590	549	555	548	547	583	561	556	572	577	536	541	561	549	573	568	568	571	550	545	611	547	541	574	562	574	524	549	551	562	554	572	570	547	527	553	561	520	578	580	549	573	563	504	519	568	512	530	581	575	589	571	555	538	567	577	547	555	521	554	624	595	550	603	583	588	568	574	566	557	568	550	602	542	603	553	531	552	551	574	509	597	557	565	562	557	574	539	524	547	564	590	589	575	566	542	582	561	572	538	544	525	521	539	576	582	586	568	562	548	528	553	532	606	593	534	535	586	540	511	548	579	568	523	527	590	590	568	585	555	598	548	552	542	529	541	506	576	565	559	521	537	582	570	509	566	564	638	569	528	552	537	549	592	566	573	571	531	586	551	610	552	534	539	585	506	552	593	584	565	559	571	589	576	579	581	564	569	571	548	554	534	571	502	547	555	555	558	544	594	568	549	556	552	573	530	559	528	533	597	560	541	561	528	517	567	562	544	555	560	561	522	542	553	566	558	564	591	529	579	578	541	544	541	570	513	605	574	551	510	597	575	553	586	570	569	579	579	537	607	591	551	509	562	577	571	531	562	530	514	539	565	614	573	544	593	520	541	539	559	519	526	624	571	588	536	566	520	506	559	535	555	501	596	536	594	542	556	553	570	582	580	542	562	567	568	584	582	553	557	520	565	546	526	569	589	542	544	584	549	552	522	574	557	571	591	531	546	542	532	558	556	562	534	572	590	546	547	560	542	564	542	553	594	543	543	495	565	558	550	586	569	553	573	542	526	535	545	536	539	524	585	540	568	549	518	545	556	563	541	559	583	568	578	575	558	604	555	565	507	570	585	574	569	530	533	510	503	526	527	563	578	519	519	551	547	605	565	576	596	584	559	535	559	508	606	610	546	563	599	542	570	542	565	547	537	573	559	514	559	573	554	557	536	526	549	526	527	539	572	549	548	562	556	524	544	562	583	550	575	556	532	543	536	519	511	556	581	595	545	567	556	579	584	581	548	511	559	549	528	577	542	536	573	559	614	573	564	550	567	530	546	540	555	550	544	566	539	564	564	556	563	572	546	553	575	558	562	547	557	545	582	572	523	569	558	549	573	564	538	595	526	541	516	568	531	533	578	602	574	544	551	554	570	537	527	533	563	525	595	569	510	546	537	554	613	542	572	545	553	581	573	553	573	553	575	546	561	551	551	537	505	580	527	548	519	569	572	548	587	589	569	559	516	549	543	512	589	562	572	516	540	600	582	562	592	592	549	539	544	558	556	571	556	545	571	567	530	553	562	542	576	593	543	557	604	581	564	570	560	550	551	516	539	572	540	534	536	558	603	570	567	559	584	542	576	603	562	561	547	545	586	570	590	556	555	580	541	567	559	550	564	565	562	560	587	596	562	559	540	556	521	570	596	569	559	608	576	538	556	597	535	529	555	515	537	524	558	572	550	575	491	558	559	536	524	548	539	550	533	532	561	574	553	579	568	576	577	580	501	561	612	581	577	572	562	540	538	607	568	557	540	574	585	558	529	571	551	571	512	569	577	556	568	563	567	547	551	553	532	544	555	513	543	588	543	568	569	548	568	532	592	530	541	561	609	536	602	560	571	536	564	574	553	541	568	565	578	556	590	566	608	581	522	521	578	583	540	556	536	561	585	532	591	590	564	590	541	595	557	546	552	552	570	618	575	591	552	557	595	553	565	573	545	600	553	561	549	585	521	547	525	563	560	570	608	580	578	566	531	569	549	554	543	554	556	554	582	545	596	548	579	553	568	573	592	528	569	565	541	596	541	533	575	608	573	568	537	560	548	549	574	549	565	608	557	575	558	601	620	591	554	584
6956	510	552	510	367	290	276	256	209	207	194	193	194	176	209	214	199	187	203	199	187	191	219	189	202	197	194	174	186	191	204	207	180	170	192	179	204	177	203	217	185	180	218	198	221	185	209	195	182	191	173	201	190	169	200	194	218	188	170	211	193	173	199	191	194	204	162	201	196	200	194	209	186	161	162	183	194	170	190	194	180	197	173	192	190	180	204	188	191	168	170	196	164	182	174	176	208	195	180	182	174	175	209	196	181	192	186	166	174	200	173	188	180	202	188	195	181	193	186	198	201	199	165	178	160	211	182	182	200	180	182	188	201	216	237	203	192	179	198	194	188	205	174	142	185	154	215	190	197	174	163	182	198	192	182	192	175	190	197	180	157	192	169	152	180	208	190	175	187	198	162	165	170	197	189	187	179	197	206	158	175	215	207	208	177	216	185	180	150	189	177	180	209	206	203	183	187	182	170	165	207	190	180	178	165	168	161	196	172	174	195	180	197	183	204	189	172	184	199	186	181	205	177	195	192	202	206	162	217	224	199	175	204	173	213	203	198	191	185	191	210	177	197	186	173	192	188	188	182	189	183	220	182	167	205	182	191	184	192	191	208	194	172	187	204	205	218	185	179	171	219	197	200	177	191	195	189	183	192	199	208	186	185	214	189	182	190	194	202	198	200	188	198	200	192	196	159	180	195	175	152	187	161	184	189	187	163	190	182	182	188	205	154	188	179	165	183	199	200	181	193	175	200	168	177	194	185	186	184	182	180	207	196	190	169	185	167	203	164	173	164	198	194	166	198	178	185	161	190	183	178	176	190	188	186	161	184	188	199	183	185	192	159	195	196	191	220	189	183	186	192	173	177	184	186	206	185	156	184	185	218	169	211	178	187	190	190	198	217	175	194	201	175	178	211	196	186	218	187	181	180	213	195	192	191	201	184	148	189	181	210	219	177	178	199	168	184	187	175	170	188	197	210	200	174	183	194	164	202	178	184	208	172	200	163	205	170	193	193	168	181	190	156	220	198	198	191	166	182	182	193	184	188	192	203	195	210	178	169	191	199	194	183	213	189	185	171	215	180	193	160	174	172	192	191	189	165	218	175	166	169	185	164	190	173	169	201	187	174	202	183	191	201	187	187	178	174	228	184	209	168	194	172	180	169	190	187	202	179	179	193	209	183	204	199	191	197	202	191	191	184	146	190	181	189	179	200	164	163	168	221	184	185	196	192	186	212	190	192	195	183	192	176	183	187	187	188	178	209	199	192	194	176	166	195	186	205	173	196	204	191	187	187	152	176	169	185	208	191	213	187	191	184	177	168	218	178	209	177	183	173	176	203	190	182	188	204	207	195	178	166	211	197	204	206	181	166	193	202	186	164	200	183	224	165	192	173	178	187	202	187	197	181	189	168	167	190	190	186	213	185	166	209	180	200	204	176	140	188	183	189	185	179	170	195	146	150	202	190	195	184	181	189	186	188	168	177	173	206	175	200	188	193	203	174	206	182	185	198	178	183	187	166	166	167	169	166	183	168	168	204	180	179	176	202	197	176	178	168	211	208	202	193	182	207	177	165	195	204	188	184	192	197	183	221	166	187	192	211	195	183	182	201	165	168	176	179	170	189	207	179	201	172	156	193	205	195	173	172	180	177	175	164	196	196	208	191	172	186	201	188	193	206	188	186	196	200	189	176	174	201	202	212	172	173	172	180	182	201	199	195	193	193	202	198	179	189	173	176	195	180	164	194	191	202	196	190	200	179	199	175	189	213	166	187	192	199	194	184	175	182	168	183	190	163	163	191	187	177	191	183	191	190	181	212	193	202	179	158	209	213	209	196	188	176	193	204	189	190	196	193	207	191	189	193	175	170	195	196	206	194	194	220	189	176	191	189	206	207	195	174	175	189	191	184	182	183	184	178	214	208	169	189	195	182	205	178	181	178	163	190	186	173	183	184	201	174	177	178	221	189	190	165	164	173	184	179	183	195	190	184	173	179	195	163	225	166	202	213	192	185	194	196	186	187	184	173	188	163	200	188	150	172	188	189	175	191	183	196	208	184	200	173	188	179	161	174	186	183	182	171	199	184	172	215	213	202	206	201	185	186	200	198	178	163	162	213	201	208	205	191	200	159	208	183	222	187	196	184	183	178	212	187	208	198	175	202	216	203	197	206	186	176	180	181	195	182	180	182	197	175	183	203	180	178	197	201	189	155	200	171	188	173	195	172	175	180	180	179	174	187	212	196	178	181	164	176	202	208	181	188	205	175	179	220	205	198	169	177	171	185	177	164	182	178	190	216	188	176	170	160	195	158	178	173	190	213	190	176	195	186	187	170	225	191	193	201	183	182	181	207	203	191	179	187	202	189	185	182	166	186	193	165	173	190	167	202	170	179	172	205	203	225	203	198	177	189	186	184	192	185	187	177	170	186	170	201	173	181	162	194	197	199	178	188	187	180	196	178	164	176	179	194	188	190	181	185	185	187	197	152	173	207	224	214	178	228	186	194	203	162	174	184	189	177	200	188	200	190	189	163	178	193	196	189	209	176	206	170	194	189	178	203	176	197	200	190	191	229	161	172	182	212	181	209	197	180	192	176	208	193	171	201	216	177	176	191	200	206	207	179	169	176	190	195	213	196	180	178	180	221	187	179	161	194	141	194	182	196	191	185	212	199	173	178	150	186	158	173	177	196	178	227	183	170	193	172	185	174	187	205	192	173	181	222	198	174	198	209	190	196	164	207	193	190	190	182	185	192	195	198	189	172	174	172	186	189	196	205	206	183	179	201	190	152	176	177	197	199	127	192	166	199	186	171	190	196	220	167	169	193	200	204	201	185	203	180	202	195	172	178	194	193	230	187	180	175	184	180	182	204	214	197	167	188	184	187	190	202	181	159	199	205	211	215	156	211	192	179	174	191	201	169	159	210	193	187	199	183	196	199	186	204	183	175	172	189	174	176	177	188	195	177	183	169	187	207	192	152	148	162	190	213	175	183	187	187	174	187	179	207	211	162	205	212	189	183	216	166	217	201	181	181	198	171	198	186	168	190	203	197	188	192	173	202	199	185	183	209	183	195	198	210	183	203	190	182	193	190	178	174	187	221	183	190	215	188	205	178	178	170	193	192	172	203	204	175	175	189	209	175	158	194	184	177	168	187	198	166	200	199	205	166	189	189	196	177	169	179	193	162	194	202	176	183	171	168	202	195	202	188	193	197	198	184	186	182	189	161	172	183	179	155	209	191	187	195	175	178	217	205	199	192	181	184	192	215	185	173	181	184	190	171	196	187	181	187	188	185	189	194	227	204	188	172	192	193	182	182	203	167	171	191	206	184	160	164	177	206	174	160	190	198	187	177	208	207	183	150	181	202	187	171	198	180	243	188	194	157	189	189	186	168	215	194	211	189	181	201	176	183	181	186	202	186	188	185	185	185	173	204	196	187	174	156	182	194	187	166	175	188	185	221	185	200	185	186	219	197	196	159	186	184	188	192	203
6060	805	1287	1435	1279	1023	912	828	759	735	707	633	624	629	575	603	594	581	566	583	580	544	601	550	536	532	538	531	542	514	535	532	539	513	529	518	527	544	530	520	517	534	503	480	533	521	530	563	536	504	505	493	519	514	571	517	513	535	542	530	502	502	541	547	521	545	526	521	534	530	543	525	552	521	466	552	535	487	541	530	522	521	506	536	530	546	520	517	526	526	557	533	545	507	533	499	518	561	508	533	550	513	524	529	505	551	451	494	517	516	509	488	527	501	529	503	539	522	536	514	538	527	526	513	548	491	523	526	487	524	536	500	509	530	514	483	492	517	532	471	552	532	525	501	520	553	527	552	519	529	511	524	516	529	494	544	484	567	535	522	517	537	509	534	521	521	532	542	499	503	515	533	493	514	532	518	518	504	512	499	539	500	521	513	530	546	532	501	565	493	483	499	510	534	478	517	565	555	511	492	516	535	526	566	479	477	528	483	495	513	530	511	555	544	519	529	486	529	517	521	547	528	507	475	578	517	468	522	517	543	499	502	520	517	504	505	534	515	488	487	503	500	542	546	508	550	540	515	517	524	466	518	510	511	490	517	545	516	539	555	523	500	510	552	558	490	502	501	485	508	485	549	562	498	509	493	483	461	501	515	507	503	496	524	499	499	546	509	494	530	472	514	553	514	525	503	545	557	536	544	516	505	562	530	528	529	523	542	527	495	471	531	493	521	496	519	517	480	525	509	489	528	528	543	524	552	514	559	536	518	459	553	505	478	547	510	489	527	513	543	555	494	500	517	527	535	493	518	455	545	568	525	516	522	492	542	509	529	551	526	486	511	511	529	509	504	544	524	526	490	499	511	527	558	482	557	519	527	542	569	580	493	529	506	513	543	531	510	489	541	485	490	506	507	512	502	512	516	528	553	548	521	502	489	548	536	544	540	549	484	494	526	560	490	506	545	488	519	529	553	545	517	529	548	540	525	523	524	556	526	540	535	519	524	529	534	545	504	513	538	513	513	514	514	502	525	564	522	556	531	521	539	507	554	507	518	518	510	497	533	547	536	499	521	554	501	537	522	552	506	550	508	511	527	513	492	519	517	569	523	506	486	460	483	502	516	546	516	556	508	497	483	559	536	529	545	489	556	500	539	523	529	509	527	520	551	527	537	533	530	496	502	510	533	524	518	516	552	539	508	492	540	540	516	498	559	529	501	501	488	537	506	515	541	531	508	500	540	534	534	514	579	514	530	528	516	530	487	533	512	535	518	531	520	519	561	545	543	510	512	521	536	494	514	510	524	490	529	519	521	541	525	514	522	539	491	498	502	494	496	509	557	520	487	470	497	537	494	488	512	511	485	513	513	532	503	500	519	515	511	516	492	525	537	513	499	568	505	530	488	518	509	523	527	481	511	523	474	502	528	516	501	520	510	529	514	563	561	528	541	516	535	515	527	519	516	534	494	515	547	535	513	522	501	528	510	510	537	545	538	527	543	528	544	537	542	494	541	555	547	500	533	508	551	525	503	547	514	532	520	535	554	529	514	483	547	558	488	522	524	502	482	494	511	500	546	509	510	496	525	510	516	525	552	529	564	550	554	491	496	483	508	513	542	528	501	513	503	527	478	499	509	527	523	508	519	522	519	541	567	532	491	513	526	498	546	515	550	531	527	521	563	531	518	497	489	514	533	516	545	541	532	496	520	528	513	527	539	525	530	512	507	536	521	504	534	524	513	479	528	569	487	548	539	527	497	523	545	559	530	521	506	524	541	527	496	492	546	541	508	482	501	522	507	527	549	542	550	518	562	543	505	545	523	489	485	518	528	519	562	536	501	501	487	504	506	536	508	525	509	513	466	518	526	500	513	513	453	540	467	554	558	498	551	521	511	489	543	525	458	530	499	497	527	506	502	522	517	521	495	541	546	482	519	506	502	489	505	514	513	518	539	507	538	519	530	515	479	517	524	513	536	524	507	532	538	499	512	542	516	516	489	519	534	521	537	542	525	510	492	489	538	524	518	558	496	508	464	529	490	509	514	513	488	540	533	542	528	488	533	479	509	557	523	488	486	526	498	566	526	482	492	490	521	528	493	485	521	490	514	517	534	550	485	483	520	542	530	526	502	545	503	532	507	525	532	549	529	520	551	515	515	522	488	531	519	521	541	506	528	495	498	564	535	516	559	526	496	507	509	490	503	509	540	489	474	524	502	526	482	516	495	521	474	494	485	481	527	549	514	501	498	540	494	520	509	491	505	540	552	495	520	506	499	535	489	524	527	499	511	526	522	504	507	491	494	541	513	509	500	488	523	505	550	491	497	533	505	524	555	531	534	484	504	537	533	546	542	526	485	498	491	523	541	546	561	556	517	524	503	511	560	506	551	505	508	515	491	539	510	535	496	510	486	506	527	539	489	534	517	534	501	503	503	512	478	499	522	562	561	503	529	503	559	519	512	498	542	510	503	507	544	508	511	490	521	531	489	556	513	514	557	526	503	502	523	524	533	541	516	515	493	517	507	506	509	508	514	515	530	512	537	534	516	534	508	505	503	514	514	506	518	519	540	478	584	498	508	486	539	532	503	526	540	550	509	510	507	484	530	526	521	531	524	498	552	528	536	553	517	496	590	547	555	514	509	448	487	542	514	548	511	539	531	517	502	525	489	508	514	505	468	520	519	518	523	564	511	532	564	520	503	516	470	522	500	488	533	520	535	532	519	511	521	551	525	507	467	528	496	542	549	524	532	544	501	520	504	506	535	528	510	505	554	514	535	489	494	520	507	523	510	546	579	516	516	551	486	509	522	535	505	514	490	548	526	486	503	547	533	521	502	467	490	529	513	528	535	519	512	516	454	515	479	598	484	536	548	553	514	550	560	488	514	518	504	522	487	513	549	522	551	525	527	518	537	498	509	523	549	477	515	542	516	468	542	499	519	503	509	512	527	498	502	531	548	514	521	513	485	517	526	529	530	487	570	500	542	544	520	514	473	543	513	532	550	506	494	491	492	493	507	510	567	532	543	507	474	525	505	537	510	522	505	558	512	505	509	526	530	550	557	474	535	536	484	487	520	518	479	531	482	519	498	538	503	503	541	509	487	524	498	533	516	497	504	497	524	530	512	546	525	507	539	478	490	513	516	533	542	520	514	497	499	484	537	531	493	467	542	496	521	535	526	542	559	509	491	546	514	540	522	479	533	546	514	533	549	484	541	468	531	529	508	540	515	540	544	523	521	528	501	534	495	467	548	510	497	565	556	496	513	469	531	516	514	524	514	501	513	523	498	492	486	545	551	476	504	475	505	500	496	539	521	503	527	505	546	489	527	525	516	496	537	546	556	548	487	528	557	472	507	537	536	559	526	570	472	546	486	568	548	524	497	483	494	511	500	497	526	506	544	561	481	523	546	547	569	516	470	559	554	542	489	535	540	525	502	473	536	527	531	531	522	488	518	535	506	507	493	543	509	507	479	519	493	523	525	501	530	509	504	549	487	502	519
14375	1488	1250	979	753	646	587	574	474	486	449	407	422	440	422	422	431	430	416	436	421	424	401	420	401	386	411	346	404	462	402	394	443	367	396	388	432	427	403	412	419	422	408	426	416	383	424	407	389	374	378	406	458	357	396	417	373	407	437	383	382	427	375	421	377	430	396	432	408	386	389	443	404	403	410	368	411	391	384	397	396	390	387	393	409	393	409	394	381	421	411	425	409	408	429	445	381	388	400	416	342	385	413	363	389	383	413	419	442	418	423	403	442	426	422	373	382	395	413	408	435	409	453	417	408	407	367	367	407	356	408	421	396	378	420	416	409	413	436	447	364	421	374	442	349	387	400	417	403	403	395	400	395	384	388	378	390	400	413	421	356	429	404	422	447	377	409	394	378	399	398	384	401	416	399	372	396	399	392	342	402	399	427	431	417	398	407	432	397	386	404	402	425	425	403	402	421	369	392	406	419	403	372	419	392	406	362	411	380	424	409	380	367	419	411	423	382	412	425	369	393	392	425	392	384	381	398	399	363	382	383	382	340	360	384	382	404	411	416	404	354	368	389	390	361	413	403	372	381	389	429	414	436	357	385	359	362	397	397	392	379	364	409	428	369	421	406	374	414	429	421	417	396	415	388	418	432	356	396	401	413	408	410	459	424	388	384	390	347	386	417	361	369	423	414	375	412	446	421	398	365	374	410	403	385	390	368	382	366	432	404	377	428	366	423	360	379	402	405	391	399	393	390	374	438	389	407	391	408	402	365	415	383	382	425	384	397	396	422	416	403	399	376	402	441	393	371	363	446	378	408	371	404	403	394	457	379	416	405	441	385	391	434	386	436	408	408	411	370	416	405	403	404	376	355	350	417	422	356	382	442	400	440	430	418	383	399	411	410	391	432	411	404	396	378	383	397	401	387	418	397	394	425	444	420	392	372	401	426	417	346	372	431	408	347	423	382	380	377	431	404	395	399	433	391	370	370	378	373	419	393	417	404	391	428	400	377	407	389	397	412	443	406	396	381	401	389	434	428	400	406	400	380	397	397	413	413	430	365	439	422	393	416	410	402	384	373	402	372	406	375	408	397	428	408	407	375	383	399	404	415	410	440	363	390	382	386	367	397	386	373	412	415	403	422	398	389	377	407	417	395	396	415	409	388	357	423	429	381	414	396	396	386	389	379	372	394	433	429	414	415	409	412	402	416	415	396	392	367	422	405	408	370	415	404	400	393	401	386	397	404	357	367	401	420	381	388	423	411	415	418	424	421	426	398	438	424	398	403	401	402	389	393	412	390	399	381	429	384	395	417	412	417	416	371	403	393	372	372	394	389	413	392	384	395	418	416	366	370	425	398	406	387	411	399	365	382	401	400	401	437	370	388	432	391	366	345	388	423	392	386	401	406	363	394	350	392	378	428	415	419	401	426	369	379	455	403	381	387	383	407	401	400	381	422	399	403	410	334	421	419	434	385	371	413	438	412	395	363	388	376	393	433	412	439	417	406	367	419	395	396	352	401	418	361	379	411	398	377	399	393	377	396	382	418	429	417	397	401	395	399	389	415	440	430	420	413	390	412	388	420	412	383	432	394	401	407	391	431	408	438	393	391	373	393	385	380	410	422	419	422	434	422	404	380	391	414	375	387	349	388	404	425	425	386	412	402	349	395	416	390	369	389	418	392	425	410	394	416	420	410	381	455	414	366	395	440	396	414	427	468	405	418	399	362	406	413	425	403	396	430	399	394	378	400	415	390	414	411	394	387	404	379	417	365	414	380	432	365	382	394	407	440	402	374	398	401	380	405	380	363	419	416	400	383	392	416	368	421	402	373	411	448	406	427	412	387	413	397	419	365	387	401	422	391	401	423	437	389	379	377	399	399	430	398	434	395	415	382	400	425	402	375	394	391	417	408	428	433	388	419	402	409	382	382	377	393	413	396	401	393	441	395	393	397	399	367	431	404	362	407	422	408	398	398	382	395	391	427	374	400	399	366	377	409	415	400	385	374	382	394	409	408	389	423	386	392	386	404	441	386	357	378	374	430	423	393	397	450	375	363	439	377	424	400	421	404	413	376	374	373	403	388	385	417	410	387	432	454	403	371	385	455	382	403	405	425	431	386	411	379	434	430	436	373	409	436	393	403	413	382	387	407	382	406	393	427	364	379	448	355	439	413	439	378	381	397	356	407	412	448	397	395	406	371	386	377	401	386	368	426	401	402	393	407	393	378	354	408	397	383	390	370	382	408	398	407	408	390	406	402	384	392	402	400	402	394	420	413	411	447	384	383	399	372	411	408	382	391	476	395	425	381	404	388	415	381	395	394	410	397	409	381	440	378	371	385	413	375	404	436	413	380	421	382	407	393	388	390	394	405	380	381	395	398	424	398	422	419	374	427	418	401	404	415	395	385	382	433	375	394	414	358	394	378	399	408	365	390	408	392	369	390	373	390	389	428	446	440	369	405	404	413	372	419	379	441	390	391	367	385	415	383	438	416	397	403	381	378	404	430	438	410	404	396	385	414	416	406	394	416	381	405	393	379	391	407	366	399	427	403	405	368	388	440	432	394	425	359	432	402	420	386	384	417	415	400	411	424	404	382	369	420	398	392	371	385	419	386	419	426	404	407	387	439	387	390	385	389	413	407	414	437	394	388	403	392	371	425	371	377	425	415	416	404	422	435	406	415	402	380	408	378	381	414	414	414	408	367	382	406	387	382	457	433	416	382	395	389	376	406	395	414	381	435	367	398	404	366	392	407	380	407	403	409	407	366	427	424	372	387	399	444	387	428	387	394	441	379	370	398	393	391	414	365	401	434	411	410	384	392	401	432	420	395	453	416	377	406	404	355	378	382	360	363	413	377	373	388	431	422	442	405	413	405	388	420	409	354	414	413	406	388	441	396	403	420	404	416	371	375	422	406	402	450	444	393	359	376	386	366	403	379	408	364	397	414	394	404	401	414	396	378	396	401	416	388	404	438	387	418	400	442	400	386	401	335	418	398	402	386	357	400	423	392	425	352	385	431	407	430	395	410	412	428	386	405	418	419	382	392	431	367	428	412	399	376	425	381	416	435	375	396	401	412	439	443	390	425	375	423	413	412	360	366	436	391	412	403	409	373	387	387	392	403	437	396	419	442	395	383	427	398	421	420	435	384	389	404	412	397	389	395	397	414	414	389	434	414	406	402	452	389	385	421	406	414	437	385	437	416	436	408	420	411	407	379	411	364	435	381	380	363	384	394	392	426	406	396	387	347	391	373	435	382	407	438	420	398	365	426	402	385	413	423	360	421	403	402	397	396	407	378	378	374	426	397	407	380	410	384	427	371	400	411	447	408	409	412	396	386	406	391	373	385	359	393	405	401	393	382	428	381	392	371	437	391	406	393	401	375	436	393	406	400	409	372	398	403	376	352	396	433	392	428	402	419	407	387	393	423	467	386	405	369	397	370	388	410	393	390	420	404	381	385	399	383	379	375	414	366	407	400	370	435	393
8586	1515	2610	2781	2365	2025	1732	1628	1463	1377	1200	1237	1170	1105	1118	1124	1065	1074	1000	993	1008	1004	1007	1039	1006	1022	956	1033	1004	972	1013	961	939	1015	946	976	951	923	965	983	932	978	983	926	932	907	927	927	995	886	945	963	950	968	929	959	933	1035	930	933	985	944	945	958	954	973	956	961	964	946	1004	960	965	988	958	947	885	917	935	929	970	945	919	950	947	943	945	945	946	965	977	928	930	949	911	929	911	966	919	897	1005	951	978	959	952	994	975	914	1001	942	935	947	916	943	954	933	946	910	984	924	1003	914	999	935	941	899	984	973	941	904	856	938	926	895	981	920	911	918	1000	898	898	1018	947	982	929	917	901	914	883	911	901	940	899	973	955	902	968	974	901	923	1001	987	926	915	910	975	951	920	931	971	959	910	954	954	939	960	913	961	938	1009	923	917	1008	959	968	946	980	896	935	924	902	949	918	938	931	948	1007	892	931	946	966	891	970	953	907	951	947	1006	922	937	910	964	1016	911	954	942	925	942	961	954	924	939	960	1022	961	916	948	1000	901	965	906	935	933	939	916	971	930	942	962	970	968	932	923	987	944	941	892	928	941	932	927	912	932	945	928	907	941	930	968	947	984	931	895	920	935	952	934	977	953	885	938	968	911	974	956	888	971	937	907	961	944	918	942	979	916	984	931	893	948	924	991	901	984	958	942	993	930	948	882	925	935	917	980	902	927	931	933	924	894	969	945	952	945	972	970	993	975	951	987	929	964	947	972	904	972	1039	964	965	938	925	973	984	983	927	943	949	920	925	962	921	992	957	943	927	962	894	1006	933	951	977	996	941	943	928	934	962	900	1044	946	944	972	891	924	945	984	960	943	965	953	943	959	911	914	887	970	933	928	916	929	914	954	955	942	931	971	952	880	959	977	888	947	971	930	988	924	879	939	947	955	972	942	913	958	958	964	929	924	971	909	967	991	949	1010	930	991	885	972	942	950	951	988	951	989	968	960	932	916	927	921	960	935	920	928	936	934	904	907	913	954	952	904	982	965	946	896	954	948	935	925	968	952	935	946	914	1017	960	887	980	908	971	985	997	971	942	931	940	974	911	904	909	900	972	927	913	944	907	965	945	990	1006	949	913	998	934	913	952	960	969	904	931	894	911	927	930	963	900	942	901	875	960	952	913	939	947	912	950	929	956	915	919	918	927	941	928	972	898	921	922	932	959	971	957	933	941	909	967	968	972	1001	893	930	975	916	980	966	940	926	953	916	968	959	960	932	905	931	954	935	921	890	932	912	900	916	980	898	993	918	1009	968	874	909	971	898	947	950	908	910	891	968	935	939	905	947	958	968	934	956	935	942	951	926	992	927	1015	926	925	942	954	931	952	953	874	943	956	962	921	956	960	916	948	941	881	988	980	900	948	948	922	932	956	965	957	970	986	956	930	915	935	972	963	983	909	910	926	976	940	947	970	894	1017	926	960	970	960	953	940	938	880	994	980	964	963	963	979	893	917	984	875	985	944	957	926	900	969	900	932	988	918	973	952	938	883	934	910	1002	873	922	897	892	968	919	907	948	953	879	953	882	899	953	980	886	932	937	887	950	932	948	932	914	954	965	938	945	919	884	974	943	938	1000	963	894	942	936	922	895	969	954	982	979	960	917	942	892	929	945	949	981	893	984	967	870	966	903	940	970	902	916	958	960	895	918	976	939	969	962	951	927	944	986	931	922	967	996	924	1022	962	895	952	959	889	967	949	1009	946	936	918	987	930	950	944	885	975	905	981	962	957	941	919	923	886	950	944	939	973	963	900	881	929	926	945	898	936	926	937	952	936	971	998	979	992	912	922	946	894	945	955	953	926	927	906	945	955	914	974	960	948	937	887	961	894	885	910	960	914	950	906	941	941	871	950	984	913	953	903	944	951	909	922	945	969	987	916	958	931	942	965	944	968	977	926	885	902	943	944	923	930	912	964	927	926	927	952	922	959	971	960	894	964	925	919	950	958	955	930	922	931	917	963	910	926	924	963	910	954	946	926	854	914	961	922	913	923	919	928	917	897	935	925	932	927	918	900	938	948	943	944	914	925	910	919	912	912	940	980	922	975	933	971	907	951	1000	945	926	933	960	999	943	966	894	942	935	906	890	969	903	959	949	904	966	910	955	966	889	931	951	983	937	928	956	947	956	920	1020	946	884	938	989	1008	953	988	983	927	920	910	902	975	964	956	901	947	948	922	902	958	875	936	886	976	990	916	964	913	939	873	972	931	930	955	891	912	885	980	974	952	921	926	953	925	941	920	956	1015	930	936	931	915	1005	879	945	975	945	916	872	945	972	914	899	946	955	989	985	898	972	914	946	930	945	876	897	946	976	869	922	929	947	923	945	940	903	880	939	896	913	956	946	900	953	959	927	922	895	926	951	963	952	910	883	941	954	943	905	934	943	943	941	895	948	969	941	933	965	972	963	903	942	909	854	964	915	963	918	988	895	895	944	950	961	912	973	940	947	986	873	920	978	917	878	933	939	962	953	916	854	924	948	956	966	935	915	972	943	976	1001	931	920	990	938	979	940	947	953	934	940	920	917	932	928	928	964	971	918	982	931	977	938	970	962	912	941	973	915	905	924	939	928	941	947	918	937	963	1002	959	922	934	919	943	941	941	944	942	945	982	924	889	913	937	906	928	994	951	926	1019	990	956	952	901	954	934	983	946	937	997	961	957	944	956	944	948	993	919	904	979	951	951	909	935	988	908	899	913	861	913	965	915	929	937	900	984	939	912	999	933	951	882	946	981	948	933	928	919	906	958	908	978	978	936	948	896	928	893	969	865	922	917	954	902	956	895	947	958	937	952	942	902	946	947	951	969	946	956	908	908	944	957	962	917	858	937	964	981	915	989	953	986	924	948	905	938	944	975	974	1011	901	929	943	871	940	927	953	908	945	902	982	964	954	948	952	969	894	944	945	911	907	978	930	942	967	960	950	891	969	948	966	927	947	923	991	969	987	976	952	942	1015	947	929	966	903	892	963	880	942	908	928	914	970	996	943	924	916	927	932	962	937	992	941	940	966	947	973	980	939	940	899	936	948	918	967	955	916	991	964	961	909	868	894	916	933	977	928	992	906	928	953	951	978	921	918	942	948	994	878	912	931	978	949	963	923	949	944	939	918	944	943	929	926	930	927	971	923	996	971	923	918	926	915	940	918	943	929	948	935	959	940	1001	928	934	968	909	873	944	938	972	921	971	961	943	974	970	966	956	993	951	1006	961	929	976	919	938	934	986	931	906	921	917	936	950	954	897	964	895	922	938	950	958	961	908	959	901	930	925	945	912	875	944	928	946	947	917	908	951	899	971	925	919	921	861	939	947	907	934	994	919	999	926	941	935	950	891	911	945	1019	888	973	964	932	885	910	993	960	947	952	918	987	957	915	919	948	913	989	929	910	958	942	951	921	969	935	934	962	913	922	946	967	891	965	964	929	1034	956	946	941	874	977	962	904	917	942	929	948	913	988	941	940	913	902	964	902	960	946	921	905	972	970	921	938	869
1655	257	225	229	226	226	233	203	201	211	221	227	200	210	218	202	204	221	225	225	230	225	229	241	222	219	246	270	231	230	228	221	224	245	230	227	239	221	210	196	225	196	219	197	215	233	229	206	221	227	218	253	204	217	200	201	204	229	223	236	217	209	217	213	212	198	218	219	213	223	221	215	234	213	252	210	213	225	204	240	227	206	239	231	193	211	218	250	229	207	205	223	239	234	214	207	220	207	198	196	223	216	216	237	213	208	220	232	228	225	246	251	227	222	217	206	232	203	195	248	213	241	242	234	233	244	235	229	224	212	200	235	219	209	236	213	216	254	204	250	249	206	187	223	215	213	227	211	241	222	213	220	193	235	247	215	182	233	213	216	218	236	217	221	219	270	246	218	219	213	199	204	184	223	249	220	262	240	241	251	206	232	192	228	225	227	231	229	217	238	228	209	213	194	225	211	232	204	257	207	232	202	250	204	212	207	234	207	210	190	225	208	236	234	251	256	223	208	220	202	212	212	243	192	223	234	222	180	204	183	209	224	211	203	215	228	233	220	249	201	204	217	213	202	188	221	236	227	209	218	213	197	225	230	207	214	220	210	216	210	219	213	210	198	257	195	228	224	215	221	229	240	239	213	223	211	248	231	240	215	175	242	233	257	213	228	190	214	200	203	240	231	231	203	205	221	223	231	207	215	208	225	242	213	214	237	223	209	231	235	226	228	244	206	207	205	195	235	223	223	223	250	243	183	251	212	231	212	213	215	235	202	224	201	218	201	253	213	234	228	261	220	222	225	224	205	229	214	207	232	243	195	212	215	214	223	231	218	217	193	199	231	191	237	219	249	202	202	219	237	217	214	186	222	224	215	231	198	246	209	235	212	207	242	208	215	252	218	220	223	219	212	223	231	188	192	227	229	224	224	235	228	233	198	200	181	208	217	217	209	240	222	212	211	223	217	218	229	212	221	212	226	220	232	207	234	254	281	211	205	207	227	225	200	230	191	188	192	204	206	219	203	216	236	207	228	217	229	212	234	229	207	225	200	238	223	210	211	231	253	202	223	244	247	217	186	214	233	232	219	214	205	221	210	192	226	185	215	220	211	229	216	232	228	238	186	224	243	236	210	212	213	234	209	228	225	230	181	209	206	222	235	215	205	227	229	239	203	223	203	236	205	196	214	218	224	210	211	211	208	251	201	217	231	236	219	235	212	203	201	228	230	224	228	217	238	198	227	222	215	216	221	231	216	213	226	203	224	212	211	231	237	217	217	208	224	214	229	219	213	235	189	227	217	183	211	234	214	196	224	227	255	233	176	206	206	213	208	231	263	241	211	164	253	222	205	218	205	206	234	191	218	188	208	240	219	197	220	198	231	232	209	197	211	229	205	216	221	221	237	209	233	228	223	214	210	225	221	229	224	211	256	237	234	206	205	247	221	197	234	220	210	210	201	189	241	230	210	221	210	215	216	204	219	233	224	213	239	252	229	218	221	218	219	212	230	222	219	217	179	210	200	208	242	206	230	196	216	191	194	241	211	219	241	220	253	251	229	209	209	188	218	219	213	198	213	220	213	215	208	239	210	229	213	226	225	227	198	211	202	231	230	238	235	207	222	221	225	264	206	213	214	238	225	212	223	214	231	227	206	229	219	228	191	236	229	205	242	182	258	266	213	187	211	227	216	224	247	229	223	243	205	210	197	215	219	267	203	220	222	218	226	204	198	217	228	241	213	209	206	207	199	237	239	230	232	220	226	234	220	197	211	216	207	258	231	206	193	201	205	217	215	236	218	247	232	211	221	212	205	205	236	231	209	239	240	186	257	230	174	235	222	231	207	209	202	198	209	219	203	219	216	227	221	210	236	226	205	219	217	206	243	233	215	186	212	224	221	217	231	236	240	244	223	228	232	227	219	215	202	207	235	197	214	219	236	200	219	231	227	203	226	211	183	209	203	206	190	215	206	220	223	195	227	218	221	214	204	217	213	221	205	208	220	210	215	220	227	206	235	231	226	232	212	233	229	235	234	240	209	232	248	236	247	202	234	246	210	189	209	204	213	252	188	212	205	226	237	226	218	222	239	192	243	222	215	235	230	233	204	209	220	231	219	204	231	224	201	222	229	225	199	178	201	226	225	208	219	221	214	228	200	228	224	229	206	216	226	208	219	196	222	219	227	207	231	223	234	195	196	214	251	244	215	194	203	211	242	224	184	212	199	259	194	201	210	226	202	227	208	213	197	201	214	196	229	219	217	204	202	229	194	199	209	223	222	232	220	240	234	230	195	248	203	222	221	252	236	229	250	211	242	229	247	240	238	216	239	225	211	227	224	226	220	205	205	192	206	189	248	217	233	223	226	253	230	210	257	229	213	224	201	232	216	213	214	216	245	214	259	200	224	207	221	232	210	208	227	217	221	240	206	241	228	209	198	222	231	222	217	239	252	206	220	209	213	222	244	222	192	221	227	203	213	217	209	220	204	229	244	223	241	199	213	220	226	211	233	216	201	237	222	222	235	215	239	217	229	249	212	251	221	240	215	239	201	199	209	206	224	208	208	249	259	220	198	211	186	234	216	219	240	224	233	229	238	212	208	208	227	205	226	226	236	224	216	220	203	211	225	227	242	193	240	232	242	207	244	219	237	214	216	216	224	234	220	204	221	231	233	217	252	196	229	223	188	183	218	248	210	221	204	210	210	219	245	216	221	218	220	227	218	192	236	201	225	227	222	221	216	221	184	223	200	198	188	237	221	204	213	203	231	219	234	226	221	234	242	232	221	195	201	184	201	224	217	235	216	213	229	231	207	209	246	234	221	231	208	229	226	206	232	204	214	193	186	215	223	214	228	250	204	244	229	210	217	225	233	209	209	215	235	222	183	241	200	207	201	232	196	202	208	211	185	229	252	242	221	203	224	202	211	224	233	238	221	217	223	234	217	234	220	226	218	221	205	212	212	231	219	227	233	220	250	220	210	237	225	224	225	235	195	218	204	201	238	205	203	218	238	239	244	219	235	193	227	223	232	229	213	231	232	215	223	211	231	224	231	216	218	209	225	234	252	222	193	237	232	229	214	232	209	214	208	228	250	208	206	228	242	216	209	235	183	225	225	211	211	203	225	227	223	217	241	237	195	209	214	212	220	222	214	228	231	209	197	221	217	217	245	221	212	220	236	222	233	209	217	234	206	223	204	223	214	192	239	206	222	240	214	223	204	261	193	243	217	215	210	249	234	228	223	235	239	237	210	231	196	200	219	205	201	208	220	218	213	202	210	223	224	220	245	208	228	221	205	212	234	203	205	227	213	217	221	239	261	259	223	206	225	221	215	212	206	224	239	220	211	201	225	212	224	254	204	220	260	262	222	232	242	185	206	218	211	230	238	204	233	229	232	218	224	213	204	241	193	201	215	221	242	196	209	213	239	232	211	223	211	225	241	236	240	209	245	228	207	236	219	209	226	229	222	216	214	185	206	202	220	236	214	225	221	194	217	216	223
1779	579	606	594	625	633	589	603	576	550	594	545	569	580	571	569	561	582	540	563	556	597	560	616	566	612	552	569	523	544	536	571	543	566	576	582	575	557	541	573	602	574	604	558	611	601	559	566	579	534	569	545	566	581	570	568	577	547	551	559	568	538	553	568	596	555	569	543	569	561	589	545	584	585	572	518	561	546	593	526	573	573	544	519	594	588	565	590	572	558	556	589	580	543	612	555	600	547	592	593	557	558	563	541	498	588	564	579	528	551	547	583	556	554	574	582	525	574	567	546	570	579	541	554	548	569	545	570	593	583	556	551	607	534	524	579	566	570	564	626	619	546	510	527	563	555	551	564	583	523	543	549	558	572	592	554	547	533	589	610	520	577	575	572	580	587	502	539	571	523	587	580	587	537	567	589	538	530	558	510	561	579	603	550	573	563	589	580	564	542	609	548	549	595	543	529	589	601	552	566	577	574	565	553	554	551	568	512	566	529	545	571	542	537	555	568	575	578	562	574	563	570	598	629	612	567	560	608	562	570	513	521	607	577	563	552	559	557	546	558	546	556	550	551	553	531	569	579	622	549	546	554	566	564	565	594	568	566	607	544	558	579	586	556	566	617	587	562	548	561	601	550	622	615	593	601	540	608	560	576	589	576	615	549	533	561	545	555	582	579	578	563	572	557	556	563	613	553	586	578	552	603	581	578	571	562	558	551	581	561	546	539	575	592	522	558	565	566	568	577	533	584	589	634	554	565	566	562	514	553	593	561	564	532	547	557	634	570	550	564	581	578	579	569	562	555	561	564	568	548	579	585	542	563	531	560	555	552	568	547	594	571	523	540	574	562	578	562	588	544	557	554	582	603	521	584	534	570	553	604	545	574	530	597	560	581	567	555	552	541	554	545	555	550	602	552	561	589	533	563	561	580	561	545	569	583	527	571	538	556	558	590	560	566	590	565	574	567	574	589	568	539	586	533	598	558	563	582	603	582	567	529	586	605	632	579	579	581	581	558	539	580	596	570	526	580	561	571	568	560	576	578	574	561	559	566	557	527	531	634	551	568	562	529	539	569	597	566	550	584	560	569	534	547	545	562	575	574	580	543	539	579	567	560	580	565	567	585	562	595	532	552	569	575	578	587	553	586	564	586	547	558	572	584	584	590	536	550	568	565	577	587	572	540	558	567	540	515	533	557	584	560	609	546	578	539	561	592	530	558	573	571	562	586	579	515	565	542	559	547	537	553	568	566	543	557	563	583	546	545	612	568	608	562	581	620	547	562	525	534	561	564	528	561	579	547	521	559	584	547	537	571	556	595	598	515	561	522	570	566	571	547	614	510	560	553	553	545	558	566	612	531	550	579	575	533	633	541	534	532	566	582	555	538	585	555	603	585	540	549	539	547	544	572	534	575	578	611	587	611	574	575	551	545	571	564	597	554	557	594	561	558	582	561	589	559	555	583	570	600	587	558	576	568	584	572	570	564	582	576	567	543	600	542	583	593	561	578	562	572	534	561	558	599	575	523	608	554	591	580	602	524	558	548	576	609	562	577	564	586	520	562	553	590	524	539	567	589	543	564	552	567	565	544	575	575	571	564	565	543	582	624	542	572	562	551	578	590	589	564	587	586	570	527	602	529	550	600	558	549	577	553	581	548	550	550	597	580	588	557	558	574	558	572	552	560	563	570	555	566	531	511	564	536	561	492	569	586	529	554	619	578	552	555	584	561	580	510	575	569	544	589	586	563	562	619	531	554	623	597	574	572	604	568	587	540	592	528	565	529	585	547	547	589	639	566	570	578	600	544	567	534	577	571	541	528	588	576	599	550	574	520	540	573	568	526	543	610	557	528	584	576	595	594	544	552	610	537	575	551	583	561	569	525	561	575	569	565	576	613	560	568	543	547	552	592	574	568	582	576	574	590	546	536	562	592	612	579	568	592	566	536	554	602	573	563	512	557	613	582	569	547	513	549	531	532	535	550	584	587	598	565	597	554	532	622	597	547	529	581	539	602	567	623	525	591	568	557	532	529	544	624	583	569	557	585	570	490	577	574	546	585	565	562	553	570	619	570	530	568	580	585	607	567	549	592	551	559	515	584	577	537	576	537	545	586	570	564	544	596	602	572	550	560	579	555	613	581	570	584	526	522	563	605	589	554	588	557	567	543	554	587	607	589	574	537	606	584	590	570	492	552	546	535	539	542	603	587	597	550	554	543	569	557	562	527	604	567	529	560	574	581	543	585	523	549	613	584	593	538	566	597	523	598	587	564	594	590	553	587	530	542	562	563	562	577	552	558	572	513	632	545	541	560	561	571	602	580	521	594	552	562	582	617	592	564	593	592	573	587	566	551	575	568	563	569	563	561	504	554	551	608	594	579	568	614	514	609	565	554	557	590	563	586	571	547	555	521	572	614	562	543	563	541	603	554	594	605	592	557	598	534	584	568	543	577	563	553	565	540	566	574	558	593	595	566	556	552	596	549	556	579	557	587	561	570	577	577	574	563	552	576	575	546	567	563	527	601	555	576	600	508	611	562	546	572	591	587	579	555	582	550	586	584	574	543	579	603	525	577	583	568	583	547	583	571	602	590	579	535	579	609	573	513	541	572	605	582	580	542	522	588	557	565	591	625	592	570	558	576	546	554	530	558	569	575	583	536	546	585	578	600	569	600	606	602	534	533	588	552	574	498	558	562	543	590	556	573	592	551	573	584	568	543	596	601	572	520	557	532	531	598	586	528	570	550	573	561	566	540	589	529	527	578	544	556	525	594	581	559	559	577	557	580	615	592	612	602	520	531	585	556	544	555	598	576	579	555	594	581	615	595	595	620	555	603	612	602	543	622	522	580	518	562	562	609	583	536	616	600	517	551	575	562	591	570	586	635	577	567	566	561	525	559	582	542	590	532	531	597	554	629	565	575	557	576	564	572	567	590	559	580	596	600	569	598	568	547	552	539	532	573	565	578	536	583	561	531	535	534	538	572	573	546	563	593	538	511	541	558	562	527	563	570	579	545	540	553	614	554	555	578	559	632	574	557	558	563	615	573	579	529	555	551	565	589	582	591	560	537	583	571	548	586	597	546	573	522	558	539	534	596	588	571	560	584	538	582	562	568	588	550	556	586	624	540	543	567	528	585	546	575	560	570	558	549	600	559	551	565	566	550	578	644	530	577	546	534	597	578	555	550	524	578	547	584	550	571	580	550	577	570	539	558	554	582	610	565	575	601	550	544	567	564	559	610	569	521	585	546	537	545	561	573	570	554	599	544	593	588	572	563	597	560	602	594	521	568	593	550	590	576	510	562	541	599	612	551	579	507	537	578	570	557	563	555	543	556	507	521	569	589	548	524	566	584	570	562	558	572	554	581	524	575	608	553	565	603	595	564	557	553	559	587	581	564	576	537	546	541	516	609	513	531	529	575	553	573	556	521	538	533	526	597	552	602	608	622	516	556	565	584	537	531	575	601	571	613	558	580	549	553	546	572	547	559
6913	544	560	461	381	270	251	242	235	219	208	228	201	221	205	177	197	203	208	193	193	186	217	183	189	182	200	192	187	170	189	175	201	213	201	197	189	157	183	195	189	191	212	187	177	176	213	154	189	175	195	164	194	182	182	199	171	198	196	168	202	205	160	189	202	192	186	181	203	178	174	190	197	200	186	192	163	180	186	187	206	175	166	179	202	184	196	188	198	185	174	194	199	183	180	195	169	201	195	167	219	183	191	180	184	194	209	219	193	179	184	167	191	178	186	169	194	204	201	185	184	176	177	206	184	201	172	199	157	168	188	183	186	183	202	198	191	195	182	157	183	197	177	188	167	220	180	176	199	194	206	180	163	152	163	154	224	192	185	202	191	206	185	197	199	184	181	190	182	166	182	203	191	175	207	208	205	181	179	169	184	185	189	199	189	168	177	186	195	193	176	200	202	194	170	182	193	191	225	181	196	204	203	191	178	176	191	207	188	201	164	190	191	190	173	187	187	181	184	153	187	209	187	209	192	180	180	197	168	159	181	184	192	206	188	183	178	207	186	181	197	192	209	173	202	184	163	176	194	202	195	181	219	154	185	207	218	195	194	181	201	176	199	188	164	181	162	192	191	171	184	182	188	181	178	163	171	193	199	225	183	190	178	166	179	187	200	199	174	187	196	178	229	179	191	192	189	181	172	202	176	197	193	163	164	205	186	192	181	171	173	191	181	187	194	177	194	189	169	178	188	180	188	173	200	181	171	185	211	203	212	192	180	183	188	209	207	163	175	186	193	215	190	202	197	199	187	199	158	182	175	191	209	203	196	163	196	202	182	191	196	169	183	202	184	181	187	187	190	187	201	178	136	192	182	199	192	150	178	184	175	207	164	200	178	201	186	192	191	236	217	210	175	185	167	175	205	193	212	188	172	183	175	175	179	192	184	191	199	199	200	156	212	169	203	193	182	186	193	168	189	186	206	200	182	187	184	178	165	159	188	196	184	206	182	180	212	213	173	175	177	221	220	193	214	191	177	183	195	167	155	171	195	169	179	148	186	190	206	165	211	189	179	203	180	195	183	184	182	197	171	178	193	187	179	167	184	202	193	163	178	169	179	195	177	164	178	193	177	165	214	172	176	170	170	178	163	192	186	170	196	194	186	195	180	186	200	206	204	194	188	203	187	179	195	186	181	185	201	197	173	179	213	186	171	166	185	163	197	168	184	198	197	230	178	161	184	182	202	188	195	186	190	211	176	174	165	211	210	192	177	184	179	192	174	188	191	202	189	184	187	188	191	164	149	181	172	176	189	204	194	202	191	202	185	185	205	159	190	181	180	159	188	178	198	182	199	208	195	176	196	181	206	196	201	191	172	195	177	178	177	203	180	177	174	182	175	214	184	221	188	190	198	192	174	170	186	184	178	172	172	178	175	169	209	208	185	186	188	197	183	192	170	185	204	205	216	204	171	188	201	172	209	163	198	213	201	180	160	199	194	159	183	168	159	190	180	201	173	199	181	212	203	192	167	168	186	204	173	160	191	174	189	204	200	173	191	198	193	197	177	202	203	206	193	194	196	196	199	178	229	174	196	193	191	212	154	187	209	179	193	156	175	192	184	187	186	178	210	202	192	178	179	187	192	206	192	192	193	167	188	188	196	165	172	219	180	177	171	187	184	185	178	162	194	194	170	205	171	186	203	171	232	188	181	185	153	166	185	194	203	200	191	171	182	187	210	202	200	195	187	200	162	207	161	170	174	184	172	171	202	185	187	188	187	178	184	200	190	184	193	176	203	198	185	168	187	195	195	174	199	188	178	188	168	188	182	212	199	216	186	213	179	169	198	185	194	249	198	198	198	183	154	183	179	179	187	183	198	179	215	186	184	170	181	190	197	206	186	181	180	187	186	199	196	188	192	203	194	196	189	179	180	169	175	220	195	191	193	164	196	195	181	187	204	167	169	188	186	148	163	170	196	214	169	184	164	179	195	186	181	193	169	171	199	210	166	175	192	198	201	191	149	186	187	181	198	186	210	169	175	171	184	168	171	178	183	161	173	164	183	180	178	182	183	198	161	186	208	187	171	195	185	221	179	204	171	190	195	193	182	181	176	177	196	189	176	179	173	178	171	205	191	186	167	177	176	196	193	201	197	190	188	202	201	172	210	191	182	208	190	178	193	177	175	207	200	187	192	194	161	178	189	186	166	204	202	199	183	175	186	182	205	199	161	166	164	191	171	174	199	180	194	198	211	213	184	175	169	186	190	186	175	196	204	188	195	155	207	227	146	202	182	204	181	185	168	194	189	190	185	208	183	216	201	183	197	174	180	167	197	169	195	197	190	170	171	198	156	162	162	186	195	168	189	199	187	176	191	200	165	175	191	163	194	175	205	190	211	190	196	189	174	189	172	182	195	170	180	173	174	187	205	179	212	185	182	193	172	214	201	174	195	201	193	197	198	195	216	188	182	201	176	172	183	177	183	164	157	174	158	189	205	199	190	201	172	172	200	198	197	184	200	185	179	188	191	198	174	183	169	180	205	190	180	163	175	182	196	219	186	199	174	189	213	198	190	203	206	212	193	189	175	194	195	195	177	186	188	189	193	191	181	215	173	182	175	167	188	182	178	187	225	201	228	161	183	181	189	183	179	194	195	177	208	211	197	174	170	195	198	148	195	196	198	189	192	170	184	202	195	176	169	187	182	175	185	200	203	193	182	188	199	175	206	181	173	187	196	198	190	170	171	193	199	159	183	191	179	179	182	179	197	168	185	208	169	200	187	177	196	185	179	189	187	163	173	178	193	185	182	190	206	167	184	205	183	188	194	191	165	189	177	159	170	200	184	196	206	175	200	159	181	181	172	199	168	193	182	197	200	188	190	201	202	185	169	190	167	208	204	185	204	220	193	180	199	204	164	186	193	193	180	196	199	201	211	201	180	171	192	177	169	194	196	183	210	187	195	199	200	203	190	151	155	160	178	190	203	210	167	184	192	214	200	184	169	177	182	183	162	190	166	182	187	167	176	192	178	197	181	187	184	194	216	176	197	198	190	195	186	191	199	195	201	183	202	181	201	174	178	205	191	169	173	199	171	210	168	187	178	171	175	219	193	204	172	169	173	189	204	170	223	191	177	164	184	202	196	175	186	205	167	186	200	204	176	179	170	191	178	212	173	196	182	178	181	196	185	178	179	171	201	169	182	201	170	157	184	201	182	174	182	189	188	217	168	184	203	211	173	173	184	193	181	184	185	178	176	172	187	182	179	181	186	186	206	187	167	182	202	175	179	177	173	180	187	177	185	170	197	188	174	182	199	188	203	212	175	182	215	200	195	185	188	195	186	160	179	205	195	199	184	176	178	183	173	171	154	188	193	170	194	184	205	172	211	193	191	197	181	163	194	172	198	183	184	170	149	195	198	189	182	172	202	160	187	187	182	196	184	174	185	153	194	218	209	188	183	181	190	204	197	204	196	177	191	173	162	209	189	173	203	171	158	190
6168	853	1266	1435	1150	1060	928	849	742	736	666	634	633	611	657	568	601	577	582	572	530	547	563	603	543	565	536	556	496	516	573	523	561	546	541	534	564	527	574	513	519	508	531	544	528	489	514	516	514	529	508	541	489	530	515	547	485	505	530	535	563	550	463	472	497	529	512	502	483	542	522	527	519	537	549	525	486	552	558	584	502	500	520	521	479	532	486	527	548	525	528	519	481	521	525	530	524	493	541	509	525	506	528	504	562	554	516	529	521	497	541	532	553	546	552	522	515	506	529	522	530	536	536	522	501	526	519	524	511	520	540	526	511	500	515	513	524	492	502	511	516	537	530	565	539	504	492	517	554	503	530	514	512	536	535	530	504	506	537	520	505	540	463	523	528	553	504	513	505	481	510	545	510	530	537	533	503	486	482	552	493	502	525	545	492	515	522	515	524	552	522	485	507	511	519	513	536	496	471	479	528	548	521	479	518	570	511	540	491	494	537	538	521	535	516	519	525	528	548	523	493	548	506	499	537	534	540	524	491	520	490	497	519	540	497	525	573	505	555	510	518	556	503	518	549	495	522	488	541	561	545	506	507	488	513	524	523	530	536	565	548	530	487	562	548	497	539	526	482	494	520	534	527	544	516	522	501	540	502	528	527	538	526	499	524	517	530	540	533	511	485	522	513	557	492	497	503	549	535	564	526	521	489	517	521	491	536	560	536	540	569	524	541	512	543	536	498	536	537	515	537	476	499	520	513	561	539	501	505	517	524	526	555	541	531	507	507	527	570	526	548	497	527	524	534	485	510	507	505	519	526	522	488	546	474	530	507	550	531	537	521	532	502	513	494	560	527	511	537	513	524	531	514	531	565	497	473	520	528	515	531	523	550	529	543	527	541	519	494	533	480	523	498	524	507	524	549	535	508	514	536	508	532	473	541	551	527	502	523	547	529	494	520	518	484	539	546	507	507	509	536	533	513	526	573	513	517	538	521	535	497	521	510	506	504	515	520	512	504	550	512	521	540	528	521	565	534	506	508	486	578	498	508	539	549	536	537	519	506	486	524	522	481	493	532	518	556	529	529	518	525	532	494	494	545	525	571	539	521	523	511	530	497	535	494	495	510	541	545	489	530	523	504	500	555	552	507	510	515	517	511	539	506	530	508	517	523	514	501	528	524	524	515	536	471	582	538	550	509	498	516	496	496	497	491	509	499	549	533	513	516	490	550	539	473	527	512	480	529	519	511	509	530	476	488	553	530	506	557	506	513	509	526	497	535	503	517	464	504	530	513	532	513	537	532	531	496	495	601	497	519	539	513	478	500	488	514	539	543	539	515	514	502	526	487	502	522	471	486	489	525	548	509	534	533	486	531	506	509	492	526	525	521	557	528	522	523	504	517	535	492	477	554	515	520	546	506	547	553	507	528	517	553	533	517	560	538	542	548	488	484	453	526	561	546	512	541	526	536	545	539	506	547	538	532	514	523	515	517	550	509	514	539	550	522	503	509	499	524	463	495	497	556	556	561	555	494	541	522	468	529	522	499	498	510	511	522	545	527	514	490	579	555	471	548	508	518	482	550	498	521	568	533	522	496	568	558	537	470	535	540	518	534	513	522	504	500	549	469	515	509	539	527	503	526	536	511	508	474	491	530	523	475	505	515	504	499	474	516	490	553	519	555	528	519	544	494	524	546	522	496	523	494	500	565	530	546	520	468	509	497	503	542	532	542	511	503	511	519	478	516	498	525	550	530	490	552	510	505	495	551	508	539	508	490	501	531	545	514	562	533	549	526	507	591	536	544	511	524	526	497	484	509	542	541	526	506	480	492	511	554	519	508	508	479	528	493	541	514	512	497	526	504	526	519	520	523	515	543	523	516	485	495	537	536	549	500	557	495	547	515	505	511	536	513	548	535	542	561	526	514	534	494	501	554	546	498	522	538	534	501	517	515	528	502	522	514	494	519	550	512	545	505	526	486	479	511	513	490	508	500	530	506	477	508	512	555	525	515	530	553	544	490	511	550	492	517	513	510	538	534	525	507	490	502	550	543	494	538	540	527	499	511	559	483	547	511	478	502	467	519	539	530	520	535	564	540	548	501	520	497	495	506	538	547	532	494	542	506	528	499	552	578	536	526	512	514	509	509	548	522	526	548	516	509	523	553	518	491	542	496	525	518	499	550	510	452	492	512	509	515	549	524	522	525	517	506	538	520	562	485	565	487	499	525	478	500	480	521	533	501	526	548	540	503	530	538	530	551	503	537	539	489	505	529	534	491	521	531	516	520	504	537	533	491	503	471	511	521	517	519	499	573	536	514	470	498	529	509	491	528	505	544	518	514	488	503	548	529	525	542	517	517	520	511	536	496	536	516	515	506	527	516	514	562	553	518	523	504	519	504	488	499	503	507	564	511	525	528	509	497	510	567	554	538	578	499	491	538	524	511	486	508	521	520	527	513	536	498	506	503	529	519	526	524	534	523	497	556	503	500	533	549	515	492	513	496	529	539	510	515	533	532	509	509	540	538	508	503	517	556	528	542	511	535	538	520	505	544	514	525	521	472	507	531	525	473	547	514	557	541	555	514	547	555	534	532	477	510	544	501	525	495	509	525	523	532	464	540	511	505	479	508	527	526	486	480	546	551	509	508	490	530	556	495	511	527	551	518	573	508	528	517	524	504	497	525	539	564	530	529	545	522	511	487	543	503	515	533	561	510	527	485	553	509	481	497	529	511	572	535	476	567	545	498	533	559	543	555	513	516	488	509	539	523	514	512	536	518	561	512	533	535	565	546	515	518	532	482	504	527	485	560	505	488	514	526	508	533	543	505	535	497	505	490	531	547	510	482	541	529	518	526	507	507	553	525	501	526	528	549	535	543	530	529	495	533	517	534	556	535	525	565	515	536	503	516	518	513	537	527	526	505	506	486	578	521	531	486	478	505	500	519	514	502	576	495	537	546	513	536	502	518	525	531	540	529	509	534	538	514	504	532	542	500	538	537	534	483	544	582	495	542	523	478	507	496	529	495	509	522	480	540	525	547	507	512	544	525	538	514	523	513	538	528	486	524	537	503	509	510	527	489	520	527	523	505	498	540	539	501	494	539	571	526	548	519	544	521	544	565	509	524	528	519	497	554	551	496	484	518	533	541	520	510	488	543	504	530	521	527	510	490	501	538	481	522	551	540	521	472	495	504	530	540	537	515	517	526	491	541	473	553	522	525	499	529	543	512	551	475	487	513	513	552	534	554	522	548	544	502	562	516	486	507	542	515	524	492	543	500	480	504	539	551	529	508	518	475	523	533	507	551	501	504	552	523	502	533	521	515	502	539	498	514	551	543	536	488	526	555	532	515	515	534	513	532	544	543	526	527	518	543	496	524	571	514	530	487	499	515	520	528	514	520	534	509	488	543	480	519	518	511	538	516	488	530	561	510	526	563	496	544	509	503	512	497	565	513	547	520	511	561	506	578	497	495	534	533	466	538	489	524	491	516	490
14594	1554	1232	980	771	644	556	496	457	463	470	394	417	460	445	391	406	423	400	418	424	437	402	377	425	403	387	401	415	395	372	419	431	411	398	382	364	431	420	419	431	428	395	410	406	373	453	382	413	369	367	431	404	431	417	420	393	413	426	402	383	429	390	381	413	418	419	367	358	442	442	430	386	444	377	381	420	398	414	402	391	413	395	454	407	406	370	401	433	420	401	399	371	392	407	366	325	424	399	430	414	394	430	382	380	364	412	410	425	385	413	394	378	388	435	417	402	384	390	399	421	408	409	421	410	363	411	449	452	400	379	407	381	450	408	395	404	453	446	382	420	401	399	406	402	404	438	416	387	384	408	376	424	369	438	436	412	419	408	430	389	385	398	401	415	401	414	421	422	412	417	435	414	378	424	414	433	390	376	382	389	402	387	429	395	383	396	417	407	378	369	374	383	400	392	381	411	389	361	388	374	414	396	386	405	437	383	379	425	387	389	430	398	391	387	412	384	421	423	363	430	390	406	435	411	428	363	380	389	396	379	408	377	408	427	400	384	376	398	401	424	391	413	376	396	386	376	370	430	438	377	382	403	409	420	414	439	417	403	404	399	417	405	378	394	391	409	403	392	386	406	403	413	418	438	419	417	403	415	439	393	414	356	388	378	383	398	441	395	393	417	435	393	427	381	402	392	416	412	404	408	410	399	411	438	405	441	418	382	428	386	384	426	378	448	403	413	384	422	382	391	409	441	441	432	376	439	435	369	373	415	413	425	434	419	382	390	390	432	380	381	385	389	418	373	348	419	375	385	406	412	427	389	409	417	412	417	430	429	421	403	387	405	415	407	429	419	426	413	390	410	408	396	410	405	387	379	430	458	404	407	430	393	410	428	428	391	374	402	403	396	388	432	385	414	412	394	390	401	408	420	389	394	390	428	370	377	454	422	449	409	412	389	374	421	410	385	434	370	395	401	402	370	383	381	435	384	424	398	419	422	370	416	412	427	382	365	422	398	415	405	365	415	397	388	396	394	416	391	367	412	464	403	404	409	427	404	405	398	371	429	397	402	422	399	393	418	407	397	380	405	414	410	391	382	380	410	395	391	381	395	405	388	402	409	401	371	402	406	387	431	410	397	391	410	397	427	355	368	405	426	402	374	388	412	404	390	423	370	390	421	386	398	408	398	418	389	406	363	410	442	407	369	436	387	369	395	419	421	383	385	403	402	393	395	412	408	376	439	400	411	439	417	382	404	388	398	402	407	400	418	418	379	413	405	447	391	408	409	384	436	397	417	402	439	400	389	408	417	404	386	397	398	398	442	398	421	429	419	440	396	413	426	386	393	441	391	370	439	409	386	390	369	412	404	398	372	411	385	403	403	396	383	403	409	418	406	414	401	391	377	403	448	384	381	413	402	439	407	390	370	421	392	406	355	344	417	424	422	396	414	390	379	390	431	374	390	440	409	420	394	372	387	436	427	426	381	414	418	402	433	358	417	412	386	413	360	355	384	367	410	409	414	409	428	427	379	381	413	384	417	417	422	364	403	407	394	373	427	427	431	396	391	402	426	389	409	394	393	368	425	407	400	390	409	402	392	398	414	383	386	402	435	435	392	392	399	430	383	389	395	405	401	349	416	427	443	380	427	376	400	407	401	414	458	428	421	398	398	435	378	386	407	405	419	402	419	412	381	385	442	387	405	400	363	361	415	362	388	350	405	415	368	384	419	403	387	394	411	374	436	433	382	416	425	389	427	407	403	409	433	390	384	413	431	386	384	413	389	411	399	403	383	433	398	381	385	448	407	383	408	442	421	392	422	390	413	380	415	380	376	372	423	432	408	390	372	403	423	415	424	402	420	409	393	397	414	399	419	385	395	403	397	425	400	437	405	418	397	359	417	393	387	429	426	415	407	380	402	397	374	389	413	416	425	380	414	374	384	371	392	427	402	401	407	417	386	389	419	378	419	414	420	371	413	409	389	408	396	409	408	390	397	391	381	416	407	406	400	360	442	412	430	454	403	387	369	402	450	409	419	400	403	397	424	394	428	420	381	378	434	408	423	416	371	423	367	445	372	393	424	389	416	391	381	409	393	397	404	447	389	371	398	369	410	381	359	396	359	400	424	403	408	435	384	415	395	399	368	410	415	399	394	400	397	419	373	365	387	406	413	401	409	407	382	362	410	423	441	457	409	388	382	396	389	431	393	411	396	398	365	402	401	388	416	381	421	414	425	409	387	397	425	397	407	401	435	408	417	392	421	415	433	420	435	380	367	451	392	377	407	406	431	420	421	398	370	420	430	402	418	429	381	406	404	409	406	431	391	402	402	410	421	396	444	414	419	378	412	375	438	380	439	343	356	341	397	355	423	430	393	374	399	395	416	428	408	415	405	414	426	408	399	420	390	398	422	404	383	392	379	403	415	371	421	430	386	408	424	398	381	430	427	409	445	427	410	404	387	419	388	437	424	411	435	407	428	395	373	375	383	405	370	379	403	400	395	435	428	407	406	366	406	409	391	421	405	444	400	414	424	416	394	411	428	398	392	391	406	374	381	394	389	364	415	412	417	430	411	400	410	403	355	389	402	389	411	399	404	402	402	425	381	376	448	399	414	363	376	387	381	396	398	407	408	412	384	380	380	399	388	380	417	369	371	404	426	383	383	405	448	429	382	443	407	354	368	395	382	408	428	442	392	408	376	387	377	440	404	396	410	410	411	414	370	411	414	404	397	425	411	412	413	368	372	439	382	401	376	397	407	404	424	409	437	410	393	400	401	425	397	398	422	381	374	409	419	391	397	404	387	421	395	384	415	362	402	431	398	433	406	376	432	368	414	425	405	367	409	410	431	422	401	427	379	430	423	391	406	387	401	353	385	401	443	406	400	405	404	365	369	383	384	392	368	376	400	388	375	372	358	400	362	443	377	397	412	412	438	377	414	414	383	417	423	397	416	398	428	411	364	425	374	384	393	397	385	427	376	400	370	405	415	389	404	384	413	412	347	394	400	405	441	421	404	379	409	356	405	386	408	393	425	398	367	416	404	390	421	429	406	383	402	349	418	445	372	405	436	373	405	408	427	401	402	433	421	418	417	396	400	425	417	409	398	430	386	405	389	381	406	409	374	413	415	430	437	395	396	360	397	420	419	408	380	374	395	424	386	429	409	422	395	407	389	390	408	366	368	371	402	397	389	412	399	442	413	384	386	450	422	411	397	385	383	368	399	419	401	393	460	408	406	431	374	417	353	402	426	414	400	363	414	431	396	435	365	359	408	404	376	408	388	419	428	389	381	402	378	390	361	386	410	379	391	411	413	359	420	387	397	346	375	376	428	393	400	385	423	398	403	407	408	393	398	372	430	390	371	394	357	444	435	369	351	402	407	403	445	414	422	399	386	375	379	383	401	377	380	417	427	435	382	385	407	406	392	426	416	400	403	407	389	401	441	396	375	406	341	384	400	385	451	411	383	405	414	416	431	376	385	448	412	439	451	426
8606	1590	2526	2816	2380	1957	1722	1536	1460	1322	1257	1173	1136	1177	1078	1128	1022	1036	1040	1070	1005	1052	1046	1014	995	1018	970	981	961	1017	968	977	1015	1013	949	976	998	992	977	950	1007	932	1033	948	878	992	936	962	931	942	935	944	976	971	899	961	967	993	940	972	940	943	928	988	954	964	938	957	947	907	967	979	974	943	968	963	969	972	938	992	967	919	889	959	941	964	972	945	936	917	925	951	982	1003	925	976	913	937	1011	1015	904	940	958	968	928	984	954	971	981	923	901	985	926	949	921	905	935	938	970	940	949	992	947	882	982	969	905	967	939	967	960	941	917	955	933	899	959	915	939	911	922	947	911	918	927	945	947	989	924	971	958	931	943	934	952	894	904	885	972	912	930	965	964	880	932	958	986	929	929	948	927	924	1011	967	933	936	951	903	935	912	913	959	966	968	954	956	1033	939	892	946	935	931	1034	952	933	883	941	953	982	917	930	982	949	954	927	958	905	973	899	954	886	984	931	903	955	978	946	970	965	973	967	935	898	968	972	949	920	913	949	917	913	914	965	982	967	947	940	967	974	927	900	884	943	913	989	901	915	968	947	953	938	998	943	942	922	961	940	876	955	946	944	927	938	915	937	916	928	938	938	894	868	982	881	963	964	929	952	997	951	933	950	932	953	919	920	984	1004	956	903	928	940	960	916	909	941	975	965	1015	966	905	952	992	923	919	892	928	945	944	938	937	1013	949	970	993	950	937	965	921	922	936	1042	928	939	934	895	954	937	994	983	883	992	943	904	894	913	974	993	964	908	937	899	958	932	941	948	915	954	952	918	917	895	954	993	963	936	959	970	940	979	944	927	981	925	947	954	994	981	961	954	998	946	910	965	884	935	918	964	942	938	897	947	954	924	986	952	959	983	921	938	921	951	925	946	953	924	970	951	909	964	924	938	926	981	918	908	957	936	895	967	954	925	899	968	966	991	925	955	935	877	949	937	984	954	937	952	930	965	925	979	906	898	957	958	909	993	958	861	1003	943	915	972	950	927	907	971	910	953	961	967	972	944	1019	979	923	962	961	931	967	906	942	960	934	942	952	903	918	949	896	947	974	946	971	927	931	948	918	926	976	927	959	917	932	891	912	986	972	934	963	935	892	1008	952	987	975	934	923	974	921	962	964	929	928	958	975	939	931	938	919	930	944	958	916	993	983	945	974	998	922	895	950	958	997	953	986	984	943	962	978	954	935	906	982	934	998	940	920	950	988	987	948	955	966	952	945	983	970	953	923	966	880	961	931	919	881	938	976	953	908	919	944	990	925	920	957	943	961	989	923	900	942	940	979	888	903	938	974	935	882	902	948	951	959	965	999	959	921	936	945	942	909	928	955	956	950	1037	953	970	944	976	931	943	945	911	893	951	974	929	979	941	945	915	1004	913	954	956	945	981	914	922	951	957	948	945	944	960	919	987	951	960	954	963	1012	953	888	970	985	976	915	909	905	941	888	911	985	1031	956	929	987	924	906	928	970	1022	934	955	923	933	924	923	1003	965	971	896	944	940	929	948	930	976	960	963	934	957	951	961	974	928	962	930	949	960	1036	941	969	891	900	979	921	968	954	953	994	988	1014	931	969	942	928	952	942	941	990	951	913	967	917	915	960	960	881	977	969	977	973	910	934	998	935	914	933	902	942	929	917	920	928	941	911	942	925	864	957	930	975	980	942	918	965	936	985	939	891	984	951	960	958	922	917	911	885	983	976	923	906	962	965	978	945	933	919	909	925	1000	905	988	949	929	917	955	902	959	960	968	962	895	931	957	974	936	950	980	928	904	940	924	974	916	952	884	939	909	920	971	934	941	940	935	1003	904	912	941	975	950	959	940	912	953	951	927	950	904	941	985	900	1003	915	972	942	939	968	943	935	922	930	892	947	929	924	938	955	961	942	991	959	935	884	908	882	941	927	914	943	961	975	912	907	997	906	1013	948	951	1018	983	980	954	876	919	923	972	944	935	923	981	936	949	917	907	956	1007	904	916	981	989	940	954	943	954	911	912	1002	965	906	941	991	941	914	942	961	946	981	931	995	899	995	919	870	901	898	922	924	929	990	916	918	952	920	996	935	914	909	903	935	953	924	967	925	956	942	963	936	933	876	920	919	933	917	922	897	933	927	948	941	977	953	908	916	908	914	961	1008	922	888	919	931	973	932	899	938	996	920	937	1005	907	932	902	882	935	978	932	943	917	935	965	936	959	936	889	912	970	969	987	957	954	968	937	968	940	961	920	939	891	885	916	917	929	972	995	927	947	937	953	947	951	948	930	898	960	896	950	956	920	904	928	900	919	969	938	971	952	963	1005	934	984	890	975	931	956	925	974	940	930	999	928	985	974	962	978	969	1010	918	907	973	960	876	909	978	942	910	932	989	950	964	921	980	926	934	952	932	977	988	984	936	927	990	888	923	906	931	962	1001	907	930	964	927	974	894	925	922	964	974	929	896	982	938	1008	936	976	889	1021	927	956	962	939	915	917	989	942	942	885	967	907	924	910	954	902	957	946	961	932	943	928	943	916	953	945	949	972	906	937	886	926	900	902	941	993	963	954	943	935	984	901	906	946	935	920	905	947	914	872	951	953	980	886	934	962	981	945	946	937	927	874	937	939	957	933	947	921	883	972	992	970	962	915	967	911	927	903	957	997	913	976	920	906	946	922	930	982	948	919	908	911	924	990	926	944	957	873	902	939	966	1016	924	939	938	962	935	990	935	980	954	983	973	979	900	983	990	938	984	933	927	978	899	894	963	942	951	982	956	931	964	947	926	960	930	936	1010	974	868	995	919	881	913	900	905	904	969	974	997	911	964	974	957	878	990	918	922	958	923	945	915	939	947	885	960	927	919	947	1010	902	902	953	962	949	917	996	955	954	934	984	962	946	945	987	957	935	932	944	963	998	916	879	933	885	966	931	909	947	995	946	963	953	899	876	956	987	893	937	941	998	930	994	949	874	964	959	944	892	916	994	943	896	993	970	994	950	918	927	951	1001	930	945	947	937	958	913	970	1004	964	888	944	997	997	938	925	948	955	910	924	952	971	933	940	975	931	880	925	916	950	986	953	903	966	927	955	936	921	926	923	948	977	1010	955	964	985	884	962	926	975	910	937	901	955	931	986	925	959	959	947	985	903	949	969	917	925	940	938	968	1021	906	926	989	960	934	975	952	929	896	940	973	916	975	973	956	927	946	899	961	918	941	908	926	952	965	930	976	908	945	941	885	873	958	918	961	929	891	898	968	960	952	948	906	941	945	1024	946	917	940	935	956	915	920	973	958	909	947	886	932	945	930	953	975	951	935	936	930	952	956	966	947	921	961	952	859	894	933	976	932	908	902	956	928	967	916	983	955	953	940	930	1010	964	988	943	909	890	960	935	925	957	937	982	924	929	920	944	933	990	965	969	971	930	900	945	947	906	952	978	937	948	1006	897	934	895	927	909	956	964	936	939	967	936	992	924	856	930	939	935	955	948	938	953	948	913	950	911	998	929	966	968	933	965	924	883	917	972	897	915
1473	206	222	218	200	207	181	212	213	242	230	222	210	239	233	229	215	189	219	226	239	236	240	223	210	210	238	211	208	219	229	240	201	223	244	216	228	215	222	232	209	186	215	217	198	215	234	264	211	228	198	234	200	242	224	201	220	209	242	239	213	207	227	212	221	233	215	265	228	251	200	219	211	223	230	226	209	216	220	243	202	218	221	201	204	198	217	224	189	197	257	235	186	226	233	225	226	200	219	206	211	203	202	228	221	220	232	226	209	204	195	218	217	191	192	230	223	182	237	231	214	205	217	223	212	221	212	184	217	183	237	234	224	205	244	219	240	217	203	232	202	224	217	215	227	212	210	228	182	227	219	221	183	220	267	237	196	206	197	202	203	201	212	215	227	200	217	226	222	193	214	219	214	221	229	204	212	226	204	225	192	217	223	238	254	208	215	199	214	184	223	207	199	206	237	213	227	205	217	226	216	179	221	202	199	216	225	202	215	242	208	221	216	229	188	236	212	201	223	178	226	236	227	207	229	227	223	229	201	217	228	209	256	208	234	205	224	204	226	226	187	230	203	203	234	222	205	227	223	199	228	234	245	212	209	231	231	222	249	219	210	232	200	211	219	241	230	165	211	210	198	208	213	241	216	222	208	243	215	230	199	194	233	193	225	212	221	226	231	183	220	197	217	209	220	233	234	234	202	226	206	224	219	220	229	209	212	238	210	221	244	225	211	224	222	231	217	238	215	199	215	171	198	219	222	234	205	215	211	222	241	249	213	203	219	200	215	248	210	221	190	203	216	189	208	215	241	221	204	236	238	231	232	221	234	198	199	212	190	205	206	231	231	216	229	249	206	218	203	227	237	212	227	258	223	228	218	195	222	215	217	223	230	210	223	225	219	223	207	233	217	224	212	234	217	257	217	186	198	226	210	223	187	212	221	176	205	223	220	237	205	200	240	234	215	210	206	227	193	213	213	231	223	202	256	200	209	222	219	215	238	214	207	226	228	205	236	185	219	220	254	236	203	218	233	206	226	235	195	210	224	205	224	229	186	183	211	215	213	184	203	253	224	246	222	225	254	241	225	242	221	212	204	224	220	224	212	220	220	249	235	244	218	215	204	226	223	227	246	245	215	189	210	182	219	240	228	219	204	211	221	220	223	207	212	209	218	229	207	252	216	196	215	231	235	200	224	213	212	215	239	242	209	198	225	232	229	212	216	198	243	236	210	194	260	222	238	232	240	210	207	202	238	193	223	235	210	198	210	255	194	201	229	221	222	202	226	224	189	223	227	204	237	228	199	221	216	209	206	216	200	204	229	215	231	200	218	221	216	226	209	201	196	224	228	221	207	212	248	225	238	232	205	218	222	200	216	225	245	212	206	227	203	212	213	212	234	227	242	230	252	204	219	205	245	215	257	218	219	198	225	220	213	227	208	204	213	231	218	230	249	217	263	206	237	217	228	194	210	221	202	235	218	220	221	211	237	210	250	234	216	210	200	219	216	231	218	229	220	208	219	187	205	203	223	218	215	216	219	207	206	210	214	204	234	197	214	232	235	228	209	194	219	207	191	216	229	265	208	220	255	245	239	195	199	209	233	236	214	261	210	223	214	207	224	216	245	226	221	264	239	224	222	215	194	225	236	207	252	228	200	181	209	202	211	213	235	191	222	201	209	206	235	223	220	232	249	222	206	213	208	211	200	208	201	152	223	225	246	232	229	240	229	228	208	244	209	205	224	234	225	189	219	213	224	210	216	217	204	218	217	208	213	212	224	205	221	220	236	197	246	246	216	204	218	244	215	227	199	209	222	198	210	229	213	215	208	226	209	208	205	205	211	233	210	220	200	220	232	214	215	215	222	230	187	218	211	205	232	226	201	225	218	219	206	219	200	206	203	185	222	239	219	241	229	226	207	181	215	193	191	234	214	201	223	193	215	219	232	195	203	212	208	221	221	204	238	196	204	255	220	208	210	242	228	219	213	249	202	193	201	205	189	199	250	219	217	180	190	227	217	235	196	221	217	214	244	231	239	205	210	256	225	244	229	240	250	226	217	237	213	260	252	231	205	202	233	217	262	213	211	198	223	240	255	191	236	214	222	235	194	203	219	230	198	191	200	189	209	191	217	195	197	229	232	187	208	229	217	237	212	214	239	213	201	215	206	227	232	198	223	182	211	220	223	228	225	200	201	203	251	245	232	235	201	211	205	239	230	214	201	212	245	210	227	244	209	207	217	236	214	225	217	239	223	216	203	210	199	246	209	208	245	211	221	195	270	228	184	208	207	194	200	194	186	197	215	225	237	214	200	248	209	190	191	217	275	226	214	232	207	217	215	202	241	204	227	203	230	215	223	197	203	230	207	213	176	209	211	210	226	201	223	201	187	217	226	217	228	216	225	218	238	219	233	213	203	194	210	245	198	227	203	239	239	179	211	236	179	213	247	193	205	217	224	228	227	252	217	227	200	192	229	205	245	244	216	221	231	210	243	207	241	208	217	241	231	225	233	212	191	193	214	203	201	222	227	216	242	227	236	230	205	193	223	207	212	205	230	212	196	226	203	179	190	212	219	231	218	192	238	254	204	234	230	185	210	227	238	212	203	218	215	194	215	221	241	220	209	238	217	178	197	211	217	195	236	208	216	201	215	199	191	237	244	200	216	231	239	242	234	245	221	205	245	223	202	247	220	237	231	189	250	214	206	191	240	223	174	210	223	222	210	216	240	220	216	196	214	216	240	239	216	210	187	220	232	183	227	244	189	219	217	197	198	193	238	228	211	169	198	199	228	221	201	218	207	220	210	213	209	198	213	191	233	235	221	246	260	213	237	221	218	209	228	216	237	203	253	214	228	208	208	198	219	194	196	214	250	219	199	233	207	232	214	187	218	228	198	215	203	230	231	199	222	240	194	211	184	230	212	182	221	213	187	219	205	232	219	201	215	219	219	219	232	239	202	204	233	220	218	216	207	197	218	231	224	174	241	204	213	215	234	243	250	208	239	213	217	187	218	208	220	208	226	212	225	213	219	229	219	219	233	224	221	238	219	216	231	233	208	235	243	242	228	237	213	229	233	219	239	226	230	197	224	249	211	203	213	190	212	185	226	250	260	240	208	216	216	227	227	215	209	221	197	207	234	213	222	252	228	193	197	203	220	210	203	220	207	204	213	216	249	216	226	223	234	199	233	224	215	197	209	190	237	224	226	202	200	203	232	247	215	209	216	215	243	214	211	224	216	236	197	213	200	201	206	220	218	232	241	210	189	234	231	182	210	198	240	207	201	237	216	192	238	240	162	213	217	213	223	236	214	237	243	210	237	184	235	254	244	180	226	202	229	230	256	217	222	217	226	205	238	240	225	223	227	202	222	230	198	217	202	225	219	216	244	215	222	222	210	194	218	192	215	195	215	225	205	214	227	217	263	215	204	223	218	229	221	244	223	196	215	197	244	225	218	215	219	210	202	200	213	219	235	201	219	200	188	223	214	224	210	246	209	225
1777	577	574	607	577	580	586	545	555	559	600	559	557	536	573	514	570	534	532	551	561	543	581	557	563	554	561	576	594	615	611	547	532	580	563	561	582	559	558	572	576	577	552	532	544	550	549	563	576	562	560	563	558	572	536	565	573	576	555	571	556	546	528	607	589	554	592	527	560	557	541	544	558	565	615	568	554	552	574	590	549	547	531	569	603	562	552	548	572	540	577	541	557	560	585	563	569	573	552	571	585	516	590	543	559	585	549	575	563	517	550	604	560	560	528	574	548	547	559	579	592	521	569	562	549	599	555	562	581	557	594	570	594	565	561	580	541	541	591	533	550	575	576	542	595	599	527	570	566	535	580	572	572	548	579	568	584	551	558	569	546	567	584	560	573	521	602	526	533	547	571	564	542	552	574	563	539	566	547	558	549	588	572	552	546	542	560	545	558	524	551	582	566	560	607	555	589	557	610	573	569	574	560	539	572	549	527	531	556	569	559	538	506	550	539	570	558	529	580	541	499	497	577	552	579	535	544	565	520	549	543	495	506	577	539	555	557	570	559	545	528	497	580	564	526	554	554	528	588	596	568	611	546	546	597	546	549	543	570	535	585	556	565	574	567	569	550	570	532	571	544	574	552	490	579	528	539	523	573	554	564	538	566	535	531	548	573	548	585	564	567	596	543	547	536	564	546	586	563	553	565	550	533	547	587	540	573	588	579	528	513	601	556	549	567	569	595	513	580	526	554	564	557	554	582	544	534	562	571	535	594	545	587	560	570	600	553	539	531	570	547	547	544	550	587	609	520	577	576	553	533	552	585	553	546	574	564	554	591	560	572	565	580	565	534	548	561	588	524	536	569	537	570	556	529	579	557	584	594	572	552	547	522	533	565	542	540	539	546	609	543	560	517	568	538	561	543	543	501	541	595	558	553	546	588	542	539	575	529	558	532	563	534	555	571	540	580	542	565	628	575	540	554	548	544	583	551	551	563	607	556	523	527	598	534	538	512	551	593	597	559	552	588	569	599	560	534	571	568	555	536	535	569	574	510	585	563	545	541	517	577	589	540	538	571	541	559	554	553	547	574	530	550	579	563	565	524	568	573	565	546	527	526	540	526	553	517	559	595	571	584	562	541	609	558	534	547	576	545	554	559	554	590	616	579	549	572	570	572	578	530	590	584	537	539	549	561	590	520	557	604	544	567	538	583	567	573	544	554	537	543	565	569	574	531	535	536	574	583	543	596	535	527	484	549	589	524	592	540	574	571	560	560	582	567	562	489	581	567	526	553	565	580	543	523	539	567	514	541	563	553	554	568	554	554	527	589	534	605	560	556	522	572	542	572	524	548	561	544	573	527	540	559	553	575	568	542	578	525	528	558	571	549	581	593	566	556	576	566	518	537	536	558	564	581	546	557	547	535	506	557	557	581	614	521	589	564	555	563	505	558	549	523	553	561	573	582	588	544	548	570	548	575	557	558	592	563	550	567	603	578	583	508	597	574	534	554	514	579	567	563	557	584	615	544	558	535	542	547	542	573	567	549	539	551	532	562	551	527	582	556	536	525	517	527	589	574	542	586	549	561	543	565	544	560	556	522	516	560	533	563	570	535	604	558	544	574	526	582	609	572	576	532	573	545	534	568	517	526	534	591	522	531	562	556	541	606	556	580	562	562	605	575	527	586	529	554	560	583	584	586	548	555	569	574	541	585	541	561	574	553	555	559	544	550	580	584	518	536	586	529	536	530	552	542	525	558	570	547	549	555	551	536	536	556	595	543	560	570	533	564	580	551	548	549	595	571	546	577	535	554	582	613	577	522	570	558	543	568	537	568	541	559	583	581	575	563	626	537	592	570	528	533	565	546	539	547	565	536	568	566	551	509	570	538	572	557	527	556	582	528	573	615	573	589	549	567	501	543	576	499	548	570	572	552	539	536	544	565	570	584	574	549	567	530	521	589	568	569	537	517	578	579	532	585	565	579	546	589	510	555	548	548	591	575	529	571	570	573	588	587	572	593	568	556	604	584	562	597	593	558	566	584	570	551	555	519	609	551	541	560	573	555	507	558	515	528	586	574	511	554	525	529	566	538	570	566	589	553	577	522	528	574	567	560	561	566	536	590	557	536	594	566	552	537	524	559	528	576	573	546	597	522	560	529	547	571	523	544	560	581	558	557	552	545	571	551	594	566	575	556	553	531	567	569	520	555	577	515	609	581	556	540	568	548	565	549	549	578	536	581	557	563	590	544	565	555	536	586	588	554	522	591	560	566	547	545	577	567	570	537	570	561	541	549	600	572	558	542	565	589	503	583	563	562	545	530	562	580	532	587	531	563	560	548	558	568	565	559	560	563	576	586	585	575	534	518	573	519	560	549	539	561	544	539	526	577	590	598	569	540	576	539	537	551	545	519	562	550	562	546	508	574	541	547	568	528	553	573	546	548	589	502	577	572	566	509	517	560	537	585	558	556	546	516	583	526	569	547	542	518	539	552	551	545	601	565	562	567	568	543	578	579	542	540	538	596	504	551	572	561	566	566	567	561	537	549	543	575	539	539	545	565	520	529	600	600	554	580	517	566	554	544	563	563	553	556	535	574	554	565	590	575	512	574	567	550	527	568	523	558	541	603	531	570	551	564	539	580	515	551	549	599	557	541	544	565	597	556	507	592	531	562	565	561	566	575	543	536	578	577	565	566	584	592	535	590	514	540	548	586	597	577	575	582	556	528	577	529	546	572	562	559	548	536	559	545	565	547	575	528	555	547	537	586	575	520	613	562	571	591	545	514	527	577	536	540	538	543	540	554	565	546	562	553	549	575	556	528	572	555	546	529	560	545	545	534	557	555	591	572	570	502	544	547	521	566	594	602	557	502	543	562	591	538	585	611	526	508	553	558	599	577	565	569	559	584	555	581	573	538	592	553	564	567	572	561	563	531	566	544	558	521	564	562	558	557	559	553	584	574	532	580	577	560	548	589	544	537	548	556	520	565	540	582	562	586	573	537	547	549	533	529	576	569	563	565	559	515	539	550	523	543	571	552	497	555	560	563	539	549	554	532	525	529	558	595	573	611	591	553	584	558	556	572	530	558	563	528	521	574	574	514	582	593	555	531	529	561	535	541	572	532	600	584	589	583	579	571	527	581	597	522	569	600	561	566	537	562	554	580	586	529	558	480	559	541	533	567	581	576	558	575	551	555	565	529	550	600	533	571	557	563	610	549	544	540	517	570	575	544	537	533	579	579	564	574	546	577	580	542	581	558	544	564	561	553	576	538	569	581	611	533	541	555	558	533	518	565	594	544	552	537	557	534	535	559	557	551	578	571	520	593	546	564	589	607	576	557	526	584	562	562	577	509	566	516	552	547	584	579	528	553	566	551	558	581	526	542	597	543	566	550	545	543	570	588	555	547	578	530	534	559	527	538	548	521	563	567	563	562	558	565	533	604	576	533	610	557	549	555	560	529	535	597	587	545	559	586	548	539	569	546	578	564	538
7107	576	544	449	343	302	290	238	229	231	221	203	173	216	204	221	201	197	206	195	186	199	172	203	203	199	168	211	196	166	187	180	189	184	175	193	188	194	179	171	188	220	194	208	168	193	196	207	186	180	190	212	227	212	211	160	191	207	177	196	205	235	198	183	190	176	200	166	211	170	173	169	180	216	189	194	203	173	179	195	185	201	190	171	193	190	198	174	165	180	193	213	209	179	180	170	213	183	201	177	196	189	193	210	196	208	192	178	164	182	182	180	184	159	193	183	163	175	181	154	167	167	160	187	171	186	196	165	191	211	178	188	184	189	200	185	211	193	190	192	188	194	201	172	181	186	203	200	166	183	185	185	230	189	170	192	188	209	206	209	204	190	200	218	199	191	189	214	180	206	181	188	199	203	189	217	184	178	188	222	203	176	193	191	190	176	193	184	193	189	181	189	184	199	171	184	209	193	196	172	181	158	189	181	190	192	189	196	194	189	156	205	194	214	168	173	168	198	187	172	170	192	187	163	176	191	193	190	180	167	202	178	205	184	188	189	175	201	167	196	178	171	184	184	176	155	164	165	172	176	204	178	171	188	201	189	170	196	177	175	197	188	201	184	172	166	208	199	164	164	175	196	151	215	191	181	213	172	185	175	184	162	203	211	187	201	182	174	167	195	173	194	194	184	193	189	186	185	181	175	202	172	181	184	177	207	177	175	216	181	205	192	194	162	209	179	183	190	184	175	173	189	158	175	195	224	180	186	179	202	226	194	180	219	198	176	189	202	176	193	181	172	190	190	175	180	190	186	181	184	187	229	190	210	176	195	186	203	208	213	193	200	192	201	209	210	203	176	190	181	165	195	209	178	178	207	184	170	177	161	196	204	184	220	198	187	176	177	191	173	178	195	194	168	213	188	163	169	180	201	162	200	159	188	172	180	189	174	179	166	197	163	166	172	190	188	199	170	187	181	193	191	176	173	186	201	161	174	189	176	202	197	169	163	193	189	207	209	202	193	181	183	197	177	197	179	182	206	192	166	178	218	192	218	187	189	167	202	198	199	178	179	168	198	182	174	192	205	179	169	196	214	180	200	198	203	190	181	193	204	166	191	184	185	181	190	146	178	194	182	184	187	188	168	169	195	201	182	221	187	185	157	182	192	176	182	174	200	185	170	197	182	197	166	194	192	199	182	205	199	187	176	158	171	197	169	180	179	179	176	175	170	195	188	191	166	183	207	186	187	194	197	180	188	165	167	196	185	177	184	183	206	188	177	175	189	212	190	187	205	207	191	217	164	215	190	196	203	181	200	167	167	161	177	161	172	162	183	202	165	173	210	181	185	221	189	180	173	194	193	175	216	193	197	155	196	193	216	189	146	211	211	198	168	203	184	180	164	196	168	202	220	168	208	196	177	224	196	180	182	186	187	175	163	169	205	158	188	184	181	191	165	196	184	169	193	195	183	179	171	160	182	187	185	158	200	175	200	182	178	167	181	200	183	164	164	174	199	175	217	188	191	178	197	189	189	195	203	198	187	169	203	204	178	179	208	194	177	178	171	183	181	194	180	202	201	216	197	182	196	186	210	181	207	203	196	185	149	193	207	199	206	182	178	185	211	181	183	184	192	195	183	170	179	185	190	188	203	187	184	205	193	224	189	170	194	206	191	190	169	177	178	189	189	189	191	181	179	173	187	168	184	192	214	187	176	205	228	199	193	190	191	168	174	190	184	218	186	192	179	186	188	175	171	189	192	208	192	193	163	173	183	179	179	185	189	151	174	207	213	196	184	194	226	170	165	166	173	166	185	165	169	172	169	191	189	183	188	153	209	203	193	191	171	193	197	191	196	187	199	208	184	187	193	176	204	206	193	167	163	199	201	189	192	188	193	207	161	174	172	198	173	187	190	190	164	167	205	164	209	194	190	168	198	187	202	203	195	212	184	203	167	214	197	179	196	200	195	192	179	190	194	176	203	185	198	183	180	199	190	178	186	197	218	187	169	177	187	213	179	201	167	175	199	184	194	183	175	169	170	162	189	180	186	187	186	200	185	187	157	227	175	186	187	199	178	205	187	168	148	210	207	208	227	197	204	183	223	171	172	183	194	172	180	187	202	187	191	214	192	194	190	189	202	168	194	193	211	196	179	194	190	176	179	175	199	191	170	187	179	162	177	161	210	177	196	207	184	184	190	168	173	191	196	188	179	205	178	207	200	166	168	187	178	185	197	197	215	202	177	181	163	165	236	177	200	183	195	189	177	174	181	186	173	180	185	186	170	181	213	203	178	200	205	202	184	201	218	179	179	166	200	213	175	193	178	173	177	171	190	196	182	178	168	198	169	163	189	171	185	209	206	213	168	188	198	203	190	179	207	187	189	178	189	188	185	186	193	180	181	222	201	189	168	161	177	169	179	186	202	201	186	192	186	188	186	206	195	161	201	191	188	182	169	198	201	184	181	169	180	193	174	181	197	192	197	185	200	190	184	183	188	196	210	189	183	167	180	185	179	216	175	188	186	186	176	186	168	183	219	203	178	202	183	199	175	189	194	185	188	216	174	191	192	188	177	205	191	169	188	179	184	166	208	200	185	187	190	183	178	194	168	196	190	187	192	214	182	180	187	164	198	183	194	201	203	197	183	196	193	193	168	189	195	195	198	187	202	170	170	171	205	198	183	162	184	196	180	197	149	221	181	186	189	187	177	198	171	188	196	215	201	191	187	214	187	178	201	183	176	173	222	183	178	174	194	191	183	221	189	185	186	190	184	142	202	169	174	205	173	197	171	174	174	218	211	202	203	207	177	206	203	153	184	197	183	180	177	164	178	199	203	196	193	187	194	196	187	195	189	193	180	169	199	196	208	205	161	175	200	186	166	211	171	180	185	208	173	176	181	176	189	186	194	208	205	196	183	207	167	197	191	195	167	196	174	192	178	168	216	170	205	186	196	167	193	200	198	163	160	194	207	172	206	198	193	188	184	175	222	184	204	184	197	177	168	204	159	194	194	175	154	189	183	192	194	193	194	175	172	180	185	176	184	202	181	164	197	188	183	166	187	206	187	208	188	211	184	201	178	196	195	151	190	193	183	198	194	178	186	191	160	177	184	173	197	191	190	170	174	160	172	205	186	195	181	215	199	188	182	191	187	202	194	222	201	177	190	183	200	180	181	179	173	189	160	183	233	182	172	194	144	205	193	183	171	195	187	197	220	194	179	169	182	197	179	220	190	171	170	191	195	206	217	195	181	178	188	190	171	183	203	177	180	208	180	173	188	193	174	187	165	180	173	171	196	194	195	171	164	196	177	230	177	192	162	218	204	185	194	182	198	202	187	196	159	197	164	188	183	164	189	181	202	177	169	197	179	202	183	185	190	190	196	184	175	179	206	151	177	196	201	207	196	194	193	163	203	187	181	197	186	190	190	196	191	177	181	190	190	168	187	173	198	213	194	211	183	167	194	165	197	172	179	178	197	174	198	163	169	154	215	178	210	191	183
6189	870	1306	1442	1250	1046	929	841	742	724	693	648	615	600	582	575	578	604	588	590	581	539	567	572	525	555	541	547	526	539	530	569	529	542	537	566	512	570	535	553	519	489	537	534	498	493	508	554	495	522	537	520	488	540	526	503	535	518	532	518	491	556	530	545	518	523	563	524	542	526	526	525	497	542	524	528	547	504	501	503	522	513	515	520	512	531	485	504	534	522	526	499	543	515	500	502	499	539	522	539	530	477	499	525	489	513	524	497	493	548	541	505	476	502	486	527	539	563	572	543	474	512	558	490	517	519	526	534	492	518	497	508	468	517	511	518	563	494	516	498	488	506	508	509	516	530	541	522	503	522	467	556	566	594	539	504	524	542	508	511	517	539	511	493	478	522	521	501	522	527	536	521	475	530	541	500	537	518	509	528	536	517	512	514	506	513	503	496	512	506	524	523	547	529	511	501	490	522	525	532	559	529	539	559	540	474	523	561	518	477	546	522	546	513	551	515	516	500	533	523	540	490	518	512	552	525	529	497	507	514	530	561	540	570	508	498	538	455	520	506	519	504	459	517	559	495	536	541	502	580	497	501	523	501	513	586	544	498	537	499	508	566	555	499	529	520	508	547	529	523	487	512	552	506	518	545	563	539	523	530	508	517	531	512	507	517	516	513	514	526	508	499	512	520	526	489	524	531	472	519	495	519	523	479	505	542	496	557	502	542	483	535	542	486	564	454	508	546	549	530	535	499	519	515	532	533	564	508	511	532	513	494	568	531	513	554	519	499	485	506	540	534	542	556	514	467	499	543	497	517	550	517	493	523	496	514	474	536	528	518	531	514	524	552	535	516	507	524	532	517	522	543	516	498	489	545	498	516	524	498	515	521	476	520	510	576	531	514	512	495	538	529	560	479	513	536	553	543	482	510	530	513	548	545	490	549	487	552	497	528	528	512	543	493	523	552	507	511	520	524	533	536	506	486	525	515	522	555	514	549	487	540	562	545	577	525	535	531	531	528	500	536	537	539	525	494	540	542	541	521	500	526	531	572	502	496	527	519	514	507	498	516	522	507	497	533	517	509	547	505	528	523	503	501	487	534	524	528	542	519	539	522	516	588	533	525	570	563	538	549	567	538	525	535	482	513	506	478	523	548	518	522	519	480	503	558	519	597	516	521	540	490	520	491	504	534	531	574	542	515	538	499	537	527	524	537	524	557	512	542	537	519	522	479	572	498	514	496	512	503	535	455	572	542	482	500	501	543	542	486	516	519	490	546	571	518	471	511	578	531	555	536	539	524	492	481	536	476	547	511	528	522	519	514	531	513	498	486	534	514	515	550	496	540	498	546	503	532	508	496	533	498	510	519	514	510	513	542	555	496	492	514	552	522	515	538	533	519	529	539	539	481	516	531	493	558	531	528	542	506	502	548	512	501	568	511	486	526	541	519	510	568	514	526	489	513	517	539	551	510	541	513	473	520	521	526	525	533	540	502	550	517	540	504	508	513	502	556	507	542	505	511	524	541	541	521	555	544	529	493	515	481	571	501	552	542	571	491	526	495	485	520	514	491	496	528	456	529	550	524	504	537	501	499	536	548	538	529	490	566	555	475	533	506	514	551	501	550	509	543	534	499	512	534	521	541	536	513	484	502	484	530	512	558	508	511	483	521	504	530	520	490	493	544	559	512	510	480	556	523	573	547	569	542	493	469	518	487	535	518	517	524	525	501	521	512	504	478	505	544	510	503	527	548	486	541	519	469	465	520	516	571	570	545	526	532	544	528	547	534	526	532	538	535	509	520	532	504	540	509	557	471	510	544	544	522	489	501	482	511	522	533	465	496	516	513	519	512	519	543	521	524	513	509	522	530	540	519	540	469	489	487	525	536	512	512	520	531	546	498	507	541	537	500	522	518	522	520	567	453	550	486	521	543	523	520	468	492	516	560	479	545	512	529	526	549	511	533	545	570	539	516	504	500	543	517	527	517	483	522	498	540	531	499	507	511	547	523	504	524	463	520	533	508	521	524	498	536	543	505	522	497	517	508	521	562	528	501	500	482	554	486	519	545	537	537	493	547	520	485	548	522	501	509	494	524	460	492	568	539	518	513	487	506	494	498	498	546	580	523	536	513	556	492	516	534	506	488	484	536	503	460	561	507	505	497	520	527	505	486	543	509	513	529	600	476	565	486	540	541	526	534	511	453	495	526	521	565	506	527	506	541	531	528	523	492	530	496	543	549	502	527	548	518	497	544	473	520	500	547	503	500	499	478	500	525	506	521	528	492	531	490	598	513	510	538	503	511	517	512	520	551	496	494	551	524	558	485	536	492	473	517	456	576	523	498	500	494	510	507	491	459	555	516	574	490	542	502	517	506	559	495	498	538	506	545	518	544	507	508	536	572	537	531	542	525	481	482	500	569	493	516	524	508	511	510	497	508	510	521	518	527	554	526	566	501	542	539	511	517	539	533	550	541	531	519	490	516	501	538	542	503	521	540	500	521	540	489	490	558	494	518	530	505	521	502	516	516	490	538	568	509	510	574	515	528	521	516	511	552	521	524	499	522	521	519	539	512	521	514	541	557	485	509	497	543	514	485	481	540	519	530	507	518	500	514	517	479	545	510	547	565	546	563	546	512	520	506	500	562	505	521	509	532	500	556	531	521	551	521	509	468	515	536	543	516	520	515	504	517	482	540	487	516	492	584	561	533	514	518	576	504	510	576	505	501	525	470	463	550	490	521	509	545	478	540	522	519	526	516	500	494	512	525	549	517	529	519	524	502	543	544	500	472	532	488	555	521	496	504	556	538	539	537	513	520	525	544	526	491	478	515	519	517	502	532	513	487	500	533	505	483	505	544	509	523	520	533	525	505	528	529	508	564	502	558	557	505	498	544	500	493	518	511	533	491	509	521	521	528	512	550	522	514	507	550	514	513	538	497	509	542	497	574	506	501	564	515	503	488	517	555	511	502	525	482	516	504	503	533	492	502	504	527	506	498	512	507	507	526	546	532	520	530	517	509	517	522	529	510	487	514	520	527	517	564	494	537	526	566	491	489	465	565	479	498	503	540	490	519	524	492	506	526	524	562	483	604	561	498	544	531	544	555	532	509	497	513	517	527	537	476	537	532	514	528	493	499	530	520	526	505	525	469	563	519	543	485	464	493	525	502	540	576	531	543	527	535	500	530	536	555	492	516	495	500	553	551	528	502	485	552	518	529	552	541	491	521	554	542	543	489	565	577	523	518	510	480	536	512	539	544	553	525	559	557	497	514	506	526	499	483	527	476	517	582	512	558	503	522	495	542	461	532	498	543	533	477	521	521	536	569	486	514	521	510	474	513	541	566	527	545	514	507	556	541	504	517	507	520	496	514	540	521	547	524	486	515	498	527	528	544	523	535	523	531	527	506	548	513	531	558	530	512	516	518	505	506	510	481	541	556	562	542	522	491	486	537	518	510	529	507	507	528	537	546	464	541	517	503	492	513	525	514	536	527
14591	1572	1263	1039	735	601	540	528	447	454	464	439	468	438	376	413	419	430	446	410	441	424	407	425	407	398	425	424	396	414	382	405	379	411	405	407	407	381	407	421	418	384	379	402	402	380	395	401	436	390	426	384	414	404	402	372	384	398	416	391	422	416	377	446	404	383	422	423	393	444	413	440	409	391	412	396	399	378	408	397	425	408	390	394	402	396	407	419	426	416	450	422	417	398	401	422	444	373	403	391	386	404	412	393	430	356	408	433	403	389	417	385	388	401	388	398	372	404	412	414	415	370	411	416	457	426	393	435	414	412	444	397	387	400	390	405	353	393	421	392	387	400	416	374	450	416	400	410	395	424	372	423	436	408	379	401	382	397	381	415	433	406	397	391	374	369	402	382	387	382	413	411	382	372	422	422	371	398	383	425	385	367	430	438	455	394	388	385	367	439	437	391	431	379	404	395	394	415	379	397	374	384	441	390	385	423	377	373	369	402	425	422	393	420	417	419	407	436	504	419	411	425	369	398	363	408	385	414	434	435	432	410	408	422	408	397	369	436	379	385	348	414	408	446	383	416	360	413	411	432	420	449	407	419	385	421	388	371	385	384	422	455	420	454	444	378	448	416	387	438	433	375	386	393	417	415	391	455	405	377	396	399	397	395	418	416	392	362	408	401	386	418	400	416	399	392	393	355	424	437	407	353	410	411	396	419	380	445	405	407	422	382	417	381	384	411	396	359	388	373	395	392	398	362	409	417	372	392	380	410	416	414	400	431	401	393	382	406	378	411	426	407	407	370	436	379	409	400	357	429	421	386	377	420	374	398	352	422	411	438	414	394	392	397	416	394	390	409	431	371	399	410	402	426	341	420	396	385	439	389	414	405	422	421	364	380	391	372	384	400	388	416	420	414	385	394	398	402	402	426	409	395	390	411	393	440	390	390	373	397	404	417	385	448	395	352	444	394	385	405	391	416	400	416	420	379	420	396	441	434	388	408	438	415	381	407	360	429	390	379	411	384	369	410	366	424	409	428	364	420	393	429	355	416	413	426	438	431	421	391	408	416	402	367	351	414	424	372	404	388	429	404	410	425	415	420	424	386	454	376	373	394	400	370	361	434	411	431	372	404	418	419	389	400	407	372	418	396	390	405	375	382	409	383	428	398	392	385	360	427	393	364	422	387	370	414	424	400	430	400	392	426	432	455	379	404	445	439	405	426	368	443	368	398	429	393	374	394	388	380	378	418	453	367	413	375	402	391	387	391	391	427	416	445	416	420	371	403	401	418	350	367	405	452	359	413	443	417	387	392	437	400	419	432	420	394	362	381	389	397	405	417	400	379	371	393	395	422	394	407	412	392	377	409	403	408	393	403	419	397	438	425	404	378	371	410	381	378	408	414	452	415	414	415	403	379	371	393	420	415	422	429	402	385	372	408	405	352	365	416	371	392	411	383	394	388	368	390	385	368	427	350	378	437	366	380	382	441	394	407	441	401	414	421	392	422	389	396	429	430	373	402	372	425	412	460	419	440	417	392	414	402	363	430	364	407	401	390	404	432	398	415	376	431	402	422	368	368	414	408	412	409	383	381	402	352	425	394	391	418	393	424	399	412	421	375	414	378	396	388	365	396	403	416	439	418	415	414	383	407	397	368	386	440	391	454	364	407	402	384	393	371	382	422	385	416	391	420	447	393	375	372	396	362	391	455	384	412	396	412	399	435	409	421	403	405	419	390	403	411	422	417	418	354	404	398	390	385	378	427	390	437	390	383	380	407	415	439	394	353	423	409	420	458	396	430	383	401	418	368	404	377	376	408	419	387	409	380	408	389	391	361	401	372	377	409	386	404	402	405	445	434	406	431	388	425	447	387	394	431	363	428	430	398	405	440	433	398	426	389	404	389	390	422	395	416	367	415	425	418	386	390	402	391	393	412	401	376	383	375	387	393	392	405	392	417	410	420	393	402	378	400	399	375	377	469	427	377	383	411	403	411	373	395	383	390	410	412	415	376	413	413	365	416	418	396	424	418	390	426	434	358	397	407	431	382	425	390	420	392	370	394	405	427	410	403	366	422	399	396	402	376	416	446	369	421	422	364	412	400	421	402	393	395	398	415	418	421	427	414	364	416	401	425	422	377	399	420	413	389	411	395	377	418	434	398	432	400	386	442	412	386	376	408	436	423	391	379	392	414	391	400	411	399	425	399	397	457	354	399	353	398	389	398	384	409	437	417	416	372	402	408	438	424	388	416	412	399	391	362	388	406	383	367	387	400	408	399	400	411	392	397	399	423	361	393	406	387	399	425	422	403	404	403	375	424	398	375	421	393	415	432	394	377	386	418	380	437	362	411	376	400	438	408	418	383	415	388	422	396	384	366	412	379	382	380	395	430	414	397	358	379	405	422	418	433	416	421	394	396	401	392	407	415	425	397	416	416	448	419	403	415	425	417	383	423	423	432	391	411	356	403	404	366	392	395	405	422	399	388	404	406	428	435	434	393	376	382	370	411	344	370	415	420	416	419	413	433	403	379	410	405	412	408	407	394	376	407	428	433	443	420	431	402	417	397	409	397	395	401	435	417	451	409	413	414	416	388	401	442	402	418	418	433	434	440	370	406	416	396	447	383	370	383	408	362	425	407	438	428	403	397	458	401	374	379	410	415	415	411	396	421	417	378	379	401	445	393	385	425	390	421	428	433	395	355	372	404	425	430	373	364	401	390	406	392	362	402	417	392	413	425	390	441	420	421	381	376	388	401	379	432	384	438	420	402	412	428	420	394	388	400	390	395	409	413	394	399	393	414	397	392	419	405	406	382	393	418	389	399	423	423	389	378	401	452	406	373	409	377	423	398	370	423	394	382	411	404	375	371	421	415	372	431	405	388	387	423	383	388	383	387	374	393	334	396	407	399	399	394	421	366	399	367	411	410	409	415	415	399	398	389	393	391	361	388	378	412	357	401	427	399	392	443	388	361	383	405	394	428	368	397	371	407	377	384	428	383	400	395	399	389	426	369	422	351	417	412	414	382	361	400	404	404	397	423	375	399	428	376	412	399	352	390	417	415	399	426	410	437	411	423	435	396	369	405	352	403	386	410	397	369	389	376	417	383	390	399	447	410	420	392	378	389	369	417	392	442	385	381	395	411	386	386	412	382	411	421	375	381	378	403	383	407	413	390	404	413	429	449	383	423	370	388	388	379	400	408	395	414	398	399	411	417	440	393	401	379	419	402	388	395	416	386	414	414	406	393	426	438	380	393	437	364	358	405	451	450	383	402	389	403	388	385	413	387	427	378	427	383	411	442	432	426	415	401	396	397	360	433	442	404	399	405	404	447	370	410	374	400	373	393	401	408	396	428	413	412	388	397	429	389	382	396	434	438	391	437	412	402	393	364	408	370	427	388	421	406	375	411	401	430	418	399	427	380	383	387	383	409	384	445	386	383	374	380	381	422	391	419	394	420	406	436	372	357	374	398	428	402	384	402	414	349	436	366
8563	1680	2500	2799	2504	1985	1733	1531	1431	1362	1316	1158	1207	1138	1109	1110	1071	1030	1093	1068	1057	1053	1019	1007	1014	950	988	990	966	1003	1016	960	992	981	1000	929	985	963	989	946	966	906	1005	959	930	917	985	945	969	959	965	951	959	936	980	957	948	961	930	916	1018	907	924	970	954	1004	936	945	907	921	948	979	980	920	961	947	966	929	959	892	1016	953	967	973	910	967	955	941	948	959	1045	948	921	1012	947	936	922	1001	937	951	917	898	931	900	903	952	921	933	940	958	978	968	926	979	1007	946	945	901	973	906	919	938	907	972	967	935	931	943	948	919	974	937	947	949	951	949	1011	948	972	931	1002	971	971	952	950	925	946	958	923	922	988	941	972	933	915	969	901	966	928	989	924	952	954	946	959	943	867	874	964	952	906	928	969	977	970	932	949	905	956	983	908	938	975	983	913	908	957	957	929	980	1006	936	980	958	938	954	979	965	913	934	951	888	899	940	948	1007	896	935	897	943	937	887	905	955	961	1016	905	939	959	1018	940	924	911	921	976	945	974	933	943	957	935	916	923	962	966	901	964	944	1024	974	946	919	969	932	963	921	877	941	868	924	907	951	983	957	996	952	906	987	975	925	950	932	920	1002	940	938	923	879	964	865	927	938	913	954	954	938	926	929	975	949	966	937	898	942	944	900	899	902	949	980	908	925	977	955	907	994	950	944	914	974	938	935	936	946	986	935	973	942	975	1015	923	948	967	947	903	927	963	883	939	903	987	932	960	1002	947	929	954	955	935	938	914	936	930	983	973	958	898	920	890	934	930	970	978	921	1000	907	898	934	944	947	932	923	993	996	976	906	960	957	945	937	960	935	939	916	956	994	884	945	946	872	928	964	953	938	910	976	945	923	961	922	965	915	891	965	893	979	898	953	908	875	935	953	902	927	931	954	893	862	914	959	974	930	931	908	949	977	929	921	973	931	997	958	948	946	950	925	897	943	949	948	955	931	976	907	997	1000	921	982	889	948	952	973	925	953	948	924	900	890	964	901	959	902	970	963	898	838	942	989	932	962	938	973	929	976	906	950	956	920	922	939	886	917	986	916	904	935	917	908	948	934	944	907	914	941	1003	919	908	963	967	954	961	957	983	925	949	951	909	922	943	941	937	925	912	927	951	906	895	921	975	943	932	958	939	950	920	968	986	995	947	954	920	966	887	941	972	875	967	974	944	954	1005	956	936	955	906	936	957	954	933	1004	917	963	956	922	910	934	941	922	946	977	949	945	904	967	954	941	932	936	926	954	949	958	970	1001	945	905	980	940	924	879	939	937	981	919	930	934	937	973	966	924	914	911	958	910	975	947	927	944	991	980	969	946	955	932	947	957	933	965	993	949	940	965	983	1040	967	981	960	936	964	986	957	933	959	1008	950	943	916	936	953	962	968	925	878	914	952	944	962	952	989	907	945	1019	910	940	915	1021	983	926	918	934	944	907	977	943	936	918	948	952	947	961	948	900	909	935	934	972	930	977	947	929	953	941	953	928	942	969	901	945	919	981	931	950	946	932	891	942	948	983	928	934	903	945	973	968	905	956	952	943	952	935	999	912	896	944	954	947	920	927	971	963	889	947	928	974	968	973	864	927	905	939	950	880	945	919	916	935	980	963	965	922	945	910	949	933	927	927	946	1002	974	966	951	977	933	912	967	977	914	909	992	981	922	923	899	935	877	961	904	913	898	954	929	954	910	926	912	972	942	902	978	980	893	901	963	963	906	942	935	1009	945	965	895	952	921	944	903	964	945	967	957	949	936	994	979	963	941	903	965	957	925	999	961	943	929	911	923	956	901	965	986	979	933	943	926	979	936	924	944	918	983	934	975	934	935	919	1002	921	878	933	977	960	989	975	949	934	967	957	969	951	976	989	942	975	927	963	966	919	997	967	979	938	958	963	929	930	979	930	945	952	923	951	962	950	885	960	925	964	974	963	934	966	913	944	927	941	933	918	895	930	924	906	928	956	965	961	924	983	917	966	888	937	928	1008	913	904	928	903	964	863	943	944	920	933	934	994	1006	983	944	957	922	944	943	962	885	940	942	953	874	927	952	971	987	974	989	954	934	966	931	906	962	902	1009	965	975	933	941	942	933	997	936	933	958	971	961	997	947	940	938	938	999	909	980	892	884	1042	890	962	918	924	915	934	943	899	930	942	990	901	921	920	934	958	973	945	910	916	942	913	945	959	951	949	913	904	915	919	991	900	928	944	929	967	1003	944	940	945	929	955	944	945	934	950	945	997	972	960	962	973	949	943	984	904	942	925	940	947	957	947	913	1014	907	957	1005	952	953	900	967	947	951	941	951	935	952	941	964	872	966	1006	978	931	943	948	932	965	992	921	957	918	910	967	961	898	940	899	956	977	888	982	962	911	934	985	925	945	966	960	989	895	947	908	938	905	937	978	982	952	957	955	947	987	976	963	969	982	915	981	918	953	972	942	940	966	962	947	1003	917	985	897	943	986	962	901	924	896	931	947	963	907	944	942	928	967	945	928	911	945	980	894	926	972	909	905	945	995	985	964	1002	939	937	959	953	952	966	897	963	865	896	980	965	940	954	999	969	946	966	989	952	886	958	906	950	954	928	914	909	924	971	933	921	938	972	904	981	928	952	975	910	940	937	981	948	971	882	968	1006	959	909	920	968	943	937	969	959	975	945	916	1003	941	930	920	921	957	928	915	906	907	984	1002	971	940	921	944	951	938	954	861	940	898	889	943	907	954	955	915	941	908	909	936	884	928	963	894	911	965	925	935	931	949	932	907	912	948	940	973	954	966	923	987	948	933	943	963	906	982	969	905	944	964	934	955	929	916	914	946	908	948	944	951	969	930	1003	932	919	965	907	950	955	978	963	923	995	950	960	927	925	949	936	934	926	945	934	931	924	945	908	915	962	973	937	982	909	933	952	957	949	940	906	961	935	908	936	999	907	984	904	947	920	1024	888	900	948	925	929	939	885	946	951	954	959	967	945	1010	995	970	920	955	929	932	919	946	993	913	960	970	962	961	936	910	948	955	946	972	1004	943	985	935	944	958	929	877	865	935	930	976	951	907	991	920	922	913	974	949	960	928	1045	930	933	993	922	963	1004	975	955	930	1007	908	942	1012	925	934	1003	940	952	971	962	910	889	948	943	1013	918	962	965	922	931	993	963	925	893	919	921	910	967	970	928	923	959	941	932	949	1026	960	922	972	983	944	934	912	922	968	898	982	870	948	938	959	940	968	944	920	931	937	944	964	900	929	955	993	967	920	985	969	910	927	900	971	951	953	892	890	967	940	866	934	924	984	927	983	978	963	878	924	928	973	936	991	905	922	962	955	920	947	932	938	943	970	982	955	935	1011	919	973	890	918	959	945	922	950	897	990	952	960	966	920	964	968	958	923	996	935	994	926	953	949	963	951	990	945	914	895	931	1006	881	945	884	931	895	959	908	981	956	884	976	916	915	970	968	947	906	949	982	927	978	946	980	932	963	953	969	937	954	955	927	946	1003	886	967	968	951	963	958	887	927	927	925	926	934	937
1443	233	248	245	234	237	252	232	215	215	248	205	227	186	217	214	215	231	214	217	199	215	223	232	213	235	233	215	214	240	217	252	182	249	213	225	240	245	202	175	213	205	212	224	228	220	233	240	222	230	213	213	224	217	242	188	221	230	185	199	246	242	221	232	209	222	215	242	240	240	243	198	248	221	221	229	230	214	225	197	206	222	215	245	230	207	249	244	215	252	234	239	230	210	214	227	208	225	219	205	242	193	222	204	222	220	245	211	227	211	220	226	225	205	211	210	244	241	213	212	225	190	253	235	198	228	207	181	221	226	226	249	231	193	216	236	212	208	204	214	222	219	211	205	196	204	225	219	239	229	211	235	244	213	204	216	211	189	235	201	218	222	223	241	207	213	216	217	229	218	215	209	222	226	215	229	221	218	198	196	227	184	227	237	224	234	270	215	228	210	216	213	218	218	219	220	234	227	190	223	222	186	214	211	226	207	229	236	261	215	204	221	203	223	213	218	212	237	214	223	222	218	212	200	189	209	195	187	218	197	218	232	205	202	252	219	218	199	195	222	181	224	233	234	206	202	239	188	216	247	221	204	206	210	211	199	217	228	207	208	229	235	200	197	222	219	223	227	219	241	211	225	236	212	222	212	242	235	243	230	227	208	218	230	228	233	189	210	235	199	216	193	220	243	206	178	223	224	255	190	204	207	231	205	215	201	214	188	214	204	246	214	200	237	220	226	203	247	214	203	208	232	224	240	214	215	198	202	208	202	221	201	213	228	215	212	239	226	245	239	223	238	227	213	245	217	197	238	228	233	211	207	205	224	249	215	203	225	200	200	228	229	209	218	218	220	182	209	206	212	205	196	208	192	207	212	241	196	213	201	222	245	239	209	236	220	223	191	210	196	202	201	195	192	221	213	200	238	226	188	206	215	203	233	220	207	231	245	243	224	193	194	225	226	212	205	215	224	183	225	231	235	220	218	201	208	230	196	188	221	234	199	212	222	191	207	216	220	226	245	216	204	214	231	229	213	204	188	219	235	234	256	218	222	228	255	225	209	212	256	215	218	197	239	239	201	253	205	230	233	197	209	219	210	235	222	214	250	225	197	207	175	200	202	214	233	182	214	209	220	201	214	201	230	208	218	201	211	213	203	207	205	220	211	223	246	216	206	216	223	226	226	222	231	213	224	221	222	195	215	229	206	237	233	220	220	232	226	216	207	187	232	244	212	198	224	223	207	206	220	238	232	208	223	217	174	215	222	228	222	239	225	221	206	228	225	209	212	226	228	221	214	206	231	234	226	205	234	217	237	242	211	200	198	226	194	220	242	225	201	227	234	224	212	201	226	182	209	207	227	221	229	219	210	229	217	226	234	224	196	194	199	215	199	204	250	216	218	213	224	243	230	228	218	214	219	222	217	211	202	245	196	207	207	221	226	206	239	223	227	202	201	227	197	195	197	223	210	202	230	216	205	235	220	225	196	228	191	199	222	226	224	231	256	234	210	229	189	239	198	214	210	210	248	191	198	229	252	251	209	198	188	217	228	218	224	237	244	218	222	204	213	245	212	239	240	200	233	239	210	235	209	244	195	240	194	230	193	188	241	195	238	216	212	262	216	212	246	220	229	238	219	210	248	201	220	252	186	227	224	227	236	234	239	251	201	214	238	224	208	196	225	217	232	203	199	202	223	191	232	243	268	211	220	231	221	204	224	214	225	217	240	235	249	218	207	236	226	197	232	215	249	231	220	209	210	226	208	250	213	238	203	231	216	215	225	210	198	193	244	222	185	228	222	212	217	200	217	201	210	207	223	220	221	201	202	223	221	226	215	180	199	240	210	211	197	210	237	208	218	210	191	218	238	227	230	205	225	209	202	222	217	225	216	226	235	222	216	228	196	221	220	215	248	230	219	224	195	207	234	197	200	220	217	230	226	202	209	213	220	214	226	219	256	232	220	238	214	231	196	208	230	255	224	226	190	213	227	242	227	244	256	243	222	215	248	210	211	220	237	203	229	215	242	210	189	222	218	222	223	200	212	231	198	226	231	229	178	231	211	222	206	208	228	203	222	200	198	190	218	201	243	224	222	217	207	203	188	204	229	198	253	213	218	208	195	212	211	202	224	221	227	223	187	231	221	236	191	195	200	194	212	227	230	218	221	213	210	227	239	205	204	252	234	208	227	225	252	213	192	191	232	221	220	238	229	217	230	215	214	203	201	224	213	226	199	197	228	179	243	236	231	218	207	222	204	195	203	230	227	223	208	203	213	229	213	202	249	225	213	201	207	209	206	230	213	205	205	208	246	223	217	272	190	204	216	214	246	239	229	229	197	221	241	207	241	222	216	204	193	206	195	229	224	245	232	217	238	219	220	210	217	191	203	178	178	217	201	209	204	199	243	246	237	209	208	201	187	201	235	223	212	241	218	227	225	204	206	207	223	217	208	226	218	206	236	202	202	212	204	211	212	226	238	200	213	230	225	210	225	234	232	229	226	219	210	234	221	225	230	225	232	221	243	198	197	225	215	204	201	197	190	202	221	208	252	206	218	219	220	207	199	227	218	225	202	208	194	216	223	219	208	235	200	213	222	225	245	226	216	215	225	232	215	204	215	205	223	221	216	216	202	231	233	247	218	208	192	214	206	221	220	227	229	213	213	220	234	221	221	215	225	218	203	220	191	223	207	223	201	216	201	221	202	243	203	226	224	239	225	235	202	233	265	224	237	208	235	201	222	213	225	212	246	199	224	193	224	193	210	217	231	218	213	228	231	201	244	217	217	211	195	233	187	204	205	210	207	215	213	225	245	210	200	220	235	200	221	226	178	219	209	234	202	215	198	218	240	226	228	202	193	230	228	225	224	205	208	208	197	199	194	215	239	249	219	237	188	190	217	216	231	227	243	207	210	247	208	241	242	209	188	233	211	232	222	228	207	213	210	198	205	230	227	191	215	225	217	192	215	252	198	220	222	224	237	238	215	213	225	190	226	223	204	222	185	225	218	254	223	224	213	198	213	223	196	234	214	212	232	225	228	271	232	217	228	199	247	250	235	238	233	231	221	254	208	224	209	208	212	228	249	211	248	187	212	196	208	216	238	205	198	206	227	220	213	225	212	206	214	193	194	228	194	224	202	203	241	224	211	219	215	208	211	222	236	227	208	192	237	223	213	224	215	195	208	233	216	238	225	208	198	216	200	238	211	240	222	212	216	233	210	205	192	217	215	198	243	220	196	209	233	225	257	238	204	228	179	241	216	230	229	200	245	231	213	218	230	226	197	215	233	207	223	222	236	224	181	249	181	253	226	236	232	203	215	189	236	249	236	234	201	211	187	232	192	226	224	250	234	211	217	241	219	239	222	208	189	219	206	225	206	229	207	217	195	200	223	212	217	219	222	241	212	235	228	201	209	242	226	221	188	218	198	207	225	214	263	241	191	224	239	211	222	239	228	234	226	222	207	207	228	199	180	225	198	213	222	193	216	263	228	210	208	218	212
1864	583	627	588	607	601	597	588	559	503	584	565	553	583	541	565	613	554	567	599	579	556	533	554	577	566	577	530	595	558	545	572	561	534	581	536	527	528	507	550	513	575	590	571	586	570	560	549	579	553	585	565	621	553	556	581	535	558	553	576	595	562	535	596	558	569	590	526	593	566	585	552	570	605	565	529	541	563	555	566	559	565	573	557	550	595	552	565	563	531	506	587	584	595	580	530	582	600	564	560	605	581	613	567	564	518	564	559	557	556	544	574	635	547	563	572	562	545	589	543	539	562	575	553	560	537	557	607	556	594	577	539	564	562	573	534	601	529	551	572	559	564	540	541	576	555	552	541	553	584	583	574	567	612	581	547	578	585	609	559	604	569	535	574	596	577	535	578	557	557	577	576	542	560	549	575	573	570	577	552	556	520	554	593	569	592	553	576	570	554	537	530	550	553	551	591	613	554	555	541	574	545	544	607	576	549	597	568	561	549	538	567	581	600	552	521	522	539	600	579	604	635	603	586	592	563	556	627	559	580	528	607	594	561	596	521	492	558	530	546	546	584	604	534	551	589	581	615	508	562	554	571	536	585	568	610	523	584	569	560	578	572	587	583	578	598	564	568	562	567	586	563	614	571	564	573	558	552	567	587	540	540	592	559	537	575	570	609	543	557	576	574	555	572	567	564	588	544	534	547	543	560	584	563	527	545	531	538	588	578	580	572	590	571	581	536	557	527	542	560	555	576	552	605	527	537	506	542	578	562	558	569	521	593	555	557	606	594	498	535	563	593	548	550	576	554	579	541	557	540	569	564	567	570	581	588	549	606	587	606	545	553	549	534	570	547	555	512	524	572	561	572	558	553	536	566	560	542	517	593	571	589	542	571	570	554	540	583	523	545	541	560	558	538	529	550	564	570	566	532	596	544	589	561	545	605	544	540	572	590	539	604	552	566	582	527	567	540	547	569	525	568	543	551	603	567	576	579	537	567	605	551	570	568	539	560	541	558	554	560	551	551	566	584	588	592	549	590	602	540	574	591	537	521	555	563	554	573	573	599	539	569	597	539	560	548	552	568	567	515	556	583	589	592	576	589	594	578	573	618	554	550	572	567	539	570	534	582	557	559	496	573	566	590	593	582	560	584	544	543	602	548	547	612	578	563	554	552	553	573	582	555	575	528	558	574	594	544	535	590	590	625	560	597	532	547	483	544	582	561	547	534	583	582	577	529	555	614	542	524	528	568	588	584	582	584	607	506	623	518	537	528	596	596	565	536	598	563	608	574	557	602	563	566	492	546	550	583	560	607	584	535	579	564	565	554	579	583	557	559	579	550	571	612	572	571	567	532	621	584	574	587	594	521	528	567	583	567	562	528	521	574	566	542	556	550	558	562	595	567	557	549	582	557	566	541	550	589	562	542	579	563	562	559	589	551	577	578	540	555	576	556	545	585	545	590	573	554	594	568	582	523	586	588	544	561	517	580	554	583	593	566	539	585	583	566	593	555	569	538	577	582	588	565	555	571	530	538	561	538	525	588	577	572	564	549	534	546	585	577	569	602	570	607	583	576	570	588	606	605	564	561	568	519	573	557	532	580	565	571	510	578	593	554	556	547	569	580	511	527	565	566	579	593	584	578	542	516	566	558	582	596	550	606	530	554	590	575	578	581	610	543	530	552	549	567	572	573	580	557	540	567	557	587	519	586	547	570	548	535	573	549	569	552	568	595	583	569	539	572	579	540	581	586	567	529	562	612	555	600	581	581	573	602	556	548	585	585	557	537	561	585	566	538	558	517	523	533	516	582	600	545	551	577	610	597	556	522	586	572	585	570	551	565	570	576	549	588	584	552	574	573	556	578	576	559	505	568	520	567	583	563	560	539	566	566	575	563	568	563	524	579	564	545	585	548	554	581	602	558	556	523	557	507	564	599	595	598	530	515	550	557	524	528	591	605	525	545	559	559	566	561	576	523	606	566	569	543	559	567	532	588	531	551	547	527	546	586	577	534	557	538	558	541	552	578	576	564	572	568	584	582	533	566	560	534	543	556	561	554	603	580	555	576	539	581	580	537	581	540	563	572	580	584	551	549	589	565	584	534	571	560	581	562	583	559	525	555	568	560	544	561	564	573	556	546	554	525	591	516	551	568	564	511	539	561	554	588	537	518	539	548	544	566	588	558	553	556	561	574	560	567	595	588	548	560	576	530	531	550	556	562	562	546	589	580	591	551	558	584	586	565	572	577	543	553	598	534	566	529	547	504	588	573	509	514	602	547	594	592	565	567	546	572	547	556	540	570	609	564	530	552	569	578	588	563	568	568	526	584	606	593	520	572	571	578	545	547	531	571	580	604	563	590	566	586	577	540	539	555	569	560	531	541	587	546	564	576	526	567	541	565	550	608	574	604	557	548	559	572	572	578	543	551	542	531	572	544	575	569	582	556	537	608	534	571	593	544	541	507	554	560	543	580	564	593	558	583	551	557	543	553	538	578	528	579	552	519	537	535	587	558	537	551	571	537	584	606	564	587	611	543	602	530	571	535	570	580	575	533	529	552	572	547	553	588	535	537	542	547	545	579	579	574	590	516	539	563	549	558	536	571	555	626	582	547	572	584	537	575	570	574	555	557	574	559	550	598	565	530	560	579	593	594	525	575	549	515	573	551	568	583	533	562	556	530	546	550	586	579	564	580	596	543	587	558	514	581	610	561	549	534	583	596	598	545	576	561	530	551	570	525	528	579	539	566	558	553	580	582	579	535	544	533	585	625	564	571	563	572	576	583	551	545	538	578	629	512	591	566	533	582	617	543	565	528	564	538	578	554	555	578	540	552	527	549	587	587	595	546	554	565	562	584	564	577	573	572	533	582	571	589	570	561	605	583	556	560	516	541	619	610	540	578	550	508	522	524	555	589	567	535	562	552	588	556	526	557	544	597	567	563	574	554	540	578	562	583	572	585	523	588	553	525	558	533	551	577	602	588	543	543	560	594	582	520	584	517	591	540	586	578	599	540	559	543	593	522	575	487	549	567	574	551	564	566	590	540	574	565	530	546	532	573	574	576	592	573	566	584	541	567	590	548	505	578	602	574	575	543	553	598	577	566	548	583	566	555	553	576	562	599	589	576	543	579	583	551	557	497	541	556	607	517	613	581	575	513	548	599	592	569	598	587	552	544	562	550	565	563	572	544	536	579	554	574	553	517	592	534	574	512	557	533	589	574	556	590	567	598	581	543	576	548	573	588	574	521	550	571	560	601	548	523	562	558	547	557	528	575	567	558	555	514	534	552	581	557	545	576	553	558	547	536	564	573	553	567	576	544	607	559	588	526	559	531	597	559	543	555	553	578	577	581	572	600	574	562	527	600	547	578	540	565	550	580	564	568	578	547	573	531	573	584	577	573	576	554	554	549	582	543	533	565	556	531	564	581	603	561	595	575	544	586	551	531	543	572	591	577	558	555	590	540	558	574	589	585	552	597	569	586	544	546	543	526
7014	538	588	446	319	288	275	236	224	223	201	209	201	195	199	203	207	183	196	195	188	186	202	201	192	194	202	184	174	176	201	186	189	200	187	180	203	187	187	160	197	180	162	186	189	178	194	195	191	184	200	187	188	199	186	185	217	188	181	166	185	191	199	173	190	204	205	182	185	171	183	177	190	170	203	172	187	191	189	185	214	177	183	201	193	193	176	192	171	190	195	187	201	205	172	169	181	173	190	195	166	209	190	184	183	198	183	157	183	201	180	193	179	172	187	200	170	196	200	195	184	180	177	193	210	175	197	210	202	198	188	164	206	185	194	162	204	180	178	211	203	190	170	181	172	187	202	184	171	178	187	199	198	207	200	180	207	161	171	158	195	191	176	207	188	200	189	214	196	173	197	174	190	215	181	175	182	160	189	168	185	199	191	186	237	194	208	186	191	168	167	172	183	190	191	166	201	173	181	203	175	187	209	192	179	176	185	193	178	189	186	171	171	180	197	175	201	194	179	160	180	194	196	201	190	167	201	184	191	185	200	183	193	203	194	206	188	215	183	178	160	200	171	184	183	187	193	189	198	186	179	185	186	200	189	177	156	187	207	186	178	198	185	213	185	174	178	183	190	179	190	209	154	198	197	179	166	155	178	169	202	202	177	200	175	190	178	189	176	198	204	196	198	177	194	184	188	186	177	186	165	177	160	201	183	197	177	170	176	158	187	165	194	194	206	203	195	224	194	188	179	204	208	198	195	201	212	200	174	172	201	197	195	178	198	191	177	184	193	196	200	161	163	169	184	184	189	177	148	167	184	170	180	172	172	169	181	207	196	192	171	193	207	180	193	171	180	166	190	179	193	155	174	186	181	194	208	199	199	189	204	185	200	200	194	179	208	174	197	198	204	193	203	185	178	190	188	172	177	186	165	192	188	195	213	178	208	190	190	203	199	191	184	181	206	199	186	210	175	185	193	207	193	173	160	181	196	176	160	197	158	193	186	209	186	169	195	194	202	184	164	188	200	225	175	188	168	169	170	195	172	186	180	198	183	176	177	171	148	194	185	221	199	184	202	204	191	195	157	216	187	186	219	201	170	206	215	201	191	189	180	201	207	176	200	193	187	199	195	193	184	180	184	179	183	204	218	185	203	187	196	210	181	168	178	175	180	164	183	184	178	171	173	192	179	193	182	185	192	185	190	179	191	188	170	215	198	188	190	176	174	210	171	185	213	182	208	205	190	174	204	183	202	190	194	174	192	192	200	193	204	183	217	194	185	188	182	194	181	170	194	160	169	184	188	198	211	190	160	191	195	188	172	209	184	193	192	195	200	173	197	190	195	168	198	166	205	182	166	177	203	182	179	181	193	192	208	198	171	182	209	206	191	191	174	199	176	185	191	197	185	164	168	173	206	202	177	206	214	178	208	167	185	154	196	189	175	182	161	188	184	181	204	185	167	178	197	184	169	179	168	163	186	192	198	169	185	167	183	185	187	194	192	188	197	180	175	191	181	199	184	181	192	195	177	187	187	203	183	182	204	211	154	223	207	169	189	174	201	212	190	205	186	158	184	170	190	207	165	170	201	183	184	176	182	179	188	212	171	177	194	191	180	185	187	203	204	172	208	184	196	190	181	190	200	189	196	184	197	196	180	183	169	164	232	177	190	186	199	206	198	215	167	177	208	191	185	195	187	183	188	161	198	186	189	213	197	194	199	199	182	198	193	198	202	204	195	182	183	191	175	193	164	180	194	195	204	178	181	189	190	174	228	181	188	205	182	174	203	185	190	196	178	172	174	174	193	201	189	183	178	186	195	199	208	181	185	183	203	186	192	189	187	170	175	197	219	193	199	207	191	188	195	209	174	178	181	155	158	187	197	202	179	183	204	168	181	205	188	166	189	188	195	178	198	187	189	184	192	219	176	207	185	165	231	171	179	175	179	198	205	195	210	168	176	183	171	186	195	183	175	188	181	208	210	201	185	174	181	182	184	218	186	181	202	161	180	186	176	189	188	189	196	209	210	195	182	169	198	189	195	181	184	190	173	171	201	183	182	177	194	208	177	188	182	174	155	181	169	166	184	206	185	184	198	194	211	208	178	194	175	222	188	182	198	207	199	173	183	195	197	202	186	219	165	197	176	163	210	190	186	194	178	203	207	208	190	145	164	189	193	173	199	200	189	175	206	172	189	175	199	187	167	194	203	219	178	186	201	176	180	152	197	181	171	208	186	204	175	171	176	182	191	205	171	187	190	178	173	165	200	198	193	177	176	201	199	174	212	183	188	181	211	185	197	194	175	190	194	201	191	171	206	179	191	180	195	184	190	193	167	181	182	175	185	193	187	186	183	175	177	172	204	188	200	214	191	186	204	189	188	178	183	184	204	176	182	212	200	178	198	157	210	174	209	197	177	186	167	207	154	205	191	177	198	195	184	166	174	200	184	190	204	186	178	178	171	193	184	198	170	185	176	205	202	182	209	180	191	165	198	180	187	214	192	192	165	174	187	220	168	190	220	163	174	171	183	182	165	194	183	178	198	165	182	216	185	181	154	188	190	181	183	180	213	191	176	166	175	197	197	183	197	184	180	187	182	184	172	182	204	179	183	192	184	183	190	177	175	199	180	199	182	193	220	203	187	213	177	195	181	180	215	179	204	184	196	220	193	177	165	191	170	163	169	196	218	182	182	189	219	207	177	204	203	209	181	195	220	196	174	192	172	179	176	190	188	188	202	201	176	192	196	179	214	183	208	188	187	192	216	180	191	192	194	177	216	181	187	224	193	198	187	227	164	198	163	178	170	165	219	203	173	199	207	193	186	178	150	183	211	180	206	226	170	212	194	185	214	193	160	201	171	190	194	153	181	193	191	172	170	175	180	170	180	162	172	160	210	190	179	192	197	172	195	193	189	165	206	189	177	200	202	197	196	186	191	170	192	188	163	202	174	204	191	184	192	171	193	183	193	170	162	184	186	182	199	187	180	206	181	188	193	193	175	212	179	206	180	187	192	202	159	168	186	192	178	187	188	207	173	181	175	196	180	221	211	179	188	184	199	189	191	198	198	195	166	180	184	193	176	208	193	173	164	170	184	179	212	192	179	209	187	183	194	192	190	184	213	175	184	201	179	193	181	190	172	162	156	149	211	203	192	186	195	199	187	191	211	216	207	203	178	166	169	162	164	217	213	180	176	219	190	177	206	181	173	180	166	186	171	167	188	184	185	179	198	188	196	181	194	170	178	192	183	177	179	184	175	208	169	193	187	197	195	209	197	193	194	172	156	179	199	186	193	200	186	179	190	184	168	197	190	191	172	189	173	204	201	194	216	183	192	197	173	210	224	230	173	177	179	190	189	224	178	176	200	159	196	213	196	188	218	193	156	173	181	184	169	191	179	207	188	205	187	187	176	189	177	211	169	185	211	179	194	159	204	191	189	177	171	200	192	209	188	181	180	204	193	184	202	208	176	162	181	186	189	175	187	208	197	165	196	173	187	188
6126	820	1300	1448	1305	1036	932	804	756	751	689	630	596	631	652	611	585	600	544	565	566	591	551	550	588	605	582	532	538	588	510	555	512	482	550	548	492	524	537	532	540	529	565	551	537	514	497	563	500	526	531	557	538	536	538	494	511	543	552	533	519	548	527	541	508	488	543	531	530	501	538	476	478	499	499	554	540	549	519	537	509	522	541	520	538	560	548	500	537	538	517	514	506	505	533	543	512	510	528	503	515	511	518	510	500	502	542	535	528	499	549	515	508	560	484	476	533	519	509	517	496	531	537	496	547	522	542	494	541	491	554	517	513	531	503	541	500	521	554	522	509	527	565	505	579	510	533	539	532	573	553	519	510	493	502	530	494	511	493	548	532	553	527	522	545	538	507	526	554	475	478	530	509	512	539	510	534	516	509	502	491	550	478	517	560	509	535	484	543	541	502	558	501	565	492	554	500	561	519	537	505	495	536	537	566	508	488	544	516	513	533	509	488	536	530	509	494	497	498	538	551	483	533	509	506	529	493	545	492	541	513	524	562	531	520	515	511	518	513	518	500	513	559	476	477	530	505	514	474	532	544	489	489	512	545	525	517	505	521	497	493	530	535	501	529	485	503	521	500	496	510	518	548	538	489	487	510	519	532	488	490	521	564	533	495	530	544	550	529	502	558	509	513	519	526	562	509	505	480	517	531	530	512	546	490	521	554	513	522	542	530	509	548	536	485	542	494	531	528	499	501	514	470	550	499	540	573	517	509	545	529	537	511	514	522	521	514	572	508	530	468	555	528	503	496	548	509	485	541	504	513	532	528	522	499	554	546	491	552	537	546	521	544	519	510	507	471	562	531	522	524	536	510	519	524	561	485	567	546	522	513	512	543	519	514	497	526	538	517	534	532	520	506	533	547	542	550	507	509	503	517	519	505	508	513	512	536	547	541	521	513	490	519	500	516	513	525	517	506	493	498	515	538	518	511	533	537	574	511	576	486	531	534	507	493	521	540	534	501	529	540	497	508	532	500	560	526	505	543	492	538	539	479	525	550	539	527	545	503	530	491	511	539	574	526	543	525	527	541	545	537	551	563	538	509	530	555	488	516	530	498	527	520	559	510	523	532	504	503	538	517	509	502	525	486	474	536	524	527	533	477	523	505	569	499	557	521	518	511	477	498	493	533	514	580	520	511	551	510	487	486	517	525	564	498	518	513	509	480	497	546	498	512	495	492	508	509	556	527	518	439	537	547	510	521	520	527	540	489	571	552	513	514	524	511	549	510	521	506	559	509	513	533	505	506	533	508	515	534	531	564	554	562	491	521	475	505	526	526	481	525	519	541	514	580	497	539	565	521	503	544	535	516	515	522	540	532	537	520	497	510	516	488	549	535	511	540	515	523	525	539	508	525	547	513	524	527	528	543	547	499	535	513	508	548	526	484	518	511	537	529	545	514	539	525	491	480	532	476	484	536	509	533	511	552	515	497	543	507	522	491	506	535	569	519	515	513	484	505	497	562	546	526	473	504	512	528	518	540	528	515	560	530	546	539	533	486	525	501	540	484	553	509	538	498	524	509	543	505	544	505	545	504	518	527	509	500	493	521	529	538	499	484	490	475	514	528	524	504	486	535	548	490	532	505	493	520	530	525	483	513	494	475	509	477	505	473	517	490	484	488	506	477	519	514	528	476	550	526	481	525	539	522	544	482	547	549	530	534	542	540	526	521	542	537	541	508	537	550	479	547	529	505	506	503	504	523	539	543	562	531	555	492	518	514	504	525	547	484	529	533	528	520	512	516	499	523	537	506	514	536	524	467	532	489	539	529	526	468	544	564	518	524	529	513	502	512	553	533	548	519	487	518	524	513	514	501	514	527	503	520	490	542	500	475	518	541	516	482	533	541	480	536	512	531	549	504	515	524	558	497	524	477	554	536	531	488	504	523	518	470	597	522	542	528	576	540	506	498	505	538	499	530	529	531	519	503	514	535	522	540	517	524	511	503	477	523	490	511	504	493	541	532	519	558	512	535	477	508	504	522	529	526	490	531	489	550	536	564	536	497	500	511	522	542	515	523	506	537	485	566	524	559	502	489	503	559	515	507	484	516	498	534	560	507	570	540	497	544	575	513	528	510	539	488	534	527	536	556	514	511	504	525	531	541	516	500	532	511	538	530	502	500	487	529	516	548	529	518	544	498	530	531	498	559	534	567	475	537	512	498	521	533	505	544	550	499	494	501	505	530	545	501	473	469	499	508	534	542	499	517	544	521	469	548	562	534	559	541	514	526	500	528	543	526	534	541	508	492	545	493	530	508	502	513	481	509	513	536	539	500	530	576	491	513	497	498	524	500	533	500	509	521	520	502	531	508	516	524	522	503	486	511	493	511	579	532	530	514	564	537	539	511	535	524	563	515	529	524	514	522	536	513	578	512	513	516	556	530	517	553	497	504	497	549	520	526	491	540	506	546	531	518	500	517	580	537	507	469	549	506	533	540	564	500	535	524	504	553	500	531	525	492	539	527	554	546	519	511	516	536	496	522	511	518	534	515	489	506	511	525	555	525	504	475	517	535	526	510	515	511	500	490	549	526	515	512	511	538	486	505	518	464	502	525	521	524	533	517	541	533	503	551	555	519	543	528	539	517	525	530	497	534	499	536	529	545	488	505	516	498	518	528	518	525	509	528	550	511	520	523	510	523	517	538	527	545	528	496	513	524	523	548	541	513	504	540	495	536	530	519	478	502	512	484	454	496	515	501	502	511	527	537	494	514	518	514	535	512	511	519	516	530	499	502	530	491	540	512	519	501	532	494	522	503	505	515	499	497	540	506	550	511	511	554	499	503	536	541	472	513	555	539	537	545	525	508	499	531	555	487	514	549	513	483	545	531	567	491	504	472	528	516	514	547	545	546	506	514	516	520	538	511	557	549	505	516	562	520	549	507	523	512	511	519	545	504	488	532	559	524	524	552	512	539	499	528	511	545	507	535	529	513	504	527	503	471	500	543	513	528	527	517	474	531	525	527	523	501	496	551	564	519	528	499	522	536	491	494	502	508	540	527	530	495	525	527	550	543	468	546	540	535	521	509	533	511	534	552	536	516	505	544	475	473	507	520	537	518	521	534	525	520	547	546	528	530	509	485	530	505	558	515	550	479	554	490	533	509	527	529	522	488	527	539	517	537	531	538	486	547	539	497	524	537	518	551	537	524	528	504	521	520	539	550	542	552	497	521	531	513	500	516	499	444	529	468	509	502	509	521	494	584	527	511	510	530	555	511	519	539	499	539	509	503	558	524	541	458	537	518	539	513	499	498	538	544	510	526	527	504	554	520	517	541	513	534	479	503	490	547	550	510	531	529	486	532	519	505	506	475	514	540	517	550	502	511	517	506	513	533	523	529	483	514	538	528	508	519	525	519	521	529	543	507	561	545	504	501	481	538	498	554	505	503	551	568	530	562	492	531	544	501	521	509	507	533	542	469	537	496	527	514	487	516	524
14597	1514	1314	952	747	610	569	490	492	484	425	432	447	474	490	434	431	426	404	404	418	413	421	417	402	425	388	371	393	435	442	411	358	417	376	383	404	434	401	393	392	377	361	410	403	419	366	402	445	455	385	399	460	392	376	424	402	364	394	393	410	425	354	405	380	436	404	423	413	398	382	428	376	385	377	406	375	410	367	365	359	414	395	409	413	409	374	379	429	443	399	442	400	402	400	410	397	422	386	441	367	378	374	408	401	406	368	377	430	391	417	455	365	394	391	411	421	414	387	450	393	379	407	450	461	432	427	397	423	387	406	388	406	425	377	395	365	431	400	363	392	408	389	396	417	427	381	405	416	404	394	420	419	415	370	372	402	426	381	405	427	385	395	412	414	408	385	431	421	394	395	418	378	379	404	382	401	364	381	393	428	427	396	411	365	395	408	420	403	440	408	412	424	428	396	418	371	384	415	369	397	418	399	354	384	394	398	417	439	391	355	428	411	415	384	434	421	411	377	377	414	428	379	434	401	398	372	411	395	391	403	381	415	418	423	429	372	387	399	390	397	391	400	395	406	375	401	416	401	382	443	406	398	375	407	380	378	358	394	384	379	413	405	403	417	359	396	377	334	409	407	423	427	382	405	404	429	405	397	396	400	359	402	384	394	408	402	417	418	413	377	396	401	403	364	406	364	367	393	432	444	419	396	381	396	394	404	449	407	401	392	390	425	355	407	422	381	386	414	413	394	413	396	423	381	414	403	387	424	426	437	421	388	387	393	406	393	410	439	393	365	395	379	407	394	411	405	397	388	401	408	374	432	415	428	400	425	422	417	397	412	410	407	446	356	389	400	422	400	402	408	397	426	425	474	454	391	404	388	420	403	391	398	387	411	376	382	425	395	401	424	402	408	432	379	448	417	408	379	420	419	390	417	419	400	476	375	415	410	399	353	420	411	415	405	374	338	411	386	422	379	397	375	410	425	406	365	397	372	410	411	369	388	382	410	392	418	382	423	394	404	390	389	399	377	407	412	390	362	395	430	439	402	413	363	388	407	378	420	421	403	412	440	378	391	412	425	440	392	419	389	407	379	397	408	386	450	423	389	379	414	406	397	395	374	405	413	433	415	409	409	380	399	402	421	400	364	390	392	351	392	393	404	394	413	384	411	421	394	383	379	382	400	397	353	403	395	411	388	388	407	418	388	434	420	410	404	382	396	389	438	388	392	402	375	369	412	379	414	431	445	374	430	403	410	393	426	433	444	383	401	398	430	413	353	421	378	361	406	390	391	399	428	415	423	412	377	382	391	390	391	391	424	394	400	371	399	416	413	445	400	404	371	379	352	345	358	360	380	379	354	390	418	387	418	405	411	420	342	391	385	414	378	385	441	400	376	418	402	362	435	418	375	429	389	406	374	365	378	393	402	440	417	399	426	408	348	413	399	356	418	415	386	402	405	399	367	416	438	416	391	400	420	395	426	435	398	406	431	401	397	427	443	410	391	439	427	398	414	400	412	430	401	402	403	411	438	413	351	365	409	395	380	407	390	384	413	367	364	417	408	391	368	395	389	435	403	417	430	408	385	375	452	407	390	403	419	430	371	390	389	374	415	384	374	375	394	384	420	371	386	354	442	385	414	362	419	422	418	392	458	402	393	416	377	440	417	385	433	403	378	421	374	366	363	419	364	386	393	377	417	416	376	394	427	400	401	406	452	426	394	454	403	377	434	426	388	413	422	443	403	433	392	398	438	390	389	394	398	404	388	386	396	443	404	364	391	399	440	424	390	421	395	398	413	390	387	411	368	413	399	426	390	386	399	452	406	427	436	409	413	406	449	405	393	397	386	386	371	392	418	429	419	392	386	421	412	393	352	383	468	370	398	378	401	416	394	429	401	396	387	409	430	379	384	405	382	396	398	382	411	413	386	403	396	429	373	410	412	412	423	386	355	396	398	381	415	398	407	432	455	391	413	361	431	392	372	390	428	422	424	390	387	412	447	373	440	404	398	408	416	380	380	366	402	421	405	392	437	371	376	414	408	415	402	382	449	408	385	415	393	436	424	379	372	393	383	429	418	368	415	412	411	395	415	400	447	417	404	413	415	356	419	390	413	394	409	411	405	439	420	392	421	403	376	406	401	396	368	417	438	453	397	377	380	420	390	393	413	415	411	365	387	387	409	442	411	363	416	436	400	386	373	395	397	385	399	397	420	413	390	418	386	418	378	406	412	409	437	397	403	409	438	379	396	382	392	408	386	372	394	409	414	388	382	402	381	439	385	382	413	403	399	382	384	398	370	401	365	397	395	417	403	375	392	376	400	392	390	381	350	405	412	406	410	414	392	433	388	434	373	387	420	407	440	358	370	432	364	388	386	398	407	393	410	395	436	406	409	407	386	432	409	385	378	434	409	409	416	410	375	424	396	404	411	385	408	403	411	413	386	427	378	438	421	418	433	414	360	392	403	395	391	398	404	380	369	402	421	421	400	414	407	342	392	446	378	385	401	399	430	392	375	379	414	430	359	456	382	410	417	401	420	402	397	399	385	350	402	412	413	384	402	404	383	445	428	404	373	410	399	399	404	463	396	395	404	413	443	411	437	429	389	445	417	418	424	391	415	337	425	422	388	354	362	418	360	403	405	411	426	372	385	418	388	404	425	386	392	392	377	393	393	450	395	351	367	417	427	401	373	357	394	455	403	363	411	414	401	373	390	388	401	391	416	410	427	411	431	421	419	376	412	399	397	366	440	405	386	396	419	401	419	387	427	411	401	373	365	379	383	425	401	463	374	397	415	396	393	372	354	391	424	402	374	420	395	401	400	370	396	389	397	421	371	397	388	420	408	411	428	391	399	355	425	348	408	423	394	394	398	389	391	387	384	409	398	380	439	398	433	424	377	382	394	378	406	368	393	394	387	430	449	421	405	402	410	396	387	386	385	399	393	393	380	381	406	399	408	411	389	378	415	418	363	419	407	395	397	427	417	366	388	430	420	385	410	434	415	418	384	444	372	445	393	403	423	385	366	399	376	399	415	397	399	387	396	406	405	396	412	381	431	364	410	371	392	424	412	363	390	413	376	392	394	390	369	409	396	423	403	403	401	412	387	403	406	419	414	402	408	420	371	391	406	401	407	406	435	400	410	401	385	375	420	390	427	409	380	383	386	402	357	400	402	375	411	398	412	403	408	424	426	369	390	410	396	368	386	391	380	434	382	385	431	405	381	441	370	406	451	395	367	387	372	388	389	398	412	407	409	372	401	418	393	411	389	394	424	366	373	364	401	408	377	387	401	413	405	405	403	440	369	384	357	375	339	421	432	363	385	402	419	373	384	414	410	397	391	426	445	398	406	387	409	400	362	361	414	391	417	412	421	424	454	413	418	400	356	404	407	383	390	408	386	423	413	400	403	406	416	421	404	397	423	447	407	405	398	436	394	426	373	376	368	412	402	450	424	398	397	425	370	364	373	411	436	404	376	397	403	375	406	415	423	412
8612	1642	2519	2777	2375	1967	1778	1543	1474	1288	1195	1187	1131	1077	1119	1107	1070	1077	1060	1010	1036	1044	1038	1015	972	975	946	989	1044	1008	956	951	976	967	946	1000	934	1010	1004	965	1008	950	998	899	957	970	972	1022	1009	927	934	956	993	982	965	935	907	961	968	1011	942	910	995	953	949	968	1009	928	968	970	1015	932	954	974	937	1005	939	999	997	934	937	960	964	937	898	936	1000	937	960	918	1000	892	965	954	968	953	958	977	927	952	965	872	952	963	923	971	935	918	883	914	921	974	944	929	958	961	946	993	890	951	968	952	866	940	921	938	917	968	934	982	961	942	923	953	975	939	995	934	917	937	957	911	982	935	950	886	919	1000	945	918	942	926	886	957	973	967	946	977	921	947	938	991	949	929	930	918	948	948	897	911	883	949	927	993	941	986	935	918	915	929	965	930	921	922	914	936	926	961	954	955	939	988	958	897	972	946	960	890	878	975	931	932	991	980	970	909	939	975	911	866	912	963	940	925	952	945	970	908	985	899	911	934	930	960	939	937	957	928	955	871	957	937	980	969	944	938	947	905	939	908	957	923	973	981	963	903	953	961	941	936	946	957	902	946	965	950	935	874	936	953	924	984	941	965	946	942	946	955	940	919	964	931	919	917	950	958	1006	975	952	926	979	960	927	955	915	926	948	909	925	921	933	990	955	946	953	926	959	1035	922	988	947	950	957	1018	925	887	966	993	950	955	902	962	955	938	902	922	918	959	994	903	956	958	898	987	950	994	978	950	940	882	954	924	914	905	944	934	949	971	1011	926	915	921	989	974	937	947	910	906	959	951	868	924	978	898	961	899	932	924	999	963	932	914	972	937	918	941	958	943	941	917	895	955	933	985	928	929	955	947	909	902	918	918	878	987	1011	937	953	973	948	954	953	935	910	917	985	927	953	965	952	1014	922	949	937	962	926	944	997	932	947	884	900	929	936	900	990	984	923	923	934	933	933	911	942	887	963	905	909	868	979	961	975	940	932	912	894	924	965	889	965	905	921	951	962	952	954	884	912	892	992	949	968	956	930	919	942	939	900	928	976	954	936	985	955	954	924	948	956	935	916	917	917	995	945	943	947	935	901	924	948	889	897	915	972	907	864	948	937	976	908	981	927	915	929	951	871	1031	976	906	948	1006	933	944	939	927	909	940	888	918	948	879	954	943	943	912	925	953	998	995	946	1004	947	960	953	902	922	964	1004	929	876	940	936	962	914	923	951	946	971	939	929	892	903	937	942	890	981	936	891	924	976	977	925	944	947	942	918	927	935	938	944	964	953	978	933	895	954	975	884	900	980	952	950	877	990	894	969	952	965	964	927	944	914	931	894	924	899	986	902	970	940	968	951	945	977	949	925	960	917	933	942	1016	928	879	861	993	965	970	881	977	926	915	930	986	934	924	977	928	913	939	961	923	966	973	940	946	934	928	882	961	953	962	929	916	947	930	977	906	944	885	926	904	973	918	962	900	910	932	949	917	914	943	913	882	929	1011	954	932	944	955	974	946	905	900	935	921	946	960	960	974	936	967	910	951	930	965	940	952	964	956	915	986	957	893	977	935	957	920	927	970	954	975	896	904	925	943	912	905	906	941	930	958	959	949	977	931	965	888	954	968	978	957	914	922	949	918	960	995	917	860	904	936	968	990	955	916	965	918	943	929	909	934	956	992	919	943	978	940	943	983	956	916	942	909	965	956	949	921	969	938	986	957	921	910	983	966	940	961	947	921	899	938	952	914	922	900	937	950	901	997	903	954	949	976	961	961	962	947	942	952	911	955	963	916	927	969	962	967	904	953	995	962	907	960	935	937	993	965	948	955	986	908	973	927	941	977	956	935	947	994	940	972	896	924	948	977	987	950	978	924	980	929	937	967	941	907	925	924	963	983	1000	950	967	952	959	960	947	928	940	956	903	931	895	927	923	885	923	910	939	899	887	930	966	933	971	926	1026	928	908	944	953	937	958	926	963	980	938	893	1008	920	944	965	896	906	921	978	956	957	925	947	939	906	998	925	976	923	993	980	936	986	926	952	909	963	964	973	984	940	945	950	941	930	938	885	938	918	944	958	891	957	934	946	934	950	905	1004	950	914	916	925	944	912	952	929	930	961	934	942	905	886	984	916	928	957	953	913	906	928	970	932	915	945	882	932	935	981	989	938	941	949	938	972	955	935	966	920	939	903	993	846	887	923	937	873	977	933	978	933	944	876	903	937	899	976	931	915	950	968	977	942	960	969	959	894	938	928	926	951	913	883	996	935	953	970	956	939	939	930	956	946	897	934	969	922	999	915	884	913	937	901	923	928	948	975	914	968	932	921	932	893	879	938	936	930	945	900	951	925	963	949	941	966	967	905	892	959	932	891	915	904	901	928	916	932	926	885	964	933	919	905	929	995	946	929	952	952	910	943	1007	991	945	948	889	963	886	865	859	896	938	965	941	941	943	967	912	968	925	867	982	905	1008	927	922	915	979	919	968	916	990	886	951	878	934	940	883	915	960	918	950	892	1006	988	960	916	940	944	923	976	973	916	915	918	912	918	885	922	927	943	947	863	891	940	963	909	883	947	943	954	991	937	915	929	944	932	944	898	969	969	961	921	909	946	938	954	954	942	942	943	952	929	948	971	978	948	929	945	970	1012	983	911	928	940	942	960	920	955	926	910	970	905	902	945	935	943	980	918	967	906	966	908	969	950	905	939	1002	941	962	904	962	940	954	881	959	948	939	1005	951	981	950	888	927	925	949	958	873	928	929	949	897	929	942	943	990	933	910	895	928	884	947	945	930	888	944	969	957	1021	926	969	957	982	923	959	917	932	942	921	960	947	932	893	949	933	957	928	936	974	948	967	922	965	962	946	968	944	926	985	889	966	888	988	972	929	932	925	957	942	921	903	968	928	914	968	921	937	928	935	961	925	970	980	913	890	1002	910	971	1001	934	979	906	927	917	964	960	966	986	915	911	898	966	915	962	935	921	962	903	930	993	881	965	952	913	947	934	965	987	925	982	896	961	972	948	948	959	959	1002	885	962	944	879	959	967	945	956	970	943	928	895	968	942	954	902	919	929	915	956	925	952	944	979	964	947	964	931	971	927	966	916	965	952	927	937	982	923	952	921	1002	915	907	930	916	974	922	933	939	963	938	922	932	987	927	988	943	936	911	921	944	906	895	950	908	927	951	955	922	950	882	972	912	880	884	982	1006	961	968	966	954	1004	928	1009	956	964	941	994	922	903	926	983	963	943	928	941	949	958	959	912	920	989	989	949	889	936	958	973	877	902	920	924	939	895	958	935	948	928	930	937	922	921	933	945	983	947	916	947	981	972	934	947	964	986	966	961	964	938	959	916	950	889	959	930	965	919	987	910	900	963	946	965	948	935	909	906	881	951	952	895	861	898	924	931	993	970	877	984	957	957	929	932	953	967	969	972	930	893	915	963	960	915	939	918	901	949	937	947	990	1002	922	948	863	881	913	916	984	917	934	930	931	915	921	971	916	953	976	925	946	961	944	962	923
1468	214	230	232	229	233	209	212	211	226	202	213	214	212	191	239	220	224	209	225	215	196	198	215	213	222	216	261	218	199	182	206	205	221	189	221	203	209	228	221	203	198	216	232	224	208	225	206	233	231	225	214	196	219	219	229	214	210	229	212	224	215	223	230	244	215	238	204	206	193	221	224	231	220	230	215	194	236	235	233	210	194	224	238	205	214	212	231	235	196	209	232	184	218	207	215	220	196	220	246	231	202	219	225	198	216	217	232	210	239	223	227	193	213	201	204	191	219	217	239	182	201	256	211	222	213	214	206	216	216	218	199	232	225	233	204	204	205	218	233	176	237	212	229	219	196	211	213	212	206	217	216	177	245	234	227	227	223	212	197	216	181	186	205	203	234	192	232	211	216	221	213	204	191	216	213	212	230	202	201	199	224	218	206	237	215	227	156	203	213	185	204	232	218	236	214	188	200	216	205	207	233	195	212	209	218	196	205	179	209	210	200	224	242	214	205	215	215	183	203	226	206	213	231	214	200	227	209	200	218	215	194	211	202	215	228	225	228	228	223	235	224	220	221	211	217	213	209	198	226	194	228	190	221	244	226	209	204	233	226	218	185	244	235	197	191	229	216	215	222	227	171	231	232	211	226	238	175	222	200	231	184	229	181	224	241	203	209	230	188	210	226	248	202	229	209	248	222	244	199	218	241	228	189	228	177	228	231	228	222	225	229	200	221	202	227	221	209	237	224	219	213	194	197	229	211	233	204	219	232	242	215	221	222	206	217	210	239	214	243	213	206	203	205	217	201	216	194	200	183	198	202	198	213	219	224	188	249	210	208	206	235	172	214	224	208	208	236	199	246	196	211	217	234	229	208	201	221	207	204	203	189	255	226	225	249	225	224	233	206	229	195	193	213	202	212	208	224	212	204	192	204	217	222	209	227	240	200	214	193	219	219	230	225	254	209	209	225	211	204	203	223	242	206	239	237	210	228	211	226	236	205	217	239	218	196	213	203	198	202	208	191	217	211	233	185	203	200	210	233	220	242	216	189	212	218	193	220	195	186	219	215	218	198	214	229	193	202	205	208	211	182	239	248	211	220	234	194	212	229	202	216	228	240	198	212	220	220	219	207	206	222	223	238	216	206	206	218	229	210	227	182	225	213	217	225	214	234	216	200	251	220	236	208	222	223	215	179	217	194	223	227	203	195	209	235	234	222	207	235	197	213	218	214	254	246	221	205	230	210	200	218	213	210	200	198	226	212	225	213	227	210	236	221	253	239	220	217	253	231	224	213	194	203	190	200	218	225	239	216	238	222	230	199	222	228	238	190	210	209	207	236	209	220	217	214	232	227	218	228	218	249	248	221	233	226	202	172	225	209	204	218	191	213	208	230	200	209	228	213	207	220	205	206	188	226	205	230	188	209	240	233	211	197	200	250	205	221	192	223	206	245	197	220	235	234	227	215	215	228	213	217	205	188	219	213	226	225	211	198	201	220	230	223	222	204	227	205	220	191	205	204	192	207	199	206	245	216	215	206	244	206	227	203	243	198	230	185	197	189	195	211	198	231	225	247	214	223	255	224	237	219	206	211	211	214	211	209	220	225	209	213	206	192	234	217	229	201	178	202	220	210	231	243	223	220	256	241	213	214	202	215	223	215	192	206	211	194	250	202	242	203	206	191	252	213	240	226	222	219	235	218	202	245	232	176	198	186	241	168	232	245	227	199	201	223	207	222	238	194	246	209	214	236	207	210	209	231	238	205	212	213	204	221	211	190	199	208	244	202	213	214	228	235	206	217	190	200	198	215	240	221	224	208	204	208	202	198	230	180	230	199	220	230	218	207	220	213	222	205	221	216	177	242	232	226	221	206	222	225	185	241	218	191	179	220	207	224	219	215	221	224	209	225	247	218	187	190	206	247	209	223	204	212	215	248	220	235	223	204	212	208	249	222	215	209	217	192	209	199	245	185	221	233	222	227	200	228	204	233	226	240	210	214	214	210	240	214	243	199	186	211	209	204	203	221	203	217	247	222	234	223	237	233	216	210	233	228	234	229	193	225	233	238	227	220	211	200	229	215	232	211	197	235	215	228	217	217	217	198	222	196	204	213	215	218	222	194	211	200	231	231	213	213	218	249	191	187	220	205	213	209	202	214	206	228	219	203	223	209	214	209	212	240	203	215	215	246	235	201	221	202	223	212	249	215	231	210	210	257	192	195	215	219	238	245	235	198	225	211	241	220	217	234	221	208	190	215	230	220	194	216	200	201	220	204	212	183	228	230	199	229	193	200	225	230	193	189	254	226	181	210	226	231	216	193	203	210	199	232	217	209	210	240	215	238	214	210	202	188	225	218	192	209	214	238	223	219	221	217	208	227	236	222	218	223	242	191	228	203	186	236	208	236	222	217	245	212	206	206	224	235	201	199	225	208	211	192	189	230	244	204	227	203	231	219	219	230	212	232	222	236	211	232	223	211	224	182	204	195	199	221	214	215	225	227	206	232	213	248	218	201	238	203	202	216	215	220	222	195	227	228	188	184	206	241	242	207	236	219	212	232	223	222	236	234	201	206	235	218	219	202	198	217	215	219	183	210	206	200	206	243	201	196	205	202	188	208	221	219	210	212	216	191	215	193	218	208	203	224	188	218	185	206	204	223	232	233	255	244	211	203	217	192	219	234	224	212	239	237	216	203	233	235	205	215	241	204	208	217	191	216	223	248	227	214	206	224	216	224	211	233	220	210	205	213	247	211	198	200	232	220	200	202	233	186	221	207	212	219	211	226	195	230	208	233	227	243	259	204	206	219	222	237	242	189	194	211	193	220	206	197	199	234	208	231	189	228	214	210	226	230	215	210	226	194	228	213	219	225	222	219	225	216	242	210	197	195	203	221	233	214	212	232	191	243	196	223	210	188	194	213	232	222	236	195	210	242	211	223	225	221	213	235	228	215	218	225	214	208	221	210	223	218	208	219	217	207	218	206	203	225	219	223	236	254	217	202	209	184	199	222	238	237	206	215	193	200	195	208	203	217	191	222	187	224	196	240	229	212	226	219	197	196	235	231	216	227	207	234	207	193	226	206	223	219	206	223	207	223	211	210	216	188	228	220	194	231	220	235	225	180	193	190	210	200	202	224	212	206	218	208	200	204	230	224	210	241	241	186	195	212	188	200	188	215	192	199	236	209	198	199	205	233	230	219	225	234	204	193	210	211	215	202	183	196	187	219	206	198	191	204	205	230	213	198	218	243	203	213	221	210	208	222	204	229	204	215	233	212	210	237	231	200	239	191	175	207	199	249	230	218	203	195	225	219	222	229	209	213	221	227	195	220	244	234	218	228	209	215	183	211	200	213	259	219	224	249	220	213	230	215	240	235	185	204	220	225	210	242	195	194	230	211	216	217	220	206	215	197	212	209	205	200	210	221	249	243	194	236	213	199	222	212	215	237	219	219	257	224	197	213	212	214	195	211	214	227	235	201	222	225	208	239	229	214
1754	586	609	599	600	611	528	604	567	571	550	571	563	578	579	587	567	566	512	559	561	535	586	599	537	550	585	567	502	544	583	553	544	523	501	542	553	574	576	543	552	547	548	574	549	546	526	549	566	551	519	575	537	559	597	561	553	568	568	577	575	574	567	545	573	576	542	530	546	552	518	591	578	522	555	537	551	562	626	532	578	563	574	545	589	536	576	584	573	557	545	589	578	531	558	537	552	551	575	540	552	565	551	532	546	526	536	541	596	547	561	572	519	559	544	558	586	561	523	475	539	556	565	586	612	551	614	619	556	548	530	549	555	532	549	551	517	530	528	523	529	551	563	543	557	600	536	543	576	542	544	537	580	541	577	586	560	554	582	609	596	554	558	579	543	574	547	528	555	528	537	594	562	576	566	576	577	572	598	542	556	541	563	550	551	526	594	558	614	562	569	508	558	577	546	553	575	553	536	556	559	557	563	564	562	558	561	552	574	576	556	554	549	611	529	605	551	561	586	559	577	548	559	565	543	547	538	533	572	538	562	562	556	582	570	582	600	574	548	546	539	575	526	533	549	579	551	548	576	597	566	567	586	602	599	599	550	536	553	564	543	562	583	565	532	542	538	541	523	532	560	534	590	574	563	516	580	573	561	537	520	500	521	552	570	560	584	556	571	583	549	528	533	568	541	571	516	537	534	563	593	557	540	536	535	581	600	556	537	593	495	595	558	552	548	586	534	513	530	550	551	547	562	570	572	589	601	548	553	559	629	531	544	534	546	572	558	543	546	589	548	559	531	585	559	552	591	551	602	569	551	542	552	523	537	559	551	551	537	561	547	548	561	566	538	549	529	551	561	563	607	522	550	537	583	523	555	536	541	540	567	548	546	556	538	567	565	577	519	541	534	515	573	560	535	503	570	579	561	562	581	522	579	570	566	569	572	553	571	583	541	541	583	613	590	558	598	557	516	553	548	542	563	538	556	515	545	517	558	585	561	622	573	551	578	547	558	532	524	544	606	548	583	518	562	556	549	564	533	591	560	549	585	564	554	533	509	564	550	582	598	540	541	567	599	522	534	579	604	550	593	597	555	556	558	544	564	546	571	549	547	567	571	552	539	606	593	545	568	537	551	537	626	558	525	560	551	597	602	547	546	574	573	558	586	560	575	534	554	524	563	584	556	587	575	554	549	550	570	560	535	555	552	517	552	580	534	608	570	536	527	556	558	523	554	550	535	571	550	538	552	567	590	543	568	559	609	563	573	529	539	560	544	573	568	539	569	541	575	523	543	588	563	535	524	588	551	565	544	562	588	549	534	541	588	578	572	526	547	546	574	571	556	539	564	579	557	524	545	542	546	521	548	580	494	574	523	534	560	555	550	529	536	552	581	576	537	495	567	576	545	554	529	542	600	573	551	620	539	568	529	576	586	525	515	584	534	559	558	546	519	517	584	548	557	531	600	586	531	552	542	560	545	558	551	524	531	588	542	546	567	516	604	556	557	562	506	535	548	556	530	561	540	517	629	569	533	528	544	540	579	546	554	567	565	557	532	573	570	545	574	580	563	572	546	601	549	582	506	568	572	588	545	564	544	558	583	575	543	551	563	529	537	538	571	551	580	547	550	564	560	578	552	535	575	544	540	531	559	592	529	516	517	590	515	555	569	553	530	575	577	548	572	559	549	594	538	582	597	585	541	526	612	541	540	574	545	590	590	563	544	563	554	541	589	546	518	594	575	582	568	599	556	586	593	561	576	592	573	559	552	531	575	554	558	584	530	527	567	570	564	502	606	571	545	525	571	536	561	622	552	571	595	559	520	548	530	580	583	546	571	552	550	587	525	555	528	538	567	587	559	524	571	528	565	566	550	593	563	574	559	551	555	584	488	574	556	546	533	597	586	548	531	599	568	511	532	546	568	593	561	532	542	597	511	547	562	557	570	575	516	530	513	569	538	546	554	600	545	520	586	569	549	571	537	591	525	541	578	546	564	546	544	547	607	547	554	580	553	563	533	574	600	578	567	561	519	599	509	561	558	554	582	506	559	526	523	551	588	597	536	552	533	559	556	570	569	523	548	537	568	546	570	537	573	593	533	542	536	560	558	515	566	555	597	556	531	560	576	575	536	528	565	530	572	529	560	587	519	522	568	623	532	578	549	546	592	571	520	594	566	576	564	553	564	553	563	544	554	564	557	543	573	563	571	547	573	544	581	568	537	540	569	510	543	528	554	588	571	589	588	545	605	568	595	560	570	568	624	556	564	530	533	555	531	621	570	548	531	571	554	556	558	581	533	500	529	537	580	545	512	578	547	559	533	563	575	575	590	540	578	571	577	533	513	583	619	558	529	592	550	579	535	542	523	531	561	537	536	554	552	524	575	597	586	542	551	529	576	533	569	539	557	552	582	530	555	569	576	581	601	547	552	548	540	575	592	575	562	538	599	554	558	561	573	585	588	543	513	549	544	512	523	555	597	565	551	545	539	503	543	584	592	536	520	570	562	558	567	568	528	588	592	558	542	592	538	570	540	554	566	617	551	543	540	544	572	551	525	526	554	566	581	541	563	565	547	564	559	567	579	543	499	536	554	547	529	565	545	569	558	594	535	594	574	549	550	569	577	563	512	576	584	560	576	548	523	582	562	543	587	599	594	555	535	542	539	510	546	556	550	565	564	519	551	544	555	603	543	587	576	545	503	577	547	590	578	517	527	563	583	512	565	567	633	548	545	532	578	496	561	589	560	570	536	577	559	544	543	535	611	536	539	569	554	559	563	535	585	517	532	534	564	555	548	527	582	540	595	540	567	550	506	572	541	603	573	568	552	531	558	560	518	536	582	571	530	554	551	550	578	618	536	545	551	549	572	568	527	570	510	575	538	532	532	551	553	579	584	559	589	549	542	562	562	595	571	551	552	552	501	545	543	559	588	557	543	522	578	540	556	580	569	558	574	586	587	599	519	548	558	594	578	588	564	556	559	560	563	564	551	608	565	607	571	564	544	548	549	579	541	557	563	598	570	572	541	587	548	620	531	565	574	596	575	580	573	551	535	520	552	566	585	561	525	575	551	538	591	573	576	542	560	599	569	533	536	550	577	594	599	551	490	561	596	581	605	523	577	527	547	565	616	559	583	500	546	545	580	545	539	580	576	596	541	545	571	573	578	556	541	557	594	601	555	529	578	548	543	532	579	574	602	544	578	558	546	556	585	575	563	593	557	555	554	548	562	598	559	511	568	583	570	536	572	572	573	526	539	610	536	532	556	571	560	555	578	544	590	557	573	581	563	565	541	607	525	569	547	554	558	553	565	590	586	565	611	537	544	559	579	571	548	554	585	528	543	564	577	555	551	559	587	579	614	525	562	527	572	541	587	561	563	583	557	595	601	538	541	533	543	543	559	617	538	578	583	540	542	574	577	596	527	544	535	522	499	553	540	577	515	563	542	585	563	547	595	571	588	569	586	499	585	548	579	560	572	573	546	588	533	549	598	585	535	564
6984	492	563	470	319	315	258	220	226	219	224	208	189	205	187	185	206	196	188	204	230	209	180	176	192	191	172	194	195	215	201	205	177	158	181	206	195	167	195	211	196	189	166	187	188	187	187	167	165	191	182	198	188	194	194	180	222	186	198	191	188	182	215	193	194	187	187	180	172	198	184	167	188	174	180	192	183	186	193	196	169	171	193	184	180	203	182	203	179	198	227	196	195	192	193	189	206	187	158	184	185	163	182	207	204	167	215	181	195	189	177	180	175	210	147	180	190	176	176	187	164	188	217	178	193	195	193	201	170	191	174	178	213	192	184	185	186	191	181	188	208	179	177	162	176	165	177	205	191	184	172	190	210	181	186	181	187	200	178	180	181	178	173	169	161	180	159	178	174	194	201	174	196	163	177	161	209	162	185	167	180	187	212	196	196	191	167	184	193	202	225	196	207	179	170	202	173	196	199	181	201	184	172	172	178	196	197	176	184	184	190	175	177	205	212	230	181	196	207	181	190	191	184	200	186	209	192	185	195	184	183	191	160	183	187	179	188	175	197	181	197	201	178	191	161	177	157	185	185	182	196	161	222	223	182	186	173	192	192	198	182	181	185	199	155	160	199	177	174	155	226	208	195	180	174	182	168	178	201	193	184	213	188	189	181	174	186	183	204	187	210	192	183	201	190	200	181	180	194	176	190	210	173	210	176	179	197	193	197	186	196	192	197	183	173	197	217	206	211	167	203	184	187	202	199	197	167	177	167	204	194	205	181	192	161	217	183	197	183	203	180	187	194	181	184	171	182	187	212	194	189	206	187	172	170	172	198	195	207	181	203	201	199	179	197	194	180	165	193	197	156	198	194	177	170	190	186	214	186	177	181	194	178	172	175	193	183	185	217	182	175	207	184	206	211	171	174	168	193	184	180	186	204	163	189	190	206	186	183	195	188	206	181	203	190	184	197	199	184	184	172	194	178	198	208	171	180	200	192	193	177	181	175	174	173	164	196	168	199	188	201	174	188	165	173	173	181	194	200	172	186	175	165	181	181	167	187	186	176	169	162	177	198	185	174	205	166	194	200	184	185	196	201	184	222	204	182	190	183	164	162	167	192	180	191	183	177	193	192	196	179	190	209	187	202	173	182	183	199	193	183	184	163	168	194	205	187	171	202	190	161	202	168	203	205	174	185	202	171	211	190	173	220	174	180	164	175	175	172	207	174	190	204	222	202	162	175	208	199	181	196	160	175	200	175	182	204	172	185	202	162	183	189	178	207	158	166	177	185	204	186	194	182	188	182	186	184	183	194	168	217	193	193	180	172	164	189	167	185	152	185	169	179	182	177	162	155	189	188	151	182	192	199	201	200	190	207	203	186	174	197	235	177	192	207	166	180	192	199	192	209	157	186	186	172	201	178	159	202	203	180	174	187	189	186	198	174	177	196	197	199	203	179	211	194	177	190	170	180	200	175	221	223	188	174	198	199	214	177	198	188	194	187	201	187	186	176	162	190	175	191	176	200	187	200	201	205	174	211	171	179	185	195	179	189	201	204	186	187	166	159	201	171	180	144	178	177	186	190	194	159	182	196	166	216	200	175	180	201	202	174	196	180	174	147	181	172	181	168	217	168	191	203	176	185	178	178	184	165	195	184	165	198	205	175	178	210	176	207	176	183	170	180	174	200	184	142	163	203	187	199	169	190	208	183	187	175	184	204	157	204	203	175	188	168	146	181	200	173	184	177	194	170	191	160	180	182	212	176	203	187	178	178	179	192	139	185	209	185	172	188	188	194	180	184	204	180	168	177	197	189	170	179	194	211	188	154	199	160	195	192	195	186	188	203	210	166	185	181	169	192	190	182	187	190	166	181	178	194	180	187	199	193	181	163	188	190	203	218	208	201	189	202	205	204	185	194	196	170	221	198	189	182	207	207	188	185	182	192	177	174	187	198	200	165	196	176	181	168	198	182	182	189	185	215	218	193	196	200	167	185	199	183	201	190	204	172	174	161	204	165	179	188	206	172	186	197	177	174	191	178	166	217	180	184	192	191	166	196	212	156	191	196	175	177	193	187	174	196	192	198	193	180	187	204	183	168	203	184	186	192	165	201	187	203	202	210	173	192	172	164	186	176	197	166	213	191	187	174	180	195	176	196	194	180	187	173	167	186	197	177	170	168	205	208	186	194	191	186	208	225	174	192	171	200	190	196	190	183	204	206	204	191	196	221	191	198	165	194	196	183	172	179	191	196	192	207	202	202	194	153	172	159	173	229	178	172	180	214	171	177	186	205	149	181	190	203	192	194	181	175	214	186	196	177	168	192	180	201	176	180	181	187	203	177	186	181	186	187	193	187	191	180	187	209	175	184	195	178	181	175	199	228	176	183	190	180	179	205	213	218	186	197	190	202	205	190	169	174	170	174	192	183	172	194	188	185	170	165	162	172	181	176	190	202	192	205	192	172	176	202	199	164	193	192	160	163	207	171	165	193	203	209	185	190	171	189	180	164	191	175	183	184	181	176	162	187	197	184	191	204	207	209	194	178	185	174	210	190	180	157	168	177	163	165	205	185	203	171	203	184	210	170	178	193	164	172	197	193	193	167	157	201	188	199	175	171	170	183	183	193	156	204	187	179	209	193	212	193	181	157	178	166	161	202	179	194	171	179	164	178	185	203	190	186	193	200	186	197	163	191	185	194	187	179	193	163	195	189	188	183	221	188	209	208	188	191	179	188	185	172	199	175	207	188	196	194	184	169	174	196	172	177	200	196	209	191	178	186	174	205	196	181	177	170	197	194	194	204	196	176	196	189	180	191	180	198	190	181	171	194	214	202	177	182	173	194	179	205	203	165	181	211	180	185	187	191	195	195	180	168	184	168	182	188	182	178	204	166	180	181	168	187	183	182	185	209	195	178	198	179	215	182	187	162	186	204	202	166	179	181	153	176	191	207	188	201	177	188	166	188	192	191	205	185	173	159	204	183	194	181	189	180	172	201	198	229	185	200	186	178	184	221	161	173	219	189	179	180	180	173	198	182	186	196	165	184	202	167	180	161	182	163	162	196	186	189	183	193	168	164	206	192	170	185	152	185	182	221	197	177	196	189	163	178	189	187	199	200	160	180	191	167	196	196	166	189	175	182	158	195	182	181	189	194	188	197	170	209	179	172	170	173	193	188	195	182	175	193	163	168	171	181	184	170	169	182	175	172	210	188	187	186	186	174	205	185	190	175	203	193	193	175	206	190	185	192	187	192	188	204	182	177	186	173	190	204	163	177	197	171	180	167	192	164	186	179	204	197	196	188	176	194	165	197	179	197	200	192	193	164	194	176	185	178	185	197	170	195	171	196	179	157	174	169	215	175	166	181	189	212	226	195	196	183	195	182	177	179	200	195	187	197	175	199	207	172	187	211	197	190	206	192	185	162	186	177	176	219	170	176	170	187	177	183	195	204	190	207	187	204	183	191	187	176	171	185	185	172	199	180	194	167	204	209	187
6156	846	1370	1375	1263	1105	961	803	718	752	681	649	629	623	576	632	590	563	537	584	551	548	555	565	556	537	526	518	490	528	552	514	523	523	514	542	545	503	552	540	512	466	555	500	562	534	515	511	533	512	570	566	518	499	519	478	535	526	516	489	543	519	506	510	491	522	538	489	524	526	466	544	505	561	514	530	466	549	506	548	513	536	528	506	573	528	507	521	516	536	545	503	517	543	507	496	508	524	475	528	517	525	500	519	502	540	527	514	551	528	534	508	516	525	503	537	503	553	502	538	536	509	552	536	519	493	476	540	494	502	558	517	495	490	529	515	517	519	462	517	538	510	527	516	507	526	538	483	560	505	518	526	480	472	508	498	538	495	509	494	547	527	542	452	487	555	529	514	525	483	562	497	518	485	512	527	567	493	534	550	515	488	524	546	505	532	514	508	527	498	499	549	519	530	540	535	557	514	520	539	530	530	520	546	528	528	522	501	536	554	516	534	496	546	510	505	508	499	500	521	505	558	478	511	487	537	512	499	534	513	518	531	538	540	520	520	511	512	478	498	489	497	515	524	573	519	535	523	515	539	500	541	539	507	512	494	506	543	481	543	535	526	505	523	537	539	523	487	516	494	493	529	528	554	509	525	494	514	506	552	516	493	501	520	541	542	518	503	544	524	500	524	495	529	516	549	523	533	544	537	545	507	530	558	519	505	488	528	537	527	525	497	538	536	500	495	512	563	526	501	524	533	503	504	532	527	526	522	511	522	542	527	535	512	516	536	513	522	507	512	518	496	521	505	473	564	492	512	525	482	517	536	538	500	513	523	536	553	519	534	509	511	493	471	560	537	510	507	487	530	532	541	525	515	518	524	508	535	521	520	527	541	468	543	544	488	536	527	515	506	531	547	522	531	546	563	533	575	533	520	519	501	538	527	522	506	540	530	526	514	529	500	495	534	522	523	518	530	490	542	553	481	517	556	545	508	506	534	542	545	533	544	514	539	530	535	522	492	521	521	514	483	533	510	519	488	517	509	502	521	524	522	538	521	521	490	503	486	504	523	527	487	501	485	517	537	494	480	544	506	472	559	512	530	565	540	558	516	555	506	512	535	511	541	508	512	529	532	512	503	501	530	523	499	524	542	549	558	557	481	517	535	510	569	518	545	561	480	530	557	533	534	522	544	508	530	530	555	489	519	548	477	534	502	528	525	561	517	528	521	468	536	534	529	472	558	512	545	535	506	583	508	526	457	537	551	508	545	515	540	532	485	534	523	536	473	530	512	537	523	555	488	514	523	541	512	527	499	512	494	546	511	527	542	561	505	528	521	529	505	517	538	501	549	515	488	512	512	523	503	540	511	585	574	541	511	532	510	522	516	528	531	546	527	507	554	538	475	478	518	508	496	509	516	491	532	532	498	539	494	529	513	556	557	563	535	528	541	523	532	560	547	520	532	520	520	546	535	515	521	540	519	571	510	514	508	516	519	548	478	516	520	515	507	452	550	504	510	508	495	520	535	494	504	525	520	501	516	553	520	516	557	550	553	530	526	501	508	506	522	535	485	568	512	522	530	497	526	535	520	456	504	524	515	519	529	495	530	481	517	483	486	516	499	488	532	536	558	509	509	547	551	475	536	584	542	508	512	508	508	494	565	555	523	490	567	476	496	528	535	512	502	553	506	508	534	508	537	544	515	512	514	507	536	581	497	503	512	526	570	518	504	507	525	544	530	529	492	558	529	542	555	515	517	514	520	525	515	507	499	525	515	534	510	554	557	526	567	516	490	500	512	515	537	489	515	536	603	513	549	506	499	494	521	530	519	519	515	508	540	507	515	562	491	544	518	471	536	534	526	527	524	554	526	477	524	538	493	526	580	510	505	547	519	564	524	532	550	526	492	528	491	506	516	534	482	540	544	495	481	489	526	541	509	479	509	505	517	525	533	527	518	548	538	544	534	512	497	525	501	529	515	514	575	523	544	523	525	511	491	535	506	547	521	530	525	534	555	562	514	543	512	524	488	490	522	513	530	490	523	483	534	506	504	521	527	485	515	561	524	533	491	536	561	535	509	556	467	523	494	538	520	507	511	515	501	483	505	574	498	494	527	565	525	506	581	511	533	515	541	480	506	509	505	528	554	515	490	525	533	526	529	469	495	549	519	535	517	512	544	566	503	489	501	521	519	542	479	539	491	496	526	523	491	500	513	523	487	538	512	483	506	482	541	528	538	536	532	523	488	527	534	520	481	545	536	535	541	532	477	518	501	529	470	471	549	488	521	498	499	525	574	540	461	551	519	556	513	506	548	485	509	541	529	497	540	535	563	497	484	499	501	516	556	524	487	535	529	512	490	482	517	509	549	500	513	522	512	495	514	515	537	490	540	526	581	536	553	515	524	541	542	515	507	505	528	535	550	467	530	532	493	496	517	534	490	500	543	517	496	525	531	508	504	540	522	527	519	533	523	539	467	518	537	487	517	502	527	524	515	511	547	559	530	511	565	522	514	505	541	555	476	494	512	505	540	546	508	510	487	531	486	512	500	540	539	496	540	503	496	498	530	519	558	529	510	509	521	495	521	522	552	521	480	516	582	545	498	469	520	487	531	502	495	505	499	512	529	531	516	490	501	533	518	532	459	488	518	526	507	503	519	534	508	497	521	514	530	529	548	520	546	551	489	477	508	519	534	533	514	507	520	540	497	512	467	522	505	490	517	521	540	548	520	570	510	504	535	544	511	514	529	525	525	532	499	534	505	502	526	526	516	493	501	525	516	543	535	549	544	494	533	509	559	534	528	522	509	570	529	531	514	498	519	491	473	531	521	521	552	520	543	539	556	512	514	529	529	511	519	517	519	516	547	524	530	534	551	480	534	498	500	521	526	518	524	523	526	526	503	517	512	516	517	530	514	504	490	521	554	523	522	530	528	497	526	526	559	494	522	492	552	484	503	553	477	538	498	547	543	503	522	522	518	514	523	533	534	534	454	523	499	498	550	467	481	545	494	540	560	510	553	532	527	555	523	530	543	521	498	511	529	474	493	512	576	526	542	477	514	514	493	515	437	520	566	551	489	581	498	502	539	535	538	521	559	519	498	536	508	496	522	499	516	515	538	551	526	502	499	505	557	534	508	516	513	560	515	510	494	524	513	511	488	538	519	549	514	569	502	535	524	522	465	510	533	494	553	519	517	533	519	499	529	538	514	533	490	542	546	572	507	502	529	499	546	511	537	540	516	483	514	515	506	499	507	559	532	520	489	535	532	524	541	544	525	534	538	548	502	528	551	517	543	507	496	499	532	507	504	487	477	525	528	545	554	528	508	524	582	552	510	499	497	515	516	538	519	533	508	508	517	522	508	468	526	542	547	518	506	516	553	497	530	530	509	494	518	528	529	482	559	512	521	503	487	507	495	496	504	551	527	493	520	499	505	514	520	533	511	519	483	554	521	507	542	515	550	560	526	534	524	519	518	558	514	552	567	550	551	481	524	513	521	506	532
14758	1514	1187	922	774	593	530	525	455	470	470	463	490	386	427	383	409	388	429	461	414	433	378	417	423	401	427	441	432	365	367	401	406	361	377	419	397	388	404	366	393	387	422	402	401	373	399	369	372	348	416	450	398	390	408	405	432	340	408	399	404	391	430	394	400	407	405	402	397	412	353	367	380	401	406	388	404	375	404	408	457	403	440	379	372	357	396	386	427	389	391	413	439	390	378	399	396	353	383	396	431	418	399	405	398	422	379	409	394	418	415	385	384	425	389	357	428	410	380	427	365	412	412	369	410	349	349	439	436	432	395	398	359	401	410	412	381	389	417	415	446	401	387	385	398	430	386	399	429	426	407	392	370	395	454	385	398	397	417	422	368	391	417	399	433	375	364	421	401	366	416	391	393	381	414	403	403	376	389	382	393	413	380	376	402	418	367	389	399	431	441	403	352	427	399	401	387	375	429	408	401	397	387	421	389	377	420	384	405	440	393	409	411	440	442	375	423	415	402	411	385	399	400	380	405	399	422	406	374	405	421	357	398	419	417	374	410	405	438	410	401	400	378	375	401	387	405	372	422	374	416	405	428	416	395	405	389	368	371	411	385	435	407	423	423	395	422	397	384	373	438	392	432	375	400	416	367	400	412	420	392	404	424	360	430	387	388	384	420	436	393	429	403	440	390	422	424	396	393	442	423	386	465	404	395	386	375	406	351	395	411	370	426	396	400	376	438	386	362	395	388	392	422	425	380	388	425	425	421	381	411	393	415	412	414	396	403	402	353	391	433	421	379	390	426	376	367	380	458	378	389	432	391	401	457	430	408	395	368	376	420	376	385	364	413	410	380	415	413	374	420	432	422	397	461	393	398	406	392	413	394	416	386	357	381	421	404	407	390	400	415	357	384	395	380	404	406	417	418	447	412	393	364	377	436	400	417	396	416	409	391	398	405	429	430	386	376	382	400	431	396	391	390	389	376	378	402	406	372	400	408	397	388	399	385	408	376	407	401	433	383	389	406	416	370	362	393	382	397	386	388	432	414	422	352	371	430	393	368	363	386	371	371	392	409	393	429	386	405	395	378	444	415	385	414	385	405	391	392	387	424	373	425	408	396	448	429	374	374	393	361	422	409	404	406	423	392	401	413	388	424	394	405	442	379	384	421	432	450	378	417	387	427	433	419	412	415	401	384	421	413	359	406	350	392	436	414	394	408	376	415	353	409	405	433	408	422	383	425	410	427	428	404	369	440	416	408	401	384	389	403	429	381	438	442	393	432	388	422	342	424	407	397	437	358	367	425	404	433	414	412	413	406	425	416	380	393	414	412	400	390	411	394	406	372	386	385	360	391	377	416	388	435	392	405	411	403	412	370	417	413	439	415	410	385	371	377	399	402	386	362	451	381	369	386	404	388	411	411	389	424	380	415	393	381	397	377	406	422	394	416	397	375	388	418	433	430	397	403	383	404	404	386	435	420	411	385	432	406	392	399	426	419	388	354	381	363	374	386	420	380	396	401	420	393	416	398	381	385	419	388	437	367	373	403	416	407	361	408	377	370	443	409	426	386	445	391	412	352	438	417	394	404	439	413	369	404	399	378	413	352	413	422	444	382	378	419	425	404	379	417	376	401	446	444	422	404	421	360	383	416	376	384	390	417	395	390	408	409	399	431	406	390	416	441	418	384	392	403	427	392	408	397	385	390	373	401	435	397	410	411	375	394	408	419	392	392	375	399	411	429	422	426	393	371	393	385	369	421	411	372	410	427	420	372	388	392	437	407	372	420	410	420	364	416	369	383	387	386	397	430	403	410	441	400	378	442	428	382	384	392	378	386	404	411	450	381	379	382	404	420	400	397	379	389	404	417	436	429	418	406	396	389	387	394	394	412	402	398	428	381	436	397	374	414	402	398	410	397	355	441	386	403	424	391	367	418	388	401	413	416	455	389	418	406	372	392	374	401	402	401	368	376	427	400	427	411	402	393	392	393	446	417	431	446	393	378	400	438	377	382	420	408	413	401	396	413	397	391	417	430	433	363	385	387	393	406	406	428	421	389	383	433	384	418	408	370	416	387	405	397	428	393	403	414	382	382	422	409	449	399	393	405	391	393	376	394	410	378	378	396	389	380	387	426	399	456	397	444	400	390	433	443	420	411	398	428	424	418	402	389	385	392	418	419	394	405	403	398	417	414	364	373	439	386	403	400	468	362	383	425	405	336	399	391	410	379	385	424	371	375	345	365	395	393	450	432	424	385	385	423	393	384	438	396	401	424	406	447	386	410	373	346	391	362	417	393	394	411	407	382	441	401	411	393	414	401	423	443	394	398	398	430	408	410	347	400	418	402	399	419	405	392	438	372	412	411	423	376	404	432	435	423	357	393	417	385	420	422	386	423	398	377	461	383	429	398	421	362	409	407	392	428	395	405	420	374	371	406	419	439	393	381	389	417	357	403	396	396	403	400	376	390	367	389	397	391	377	395	395	403	404	384	404	377	375	404	417	399	362	395	371	395	401	383	424	384	411	405	384	400	372	446	395	439	438	431	416	403	419	400	400	398	379	396	392	419	396	392	415	410	379	430	414	399	385	391	415	380	421	402	396	395	394	415	431	417	375	410	378	391	437	400	424	400	397	387	388	393	407	360	415	431	402	407	413	398	387	410	395	391	368	442	402	420	379	446	423	400	417	445	374	418	397	375	410	401	422	409	378	377	412	426	437	388	395	401	411	414	375	437	398	434	378	384	410	428	405	389	367	394	387	391	401	406	428	386	387	438	418	415	407	381	381	381	375	425	431	454	412	402	410	429	414	438	404	366	371	393	431	406	409	378	405	388	439	374	389	407	410	360	421	362	396	377	388	423	419	406	400	369	437	400	405	379	358	403	428	399	420	440	420	388	377	398	406	400	438	403	400	402	421	401	427	379	363	407	384	412	424	392	425	383	401	424	453	398	379	399	364	434	383	385	438	439	420	438	397	365	406	409	416	366	408	406	417	398	396	398	363	371	398	389	413	379	440	437	411	407	391	408	402	373	353	418	392	445	426	404	384	440	421	369	348	387	399	400	394	380	378	389	380	417	392	348	416	399	398	390	412	427	372	400	415	406	369	390	390	391	407	410	396	376	374	408	384	391	389	389	400	445	366	397	387	403	419	396	455	435	430	429	374	433	408	394	412	344	389	431	411	415	384	395	391	433	348	388	400	369	420	414	381	369	400	408	391	390	444	413	435	413	417	404	403	388	399	396	396	380	413	365	414	393	412	433	411	403	343	404	381	418	386	408	412	400	409	407	436	393	417	416	378	410	425	403	410	424	382	394	413	419	443	418	381	370	375	418	414	412	387	402	419	381	402	405	390	385	390	404	402	425	456	381	416	406	453	420	390	404	387	384	420	387	418	424	412	388	369	412	398	428	393	398	340	409	387	424	377	373	429	434	435	425	423	395	391	392	420	409	388	407	345	431	392	418	403	363	375	426	385	422	423	422	400	414	354
8667	1553	2628	2820	2369	2034	1697	1539	1409	1316	1288	1241	1148	1120	1096	1047	1039	1032	1047	1062	1017	1081	1015	1034	1016	989	1026	952	978	1011	958	936	1001	1018	902	980	950	1023	943	972	947	961	935	951	968	974	959	949	978	941	943	929	969	928	1002	948	965	914	1023	926	978	980	989	929	934	976	904	935	982	920	947	954	950	929	961	936	976	957	973	1025	968	975	931	979	993	888	981	992	917	940	1000	961	948	911	956	975	965	999	959	972	949	953	972	982	989	993	918	956	977	991	979	957	988	961	1007	879	974	914	935	933	935	943	947	998	937	962	950	934	986	976	940	872	911	996	956	942	937	968	1000	939	967	921	932	966	958	904	897	970	980	931	946	968	935	947	919	984	906	938	866	939	962	927	913	934	901	929	966	947	907	974	935	939	985	953	967	985	901	901	977	911	945	967	983	914	920	960	951	889	928	890	965	944	938	904	897	942	878	918	956	967	902	954	962	927	987	965	903	942	970	937	937	994	966	955	969	928	976	964	953	958	902	913	953	1009	940	973	963	927	977	907	940	936	930	896	969	866	911	998	984	985	917	930	965	898	944	880	899	1007	910	936	976	946	936	975	957	981	977	944	962	936	917	951	938	933	953	924	920	996	947	975	965	941	981	948	976	971	966	933	930	904	935	964	939	991	1009	958	916	939	983	922	939	914	962	1000	961	918	968	925	978	947	943	947	936	940	958	1018	962	939	927	920	932	942	948	918	961	909	912	928	906	938	923	927	982	966	915	953	962	965	926	1003	957	958	941	931	899	882	983	965	925	934	960	959	944	955	917	918	988	940	963	949	921	950	943	918	917	952	936	961	958	942	904	947	967	932	900	944	945	967	977	963	983	920	926	938	883	932	968	915	965	925	986	976	995	956	928	1010	971	967	980	892	946	955	933	965	982	901	923	986	973	945	945	993	943	939	927	898	960	936	982	985	949	929	971	991	963	943	879	945	941	942	929	957	950	900	971	897	961	924	960	884	970	979	915	942	900	900	969	953	990	977	975	932	902	902	887	1001	900	947	947	929	953	926	956	933	894	941	961	956	983	942	949	933	944	948	971	927	926	951	907	990	930	938	930	949	900	903	915	954	958	991	913	990	956	990	942	987	930	924	925	956	889	916	905	944	971	940	929	901	957	946	981	909	903	948	984	989	889	926	944	937	930	975	898	950	972	877	889	940	936	942	930	909	941	1001	918	884	955	923	939	940	917	931	931	952	923	975	998	992	920	959	976	924	916	963	971	965	913	913	932	918	959	975	920	933	965	920	914	965	904	956	894	967	974	958	927	941	934	972	930	854	925	957	934	967	947	963	975	916	953	906	879	926	969	973	935	929	939	941	952	971	966	979	924	920	916	946	992	947	915	936	948	909	951	917	927	998	913	937	968	946	902	889	969	910	966	964	899	892	930	864	894	929	935	941	966	938	987	994	917	958	919	977	923	937	897	970	961	941	922	972	954	893	994	919	962	942	934	887	962	978	916	975	959	960	932	946	1009	948	889	942	926	895	923	871	929	942	956	922	929	953	917	944	948	983	960	920	920	902	959	913	945	987	940	937	908	948	1022	985	955	918	918	914	962	945	946	913	991	929	979	949	939	971	974	951	963	951	991	974	971	902	935	955	915	924	960	978	953	929	932	975	943	980	953	931	943	944	912	894	943	956	960	925	923	947	942	945	917	961	983	982	915	932	960	926	900	899	919	938	961	975	937	942	928	953	927	949	891	935	969	945	936	940	986	936	900	858	900	972	927	917	934	975	946	989	953	940	937	1008	914	962	947	923	919	925	979	921	916	938	960	922	931	899	949	971	948	902	959	976	964	939	873	979	991	966	935	952	928	949	986	974	967	907	883	943	996	941	918	963	1022	891	943	901	962	982	1007	948	1006	929	906	955	906	905	956	942	942	914	972	931	900	928	993	958	933	952	961	961	991	953	923	972	915	927	926	945	894	975	995	950	973	929	989	920	945	947	908	909	969	928	910	953	929	954	943	920	973	997	952	908	979	932	929	954	961	973	956	928	926	963	939	959	967	990	958	956	952	944	952	923	913	968	949	916	946	946	999	893	956	967	970	929	937	983	906	939	924	901	929	928	920	938	965	992	981	941	928	950	957	899	914	900	963	961	941	922	926	927	961	1008	939	913	908	984	917	964	951	939	975	918	905	937	909	978	945	865	954	946	948	977	940	920	1009	966	1035	968	953	981	894	897	938	926	975	922	912	953	994	961	976	942	946	972	959	951	946	936	940	961	972	954	929	911	919	959	973	942	958	972	896	990	981	980	950	962	929	978	942	938	994	974	972	883	955	979	957	991	950	918	897	991	941	979	909	918	986	958	981	901	954	915	991	931	940	981	955	937	935	945	968	957	908	910	958	972	934	1001	859	987	915	978	927	955	993	979	908	967	903	904	909	927	1000	967	915	947	926	1005	922	934	958	991	908	983	994	966	976	982	970	1027	941	987	957	892	983	935	936	985	924	941	935	990	947	941	947	960	872	950	921	922	941	956	922	944	964	905	927	930	941	944	962	960	943	965	968	933	921	911	936	875	941	937	920	899	934	949	937	1002	1008	927	944	928	887	939	980	939	924	946	911	963	941	930	896	969	967	888	979	952	927	936	987	964	1005	981	874	960	980	923	936	1017	975	960	932	1002	942	927	972	974	960	946	969	958	913	916	925	943	918	940	909	947	947	956	931	966	964	953	962	908	937	955	958	961	973	968	975	918	979	900	966	1016	939	962	952	897	937	916	916	973	967	966	972	942	930	940	974	948	984	989	908	988	966	862	998	984	944	918	967	937	950	943	950	926	930	920	966	963	938	986	951	947	956	971	953	939	964	941	933	975	956	895	931	944	984	931	966	904	881	956	905	981	907	949	920	920	973	962	960	912	967	969	905	966	936	925	913	931	946	899	915	975	956	933	925	935	984	943	953	945	884	955	983	915	932	970	970	903	931	935	931	930	919	936	1009	996	926	930	892	967	903	928	932	978	920	962	983	963	997	939	963	933	884	957	954	971	891	949	896	960	933	910	893	948	906	943	945	955	954	988	948	1002	929	932	959	935	976	921	939	976	927	904	1017	907	1010	977	943	971	967	948	928	924	962	937	904	954	908	901	918	986	922	976	934	974	912	970	947	950	967	902	989	926	938	942	975	952	912	928	956	939	918	895	944	896	911	1005	969	942	956	930	935	961	932	898	904	922	888	978	910	948	939	916	933	928	959	924	970	968	942	939	981	956	932	969	940	1029	1011	942	949	864	938	891	926	929	929	971	963	965	901	922	919	966	1007	909	943	943	921	963	920	971	928	926	989	962	939	977	970	994	984	957	968	978	957	935	922	955	975	901	939	920	953	1013	987	980	921	965	911	950	939	928	1004	924	880	960	933	971	1000	967	932	951	953	963	987	906	950	915	948	932	1003	964	976	971	908	962	936	906	864	980	914	902	952	954	952	909	961	955	939	962	992	942	960	973	936	902	928	921	939	919	936	972	932	952	926	867	980	920	1007	934	998	954	976	923
1498	219	199	244	264	224	213	230	234	233	202	203	208	228	219	193	203	198	211	240	235	218	224	241	220	204	243	214	238	197	250	222	229	200	191	218	212	216	199	204	214	224	225	199	229	212	221	231	190	210	223	198	205	214	245	248	203	197	178	192	204	203	213	240	200	207	240	195	211	204	223	260	207	238	215	231	237	238	224	206	202	221	205	210	246	203	192	213	242	222	210	215	223	219	236	213	215	194	204	216	233	233	227	215	238	221	228	217	220	226	212	229	246	226	205	221	206	253	241	215	196	225	216	226	232	207	219	213	196	226	218	218	197	221	221	204	234	210	213	191	209	184	199	218	199	232	216	211	217	187	216	192	233	194	216	217	221	210	212	230	202	205	229	212	220	227	221	261	230	199	228	189	199	207	196	208	226	229	196	185	198	243	201	213	220	220	212	226	244	218	211	235	220	225	208	208	200	223	209	243	228	196	206	206	233	212	199	236	230	208	218	180	213	236	237	193	226	202	225	207	214	241	216	229	227	188	194	206	220	214	187	234	207	223	220	199	236	221	237	214	220	213	211	193	179	238	187	217	221	205	195	205	218	199	223	212	207	220	205	202	213	210	243	211	211	217	220	230	244	217	201	192	221	217	195	237	235	206	256	235	199	215	244	225	237	197	193	197	222	238	204	256	204	215	203	196	203	211	210	228	220	222	218	217	194	201	223	198	236	218	206	223	214	227	250	247	243	250	226	185	207	209	204	220	213	199	208	202	238	239	226	221	232	209	208	210	231	216	229	232	196	226	206	214	228	226	232	223	213	236	218	224	224	219	205	199	196	207	222	216	228	211	223	215	235	219	200	232	230	209	231	207	226	224	189	208	213	212	194	191	204	241	222	217	219	229	196	203	255	223	251	194	214	244	218	230	193	213	197	220	214	205	221	220	243	248	232	209	215	222	228	225	226	230	229	222	211	224	221	209	200	205	191	202	225	231	205	246	220	190	199	214	211	207	228	222	202	207	210	188	222	212	198	220	202	189	224	200	243	225	204	238	221	192	191	196	194	208	206	219	182	251	211	237	228	220	223	254	234	240	203	213	221	222	218	210	214	217	209	200	220	219	199	215	247	232	229	227	216	198	227	239	209	232	222	224	231	221	228	217	237	204	187	220	220	208	218	220	210	241	242	213	200	210	233	198	199	235	247	206	207	215	224	200	218	213	236	218	200	248	236	184	209	202	211	202	226	209	180	202	223	213	220	224	233	220	242	236	229	233	210	193	188	225	236	231	210	235	211	204	247	211	213	224	206	214	206	213	201	227	211	214	241	211	201	213	216	232	198	198	211	244	214	200	233	235	222	223	213	193	176	196	222	208	220	238	216	191	241	209	222	200	217	225	216	192	188	209	213	198	223	226	227	205	227	213	229	235	207	207	215	194	202	213	229	197	213	195	193	228	210	223	229	245	237	220	196	180	223	222	223	215	205	205	201	223	218	213	210	184	226	236	229	209	231	207	208	221	207	229	205	225	210	206	206	219	204	199	188	215	248	204	200	218	214	227	226	229	233	216	179	188	208	249	217	207	219	200	221	201	206	221	256	228	241	212	195	183	217	222	204	214	212	217	189	231	184	234	241	229	216	217	218	205	224	192	265	219	209	187	225	233	216	197	211	198	202	203	227	239	207	226	217	232	215	210	222	209	217	212	233	221	248	198	219	219	258	224	209	190	211	225	213	206	195	204	226	229	197	233	219	220	201	198	217	213	227	212	231	220	227	218	210	214	211	239	217	173	216	206	222	200	225	203	214	245	226	197	240	223	243	172	234	204	232	220	230	182	219	214	180	204	228	210	223	218	206	214	225	216	204	220	209	219	215	210	195	183	239	217	262	212	212	181	236	194	216	199	232	192	213	198	209	212	210	240	210	241	201	209	176	198	191	213	233	239	197	204	206	207	187	221	188	226	217	218	200	194	216	218	258	219	228	208	210	196	208	201	227	219	213	210	205	234	236	206	226	210	228	220	220	210	208	253	208	206	225	229	251	221	206	172	196	210	204	217	210	225	199	240	222	216	214	228	211	228	217	178	225	229	237	208	232	254	195	206	193	211	205	240	210	216	204	217	223	215	231	218	215	229	210	219	239	206	214	210	219	203	213	222	235	221	201	229	235	201	218	239	208	222	208	222	200	210	240	197	208	206	208	189	203	210	233	205	187	237	218	217	219	244	221	243	245	202	180	202	215	221	198	202	230	231	190	212	221	188	235	223	230	244	206	215	211	195	203	211	256	227	212	203	236	206	221	204	208	215	205	188	197	216	220	217	202	210	222	236	224	221	220	216	222	208	204	212	222	216	216	217	244	199	229	233	209	223	203	206	246	210	197	225	215	207	177	207	220	192	225	231	225	235	227	218	226	238	200	191	211	216	219	212	218	217	244	188	219	222	226	196	221	198	223	212	194	199	202	229	207	192	190	240	213	229	194	220	207	204	193	206	224	227	221	207	214	235	201	245	199	185	215	206	233	218	202	186	199	234	188	209	215	211	224	217	236	211	214	224	239	200	208	233	209	245	219	227	209	213	205	253	222	214	245	237	221	214	193	203	250	225	208	225	192	233	208	217	195	204	237	236	238	227	234	218	248	219	209	241	202	228	222	233	219	226	205	233	219	227	224	216	241	221	181	220	211	205	243	217	227	241	242	212	216	212	190	242	257	213	214	234	208	226	220	196	216	230	230	220	244	205	215	227	210	226	196	237	235	224	237	210	174	218	190	227	219	196	210	227	209	247	201	214	210	206	215	209	195	244	212	229	229	197	184	241	224	195	172	185	239	214	224	220	222	219	222	194	233	223	211	214	211	239	189	199	230	235	218	232	214	202	200	216	200	222	198	231	230	211	232	203	218	234	208	221	202	214	194	205	232	231	244	219	245	192	238	212	221	190	211	240	211	205	192	240	239	223	215	212	232	257	222	199	220	206	223	238	189	195	205	222	223	230	206	260	220	200	225	206	220	211	216	205	218	212	219	233	236	215	205	208	212	213	223	210	191	214	223	207	190	200	213	242	236	243	234	208	198	228	207	216	227	219	197	214	214	232	207	199	218	236	198	220	218	201	245	231	213	206	203	194	204	211	223	191	214	232	231	203	217	201	211	211	234	218	231	233	239	201	211	193	219	207	224	207	226	200	226	194	218	208	203	220	240	218	228	225	236	206	221	227	228	233	233	222	195	197	202	207	214	218	225	217	225	201	214	213	206	196	242	232	248	216	224	209	219	215	231	190	207	211	258	216	229	183	216	228	276	227	220	196	229	240	239	206	228	202	223	218	221	224	215	232	193	236	208	202	210	198	215	222	210	233	215	226	208	215	211	232	197	218	211	209	224	222	211	213	213	230	205	206	215	224	222	233	231	229	217	233	220	210	201	209	234	217	221	232	217	226	241	182	212	212	210	235	218	186	194	201	212	193	225	218	229	246	252	216	224	240	204	221	218	187	230	205	220	199	232	229
1768	571	585	643	626	608	614	535	554	565	577	596	536	582	597	531	549	535	531	561	577	573	572	560	590	534	584	580	591	548	542	542	541	556	534	576	564	549	571	587	555	609	563	554	557	585	530	531	559	552	603	554	597	610	527	572	554	561	559	515	607	588	590	578	576	519	577	544	539	564	573	588	536	546	560	591	566	582	541	557	563	556	539	601	568	579	546	591	553	573	578	566	590	588	569	565	574	562	492	563	543	582	561	546	571	553	545	554	575	583	553	577	585	557	578	555	572	583	546	563	585	555	572	553	557	537	528	568	561	588	550	548	551	565	595	541	527	559	551	559	562	560	579	585	573	554	570	538	610	538	545	572	539	598	539	548	573	538	547	542	589	558	558	602	587	512	544	591	551	556	546	559	564	538	523	561	524	595	552	561	575	596	558	562	568	594	532	552	582	539	544	571	547	600	580	603	584	571	586	572	565	535	582	581	587	570	559	564	563	557	542	548	538	574	609	553	582	568	579	584	554	588	541	563	549	540	594	583	568	600	560	532	585	611	530	585	550	574	536	558	534	569	548	567	572	540	584	553	541	546	524	567	550	534	544	565	531	572	551	620	563	580	605	579	546	525	548	548	571	523	551	565	524	587	553	560	600	552	587	565	571	555	506	583	553	591	571	593	560	560	557	585	549	529	565	555	524	580	586	546	510	600	530	571	561	528	535	571	583	549	571	543	548	573	558	565	571	566	556	550	547	566	600	558	566	523	594	559	543	573	556	582	556	555	587	547	572	554	610	572	553	573	567	555	550	543	620	582	553	619	635	585	578	557	572	552	568	564	557	551	555	563	535	554	547	547	544	554	563	551	560	548	538	590	597	581	585	530	560	561	564	560	560	555	599	636	573	522	578	571	526	554	594	560	570	606	554	595	561	569	568	551	569	545	569	573	546	529	557	547	527	564	608	555	529	581	553	550	575	586	597	567	580	553	583	582	577	519	581	552	595	576	564	568	591	580	536	570	568	604	563	543	571	585	583	623	558	547	568	551	551	577	597	573	594	549	586	594	599	558	566	544	578	589	559	559	554	569	513	539	578	545	579	572	579	556	556	602	598	536	580	540	569	529	572	541	573	585	537	592	582	552	534	595	532	561	561	554	598	531	572	565	561	553	590	548	549	552	549	522	590	514	542	608	534	543	516	578	545	581	569	550	603	538	603	544	542	546	540	599	567	530	531	559	579	557	545	536	554	586	527	561	545	535	542	614	518	535	541	562	539	555	547	545	583	565	537	570	557	561	538	584	585	563	574	571	576	584	570	565	535	545	574	580	551	548	575	566	541	557	587	544	606	564	540	567	550	584	560	578	578	558	571	517	578	564	578	576	508	527	547	537	574	581	594	552	555	580	553	578	534	598	544	539	566	587	575	572	573	555	582	556	569	578	599	543	565	520	566	558	588	591	577	578	561	589	528	538	519	573	587	516	609	521	517	549	572	546	578	564	579	588	565	557	601	583	556	546	565	555	587	579	552	563	585	580	571	559	571	568	567	579	583	577	545	551	576	562	569	558	577	554	564	576	549	623	567	549	625	559	556	541	563	599	557	630	560	547	565	553	565	568	527	592	549	518	570	570	599	583	605	542	594	567	567	538	564	568	522	602	554	613	571	561	526	592	604	519	548	531	524	527	579	594	569	595	588	548	580	540	594	598	598	603	593	561	562	565	578	605	569	583	572	580	551	605	552	560	544	569	587	509	542	553	529	520	590	569	565	552	531	552	573	578	561	590	553	605	549	604	573	548	552	525	574	525	548	598	543	564	521	520	526	552	553	554	568	514	568	563	598	555	563	565	547	536	572	574	546	575	574	560	534	589	575	558	600	571	523	580	559	544	595	549	519	537	564	572	526	593	578	571	595	570	574	583	565	536	563	547	535	550	537	579	583	592	520	562	569	536	535	599	557	568	579	595	531	548	549	592	607	541	576	581	545	558	551	593	574	501	587	553	603	563	584	594	559	542	596	575	547	559	606	631	563	565	551	528	532	565	617	546	595	542	550	546	582	518	535	547	543	575	557	561	570	584	568	564	547	570	507	527	550	580	594	545	607	595	545	538	529	537	580	556	573	574	540	607	577	547	583	590	571	564	587	591	512	561	536	550	522	569	541	564	560	570	563	570	536	564	576	513	584	556	570	592	542	561	573	597	589	537	555	515	580	556	573	580	535	549	584	585	520	539	547	583	540	569	579	544	586	548	577	534	554	561	570	580	546	571	551	556	558	561	537	550	526	588	563	545	565	569	568	611	568	594	560	564	562	562	541	548	625	565	577	564	588	603	563	545	561	608	552	562	552	600	604	544	586	568	609	565	543	572	576	548	593	553	543	565	556	561	553	535	562	579	575	560	543	569	549	550	556	593	539	539	549	527	585	569	586	546	528	558	555	604	575	538	585	570	546	571	587	536	561	529	558	565	526	587	575	575	563	561	545	539	541	564	564	602	565	532	575	584	569	541	580	518	552	547	545	542	551	560	573	596	568	545	582	572	576	542	568	578	544	577	558	548	537	548	593	517	523	581	562	558	522	558	563	575	534	603	550	544	601	551	561	516	639	581	536	562	586	553	546	582	565	573	559	559	575	544	546	580	589	588	561	585	572	577	619	574	540	565	543	607	563	577	557	545	570	584	578	591	545	534	599	547	518	608	554	567	544	559	586	543	536	539	568	584	574	540	531	548	583	548	534	575	604	568	544	556	569	532	554	583	543	567	566	565	554	566	591	558	594	542	591	597	507	597	529	547	584	567	595	550	582	560	561	551	603	593	536	543	549	580	596	506	577	544	521	537	549	571	627	546	528	543	579	532	583	567	574	574	551	559	587	578	554	550	570	597	601	576	513	625	560	559	580	553	582	523	570	578	569	571	569	558	574	587	552	543	580	570	553	576	589	610	541	546	545	561	566	560	555	566	557	572	559	574	532	545	575	554	579	560	568	561	591	534	521	615	511	619	578	589	552	562	546	573	581	550	594	579	556	559	577	551	549	537	577	565	559	570	603	532	521	561	585	543	556	562	514	505	536	538	569	552	555	533	534	541	563	547	562	567	556	541	540	545	585	608	550	597	576	597	553	565	518	566	549	498	566	565	551	578	586	574	536	560	583	575	570	570	550	569	553	563	583	558	555	601	573	580	532	527	552	564	544	576	584	559	583	541	569	550	581	580	567	547	591	583	547	607	529	581	566	553	564	545	499	537	553	581	583	575	537	564	588	534	567	530	578	585	556	612	582	559	539	550	580	556	543	582	542	562	565	597	529	536	584	578	572	537	579	588	556	523	561	590	584	532	584	542	548	548	572	551	547	547	548	567	558	597	593	535	526	582	565	570	559	582	510	554	603	541	559	534	546	550	551	575	550	561	555	538	554	559	515	558	606	554	605	530	624	539	593	560	542	614	563	538	564	566	556	572	573	575	597	534	530	555	582	581	574	544	575	546	571	591	566	562	595	527	580	579
7035	546	572	425	336	283	241	229	220	235	190	212	192	181	212	195	224	215	201	185	179	203	181	192	204	166	209	153	199	208	188	156	178	173	198	185	177	192	171	199	184	182	211	177	214	169	167	211	210	173	202	202	173	187	183	179	144	176	173	149	171	203	180	180	189	195	194	172	188	192	201	178	173	155	173	196	187	181	180	156	181	193	172	188	174	203	202	190	191	198	177	169	183	185	177	211	187	184	181	173	189	216	166	171	189	223	199	174	192	173	204	168	201	183	202	197	205	175	182	198	192	155	199	168	175	177	200	211	166	171	203	182	192	177	184	191	172	190	190	175	188	172	170	186	189	178	191	191	196	188	180	174	195	180	188	211	206	178	190	174	176	188	184	167	192	201	202	228	203	185	181	207	185	202	209	181	159	193	186	175	197	174	190	176	166	173	196	184	189	189	190	201	162	208	200	172	178	190	173	162	200	190	175	192	191	174	204	176	167	179	180	186	157	173	196	191	193	178	164	155	182	197	174	183	171	201	192	195	162	190	191	162	171	168	177	167	161	195	193	228	171	187	190	182	182	186	220	184	188	213	201	197	203	205	150	195	178	185	175	182	180	181	177	218	173	188	187	182	172	167	178	190	194	170	161	207	210	197	192	156	183	171	183	187	200	211	178	183	175	196	157	177	169	177	182	179	196	186	158	196	178	187	195	203	210	212	177	193	190	181	187	206	162	187	163	202	198	182	174	177	189	173	195	181	203	219	195	191	202	177	199	154	191	210	193	199	175	192	153	194	183	187	213	206	200	195	208	154	172	193	212	206	203	183	215	177	191	184	174	203	187	193	211	170	207	173	179	188	199	170	178	179	206	175	197	225	185	170	193	168	188	183	205	218	183	201	181	169	215	216	195	207	180	187	179	205	196	193	217	206	184	208	200	179	180	198	188	207	180	169	202	208	158	209	200	184	185	174	182	175	183	197	174	182	209	162	181	181	164	192	186	171	187	191	181	190	177	178	192	215	198	179	184	227	179	174	200	175	174	167	196	195	210	197	206	168	205	182	186	213	203	193	173	191	199	179	170	186	190	175	187	179	198	197	178	196	173	183	162	175	199	197	167	159	175	208	153	186	190	208	187	190	187	162	217	199	185	199	167	197	201	208	174	171	224	203	183	162	165	157	207	201	177	196	197	189	194	185	188	198	209	180	197	186	190	186	175	201	162	179	187	198	180	188	187	197	178	187	179	191	171	190	183	195	183	191	203	180	170	172	198	188	191	197	187	186	174	180	199	167	206	199	191	192	196	162	191	209	219	201	170	177	198	188	207	193	188	204	192	220	235	208	190	203	165	197	197	192	156	200	149	172	204	208	194	187	168	194	189	174	185	176	173	202	186	185	197	182	171	182	176	178	172	200	210	183	190	214	190	188	169	197	205	205	185	182	158	180	174	180	193	194	182	181	180	174	208	196	191	194	170	170	176	181	176	164	178	164	183	178	175	183	176	201	182	172	199	176	200	195	159	170	190	181	179	202	224	188	205	213	210	155	185	196	199	203	195	169	177	195	142	173	198	182	195	191	215	200	168	179	208	186	171	171	180	192	225	166	183	174	197	210	189	182	220	201	197	169	166	174	215	165	197	178	210	180	197	210	190	178	182	169	202	186	209	182	176	164	190	159	177	165	180	185	199	188	176	209	203	166	177	192	179	191	205	159	216	203	177	186	179	176	184	186	199	189	191	184	183	216	185	182	194	202	193	171	201	189	209	197	213	191	200	216	211	193	206	202	204	193	185	200	169	181	201	217	187	195	194	198	174	200	191	161	180	200	203	184	209	178	177	193	192	202	179	188	167	219	204	187	194	183	198	200	195	186	186	178	197	200	190	221	177	205	166	188	204	197	204	172	171	200	190	215	188	189	170	182	194	158	194	210	193	194	179	193	171	179	162	214	190	200	169	217	165	170	197	157	195	154	188	168	201	194	192	206	184	187	180	198	199	179	174	190	195	173	169	219	182	197	185	204	197	177	171	202	201	191	193	192	167	190	150	202	188	166	196	194	171	164	169	180	176	181	195	155	184	203	141	171	224	206	196	201	200	170	182	175	177	175	196	198	202	182	168	178	195	197	190	173	224	189	164	187	182	191	189	197	191	169	175	174	184	220	181	169	228	202	178	206	196	246	178	214	204	181	200	201	179	162	192	194	191	182	197	180	191	198	214	184	202	186	188	190	175	191	208	211	212	166	208	200	219	158	177	183	204	178	191	181	199	175	191	173	187	185	212	211	212	191	191	203	167	172	197	182	191	199	189	175	148	165	213	170	188	210	199	170	191	181	172	175	209	180	206	189	208	195	159	197	189	190	167	207	178	192	195	197	184	211	204	197	209	188	203	190	192	194	198	203	187	185	161	171	195	173	209	197	184	183	185	170	196	188	176	184	178	181	205	188	202	187	165	200	199	181	183	226	178	190	178	239	178	190	174	186	192	187	189	203	180	183	209	187	194	189	174	166	146	204	193	202	206	173	185	179	180	214	160	204	201	188	218	172	174	169	204	183	182	179	197	190	171	206	201	202	179	173	209	194	193	205	165	174	187	176	191	181	194	201	203	189	195	164	182	196	178	170	185	199	178	217	211	181	178	201	175	211	181	186	176	183	214	186	173	197	200	207	191	202	175	207	176	182	186	187	170	188	180	189	221	209	219	207	172	226	208	179	180	188	167	189	178	189	156	187	183	211	193	164	180	175	205	179	193	195	213	180	194	181	156	183	192	201	172	173	175	188	196	200	183	164	220	143	207	187	178	224	210	221	182	202	193	178	186	168	193	207	184	192	184	155	177	186	176	180	183	181	202	209	176	192	169	193	192	199	202	202	211	179	161	203	200	184	178	189	155	184	197	177	166	217	205	184	170	162	196	174	201	191	189	181	177	234	210	195	188	170	191	180	183	174	190	204	174	203	194	176	192	177	183	182	200	202	204	200	201	188	189	172	186	181	175	185	178	181	192	196	182	191	205	194	195	203	184	186	198	170	205	192	179	199	179	189	173	209	180	182	183	198	180	196	165	189	158	193	190	179	195	170	181	194	182	161	168	192	204	193	175	186	160	193	207	183	197	182	188	202	182	198	183	181	194	181	173	155	192	192	177	183	206	190	157	181	184	197	165	189	171	163	195	204	170	199	179	194	210	209	195	221	176	182	206	171	196	196	211	188	187	194	206	202	176	221	176	188	205	163	209	184	204	177	186	177	163	182	197	199	206	179	185	215	205	202	208	154	191	227	182	164	203	179	197	171	185	191	177	168	184	183	157	185	180	199	175	209	208	181	178	173	180	167	167	213	199	184	182	203	195	220	165	171	177	172	200	183	163	215	186	180	186	201	183	188	183	202	206	194	208	206	196	182	172	193	186	171	201	170	197	179	175	188	215	194	182	177	175	175	180	206	201	183	170	171	153	212	207	164	172	170	201	185	205	206	184	198	176	194	192	184	177	189	174	184	176	160
6200	826	1279	1465	1250	1071	928	845	754	738	657	655	653	595	622	605	589	598	592	562	558	582	554	572	585	539	541	536	549	542	553	568	540	501	541	560	528	542	504	517	547	557	505	529	556	545	490	511	546	522	482	515	533	538	545	533	509	544	522	531	552	545	542	528	536	536	522	501	535	498	528	517	539	522	497	538	540	533	518	491	531	495	565	520	553	546	563	497	521	559	513	544	552	496	556	517	500	543	531	486	538	494	519	503	511	505	537	559	539	511	538	544	555	570	531	539	477	535	531	541	526	563	519	518	519	521	516	530	525	520	518	517	536	519	513	529	540	485	523	503	503	546	531	530	513	539	534	536	526	513	516	504	549	490	468	541	518	529	545	532	529	488	497	558	551	528	494	523	535	512	521	508	555	547	537	539	497	525	555	572	536	503	529	532	528	538	519	512	489	480	521	533	500	529	578	504	506	549	508	551	528	513	463	536	522	517	436	499	513	500	546	519	536	507	519	531	484	533	526	529	538	549	510	460	541	497	536	556	490	518	541	517	513	536	514	505	544	517	519	493	528	516	546	527	521	554	527	516	509	545	521	550	546	490	535	516	538	496	551	508	479	533	527	524	491	522	505	509	485	526	508	512	532	544	506	502	525	507	500	548	495	531	503	526	514	519	505	526	533	534	499	546	525	496	514	516	486	527	524	522	485	554	518	525	493	516	546	518	513	534	515	508	512	543	516	524	574	537	528	516	532	502	503	515	518	527	503	528	532	544	491	496	549	511	535	547	473	527	550	531	503	514	506	541	527	506	535	500	489	542	526	526	534	525	529	526	536	544	525	517	557	531	555	480	534	484	552	520	524	545	521	515	490	507	538	546	525	498	549	562	488	540	535	493	532	512	534	544	570	496	509	505	524	539	497	534	522	515	515	544	550	505	542	486	481	547	544	544	496	498	526	543	527	510	468	538	523	509	512	539	516	526	532	495	517	538	538	496	513	526	511	533	509	509	496	540	508	517	503	533	486	508	497	505	548	594	493	517	483	534	547	537	487	494	517	504	484	498	503	515	506	510	551	489	532	487	531	506	477	484	510	522	506	536	563	543	558	561	534	523	567	521	499	493	519	532	490	496	532	582	504	560	502	513	525	533	497	502	452	495	546	544	492	518	525	506	530	522	470	510	476	564	503	495	493	486	499	503	496	526	548	552	554	514	528	466	513	528	521	541	524	558	534	523	525	533	506	569	532	485	513	515	532	557	529	544	515	543	529	541	528	542	525	537	563	507	521	519	503	535	557	543	530	558	534	525	522	512	540	538	510	539	556	514	493	477	457	508	525	554	521	514	526	501	536	554	534	492	524	504	539	529	505	463	531	540	550	533	535	473	557	514	514	506	546	507	530	518	511	537	509	524	507	505	536	496	526	496	453	510	520	479	547	526	513	490	502	526	558	488	547	507	497	550	498	511	513	528	530	487	510	533	586	511	559	537	525	523	558	519	510	518	531	498	524	532	556	538	509	512	491	501	506	566	550	544	542	530	520	533	480	536	522	506	506	495	513	530	521	533	533	535	484	529	497	484	567	525	521	524	500	502	526	563	536	537	546	536	498	499	523	491	536	528	522	521	542	552	514	521	495	520	531	501	514	561	567	527	521	521	533	506	523	490	504	516	544	567	508	550	524	528	537	535	537	533	524	523	561	553	515	529	533	557	504	514	504	522	537	513	483	504	511	533	528	543	523	510	519	548	497	504	505	542	532	518	510	508	509	513	503	519	529	466	515	535	527	558	516	516	505	491	563	568	524	502	541	513	514	537	537	514	522	526	505	504	512	519	551	571	489	549	533	541	530	590	539	570	532	524	516	549	502	497	529	530	495	521	556	533	527	500	524	564	515	529	537	500	531	520	510	497	533	524	542	492	511	519	486	523	522	521	486	517	539	517	511	531	490	495	519	531	564	524	496	520	504	506	514	529	519	525	525	524	558	528	541	515	547	521	530	507	480	509	495	539	510	518	510	511	533	526	521	503	528	523	522	471	495	492	464	529	478	551	560	537	534	525	575	497	517	553	494	511	519	566	520	516	518	552	531	530	505	528	528	508	531	511	521	509	547	488	534	506	523	534	494	542	521	519	521	530	506	502	504	510	541	595	530	504	542	525	499	517	508	541	517	519	512	503	530	479	510	574	556	529	509	531	515	522	531	547	490	504	481	549	528	541	479	500	504	485	540	523	517	528	494	481	478	520	519	547	540	517	519	556	522	515	539	503	524	487	545	544	538	510	531	531	495	516	536	558	509	507	542	542	537	479	509	549	535	535	536	557	497	501	507	514	526	544	507	495	497	518	537	565	513	498	528	543	535	553	523	532	471	501	528	535	536	543	509	474	546	520	548	576	535	551	541	505	536	487	486	521	522	525	514	489	529	542	546	501	486	488	507	546	521	515	517	520	518	559	528	509	528	538	521	522	508	554	537	515	483	515	508	510	484	549	496	557	528	563	501	511	559	547	509	533	539	484	552	513	524	521	486	497	517	553	522	537	502	507	566	539	524	524	540	506	515	547	517	563	521	485	542	539	518	519	514	490	533	570	534	533	550	463	507	505	495	530	503	500	529	497	523	496	514	502	518	502	539	555	512	514	533	525	474	541	486	543	543	556	533	544	579	511	554	557	549	521	523	501	548	488	496	530	559	530	541	553	476	506	553	537	545	526	500	553	479	530	537	533	478	507	520	508	506	511	520	520	516	540	539	546	512	536	519	496	489	553	526	508	516	516	536	513	546	531	526	517	557	555	522	515	572	510	533	561	531	549	536	503	495	517	510	534	536	551	487	504	520	504	528	508	520	506	534	526	483	518	529	481	515	548	535	562	516	493	515	516	519	506	549	507	473	531	515	549	529	526	499	576	542	531	511	492	517	559	513	509	519	542	502	541	520	527	518	582	485	509	494	566	547	484	517	522	484	531	539	490	534	532	553	560	538	509	515	495	498	506	507	554	499	551	522	538	517	507	519	510	560	527	547	564	524	541	536	521	520	523	491	545	545	498	519	504	526	492	543	538	511	524	505	479	534	522	503	508	525	558	551	514	558	538	550	507	527	498	534	551	480	568	510	495	538	538	509	530	517	486	472	571	534	505	523	521	525	517	526	567	510	499	511	521	513	517	526	533	542	564	529	544	547	510	497	480	537	491	503	534	547	488	504	496	512	511	513	531	528	583	503	516	532	530	537	494	538	558	524	525	474	487	524	508	514	494	520	507	502	532	527	500	507	535	492	545	505	490	522	565	531	555	486	512	565	533	507	539	540	560	498	539	555	495	521	496	532	542	496	517	498	529	486	559	521	552	573	537	540	508	535	505	534	565	511	493	475	533	498	529	529	546	559	524	508	510	458	502	518	509	521	559	495	509	548	509	526	518	502	511	515	541	535	558	515	526	510	511	542	510	515	518	544	539	518	545	490	528	531	534	556	516	520	511	533	538	547	498	518	521	545	530	490	544	534	506
14747	1596	1241	1019	780	567	554	511	514	464	456	445	405	464	439	427	407	416	424	411	432	392	427	392	373	395	411	360	416	456	428	377	465	416	368	390	454	410	438	415	424	404	377	418	416	406	420	417	394	401	380	435	380	395	401	427	427	397	402	430	439	412	425	387	415	436	384	396	403	416	394	397	390	427	384	410	420	409	423	448	365	406	403	378	411	452	414	413	427	371	346	359	429	386	412	400	371	393	404	381	402	419	413	411	427	415	439	358	432	391	377	420	415	406	369	432	394	386	393	415	426	375	413	439	376	427	392	419	360	368	344	395	422	375	394	397	378	359	431	350	396	435	409	432	372	428	402	407	393	432	428	381	369	405	386	445	419	381	372	428	383	386	371	417	432	425	403	427	412	378	437	392	419	402	405	400	369	401	386	432	423	485	444	420	366	385	404	405	362	411	373	420	421	418	401	413	454	413	409	407	383	398	352	382	377	414	399	426	397	415	438	429	395	372	407	390	429	393	407	411	386	380	393	407	430	393	414	422	379	394	369	395	354	413	393	351	415	376	427	403	384	420	357	388	375	435	349	409	410	379	392	427	363	362	406	418	414	416	363	413	383	408	429	433	422	400	417	379	423	348	398	427	399	401	395	405	407	391	385	411	393	406	388	376	425	406	401	383	419	431	463	394	374	399	416	433	370	491	402	374	396	378	430	406	385	395	369	446	427	419	408	401	396	407	420	390	416	375	405	400	410	363	440	369	413	398	405	422	411	402	401	409	376	406	462	387	388	410	390	414	424	403	388	410	365	394	380	373	379	443	387	382	385	402	398	376	393	439	381	402	375	399	348	386	397	364	409	408	381	395	407	423	386	372	381	382	411	406	379	405	405	377	426	369	390	379	417	377	394	360	408	360	413	430	365	360	341	420	428	421	369	378	430	391	399	390	431	430	403	444	438	423	372	414	395	434	391	403	407	394	418	393	389	424	385	343	397	388	395	401	436	415	406	417	406	393	390	403	433	377	378	439	409	437	365	419	379	425	464	397	420	374	406	437	388	397	438	441	425	395	375	401	434	393	388	400	386	425	419	400	359	352	378	390	394	411	382	394	406	368	374	389	358	377	407	401	390	419	390	428	400	402	413	419	408	410	360	404	406	376	398	387	424	417	412	394	424	411	426	394	403	385	446	390	406	384	383	372	443	348	385	418	434	419	404	367	387	401	380	425	397	408	394	386	416	390	430	377	403	396	428	415	426	401	363	393	428	393	418	389	388	382	379	391	405	415	375	404	421	412	361	413	421	400	459	443	408	406	412	407	389	387	422	407	405	403	383	366	407	415	419	377	369	366	410	364	404	406	382	406	409	410	372	384	335	366	394	384	407	420	414	429	411	428	430	389	371	394	395	394	420	375	417	369	403	426	385	422	412	401	405	399	447	399	378	404	416	391	415	422	407	406	383	408	421	443	392	391	413	408	381	378	439	418	439	390	413	372	400	398	365	411	401	420	413	390	396	390	414	392	414	395	398	422	417	433	418	416	425	474	402	402	394	403	413	415	434	409	424	407	399	418	424	430	379	394	438	409	414	399	371	393	387	434	390	465	442	399	391	396	430	390	407	399	394	401	423	410	387	448	365	407	375	385	399	377	430	406	441	380	396	357	441	460	428	413	412	395	378	388	381	388	366	397	395	381	383	413	384	379	420	423	416	369	437	445	429	416	395	398	390	432	407	403	410	406	408	419	424	402	376	363	423	432	403	423	378	393	372	393	354	403	405	362	381	403	412	418	348	388	368	382	412	387	407	404	398	400	410	388	422	443	455	431	377	384	440	370	385	423	392	410	431	393	428	378	377	385	410	399	403	403	372	373	404	397	390	407	430	401	402	393	376	400	409	449	395	425	424	402	394	410	448	406	404	402	395	414	417	408	386	359	371	416	376	435	391	424	431	384	405	413	403	405	410	417	379	415	397	419	370	396	426	405	393	413	430	426	340	405	407	382	412	416	396	399	386	335	413	441	368	431	395	384	409	367	366	388	334	393	427	422	420	410	364	341	394	411	442	431	389	396	374	461	390	366	380	413	425	415	455	412	363	382	400	401	375	404	403	405	393	455	385	381	421	376	391	438	375	400	409	391	370	407	384	406	423	395	372	375	443	439	451	408	397	382	465	399	378	388	412	385	376	384	422	392	366	426	393	376	381	401	400	430	420	377	439	388	439	426	425	415	415	395	396	403	407	385	401	410	387	369	370	386	444	422	416	429	446	389	379	439	417	364	371	400	397	399	419	434	409	402	393	382	424	380	429	402	351	380	399	430	360	413	403	386	395	402	397	438	417	399	407	390	383	445	385	396	405	394	384	428	397	381	367	403	395	419	404	392	396	425	437	401	409	415	400	416	385	435	382	434	409	439	403	415	379	419	393	395	401	393	397	416	416	385	387	389	445	444	421	421	400	386	408	402	364	366	418	388	399	390	397	474	438	420	433	393	409	408	393	421	394	376	363	385	400	409	437	395	403	385	423	393	429	404	401	388	439	398	426	389	404	379	437	406	427	397	443	381	414	427	461	411	381	391	439	384	417	414	411	415	400	395	341	426	411	408	379	409	406	396	411	400	401	402	377	396	400	458	444	387	405	418	403	363	418	447	395	419	444	442	371	433	408	394	421	407	383	384	408	410	387	403	434	399	403	391	428	406	409	402	407	399	375	434	412	407	380	378	368	388	395	426	388	396	372	433	421	388	414	386	406	388	417	364	370	370	432	425	393	409	410	405	399	436	396	406	393	418	407	387	389	395	384	365	406	396	404	430	434	433	415	378	440	426	412	374	383	368	392	416	396	363	388	389	424	413	392	423	410	440	394	412	391	406	363	387	397	375	383	414	425	383	414	405	385	364	417	427	420	400	396	423	366	435	420	389	376	405	398	382	383	394	403	429	402	386	408	409	381	374	384	386	399	380	407	410	392	403	400	399	400	461	408	425	395	410	410	419	403	444	415	421	424	411	391	402	392	409	421	446	368	401	392	385	410	415	430	383	385	403	369	411	410	406	395	395	374	378	369	371	413	400	412	389	419	428	385	403	425	422	422	424	396	430	389	398	432	396	412	414	386	412	383	415	410	409	386	364	407	413	420	398	381	389	421	401	438	441	422	393	377	425	411	427	398	401	407	414	407	442	409	396	392	340	437	439	387	369	399	375	452	392	397	412	426	398	378	421	401	389	399	383	396	411	368	436	415	372	411	398	422	412	406	396	376	418	400	378	424	394	404	391	384	408	398	381	389	365	379	395	382	406	389	397	389	430	390	402	405	413	386	425	417	400	378	408	403	369	404	403	360	417	375	446	352	381	428	398	386	391	401	427	391	418	400	354	354	396	355	425	408	420	426	382	427	384	388	425	402	393	382	433	406	399	410	432	440	387	371	400	396	356	427	428	405	431	389	383	407	396	365	407	411	419	386	400	436	407	425	370	360	394	361	390	371	380	397	363	400	432	405	413	420	387
8602	1641	2570	2804	2346	1998	1772	1542	1443	1322	1254	1185	1133	1215	1132	1099	1106	1048	1038	1023	1031	991	1016	1009	991	1017	1018	963	991	977	1002	982	968	937	988	973	961	989	1002	973	974	987	947	991	1006	956	943	969	925	974	953	946	975	1002	988	950	972	947	925	926	900	935	937	970	963	997	948	965	937	991	928	906	964	944	979	944	1006	906	975	914	966	949	927	914	905	942	895	929	967	983	992	961	966	901	951	964	882	951	932	946	950	976	965	963	960	908	928	944	943	937	938	942	956	963	959	966	983	1005	981	905	959	921	935	927	931	918	1013	919	921	991	921	944	938	938	890	975	982	888	952	913	950	899	961	951	928	903	932	976	931	917	974	1014	932	953	938	914	964	944	928	914	981	985	930	938	952	918	927	947	891	954	959	935	967	982	913	884	945	967	951	995	952	956	885	934	977	922	928	921	990	906	910	946	972	978	998	978	959	979	895	939	952	985	942	980	969	941	914	912	920	894	949	905	945	905	973	921	910	930	966	949	889	889	954	945	984	908	958	955	916	935	923	879	922	950	969	941	935	886	1004	932	912	946	965	872	929	969	951	908	951	935	924	944	957	960	905	868	979	945	935	921	929	956	939	864	921	921	956	941	961	990	953	943	971	951	960	935	954	906	958	998	950	951	925	957	956	937	906	966	1007	939	920	914	914	964	907	912	963	987	897	957	933	979	926	927	984	948	963	940	1010	904	942	912	933	945	927	914	982	1023	957	911	959	906	948	906	989	915	932	976	934	956	933	947	890	909	887	959	904	931	934	958	886	963	955	921	944	890	943	910	1018	929	977	918	975	994	949	980	951	988	924	983	940	944	906	1010	871	919	910	921	980	992	963	987	910	951	949	918	902	931	903	956	910	927	947	972	954	922	945	908	873	924	983	913	934	924	952	949	958	924	945	958	948	1002	881	972	902	881	969	889	934	945	932	950	954	977	994	927	916	920	945	904	882	982	967	917	943	906	930	974	917	937	956	891	946	913	959	910	971	917	945	933	956	911	947	940	923	941	928	908	923	965	955	936	949	990	949	931	926	967	942	988	916	910	964	938	927	971	919	895	926	953	954	961	913	939	870	955	962	930	968	917	901	974	907	954	936	902	897	965	965	923	903	929	940	914	932	979	980	953	895	955	947	924	941	942	967	925	933	966	967	943	927	921	894	905	941	928	900	969	928	949	895	938	917	921	963	863	976	954	994	920	941	968	922	979	960	929	963	935	945	927	953	920	992	963	960	901	920	945	969	890	928	927	892	938	945	922	948	891	948	975	895	949	886	936	921	933	974	961	1013	942	964	932	938	990	966	941	927	920	970	988	913	1007	975	954	1031	987	986	880	983	1004	954	909	959	932	1005	900	938	960	904	920	899	914	979	944	964	980	953	939	966	886	950	943	949	940	933	986	950	940	956	900	930	984	961	887	952	931	971	932	929	902	984	956	889	992	935	972	956	978	922	920	885	892	920	869	958	923	939	945	948	976	906	942	943	995	933	962	942	926	960	983	946	943	992	924	901	900	927	960	963	945	932	945	965	982	948	965	920	912	926	918	930	1028	898	953	908	956	943	929	931	912	984	930	947	949	932	943	948	954	951	975	978	931	885	1012	902	969	952	947	997	942	932	953	930	929	959	947	975	977	925	917	945	966	898	981	979	945	916	947	972	905	966	934	958	894	933	933	926	940	918	957	916	929	919	959	950	953	866	931	894	914	923	940	966	902	947	940	957	930	928	964	948	969	974	965	944	905	937	963	931	1001	897	1008	903	941	896	929	911	928	1000	988	982	972	967	949	935	896	999	936	888	967	952	971	955	903	935	1001	990	972	960	932	944	953	895	935	926	959	905	933	953	914	994	902	949	933	938	912	963	966	957	979	921	941	969	952	902	900	964	953	927	988	926	941	958	1016	953	915	979	905	956	963	955	907	942	1023	1018	943	998	983	937	913	925	977	971	922	885	944	998	926	992	954	919	900	989	957	949	965	924	956	971	913	936	929	924	950	965	943	925	936	911	933	981	947	938	949	930	942	967	952	936	973	960	932	953	924	956	904	934	990	979	993	939	940	940	961	907	953	967	996	916	922	1006	1004	956	987	942	938	905	929	976	919	892	892	946	969	947	962	912	938	982	979	987	915	917	961	952	908	939	921	929	916	909	988	915	939	920	910	949	949	948	932	978	929	889	1004	971	931	921	950	971	931	889	992	962	923	954	911	875	942	961	931	981	960	933	989	960	944	896	947	953	975	901	910	999	979	957	948	901	936	930	916	867	898	971	891	921	918	956	915	957	947	950	1001	943	950	953	935	915	950	941	982	953	943	938	952	918	882	963	980	906	910	957	935	928	943	892	936	933	926	960	944	904	877	920	956	903	904	942	956	965	949	962	934	962	932	930	960	974	964	925	976	940	951	927	931	997	941	946	958	974	950	1005	964	984	959	908	899	968	944	1009	1035	962	895	971	958	903	944	947	931	961	953	942	988	905	943	939	998	945	905	934	952	932	991	963	941	979	904	960	950	985	941	909	943	956	922	951	939	941	1015	941	931	983	909	938	967	982	973	924	927	918	929	1020	924	940	922	1015	956	983	944	898	919	1041	960	1003	942	947	921	912	980	899	905	925	909	948	880	930	989	915	980	911	909	942	937	989	930	913	925	967	933	925	924	922	885	955	921	955	956	911	931	988	963	963	943	894	979	980	955	952	958	957	975	982	941	1030	939	949	922	929	919	959	957	949	972	986	940	985	933	899	911	926	924	944	954	971	978	941	959	961	986	947	952	961	920	893	965	944	973	927	910	977	920	975	947	955	900	893	980	931	960	961	943	937	1035	978	905	949	963	998	971	894	1012	952	955	924	928	937	891	954	953	979	928	937	917	871	910	950	935	916	955	954	996	958	901	966	874	917	936	928	958	948	897	931	912	939	966	953	945	1025	902	984	916	926	913	955	905	956	938	978	957	1003	940	996	950	967	939	957	1004	920	967	988	954	945	1003	928	935	988	929	961	951	958	908	928	969	917	928	984	950	946	981	911	946	958	935	954	911	921	965	954	905	927	938	905	964	964	926	996	939	878	1015	941	969	917	917	920	960	936	893	992	945	952	924	938	969	919	909	988	1007	956	991	966	917	936	921	987	957	893	934	939	987	889	891	970	974	906	958	968	945	937	934	974	953	937	911	944	949	938	965	919	928	948	905	978	971	937	923	942	957	948	1021	920	914	1007	944	936	917	913	930	976	899	917	932	950	1014	971	883	960	906	991	936	950	965	936	968	913	932	967	938	969	949	934	929	930	978	942	970	916	908	1010	870	982	959	949	922	877	967	958	999	918	954	969	939	960	974	999	991	954	958	944	1028	904	940	937	946	964	928	941	935	945	952	949	944	974	925	932	962	947	944	928	945	993	954	886	984	907	919	983	970	920	936	923	1019	938	944	1006	912	929	917	945	921	988	930	967	916	961	856	946	926	932	967	987	961	944	910	931	904	948	899	959	973	977	961	968	964	960	891	933	941	895	968	985	949	951	914	966	895	943	1004
1491	234	225	206	224	217	229	221	200	226	186	207	209	229	211	227	193	202	233	238	255	219	222	230	204	199	198	220	219	212	197	195	227	211	217	228	243	217	222	222	224	189	243	212	271	202	217	217	219	250	180	174	201	222	206	192	228	247	222	209	231	208	208	205	229	250	204	243	188	213	199	234	233	232	220	226	199	223	196	215	187	235	225	196	217	227	240	199	193	214	214	227	227	225	253	207	215	228	198	188	200	218	210	230	230	208	251	214	210	202	189	231	204	240	223	229	226	217	198	218	235	236	216	221	212	234	212	200	219	205	237	222	227	239	192	203	255	191	217	192	236	237	242	212	212	227	211	210	228	214	216	210	219	222	197	202	197	222	219	224	226	222	189	234	224	208	227	230	226	224	228	217	242	202	236	198	198	220	203	229	203	208	220	221	233	223	199	224	232	207	249	206	232	251	230	253	197	231	177	209	202	219	211	236	221	237	197	203	238	195	211	235	212	204	195	180	231	232	244	216	205	198	226	210	215	206	203	217	205	215	210	245	220	243	204	222	209	227	231	223	204	198	237	205	223	218	220	205	236	229	203	210	226	211	246	235	240	229	231	212	236	215	226	228	204	221	227	210	225	227	234	194	202	221	196	219	198	199	230	215	204	220	218	233	224	247	242	201	219	241	234	219	204	220	203	220	201	224	229	218	255	219	212	225	226	204	204	249	208	205	208	216	218	244	213	238	234	252	218	220	223	227	229	265	207	219	246	217	246	237	211	204	229	220	180	243	189	197	211	191	204	184	233	200	227	220	211	221	222	225	234	230	213	224	209	232	220	228	200	210	204	220	230	215	214	173	222	201	225	201	238	215	226	215	240	208	214	238	226	218	179	203	232	239	231	212	237	218	243	229	186	217	222	214	210	230	217	220	213	247	224	229	228	191	223	219	271	229	229	188	212	229	239	201	207	217	198	203	218	194	228	216	241	212	218	203	200	227	236	231	234	202	219	212	215	214	183	211	200	221	210	231	215	218	236	206	197	207	244	212	221	219	215	220	224	203	198	231	218	210	236	202	209	218	214	216	248	243	214	209	235	228	203	212	189	225	240	215	196	201	225	236	218	203	208	204	229	211	196	210	203	222	199	205	232	235	210	206	210	210	226	216	200	224	227	227	200	199	209	225	222	236	200	222	219	226	212	224	245	210	211	204	218	213	217	224	202	221	226	202	216	217	199	195	218	241	200	193	220	221	235	215	183	206	208	221	176	191	229	223	218	211	235	216	216	219	237	228	235	252	216	240	225	205	221	199	219	191	233	221	218	201	215	216	202	221	215	230	247	189	245	204	247	222	216	226	236	226	218	248	197	220	217	219	214	225	200	215	235	192	209	235	258	211	231	223	199	219	262	212	177	190	215	193	228	229	209	217	201	229	225	223	211	201	183	232	218	212	206	218	210	188	229	207	221	234	210	217	240	211	229	230	231	237	186	223	217	224	234	236	224	220	243	217	211	206	226	223	227	255	209	192	189	210	220	209	208	208	219	214	214	219	237	236	199	213	225	205	214	258	223	215	219	215	215	233	216	210	202	185	211	190	207	199	206	190	209	218	208	225	188	198	209	216	217	217	220	217	193	218	235	232	215	211	210	229	211	217	249	238	230	225	219	233	194	223	220	208	215	224	204	218	225	219	204	218	220	200	232	192	216	241	231	179	244	214	252	226	215	228	221	228	220	216	211	229	231	201	212	216	216	212	207	222	217	227	202	214	215	244	223	195	191	211	250	211	208	205	208	198	232	240	201	214	203	191	203	196	204	223	212	243	215	222	247	185	208	225	247	194	234	230	200	184	215	197	229	247	218	191	196	202	247	219	221	212	215	184	209	185	218	247	228	203	276	236	207	220	209	205	206	211	211	214	192	225	200	253	243	215	237	221	218	225	211	229	229	214	248	189	244	235	222	210	223	225	274	217	175	205	193	236	230	212	197	203	198	215	237	228	213	225	191	241	220	214	209	234	207	212	216	207	233	208	217	213	240	223	210	218	218	198	217	221	222	201	226	232	212	211	257	239	227	226	225	214	207	213	224	248	234	195	230	200	216	237	219	232	220	203	187	233	202	247	265	209	235	230	217	224	228	237	208	198	197	235	195	224	221	224	182	211	200	230	197	218	212	220	212	211	213	242	233	248	227	214	202	243	238	221	210	265	214	253	227	227	193	203	198	206	225	212	214	211	209	213	202	208	223	215	209	220	231	222	227	227	228	244	243	231	208	246	216	220	217	229	253	201	218	232	238	203	242	211	212	212	209	213	185	221	242	213	227	206	228	250	206	227	252	239	178	232	181	201	196	261	208	239	199	233	209	208	225	208	217	231	215	212	211	197	206	228	187	208	189	191	223	228	228	223	218	208	217	231	210	189	212	202	238	210	214	206	212	194	234	216	222	219	224	221	242	240	230	221	226	206	222	240	229	206	217	225	238	209	229	239	229	229	198	206	210	228	209	210	219	220	240	230	207	220	218	220	234	192	205	233	242	241	191	198	249	231	235	189	236	206	193	225	200	201	231	235	250	215	201	226	193	220	199	198	224	234	217	244	218	216	210	253	216	241	191	186	218	196	202	218	216	207	240	215	203	222	213	217	211	215	215	210	220	205	215	232	231	217	229	216	237	222	229	192	224	234	238	207	217	208	226	213	222	216	224	209	226	211	203	218	218	207	193	222	194	241	233	224	216	222	199	221	209	232	211	208	211	220	215	172	222	194	236	215	206	221	228	185	200	240	229	201	213	256	223	206	189	209	221	217	228	203	209	224	231	240	201	204	244	236	226	220	215	222	211	234	205	221	197	225	242	208	220	247	216	238	213	234	212	208	219	226	216	207	239	206	223	221	233	187	236	220	237	205	235	229	215	217	220	224	202	250	231	202	210	218	207	206	225	223	222	212	211	222	211	204	229	261	209	182	186	219	244	202	229	179	205	220	220	219	219	230	184	197	192	240	213	212	204	213	236	227	208	231	215	223	214	225	201	216	222	209	218	235	216	212	222	224	197	221	209	195	219	241	227	227	238	228	206	190	215	233	216	219	220	216	176	239	210	199	239	230	212	237	230	180	207	216	202	193	209	207	244	206	230	238	218	233	227	223	203	212	213	201	202	236	235	217	207	210	204	207	217	232	215	219	206	196	218	224	231	202	225	198	214	216	199	195	200	220	213	206	238	215	212	200	241	220	225	255	224	204	200	219	222	211	198	214	217	224	194	209	218	218	242	226	213	220	251	205	208	203	209	226	211	221	235	208	244	212	224	192	225	209	236	233	212	224	211	216	212	196	213	202	238	231	222	198	211	213	188	186	201	215	254	246	204	241	234	224	199	225	220	232	230	196	212	199	194	216	196	216	227	234	239	229	224	233	221	216	208	247	207	215	222	220	216	195	220	191	222	193	216	200	201	219	221	245	220	220	213	211	227	216	210	213	241	235	240	238	204	205	196	225	227	208	212	223	222	229
1810	585	602	628	591	574	601	560	562	540	551	556	575	549	559	525	547	546	571	562	569	578	572	557	529	541	517	552	583	564	586	577	545	569	584	550	576	560	516	579	530	556	565	569	569	567	549	569	557	562	574	548	566	572	551	509	565	585	538	554	577	595	557	607	563	559	569	526	569	597	612	553	560	515	529	562	604	555	599	576	575	561	573	587	534	561	563	524	568	556	587	589	559	549	571	529	525	547	609	544	487	578	549	611	572	571	544	586	588	608	534	546	550	552	525	561	568	560	569	533	586	558	585	572	566	546	569	584	593	551	543	542	585	611	535	596	539	517	531	560	621	492	536	572	592	541	542	574	578	557	601	566	574	543	553	503	531	538	559	562	567	553	577	549	574	572	587	588	546	541	567	572	563	560	549	538	584	518	574	551	558	549	539	563	525	521	543	610	544	561	552	551	555	573	576	527	562	542	603	540	557	569	537	501	536	532	605	580	557	545	562	578	566	591	568	569	540	606	538	575	567	597	568	531	546	560	573	559	531	558	542	539	532	535	559	559	573	570	564	565	550	534	543	584	562	581	564	505	569	547	541	580	612	556	544	556	568	555	528	573	551	531	536	589	537	550	552	563	562	555	587	586	545	587	595	567	570	558	555	547	530	568	561	562	546	580	589	565	533	598	521	557	521	583	536	559	557	606	564	555	558	534	576	558	544	545	580	553	545	525	585	574	591	567	551	550	542	583	571	500	505	524	566	554	577	544	520	555	539	551	564	569	573	522	566	561	569	544	534	575	527	570	548	577	560	570	506	579	549	581	546	553	542	565	567	551	541	530	569	558	564	543	618	567	590	538	530	527	538	565	601	563	573	581	581	561	536	582	544	562	585	510	559	550	528	559	568	553	564	594	602	556	569	577	543	576	553	542	589	538	549	572	562	483	534	520	519	539	556	579	558	556	599	552	562	590	562	573	541	546	553	555	589	573	590	566	516	544	568	547	567	568	555	539	544	564	530	570	532	588	493	568	557	581	517	552	547	536	549	523	561	542	580	564	573	513	535	584	587	592	552	566	555	527	502	589	603	552	560	561	558	580	544	581	566	561	557	593	592	536	558	545	553	590	542	564	512	579	619	557	574	564	540	555	557	598	559	554	576	571	520	555	551	566	568	557	566	561	573	593	554	532	530	568	545	572	544	566	591	527	561	589	533	540	570	596	573	574	576	558	574	613	523	577	563	533	563	518	545	595	560	553	548	550	575	470	572	548	594	517	545	567	585	527	590	581	554	564	593	540	572	509	575	525	572	543	568	558	552	540	579	555	573	520	568	584	598	544	560	565	523	541	552	584	538	577	528	573	525	566	536	518	558	546	564	568	570	560	558	561	563	584	549	536	603	562	545	497	549	554	567	593	562	557	561	532	539	534	556	569	558	583	529	589	551	582	532	585	582	568	548	586	559	560	555	536	580	548	537	578	635	565	617	571	558	548	568	542	539	522	574	581	531	588	534	570	508	557	543	551	553	561	563	535	576	556	591	535	545	534	569	549	600	576	567	556	553	569	530	558	585	557	562	574	549	549	539	584	526	550	548	536	538	563	572	560	551	548	554	609	591	542	525	567	551	614	552	541	563	522	524	512	539	558	547	539	561	518	577	576	572	548	529	545	577	555	533	560	542	577	551	552	572	635	555	555	545	544	566	547	570	557	491	555	545	530	559	543	539	576	578	567	539	560	563	555	535	594	533	520	541	575	579	525	567	598	590	582	561	572	537	581	600	570	527	532	574	523	563	582	549	582	538	581	573	614	588	551	537	505	578	582	571	560	557	539	564	550	566	567	539	584	562	562	560	554	573	525	567	528	571	541	558	535	568	569	545	602	508	591	539	533	574	542	544	565	603	566	577	565	514	544	521	551	562	540	551	585	577	581	538	595	558	560	553	564	556	544	558	547	557	549	572	546	531	541	532	519	549	547	550	528	575	579	549	545	571	533	593	548	531	581	584	560	579	535	524	539	556	547	563	534	579	583	587	526	514	542	591	559	513	583	559	522	557	604	524	542	583	599	519	595	556	569	562	538	551	557	592	556	562	577	558	554	516	571	550	595	497	542	596	570	567	538	525	534	534	575	576	547	567	596	588	552	567	542	564	530	563	567	580	566	557	574	553	586	564	521	570	538	556	551	570	583	558	544	551	565	570	524	574	625	551	569	580	574	568	570	532	551	556	555	560	596	550	569	580	537	539	573	544	527	573	519	562	534	561	582	525	569	578	532	521	575	600	566	556	570	557	547	600	531	579	581	581	524	582	549	512	611	538	566	546	536	532	563	506	607	593	579	541	582	525	510	572	580	577	560	572	513	543	593	532	546	561	570	592	575	577	526	568	585	572	538	542	550	578	579	572	539	567	572	535	556	546	541	593	548	549	570	594	529	591	570	550	607	570	577	589	558	530	539	561	595	538	577	519	565	576	593	556	563	539	569	537	563	546	562	569	540	532	576	527	509	592	550	572	578	595	562	523	547	542	570	575	589	571	545	539	587	592	575	573	534	574	570	563	574	561	531	513	530	598	592	562	564	550	539	597	541	552	575	559	540	570	567	549	565	603	573	590	576	529	572	585	562	591	579	550	588	575	550	518	528	539	586	571	537	564	536	605	560	570	555	607	550	542	569	552	586	604	533	587	551	536	552	519	555	542	553	553	547	543	533	538	588	544	569	573	595	605	606	547	572	524	596	537	592	582	618	549	539	543	578	543	585	551	591	558	564	528	577	599	570	569	556	563	536	557	575	571	588	547	565	582	521	561	533	564	549	561	554	562	556	564	541	592	586	525	535	605	557	533	571	495	545	563	547	565	570	562	595	542	578	532	540	574	541	582	591	585	576	552	543	517	577	577	574	560	532	536	568	575	572	542	581	604	596	553	529	509	602	603	585	566	546	564	537	585	556	528	537	513	520	580	576	553	585	540	532	543	553	555	542	547	543	541	513	581	556	589	570	548	522	543	539	560	585	550	564	549	605	589	554	564	523	600	601	561	571	611	494	562	573	593	503	568	564	527	549	538	554	517	555	571	594	556	531	551	562	555	558	558	582	532	541	545	598	569	574	621	534	574	542	567	549	586	540	534	563	601	584	592	548	613	542	616	594	556	581	555	516	584	568	555	574	571	637	572	598	576	557	530	537	546	549	523	551	582	591	553	612	601	579	554	553	570	544	618	591	593	542	596	504	559	575	563	617	552	530	595	584	549	582	582	554	558	598	538	572	540	539	531	524	591	510	566	542	564	534	550	600	572	594	564	586	537	551	536	569	561	550	568	560	580	558	568	545	548	562	557	561	551	563	556	553	607	590	523	570	577	598	544	569	580	585	584	544	536	596	570	553	565	544	524	516	560	555	595	553	583	526	584	595	549	569	568	558	548	566	548	534	583	527	587	580	538	543	555	582	571	537	564	556	545	518	572	547	582	518	581	503	544	548	588	562	561	576	532	571	521	544	599	546	563	591
6992	560	551	450	345	342	279	256	257	215	225	211	216	190	208	216	187	199	199	215	184	179	202	196	182	170	196	197	202	170	196	188	178	174	184	204	191	213	189	202	169	188	196	179	191	192	192	172	172	193	157	183	194	169	197	173	199	199	204	194	181	178	175	203	188	192	194	203	160	184	200	173	206	197	197	179	191	185	190	196	194	212	184	190	181	181	194	184	181	206	175	181	207	184	175	207	182	211	224	176	189	178	179	205	195	173	181	188	199	177	194	178	201	169	190	181	169	206	194	173	165	198	198	157	174	173	189	174	207	213	183	203	189	187	170	201	161	188	188	181	182	178	205	182	214	174	187	194	181	186	180	217	162	225	172	196	199	177	181	176	179	193	198	199	161	186	195	195	179	201	216	200	177	185	196	190	199	163	178	222	171	153	177	172	200	174	203	200	177	175	175	156	195	185	189	205	164	190	214	168	165	204	209	185	175	189	183	186	163	190	182	160	178	176	218	185	189	200	170	202	197	194	208	180	155	209	177	173	169	199	199	181	186	194	175	172	197	159	192	172	184	204	168	167	183	171	183	192	210	188	153	187	195	223	205	183	201	205	186	205	190	192	187	190	186	191	187	199	190	175	169	173	199	193	199	161	178	221	218	208	208	175	204	190	197	164	167	151	182	193	189	196	219	200	207	208	156	194	207	200	195	162	196	219	182	174	183	183	176	196	176	207	210	178	177	190	192	201	184	194	183	182	190	186	201	205	172	182	169	173	189	184	165	187	164	204	191	197	187	164	175	216	189	212	180	188	199	177	210	150	158	176	175	169	170	198	184	189	212	195	193	178	208	187	148	173	193	205	183	192	190	181	204	173	182	178	184	202	215	196	167	208	201	176	169	215	171	186	149	210	193	187	199	182	190	189	204	184	159	191	198	192	175	192	190	183	163	186	193	178	218	194	184	192	192	159	177	205	177	185	193	186	218	189	201	199	196	186	196	169	200	192	187	202	179	190	215	207	193	174	191	204	197	174	169	169	215	175	182	193	182	189	194	182	173	199	200	200	211	207	171	190	152	202	170	178	197	180	163	196	188	201	174	183	194	207	172	205	205	199	166	197	197	167	172	187	185	194	194	172	187	175	186	190	190	212	160	215	194	190	188	167	176	187	193	160	199	166	186	194	181	183	185	171	182	160	215	181	201	202	206	196	184	191	211	185	205	180	178	168	226	184	165	187	189	184	196	183	205	216	186	188	199	183	187	186	154	197	199	190	177	174	181	193	209	213	163	209	204	211	176	198	205	173	188	163	193	178	206	177	185	185	226	164	183	203	197	197	204	177	187	180	197	186	180	190	190	188	189	208	193	180	175	201	155	232	197	182	207	178	189	192	178	208	212	197	190	166	182	178	169	167	186	163	131	183	165	156	171	197	190	196	188	184	187	149	190	185	197	198	176	167	191	183	179	194	192	196	195	167	198	199	196	199	209	176	174	153	169	171	208	174	199	188	207	156	224	203	176	190	194	172	212	186	173	174	180	188	189	203	182	178	179	183	192	196	177	189	183	193	175	191	187	199	214	197	192	199	166	179	187	193	200	194	175	197	191	176	182	202	209	171	166	193	195	196	182	194	182	210	169	204	198	191	180	177	219	161	191	183	218	184	190	203	182	213	210	212	187	213	204	172	237	194	186	168	223	190	190	180	178	192	186	184	186	162	178	192	170	172	199	205	179	195	208	174	186	176	160	202	198	202	198	191	183	202	193	194	233	212	178	193	184	210	204	190	162	170	186	165	202	195	159	189	207	227	206	187	169	192	211	195	196	199	199	161	185	179	195	207	180	216	183	197	178	175	208	208	209	185	173	199	186	197	179	181	183	217	177	192	196	178	181	185	189	166	186	224	204	184	164	189	199	206	191	179	199	199	194	203	200	185	154	206	164	159	200	197	206	177	201	177	209	174	205	187	180	190	216	205	166	184	215	172	180	188	203	198	188	176	181	193	187	171	163	165	198	159	179	172	163	188	181	204	198	177	190	194	205	181	201	168	201	192	165	176	158	160	192	188	166	228	198	199	204	189	193	198	187	195	184	187	183	203	175	196	194	185	190	190	175	159	174	233	212	191	202	203	203	196	183	184	198	194	199	191	185	183	194	186	178	186	212	175	202	205	189	193	210	158	160	172	204	213	162	200	177	171	206	193	163	178	185	172	181	208	194	188	204	177	179	178	192	189	190	179	181	199	203	166	197	185	200	179	162	153	196	171	203	204	170	202	173	167	178	203	186	195	189	195	192	180	207	167	179	185	195	212	191	173	203	190	186	156	203	175	179	182	179	214	180	189	174	195	174	226	222	182	181	174	178	187	210	202	175	178	191	203	175	181	203	202	190	171	169	198	201	186	168	184	196	188	195	161	180	186	177	194	191	211	212	206	180	196	175	164	186	182	182	212	199	190	175	198	205	192	186	168	178	187	199	186	201	177	204	184	174	189	181	214	177	205	179	178	165	198	199	179	169	191	189	189	187	190	185	171	175	199	175	186	191	189	185	192	182	174	200	199	183	187	194	189	186	184	201	193	204	193	198	166	192	209	190	161	187	173	181	187	210	203	180	219	192	172	226	172	181	172	193	182	212	182	181	183	203	168	219	208	186	198	189	190	190	212	174	202	161	167	182	175	208	213	185	197	185	203	178	214	173	179	175	183	193	190	181	192	192	210	197	174	208	184	201	167	202	197	198	198	173	186	183	163	169	181	177	175	174	180	203	183	182	191	176	173	186	176	200	180	212	200	165	193	171	187	192	170	212	186	200	158	188	201	205	194	189	181	200	163	183	187	207	179	188	182	161	171	197	180	181	178	193	202	184	178	207	183	211	182	196	142	211	198	185	184	184	184	185	199	170	214	222	189	179	189	178	192	185	181	168	190	205	198	177	175	192	189	179	183	209	188	179	189	178	195	201	215	177	187	181	197	218	192	189	201	204	185	191	172	197	183	204	195	182	195	185	172	191	186	192	172	177	172	199	188	195	177	200	184	213	212	187	190	173	175	175	189	169	201	189	195	176	178	192	198	182	181	187	175	173	188	196	184	177	187	186	186	191	202	189	194	186	182	170	181	172	202	181	203	196	164	197	193	213	169	187	193	170	180	176	169	191	215	178	185	180	199	184	213	201	188	196	220	174	223	204	188	180	206	198	189	213	186	201	195	187	187	209	192	167	185	188	203	171	197	176	184	162	184	232	156	186	193	178	192	175	180	199	194	170	171	176	192	209	196	198	188	189	182	190	206	177	170	213	193	177	204	213	186	198	194	180	185	182	211	210	195	204	199	200	177	185	182	203	160	164	180	177	187	195	188	169	205	181	180	168	183	195	187	211	203	184	196	166	195	196	191	174	198	204	146	191	189	196	183	187	216	187	198	176	176	185	202	184	217	184	197	192	195	170	176	215	192	202	186	189	200	191	229	194	192	182	183	197	188	206	187	202	176	198	175	164	193	170	185	184	198
6165	846	1371	1448	1253	1079	972	763	703	674	678	639	614	629	573	572	573	589	589	573	550	587	575	541	556	571	538	567	537	560	532	536	509	515	555	596	527	531	560	538	514	487	540	528	544	520	514	550	547	516	521	492	557	477	526	506	507	500	555	554	526	511	521	524	502	528	557	571	523	526	511	520	537	538	514	577	533	494	544	506	511	502	546	553	512	532	533	507	477	540	536	508	525	562	492	522	530	511	503	532	482	525	516	495	538	495	512	522	542	561	520	558	536	534	531	519	494	516	492	517	552	516	495	511	559	519	533	573	520	515	556	546	541	557	492	511	497	563	537	516	504	518	524	521	543	517	504	519	522	544	539	534	540	499	509	509	547	516	524	497	528	525	520	524	556	522	525	528	547	529	531	506	484	540	521	543	532	501	515	530	522	533	505	581	493	503	526	479	529	527	485	533	520	520	548	546	571	523	513	532	482	542	497	500	493	504	521	498	553	535	492	479	513	505	519	552	531	520	504	491	512	493	493	538	493	509	518	519	553	493	501	525	499	537	513	520	497	506	542	541	503	512	547	509	545	527	514	503	534	532	498	518	512	555	542	556	523	491	489	485	498	525	501	523	512	517	514	504	532	547	539	510	512	471	544	527	504	519	530	498	541	555	509	509	567	539	509	537	497	538	525	471	531	506	556	552	519	513	522	480	498	502	497	505	499	563	542	539	523	516	567	543	524	540	558	539	514	520	516	478	509	548	521	512	521	525	534	575	531	542	543	530	557	546	527	522	527	514	500	513	542	526	517	486	581	484	498	498	507	506	504	545	522	550	542	532	475	525	546	551	487	499	532	550	537	476	509	542	517	522	554	537	535	487	520	503	525	526	536	521	530	526	504	476	535	511	507	523	505	515	544	513	529	507	519	573	527	493	533	546	499	516	513	551	524	515	526	491	490	508	551	556	533	534	523	487	492	520	536	538	496	483	552	499	543	559	535	541	507	497	517	517	512	522	482	541	496	529	512	524	532	504	530	556	526	536	566	538	507	522	520	530	534	506	541	511	517	505	520	497	524	500	514	498	512	501	538	488	571	486	555	510	520	549	516	523	536	516	516	532	499	530	495	504	528	502	510	548	559	528	524	546	532	521	515	516	523	519	475	548	507	483	523	509	503	559	564	534	525	548	490	522	511	516	546	489	502	581	507	531	568	519	496	549	525	533	549	561	529	546	511	507	542	543	480	527	555	539	530	532	568	561	533	493	526	524	529	514	573	552	558	525	540	517	494	480	512	530	512	550	501	495	529	502	516	533	512	509	540	536	529	501	517	531	542	527	503	484	534	527	549	556	529	544	495	524	551	518	507	547	496	544	502	507	578	497	507	580	526	534	519	490	546	547	491	478	544	541	581	506	511	516	505	527	549	571	525	512	517	553	502	523	545	529	495	523	509	504	532	530	497	543	590	550	526	504	520	537	526	507	502	555	495	544	535	541	524	539	540	511	481	516	508	562	515	511	536	482	490	494	520	574	550	536	534	512	550	542	542	543	554	500	491	516	537	484	535	490	546	501	510	521	540	495	546	518	502	517	513	502	515	551	555	517	491	527	521	483	533	522	515	532	519	526	499	492	517	535	516	529	510	524	528	511	504	519	474	534	510	522	528	524	517	532	521	510	500	574	533	521	527	542	507	532	533	548	524	486	538	521	523	555	511	542	486	497	532	547	529	527	547	509	535	463	512	519	534	513	529	502	505	520	511	534	536	567	561	539	547	513	531	567	502	511	520	534	506	569	490	555	509	519	483	486	550	538	532	498	525	532	527	540	503	518	553	514	530	528	531	509	534	530	496	509	509	513	529	535	510	540	515	504	505	514	552	504	528	462	511	531	547	508	503	520	499	561	548	526	526	531	520	526	520	528	557	531	524	506	512	503	493	483	553	506	518	503	474	523	504	534	538	570	499	515	544	538	537	503	551	497	505	517	508	514	502	542	488	528	505	561	495	528	522	565	483	544	512	504	568	520	545	534	511	552	541	508	523	509	513	508	508	532	506	566	564	533	540	492	512	527	549	501	489	507	508	496	509	497	521	549	551	532	485	539	509	533	536	485	528	517	532	496	491	513	541	521	512	569	491	519	558	492	499	509	538	513	483	498	478	516	500	545	504	525	509	544	481	493	503	534	494	515	563	543	539	536	535	553	528	514	511	510	548	581	553	509	524	512	494	467	533	515	483	527	521	537	504	497	576	502	556	572	511	529	549	515	552	462	510	521	493	520	481	509	532	513	543	500	535	510	546	488	502	498	536	492	529	506	478	475	550	483	530	523	530	492	545	479	542	510	523	506	526	495	524	508	536	502	541	501	531	537	513	500	487	533	528	498	520	481	516	485	516	492	586	538	535	526	563	507	502	525	557	490	551	500	526	539	484	533	509	524	481	514	517	528	522	491	520	531	556	529	482	530	533	526	504	527	550	526	513	533	533	549	509	537	530	522	490	503	531	538	500	493	525	521	531	516	519	548	527	491	532	511	499	539	517	527	539	537	509	530	563	507	512	515	502	443	530	531	531	501	496	493	560	580	552	538	499	501	503	534	552	547	528	516	520	565	545	543	553	525	530	531	555	506	538	513	498	496	533	578	511	494	508	567	512	534	503	536	504	527	519	527	543	529	523	539	489	534	526	540	515	568	537	531	563	508	537	513	507	515	534	499	520	521	516	502	510	500	518	522	575	486	557	534	503	485	512	529	546	520	529	524	562	500	476	556	507	522	497	513	565	522	517	527	533	540	554	534	524	523	538	540	577	530	505	511	468	554	513	556	493	482	511	527	480	514	496	526	509	546	528	517	529	509	539	559	470	516	546	527	517	555	501	525	509	500	535	523	544	537	498	573	520	505	502	540	526	548	548	544	564	515	549	496	536	530	522	517	537	557	536	560	537	543	510	499	538	519	502	523	497	542	510	549	477	535	574	527	507	530	561	565	496	573	549	501	509	530	536	479	506	509	525	521	521	518	496	509	474	515	533	520	506	512	537	521	502	478	516	495	503	508	540	479	498	516	510	533	534	495	507	501	497	537	550	518	550	528	532	569	531	528	529	504	544	559	544	552	533	574	519	491	479	518	501	500	500	522	523	503	514	542	510	543	535	496	549	584	530	499	524	497	503	534	552	493	532	502	544	564	523	530	549	536	498	511	546	483	489	545	548	519	479	511	519	521	492	531	515	533	504	507	486	534	494	501	556	502	520	516	512	496	508	509	524	531	525	524	583	503	507	518	525	486	506	525	498	523	549	509	541	508	536	468	519	509	514	522	521	546	521	515	530	534	533	515	495	507	519	529	540	482	503	520	472	554	516	487	514	543	504	534	533	496	516	534	524	508	518	474	526	574	577	523	541	534	552	539	519	511	543	525	510	508	495	502	528	547	463	512	518	532	496	499	552	496	544	533	518	501	532	490	518	528	538	565	523	500	534	527	533	518	522	525	533	519	542	538	525	469	504	487	512	561
14642	1613	1263	1052	738	600	531	495	509	427	466	459	443	407	432	422	418	433	447	391	400	399	496	417	407	438	419	447	395	389	428	390	394	365	416	431	420	379	428	438	402	410	361	382	423	390	409	396	417	413	433	422	397	374	401	402	371	436	435	422	369	431	433	402	406	424	450	418	404	432	418	399	402	373	391	407	402	382	375	402	421	399	412	415	420	401	424	412	407	390	392	396	426	394	435	380	412	418	420	373	393	379	380	454	408	430	414	473	417	394	391	368	414	426	421	386	385	439	386	423	380	375	423	413	395	360	412	395	385	418	386	406	392	425	392	378	359	413	408	403	397	387	431	430	425	399	343	398	394	399	415	410	407	394	436	376	359	425	421	399	427	428	377	397	370	381	426	396	404	397	442	440	434	416	392	450	437	397	404	409	394	405	376	384	408	409	423	393	364	397	387	434	406	400	405	377	422	408	370	386	444	418	406	405	371	393	389	439	396	390	386	418	383	419	394	374	420	369	367	436	421	419	417	408	396	434	415	409	423	419	391	397	402	407	406	412	428	412	452	414	436	415	380	400	407	416	400	411	407	392	408	339	376	392	403	429	381	418	416	410	392	390	408	405	412	401	392	407	386	391	405	447	392	387	409	362	391	418	405	397	387	364	386	392	380	421	381	381	364	412	402	427	400	413	414	394	383	394	395	420	385	354	383	418	385	407	414	408	423	372	408	403	424	375	394	407	384	397	415	431	417	399	395	415	444	377	385	386	385	391	396	393	422	424	393	410	440	367	387	398	406	392	384	382	397	412	401	378	387	382	414	403	415	405	399	390	382	415	403	405	426	396	398	407	415	418	387	398	389	379	391	427	426	424	352	416	400	393	372	396	420	401	394	401	387	436	416	412	411	389	431	447	392	440	437	425	410	422	414	412	372	410	402	404	394	393	427	432	419	424	391	413	405	393	399	383	415	409	397	411	368	386	399	446	373	402	362	424	425	413	383	367	404	399	378	422	397	438	368	383	387	388	389	400	419	449	408	356	414	361	398	393	378	411	445	417	443	378	401	436	379	430	382	365	401	421	396	401	380	406	405	393	404	415	383	384	381	418	409	407	413	383	408	383	421	402	397	402	433	409	407	371	397	459	418	389	415	399	401	422	422	368	407	395	395	372	415	379	406	440	401	395	398	393	417	380	427	378	411	407	392	375	443	441	370	392	373	406	433	434	416	412	422	413	356	448	383	437	432	386	406	407	430	436	419	390	399	396	384	362	438	405	397	380	372	421	371	468	395	398	404	382	412	370	392	397	393	424	383	386	391	416	400	401	410	385	416	429	452	430	414	443	384	380	452	402	412	395	368	404	418	404	377	398	414	391	411	403	395	434	417	393	421	424	402	384	394	432	413	405	406	374	404	397	401	401	423	443	405	417	398	390	437	414	421	391	380	399	402	415	390	428	390	382	392	419	410	369	414	417	390	390	403	403	393	398	385	410	358	385	419	434	399	345	412	372	400	404	395	378	426	386	410	395	402	395	423	403	430	450	418	397	475	372	390	390	396	385	430	370	424	417	400	415	421	387	410	436	387	356	409	381	399	381	393	400	376	401	437	410	431	387	411	380	398	436	432	394	412	431	390	340	423	371	410	363	399	388	421	386	385	400	419	419	375	405	394	405	384	378	468	425	365	434	431	394	401	381	406	406	377	393	436	379	388	405	410	445	370	431	449	432	381	413	409	390	401	426	446	430	385	412	419	369	422	446	399	412	409	410	394	414	396	394	405	435	437	439	418	421	388	427	399	448	411	424	398	420	380	392	418	406	414	406	404	401	376	421	402	376	432	388	423	411	414	398	404	385	428	381	405	435	415	442	416	375	396	412	432	375	422	397	404	410	387	399	424	427	409	436	390	424	419	451	381	429	430	404	429	399	406	397	421	401	425	388	417	413	384	455	414	398	411	412	407	414	461	366	367	402	376	408	415	391	415	385	389	382	388	405	370	404	385	404	385	392	377	370	390	372	385	409	394	419	408	417	391	420	396	376	409	391	388	411	380	377	357	384	414	418	366	441	397	413	397	392	422	424	429	396	384	412	393	396	384	369	416	397	367	398	411	379	422	415	425	392	378	450	408	365	417	432	401	363	432	444	441	404	461	386	445	430	419	442	439	385	365	425	402	397	397	389	394	362	328	443	405	367	403	414	391	426	365	410	429	365	420	390	411	416	420	400	396	402	442	407	391	396	428	424	379	401	393	435	386	384	465	364	402	396	411	401	408	401	414	401	386	381	389	411	398	436	435	447	393	406	410	400	373	400	387	442	395	380	416	416	394	380	401	405	413	379	389	403	389	363	390	438	406	350	381	397	392	427	393	440	413	414	420	395	404	435	420	415	446	394	422	394	412	377	394	379	405	396	419	394	431	432	398	425	438	416	387	403	393	391	396	398	380	407	406	378	415	405	385	409	383	440	394	358	402	412	437	406	421	395	364	418	416	439	416	439	418	417	407	400	437	428	375	408	428	386	429	451	383	388	396	409	421	411	417	454	439	387	394	468	402	414	406	423	423	428	411	423	366	373	400	374	411	407	425	440	380	414	390	367	378	387	386	412	419	412	423	398	437	369	429	424	412	382	402	428	372	395	375	437	411	452	421	406	437	403	417	399	410	381	409	386	430	388	409	408	388	385	455	380	421	402	382	379	408	434	355	370	387	404	385	412	375	420	432	410	447	389	397	385	412	442	380	440	418	414	382	388	405	430	404	385	430	397	382	428	420	373	443	406	432	372	386	432	400	411	379	422	430	378	393	392	418	387	371	396	420	423	391	428	447	371	414	416	413	399	413	376	460	435	407	420	442	423	373	415	397	402	406	391	369	430	417	414	398	406	404	421	402	400	421	418	420	365	404	415	431	424	398	382	421	391	386	351	396	401	428	418	431	411	401	384	436	393	394	366	344	394	399	416	401	386	394	420	411	406	425	402	429	427	421	441	380	418	403	431	428	435	405	407	377	399	408	419	408	421	404	372	484	392	395	406	391	400	415	395	387	403	365	412	432	421	415	406	460	431	379	416	384	423	400	381	413	467	393	393	418	447	412	387	384	399	399	400	382	394	391	401	372	426	401	410	417	382	411	407	392	383	396	383	417	387	426	435	401	402	375	448	423	396	410	438	417	398	399	445	413	386	395	398	383	393	389	403	402	398	383	394	411	402	408	424	399	392	416	394	418	390	377	373	385	416	393	414	395	393	372	426	413	387	385	388	431	359	392	411	440	416	421	414	416	422	416	409	415	405	443	415	410	427	411	401	393	455	372	405	373	414	409	430	367	398	410	358	368	370	384	388	387	394	381	402	395	404	389	384	416	445	411	452	434	442	432	405	401	392	360	416	397	417	437	425	406	411	422	382	388	410	400	397	383	382	419	402	422	429	394	390	394	412	381	405	374	451	447	413	420	436	395	395	373	359	378	401	408	405	419	380	402	409	401	419	396	420	384	404	416	397	387	394
8650	1608	2540	2792	2349	2007	1765	1617	1463	1358	1283	1232	1214	1154	1158	1147	1102	1120	1090	1032	1055	1048	1083	1052	1013	1059	994	985	1000	980	955	1031	958	1050	1035	961	969	985	985	1005	983	929	983	998	940	990	929	947	983	919	973	951	975	989	965	950	959	973	959	935	944	963	939	937	942	956	934	978	929	957	948	938	939	967	962	977	978	958	890	1006	930	940	960	967	945	917	892	1004	937	961	941	979	972	920	961	1014	907	945	929	967	954	905	945	966	922	995	957	958	967	962	946	975	918	929	973	944	929	921	971	951	905	991	961	971	928	937	978	946	923	969	952	886	1004	957	981	950	897	934	985	960	892	955	934	947	887	908	932	943	942	961	975	933	927	988	965	927	916	942	940	928	933	960	939	996	972	968	976	944	969	982	1046	941	975	939	910	924	1002	937	950	938	936	967	965	933	954	946	943	886	932	933	938	952	976	924	986	900	975	988	937	975	900	948	953	965	962	929	975	930	932	955	948	1000	945	965	948	950	907	945	996	935	924	940	940	942	954	986	966	939	944	957	955	887	959	966	944	963	941	926	900	987	971	961	957	960	939	884	985	912	935	915	920	953	936	959	917	880	953	914	954	944	937	894	951	1023	934	944	928	949	908	947	935	939	1010	941	914	890	895	944	971	984	887	974	931	970	918	964	998	948	921	931	927	910	968	983	893	929	960	968	946	960	968	952	924	910	943	957	936	946	938	948	962	963	923	934	958	963	977	965	918	976	936	900	957	903	979	946	972	976	928	922	950	895	940	897	920	918	964	972	902	986	918	946	973	951	989	968	884	958	949	910	961	934	960	970	939	963	877	954	995	976	934	1000	969	934	968	935	947	934	931	996	945	966	941	952	960	905	920	961	932	939	963	966	975	929	958	888	955	959	903	921	971	966	947	882	914	953	907	946	926	904	892	957	980	948	867	947	978	943	918	953	1002	905	901	900	916	998	941	932	955	904	980	931	954	956	884	982	960	935	914	934	953	923	949	942	972	934	914	940	930	943	946	922	952	937	885	1004	910	896	950	947	918	958	940	1013	944	897	946	964	868	954	946	959	886	908	970	953	905	976	929	947	942	929	962	935	934	945	936	971	964	970	1027	967	962	914	942	949	936	950	920	978	979	893	968	941	936	988	930	941	951	956	955	975	913	967	957	934	958	963	907	933	956	929	917	907	958	914	978	989	926	924	978	893	949	934	967	936	951	976	962	911	1013	952	963	967	940	971	970	971	956	945	915	862	1000	919	861	929	977	990	970	933	931	1027	883	980	921	936	917	983	887	938	963	930	969	969	943	968	970	952	917	922	933	960	915	966	937	971	923	944	911	916	933	943	907	916	919	890	953	943	917	926	932	922	972	894	911	967	960	929	928	893	950	920	915	933	898	901	952	1020	883	936	900	938	905	931	867	930	982	963	989	917	969	958	956	903	968	905	952	912	906	903	938	945	917	902	892	957	991	951	942	961	916	942	903	929	979	932	930	966	935	915	932	951	915	950	956	960	1033	944	958	951	993	978	900	958	1024	955	919	905	938	960	974	945	951	927	973	922	909	952	916	965	942	1010	917	927	945	914	953	976	971	907	972	935	949	923	951	949	1028	935	905	919	963	882	887	897	970	983	933	1009	947	940	941	911	951	1000	929	976	941	965	934	926	933	934	890	964	910	910	999	954	953	978	946	957	948	978	930	951	954	931	994	965	927	960	906	969	927	953	920	900	963	945	966	940	1006	987	990	937	913	940	948	964	966	961	923	921	977	906	929	966	1015	940	894	906	923	982	935	985	957	938	935	898	1009	964	939	936	998	926	964	925	940	997	914	922	903	905	953	918	954	958	966	926	971	1010	910	932	991	968	926	958	905	918	942	951	904	960	969	951	912	931	1004	974	912	967	948	932	951	904	946	880	982	959	988	942	911	949	965	932	944	934	949	967	953	956	967	926	895	947	967	939	941	913	943	963	988	937	943	942	1009	961	934	956	930	963	931	951	964	981	960	988	912	955	986	1006	985	943	931	953	943	915	944	967	990	935	940	976	960	923	938	938	948	965	890	1010	947	864	953	950	931	965	930	929	914	931	901	928	961	962	935	914	943	980	904	947	937	961	935	905	912	938	939	965	975	916	993	907	965	958	909	1015	963	924	914	904	1022	928	975	937	940	912	985	970	957	1003	941	1000	935	983	926	983	929	978	952	921	969	976	993	925	917	981	933	853	952	943	1005	956	968	881	919	976	932	943	901	948	960	947	963	874	926	921	935	962	1005	955	991	911	978	987	936	947	947	989	951	950	891	944	976	938	948	915	972	970	970	930	941	959	991	983	923	935	939	1003	966	915	930	958	928	955	948	944	946	914	898	967	937	942	918	946	934	920	940	962	930	914	973	956	919	929	961	1028	882	915	981	969	967	948	911	966	938	918	910	954	959	988	880	943	947	940	920	995	963	946	886	941	949	959	971	959	986	986	963	944	1006	950	922	915	961	931	997	965	911	919	949	992	978	949	976	934	926	941	975	950	943	885	917	953	940	928	884	936	948	916	912	949	926	976	908	977	973	973	940	957	952	947	962	971	965	921	913	916	923	962	957	932	1033	915	960	946	970	954	943	963	931	945	934	978	964	943	953	934	963	924	944	991	905	939	955	937	939	926	985	960	943	952	945	944	903	948	899	955	937	928	921	978	941	949	1023	940	954	946	990	970	929	963	970	949	965	955	942	922	907	938	911	947	975	966	899	955	963	904	934	918	935	941	938	955	975	995	944	986	930	971	960	968	950	952	920	973	985	890	929	935	1018	947	970	927	910	884	973	931	959	929	959	942	928	991	905	968	938	974	896	921	966	944	926	957	921	956	965	964	970	932	965	917	969	898	938	960	994	938	963	970	916	960	939	997	953	952	920	901	947	959	925	965	987	967	927	940	889	945	965	930	961	928	921	1023	977	998	955	962	973	954	925	962	953	950	887	964	909	928	962	916	931	886	927	957	950	935	957	890	902	927	954	969	916	955	960	940	917	991	947	917	857	948	960	1006	940	974	945	955	985	934	914	977	916	918	982	988	910	952	905	979	966	898	984	902	976	923	935	959	912	955	975	912	933	921	934	956	999	960	952	918	1019	890	909	954	921	975	980	939	986	981	951	949	960	933	958	956	923	978	915	969	924	970	936	972	928	909	983	944	958	894	997	960	947	946	915	1020	955	971	972	967	952	927	932	940	980	918	919	922	969	945	923	911	935	935	939	915	929	947	965	942	879	952	932	994	999	958	969	982	978	935	952	979	949	978	901	958	912	913	958	918	903	999	947	965	912	1027	896	905	978	985	918	912	976	917	946	967	953	976	951	938	925	905	931	985	971	930	926	942	977	912	912	915	985	916	890	969	945	969	904	940	970	952	917	921	945	973	925	976	933	981	923	907	968	927	938	944	912	957	924	928	921	926	942	945	1003	936	879	924	1027	977	919	913	918	921	884	976	919	923	932	942	923	949	938	877	935	954	981	930	947	936	921	936	993	964	928	973	943	920	854	929	931	994	931	861	907	939
1450	188	246	206	205	205	188	205	227	230	200	203	232	209	198	207	183	222	186	216	234	184	226	216	227	225	217	212	201	207	208	248	207	220	256	213	213	204	207	182	222	222	232	231	239	227	249	226	244	200	217	230	219	191	248	185	213	195	189	191	203	209	199	219	209	193	196	199	197	242	231	188	230	229	234	202	220	204	227	234	207	205	198	242	233	228	188	208	222	209	253	234	233	217	232	218	212	231	183	236	231	230	225	218	227	207	205	212	203	232	237	222	217	221	221	198	220	215	237	206	232	228	205	221	230	222	215	224	214	231	212	198	220	186	242	228	228	227	214	270	224	211	221	210	216	183	215	225	223	252	227	213	223	223	224	229	230	205	227	207	213	214	227	180	229	195	212	211	188	245	196	214	230	222	197	191	207	233	243	238	186	216	174	222	225	201	185	229	215	214	195	203	196	192	218	235	222	223	244	214	208	221	193	197	163	234	181	214	257	245	237	221	236	212	205	219	241	215	207	198	220	206	213	192	199	225	227	208	199	232	215	218	223	204	215	210	226	227	208	195	212	206	210	181	211	223	202	213	233	244	223	237	244	269	220	239	216	200	222	222	215	187	247	243	215	217	215	221	233	226	216	216	201	207	214	202	227	218	211	205	213	206	201	204	207	208	222	209	206	253	214	214	199	241	252	242	211	198	209	218	201	216	238	198	232	249	195	236	202	226	209	197	246	245	209	195	214	224	228	209	221	205	237	228	225	220	238	207	216	233	224	214	222	240	204	217	237	204	218	200	201	255	212	231	204	232	207	190	235	200	235	201	246	210	234	228	224	218	203	248	212	204	230	219	222	218	223	233	215	219	225	230	260	228	222	214	217	231	224	231	224	232	232	231	220	211	191	203	183	226	206	204	222	222	233	209	235	234	223	210	193	193	218	195	207	235	192	230	209	243	231	205	220	226	227	243	192	208	234	241	214	221	225	224	231	237	196	222	216	211	222	196	227	223	213	256	195	190	215	193	217	212	247	229	208	255	222	226	179	210	230	224	222	187	212	224	207	217	205	229	218	245	240	229	202	176	198	203	225	192	198	249	203	207	206	240	191	218	228	211	186	241	212	200	192	193	208	224	243	191	220	209	245	207	215	230	210	225	200	197	211	202	211	206	219	226	195	199	202	227	215	210	209	213	195	213	207	225	225	217	212	211	233	233	198	236	217	197	195	209	193	201	210	230	235	236	216	235	212	202	203	212	200	242	209	221	223	224	221	174	225	182	221	219	237	230	208	223	228	217	241	195	210	212	216	216	217	217	209	253	225	229	243	217	207	190	214	224	219	193	214	224	203	202	197	209	238	205	204	206	210	200	236	208	229	204	202	239	219	207	206	206	197	228	214	235	212	192	225	216	228	227	224	215	201	216	244	238	216	246	216	192	232	236	211	225	239	216	191	221	217	235	206	204	219	212	199	200	216	241	226	194	216	204	261	211	202	212	202	206	236	234	191	215	234	233	217	191	229	221	204	248	194	227	223	213	230	208	182	187	213	206	215	189	210	192	222	224	197	248	234	231	188	242	223	216	232	203	197	216	217	236	218	186	226	237	198	214	199	218	202	236	223	206	198	215	223	208	194	208	233	212	225	221	226	225	181	195	228	261	227	207	216	201	223	236	206	194	222	192	228	222	218	219	221	208	211	224	201	192	224	195	183	199	218	225	198	209	235	228	234	213	227	192	218	215	224	223	223	219	233	218	234	200	237	194	210	192	239	206	212	189	221	228	225	215	237	223	212	186	209	222	182	199	214	203	190	235	239	226	225	169	208	228	202	201	198	236	221	203	226	203	214	225	221	231	206	232	214	224	220	227	218	220	235	221	237	217	214	188	211	230	215	234	216	225	220	218	192	214	211	205	208	180	185	201	235	231	195	235	223	247	245	229	206	219	215	226	209	206	246	217	201	199	215	210	228	226	233	237	216	211	241	218	226	205	221	213	208	237	218	221	224	208	217	211	232	205	206	214	226	224	181	222	206	220	239	212	200	221	218	199	209	233	196	241	181	208	227	210	210	219	201	245	207	213	267	215	205	225	246	224	204	224	204	219	218	211	224	196	256	187	219	228	216	221	240	239	234	199	239	252	187	206	213	216	195	216	205	206	186	212	204	209	233	207	231	208	208	274	215	198	219	222	206	226	198	232	211	194	171	203	234	227	205	191	248	212	192	235	231	223	219	206	240	185	246	233	222	200	196	199	218	203	231	223	214	201	229	239	191	225	215	224	220	214	237	189	240	194	230	189	181	213	214	223	228	230	209	223	225	218	229	205	193	194	188	183	186	205	201	226	221	221	227	195	200	201	202	200	225	230	231	226	191	212	216	234	221	214	204	240	203	226	211	209	226	204	237	211	247	234	207	218	201	219	195	197	240	210	209	199	192	192	185	235	187	210	197	227	222	221	215	195	212	259	222	220	219	212	246	181	196	205	191	209	200	191	232	234	229	227	224	212	206	222	214	212	221	213	220	217	213	242	208	205	204	223	206	256	237	229	218	224	188	218	225	175	211	211	214	194	207	223	227	185	219	232	214	204	226	211	198	224	225	232	200	222	229	233	217	195	205	209	208	220	228	205	198	220	219	202	199	200	210	196	223	213	208	207	221	225	209	218	200	197	219	212	217	219	216	214	200	223	206	230	221	247	233	207	205	198	188	190	208	230	238	216	196	184	215	268	218	256	224	182	194	230	189	212	198	234	206	228	239	228	231	200	221	208	207	197	205	210	219	220	226	184	222	220	205	197	229	230	212	223	250	224	223	211	204	218	207	204	222	217	223	228	230	205	208	249	220	218	221	220	201	217	188	207	219	235	243	197	208	193	228	211	245	226	240	219	224	185	224	215	223	205	236	226	229	232	243	228	233	219	221	194	211	212	240	208	204	215	225	212	202	194	219	227	203	235	246	221	226	220	200	207	211	224	235	234	232	218	234	228	230	201	193	195	232	214	223	205	197	193	212	215	212	190	215	243	191	209	219	214	215	195	215	202	234	222	219	223	228	202	216	196	218	220	227	216	222	223	222	194	222	197	213	207	200	201	233	231	196	231	213	222	227	227	227	243	189	197	225	205	225	211	191	203	209	217	202	216	211	216	194	212	221	228	242	235	198	216	231	210	219	224	185	219	220	229	222	240	218	214	199	219	222	182	195	216	215	213	217	236	228	211	216	214	208	221	222	220	200	208	236	225	245	217	195	205	223	224	256	216	197	249	230	219	217	199	199	212	252	205	208	203	222	190	216	216	204	216	246	201	220	216	240	216	198	247	213	205	236	178	192	194	228	230	230	200	215	252	201	198	213	225	221	228	221	208	224	223	195	224	223	188	195	228	198	230	206	251	242	221	235	230	190	207	210	217	212	213	219	198	211	217	202	231	231	197	217	217	234	200	217	213	219	184	213	225	226	214	201	241	213	221	232	223	229	216	234	244	196	239	216	202	222	226	191	225	204	236	204	195
1792	603	577	639	648	582	591	569	532	517	552	540	583	572	600	542	571	550	586	563	581	569	540	555	530	533	545	602	570	544	597	566	548	564	575	540	557	539	532	565	535	539	517	568	621	527	549	609	568	540	555	547	547	543	586	542	532	539	560	532	573	591	537	570	541	577	541	536	548	587	576	591	608	566	555	544	576	532	575	541	570	528	520	557	625	551	576	569	523	600	562	547	572	558	568	548	540	523	532	531	522	536	529	553	605	576	599	544	558	575	578	563	545	528	581	566	564	587	540	577	519	579	557	598	510	538	581	575	587	535	563	549	557	576	548	585	581	547	551	561	580	527	548	553	543	562	522	550	563	597	583	546	564	583	532	549	573	545	559	549	561	572	542	533	597	562	557	572	571	576	582	534	537	556	572	562	580	538	527	572	575	592	584	545	579	564	574	527	505	537	547	543	504	559	576	552	556	563	576	566	515	587	551	574	527	521	589	546	540	589	588	548	538	537	564	608	518	585	531	578	578	588	579	558	540	509	597	543	539	531	587	553	533	504	553	571	529	513	559	538	565	569	559	545	560	553	566	554	555	559	532	589	572	553	590	590	586	566	553	570	563	564	510	560	624	595	515	534	529	533	563	576	550	536	543	519	561	511	531	584	575	530	535	530	565	533	549	526	571	584	534	576	575	525	555	563	550	528	551	557	487	616	543	587	556	524	584	500	591	533	582	535	565	573	538	589	503	542	565	562	568	579	576	543	549	517	570	574	550	598	530	524	600	541	595	588	599	538	578	559	550	591	572	534	604	543	551	562	559	542	594	568	530	603	516	591	592	558	551	544	527	570	588	557	583	577	589	542	558	558	568	594	552	536	557	607	577	546	569	573	565	541	594	576	573	553	569	508	542	561	565	600	548	575	546	545	553	570	554	550	552	544	519	548	545	563	613	560	560	578	581	562	589	571	572	620	558	503	584	543	522	602	589	584	579	539	548	577	545	544	569	614	565	598	575	532	569	580	539	594	525	523	514	536	543	581	552	606	571	545	551	540	554	557	504	569	577	599	586	601	600	588	528	546	540	530	535	570	531	558	569	604	554	555	567	551	555	538	527	539	558	550	572	574	568	525	529	547	568	548	519	601	586	569	620	574	562	589	534	495	564	561	559	513	530	564	540	561	563	531	535	550	562	574	569	558	571	524	536	543	572	531	539	563	563	556	566	551	548	519	571	556	562	568	537	558	542	597	554	539	590	524	542	579	570	561	553	546	583	545	564	513	553	535	550	499	539	573	557	586	562	554	525	547	535	579	577	534	526	534	537	534	582	506	533	546	581	603	561	508	535	546	565	544	542	549	560	538	546	506	541	564	577	548	559	538	589	563	581	577	553	525	544	563	559	568	565	535	554	563	518	567	618	563	585	559	562	576	595	546	582	627	546	571	592	560	550	554	537	531	581	560	535	559	544	620	601	597	600	584	550	562	547	525	581	556	553	555	573	522	561	545	555	555	562	572	551	562	533	555	580	568	589	581	533	540	558	522	548	580	543	587	572	542	598	517	525	564	568	511	548	594	621	541	601	553	568	559	607	527	542	543	565	543	558	568	593	589	553	567	541	517	548	569	557	602	549	521	534	572	555	588	555	529	537	573	572	538	567	516	568	496	579	587	584	552	604	534	560	554	595	561	569	582	538	609	549	527	516	579	506	567	592	562	553	571	606	540	557	544	530	564	554	523	552	549	557	550	558	583	529	609	547	567	565	532	555	563	522	557	520	535	572	529	525	564	552	567	556	534	562	554	581	538	577	535	562	542	557	552	583	591	561	547	567	550	563	589	595	542	568	507	575	584	544	531	535	557	581	513	582	557	610	529	600	583	525	555	557	545	510	593	586	545	572	582	558	559	523	538	547	563	516	565	540	557	561	560	585	581	564	591	533	564	538	595	567	528	580	500	526	577	511	521	571	531	624	565	588	565	549	549	593	594	554	528	521	537	629	544	571	553	520	539	566	581	596	552	551	585	548	563	550	572	559	550	552	557	558	534	565	565	579	520	550	579	556	580	549	597	511	566	541	596	569	515	569	517	577	559	539	549	505	574	560	519	506	611	524	528	575	528	534	604	549	559	572	510	560	580	536	555	563	559	584	496	537	556	562	603	565	558	573	561	546	533	570	597	545	514	535	510	565	543	544	567	514	535	543	557	549	606	553	548	565	572	565	565	588	525	502	499	596	558	527	568	596	521	492	575	580	532	555	559	553	562	523	559	524	550	573	564	527	580	511	541	532	632	583	555	538	559	563	548	554	594	551	584	522	620	565	561	546	561	598	592	562	506	605	575	584	579	537	545	528	566	554	539	559	597	569	582	589	524	550	600	539	565	589	532	523	581	543	520	581	553	612	575	558	551	563	605	543	574	561	537	526	560	545	560	558	573	569	560	558	620	591	492	573	539	521	560	573	549	554	597	537	564	564	544	549	577	549	546	569	547	606	580	547	536	519	603	576	549	544	555	525	539	534	544	572	535	549	539	583	567	606	536	542	526	534	522	586	610	571	591	556	556	562	621	572	558	612	566	547	565	585	539	538	567	567	564	567	565	569	566	570	564	575	581	570	571	571	536	569	520	567	589	542	540	554	522	599	544	587	569	540	519	505	566	606	548	582	523	524	542	567	569	530	573	576	568	550	520	531	595	547	547	568	552	562	577	562	532	585	556	558	581	570	531	551	518	559	510	538	598	536	559	604	554	557	567	553	528	554	577	545	534	545	566	559	540	545	575	558	566	513	534	555	549	545	525	563	570	556	552	527	568	588	567	553	586	536	589	561	601	521	498	528	581	532	550	604	496	587	545	535	575	599	567	537	564	569	596	558	593	550	550	604	596	587	569	558	574	572	534	583	575	587	566	591	548	507	532	586	559	539	546	610	634	575	573	581	569	595	564	554	523	552	590	522	538	582	591	562	570	518	550	569	544	558	571	591	589	545	584	559	519	523	546	552	570	550	538	560	549	554	578	515	549	563	530	560	604	553	630	538	520	552	586	545	575	505	550	551	568	530	574	584	538	566	535	609	543	524	566	563	553	592	556	552	546	584	554	563	563	570	534	556	544	563	537	588	574	589	565	566	582	577	582	561	566	591	595	548	537	553	568	585	612	573	564	515	585	629	553	567	560	580	554	585	543	568	529	551	560	544	566	595	573	587	539	573	563	568	563	545	526	541	559	531	576	568	574	559	578	604	580	576	533	581	564	602	547	551	559	552	573	524	536	563	569	583	540	566	588	496	576	558	534	597	588	577	545	561	565	542	538	566	546	566	581	564	553	550	551	545	533	540	574	601	585	539	572	618	527	591	603	567	563	572	552	541	537	560	559	526	582	576	595	599	551	575	563	578	548	541	558	570	587	579	564	574	566	538	559	529	564	552	564	576	573	529	546	579	560	535	566	500	580	570	560	543	569	535	566	545	543	579	559	559	577	593	579	583	565	558	586	576	606	567	533	580	561	545	533
7038	575	558	445	334	296	249	225	231	227	201	213	222	227	201	206	262	192	193	215	231	206	188	167	233	196	199	207	178	183	169	180	177	173	167	201	207	192	207	192	208	186	197	193	214	183	189	181	209	186	207	200	185	175	182	161	162	202	211	187	181	192	161	171	189	170	176	205	174	180	191	192	192	164	221	180	206	159	195	191	184	178	213	193	180	178	188	178	190	200	196	204	192	185	180	189	179	196	186	181	185	171	193	192	186	192	185	190	194	224	196	199	194	157	160	187	178	212	194	196	197	199	185	158	203	204	179	197	209	174	177	180	169	193	194	177	168	195	213	219	186	199	192	211	192	189	189	198	219	219	187	199	181	189	189	172	172	193	194	173	191	192	213	185	195	233	216	206	183	202	190	189	180	194	211	212	187	208	191	205	180	195	198	202	155	186	184	204	192	194	187	155	165	181	185	194	192	176	187	166	165	190	185	168	187	192	171	194	187	205	189	211	193	202	187	164	195	220	183	210	187	200	186	201	180	176	172	195	168	186	190	179	188	203	191	159	196	173	176	189	181	198	199	191	177	179	180	199	184	193	183	198	180	179	197	176	160	192	194	188	190	210	210	193	157	168	172	204	187	208	172	204	169	183	191	187	204	178	188	191	168	201	185	175	180	228	191	219	190	190	208	181	199	203	190	195	192	206	198	181	197	183	174	195	168	193	185	203	214	191	204	169	211	187	190	179	189	186	194	167	181	170	195	200	196	215	170	202	205	184	182	173	188	206	176	206	206	165	189	176	190	170	187	175	181	194	181	168	190	206	182	176	179	205	190	156	199	180	189	210	206	193	191	174	200	176	176	199	200	155	206	213	191	194	196	226	192	192	193	215	173	163	156	194	183	180	198	191	194	223	195	188	203	185	178	208	177	196	200	199	184	169	180	192	170	177	189	180	182	172	198	170	166	199	195	192	178	219	213	175	174	184	188	196	181	220	190	196	206	190	198	199	200	190	180	201	194	189	187	176	156	201	212	198	204	194	155	188	186	158	207	192	179	204	204	210	198	208	208	193	164	173	188	168	201	213	204	201	204	192	193	158	189	193	188	229	167	159	206	206	181	193	204	169	177	184	194	203	174	187	170	163	189	179	200	185	181	194	208	212	180	214	168	203	206	197	204	206	200	182	184	177	209	184	191	189	188	189	195	188	191	174	195	186	168	204	198	206	195	178	199	203	183	189	186	219	214	186	188	186	187	198	188	194	189	197	160	170	184	180	179	155	175	189	182	186	201	242	208	177	156	208	184	163	157	194	175	173	196	179	162	212	199	183	181	199	197	207	178	196	217	184	168	183	215	157	170	187	170	182	182	198	162	178	188	200	183	184	231	198	199	202	225	198	188	187	175	194	189	190	193	171	199	207	181	188	176	201	196	177	220	195	198	182	199	193	181	162	185	186	183	191	175	209	174	214	188	196	178	189	164	187	182	198	189	162	183	181	204	190	191	210	206	174	197	225	214	183	176	163	217	198	178	179	199	165	194	180	186	187	181	184	205	198	219	205	168	209	182	185	205	203	180	174	192	183	186	192	197	208	197	200	209	181	179	189	203	182	187	180	190	192	186	181	204	166	171	178	176	195	186	203	169	196	186	208	199	204	181	200	202	185	185	195	203	187	178	205	188	211	222	188	193	194	199	172	187	212	189	223	170	185	206	199	209	210	176	185	166	206	182	177	167	177	199	187	197	216	186	187	183	205	178	207	220	195	195	182	166	191	218	225	196	193	202	208	165	203	209	190	193	177	188	168	210	200	187	189	193	185	190	203	222	210	169	182	189	186	195	188	223	186	188	185	188	185	216	185	169	223	195	192	190	186	191	216	196	213	187	192	167	190	191	191	199	182	204	176	191	167	207	179	178	165	184	186	193	153	213	194	175	172	178	175	179	182	176	198	173	197	168	212	165	191	191	175	184	158	167	188	203	191	190	191	177	192	188	228	179	192	199	167	187	167	202	185	176	200	214	184	177	196	206	169	187	199	222	178	190	208	179	191	167	198	168	190	182	171	199	190	166	194	189	199	172	197	191	240	203	205	196	214	209	193	175	193	160	208	222	193	203	211	220	181	170	188	191	203	199	162	189	192	185	158	162	178	172	204	181	180	201	204	191	197	179	177	198	189	178	163	181	197	207	180	191	194	195	205	174	200	193	208	168	181	173	212	217	194	208	194	168	191	203	194	200	215	191	170	185	191	173	201	196	210	167	206	187	192	180	225	217	189	181	195	179	163	190	228	221	206	184	196	172	174	190	176	183	190	179	201	180	195	207	181	198	162	228	164	195	208	193	184	189	190	205	163	200	186	198	192	169	212	186	195	202	204	184	194	176	186	170	214	208	166	185	189	191	204	224	193	181	216	193	197	203	167	184	191	166	177	189	181	190	192	178	194	205	188	185	198	181	193	155	184	193	153	193	164	219	202	195	203	202	172	180	177	206	181	196	211	202	184	200	217	214	222	199	199	164	205	223	205	193	189	178	159	190	196	172	192	172	192	198	188	181	175	180	192	173	236	170	186	173	191	166	173	185	205	197	196	197	189	171	195	184	206	190	177	186	187	189	220	202	153	199	199	189	183	173	195	175	195	193	232	190	164	190	193	191	211	181	182	195	168	219	177	194	189	213	173	174	197	198	193	197	195	147	174	192	190	192	169	181	172	175	180	207	192	186	190	194	189	213	184	191	178	188	175	176	176	182	179	183	178	204	207	200	167	184	190	185	212	207	199	162	202	163	182	193	181	181	182	234	215	186	168	205	197	221	196	156	189	192	191	181	184	181	196	196	189	206	184	203	208	203	199	190	168	193	189	172	177	185	171	157	182	191	208	148	178	194	194	187	217	195	182	193	181	191	203	187	177	210	209	171	180	175	170	191	163	200	197	203	167	206	166	189	176	216	185	192	165	193	210	191	196	182	178	174	170	165	179	206	184	207	201	199	185	209	227	185	201	188	206	173	198	205	196	214	197	171	204	214	202	186	202	205	188	186	215	178	188	195	184	177	194	184	196	195	224	166	186	191	181	181	224	219	192	181	184	184	192	199	192	192	201	195	164	205	201	197	175	179	194	165	189	189	191	211	216	184	178	189	167	190	181	214	213	183	181	204	167	198	210	201	187	187	187	179	186	192	199	182	175	167	189	186	181	199	174	204	196	204	210	199	221	205	182	210	200	174	209	197	195	179	187	190	203	186	184	197	158	219	195	217	188	178	216	185	170	196	210	192	189	198	173	178	190	177	203	168	175	155	228	175	183	172	199	181	179	201	187	194	185	183	202	176	174	179	171	211	183	199	175	188	199	172	170	197	199	192	193	222	169	171	206	177	195	182	184	179	180	188	175	162	168	168	185	184	186	176	198	226	209	166	201	159	195	188	196	184	182	208	188	210	206	176	176	192	175	168	188	180	175	218	192	181	188	190	197	175	189	185	181	192	184	171	171	179	218	164	207	187	199	180	170
6113	860	1310	1479	1252	1086	869	860	769	746	682	652	626	687	609	628	572	590	616	557	567	547	542	564	555	582	597	579	544	553	510	582	540	529	527	528	511	533	549	524	551	530	531	509	507	519	526	516	548	544	517	535	536	535	571	542	539	561	540	534	540	533	506	543	542	528	546	525	535	481	523	561	518	512	518	544	564	513	489	503	522	495	541	531	518	551	511	492	554	526	519	503	516	510	504	528	550	487	528	528	508	486	565	521	530	536	559	550	539	509	548	535	558	500	473	559	509	532	525	517	549	504	538	499	497	524	542	490	551	521	526	548	488	504	517	529	543	579	548	544	543	514	504	554	509	486	501	514	513	548	523	522	528	526	476	525	486	532	530	540	523	525	522	540	525	547	492	520	490	506	529	539	526	526	550	537	541	510	542	561	525	568	570	484	533	521	521	523	513	564	530	479	502	517	531	552	491	524	532	521	532	570	515	519	569	506	507	506	534	568	481	492	516	516	563	498	536	528	522	520	510	528	518	534	532	535	527	521	523	531	482	535	531	545	551	515	531	496	567	506	520	525	525	515	508	493	536	539	517	543	520	513	515	511	511	496	518	562	471	507	515	549	598	550	544	491	543	497	503	538	526	509	531	520	527	530	496	536	467	514	545	502	502	526	511	524	493	538	511	513	540	530	531	503	483	554	543	524	519	533	479	549	524	537	532	520	517	534	565	520	527	503	512	539	496	539	539	496	481	520	545	511	497	548	536	516	491	501	577	510	542	552	510	492	523	514	517	544	496	498	521	537	527	530	544	547	510	485	528	522	540	499	503	547	525	509	510	494	540	497	521	519	511	554	485	530	534	529	534	557	559	505	493	513	502	534	553	507	538	468	541	536	509	546	553	553	514	552	537	536	515	532	532	563	469	537	571	501	559	474	557	487	518	558	508	465	508	538	494	530	493	535	553	544	568	534	527	545	545	521	525	498	511	491	501	539	502	515	528	497	517	526	546	539	502	536	533	511	515	509	541	561	510	525	521	560	511	533	589	547	536	531	510	497	536	531	528	537	544	532	571	486	530	550	537	511	526	518	536	533	525	535	533	511	501	561	547	526	561	522	544	513	505	523	511	509	491	533	540	548	491	512	520	532	515	501	520	496	535	529	534	533	531	543	470	523	514	503	511	536	527	524	522	549	508	513	538	531	526	513	535	499	562	519	522	500	532	510	489	506	534	519	504	547	526	526	532	536	508	531	528	471	513	543	547	525	559	500	521	569	563	531	578	508	503	530	504	505	491	495	491	495	505	546	536	548	545	523	511	552	499	533	518	543	538	513	545	496	514	531	572	548	529	554	529	525	546	486	528	542	503	522	480	540	550	510	570	544	508	541	523	534	526	478	488	503	476	567	518	500	518	539	519	524	484	510	534	483	540	544	524	505	558	545	512	519	465	511	530	542	523	510	528	544	578	519	506	553	546	515	509	538	488	529	544	553	489	477	541	522	524	564	523	519	529	546	519	514	539	516	511	504	492	485	544	527	478	510	512	539	481	534	512	489	559	527	558	495	545	536	555	520	546	521	520	534	556	524	525	509	525	538	522	522	520	530	503	534	526	540	525	548	502	515	521	513	527	495	512	545	552	526	555	543	508	532	560	453	519	537	534	549	507	529	538	505	509	532	523	538	547	521	487	557	555	542	544	529	525	548	530	514	506	520	541	493	525	529	562	545	591	521	509	557	547	491	548	513	564	495	534	538	532	517	525	531	560	521	486	518	524	516	502	541	547	534	530	530	511	546	534	557	511	561	536	518	497	543	524	561	493	542	540	547	550	477	556	528	516	528	511	513	532	523	503	539	523	518	523	504	513	555	554	554	535	564	571	547	513	511	568	534	540	518	513	508	542	531	512	476	517	497	506	558	518	522	514	530	513	548	514	510	497	530	481	527	531	542	532	556	556	522	559	566	553	520	502	516	525	508	534	512	517	514	534	494	511	506	519	548	542	498	550	531	550	515	498	551	500	502	525	521	541	529	527	526	521	517	547	532	487	568	500	495	510	535	537	546	523	524	493	511	507	567	521	513	559	529	555	525	523	532	516	522	537	578	568	542	484	479	533	521	518	464	530	540	542	530	514	505	506	511	518	518	514	522	526	500	518	498	517	523	515	547	531	542	567	491	510	516	541	521	516	557	556	511	506	516	544	557	526	517	558	496	501	481	490	559	531	519	524	519	484	519	464	531	527	536	565	525	532	517	554	555	511	464	513	532	533	539	510	510	570	528	512	591	547	549	519	492	505	516	508	532	482	533	503	506	535	519	520	511	551	516	533	524	561	520	535	509	558	541	539	561	511	495	529	521	525	527	549	537	527	565	507	530	525	512	545	511	518	567	515	500	581	509	508	492	461	547	528	523	519	522	568	513	541	533	498	550	472	553	547	555	511	537	511	545	491	531	540	527	463	517	521	502	590	516	514	505	505	556	502	469	544	512	516	492	548	514	511	517	561	499	523	514	523	518	501	548	506	510	532	521	524	538	553	518	514	515	504	542	544	499	478	554	549	475	513	498	550	492	513	554	536	518	559	506	524	506	525	513	578	537	519	523	520	489	513	519	512	525	547	534	512	547	481	518	587	523	532	537	529	517	577	514	535	526	527	546	526	538	537	516	506	530	518	519	481	516	484	537	499	517	536	506	511	546	543	520	517	505	495	527	485	554	526	554	535	518	532	507	505	583	510	516	526	534	536	546	575	535	516	507	560	499	486	511	550	539	552	526	517	488	516	526	523	479	490	555	493	546	514	542	524	514	523	524	525	536	545	541	532	533	543	509	506	499	535	539	524	519	525	548	493	525	520	531	526	554	481	516	537	534	541	523	482	502	473	512	565	560	511	517	477	500	471	521	522	497	515	512	533	523	553	535	493	543	491	517	529	511	528	543	510	530	523	514	544	554	496	530	533	499	535	518	495	500	529	523	485	550	524	521	553	531	498	539	534	545	535	535	535	536	503	508	507	488	533	520	526	500	502	539	510	474	512	529	497	497	533	567	516	514	537	519	540	515	568	505	552	529	562	489	484	516	523	540	512	510	491	546	552	516	524	541	502	496	520	538	528	503	522	498	502	527	517	490	521	522	503	563	509	494	488	498	520	538	510	550	588	519	544	518	575	511	534	487	519	500	495	503	509	541	573	486	531	476	512	535	516	529	544	519	537	486	503	520	517	562	542	556	522	516	531	545	560	536	509	565	534	503	546	530	542	504	483	518	487	549	523	478	555	510	537	531	541	509	518	498	525	544	516	497	455	535	528	548	519	487	555	523	510	544	553	521	533	529	498	505	489	536	483	527	510	532	506	484	521	489	489	574	549	521	520	539	554	523	556	563	486	508	564	510	496	486	538	501	557	524	535	499	502	531	547	516	513	550	526	539	481	506	506	493	514	560	530	530	526	528	553	507	550	500	554	528	513	504	541	522	491	516	549	528	564	512	465	519	511	537	529	519	539	505	491	506
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
