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
338183191908	338183192468	338183193018	338183193568	338183194118	338183194668	338183195218	338183195768	338183196318	338183196868	338183197418	338183197968	338183198518	338183199068	338183199618	338183200168	338183200718	338183201268	338183201818	338183202368	338183202918	338183203468	338183204018	338183204568	338183205118	338183205668	338183206218	338183206768	338183207318	338183207868	338183208418	338183208968	338183209518	338183210068	338183210618	338183211168	338183211718	338183212268	338183212818	338183213368	338183213918	338183214468	338183215018	338183215568	338183216118	338183216668	338183217218	338183217768	338183218318	338183218868	338183219418	338183219968	338183220518	338183221068	338183221618	338183222168	338183222718	338183223268	338183223818	338183224368	338183224918	338183225468	338183226018	338183226568	338183227118	338183227668	338183228218	338183228768	338183229318	338183229868	338183230418	338183230968	338183231518	338183232068	338183232618	338183233168	338183233718	338183234268	338183234818	338183235369	338183235918	338183236468	338183237018	338183237568	338183238118	338183238668	338183239218	338183239768	338183240318	338183240868	338183241418	338183241968	338183242518	338183243068	338183243618	338183244168	338183244718	338183245268	338183245818	338183246368	338183246918	338183247468	338183248018	338183248568	338183249118	338183249668	338183250218	338183250768	338183251318	338183251868	338183252418	338183252968	338183253518	338183254068	338183254618	338183255168	338183255718	338183256268	338183256818	338183257368	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14441	1372	1145	869	707	569	486	449	429	446	376	416	397	386	367	393	375	365	391	366	346	373	360	392	403	343	380	347	381	353	325	326	339	375	346	357	320	328	363	379	388	372	396	309	346	359	357	350	327	367	356	349	340	305	336	397	358	338	357	339	334	357	381	346	358	339	386	342	314	357	374	348	385	359	332	332	391	345	368	328	307	356	390	354	343	345	386	405	345	358	361	334	408	358	351	367	365	353	362	363	328	351	385	353	356	371	344	371	335	374	374	382	391	322	349	325	365	335	363	358	381	351	343	326	377	380	370	399	328	353	324	345	364	358	340	325	392	310	363	341	365	348	359	368	358	338	413	346	354	344	342	321	347	367	369	393	383	386	350	378	374	329	396	348	356	361	364	373	382	329	353	370	368	394	332	351	356	321	367	386	338	404	390	369	402	329	357	344	363	356	366	320	354	345	368	361	382	325	361	346	350	326	395	360	376	342	368	320	363	361	343	325	344	371	337	357	323	359	375	372	355	342	397	358	374	373	321	353	330	344	326	352	342	346	334	360	371	359	359	357	345	346	355	357	362	378	340	360	375	381	335	312	345	342	357	371	356	385	369	329	321	376	317	369	332	398	343	371	344	360	359	377	362	352	326	354	362	365	337	337	354	313	347	330	382	382	376	314	359	348	301	357	358	363	343	317	337	360	362	382	339	324	362	361	363	347	350	318	376	341	351	333	381	345	383	334	385	348	330	341	366	367	378	368	354	349	343	343	390	367	326	343	345	359	332	379	357	362	350	350	362	375	362	339	293	359	390	369	354	379	363	362	316	337	345	348	350	378	349	364	326	366	371	347	409	316	294	331	350	322	378	310	362	387	332	371	360	360	364	350	356	386	369	375	356	346	364	397	335	343	367	332	371	340	358	350	369	355	382	348	335	372	355	350	360	356	374	358	367	371	348	347	348	338	329	354	351	378	364	341	357	338	331	355	394	374	366	347	365	341	369	370	348	349	336	377	345	334	346	360	341	331	347	321	341	314	354	330	345	364	340	344	353	373	371	359	315	359	351	346	374	325	350	356	347	331	339	353	345	360	340	339	358	322	351	378	359	367	358	358	318	333	364	325	341	356	390	340	361	384	375	311	360	295	392	336	358	388	346	332	317	365	356	329	328	364	329	349	339	359	369	371	378	349	336	359	362	358	359	393	333	365	373	359	347	351	345	367	363	365	329	294	339	364	372	367	356	344	329	369	350	365	368	342	359	351	374	344	324	340	358	321	354	322	359	335	350	357	333	331	329	305	324	373	348	359	348	367	340	324	364	326	395	385	374	323	360	340	313	375	343	379	334	375	357	344	326	337	365	381	302	335	356	373	333	341	349	373	350	315	337	345	370	360	401	350	391	336	318	323	365	356	321	376	305	371	355	354	315	334	371	368	354	335	327	366	345	343	367	385	385	315	325	395	351	364	390	305	376	356	344	336	316	373	337	346	333	337	368	360	349	348	349	341	325	393	343	343	325	333	339	393	333	367	354	338	364	303	361	333	330	363	343	360	371	366	332	366	362	318	373	345	350	316	342	325	332	366	384	328	319	357	363	355	338	345	340	353	334	344	307	354	392	345	350	370	346	342	367	353	377	352	352	378	344	329	348	357	353	348	354	380	354	380	328	345	369	343	358	325	354	378	346	359	356	346	386	351	358	333	359	315	355	353	319	338	341	353	332	342	399	360	323	348	324	336	355	364	369	378	391	373	361	331	336	362	331	362	368	395	393	338	345	357	323	348	367	353	366	357	336	349	330	353	337	330	352	388	351	382	347	385	338	337	325	354	368	363	376	347	361	349	341	321	348	325	323	366	381	345	332	326	388	367	355	365	405	341	353	326	355	333	366	370	352	338	388	343	346	345	344	387	355	317	373	336	361	366	359	350	382	335	346	364	347	352	329	350	341	361	337	373	360	345	370	352	380	336	387	363	327	341	324	347	354	337	365	368	366	344	339	360	330	366	337	349	316	381	335	363	347	376	380	358	313	362	344	334	358	356	377	387	395	358	375	346	325	342	349	337	352	339	367	403	337	378	361	337	341	362	326	376	322	358	310	341	377	328	338	313	382	374	352	336	362	348	364	358	325	341	362	372	329	351	337	371	349	333	335	312	332	357	322	335	364	370	343	367	362	345	358	324	346	356	329	340	372	378	359	359	344	375	366	336	340	373	355	373	359	337	352	346	383	383	393	337	325	366	346	366	351	364	361	353	351	352	354	341	376	370	349	347	368	361	315	334	360	378	370	366	339	319	332	366	347	347	312	330	405	327	334	371	379	333	375	326	338	320	333	329	364	318	384	378	353	359	365	310	328	331	350	352	340	349	348	345	338	371	341	365	315	373	350	370	348	336	357	346	332	362	339	317	320	325	399	375	340	364	367	355	376	364	379	381	344	347	346	329	337	342	358	328	342	380	370	314	369	344	388	376	367	353	378	323	351	394	357	383	343	356	352	361	341	377	349	347	336	379	353	381	347	363	339	359	376	417	344	350	362	342	355	379	361	377	333	328	373	343	359	366	353	335	370	304	351	337	363	334	358	393	353	407	368	344	401	425	359	349	342	350	345	383	346	342	341	372	362	339	331	340	363	375	352	344	412	364	370	357	380	365	387	349	365	340	342	362	333	363	346	340	377	344	350	352	374	344	393	375	333	320	330	363	341	378	353	350	373	361	378	337	353	352	358	361	372	351	347	366	382	357	376	370	350	355	407	391	342	385	363	390	367	340	379	385	372	359	390	343	372	344	354	329	327	323	373	330	290	368	328	349	324	376	367	390	370	338	369	359	393	338	326	359	361	345	375	366	377	333	350	352	348	369	369	403	356	308	335	341	353	354	312	334	345	382	352	351	317	381	358	313	368	372	358	328	352	383	366	350	329	351	330	363	343	309	351	387	371	413	344	364	359	351	333	314	368	349	336	366	357	319	362	374	364	380	339	366	339	369	366	390	304	345	357	376	326	353	372	343	366	382	383	356	377	339	385	387	350	372	355	371	354	356	335	343	371	329	356	363	364	372	334	360	332	340	351	352	392	332	370	348	312	356	357	375	313	361	377	328	361	356	392	388	339	382	342	351	358	332	358	330	379	333	311	318	343	316	365	348	371	383	394	349	355	343	349	339	371	362	354	346	351	336	322	332	384	372	353	372	366	374	350	383	353	337	349	361	351	346	382	379	362	316	344	369	337	358	377	397	368	322	350	324	338	335	334	341	365	355	339	341	379	365	344	375	393	369	358	390	341	347	351	377	353	336	369	363	392	373	357	348	388	361	351	340	386	369	348	354	350	367	376	330	352	352	364	351	330	383	349	353	391	333	358	357	372	355	284	356	330	343	371	347	348	346	353	361	376	345	341	341	354	325	362	388	356	332	361	383	344	346	380	357	375	361	351	388	377	364	389	353	341	410	385	357	368	355	372	378	316	320	390	407	366	352	362	378	373	356	359	354	359	313	336	345	361	337
8579	1498	2453	2715	2282	1974	1684	1415	1352	1259	1165	1129	1123	1078	1057	967	1002	999	950	932	922	876	956	866	931	918	942	862	928	898	897	914	851	892	890	843	837	895	889	902	838	882	855	827	922	809	876	847	896	885	884	860	888	854	888	903	887	907	899	818	873	909	856	832	835	886	869	874	899	878	824	860	844	866	889	842	792	813	876	870	872	823	878	829	815	842	844	887	840	861	812	844	814	843	801	875	847	874	842	913	805	838	850	866	905	841	848	825	850	853	835	905	905	867	805	892	837	809	836	848	877	845	854	863	856	800	796	847	844	868	820	871	873	799	803	884	810	828	855	854	859	863	862	874	851	849	821	855	867	868	817	854	864	816	879	835	846	819	833	844	853	827	832	886	836	847	863	819	833	867	856	868	859	818	877	832	869	857	841	852	854	829	837	853	801	869	819	823	876	847	876	818	885	833	847	862	850	822	867	873	801	863	826	882	872	870	823	826	787	828	804	909	811	809	775	850	852	860	878	850	809	864	872	854	859	846	840	804	870	809	810	824	854	805	838	855	831	893	859	900	851	880	828	879	831	825	834	853	827	908	848	864	876	827	786	898	901	820	805	826	833	814	849	827	891	832	878	887	866	866	859	809	837	833	852	876	854	845	854	856	878	854	875	835	855	838	852	853	860	817	833	825	823	835	863	852	848	825	816	854	869	910	868	862	822	826	862	862	778	839	839	825	887	889	844	856	884	846	877	875	850	828	866	798	865	817	777	847	835	860	838	836	843	849	905	819	874	920	821	848	849	831	816	871	885	889	842	873	864	850	898	847	861	789	839	824	824	841	854	842	852	888	862	799	859	853	818	867	855	871	827	842	849	879	841	817	831	859	877	804	858	860	833	883	820	821	858	818	854	797	866	887	859	847	874	868	841	865	811	819	821	861	852	877	878	889	865	865	839	831	834	848	817	810	852	813	866	827	863	847	906	819	839	860	819	854	867	855	828	843	828	826	841	857	892	808	811	820	888	860	839	821	846	805	860	842	822	848	812	889	813	825	855	892	799	833	848	854	861	788	787	826	804	841	871	825	847	796	868	883	828	827	829	895	839	827	868	839	882	886	899	836	865	884	839	830	859	850	884	859	875	840	842	882	872	854	895	870	812	812	859	865	824	809	829	852	892	832	851	890	874	859	856	856	840	852	845	923	888	913	872	863	858	850	853	823	914	909	844	838	838	843	792	818	836	836	835	881	823	856	824	872	808	821	879	852	833	901	840	904	812	843	858	877	825	838	811	834	837	882	846	851	830	815	853	845	857	858	878	864	897	824	847	844	882	806	830	826	834	867	841	869	866	792	909	855	826	832	852	879	835	802	856	844	876	843	823	836	866	898	894	827	822	851	902	820	806	771	872	860	893	888	829	866	831	830	820	828	832	833	833	803	836	831	851	876	795	885	831	879	870	881	884	875	793	881	857	831	858	897	859	857	849	862	829	891	827	875	868	853	852	842	857	826	807	901	834	839	903	883	798	842	921	791	846	855	857	865	854	827	842	817	848	837	867	837	880	872	859	862	870	826	825	813	858	885	894	838	864	813	858	846	840	874	802	860	823	878	873	842	839	860	899	879	850	835	915	840	856	821	821	845	869	840	865	814	843	807	856	909	823	854	868	907	816	828	823	896	841	906	832	826	776	853	806	831	878	872	850	850	848	894	825	837	868	866	818	839	834	863	866	865	852	876	800	821	839	839	880	840	791	864	860	865	875	834	847	851	842	801	835	853	874	865	873	848	822	831	906	844	847	832	853	830	823	794	818	852	837	880	810	797	867	846	820	836	852	801	839	874	821	835	830	782	875	826	852	860	867	825	791	820	825	876	839	889	814	834	840	836	832	821	854	888	767	870	861	829	841	795	850	797	857	847	805	827	830	878	840	857	865	808	823	849	846	807	855	913	818	823	880	812	824	835	861	813	868	869	828	875	842	831	867	873	840	831	838	847	801	834	838	908	855	842	835	872	891	811	869	847	826	854	855	853	857	845	870	827	861	833	869	847	845	781	813	821	796	871	847	879	872	814	841	852	831	837	837	898	919	864	871	876	849	874	854	805	877	818	872	812	835	861	866	809	811	887	785	846	828	851	807	809	827	836	792	847	835	831	794	833	891	846	868	780	880	898	840	869	831	837	798	860	877	812	889	858	870	823	855	890	808	844	844	851	851	793	845	837	854	881	854	835	884	836	842	841	895	866	888	843	850	812	847	848	853	884	817	841	786	854	884	853	816	825	859	864	812	811	846	825	833	878	800	888	812	794	815	856	850	853	860	813	843	837	848	824	851	849	822	853	861	842	844	895	849	827	884	883	850	878	884	845	873	830	803	810	845	850	814	844	862	787	834	856	811	899	857	868	813	796	887	854	855	838	819	867	867	822	848	841	836	797	809	827	868	831	852	823	816	839	820	814	844	820	812	845	800	851	822	810	788	846	819	829	868	877	811	816	815	863	862	799	824	844	847	851	883	822	806	838	858	813	851	921	890	862	833	809	881	834	849	848	843	864	829	821	847	800	833	878	881	847	892	855	834	809	818	835	809	816	866	801	794	868	857	845	862	805	842	838	767	847	794	799	792	853	838	798	848	855	866	885	873	814	804	825	888	841	829	848	838	881	816	847	869	848	893	864	885	852	833	837	836	831	775	843	839	858	811	838	834	826	848	861	862	864	804	856	876	827	824	821	859	870	831	802	824	795	847	870	899	812	864	846	826	845	876	863	885	812	892	785	844	793	878	879	827	848	837	867	859	899	892	831	797	887	835	820	853	798	844	832	803	865	843	823	864	809	800	835	811	849	819	816	797	819	851	860	884	822	810	818	807	797	822	852	874	894	847	852	838	857	838	887	856	873	809	874	826	801	828	869	842	858	853	814	806	919	867	834	902	885	870	864	843	852	852	828	830	865	861	883	842	860	845	833	851	882	827	901	875	932	772	841	860	881	891	830	863	861	828	822	860	861	865	832	879	796	841	845	899	828	838	877	839	860	889	821	830	828	854	879	833	837	843	870	831	884	901	843	837	839	836	806	885	851	795	855	843	820	862	830	839	855	833	857	880	862	862	838	855	824	823	850	798	827	840	833	827	801	824	877	887	875	849	829	847	797	857	826	811	810	903	805	851	850	850	863	833	849	844	865	826	877	839	873	857	856	816	803	823	904	879	852	836	885	857	840	839	824	861	850	909	866	868	860	829	869	811	834	828	839	837	938	847	857	800	835	822	870	820	821	825	783	872	904	878	850	811	842	829	841	831	848	854	869	840	816	877	799	872	877	905	871	792	866	813	860	800	885	918	881	870	830	912	930	898	829	834	852	830	869	931	893	868	846	842	814	847	838	854	870	902	806	790	884	850	858	833	852	808	866	813	860	816	851	875	829	839	843	859	820	827	860	864	865	812	848	860	834	878	851	861	881	805	794	882	855	793	896	877	838	782	806	834	793	864	840	856	796	866	860	877	911	824	767
1399	265	282	266	271	267	281	277	281	253	283	261	279	285	257	263	265	295	287	271	266	265	278	294	264	277	244	255	255	274	243	257	281	293	271	271	295	272	278	279	278	283	266	297	275	274	277	275	268	278	258	267	289	256	279	238	260	277	279	278	289	257	252	284	265	269	246	253	285	280	244	281	236	276	264	266	294	274	259	263	231	239	278	284	245	260	280	271	277	247	248	271	277	257	288	279	291	279	264	255	270	271	254	270	266	265	306	268	246	282	272	258	272	293	274	245	274	272	299	254	262	267	262	283	297	244	203	252	280	295	264	267	254	259	290	280	295	251	268	299	286	241	246	250	255	280	248	289	250	277	299	268	288	250	278	258	246	240	289	260	231	281	258	246	253	253	263	295	259	282	253	267	279	253	295	239	250	276	269	277	283	306	266	252	284	289	312	280	265	263	286	273	285	268	263	283	285	286	278	263	253	291	274	262	278	277	260	237	257	266	276	266	262	273	273	255	283	262	257	270	276	255	281	226	245	270	283	307	275	275	276	264	266	291	268	278	260	281	280	292	276	274	285	254	261	237	289	273	279	257	287	285	279	256	261	250	264	275	259	264	249	252	271	285	293	257	286	263	281	262	248	270	285	267	259	233	267	295	268	308	289	275	248	274	262	248	231	282	256	274	262	269	277	309	312	277	307	249	242	258	232	241	258	280	266	271	253	250	253	297	302	273	279	273	267	280	288	258	240	263	289	296	256	274	263	285	269	274	243	239	297	274	285	258	246	286	284	245	256	270	277	255	266	248	275	270	252	269	288	280	256	249	284	244	253	294	265	288	279	280	260	260	279	250	248	304	267	213	246	276	264	249	265	294	241	289	262	251	251	268	277	291	269	268	275	256	271	262	238	262	249	296	270	253	290	251	274	271	287	258	293	296	276	281	278	261	259	268	261	279	259	239	267	246	320	242	276	278	289	223	260	257	302	278	271	251	302	257	277	276	277	285	283	294	269	304	227	274	258	299	249	309	314	279	292	268	260	252	255	278	275	257	306	280	298	263	270	295	273	271	243	280	279	276	264	257	237	268	279	278	250	258	284	283	280	295	291	259	283	236	272	275	272	235	290	306	254	264	265	270	250	284	257	275	286	289	276	290	294	255	286	253	236	277	273	273	273	274	258	318	263	265	257	253	288	282	281	266	272	290	277	250	262	253	276	259	268	275	264	321	262	274	267	263	274	255	264	241	271	257	273	278	258	252	258	260	292	256	264	243	250	284	261	251	282	238	263	268	270	282	263	251	242	267	258	271	266	240	251	257	256	274	279	281	299	261	259	266	270	283	269	268	258	244	257	275	286	261	282	294	294	280	255	320	280	261	277	270	280	254	278	262	247	258	268	273	255	293	278	281	265	227	264	269	277	234	276	276	284	257	260	268	275	267	250	260	256	264	285	260	279	298	261	298	270	258	275	266	288	298	310	263	299	253	264	271	287	261	262	277	255	268	284	265	248	271	251	268	270	280	263	260	260	234	285	305	271	278	242	292	266	264	282	274	248	283	287	277	279	286	271	291	237	294	245	265	283	257	257	304	258	259	291	256	285	256	271	249	264	251	271	258	275	262	281	267	231	274	277	244	287	269	296	259	291	283	294	264	258	262	257	275	286	289	252	280	268	261	266	281	285	256	275	236	282	274	265	286	244	276	279	256	240	287	264	295	291	295	262	240	260	268	262	290	281	261	249	266	265	281	236	274	259	266	251	254	265	286	251	283	287	271	294	261	236	267	270	298	280	261	235	279	268	258	263	239	239	277	275	248	277	290	279	285	254	295	275	250	290	256	292	259	290	285	260	279	310	273	255	257	287	277	265	262	308	262	249	298	280	253	231	283	253	292	246	272	284	273	313	272	287	269	273	272	246	263	274	247	297	265	320	251	260	294	281	288	249	267	268	253	280	281	303	273	283	290	310	266	278	252	276	264	288	262	282	279	260	270	273	248	246	242	273	273	268	262	259	239	300	256	241	295	255	292	281	264	230	270	272	296	275	284	322	259	281	250	265	294	257	303	261	254	311	292	272	300	298	262	271	290	263	264	271	263	247	243	232	245	243	274	300	276	240	250	278	303	272	249	249	217	268	297	257	242	241	244	284	245	271	253	263	263	274	222	305	296	302	287	306	289	251	269	270	272	262	270	281	307	252	267	306	301	281	223	273	239	300	231	260	303	275	278	308	310	261	286	254	279	258	300	268	277	242	276	264	266	244	262	254	270	278	257	276	244	285	287	267	267	262	281	286	287	249	274	266	277	265	235	260	262	244	263	281	275	245	285	223	284	267	289	272	241	267	271	253	252	304	279	246	256	250	276	261	249	275	284	288	251	262	285	282	272	267	273	297	300	258	256	289	271	287	278	268	248	270	279	277	274	269	292	253	249	276	293	247	282	253	272	253	297	273	252	242	252	250	274	266	245	266	277	245	252	294	301	263	266	265	264	293	248	271	295	256	248	257	259	282	263	259	271	263	270	261	238	273	273	274	285	282	262	286	263	291	269	282	283	279	276	292	262	256	284	276	273	256	285	243	242	268	251	271	257	271	246	261	269	220	262	257	266	269	279	271	275	277	265	295	276	269	261	297	259	265	283	239	275	280	301	267	254	259	257	248	274	290	261	288	255	277	279	261	262	287	259	242	244	268	304	279	275	281	275	272	284	299	268	297	254	257	262	283	290	276	265	273	289	237	293	267	253	292	248	256	257	269	264	267	282	276	278	262	243	286	263	269	260	287	276	254	258	261	280	290	297	288	269	272	258	251	259	257	277	281	250	278	266	266	251	272	267	283	259	248	230	261	279	279	270	272	260	264	254	249	262	295	278	258	263	280	261	257	267	273	276	275	242	246	275	294	288	288	270	263	263	261	286	270	241	252	267	246	248	286	263	264	275	274	256	255	282	264	267	251	271	305	269	310	270	264	269	266	264	260	271	269	306	262	282	272	285	250	304	257	256	261	247	288	261	261	284	268	273	261	264	274	296	264	288	284	253	273	272	256	262	261	269	246	257	285	245	269	281	293	233	265	279	268	269	221	264	279	278	279	276	258	290	246	255	245	301	282	304	263	248	285	297	248	298	246	273	269	269	234	287	251	245	277	266	289	290	288	279	244	271	245	277	256	275	250	273	260	252	273	282	258	243	257	276	268	261	264	245	260	293	260	259	296	269	294	293	267	280	274	248	268	266	272	244	286	257	281	280	293	250	268	241	256	275	293	301	234	265	276	252	288	266	288	261	283	266	270	288	312	265	252	298	250	242	281	261	281	283	265	275	266	254	286	288	259	264	256	290	281	243	254	248	281	300	284	281	251	285	277	259	249	262	272	294	292	262	280	255	320	240	244	265	244	262	258	272	264	269	256	257	232	263	302	276	249	260	262	239	260	273	243	295	270	294	284	273	257	299	286	272	250	257	294	276	262	254	271	265	282	295	286	235	251	277	240	269	241	247	262	250	256	274
1840	630	663	699	711	668	680	673	673	649	621	664	656	655	648	645	657	661	699	670	643	671	648	655	709	688	632	642	601	660	655	654	629	679	668	730	663	649	624	639	624	612	641	636	671	662	628	656	651	617	643	746	668	638	657	615	684	627	650	650	709	654	680	671	646	687	640	660	636	646	629	651	638	635	677	655	678	683	699	634	675	679	675	624	694	673	644	669	679	618	621	647	656	645	654	606	648	643	636	668	640	631	677	662	649	614	624	658	635	673	659	679	663	637	628	643	627	612	643	635	634	657	680	678	662	646	662	603	673	677	663	658	621	676	667	647	673	657	658	655	649	629	593	684	635	668	631	688	610	656	616	661	583	649	688	654	638	651	685	655	621	691	615	625	612	631	666	647	659	596	605	643	679	651	640	622	622	626	638	667	620	658	658	652	655	648	620	623	601	617	692	682	651	642	635	623	645	648	624	614	624	653	627	607	610	708	665	642	687	620	669	637	634	652	658	692	667	668	655	682	663	662	647	619	643	620	641	605	696	688	670	651	640	667	630	630	624	621	638	678	680	695	650	682	654	680	657	668	682	671	618	622	651	647	647	611	657	639	656	665	655	656	642	639	687	674	651	619	655	697	625	639	616	657	625	629	613	682	665	682	675	685	647	627	681	574	638	623	673	664	649	628	627	629	613	629	646	627	637	650	646	656	638	636	647	628	638	655	617	639	645	636	675	648	628	622	694	640	611	658	673	681	589	626	659	625	678	655	635	649	626	660	655	704	678	683	652	689	666	606	625	624	639	616	647	592	600	673	658	652	612	652	642	638	600	603	638	670	631	676	668	631	638	697	632	634	600	601	621	676	647	627	662	656	664	603	664	678	639	641	650	662	669	647	641	655	637	601	619	622	622	655	657	645	627	646	655	617	636	659	644	638	645	631	664	656	645	604	676	602	676	606	611	642	641	657	652	636	705	639	618	663	611	676	625	623	680	612	672	682	647	673	635	647	624	640	629	651	623	636	656	667	625	654	615	634	674	632	685	632	618	622	624	646	637	645	635	696	678	648	641	667	658	613	630	624	659	616	620	678	645	626	683	627	640	620	658	681	676	699	636	642	640	649	671	697	611	607	601	635	644	701	685	646	689	622	682	696	641	672	675	622	648	647	626	679	652	639	655	675	623	618	678	706	705	642	620	622	644	634	669	681	662	623	675	646	654	653	651	635	651	651	615	632	642	662	661	657	655	647	683	626	644	667	676	669	633	633	663	634	592	632	651	663	681	673	655	625	659	605	576	657	659	667	715	644	698	625	653	657	650	682	687	704	652	605	660	628	617	615	641	655	654	666	705	620	641	672	671	607	613	646	616	612	680	636	608	644	670	624	692	655	596	648	686	679	669	657	672	662	644	687	645	622	650	653	658	629	655	690	652	625	680	618	654	643	674	616	641	690	672	643	641	627	622	680	648	679	672	646	656	708	650	666	634	667	640	660	654	641	652	675	669	643	685	631	643	686	612	595	706	608	681	656	657	616	613	658	640	623	642	737	655	622	647	652	627	639	668	687	609	598	663	643	670	646	691	634	645	625	672	680	623	622	609	634	690	668	650	613	615	687	658	654	650	644	643	616	649	670	630	680	600	675	673	612	646	662	663	644	652	635	666	615	640	679	635	681	637	637	670	640	668	687	614	636	613	657	652	630	648	650	681	614	676	650	668	654	621	632	649	642	629	655	666	666	613	609	628	640	619	675	666	677	655	645	646	636	635	633	651	629	632	635	671	648	684	640	661	659	651	668	687	667	674	648	659	654	630	637	642	699	623	680	659	624	692	624	672	634	615	648	629	654	641	627	619	641	646	649	636	665	668	648	624	648	628	643	672	654	656	632	644	655	712	661	643	646	646	671	655	691	664	676	639	635	609	664	682	672	653	633	619	688	627	631	673	663	658	612	658	628	651	649	645	614	652	626	631	657	669	610	636	632	630	635	644	654	682	639	656	648	676	651	615	612	666	568	682	625	621	587	601	661	667	682	640	657	611	624	648	651	669	634	630	647	631	642	625	628	658	599	652	625	697	649	614	666	620	643	639	635	633	608	617	642	619	628	621	618	653	617	641	638	690	665	673	627	639	676	580	661	634	668	627	624	647	631	645	670	681	679	579	640	643	710	606	667	678	680	628	649	658	685	553	664	666	614	701	708	698	606	666	613	644	633	655	675	642	670	619	682	669	640	634	646	680	666	653	680	687	669	618	654	623	591	663	648	636	661	646	615	623	643	625	693	673	674	606	640	664	630	652	646	634	649	610	608	640	631	655	634	669	593	660	666	662	667	671	643	692	651	638	663	633	716	638	638	639	663	627	665	655	608	629	661	634	622	651	654	609	628	619	647	649	622	596	613	637	637	662	629	629	633	630	670	611	634	611	659	638	642	640	685	613	622	609	636	636	591	594	660	637	651	701	630	605	678	662	633	710	661	642	649	655	609	654	678	650	679	643	672	663	645	660	654	676	616	647	615	627	620	652	642	653	635	657	689	698	627	644	630	624	639	695	624	619	645	659	617	643	655	662	693	634	631	669	598	671	643	652	638	696	593	658	704	665	646	630	685	644	650	616	648	654	668	670	636	663	667	666	646	635	692	691	657	644	605	594	632	663	628	665	620	669	645	652	608	667	663	641	656	670	627	628	618	667	689	664	703	682	674	665	622	640	667	656	645	676	619	636	654	628	622	661	679	680	653	684	606	605	658	651	646	641	596	606	601	613	632	622	622	667	625	604	667	656	643	625	642	619	603	631	689	680	632	657	644	640	668	649	633	649	649	603	653	658	650	678	644	615	635	669	627	698	648	620	663	657	665	708	640	624	681	624	676	644	689	602	639	632	649	640	629	644	618	655	667	616	644	645	639	637	666	689	668	637	650	622	637	671	663	659	610	625	642	680	610	655	669	640	590	681	642	670	661	651	647	645	684	687	720	605	622	666	614	651	686	653	595	645	652	655	644	643	642	672	611	603	661	637	646	613	630	650	652	592	665	689	642	646	663	674	608	622	661	670	673	649	696	663	642	625	614	668	638	677	601	637	648	685	642	641	637	662	684	641	683	614	625	662	668	616	625	628	668	655	661	671	637	625	642	647	630	668	663	636	643	619	640	636	634	649	684	624	634	607	686	621	680	623	638	615	690	685	618	610	620	652	660	656	609	576	674	627	625	660	685	616	652	662	651	639	604	651	676	620	660	642	663	633	661	583	677	631	668	635	684	632	622	634	637	647	664	683	688	631	653	634	643	637	658	674	659	634	678	615	669	608	660	598	700	620	632	610	626	649	639	631	662	657	651	699	657	679	709	679	621	652	633	638	616	642	674	678	621	676	630	685	699	675	682	628	627	658	667	606	598	694	628	625	605	630	647	641	662	648	638	653	616	625	679	615	685	633	663	696	675	669	614	633	635	631	695	672	617	601	653	649	629	647	700	658	655	679	588	617	658	663	614	645	624	617	634	657	623
7195	524	521	430	339	293	233	228	190	223	196	196	222	190	167	192	163	201	178	144	187	195	186	179	195	184	172	175	179	156	164	204	168	173	165	171	169	171	150	174	208	152	201	163	182	168	182	161	178	181	171	158	150	164	167	166	187	141	200	187	144	156	176	168	179	174	176	179	167	164	171	162	164	152	163	146	164	158	181	183	166	168	171	160	191	166	176	153	157	151	180	170	172	187	178	182	178	157	173	177	202	171	157	162	182	203	170	161	173	186	205	174	179	209	183	161	177	172	169	198	158	176	168	154	159	156	160	159	176	171	182	167	170	161	163	160	188	144	137	180	184	153	154	176	196	183	187	181	172	142	181	158	193	180	158	175	159	165	161	166	150	160	170	181	182	191	140	184	183	177	169	163	156	169	153	206	147	207	142	169	186	191	152	182	169	162	172	155	158	191	158	148	180	181	182	198	179	189	191	166	172	178	152	186	198	153	182	184	198	181	171	182	159	159	189	192	191	193	167	164	153	165	182	178	185	147	161	179	178	178	171	153	170	172	172	198	151	181	153	171	173	197	172	176	194	179	179	188	160	159	139	153	169	180	189	186	158	168	164	167	158	170	186	194	170	180	192	189	158	160	179	176	173	176	187	175	200	166	159	186	178	174	179	168	164	190	153	183	179	171	161	173	153	140	167	149	161	175	168	172	193	171	179	180	180	182	160	128	166	162	165	151	170	179	176	172	139	177	162	145	162	158	168	173	159	177	159	182	163	164	171	180	148	176	190	186	196	159	168	161	146	181	167	151	165	160	148	161	175	179	180	154	161	158	205	175	158	175	155	157	185	175	176	141	175	153	134	181	161	166	182	163	192	169	177	154	159	196	171	189	145	176	174	172	170	184	182	159	159	177	188	163	172	155	179	173	189	181	172	162	149	171	156	154	148	159	174	197	190	164	178	178	186	172	184	181	183	173	155	203	154	143	165	168	185	170	176	169	169	162	158	164	168	189	163	174	177	176	174	170	175	173	149	158	182	190	166	155	173	166	161	165	171	187	179	153	199	179	179	179	161	178	185	196	190	173	197	184	176	192	180	172	175	198	166	160	163	170	155	193	195	196	165	182	170	163	170	171	165	159	186	178	164	191	186	176	166	173	200	178	154	191	199	184	208	178	174	165	168	161	181	184	143	159	170	177	184	151	179	197	161	164	174	148	166	187	150	193	160	192	143	171	149	208	163	159	189	173	148	159	167	169	151	184	162	148	149	161	186	163	145	176	175	184	179	182	183	161	182	200	166	143	172	170	157	169	166	160	173	204	183	184	162	186	162	170	192	173	178	196	190	184	188	155	147	174	187	172	158	166	151	167	167	161	200	166	155	149	186	145	168	155	181	166	168	180	183	172	177	174	193	176	155	168	174	181	146	165	183	166	182	166	152	162	179	195	180	161	157	171	154	152	155	179	184	174	163	172	181	175	173	183	177	168	161	178	176	162	154	163	176	175	175	171	163	163	161	157	170	167	166	171	155	172	196	183	154	155	176	168	180	173	222	152	170	164	154	176	176	167	192	179	148	179	183	189	191	166	159	178	186	171	179	154	173	194	171	174	192	136	164	169	170	156	190	178	160	162	160	183	174	164	168	170	165	169	188	200	183	168	195	187	189	163	177	168	205	178	162	171	176	139	148	181	190	187	166	159	161	149	156	173	161	179	204	171	157	163	154	155	136	166	159	166	191	167	175	167	186	159	164	158	166	166	177	168	166	194	180	171	176	119	150	191	169	176	159	172	168	166	156	173	179	162	191	165	167	157	163	186	166	140	158	182	164	179	178	172	164	155	177	142	164	139	161	141	179	178	180	138	168	172	160	150	184	159	175	171	186	192	169	164	194	173	197	177	178	177	171	176	160	168	171	164	173	146	209	165	174	165	183	191	172	176	171	172	164	179	188	185	201	154	156	170	166	167	167	164	170	172	182	178	172	168	199	170	186	134	184	215	178	170	200	179	171	192	165	159	172	166	181	170	182	174	168	156	165	176	160	176	162	198	176	175	150	143	192	196	169	197	178	199	167	183	200	176	179	199	151	174	179	176	175	172	172	160	162	149	140	154	153	176	150	174	177	167	163	171	204	149	167	161	153	175	167	196	178	155	175	162	156	201	164	192	174	176	185	156	187	152	177	196	166	172	186	190	147	179	167	174	182	152	173	169	174	166	167	155	140	170	156	191	176	151	171	165	170	166	185	191	162	165	188	162	172	184	193	181	168	153	190	156	156	158	174	168	189	187	161	162	153	197	182	189	168	160	179	153	181	141	189	165	193	156	186	167	182	182	181	175	182	169	167	179	163	174	169	160	167	177	173	171	170	171	165	182	186	161	161	159	142	182	173	186	175	175	148	185	158	157	188	148	185	174	176	191	163	175	179	162	176	170	164	157	189	169	185	186	166	159	194	182	180	177	176	178	177	192	194	145	160	189	162	171	172	186	182	176	181	192	177	187	168	193	185	145	152	161	130	151	172	165	181	169	177	166	171	152	174	162	199	183	160	159	182	177	193	152	165	170	181	148	188	197	189	184	164	177	167	164	188	164	184	181	163	185	168	163	183	159	188	185	171	188	176	210	161	165	186	171	148	156	175	169	154	154	183	170	185	194	170	171	178	184	190	182	163	149	190	166	150	181	184	162	176	189	179	160	208	167	179	178	186	150	199	169	171	179	154	157	147	177	182	163	173	173	179	183	173	182	187	174	168	173	174	173	184	177	165	156	201	199	152	159	155	159	201	157	189	165	181	162	192	157	161	152	163	164	161	169	181	166	195	191	189	178	182	201	174	176	176	150	170	166	160	186	157	162	160	187	201	189	180	155	166	170	182	192	166	175	185	165	180	156	164	151	160	155	149	178	176	176	168	182	158	195	187	172	171	150	187	210	181	174	167	211	190	176	180	169	185	151	175	198	139	152	155	170	162	125	162	161	166	182	167	160	164	186	175	173	176	175	155	183	178	170	175	174	161	165	143	155	171	178	175	187	175	182	168	157	138	169	154	154	182	180	164	195	161	181	176	172	183	162	153	161	178	182	175	179	183	158	170	168	179	168	138	177	174	165	184	158	166	164	191	173	156	142	171	185	170	174	172	172	182	146	195	164	172	155	178	164	178	165	174	152	187	154	194	172	172	161	174	173	161	169	162	191	162	173	150	139	164	170	196	158	191	167	172	164	164	195	185	165	144	172	169	167	208	149	160	164	193	195	149	171	168	162	174	162	192	168	173	154	182	152	163	184	161	167	204	168	148	175	174	173	166	173	188	165	166	141	181	179	177	170	166	178	154	164	169	175	174	189	186	163	168	167	183	192	172	155	179	193	173	161	163	146	140	160	162	175	182	178	171	178	154	154	168	167	179	175	179	157	180	174	147	193	159	153	182	145	147	164	155	161	179	183	179	186	173	162	160	174	184	168	173	173	178	163	172	146	166	170	191	166	182	163	171	175	150	178	157	165	158	151
6284	845	1277	1426	1254	1026	950	803	737	649	633	623	620	557	540	570	549	551	545	513	515	510	513	522	511	494	475	473	515	456	559	484	467	488	481	482	472	453	478	500	498	502	440	447	475	458	496	475	477	464	457	468	451	454	477	486	487	453	480	423	457	515	497	463	480	440	483	474	477	460	512	483	475	468	487	457	445	472	483	466	486	478	457	478	514	486	494	470	481	464	490	482	452	449	471	504	494	497	450	464	479	478	450	473	498	458	490	472	490	481	495	485	500	445	533	447	520	480	480	460	438	466	462	482	487	475	460	455	461	482	452	491	478	501	461	458	454	451	453	458	436	499	478	483	436	488	462	426	461	498	447	465	495	447	535	465	508	486	473	485	460	464	514	469	476	504	462	513	446	480	470	453	439	492	461	438	500	480	441	452	506	492	470	470	490	479	473	437	524	475	458	478	509	442	504	508	473	446	478	455	473	488	474	464	510	500	495	465	483	494	441	504	452	478	459	425	482	438	463	484	483	453	461	495	473	506	470	518	498	463	511	487	469	443	496	473	480	442	448	482	453	440	512	463	483	531	444	443	537	478	448	502	458	478	476	507	510	432	521	501	458	471	461	479	450	447	477	472	406	445	515	492	480	490	419	457	418	497	497	455	484	473	462	459	463	457	469	478	476	429	473	490	456	478	485	487	481	486	483	474	484	447	448	494	490	458	505	508	452	487	470	470	482	441	483	482	450	474	438	459	445	488	500	486	431	442	491	486	471	451	489	499	456	469	512	482	466	504	479	453	482	469	488	467	450	468	484	481	458	454	480	483	485	444	480	468	451	470	458	485	498	466	476	498	469	488	463	438	451	481	466	428	452	502	440	486	491	504	461	464	480	456	460	505	517	470	498	465	491	493	503	467	514	460	439	455	519	461	440	498	486	437	465	484	455	486	439	470	447	453	492	482	471	455	439	478	424	476	473	447	495	469	469	449	448	471	519	495	464	495	457	483	487	459	493	435	455	483	471	457	496	498	507	442	475	464	475	506	520	474	504	480	470	479	498	466	491	479	492	454	452	477	446	487	449	505	470	477	467	492	464	440	457	438	460	447	495	494	491	470	486	503	509	522	487	441	461	449	483	488	484	471	499	513	482	466	497	455	492	479	494	451	480	448	503	477	486	456	443	484	465	447	497	497	504	473	457	489	505	488	485	509	466	488	461	482	439	501	486	487	484	488	494	508	469	462	454	492	504	461	474	500	454	456	501	483	447	490	449	461	511	480	500	433	460	514	461	485	439	468	476	451	486	481	447	498	490	444	479	462	493	490	430	474	521	431	481	484	472	501	485	493	480	479	468	498	474	473	441	481	458	491	471	448	495	524	484	489	463	461	500	507	490	458	504	466	514	437	496	469	481	456	486	450	477	480	447	466	459	476	497	463	458	485	519	440	469	489	492	491	446	456	465	445	447	487	462	494	470	491	465	511	490	451	469	471	462	472	455	473	473	477	458	456	470	471	503	475	456	482	453	483	442	453	450	510	463	478	439	512	484	498	473	452	466	465	447	484	474	447	444	471	478	490	474	495	490	473	463	465	437	486	476	443	449	455	500	447	467	500	475	457	514	487	451	487	460	466	427	491	484	500	467	508	458	530	493	502	488	496	464	498	439	484	496	472	479	493	422	433	462	451	446	409	469	471	494	450	451	492	478	480	502	439	497	492	489	424	520	458	495	477	460	471	451	488	441	466	476	453	486	488	479	438	471	494	476	480	443	490	457	462	470	460	428	464	500	472	485	481	442	491	481	500	447	498	469	475	431	511	438	461	477	503	461	486	486	491	507	411	463	427	479	471	495	446	485	478	475	483	473	467	518	474	492	482	514	434	478	494	461	425	492	443	443	435	506	467	456	459	493	463	486	511	464	471	471	509	493	476	446	486	468	487	431	476	477	488	479	487	465	482	501	419	449	478	503	468	456	493	499	503	467	501	480	466	470	447	440	510	512	435	475	440	467	492	474	450	457	452	467	479	457	501	484	483	467	485	496	485	458	474	445	490	450	492	422	461	441	508	485	474	456	480	457	443	484	484	459	510	473	430	486	509	473	490	479	454	432	488	470	456	447	433	468	438	495	481	490	459	509	494	466	465	458	492	471	464	486	472	463	491	469	474	476	441	503	470	441	467	463	467	482	507	466	485	473	448	453	520	483	459	483	466	482	494	458	468	471	499	450	459	449	493	475	490	492	476	435	495	481	450	486	499	474	484	424	461	518	472	495	484	445	457	457	474	474	477	473	490	466	486	459	521	480	482	493	502	474	513	493	459	478	490	493	456	482	468	442	480	490	483	463	439	469	490	478	468	486	455	495	465	524	487	506	479	440	525	489	468	500	473	488	497	486	466	472	510	478	488	481	464	442	506	510	471	477	457	467	503	474	494	506	452	456	459	447	473	490	480	460	466	451	468	456	495	493	481	500	484	484	519	441	464	445	481	449	488	468	480	491	485	487	457	468	521	487	491	477	474	447	463	412	511	488	469	479	435	483	501	458	451	484	445	491	489	502	502	433	478	463	476	473	485	472	465	465	463	452	473	450	500	467	490	494	493	462	490	493	505	423	476	496	458	479	477	509	443	482	450	454	461	486	453	482	467	476	487	472	430	480	547	460	533	488	492	453	469	508	437	478	439	452	474	470	484	478	454	476	488	509	504	475	502	484	468	450	456	443	444	477	456	483	497	499	483	460	470	506	441	410	476	465	484	439	477	475	443	480	498	461	470	443	481	458	489	467	426	477	464	486	493	479	492	471	519	445	479	513	462	438	447	457	481	472	481	460	454	463	500	481	491	491	449	452	491	494	471	445	494	443	464	506	458	486	484	461	484	491	454	466	474	478	503	477	459	475	447	461	484	495	505	444	490	460	457	458	456	488	457	467	457	461	433	464	447	482	481	476	460	478	481	481	486	491	471	474	499	509	464	470	487	494	462	469	485	443	462	439	471	421	489	484	468	457	474	460	521	465	495	460	504	481	474	447	525	441	476	486	446	443	474	477	458	454	507	496	480	440	481	433	491	503	474	473	454	456	471	433	519	483	490	445	493	479	465	491	451	470	486	489	468	509	443	473	440	463	474	503	477	513	492	459	495	465	469	441	482	486	485	478	497	530	472	502	486	448	460	484	515	528	520	479	522	446	460	515	426	483	454	510	506	470	484	475	472	474	479	441	436	472	445	463	474	482	466	432	498	479	461	441	464	447	455	488	493	459	500	434	495	425	489	455	473	500	428	472	471	460	500	461	431	452	481	498	461	475	484	420	439	475	489	470	469	447	481	482	491	444	462	460	489	467	471	452	468	503	484	462	477	447	478	474	479	471	467	527	467	459	462	456	514	490	458	447	471	513	511	488	492	499	464	457	451	491	449	452	448	496	490	447	485	447	445	425	505	460	476	488	462	464	475	526	493	485	470	514	502	485	480	476	444	468	475	457	474	487	482	473	492	483	480	458	464	470	471
14242	1388	1168	936	685	568	540	456	446	460	414	358	365	338	394	367	355	395	389	355	370	343	382	369	363	352	364	328	334	368	358	352	353	345	337	338	338	323	359	321	346	322	337	354	322	346	347	363	336	338	367	354	339	390	323	365	350	324	295	346	351	368	357	333	367	342	362	358	348	320	358	363	335	373	360	315	348	328	340	316	333	319	334	329	337	344	341	356	364	354	382	363	327	341	346	348	316	318	359	318	320	339	313	319	336	342	337	330	343	332	323	344	349	327	338	364	327	321	320	378	344	331	314	341	369	374	349	356	401	312	375	331	326	319	344	320	337	314	299	353	346	332	350	355	348	334	343	410	348	337	349	340	367	339	363	347	333	334	342	328	310	317	336	367	377	339	308	318	330	349	340	362	340	350	327	333	355	341	341	360	340	361	357	328	350	348	348	333	373	354	304	347	360	338	323	325	341	309	331	309	356	326	341	339	381	344	337	386	361	350	342	346	368	320	364	329	337	338	354	356	354	332	340	342	353	340	359	329	324	335	362	352	349	325	352	348	338	360	329	341	336	347	313	350	332	342	328	371	320	343	334	335	340	338	335	340	353	341	334	332	365	354	341	341	333	341	343	335	365	353	366	322	363	357	314	359	351	342	364	325	357	358	368	345	344	357	343	358	365	359	348	320	338	362	352	322	357	351	323	367	339	359	381	324	324	310	333	364	384	334	365	351	339	342	339	356	335	323	329	338	336	365	384	378	332	364	354	330	357	353	345	360	327	329	320	319	356	323	351	324	359	359	329	360	358	341	361	362	342	361	337	343	351	358	327	354	303	350	323	349	337	354	339	362	334	321	332	348	360	338	361	390	362	309	358	316	332	343	311	341	370	308	327	322	357	347	361	368	372	340	364	336	341	363	348	386	317	347	346	369	342	387	343	315	330	302	323	347	341	308	349	409	327	332	337	312	339	355	330	321	344	365	356	348	345	331	366	405	362	342	329	366	338	372	343	322	371	390	327	375	371	356	341	325	321	352	370	359	356	335	367	339	349	340	385	347	314	327	344	333	369	323	322	346	337	326	304	340	327	368	339	354	319	339	330	348	388	355	349	342	332	318	346	374	364	349	379	292	332	347	345	329	376	397	330	367	363	351	303	348	356	324	297	361	386	347	333	333	324	344	387	334	329	338	369	342	355	351	338	361	323	359	352	376	352	317	371	343	330	330	287	317	331	350	347	337	348	325	338	347	360	363	305	343	385	374	340	312	316	368	329	327	341	357	329	335	349	319	359	322	352	367	367	369	380	328	384	320	345	337	364	333	358	352	322	325	375	361	356	344	395	369	346	344	352	352	340	372	352	348	353	339	331	346	359	345	363	327	360	336	350	344	316	350	335	354	362	345	327	309	381	383	354	314	365	346	340	344	334	360	335	310	322	328	320	363	370	356	332	361	332	357	374	387	341	345	339	326	331	354	356	349	340	356	368	362	321	375	352	354	315	322	364	350	355	315	359	345	331	331	323	331	322	351	358	338	334	317	385	354	325	359	346	329	358	340	325	344	350	347	361	329	324	332	379	347	312	337	361	327	313	351	342	337	318	356	319	366	348	349	339	355	358	341	316	356	358	333	371	361	312	331	364	377	402	359	345	334	338	346	355	327	380	331	343	337	331	326	359	378	349	326	360	391	353	356	371	364	341	351	352	327	326	313	333	346	390	347	326	349	358	349	324	388	313	366	342	318	320	305	331	318	331	329	371	349	304	336	350	353	319	392	348	381	354	360	393	314	340	358	306	361	342	349	305	357	364	364	333	357	359	376	370	343	352	353	360	343	339	325	336	325	331	350	344	356	375	393	328	337	344	305	328	381	311	336	349	344	351	334	338	333	330	349	328	331	378	317	400	365	382	325	371	320	373	389	352	340	336	327	354	368	343	315	298	344	352	362	331	325	355	339	343	370	340	343	365	350	318	333	344	347	329	323	315	379	349	318	329	367	374	343	305	350	347	340	352	323	355	326	359	343	364	358	317	340	346	348	324	344	342	372	374	338	320	310	320	330	343	357	346	354	340	351	340	369	309	308	343	338	347	367	359	349	365	325	357	382	333	323	369	331	369	342	335	341	340	316	360	368	297	299	365	329	327	325	361	340	367	306	335	352	339	367	318	288	369	333	359	365	340	371	321	351	362	341	352	362	310	358	384	360	341	377	318	329	355	335	350	326	302	330	307	314	364	353	323	339	360	325	362	326	358	348	381	365	341	315	380	368	382	349	322	333	305	339	335	317	328	364	340	308	360	370	330	372	329	323	359	343	334	361	330	312	359	350	353	346	354	329	334	350	343	344	332	341	339	358	340	350	323	362	336	327	359	357	375	319	373	347	325	400	301	318	311	346	366	348	362	354	344	314	374	333	327	329	309	359	388	335	329	337	337	345	367	353	331	365	342	354	385	366	378	346	352	336	337	343	302	327	353	350	307	354	329	363	323	332	353	357	315	335	362	363	346	344	330	344	384	360	355	363	373	352	343	348	346	348	334	321	350	356	343	370	335	325	321	403	337	367	359	313	309	353	331	333	339	384	309	326	316	357	361	339	324	328	329	348	376	334	334	359	379	320	363	351	369	363	342	313	326	360	366	352	340	323	399	376	336	353	343	328	341	335	362	373	343	400	322	329	337	366	328	345	351	340	368	352	336	337	325	335	352	332	335	351	322	338	362	342	362	360	395	304	359	334	356	360	347	336	341	301	339	350	334	348	361	358	319	355	382	330	367	371	307	341	370	347	347	329	322	375	344	373	358	336	387	341	353	348	338	361	344	359	354	377	363	347	355	328	333	320	381	312	314	331	350	331	376	370	354	368	304	344	288	382	350	331	347	366	347	326	324	345	326	336	355	312	342	353	311	327	382	319	291	352	362	344	368	343	375	356	328	338	357	343	380	313	344	344	342	336	355	317	386	368	355	355	342	350	314	332	378	333	313	371	372	338	359	349	315	356	319	346	372	352	344	348	363	343	336	312	327	332	345	350	394	338	325	349	351	358	365	338	338	342	328	318	339	341	384	368	341	351	347	348	334	314	330	344	375	359	341	358	354	343	354	371	348	359	374	338	347	395	335	343	378	357	326	336	319	354	357	321	377	347	346	356	349	327	352	354	314	322	344	334	358	336	332	364	332	330	333	344	354	311	361	350	346	351	342	342	345	329	332	329	362	362	326	378	378	342	379	342	293	333	345	322	341	348	342	327	357	365	335	331	330	358	337	359	339	350	367	350	337	314	331	343	353	346	359	338	366	325	308	320	326	341	333	306	346	338	356	344	358	344	374	350	355	345	333	319	342	326	348	336	361	372	313	363	341	340	346	336	338	331	349	328	371	326	337	343	374	311	366	367	354	333	348	313	328	346	325	310	337	350	346	341	368	356	342	366	368	318	357	361	366	309	318	348	330	361	376	364	347	344	321	327	366	352	332	357	322	344	336	308	357	349	335	318	330	299	354	336	351	343
8440	1428	2390	2683	2297	1931	1651	1503	1301	1190	1137	1164	1043	1023	1001	968	947	945	957	924	1027	871	969	934	902	900	865	916	910	826	908	879	860	818	825	890	871	806	920	854	886	825	858	869	863	905	804	863	864	849	837	857	842	837	832	825	787	805	907	847	866	868	846	854	857	831	787	863	767	846	853	806	838	879	825	818	859	861	831	849	790	789	865	861	842	824	864	828	850	880	799	841	794	833	828	836	858	852	847	832	809	818	870	804	811	842	849	817	817	768	830	870	841	872	845	788	846	850	776	796	794	824	859	842	842	871	832	855	820	865	828	858	814	841	818	862	871	848	805	805	862	852	839	868	792	834	876	849	829	809	796	812	804	846	815	857	809	854	861	849	836	819	822	796	825	753	796	798	821	822	852	851	838	778	883	858	809	856	888	830	829	840	850	844	768	856	841	820	857	864	837	816	912	831	817	846	794	844	840	830	837	860	835	890	844	831	860	838	854	811	843	810	823	830	919	859	814	844	845	817	856	861	847	833	852	840	826	857	868	882	846	790	854	812	844	874	887	860	857	803	818	811	827	806	819	868	875	803	804	875	863	837	888	871	809	862	838	844	826	774	915	816	843	834	842	767	854	856	862	807	845	844	802	836	824	795	882	879	835	832	882	852	847	828	793	888	851	826	850	841	833	839	801	842	854	771	838	833	836	848	842	815	862	832	869	822	808	823	832	828	839	817	807	830	841	826	850	837	878	835	805	835	821	803	837	787	831	854	800	847	812	844	822	804	824	876	809	837	866	827	796	826	825	798	853	850	842	781	829	850	782	821	865	792	830	828	811	835	837	836	814	839	882	863	871	807	854	828	825	791	814	856	865	826	844	867	800	865	842	843	815	847	881	794	844	744	830	841	837	810	793	841	847	834	831	843	846	803	837	857	895	830	865	826	864	861	842	857	852	817	814	799	838	805	876	869	815	830	823	836	848	862	801	840	857	834	813	837	836	853	810	803	814	818	859	877	833	801	847	838	831	926	902	756	843	773	851	835	923	812	797	837	822	820	862	812	806	784	835	855	835	781	836	844	839	835	846	842	835	869	871	838	852	818	830	840	815	849	849	817	861	897	790	830	841	860	845	896	845	842	800	869	853	897	855	789	846	818	845	816	913	893	821	809	830	858	861	883	796	847	840	823	753	801	843	815	825	773	782	809	802	839	881	793	788	789	827	807	761	796	838	878	834	828	908	850	849	842	825	816	799	829	823	821	841	821	819	851	789	883	796	860	846	796	853	774	861	813	842	853	908	860	848	871	816	811	825	845	853	828	853	806	817	876	865	872	828	811	829	871	845	848	840	854	864	839	785	833	835	901	789	848	869	875	840	863	838	821	825	850	780	838	869	854	813	825	799	838	826	880	857	833	813	799	849	805	814	817	851	829	811	824	859	866	920	838	823	831	852	815	844	862	840	843	849	870	833	796	844	862	844	872	878	850	859	863	844	823	798	796	848	886	835	790	830	841	818	839	804	864	797	823	797	872	820	853	854	803	861	829	821	844	788	855	827	889	807	816	818	819	804	798	825	838	835	818	827	836	824	860	841	851	800	848	843	872	858	791	791	862	831	844	850	846	840	826	848	819	844	875	851	861	790	863	806	824	877	834	809	845	787	812	835	890	810	841	833	848	819	828	849	761	869	793	800	784	775	862	787	832	800	828	826	816	855	820	814	865	823	862	854	823	838	818	854	835	799	860	814	840	821	861	848	847	842	846	856	835	797	840	861	832	816	861	839	841	849	858	845	815	839	870	826	765	806	847	876	805	872	819	839	814	841	793	806	862	868	814	853	839	890	850	857	826	814	850	840	824	863	836	845	846	860	921	823	791	780	821	850	811	812	832	817	874	807	797	859	823	861	796	881	803	810	809	870	838	824	831	822	839	860	831	853	851	813	865	896	823	829	896	847	839	829	844	825	856	847	856	843	820	865	854	817	807	848	829	757	825	794	790	871	822	851	789	811	794	814	797	881	813	823	790	841	811	805	865	818	863	864	852	831	813	894	836	794	799	819	842	830	831	878	825	782	846	865	853	835	879	813	842	804	845	881	858	841	824	853	894	801	835	808	799	846	820	834	841	858	829	828	831	805	851	817	849	802	810	823	816	804	891	864	841	816	809	859	801	810	860	794	837	830	859	890	817	844	860	894	864	877	813	835	826	835	798	873	806	813	801	855	864	835	884	833	811	847	848	845	821	839	839	816	835	890	807	867	895	818	859	872	849	839	842	847	827	832	834	858	905	848	790	840	800	814	800	822	834	821	863	839	827	799	823	839	813	840	866	845	870	806	831	826	811	868	830	807	828	781	812	819	776	843	843	760	872	876	827	816	808	871	877	854	891	866	883	853	823	845	869	810	853	834	847	834	801	841	842	852	797	803	816	862	825	827	816	840	843	827	821	872	820	862	822	864	860	857	813	864	828	804	802	799	764	834	841	816	837	834	835	778	808	832	871	858	837	825	870	880	814	890	912	835	857	801	864	845	842	839	849	849	826	867	885	846	834	827	807	844	823	817	826	826	853	848	845	850	835	850	823	838	846	829	813	826	828	809	888	852	817	862	850	885	836	809	851	827	784	808	825	849	846	791	800	855	863	826	790	842	860	862	877	856	855	833	794	846	826	815	824	813	839	829	830	807	820	797	839	848	806	790	834	813	827	880	838	842	873	837	841	884	862	849	793	910	842	815	842	842	833	834	838	833	815	838	816	887	845	857	847	832	807	833	849	851	858	846	829	833	843	802	852	828	880	833	858	844	833	870	832	812	827	875	855	859	828	851	851	848	822	833	805	846	844	884	888	787	811	841	819	819	844	860	863	820	832	842	837	831	799	880	858	831	901	810	813	859	816	841	826	849	831	857	812	828	908	762	878	868	844	840	878	795	844	823	792	893	864	816	824	842	851	879	868	862	871	835	835	789	810	801	803	878	877	830	831	832	803	858	812	875	840	789	853	806	850	812	795	829	873	843	819	772	829	809	852	843	815	823	825	766	864	822	853	829	850	807	813	835	827	865	832	875	867	865	828	770	823	904	830	843	869	856	842	835	813	812	851	808	842	817	801	818	821	811	831	821	825	846	777	828	845	780	803	848	780	851	877	882	826	863	820	823	817	841	864	894	886	862	869	819	825	776	790	827	846	828	812	763	835	868	870	879	790	814	925	828	847	823	810	864	847	835	836	858	868	804	840	784	816	843	893	872	880	846	819	837	862	788	774	849	904	866	787	836	821	885	886	831	848	846	850	848	829	831	854	890	807	818	795	863	793	811	851	810	807	765	814	809	856	785	802	877	859	850	788	848	769	835	792	846	830	855	843	813	886	849	859	774	853	835	889	853	819	855	870	867	835	825	809	874	776	804	809	836	792	836	806	847	816	780	808	831	877	887	795	849	843	839	842	890	850	892	857	828	840	821	879	860	835	830	870	806	835	819	838	860	831	797	819	846	777	837	834	793	780	818	832
1438	242	281	299	269	280	275	289	273	257	293	249	282	268	256	251	266	304	216	265	296	257	291	255	275	266	241	260	239	283	289	244	277	260	277	257	271	276	256	281	255	280	263	275	279	259	278	260	256	248	281	281	255	232	269	252	240	269	272	252	248	255	272	280	284	294	268	271	259	242	252	266	266	270	281	237	271	253	276	266	281	274	272	263	296	293	263	294	255	274	269	273	268	261	307	268	263	299	266	246	246	248	276	292	279	264	295	224	307	255	283	260	257	244	272	233	274	257	276	248	257	268	262	236	272	246	261	266	256	265	264	287	282	259	282	255	232	255	262	262	268	270	269	239	253	267	240	256	239	257	271	284	238	280	297	277	261	250	285	250	254	269	275	265	236	278	258	247	243	279	260	314	229	253	240	278	265	247	273	247	266	265	253	243	267	262	240	274	265	244	259	256	275	256	291	244	288	286	250	266	276	262	246	234	263	261	270	260	249	253	284	299	252	299	254	265	261	263	274	273	260	276	263	267	283	271	268	261	267	267	264	286	289	274	255	268	252	276	259	243	273	281	242	256	245	250	261	264	267	258	257	271	260	288	267	263	251	261	278	261	266	279	296	278	259	234	239	276	267	288	279	248	261	261	269	239	285	260	277	269	275	268	280	243	259	257	241	250	302	293	248	266	272	286	281	265	295	281	278	283	299	271	268	220	277	249	281	245	281	256	276	258	272	265	260	236	249	277	245	286	263	252	250	261	319	261	255	293	291	266	253	273	270	293	249	252	285	267	252	289	263	281	250	254	263	243	241	260	251	252	232	251	275	240	269	241	247	262	272	276	257	238	260	260	261	278	273	265	286	271	267	253	221	271	250	258	238	276	268	281	241	264	277	274	257	272	277	257	253	262	254	270	277	272	271	272	289	299	265	288	292	243	261	289	264	299	255	253	241	245	243	266	246	298	264	289	260	249	247	252	273	261	238	251	264	223	258	265	265	253	242	263	254	258	253	246	245	272	270	273	267	265	276	250	244	264	257	247	275	254	265	275	236	272	290	265	249	235	285	268	253	244	254	257	268	234	294	256	233	221	279	281	275	259	248	279	283	254	252	262	284	273	285	295	284	238	269	278	270	261	269	284	271	281	254	287	277	229	270	257	266	260	279	241	265	267	294	266	265	277	281	250	261	308	275	260	275	263	261	246	246	277	262	287	300	260	255	262	285	243	259	273	289	280	251	283	273	273	248	237	251	267	272	278	249	285	257	242	258	284	258	257	249	265	268	278	236	259	252	238	280	283	257	275	266	262	224	266	239	293	237	247	284	269	272	243	250	247	275	255	274	271	291	247	263	249	243	244	271	302	252	318	248	271	293	281	282	268	270	270	235	235	279	256	275	247	294	280	255	272	236	260	255	248	256	264	280	274	259	265	241	278	267	274	233	268	248	239	269	273	232	271	296	275	231	286	275	276	259	269	272	254	254	279	271	254	235	243	285	230	264	240	264	266	275	265	282	274	238	264	282	246	259	299	249	238	256	267	283	268	260	261	271	274	301	270	262	272	279	280	285	258	265	253	277	257	248	292	254	253	268	249	257	266	229	251	286	273	272	283	273	219	273	267	247	245	267	267	283	229	290	267	275	270	275	281	298	279	260	231	239	287	277	273	260	230	283	235	238	248	294	274	248	245	266	274	255	299	246	246	241	284	258	275	266	292	246	252	274	245	263	310	309	269	259	287	268	291	276	280	289	293	248	269	296	252	261	252	279	285	283	242	251	302	275	259	275	281	218	268	289	259	279	282	292	265	275	288	245	285	269	268	291	258	274	256	271	242	269	277	273	236	253	253	284	273	251	245	271	283	249	278	246	302	270	234	255	264	274	270	293	291	263	244	259	251	278	232	261	286	266	294	281	246	253	249	280	292	265	281	276	262	300	230	247	263	297	276	260	278	262	284	245	280	292	236	259	292	288	275	265	243	260	295	301	295	252	269	297	289	266	250	276	261	279	280	267	272	277	271	272	248	270	295	251	247	275	278	290	279	220	257	261	260	265	249	258	280	233	235	256	245	278	278	265	296	308	286	265	281	253	250	235	261	264	262	256	272	290	246	265	273	260	277	264	241	267	258	248	262	280	274	285	220	270	268	249	271	254	247	233	278	246	271	285	280	263	241	263	260	269	231	269	262	242	265	254	244	246	270	266	272	244	277	277	279	241	259	288	232	271	285	242	263	258	251	260	242	255	265	275	236	249	278	249	244	267	255	263	236	232	256	264	261	233	269	258	265	300	272	291	260	287	261	272	260	262	257	274	255	248	247	254	253	276	285	254	302	277	257	274	264	276	239	276	275	284	288	252	254	284	300	265	260	266	250	279	260	247	243	270	280	244	274	285	241	264	233	272	262	293	253	267	283	252	252	276	264	275	276	252	272	257	229	270	269	293	269	265	278	265	240	260	245	256	270	284	246	258	293	274	232	248	270	270	290	259	247	247	260	284	288	291	279	263	244	243	277	254	278	250	293	244	279	235	255	285	264	283	279	276	262	272	255	257	264	254	249	304	283	264	298	250	261	257	267	278	272	255	278	272	261	277	297	290	280	304	282	273	309	279	276	264	292	295	279	271	259	309	243	281	249	240	266	259	248	292	268	265	265	275	286	256	283	283	273	272	287	247	248	273	259	273	257	278	248	269	257	259	259	255	246	267	239	283	261	256	276	265	273	267	264	290	277	279	236	269	252	269	287	273	267	253	238	259	268	271	278	236	269	279	273	272	277	285	259	247	240	300	248	252	255	289	245	248	268	283	284	279	281	250	264	312	252	264	220	280	269	251	277	269	292	264	227	265	254	282	269	280	247	272	245	265	277	279	274	279	252	285	243	239	275	268	264	250	278	272	258	292	278	258	264	261	300	263	263	253	272	256	261	267	263	256	265	253	263	253	246	248	251	254	216	252	253	249	233	258	242	262	296	275	250	255	246	272	246	284	258	258	260	271	312	289	264	266	273	261	260	229	236	269	259	267	247	318	275	257	261	273	258	247	232	244	287	281	282	227	266	261	272	251	262	267	272	257	280	271	254	276	266	264	278	241	254	267	244	318	244	263	272	260	245	283	288	252	263	264	271	254	315	248	240	262	284	250	251	265	273	257	278	295	277	254	262	256	251	254	281	259	244	244	248	263	285	261	223	271	256	258	254	265	280	266	256	253	253	256	265	275	275	270	258	266	252	237	247	247	260	256	271	262	265	258	259	282	272	293	257	239	249	252	282	287	267	266	246	251	240	274	244	277	248	289	259	249	290	292	232	249	306	305	296	287	284	345	263	225	243	253	264	279	285	244	253	270	247	255	261	268	268	255	263	276	256	249	264	251	280	300	307	249	243	294	254	295	283	269	292	286	281	279	280	264	259	270	275	250	272	284	255	272	234	253	239	288	261	264	288	290	258	245	285	266	243	296	260	274	244	264	245	257	262	285	307	249	262	256	249	287	265	259	255	317	258	275	250
1935	711	633	694	653	629	636	654	656	666	672	609	656	635	662	651	632	683	612	593	639	640	652	628	664	623	623	644	644	629	641	619	667	640	653	631	667	622	664	665	627	654	656	682	619	621	616	651	638	645	623	652	635	698	628	629	626	601	683	677	623	634	621	642	606	643	644	629	638	638	646	656	647	643	644	626	658	598	685	624	699	620	658	673	626	624	627	637	651	692	629	621	661	643	601	609	641	628	600	626	610	619	645	605	659	666	620	636	658	633	651	613	673	674	643	663	697	641	646	627	599	603	645	621	664	655	623	644	600	656	589	667	691	650	629	653	609	642	594	647	649	616	680	615	653	631	607	632	636	639	639	668	702	667	660	625	641	612	675	640	637	642	635	631	634	661	632	676	615	639	595	605	619	628	616	674	703	662	684	627	647	640	649	664	636	668	650	627	638	685	654	644	585	652	661	677	643	655	630	624	586	604	686	691	592	618	671	683	661	688	646	597	694	582	609	660	642	678	613	620	600	606	658	639	668	651	668	698	683	639	659	692	650	621	667	581	678	609	650	604	607	670	685	616	652	625	673	613	632	659	649	650	652	628	576	670	642	611	657	672	701	606	695	626	658	632	623	658	667	622	664	626	651	648	627	622	655	687	684	598	613	615	649	627	649	632	651	613	600	606	663	656	662	593	652	606	635	643	679	646	612	637	668	669	664	640	652	672	631	650	656	583	672	620	621	660	622	609	635	631	671	641	646	687	621	622	617	638	662	692	629	634	622	649	592	674	610	620	654	667	610	656	704	638	646	579	635	645	647	624	623	643	611	677	649	653	670	657	611	659	612	659	636	646	638	662	623	577	646	647	634	591	655	690	631	672	621	629	632	605	578	666	645	656	654	648	647	651	663	651	652	598	651	612	667	623	607	651	631	668	607	627	633	639	641	652	633	656	656	600	640	601	674	667	644	675	651	643	671	634	622	672	638	616	632	637	647	645	587	652	664	680	670	633	662	654	651	677	653	670	660	650	689	657	664	642	601	685	598	601	612	634	670	606	643	629	634	640	622	680	664	611	597	667	615	707	632	660	627	622	607	662	660	641	641	630	622	683	661	592	642	623	648	653	671	684	627	661	692	638	636	630	688	628	645	665	675	657	679	655	644	675	650	682	674	667	655	666	632	673	642	644	637	679	689	652	637	650	683	638	624	622	608	670	686	665	623	631	692	664	691	626	647	692	640	669	621	651	661	625	642	680	614	642	657	649	645	643	669	647	630	586	697	621	671	635	632	639	626	649	621	631	570	660	681	663	642	632	612	631	655	593	658	610	609	622	666	652	612	675	629	663	676	631	618	618	618	626	659	660	630	627	615	646	658	637	610	629	664	611	608	659	629	595	624	598	656	660	642	626	625	656	645	687	641	678	637	621	599	675	626	643	654	635	673	661	654	651	624	632	684	638	650	675	691	637	675	574	606	625	662	638	632	637	663	637	631	652	621	670	661	651	670	669	615	671	654	661	645	641	647	631	613	672	637	678	662	610	638	647	670	634	633	630	668	637	654	664	632	637	614	660	637	634	646	646	630	647	664	671	650	619	655	651	655	668	636	628	647	639	658	639	631	677	612	638	630	651	689	660	632	638	618	663	662	621	609	615	602	627	641	620	606	643	680	666	657	626	609	638	640	655	654	614	646	659	662	654	649	683	683	614	634	645	652	651	664	640	614	622	598	626	635	647	607	586	616	687	623	655	651	663	652	657	610	691	607	664	614	613	641	633	666	593	648	661	659	650	649	639	615	642	648	696	632	624	651	655	642	622	682	652	635	631	621	648	633	648	635	622	635	654	605	633	667	610	683	663	652	602	594	656	625	666	673	607	685	613	662	657	651	641	575	641	668	672	635	650	656	669	648	657	622	642	644	632	651	672	667	652	582	628	649	699	609	685	644	645	629	655	631	629	668	634	674	646	695	658	668	665	647	673	685	636	681	589	619	636	672	627	664	631	629	640	633	644	641	631	654	680	632	610	683	651	643	643	620	664	635	616	647	659	666	616	652	679	650	653	674	602	625	644	646	626	589	655	669	641	617	626	638	672	638	642	648	612	599	616	627	648	658	609	629	655	673	653	611	678	630	616	627	629	610	650	645	647	623	662	611	644	690	658	674	638	632	686	619	670	639	660	688	578	651	672	627	638	708	626	661	691	666	654	647	594	624	665	621	625	640	634	651	687	626	595	655	624	657	626	697	672	669	659	620	629	662	642	634	623	677	628	631	639	644	646	648	674	650	675	617	629	636	652	628	664	643	634	664	639	640	642	648	608	642	642	637	572	590	668	625	628	671	675	625	658	628	691	604	663	677	629	653	623	632	679	690	587	632	593	595	662	652	654	654	662	649	658	640	647	669	672	602	691	649	612	604	630	653	618	672	651	647	615	649	609	612	627	642	637	671	612	668	645	663	622	596	681	625	624	627	650	618	603	624	622	623	642	631	677	649	652	625	710	657	628	631	676	638	635	663	671	669	656	631	619	693	638	623	623	705	641	640	634	632	658	633	606	694	659	661	660	616	668	672	641	633	645	671	655	658	658	647	633	670	643	662	661	621	665	697	646	679	677	650	653	602	673	653	623	664	642	696	654	688	650	646	656	665	618	688	653	644	665	612	653	645	639	674	622	616	655	607	618	689	642	684	683	630	647	654	615	674	631	670	678	658	652	694	656	651	694	655	682	660	605	621	624	660	641	622	642	605	622	602	636	640	646	670	645	640	634	661	582	603	635	585	657	653	637	651	658	650	600	654	663	645	703	612	637	662	648	646	617	616	663	625	606	642	610	669	623	626	615	637	680	694	651	619	619	591	646	612	610	616	656	672	618	669	671	608	638	644	646	649	658	660	651	593	675	673	630	652	650	591	639	621	686	655	624	626	654	634	635	636	606	642	653	676	691	630	613	592	650	639	625	602	664	645	617	641	648	638	649	640	648	624	648	607	659	663	632	663	682	617	636	655	648	680	646	662	664	637	641	664	657	622	645	627	632	683	660	658	612	658	644	664	636	619	634	665	613	598	640	673	704	630	639	626	671	636	635	622	615	676	631	676	610	646	654	705	670	642	631	655	665	672	659	645	608	641	629	615	657	580	636	573	677	608	608	645	634	666	676	665	638	611	637	612	644	662	693	666	661	616	613	641	631	670	643	651	651	620	676	632	650	611	671	625	645	635	583	664	650	661	643	626	657	691	695	637	620	620	638	653	636	675	655	622	643	648	678	651	633	611	642	646	641	648	657	654	689	631	628	734	674	651	602	634	640	616	684	658	600	633	634	657	608	598	658	637	654	653	638	687	680	632	641	608	588	665	614	665	676	631	591	594	625	648	629	611	656	645	649	607	642	663	656	613	646	666	603	667	638	627	662	610	608	614	634	649	647	669	678	662	621	694	632	659	639	667	672	615	605	620	698	654	653	626	654	652	684	661	630	637	655	632	618	618	644	636	637	636	673	611	710	634	641
7251	513	509	416	335	282	232	226	202	243	190	185	186	220	174	180	212	190	178	162	188	182	175	163	190	191	165	179	187	171	165	198	202	160	139	179	160	185	181	155	145	176	187	157	198	189	161	212	171	182	177	169	147	155	157	175	189	185	160	156	183	193	188	159	172	212	186	162	194	162	162	183	175	159	164	178	176	160	166	151	169	168	159	190	185	181	192	194	173	173	164	161	175	164	163	190	158	157	177	143	181	192	185	161	157	161	176	167	177	191	198	189	170	181	157	170	191	177	175	155	160	173	173	155	136	178	177	178	197	163	166	157	172	175	158	181	166	167	161	193	167	170	165	172	185	180	166	166	154	173	155	158	159	170	171	173	173	166	172	193	197	193	175	194	198	171	175	182	154	222	170	186	139	160	181	186	152	181	196	161	169	150	161	188	163	167	180	168	174	161	165	189	163	178	164	177	167	175	204	184	159	154	164	164	175	178	189	185	169	153	203	172	175	182	175	170	177	160	179	164	185	168	193	154	196	153	177	169	162	186	189	158	184	166	166	169	179	163	168	167	160	168	178	160	168	173	182	177	177	164	164	159	162	167	183	184	160	159	173	170	189	157	162	179	172	163	181	201	155	189	189	187	157	177	184	172	185	182	163	157	178	169	162	185	167	176	142	152	189	156	172	158	143	156	174	184	166	193	176	183	162	156	167	164	183	173	189	155	207	186	169	168	152	149	168	178	165	205	180	164	182	186	171	149	174	187	165	162	180	173	196	156	158	166	144	178	146	177	172	173	173	163	164	190	170	173	166	160	157	181	164	163	170	177	170	163	151	152	170	175	200	179	159	191	187	156	173	157	158	168	152	163	174	186	202	165	161	192	170	171	160	167	154	169	196	169	166	185	142	169	190	180	173	155	178	181	171	170	155	175	171	158	178	204	177	192	176	166	182	173	181	184	175	194	153	156	203	150	187	165	162	198	168	158	211	169	156	198	172	146	156	164	161	150	178	192	172	158	200	176	185	166	172	158	200	180	177	197	157	177	166	172	171	165	152	167	155	152	169	193	216	171	156	189	198	168	183	182	174	167	161	155	179	172	175	196	163	164	158	186	165	188	169	149	155	191	176	175	153	168	186	154	158	146	169	193	193	188	176	161	170	163	162	186	181	160	179	156	160	156	184	177	167	186	185	193	182	184	161	155	146	179	167	191	155	217	138	161	175	195	178	206	155	170	162	163	161	164	175	189	203	197	187	160	169	178	179	167	175	160	174	180	174	187	176	168	174	196	156	190	169	181	168	195	173	185	174	174	173	173	151	182	151	175	164	178	157	157	160	160	154	161	175	150	183	165	168	151	171	185	194	172	160	179	188	159	157	193	184	186	182	185	143	158	191	174	185	183	160	175	159	179	172	187	167	174	164	174	162	189	184	169	189	198	179	172	181	173	164	160	173	176	166	164	163	152	144	184	172	164	183	172	158	175	176	150	150	160	164	180	155	165	179	168	184	173	148	185	209	158	179	153	186	187	166	170	156	174	190	178	161	202	174	162	170	173	173	149	160	181	178	193	192	192	176	166	180	189	166	165	176	203	171	158	196	201	152	178	183	176	171	163	161	150	165	190	192	192	198	169	161	194	186	159	166	197	160	155	158	167	159	170	198	144	175	164	159	199	171	186	155	179	167	151	162	182	153	170	150	158	180	189	172	171	174	150	191	178	176	159	183	192	150	187	184	163	168	171	182	163	176	172	180	200	183	188	166	195	159	199	163	155	168	184	147	179	172	154	180	160	179	173	168	172	154	154	184	159	191	171	150	163	190	185	170	156	182	172	160	163	186	190	199	177	176	189	179	157	162	181	161	191	155	192	169	181	176	161	162	179	161	168	190	166	188	171	155	157	160	187	159	165	186	169	162	160	184	176	173	178	171	144	136	168	173	198	152	176	168	147	168	167	171	146	150	154	186	181	204	189	169	181	190	181	181	149	184	203	178	165	178	187	167	163	165	162	167	164	144	167	176	159	157	180	167	210	167	155	170	180	161	171	197	179	158	156	165	192	161	172	203	183	189	187	182	156	192	178	167	159	165	167	163	183	165	182	176	160	177	164	205	190	186	186	174	168	185	167	195	200	167	158	175	193	175	171	165	161	183	179	172	176	151	175	163	167	161	168	166	183	173	193	174	161	147	160	177	192	164	203	191	175	141	142	146	166	173	187	175	167	176	181	175	181	165	189	203	181	210	155	168	190	178	176	164	154	195	169	187	174	170	178	170	167	154	196	164	152	152	187	181	145	169	158	169	167	172	154	162	178	169	162	143	162	179	153	147	167	203	195	167	188	198	167	196	189	193	182	171	155	157	187	180	184	184	175	154	171	155	163	181	165	181	174	162	159	157	190	178	187	177	155	166	156	181	159	165	170	185	178	188	177	157	166	179	165	141	168	183	163	166	178	199	172	145	157	187	179	157	186	183	173	172	180	176	163	187	149	155	175	177	159	170	178	166	179	172	173	150	169	174	164	166	179	167	178	173	178	157	189	183	155	176	155	186	174	141	185	171	189	183	160	164	168	178	170	188	175	141	167	163	172	171	184	200	154	188	190	180	178	160	205	181	164	169	166	156	170	180	160	174	148	155	154	158	179	169	166	167	170	175	168	174	194	171	193	167	167	181	162	174	178	175	175	159	174	178	175	183	168	169	185	165	186	185	175	155	168	161	189	177	179	184	153	178	165	181	200	174	172	205	182	146	165	145	179	195	176	179	194	185	154	179	184	174	171	180	171	169	175	143	166	162	151	208	156	171	166	162	170	188	139	191	151	189	168	164	190	185	145	198	179	171	157	155	191	159	177	183	188	161	156	189	187	191	163	179	174	181	192	185	154	164	160	163	170	167	194	174	170	168	157	151	159	169	179	143	142	152	164	184	148	170	205	168	155	154	190	162	195	164	186	175	183	162	157	168	158	176	172	179	162	184	171	193	164	170	158	172	181	162	180	186	180	150	202	165	155	166	167	177	172	182	162	148	167	182	187	168	179	171	178	179	192	144	169	164	140	142	195	163	189	165	176	183	148	177	184	171	176	171	181	167	183	202	182	160	158	180	169	180	157	170	145	172	182	173	157	179	175	156	169	164	206	174	188	184	169	171	179	169	191	185	187	174	165	171	183	196	183	202	176	177	171	149	178	155	187	174	194	172	176	169	175	166	163	145	172	162	185	179	176	190	177	198	167	157	151	161	158	172	176	164	143	195	217	190	162	180	172	173	177	183	167	159	161	190	186	163	183	174	177	164	186	193	174	177	168	174	180	175	152	195	175	171	214	164	190	177	146	151	165	153	172	163	193	182	183	172	179	218	180	152	185	175	171	152	182	158	183	167	186	147	192	172	172	184	178	168	156	182	166	179	175	185	177	200	162	190	179	175	171	169	178	164	174	184	186	172	175	177	151	181	145	182	196	211	186	162	153	199	201	185	187	169	184	179	217	196	164	160	178	175	177	152	163
6347	778	1258	1420	1242	1048	875	776	751	696	626	614	613	587	556	574	513	580	502	531	503	535	525	488	524	494	517	507	507	494	468	496	450	515	496	511	485	429	502	485	520	466	494	498	435	475	437	497	496	465	509	476	484	508	507	503	481	473	488	496	483	477	492	480	514	499	457	448	538	470	462	491	505	478	495	483	458	461	466	485	465	478	429	482	450	466	447	485	463	446	421	467	452	500	492	471	464	484	499	464	448	474	499	472	455	500	448	509	481	505	448	456	488	493	465	473	476	499	464	458	507	474	489	460	466	474	462	483	436	490	478	520	470	501	488	448	489	489	460	459	444	483	516	473	451	459	448	490	472	497	497	470	505	480	475	426	468	431	498	461	457	457	486	486	488	461	446	481	456	473	477	467	470	456	464	466	477	481	494	442	454	478	453	492	478	452	455	485	461	472	468	460	478	485	487	425	495	480	421	472	456	501	472	459	500	499	489	463	461	487	510	507	499	464	488	448	476	488	497	463	469	449	503	475	510	426	504	497	497	524	445	486	478	465	450	491	480	478	483	476	532	471	474	481	457	502	454	469	481	447	474	454	503	464	470	498	459	480	505	539	445	510	492	463	444	450	478	483	434	495	466	464	477	465	501	497	461	469	483	473	481	486	475	458	450	484	465	483	475	471	465	450	444	429	496	436	483	511	482	475	466	487	429	446	498	477	488	459	484	474	477	488	466	430	464	478	463	484	456	469	462	459	481	478	477	489	486	467	481	465	478	457	451	447	462	443	476	494	477	477	482	496	460	493	504	487	473	492	455	476	478	478	530	466	502	508	442	487	462	445	481	479	452	451	493	488	464	493	463	475	466	506	428	478	492	503	462	490	485	524	469	473	498	487	483	466	463	477	485	489	466	474	456	454	455	487	456	478	448	461	489	467	459	496	456	484	449	465	507	517	470	497	481	498	472	469	479	503	466	419	478	465	490	456	454	451	449	477	512	430	471	476	474	504	516	515	457	486	491	463	424	485	441	488	454	466	469	440	465	496	495	479	487	473	435	475	480	469	458	473	503	485	460	525	495	511	495	468	458	491	485	470	486	453	488	471	504	467	446	519	448	446	512	472	488	458	459	462	483	518	488	451	441	475	494	485	461	475	477	494	428	499	472	479	425	475	517	453	463	437	446	486	422	500	454	457	477	467	452	490	480	454	467	479	493	531	454	486	454	488	468	437	454	457	482	480	446	468	472	434	525	453	456	472	493	472	448	491	488	446	513	476	452	481	470	463	460	449	489	482	504	498	468	470	479	489	453	482	485	482	462	487	466	506	481	456	454	431	479	500	500	456	453	483	486	480	457	475	503	501	465	501	465	492	480	433	464	484	470	511	474	479	513	451	441	502	456	530	495	452	480	492	470	452	486	450	458	487	485	475	454	427	505	486	526	481	480	448	499	475	458	503	473	468	510	485	486	450	463	495	491	482	460	473	468	486	515	495	501	487	490	507	480	546	475	460	530	451	445	484	496	466	443	461	515	499	486	501	468	488	490	475	444	448	479	474	469	477	505	497	473	474	488	523	486	487	450	438	492	504	505	452	476	446	505	455	471	472	463	440	423	473	495	486	480	456	484	462	474	536	481	487	475	477	464	473	498	446	482	440	470	500	467	439	471	493	462	455	471	487	473	491	462	468	475	468	518	483	487	450	465	477	483	440	446	452	458	455	463	499	474	438	494	495	496	469	455	453	458	494	470	479	465	444	525	512	469	460	417	488	450	438	502	488	498	493	480	463	480	439	441	443	463	496	496	477	491	486	504	470	462	503	456	476	468	523	436	477	472	473	449	460	464	467	479	465	439	521	506	450	480	474	492	460	492	473	491	435	486	464	486	464	457	513	501	513	461	459	465	488	445	468	456	482	493	478	458	512	484	485	465	416	468	486	466	518	488	480	438	455	457	475	471	474	486	454	469	447	477	488	434	447	465	483	453	469	494	469	467	449	512	500	453	460	489	502	494	483	493	459	466	497	511	426	464	484	468	481	493	487	459	473	475	440	476	470	502	438	463	454	479	494	470	505	438	484	466	479	487	457	491	475	506	478	507	450	445	457	468	431	504	478	484	464	479	479	524	469	489	490	472	508	503	466	522	466	466	474	470	477	479	486	511	445	466	465	481	481	488	484	497	475	479	460	527	436	491	432	410	456	497	506	489	470	477	503	476	481	475	519	484	498	482	457	499	479	449	506	464	467	466	461	449	483	456	487	492	466	454	482	476	470	473	463	444	455	468	452	436	463	463	465	487	505	477	480	511	498	451	507	497	483	466	484	447	483	465	537	474	497	481	489	479	492	502	467	488	485	478	507	489	447	444	487	464	488	460	469	468	456	458	441	447	467	504	473	432	491	467	489	452	460	444	475	498	484	494	432	470	457	442	437	463	455	459	497	500	488	459	470	466	496	463	467	445	509	505	485	459	451	466	492	489	477	426	479	444	460	458	460	500	488	513	478	481	504	435	498	457	503	489	492	462	457	485	505	442	504	486	483	443	473	477	469	486	494	476	452	485	493	492	482	464	505	510	479	508	425	462	473	466	522	483	455	424	442	430	464	477	460	470	409	513	497	433	497	475	464	462	507	494	485	468	471	440	445	489	467	495	487	430	502	450	470	452	492	435	497	471	437	468	451	474	477	444	496	489	483	533	478	468	462	494	442	476	434	501	493	480	499	502	491	502	454	460	477	502	475	470	477	476	470	463	521	468	445	488	471	469	478	485	457	502	471	455	443	464	487	471	484	444	452	451	449	469	432	481	464	514	463	486	482	487	510	501	480	500	479	455	505	484	495	452	477	491	488	482	447	450	496	455	464	458	420	491	459	460	429	488	491	495	519	457	448	447	473	467	497	486	484	488	504	435	503	481	474	435	453	504	489	519	483	487	471	515	440	469	465	495	467	483	468	494	483	471	503	451	444	471	441	471	481	446	474	481	490	492	458	449	515	458	485	485	493	505	475	446	481	466	489	489	436	527	465	485	484	446	523	450	461	441	482	483	470	451	490	455	520	477	470	449	458	480	492	471	486	518	489	445	493	483	460	498	434	472	484	459	464	467	417	478	463	451	485	460	479	487	463	462	467	474	496	478	485	510	483	497	452	539	457	407	447	478	458	468	469	474	496	483	487	462	445	469	483	475	455	444	466	492	495	506	445	474	493	461	497	489	433	487	494	475	485	445	499	503	540	509	441	464	477	451	485	506	473	492	475	478	487	435	467	515	415	505	454	490	484	479	485	441	473	493	441	468	490	467	484	487	484	468	491	491	492	497	446	516	479	507	524	492	446	464	455	465	465	477	479	462	446	498	455	453	456	468	493	490	473	484	509	489	470	450	472	459	485	435	480	462	480	469	484	474	503	448	480	434	513	489	495	448	478	441	445	466	485	474	448	457	454	478	489	474	511	507	471	542	476	457	498	467	450	478	477	473	491	484	483	485	471	476	464	512	459	442	455	478	431
14536	1377	1265	967	668	602	497	485	404	379	387	387	382	384	380	405	346	367	388	390	350	354	356	361	332	357	344	328	325	328	320	392	346	392	390	330	374	344	340	356	351	299	337	352	314	380	343	382	326	353	310	355	316	333	390	355	338	332	342	392	378	359	320	350	379	331	349	352	335	336	355	363	322	383	380	354	355	316	350	381	343	353	355	350	329	346	364	341	355	358	339	345	340	330	339	341	348	326	312	361	378	346	334	359	343	343	398	354	358	350	397	341	379	372	331	339	350	328	376	330	335	364	366	360	349	341	355	343	344	366	319	364	367	359	393	369	372	330	324	352	366	373	363	345	354	370	344	338	346	307	350	339	315	361	317	342	350	347	347	351	343	354	360	335	360	357	336	343	341	355	358	328	354	339	393	343	367	356	327	347	384	325	330	363	340	331	329	363	359	366	359	345	337	350	333	348	351	338	348	358	335	316	350	350	321	346	351	374	330	314	327	328	344	325	314	370	359	372	363	360	388	333	339	334	321	308	392	337	353	353	331	336	329	319	343	357	337	319	349	322	344	342	352	340	329	388	344	361	350	348	332	348	308	330	338	365	334	348	360	355	356	344	354	322	329	361	338	336	340	377	376	375	359	317	349	344	377	345	372	345	333	352	379	338	345	352	327	328	338	344	383	328	394	336	335	309	327	361	360	338	324	341	343	332	334	346	358	338	374	374	323	347	363	316	339	362	358	348	385	343	375	343	318	350	352	373	317	360	369	406	335	371	378	336	326	365	355	351	352	335	325	361	329	333	365	331	356	373	362	375	356	346	343	358	387	360	319	337	325	326	341	353	337	326	355	309	353	361	327	344	325	309	329	355	312	342	376	335	372	356	331	341	371	359	339	390	317	341	357	335	354	325	364	336	350	362	353	340	329	337	335	388	353	335	373	357	382	376	326	347	329	346	343	340	346	332	368	325	312	320	318	335	369	320	346	323	334	329	371	355	358	341	348	328	321	359	291	335	364	334	350	360	330	314	326	341	368	349	355	337	350	327	344	336	354	359	342	344	330	367	383	370	335	328	344	341	331	328	357	355	370	334	342	340	356	359	354	373	340	323	325	345	324	323	338	354	367	329	321	376	362	348	331	359	360	366	350	371	334	355	328	344	389	352	368	332	340	345	342	361	355	342	333	342	326	326	366	367	361	357	355	329	368	364	351	348	299	318	351	376	358	340	350	334	344	372	361	333	323	322	333	323	324	373	344	326	328	337	364	336	344	373	329	345	356	355	342	372	347	361	333	363	362	369	321	369	359	363	332	332	356	351	369	310	340	310	355	321	315	317	308	324	322	347	384	328	379	343	344	359	369	343	369	369	335	345	378	356	367	341	325	370	355	352	334	378	362	348	376	336	362	330	336	339	348	336	345	324	341	351	351	356	330	367	339	341	377	391	342	328	296	380	308	347	339	357	341	383	327	329	344	311	318	337	369	370	357	338	430	341	376	339	349	348	338	343	326	359	357	360	315	353	350	365	340	312	356	368	334	370	338	348	332	308	373	375	351	368	373	352	322	348	376	329	357	334	318	345	297	352	392	355	355	317	341	342	350	349	343	348	345	326	315	353	320	364	378	342	318	344	363	371	344	360	345	339	357	333	376	374	308	355	367	323	366	322	322	372	328	343	358	320	332	357	330	325	355	340	345	355	388	333	325	334	329	361	331	373	402	350	335	343	371	301	300	342	331	308	304	339	341	381	334	345	341	359	295	367	371	347	354	313	323	349	360	339	340	356	319	348	357	333	357	354	332	378	324	345	368	383	386	336	313	343	354	363	338	342	339	333	339	363	378	331	306	315	334	347	369	368	381	354	375	346	372	336	355	341	345	304	371	338	356	322	342	345	350	359	380	335	305	308	331	367	326	338	362	358	325	308	345	364	366	344	317	333	314	353	330	330	349	362	363	369	338	339	340	363	346	349	353	321	373	344	324	344	339	322	370	357	352	334	352	331	332	325	362	340	381	369	362	351	377	393	338	323	341	359	340	336	341	346	317	327	347	339	330	328	361	327	352	370	337	323	344	370	323	368	344	346	323	355	362	329	362	339	296	361	381	368	383	379	353	342	377	340	346	348	345	359	322	339	367	360	364	335	324	318	354	334	337	374	335	346	337	348	334	351	358	314	351	343	329	350	352	359	366	342	390	359	320	348	354	328	314	309	327	378	313	361	369	348	324	370	381	329	321	321	331	340	345	353	341	342	353	323	318	348	345	351	304	325	342	332	312	325	309	355	345	330	375	334	363	356	318	329	324	350	337	345	342	358	328	332	351	374	361	357	373	347	385	348	316	383	342	311	324	348	334	339	350	349	318	323	296	333	348	370	339	344	340	334	325	316	321	379	334	341	329	330	323	342	323	347	342	355	341	338	341	385	374	368	320	359	358	348	369	356	333	323	337	337	331	338	341	352	362	362	343	371	331	346	345	354	351	348	353	333	351	327	341	385	351	325	326	334	372	329	341	350	368	340	316	331	347	322	354	327	328	357	407	320	345	366	369	336	372	352	341	329	389	365	310	356	337	320	366	349	354	351	365	356	351	393	359	347	356	325	359	315	345	352	322	341	353	347	381	358	355	338	331	356	352	322	325	340	388	324	324	333	331	347	364	351	309	379	354	339	367	381	353	325	346	340	342	378	315	311	373	335	350	334	320	347	335	347	333	335	329	355	334	326	348	358	337	317	326	347	348	369	312	342	349	373	344	350	345	367	362	325	355	329	378	339	355	333	350	358	321	355	333	359	329	341	377	340	324	342	393	341	307	335	307	348	331	349	325	331	366	358	358	349	315	326	352	367	345	328	371	385	336	323	326	325	363	322	378	335	336	344	405	350	353	347	358	331	359	378	335	302	334	324	324	357	333	353	332	342	347	348	363	323	364	370	309	329	294	335	348	330	352	328	376	333	338	313	349	349	356	327	349	333	334	299	329	364	351	368	349	345	326	348	325	368	352	324	352	327	308	338	344	354	376	344	310	372	337	333	348	323	355	366	352	362	354	331	318	326	318	312	342	352	396	337	325	345	322	309	325	358	349	360	389	360	345	312	337	389	356	371	338	357	364	362	343	299	362	345	352	340	340	369	392	355	344	308	360	358	318	369	349	314	368	352	345	350	317	343	354	296	333	334	339	358	334	349	341	326	342	319	357	344	332	358	314	319	324	366	351	379	337	354	393	320	345	361	329	333	369	351	331	321	373	351	346	317	353	371	394	323	334	356	365	343	381	358	361	314	353	381	327	391	349	347	351	329	325	356	367	345	358	333	332	339	370	350	352	333	348	359	314	347	435	373	338	358	359	317	379	350	361	335	321	342	340	360	316	317	342	335	346	342	333	343	324	357	316	317	351	359	340	372	354	313	333	350	316	334	310	367	341	366	360	357	317	339	337	353	356	362	329	345	330	354	330	324	377	334	323	343	354	326	320	351	333	342	348	330	342	330	338	332	363	323	363	331
8520	1429	2339	2650	2345	1984	1617	1426	1278	1171	1133	1105	1056	1039	1056	1057	964	907	945	936	925	875	916	861	910	922	882	889	850	887	868	858	859	877	832	801	870	887	854	872	845	870	857	845	830	800	839	868	845	844	835	877	811	862	884	870	817	802	811	867	852	848	851	876	846	814	831	814	854	855	843	886	893	814	790	859	786	883	799	865	850	853	848	878	867	853	863	786	781	859	874	882	793	851	809	847	784	814	733	844	889	881	885	773	866	807	800	839	854	816	843	827	887	842	864	821	832	809	852	852	861	853	846	859	888	802	864	864	881	871	854	794	811	864	803	852	789	829	767	820	847	803	856	886	819	895	832	811	831	842	836	841	893	852	834	902	901	821	834	882	866	865	819	867	867	864	854	883	837	849	859	875	836	835	813	835	859	835	813	895	854	817	823	832	827	853	785	837	830	826	856	824	909	793	903	860	769	888	798	823	886	841	799	831	790	806	835	860	859	788	849	814	872	811	836	850	829	834	862	837	845	840	791	837	805	844	880	881	863	874	851	830	796	762	850	826	855	877	833	830	865	790	837	885	823	878	847	834	818	807	825	806	784	794	829	859	854	871	856	838	821	813	809	796	832	827	833	849	821	811	861	817	815	803	835	864	843	843	817	854	852	864	779	862	820	862	835	838	867	832	874	814	816	872	843	875	881	903	854	815	824	829	873	872	847	843	814	816	851	827	937	835	786	826	846	817	840	833	832	823	906	820	834	833	802	866	830	812	807	841	790	831	826	818	849	853	826	872	833	873	836	875	830	830	853	851	823	890	777	840	821	783	828	888	852	862	821	837	849	902	827	836	799	842	823	829	843	847	855	844	810	839	844	878	877	803	824	796	856	901	848	876	866	858	817	837	810	768	818	828	890	833	871	835	840	834	792	793	820	838	801	883	833	863	832	834	868	829	797	853	849	816	944	879	849	844	818	842	788	843	799	830	794	827	833	853	846	843	902	846	889	855	820	771	805	805	838	829	893	807	840	833	771	832	865	886	884	834	814	836	787	823	816	825	850	887	855	863	762	821	833	833	842	859	811	829	856	870	837	827	856	830	861	806	828	854	883	847	826	810	868	849	842	832	824	898	878	901	857	827	826	831	827	861	838	808	828	801	886	834	821	802	803	883	802	843	880	836	830	834	787	886	834	824	894	830	830	857	809	817	886	793	835	810	812	868	940	840	823	851	814	803	826	847	869	822	849	794	843	816	811	821	817	857	811	857	859	849	836	831	827	846	786	867	799	848	819	872	812	824	830	819	820	838	848	854	859	855	843	858	852	872	827	847	811	829	844	807	834	856	788	843	919	867	879	826	823	800	860	808	859	880	752	846	839	831	834	850	758	819	860	844	777	840	844	806	818	842	834	798	882	812	841	843	800	839	795	800	860	835	845	840	849	859	797	804	845	822	778	891	876	785	849	878	843	834	850	901	808	820	800	860	819	823	791	844	859	817	855	842	882	866	816	809	831	858	812	833	834	807	872	873	862	857	867	849	851	849	846	774	837	856	843	842	901	837	827	845	838	801	842	840	827	814	872	833	855	861	815	842	794	857	822	887	820	849	823	852	819	780	884	831	832	813	837	805	819	821	817	812	813	857	815	780	817	841	775	862	830	861	837	834	796	810	862	800	821	783	836	815	848	825	814	863	844	811	829	823	787	848	780	849	846	820	819	842	857	903	826	826	873	838	837	784	842	836	832	848	804	870	846	809	829	866	871	865	889	841	818	861	796	845	814	845	792	789	800	808	866	857	827	889	862	811	821	809	833	829	828	847	769	935	827	863	801	869	861	854	827	882	876	851	810	825	819	806	836	798	805	870	825	834	837	812	762	839	814	849	875	897	897	779	868	856	878	847	847	854	828	810	831	873	827	861	808	830	873	872	774	836	857	851	727	832	883	772	862	854	778	870	843	845	809	788	818	824	787	862	845	789	828	855	852	813	795	788	833	834	848	864	858	829	912	783	872	844	831	847	867	872	831	838	826	853	813	808	876	831	798	843	842	810	849	811	837	860	844	819	823	836	848	910	888	800	835	806	820	863	821	847	820	793	858	830	798	885	836	841	830	824	847	885	745	896	866	835	834	784	866	834	809	846	868	832	800	872	849	874	903	858	831	803	890	836	824	895	831	861	763	850	829	805	796	856	831	864	879	806	819	867	841	814	863	856	854	816	890	850	805	819	871	846	839	853	813	842	846	834	859	826	866	835	808	858	856	866	872	785	861	837	841	821	842	812	865	827	862	806	859	817	883	886	851	830	838	865	854	896	838	831	797	848	796	781	841	889	819	818	808	798	809	852	828	832	882	824	833	826	819	822	855	848	835	829	812	768	859	787	772	851	845	830	819	848	843	889	860	816	871	821	796	885	819	840	849	825	831	833	841	846	794	810	833	850	849	832	857	798	819	865	827	801	832	804	776	860	828	847	883	859	831	789	860	850	852	876	827	868	845	842	828	819	790	845	852	826	845	846	839	827	833	853	808	847	865	838	833	844	870	832	794	902	873	842	808	792	865	836	841	810	881	855	869	833	862	824	847	892	880	875	832	898	840	825	855	806	832	875	812	868	865	838	800	829	827	884	795	858	836	937	806	847	811	808	819	781	830	894	875	837	877	879	885	826	785	827	871	769	817	879	828	843	819	863	850	814	849	779	803	846	849	775	867	864	888	859	884	850	815	813	846	825	838	845	820	863	827	850	847	852	867	792	829	849	835	832	841	849	811	855	819	852	852	860	794	818	778	856	827	824	771	788	901	810	874	834	885	838	825	877	874	801	815	803	855	804	843	818	844	809	852	869	818	833	827	841	849	842	842	840	819	815	863	839	869	786	831	836	892	834	809	838	783	825	889	826	834	814	857	872	813	821	838	858	875	818	830	831	815	868	839	874	832	763	812	867	826	829	841	846	831	852	796	807	794	852	822	793	832	836	867	847	893	809	827	846	856	861	774	833	881	832	823	860	838	848	782	860	856	853	847	829	816	793	830	803	832	838	838	844	846	808	812	796	874	881	866	853	845	779	805	773	853	809	803	831	792	884	861	844	787	824	825	834	875	826	873	854	832	807	806	823	823	874	801	837	832	820	815	840	842	870	835	820	859	804	879	899	879	836	810	803	873	855	871	828	797	794	811	847	873	795	843	827	837	837	845	839	827	838	828	877	776	853	825	894	862	789	844	855	830	850	812	847	835	797	857	858	881	899	862	820	838	829	833	812	825	837	835	823	836	871	810	820	835	804	817	819	775	897	815	855	853	803	850	845	805	878	833	840	893	810	804	891	876	866	861	850	814	809	907	862	832	832	798	806	817	828	865	864	797	848	826	871	794	831	876	800	823	860	816	810	835	843	843	846	828	870	913	800	850	836	844	885	789	874	854	857	831	824	812	813	816	881	858	842	831	832	884	863	824	800	802	879	849	799	785	799	833	781	851	837	812	855	796	850	856	792	805	844	868	823	848	845	865	794
1407	287	283	295	270	274	278	285	260	283	294	263	252	253	294	263	268	273	265	244	252	292	292	295	284	280	269	286	262	291	266	286	260	254	270	283	277	282	303	237	234	264	236	276	260	248	264	272	329	261	256	235	269	258	253	244	276	286	273	243	242	259	261	265	270	274	248	265	267	238	254	259	242	256	280	248	274	249	256	280	287	295	265	262	245	243	255	253	274	245	280	262	246	275	282	241	257	287	260	287	270	265	259	259	242	258	277	278	296	259	287	279	284	272	274	255	237	260	286	262	262	242	246	284	262	261	290	291	285	243	262	269	280	280	252	266	262	264	292	288	289	300	270	258	259	234	296	282	301	287	270	246	283	260	264	255	265	246	277	267	268	268	273	282	259	284	317	264	263	269	294	284	253	264	279	259	262	281	304	281	277	296	272	272	277	287	287	300	289	268	242	236	252	269	272	248	274	260	300	258	285	301	265	296	245	281	293	262	311	263	279	265	261	285	285	271	257	256	271	291	248	277	247	250	274	276	325	264	289	253	268	278	241	271	260	245	263	230	246	255	261	251	311	259	278	223	259	251	305	281	281	257	285	295	292	272	295	269	288	259	244	273	261	281	285	262	293	294	243	260	265	248	260	264	302	267	280	241	262	278	272	255	274	269	255	263	262	283	229	279	276	244	242	243	286	269	265	249	245	259	282	255	287	277	257	265	239	255	251	247	267	256	277	247	269	246	293	242	270	242	240	286	312	255	238	276	274	275	269	282	301	257	269	276	272	271	270	260	280	254	284	277	255	261	264	229	280	277	288	263	273	279	269	282	243	281	272	258	250	310	259	268	251	302	274	246	276	284	261	256	257	250	265	284	280	286	287	292	284	260	254	276	257	292	257	270	245	293	265	246	235	269	246	244	260	258	227	256	270	252	287	281	255	267	275	278	277	234	274	264	254	274	259	268	264	269	262	277	268	282	273	248	229	279	269	277	267	242	259	255	292	279	273	271	265	255	248	268	205	295	273	266	214	280	277	274	272	261	276	255	255	258	251	270	265	265	269	286	282	265	238	268	271	251	251	271	266	246	235	253	276	260	267	273	276	246	266	237	262	268	227	263	259	285	247	294	280	277	254	251	267	277	262	286	262	259	243	274	291	252	243	234	268	270	266	269	268	268	238	263	264	288	278	276	262	260	238	236	278	238	231	268	277	288	267	279	288	255	260	245	278	286	247	259	273	281	270	258	285	246	241	255	266	262	247	258	275	274	266	232	276	269	252	285	282	268	250	267	268	277	268	308	253	266	286	263	275	293	283	276	282	267	284	272	260	275	248	289	266	239	268	271	240	266	245	281	255	265	228	254	262	248	264	304	282	253	279	269	276	281	244	266	275	293	286	311	265	269	252	274	261	284	243	270	282	247	273	297	277	249	281	295	280	272	250	291	259	275	261	284	251	246	264	263	291	290	225	281	259	282	284	258	268	265	288	300	279	267	299	301	261	249	270	270	270	251	278	251	241	257	257	316	286	271	279	285	255	275	271	284	275	288	285	238	300	264	276	259	233	268	247	297	253	280	276	250	266	245	256	248	237	293	263	287	253	299	300	228	269	255	283	272	304	274	256	269	265	261	286	262	266	312	251	277	261	272	274	264	273	273	259	294	284	267	259	245	271	274	246	248	292	256	269	277	285	268	263	219	260	263	281	255	236	246	307	264	294	254	259	271	245	252	254	246	259	271	266	264	255	241	256	271	278	240	260	282	262	282	269	284	284	246	226	288	289	252	217	289	246	259	264	234	242	301	233	250	249	214	266	274	287	283	297	280	269	282	239	301	257	278	241	266	279	246	252	257	271	293	258	287	256	279	265	293	280	293	273	247	292	272	259	279	267	263	266	309	270	259	265	292	276	287	258	236	250	242	277	265	233	281	269	280	237	267	283	283	256	273	266	239	281	297	271	252	301	256	237	298	276	262	293	265	263	268	276	277	253	263	298	279	298	306	255	267	263	248	273	282	277	300	289	254	292	284	246	292	290	264	245	273	236	264	238	270	289	277	307	286	282	265	259	276	291	261	252	258	282	279	273	257	272	266	290	278	262	270	259	273	249	254	236	242	269	293	256	283	289	285	259	265	262	263	278	270	257	287	289	243	293	277	307	284	251	272	251	272	283	295	272	248	256	274	246	274	265	250	289	294	271	253	241	248	283	280	263	271	252	271	257	264	282	252	243	260	257	245	281	281	259	267	266	278	251	241	259	272	273	272	261	236	283	259	268	273	255	276	281	251	284	236	263	268	235	270	256	288	290	253	271	271	243	255	284	271	278	302	285	253	273	291	276	289	279	263	248	289	301	272	290	248	274	270	314	271	256	224	257	254	248	252	292	267	259	295	267	248	281	259	252	280	253	273	276	276	244	261	260	272	259	277	287	284	253	286	256	274	300	266	283	242	267	237	247	257	266	250	302	265	268	302	283	238	256	287	265	307	258	294	279	252	287	293	251	263	291	229	269	287	305	241	252	264	258	275	265	271	234	265	274	227	257	298	250	272	254	272	268	271	266	265	279	279	275	301	259	265	282	278	284	263	279	291	260	275	244	259	263	295	261	247	263	295	265	248	253	240	287	292	260	278	275	246	275	270	312	254	317	259	239	285	238	280	271	254	275	273	263	299	258	250	286	258	283	246	242	228	284	258	275	266	254	285	277	268	259	258	284	244	326	247	267	266	272	299	258	283	243	280	271	285	267	282	284	265	279	276	265	297	281	307	295	284	246	290	278	260	265	264	259	279	298	288	268	276	257	298	255	301	286	263	250	245	264	285	306	279	289	293	290	295	268	262	263	251	256	269	270	291	284	255	293	249	289	275	273	278	269	230	275	266	252	273	275	274	277	257	295	259	285	246	292	245	292	273	290	276	276	233	274	246	302	268	264	270	270	258	268	284	268	247	266	259	293	253	293	252	278	272	252	290	260	283	286	265	295	272	309	256	275	284	260	263	260	259	268	260	246	267	269	300	274	253	269	272	292	266	275	266	262	264	273	263	280	274	283	247	280	261	274	272	255	259	250	300	264	254	271	254	250	279	271	277	280	255	268	279	248	255	268	281	289	251	276	266	282	261	298	288	265	263	240	266	250	294	248	249	282	282	295	230	276	250	282	284	260	251	263	294	259	278	282	286	266	292	237	249	277	274	248	245	278	278	256	272	229	306	253	296	237	292	274	274	224	247	260	269	267	256	253	267	249	270	275	280	249	239	272	275	297	264	216	250	284	271	273	260	283	256	252	272	246	245	275	258	272	251	266	241	279	252	222	277	242	238	280	273	285	277	261	275	256	278	275	279	255	294	275	281	262	293	281	226	262	269	237	263	305	284	265	232	261	313	250	263	252	276	236	279	244	261	313	303	269	237	293	266	252	248	293	240	296	270	282	262	243	275	260	273	275	249	278	286	280	269	228	243	270	282	245	242	256	285	261	260	250	272	257	245	274	251	269	249	263	257	239	240
1929	666	667	678	671	698	680	680	670	668	610	675	659	674	675	664	697	677	636	621	674	658	648	594	641	634	639	622	691	638	647	597	655	600	663	618	660	653	658	677	603	638	678	672	621	629	623	629	636	642	691	660	658	652	643	688	680	651	648	634	687	657	612	656	634	651	620	679	648	627	595	633	682	628	668	652	636	657	644	672	633	664	693	648	664	671	651	613	626	649	651	681	657	654	615	625	648	628	689	576	654	680	604	642	672	616	643	651	686	671	620	655	628	601	628	626	669	641	649	656	621	634	591	639	668	613	642	615	655	629	614	632	705	671	660	634	668	665	673	651	640	698	637	618	667	663	653	643	633	686	661	715	651	628	650	679	649	636	612	688	660	642	617	630	640	646	614	644	637	592	624	638	648	625	622	647	636	650	637	664	692	644	655	625	660	671	624	664	640	660	658	643	655	679	659	602	648	633	671	622	676	596	632	704	640	669	656	667	649	667	619	649	626	643	657	666	649	668	656	665	609	640	640	710	704	648	651	617	651	685	669	644	617	625	671	647	647	657	654	654	641	670	613	621	627	677	637	612	669	663	644	644	631	605	665	622	626	664	640	679	664	670	630	627	658	704	639	659	671	619	619	599	614	609	604	629	594	650	646	667	613	641	602	644	651	618	680	590	649	619	622	635	661	677	597	623	591	629	654	605	604	620	667	621	648	656	650	613	649	660	638	633	633	641	629	618	628	681	641	622	633	640	640	674	631	645	626	643	674	695	636	671	595	629	643	689	591	682	589	657	630	694	632	658	700	607	654	637	659	664	617	672	662	619	653	652	659	611	615	650	633	641	606	650	672	621	626	641	633	628	668	652	653	651	616	660	656	679	652	681	630	679	603	633	624	651	611	644	661	608	685	696	641	644	667	618	647	679	686	652	667	666	655	654	639	644	633	675	617	634	657	587	657	632	678	654	631	647	676	660	612	651	610	703	649	640	627	653	650	591	628	687	654	583	612	680	639	608	631	626	614	665	653	624	616	621	641	637	628	631	630	656	669	615	689	667	631	649	685	647	611	625	682	607	653	614	648	630	653	649	654	632	641	646	649	680	635	655	653	637	627	672	662	684	654	639	640	652	658	650	633	621	659	596	662	614	684	607	660	689	655	636	605	636	616	623	644	634	618	696	665	635	628	655	642	658	652	676	656	654	652	665	620	653	632	663	672	650	672	630	651	640	633	607	644	650	633	657	621	687	651	654	661	625	625	653	661	658	655	637	677	613	631	655	641	637	693	635	669	664	664	657	662	652	651	687	639	626	629	628	626	646	645	645	689	661	612	609	658	667	707	650	642	645	630	648	647	650	636	617	636	627	629	627	641	619	637	658	671	620	653	669	595	661	659	661	689	585	661	601	622	691	675	693	685	620	674	626	652	623	636	682	612	636	670	637	612	672	645	670	598	639	634	623	669	638	639	626	675	630	656	606	644	649	644	627	652	605	676	631	628	643	678	599	628	661	664	684	637	597	633	635	624	592	666	658	702	655	679	617	671	685	650	666	641	598	603	635	655	680	612	654	697	612	676	686	658	595	644	669	619	679	677	638	629	694	666	650	622	665	663	636	686	672	662	620	630	713	651	644	627	603	639	576	658	651	639	633	653	617	591	639	655	647	642	636	683	659	652	643	608	644	683	597	644	626	617	672	623	685	693	640	644	624	635	641	624	606	639	685	697	650	651	628	622	701	636	632	633	667	670	670	640	637	649	656	674	650	657	680	663	662	655	706	612	660	591	627	642	686	637	641	616	693	611	657	630	647	649	632	693	599	690	662	644	635	587	693	645	641	620	670	688	630	628	648	625	649	676	610	645	617	625	637	651	594	639	642	627	644	675	624	657	642	634	628	576	651	627	643	634	642	664	691	608	668	665	711	696	606	637	627	603	656	623	671	627	671	653	593	624	625	625	689	649	677	660	647	674	670	608	606	677	643	618	579	652	613	638	674	623	647	657	660	628	679	670	662	607	660	647	673	617	672	674	645	679	655	638	647	628	646	604	670	661	644	653	648	637	620	623	669	683	627	630	620	661	687	650	637	630	642	593	612	614	685	616	629	629	657	680	640	654	667	654	648	640	637	615	655	634	636	680	674	657	582	631	659	647	676	684	659	656	661	621	654	649	641	644	602	624	641	688	612	618	629	630	608	637	671	662	654	652	644	645	688	657	644	621	639	632	662	643	645	647	644	623	652	613	582	626	614	640	656	653	639	646	664	666	602	634	647	655	615	614	633	669	643	630	697	661	656	675	669	695	631	646	672	610	653	635	698	661	676	658	632	606	624	619	616	645	592	659	610	633	699	670	617	631	630	655	597	684	617	635	648	659	651	614	632	662	652	644	643	650	604	683	631	648	617	645	649	610	638	625	638	645	629	642	673	665	609	656	653	651	650	594	680	613	579	629	648	598	612	621	625	600	620	593	634	663	625	599	653	660	659	621	641	675	653	637	613	634	662	623	658	677	630	634	635	669	660	682	625	653	621	651	684	628	656	631	618	645	644	667	693	620	643	641	638	604	618	703	646	672	626	584	619	649	643	710	614	631	650	668	656	653	657	646	633	666	646	634	659	641	633	656	626	674	605	669	617	673	611	665	640	603	626	647	680	631	657	684	616	641	660	647	655	648	642	680	647	659	677	607	646	673	638	653	653	653	667	623	648	651	679	647	665	612	633	661	646	636	660	579	670	623	600	615	675	660	636	683	664	644	668	639	619	662	676	671	671	674	623	658	581	620	662	662	658	659	679	671	675	615	648	636	624	682	625	640	661	673	630	603	637	619	660	611	656	684	641	674	606	654	620	679	654	647	653	675	645	662	625	631	648	691	631	644	625	644	647	650	625	656	628	641	653	661	678	643	676	619	679	658	638	624	661	603	650	643	646	616	628	600	625	661	661	685	670	650	640	628	682	635	632	644	633	648	665	662	630	679	634	648	661	640	667	606	676	624	619	635	645	584	637	616	650	633	655	673	588	632	612	650	589	680	631	661	701	683	633	675	622	681	624	622	671	663	654	635	653	671	668	639	641	631	653	677	627	608	611	604	685	655	660	660	612	619	674	652	649	629	645	608	673	681	634	643	653	635	652	665	607	697	604	604	697	656	628	674	611	655	688	630	660	611	593	616	665	632	642	638	590	638	666	664	641	636	653	641	635	631	650	664	667	638	704	628	681	671	638	648	606	689	612	642	620	650	690	639	661	613	619	621	624	685	645	633	597	671	673	643	667	648	625	657	665	639	639	640	673	640	656	711	660	655	693	644	654	714	647	713	692	640	609	635	656	675	624	598	640	618	660	580	647	612	639	667	697	639	642	595	668	623	610	691	651	664	644	654	629	667	665	612	676	620	644	634	655	633	641	729	664	653	665	645	645	633	658	641	626	654	640	629	615	625	614	649	668	644	650	621	615	657	615	604	628	640	656	590	680	601	606	652	641	667	610	649	600	662	650	611	641	623	632
7309	602	548	459	355	274	257	231	215	224	192	161	227	171	188	155	176	156	176	162	175	158	175	180	170	188	178	204	172	145	171	175	178	175	155	164	193	162	166	187	192	178	196	185	157	170	195	169	167	164	178	182	208	182	176	167	152	184	172	160	182	172	178	179	162	171	228	187	177	167	169	152	171	183	184	173	169	182	196	159	187	193	185	171	179	194	158	175	163	168	159	184	142	165	168	191	178	168	164	165	152	167	155	183	175	158	163	178	186	193	201	190	182	177	172	176	182	163	192	180	195	173	192	143	172	179	172	184	148	187	195	157	158	169	175	169	184	160	161	184	169	182	157	185	172	167	186	162	156	178	197	194	177	152	173	166	185	150	167	151	160	192	163	180	168	178	202	185	177	185	188	194	162	160	173	168	166	173	164	180	184	166	187	169	167	179	157	158	174	176	179	161	146	155	179	168	200	164	159	174	173	185	172	156	181	146	161	176	164	184	167	180	173	172	166	157	192	158	172	176	175	173	169	175	192	177	170	159	170	176	161	179	168	155	175	169	166	165	182	186	204	199	175	185	211	167	172	182	170	164	191	172	169	196	166	177	185	179	169	160	157	180	170	177	172	190	191	149	158	150	165	160	193	163	170	190	185	156	149	157	166	183	164	175	161	173	180	137	158	174	191	194	174	153	160	172	161	196	194	166	165	184	171	172	200	178	148	190	141	162	170	189	222	203	172	187	182	162	164	168	156	161	164	171	188	186	165	169	131	180	177	151	187	169	177	194	166	178	172	189	187	177	187	173	180	173	184	164	162	197	187	157	159	163	159	191	164	157	158	183	183	178	141	159	185	186	190	176	154	182	164	194	177	169	173	152	165	181	178	150	180	164	168	180	171	189	159	170	182	171	165	174	145	167	175	184	154	187	167	173	162	158	177	147	166	152	176	159	172	169	172	175	169	158	168	163	180	194	194	165	182	188	181	157	159	167	179	160	157	194	161	167	175	171	174	150	206	182	175	162	193	177	159	169	156	166	160	167	176	146	180	172	152	161	161	170	188	206	160	173	185	166	162	186	201	165	170	161	193	181	177	167	155	179	164	184	154	164	193	181	161	174	189	168	166	185	148	193	157	165	175	162	152	183	166	159	188	152	171	167	171	171	179	143	160	173	183	177	148	158	187	202	183	185	190	194	182	173	154	186	174	178	185	143	166	172	183	164	170	158	184	181	183	154	158	185	154	146	170	170	169	181	170	148	136	171	181	176	164	178	152	219	158	175	160	165	186	165	159	171	171	170	182	156	186	176	177	175	174	197	175	149	174	189	166	171	171	155	160	168	167	162	172	166	162	177	178	152	172	145	161	154	145	162	188	177	187	149	151	154	198	159	164	209	166	174	164	174	187	160	185	137	165	176	179	176	192	148	145	159	152	187	144	170	192	184	156	186	155	166	163	151	156	174	134	158	146	166	172	174	184	178	174	208	178	168	139	173	187	177	149	179	188	165	164	168	179	201	159	183	158	205	187	177	162	192	163	201	174	167	195	159	169	168	154	179	182	162	167	178	215	204	200	173	160	183	175	157	156	167	162	167	159	157	174	155	181	152	158	183	149	162	182	171	137	181	176	164	191	181	157	172	176	191	162	171	175	172	181	175	151	167	193	197	160	180	177	175	184	190	211	149	151	151	167	167	174	206	173	200	190	145	197	174	149	181	165	153	170	148	172	184	183	168	217	170	200	178	162	185	166	175	193	160	177	175	183	152	143	180	174	169	165	194	153	177	175	141	175	176	188	160	173	190	170	155	163	163	181	172	186	171	176	181	162	181	168	168	158	164	169	137	205	194	183	182	148	185	184	181	202	166	146	172	184	149	168	184	162	188	175	166	171	176	202	189	162	185	179	188	164	149	173	194	184	195	163	172	164	186	167	181	174	165	167	154	173	168	188	208	194	215	198	172	181	178	182	186	171	176	168	171	168	161	198	199	174	156	156	165	181	152	177	170	160	167	160	185	163	143	200	143	181	169	165	170	175	166	192	163	181	201	159	140	173	183	181	147	189	182	144	161	190	176	169	189	177	174	180	188	170	175	176	176	175	149	182	170	183	170	187	194	176	166	156	159	147	174	175	177	182	161	163	174	154	174	203	170	167	168	176	202	176	185	184	188	199	164	170	152	165	187	196	154	199	180	195	168	144	175	180	150	155	168	184	190	152	182	156	172	157	171	196	213	184	170	203	169	150	184	162	176	168	181	152	159	182	166	186	162	171	158	163	164	177	163	182	174	163	185	190	148	163	218	197	195	184	173	166	187	169	167	175	157	173	153	181	143	174	174	176	186	148	182	186	160	191	202	176	171	174	186	165	209	175	180	198	148	161	166	161	180	189	167	201	182	193	196	183	188	192	174	170	174	192	198	181	182	165	157	175	156	177	175	141	190	165	169	162	167	162	153	191	159	168	188	163	165	179	183	182	175	175	169	168	180	178	167	171	176	209	150	163	175	170	168	164	186	164	176	176	172	140	187	175	168	181	183	150	159	158	179	174	174	195	161	165	198	162	167	161	207	174	169	176	149	151	170	176	152	201	162	183	165	186	153	167	161	137	174	180	183	148	162	170	177	164	166	186	169	180	174	160	149	167	193	157	174	159	176	172	176	160	168	171	160	173	204	198	154	180	173	194	166	181	192	170	126	159	216	166	165	178	181	190	182	165	152	166	194	165	127	194	189	156	201	170	151	201	162	185	157	173	170	179	154	173	174	189	181	161	193	171	178	167	173	212	181	162	183	197	194	185	176	173	161	153	168	178	164	176	178	160	171	164	182	165	172	192	176	193	180	164	179	189	183	151	174	172	179	157	164	161	165	151	160	159	178	164	207	173	172	174	175	154	187	150	172	175	193	180	161	169	172	169	161	166	171	161	164	155	178	165	146	161	191	160	164	168	156	168	151	194	196	181	191	190	189	182	181	181	152	174	174	175	159	191	177	187	166	164	172	190	169	170	171	182	155	172	178	189	162	154	191	171	182	158	155	180	196	174	176	180	184	195	174	177	172	165	193	193	178	165	175	190	196	197	143	182	148	169	159	200	168	184	163	169	193	161	181	162	165	154	195	170	193	178	137	164	166	164	158	184	175	185	181	181	173	146	195	185	187	184	159	179	158	183	179	169	180	173	146	167	172	168	205	195	183	198	162	179	191	184	181	179	174	177	151	166	188	185	201	180	152	189	167	157	175	169	180	185	164	175	143	161	188	191	172	158	149	184	174	212	166	173	184	165	194	179	163	174	185	180	155	175	167	195	177	171	159	151	166	181	164	173	178	191	179	168	168	182	166	183	168	181	170	176	158	168	184	139	166	155	156	169	166	187	155	172	185	153	157	171	186	168	168	165	169	172	199	156	174	174	167	164	173	174	184	149	175	177	164	177	176	192	169	171	173	162	168	176	178	155	174	162	166	151	178	156	170	180	199	192	168	162	198	177	181	191	188	198	177	169	191	196	185
6269	845	1319	1448	1338	1080	911	756	684	679	661	581	591	623	521	538	528	546	538	553	531	535	510	458	525	507	503	493	477	509	499	458	471	465	485	483	552	474	458	487	519	478	480	484	427	510	503	514	477	472	466	466	467	513	469	492	497	481	510	505	488	511	491	473	489	484	453	463	512	489	489	499	479	462	457	495	468	468	456	463	516	452	458	486	451	464	478	488	483	432	468	452	471	494	487	465	508	483	468	459	482	507	495	494	468	526	444	480	467	472	452	469	488	473	436	443	455	505	464	486	482	499	498	447	462	506	494	488	462	438	452	480	477	474	464	505	475	488	493	481	439	484	453	501	453	450	474	470	499	528	495	481	483	477	484	520	438	458	431	474	475	452	476	466	458	436	467	484	507	454	475	473	432	478	507	494	469	492	504	459	487	460	491	486	482	482	522	473	473	500	468	505	471	483	486	457	489	488	432	443	490	461	507	491	450	532	496	477	461	446	460	478	466	488	473	495	441	471	470	487	523	462	491	468	471	488	503	483	491	471	463	473	462	521	441	485	475	449	424	479	466	495	460	484	473	492	491	481	442	509	515	470	475	454	458	493	468	432	448	496	486	491	435	472	460	480	510	462	487	423	461	507	496	478	501	493	470	497	476	480	486	475	450	440	495	462	483	479	464	475	447	445	481	468	468	430	451	533	463	463	494	484	452	450	514	466	427	462	478	507	483	499	476	505	469	452	472	495	468	483	450	490	494	459	453	488	501	496	464	468	495	461	479	479	430	521	452	482	450	497	483	476	490	511	504	509	475	448	468	477	489	465	478	526	512	454	473	477	483	492	501	470	490	496	459	450	502	468	496	454	502	468	430	454	498	481	520	493	441	510	480	481	471	503	493	469	500	469	471	483	476	468	471	485	442	489	460	465	521	492	451	430	442	473	442	505	504	533	461	482	465	475	504	453	453	460	448	454	490	472	476	522	472	495	493	457	434	515	476	445	467	451	449	499	465	461	465	509	433	489	472	466	473	441	464	482	470	478	472	449	444	477	500	504	498	457	452	512	472	457	469	484	468	457	485	432	503	492	457	490	463	504	465	426	447	450	483	479	438	493	456	481	481	439	475	466	466	488	471	466	499	472	492	462	502	517	488	475	466	460	472	488	467	477	494	511	468	473	509	487	474	454	528	476	463	459	434	517	477	476	486	474	504	449	448	488	494	502	461	484	475	457	474	481	507	464	475	504	453	484	431	486	469	479	473	462	517	481	488	418	481	461	480	469	473	443	499	460	525	513	461	502	496	506	435	485	474	445	484	500	460	481	506	518	479	446	452	453	498	476	478	456	473	465	492	462	464	467	462	464	499	477	550	480	526	464	463	475	470	471	460	465	483	480	492	438	497	476	472	423	452	476	462	479	481	485	507	450	461	482	441	505	474	471	486	444	474	475	465	445	483	452	478	489	456	476	500	475	476	454	478	474	491	502	465	469	459	456	432	481	490	500	458	466	459	457	463	467	522	441	459	514	421	480	500	491	490	446	467	489	436	464	464	458	478	494	441	469	473	490	503	477	510	453	485	476	476	482	466	469	488	478	499	473	470	512	490	526	460	479	465	462	477	500	449	495	461	453	494	492	488	465	474	461	503	518	477	488	442	493	497	460	479	480	467	477	478	459	451	461	512	462	467	498	466	469	455	498	498	464	500	522	471	508	455	510	463	452	491	471	463	467	535	490	482	452	472	510	441	448	466	470	454	469	462	493	464	496	481	476	480	439	471	474	488	495	468	441	488	464	468	480	488	487	470	440	482	441	450	495	499	476	484	486	469	520	472	488	479	468	483	489	465	473	488	453	456	480	475	467	466	473	450	429	438	464	471	454	497	466	452	477	465	487	489	457	457	478	476	505	437	482	465	488	482	481	471	516	526	462	410	460	508	475	487	484	466	471	486	465	438	485	450	493	485	474	482	447	481	461	501	515	495	527	456	489	477	474	490	454	455	484	488	477	477	492	466	466	456	473	451	445	476	496	470	474	456	505	481	485	499	488	506	514	465	477	483	433	477	491	480	476	457	434	467	502	444	463	454	480	495	474	526	441	463	461	476	467	445	497	506	439	430	486	464	482	458	494	476	458	530	483	490	467	504	461	471	470	497	480	474	455	497	491	480	461	469	403	451	436	487	497	468	505	471	502	457	483	470	483	498	479	491	522	463	486	476	438	512	450	452	508	478	491	482	481	445	472	472	498	490	476	490	462	442	450	459	477	448	468	461	478	446	476	498	436	474	497	428	434	488	463	468	437	487	478	458	468	489	464	487	447	443	459	480	455	459	438	472	466	494	485	468	463	446	492	475	459	466	487	490	462	479	504	479	488	483	457	474	502	460	506	468	465	441	482	503	502	422	441	466	449	465	468	459	496	486	467	489	482	449	437	483	491	476	496	467	481	482	451	502	486	467	458	443	492	495	451	482	496	443	485	490	485	482	501	455	491	489	508	464	468	494	462	462	460	470	463	475	489	491	467	485	481	449	465	478	481	489	474	467	480	496	464	468	489	511	468	473	508	499	481	469	461	506	534	489	494	444	474	483	502	484	467	493	474	442	444	465	487	488	460	438	470	487	462	468	459	465	505	470	526	456	509	493	452	513	477	491	469	489	461	470	475	453	490	462	500	444	462	509	487	499	506	458	502	494	455	476	472	467	527	476	467	488	497	489	461	469	483	468	441	473	459	454	481	470	485	484	471	460	463	478	450	480	470	483	485	455	436	504	490	484	469	470	457	477	484	515	454	487	438	486	460	445	494	444	454	477	471	441	469	464	466	487	457	466	482	462	445	475	473	467	478	437	481	501	511	467	488	467	458	522	481	444	495	481	470	475	476	465	508	496	474	452	452	524	479	520	527	477	457	446	506	463	492	447	446	483	484	468	517	467	465	500	505	468	486	467	461	468	450	448	491	487	456	461	489	487	467	506	453	514	459	455	496	482	467	472	484	478	485	493	505	492	461	442	445	448	461	497	440	443	497	480	477	477	458	494	491	467	479	483	433	478	500	514	507	489	456	440	492	442	457	458	444	469	465	495	471	438	468	502	480	476	507	457	476	490	480	543	463	469	516	472	478	515	525	487	492	500	535	464	501	503	460	464	488	485	521	454	476	505	514	469	498	508	455	454	536	490	499	480	478	488	461	446	461	494	493	468	463	487	489	517	437	523	446	471	471	477	478	493	459	466	426	474	463	480	486	507	455	467	447	514	488	512	473	464	521	446	479	479	486	455	475	495	464	503	480	443	439	440	491	483	413	494	514	447	520	497	458	469	475	520	467	528	484	446	447	471	483	480	523	487	473	456	460	440	467	477	471	428	522	488	493	458	463	499	507	445	425	492	456	488	485	469	480	499	487	495	470	467	470	486	472	473	494	460	474	492	462	463	490	451	459	488	469	509	450	464	531	503	482	448	456	471	453	491	526	452	481	471	464	480	491	474	497	497	483	452	467	449	479	486	450
14501	1440	1091	942	732	558	490	453	426	429	401	406	366	377	402	370	386	387	380	388	357	395	398	359	362	377	357	385	337	316	331	371	349	354	347	331	353	359	344	310	358	358	335	327	344	350	341	365	327	372	373	338	336	309	339	321	357	333	329	363	332	346	332	381	362	338	377	374	347	372	323	349	346	344	377	387	323	357	331	384	349	324	362	335	332	367	347	349	336	338	389	320	337	335	361	362	332	336	325	372	338	317	342	329	360	384	350	316	367	335	330	372	332	331	345	341	330	345	401	334	375	345	369	375	332	365	355	359	355	352	363	339	334	352	333	360	336	333	344	344	363	307	347	325	336	344	330	352	354	352	343	305	335	335	342	324	366	356	366	369	343	365	357	337	351	379	355	326	375	342	355	362	360	375	387	329	354	365	374	339	334	327	323	371	351	319	346	330	323	351	326	364	343	336	348	356	338	325	332	340	329	336	371	349	352	340	316	361	331	337	343	329	323	360	343	354	341	358	379	346	360	366	374	363	366	390	332	389	375	338	359	375	356	342	347	323	362	343	339	362	370	362	350	340	342	351	332	317	373	362	318	360	334	345	325	335	351	314	342	326	352	349	338	373	335	311	350	318	321	341	348	352	349	312	335	368	308	315	337	349	334	343	352	337	354	326	366	323	324	339	352	326	344	320	353	351	365	370	346	325	319	362	350	312	344	372	360	356	357	349	352	346	329	354	356	366	361	327	320	357	344	337	329	329	354	327	341	376	355	318	352	361	373	313	377	340	300	360	344	301	352	377	324	356	361	361	312	316	331	342	362	362	341	355	325	308	339	323	345	360	390	338	328	359	373	323	338	342	313	373	357	363	345	359	320	375	356	348	347	380	354	372	352	340	361	348	331	299	323	372	334	365	361	349	337	343	315	328	353	332	330	358	332	331	365	363	350	352	350	346	330	343	332	366	309	364	325	368	348	356	335	341	292	372	341	389	357	382	314	324	381	379	381	341	308	348	337	361	361	380	367	322	336	355	309	389	359	411	348	333	332	373	344	342	318	355	351	355	380	348	390	352	309	360	385	368	368	341	332	319	347	363	364	341	335	334	310	326	361	379	329	365	359	358	365	344	332	395	336	303	331	339	345	337	341	342	312	361	359	288	353	354	340	385	353	337	350	352	377	301	331	359	344	362	346	355	393	377	323	350	354	337	370	372	347	357	348	318	350	385	324	348	334	352	301	324	320	330	359	351	331	382	333	375	353	360	324	322	335	337	341	336	331	355	307	355	298	350	327	320	377	364	315	351	322	380	319	330	352	368	394	346	355	327	343	376	346	317	358	322	334	336	355	344	355	336	357	321	391	369	329	365	345	370	326	316	339	325	343	338	313	351	334	331	345	329	328	355	352	342	366	382	396	333	319	369	327	345	290	340	360	337	376	363	344	366	343	321	338	351	348	353	391	406	360	326	339	383	352	352	346	387	371	358	353	348	367	368	347	363	348	341	325	321	363	355	319	356	318	378	334	365	361	363	390	358	336	345	341	311	381	314	362	382	339	333	348	349	343	358	347	367	315	349	356	333	310	306	350	345	372	383	341	317	358	310	351	317	357	333	341	363	317	339	348	324	328	366	350	330	387	347	355	332	350	340	351	343	349	380	343	329	334	333	352	342	370	351	337	376	367	334	369	343	324	360	349	329	345	350	331	346	354	370	339	333	397	349	352	362	372	361	340	364	372	375	321	327	367	356	361	393	364	340	348	391	341	339	361	339	355	355	336	330	351	342	355	377	341	350	337	337	375	338	317	373	333	368	352	373	374	357	312	368	349	318	332	366	362	347	338	351	365	364	329	341	382	374	346	353	338	365	317	371	390	348	386	341	354	376	337	338	362	343	345	366	390	378	316	399	374	354	363	356	365	368	340	334	390	378	348	359	328	336	371	337	345	347	338	335	331	350	355	319	361	330	375	334	372	336	345	351	312	363	375	356	340	398	297	308	309	387	353	362	337	340	377	334	347	348	349	380	332	334	352	333	352	343	357	314	348	350	318	357	326	355	358	342	342	345	354	398	303	348	338	372	334	300	352	336	362	317	344	333	345	354	317	367	341	379	346	328	331	374	340	330	351	342	351	412	334	379	330	345	371	365	394	359	352	314	376	337	345	343	323	350	339	340	375	356	322	336	359	371	370	314	315	320	325	364	335	325	333	314	337	367	323	334	341	334	326	348	348	323	332	319	369	342	350	319	363	374	382	330	351	358	337	311	376	371	333	372	347	397	347	352	356	355	339	347	323	338	365	309	336	368	364	352	387	349	329	378	356	348	362	357	362	320	361	366	320	362	309	334	335	360	380	356	329	346	370	323	397	350	345	319	385	358	322	321	337	321	372	345	305	332	340	360	353	306	323	351	355	367	363	363	366	365	337	352	370	310	351	319	385	369	329	352	358	381	346	331	357	383	350	384	368	339	308	350	359	321	357	333	353	343	345	324	350	350	360	344	320	324	328	331	365	328	348	372	319	360	352	356	330	334	320	330	342	324	332	325	327	324	347	322	376	346	345	332	383	374	357	360	365	338	333	330	363	368	333	356	347	362	374	370	347	328	332	348	351	348	376	345	362	314	367	331	353	314	351	369	364	367	353	314	314	384	313	370	381	331	314	328	365	318	316	350	348	338	322	354	321	344	371	364	367	348	353	336	322	350	386	380	370	325	380	348	346	361	353	383	339	385	321	332	294	336	360	346	369	319	332	320	348	323	312	317	321	390	341	317	319	349	364	358	388	339	356	320	330	334	339	397	356	363	366	331	373	344	329	364	322	349	364	358	343	342	355	348	341	367	389	337	329	339	340	363	336	342	386	332	358	360	399	343	350	384	337	333	337	303	372	351	345	302	328	316	376	380	380	379	368	361	360	384	342	340	357	366	335	327	347	381	364	325	330	335	344	346	371	331	337	342	374	359	370	326	333	319	387	350	381	356	348	370	351	321	340	343	345	342	333	321	349	370	331	373	378	348	344	338	337	341	355	349	328	371	350	353	373	328	330	346	333	344	353	338	333	354	347	363	345	326	351	349	326	399	332	342	345	339	368	317	380	351	336	341	324	333	315	332	323	331	347	357	351	353	343	335	371	394	362	324	365	368	347	373	351	348	343	335	357	350	313	370	336	341	343	371	335	360	345	329	368	375	356	350	344	342	383	348	337	358	389	333	301	323	322	364	369	367	337	350	346	340	341	363	347	316	364	371	358	319	332	326	379	360	348	369	365	348	354	357	339	365	339	354	345	302	365	323	330	347	314	354	320	360	359	358	347	317	303	376	388	310	360	345	337	375	320	350	352	359	376	362	349	351	300	339	333	323	349	347	322	350	322	334	325	310	346	370	353	361	361	344	361	324	365	326	378	363	309	345	355	376	356	370	390	363	331	342	348	333	366	371	349	322	353	370	369	335	369	349	350	367	343	339	349	328	383	320	351	339	338	372	333	295	330	354	334	330	339	332	314	356
8496	1530	2288	2717	2284	1978	1602	1477	1331	1243	1161	1159	1128	1087	996	1012	931	948	912	915	923	908	898	946	928	970	884	908	892	803	858	886	893	875	841	896	817	892	859	825	897	856	819	826	828	840	859	868	802	829	808	844	874	793	851	868	864	839	877	824	854	845	846	841	849	851	851	856	854	873	847	844	830	841	830	880	833	791	848	886	860	819	829	782	807	819	820	801	836	867	849	826	851	845	813	834	867	860	847	845	849	883	873	846	830	865	845	829	856	860	852	868	830	771	876	845	791	859	864	796	858	871	802	839	856	824	822	806	827	831	897	814	796	843	873	817	913	834	816	867	844	832	886	854	875	792	806	849	801	867	832	814	852	845	796	811	812	834	830	869	891	862	800	855	822	830	802	780	821	829	847	799	841	846	849	838	797	863	849	807	846	883	815	841	851	873	871	870	872	851	859	870	877	899	785	830	890	847	866	805	882	800	857	797	857	839	822	815	855	818	879	851	859	810	801	855	877	873	848	795	802	828	797	860	828	830	789	856	838	857	804	880	855	782	834	850	894	826	835	785	870	856	818	855	854	819	802	860	867	841	826	797	822	860	879	835	867	802	799	878	836	829	819	882	826	839	807	890	851	854	806	863	803	822	883	821	834	830	795	826	834	811	821	823	861	892	794	878	827	849	887	845	836	890	821	825	801	848	832	800	828	861	881	785	868	849	809	851	832	814	852	852	803	873	852	843	853	866	854	843	803	841	846	824	810	838	839	817	814	879	840	882	827	814	822	842	830	827	835	832	884	899	797	857	839	808	813	825	833	818	789	864	884	856	818	802	832	883	782	815	849	874	816	812	792	851	832	854	851	815	815	826	863	834	923	863	828	794	863	861	801	847	827	878	838	807	835	763	830	827	821	805	886	851	832	805	879	875	878	883	846	831	840	877	855	854	842	755	879	844	873	792	780	838	825	854	838	844	808	853	820	832	829	792	825	840	860	838	840	817	806	875	852	842	822	853	858	781	852	829	833	852	871	852	864	839	898	849	830	822	823	840	806	834	853	840	817	824	888	841	802	823	796	876	799	821	834	843	799	848	919	890	784	816	874	814	819	850	835	838	837	852	816	845	817	841	836	832	872	903	808	828	820	881	816	852	872	824	839	858	832	827	779	829	863	817	869	891	824	836	828	834	802	843	841	863	840	823	882	863	845	887	784	848	857	797	894	780	807	824	794	816	888	877	844	805	793	857	818	825	850	842	851	788	890	809	836	794	839	848	789	890	812	847	879	860	808	848	813	830	834	897	804	845	836	850	825	827	830	832	874	816	861	862	793	821	841	856	836	840	881	908	878	814	801	867	859	836	852	871	830	872	835	839	852	817	819	832	834	825	775	868	802	843	807	837	840	873	826	860	850	806	851	854	808	829	820	824	815	804	824	801	844	858	817	807	817	846	822	792	885	797	840	793	838	816	887	839	853	873	859	849	815	860	864	805	817	849	837	773	817	831	805	800	906	820	830	841	811	852	859	834	784	800	836	834	859	867	834	823	855	830	840	799	839	829	793	871	838	812	879	809	836	825	891	863	804	821	778	820	812	822	824	831	843	837	802	780	843	804	832	826	865	830	830	842	802	845	837	819	864	787	869	837	797	831	890	813	830	842	859	854	810	828	859	865	874	829	848	836	840	817	837	755	825	863	819	805	837	781	879	829	802	781	824	819	849	842	796	796	865	851	832	810	840	839	829	844	854	859	839	814	783	840	822	813	856	816	831	825	816	845	862	788	788	857	850	818	848	771	889	848	779	798	794	843	805	893	830	856	861	849	872	843	813	799	851	842	814	791	860	897	823	848	852	856	831	839	828	835	772	830	815	793	821	833	841	848	833	877	813	815	841	832	821	826	811	811	834	821	836	859	792	847	800	876	859	800	796	852	870	864	794	868	830	837	855	845	888	825	797	818	801	835	804	828	804	867	812	840	794	843	836	863	835	795	878	829	842	842	819	808	842	819	867	849	790	804	852	917	860	832	835	843	840	858	794	852	871	834	810	781	819	900	822	812	849	776	858	853	835	861	865	847	821	790	864	802	812	836	847	822	844	852	848	861	857	803	787	820	857	839	859	839	834	859	817	825	818	843	759	836	815	825	827	823	888	880	845	849	849	820	854	856	868	867	806	806	831	811	880	867	839	842	865	831	838	830	816	816	855	855	844	832	820	849	849	828	780	831	813	821	772	828	849	893	823	851	842	797	847	886	858	870	805	850	802	865	834	842	814	813	849	829	855	860	875	822	802	821	810	871	868	821	846	862	863	820	807	827	819	849	829	819	837	805	838	841	843	780	855	846	850	814	815	865	810	829	820	779	801	792	832	850	799	827	851	829	899	838	821	835	817	829	759	834	828	830	820	807	788	836	829	842	812	832	817	847	879	832	829	807	830	831	862	856	846	830	790	811	834	781	775	833	828	857	853	820	844	803	844	861	796	794	824	831	828	849	829	829	814	836	831	846	846	896	808	865	845	800	781	841	870	812	862	856	826	798	813	872	836	827	869	821	839	822	783	853	827	862	852	807	772	845	858	857	848	857	818	873	845	833	873	879	833	848	783	860	826	873	829	831	839	877	849	879	887	811	820	788	841	810	812	817	832	830	865	811	833	863	868	838	862	874	774	887	818	864	825	806	884	782	830	800	819	864	843	840	822	799	850	795	874	840	848	828	825	813	787	847	858	816	840	830	840	807	875	832	811	845	820	864	861	833	802	842	894	785	818	874	794	860	891	873	805	855	836	790	815	825	832	818	873	848	891	856	816	818	830	879	856	850	853	797	832	787	847	836	802	864	861	876	845	809	838	873	854	831	839	838	794	843	868	776	827	863	825	851	822	846	856	856	866	854	861	824	835	851	870	817	805	851	806	843	841	858	810	803	843	849	877	852	816	799	871	843	813	830	813	789	808	845	835	866	854	851	887	799	809	846	852	851	800	868	832	816	830	812	829	830	794	862	788	797	916	832	824	842	811	830	839	846	798	836	839	840	870	834	859	800	826	820	839	862	794	892	807	896	835	867	834	821	865	869	846	773	841	814	842	833	827	816	864	836	833	867	848	844	850	834	864	856	846	834	892	905	850	845	854	884	866	785	788	800	852	863	854	795	881	863	832	813	814	825	805	839	850	802	805	849	829	869	865	797	891	854	828	796	837	831	840	845	829	864	881	818	848	825	810	804	813	804	871	863	838	837	834	782	842	798	800	801	830	811	837	824	840	845	843	810	905	828	810	841	796	848	837	799	825	824	807	805	799	818	836	845	828	831	843	810	900	886	855	851	787	831	848	827	835	806	825	833	865	841	837	829	823	823	869	853	836	818	822	811	828	808	824	885	786	838	815	842	862	815	872	853	802	828	866	831	866	820	819	855	835	872	830	887	885	818	875	812	829	823	809	840	832	836	912	857	866	787	805	830	832	872	855	855	817	842	808	825	837	827	799	820	862	897	826	878	855	841	839	810	886	847
1500	273	280	289	250	274	259	256	281	242	289	247	268	259	288	246	261	250	271	252	271	244	301	237	276	253	290	282	255	260	265	262	255	276	283	266	261	272	254	255	252	250	284	270	272	283	241	256	257	247	285	244	281	289	274	259	275	272	297	278	283	278	257	258	278	283	266	282	246	245	255	318	276	266	283	249	293	277	303	269	253	268	239	293	262	232	252	281	251	252	272	257	252	242	281	262	265	287	250	228	288	277	289	274	313	254	278	262	259	251	264	268	270	238	267	269	275	292	254	266	262	298	258	266	249	244	257	248	269	284	268	231	258	261	246	284	267	253	260	244	278	304	235	280	245	282	260	275	273	278	245	248	273	286	257	294	264	257	268	267	259	265	238	289	269	241	268	251	266	265	239	270	263	266	259	249	264	280	229	263	311	265	271	233	284	310	258	269	236	256	269	297	242	281	240	252	245	276	286	291	313	262	261	251	296	274	235	271	264	275	261	295	245	258	245	287	248	259	275	282	312	281	281	270	272	257	268	248	231	252	246	268	254	278	274	269	291	277	253	295	264	274	280	253	266	258	266	273	261	285	237	266	271	275	238	294	235	281	275	248	260	268	281	288	263	268	267	223	231	243	254	253	260	302	298	238	272	257	247	284	284	239	230	279	251	264	283	273	264	250	278	268	259	243	279	270	277	247	246	261	260	267	260	255	256	270	264	253	238	291	282	258	245	259	304	272	254	267	264	252	246	243	277	278	316	253	265	248	288	268	256	296	237	271	258	253	290	259	261	244	256	291	268	297	282	272	283	298	245	252	265	259	240	280	271	236	263	278	293	265	304	293	254	266	272	276	229	278	251	221	255	275	263	261	294	269	290	249	286	264	277	267	301	273	275	269	250	276	250	283	256	260	259	262	281	266	292	253	289	262	244	252	270	280	307	245	237	264	269	271	251	290	276	256	299	269	246	286	256	268	260	261	266	255	283	260	259	281	249	271	267	263	246	256	262	291	264	240	238	282	246	284	259	282	290	268	283	264	292	282	314	268	252	253	261	268	240	276	271	277	269	237	294	270	251	278	258	218	244	296	260	259	269	265	299	227	245	300	216	281	237	248	262	284	250	256	249	262	291	263	268	272	315	293	254	249	248	286	299	267	240	277	284	275	280	263	271	267	301	282	256	248	297	254	259	246	238	284	266	277	249	252	248	273	257	273	258	235	265	252	244	252	262	271	275	288	256	268	248	264	249	244	284	248	275	258	268	271	257	291	244	260	248	247	274	273	286	262	267	304	247	265	249	263	256	250	237	275	281	287	303	279	275	256	274	271	258	270	286	256	282	274	241	249	240	258	284	251	246	291	247	292	277	241	285	261	245	275	277	271	278	265	254	260	269	262	257	279	288	276	293	276	253	253	291	252	297	273	233	240	256	245	253	300	248	250	256	280	253	269	267	271	283	241	217	241	310	273	243	247	242	256	269	248	273	252	261	245	254	296	303	244	306	269	253	300	279	256	293	239	274	281	239	247	278	244	250	262	261	270	283	291	234	263	257	298	259	235	287	255	248	244	276	295	301	221	245	238	228	256	251	250	253	255	280	278	261	237	272	260	259	243	273	241	249	289	228	250	265	281	274	288	266	279	263	234	262	299	297	251	284	282	266	274	248	267	247	257	253	259	288	281	300	242	263	228	260	255	245	259	272	231	290	241	266	280	270	304	310	251	303	273	256	283	305	253	279	260	256	261	269	260	279	249	260	271	269	268	260	274	254	266	267	279	259	300	264	282	273	275	282	259	248	268	285	258	264	265	267	269	246	268	232	255	268	274	275	283	312	262	293	272	266	255	252	250	243	258	249	300	297	286	279	277	245	280	256	243	288	246	264	283	290	250	257	268	283	267	279	237	281	252	277	263	259	230	268	277	306	267	277	283	272	264	268	266	258	245	249	295	270	284	285	264	273	266	274	271	231	258	248	237	262	266	262	313	241	272	263	246	260	238	242	269	270	259	233	268	236	288	267	265	278	222	270	263	266	256	286	289	306	270	291	271	257	265	271	255	248	270	296	238	255	254	245	259	272	252	252	261	294	275	238	272	273	275	270	257	257	285	298	290	263	284	225	259	265	244	238	284	254	261	254	254	251	276	278	273	278	265	267	272	270	272	308	271	281	252	254	278	293	261	280	270	263	252	263	244	262	249	261	277	246	277	253	276	249	287	274	268	274	258	276	268	283	290	243	253	266	253	271	237	283	294	275	233	244	268	277	304	235	268	278	274	279	271	305	270	245	273	268	269	245	273	260	290	256	238	283	276	266	258	245	262	263	263	268	261	240	264	243	279	282	273	250	246	282	278	261	242	248	305	289	262	293	296	283	284	254	272	252	280	284	244	257	264	282	272	252	249	238	236	276	283	275	258	299	281	251	264	239	238	264	271	263	280	247	228	264	271	234	232	233	290	250	254	257	257	271	273	289	259	279	251	287	271	291	297	284	303	295	271	266	271	290	269	270	247	255	246	261	264	283	276	254	265	257	268	254	268	222	271	249	260	257	264	296	270	252	281	251	288	244	247	255	284	251	273	252	290	261	262	270	247	264	270	259	253	258	261	227	249	267	293	267	257	260	232	275	248	272	272	269	260	274	248	235	244	281	261	277	264	254	273	281	274	230	245	245	289	299	282	274	294	267	241	256	268	301	299	267	263	245	243	253	279	256	265	274	254	258	251	285	256	277	288	263	293	287	280	247	305	265	261	261	267	232	292	273	242	297	258	271	271	257	261	264	251	273	230	264	273	246	277	275	283	257	246	264	251	267	251	265	270	263	268	258	281	258	284	269	251	269	238	266	272	257	286	252	243	263	270	275	275	254	272	250	261	270	264	227	262	235	257	258	245	269	294	269	263	263	269	252	275	239	295	254	282	287	250	280	250	279	295	238	294	270	262	282	278	271	245	273	279	274	268	251	295	279	295	273	261	263	257	251	254	305	251	270	237	247	233	248	264	243	272	274	265	324	282	273	259	238	259	267	274	300	228	262	271	262	263	242	259	285	236	243	245	285	254	274	278	268	248	255	267	274	268	263	257	265	289	252	269	279	298	280	278	264	299	270	266	257	301	288	261	238	240	244	247	259	259	263	285	277	269	243	282	264	255	283	265	260	252	260	253	229	247	276	278	261	263	281	235	283	269	299	294	273	289	246	257	274	230	274	254	231	269	287	269	258	246	277	256	247	274	271	300	233	265	267	272	272	275	232	250	267	265	257	263	262	266	284	261	255	285	235	262	288	249	254	268	268	240	250	275	275	274	277	231	248	262	270	287	289	256	273	266	247	250	245	277	246	277	265	265	242	265	260	251	257	247	282	255	292	248	285	249	281	279	295	237	265	280	236	278	279	280	247	252	228	278	262	244	255	297	270	263	268	270	234	244	276	242	277	249	267	298	287	272	256	274	262	229	258	256	291	263	247	238	252	270	285	257	256	276	255	279	266	259	261	284	274	279	276	280
1860	656	715	726	720	677	656	661	670	636	659	649	643	659	665	645	637	676	622	659	660	656	636	645	634	677	663	656	640	633	656	665	684	615	642	657	623	666	623	649	639	633	643	620	668	622	624	668	693	659	603	648	640	614	651	641	623	671	639	623	614	599	638	635	596	613	680	637	666	623	650	632	615	652	633	661	652	679	664	619	633	658	577	657	654	626	677	657	669	632	655	635	637	611	638	649	684	631	642	663	644	685	633	616	612	624	666	650	657	619	640	648	643	650	622	628	644	626	655	607	666	602	672	679	614	647	664	609	657	647	637	658	613	638	690	667	658	631	629	662	635	687	581	628	605	652	608	648	663	660	619	672	667	606	624	607	682	647	660	595	653	636	678	617	632	627	647	664	640	669	641	628	625	625	661	636	618	659	589	656	651	613	632	649	607	687	628	652	609	636	622	662	617	610	643	657	644	611	671	622	573	594	660	708	631	612	611	653	628	699	620	663	672	644	661	604	651	638	672	662	665	617	650	633	619	645	619	666	657	648	652	664	656	622	665	641	633	660	644	625	614	641	594	572	680	673	646	603	626	645	666	627	630	671	623	598	604	644	666	592	645	655	624	608	639	663	638	663	630	613	608	685	673	649	612	673	574	636	602	614	655	635	599	665	641	614	659	634	628	672	600	673	667	663	604	673	643	671	650	604	640	623	684	654	638	672	665	631	654	599	666	642	617	655	645	660	708	687	649	647	675	621	614	644	650	598	650	661	603	659	645	656	674	664	656	666	663	667	646	620	645	673	640	642	676	641	688	650	632	604	631	621	648	630	666	629	629	686	646	651	635	632	641	681	653	627	644	670	650	626	628	636	596	635	630	628	623	648	583	660	679	669	630	642	606	659	683	663	629	626	650	628	643	664	633	607	642	707	646	619	640	616	652	636	667	650	647	638	635	614	676	617	656	643	638	649	643	674	699	669	657	643	656	663	678	631	644	620	680	636	680	606	656	646	645	596	635	656	639	593	629	665	610	672	648	659	663	674	609	647	683	671	606	645	641	640	695	620	654	596	633	690	614	634	648	639	687	670	645	601	642	656	648	673	634	616	693	677	668	648	674	651	642	611	631	681	638	692	650	638	617	616	644	666	644	648	623	643	660	645	635	600	643	610	619	661	668	628	730	659	623	645	627	648	636	678	659	665	616	668	662	640	639	640	658	645	683	640	666	655	631	586	618	634	670	639	642	632	628	653	625	645	659	681	600	623	654	677	643	695	683	613	605	635	620	662	647	652	661	624	682	644	634	618	609	654	669	624	622	677	648	647	621	634	560	700	634	659	647	639	642	673	635	617	657	629	617	657	628	624	629	617	630	607	609	629	660	613	652	634	649	669	597	649	660	623	678	633	612	595	634	626	655	637	630	644	674	611	688	607	624	688	627	608	606	623	644	648	688	622	616	611	672	591	653	599	657	647	595	652	604	635	637	645	663	600	621	639	649	671	584	632	628	662	629	642	615	664	636	645	612	660	610	606	652	662	621	657	617	654	627	635	654	653	629	626	590	637	654	606	661	635	639	668	645	642	630	679	611	605	668	663	629	583	665	629	654	680	617	626	623	621	605	616	669	608	654	643	617	678	607	635	677	643	663	627	635	640	609	612	693	617	676	561	664	681	616	645	680	615	690	672	635	645	653	620	660	634	632	657	671	654	650	614	664	632	654	639	642	634	621	662	624	661	633	672	640	677	661	648	670	628	633	636	686	634	595	639	676	633	636	617	647	623	688	650	639	675	608	633	582	638	626	673	657	658	680	643	669	654	652	598	667	673	616	651	656	651	690	640	638	669	652	680	644	636	659	594	587	656	612	667	615	627	630	608	652	613	661	622	638	676	616	675	618	645	668	665	609	618	651	653	616	677	614	641	676	655	633	673	607	641	643	622	629	622	658	626	623	649	634	654	603	630	632	619	624	646	628	636	646	602	600	683	641	614	663	664	637	638	599	621	612	607	650	649	613	636	651	666	641	661	632	652	677	649	616	653	650	602	674	666	664	685	673	626	635	682	606	643	667	638	618	670	654	695	600	638	671	642	615	627	639	641	669	662	612	627	665	616	674	625	657	621	655	589	600	627	693	691	600	649	607	614	625	647	699	669	643	608	644	628	650	667	640	638	644	602	676	622	642	667	643	608	656	620	606	613	630	644	678	616	627	627	644	618	628	639	657	670	631	664	647	640	666	651	685	657	657	628	689	705	609	644	626	632	652	629	647	666	641	642	635	577	681	633	695	652	628	666	617	630	640	632	652	647	664	660	606	658	625	643	663	646	635	606	588	663	644	615	644	622	599	618	645	640	636	623	657	645	662	649	667	623	665	640	643	617	659	630	617	649	667	611	609	666	617	684	632	708	666	648	601	647	682	689	700	608	630	627	630	643	634	647	662	651	627	644	677	595	675	638	641	649	628	621	646	695	617	623	642	649	620	648	643	646	697	634	645	685	626	653	608	665	625	623	621	687	627	665	598	607	663	654	645	660	635	663	615	634	598	668	612	667	636	614	637	651	599	630	687	664	693	645	622	660	662	651	616	633	665	646	636	661	632	627	664	625	656	616	670	628	629	633	699	619	638	670	693	656	629	622	629	611	604	645	616	648	628	636	644	607	652	632	623	632	656	653	648	695	642	669	630	654	656	654	654	630	636	616	613	651	690	657	607	626	595	673	682	616	605	577	655	642	664	669	628	618	646	633	624	641	631	645	663	617	685	692	594	657	591	652	671	643	648	687	656	623	675	629	661	624	661	641	624	644	652	614	615	612	630	624	680	619	643	632	668	642	693	643	583	639	627	635	654	648	621	639	648	636	689	676	641	624	667	610	665	660	630	661	669	630	625	603	646	653	666	624	625	657	636	645	667	627	651	637	677	661	649	635	639	644	602	643	686	634	628	615	652	656	627	632	670	639	576	622	590	638	669	629	615	630	653	665	661	608	647	606	668	641	665	625	660	700	658	640	663	614	672	649	685	648	652	654	650	655	616	647	671	642	650	669	666	659	645	609	637	609	668	663	619	628	668	634	657	621	627	619	680	624	615	572	627	650	661	667	656	658	684	676	666	593	644	643	624	686	676	690	668	658	626	651	651	641	664	650	630	606	622	654	625	650	631	634	659	646	656	676	636	598	594	709	632	649	660	635	647	601	658	627	589	646	667	630	622	634	625	633	664	661	623	680	643	665	602	638	641	613	600	612	620	634	597	634	655	616	623	651	651	669	630	617	670	631	660	671	632	623	666	640	658	621	596	599	609	602	587	678	667	627	640	626	654	636	644	601	615	647	627	632	630	673	614	632	648	624	666	658	683	645	643	657	663	618	627	627	666	642	624	650	692	611	636	630	647	634	620	645	648	605	669	618	630	627	649	592	569	670	632	595	610	650	612	655	617	648	642	688	632	619	681	647	629	590	636	639	636	654	608	627	610	662	649	621	665	614	640	610	626	681	623	693	645	644	647	647
7380	535	559	451	321	282	274	211	210	232	211	165	190	200	211	176	170	169	188	192	196	170	191	177	190	161	183	192	150	179	151	181	190	164	152	181	169	165	188	181	175	189	180	170	170	171	183	190	182	196	169	185	183	173	176	160	205	177	177	160	168	189	166	184	153	142	160	174	185	174	186	175	199	172	164	177	180	164	183	190	164	182	181	173	174	195	189	172	180	191	151	161	177	170	164	186	168	175	193	176	176	198	176	165	192	182	169	179	172	185	190	167	177	157	161	181	153	171	146	170	189	163	168	164	167	177	197	154	157	162	165	191	147	158	171	164	177	196	200	170	173	185	182	164	180	138	147	166	153	153	178	177	155	164	156	186	184	166	172	199	199	168	155	140	154	194	178	177	170	171	190	177	171	166	179	179	178	172	164	170	173	174	182	154	164	189	178	175	177	181	160	191	171	180	176	178	162	206	177	168	169	193	171	154	169	163	166	179	158	175	170	203	190	165	156	172	200	193	144	147	163	181	160	174	162	179	186	170	180	185	167	178	184	190	159	177	153	171	175	195	179	189	191	167	162	193	208	179	202	168	182	194	156	176	154	156	163	156	176	187	165	185	181	169	141	179	168	148	168	177	162	171	204	207	150	181	156	169	173	177	155	173	150	164	143	169	141	180	143	157	168	188	157	152	175	153	175	168	155	195	161	165	169	200	157	168	172	163	180	191	159	154	168	163	166	179	185	157	158	176	160	175	171	176	170	166	171	194	167	146	189	182	164	163	184	175	164	156	169	181	182	154	209	178	174	179	175	164	167	174	182	155	154	158	174	174	168	169	174	146	156	181	174	174	191	176	160	165	186	173	157	193	197	175	184	156	136	176	186	177	161	177	186	201	183	156	173	153	186	162	168	171	179	160	168	187	206	175	195	187	155	168	181	168	193	155	189	173	156	169	155	158	157	158	155	191	205	185	187	150	178	186	158	147	196	172	189	152	167	193	193	173	169	169	184	185	173	177	184	150	177	159	165	179	168	163	172	150	183	153	139	160	163	167	179	181	158	184	179	147	181	179	179	147	176	173	166	169	161	176	188	179	199	174	170	175	167	189	159	188	161	192	201	174	191	198	161	155	164	190	193	142	158	169	174	180	194	174	177	161	145	181	191	188	187	171	183	166	192	175	161	171	172	169	156	154	180	187	162	179	180	143	172	163	193	165	171	192	175	158	159	181	164	162	175	169	164	153	173	178	150	186	159	142	160	180	169	159	159	159	174	168	164	139	151	175	182	189	166	157	169	183	177	170	143	175	177	148	185	182	199	177	165	182	179	188	141	165	180	195	145	170	155	201	165	170	170	149	167	164	159	193	180	164	183	186	142	171	177	178	188	181	165	147	150	186	149	160	199	164	172	175	156	178	175	168	169	162	179	179	175	171	135	192	168	176	157	170	165	159	169	147	164	149	149	168	162	160	157	204	182	168	166	178	176	154	167	160	160	159	154	170	163	208	199	184	158	133	141	198	172	157	193	160	184	174	156	154	180	169	184	181	163	190	175	180	161	173	173	166	165	175	184	177	151	173	172	169	172	184	178	193	184	182	168	181	187	198	162	143	173	157	206	143	162	202	199	170	195	174	158	158	169	160	185	178	158	165	175	168	195	149	167	161	182	185	193	176	191	164	173	172	162	180	188	167	160	166	170	166	165	180	204	148	188	167	149	168	154	188	186	183	182	165	188	158	164	195	184	191	163	168	158	182	170	195	176	181	188	184	165	172	179	152	153	171	169	176	171	177	162	160	196	165	160	153	179	151	185	159	173	154	163	207	176	180	169	179	152	179	149	171	184	206	189	195	193	160	171	157	182	172	179	178	157	159	162	189	193	175	162	154	177	196	205	177	163	165	178	183	159	169	161	177	196	166	181	198	166	140	167	160	184	158	190	176	161	160	167	144	176	159	186	175	179	172	166	162	155	172	148	176	147	185	178	179	176	174	169	175	172	159	166	156	171	171	182	151	171	146	157	189	158	206	158	185	158	177	192	176	190	176	183	179	187	188	184	148	156	163	183	172	175	164	171	187	192	173	177	187	192	144	185	158	178	161	168	149	149	179	162	169	158	193	166	190	180	157	170	152	171	188	179	175	159	170	194	157	167	144	193	174	190	136	185	194	182	176	160	181	183	189	146	167	192	174	192	159	176	193	209	189	198	187	195	168	199	166	164	174	190	183	169	161	158	179	205	186	183	167	173	176	183	185	150	162	167	165	160	174	189	171	152	168	158	182	183	181	149	190	176	179	196	187	181	166	176	186	171	169	148	195	178	151	163	154	185	197	194	197	181	155	171	201	155	167	169	172	159	179	179	169	185	152	186	165	184	187	162	198	181	186	175	158	191	157	175	202	166	180	175	153	174	185	187	149	163	184	154	177	165	173	166	188	162	177	159	153	156	154	170	184	183	177	168	184	180	209	165	139	161	176	165	153	191	158	155	183	187	160	182	190	166	180	189	164	171	178	153	184	154	154	174	170	178	164	184	163	169	152	191	152	190	165	176	176	203	166	146	150	163	166	163	186	189	191	186	149	182	187	175	174	154	169	171	163	148	164	166	146	170	188	177	213	184	153	155	173	166	170	177	170	182	197	195	167	163	176	161	182	167	159	151	177	171	159	184	167	186	154	190	205	189	177	163	172	199	187	171	183	135	176	154	180	144	152	157	168	148	160	162	163	174	169	174	165	174	186	150	183	174	167	168	192	170	206	164	191	142	197	190	192	172	168	205	178	202	166	171	182	169	168	161	139	171	152	168	193	180	154	186	168	156	193	188	210	186	163	178	168	193	172	145	196	201	168	163	166	145	177	178	195	165	176	168	196	174	155	174	143	191	174	178	182	167	149	166	181	154	181	197	197	160	201	181	186	171	140	177	161	183	158	144	174	142	179	168	188	163	150	202	178	175	177	203	157	181	179	158	184	145	174	192	199	174	174	151	191	192	195	168	178	171	169	187	176	176	153	184	149	169	191	208	185	170	166	182	171	177	172	160	165	203	178	173	168	187	133	182	195	177	164	187	156	161	151	154	167	201	148	170	157	171	173	174	169	179	161	185	152	154	198	179	165	167	186	198	190	180	179	174	169	171	182	164	158	176	165	172	173	171	157	198	185	173	189	180	185	158	173	142	168	170	177	159	183	176	160	184	185	170	180	164	164	150	170	164	163	170	169	191	183	158	179	183	171	164	156	225	157	167	147	178	163	143	164	143	192	175	165	155	205	170	174	163	170	158	153	198	165	174	139	179	180	183	176	154	158	166	179	200	152	180	186	202	188	173	151	187	186	150	167	182	150	184	187	158	170	165	176	183	169	171	154	173	174	192	188	190	158	184	174	157	157	168	179	174	171	179	170	187	190	189	162	153	195	157	160	190	178	175	155	178	176	167	194	155	187	187	161	182	189	185	152	196	156	183	184	160	162	169	159	155	165	151	166	168	177	168	166	180	168	168	165	149	194
6244	784	1310	1416	1261	1090	890	820	728	638	674	570	604	593	583	568	529	561	504	537	531	519	528	495	467	528	494	546	514	506	483	518	530	484	479	485	505	488	494	457	512	485	512	521	507	473	470	449	505	494	450	438	452	485	469	457	475	468	511	523	484	504	468	444	507	448	434	465	430	506	459	494	476	464	461	447	512	476	488	445	450	479	471	443	480	434	464	483	505	490	476	445	451	470	477	492	476	461	501	467	490	466	447	483	450	451	505	434	497	475	471	500	472	410	446	475	476	484	473	475	459	450	486	499	479	493	456	520	498	510	492	442	448	469	433	445	478	447	431	516	455	466	499	481	467	482	494	473	471	479	490	451	456	467	469	475	539	471	475	506	456	477	464	463	457	447	440	497	451	483	471	441	459	467	480	475	482	455	479	472	478	446	466	482	464	495	486	440	494	521	482	471	481	501	480	466	469	494	535	465	496	476	447	505	461	506	496	455	449	469	471	470	473	473	468	471	452	462	470	507	448	471	478	486	449	486	431	477	473	503	480	446	497	478	497	466	483	463	442	473	482	529	506	492	457	496	463	459	469	428	442	475	454	473	483	517	463	523	470	473	455	460	440	483	462	484	502	460	456	522	474	470	475	457	471	517	449	450	427	463	457	430	478	476	487	494	467	514	481	491	481	426	464	469	462	466	489	472	467	445	462	446	471	448	492	482	487	490	470	449	462	464	506	504	452	451	483	466	435	488	468	461	479	458	491	444	468	480	489	481	457	462	476	438	453	449	487	500	447	475	498	461	474	477	485	503	459	445	482	524	450	450	451	467	446	461	460	524	441	455	467	463	483	472	465	474	502	463	485	469	463	469	484	483	464	464	491	447	483	466	494	478	481	485	476	461	534	457	441	457	488	485	443	467	520	494	471	484	441	489	526	500	471	457	477	476	490	478	470	462	482	496	527	457	468	442	452	493	452	465	497	463	458	503	441	432	464	456	503	479	448	453	452	463	493	470	472	456	449	464	459	504	450	504	479	508	464	454	474	472	482	474	481	486	454	467	523	453	424	495	430	484	472	476	522	506	484	453	493	475	467	460	509	435	521	454	497	478	468	467	456	447	435	454	460	510	499	489	435	472	523	494	448	456	454	491	425	465	468	479	493	463	463	440	499	486	518	457	490	454	485	503	449	489	465	459	460	478	508	496	462	510	441	440	482	477	484	482	468	465	465	463	467	452	451	472	461	482	465	450	462	441	463	503	503	445	468	469	468	460	484	498	446	478	455	468	444	471	520	447	462	486	454	433	503	463	442	464	477	483	510	436	463	455	462	482	512	491	455	451	478	449	484	460	478	483	456	467	477	488	454	479	466	424	500	481	475	447	435	475	462	494	476	481	474	477	441	510	485	471	441	487	488	463	499	472	481	436	495	444	482	487	461	493	504	444	399	483	464	480	469	482	494	465	454	471	486	417	452	442	499	459	466	462	430	463	497	493	480	483	461	482	496	505	516	459	481	483	487	493	449	471	451	447	461	470	442	497	470	521	491	446	432	480	485	459	444	462	477	477	504	479	462	467	466	478	514	464	502	494	490	484	450	464	473	473	486	468	430	474	498	494	491	428	476	457	490	455	511	450	477	456	451	514	472	454	452	446	483	436	448	476	490	485	450	470	501	470	446	468	482	429	487	433	510	486	488	479	488	470	524	487	423	481	476	497	485	495	471	458	484	482	449	505	500	495	465	401	487	468	425	477	462	529	492	463	457	494	489	479	472	451	495	467	438	503	472	473	475	484	458	504	458	475	451	462	489	468	490	473	450	483	476	465	480	477	475	446	489	496	468	459	462	489	499	478	459	465	505	494	492	453	511	457	521	478	479	480	443	436	468	462	492	451	473	448	447	451	503	459	487	471	474	472	448	449	461	476	422	459	440	450	451	500	472	478	477	432	466	460	450	491	462	492	483	484	432	448	478	433	467	434	515	459	469	466	478	478	481	458	443	479	523	514	491	525	480	436	432	438	468	507	516	442	459	473	474	449	427	508	480	487	507	474	515	464	464	481	446	499	459	494	467	530	456	464	488	471	484	516	462	475	471	464	481	478	476	488	455	500	498	506	469	480	447	469	468	482	446	471	463	471	474	476	463	471	489	470	456	457	495	476	501	447	483	459	434	525	456	507	514	446	485	478	474	462	485	482	476	484	448	467	466	464	445	484	442	448	477	485	469	470	529	513	456	461	518	510	486	507	517	450	487	478	471	458	443	475	485	483	460	479	509	483	495	480	483	454	486	515	472	511	515	473	472	483	505	487	477	467	450	496	494	453	474	463	471	450	514	471	447	482	482	483	458	476	455	412	480	484	497	480	446	493	468	457	470	466	470	477	474	478	503	494	471	463	457	441	470	485	459	457	455	443	485	498	467	457	447	501	442	475	493	485	507	415	475	464	463	483	515	440	498	462	465	478	496	456	464	475	512	525	502	499	459	495	472	520	507	416	436	476	451	471	454	458	501	481	472	444	474	470	443	518	475	484	480	470	460	453	496	450	510	486	500	445	449	469	490	479	448	498	474	518	488	481	455	493	499	482	481	475	460	483	487	433	492	480	464	466	465	468	514	477	524	480	481	477	468	477	492	482	460	517	482	484	437	447	492	490	453	456	445	496	485	508	456	471	468	432	470	476	456	505	460	469	438	494	477	470	437	470	487	439	459	479	508	475	478	475	486	502	497	516	456	489	483	463	469	515	454	488	477	505	472	469	436	503	482	494	472	467	493	481	476	494	450	468	490	457	424	491	477	494	496	483	483	465	440	469	494	459	477	466	469	498	502	457	449	469	465	469	454	476	474	495	492	459	480	497	424	489	460	482	460	483	465	510	484	487	450	457	466	488	492	477	471	462	508	487	460	485	495	453	480	469	481	503	475	469	466	482	502	419	477	409	510	503	487	484	476	469	475	440	431	482	464	487	490	501	485	468	459	428	480	493	477	470	478	430	465	516	468	434	495	445	467	428	472	466	465	482	476	459	451	492	461	449	515	474	452	478	467	468	483	481	486	515	482	468	422	487	426	484	491	477	467	441	446	443	447	454	477	498	466	495	474	470	472	452	509	460	516	481	453	480	456	489	473	472	494	459	497	499	468	492	452	477	440	448	447	458	509	491	457	477	512	513	458	469	474	487	481	470	466	445	476	481	469	458	463	475	487	490	480	468	470	489	472	458	483	485	482	468	478	501	475	489	472	481	482	518	461	424	476	465	479	477	460	506	462	483	491	448	492	482	529	461	472	477	489	475	486	462	483	456	470	502	457	509	493	437	477	486	504	461	451	448	430	458	479	491	477	462	460	508	462	473	453	510	461	485	469	492	435	477	444	466	473	445	466	456	487	469	483	490	490	482	464	520	482	478	443	481	459	472	477	493	469	496	454	474	487	476	504	476	475	500	459	459	520	446	437	472	508	450	481	445	496	472	498	462	438	444	477	437	417	492	477	462	450	488	472	466	474	499
14536	1409	1193	897	686	599	529	470	444	469	415	360	380	427	397	362	381	389	355	346	373	346	354	376	348	357	397	344	373	373	334	331	375	357	378	338	375	355	342	363	327	344	398	317	333	337	348	331	360	373	387	316	338	310	349	383	340	338	314	369	356	366	331	371	391	352	361	405	356	353	333	352	332	319	365	352	366	379	328	343	396	345	326	395	392	364	393	378	332	351	374	360	393	367	344	363	317	332	327	340	349	383	373	344	307	313	306	375	357	349	345	337	381	354	344	339	370	349	360	323	348	376	343	350	334	356	344	344	318	349	337	333	320	358	340	376	333	340	350	360	355	344	339	343	343	330	337	338	335	378	332	351	347	339	364	357	346	358	330	348	359	352	350	351	325	348	372	379	369	337	326	341	381	349	354	354	387	350	343	317	312	329	339	362	354	371	388	359	377	354	363	351	347	355	339	332	336	355	332	347	358	346	382	329	360	354	340	340	334	326	360	348	350	372	382	384	357	373	336	355	334	331	336	370	359	389	347	354	365	383	331	342	319	342	358	361	349	329	333	359	368	335	340	313	323	331	350	324	368	352	329	345	368	395	347	324	349	331	387	360	332	343	384	381	378	336	385	368	365	356	367	354	334	349	349	345	376	358	343	386	358	366	372	362	310	353	354	328	336	361	355	363	346	358	340	351	307	326	368	376	339	323	372	357	350	311	351	328	364	343	343	338	339	360	349	295	348	332	321	342	330	322	355	343	328	332	362	345	376	340	342	375	364	351	327	346	365	341	338	375	354	315	383	337	339	311	353	357	380	358	347	350	349	335	336	354	355	319	365	346	324	373	327	314	351	316	334	363	301	388	356	336	375	353	337	349	355	370	344	370	324	342	331	334	336	351	351	356	368	328	348	378	349	388	344	375	344	368	321	331	344	301	313	361	346	359	369	366	373	355	334	341	320	369	372	350	361	358	336	361	352	334	382	336	330	339	310	330	347	360	341	335	332	331	386	344	339	302	383	345	342	376	353	301	360	327	325	357	360	342	365	326	347	378	329	333	360	331	324	347	334	343	351	363	394	321	351	354	350	329	336	342	352	306	355	359	378	342	352	367	321	341	347	352	333	376	307	331	350	385	376	337	349	348	330	338	350	356	361	343	352	378	335	362	384	388	340	310	385	335	366	360	321	368	372	409	362	357	360	387	383	331	344	370	366	337	345	393	340	374	333	374	382	345	345	353	387	351	351	366	355	365	377	311	324	316	362	332	334	338	337	294	319	334	343	362	350	366	346	331	371	344	357	348	325	357	358	370	380	367	355	366	343	354	336	355	334	356	370	345	344	361	365	344	331	323	324	353	344	340	349	343	337	353	347	358	351	347	354	361	374	330	375	323	318	337	344	333	325	362	333	356	336	350	334	343	335	343	324	357	299	322	317	349	341	343	338	311	317	362	336	354	364	372	352	324	335	356	348	338	295	310	370	334	347	361	290	354	340	347	344	358	373	347	370	358	335	372	364	366	345	341	365	337	328	353	319	335	322	348	327	390	335	297	371	361	346	350	385	354	336	336	358	324	301	325	364	340	289	317	375	344	317	372	362	351	375	363	335	356	370	372	362	334	336	360	343	347	311	344	357	365	359	328	319	304	345	368	328	387	349	323	359	373	321	332	364	364	335	333	345	349	347	327	319	331	346	344	354	335	318	373	344	337	367	334	366	349	370	324	332	354	331	367	349	327	350	355	370	330	296	319	332	360	327	370	353	385	345	337	317	366	362	340	332	356	390	331	369	351	381	337	358	331	365	370	377	371	341	341	356	335	373	350	360	317	352	321	327	341	359	374	362	326	323	357	332	319	344	371	356	297	321	352	362	320	366	348	329	373	383	325	349	340	344	355	342	342	363	346	313	358	363	336	368	367	360	359	329	331	356	351	354	368	347	356	335	334	357	344	306	382	347	328	333	372	372	352	342	344	308	352	351	352	319	347	339	330	354	345	360	356	350	307	376	390	399	316	358	381	325	368	319	359	346	333	350	343	326	326	364	351	331	348	333	345	334	331	326	341	379	391	314	332	365	330	333	313	342	332	331	356	343	363	325	337	352	366	351	388	347	359	322	351	340	384	344	330	333	313	363	331	334	336	370	358	353	342	343	339	373	356	364	338	366	325	346	387	352	285	323	347	322	345	348	307	342	345	298	360	349	362	331	369	345	337	338	382	330	347	345	344	340	370	338	369	336	331	353	347	348	336	365	393	364	340	352	335	353	312	355	386	326	355	353	362	371	330	347	323	332	381	336	356	327	359	322	356	339	361	355	332	314	346	374	353	382	363	342	359	356	357	376	339	327	378	337	334	355	349	341	339	358	346	365	348	361	325	350	316	319	300	349	368	343	310	344	344	361	365	334	342	328	352	373	378	361	379	358	342	356	325	367	314	334	321	340	346	403	350	288	359	350	369	372	382	335	354	323	346	375	347	355	361	368	322	315	332	326	355	352	343	342	332	349	375	364	345	354	318	343	334	318	326	330	375	355	339	358	341	333	374	296	366	351	361	408	373	346	364	346	362	347	362	381	352	375	343	351	371	375	396	366	328	354	352	351	311	382	329	329	332	386	364	326	362	324	372	347	349	354	350	349	333	345	347	371	373	401	348	361	343	342	360	321	321	338	301	344	356	355	381	347	353	359	327	341	350	356	349	342	369	328	333	375	403	358	312	334	343	358	379	366	355	329	352	355	312	325	336	315	344	355	366	345	297	323	310	341	357	365	346	336	360	333	350	328	344	356	361	353	339	377	358	337	356	333	369	341	326	381	335	351	354	347	359	359	335	346	337	325	311	344	322	347	327	344	347	349	351	329	379	334	358	337	322	323	327	374	338	373	346	345	351	333	360	340	348	370	342	369	343	352	327	317	347	328	374	360	344	344	348	345	372	314	300	311	323	345	387	342	340	327	310	322	332	376	360	360	330	364	372	327	366	372	327	372	353	368	333	367	327	343	320	340	361	312	363	400	338	359	382	353	394	363	315	316	351	349	299	380	362	306	356	351	326	353	310	326	297	330	353	329	334	325	341	312	330	348	362	336	369	336	326	304	352	368	304	329	322	377	324	384	359	349	378	352	349	326	319	365	391	341	382	354	360	360	338	349	354	329	334	401	343	360	357	336	348	326	312	347	391	382	312	371	304	364	335	366	352	361	397	336	357	349	362	328	336	343	346	343	328	326	348	306	335	356	330	338	310	353	352	319	365	339	350	332	336	380	371	352	358	330	335	341	372	339	318	334	358	357	336	379	357	362	361	404	376	375	336	365	358	333	347	370	322	374	339	360	340	331	344	353	333	358	346	331	362	367	302	365	339	314	365	357	362	355	330	360	356	342	381	376	350	359	331	355	353	338	314	334	347	374	384	362	346	357	322	359	345	324	362	356	328	307	351	369	331	322	347	299	355	339	306	352	361	374	285	341	342	378	378	355	352	323	347	356	353	323	319	366	329	355	361	356	328
8439	1469	2344	2627	2247	1978	1632	1467	1344	1244	1150	1102	1091	984	990	997	962	960	955	972	877	896	917	881	919	882	887	934	924	867	881	868	875	879	851	856	823	842	852	815	822	850	856	806	838	872	828	851	794	834	835	886	886	779	800	871	834	843	871	801	823	851	796	763	807	887	814	839	827	856	812	864	815	777	769	883	819	823	844	856	887	846	908	855	817	803	827	857	860	827	823	842	799	882	809	833	779	889	786	808	814	827	811	876	797	878	846	809	893	860	841	805	799	817	818	862	867	834	855	786	866	858	844	814	847	777	820	869	854	816	842	814	839	829	851	768	885	821	856	807	860	852	827	847	821	828	867	782	840	792	850	882	824	837	818	879	836	867	844	839	833	872	790	791	805	817	822	858	816	852	814	830	846	858	824	862	826	857	782	803	839	857	837	841	815	798	801	852	869	866	804	839	835	895	828	834	816	815	835	835	868	818	849	826	887	881	828	864	830	891	767	855	835	832	818	808	814	858	822	865	828	791	829	830	869	792	885	839	786	794	889	814	818	824	829	956	893	888	823	849	853	842	834	798	857	841	818	856	828	860	822	820	884	839	820	843	790	816	809	880	799	838	825	789	813	850	855	855	886	820	847	834	872	822	825	787	840	802	822	802	846	851	824	834	836	755	885	817	830	880	798	808	784	837	807	841	850	839	816	810	863	881	876	820	808	837	827	851	849	858	813	869	825	841	854	855	830	821	811	817	844	804	844	812	830	875	855	835	822	781	828	825	826	854	797	833	844	824	792	851	802	812	854	773	849	780	803	867	841	798	787	833	858	825	781	802	840	876	827	817	823	905	819	798	846	832	795	850	829	806	903	817	843	906	812	840	813	819	838	865	811	809	891	839	823	867	810	837	818	805	862	868	824	830	821	840	897	837	854	860	840	864	850	847	866	796	815	831	851	877	819	818	790	829	787	823	791	842	823	822	832	850	837	855	794	837	859	849	806	815	837	914	810	831	820	835	835	869	802	810	807	834	845	858	837	821	795	844	817	820	796	844	788	885	883	838	869	822	852	868	822	846	798	851	852	819	865	843	791	750	789	865	806	869	842	837	809	838	850	837	793	885	875	823	871	782	807	797	847	851	915	836	795	814	859	834	826	808	827	887	833	845	833	842	810	829	850	805	816	831	788	827	836	861	807	816	787	834	777	816	898	821	836	807	846	820	846	815	890	899	891	817	839	799	835	847	758	879	829	810	803	877	895	818	858	844	831	847	832	839	863	831	768	855	873	864	821	797	790	824	915	790	844	836	827	815	875	830	843	838	811	782	790	872	790	814	837	810	833	836	863	829	861	796	853	834	793	794	813	807	843	835	849	813	848	841	868	841	858	805	839	848	831	832	835	874	869	806	831	782	855	794	823	761	817	879	800	806	842	850	819	863	854	836	825	802	827	797	791	865	842	801	817	856	800	835	815	836	809	849	851	835	821	851	805	818	839	879	825	879	819	785	918	833	817	830	863	798	821	840	847	858	823	818	842	878	839	865	818	815	788	817	817	851	831	786	876	877	798	860	861	845	820	804	829	850	818	804	789	780	816	906	884	860	834	828	873	849	824	871	853	839	791	842	828	817	814	812	869	814	798	857	804	849	852	839	817	828	802	873	826	823	860	842	889	784	807	844	840	820	796	828	813	853	777	839	818	855	841	873	868	861	845	840	808	824	832	845	812	839	875	851	861	855	823	802	811	827	853	862	801	808	766	860	808	837	804	807	828	856	860	808	841	840	840	818	828	834	772	826	760	852	836	810	806	871	839	873	809	812	842	826	834	872	791	800	850	859	827	813	885	863	870	827	890	849	807	827	862	892	848	827	834	820	866	840	810	836	838	836	811	875	834	812	771	878	866	850	828	844	839	852	827	817	787	821	814	899	851	840	836	800	782	831	784	827	820	840	855	811	865	819	795	864	874	807	886	823	838	870	857	820	805	848	853	871	799	858	862	810	804	827	835	871	788	823	786	805	840	877	787	874	860	854	827	788	833	852	861	820	901	848	795	884	796	854	838	842	824	852	833	840	788	767	841	843	854	779	879	863	852	805	809	840	861	881	862	865	830	815	808	787	821	845	805	855	851	834	876	858	857	821	851	871	826	830	784	796	786	817	844	839	829	794	807	795	857	815	859	842	784	780	844	816	876	826	850	885	874	837	837	861	822	808	844	870	856	809	833	834	831	843	784	799	837	828	843	827	830	856	831	790	853	837	870	891	800	837	798	842	811	791	810	795	907	880	831	818	859	873	826	800	858	792	836	838	850	798	846	806	838	845	809	854	818	824	848	873	832	854	798	814	823	820	846	809	803	856	840	845	808	799	839	884	879	850	902	834	806	808	818	855	812	805	860	825	869	875	872	846	832	849	792	798	848	838	885	858	849	851	798	866	801	826	831	830	772	848	814	826	878	834	803	832	825	837	830	828	816	813	856	825	866	822	811	823	832	838	797	816	863	885	837	805	878	840	828	851	855	821	828	860	844	842	783	861	860	832	878	850	814	894	809	824	805	819	839	821	866	814	835	839	779	853	847	817	823	839	880	840	865	816	783	845	819	847	774	849	805	783	850	781	895	825	852	841	796	853	840	799	806	812	820	812	842	826	854	886	818	839	792	822	843	811	786	861	845	798	810	838	809	825	827	850	827	857	874	858	798	838	825	835	851	787	830	876	850	827	879	803	819	856	789	858	797	829	813	818	792	844	830	893	825	870	853	784	823	874	865	813	837	839	825	888	835	801	845	858	844	805	840	799	837	861	768	844	806	791	859	859	844	849	862	844	781	820	810	851	826	828	839	892	874	806	826	857	848	810	919	840	823	848	852	851	842	828	817	868	874	857	845	818	865	817	814	768	847	842	787	851	866	833	833	809	827	815	816	839	841	821	908	847	828	861	869	801	862	856	830	863	843	846	853	850	808	867	820	842	876	819	853	877	833	855	776	836	823	824	802	840	885	862	841	850	820	858	800	897	842	785	873	785	872	827	899	811	834	797	866	830	840	868	809	834	874	884	843	878	838	801	816	808	847	795	816	818	802	840	868	864	795	822	852	798	845	841	839	855	797	840	882	821	822	832	818	849	816	828	820	815	857	862	821	815	832	872	879	831	858	842	867	862	798	849	796	853	813	850	835	864	772	827	849	833	829	861	835	862	843	776	819	879	853	858	866	859	763	772	860	800	798	834	820	820	859	817	812	847	830	780	814	845	851	854	852	842	857	847	830	806	843	783	795	815	835	842	842	792	864	812	847	811	864	833	816	829	848	841	835	869	876	895	844	874	856	878	815	836	863	835	850	853	839	838	787	846	829	820	786	811	753	878	883	797	875	835	801	813	825	810	845	865	809	834	819	781	815	845	843	788	831	772	783	867	840	784	853	829	829	825	801	790	802	836	794	795	804	849	891	804	821	856	860	842	881	804	835	852	830	821	824	857	876	814	851	853	828	803	827	805	834	837	847	799	868	858
1396	275	275	274	264	309	279	233	245	254	271	313	290	284	272	255	236	270	277	266	272	310	294	256	251	255	299	243	274	280	272	246	262	247	269	259	240	262	267	238	254	276	280	273	272	257	243	237	251	312	277	286	244	270	264	259	273	242	273	277	267	226	238	270	260	253	249	268	266	251	256	261	243	275	283	317	276	250	250	245	250	256	259	280	318	281	301	246	288	269	237	267	279	273	256	265	247	262	274	274	282	279	243	239	269	283	233	265	249	256	253	273	262	258	245	250	277	292	274	260	269	275	286	263	295	263	275	273	266	252	265	264	262	317	281	283	237	278	273	230	268	272	254	262	275	231	266	282	270	258	233	307	268	279	254	297	295	253	277	265	277	276	242	279	264	262	291	264	273	286	274	249	242	259	280	275	259	269	279	297	291	275	278	258	308	263	270	284	283	235	251	245	232	252	233	262	248	264	272	278	272	273	271	266	254	285	254	273	244	286	267	248	257	261	252	241	276	251	255	287	275	296	251	288	276	227	263	240	267	310	284	254	265	234	228	290	273	272	242	255	256	208	299	283	213	228	274	245	280	256	272	268	250	244	255	252	269	271	299	246	288	240	272	281	256	304	290	261	280	237	275	269	240	261	272	271	265	261	267	263	277	301	252	247	252	245	258	259	235	294	292	290	250	284	264	257	243	256	302	279	257	249	251	256	293	252	276	239	247	259	225	239	286	283	265	257	250	249	276	268	270	253	253	257	271	267	270	277	251	253	288	261	288	266	263	283	281	264	229	279	264	263	277	242	268	259	249	274	240	244	295	242	252	271	259	293	279	267	284	247	268	243	270	254	231	268	256	254	255	271	256	241	276	259	269	296	234	268	242	256	239	252	261	239	281	283	250	287	290	272	253	269	264	284	276	249	259	245	260	254	264	274	300	274	275	293	275	304	282	262	282	242	233	244	236	260	276	248	263	261	282	270	277	274	244	257	248	264	249	243	278	234	268	286	262	225	257	278	267	248	254	257	269	277	287	236	263	252	266	293	242	254	271	294	284	262	230	265	263	245	275	255	270	232	275	253	272	269	268	302	262	277	255	268	260	268	271	248	219	276	271	286	307	282	253	235	271	310	256	273	261	264	260	272	285	271	262	298	260	270	252	269	280	250	264	279	267	278	266	271	265	287	272	271	266	254	256	232	281	286	269	292	240	252	275	255	258	247	265	282	239	272	246	296	253	241	297	232	239	245	259	285	268	275	268	242	289	267	239	296	262	300	285	261	268	286	262	281	261	285	303	279	262	296	260	269	261	245	248	296	282	279	282	242	270	246	256	238	268	257	270	239	260	248	257	290	240	239	249	285	224	264	245	283	253	268	268	272	274	269	275	278	257	242	248	279	256	267	265	259	277	285	263	253	260	258	257	307	275	246	275	268	238	290	288	255	235	255	257	273	270	277	248	267	263	270	243	287	276	278	240	262	270	284	284	244	247	244	228	263	243	250	266	250	261	282	284	278	286	252	263	271	267	239	270	262	245	264	240	273	271	289	257	254	241	245	250	264	278	239	279	260	265	258	277	252	239	309	275	282	272	268	274	254	239	242	265	288	258	264	279	293	279	284	278	268	261	274	279	272	247	261	251	294	303	289	294	284	253	239	245	269	271	245	280	260	273	283	274	271	285	267	252	261	274	289	283	265	265	279	253	270	249	269	276	293	271	281	289	227	252	251	233	259	238	249	239	257	222	261	298	270	265	247	267	260	299	280	266	248	249	298	251	263	267	287	292	247	245	249	250	264	248	248	268	259	220	273	267	269	268	278	293	268	287	258	241	263	255	271	239	270	235	282	246	280	257	265	245	273	252	294	257	244	254	251	272	265	257	307	271	237	278	272	274	251	264	261	281	244	241	254	244	290	293	250	278	256	278	267	282	225	249	260	283	289	260	262	279	263	292	278	268	260	284	256	265	286	325	279	289	256	272	289	272	257	287	280	282	275	234	263	232	274	253	283	258	272	231	269	283	261	257	259	282	276	267	239	285	249	283	275	269	253	267	267	253	263	288	262	248	277	268	245	278	267	239	256	241	275	264	247	284	254	265	214	268	259	287	257	234	267	247	257	249	275	262	272	276	260	278	269	261	283	295	277	265	293	257	244	252	291	250	256	289	301	264	263	290	228	276	266	262	240	262	254	294	265	287	281	266	292	270	281	234	223	253	285	254	258	261	283	253	257	268	240	263	263	223	255	265	291	263	260	237	272	247	268	242	281	254	254	263	282	263	275	257	255	280	263	266	255	258	275	278	251	267	287	249	260	274	279	239	259	230	256	262	269	299	262	283	276	231	267	248	262	297	284	279	277	271	254	274	241	255	257	270	260	253	290	283	277	244	261	281	275	267	272	266	272	262	258	289	260	280	291	270	231	249	249	272	295	271	261	268	265	274	248	268	271	298	256	258	258	273	284	256	289	266	274	297	281	259	290	259	262	238	270	258	234	255	217	289	250	261	273	254	280	296	261	286	263	285	274	237	269	253	265	265	260	283	253	244	238	285	282	265	284	286	281	253	248	296	292	290	265	283	265	264	257	287	284	273	272	247	248	271	263	231	260	278	239	257	269	238	251	258	274	245	256	261	247	241	272	296	276	253	271	260	271	284	274	265	253	239	258	249	276	279	266	288	269	248	273	250	247	246	276	279	276	278	243	250	263	244	279	260	296	258	274	260	256	243	263	251	248	248	258	268	223	251	271	276	235	246	283	238	239	276	284	273	278	282	298	266	273	274	259	259	271	268	271	247	292	291	267	265	280	269	248	267	268	258	256	239	277	285	253	251	255	259	266	249	243	244	286	251	247	275	311	252	249	304	261	273	271	264	272	270	279	274	289	298	228	235	263	254	259	231	294	260	275	248	245	269	229	274	248	269	240	273	260	258	268	273	257	278	273	275	266	291	250	255	281	254	260	249	272	240	279	250	283	265	283	267	285	276	303	251	255	251	279	247	259	288	269	256	298	286	266	253	232	253	274	259	259	270	277	264	271	257	268	275	299	254	240	241	257	259	243	249	268	243	259	256	262	286	278	287	275	271	276	250	258	278	258	273	252	257	263	259	251	248	285	280	252	228	245	230	280	228	268	278	275	268	244	252	287	262	247	294	232	287	272	276	275	279	251	287	285	243	258	264	243	277	235	268	247	302	252	245	267	277	266	245	278	295	260	289	259	288	248	266	324	254	258	265	260	266	237	274	249	258	289	265	270	250	276	258	260	275	280	262	257	260	257	279	271	256	261	259	230	238	240	273	260	256	283	260	278	246	259	268	256	258	268	270	254	254	311	270	258	240	269	262	258	260	259	260	251	269	277	237	260	281	231	265	269	236	254	255	247	256	239	270	254	282	253	284	245	299	261	286	250	252	265	276	226	238	264	258	242	277	292	262	255	283	248	263	289	262	295	267	270	295	258	251	279	275	255	239	289	240	260	265	278	291	269	250	244	250	257	276	264	260	266
1870	671	702	678	694	690	668	654	616	725	685	655	624	653	623	645	665	656	679	594	635	636	633	637	668	621	633	704	654	651	599	624	669	633	634	621	612	639	628	623	699	647	690	637	635	611	635	607	633	641	624	643	625	623	676	652	626	663	620	668	637	632	658	641	637	626	680	650	645	630	629	641	645	595	647	638	602	611	633	627	666	604	634	608	632	624	574	649	628	664	614	653	623	657	645	655	662	664	651	637	619	614	662	595	613	643	634	672	616	639	653	656	648	670	619	623	629	661	643	663	635	659	603	649	610	608	685	651	614	612	685	687	640	590	607	592	615	600	632	647	688	635	685	682	639	649	627	671	657	620	655	634	669	646	637	592	592	609	630	694	672	593	671	616	602	663	626	661	586	666	644	634	639	619	630	641	638	654	663	651	643	597	667	639	688	622	616	642	624	647	640	682	643	586	639	628	630	648	651	634	612	642	628	650	629	647	678	578	662	639	679	655	688	614	636	669	601	641	657	686	611	705	627	610	621	628	656	677	679	618	610	599	634	598	640	606	636	649	592	626	662	611	652	619	626	639	636	648	593	651	626	647	687	639	609	631	612	640	691	620	646	604	651	648	587	640	654	626	588	689	638	657	642	638	592	654	616	653	638	666	646	669	642	661	693	628	616	623	623	643	632	646	635	634	672	662	661	662	683	629	662	637	662	672	621	654	613	624	621	636	651	668	652	594	655	653	665	619	643	642	627	708	612	610	634	608	671	683	639	677	682	631	636	637	605	633	620	688	646	688	602	625	628	652	589	666	607	644	653	672	690	619	657	692	636	675	620	643	644	622	637	634	638	639	631	637	650	617	627	656	651	656	631	676	635	600	650	607	619	631	694	645	662	634	649	648	646	639	688	661	652	684	606	711	635	640	637	652	645	671	612	677	644	619	642	633	602	670	666	648	631	654	629	639	623	639	693	595	640	620	664	623	597	648	659	642	636	641	622	659	659	716	647	593	639	662	690	657	656	618	667	668	628	620	620	655	653	645	706	639	662	586	674	684	631	611	668	662	652	625	614	620	639	648	661	610	645	640	607	721	650	670	617	638	648	576	674	628	634	631	671	640	679	691	634	642	647	688	647	650	623	611	615	585	658	636	623	639	651	607	637	669	645	629	642	609	637	665	642	636	614	615	676	635	614	687	635	626	652	647	597	638	626	642	658	646	655	646	651	629	632	629	654	596	656	667	627	623	645	694	672	626	645	645	640	612	646	638	661	642	679	668	625	618	664	656	636	638	653	649	654	645	626	671	667	675	625	651	631	623	611	657	654	618	638	632	669	666	656	594	628	673	635	638	638	597	629	660	621	599	610	607	649	618	640	692	685	617	650	610	639	614	626	635	652	638	697	706	629	664	666	635	612	665	622	635	697	671	656	626	633	627	641	650	685	664	584	646	644	648	611	627	659	653	665	646	676	603	653	628	662	665	626	668	601	652	662	622	626	613	643	709	603	626	671	669	641	632	688	631	638	629	647	604	614	619	614	640	637	663	645	626	605	660	644	660	557	626	627	615	624	652	652	657	611	612	642	679	620	640	602	611	628	579	682	563	665	650	673	681	607	646	647	639	642	639	659	638	649	650	647	681	661	647	651	622	618	658	621	653	632	581	644	598	634	656	623	618	658	620	628	655	592	596	603	631	658	640	644	665	670	646	671	646	646	657	637	622	629	588	621	613	638	622	598	699	613	623	641	598	640	625	645	649	623	637	657	642	608	615	623	622	623	670	645	639	616	684	646	648	615	644	649	614	698	670	628	648	644	641	627	636	666	605	638	666	614	666	653	619	626	637	626	607	640	640	625	656	628	668	636	662	683	657	632	624	627	628	629	652	609	660	627	635	636	622	609	612	632	670	672	580	651	670	627	673	644	667	587	653	647	606	615	610	636	651	644	617	625	614	612	667	618	663	597	664	603	644	629	635	653	640	598	617	623	619	675	638	600	621	657	615	611	633	637	688	622	658	656	643	612	647	675	627	618	631	604	625	647	687	654	637	643	648	647	658	651	609	605	676	662	699	649	646	586	640	658	651	631	644	626	632	661	634	588	636	616	622	604	653	640	672	668	655	666	617	665	656	657	636	633	659	648	597	639	608	659	609	666	678	658	680	614	638	603	645	616	661	629	615	628	642	661	645	662	636	613	639	617	674	599	628	578	689	594	625	665	616	653	621	672	642	620	623	671	607	694	643	610	618	631	594	649	667	628	659	604	625	600	650	664	665	675	661	686	633	626	669	639	601	633	592	616	621	625	678	648	613	610	686	645	660	640	642	621	632	614	621	623	661	641	675	605	611	630	661	643	664	624	609	639	631	649	669	663	656	612	661	673	638	600	635	652	634	648	607	666	602	655	632	637	617	627	651	678	604	657	666	667	667	622	642	672	603	629	623	598	677	660	617	630	650	594	627	626	635	623	657	651	668	651	647	657	601	639	643	614	597	640	631	608	636	630	673	635	616	671	584	627	637	640	635	636	624	679	666	703	639	631	648	630	628	627	641	648	621	645	618	652	668	649	655	697	691	689	635	614	656	599	666	597	620	607	656	648	641	644	659	610	636	635	574	640	661	621	650	599	650	630	644	618	633	631	605	636	650	603	600	619	616	634	632	656	647	663	635	637	670	629	679	630	594	657	613	650	655	650	657	679	595	635	653	646	659	621	630	632	597	684	660	702	651	637	684	626	626	622	654	614	660	646	680	675	630	667	634	643	644	612	653	668	668	662	629	629	629	648	576	614	628	630	683	615	624	604	629	598	675	647	669	583	620	636	607	606	637	652	626	630	655	656	631	608	624	598	590	660	642	654	637	639	652	656	597	604	655	662	675	664	653	611	639	633	644	611	647	623	640	646	612	573	627	623	660	630	633	646	668	621	611	621	653	611	623	649	652	624	653	679	648	644	621	621	666	612	645	655	633	620	652	654	674	647	635	636	651	662	635	640	636	623	648	638	652	615	688	656	674	623	601	652	660	586	655	681	653	621	673	635	638	618	636	621	617	633	629	623	653	651	640	674	656	634	680	651	633	627	586	634	646	658	628	627	656	638	605	674	619	666	615	632	619	629	654	659	619	631	676	661	661	636	639	664	647	650	648	611	651	685	569	648	631	629	621	638	637	632	646	675	660	663	697	672	606	596	653	616	627	633	655	642	647	666	653	616	654	657	630	657	713	619	680	640	619	636	668	647	630	635	699	656	615	634	637	664	605	624	639	634	632	623	628	637	648	632	641	621	655	622	620	623	644	595	609	658	654	627	657	638	580	627	633	586	659	656	638	605	631	646	640	641	661	640	632	618	654	665	635	640	663	629	669	641	578	633	652	649	647	654	629	621	657	650	650	587	613	645	647	633	646	700	644	635	626	654	657	626	662	594	612	627	641	629	674	653	634	644	629	587	676	656	644	630	606	651	613	662	631	646	604	617	633	603	630	622	646	651	605	632	641	677	637	594	642	649	645
7403	573	501	423	365	302	279	230	246	223	207	170	217	170	195	167	193	222	193	172	173	177	176	186	147	190	166	187	172	192	173	164	166	182	189	172	172	146	185	192	155	197	176	175	180	208	172	141	185	188	188	148	175	166	145	178	175	182	175	157	186	201	200	180	177	217	169	192	152	176	179	157	158	180	180	186	194	183	169	188	167	178	179	161	188	171	191	171	172	176	159	177	176	165	145	163	155	206	193	168	178	177	200	149	164	191	148	185	186	166	167	165	169	155	178	214	185	180	168	162	177	170	182	184	189	191	169	170	194	164	174	187	171	172	182	146	166	179	178	174	155	192	162	182	180	188	180	150	173	188	149	187	135	162	166	178	185	164	160	168	163	170	170	179	163	174	139	180	180	166	139	191	173	185	199	194	187	169	206	217	164	167	176	176	181	170	176	195	144	167	152	164	191	148	173	181	168	175	166	202	158	183	190	165	197	147	176	151	162	164	153	155	153	150	167	191	152	164	175	167	182	184	147	176	154	159	179	179	149	156	157	165	160	156	135	164	159	151	187	169	151	180	177	159	173	179	163	158	163	165	165	176	180	168	165	184	171	170	158	160	160	185	162	196	173	169	177	175	187	162	183	195	154	175	149	165	182	184	179	215	179	160	158	180	160	169	160	185	191	187	178	159	158	145	147	165	149	169	161	169	196	184	180	171	184	180	155	202	192	173	166	176	148	179	217	186	154	168	156	170	159	171	187	168	166	196	179	187	193	165	177	157	205	184	173	162	195	170	184	167	160	162	164	175	165	158	178	154	158	172	160	171	161	173	156	174	161	162	172	177	181	196	186	169	168	179	178	173	163	169	173	173	195	192	170	159	179	163	185	153	158	132	173	167	178	164	137	176	140	159	169	175	187	176	180	181	175	167	157	151	190	167	169	171	158	194	183	170	186	178	171	192	147	177	187	157	175	187	140	158	182	201	165	162	179	170	162	201	157	173	175	189	171	174	181	184	164	154	179	166	210	185	170	189	174	191	166	148	165	158	150	189	157	140	193	179	170	181	179	189	174	184	153	175	161	176	194	193	195	180	178	174	154	184	163	190	177	176	188	183	175	188	167	159	173	174	175	166	170	157	173	170	164	184	177	189	177	160	189	168	180	157	175	193	166	155	181	174	193	166	165	177	171	160	161	178	133	149	159	153	183	153	151	171	171	182	185	170	143	185	175	153	163	182	188	165	169	167	185	168	177	161	172	162	163	177	160	171	165	186	169	160	156	159	191	164	169	165	160	171	184	182	149	196	181	147	171	180	177	160	172	151	203	178	180	144	174	178	189	166	153	177	184	179	182	152	172	159	135	163	174	164	147	161	129	155	163	163	150	168	142	188	192	151	180	197	153	179	165	178	189	169	201	174	168	175	190	183	185	166	172	172	163	162	175	181	194	175	156	147	166	181	177	170	159	200	157	174	153	179	165	193	162	196	148	183	191	163	183	186	189	169	155	158	182	182	187	195	170	191	171	187	150	159	199	184	153	177	186	164	189	160	183	154	157	155	168	155	158	169	164	185	170	202	156	165	177	160	157	190	189	179	170	157	185	171	168	178	172	159	164	181	173	147	170	170	177	146	169	162	162	165	203	177	166	161	154	184	188	170	173	188	174	171	174	170	188	164	184	180	158	159	192	159	195	164	151	161	155	176	170	155	171	182	172	182	188	141	141	163	157	201	183	166	172	179	161	180	201	163	169	178	187	172	165	170	165	149	164	200	149	164	158	161	156	168	170	153	173	164	176	152	180	175	166	197	187	156	177	172	191	187	174	177	152	191	173	162	146	162	170	196	192	175	191	182	166	166	196	155	179	159	215	164	189	180	137	149	164	177	164	158	164	162	182	178	156	154	191	173	194	180	184	165	181	174	157	176	175	174	160	173	181	172	199	182	167	152	168	186	156	182	203	166	161	161	160	191	148	180	149	172	188	162	180	159	185	177	186	172	191	179	183	174	165	197	197	187	170	160	161	161	162	183	139	192	164	153	157	177	160	184	189	157	175	170	175	183	186	193	147	168	141	204	185	176	166	180	169	160	160	136	155	163	182	168	151	187	169	184	161	165	178	167	166	187	157	202	180	187	175	151	205	174	178	181	154	157	182	182	166	183	198	174	153	165	166	137	149	177	150	160	140	163	163	179	173	172	172	166	145	177	203	182	183	181	188	167	201	163	189	186	186	188	159	189	181	181	172	157	177	171	189	184	182	160	193	171	197	170	184	167	162	158	171	144	181	158	178	156	179	156	185	166	169	170	194	161	175	166	168	158	170	159	164	158	171	168	172	163	194	183	151	157	166	175	178	192	184	167	169	164	165	177	164	186	188	173	169	185	182	172	166	163	165	170	155	150	156	190	195	169	176	165	185	172	175	166	173	172	158	172	178	158	175	163	179	177	204	186	152	177	172	192	169	185	159	181	162	187	164	169	184	194	165	173	165	141	172	137	168	168	169	178	200	163	146	179	159	191	155	183	160	176	163	197	155	179	140	165	161	168	183	171	179	200	171	165	152	181	167	171	183	238	165	168	155	174	179	152	165	168	179	191	172	179	178	177	160	167	160	189	183	156	159	186	200	183	163	183	177	202	164	187	159	176	166	184	157	167	169	182	146	164	165	163	188	180	208	199	173	177	143	193	162	152	155	176	191	141	159	162	177	178	157	175	198	179	152	199	167	156	150	151	177	171	179	195	174	150	205	193	178	164	163	163	164	152	172	167	171	192	188	182	195	176	184	169	168	180	180	189	172	197	164	197	156	160	181	182	171	165	182	166	189	180	167	146	167	175	177	155	157	170	191	160	181	185	187	148	173	160	144	170	170	150	173	185	195	157	173	192	162	191	170	190	167	199	169	171	188	196	175	161	160	187	173	177	213	173	164	174	164	184	163	167	195	175	171	169	184	191	159	169	163	166	165	191	192	175	170	161	183	153	170	159	165	174	198	152	160	146	189	173	146	166	159	193	156	177	180	168	173	171	188	169	144	166	161	135	172	170	180	154	173	172	168	198	176	196	176	170	189	167	188	163	173	194	159	161	169	142	164	176	165	164	195	147	190	168	180	184	139	175	178	144	154	183	175	157	164	153	175	161	174	185	151	179	156	196	175	186	199	166	179	166	175	165	169	171	158	167	157	165	162	184	215	207	184	147	158	178	183	179	164	171	172	195	156	188	185	171	156	182	163	169	178	166	136	187	195	169	172	147	161	175	155	187	174	173	152	155	172	173	168	155	177	168	167	161	159	154	173	192	162	165	187	161	164	204	188	165	148	161	180	167	191	164	185	180	172	175	187	168	143	195	157	141	168	165	153	197	175	193	161	171	188	165	186	174	193	148	180	185	171	152	173	175	170	168	144	180	182	196	149	164	188	164	174	153	163	134	169	189	163	161	161	190	178	207	159	150	179	195	146	152	166	176	156	170	181	180	149	180	166	154	179	178	173	181	179	173	178	158	188	174
6291	817	1312	1464	1249	1103	897	816	766	670	699	595	603	582	558	544	503	520	517	554	511	529	486	477	515	556	473	470	485	529	525	472	492	481	488	436	506	478	518	461	484	483	508	488	486	496	502	510	472	476	463	473	439	509	487	463	498	473	466	507	506	495	480	487	470	469	460	468	505	449	469	479	484	458	461	475	487	470	429	492	474	481	467	490	468	443	510	451	486	456	480	500	474	499	496	456	493	475	482	484	488	427	456	441	462	478	495	464	501	505	481	496	519	440	483	493	441	499	475	470	507	485	500	486	468	453	507	500	471	505	489	488	468	454	451	501	482	458	481	463	453	474	490	471	475	458	509	434	487	508	459	481	519	454	513	483	468	490	520	476	487	495	501	449	470	437	455	503	473	484	481	448	465	519	452	482	483	501	444	491	438	513	447	455	484	460	501	451	497	494	436	465	501	450	484	460	486	496	461	443	509	473	516	490	482	503	482	461	495	490	427	488	498	451	514	507	469	444	488	464	486	430	447	506	493	456	491	461	481	461	442	512	509	452	443	473	479	481	481	462	463	507	474	474	464	444	493	421	502	492	486	510	472	481	490	485	484	473	454	416	441	465	455	475	537	508	465	448	493	463	486	456	460	434	418	467	500	479	507	461	514	439	489	452	505	449	458	463	455	472	480	474	484	467	456	492	477	468	480	490	457	480	497	453	492	510	466	481	493	454	483	502	494	515	472	496	502	467	457	435	443	461	490	477	472	483	464	465	456	475	493	500	463	507	474	480	425	493	474	462	474	513	472	449	464	495	451	491	470	516	507	475	507	480	467	483	453	483	467	486	479	446	522	451	469	492	480	454	466	523	477	440	481	441	468	472	525	456	543	474	475	435	458	467	467	479	478	475	469	457	410	452	443	486	474	462	454	457	489	427	455	460	467	479	471	432	456	465	524	463	460	438	454	475	464	472	468	435	482	486	486	477	482	490	478	456	492	478	483	441	493	481	478	481	514	465	462	445	498	497	459	471	453	487	466	466	499	503	489	461	528	465	420	466	460	465	435	508	505	494	466	497	482	485	433	495	462	476	480	482	456	528	486	511	503	478	458	511	498	512	464	476	479	480	455	462	492	464	446	484	494	463	457	447	505	433	497	460	437	469	512	502	463	473	462	477	426	464	458	477	476	452	523	457	440	507	469	478	457	456	463	458	473	493	485	477	437	477	485	466	471	479	447	459	470	516	448	502	481	511	465	461	465	482	468	465	502	461	459	464	467	493	456	464	482	454	478	451	508	462	474	475	485	464	501	483	525	471	486	474	487	476	467	474	420	478	518	479	506	451	470	478	494	456	479	511	477	471	505	485	501	470	488	496	473	483	460	512	487	494	512	482	500	469	473	444	466	508	476	482	482	476	457	484	496	491	460	504	488	481	503	531	423	464	451	487	465	448	462	482	469	456	503	441	423	443	443	468	489	456	510	478	481	488	442	475	451	489	462	482	483	459	470	460	488	437	452	465	452	482	471	468	496	489	464	459	477	448	492	478	468	491	459	482	486	435	468	495	452	442	471	449	484	452	499	500	491	452	461	502	486	447	477	465	454	444	467	483	472	501	462	465	448	466	474	510	476	441	482	487	435	480	494	462	495	449	459	479	467	457	478	506	506	495	481	480	457	453	491	425	474	458	468	439	498	505	473	476	447	497	463	474	470	454	515	477	483	499	447	467	463	431	496	497	436	470	461	481	495	477	489	469	471	472	456	467	487	508	475	510	448	467	518	431	446	471	424	491	454	439	478	474	504	499	510	484	479	466	457	457	538	454	499	443	431	443	451	511	445	485	479	492	454	460	494	451	512	501	486	440	502	464	493	453	464	488	471	449	479	484	500	499	473	452	500	475	478	463	483	454	493	463	452	475	462	505	454	429	456	452	483	492	519	496	457	480	474	494	501	410	506	446	494	516	488	488	484	474	486	453	471	499	446	502	480	485	458	477	496	459	461	460	464	469	468	479	484	520	437	456	466	409	486	473	494	448	478	458	466	458	495	478	445	411	453	456	482	462	461	473	526	470	474	467	499	519	465	427	505	488	454	495	473	503	464	473	505	473	452	489	439	462	465	447	468	465	476	466	436	455	447	472	464	470	499	497	445	466	466	468	460	511	464	439	465	465	449	458	519	474	474	462	450	471	451	485	471	452	470	454	483	467	440	470	500	475	426	462	521	492	440	449	454	483	442	484	443	489	496	469	442	469	446	458	450	435	499	461	477	502	485	478	471	439	453	487	472	444	505	487	469	455	500	465	497	483	447	456	475	474	458	486	438	471	481	487	455	489	482	482	456	474	516	455	448	476	494	504	510	463	426	468	486	470	452	472	440	460	430	451	537	503	477	461	433	484	477	466	447	469	422	442	459	453	464	407	535	470	436	489	444	485	419	448	451	452	479	508	475	494	487	495	463	462	494	492	482	453	445	485	464	495	475	470	510	466	437	472	435	448	454	481	470	468	474	450	483	474	473	466	474	441	491	466	466	425	479	479	488	435	491	473	476	466	474	479	469	462	487	456	507	452	504	498	475	482	504	463	433	497	431	497	492	445	480	443	470	491	426	506	479	492	458	483	524	468	449	503	438	478	471	472	469	500	504	500	491	466	453	498	467	453	469	471	460	497	424	511	496	482	464	498	492	497	449	456	426	454	461	498	423	434	481	425	461	495	463	510	494	480	427	505	506	515	450	423	467	468	482	487	473	502	455	492	440	465	513	505	471	466	449	484	472	477	454	496	501	491	460	481	449	463	462	485	448	497	449	475	510	497	495	508	467	527	446	439	447	458	450	444	461	449	495	471	484	487	470	460	487	492	459	468	441	443	496	485	436	485	493	483	461	467	488	492	487	471	468	472	443	464	454	497	523	463	501	403	437	432	498	478	462	475	472	460	470	486	441	483	510	513	479	491	491	478	477	489	508	483	431	491	444	503	483	510	471	457	504	473	476	487	503	497	501	492	453	497	458	460	476	493	458	454	461	460	506	499	487	518	456	475	466	493	474	466	485	477	451	481	453	458	503	461	443	513	452	459	494	488	488	489	437	469	495	448	485	505	486	459	451	417	517	481	494	460	472	476	449	490	488	472	436	481	481	478	497	478	452	475	467	485	452	480	476	448	434	467	479	476	502	508	490	473	494	497	459	468	458	457	494	460	443	465	468	482	416	461	492	509	455	504	433	433	437	470	501	446	483	490	457	467	476	482	466	483	485	478	458	478	448	473	460	441	461	472	486	477	452	422	518	468	491	488	475	476	493	511	495	481	481	474	427	472	444	456	429	466	503	499	459	476	439	462	494	515	491	490	473	475	480	492	474	480	490	455	490	444	509	497	477	460	485	487	459	480	418	475	475	490	483	505	469	501	454	462	440	470	445	471	481	444	480	478	454	413	498	480	480	469	495	503	455	463	495	446	453	467	480	475	476	457	470	506	493	432	500	468	437	452	480	501	447	476	467	439	462	450
14393	1445	1134	952	703	573	550	529	403	383	388	406	394	361	392	376	372	372	404	333	389	331	363	368	345	362	340	352	381	346	373	346	341	314	386	327	353	365	369	341	366	376	352	328	355	358	358	347	365	358	367	318	372	357	361	322	345	347	355	333	321	331	328	323	350	373	376	333	347	368	348	322	385	341	401	323	349	363	363	357	323	353	357	318	361	345	384	342	337	338	346	347	338	345	388	334	333	339	359	379	345	346	349	332	355	349	340	356	362	339	306	363	348	359	368	335	355	382	392	369	378	336	358	395	380	352	341	337	371	356	334	353	369	365	379	375	306	341	374	343	367	347	343	346	358	344	344	357	344	328	380	377	311	337	350	329	351	361	342	366	326	332	351	363	348	386	361	338	323	333	375	337	364	351	342	376	368	340	352	362	305	360	358	344	328	331	380	361	312	343	334	381	380	306	419	323	361	323	346	335	356	330	362	346	340	358	357	330	323	335	355	352	374	322	362	362	371	346	348	319	331	349	329	383	321	333	378	341	403	357	338	342	330	384	357	342	353	332	368	353	348	339	358	360	339	359	325	382	324	312	297	372	331	339	361	353	335	399	340	358	316	363	337	327	318	326	324	357	357	344	337	338	375	381	342	332	364	363	339	331	372	350	352	361	368	329	296	364	348	354	381	345	339	357	396	351	338	403	310	371	375	354	365	325	362	330	355	361	312	360	337	320	340	385	378	333	354	353	327	367	349	346	343	334	374	333	358	344	367	356	317	301	362	312	349	338	325	350	365	354	352	356	352	347	380	331	355	324	368	352	332	338	344	371	350	369	313	329	332	357	346	332	355	361	372	359	349	346	353	342	334	331	323	352	332	356	343	335	305	320	339	336	369	355	334	366	373	345	353	354	357	316	370	351	371	364	357	362	354	372	352	360	325	318	338	327	343	327	361	354	361	331	347	359	345	341	351	360	333	342	325	363	321	353	329	337	333	355	318	364	430	351	344	333	377	351	362	338	367	369	377	378	343	384	333	363	327	345	373	356	353	369	337	309	379	356	356	365	335	389	336	321	361	373	316	379	360	362	396	352	379	355	369	381	369	357	339	360	331	388	377	355	371	344	342	333	323	402	375	372	313	331	361	368	360	366	346	363	371	369	355	349	340	383	347	382	360	346	365	335	363	378	380	362	335	342	344	351	330	365	344	321	346	373	349	351	356	327	358	338	352	340	339	358	362	354	348	318	332	325	357	366	379	327	329	357	345	360	314	351	362	319	353	330	361	349	348	354	364	331	335	377	329	360	361	359	325	327	344	336	338	327	364	355	364	339	337	355	325	307	349	337	331	389	334	347	359	341	365	389	373	334	386	354	351	365	378	356	373	367	351	350	366	350	317	338	351	329	367	347	317	337	361	345	316	324	337	348	331	336	336	338	355	357	377	374	366	344	367	345	391	370	373	349	348	333	380	375	316	315	372	360	342	352	356	334	360	352	329	358	318	340	330	338	354	339	348	353	335	345	336	340	369	374	348	339	329	333	341	370	330	344	326	323	338	320	362	385	365	331	350	346	344	335	371	315	351	369	330	354	331	332	367	350	339	355	363	322	335	345	338	323	349	364	340	367	337	322	319	380	367	383	324	375	383	339	332	363	351	343	343	349	353	371	348	355	369	332	356	372	325	320	374	334	383	344	374	343	345	390	366	324	348	344	348	321	373	387	346	371	365	342	337	305	368	351	320	358	364	358	338	393	341	355	380	382	399	388	331	324	340	362	337	348	303	329	319	322	357	367	377	351	340	362	338	361	352	354	343	339	340	334	325	347	342	360	318	340	363	369	338	370	334	332	322	305	337	337	310	354	327	357	355	366	338	347	375	352	373	364	319	333	336	334	355	400	348	328	341	352	352	347	362	347	370	348	337	359	384	336	354	359	376	419	356	302	317	390	314	346	331	347	323	355	346	371	372	349	300	345	365	340	360	355	334	361	336	364	313	364	355	337	352	350	330	352	346	319	358	378	330	334	354	358	331	360	307	354	352	341	409	368	339	341	323	330	347	346	334	356	320	356	366	382	355	368	364	378	353	371	293	346	364	352	374	353	361	374	357	308	332	355	372	350	317	328	380	388	334	390	349	374	368	313	391	395	342	329	345	340	328	364	342	388	354	334	358	353	335	327	369	346	312	347	338	376	336	365	353	333	365	340	358	334	326	303	338	324	337	364	344	365	334	325	364	352	374	367	353	338	344	350	330	319	334	337	339	366	309	342	363	332	339	346	351	346	342	332	375	341	322	340	344	324	301	362	336	347	385	365	370	339	337	357	366	353	376	340	337	356	341	362	354	359	356	317	344	345	351	337	350	341	352	346	344	376	325	358	371	331	358	360	405	362	353	364	321	334	391	350	345	362	298	357	372	397	330	351	326	333	336	353	319	378	371	374	344	323	379	331	366	360	334	362	376	335	319	364	335	390	325	327	337	378	316	358	328	346	330	324	344	362	354	373	344	366	334	373	364	376	351	343	323	341	340	350	357	378	339	342	374	346	327	358	347	357	312	366	374	346	351	321	369	296	333	355	337	345	384	360	387	364	389	314	358	312	377	337	350	351	340	313	386	372	352	354	364	341	320	332	362	303	319	333	318	317	377	340	336	348	375	325	349	357	361	346	344	396	377	338	406	356	360	320	353	374	344	297	360	393	341	375	379	350	343	321	356	337	364	336	374	341	354	366	371	338	348	379	338	349	343	335	347	364	354	345	371	363	319	383	342	338	353	353	373	330	351	347	359	339	330	344	341	343	365	366	358	384	373	349	298	348	371	364	342	356	333	323	362	342	360	330	352	351	321	349	350	358	324	375	363	363	318	347	352	337	354	368	366	366	396	338	331	337	358	350	330	324	354	360	358	388	333	352	333	320	363	325	360	340	339	373	300	344	375	352	342	326	333	365	324	337	330	350	369	377	345	370	333	331	331	329	365	313	347	354	351	356	355	357	364	363	331	360	344	329	369	353	367	363	355	311	316	343	332	318	366	394	374	347	324	345	381	355	348	382	352	337	337	362	369	348	332	347	348	342	332	326	327	348	350	327	332	345	356	328	371	360	307	337	348	357	360	320	346	331	311	339	332	333	319	322	350	342	371	383	357	329	351	342	301	369	350	331	347	352	340	347	387	343	349	333	372	364	332	297	364	337	361	387	338	322	346	316	335	381	360	347	352	366	336	362	347	325	356	349	358	335	384	368	323	343	372	367	353	377	338	308	343	332	352	360	333	362	333	366	356	332	332	348	340	340	385	331	337	361	322	377	342	340	365	356	365	318	326	351	352	343	363	379	336	340	340	397	345	355	342	352	361	317	366	366	356	349	353	347	352	369	318	330	332	392	348	329	355	334	347	367	366	364	350	356	359	341	336	350	340	331	309	344	396	380	317	354	330	345	330	319	354	363	367	348	367	315	412	360	355	369	343	334	315	338	363	317	332	356	335	302	312	330	359	348	333	345	322	360
8498	1466	2395	2595	2257	1943	1649	1504	1278	1298	1160	1105	1021	1018	1009	957	1000	979	936	988	921	978	879	920	866	870	900	908	894	892	931	899	918	832	922	917	863	866	896	883	833	939	914	796	829	832	820	861	818	873	922	844	784	917	851	859	826	830	799	826	842	832	873	930	856	860	883	849	840	877	880	856	836	873	850	804	811	806	857	876	796	852	865	856	822	840	818	865	805	868	820	803	876	820	845	858	835	805	819	827	852	878	864	858	787	882	807	807	816	874	848	836	902	828	826	812	817	804	852	825	820	815	796	852	854	826	842	870	848	781	857	882	863	836	863	828	816	796	833	844	864	854	818	765	802	821	830	878	837	797	800	852	886	839	901	859	806	880	849	836	845	783	851	872	771	841	805	805	862	803	822	842	837	860	840	846	859	866	794	827	831	834	849	867	828	786	847	818	808	830	843	840	872	847	843	787	815	842	793	844	806	866	828	838	867	820	861	816	833	799	831	819	850	876	855	833	832	847	866	833	854	881	793	831	797	798	798	815	836	815	847	771	819	885	806	775	843	836	815	862	898	849	846	805	823	852	803	845	828	827	826	851	814	782	822	774	850	811	901	844	857	851	838	856	832	783	825	834	851	900	832	813	816	849	801	818	873	787	810	859	865	825	881	850	865	845	809	887	885	845	816	853	846	837	899	836	838	839	768	835	838	786	842	843	819	803	876	794	847	841	848	858	824	844	822	826	836	811	846	852	732	804	813	828	870	803	851	798	779	907	771	870	838	820	842	847	837	820	813	839	819	813	845	808	796	829	855	828	830	848	821	838	822	791	848	851	838	858	816	824	833	841	851	801	847	846	827	865	837	864	812	841	843	823	840	886	871	852	823	843	836	868	830	840	877	796	831	844	799	842	822	889	881	831	822	815	873	844	813	809	842	851	814	824	794	835	856	833	814	836	782	850	881	891	813	845	841	780	823	870	853	821	800	855	839	805	814	824	838	880	820	807	858	820	843	792	817	828	832	840	845	825	825	840	885	863	799	863	853	811	872	839	846	831	848	835	848	792	833	890	787	841	895	858	808	819	810	811	791	822	803	843	900	826	828	840	820	835	799	854	808	871	876	888	906	829	860	833	849	863	800	795	846	888	861	755	844	831	893	894	889	842	789	859	844	818	834	855	804	856	835	878	816	861	807	829	847	853	820	817	842	841	862	845	838	862	850	794	845	850	790	852	868	760	868	890	833	876	866	826	808	768	864	833	830	834	868	813	890	810	881	868	849	887	825	842	814	816	790	816	791	888	830	871	832	809	846	867	794	835	841	829	834	818	898	772	923	878	809	867	844	874	865	818	808	824	892	853	869	847	818	834	820	838	854	835	863	826	853	855	878	839	857	881	817	816	855	874	840	835	825	855	817	811	842	828	823	795	849	859	840	855	829	865	825	814	876	832	852	836	842	832	833	865	834	817	827	807	823	828	807	832	749	845	849	843	810	798	810	839	854	855	824	803	857	831	869	801	846	823	828	829	807	818	761	908	844	835	836	823	799	860	825	810	824	797	850	870	780	846	810	856	870	807	849	781	861	866	865	789	831	922	889	877	805	880	809	839	846	841	875	858	849	806	868	863	774	844	813	812	790	834	863	850	831	849	837	828	795	868	849	808	831	798	853	845	821	816	895	815	820	851	848	815	788	842	848	853	862	836	822	808	779	854	872	824	884	810	848	880	815	802	808	832	802	789	762	806	845	804	839	850	882	833	816	934	819	860	820	874	820	824	814	797	825	832	874	815	774	825	862	869	829	820	836	840	862	871	800	820	875	871	786	827	785	844	849	841	781	853	784	792	855	815	871	831	835	863	838	824	817	864	782	852	807	845	840	867	863	839	829	851	856	852	836	799	888	861	841	871	831	877	800	853	828	873	848	806	842	858	808	886	854	801	820	862	789	872	854	854	834	791	860	848	849	824	845	806	861	872	798	812	856	828	819	867	789	851	788	821	768	782	794	839	813	848	792	875	833	865	835	860	808	846	868	833	873	867	812	792	836	850	812	847	851	869	883	807	845	868	897	789	764	830	832	827	923	830	814	850	870	859	798	845	828	831	857	792	836	801	854	845	858	881	843	851	801	868	855	843	815	822	769	868	818	834	824	814	815	840	843	831	791	807	854	854	821	849	830	883	846	817	810	845	794	870	889	816	817	750	892	915	887	785	780	798	826	832	800	900	825	854	814	850	861	843	884	784	837	833	839	792	840	811	851	865	860	875	843	853	800	888	850	868	834	851	896	881	810	796	820	841	852	855	858	785	814	821	826	867	810	858	832	820	851	811	827	817	872	786	860	847	837	810	824	826	848	806	881	845	805	820	856	874	848	801	846	820	903	852	862	782	838	852	832	821	838	799	915	870	870	890	831	854	846	855	839	865	851	794	892	812	828	887	817	792	828	809	829	782	851	821	818	855	852	837	825	784	814	834	833	852	840	831	872	794	821	798	787	830	876	842	865	849	808	831	807	783	813	849	824	799	826	816	840	782	840	814	784	839	832	843	849	871	828	838	828	834	891	825	825	869	801	875	869	844	875	828	809	852	865	827	848	868	816	855	869	841	846	843	810	840	850	839	858	857	844	820	848	857	829	859	828	798	849	808	815	884	856	842	845	845	803	848	818	840	870	840	825	863	846	838	870	836	871	844	816	850	856	868	825	802	842	782	778	826	836	825	872	815	820	836	806	828	848	830	790	810	864	801	860	808	788	864	851	827	818	845	852	876	795	858	848	857	829	849	826	800	845	908	823	854	822	856	898	844	823	781	820	864	842	840	822	829	857	835	860	834	795	822	851	808	851	879	850	808	811	897	803	843	838	828	865	862	838	922	797	824	804	842	830	813	849	821	804	840	845	862	862	759	820	795	826	802	803	846	825	900	838	830	819	828	831	905	806	816	899	810	854	851	882	836	851	805	797	871	842	794	832	833	864	851	854	821	889	832	843	856	852	812	853	797	853	817	822	858	775	877	772	864	859	852	856	869	833	830	842	778	875	822	827	829	798	795	820	847	825	868	774	834	868	841	830	811	859	855	876	863	827	796	844	843	857	847	749	811	863	827	846	839	842	892	832	836	838	825	800	826	869	876	865	848	821	807	803	858	803	827	807	801	859	840	867	831	875	816	853	855	808	815	855	845	809	850	813	861	829	786	856	757	875	835	863	801	837	885	830	811	869	855	824	810	859	866	867	819	853	823	887	844	809	770	829	846	817	861	851	841	857	831	836	844	848	862	844	849	859	809	838	771	831	861	810	792	861	843	875	833	927	858	889	815	808	830	829	896	864	821	836	813	804	846	809	831	796	873	857	800	825	830	844	861	846	813	820	865	881	848	848	880	848	822	846	822	833	835	802	799	854	808	866	874	807	748	841	849	808	807	841	847	783	880	820	812	825	806	866	846	826	831	840	882	822	783	834	822	878	821	854	881	878	813	833	799	856	852	829	912	827	870	846	843	864	847	829	840
1401	270	293	275	257	274	296	308	252	273	272	253	269	254	272	258	246	275	272	231	248	270	251	259	251	274	260	239	245	290	287	267	266	320	287	257	267	270	285	276	277	309	265	308	282	261	267	300	304	232	268	269	303	279	281	238	254	268	253	310	239	250	274	249	266	259	246	253	255	274	230	272	298	255	286	262	232	268	249	254	295	279	252	298	262	261	259	274	268	272	269	277	246	261	289	247	262	285	255	271	274	251	283	261	245	289	270	271	256	270	277	270	294	254	262	282	223	272	264	254	254	278	272	292	257	290	266	270	254	288	279	287	271	270	268	255	254	273	265	238	264	290	272	255	251	296	250	263	276	245	283	265	241	311	258	273	260	256	269	264	262	270	266	275	274	298	289	242	274	278	281	249	258	274	261	246	255	242	268	276	255	267	274	270	250	262	267	227	231	275	254	276	236	254	254	257	281	283	297	254	257	253	287	244	258	272	297	287	300	292	251	270	246	285	248	289	270	256	244	246	255	245	256	254	268	247	259	274	290	255	269	267	273	277	286	264	267	263	294	278	264	292	263	256	280	238	260	295	253	285	265	251	260	278	278	271	286	254	274	252	258	281	248	273	267	269	229	220	240	289	279	284	278	250	278	274	267	267	266	249	278	251	277	259	278	300	259	282	242	268	261	291	268	275	297	269	289	287	263	290	262	246	305	261	284	287	256	287	281	283	265	236	256	251	290	259	263	254	287	260	263	304	307	267	267	254	313	257	276	243	288	247	277	252	244	278	264	284	244	276	283	255	266	249	259	252	276	231	274	296	254	298	286	246	285	271	259	251	274	278	278	273	262	248	222	279	239	275	276	264	267	217	264	269	255	291	267	305	257	282	280	251	254	234	256	251	237	267	264	291	265	275	239	230	293	252	276	272	291	293	242	289	297	257	209	220	281	250	259	296	245	266	268	250	272	278	266	297	273	247	261	284	279	260	239	270	260	266	281	254	259	265	256	266	263	267	267	250	272	241	260	239	258	271	251	260	236	261	259	237	255	250	245	238	268	260	278	249	287	253	244	247	284	280	270	265	262	237	266	277	256	270	254	268	259	281	253	256	260	277	240	241	250	247	270	283	258	294	261	273	285	280	267	252	257	268	264	272	291	292	276	266	291	287	251	255	250	240	290	258	288	280	275	283	299	260	280	282	274	271	282	247	293	289	260	252	247	276	262	260	288	272	267	238	274	261	270	252	221	243	285	262	246	265	248	278	259	266	226	291	266	268	278	273	233	285	241	284	298	250	261	272	272	275	265	291	244	288	249	276	260	248	240	269	227	250	258	276	272	279	277	277	296	300	275	276	226	251	225	274	273	287	263	264	254	266	269	269	298	252	263	259	291	245	257	284	294	295	265	259	248	247	262	272	270	281	293	254	258	285	260	268	260	271	284	287	269	274	279	275	312	267	239	245	255	257	274	271	260	268	245	240	244	260	271	269	248	300	242	264	281	249	270	297	261	266	267	287	247	281	242	251	286	236	233	264	268	260	272	308	280	275	266	242	267	246	265	249	238	277	277	258	277	280	276	261	275	276	243	252	286	273	284	293	255	304	279	235	247	257	272	249	279	268	245	238	241	238	267	262	255	274	275	263	258	283	270	248	250	285	263	271	293	257	254	272	267	250	284	279	252	271	240	260	287	249	250	267	275	257	275	260	239	268	257	274	303	289	255	240	301	274	252	260	278	273	276	278	273	266	276	280	260	246	250	258	254	266	263	265	279	280	263	273	294	236	261	250	280	299	294	266	239	282	261	280	244	251	259	256	270	285	246	249	291	243	248	245	254	275	282	243	269	290	283	286	277	273	274	284	290	272	277	262	223	255	244	250	245	252	252	266	272	239	293	277	251	259	240	251	251	270	282	278	267	254	276	305	283	248	292	268	251	279	286	289	250	287	286	279	275	270	276	296	265	272	252	268	281	264	274	257	266	288	249	254	288	257	266	229	210	305	268	272	272	263	240	301	252	250	316	267	288	235	238	249	251	277	299	248	242	293	269	260	265	268	277	287	291	291	274	281	268	275	261	297	258	248	274	277	280	272	262	271	257	273	283	269	284	273	267	255	271	258	267	250	250	248	241	286	284	247	272	278	261	234	267	255	283	266	259	265	302	281	286	262	261	293	291	283	276	283	243	241	279	243	258	264	252	272	282	270	273	227	265	250	256	259	252	262	269	239	279	277	242	257	258	256	270	241	246	272	255	275	262	281	239	269	248	266	264	268	279	255	247	266	271	237	239	298	271	283	249	254	262	237	233	263	288	236	246	260	250	281	268	274	269	236	268	255	277	286	282	290	281	256	259	290	293	248	262	279	272	298	272	263	270	272	264	278	256	278	271	275	255	252	242	261	268	261	291	275	246	241	290	253	306	289	288	309	260	278	286	274	235	270	250	283	270	265	277	287	259	252	254	268	264	265	295	263	275	272	259	238	273	252	258	276	271	297	218	269	264	242	267	272	249	270	233	293	265	268	263	297	280	291	254	246	283	250	270	286	261	277	266	292	253	245	276	295	283	259	285	287	286	275	256	243	258	268	248	264	266	279	272	284	295	296	273	255	283	265	265	297	281	258	246	281	278	264	304	269	267	269	265	263	293	280	257	278	240	261	279	247	265	271	298	282	256	282	228	255	229	232	236	273	294	285	248	268	273	290	285	245	274	269	252	260	272	275	281	272	260	268	256	262	272	249	305	273	249	243	286	255	247	265	252	246	284	294	233	276	258	277	262	243	255	282	256	236	238	259	244	264	280	283	275	266	271	276	241	270	263	248	299	260	299	280	268	252	297	245	295	267	257	271	271	253	228	270	277	251	271	246	261	268	265	263	303	246	287	270	264	276	293	255	306	288	262	264	259	258	307	267	230	263	296	247	273	244	266	270	277	263	247	274	268	260	274	267	268	276	245	277	269	259	277	277	263	250	271	292	295	256	257	234	281	245	282	266	268	281	246	270	258	271	237	292	268	265	297	265	274	259	275	299	267	267	277	291	267	271	282	247	247	258	261	267	261	249	271	285	252	276	255	256	278	262	255	279	253	250	253	279	261	239	251	271	274	288	256	286	228	252	283	246	254	285	266	304	283	264	271	258	284	266	276	245	264	265	265	321	236	252	283	258	238	256	246	261	268	265	265	269	270	269	258	265	280	270	273	257	265	266	227	267	303	253	280	253	283	261	257	267	252	286	268	260	256	274	267	255	258	250	266	252	261	302	276	252	304	244	292	273	252	277	260	301	306	246	244	243	294	281	239	257	271	296	254	260	267	241	248	273	273	251	264	279	291	241	260	270	270	263	258	263	283	272	281	263	301	258	298	287	275	266	242	236	271	278	290	271	242	275	245	280	243	252	272	266	293	257	259	291	256	238	261	260	295	277	261	265	258	255	258	270	296	269	269	253	262	279	264	255	252	266	284	278	282	245	262	250	267	230	251	276	271	254	258	276	277	234	257	252	263	259
1807	660	649	665	694	662	655	653	657	646	652	636	662	667	648	653	616	615	688	640	652	630	642	655	641	590	625	629	655	643	652	634	667	639	696	662	645	622	627	622	633	640	641	643	648	631	613	608	642	651	702	630	632	650	675	634	648	628	671	654	628	651	625	650	644	615	687	597	607	631	663	677	639	638	647	633	578	654	632	672	627	637	610	640	671	669	686	668	673	613	656	640	649	622	622	683	673	699	594	682	620	621	633	681	645	650	606	662	643	659	677	627	606	634	658	600	656	660	656	638	648	649	635	692	601	654	658	676	652	650	657	651	686	644	622	641	642	611	640	641	669	685	648	682	657	689	624	642	639	625	627	654	613	647	682	650	630	640	622	685	634	638	651	657	638	613	621	650	640	674	621	665	643	637	659	637	602	609	602	626	629	653	618	635	626	651	647	675	646	619	624	637	655	630	658	696	625	624	627	618	610	608	682	629	657	636	642	619	611	619	640	650	631	688	640	673	646	633	650	630	609	639	650	624	636	627	682	632	655	630	639	626	638	665	631	655	624	683	641	597	643	618	661	632	681	663	664	639	597	596	625	681	649	610	609	654	657	656	652	670	655	674	638	662	663	625	666	624	635	639	626	613	635	620	665	592	638	653	596	618	603	660	614	655	667	657	634	632	626	664	669	637	607	669	615	657	621	665	641	595	635	580	625	647	644	636	689	683	652	627	628	632	651	628	655	617	626	684	594	620	632	629	648	624	635	635	637	625	619	685	619	652	625	626	643	599	645	619	694	595	625	680	634	663	648	631	599	615	641	651	684	612	650	601	686	669	635	640	629	596	630	656	665	657	628	654	616	595	681	589	662	585	626	625	635	634	633	606	653	622	652	669	659	613	653	637	623	674	652	624	657	596	632	644	637	594	653	632	667	644	701	621	651	633	670	633	652	624	632	622	686	655	620	657	655	642	618	597	647	651	640	648	647	650	665	620	639	637	642	608	664	656	654	674	636	612	595	600	612	634	680	650	642	618	655	638	601	628	631	619	613	640	597	622	663	645	636	667	622	605	652	623	634	652	681	606	632	615	651	616	610	671	673	650	659	641	623	642	622	608	650	644	618	600	670	600	666	624	588	623	665	684	616	690	661	604	624	643	642	635	635	678	680	668	691	615	670	642	610	613	642	580	642	598	646	654	681	626	659	690	625	665	640	600	631	624	610	627	636	631	635	613	668	656	642	604	628	599	673	641	676	655	675	693	628	637	650	630	666	644	667	657	637	668	610	630	648	590	626	622	652	634	655	693	626	640	630	627	617	708	682	648	641	624	631	621	664	626	675	644	635	618	686	612	648	637	652	671	654	651	672	655	633	665	604	646	608	627	627	622	643	677	649	633	655	654	618	651	624	634	639	619	694	640	622	623	638	664	614	646	601	624	637	615	594	583	636	634	615	684	611	662	650	624	696	632	656	676	622	653	631	650	633	661	676	650	651	617	648	633	621	665	647	668	657	655	620	624	611	652	642	664	637	657	608	636	631	628	657	649	603	638	682	652	646	660	651	656	652	609	633	661	686	639	589	652	608	681	650	672	613	647	641	652	578	628	660	655	626	597	643	633	618	658	616	609	611	620	644	641	608	596	620	653	683	631	614	645	629	647	637	651	616	664	652	649	649	689	630	694	624	584	642	643	671	634	655	649	634	617	675	648	639	603	646	613	654	648	602	620	646	674	625	630	614	650	670	645	624	606	627	627	594	613	657	628	620	663	668	643	647	650	619	685	696	648	615	667	645	673	592	638	680	673	608	601	636	658	685	662	650	683	649	619	574	617	634	653	672	623	603	624	645	638	653	656	658	632	668	620	633	632	602	626	656	606	642	639	632	636	642	646	616	662	693	623	671	687	612	621	633	641	633	601	674	653	601	635	642	636	661	619	630	635	642	585	649	692	627	646	689	671	671	656	627	608	665	632	674	690	660	641	605	643	691	660	623	660	658	593	626	634	629	637	638	645	681	642	646	633	604	670	574	658	643	680	637	620	648	578	640	664	610	650	668	649	642	678	600	650	616	679	680	621	589	608	666	616	620	683	600	629	644	652	636	646	679	641	598	636	649	632	645	649	609	620	639	627	654	588	634	660	623	614	638	628	640	632	577	655	650	643	615	614	635	612	615	624	628	628	648	664	645	661	665	648	629	650	641	685	626	583	595	626	674	616	666	645	603	671	672	635	640	650	606	654	644	605	633	654	605	604	636	621	638	608	602	637	678	653	639	582	643	589	658	682	631	623	612	607	677	678	660	666	659	680	644	617	615	715	676	708	644	687	624	615	632	645	651	620	663	671	606	655	632	601	664	611	635	657	607	623	636	627	646	668	668	674	626	666	614	571	607	668	705	635	622	657	636	648	629	627	669	613	616	654	634	614	650	627	718	637	668	620	680	654	595	634	679	638	641	648	640	635	636	681	611	641	681	650	680	607	636	656	580	660	661	642	650	641	575	660	627	647	651	640	671	620	641	625	657	661	664	604	625	635	600	624	645	619	627	619	666	686	628	655	671	622	624	660	629	628	662	623	661	664	632	654	586	688	670	670	647	624	644	626	655	577	641	629	628	587	659	605	642	674	643	662	629	610	606	614	641	628	642	661	675	642	695	629	643	642	687	599	677	645	626	636	637	642	637	667	635	640	617	610	596	637	604	653	600	634	652	616	605	659	628	665	630	659	652	688	639	649	648	663	612	640	655	597	638	617	665	652	655	657	624	590	611	623	640	645	704	660	607	667	613	601	655	657	635	640	639	660	637	729	597	669	648	628	639	625	671	609	658	614	695	649	616	643	660	616	685	569	641	661	622	644	652	606	683	662	639	620	668	609	663	682	634	628	627	639	630	650	635	672	632	643	651	670	640	657	633	664	624	681	617	635	617	671	623	643	656	675	653	586	603	612	636	639	624	638	602	637	610	656	636	629	622	606	636	583	644	608	635	681	638	638	628	664	634	633	697	648	671	632	657	659	634	608	655	627	676	631	681	676	671	638	636	634	603	663	612	642	618	628	626	639	663	652	538	637	686	639	632	603	625	621	664	657	641	651	656	670	631	638	648	655	647	664	660	592	666	642	640	633	638	647	609	636	637	633	691	589	687	680	676	653	670	630	609	662	632	622	645	662	641	625	663	617	676	623	650	638	648	667	656	668	641	653	665	629	624	645	637	659	615	663	610	658	633	629	676	637	613	606	594	682	632	606	660	664	624	616	654	618	653	629	613	627	592	679	687	659	632	592	633	608	627	679	612	646	642	678	616	642	608	644	650	641	573	658	624	685	641	609	613	646	659	600	610	605	625	671	609	646	606	636	653	592	663	621	645	586	609	646	659	625	601	646	690	647	648	651	662	651	665	635	635	625	692	646	680	611	656	627	617	650	629	678	638	671	684	647	645	647	640	611	667	658	675	642	676	654	693	640	645	657	706	635	635	644	641	644	648	625	637	626	648	664	596	568	666	649	620	637
7455	521	589	412	314	255	259	198	229	172	195	186	209	178	179	197	213	173	176	173	171	167	162	179	179	163	186	177	194	179	184	166	189	152	151	158	176	165	183	186	177	174	164	213	154	161	179	166	186	162	164	185	168	141	176	172	196	174	194	168	163	199	191	188	174	179	186	176	182	150	187	153	170	181	198	199	176	194	167	191	171	189	183	162	176	195	176	168	183	177	160	181	185	176	190	194	168	186	167	190	179	175	157	182	180	171	173	156	169	163	200	158	190	207	165	167	162	178	192	179	179	176	175	184	185	169	173	178	207	154	184	190	182	185	169	184	167	180	164	190	195	183	194	172	173	182	160	143	160	192	173	192	174	164	150	175	165	202	168	176	185	170	173	173	171	162	167	167	174	204	182	182	155	164	140	198	157	161	167	162	172	172	154	181	164	166	162	184	161	184	187	165	146	171	152	175	172	162	171	174	190	149	173	165	152	165	160	168	145	184	178	168	167	177	172	166	184	172	180	155	208	187	176	180	167	173	170	197	190	162	170	181	170	200	193	189	173	188	176	184	162	187	180	183	166	159	204	182	177	151	187	152	185	169	205	160	169	180	187	172	173	173	179	161	146	170	169	179	177	159	160	181	172	159	161	156	167	162	167	178	161	179	214	182	174	168	172	172	174	179	202	167	177	146	160	158	146	176	173	155	172	171	181	182	164	174	198	186	173	164	171	174	156	195	133	172	160	188	203	200	170	181	198	171	152	129	160	146	158	187	154	172	173	151	157	152	164	175	151	134	163	141	174	196	152	203	188	176	159	170	182	178	175	188	152	164	157	169	160	154	150	171	178	186	160	148	164	198	176	168	185	179	182	158	160	177	170	174	176	169	201	181	177	178	176	170	177	159	160	177	201	165	204	148	178	160	150	179	177	147	177	184	188	155	166	156	168	164	151	184	190	172	190	170	161	175	159	164	172	176	200	190	172	176	181	188	157	162	175	186	161	161	147	176	155	183	187	169	180	171	167	173	208	165	168	169	151	172	165	189	148	144	154	162	166	176	197	198	148	169	190	159	154	178	162	167	156	177	171	182	171	172	157	183	171	183	186	165	145	163	155	201	157	164	172	171	166	138	199	167	169	162	160	163	157	195	186	186	165	180	155	167	160	191	160	193	176	148	196	174	195	173	166	156	180	168	159	146	166	198	166	178	149	173	181	169	150	164	179	154	177	150	192	183	187	172	188	174	168	191	165	177	153	194	172	161	160	187	182	132	184	192	169	162	187	193	173	162	165	189	165	166	177	162	166	145	176	168	180	154	172	167	170	166	198	160	173	163	176	158	178	180	158	161	163	158	162	171	185	148	151	187	161	175	176	175	173	161	164	166	163	186	153	140	171	177	170	190	174	175	198	184	199	189	168	176	162	179	192	180	177	149	167	151	172	188	168	148	162	179	194	181	175	184	176	166	181	173	161	171	163	167	153	172	177	177	158	179	165	167	150	190	174	178	168	166	180	143	162	155	168	183	213	174	167	153	153	201	183	194	172	171	167	152	159	188	174	157	181	176	186	178	198	162	174	177	176	176	151	180	180	166	178	184	188	179	176	161	146	161	146	159	156	176	172	182	180	170	169	173	170	178	162	145	176	218	182	176	162	162	192	175	143	189	177	153	156	155	176	191	155	169	185	182	175	185	169	176	153	179	171	174	183	170	159	174	163	151	217	173	182	168	181	185	172	157	183	186	169	187	153	169	200	154	163	189	173	168	153	186	152	176	187	159	157	175	197	170	141	169	200	171	187	181	153	167	174	142	170	191	191	171	174	200	185	183	171	169	174	171	164	194	180	163	169	179	153	196	159	184	165	189	142	183	165	184	178	193	185	162	175	183	172	177	187	166	185	160	156	175	200	192	192	176	169	166	169	187	156	186	183	157	182	157	180	167	188	169	157	168	168	173	162	192	172	157	178	177	171	176	187	171	174	148	170	178	168	181	164	180	159	175	165	181	152	149	177	181	158	177	169	203	157	185	181	165	173	157	204	168	167	151	173	181	163	169	162	197	183	144	185	161	159	156	172	149	146	187	144	138	157	169	150	162	168	154	195	157	146	175	196	174	178	179	178	204	155	170	153	166	179	176	170	187	183	176	167	163	153	158	165	176	176	191	176	179	169	168	177	181	175	177	164	176	148	175	190	185	161	195	174	177	166	180	174	161	176	166	177	196	174	149	165	176	163	154	159	169	188	158	163	195	178	183	183	170	156	182	162	157	185	213	153	188	191	165	177	165	180	161	134	169	151	177	184	155	180	215	159	195	161	165	173	166	198	162	182	170	170	178	185	139	174	190	166	204	153	159	177	182	154	163	158	170	171	166	147	176	172	149	162	164	169	160	192	164	163	197	193	160	185	175	187	170	157	175	205	171	163	141	167	194	204	183	180	152	171	153	164	168	185	174	187	194	171	197	159	175	174	168	160	174	181	153	184	192	164	172	181	166	177	170	187	188	178	172	167	187	173	157	182	164	176	147	163	177	165	210	145	153	164	158	172	176	167	155	187	177	196	183	160	161	168	171	159	158	152	172	197	188	161	183	182	193	175	159	161	182	183	167	195	183	170	182	155	189	154	176	179	182	168	173	177	153	162	214	168	176	186	176	168	160	181	183	191	146	148	179	162	159	184	185	160	192	166	186	169	157	148	177	195	166	166	188	158	151	187	178	165	171	176	163	149	162	180	168	168	190	175	180	186	158	171	171	184	177	188	169	151	180	188	167	180	174	184	177	177	160	191	166	171	172	183	161	176	200	170	164	175	163	180	171	169	185	150	176	181	182	172	156	164	183	184	177	180	173	170	173	148	180	159	174	163	193	163	186	184	184	156	176	194	164	189	158	163	163	200	174	205	167	181	177	146	186	169	167	162	180	165	188	126	180	166	166	157	183	180	147	182	164	154	174	160	165	167	181	182	185	180	169	177	155	136	174	174	183	188	166	159	161	185	178	171	194	158	181	157	156	157	155	197	142	174	177	181	155	159	152	178	173	177	155	212	180	172	225	200	165	160	167	168	160	159	170	187	161	163	171	166	186	170	178	199	160	166	162	172	170	164	188	156	169	149	189	155	169	158	202	190	181	168	165	137	192	179	204	160	178	154	172	180	169	174	188	171	163	180	198	198	159	176	188	162	183	160	179	182	206	153	167	187	165	167	147	160	170	188	181	164	165	173	167	181	162	166	141	201	186	173	182	178	212	173	174	164	130	158	159	181	172	180	197	175	167	159	185	180	169	161	180	167	191	197	183	166	170	155	165	162	174	167	190	154	167	171	189	176	144	187	206	176	183	152	186	178	184	180	164	141	179	171	175	178	166	159	172	180	160	177	164	160	153	192	186	191	181	154	175	181	162	177	175	164	179	162	189	162	158	143	183	166	169	200	193	170	166	165	182	178	179	192	168	178	167	166	173	200	184	163	168	196	165	172	156	170	168	174	191	189	176	176	156	181	186	168	195
6285	843	1302	1414	1213	1085	939	843	696	665	663	633	586	599	546	599	567	542	507	516	497	541	527	490	514	515	507	490	529	477	462	501	467	483	492	473	462	475	531	488	474	501	528	534	484	468	511	499	459	474	488	461	477	502	492	468	486	447	487	481	451	494	508	470	488	461	484	480	450	499	510	482	480	475	489	473	486	486	465	487	479	474	469	431	452	483	475	496	478	459	477	479	464	474	477	474	487	443	501	438	473	467	458	481	487	514	478	473	476	476	481	481	490	449	483	427	434	486	457	472	456	494	497	465	468	462	449	505	487	494	462	433	490	457	477	474	505	482	459	487	476	462	462	473	506	507	481	507	495	496	460	447	445	470	483	485	487	482	473	435	498	493	481	479	504	477	464	456	437	490	442	459	454	461	466	523	492	497	461	475	511	463	453	447	533	506	479	463	494	483	475	450	493	466	439	501	474	521	461	462	485	482	477	451	475	447	509	416	481	458	471	527	509	490	468	486	447	488	473	466	490	464	475	472	467	477	497	473	448	495	469	464	505	436	467	507	492	501	479	473	481	476	436	416	432	455	466	481	489	457	462	424	446	490	485	515	455	493	471	446	476	497	503	477	483	476	466	505	495	480	499	473	474	454	433	496	502	503	452	446	471	513	443	483	488	483	473	455	479	466	458	422	426	482	456	512	483	460	512	444	466	465	499	508	459	487	466	509	425	476	449	468	488	479	441	522	498	460	448	464	492	492	490	445	483	428	453	468	472	470	417	480	484	450	490	489	449	446	471	449	461	493	465	458	468	488	471	441	505	436	470	484	501	469	462	474	483	457	455	444	466	477	440	460	516	442	471	444	482	464	444	470	472	459	459	477	460	496	439	476	444	473	460	490	468	479	521	453	477	478	475	493	481	486	517	465	454	467	507	497	420	483	501	467	481	484	464	483	438	477	480	460	466	456	466	486	509	473	470	489	463	438	453	520	510	491	477	477	462	471	474	458	489	474	457	473	485	476	495	441	466	470	470	481	438	433	445	438	477	468	445	517	481	482	444	476	493	454	502	509	479	505	483	456	496	510	459	442	446	478	467	441	487	444	507	482	485	442	451	505	510	474	474	497	476	443	483	463	539	483	468	473	462	461	485	438	480	452	460	486	491	476	498	478	460	513	459	480	492	431	457	429	444	457	431	419	511	480	467	469	433	482	454	474	443	444	464	469	496	477	512	458	524	464	439	496	484	448	484	453	445	503	513	475	487	463	460	464	478	484	475	434	441	498	478	522	480	479	455	465	444	483	514	482	456	463	470	480	456	428	498	458	480	451	496	477	463	465	440	524	461	476	455	495	457	518	484	469	470	475	473	480	491	468	476	439	501	486	487	485	467	455	474	476	409	497	504	454	471	453	460	463	461	448	461	482	474	425	454	498	463	444	507	472	461	506	449	502	495	484	520	486	506	465	494	451	483	456	453	475	482	461	448	472	482	448	455	467	477	457	499	516	486	455	466	511	440	444	419	512	439	490	472	471	482	454	480	459	506	447	466	469	461	486	469	493	427	475	499	507	489	498	520	469	467	488	509	508	461	449	483	472	491	513	463	472	475	479	474	437	492	525	487	467	488	467	487	450	513	480	454	483	455	483	471	460	505	462	459	479	495	493	463	482	470	461	451	457	482	465	498	526	513	454	483	510	461	455	479	490	470	479	503	488	443	451	481	493	502	450	458	483	469	476	482	491	452	474	458	489	476	478	487	451	480	503	483	439	480	485	454	494	477	437	488	453	479	501	486	453	445	465	497	469	414	466	494	487	453	462	476	484	467	487	446	470	529	491	475	517	432	463	485	455	480	464	430	501	467	463	481	421	501	494	431	458	460	492	490	463	495	467	486	459	468	492	485	496	446	454	451	492	481	481	458	419	478	468	451	479	424	455	485	497	470	472	438	471	482	464	474	475	466	484	483	440	448	500	498	433	506	408	508	467	495	499	468	450	479	458	492	464	449	470	493	550	482	464	470	447	461	468	463	470	494	500	467	489	488	503	453	476	460	447	463	439	467	521	439	463	456	473	501	436	498	445	465	465	487	509	426	451	457	468	480	492	473	496	496	489	443	491	476	488	478	439	493	490	484	483	456	481	467	450	451	467	433	506	506	456	486	447	474	527	493	450	494	473	479	486	480	496	470	437	460	466	499	501	485	432	454	456	497	488	450	460	491	475	500	436	464	451	465	473	488	469	431	472	500	488	483	435	507	481	500	472	497	501	489	428	522	457	457	435	492	490	447	486	480	478	436	473	469	455	455	490	461	498	485	474	449	533	469	437	460	451	485	494	459	482	467	452	488	475	475	487	490	483	477	433	468	449	493	479	435	452	471	456	483	505	451	473	444	484	505	477	509	461	485	447	466	474	467	485	469	498	461	454	461	467	507	459	497	457	437	523	459	479	465	481	458	463	488	457	424	491	526	497	473	487	499	468	469	448	499	461	454	460	466	461	484	469	492	453	481	497	480	467	510	497	455	475	490	476	424	449	483	489	507	473	508	474	475	495	434	514	459	470	467	483	500	508	457	456	467	436	485	469	469	504	488	522	492	473	483	484	516	435	494	474	482	495	459	449	465	487	499	496	473	472	470	480	457	478	439	461	497	483	486	461	526	484	471	482	485	465	479	473	442	455	485	493	476	439	493	445	470	494	465	475	507	479	488	486	471	512	497	466	503	465	498	435	458	448	425	467	446	491	422	452	485	509	495	428	469	481	503	517	505	468	463	466	506	461	513	473	514	491	435	463	475	502	433	487	461	451	425	436	460	448	480	507	468	474	453	459	466	495	461	512	462	470	527	469	499	442	470	497	498	471	432	449	463	461	441	474	478	450	475	506	480	498	505	442	484	498	485	465	515	505	481	485	472	448	459	481	468	490	445	483	477	492	464	504	477	424	490	483	502	485	487	462	497	462	451	464	507	469	435	486	468	503	493	490	473	457	449	453	503	445	441	477	500	481	479	492	475	446	443	470	457	467	471	468	455	499	475	440	481	442	469	448	492	477	471	434	499	431	475	426	469	475	457	495	474	481	453	507	483	455	433	477	460	485	485	480	477	448	475	480	470	422	477	488	465	456	473	476	445	468	452	491	511	467	501	483	444	492	424	470	500	472	486	465	430	419	480	417	500	475	471	486	442	481	486	491	446	488	439	444	450	490	457	473	516	495	487	454	494	445	474	517	479	501	450	431	449	455	458	481	524	476	437	491	483	459	450	462	448	471	483	470	442	477	483	448	479	467	471	479	494	497	462	513	469	483	483	480	505	529	464	450	482	462	468	490	513	458	522	497	480	453	443	441	444	483	490	481	484	469	484	478	457	481	456	464	480	467	463	472	457	495	478	475	469	503	460	456	441	447	484	474	473	463	476	483	506	505	467	493	498	449	467	466	468	469	488	424	477	474	479	481	471	453	456	466	522	455	484	492	493	472	457	507	484	472	472	459	473	470	501	495	455	459	478	470
14415	1467	1078	917	699	586	497	496	431	430	395	372	345	381	382	372	379	348	357	361	407	364	373	375	347	370	331	345	354	342	394	365	355	358	343	360	351	374	372	383	342	323	328	373	364	377	390	321	354	327	338	336	335	337	348	382	379	351	375	337	328	329	378	344	364	346	342	332	353	369	340	396	373	327	356	328	368	357	344	319	359	372	356	334	353	345	384	344	333	334	342	377	349	358	312	354	386	347	360	332	346	355	375	368	332	353	322	366	335	333	367	331	331	371	368	337	352	344	369	323	370	342	346	323	353	329	380	363	360	369	358	326	322	346	346	344	387	333	331	339	342	326	363	352	336	341	340	340	345	369	359	363	339	366	361	356	350	346	322	370	350	382	356	332	329	364	322	331	369	332	339	352	348	332	350	323	347	358	335	367	369	315	334	330	321	354	369	336	356	354	351	354	350	337	360	352	309	323	338	340	365	314	344	364	314	380	342	339	347	345	369	336	372	335	366	361	316	336	301	357	326	321	335	333	379	356	371	326	382	356	331	340	352	406	360	361	343	351	328	376	368	324	369	339	348	350	360	330	378	352	360	335	338	360	294	350	369	365	344	321	329	394	371	349	341	342	335	367	340	326	337	349	353	360	355	350	363	374	359	328	345	352	339	348	359	340	354	345	360	383	378	341	295	374	371	368	352	327	327	336	354	339	350	381	337	374	369	333	326	344	370	364	349	369	338	339	352	345	363	370	307	348	324	344	392	355	353	359	396	342	331	360	315	316	324	374	359	324	351	315	374	357	351	330	358	348	365	333	361	332	347	341	318	329	332	344	363	329	365	339	341	365	368	369	345	347	363	356	322	319	368	352	357	322	362	348	331	335	321	358	355	347	357	365	364	344	343	342	375	354	313	328	385	339	368	354	316	335	346	331	341	383	338	337	349	345	334	346	356	348	336	334	368	345	341	336	350	352	345	347	375	353	329	353	359	346	336	359	343	344	357	344	341	361	355	354	322	374	342	336	391	404	363	320	335	352	332	317	321	335	345	325	306	377	306	355	349	365	344	352	369	336	348	315	334	309	361	335	338	368	329	357	346	352	354	342	348	362	356	368	365	338	362	352	324	343	341	346	364	370	338	342	293	349	306	359	365	345	350	366	381	312	318	356	336	355	350	343	352	347	350	356	329	356	342	342	339	347	344	353	321	350	346	319	353	339	340	320	349	345	379	347	367	349	376	353	361	379	371	369	370	386	370	345	336	391	324	325	346	346	377	357	337	331	334	366	333	340	353	342	349	295	334	340	331	372	356	375	346	321	353	340	343	335	339	360	368	331	342	341	378	332	378	363	363	338	329	371	347	325	341	343	329	351	334	309	340	328	313	319	349	355	387	372	357	340	348	364	364	349	316	327	343	317	349	332	341	355	364	335	344	342	382	393	383	418	361	338	333	339	324	340	346	390	342	315	342	326	381	386	326	361	370	356	356	333	356	300	347	327	332	365	364	354	358	319	350	358	343	374	335	375	359	334	334	354	374	374	385	354	347	327	349	392	371	356	342	333	387	375	353	372	327	379	412	337	346	320	350	373	370	350	331	351	337	353	358	363	358	353	334	340	343	347	317	353	321	360	369	354	356	395	336	367	360	359	299	340	351	333	390	342	332	377	336	379	346	368	340	337	368	357	337	340	340	356	346	330	338	340	316	338	351	361	383	321	366	347	329	315	351	316	352	349	345	367	331	337	348	358	373	357	384	290	281	354	377	333	378	342	396	350	359	350	332	378	326	311	354	305	351	354	304	378	346	342	338	338	328	318	385	377	324	346	341	355	354	327	322	379	379	371	351	329	356	374	375	348	343	331	344	349	351	383	348	370	374	346	348	356	365	357	375	352	381	392	336	327	350	357	338	336	320	385	318	351	371	347	384	336	331	321	355	349	350	343	362	358	317	335	331	340	350	363	371	401	336	334	340	363	316	342	365	312	346	363	339	325	332	347	332	339	355	334	344	354	336	410	337	375	388	329	337	317	328	341	320	349	359	322	354	334	341	344	346	354	351	331	316	348	335	352	313	349	389	355	346	335	360	373	299	354	348	362	356	305	340	357	358	347	339	357	350	383	342	362	334	355	326	367	331	333	346	339	356	359	337	322	319	370	338	321	348	364	367	347	344	357	365	314	343	322	330	390	337	292	334	356	349	335	361	317	358	351	339	337	308	349	368	348	343	340	347	346	312	330	375	335	314	312	342	366	358	310	348	340	326	365	343	343	341	345	353	317	369	368	335	339	346	342	345	354	414	354	357	354	402	367	378	292	323	348	372	337	365	363	332	324	341	348	392	392	383	379	332	335	319	393	370	366	360	389	381	328	305	355	394	342	336	318	330	321	354	363	327	333	339	375	314	381	344	372	366	382	344	366	361	345	324	354	343	358	362	361	368	338	367	314	332	385	380	294	391	357	368	326	361	388	364	350	370	354	343	333	365	363	353	319	346	323	357	342	371	322	399	357	368	360	349	368	339	313	339	304	364	384	330	298	358	385	364	312	353	303	330	333	343	386	358	376	360	356	346	366	358	352	311	340	343	346	341	345	365	330	343	322	356	328	347	340	341	349	334	359	326	318	342	322	374	338	353	364	358	387	380	324	332	349	338	360	350	361	341	354	367	377	324	346	361	358	340	340	357	315	341	325	324	335	331	363	340	365	327	364	368	353	376	310	340	373	346	315	328	357	351	355	331	360	339	349	374	348	341	315	360	388	387	337	331	350	383	334	360	356	338	349	383	343	350	358	353	310	373	331	396	356	317	337	357	336	337	329	358	346	360	370	375	315	336	356	376	374	342	349	349	366	350	365	329	388	365	366	380	333	331	348	374	352	374	320	343	365	367	337	371	358	369	341	348	314	329	334	348	348	347	377	363	368	334	331	327	312	341	358	346	337	340	343	354	327	369	362	347	354	342	324	342	366	323	343	361	364	366	386	381	361	373	335	321	361	328	317	333	344	379	348	352	308	356	338	382	370	346	340	341	336	361	342	369	337	331	391	371	327	326	318	334	353	363	354	337	356	344	342	361	356	303	343	342	369	356	338	374	321	366	346	348	345	357	363	334	319	357	371	333	333	311	381	342	344	390	377	344	347	354	356	335	340	338	358	340	332	343	372	350	351	331	337	370	376	344	383	390	380	336	340	352	370	358	368	335	375	358	374	343	367	350	341	359	334	359	329	296	337	342	381	348	331	327	346	328	368	363	377	325	339	370	363	324	369	361	367	369	330	353	350	331	342	359	296	361	343	330	351	349	362	345	307	369	350	363	330	352	339	357	355	342	314	341	339	370	328	369	321	367	366	352	330	361	346	354	369	325	347	348	356	333	364	332	381	334	352	355	375	380	354	353	351	357	370	317	340	369	361	368	328	400	334	342	335	337	345	384	372	351	348	369	351	353	332	356	336	381	359	311	353	345	343	365	346	355	374	389	336	356	340	354	365	340	357	332	349	341	335	362	369
8379	1455	2333	2628	2383	1944	1640	1468	1315	1297	1174	1063	1027	1011	1020	969	1032	1011	1009	913	973	899	895	911	862	893	914	871	916	855	864	906	918	872	894	862	829	870	856	864	838	839	855	781	838	833	832	770	824	857	867	865	826	877	851	855	852	820	830	785	863	893	865	838	825	871	854	912	820	831	824	815	855	804	886	876	909	855	875	805	794	781	808	822	853	885	879	816	824	816	857	812	798	855	844	827	871	859	859	819	881	888	842	829	800	794	850	846	828	851	832	877	871	853	778	846	806	813	853	823	862	829	846	875	835	813	792	811	868	863	849	847	835	851	879	832	851	824	820	844	827	826	809	835	765	866	826	852	943	830	890	851	846	836	789	838	857	802	825	794	810	872	894	811	846	869	844	895	794	835	858	845	861	828	790	814	799	837	845	820	818	839	801	865	830	893	790	833	853	840	808	871	793	859	791	848	893	842	849	795	805	891	867	785	832	814	832	827	845	861	858	844	806	791	854	862	873	799	848	876	854	814	786	847	840	812	876	796	813	771	852	805	823	877	880	837	843	807	818	909	800	830	823	837	820	774	799	884	831	856	757	851	830	813	843	886	882	815	832	857	881	788	854	786	855	845	815	790	829	831	828	839	909	806	854	889	881	841	816	758	834	871	843	790	833	878	844	832	864	812	849	882	823	831	831	856	830	801	853	840	808	810	846	822	852	850	824	826	823	848	871	917	822	838	883	819	850	834	837	789	828	837	848	819	832	839	816	847	849	823	850	872	842	795	814	825	798	858	811	848	899	852	829	847	827	874	822	833	826	812	824	762	840	818	837	824	831	782	853	828	865	863	826	785	876	829	869	827	808	827	861	765	836	802	804	821	841	824	851	808	793	868	817	798	787	804	835	845	825	832	837	843	834	856	790	835	872	866	817	851	812	871	789	827	793	788	829	823	812	865	834	796	881	850	877	844	824	832	872	817	873	873	894	858	834	845	813	795	822	827	878	827	858	858	797	871	851	844	807	847	823	848	834	848	893	840	900	780	836	854	786	788	798	833	855	863	853	866	839	825	881	854	860	876	852	835	802	823	801	807	828	880	841	841	847	874	805	857	818	754	834	821	807	857	851	838	824	862	861	843	857	788	828	823	825	827	824	865	814	841	869	823	822	793	767	886	838	849	789	827	819	810	820	870	852	839	867	806	831	813	853	861	869	813	874	847	828	879	854	869	852	845	854	807	805	810	886	809	838	785	871	843	811	859	833	803	823	847	800	825	828	839	806	825	817	831	882	836	865	836	814	863	867	856	799	832	844	790	851	792	796	831	821	816	821	795	751	875	848	874	881	808	817	843	841	832	845	830	829	884	872	842	810	840	786	856	840	840	840	763	839	907	833	820	809	781	835	825	868	867	794	804	832	852	851	833	855	827	814	913	872	816	827	844	898	796	847	849	835	832	850	821	842	808	789	839	828	853	845	831	827	859	785	846	857	789	862	822	850	871	895	824	876	840	819	829	834	798	836	821	846	795	851	791	842	830	792	794	859	795	845	838	816	863	797	800	822	825	784	834	858	810	863	781	860	850	878	844	779	839	815	828	862	854	836	839	824	829	826	841	812	867	874	887	832	780	869	860	840	895	805	891	832	857	856	883	866	861	810	856	849	876	793	870	887	826	832	842	857	884	852	838	854	788	789	844	838	899	837	811	831	860	834	849	842	835	810	844	816	821	854	771	876	848	868	792	854	849	881	867	855	842	840	859	825	834	888	855	805	817	794	823	770	812	838	821	826	826	805	832	839	844	797	834	855	850	841	811	885	817	883	784	874	808	843	799	858	843	812	862	828	845	845	808	824	869	846	807	840	813	886	772	885	829	813	830	837	815	868	812	807	829	876	864	877	803	849	896	860	833	780	829	862	842	845	867	831	836	826	891	853	899	861	804	849	855	810	766	821	817	847	842	832	788	805	884	894	830	783	790	797	845	835	825	854	863	834	833	815	809	894	888	788	867	850	854	840	874	820	810	811	783	864	847	838	880	824	795	863	826	821	854	756	853	801	865	771	849	857	849	845	789	845	825	833	788	853	831	849	816	826	835	831	815	840	827	807	837	831	843	856	849	843	828	835	855	806	847	858	886	832	828	841	795	802	931	842	844	864	886	834	812	885	822	886	845	881	851	858	866	820	826	843	762	841	854	853	825	819	857	875	824	845	806	890	873	856	824	865	838	860	841	817	783	872	829	815	860	776	830	868	836	828	845	801	841	833	817	855	862	868	824	821	850	842	823	845	828	856	883	787	818	821	851	760	847	852	788	841	845	764	836	851	860	798	831	869	853	820	796	863	863	872	879	803	803	835	832	828	794	833	884	851	796	886	859	820	838	813	776	826	841	849	789	817	811	892	822	840	768	866	809	770	814	821	875	849	800	846	852	873	808	804	840	843	826	817	787	922	810	875	860	860	806	841	796	808	841	850	866	849	821	910	833	871	845	857	872	837	817	846	891	781	837	816	834	846	881	821	868	803	832	899	862	876	862	829	847	844	819	814	867	816	782	835	838	839	818	818	863	868	835	797	836	843	844	834	788	802	843	797	823	837	792	855	860	801	822	861	836	825	797	811	843	831	829	863	862	779	866	808	797	828	863	806	816	838	778	827	866	816	840	825	812	795	814	847	801	836	861	832	817	818	835	816	793	853	825	848	803	835	847	811	822	831	803	843	841	866	814	888	835	829	842	825	816	822	846	839	793	828	834	862	778	863	823	837	856	856	790	851	766	818	872	821	846	794	841	860	863	834	803	831	838	841	877	861	837	787	822	859	861	858	862	784	849	832	832	819	868	842	885	803	877	847	828	872	827	828	797	842	863	880	865	835	794	847	852	833	851	834	838	825	902	845	805	851	848	824	820	833	863	854	877	870	816	869	838	820	835	844	795	817	776	879	823	809	790	809	871	836	825	812	863	851	845	849	800	815	863	826	831	854	812	839	804	788	827	837	877	844	810	811	876	807	833	790	825	858	856	807	848	877	841	831	786	788	845	853	839	891	833	811	827	823	840	791	841	859	803	816	830	789	819	774	855	834	783	851	846	819	844	808	801	816	844	854	835	783	876	859	840	901	886	860	825	866	821	833	855	833	841	854	903	789	862	844	839	857	778	853	786	816	829	805	797	839	897	865	845	812	841	857	787	820	828	806	878	887	835	847	842	872	868	867	868	805	809	853	856	807	889	810	841	867	881	871	855	822	807	836	812	847	829	837	844	840	823	813	826	836	866	820	848	841	843	832	828	856	867	851	829	828	839	903	841	788	824	880	849	823	816	844	833	881	865	872	843	831	863	868	820	825	807	858	864	877	804	852	790	864	844	836	774	814	777	885	867	777	857	839	778	790	844	877	832	849	840	838	845	868	826	813	868	802	853	840	815	834	838	873	791	841	833	803	821	800	847	801	854	800	847	799	889	869	825	881	818	786	832	837	886	852	794	849	860	825	836	829	836	846	788	814	820	842	828
1432	296	272	275	334	288	291	284	253	231	245	250	256	260	272	239	255	244	268	262	267	251	254	295	296	272	273	264	253	272	293	290	272	277	258	279	270	263	235	289	266	319	259	262	281	270	282	270	262	246	261	282	278	268	296	273	270	270	285	299	303	263	272	266	273	253	253	249	204	251	255	279	265	288	259	270	270	259	231	226	277	257	252	256	266	266	268	263	272	254	237	258	235	264	264	270	250	289	289	299	262	271	248	225	271	244	245	269	269	300	291	281	269	256	289	247	260	263	248	285	282	280	249	267	261	271	270	237	301	272	268	289	253	278	286	280	278	275	281	258	253	274	252	262	287	247	261	273	269	267	266	221	281	269	243	263	262	270	239	272	293	270	268	232	248	260	271	276	265	232	284	266	277	271	257	277	262	262	273	269	228	261	300	265	249	245	256	255	291	280	300	256	251	299	290	267	249	283	280	257	241	255	271	264	246	271	278	247	298	298	287	291	267	248	279	260	263	248	241	265	257	252	281	260	254	265	277	285	291	239	279	280	262	260	280	273	277	238	275	271	278	234	288	267	266	235	239	258	245	259	276	244	261	266	254	266	256	235	231	247	293	286	255	283	247	251	243	285	292	282	258	273	264	288	279	289	260	247	261	277	274	277	255	278	268	265	282	269	282	263	264	259	292	249	249	277	257	281	263	266	281	256	242	249	268	266	256	241	281	267	257	261	257	252	242	284	274	250	292	250	277	257	276	223	282	280	265	290	286	263	259	272	249	250	252	300	280	252	273	259	259	299	259	269	268	307	238	288	267	298	277	261	277	291	265	287	253	275	250	256	237	286	281	273	273	259	263	282	272	286	287	254	278	286	254	271	278	261	259	232	252	274	254	262	250	239	280	291	271	257	275	291	259	251	227	248	267	270	272	260	301	279	245	239	265	243	237	285	259	278	258	260	234	249	276	266	256	259	272	270	254	253	283	274	298	305	279	270	264	264	268	283	267	269	270	287	282	283	275	259	291	243	238	271	288	312	276	257	254	259	253	270	265	299	276	284	296	291	268	261	257	260	226	266	278	256	211	288	232	244	286	248	287	303	276	266	252	269	243	259	269	278	258	255	234	263	276	249	245	262	287	257	250	263	272	228	271	266	243	289	292	255	253	245	266	261	251	287	264	275	257	256	269	250	267	283	272	268	256	243	285	279	268	279	260	262	285	286	253	271	246	245	299	275	246	300	247	291	278	280	288	267	260	234	297	272	252	272	275	277	297	267	258	259	259	293	283	254	252	252	285	252	282	289	252	279	270	276	253	244	302	272	297	258	274	284	233	280	279	283	259	300	262	269	259	268	289	262	267	280	263	260	258	286	289	238	263	287	278	240	211	257	273	266	292	292	279	239	281	232	245	263	264	251	272	279	271	241	284	261	264	264	251	271	262	272	270	236	285	226	275	251	260	261	277	277	287	260	265	235	280	240	277	280	275	249	247	264	218	237	260	262	286	266	249	291	290	261	244	258	301	248	278	265	285	267	277	265	293	268	251	257	271	259	267	285	277	305	272	261	232	256	238	262	267	268	298	270	275	255	264	253	264	235	295	272	263	256	260	289	287	247	226	280	281	260	267	281	281	260	266	297	266	266	271	222	249	227	306	216	256	264	273	262	267	282	249	278	275	273	279	282	284	252	273	317	262	254	272	247	254	317	280	246	246	254	264	269	234	262	264	236	258	255	281	276	277	263	243	249	264	301	256	249	247	274	272	276	259	278	250	275	270	267	260	272	264	252	257	306	274	245	257	278	271	262	258	262	287	289	301	257	262	266	266	257	299	261	283	277	283	244	271	259	273	271	311	262	302	257	256	287	289	243	267	282	255	275	307	265	261	265	248	272	285	283	295	285	295	236	238	299	285	261	267	292	281	268	286	261	254	249	247	279	284	299	269	279	268	271	262	263	261	273	266	234	238	250	284	299	262	286	265	276	265	289	257	260	283	265	238	253	281	262	253	262	267	280	262	277	283	255	250	292	289	279	308	282	269	261	262	261	251	275	261	229	267	242	255	277	281	285	270	258	244	265	253	291	275	271	250	290	260	266	268	294	262	239	233	267	242	292	256	270	281	261	277	290	286	261	291	267	245	248	291	297	248	264	269	255	233	259	269	204	271	273	297	266	237	250	237	265	283	293	285	249	278	295	273	255	286	285	288	226	256	272	287	275	253	266	258	270	278	277	255	283	284	282	277	256	258	249	285	249	280	278	263	304	260	281	254	269	257	276	253	255	290	251	289	305	286	249	252	266	256	274	291	241	254	242	245	249	269	262	270	259	237	245	239	277	298	252	279	291	247	253	269	245	243	254	286	246	287	249	248	275	258	248	259	278	261	270	282	270	260	256	284	263	267	269	267	280	274	287	269	282	273	274	275	272	241	263	253	285	291	255	260	261	268	271	276	257	265	281	266	268	265	277	283	245	266	268	267	260	243	240	266	265	262	266	273	274	283	275	286	269	248	255	253	281	272	289	227	243	256	273	279	240	259	311	241	269	270	250	251	277	249	276	298	273	269	276	263	270	265	258	263	230	246	254	274	289	276	290	248	252	256	257	256	241	266	247	241	280	246	290	265	280	287	278	271	251	277	275	272	266	261	256	276	269	266	250	263	257	288	248	291	245	245	244	292	302	286	239	254	282	284	293	247	255	255	274	274	244	272	277	305	269	246	269	283	262	270	278	300	288	227	270	267	283	233	293	272	263	255	269	278	263	289	301	270	267	265	264	269	266	262	275	266	249	256	276	249	278	274	287	242	272	268	235	253	290	269	288	285	265	232	274	269	271	257	264	274	269	283	272	274	300	260	283	250	285	263	255	266	273	266	290	297	295	270	274	298	254	248	254	276	265	286	276	269	235	283	263	264	267	306	227	235	252	279	271	295	286	256	299	280	273	298	265	269	286	238	231	261	280	288	271	282	242	292	229	257	251	281	244	265	294	269	298	256	265	293	296	261	250	251	290	279	264	286	250	280	252	225	267	256	276	258	277	263	222	268	258	233	258	245	261	294	277	275	288	266	244	239	261	240	259	253	246	296	269	267	278	283	294	243	256	250	255	267	258	285	281	280	261	296	264	257	258	255	243	306	289	261	273	289	260	289	251	251	269	251	248	267	267	281	276	287	236	273	254	263	272	280	251	248	272	260	250	285	226	248	261	285	262	265	247	280	300	242	250	231	238	249	279	274	254	279	280	277	285	274	271	265	282	250	285	251	254	253	278	269	263	276	241	276	241	276	272	281	273	253	288	276	277	286	249	283	292	262	271	271	280	301	289	286	250	263	250	258	258	271	256	236	241	276	287	307	237	264	257	254	251	284	273	254	259	272	275	277	247	272	240	257	283	234	262	274	259	245	251	271	228	270	243	288	261	257	292	262	271	237	266	249	275	282	266	250	263	266	293	267	267	272	269	261	265	247	273	247	254	288	264	268	239	266	251	243	265	224	259	272	257	248	294
1703	669	619	652	651	673	659	651	665	635	635	626	645	657	671	646	654	655	618	664	628	681	683	688	676	682	629	651	632	640	593	655	692	673	630	649	665	646	631	681	639	636	633	684	648	663	658	668	608	673	633	641	688	622	635	628	667	688	591	659	626	625	669	665	603	638	618	621	596	600	653	703	647	642	657	639	660	673	625	649	611	652	654	639	641	600	620	684	668	641	632	674	665	641	688	718	642	681	631	652	645	570	652	681	631	670	675	638	641	645	659	627	611	623	704	629	662	651	674	607	649	631	621	634	703	695	614	651	651	629	655	618	641	696	616	667	620	636	631	616	658	655	673	649	662	629	630	648	630	648	659	651	662	637	652	668	596	651	631	638	621	614	610	644	687	632	649	694	676	641	649	674	671	624	629	636	654	694	665	673	653	671	627	627	643	675	639	652	656	630	627	655	642	677	623	634	622	638	648	631	652	605	637	593	614	656	622	611	641	648	669	613	676	605	657	647	600	649	614	636	581	649	643	665	648	649	598	655	636	638	675	638	612	671	648	675	628	615	636	654	634	629	594	605	648	621	650	688	669	626	642	641	629	680	654	642	669	652	604	680	617	656	683	653	613	574	632	609	643	638	639	628	643	628	681	641	635	695	650	608	687	665	655	683	626	639	607	635	609	577	596	608	633	648	673	637	639	637	699	614	637	623	654	672	669	690	625	627	667	624	620	638	667	649	607	651	623	671	691	640	694	616	670	621	603	620	637	667	680	673	644	627	627	695	629	595	694	616	607	635	635	639	640	636	633	646	629	693	613	649	623	647	664	612	606	663	626	642	661	668	632	661	665	664	684	657	649	623	634	685	660	615	669	664	686	636	617	686	667	654	641	663	706	641	662	637	606	641	655	636	644	621	586	705	620	621	671	615	635	690	663	630	635	638	648	658	652	636	662	651	723	672	637	638	648	686	630	693	616	595	652	621	671	626	625	630	614	645	628	656	613	635	667	659	639	641	661	639	680	627	634	648	626	651	635	624	600	642	625	659	685	672	637	659	668	626	662	693	610	652	667	584	694	652	628	655	610	631	614	613	589	633	653	615	632	600	650	659	665	667	661	655	683	670	646	619	602	661	652	658	671	606	663	671	610	691	694	665	654	625	615	677	636	660	661	574	667	603	709	650	610	658	682	634	594	689	653	597	645	626	637	616	658	629	625	683	642	601	650	643	647	680	603	664	688	653	634	645	666	671	626	655	625	656	614	636	628	671	653	599	613	683	636	664	630	632	668	665	654	585	681	661	666	639	675	667	646	669	646	619	656	621	601	624	616	659	663	653	643	645	636	664	693	633	610	647	655	653	645	648	657	614	595	646	648	656	635	598	682	654	648	638	606	602	625	653	629	622	659	684	665	632	577	635	639	676	654	621	639	656	670	634	644	646	660	621	672	622	665	598	650	638	617	629	636	654	644	679	671	596	598	631	654	633	647	670	634	651	640	662	616	628	620	656	622	612	657	665	592	639	587	614	614	635	695	668	662	632	677	644	638	589	687	668	602	621	615	715	652	692	643	667	654	646	714	637	634	697	649	636	621	707	627	599	656	655	691	597	672	644	633	644	645	630	669	669	654	647	628	643	620	613	645	611	654	641	659	673	618	614	683	627	595	619	631	640	588	660	620	628	634	672	657	606	633	669	648	655	616	622	630	610	665	630	638	644	651	642	627	631	609	630	688	660	639	645	662	641	659	694	676	673	626	668	641	639	639	580	610	659	648	638	632	653	639	642	637	670	660	679	646	622	637	629	691	614	630	642	661	637	649	628	625	647	621	637	631	625	645	603	663	660	620	645	615	605	636	681	667	653	669	596	586	632	650	608	658	659	663	643	646	627	623	657	661	626	635	592	626	658	639	624	650	667	637	664	598	608	655	647	630	640	625	694	635	622	651	611	644	646	613	718	661	577	651	644	645	625	625	650	661	632	665	600	631	631	630	661	697	623	622	653	693	638	623	663	702	646	673	625	627	644	692	584	651	665	617	638	634	614	611	658	628	707	603	616	665	723	685	644	664	660	626	599	646	648	659	626	626	637	622	635	678	650	653	635	660	571	685	546	615	662	626	630	659	636	632	590	595	636	625	676	574	654	645	650	637	636	673	677	668	594	675	611	601	654	646	614	638	674	655	648	677	627	627	631	611	650	596	659	677	686	633	636	643	627	685	672	632	623	616	627	703	660	622	643	683	635	655	629	633	647	627	651	586	629	621	636	657	633	641	675	646	632	676	651	717	688	666	664	647	669	706	643	650	630	585	635	653	640	641	596	643	599	636	636	618	681	671	672	682	658	637	646	611	652	641	639	635	661	685	630	657	585	609	616	637	623	636	628	704	678	655	640	607	660	682	668	641	609	628	648	641	633	648	614	642	671	627	640	623	619	640	668	644	624	608	624	627	582	658	568	663	605	631	660	610	636	664	592	634	641	674	657	672	651	626	647	662	612	591	606	657	665	687	666	654	638	646	650	658	631	649	668	640	637	650	624	663	689	573	660	608	641	626	616	628	628	659	660	657	572	614	686	652	633	629	655	652	607	665	645	617	654	636	670	675	648	723	688	666	651	638	660	651	644	665	640	670	646	624	635	678	633	682	643	643	667	647	632	675	699	660	621	616	648	677	664	624	716	641	615	670	658	614	646	678	625	628	653	639	666	646	621	621	650	671	671	585	697	634	624	637	654	640	654	585	653	667	683	670	638	662	658	683	613	665	639	640	620	602	602	639	632	670	613	595	635	646	631	655	628	677	655	642	672	609	624	650	641	654	653	680	612	631	645	655	612	623	565	633	633	625	637	629	615	645	652	665	638	631	633	659	636	642	697	619	650	649	660	631	633	631	632	628	657	652	636	648	621	596	688	648	625	645	632	691	648	636	616	636	671	662	639	655	604	667	606	625	661	606	607	623	678	688	651	609	691	640	682	641	643	627	578	647	615	625	638	640	647	599	639	599	614	664	627	608	617	565	638	617	621	635	652	641	631	608	635	630	630	661	636	632	614	644	684	648	601	656	611	603	653	633	633	664	671	618	618	622	632	631	631	668	632	587	655	659	628	619	639	687	663	606	673	618	628	613	645	636	637	652	623	679	623	647	658	647	628	603	674	704	639	632	671	673	674	644	655	656	688	629	635	636	626	623	660	658	654	631	647	635	616	625	697	625	622	669	665	623	660	628	619	639	709	621	629	625	648	614	614	656	592	704	653	667	669	669	658	647	654	634	656	628	661	648	647	670	637	655	640	666	710	653	633	645	639	639	665	682	632	614	645	651	614	626	616	667	628	660	674	609	626	605	599	642	676	611	625	670	637	635	626	670	675	643	664	622	619	603	666	684	647	634	660	648	635	651	631	634	614	657	649	612	695	657	640	636	663	637	609	651	604	670	656	642	629	613	675	630	606	676	684	621	641	665	640	664	610	653	630	581	672	679	655	659	645	621	672	689	641	647	609	650	667	639	657
7231	498	522	447	313	287	248	237	227	183	212	205	174	186	174	161	171	185	181	161	180	158	184	197	188	188	171	179	178	163	178	181	182	181	174	197	184	176	166	138	157	178	170	178	158	170	177	159	174	191	155	186	156	165	170	174	202	162	156	171	182	199	191	192	152	169	181	163	173	163	165	161	199	184	159	182	161	168	171	181	187	159	171	171	156	177	170	164	183	168	173	185	170	179	170	152	189	191	151	172	177	189	166	164	165	160	157	159	174	192	171	172	186	192	208	169	172	181	196	179	187	196	191	177	176	146	183	180	180	156	173	177	180	174	166	177	179	179	170	177	189	192	164	161	201	178	209	182	141	188	138	157	167	174	181	168	160	196	195	180	161	175	179	169	158	175	184	186	164	162	151	188	202	173	170	170	191	173	153	172	193	173	148	148	184	175	175	160	168	177	163	159	153	179	167	157	149	149	181	179	142	165	178	163	169	181	173	175	166	168	170	180	186	163	178	184	162	168	166	174	168	179	168	192	193	162	157	163	173	160	179	193	146	164	163	177	195	150	174	146	163	177	187	188	168	187	178	219	190	161	160	177	156	162	168	183	157	173	182	175	171	195	144	180	171	169	186	174	190	179	171	166	171	160	187	182	180	189	162	183	169	201	178	157	186	190	188	190	140	148	170	179	207	177	168	163	150	138	192	183	159	177	170	180	165	149	204	178	171	166	166	176	175	183	187	188	159	164	193	187	153	177	183	191	166	168	185	182	199	197	174	191	184	156	188	187	188	183	198	159	189	175	174	169	189	181	158	145	182	175	196	155	157	188	193	171	171	156	175	172	163	185	182	163	201	174	211	170	183	171	163	192	160	174	183	178	180	155	159	176	182	165	184	158	170	181	190	151	168	161	168	158	189	168	157	171	141	154	169	194	167	191	183	199	179	183	187	167	183	173	165	187	186	159	182	179	174	183	178	182	182	192	151	183	190	146	164	174	187	206	181	182	149	192	175	172	149	171	157	167	199	180	172	165	155	193	164	176	153	163	188	151	172	157	162	179	167	182	160	169	180	173	178	186	173	170	173	166	179	165	164	178	163	191	186	193	175	161	176	165	136	160	175	180	208	154	162	175	150	165	188	166	155	164	206	160	170	166	161	173	187	170	172	172	168	163	168	174	157	194	162	165	159	157	163	187	168	206	173	148	191	154	166	170	182	169	164	160	167	159	173	157	169	179	156	191	194	148	184	161	153	177	181	200	156	175	172	165	182	182	184	178	184	169	178	170	192	180	164	194	169	147	155	152	169	159	189	195	161	173	204	191	177	144	173	163	169	174	156	184	183	154	171	150	169	172	168	175	155	175	169	183	198	176	164	143	178	176	156	156	166	171	156	214	192	159	176	186	178	173	188	190	157	182	169	187	164	197	147	173	172	156	149	206	179	176	162	166	168	196	165	160	157	176	193	163	156	170	174	194	176	200	152	177	167	175	172	169	147	135	182	158	170	178	162	177	156	162	191	153	158	170	200	166	152	162	165	157	177	170	175	160	175	186	161	183	158	156	178	168	204	200	171	202	162	173	181	161	166	183	195	188	213	163	166	166	164	197	176	194	162	168	184	170	170	154	167	202	178	182	182	161	175	183	159	174	171	172	180	155	163	186	168	176	162	191	172	153	172	166	182	159	165	195	177	160	192	193	175	201	184	157	168	174	149	149	167	181	170	200	185	185	165	203	162	177	184	162	178	169	149	173	176	156	181	195	167	193	181	156	157	171	170	167	158	152	168	162	158	145	177	170	155	170	155	196	155	188	189	155	176	176	169	161	170	168	154	163	156	175	171	167	154	168	157	177	177	180	163	194	162	148	186	174	169	174	172	165	166	167	194	190	172	176	167	166	160	209	192	178	169	168	160	149	192	195	159	215	156	188	195	156	183	172	171	168	177	185	165	192	174	179	217	197	206	171	176	162	157	174	170	166	166	187	174	140	175	173	149	166	155	170	158	162	199	162	172	184	163	164	149	178	188	164	174	171	185	166	160	156	177	161	169	197	157	160	175	165	178	192	169	153	187	177	160	181	180	169	176	182	170	179	150	183	188	159	160	177	168	181	158	156	152	164	183	174	171	158	187	165	175	169	176	177	173	179	157	170	171	172	195	213	168	172	167	170	160	157	198	169	160	160	154	186	186	147	166	175	166	168	186	167	166	171	167	191	187	186	176	178	190	154	184	171	172	187	171	161	163	163	191	147	175	167	150	192	182	193	157	177	177	194	181	156	184	171	162	213	184	171	149	149	158	167	161	180	180	181	157	151	189	172	166	187	191	160	193	173	157	189	170	163	172	195	182	157	142	175	174	164	160	152	165	183	181	172	174	180	195	167	177	192	149	176	177	199	160	199	165	166	193	156	154	175	161	158	175	168	166	172	172	156	178	156	149	172	168	160	162	162	176	194	165	193	180	162	178	186	175	160	167	198	169	141	200	175	179	176	156	160	197	168	158	151	196	181	158	148	196	162	176	173	168	166	200	159	167	182	192	200	195	168	178	183	187	177	178	158	171	203	185	180	173	171	157	156	173	173	191	150	168	194	152	202	158	164	165	151	190	162	161	158	177	177	181	182	165	159	210	175	190	198	200	154	164	183	162	187	176	164	176	147	175	186	165	169	183	176	188	187	179	169	172	165	175	196	149	170	176	175	179	181	156	172	208	179	172	170	186	182	170	173	174	165	166	188	183	172	166	180	154	180	173	186	188	170	159	166	157	152	183	170	180	197	185	190	153	154	163	157	163	181	164	174	143	162	158	165	189	179	187	209	153	186	165	168	166	170	155	162	156	172	187	161	165	172	159	188	163	161	167	169	183	190	166	172	166	183	183	150	181	155	190	188	175	180	164	169	196	164	179	160	164	161	146	159	178	170	163	180	166	171	184	158	179	168	165	166	166	173	192	178	172	168	166	176	178	135	168	169	172	163	149	163	168	181	179	175	172	176	170	179	164	167	184	164	181	160	168	153	172	164	174	156	196	158	154	167	153	171	186	148	164	191	196	158	157	150	174	168	184	177	163	178	204	163	167	174	171	158	176	178	191	192	172	138	207	172	187	162	211	162	172	161	187	147	148	182	155	165	184	157	155	175	163	169	158	158	169	156	188	153	177	164	174	198	147	191	178	161	184	167	190	171	167	176	177	153	169	179	191	170	181	146	188	151	154	164	173	180	179	176	196	181	170	163	170	179	185	164	172	156	158	163	164	177	183	170	181	154	172	171	178	167	181	180	177	186	175	177	145	171	166	168	178	141	161	163	161	189	191	160	204	157	144	185	154	135	156	158	172	199	181	131	152	174	172	185	149	183	165	148	159	181	179	171	162	155	191	151	194	166	184	146	194	165	155	174	186	179	178	166	181	176	181	164	174	169	174	166	183	180	186	171	164	161	192	158	196	190	179	178	180	181	157	185	195	177	180	179	175	175	166	196	159	185	186	173	165	189	145	177	170	182	182	172
6309	814	1334	1427	1217	1068	939	775	741	665	634	631	631	577	573	547	550	574	534	557	507	566	507	526	514	511	527	509	478	466	500	449	514	509	512	512	518	485	525	533	498	451	470	494	467	491	505	505	476	467	485	456	459	488	483	470	461	512	476	489	502	494	460	486	461	486	492	511	463	468	486	468	488	480	481	503	485	466	454	490	458	504	464	492	494	491	457	456	473	466	462	480	462	499	480	439	502	474	477	466	485	480	474	509	490	491	488	502	482	453	466	498	448	468	454	503	519	497	505	486	483	481	460	415	470	472	457	436	473	508	496	477	500	442	470	477	514	464	508	486	477	468	477	467	503	477	495	469	496	458	446	476	514	454	462	450	469	450	487	460	483	459	443	484	488	498	447	512	476	474	437	470	474	476	497	487	452	484	505	471	457	487	449	472	482	484	433	501	463	441	466	522	497	464	477	483	433	480	451	476	484	484	502	484	508	469	476	507	459	498	463	494	444	516	464	480	497	484	461	496	480	477	493	491	440	504	471	477	494	482	483	460	456	453	461	439	489	475	514	471	493	497	449	456	476	503	467	496	467	447	486	470	486	482	469	440	503	486	459	478	502	495	486	481	496	496	479	496	491	499	504	462	552	472	475	483	454	461	507	450	480	486	458	478	458	470	483	504	468	460	481	477	468	460	479	496	475	493	415	461	477	444	499	478	494	533	510	486	488	471	490	477	505	470	489	447	468	501	491	497	518	462	486	464	475	474	430	491	512	477	475	454	503	485	510	464	495	497	518	468	492	498	466	478	477	513	461	490	521	505	489	526	467	488	508	482	454	418	474	449	484	502	495	483	450	448	508	472	430	482	483	461	457	467	497	448	483	450	507	493	443	499	449	495	479	473	480	483	505	486	502	479	475	492	443	483	474	499	515	500	452	473	437	492	449	472	480	482	463	479	534	473	478	485	466	471	492	454	489	460	470	489	458	472	469	475	483	481	457	484	449	483	457	501	467	493	487	482	441	460	483	472	509	457	445	513	470	467	445	448	468	488	531	495	435	473	498	451	526	467	494	462	459	519	473	486	473	494	481	479	471	487	475	472	484	439	494	475	447	514	492	511	498	483	491	490	464	465	513	488	456	446	482	465	475	452	438	466	515	506	488	467	506	490	459	515	528	474	499	461	479	513	500	488	493	434	478	449	494	436	458	471	478	466	462	469	474	497	491	472	456	483	451	481	499	472	466	466	497	438	504	473	469	487	461	489	516	505	502	481	460	467	513	500	501	496	481	475	477	443	441	471	426	427	511	471	476	456	484	467	485	473	475	462	502	484	465	488	449	499	459	445	529	497	466	493	439	461	452	458	480	490	455	433	498	495	509	479	485	483	481	478	483	488	503	468	486	484	537	470	450	469	461	446	494	484	478	504	476	454	506	497	458	497	469	476	474	464	505	449	496	459	491	519	492	496	473	510	508	489	461	474	506	466	492	476	495	458	460	499	511	475	508	468	439	420	438	510	480	454	482	444	508	455	485	462	478	482	461	478	443	459	447	495	505	436	458	473	526	460	466	506	452	474	455	518	487	480	450	477	468	476	412	494	488	462	499	472	492	489	489	513	448	462	494	518	478	486	474	461	454	498	508	471	476	488	472	484	423	477	495	479	450	481	508	461	485	479	479	464	469	437	474	507	464	509	487	472	496	473	465	487	488	455	497	476	484	492	452	466	475	500	472	460	499	467	474	492	493	522	481	509	424	508	492	455	490	480	478	448	463	470	470	470	489	493	476	449	463	429	434	486	481	452	473	435	435	485	506	471	443	443	457	491	481	455	467	472	444	504	519	499	469	472	478	423	463	470	464	527	468	469	476	477	449	486	489	438	446	425	485	477	472	488	474	497	472	453	493	523	471	469	464	469	472	477	467	475	455	434	439	468	509	465	445	447	474	499	467	479	476	479	492	489	457	496	553	468	522	507	497	459	443	435	485	500	505	455	494	467	449	441	511	483	459	466	473	436	477	470	500	473	449	441	448	465	512	501	445	488	480	479	510	496	486	451	453	490	444	480	496	501	498	443	403	462	485	489	490	528	465	434	472	453	464	489	434	461	528	486	447	508	479	471	487	459	476	486	510	504	465	479	479	463	450	473	483	473	459	462	458	473	452	436	442	444	472	501	445	486	446	486	443	489	487	454	495	477	431	489	474	455	501	434	505	475	451	462	494	502	460	456	474	489	473	458	481	442	429	458	481	472	486	515	475	501	433	449	451	492	496	442	476	443	481	493	514	433	509	482	457	479	403	450	449	472	468	464	493	483	452	491	469	479	482	500	473	497	507	445	492	453	456	484	482	455	473	510	537	476	487	458	474	469	497	473	489	482	476	484	475	462	500	469	477	468	459	507	450	470	481	502	488	490	486	514	468	500	489	428	531	460	454	473	472	512	500	509	508	444	475	508	500	486	475	480	507	479	486	485	480	493	523	487	443	527	458	455	474	498	469	464	447	480	477	452	507	453	473	503	500	447	456	481	432	470	506	461	512	495	516	458	491	507	435	441	456	467	439	496	465	471	513	481	515	450	473	469	426	505	454	493	479	491	462	474	500	492	406	452	449	457	474	465	481	464	474	472	469	461	521	498	442	459	462	497	479	486	475	446	466	531	463	453	477	440	478	458	506	483	488	457	443	466	487	463	462	442	487	515	475	480	477	452	488	469	483	460	477	463	495	479	469	481	468	476	461	462	487	478	450	443	464	448	467	446	462	465	465	441	486	463	485	429	480	463	471	494	512	436	514	456	506	441	481	498	431	489	481	487	487	484	468	483	476	505	504	425	446	467	500	452	462	462	473	481	472	478	485	446	470	495	474	488	495	458	469	460	451	487	442	468	476	473	468	468	489	491	505	479	478	476	476	489	456	476	458	485	488	448	474	471	467	473	440	495	446	465	469	482	506	525	496	469	440	451	480	513	506	457	475	446	450	487	530	479	440	494	487	464	480	470	480	485	447	465	513	465	463	479	453	433	490	462	492	438	429	464	503	476	458	472	489	480	460	451	502	454	472	473	449	498	483	477	509	472	454	435	491	471	504	519	475	478	459	495	463	470	470	470	515	526	466	456	519	463	478	484	456	496	459	437	462	481	483	480	463	492	478	504	466	473	500	449	465	446	458	482	443	469	471	494	492	490	468	466	459	485	478	481	506	456	467	507	465	486	485	469	519	461	455	461	470	490	471	496	457	462	468	480	465	475	485	491	429	495	497	489	484	485	497	457	463	502	483	493	488	460	500	478	453	479	477	483	503	436	469	519	515	478	455	449	507	476	468	455	451	475	463	455	471	478	455	492	448	481	463	462	474	470	473	453	433	499	508	452	465	504	465	454	458	472	491	482	476	419	467	498	484	452	495	447	493	492	490	473	498	458	515	484	465	499	473	480	461	465	497	471	448	476	457	479	473	448	490	467	486	445	483	450	501	437	460	491	475	476	468	475	423	462	441	480	485	446	481	447
14296	1439	1158	922	688	558	513	456	457	427	411	424	379	394	363	362	332	378	392	376	329	358	370	390	370	386	388	372	380	330	326	348	358	360	335	349	371	358	331	382	364	363	337	324	343	359	353	317	358	333	349	349	334	373	359	344	323	330	357	342	337	340	346	365	349	377	349	333	398	326	359	351	341	346	332	317	353	334	338	370	350	329	331	353	332	348	359	316	356	314	335	366	380	337	345	314	334	366	351	360	318	341	362	384	337	390	363	369	357	346	309	331	353	363	337	381	324	338	314	337	349	321	352	329	320	367	367	335	314	362	372	349	330	372	366	369	363	353	370	353	329	325	316	361	363	343	336	341	366	331	332	335	360	355	346	335	362	322	319	339	334	318	345	347	351	358	365	346	366	360	347	326	347	371	310	338	361	351	378	367	392	331	327	352	405	316	357	351	345	347	365	349	332	361	345	348	324	352	361	332	340	334	337	357	313	320	340	370	292	319	351	342	324	365	338	355	342	342	327	381	354	319	359	391	367	363	348	356	339	376	332	347	335	365	332	338	332	358	314	370	375	354	347	356	356	325	349	321	372	329	331	352	332	317	336	369	350	324	393	342	351	324	360	324	319	359	355	347	317	336	352	350	336	372	336	360	366	350	365	330	338	343	325	360	353	374	374	337	338	295	353	353	346	354	363	340	379	346	309	301	358	351	329	332	345	330	351	342	321	359	361	364	383	367	358	327	311	337	350	345	337	380	379	342	309	334	381	332	349	351	377	363	376	366	377	333	344	329	358	352	345	309	354	323	361	342	347	363	367	356	362	358	371	375	333	358	346	350	364	313	361	365	347	302	325	338	338	328	368	349	340	354	368	360	333	374	368	373	340	309	365	396	324	336	342	352	338	372	374	362	388	341	332	355	345	312	335	344	328	398	363	365	339	327	345	352	327	345	355	364	360	342	361	373	384	336	343	332	329	351	341	333	353	355	325	327	360	331	334	351	358	397	370	378	331	353	386	363	331	328	349	303	331	329	362	342	364	380	359	300	369	351	357	331	334	361	339	327	355	347	352	367	317	372	348	377	375	371	384	357	345	333	342	344	333	332	363	375	297	368	358	359	339	359	336	366	350	348	340	335	360	326	321	343	343	342	380	309	330	359	345	367	363	356	371	323	345	356	339	340	343	341	327	337	351	351	331	320	336	340	330	342	366	361	351	337	348	342	372	342	324	337	367	384	332	326	357	348	340	325	359	325	348	367	322	339	377	333	367	350	357	336	357	357	309	342	332	315	336	341	318	365	326	367	392	368	367	355	352	349	372	347	322	332	369	343	343	361	341	374	364	340	335	340	340	338	325	362	345	328	353	300	356	338	360	320	366	338	328	323	350	342	353	388	339	356	318	352	355	320	356	354	384	331	309	340	322	336	366	349	321	359	356	399	345	344	356	354	374	347	356	350	368	323	327	345	352	313	321	373	337	353	339	323	365	397	328	355	374	371	345	291	354	313	336	393	358	350	330	357	319	356	363	345	352	336	331	325	322	347	322	339	349	314	398	349	330	326	347	326	347	341	327	356	355	374	355	373	368	353	345	370	339	333	363	327	340	342	310	389	335	366	366	351	335	361	351	331	356	387	347	378	350	336	295	355	370	374	316	367	367	352	363	352	367	304	336	336	375	364	343	308	385	345	355	334	355	357	372	362	373	353	358	376	354	341	341	347	310	370	342	379	391	353	360	360	334	346	355	375	338	348	345	328	333	305	374	341	385	365	353	364	382	343	366	379	329	342	348	351	356	359	349	334	395	334	350	362	344	318	370	326	350	336	373	366	320	374	322	332	334	351	334	338	350	344	344	348	330	338	362	341	339	383	336	372	379	357	358	350	372	356	372	363	361	388	365	367	347	355	354	347	325	366	394	352	371	335	339	396	336	355	316	384	328	353	380	334	400	363	354	365	350	365	339	361	348	335	328	335	365	331	328	334	315	333	331	324	375	351	336	365	341	329	359	348	330	338	369	345	358	364	383	323	388	375	386	374	348	315	363	345	399	315	352	345	321	340	349	380	370	323	328	322	360	374	347	353	312	374	369	347	380	329	367	375	329	344	338	299	323	371	330	365	384	364	332	335	348	355	367	339	327	378	296	349	334	353	308	365	371	342	316	373	363	345	383	330	346	381	364	370	321	377	370	381	348	336	357	330	319	350	374	350	340	326	343	351	361	343	319	392	362	342	332	323	361	364	320	370	314	368	330	337	383	365	334	320	353	362	314	355	338	340	352	315	353	338	347	357	355	353	340	359	347	309	327	308	347	316	339	334	329	337	359	382	375	343	312	374	348	314	358	364	312	347	352	357	355	352	370	331	354	370	340	334	347	336	338	332	365	357	311	308	335	350	375	355	381	338	362	343	326	340	381	335	386	377	342	375	349	334	353	362	343	347	347	396	358	361	367	361	339	329	345	336	332	364	371	332	369	378	346	371	352	352	331	317	323	330	358	352	311	380	341	335	337	294	355	384	368	324	335	373	330	341	339	382	369	375	355	346	363	369	353	360	353	359	374	361	349	334	356	324	334	312	342	386	388	372	345	346	370	338	334	336	357	342	358	335	384	348	374	361	355	367	359	386	335	340	334	361	354	355	318	358	317	355	354	332	331	348	339	373	338	353	347	338	359	322	366	367	361	327	384	302	347	304	334	354	342	387	356	372	371	343	352	359	343	362	350	330	365	345	353	359	343	349	322	311	349	350	374	344	319	363	366	343	357	350	364	350	353	308	384	324	355	350	314	342	337	357	354	365	329	370	343	343	385	328	326	373	355	336	356	384	353	353	345	340	358	362	351	321	365	348	334	362	381	363	334	321	370	337	337	345	350	354	312	375	339	345	390	348	359	345	351	318	343	346	354	319	316	339	338	352	350	336	321	362	358	333	346	381	319	325	377	331	372	330	334	318	326	318	323	363	343	352	342	388	328	347	312	309	315	357	338	348	347	358	360	356	362	380	365	385	330	332	338	365	351	362	337	311	338	358	372	317	340	375	367	376	352	359	356	304	351	377	370	372	391	325	341	392	339	337	357	340	354	331	323	371	357	350	361	332	335	342	358	353	341	317	330	356	350	357	335	331	342	348	333	337	328	326	318	329	348	354	346	347	353	342	325	311	348	340	324	358	365	362	370	381	352	361	374	373	328	388	339	368	343	313	336	325	343	358	347	345	344	361	350	359	371	362	380	365	364	404	352	368	365	375	360	349	348	336	403	376	327	392	374	361	333	333	371	348	345	329	356	342	347	341	345	351	326	323	322	380	340	351	332	355	359	329	352	329	367	339	401	363	349	343	348	353	336	382	331	344	372	346	312	389	339	346	358	365	376	375	359	342	328	341	381	340	351	341	332	330	346	389	372	362	351	363	342	340	324	368	348	370	379	362	400	350	317	353	394	371	343	356	351	337	370	346	331	349	344	352	305	357	336	331	372	371	342	348	346	358	359	376	364	359	368	326	381	343
8356	1431	2433	2708	2286	1992	1654	1432	1297	1293	1152	1106	1061	1020	1037	1001	990	928	924	935	895	964	937	948	853	896	880	928	920	843	883	886	828	869	874	905	840	867	863	792	858	837	851	891	855	850	867	880	872	894	891	831	854	827	810	837	838	838	878	874	868	854	876	785	851	875	852	806	843	808	812	828	858	872	875	846	891	854	835	800	825	842	760	853	855	796	839	850	835	789	880	875	843	844	845	864	841	831	816	887	809	814	766	874	825	837	805	865	835	812	832	809	868	788	898	873	800	805	858	859	866	826	805	840	821	833	906	829	842	845	862	852	826	866	896	805	841	876	825	849	782	793	828	793	807	836	826	792	825	830	869	825	838	806	866	861	792	842	888	815	781	822	833	861	800	891	863	892	869	799	847	832	836	885	825	835	847	833	854	815	802	865	795	859	913	791	880	838	793	804	820	846	811	816	874	819	892	833	786	862	814	859	828	840	825	824	846	802	782	849	880	797	813	833	837	817	838	826	779	843	801	882	845	791	832	837	839	890	892	781	875	845	831	866	808	831	837	853	810	823	808	842	841	807	884	785	859	876	875	848	843	849	861	818	817	855	847	803	821	855	831	874	813	819	798	820	837	810	869	827	858	810	849	870	804	824	844	842	813	867	812	842	842	791	835	843	850	794	845	873	842	852	885	817	830	841	850	829	826	867	888	860	824	890	806	892	833	841	800	843	800	878	848	857	877	864	820	800	820	824	860	855	813	850	814	828	871	812	844	829	905	826	834	880	816	836	860	842	849	858	834	826	775	841	833	814	828	841	805	852	832	830	813	841	869	859	853	824	864	866	882	828	784	850	839	862	818	792	857	854	847	864	820	822	835	821	858	881	818	844	878	799	841	843	813	827	816	804	827	855	804	906	841	882	816	759	855	831	753	848	766	855	831	859	817	899	833	864	829	887	782	828	841	880	871	891	823	821	897	779	823	866	808	821	827	771	803	810	809	807	898	841	858	813	821	896	837	888	815	835	836	784	829	854	830	861	806	823	850	856	825	852	854	863	864	852	812	852	812	882	828	862	847	827	868	843	808	817	854	831	818	883	865	791	881	892	806	886	821	852	837	866	830	846	866	866	874	905	798	781	824	785	853	810	872	844	834	823	855	840	852	865	821	796	855	853	803	844	851	804	845	868	789	865	859	864	830	835	830	830	834	846	825	824	819	848	857	865	855	901	900	879	841	798	818	822	859	815	838	845	867	830	844	873	859	852	822	807	873	878	826	849	884	812	927	817	900	853	836	844	789	831	828	864	761	860	840	828	817	860	830	856	840	788	854	862	905	826	863	849	824	808	856	845	880	865	820	817	825	787	839	861	863	853	826	807	829	806	883	875	844	841	851	844	800	875	839	870	843	831	855	844	840	839	842	860	837	812	830	881	884	874	847	804	884	861	905	900	870	838	818	838	826	854	809	793	833	865	862	848	826	774	805	873	820	826	865	853	857	869	844	858	896	838	814	878	826	823	881	854	825	861	875	804	857	845	828	820	861	846	841	833	818	885	839	801	821	821	784	872	843	878	828	814	825	803	832	852	899	852	843	804	870	810	881	841	818	891	849	862	909	830	901	791	791	827	800	784	807	877	840	873	850	793	855	826	832	846	846	882	825	833	839	829	859	811	857	846	823	825	789	840	852	823	850	788	814	838	876	901	818	817	886	856	833	839	814	839	853	835	855	835	826	865	815	834	850	894	839	825	848	858	839	855	838	818	826	850	826	849	878	872	844	837	871	881	817	802	833	811	861	850	809	873	804	822	809	836	848	839	794	890	863	812	826	835	842	862	825	877	800	762	828	882	893	856	860	819	841	859	823	851	879	851	844	895	838	800	797	879	863	861	841	830	805	824	866	912	824	874	834	847	817	873	865	799	843	833	849	878	815	856	807	800	808	850	808	844	845	847	850	808	810	855	863	871	797	864	866	810	846	870	809	792	754	846	880	812	833	799	827	809	827	800	867	824	817	858	840	933	876	788	816	813	943	848	825	837	857	827	850	842	857	857	861	873	819	858	823	868	909	838	859	862	834	936	792	875	867	848	802	870	850	823	895	804	833	822	873	847	826	861	869	844	827	894	803	852	847	821	820	793	854	812	842	808	819	800	838	849	829	790	840	797	872	836	871	817	845	857	874	833	846	818	838	842	828	864	835	829	831	798	897	821	829	849	828	816	823	914	795	875	834	826	821	781	803	850	782	833	839	893	875	826	811	813	840	850	839	809	816	812	841	828	870	833	834	857	858	812	824	830	853	838	863	839	846	872	845	807	856	844	806	853	827	831	807	856	835	842	842	874	861	869	862	886	853	822	877	820	829	872	792	854	842	853	842	913	847	849	852	843	841	806	879	884	828	837	848	769	876	840	830	825	844	819	854	809	822	811	836	869	795	848	846	783	831	874	840	844	884	892	846	813	856	820	855	835	844	832	854	806	853	833	798	791	851	796	873	881	841	939	864	802	911	801	852	874	865	835	874	818	858	827	856	856	860	841	791	803	830	847	867	789	811	769	809	810	808	839	833	868	851	806	840	840	884	788	822	823	820	844	861	896	891	848	821	874	854	809	869	822	856	827	882	830	817	826	859	780	800	856	881	889	874	867	865	866	799	826	828	788	861	864	888	788	857	824	792	820	827	847	858	806	842	827	812	818	846	857	821	824	863	850	866	857	862	800	889	864	803	942	819	830	821	822	819	844	827	832	831	838	866	840	830	867	857	785	806	829	856	821	817	873	867	801	797	848	802	867	936	846	797	848	861	783	831	817	887	847	818	874	889	783	859	805	862	840	894	801	872	877	798	813	795	861	859	885	869	856	802	834	838	847	853	849	869	892	832	821	866	868	791	831	848	878	852	850	834	855	861	883	856	804	820	839	817	821	794	851	901	816	842	829	793	803	849	886	844	825	852	811	849	809	852	857	853	846	842	832	857	860	841	842	871	890	907	851	836	854	881	870	867	885	793	834	836	846	831	869	855	828	825	894	813	859	836	837	811	788	774	820	875	837	873	841	825	889	873	857	808	860	915	805	791	801	811	852	846	780	744	814	849	810	845	866	840	789	792	828	862	865	812	830	851	833	843	833	831	821	850	836	884	857	846	846	847	824	837	856	842	890	791	845	851	895	827	820	845	851	850	810	849	878	857	831	897	827	819	846	845	803	764	810	830	877	810	798	829	841	821	833	852	891	780	804	842	886	816	826	817	850	859	831	815	848	828	854	808	825	838	826	870	779	845	882	827	830	890	819	855	841	813	824	893	789	833	825	822	877	886	794	832	827	816	837	863	777	836	805	855	861	812	855	876	791	821	862	808	837	862	830	847	814	824	835	836	876	850	827	841	890	821	854	860	880	876	895	822	816	876	790	869	839	843	905	810	807	801	824	816	772	840	874	835	842	838	894	831	830	831	849	839	805	847	853	916	846	860	801	849	819	831	879	848	846	816	861	806	770	833	863	835	805	826	869
1512	280	282	273	296	272	226	261	264	244	296	264	284	262	257	261	252	250	279	298	257	246	244	275	252	280	215	279	284	281	244	268	259	290	269	271	255	262	236	262	239	270	256	232	268	277	259	246	265	269	269	266	254	273	249	235	297	252	294	310	264	274	277	254	252	294	280	265	250	255	275	265	299	248	247	254	255	263	244	260	253	269	271	290	305	242	267	290	259	251	274	286	295	260	249	235	280	260	267	283	261	253	277	296	287	275	238	283	236	284	271	254	274	250	253	270	246	241	232	232	266	294	230	253	236	236	281	279	236	279	267	275	279	273	255	264	253	249	283	244	248	288	241	249	267	310	256	286	279	263	248	258	259	274	237	269	255	235	266	283	275	234	279	261	272	258	254	274	246	286	239	304	313	280	269	232	278	262	268	266	226	283	266	269	273	265	268	259	266	276	240	226	242	266	285	269	274	241	251	271	281	260	258	263	251	268	239	285	251	288	275	252	266	293	295	276	273	269	235	276	246	271	254	283	281	226	225	277	261	264	238	264	236	270	240	214	258	288	272	280	267	269	284	262	245	273	257	272	257	277	247	266	228	278	259	293	235	272	269	267	257	269	215	247	253	260	278	267	267	263	270	246	252	291	233	253	257	283	268	254	261	305	282	265	231	254	242	259	270	248	290	273	272	252	239	286	288	246	227	233	270	271	280	278	305	277	278	254	249	267	283	257	270	298	265	289	303	258	242	252	242	280	239	235	246	241	284	255	255	259	263	263	265	297	279	262	238	237	276	278	266	262	272	262	277	263	219	263	238	288	268	269	263	277	261	266	255	232	265	269	284	215	272	226	284	292	241	292	265	301	274	218	298	262	279	280	258	251	268	291	267	255	265	265	258	258	238	266	246	276	254	298	248	271	280	245	261	265	251	248	248	260	293	246	279	273	280	277	241	250	271	242	284	258	291	262	270	262	273	279	261	283	273	260	255	248	274	275	269	288	246	273	260	265	260	241	276	275	253	280	238	230	258	273	298	259	247	274	304	260	330	269	253	280	261	259	255	280	258	252	241	297	259	265	260	279	292	274	223	252	267	269	288	248	261	280	267	281	267	262	265	259	252	275	248	254	257	256	266	237	250	261	259	289	283	274	273	292	240	252	256	284	262	222	264	264	246	279	264	248	224	247	256	261	232	267	279	271	264	252	241	246	254	277	252	253	266	257	259	267	262	265	281	281	243	253	278	235	257	265	258	249	274	218	298	251	247	250	245	249	289	280	247	281	289	240	277	272	251	268	265	275	211	246	234	267	249	247	277	293	278	257	268	291	234	277	264	256	259	251	283	305	261	257	330	247	271	239	246	265	265	268	262	289	255	232	274	268	256	257	257	273	287	279	278	262	237	263	294	237	269	286	273	285	244	279	229	277	250	269	230	236	287	239	222	266	291	259	269	265	281	253	254	284	264	222	265	271	256	235	286	249	288	259	232	244	240	251	292	265	271	256	254	264	241	236	272	283	232	246	269	263	265	289	249	265	247	261	281	278	293	274	268	262	294	250	259	256	302	277	269	285	275	288	248	255	267	244	256	268	263	255	279	283	257	263	261	250	263	271	257	258	277	254	268	260	256	272	258	273	274	282	261	244	296	279	274	250	276	263	276	277	264	268	265	268	254	268	251	269	244	271	271	261	268	269	265	263	293	271	273	263	287	278	227	279	260	261	260	242	267	257	264	276	272	254	273	267	262	277	273	237	255	289	274	246	256	268	279	294	271	270	265	255	232	302	279	246	273	257	291	279	235	249	248	253	276	295	266	295	295	264	245	247	244	261	270	272	278	274	270	264	264	259	276	281	258	271	238	269	246	243	259	291	266	298	287	273	261	289	263	243	282	250	274	231	243	271	260	260	290	248	283	267	271	284	249	265	255	261	252	246	258	247	262	269	269	270	231	253	239	269	271	269	313	246	256	252	254	214	291	267	265	247	246	284	260	297	258	275	255	291	275	242	246	282	270	256	260	254	262	244	263	267	266	268	290	290	245	252	263	260	259	254	265	253	263	271	278	256	280	275	269	270	238	257	242	241	270	241	241	270	243	251	256	284	251	258	267	287	251	242	263	290	249	246	259	273	247	287	277	273	268	268	266	282	288	250	312	261	262	261	291	245	266	223	262	275	278	267	260	280	264	240	270	282	279	299	263	280	247	278	265	246	261	252	298	284	293	287	254	253	249	266	233	253	300	261	261	287	241	270	248	284	249	293	261	267	245	275	257	279	274	273	269	253	285	285	271	230	249	253	229	317	287	268	278	249	254	257	257	266	267	258	252	267	273	253	250	263	259	265	257	279	290	288	267	293	285	253	254	283	273	279	267	249	266	281	274	294	267	298	266	252	283	279	256	242	275	256	274	244	258	254	271	274	248	256	254	254	282	260	255	296	265	280	254	257	303	302	281	248	269	243	276	286	290	247	249	272	264	239	252	224	279	273	286	265	262	274	272	231	212	236	262	276	291	264	302	237	260	270	232	274	252	278	273	259	255	248	248	247	279	285	232	267	275	277	288	272	260	239	249	256	250	257	278	267	273	253	274	266	226	248	298	272	258	246	275	216	253	253	265	277	248	282	234	276	269	256	287	244	238	243	274	249	273	259	230	308	253	280	294	267	266	270	255	278	251	267	262	262	253	259	279	266	241	258	275	258	272	243	265	290	273	273	267	263	280	280	260	287	251	250	248	280	250	227	258	232	254	249	261	271	263	270	254	264	258	283	297	281	280	257	302	284	242	241	262	248	266	273	246	279	247	248	278	304	257	287	252	257	254	266	273	235	269	278	262	267	263	294	264	255	242	260	251	283	287	253	233	231	263	262	253	271	252	256	275	248	285	230	278	280	283	274	265	287	264	255	312	281	248	252	265	282	271	276	239	262	257	262	313	276	281	280	244	275	270	233	244	278	297	273	289	261	271	274	242	268	262	257	248	253	280	270	280	246	232	256	245	248	254	286	258	271	250	278	277	262	253	246	253	244	269	270	282	275	255	267	269	261	275	277	287	256	259	280	245	268	274	284	267	262	239	220	269	243	252	259	234	267	296	251	250	244	244	271	248	283	269	251	310	258	272	261	254	308	267	287	261	258	267	272	241	274	252	257	244	250	284	240	250	267	276	273	275	264	234	252	252	281	238	269	274	252	252	265	260	281	286	246	260	253	263	268	271	247	284	265	242	248	268	251	247	230	270	268	254	303	266	250	275	272	279	282	288	298	249	274	265	293	235	269	251	276	254	248	253	253	289	290	273	256	267	258	289	291	266	237	259	249	271	296	274	284	269	280	266	260	238	266	249	238	274	239	272	263	231	264	248	307	272	257	258	260	251	243	279	262	302	264	259	231	247	284	243	266	282	257	268	259	258	264	229	236	251	250	253	291	268	271	261	283	275	299	278	253	274	251	269	264	240	258	242	294	276	256	262	262	280	273	288	262	244	260	268	268	246	263	255	265	261	271	279	236
1801	669	658	667	687	694	678	657	614	652	678	637	628	646	701	658	650	634	660	677	653	673	632	664	631	677	649	664	639	653	626	630	633	608	644	649	620	643	685	644	606	681	613	624	611	620	629	644	643	651	624	647	666	602	614	652	642	674	692	642	636	639	641	670	665	626	651	672	649	668	671	629	628	618	648	663	645	669	628	672	656	589	655	616	693	649	614	652	660	648	637	697	637	628	589	631	674	663	652	612	643	647	617	665	656	657	641	593	664	638	632	660	637	642	632	583	670	628	658	635	643	673	662	632	686	678	620	644	631	657	640	636	622	657	640	659	599	650	655	683	610	643	626	686	645	658	681	644	664	624	657	611	653	644	641	617	620	610	635	606	646	660	624	695	652	668	633	593	638	597	659	622	628	623	640	627	714	660	620	653	643	618	619	613	665	660	656	666	628	701	657	656	637	655	627	617	660	615	666	642	663	583	691	671	607	677	667	622	622	606	637	699	628	677	612	666	624	661	634	648	692	651	623	610	624	631	650	646	621	672	649	611	622	650	636	626	613	608	649	652	636	608	627	607	619	651	623	588	632	621	624	647	612	627	636	661	671	625	624	570	633	638	630	618	632	647	662	671	671	630	626	625	641	640	651	612	631	637	659	636	635	659	645	613	631	621	618	654	616	643	602	640	624	646	650	645	635	629	638	644	610	627	636	645	621	632	609	651	613	644	596	601	641	640	597	652	629	692	649	640	651	605	604	630	635	613	650	665	624	631	644	651	616	641	630	632	616	594	629	655	572	629	651	628	635	645	599	670	662	627	601	662	665	663	679	617	621	651	626	659	629	639	671	616	632	654	604	631	606	660	654	625	656	655	653	662	660	640	636	722	605	643	598	597	646	637	605	674	613	664	608	671	656	630	636	635	630	639	646	635	614	611	655	618	669	617	615	656	645	585	666	647	670	636	600	632	636	672	698	616	617	594	617	633	605	669	635	673	635	551	629	595	642	592	609	660	603	622	611	599	612	645	663	636	644	627	636	656	657	616	700	634	629	612	654	631	652	631	632	611	610	659	638	660	620	638	652	657	627	641	667	630	648	657	639	632	593	580	623	625	631	639	673	625	656	659	635	615	652	676	626	597	658	639	678	644	621	601	656	608	619	647	624	652	656	591	636	611	667	689	628	629	652	605	632	676	608	615	651	643	612	612	649	652	618	607	596	637	648	643	594	649	646	655	621	683	633	618	689	661	655	632	655	644	640	643	619	631	655	668	686	613	645	646	613	634	682	668	614	561	659	640	626	624	623	654	607	646	619	642	604	646	686	646	597	664	639	598	635	610	647	627	655	660	615	616	615	640	633	611	642	637	675	665	615	652	615	651	642	683	619	646	624	628	647	709	634	611	634	632	620	671	633	639	625	646	695	622	674	651	639	644	569	640	599	625	632	622	674	705	600	638	623	655	620	658	653	598	622	689	634	648	651	629	631	656	636	595	647	642	656	604	683	656	610	658	673	627	662	659	652	640	636	674	605	612	640	628	668	608	614	673	646	702	640	629	605	643	598	635	565	628	643	676	635	641	642	642	683	624	605	630	635	673	634	619	633	609	606	606	629	638	686	652	605	594	630	658	640	629	652	627	612	688	641	628	651	687	622	637	639	623	607	629	627	645	659	654	642	605	636	680	647	605	628	661	607	624	672	707	657	626	595	626	655	601	643	624	660	665	607	698	647	657	649	678	668	595	648	634	611	644	631	659	616	653	645	613	627	644	638	697	681	598	582	670	661	684	637	633	662	648	640	620	662	635	654	619	624	624	633	626	618	626	639	620	624	647	576	643	640	649	613	637	610	614	666	615	651	620	632	630	664	621	597	639	630	663	615	632	620	619	699	668	627	637	628	615	651	617	645	603	657	657	678	630	589	668	652	602	683	652	661	648	679	686	608	645	633	638	620	620	633	641	623	629	682	660	625	614	598	599	638	590	617	600	600	671	660	654	637	621	694	594	633	678	666	640	662	611	645	646	584	594	700	610	668	625	643	576	631	603	636	639	645	670	630	658	642	612	657	643	669	603	644	655	614	675	671	639	618	630	612	654	679	587	634	643	670	703	587	667	654	646	623	625	666	686	645	690	609	607	615	624	676	647	623	630	627	667	648	654	606	605	579	632	630	658	668	610	652	601	638	620	605	672	617	666	629	659	661	604	649	632	632	627	623	629	605	623	674	680	655	666	633	643	613	658	633	678	637	683	585	635	643	632	617	638	652	670	657	640	622	662	613	635	604	626	612	650	620	628	642	605	698	643	643	621	641	619	642	609	620	652	651	626	673	642	621	656	655	637	615	632	661	664	677	624	660	585	670	668	644	651	631	619	613	633	634	657	623	653	601	616	629	708	608	615	637	651	627	632	633	638	624	659	647	670	648	636	631	660	633	659	583	648	661	677	645	611	647	668	658	654	637	636	594	610	639	653	646	613	683	660	664	665	640	584	622	642	683	678	603	595	636	650	652	628	665	666	646	639	595	658	642	691	629	640	684	652	634	662	636	632	580	658	598	594	682	666	685	663	592	664	628	662	677	633	606	679	582	660	636	604	619	629	625	642	618	601	614	620	653	664	603	583	606	622	655	669	633	622	649	622	657	589	626	652	629	645	627	656	645	607	643	676	600	651	619	621	637	579	652	624	596	624	664	685	629	672	607	625	636	636	662	634	638	636	668	653	662	677	581	640	641	585	595	633	644	602	678	650	616	603	601	623	605	578	625	627	635	626	641	611	599	687	618	629	638	652	681	599	686	638	671	706	611	632	606	631	623	652	703	630	612	601	614	643	661	668	564	685	616	595	682	654	655	623	636	646	668	602	673	665	609	600	621	602	629	618	641	612	709	643	633	612	617	621	625	613	646	596	686	644	657	649	639	623	651	646	669	647	651	616	663	648	635	636	614	621	656	629	643	644	658	621	644	639	640	698	620	601	692	645	659	676	660	641	671	619	640	641	599	623	607	633	611	646	602	622	612	632	649	608	652	639	628	594	667	623	628	678	618	678	596	616	637	629	589	646	602	594	617	646	637	627	656	649	571	652	611	662	593	641	683	640	622	670	621	607	674	658	651	672	619	645	630	633	670	650	646	700	653	672	678	645	588	646	596	618	647	642	666	643	608	641	649	666	678	624	615	612	620	619	639	653	611	664	636	692	662	661	657	646	665	668	623	594	632	643	649	633	653	663	621	640	664	666	637	683	659	628	643	652	642	611	672	666	644	644	609	602	604	609	643	645	619	611	670	588	630	673	618	673	626	640	658	675	674	646	651	642	683	654	600	661	623	601	660	647	651	629	623	645	641	610	689	658	664	635	648	629	646	642	639	624	643	658	620	636	636	602	645	611	628	621	668	602	659	669	638	630	615	681	655	597	652	679	630	647	634	620	643	618	653	722	660	614	583	635	613	630	651	630	622	643	622	644	630	639	639	670	675	619	628	634	620	657	667	634	644	643	636	672	634	618
7339	502	537	426	324	298	248	248	215	218	224	185	193	180	189	161	196	191	180	188	162	164	185	179	201	179	193	150	187	188	168	188	180	175	178	173	178	192	147	169	182	188	166	174	188	164	170	175	170	162	151	189	185	187	178	164	161	191	154	173	168	167	164	154	168	177	172	186	177	167	197	151	180	198	201	156	176	172	150	172	163	166	163	161	168	172	187	154	162	143	175	194	145	184	158	175	172	173	173	174	170	182	175	149	177	143	156	144	193	179	205	173	159	173	149	154	167	174	202	162	146	158	175	167	162	178	160	168	157	180	186	178	172	174	166	183	173	147	167	158	169	184	197	147	172	178	185	157	191	185	172	179	164	157	197	166	184	196	180	139	174	172	215	162	159	191	163	143	179	164	143	195	163	147	169	202	158	167	189	166	193	167	173	199	167	179	188	160	169	198	152	174	187	212	165	165	176	174	189	166	155	193	175	170	182	184	195	177	174	168	168	182	170	170	195	158	177	159	180	165	153	174	181	162	168	169	173	170	174	168	149	187	173	164	174	165	178	186	199	179	150	161	201	193	190	180	190	171	169	185	176	201	180	193	168	145	169	164	188	170	193	203	168	182	196	177	176	148	182	160	146	180	172	162	182	168	153	146	183	173	160	180	185	168	143	176	175	199	191	161	158	151	171	180	168	158	205	170	178	181	154	176	184	177	144	161	188	194	175	168	149	148	164	170	183	155	179	182	159	166	173	145	162	158	153	182	163	182	166	180	156	170	155	161	171	171	168	159	161	162	198	168	141	166	169	162	184	178	155	174	167	189	171	159	154	152	150	154	184	163	175	179	196	171	179	184	179	168	191	145	171	160	140	166	150	151	176	166	176	158	175	138	186	164	162	178	180	173	168	186	163	168	145	148	191	165	175	166	152	178	170	188	184	208	177	184	154	203	178	182	196	149	177	183	170	172	191	173	172	174	159	186	191	141	193	177	191	182	155	157	157	157	178	161	158	166	161	193	173	155	188	164	168	183	179	163	191	169	161	195	168	184	186	181	128	172	162	189	180	153	165	175	165	158	163	178	171	164	186	172	162	173	187	166	153	138	155	156	184	168	166	177	187	189	161	178	176	157	183	180	170	148	161	175	148	169	165	150	166	162	165	170	137	189	181	168	184	188	189	164	183	168	168	171	169	177	166	144	175	165	158	195	166	163	165	186	150	134	185	179	146	188	172	156	177	178	163	182	162	144	175	158	173	180	180	147	169	146	199	180	176	172	157	201	189	191	176	200	204	186	179	168	177	178	168	156	165	168	146	149	173	187	164	176	164	167	188	139	186	142	149	170	150	178	156	173	189	172	167	171	178	178	151	176	167	178	183	159	175	185	165	160	172	200	179	184	166	146	175	152	179	169	168	187	200	199	176	185	180	158	167	178	162	201	181	169	193	178	169	181	155	165	196	166	163	186	205	164	163	178	174	171	159	174	166	202	174	199	171	140	156	169	160	187	189	142	163	153	164	180	142	162	166	204	201	193	140	175	146	192	178	167	174	190	176	173	173	191	160	174	174	197	166	168	176	157	189	170	191	169	186	159	174	192	176	190	143	181	175	173	169	163	165	166	170	152	155	172	150	153	207	179	172	163	174	171	193	197	172	147	160	181	177	177	161	169	167	176	154	176	198	171	145	192	166	176	163	165	174	175	160	194	182	165	176	156	167	179	171	194	168	197	171	181	171	179	177	146	177	171	165	165	180	163	198	199	161	177	164	166	158	156	157	169	170	157	178	164	183	177	147	177	159	175	166	156	183	176	160	168	181	142	179	179	185	198	157	194	177	188	157	204	190	164	171	174	148	163	197	182	166	164	161	176	200	175	174	164	148	177	164	157	166	195	186	180	194	168	183	170	162	199	174	173	170	169	164	166	155	177	161	196	181	160	190	165	176	165	169	175	176	154	178	163	156	203	196	190	149	152	167	185	161	185	164	172	169	182	194	186	174	169	166	193	181	177	172	165	190	182	206	187	145	176	157	188	160	166	174	181	161	184	171	174	137	180	164	203	172	179	186	174	205	172	163	159	195	179	192	175	168	174	203	172	171	163	167	182	157	181	164	159	192	159	164	173	174	189	182	177	151	164	179	150	170	164	170	167	156	169	178	163	181	168	164	179	167	160	193	165	161	176	183	179	190	147	172	168	183	172	180	171	164	168	189	183	166	185	153	172	194	173	157	169	168	164	194	178	173	161	174	188	160	176	154	170	178	165	177	198	167	146	159	186	176	180	192	175	194	189	196	157	164	156	182	179	164	190	168	165	166	166	179	163	187	159	192	157	178	168	177	176	176	170	197	184	180	174	162	178	157	184	164	135	163	181	179	182	154	166	198	153	161	158	159	169	163	192	189	171	183	176	173	173	159	151	166	174	211	156	163	175	179	177	190	141	186	165	180	186	181	166	164	175	202	190	172	181	168	170	169	185	158	164	160	180	165	172	174	158	161	152	185	161	179	168	184	180	160	164	178	179	172	182	183	187	175	184	199	154	164	199	180	178	166	182	174	171	166	144	172	185	183	192	181	180	188	164	175	188	181	168	157	173	183	192	159	182	188	178	159	175	149	172	155	170	142	168	146	163	175	174	185	170	164	173	168	169	165	171	167	184	157	164	175	184	177	162	190	158	170	193	190	170	186	184	178	163	185	159	167	160	181	176	180	193	159	161	182	150	172	155	158	156	168	160	183	157	158	147	153	165	163	176	161	159	174	201	163	180	202	172	155	179	170	201	179	181	176	181	166	179	175	171	144	169	171	155	157	166	174	181	166	177	169	181	181	205	162	166	147	182	183	179	154	171	153	173	175	162	177	164	162	170	174	180	164	175	170	164	175	150	180	181	158	162	179	181	185	204	181	192	156	172	167	188	172	179	170	133	165	194	169	199	162	161	195	182	172	174	154	164	147	166	140	157	174	147	135	185	173	188	156	175	175	209	162	174	163	169	173	178	192	165	186	203	174	181	163	159	163	170	172	182	179	199	170	156	184	168	176	183	167	180	158	192	165	168	157	152	169	157	174	154	174	171	184	189	180	158	177	169	180	188	182	187	175	171	157	162	195	174	180	184	165	190	171	172	182	196	160	188	158	192	188	168	155	201	183	158	192	161	167	161	179	201	218	176	163	175	180	137	152	177	181	172	178	171	175	147	168	161	163	146	161	178	172	178	197	174	194	151	166	161	177	160	144	174	166	177	172	198	184	183	163	166	186	177	157	178	157	188	141	153	159	175	166	175	192	163	189	198	196	187	180	178	159	189	181	168	179	174	159	176	165	193	175	168	168	170	162	152	206	154	172	163	159	158	165	184	198	150	184	161	157	190	158	168	162	161	163	175	153	161	165	152	170	153	166	174	192	188	169	194	173	155	164	187	182	192	179	175	210	174	178	185	166	186	195	186	166	164	159	163	171	189	155	166	166	148	196	163	171	178	159	175	201	177	176	167	172	172	181	159	189	139
6236	831	1259	1473	1303	1027	875	761	729	706	633	628	593	544	521	571	561	557	575	559	517	535	501	545	515	493	506	522	499	525	507	495	502	480	469	437	494	498	466	449	509	496	426	462	493	512	499	477	435	422	503	483	474	503	476	441	487	462	474	459	487	479	468	467	499	439	457	488	493	447	486	472	513	515	470	449	459	475	497	477	472	476	470	503	472	464	467	499	462	443	463	489	497	473	472	504	467	485	478	443	491	480	449	484	463	446	481	482	451	450	472	473	507	454	474	465	513	478	471	471	469	431	480	472	481	518	482	526	452	484	475	473	442	474	480	471	476	488	489	510	470	471	501	447	480	465	485	476	469	475	463	434	478	468	449	500	488	449	499	467	473	468	471	446	468	477	485	475	482	495	444	479	501	495	442	474	454	486	467	498	470	456	467	447	463	493	484	454	461	471	460	448	503	472	451	466	533	493	496	464	455	472	439	463	455	496	456	468	472	461	466	497	454	482	460	456	442	515	470	463	454	463	465	490	498	452	463	433	446	494	508	494	443	481	462	430	483	516	493	481	452	468	496	505	460	465	444	478	514	458	461	468	497	467	459	456	479	479	449	497	458	428	426	459	465	491	470	432	484	483	507	470	491	473	496	478	513	468	460	462	478	480	473	516	473	498	457	464	477	436	435	487	527	474	488	435	480	483	460	437	451	472	473	432	472	511	469	452	467	489	492	436	495	466	471	487	466	477	463	481	503	461	462	457	467	488	463	467	454	454	488	451	470	486	500	463	470	464	503	451	491	501	459	462	511	517	479	481	463	507	450	462	451	474	450	459	469	487	432	482	464	472	444	479	489	490	497	466	449	490	487	468	434	469	462	469	449	475	497	433	475	483	481	451	470	462	476	458	491	467	490	477	423	498	484	450	456	472	481	508	453	437	473	539	457	516	471	465	503	472	462	456	456	431	502	436	459	464	466	465	481	496	464	464	493	472	447	500	444	489	451	472	498	445	471	466	472	477	485	473	453	475	438	478	477	428	469	446	470	466	477	443	499	439	434	433	466	452	473	479	462	482	471	484	451	463	437	487	464	483	491	454	437	475	475	480	454	479	442	471	448	469	440	512	465	467	475	505	463	478	442	496	496	507	469	487	496	468	442	459	472	484	492	462	471	447	501	477	475	441	456	490	465	485	464	440	462	431	458	461	460	477	510	444	462	496	455	466	457	447	454	461	509	422	461	473	476	477	458	462	486	480	480	450	519	486	435	444	447	500	496	460	458	474	444	442	467	501	466	444	469	468	473	519	442	494	482	485	464	476	479	487	472	466	453	468	487	464	516	485	433	466	439	464	462	467	507	473	462	473	420	488	519	492	507	481	465	442	501	518	490	460	494	474	438	521	458	488	444	439	442	473	492	500	456	476	500	457	496	464	463	487	487	475	464	457	468	435	451	478	473	465	468	428	454	504	460	503	435	469	506	470	500	479	509	495	452	517	528	466	470	479	454	475	485	435	490	492	506	464	463	486	445	487	489	495	438	468	500	431	482	470	490	472	482	467	486	478	483	449	482	463	472	462	484	470	422	487	454	450	494	501	490	468	492	484	445	455	461	463	465	488	459	483	440	480	466	450	506	514	468	458	437	463	470	446	465	443	508	473	467	492	458	490	442	432	483	437	465	489	461	467	451	469	484	494	525	446	505	471	446	520	456	455	480	505	465	503	462	457	484	511	456	479	444	468	491	493	405	440	479	473	494	468	474	487	481	422	462	475	442	464	491	468	463	426	463	453	497	492	458	443	477	473	454	459	483	509	453	448	451	472	468	496	439	483	467	462	511	494	433	478	498	467	507	468	459	483	482	490	505	484	446	495	464	490	472	488	480	469	479	470	474	451	481	470	490	468	508	446	481	518	481	488	463	461	481	477	503	458	485	497	444	468	450	469	474	444	482	469	497	481	452	479	459	505	533	466	427	501	494	461	463	479	448	463	486	479	467	466	471	460	482	486	468	490	445	458	462	442	473	476	473	492	532	494	473	473	491	470	479	454	510	490	498	471	481	460	444	493	485	508	443	476	469	476	461	483	466	479	457	467	489	488	449	498	501	474	474	451	443	502	510	480	481	463	441	466	484	491	443	444	486	534	481	490	504	441	457	453	508	472	477	495	503	492	475	454	468	448	466	517	479	449	478	509	456	472	474	468	458	471	464	483	470	497	512	481	482	459	473	493	488	436	467	459	500	515	480	461	472	518	447	480	482	492	459	455	469	439	466	484	482	455	498	470	473	459	469	467	481	472	463	446	490	517	464	488	446	444	486	505	475	476	502	449	464	507	467	474	523	510	498	466	450	472	448	472	476	469	477	482	460	515	493	462	471	490	474	482	449	477	496	486	449	484	430	498	502	469	457	495	456	475	470	482	489	488	457	478	478	457	475	493	501	494	479	506	471	468	466	454	438	468	475	492	474	415	446	502	469	460	440	486	463	518	484	461	464	464	450	448	458	466	473	462	493	482	484	453	524	473	439	521	483	448	495	502	473	473	482	466	477	466	457	471	452	487	467	437	484	434	454	468	491	474	469	432	481	490	526	494	499	498	489	466	473	449	477	466	444	472	455	504	465	454	504	446	463	435	450	479	480	463	460	472	495	474	431	481	468	497	457	499	471	505	492	432	466	462	411	486	456	478	457	526	465	453	507	463	449	493	475	490	433	465	458	476	466	438	472	492	467	445	476	503	485	429	477	461	411	478	454	489	467	487	498	469	488	476	450	475	465	483	514	488	497	475	520	467	453	513	461	494	450	483	482	463	472	477	462	469	493	502	469	442	477	511	466	488	490	471	460	453	460	470	496	504	451	466	513	448	494	466	500	490	488	441	427	493	481	466	461	440	441	500	523	486	483	445	490	493	436	497	447	447	464	437	450	459	449	446	494	466	432	429	454	476	503	485	501	494	457	455	494	501	498	474	491	458	462	481	495	488	499	434	479	466	494	477	474	492	479	550	513	471	445	475	478	446	455	447	485	457	468	454	439	476	487	463	478	474	465	460	452	464	457	434	445	484	529	501	497	500	485	465	481	466	494	454	446	449	443	465	427	436	449	479	536	490	477	440	483	505	482	512	465	470	507	489	466	498	469	494	514	470	484	464	492	469	463	445	482	510	464	505	441	461	525	488	482	477	480	413	503	504	434	490	506	438	453	500	476	468	429	478	488	485	447	476	437	500	458	454	490	461	482	486	444	496	456	472	472	448	476	451	503	465	495	482	481	422	485	497	492	464	459	504	459	506	473	478	460	488	434	502	509	487	483	476	479	502	474	453	451	472	510	446	474	479	522	474	460	478	486	425	480	437	456	490	448	474	486	430	500	459	459	521	447	494	491	462	478	470	449	462	446	448	451	447	479	472	488	482	459	452	532	497	453	483	473	485	453	515	460	506	490	517	499	462	466	484	491	496	497	506	465	513	523	501	489	464	475	441	480	490	487	488	496	496	460	481	450	439	480	493
14266	1394	1149	928	691	532	541	482	423	418	424	376	378	358	385	365	370	417	360	340	373	365	408	375	328	307	376	364	392	339	326	366	341	330	347	349	404	342	364	368	346	377	329	339	334	325	342	309	308	350	333	323	342	343	354	359	332	315	310	366	344	355	385	311	376	343	338	331	329	339	335	338	344	369	348	329	376	357	343	365	368	361	356	357	363	375	303	324	336	328	375	324	357	369	335	361	347	359	395	320	345	333	359	343	318	366	339	314	309	385	391	317	371	354	360	329	364	353	371	345	322	368	359	373	391	353	347	362	352	361	354	355	348	327	365	366	374	345	296	329	334	373	312	316	369	364	325	316	371	326	361	338	341	359	330	345	373	364	352	354	341	327	321	320	350	355	337	302	365	316	383	373	376	362	353	324	354	366	383	350	334	378	367	316	334	319	351	368	327	337	338	354	334	388	352	371	353	338	321	328	357	379	340	336	307	328	326	370	336	354	340	319	340	390	372	339	368	312	338	371	345	332	338	312	349	334	331	338	320	353	361	333	342	349	328	381	342	362	331	317	373	340	334	332	388	358	366	405	359	333	364	367	340	370	361	329	331	368	329	351	405	354	344	313	396	381	399	351	321	366	346	330	345	338	336	333	337	339	329	359	360	357	357	334	360	372	349	363	312	325	328	325	352	355	345	381	366	358	360	333	345	352	361	357	330	383	343	356	355	366	335	383	363	354	325	336	360	345	329	337	340	343	348	340	303	313	339	397	336	390	329	333	324	344	355	342	354	346	378	347	322	326	301	328	372	367	355	379	307	352	325	359	350	366	337	331	336	340	319	344	363	335	347	378	361	337	350	342	342	323	359	332	362	356	371	340	366	348	323	300	335	343	340	358	300	368	370	340	341	328	324	339	345	377	360	354	345	327	362	350	350	356	362	320	341	322	343	343	346	353	399	357	360	329	317	331	328	314	327	420	365	356	366	383	364	371	331	355	326	326	371	336	334	384	370	331	340	376	346	304	327	336	363	339	360	351	357	369	367	341	365	350	367	353	323	381	366	353	334	342	369	370	380	335	332	353	374	344	343	331	380	381	376	355	347	374	332	362	321	343	318	371	325	320	352	355	346	343	316	349	350	367	347	330	355	331	347	324	314	360	314	354	330	349	328	351	334	343	321	347	384	345	353	363	345	351	356	360	362	361	316	363	338	340	323	362	382	364	360	363	341	356	341	348	331	394	343	360	316	292	344	358	353	344	335	387	383	356	377	374	389	349	353	378	341	341	380	341	334	340	372	383	375	342	336	329	369	328	345	335	329	363	369	340	326	364	347	367	357	350	332	372	331	343	337	338	383	313	343	348	383	377	337	349	401	356	330	344	353	353	376	355	378	345	345	350	346	347	333	340	339	354	378	334	376	343	352	317	342	347	347	326	369	375	366	334	363	332	332	342	356	337	316	331	361	358	344	326	340	371	328	336	331	373	386	310	343	339	332	359	361	333	350	378	354	360	362	380	347	362	366	368	383	293	294	332	371	337	321	356	345	359	336	319	348	370	343	345	359	360	368	359	351	342	339	348	381	352	329	403	363	357	348	317	344	380	320	339	344	378	304	343	344	330	332	347	345	345	360	331	350	326	334	352	343	343	343	333	341	344	391	366	391	384	335	349	376	346	369	347	397	401	347	331	397	358	365	329	354	373	355	303	316	334	330	348	330	327	302	320	355	362	347	321	367	350	348	358	329	344	349	377	365	336	365	364	359	348	321	342	386	372	315	332	366	401	349	334	336	320	346	355	341	344	360	346	354	381	332	343	367	387	356	328	310	356	341	350	332	321	366	353	356	363	354	358	339	344	339	363	294	350	326	300	361	369	340	368	339	341	311	368	345	356	363	376	377	346	329	360	340	317	351	354	360	397	354	388	329	338	360	306	325	370	384	369	320	317	322	343	368	319	383	334	390	347	352	350	339	388	336	342	357	354	381	376	366	375	318	324	340	353	332	328	354	345	410	335	334	360	352	368	373	357	340	358	347	352	364	317	362	373	372	366	353	361	331	341	312	339	385	357	326	338	325	380	373	310	353	364	379	328	373	364	399	349	330	355	347	321	342	365	347	377	338	337	341	341	367	332	335	361	386	328	376	338	361	362	381	378	354	369	330	366	354	357	327	354	329	349	355	359	381	352	357	303	373	349	340	340	351	329	329	353	359	352	350	361	333	343	320	339	373	360	342	321	350	341	345	347	368	342	315	350	352	334	365	362	331	331	302	356	379	390	338	382	353	338	330	353	384	350	338	325	367	353	338	341	339	351	348	317	360	373	323	383	377	358	340	372	350	348	353	361	345	372	324	368	326	341	352	321	358	331	361	390	344	353	333	375	351	352	324	363	364	295	353	367	358	361	366	359	380	364	335	340	337	373	355	333	327	318	368	321	369	320	333	326	362	377	339	335	365	346	329	355	336	358	385	371	374	391	343	349	348	371	338	351	359	359	355	364	344	350	331	329	348	330	388	319	311	376	344	312	371	349	372	358	350	338	354	330	341	361	360	312	323	371	348	352	323	393	362	328	329	346	332	356	346	372	338	351	318	323	330	375	392	387	357	350	361	339	337	325	337	385	352	378	388	367	337	408	348	328	370	325	373	348	359	348	366	347	360	354	333	351	346	349	374	326	341	350	356	329	372	372	351	371	356	346	328	334	357	374	336	377	332	355	306	337	351	337	333	342	348	346	333	329	351	316	338	355	393	382	396	358	321	350	350	356	369	331	349	326	355	344	339	378	316	369	330	349	362	358	356	320	324	352	389	331	331	330	341	348	356	332	352	363	354	343	337	342	390	333	337	367	346	340	378	343	353	404	375	376	348	372	396	329	351	330	349	369	332	317	351	354	364	381	342	374	350	337	371	368	363	304	352	348	355	320	330	367	344	322	364	352	373	325	385	330	390	352	380	392	346	322	321	382	309	339	326	358	367	342	363	387	337	324	365	310	293	337	337	346	334	362	345	365	301	357	364	357	322	339	324	356	351	360	312	336	348	344	359	356	348	365	351	344	339	338	367	322	332	372	351	352	338	353	308	363	377	353	358	337	358	331	322	363	353	328	335	338	353	331	376	326	387	354	364	351	314	344	349	364	336	349	364	316	367	366	397	349	349	370	348	357	331	332	333	360	336	340	385	299	360	353	360	351	316	352	353	345	356	269	333	379	349	331	341	382	341	349	353	323	371	344	352	319	342	359	374	333	325	371	369	380	340	351	355	326	367	375	310	371	347	373	332	359	324	366	322	343	332	354	306	353	352	354	380	326	344	327	370	325	334	372	336	350	327	361	332	335	376	318	318	309	400	314	374	331	397	317	351	339	299	340	363	355	349	327	356	340	332	383	349	322	382	365	349	364	336	351	349	345	364	338	342	374	352	321	348	329	348	349	348	426	349	328	325	341	338	302	365	353	371	324	358	325	353	325	359	351	365	325	348	374	345	341	364	358	335	342	349	352	350	342
8563	1538	2362	2732	2337	1913	1714	1473	1299	1195	1126	1112	1039	1033	1004	1005	969	1000	913	936	886	923	921	925	863	938	888	843	882	883	891	882	841	876	854	851	884	848	827	843	842	894	864	897	848	865	846	811	889	843	839	848	845	859	835	878	812	908	797	824	846	867	849	801	762	853	851	810	831	864	790	819	807	826	869	807	844	867	875	773	820	874	811	882	812	873	811	851	827	804	864	868	875	818	888	810	821	792	787	833	870	879	792	870	851	870	856	827	780	827	837	840	848	834	833	838	862	823	886	862	796	808	788	810	873	845	791	905	817	813	845	805	873	847	832	905	872	821	859	854	872	828	840	852	831	840	815	782	842	857	833	845	908	800	825	839	837	844	918	843	858	798	786	821	857	827	816	850	856	827	796	854	838	878	836	823	797	822	869	847	823	807	825	856	860	865	849	839	820	785	859	881	851	818	878	826	890	811	831	915	820	795	811	909	880	840	839	849	802	849	769	871	817	842	841	822	889	796	829	823	846	846	830	831	802	833	828	804	793	859	847	791	796	835	825	841	820	916	811	872	813	824	797	813	810	842	795	842	806	864	840	823	871	839	807	817	839	866	814	860	833	819	838	823	866	790	859	779	840	875	842	756	827	847	833	870	835	786	854	840	822	886	867	826	846	843	913	785	837	839	770	829	834	825	810	894	881	822	864	890	837	834	874	837	775	793	876	779	864	881	814	869	818	779	816	871	763	839	834	803	807	907	851	866	866	801	840	816	899	821	833	800	821	773	831	862	894	832	838	825	816	851	825	862	799	788	868	824	825	822	848	809	817	838	833	841	864	827	789	878	832	835	807	814	829	864	826	903	852	882	839	840	872	884	807	810	812	867	826	854	821	794	866	808	814	822	820	870	868	882	847	798	831	851	872	868	810	831	850	900	829	891	845	855	840	804	776	800	858	828	851	793	810	907	806	834	931	791	848	852	852	803	865	785	861	811	843	846	816	848	853	805	798	802	853	844	812	895	799	870	833	914	870	881	847	787	843	836	826	850	877	811	900	793	850	862	821	868	872	834	810	851	771	852	837	826	881	827	849	811	845	863	867	862	845	820	836	860	790	833	824	860	831	871	798	842	785	883	868	807	833	879	846	835	814	809	799	813	834	828	807	805	858	853	815	841	855	868	858	835	824	877	860	873	843	823	865	900	857	844	872	921	801	814	866	851	877	836	778	830	842	838	832	788	848	850	819	828	806	843	883	829	825	820	824	848	835	814	885	856	858	892	848	837	818	881	803	876	848	855	840	828	886	812	843	832	848	850	837	775	824	863	841	782	839	882	797	838	787	838	806	809	814	863	822	886	842	833	832	838	846	852	859	838	797	822	827	865	832	871	803	864	828	871	806	801	849	801	891	822	846	871	843	840	906	845	832	862	829	840	820	840	788	799	904	816	877	853	828	831	832	838	845	840	896	809	824	905	835	832	817	838	874	838	883	844	827	856	791	820	881	871	801	860	776	810	841	876	822	804	839	849	825	827	822	850	808	866	815	837	850	789	791	839	818	890	831	830	861	797	824	853	817	871	832	814	864	851	866	928	813	854	834	833	782	800	886	878	897	794	894	832	858	829	800	802	860	887	799	817	847	843	814	819	818	833	878	865	865	855	891	844	790	855	836	842	849	809	786	817	835	890	849	807	806	859	861	821	842	792	835	813	900	825	824	790	844	790	812	843	845	880	832	822	831	868	772	861	845	841	817	841	823	861	848	823	804	844	774	820	864	822	827	843	799	914	843	818	826	791	844	824	835	857	809	804	829	792	817	915	908	833	839	853	804	850	857	872	855	833	791	811	845	878	863	844	814	886	814	883	862	836	822	874	876	803	846	836	865	857	833	852	882	802	828	879	853	830	823	808	800	818	842	823	813	822	885	834	875	886	857	865	849	827	842	819	819	864	833	831	786	839	844	816	840	785	831	883	860	847	811	790	855	816	868	863	822	896	862	874	805	856	784	851	836	808	827	771	836	864	815	874	787	832	827	819	806	904	802	763	867	843	882	851	874	851	825	841	868	814	835	825	855	860	816	820	819	841	811	836	866	851	833	807	827	818	863	875	823	847	813	861	876	898	808	831	811	817	819	831	787	836	898	834	861	844	837	826	822	842	879	829	875	857	793	880	832	850	892	838	838	828	794	883	764	835	859	786	810	825	830	841	865	877	877	827	809	805	840	947	873	858	830	829	843	818	810	883	832	848	820	874	886	841	830	857	802	822	871	860	833	786	827	799	834	779	841	824	844	752	829	856	818	822	814	809	825	834	882	844	844	815	853	821	826	868	853	882	817	790	826	835	838	834	851	828	806	810	856	839	799	817	840	880	797	855	841	828	842	807	849	828	902	823	838	794	859	868	823	823	820	819	807	798	847	822	857	871	793	894	824	851	838	822	839	814	804	871	863	840	816	863	852	887	801	848	819	833	851	778	805	874	840	871	834	803	821	829	849	797	779	815	814	838	848	853	830	834	861	878	778	809	871	883	864	829	801	829	855	797	842	792	873	779	811	851	826	840	789	852	878	888	851	867	919	829	832	853	890	858	855	837	829	823	844	787	863	827	893	838	852	860	865	813	806	852	819	798	807	793	874	818	826	853	838	782	862	877	828	856	891	876	826	887	841	873	785	884	821	840	792	833	876	816	808	840	813	865	841	822	869	874	849	817	838	878	782	812	842	801	891	828	859	868	835	845	860	814	860	854	822	828	845	842	823	798	811	793	838	815	864	837	853	868	902	822	864	837	835	865	855	857	844	814	856	833	814	831	787	834	820	865	816	817	830	826	865	842	788	768	852	832	797	842	847	866	820	859	856	841	853	790	832	818	799	858	829	828	829	851	834	797	861	905	847	872	815	866	833	801	826	840	848	869	831	874	769	859	789	910	818	815	810	836	842	825	823	834	864	824	832	865	826	873	878	813	916	840	839	820	800	834	854	806	800	826	779	821	850	817	843	827	835	813	803	788	871	856	869	847	896	819	799	796	841	886	805	844	826	863	838	767	864	841	820	801	848	847	848	874	848	862	847	797	786	817	888	835	835	837	826	860	829	818	844	848	819	819	850	869	797	896	861	771	879	845	871	858	788	842	882	872	859	878	819	848	837	841	814	878	863	880	744	851	858	804	881	829	809	868	802	853	784	813	876	884	864	840	782	813	846	856	860	872	842	856	862	876	821	895	854	880	870	883	844	789	842	824	836	859	843	862	809	811	899	847	857	864	794	855	808	881	803	853	831	854	800	828	854	848	811	851	885	865	820	832	866	807	857	824	840	807	839	813	785	847	818	802	819	854	898	811	825	825	809	827	805	835	837	827	825	816	893	805	844	851	825	814	809	832	858	821	811	837	845	847	839	815	805	825	827	913	832	893	860	864	872	887	811	855	841	825	831	870	813	825	818	839	886	798	841	869	881	821	830	866	841	827	837	854	879	814	850	808	854	808	775	844	880	860	863	841	870	799	852	854
1480	278	248	275	255	252	242	218	292	267	270	221	252	265	277	244	271	251	274	286	259	255	265	230	258	285	276	278	242	263	271	240	276	246	249	272	260	283	274	291	232	246	250	265	279	256	253	251	241	271	270	286	282	249	247	269	249	314	303	280	273	265	298	256	256	273	260	244	285	271	284	264	255	270	293	257	247	269	246	255	266	264	219	278	269	271	262	285	269	247	247	259	257	267	263	263	230	271	240	275	252	291	258	261	277	284	269	282	252	278	298	264	291	276	312	281	309	240	241	251	248	279	279	257	250	288	250	260	254	290	253	236	258	257	256	263	231	236	267	273	276	273	284	277	269	298	267	278	252	280	227	232	281	279	246	236	275	282	270	293	254	259	218	272	258	241	273	249	291	236	249	242	275	267	260	259	256	280	256	278	290	282	246	291	274	259	275	272	282	254	260	274	256	298	268	274	275	282	299	287	262	227	273	261	277	271	253	267	238	267	258	242	241	276	265	256	271	250	240	230	255	234	241	285	238	262	289	273	288	243	257	241	275	267	278	244	255	259	290	267	245	269	244	249	261	291	261	244	258	246	246	287	244	250	228	256	271	262	230	275	267	275	243	246	250	242	254	273	289	276	260	262	258	231	249	243	254	244	268	232	245	259	232	264	262	255	254	252	273	268	270	257	295	268	286	263	228	233	241	259	259	271	245	275	267	269	281	263	241	261	266	275	256	278	265	303	264	276	273	280	292	266	251	269	260	293	266	298	268	246	290	235	271	271	266	280	266	268	295	249	277	261	264	303	263	258	289	273	273	252	281	282	257	261	269	267	245	228	252	257	271	243	264	245	264	278	270	262	261	247	263	258	276	254	277	241	284	273	282	252	251	283	288	255	259	235	250	261	248	241	243	296	272	292	263	256	288	242	278	266	259	261	280	263	265	291	263	270	295	253	260	281	304	304	255	270	262	261	258	269	280	270	242	276	250	254	249	273	274	268	240	274	269	262	284	233	274	232	293	253	289	296	266	283	255	274	260	246	226	258	252	245	236	230	271	257	278	262	254	300	246	261	297	258	256	245	246	245	279	258	281	301	263	264	243	308	256	277	255	288	249	263	299	272	247	286	241	249	305	264	230	271	297	274	294	252	227	272	248	239	224	251	305	280	298	286	278	276	266	253	261	274	283	274	270	263	277	239	254	268	261	281	278	294	261	251	232	277	268	237	282	257	258	255	243	239	280	269	254	237	261	288	257	258	256	270	255	273	270	286	298	308	265	266	252	275	251	291	262	253	264	227	252	258	244	264	244	266	256	260	278	268	279	262	248	263	259	258	231	245	314	250	253	261	269	284	235	244	256	285	265	264	249	259	261	294	239	239	232	280	237	271	265	284	251	285	273	268	267	293	266	295	274	266	275	227	235	273	245	265	227	272	290	266	267	278	248	258	271	293	256	278	245	288	281	295	271	240	258	266	246	254	241	301	291	308	266	279	238	305	267	257	268	256	260	267	258	257	241	260	257	286	266	223	250	255	240	248	266	251	261	267	294	244	257	253	227	252	279	276	269	268	255	274	282	278	249	232	270	259	275	271	249	266	277	266	256	255	219	258	277	273	303	266	254	289	267	263	246	266	270	241	295	276	295	252	253	261	294	277	264	277	285	254	263	254	294	305	234	246	256	255	261	261	242	248	296	275	277	245	292	282	276	260	261	270	223	261	251	253	254	268	252	260	261	282	302	266	250	251	275	255	274	271	293	281	246	253	250	268	258	265	251	265	265	278	260	287	293	250	283	242	299	224	291	260	228	268	260	280	277	277	279	314	276	256	288	243	300	245	243	238	295	255	264	269	268	286	249	226	263	259	239	231	267	283	288	273	266	244	232	223	260	261	257	249	250	281	270	197	236	233	256	239	244	298	247	241	249	268	276	250	227	261	264	247	291	249	269	262	247	231	266	243	247	274	262	258	266	260	303	261	256	263	282	257	244	267	302	264	310	270	258	256	232	302	286	251	252	252	260	265	266	274	240	241	259	272	246	265	259	254	239	249	261	294	263	258	282	279	268	263	234	263	282	251	257	255	246	292	273	256	273	261	249	282	246	258	287	256	297	291	267	266	238	242	267	260	272	261	262	267	262	297	278	237	260	241	262	286	283	269	253	277	293	268	257	288	271	281	275	237	255	264	252	255	270	252	247	274	254	234	287	253	266	275	258	261	247	245	272	302	244	261	263	264	278	275	259	247	275	269	259	247	248	275	277	277	253	255	264	225	268	293	266	269	276	263	291	262	278	264	268	299	270	275	283	255	268	262	271	279	246	269	260	283	255	251	265	259	269	232	237	240	266	251	256	255	254	256	270	250	287	254	253	243	267	265	255	260	275	278	238	262	257	257	259	258	268	249	250	237	262	241	251	254	278	261	279	271	240	271	251	266	275	267	243	250	250	248	292	234	235	255	268	260	283	264	240	264	298	259	290	271	287	254	271	269	264	263	257	271	251	266	261	263	279	248	277	265	262	260	249	267	268	230	261	235	282	279	278	260	270	280	271	269	253	284	273	263	253	241	254	277	254	271	233	262	254	251	239	258	235	264	269	243	246	267	267	254	258	288	251	283	281	257	248	251	233	259	257	261	276	287	264	271	263	304	262	272	259	294	278	258	267	253	246	238	270	298	258	269	253	258	277	281	301	298	271	299	266	238	264	259	243	273	286	263	241	259	248	262	254	261	268	237	256	242	261	263	256	278	262	243	242	275	289	251	259	262	267	272	270	232	275	272	284	254	298	279	234	262	278	241	255	284	273	270	260	263	244	263	294	292	248	270	262	259	284	310	274	253	253	255	290	283	295	259	277	278	253	250	252	277	274	298	276	258	259	241	260	293	255	260	293	300	262	265	249	290	261	283	272	249	262	239	292	267	278	265	277	274	252	272	299	273	254	278	286	266	261	280	262	264	243	252	248	267	267	259	243	258	278	269	297	251	254	253	276	269	264	251	253	262	260	238	264	278	277	256	256	247	234	256	276	304	283	284	264	244	268	254	281	266	260	269	277	274	246	254	279	251	264	272	238	292	280	250	251	230	273	234	279	257	243	254	274	232	280	278	273	257	271	259	258	244	246	255	254	240	257	249	260	259	236	268	248	297	294	258	235	294	285	286	285	256	242	259	249	269	239	262	277	256	229	265	256	260	276	241	262	271	239	247	258	247	236	258	225	277	286	285	265	266	243	260	246	240	264	251	286	242	281	235	274	266	259	283	310	266	270	251	247	281	287	249	256	288	260	282	262	257	288	297	279	273	279	256	265	266	262	264	258	299	279	251	258	277	246	265	282	272	265	267	227	273	280	251	261	259	274	279	251	283	290	265	265	242	267	258	268	241	247	227	274	262	280	279	264	282	254	275	239	288	256	262	282	296	274	271	272	280	238	239	262	276	250	267	275	262	250	266	258	236	265	267	245	251	241	249	257	300	276	257	280	271	238	269	268	275	296	271	254	261	276	231
1892	671	627	682	690	637	650	575	642	637	603	631	677	625	677	660	675	618	629	642	618	672	620	607	610	613	689	605	679	661	655	624	679	657	624	664	627	645	652	585	661	623	639	616	640	633	609	603	655	598	645	666	654	626	630	618	620	656	652	652	645	691	621	629	610	682	659	633	594	608	640	627	632	626	642	631	653	628	649	667	598	614	655	630	635	622	641	652	664	617	669	659	637	618	646	577	608	627	654	685	611	681	671	622	664	594	638	652	659	594	635	653	611	636	620	641	597	641	652	648	652	640	649	644	620	624	635	581	628	583	685	624	629	621	606	657	592	596	597	622	631	623	655	610	659	635	693	602	627	624	628	616	638	653	599	601	655	650	639	608	621	690	616	685	644	625	621	612	618	677	619	670	691	642	613	630	610	619	666	648	617	644	647	670	600	614	641	675	602	639	626	657	615	625	608	639	653	619	622	676	631	675	618	616	677	677	693	672	635	628	623	642	665	620	640	655	622	660	632	620	585	613	609	681	645	633	613	627	637	662	623	652	604	655	628	647	644	651	625	627	652	613	657	658	676	640	629	665	568	637	601	622	599	636	662	596	632	652	610	615	628	620	637	636	652	628	635	635	625	641	637	675	645	631	667	660	628	641	593	628	647	614	640	639	610	581	571	654	638	657	654	626	664	638	673	623	626	630	654	603	618	596	635	665	619	635	624	629	662	625	648	614	597	645	673	588	609	613	627	656	619	575	675	626	641	678	620	640	598	651	612	608	683	621	624	659	574	609	653	629	625	607	645	662	596	625	620	653	646	620	612	687	653	590	598	599	630	642	631	650	621	608	633	676	635	640	609	607	605	636	631	573	679	622	590	644	679	683	659	620	629	631	634	674	611	641	600	643	639	643	636	640	648	632	607	586	657	601	660	638	623	615	609	634	599	665	604	616	656	627	634	648	648	608	638	649	665	616	640	608	627	610	607	618	629	601	650	624	632	668	599	643	633	602	645	675	616	625	649	684	660	594	660	640	639	697	656	622	643	664	643	608	604	619	589	622	637	628	626	655	638	642	632	625	649	654	635	661	650	602	606	585	666	673	631	638	636	641	645	675	631	592	659	659	649	703	663	636	612	602	591	639	690	616	631	634	623	650	657	635	633	630	634	636	634	620	668	614	618	641	663	616	596	646	627	645	630	627	583	594	644	621	615	644	637	618	622	612	662	621	589	637	657	616	604	659	644	597	654	690	644	587	665	668	637	613	643	643	650	640	625	686	623	638	601	597	642	625	658	627	666	653	640	648	627	583	597	576	632	637	637	601	592	635	624	619	635	632	630	621	649	691	639	642	647	630	651	606	627	656	624	626	679	589	660	639	676	636	629	659	577	655	652	616	625	620	632	643	665	645	671	625	657	611	658	619	669	634	690	620	644	629	652	641	612	626	635	636	624	632	645	624	648	600	631	641	604	613	619	713	623	611	632	614	669	628	631	691	657	625	661	594	614	608	593	682	603	669	645	642	594	644	714	652	640	629	634	607	639	617	646	632	578	624	644	669	649	645	616	648	680	650	608	575	639	660	654	623	665	652	644	655	629	603	661	605	660	639	608	670	663	621	637	630	665	615	651	627	613	680	693	627	659	617	619	658	592	649	635	631	597	634	623	595	637	603	633	668	657	606	678	622	626	625	631	659	682	623	615	658	619	626	615	624	652	679	698	666	573	629	661	607	632	633	620	646	678	683	635	662	648	626	647	648	607	656	628	619	641	617	629	667	623	686	620	675	608	656	643	654	602	622	613	625	637	609	586	578	662	624	678	616	602	619	619	671	595	645	649	609	647	612	657	609	636	639	674	652	623	582	654	631	634	614	664	632	636	642	645	641	686	631	620	652	663	624	626	664	633	645	656	667	604	641	617	603	610	640	662	605	648	630	619	654	654	630	638	652	641	646	632	655	639	653	679	582	662	601	612	665	668	712	659	638	608	644	624	644	648	677	665	643	703	633	628	663	635	614	616	608	580	608	598	636	596	670	620	620	661	663	612	640	595	670	620	624	619	650	654	601	610	622	630	653	666	657	638	656	627	634	647	693	640	618	640	617	601	634	650	635	648	666	637	644	601	650	654	667	632	649	619	633	657	651	629	638	604	671	654	631	652	677	644	636	654	631	647	649	653	648	602	590	661	624	603	601	629	657	647	624	644	647	671	631	681	639	628	612	624	655	668	601	639	655	627	665	635	681	604	616	610	674	636	595	707	645	640	636	643	627	635	663	647	622	610	590	651	626	607	604	624	613	637	651	626	621	691	599	662	619	663	615	642	616	640	591	690	675	628	597	620	643	633	653	664	599	608	657	608	650	636	613	588	607	619	631	655	667	645	661	604	652	652	677	650	661	633	619	666	682	646	624	605	635	636	637	626	611	643	585	642	642	652	632	584	614	654	624	650	581	646	657	623	641	641	637	612	649	656	708	639	653	664	655	668	641	615	603	629	611	637	650	610	617	683	675	631	654	629	612	616	623	591	647	656	637	644	625	601	642	633	657	650	592	575	671	613	649	599	627	604	652	655	572	629	628	644	566	627	608	636	629	634	663	623	633	616	614	654	668	612	631	614	626	655	637	675	626	640	678	653	629	612	616	619	681	668	635	613	659	631	678	618	677	648	637	627	644	672	646	643	614	665	637	607	651	655	642	632	599	633	602	651	657	614	675	625	600	677	663	613	656	621	640	600	651	636	671	656	629	662	596	608	638	635	572	640	631	657	632	618	640	646	615	633	606	636	620	628	636	641	644	648	657	615	651	630	643	649	594	629	642	611	652	607	626	620	621	618	624	631	654	615	612	664	643	637	581	627	623	653	623	612	599	688	679	606	628	626	630	631	634	631	722	662	598	607	626	652	632	610	623	631	602	615	628	620	641	596	637	666	607	641	583	638	598	628	617	645	628	596	666	638	620	648	586	599	611	601	618	632	715	585	634	597	607	639	623	655	653	621	620	647	625	677	640	603	690	622	625	622	617	643	620	610	633	628	650	630	638	579	678	639	673	658	613	613	631	655	656	654	596	643	588	689	612	646	653	620	614	644	647	629	634	582	650	662	650	644	619	605	629	594	624	637	646	581	628	646	680	620	620	613	623	619	629	694	630	624	605	568	622	669	621	655	661	674	623	651	641	644	647	668	570	657	630	647	673	581	618	606	649	602	637	610	613	648	663	667	632	619	607	634	674	641	647	615	605	629	615	645	621	656	636	652	616	650	647	602	660	669	657	616	644	641	634	598	599	661	623	666	638	601	678	615	670	621	637	684	605	582	627	628	624	638	641	647	596	613	673	625	657	650	632	636	615	629	654	587	647	606	652	676	642	649	624	610	627	667	638	637	654	688	672	647	643	629	682	638	623	617	645	653	648	666	637	601	630	632	635	622	647	602	683	649	597	643	674	629	668	643	616	647	652	613	664	649	602	684	658	643	644	649	593	647	653	600	622	633	649	644	664	644	621	678	641
7234	563	544	452	368	322	249	236	213	250	180	189	210	183	176	195	178	190	178	187	149	177	182	162	165	197	168	158	178	175	163	161	147	179	173	186	203	181	163	180	179	167	184	171	174	176	191	171	206	185	182	140	167	170	168	164	172	183	175	190	199	169	168	149	169	205	179	172	148	163	155	170	165	171	185	161	184	182	176	143	176	154	177	179	180	162	186	183	194	183	198	182	155	166	156	177	170	159	151	193	190	163	185	168	197	162	177	171	173	155	168	152	159	202	156	156	191	154	156	157	139	183	174	174	164	176	142	194	172	164	158	162	175	162	171	144	148	167	164	156	178	174	172	158	177	184	204	143	186	161	180	188	177	164	163	168	170	155	159	160	163	166	156	164	196	185	157	191	158	152	181	175	173	168	153	154	189	155	191	149	185	190	166	163	195	156	195	170	155	174	136	188	189	170	160	201	206	192	181	186	178	156	193	171	182	179	181	175	200	156	170	169	193	168	178	167	185	178	174	176	203	174	154	185	178	176	160	181	170	162	171	173	187	172	168	156	169	177	195	161	184	175	155	171	177	175	163	186	182	190	171	174	159	190	198	174	160	168	176	166	179	168	179	173	169	169	176	159	174	150	158	182	184	161	155	169	157	168	178	166	167	159	156	173	168	160	187	201	180	168	182	159	174	182	175	171	195	164	176	144	153	160	170	176	150	152	174	174	178	158	173	211	168	195	164	189	179	190	167	179	182	176	175	168	182	187	182	180	173	162	197	193	184	166	169	161	171	159	183	178	186	171	162	168	167	180	175	180	168	158	177	167	153	174	171	187	168	192	178	174	154	134	163	161	199	192	170	169	158	187	162	172	150	169	165	168	183	180	175	169	167	185	175	160	160	187	203	177	176	166	174	192	194	203	169	178	168	150	173	160	169	197	171	168	171	164	155	151	170	164	210	173	176	147	156	163	163	187	150	162	176	186	163	170	148	158	185	160	179	169	173	164	167	184	182	145	183	150	177	203	164	200	179	176	185	183	205	165	157	157	176	185	179	169	153	164	182	194	181	185	190	180	186	161	175	205	137	191	144	187	160	175	179	174	153	182	190	169	190	173	191	183	164	162	168	186	185	159	164	158	171	163	189	161	172	153	160	175	164	167	174	156	183	157	182	167	148	180	168	165	173	179	197	164	175	166	189	188	194	180	146	168	157	161	168	163	174	185	176	173	182	156	153	178	183	192	180	180	164	168	176	157	165	158	146	163	174	182	185	152	185	159	152	178	193	154	167	206	156	177	187	154	174	185	187	138	163	182	152	189	173	185	153	180	192	185	172	154	195	176	155	168	187	163	163	154	175	176	191	175	170	173	166	178	156	163	148	172	167	171	173	150	170	171	159	149	159	164	156	174	172	184	162	185	167	190	172	154	156	158	161	171	188	167	197	190	163	173	184	185	185	179	178	144	168	200	171	163	161	172	194	168	166	179	175	162	173	167	157	180	169	173	144	150	227	155	198	175	169	182	175	182	159	170	172	156	165	168	150	180	173	189	174	173	162	163	165	151	180	173	185	180	167	172	148	154	183	181	162	170	171	166	166	169	168	165	151	199	177	183	167	172	183	180	163	149	178	161	170	172	167	175	187	172	166	195	164	169	158	177	188	166	193	162	169	166	164	178	155	175	165	133	171	180	170	173	188	166	163	190	192	149	167	158	169	152	168	163	168	183	187	155	159	193	182	190	136	175	170	166	195	172	155	182	171	144	187	163	169	182	148	188	185	160	153	177	156	149	186	169	180	180	181	145	183	166	173	168	157	174	160	192	163	185	181	156	177	178	183	176	177	180	183	157	181	189	176	165	166	167	165	169	174	158	175	167	182	175	192	175	181	138	168	178	182	172	148	169	184	138	171	182	196	199	163	168	169	172	183	157	182	186	175	156	156	180	181	168	176	159	161	181	161	153	185	171	161	145	158	164	194	157	155	165	185	203	174	171	175	170	162	157	179	169	180	186	172	169	191	163	148	167	181	165	173	160	167	149	171	163	170	171	160	186	154	164	165	168	194	175	160	169	178	182	165	199	182	176	167	171	161	159	173	194	174	169	160	178	164	180	155	175	144	170	182	155	168	152	172	202	165	192	169	186	185	187	168	169	191	171	170	163	159	188	210	189	167	166	158	174	181	166	145	188	189	181	158	156	180	163	159	160	188	198	155	187	181	191	163	153	187	164	180	171	163	172	160	169	162	175	191	155	188	156	162	173	178	178	178	203	180	176	184	175	176	185	186	145	183	162	165	181	179	183	186	159	200	178	157	148	185	177	162	164	190	150	176	183	169	145	150	187	172	165	156	170	176	157	197	184	178	175	154	160	195	163	168	206	168	198	169	196	188	175	194	159	164	164	200	194	172	197	149	173	197	153	164	151	163	177	172	189	171	174	176	173	154	162	173	171	165	167	177	171	153	160	190	195	200	187	162	157	170	177	192	192	168	166	163	180	178	184	163	160	160	181	166	175	143	142	161	160	180	161	165	181	189	145	178	152	168	166	172	183	172	168	179	161	148	153	176	141	179	174	178	178	157	173	186	168	173	184	171	197	177	182	177	172	173	151	185	161	171	162	176	177	148	136	164	183	178	193	181	194	164	179	158	153	167	175	185	163	185	204	175	160	174	178	187	176	184	172	171	153	160	144	176	176	181	147	161	157	173	155	159	143	171	182	170	148	178	175	183	158	162	183	160	150	180	174	178	153	165	168	171	175	178	138	165	181	164	170	179	160	189	156	185	146	181	184	159	174	180	169	169	178	178	201	186	207	177	178	154	169	169	166	178	190	180	169	201	189	173	174	163	184	176	177	197	169	200	148	191	205	193	151	168	157	184	165	191	177	182	174	148	174	170	163	155	189	172	190	170	141	158	152	170	181	169	171	174	187	180	157	174	161	167	155	170	161	169	157	202	177	167	164	186	175	185	184	168	160	167	168	174	158	171	160	181	153	183	159	169	159	187	162	180	152	152	161	173	183	179	193	161	174	171	167	172	161	162	159	153	169	169	165	165	171	142	167	174	150	150	175	187	174	166	196	167	179	156	167	166	208	186	142	184	182	182	154	171	153	159	182	175	160	168	161	160	185	205	168	163	174	173	146	162	180	148	169	179	168	145	159	170	158	159	164	170	180	146	165	165	173	173	171	173	185	197	177	178	165	175	167	181	184	170	200	185	163	159	156	153	167	181	163	169	143	164	194	195	173	171	158	194	184	173	191	166	178	147	190	160	199	163	168	162	180	168	190	183	201	177	178	185	154	174	165	165	167	176	177	141	184	172	170	178	181	166	173	180	194	156	161	162	137	168	173	176	157	160	167	200	175	154	174	193	179	200	175	168	155	168	154	196	164	156	164	151	177	179	184	168	177	185	143	168	163	179	199	157	199	178	165	163	157	172	161	161	181	144	190	184	178	191	193	184	190	176	202	145	181	173	180	174	202	144	149	164	176	182	172	203	168	155	174
6351	827	1206	1459	1212	1117	923	809	741	702	619	596	613	615	602	552	548	592	517	532	533	458	532	534	508	481	508	477	509	498	513	524	514	469	523	486	500	487	484	514	475	525	510	489	466	496	503	490	498	459	475	453	471	449	478	493	489	507	494	490	509	462	465	492	437	499	469	472	482	466	537	490	464	489	482	454	447	494	476	441	470	471	528	459	461	472	502	469	490	515	480	501	455	494	481	476	449	453	485	469	486	458	474	531	473	460	494	496	431	463	488	455	488	534	501	451	484	451	457	501	457	485	505	506	459	463	471	478	500	472	467	451	460	493	513	453	480	462	464	482	478	469	522	472	491	465	511	454	509	501	468	466	480	468	494	514	444	456	476	515	472	481	491	456	472	484	426	453	435	494	475	450	475	507	463	444	469	473	493	447	492	467	518	467	485	462	440	463	475	444	462	485	486	479	506	485	456	447	499	536	468	471	474	448	486	491	490	463	475	461	470	478	447	487	467	449	482	505	466	450	470	443	490	490	468	465	488	450	464	459	461	523	460	505	431	477	448	446	457	475	474	455	482	424	478	486	487	463	470	480	509	497	450	482	488	443	481	494	492	535	423	482	488	431	479	476	464	472	495	511	469	461	468	457	478	474	465	471	496	502	478	471	497	492	493	480	445	511	479	487	486	451	456	502	471	508	492	469	455	456	473	480	464	485	453	509	455	494	464	486	490	468	484	464	437	492	436	488	481	495	443	458	476	486	528	475	498	495	472	464	519	431	443	475	476	494	502	487	469	505	519	535	464	509	543	472	496	507	464	489	462	498	451	474	498	441	476	499	472	470	486	485	459	455	461	487	448	504	479	477	456	490	485	449	470	458	504	476	493	448	456	493	497	457	448	471	499	512	485	467	480	461	492	480	490	475	472	459	480	484	440	450	481	464	472	479	458	437	476	474	464	455	472	466	455	457	433	486	491	460	477	468	499	506	459	498	453	478	514	455	493	483	471	521	449	472	471	456	484	464	495	480	480	478	491	451	477	493	504	494	455	464	505	463	499	477	480	503	446	474	465	493	458	474	475	478	449	436	482	503	474	503	482	514	447	453	494	445	476	486	462	481	477	443	476	444	485	453	483	459	464	466	513	460	480	444	484	506	455	465	432	488	464	499	461	437	475	472	498	458	483	494	455	476	459	459	479	471	489	462	469	446	480	488	443	482	480	463	511	432	486	477	474	455	496	480	479	480	473	456	526	466	463	488	511	507	468	515	452	475	462	460	456	493	470	479	474	467	470	456	444	426	479	481	539	518	463	512	463	487	486	503	509	460	499	504	483	500	512	486	481	515	479	463	501	484	467	478	440	444	492	487	470	475	459	507	442	454	449	432	505	502	493	460	533	495	446	445	482	491	454	457	501	480	464	481	475	467	476	466	486	482	479	482	470	459	470	495	470	486	470	482	460	451	484	455	447	499	469	469	513	456	474	463	456	506	491	468	462	485	485	483	453	462	494	492	460	497	465	468	446	508	456	440	496	473	499	467	478	448	489	501	488	478	478	484	508	470	512	490	482	498	475	485	474	498	468	449	442	441	440	509	488	472	470	485	450	473	499	483	463	477	491	477	507	449	510	445	434	475	490	467	487	488	510	473	438	456	481	514	494	446	485	476	508	499	496	472	466	519	516	480	458	471	516	470	459	477	485	491	506	490	489	474	476	441	468	508	482	480	466	491	479	484	466	517	497	478	457	501	422	479	473	511	481	449	475	478	449	476	469	487	468	498	467	469	505	510	454	534	499	477	493	483	493	432	492	478	502	457	434	462	483	486	463	474	472	446	456	475	479	490	485	488	508	474	504	520	487	449	485	470	476	444	465	521	498	477	464	461	503	453	470	452	497	459	464	485	477	500	419	488	492	489	434	468	441	490	446	469	475	481	486	497	467	454	463	478	434	474	484	467	487	489	431	515	481	520	470	467	466	449	446	480	464	452	464	456	451	468	490	457	482	479	482	456	465	485	453	499	491	493	448	499	465	494	500	453	507	458	495	450	482	461	488	440	479	513	470	504	494	480	472	494	487	490	483	494	486	501	486	451	453	460	500	476	448	476	503	486	453	515	457	463	475	482	450	454	491	481	497	441	506	468	470	482	444	487	496	477	489	432	467	511	467	416	473	486	440	445	493	473	502	479	473	444	452	486	448	500	450	479	449	510	490	496	483	461	454	450	454	492	432	455	493	481	507	485	441	458	457	506	470	489	482	476	449	507	438	486	458	449	498	520	514	485	466	441	449	465	511	471	492	462	484	503	448	468	478	461	487	469	449	487	445	465	444	470	477	474	470	504	481	489	438	452	460	486	464	451	463	497	487	437	505	502	458	478	472	484	481	471	448	473	459	496	446	463	478	463	471	529	497	479	494	450	479	502	475	475	470	501	468	446	481	478	477	463	459	516	465	469	476	490	454	499	433	469	485	441	487	481	476	437	462	514	503	462	452	485	449	433	455	417	450	474	442	497	479	491	455	484	470	500	453	462	447	453	468	440	486	457	437	482	474	473	474	473	517	456	447	467	444	495	448	456	465	459	487	451	497	446	481	477	447	468	488	494	487	472	462	492	474	456	465	453	471	475	496	444	446	516	470	481	489	472	486	487	462	506	451	470	444	511	467	470	454	505	500	483	450	433	485	473	448	455	465	459	522	453	499	477	460	523	456	472	458	467	461	467	440	473	503	492	457	478	499	466	489	468	487	456	493	475	460	467	486	476	479	514	464	443	494	505	493	490	532	458	516	459	492	490	462	466	461	517	491	443	464	456	452	490	436	488	475	527	463	456	461	453	444	442	466	502	496	437	493	458	493	487	438	480	476	495	456	451	480	500	487	465	498	452	502	506	505	465	491	477	500	458	475	467	468	467	508	454	473	485	470	466	443	514	469	479	463	467	454	465	480	495	479	470	484	454	496	492	504	451	461	414	488	483	493	480	494	477	464	493	468	471	468	456	427	457	488	458	491	453	432	502	471	474	442	489	460	471	466	496	470	445	468	508	509	475	462	464	471	466	474	448	460	482	500	442	474	479	460	473	459	483	457	476	472	455	459	470	466	494	462	448	411	442	439	468	483	480	454	439	483	458	447	518	477	490	454	458	471	483	517	459	513	479	492	474	498	478	480	479	457	487	496	499	457	493	462	450	487	456	419	471	481	470	489	481	420	459	455	479	443	435	489	471	491	500	458	463	486	464	465	456	480	449	481	476	510	476	480	463	473	416	450	434	505	475	456	458	471	496	495	506	443	466	464	448	454	478	492	493	466	442	471	434	505	479	468	449	478	434	485	462	451	500	476	497	476	446	464	504	485	492	533	485	463	462	433	473	435	473	515	486	445	478	487	463	453	498	427	469	476	476	460	482	493	464	498	471	520	519	464	470	479	466	466	454	449	460	466	476	449	489	464	447	482	486	475	513	450	480	446	459	450	462	476	440	484	513	495	485	498	464	448	478	458	453	462	470
14213	1366	1133	917	758	635	524	492	438	439	443	382	354	363	364	368	403	333	392	363	400	349	356	378	366	357	367	367	385	354	351	385	363	371	341	387	345	361	360	380	332	354	366	375	319	311	378	343	332	352	372	339	349	327	348	350	388	341	313	338	359	353	341	311	359	361	376	338	341	344	319	395	364	342	338	357	360	328	351	354	346	340	368	363	333	331	361	325	313	358	325	381	379	389	361	373	336	363	369	376	318	341	330	358	341	322	359	349	348	315	341	317	354	355	347	367	377	350	357	383	311	327	343	374	370	368	372	357	321	362	341	368	372	330	383	335	359	349	332	333	344	363	352	320	339	331	346	331	327	313	361	327	389	337	307	365	348	333	384	341	330	344	369	337	355	377	388	370	389	338	359	347	338	351	383	319	377	343	354	361	328	362	354	399	320	338	337	335	339	339	384	332	362	339	372	364	346	346	334	379	359	324	365	354	357	358	332	363	379	426	318	358	322	367	367	319	355	365	340	330	324	329	324	341	369	336	320	329	339	303	352	348	372	339	324	339	342	340	328	326	315	380	296	333	364	373	355	382	351	325	321	337	302	347	336	326	328	356	361	347	375	335	375	364	350	338	351	337	343	318	334	335	352	346	309	353	346	367	347	350	355	325	357	332	354	339	335	318	370	345	337	339	348	339	328	339	329	342	335	338	355	340	371	308	327	356	370	348	346	352	332	328	363	359	341	331	329	356	398	370	355	351	331	365	327	317	358	363	355	335	344	318	342	360	354	327	338	316	359	357	374	352	353	333	348	331	345	319	331	341	344	352	352	335	338	337	334	336	339	378	334	358	342	343	337	347	325	285	356	358	354	414	363	381	348	347	333	315	315	315	329	372	366	376	323	349	376	352	333	364	381	364	320	364	379	357	382	340	331	352	347	359	353	381	361	341	401	368	353	346	362	369	349	299	334	355	344	338	367	319	315	349	360	342	328	358	371	345	344	335	360	336	352	333	337	372	362	310	338	313	333	391	332	355	376	399	368	343	367	332	354	353	368	377	352	323	331	328	337	315	334	361	355	325	324	337	343	332	356	343	361	349	390	337	344	368	329	334	377	326	358	394	399	327	359	362	363	375	367	357	323	342	368	346	366	334	350	329	368	350	348	332	346	349	345	330	353	320	317	371	316	380	333	366	357	343	313	327	330	329	367	331	343	317	314	329	374	311	362	338	330	332	332	356	376	346	361	340	333	322	367	350	360	341	316	334	340	328	333	368	366	320	378	301	409	386	365	341	347	310	324	367	307	345	333	337	328	350	325	334	340	397	350	356	327	376	376	341	362	355	343	341	347	372	291	330	368	352	327	341	346	357	325	370	368	343	347	362	338	300	325	339	332	334	356	359	389	356	356	392	374	357	346	338	376	378	392	329	341	352	371	316	361	369	359	353	378	346	340	358	320	355	354	353	332	337	348	341	329	336	342	310	352	359	331	318	364	315	319	376	354	305	304	334	349	364	371	354	357	310	374	386	374	362	351	351	333	368	349	327	378	354	326	347	341	341	362	335	342	391	351	373	338	391	354	381	341	356	335	354	328	371	360	302	314	374	330	342	345	317	339	355	348	355	363	357	355	378	326	348	322	319	384	321	330	365	353	306	348	334	382	340	327	337	287	351	361	367	368	312	350	326	310	326	336	313	366	323	370	322	344	344	334	349	324	350	334	322	323	316	327	334	328	358	353	339	345	349	344	329	342	338	372	362	370	330	336	359	355	328	342	350	304	306	320	373	356	322	361	365	356	334	365	343	340	305	365	351	352	314	343	354	368	373	351	327	371	317	350	357	360	325	352	353	343	368	375	368	377	369	335	347	322	351	341	371	364	349	338	334	323	351	333	370	370	340	329	326	329	350	328	369	294	352	368	318	344	354	387	343	335	303	329	366	366	380	346	341	348	349	355	343	327	364	337	329	357	339	371	360	339	331	330	362	359	338	351	359	354	345	364	356	333	365	361	336	365	387	346	377	354	377	392	353	363	360	366	358	343	359	370	333	383	353	372	352	347	325	327	368	338	370	367	354	339	321	391	347	355	361	382	347	345	355	353	365	358	372	361	345	362	400	351	358	356	378	337	351	350	317	376	382	372	346	325	338	366	349	359	340	343	345	372	387	359	349	363	329	351	351	339	324	343	332	328	331	344	360	339	332	355	357	360	367	365	378	369	328	380	333	374	324	343	357	308	348	364	363	368	348	296	350	361	338	340	356	344	357	379	368	335	356	367	347	352	375	339	362	396	345	321	314	375	323	358	356	344	352	318	315	325	345	372	314	319	377	341	353	328	358	374	341	360	355	325	361	355	350	328	363	357	352	324	390	356	321	362	392	339	304	296	325	328	364	383	347	351	335	354	342	353	349	330	349	313	335	354	334	344	340	381	390	325	342	341	335	328	316	357	364	354	349	365	336	359	361	359	350	406	341	335	328	409	324	357	357	383	369	355	360	379	372	326	342	329	335	373	362	382	357	337	355	329	387	366	351	385	354	330	372	371	359	319	329	323	330	363	364	371	342	342	365	336	345	369	359	355	317	339	321	363	326	366	334	364	346	339	350	352	348	379	341	378	345	350	338	360	320	346	321	382	333	327	337	345	346	354	364	368	386	349	377	369	383	366	348	348	327	331	354	335	311	356	339	384	350	340	359	359	363	383	326	347	352	351	361	331	359	342	358	338	356	344	344	348	342	353	341	345	376	375	346	358	345	352	341	332	353	322	373	308	327	378	355	365	362	325	359	318	354	372	346	347	329	309	317	361	347	350	351	372	337	360	355	355	333	331	307	349	371	348	361	372	357	365	360	381	338	377	345	325	359	369	370	306	349	349	376	325	320	349	347	335	353	327	357	348	331	348	332	360	347	349	372	351	327	377	328	338	360	309	337	329	342	345	362	366	373	377	345	341	354	360	336	339	320	318	327	340	366	357	343	386	367	378	349	366	364	339	350	362	323	369	383	320	369	341	361	338	333	355	349	362	334	357	341	303	377	329	330	345	332	344	321	382	322	382	369	361	355	334	334	372	324	370	351	349	327	352	349	359	334	347	347	335	360	358	366	322	369	372	382	369	338	309	334	343	350	351	347	326	302	366	367	379	308	373	312	369	317	371	362	375	329	310	325	298	366	317	374	370	340	363	349	348	357	375	357	341	348	343	387	359	365	386	374	366	383	344	342	342	350	349	348	340	373	335	358	344	364	363	348	356	262	361	331	364	364	322	356	323	353	325	335	349	355	334	331	371	353	319	315	351	335	337	366	326	346	347	372	332	369	336	356	341	333	353	348	328	334	359	345	366	340	336	335	366	346	375	356	363	325	332	364	368	389	347	334	361	325	365	382	339	385	360	312	367	342	354	375	325	339	364	323	326	312	366	322	345	348	375	371	390	340	325	369	369	340	307	325	344	345	357	345	351	333	385	344	343	355	344	345	338	317	336	341	323	308	367	329	379	372	348	342	345	357
8549	1471	2409	2715	2327	1901	1555	1496	1347	1133	1149	1157	1053	1072	975	998	957	999	926	879	962	932	885	920	875	870	851	879	845	876	878	927	871	861	873	847	893	873	880	851	866	823	887	834	885	903	846	853	882	857	868	822	885	845	813	910	826	894	833	848	878	866	858	848	762	844	871	847	830	848	794	794	843	836	868	859	782	818	874	877	845	856	840	778	828	826	877	838	801	832	831	789	783	856	831	845	851	848	861	793	846	831	870	861	799	861	852	884	841	858	846	827	800	877	861	857	785	851	848	850	800	867	860	833	820	859	880	843	846	837	798	836	821	814	834	867	842	859	854	808	827	837	872	834	843	836	842	882	829	806	829	842	862	795	858	774	792	886	857	834	878	840	864	807	934	836	792	893	834	868	795	836	807	826	853	844	853	857	810	859	831	817	808	854	836	832	860	784	852	856	792	797	816	857	844	870	839	883	871	884	849	859	900	780	868	828	785	816	795	787	834	775	846	852	826	857	827	808	832	790	812	779	862	882	846	832	809	833	837	925	818	819	795	851	806	791	800	855	820	837	856	867	812	822	876	799	825	874	817	837	799	878	810	879	869	888	784	845	799	851	775	820	838	849	831	849	873	887	905	841	842	908	781	786	859	849	845	865	835	813	854	817	808	837	857	843	800	829	788	830	796	798	793	861	818	836	844	826	812	867	868	810	838	847	828	806	829	879	838	879	832	805	844	872	848	872	830	792	782	850	865	820	872	875	887	796	830	890	841	846	754	831	831	867	821	837	822	828	857	852	820	839	807	826	852	838	848	861	835	821	816	837	852	860	870	867	836	878	806	892	854	796	853	848	815	862	855	862	873	879	847	806	843	851	795	902	833	844	870	822	837	783	861	849	795	853	865	781	785	844	864	816	815	846	871	828	843	837	809	778	825	839	840	798	854	775	829	844	837	829	830	834	838	883	841	785	839	839	837	832	792	798	862	897	847	863	817	838	835	803	834	828	854	875	855	793	827	844	857	887	846	822	834	827	863	826	875	851	799	816	819	828	867	844	878	814	831	824	866	891	812	829	870	821	886	818	822	833	822	815	844	815	851	814	798	832	882	846	854	836	829	825	843	853	831	818	824	824	853	896	816	847	787	833	883	830	885	837	826	851	819	788	859	833	845	834	822	813	821	829	864	816	876	863	840	861	769	892	818	799	818	830	822	826	828	841	878	872	820	819	836	837	841	830	869	856	857	828	781	838	777	825	798	887	845	826	834	837	873	880	843	868	809	824	850	835	778	881	855	847	812	786	864	852	831	830	864	861	842	832	871	851	817	855	864	876	843	841	922	894	886	840	839	819	852	805	863	835	794	883	821	871	852	842	831	817	882	856	922	840	798	807	874	819	831	888	865	823	792	820	846	818	836	799	841	812	832	773	887	844	802	837	804	831	826	810	865	846	829	833	832	871	840	888	858	833	865	787	853	812	823	821	886	845	898	908	849	822	875	835	813	782	780	838	853	814	800	820	850	815	859	868	852	844	843	821	808	928	894	819	802	833	899	835	787	874	836	808	823	837	820	803	846	853	821	817	911	784	859	850	817	830	831	796	823	825	801	797	755	832	825	830	853	857	860	834	797	854	850	788	829	837	898	844	836	857	870	797	872	866	861	826	808	815	834	834	823	858	865	857	845	834	851	853	855	857	828	892	852	870	858	846	829	824	882	874	779	826	788	802	767	833	841	869	824	830	859	826	844	857	845	813	804	898	825	811	849	863	912	825	879	839	867	815	865	819	783	819	840	809	854	898	863	778	846	824	855	809	804	836	852	799	860	804	838	789	776	855	828	824	909	844	817	822	805	871	811	862	841	837	840	825	861	862	799	817	812	800	837	831	822	918	836	874	868	816	822	821	854	836	831	867	871	914	934	863	892	909	837	819	813	862	820	790	785	849	837	861	839	851	801	848	837	869	771	874	882	841	844	843	849	843	806	837	823	875	831	770	855	804	841	849	855	866	822	824	848	838	870	866	833	849	839	808	844	831	858	830	797	827	830	797	833	849	819	846	820	839	848	856	857	806	863	797	880	834	854	888	871	838	845	842	837	856	811	838	853	863	829	789	845	832	856	817	835	809	854	830	842	819	861	829	834	826	856	816	848	829	808	813	929	897	824	801	810	846	819	822	836	896	853	807	838	820	817	808	820	852	836	852	834	855	815	859	780	850	860	817	861	823	801	866	773	825	820	817	826	818	817	855	860	804	837	825	858	829	826	821	811	842	846	851	864	807	839	817	895	810	844	807	859	817	840	822	808	823	803	805	859	782	785	820	855	794	828	828	874	831	790	844	853	848	838	807	823	876	845	849	816	921	840	885	865	793	812	832	861	873	835	882	835	828	860	849	822	867	836	827	858	818	825	816	852	866	844	854	836	875	810	874	857	830	828	840	788	853	773	827	843	860	809	854	820	854	855	821	830	847	869	839	829	863	857	853	826	868	847	821	833	850	864	853	850	805	826	844	839	823	857	897	839	840	863	863	876	827	832	852	828	870	857	843	796	812	816	816	797	847	872	798	888	854	813	828	862	831	856	828	836	814	836	873	842	915	888	807	823	901	878	830	777	805	845	832	852	827	878	806	912	817	890	848	853	774	801	849	849	833	815	862	818	828	864	816	863	828	855	811	786	894	844	819	845	814	828	805	858	854	847	843	827	886	855	821	826	786	835	863	784	852	818	882	820	846	804	844	884	856	849	839	805	847	877	821	831	873	865	823	820	823	896	819	853	848	840	807	815	870	812	827	821	843	847	810	882	817	905	857	847	817	831	838	833	832	856	822	807	843	867	840	840	806	817	817	870	848	841	802	887	812	802	839	825	884	879	853	812	786	871	842	820	820	832	847	813	876	817	862	800	849	855	869	826	797	889	800	835	857	884	789	816	864	917	807	823	835	837	835	822	836	894	859	852	855	782	857	863	854	819	858	879	825	881	808	848	861	797	801	835	944	787	844	804	861	833	884	851	815	823	837	856	872	888	853	812	813	779	872	852	833	819	825	863	868	869	779	793	882	846	832	823	854	806	877	871	879	834	858	853	861	845	855	832	806	903	830	845	844	845	815	878	789	873	845	785	793	848	864	877	847	804	794	848	873	876	855	865	861	833	853	845	862	879	815	879	823	831	863	809	815	853	852	812	829	796	877	821	881	858	819	812	853	825	805	841	829	801	848	793	869	856	863	833	862	854	846	918	838	855	840	877	840	809	801	827	881	805	826	882	833	799	832	862	756	862	851	837	811	829	857	884	844	865	847	791	809	795	791	859	843	867	844	830	813	791	825	828	747	883	817	826	828	873	762	797	808	832	831	867	871	826	844	871	845	867	846	872	814	874	827	825	815	819	900	877	838	770	859	831	848	872	812	810	838	835	846	875	855	836	830	835	918	820	821	878	849	810	862	876	839	844	782	892	828	842	818	868	840	858	834	850	881	810	786	833	833	865	847	837	804	908	860	859	814	848	856
1459	260	249	250	283	306	292	257	265	273	245	290	274	274	285	266	250	251	286	239	250	288	291	271	288	286	270	260	278	263	292	250	256	284	265	261	267	264	280	279	270	224	252	257	286	294	271	304	246	270	255	254	274	265	272	238	275	274	255	258	258	267	269	290	262	262	251	285	257	239	270	278	247	279	269	237	296	273	272	221	250	263	261	276	273	255	292	269	265	290	255	254	263	253	285	263	245	261	258	238	249	260	273	282	250	245	261	288	272	271	301	254	262	267	239	277	256	272	305	240	268	261	258	251	250	286	258	263	262	265	283	267	256	282	264	285	252	234	278	284	244	238	258	241	281	281	249	280	274	263	235	249	256	245	268	265	263	276	290	243	278	272	252	264	277	248	265	297	294	272	274	257	274	293	286	260	266	270	282	242	296	261	260	260	269	265	258	257	228	252	259	254	244	267	278	279	255	244	270	272	257	251	254	255	285	264	278	282	232	251	269	271	281	278	236	259	253	245	273	263	261	268	260	305	265	266	238	286	271	251	266	247	278	246	279	271	269	299	271	232	293	250	271	251	242	246	282	250	271	239	247	268	257	268	291	318	259	267	263	265	274	264	278	249	285	267	287	288	252	280	263	267	274	274	265	266	249	274	269	235	260	259	269	244	275	270	265	250	258	274	266	248	262	253	264	257	247	258	246	240	234	252	244	271	272	260	259	250	255	253	272	252	266	291	264	248	265	261	283	254	278	278	238	253	251	258	265	225	258	252	268	259	247	255	266	267	283	258	253	287	279	277	247	243	262	249	274	263	244	255	283	244	237	230	251	266	266	263	282	243	273	268	255	262	249	252	249	282	275	276	229	282	249	237	304	289	273	267	257	249	264	250	233	276	287	261	278	251	262	278	261	288	257	246	274	273	259	257	271	264	275	254	246	243	256	252	257	270	303	273	268	285	272	260	270	259	246	265	261	269	229	288	260	276	239	260	294	282	292	278	276	277	277	269	232	280	265	302	266	286	303	249	277	295	283	252	291	254	279	243	254	281	277	278	266	281	303	296	262	272	259	263	250	241	274	237	275	247	255	283	268	283	244	252	227	231	258	289	230	233	249	246	280	253	285	239	252	282	268	263	272	240	239	272	244	258	277	231	243	284	228	250	261	269	269	283	284	252	281	259	296	278	259	253	254	255	273	274	288	288	266	244	254	273	248	276	262	260	229	264	291	284	238	256	266	298	248	260	261	290	277	270	225	309	270	271	291	248	246	244	270	274	265	293	257	303	251	279	284	278	275	261	312	283	278	246	280	257	246	257	239	231	273	272	258	238	236	252	244	263	265	275	257	267	281	257	274	276	249	270	275	254	274	295	293	282	281	283	270	261	265	247	289	252	243	260	260	287	259	262	237	256	294	240	226	266	230	253	245	259	251	299	255	285	268	282	265	286	271	274	248	271	264	260	274	229	292	269	265	265	269	275	290	268	252	268	257	243	261	260	257	239	258	258	264	261	259	255	263	287	249	267	271	290	260	303	266	260	262	249	252	254	269	264	251	276	266	270	251	232	262	269	235	227	262	274	257	286	246	258	266	270	258	224	266	287	270	291	240	268	235	234	290	258	287	276	251	248	277	270	256	269	260	272	257	214	284	232	291	255	220	248	265	279	268	301	273	238	265	247	242	239	238	259	266	271	260	249	275	294	280	253	261	241	264	293	268	330	297	285	253	269	247	245	254	253	252	272	217	265	273	278	275	292	299	300	224	268	235	235	297	261	259	273	265	290	241	252	260	254	257	266	250	283	273	239	259	270	268	274	238	267	259	235	242	224	256	287	285	260	264	262	239	242	266	244	245	267	212	284	246	244	247	277	257	237	268	273	296	257	245	256	255	237	291	276	276	281	274	273	271	256	261	265	267	270	259	259	274	284	235	237	262	288	262	298	285	247	264	264	285	261	278	263	269	262	279	275	285	281	253	287	292	276	257	275	277	268	254	279	264	325	284	268	284	284	254	297	278	238	267	277	261	252	257	255	240	266	269	252	264	258	239	266	240	266	286	239	251	285	280	262	256	261	266	280	243	296	267	277	265	264	265	241	295	286	300	262	281	286	271	270	280	277	264	267	253	293	248	250	283	266	265	287	276	252	285	274	234	276	278	269	264	263	265	246	269	267	253	249	258	260	279	280	277	271	255	288	311	282	255	260	280	253	282	262	261	242	248	245	275	221	266	272	281	278	256	262	266	281	245	251	293	288	263	249	235	263	261	228	264	282	254	252	255	269	277	249	246	271	253	255	271	269	237	252	278	295	261	240	279	245	273	263	265	274	262	265	251	307	277	281	266	263	254	245	260	281	266	249	286	245	245	262	241	275	262	289	286	249	270	260	246	239	270	262	271	264	280	271	244	251	265	235	241	292	303	262	274	294	284	250	267	243	260	289	251	245	289	233	257	261	265	260	248	274	230	254	275	277	270	271	263	257	242	266	252	276	274	275	270	271	297	249	260	276	255	291	225	272	269	286	251	261	266	287	278	287	284	252	286	219	283	263	311	288	276	289	246	294	260	261	262	254	252	249	259	237	242	274	230	274	256	271	260	281	249	252	294	243	272	232	264	279	278	268	262	267	280	278	258	220	246	285	243	273	285	256	259	260	246	270	256	228	272	254	300	280	241	258	244	279	240	236	274	281	295	246	292	279	254	260	253	270	290	269	239	283	239	243	260	307	274	276	268	248	235	268	265	258	269	277	258	235	271	254	265	263	264	275	266	267	229	263	277	275	265	288	254	278	262	254	262	219	263	277	258	222	254	257	250	252	284	275	261	247	287	256	282	258	246	283	267	312	260	273	337	263	237	256	254	263	250	267	249	233	282	263	239	261	260	292	250	251	234	268	277	275	269	270	233	260	264	251	289	249	265	270	245	255	284	276	259	279	227	238	272	261	262	263	268	259	249	257	242	248	239	268	255	263	266	258	274	278	266	261	230	282	245	254	242	256	264	253	279	294	298	309	265	275	261	269	250	265	273	240	286	253	252	255	235	272	289	289	264	299	252	294	249	261	305	258	281	261	241	273	252	254	279	263	253	268	261	260	255	252	279	252	276	278	242	238	257	276	251	254	301	251	271	261	233	258	250	251	285	269	241	255	256	235	286	287	291	297	315	267	258	270	268	260	235	276	260	288	260	295	273	236	284	258	301	250	274	268	257	237	275	248	255	268	287	272	232	257	273	245	245	251	261	249	244	269	282	253	255	254	254	290	276	255	254	267	262	267	266	253	264	270	254	268	290	278	235	265	235	251	277	267	273	263	276	256	278	272	255	248	256	253	300	279	296	269	257	254	278	271	285	230	225	237	255	249	278	261	287	283	262	273	268	290	269	293	280	264	221	286	264	243	263	239	252	254	262	269	290	260	300	252	287	247	267	248	292	283	241	247	250	263	259	245	295	273	274	271	286	263	290	272	273	280	274	283	261	245	257	286	270	270	280	266	238	269	257	265	289	263
1771	668	683	659	647	664	675	663	649	663	690	649	667	644	653	715	610	673	698	667	652	612	638	669	684	612	571	668	677	661	657	616	648	646	649	602	609	667	674	643	639	643	647	667	653	655	626	647	614	620	622	622	650	619	674	603	671	609	633	655	602	644	632	605	617	652	625	674	600	628	662	630	643	610	641	640	660	634	635	652	698	650	654	640	647	671	663	626	669	643	638	625	635	615	622	658	652	663	659	651	653	611	638	654	625	601	622	646	619	664	652	663	662	655	671	645	588	662	613	593	640	628	664	625	620	684	644	642	662	630	617	625	638	631	678	624	637	621	674	614	621	631	633	668	620	600	636	653	644	667	617	653	667	692	613	633	637	657	619	708	627	649	618	644	680	646	647	601	634	682	660	614	617	659	634	643	645	618	627	617	641	648	652	652	645	656	580	651	655	594	618	710	626	696	639	631	637	625	660	620	618	621	669	619	598	629	635	635	681	686	622	609	645	626	676	602	659	590	641	615	619	647	645	664	647	623	603	654	606	693	610	625	604	641	622	680	632	614	630	633	662	655	606	659	645	637	683	645	623	655	637	592	654	617	689	651	633	605	636	666	600	622	623	613	652	657	629	637	600	618	590	652	630	626	650	660	667	639	678	660	600	686	666	594	636	641	634	672	645	665	630	616	667	633	605	653	647	616	618	603	653	656	611	678	609	659	621	624	638	632	628	606	622	630	625	611	600	584	696	630	632	632	602	617	632	644	615	637	639	695	608	643	633	643	677	639	621	693	629	629	657	637	634	643	686	651	656	626	616	668	606	675	620	641	637	590	649	650	603	637	653	637	630	625	630	623	605	606	665	636	648	627	665	669	649	651	643	608	691	624	627	657	636	604	625	649	648	670	608	640	665	659	619	641	665	620	620	613	665	594	613	624	668	653	604	593	588	656	632	636	626	646	620	691	610	661	634	648	619	596	626	651	657	606	625	643	680	661	627	637	657	630	669	620	671	634	661	660	587	652	626	685	596	653	635	628	633	639	621	618	600	633	654	661	649	643	621	647	643	649	675	629	616	668	638	589	658	654	620	624	657	619	606	643	616	622	653	660	628	647	642	664	662	693	661	667	647	640	600	613	650	661	625	630	635	674	621	617	651	618	641	617	636	633	665	610	639	578	646	625	656	648	639	657	607	674	671	615	614	629	622	613	633	647	676	641	627	641	614	665	614	605	634	676	641	633	645	627	657	675	637	634	658	611	624	639	671	621	624	646	667	665	630	637	656	688	643	604	653	661	627	643	662	593	656	666	632	615	636	611	658	629	624	613	613	577	665	628	632	693	600	654	597	664	658	632	594	656	599	621	651	670	626	644	625	643	647	642	678	644	630	620	625	619	661	599	619	639	654	614	690	624	652	659	651	610	647	592	654	666	630	606	650	613	663	646	633	597	649	639	641	613	604	637	640	636	648	621	628	643	649	581	664	672	633	638	633	687	643	688	657	635	674	675	636	609	619	610	683	625	680	582	637	648	648	651	674	625	634	654	608	661	598	603	629	643	657	648	595	658	599	606	623	654	638	659	651	685	627	683	654	613	607	647	642	640	638	661	659	572	620	616	628	641	630	590	673	570	619	645	643	640	680	620	632	622	633	666	587	651	639	632	667	633	639	645	603	596	647	631	623	647	624	588	655	614	636	647	605	664	598	664	640	622	648	679	663	649	657	607	685	630	671	637	621	633	648	645	637	612	633	627	660	610	617	660	650	649	595	633	617	637	647	649	646	705	636	619	607	661	658	646	622	636	632	658	683	663	642	659	652	625	660	626	609	653	671	605	662	665	662	665	638	616	607	695	672	674	633	637	630	642	622	620	622	678	689	631	610	625	603	643	629	629	593	646	638	645	646	618	607	648	626	591	639	581	654	614	628	644	641	624	624	666	666	642	611	661	645	654	661	675	635	654	668	623	630	630	631	656	648	626	612	684	642	574	637	623	621	640	640	658	648	652	678	638	681	644	632	586	651	620	588	651	644	678	667	609	679	645	619	644	601	656	591	669	612	640	655	635	658	671	658	663	637	634	598	637	637	650	680	663	659	651	664	631	650	642	621	631	604	593	622	633	638	567	649	636	646	684	629	666	616	694	651	664	642	645	658	625	645	652	668	625	630	637	636	646	631	630	668	668	632	648	605	600	613	634	634	655	676	639	671	612	663	657	677	651	671	635	698	621	635	694	663	636	654	658	640	643	662	613	595	681	622	670	600	636	611	607	646	629	641	666	684	637	628	677	638	687	675	648	621	642	627	667	654	606	629	690	620	658	647	641	638	648	636	613	664	656	617	609	634	642	672	642	648	619	636	687	646	672	643	632	629	643	653	613	598	620	642	664	610	629	667	602	651	609	671	682	640	652	656	669	649	666	645	643	630	667	640	630	626	663	598	654	629	653	629	677	576	602	622	635	630	659	616	687	617	673	650	629	668	651	605	630	634	615	624	650	597	661	583	626	659	603	636	620	587	639	574	660	632	627	668	643	687	652	611	642	671	648	625	684	639	650	661	661	661	645	670	609	646	619	649	642	612	702	606	599	628	629	668	636	631	602	639	683	636	642	630	640	634	641	630	641	639	653	641	612	601	623	642	652	667	654	586	622	590	645	660	616	640	695	662	672	641	676	621	649	604	686	653	644	665	647	644	630	684	654	615	663	624	649	594	643	610	670	661	656	635	649	663	666	681	616	627	664	660	641	656	655	649	654	633	683	632	677	631	639	635	685	621	639	588	626	623	654	632	641	632	592	631	623	605	613	641	579	631	643	590	664	628	635	632	652	629	647	617	594	681	656	675	615	676	657	638	631	654	629	641	614	634	640	626	642	693	638	621	650	662	640	623	633	653	618	630	633	618	621	629	687	651	640	640	680	645	615	612	693	660	642	675	653	623	658	608	602	600	601	614	673	666	662	696	644	676	647	646	588	643	627	646	646	666	647	628	622	595	658	631	650	626	648	633	670	575	624	626	682	692	631	632	649	656	669	628	581	637	617	648	661	623	624	670	629	604	572	590	621	680	665	591	637	626	657	623	635	629	657	700	633	627	626	616	565	666	599	601	682	661	671	637	656	608	602	679	652	608	634	604	617	651	657	670	670	649	649	656	646	687	640	663	616	650	658	638	659	617	669	606	678	607	641	630	643	651	631	638	648	635	650	600	651	646	650	616	649	651	627	629	646	624	700	643	628	601	630	599	655	649	646	625	624	611	659	651	616	695	624	597	661	613	656	623	641	623	683	696	606	645	580	621	635	630	631	591	644	626	658	611	632	636	664	649	690	606	614	619	662	650	646	630	666	629	616	607	630	650	675	619	634	639	642	629	636	637	663	638	642	637	657	597	650	616	612	648	619	645	626	628	665	661	578	630	621	662	635	657	624	687	614	646	603	606	604	653	613	585	696	663	625	616	618	645	642	635	614	666	605	623	660	645	666	607	681	645	641	647	627	636	640	679	663	679	665
7208	526	530	406	305	284	261	239	248	202	189	215	193	194	198	186	187	174	187	194	207	160	188	161	168	177	181	195	170	178	170	186	181	192	169	152	172	176	208	185	164	172	171	168	179	174	175	192	175	156	184	189	197	173	159	177	171	155	188	151	186	166	176	178	159	164	148	189	173	157	195	171	159	165	196	146	164	190	172	204	189	150	165	172	171	195	170	193	176	170	159	237	156	174	162	162	159	182	192	157	182	194	179	173	151	177	150	182	182	177	153	162	183	185	182	185	189	174	178	144	192	172	185	166	161	181	185	174	172	170	185	166	188	189	165	177	150	157	187	191	162	177	181	178	172	172	167	167	160	150	160	166	178	171	165	163	180	170	174	177	166	171	187	166	186	174	189	185	160	195	189	167	191	179	186	184	180	184	158	177	178	144	172	149	147	158	165	177	171	178	166	170	180	180	156	159	169	175	189	191	148	179	164	182	191	174	175	174	176	165	190	178	196	154	169	172	175	204	165	175	169	179	152	176	167	178	172	180	181	168	158	153	175	176	184	163	160	155	182	192	157	187	190	173	140	178	162	168	168	173	161	173	187	197	173	177	185	146	156	164	183	179	151	173	186	161	188	186	167	197	184	189	172	179	176	186	178	196	182	199	172	172	187	153	169	184	181	206	183	162	191	201	179	168	176	150	156	181	160	181	207	148	149	161	179	178	155	167	168	172	187	159	154	162	168	166	160	176	159	173	200	162	198	177	164	171	166	149	173	160	159	171	196	179	166	161	188	182	151	185	173	164	193	177	172	149	177	172	155	167	168	182	171	169	184	168	161	175	163	169	192	176	185	173	176	171	179	156	207	144	158	166	182	142	184	197	175	166	144	147	164	167	195	205	169	188	187	170	164	192	185	163	181	172	168	168	161	180	188	164	163	162	189	176	156	149	171	167	162	172	188	176	175	167	180	171	156	184	150	171	167	180	156	166	182	169	163	178	168	191	179	158	182	169	180	184	146	186	167	195	177	174	174	186	158	196	166	175	186	169	187	197	173	148	190	203	174	167	181	159	184	191	188	206	180	152	155	180	175	191	173	188	179	175	160	164	187	184	201	159	182	171	173	193	164	161	169	169	188	160	172	174	164	157	192	191	175	182	155	173	192	169	154	172	164	190	164	161	176	180	172	178	150	167	150	162	182	187	181	186	194	174	184	163	190	206	169	160	201	160	155	164	179	192	191	196	185	188	182	185	188	191	175	177	185	164	173	150	178	168	170	161	163	182	180	166	200	205	177	164	182	180	174	162	184	174	210	162	154	155	154	163	144	194	163	188	167	170	193	174	171	154	173	201	180	164	184	160	182	155	165	167	164	189	189	191	164	181	171	157	182	169	187	180	156	160	179	148	185	157	163	169	168	157	178	166	167	181	189	154	180	211	160	200	199	200	193	168	177	160	196	191	174	180	146	164	172	164	181	165	184	161	163	169	158	148	185	151	176	179	152	178	185	170	175	155	169	164	177	188	162	173	158	173	177	152	166	191	163	167	136	179	161	207	167	192	173	188	187	175	183	171	184	169	150	180	154	158	200	144	172	156	166	176	185	170	171	173	156	164	195	175	182	174	163	167	187	174	162	199	186	182	193	164	175	182	194	169	153	176	165	181	179	196	195	163	228	164	191	182	170	176	195	176	184	152	168	178	183	188	195	147	185	177	173	206	173	182	211	176	160	167	179	182	183	176	170	178	171	166	188	175	160	166	194	173	167	163	189	171	183	153	181	171	161	173	190	169	141	165	189	183	168	160	191	162	164	186	200	145	169	161	186	159	200	160	161	191	222	193	195	171	166	164	188	156	168	192	154	152	154	160	166	171	166	157	177	157	168	144	198	176	165	183	181	185	157	179	198	170	174	173	169	164	171	146	178	178	157	183	173	174	188	168	180	192	177	184	164	173	182	165	191	188	177	192	176	183	182	196	158	157	197	153	161	139	177	184	176	163	162	157	179	162	168	158	186	167	176	184	207	170	170	168	170	196	180	165	141	192	163	172	178	176	178	160	172	196	169	164	171	182	180	179	177	163	204	178	151	176	179	176	151	168	163	143	181	190	197	184	175	201	173	170	153	171	153	156	199	179	196	156	168	176	172	153	164	170	175	168	159	165	178	178	177	167	179	194	197	165	168	183	182	152	174	157	178	157	160	190	180	189	165	159	181	182	195	154	168	177	174	180	160	178	207	180	156	174	177	203	189	160	154	188	167	185	162	192	184	153	146	181	191	173	195	210	183	167	163	143	155	169	184	181	159	181	172	158	174	173	180	154	166	167	173	181	159	163	183	144	166	170	170	167	189	199	219	159	172	176	182	191	169	182	197	207	160	177	181	138	166	204	194	189	157	180	186	165	156	181	154	158	147	157	181	181	169	164	171	172	180	182	169	174	181	156	148	186	186	162	193	183	162	185	168	184	172	176	170	166	183	190	200	170	173	157	180	145	168	172	164	185	171	204	177	165	194	163	181	162	174	177	150	175	171	179	172	166	159	155	177	187	171	153	170	165	201	174	152	177	157	181	168	177	167	183	159	164	176	169	197	202	194	177	172	157	175	146	155	196	176	165	178	190	177	162	167	176	164	159	161	164	151	177	186	175	165	201	197	202	171	182	180	151	189	157	186	159	188	183	172	175	156	168	175	194	181	210	183	196	177	190	164	158	198	175	171	152	157	171	174	174	199	175	175	197	180	187	178	151	152	173	175	163	190	179	175	190	152	178	151	156	172	178	178	182	176	164	174	175	182	172	162	162	168	180	187	198	173	162	180	176	172	195	180	170	179	181	157	193	183	166	182	169	177	168	176	165	174	160	171	164	174	201	159	152	192	184	148	175	174	175	169	159	170	160	166	167	189	155	153	172	174	176	192	191	175	200	190	153	173	168	173	189	197	175	189	162	163	165	189	164	181	182	199	159	166	180	153	173	189	168	189	176	183	179	181	176	214	182	187	182	169	179	181	162	194	178	169	174	196	156	163	170	196	177	160	158	172	161	194	199	173	167	175	183	168	177	190	198	186	152	144	195	179	208	155	180	170	183	174	169	166	170	164	179	194	160	182	192	166	174	165	174	179	168	162	160	192	185	196	177	187	178	162	173	156	178	164	177	168	169	182	168	211	172	174	156	176	156	160	194	169	168	188	171	149	165	176	148	164	178	163	166	181	188	169	174	167	167	171	192	190	166	196	190	156	157	158	198	154	173	187	170	171	153	167	152	177	191	170	159	157	184	159	156	173	160	180	187	187	185	162	173	171	186	177	167	154	155	178	169	165	169	175	164	141	178	169	159	172	177	190	156	195	172	185	153	160	177	168	177	185	173	177	159	159	160	173	156	200	187	171	183	180	157	146	179	164	189	168	192	174	169	183	147	166	183	162	150	151	200	167	179	180	176	188	175	179	201	162	173	182	135	141	151	165	183	188	147	157	179	182	174	182	168	165	149	192	166	191	163	184	157	168	152
6233	831	1350	1461	1172	1123	892	804	768	699	626	637	585	544	588	505	537	484	553	525	554	552	520	512	457	518	504	501	468	486	526	506	447	487	464	523	467	506	508	499	513	515	494	455	488	472	456	531	472	465	454	454	449	487	475	500	458	496	433	508	470	495	518	490	478	462	487	517	444	475	492	493	451	502	504	507	480	442	473	492	510	487	520	468	480	418	476	513	483	455	509	468	495	443	499	490	489	476	485	452	453	510	484	425	487	447	460	512	468	453	487	500	453	485	467	488	481	482	482	493	459	453	468	496	445	439	470	457	489	490	481	420	468	475	469	461	479	508	452	455	464	492	494	470	460	487	504	492	454	460	503	479	458	519	458	476	430	459	464	471	496	466	458	478	456	489	465	434	455	456	477	483	460	451	489	451	459	490	471	479	483	483	463	447	473	467	476	495	517	486	437	488	502	473	493	489	505	499	528	498	481	475	468	448	501	487	449	503	466	485	471	464	479	508	490	475	518	480	497	488	487	523	453	472	442	491	486	489	487	485	465	493	475	461	478	468	445	461	437	467	425	437	513	471	510	465	480	485	468	468	460	443	444	480	468	469	455	504	468	453	418	469	488	489	507	501	480	479	426	473	417	453	481	494	483	488	461	481	462	458	461	459	485	463	469	462	505	463	478	457	476	451	504	521	482	466	488	441	472	445	455	475	494	485	464	468	486	522	486	479	456	494	458	467	483	489	485	474	477	476	458	453	480	456	460	446	451	489	461	482	471	445	493	473	476	475	502	482	449	468	467	489	479	489	491	452	503	478	490	472	453	476	500	481	462	439	452	501	496	482	503	504	453	475	477	503	509	495	473	487	473	481	491	491	483	455	525	522	471	446	502	470	473	487	455	471	469	511	437	456	475	469	497	453	478	476	524	457	423	477	473	473	470	452	498	460	500	493	478	479	494	512	467	513	455	444	493	469	464	448	467	471	505	461	441	412	477	491	489	475	447	508	479	505	467	457	490	413	475	509	462	457	407	472	479	481	488	492	481	498	436	467	464	495	448	514	446	454	468	499	468	464	460	474	421	425	478	519	496	453	510	498	461	488	492	444	467	486	461	411	434	470	465	484	443	476	484	468	461	477	471	488	476	483	479	459	475	476	469	486	417	477	469	482	466	486	498	500	454	478	481	468	486	503	470	479	478	440	478	481	450	491	483	426	447	461	480	511	481	470	467	461	463	504	459	455	482	473	482	466	457	508	457	479	460	465	475	514	452	437	477	469	495	475	503	499	523	460	501	482	474	467	485	516	487	479	450	488	438	465	492	470	478	458	478	437	482	496	474	468	545	472	463	488	446	457	473	501	450	469	472	477	472	434	460	501	494	465	482	449	477	471	472	462	477	475	477	467	517	467	470	487	475	473	452	496	494	452	464	488	455	455	465	455	483	492	454	471	475	471	499	488	508	469	454	480	471	489	496	445	458	515	476	420	507	513	500	495	464	478	474	462	492	500	467	479	476	481	468	440	502	456	472	446	483	502	458	455	453	474	463	484	471	493	501	480	496	453	526	463	488	472	453	443	480	490	469	467	476	487	477	495	452	517	486	467	466	487	493	477	463	479	492	475	504	509	428	503	476	494	481	496	456	461	474	482	508	473	488	444	508	449	504	469	472	446	495	457	438	494	481	456	450	518	470	451	439	487	480	470	480	463	411	500	452	495	482	504	484	475	452	466	495	451	482	462	476	473	466	457	475	473	495	460	494	500	495	493	470	477	492	469	452	494	434	459	464	448	454	434	516	461	479	444	481	468	469	481	452	466	475	442	488	492	474	476	462	464	492	419	503	484	507	476	444	443	510	494	447	468	481	449	492	440	464	492	466	459	454	476	477	496	440	452	455	443	492	492	437	458	497	454	489	519	462	471	466	487	494	465	465	477	421	482	482	492	501	499	522	484	472	474	456	503	533	479	506	461	477	483	448	462	477	459	479	490	476	457	512	453	469	489	467	439	462	479	472	474	477	454	479	455	522	474	494	484	465	472	501	468	491	466	459	484	458	450	440	480	453	484	518	497	487	432	472	478	471	445	498	466	444	421	484	468	472	474	497	509	488	469	460	479	472	511	445	465	450	495	481	474	464	489	468	493	492	463	520	481	470	496	472	467	496	463	469	467	498	500	477	448	487	478	465	482	474	479	467	457	458	481	467	477	476	469	427	462	490	469	496	459	486	477	457	458	467	476	467	496	435	464	441	419	482	424	469	468	481	457	467	508	482	453	461	469	475	455	467	430	481	454	456	454	519	506	452	461	532	484	478	453	472	474	465	516	490	495	497	502	478	509	492	466	460	508	476	494	482	468	468	437	492	500	480	486	466	508	530	454	490	450	458	462	469	431	479	466	458	422	494	488	460	447	477	475	466	467	461	505	478	481	464	486	454	477	467	482	471	456	445	490	464	500	486	469	442	452	512	472	496	483	461	464	445	486	467	473	470	445	489	502	455	496	455	464	454	481	515	496	457	483	496	489	469	455	503	448	492	485	450	468	496	482	466	487	456	453	482	458	463	467	459	442	474	512	488	476	479	490	455	472	503	494	502	473	439	456	491	487	477	434	457	512	508	504	472	460	465	480	422	442	487	486	486	454	416	512	483	436	486	476	437	468	447	486	481	505	490	495	503	494	488	517	450	500	459	496	514	493	515	485	432	444	506	520	487	494	476	466	508	503	499	448	481	473	465	495	462	473	530	469	483	451	442	495	471	447	449	473	441	453	446	462	449	482	485	423	479	475	456	448	515	460	498	424	424	513	506	467	450	473	472	481	518	460	454	472	459	460	434	465	486	493	473	453	516	443	438	452	483	455	445	438	459	464	485	473	489	455	471	461	497	457	467	454	533	480	442	465	484	509	445	455	460	470	466	462	471	456	490	506	476	495	516	512	473	453	488	469	429	465	456	459	503	500	507	490	436	440	466	457	531	496	473	459	455	501	471	452	511	476	449	471	454	494	473	454	457	461	463	491	471	509	472	512	458	450	472	473	454	451	517	495	522	465	492	477	496	477	464	504	451	460	501	504	500	458	474	440	473	474	463	464	467	447	453	475	456	498	481	446	457	507	485	474	475	449	445	466	460	471	486	477	454	491	478	485	500	483	464	455	500	442	454	470	478	474	444	488	481	459	498	452	441	461	468	452	482	456	456	451	462	457	475	470	499	430	442	498	510	457	470	451	504	473	502	521	463	489	484	435	469	457	494	465	461	474	457	487	469	484	441	508	463	493	487	505	488	493	477	459	488	521	435	500	488	489	453	453	465	481	487	481	484	464	478	520	482	492	508	472	452	456	504	456	506	491	485	493	476	472	433	503	452	473	433	460	448	437	491	454	458	445	520	485	468	498	445	478	468	459	471	493	495	473	497	441	469	480	502	444	493	465	465	496	503	455	444	481	516	452	477	453	496	498	480	430	487	459	494	491	409	494	476	472	482	489	485	484	423	473	460	471	490	468	467	490
14443	1458	1190	903	676	591	473	448	467	429	423	382	398	423	396	358	374	360	368	358	349	361	326	337	354	375	355	363	405	386	337	353	385	331	357	333	338	343	361	356	320	372	364	331	359	366	361	351	352	368	362	348	361	353	355	315	346	312	328	363	334	335	349	384	334	331	338	358	328	305	387	370	352	388	344	392	383	353	358	327	369	347	357	341	374	350	340	354	380	337	352	328	360	336	338	315	326	377	347	353	331	315	358	347	356	415	356	349	374	388	350	362	371	371	344	334	366	329	349	313	311	361	365	334	349	335	363	384	362	386	343	333	361	368	344	357	342	351	384	374	346	336	319	356	351	349	344	351	320	337	344	373	345	344	334	363	339	328	373	387	357	377	356	337	366	335	367	347	338	351	343	346	338	356	372	364	370	339	336	340	323	388	343	331	318	374	336	355	344	359	344	334	316	367	318	353	348	374	368	337	332	300	361	347	337	396	361	343	339	343	377	349	308	372	357	319	338	359	338	365	327	349	337	386	356	366	332	308	325	314	325	339	365	338	351	337	330	343	366	338	340	361	347	382	353	317	345	339	377	352	386	336	309	348	352	358	343	373	349	323	327	359	348	364	329	356	358	375	307	347	373	347	367	311	317	327	360	366	382	360	330	374	346	314	382	359	377	369	327	306	347	403	375	356	338	325	368	357	335	322	362	394	353	367	353	317	350	377	343	330	371	378	353	384	366	366	345	333	383	349	368	368	340	331	365	317	343	333	358	352	306	337	333	360	321	333	383	403	358	341	354	322	343	331	363	360	349	348	341	373	371	372	357	350	374	384	344	378	345	338	363	344	354	359	359	341	354	310	357	374	313	297	356	356	350	336	336	362	392	334	317	334	312	309	345	393	341	308	378	336	352	320	377	355	351	354	320	379	376	342	390	362	338	340	343	359	352	354	339	359	336	356	386	337	376	346	390	358	334	348	387	365	379	332	338	347	387	340	329	341	326	325	352	304	401	357	352	396	376	375	349	339	344	387	337	366	349	351	335	359	349	328	346	334	395	355	341	307	364	325	314	349	367	339	329	353	353	368	356	361	382	359	363	347	365	353	337	367	390	362	370	378	355	368	377	324	315	345	346	358	341	338	350	358	344	325	339	315	328	336	293	329	331	345	356	370	358	352	301	328	338	335	340	379	348	336	359	299	366	379	324	338	352	345	336	338	363	374	360	355	373	371	368	349	367	343	349	346	365	359	346	366	339	375	373	351	352	335	375	369	363	341	313	362	328	361	324	352	383	335	385	351	384	339	325	380	382	333	341	379	310	335	357	326	331	395	359	344	352	358	337	351	322	332	357	333	320	361	357	366	322	370	369	327	310	356	343	345	353	340	348	331	373	342	360	358	364	327	375	372	334	329	333	381	352	377	364	334	319	315	357	373	313	344	359	349	323	361	355	341	337	355	321	374	353	377	326	339	366	347	336	360	380	370	314	351	348	356	348	337	369	353	360	315	363	304	341	332	353	347	367	365	359	347	350	356	338	364	351	342	354	341	302	353	345	360	346	347	343	335	368	333	343	320	317	308	341	353	326	365	337	343	334	344	349	353	329	372	332	352	335	386	331	332	368	338	345	366	348	364	365	365	341	342	351	345	342	360	342	341	325	350	405	358	358	355	344	394	387	366	351	362	372	387	343	390	383	386	352	335	328	311	342	404	379	325	341	385	354	329	344	317	352	364	359	349	347	347	339	377	342	359	337	332	385	353	370	347	369	364	361	342	394	337	337	353	362	352	341	358	333	342	326	339	379	360	323	356	329	370	357	346	341	361	351	327	380	373	358	383	353	310	343	351	386	371	385	344	337	323	353	353	352	377	347	338	377	378	321	367	354	343	370	348	342	338	369	367	349	381	348	338	351	341	367	348	372	379	355	336	325	371	344	336	329	338	336	322	360	375	315	358	349	370	355	366	344	309	363	331	318	290	332	353	354	349	342	378	327	309	350	322	388	385	373	351	317	365	315	353	327	343	344	315	345	378	347	372	351	333	341	332	325	340	338	354	366	339	347	377	368	382	367	356	367	359	348	353	339	346	355	380	355	339	329	344	347	366	368	365	351	328	344	339	380	363	349	355	356	352	333	342	346	351	331	347	329	326	322	358	344	396	383	391	388	316	343	369	330	336	319	364	330	391	350	322	366	319	338	364	358	355	322	343	370	400	349	371	313	334	371	343	356	337	328	361	364	365	352	345	344	365	335	356	353	351	336	362	340	303	366	373	317	336	325	332	333	343	337	328	343	322	333	381	356	336	338	355	351	374	345	374	355	327	334	340	356	330	361	345	351	386	327	359	367	334	358	356	329	364	342	369	356	336	337	354	335	378	326	365	343	308	383	348	377	330	323	317	347	335	354	349	349	355	336	366	368	343	360	376	385	372	344	353	335	398	374	342	384	344	367	364	351	362	367	351	356	347	338	348	348	331	327	342	314	331	329	322	341	352	340	329	330	335	382	341	315	328	349	338	313	355	357	364	330	344	354	358	332	345	358	365	348	349	391	367	330	348	334	380	336	367	350	362	341	365	302	368	366	345	352	328	363	304	390	356	337	329	365	343	324	374	366	350	360	363	338	357	336	347	346	384	381	373	315	318	352	327	397	386	345	353	336	390	315	390	369	358	347	345	327	353	375	333	333	348	354	331	350	372	339	337	342	366	381	335	327	324	320	329	347	375	341	333	358	374	352	360	379	357	346	351	344	344	326	379	377	383	383	351	345	382	334	363	384	338	332	310	349	364	371	364	335	336	345	347	360	351	339	352	319	373	332	379	374	357	328	361	322	381	343	356	324	349	368	345	347	364	370	327	360	367	374	362	358	387	363	339	334	327	325	362	367	336	357	406	341	325	354	380	353	341	327	356	344	335	348	363	343	348	342	331	378	330	340	351	341	302	308	327	317	382	331	352	330	360	334	362	333	339	343	380	373	346	356	338	344	372	384	385	376	361	385	390	319	380	376	386	313	365	360	326	375	339	360	377	363	378	343	343	362	402	351	311	357	355	335	373	380	358	316	373	373	387	413	348	349	363	339	315	331	369	340	315	389	352	345	375	324	348	369	349	324	343	333	352	368	379	352	353	341	343	309	357	353	339	379	332	331	318	383	357	334	311	330	340	363	318	319	346	353	333	344	366	294	348	345	371	341	330	320	343	354	324	348	359	332	370	389	379	358	323	330	358	356	362	347	336	341	342	366	335	345	348	353	349	349	362	328	342	324	323	368	336	329	376	348	322	320	359	347	353	347	375	383	358	344	395	343	365	358	379	340	355	339	338	351	333	337	345	319	354	339	316	341	367	339	372	348	332	374	371	362	336	382	363	357	371	381	342	334	364	370	344	338	327	354	345	330	350	364	349	368	401	385	308	360	357	340	334	363	344	351	367	366	343	385	391	320	384	327	394	355	358	367	341	344	396	382	365	338	368	346	351	359	365	319	316	376	362	360	367	345	369	332	347
8394	1445	2329	2632	2333	1996	1650	1456	1297	1256	1175	1056	1071	1013	1053	981	1011	942	943	953	958	881	923	940	853	913	906	878	884	920	908	919	907	867	845	872	875	840	850	844	843	829	811	869	887	822	902	883	838	808	880	833	836	900	816	866	907	820	833	843	885	821	844	870	834	848	863	837	829	839	918	794	811	795	860	825	838	898	846	835	884	876	875	855	884	894	892	846	873	813	791	880	813	883	879	862	855	827	853	762	870	865	820	874	879	832	817	894	815	833	830	892	859	808	855	797	800	855	888	831	838	845	815	799	858	829	827	773	854	885	879	868	841	876	838	854	837	845	813	810	830	846	811	873	821	831	880	858	873	866	886	854	809	831	882	818	852	772	816	804	862	867	866	830	862	826	819	825	874	896	873	846	812	800	837	799	809	828	867	817	836	883	805	838	800	810	872	825	868	781	896	848	852	836	845	851	844	845	863	875	818	769	844	816	877	862	818	802	850	857	837	832	838	828	771	824	810	843	871	819	856	824	824	792	864	834	836	867	825	892	794	811	791	840	832	847	853	846	854	867	837	837	841	878	873	881	791	884	846	850	859	840	839	835	824	852	826	806	884	870	802	808	817	820	819	854	827	845	804	826	863	809	821	813	807	794	807	844	846	871	862	891	845	845	881	848	867	873	867	829	765	882	855	830	840	834	793	788	851	870	873	849	853	852	824	848	812	858	907	843	829	811	812	805	868	835	812	831	818	866	875	866	815	834	827	846	864	805	833	826	829	811	861	850	870	804	836	898	856	859	858	838	837	860	806	821	832	833	840	807	826	842	860	839	852	828	868	841	850	875	846	861	831	846	871	834	790	808	870	825	854	837	855	847	827	871	821	775	818	849	874	835	802	835	812	851	764	846	820	895	797	893	870	853	837	823	857	841	850	861	853	842	814	899	823	847	834	836	815	863	889	808	824	832	862	847	833	859	816	870	819	838	856	852	833	812	814	820	849	890	891	838	833	843	787	829	817	839	837	851	800	791	826	855	879	835	900	829	839	793	837	865	807	831	835	784	824	835	875	768	821	857	821	798	837	842	890	865	842	805	854	876	808	879	839	852	868	822	853	784	843	875	824	781	849	814	840	815	840	829	866	831	846	871	868	846	849	861	886	821	856	804	799	851	843	843	816	834	821	842	847	825	886	814	852	812	808	831	824	810	840	782	833	823	836	833	838	785	861	890	852	838	844	822	869	830	840	795	838	922	873	826	829	869	798	847	803	833	823	883	809	835	837	818	864	822	857	803	862	855	866	870	845	858	813	854	872	859	844	826	813	830	882	855	806	902	833	862	890	792	851	834	841	819	851	852	858	868	804	839	848	848	821	831	849	844	856	837	870	804	848	878	871	870	805	818	813	806	788	874	827	847	853	852	847	867	796	865	769	853	885	853	818	780	875	816	834	832	863	882	866	900	839	815	806	830	762	793	825	828	872	895	861	894	856	822	843	856	860	856	882	834	846	813	853	806	869	802	847	862	866	835	845	851	880	807	833	818	823	847	821	805	878	860	854	868	854	889	794	891	840	871	839	838	796	810	841	826	824	814	803	791	857	828	842	821	792	860	907	808	826	787	859	846	857	851	792	815	862	819	842	797	861	859	861	838	858	831	818	852	869	868	825	864	852	845	826	801	864	872	780	877	834	827	842	851	821	803	811	832	811	781	818	811	814	875	840	830	854	790	857	786	882	792	853	888	807	870	923	874	843	827	858	853	793	800	868	799	883	810	825	843	842	873	807	866	862	862	849	836	843	825	930	762	815	857	799	839	847	813	821	828	834	826	884	888	807	844	832	753	801	829	875	779	768	871	851	832	889	826	850	898	873	831	825	796	831	860	865	860	848	859	831	857	859	813	785	844	848	809	878	844	820	825	805	851	848	857	867	844	868	803	824	865	870	836	802	876	827	839	854	884	809	811	851	876	855	844	852	840	842	810	862	850	846	831	816	802	828	819	861	857	866	872	823	835	811	823	816	850	814	862	842	858	836	862	846	769	830	849	804	833	870	901	789	860	830	828	843	845	820	824	824	818	868	834	847	802	855	842	844	884	831	829	844	823	798	839	907	817	855	852	842	914	857	843	847	842	822	804	826	846	881	847	837	865	837	851	821	846	826	894	827	824	836	840	829	848	774	824	816	811	800	807	871	866	837	865	880	861	880	842	832	848	878	837	883	840	797	799	866	810	857	837	815	830	867	871	836	800	863	824	892	849	862	798	825	876	842	804	827	821	840	841	817	811	853	805	864	841	822	842	803	816	837	814	840	849	803	824	877	815	798	822	823	849	847	796	804	864	846	819	771	846	851	857	815	790	793	869	800	823	847	815	846	864	848	839	851	882	836	837	853	829	876	888	844	841	835	872	825	819	824	901	867	807	876	823	863	857	844	814	830	842	870	829	862	810	865	846	826	888	890	862	795	843	884	813	839	808	855	848	810	852	868	845	810	813	801	843	849	841	858	833	878	837	840	811	813	828	817	820	790	853	805	799	890	867	836	777	845	847	861	840	877	758	798	808	902	866	882	826	834	815	892	852	871	829	810	802	839	848	852	808	823	850	863	870	869	865	817	821	789	887	839	882	870	903	779	862	844	812	807	867	852	801	870	854	816	851	846	838	834	840	847	848	825	828	827	808	828	884	825	861	867	835	870	802	841	806	856	828	820	779	835	894	843	802	849	851	873	827	881	837	821	854	885	842	837	830	837	844	829	825	814	867	746	855	844	857	804	862	851	799	857	821	824	838	797	871	793	851	786	818	836	878	827	847	813	788	825	871	853	838	869	841	900	886	843	874	869	836	882	823	858	785	832	793	831	841	807	832	898	814	836	837	866	822	824	864	825	857	889	836	878	860	846	816	825	842	814	867	879	887	844	841	841	837	846	880	828	832	818	882	795	848	848	840	818	857	855	845	874	856	882	827	797	833	803	812	828	864	835	828	867	881	855	821	805	833	851	841	820	844	853	883	823	854	795	838	787	888	795	856	807	824	838	832	885	848	826	879	863	844	834	854	808	809	878	868	843	857	850	941	892	812	811	898	839	840	860	830	841	824	880	871	858	886	820	851	856	834	819	830	815	843	814	807	858	828	824	847	831	839	816	772	888	796	820	808	813	798	948	789	790	865	795	866	888	836	878	826	851	871	860	826	877	809	816	851	802	836	820	870	811	811	885	832	780	843	824	815	789	832	876	839	862	838	826	836	858	831	868	870	823	825	786	818	834	837	808	875	862	856	857	854	845	821	818	825	857	831	897	863	796	817	865	833	843	835	873	798	807	872	829	829	853	921	807	882	806	879	810	809	840	785	823	896	815	811	843	816	799	858	835	842	831	823	856	876	858	832	847	813	825	818	914	844	845	863	834	825	877	830	859	807	862	830	834	855	846	832	793	802	832	793	870	819	871	775	838	834	832	849	830	879	854	892	894	876	804	809	820	833	844	901	833	800	824	817	838	865	806	846	866	857
1443	304	251	259	258	251	268	248	254	248	282	245	277	271	292	253	263	252	280	272	257	276	268	269	250	278	269	255	231	254	298	268	297	261	263	277	298	264	270	269	271	264	236	267	264	269	268	256	321	282	268	258	291	265	288	262	262	274	265	282	257	260	270	244	285	304	281	273	254	255	248	275	263	287	270	248	259	273	246	267	277	259	283	257	264	279	245	264	286	262	252	288	246	263	247	272	241	301	255	275	265	258	253	246	280	288	286	232	239	267	257	268	227	256	249	263	274	255	264	276	278	256	287	248	295	274	253	266	286	264	255	298	303	252	305	238	263	256	237	296	281	276	262	284	287	262	276	256	271	302	271	288	279	252	272	270	258	282	265	252	288	278	262	237	264	236	284	256	275	274	253	275	279	244	234	253	264	288	276	281	276	281	262	287	271	296	266	282	272	255	297	257	269	248	278	283	248	254	269	281	257	262	258	279	273	218	260	302	286	285	262	272	276	281	264	295	221	267	249	258	253	274	309	269	257	248	246	253	275	261	286	255	293	234	249	258	281	246	284	260	234	258	253	269	256	277	257	275	280	247	243	281	286	266	258	266	296	282	282	261	256	251	267	226	252	259	276	267	257	269	263	279	286	265	252	236	253	245	253	264	277	253	252	258	298	261	286	276	278	280	257	233	267	280	277	272	266	273	254	259	275	296	278	264	244	245	259	252	288	282	267	285	225	278	272	267	245	252	276	249	255	286	276	273	278	260	244	270	251	266	310	271	282	314	270	263	291	260	258	282	269	295	282	256	253	254	249	213	261	277	271	272	257	247	290	257	274	286	247	267	275	233	277	242	275	272	260	272	226	237	260	292	283	239	261	240	262	258	285	325	247	245	262	247	269	258	299	246	272	223	276	250	254	306	265	273	271	277	276	267	265	273	257	275	283	277	223	261	276	295	282	305	275	291	281	266	266	231	253	254	282	227	292	278	302	240	299	307	285	244	268	252	222	252	252	268	255	278	287	284	239	275	275	256	275	246	262	292	267	289	251	256	245	273	247	284	272	270	254	233	283	255	296	266	293	276	287	262	268	251	268	286	257	274	261	278	266	254	267	271	241	254	263	276	280	288	272	236	249	252	274	261	271	258	258	256	289	296	273	250	278	263	250	258	263	268	259	226	238	255	260	267	289	261	245	236	256	254	282	281	263	249	233	255	258	254	278	276	269	249	271	255	283	279	234	264	244	263	269	271	251	262	256	274	246	264	235	267	270	258	241	245	257	251	266	264	288	247	263	281	287	257	270	249	270	279	254	272	275	271	262	250	248	236	287	241	276	235	275	243	299	292	281	262	274	258	253	274	285	228	281	254	256	277	255	259	284	269	282	269	310	267	283	291	276	269	266	279	263	239	271	228	239	256	237	260	294	259	273	286	252	227	292	229	253	248	280	276	254	280	276	273	248	236	282	260	253	253	266	259	254	247	273	256	257	218	254	285	291	255	276	268	285	282	262	243	240	290	245	281	254	263	256	278	292	288	267	283	247	244	300	285	300	251	234	248	235	238	253	283	294	250	261	262	263	274	241	261	304	271	261	244	259	266	240	272	249	254	261	286	276	259	231	285	263	245	278	263	265	250	249	266	244	227	277	227	285	272	258	278	291	303	290	253	254	235	260	282	254	267	255	258	246	264	232	247	228	225	266	220	256	295	266	278	263	267	249	300	259	247	275	241	264	264	266	275	240	244	245	263	274	264	268	255	261	238	233	280	251	230	280	279	245	260	285	258	220	263	276	243	231	265	273	254	255	266	241	268	240	255	257	254	246	228	268	249	250	235	260	271	258	285	257	265	253	270	271	254	268	235	251	284	275	272	273	270	282	273	271	280	247	269	244	254	275	234	264	251	253	257	285	279	246	253	287	234	268	270	253	280	244	286	266	232	268	274	254	248	240	261	242	248	269	275	242	267	241	281	247	239	258	256	267	254	239	255	291	236	242	257	270	257	254	272	235	273	250	272	291	279	250	267	288	265	274	253	254	256	278	284	247	240	268	271	282	278	263	232	266	259	294	262	264	291	247	235	244	256	295	276	268	253	268	244	264	260	276	281	266	266	233	278	256	292	285	273	277	246	296	257	263	254	232	290	253	274	267	280	264	250	292	252	294	248	236	272	242	273	257	284	252	283	246	243	262	257	250	288	266	234	238	258	254	295	283	249	272	306	253	276	265	246	263	238	285	266	257	289	235	235	270	261	222	279	266	288	282	289	257	252	253	254	244	276	268	253	245	267	270	263	249	274	236	286	243	278	289	233	238	282	243	260	276	270	289	286	278	268	285	272	268	264	275	275	258	255	259	263	267	255	288	269	277	276	246	251	267	254	254	256	286	283	259	274	295	272	266	239	244	228	254	259	273	295	271	231	258	300	270	283	305	264	249	270	263	262	283	261	259	265	289	269	239	277	283	276	248	255	253	252	267	281	252	277	265	252	249	276	261	258	272	290	257	251	245	246	264	236	244	277	284	266	258	237	260	271	286	260	271	258	245	257	269	277	259	271	280	265	278	287	269	253	283	287	272	213	250	259	298	278	275	266	289	262	280	252	297	238	253	268	295	267	284	249	265	279	277	250	255	265	243	223	264	238	254	262	277	267	290	272	264	264	239	246	246	301	248	285	283	290	272	287	260	260	265	269	250	263	268	268	277	284	259	243	267	278	296	267	259	294	243	248	261	292	279	283	275	229	243	271	275	268	278	220	265	271	257	262	258	279	269	253	241	256	286	272	282	251	259	271	253	299	234	267	246	263	253	209	233	274	274	254	251	251	249	236	248	267	261	256	237	242	261	245	283	259	279	269	273	262	267	275	263	263	263	277	261	286	259	262	280	264	265	273	228	272	269	261	274	280	270	276	261	251	263	227	283	271	254	285	246	266	271	283	268	279	249	260	286	274	250	246	268	260	281	260	251	270	288	281	280	260	272	262	264	286	256	207	226	249	259	291	263	243	262	273	252	262	262	275	273	275	251	255	271	277	286	269	249	270	318	266	259	243	291	266	259	287	258	265	277	256	245	255	268	256	261	249	237	264	266	266	304	249	249	270	267	249	294	234	252	249	274	274	257	242	254	243	246	265	267	264	254	264	274	275	259	281	234	280	258	256	289	276	234	279	277	251	263	264	235	261	285	242	245	294	255	269	250	270	252	252	249	274	256	267	262	234	276	271	255	244	252	243	242	269	267	275	276	261	269	267	281	262	249	258	262	240	292	272	253	264	281	244	240	259	263	255	268	275	281	251	244	273	245	265	253	291	249	276	262	280	271	261	277	253	259	267	245	272	235	267	258	259	274	271	275	264	258	242	243	273	255	235	240	272	278	282	259	281	250	264	244	320	279	259	264	263	271	285	246	253	229	249	276	268	262	268	270	260	257	251	263	263	309	252	248	275	308	258	237	279	256	242	291	270	264	238	249	282	278	252	261	261	271	255	263	291	258	270	264	229	229	279	257	258
1794	666	694	666	709	616	678	645	709	666	662	591	692	621	655	635	641	689	659	643	616	646	654	648	645	658	608	664	626	622	644	612	670	633	610	620	632	614	622	631	665	672	625	638	628	670	634	637	677	686	639	662	571	627	669	615	632	674	698	640	635	631	667	647	608	596	620	678	654	671	666	655	622	612	684	646	613	631	668	678	639	624	617	672	613	609	635	645	607	630	668	675	645	616	687	674	603	638	653	655	652	629	656	619	648	621	622	621	674	663	630	657	654	630	668	651	671	650	619	650	593	634	672	646	566	682	651	598	613	635	633	634	638	664	625	623	644	603	635	655	616	621	636	629	690	645	633	637	612	616	680	678	616	604	711	635	612	655	643	614	640	627	668	595	604	655	621	641	643	689	642	615	639	617	628	669	653	619	642	652	660	675	625	635	657	639	668	596	660	669	651	686	695	690	682	611	647	666	696	644	603	635	647	653	614	663	646	658	582	657	630	609	655	642	648	637	629	627	689	638	592	653	623	625	640	630	618	667	609	647	605	628	617	671	664	659	636	623	636	633	643	665	603	620	662	665	625	610	632	643	614	645	623	614	651	633	631	613	658	642	631	675	588	634	666	690	611	609	632	645	639	654	660	641	636	659	655	652	617	610	606	614	670	642	607	617	609	639	634	683	659	613	641	586	658	633	636	657	618	629	618	620	683	606	624	620	599	620	656	604	699	640	660	665	641	663	644	628	622	643	679	679	635	674	597	641	621	590	620	640	636	683	647	622	695	605	665	599	675	648	631	652	656	655	654	631	640	636	644	592	650	627	647	601	688	661	612	676	651	668	639	599	648	617	638	643	623	625	671	679	654	651	673	657	634	670	649	636	643	654	617	636	638	623	664	645	618	682	683	646	649	624	625	597	634	627	641	635	601	650	672	673	624	639	619	622	655	619	614	612	674	607	687	675	647	631	654	654	652	666	651	601	659	616	635	643	596	653	616	625	640	673	583	649	623	674	641	657	659	665	627	638	640	603	608	651	706	684	627	637	620	638	662	686	626	590	622	653	680	636	637	624	580	631	630	635	602	632	623	636	625	642	589	599	644	618	606	648	697	566	674	631	637	637	654	652	607	640	604	664	632	670	655	630	677	651	675	610	657	650	630	624	651	650	677	576	623	631	641	634	606	643	624	622	630	633	672	693	625	659	652	609	583	668	625	683	628	666	615	608	653	640	629	619	679	650	643	635	636	639	657	637	634	660	668	658	672	640	622	598	633	606	644	619	661	620	648	628	679	639	680	611	652	625	673	615	614	630	644	654	647	639	675	618	676	665	667	648	628	678	594	608	630	640	650	660	638	670	606	683	650	634	629	611	622	675	643	631	663	646	637	646	644	630	641	584	667	632	613	616	632	654	663	627	638	659	622	638	641	656	625	637	617	626	633	622	625	640	684	637	609	642	664	664	677	664	607	603	702	621	661	578	669	625	636	669	622	646	661	603	642	650	663	614	625	610	633	619	651	683	630	650	686	668	638	624	591	644	650	658	606	624	657	630	653	639	639	652	668	619	610	642	655	633	678	640	638	644	661	693	612	655	637	646	615	639	628	686	618	641	625	668	636	642	660	646	654	584	613	617	710	636	656	617	630	620	651	633	611	592	619	650	685	643	677	607	611	625	649	543	620	633	619	655	645	686	649	615	662	648	635	610	620	622	627	657	631	634	640	686	634	667	674	697	614	662	710	625	627	626	624	632	658	609	689	657	645	626	667	652	639	636	621	618	657	604	617	663	584	628	634	602	621	626	635	651	628	635	632	562	594	650	605	650	624	625	654	667	655	605	663	630	635	627	637	644	643	681	679	616	645	654	687	600	607	631	623	570	673	656	629	649	584	628	656	611	661	644	617	625	633	619	674	681	658	641	651	640	658	630	652	671	664	603	627	642	661	621	640	665	630	625	624	631	567	707	605	648	619	640	703	638	631	634	639	630	611	626	659	646	632	644	648	630	597	609	629	658	608	655	615	637	639	650	648	666	634	653	670	635	609	575	611	616	607	663	631	651	635	652	632	598	652	654	637	618	672	614	612	645	589	676	658	616	602	631	640	607	645	638	626	611	632	681	646	657	639	672	615	634	636	671	608	681	588	677	624	654	588	620	659	615	583	644	656	640	596	642	687	642	672	685	649	658	628	629	575	649	602	634	604	614	592	648	709	664	625	642	640	626	659	596	683	639	592	641	657	638	607	660	647	653	618	643	655	630	637	637	667	670	630	674	635	660	641	612	652	629	642	632	604	655	633	637	604	673	631	606	653	670	628	615	659	657	664	633	670	633	666	629	621	622	661	721	624	680	585	643	599	644	614	651	616	690	590	666	627	665	609	620	619	637	636	679	640	621	593	644	624	651	628	668	613	647	597	626	648	664	601	708	664	625	657	618	646	646	631	700	658	610	654	619	616	642	605	654	676	594	642	671	686	624	625	639	606	660	581	647	639	633	636	614	655	637	650	637	635	631	646	592	635	617	611	602	633	618	622	622	605	620	618	655	664	644	653	573	679	610	636	587	653	645	634	630	655	631	623	638	628	620	651	633	624	651	686	635	596	675	636	634	640	650	652	648	642	663	625	623	654	633	605	668	660	621	670	657	616	603	670	624	682	636	616	631	637	653	659	607	659	642	641	613	652	647	667	636	588	636	660	626	653	608	658	661	632	662	662	646	671	624	668	587	656	611	673	595	605	681	659	639	675	626	653	629	612	605	659	647	625	648	618	615	605	600	650	638	629	598	642	632	630	633	618	619	649	564	646	682	663	604	631	651	633	569	675	638	633	625	665	653	622	658	615	643	644	696	605	673	642	602	658	629	674	661	662	671	632	590	631	643	631	649	659	622	638	594	676	638	641	610	655	636	655	625	636	621	632	597	630	671	638	656	616	639	655	608	657	642	619	655	608	620	598	628	600	655	650	632	668	665	602	624	649	647	626	651	574	683	602	629	634	657	636	678	662	598	626	659	619	630	632	640	660	644	641	649	656	594	649	674	697	641	629	651	630	599	608	629	635	619	671	638	626	613	615	634	640	624	647	658	605	647	611	652	650	629	650	644	621	652	624	607	617	627	639	633	647	592	646	639	667	641	668	665	643	662	672	663	683	644	650	639	652	629	625	641	659	659	676	639	651	687	609	629	608	638	672	597	612	668	666	625	651	700	631	628	639	649	623	597	637	656	581	670	624	630	652	603	663	662	648	624	665	645	592	664	674	645	666	582	658	648	608	634	603	631	656	649	634	640	633	655	660	635	655	641	651	629	630	642	686	682	646	622	627	667	631	653	637	629	609	624	632	609	587	658	634	663	565	673	619	629	667	636	651	654	720	677	635	695	611	615	637	602	635	649	623	629	581	588	658	642	670	646	667	668	625	662	639	670	638	630	655	614	614	629	621	635	633	692	617	614	633	634	622	647	614	627	634	592	672	645	613	637	676	637	647	616	615	694	650	628	661	693	603	669
7211	549	556	446	361	313	260	226	229	233	177	210	191	205	148	199	183	200	204	153	182	190	185	178	192	210	170	155	189	156	173	194	147	169	186	168	163	192	151	175	186	168	173	169	167	152	166	179	166	206	200	181	188	162	178	177	161	165	187	176	153	178	149	209	149	180	167	177	167	185	191	173	163	163	172	180	223	157	181	191	211	161	206	161	164	185	171	156	201	197	185	153	167	187	154	179	169	169	174	162	175	156	156	162	175	171	136	171	193	197	191	186	153	177	168	172	159	181	182	166	158	174	167	177	179	159	167	178	173	170	185	208	194	175	161	183	201	158	164	178	143	173	174	169	177	160	195	159	169	175	163	166	183	173	187	190	163	166	198	169	178	158	154	167	166	170	184	169	187	173	156	165	184	167	191	172	164	151	169	159	188	195	159	180	192	164	180	169	189	199	200	133	196	169	157	193	162	195	193	174	171	186	192	198	150	181	181	185	198	174	168	181	152	170	189	159	188	170	180	183	184	173	194	167	152	158	226	181	174	180	190	181	188	188	170	166	171	177	184	156	165	195	198	163	152	152	179	158	159	158	152	189	153	178	177	176	210	178	171	169	155	145	150	187	201	157	168	180	175	206	193	164	204	173	198	152	172	180	155	177	191	156	168	171	160	175	163	166	175	211	158	168	173	194	166	167	186	173	177	157	163	204	176	175	161	174	189	145	169	187	189	166	168	201	167	190	181	174	198	180	141	156	175	170	159	153	170	188	170	161	183	170	188	182	172	183	187	148	195	182	154	181	166	199	186	161	168	163	215	151	184	158	151	184	156	163	200	155	167	172	195	157	195	187	167	175	204	167	180	177	170	194	161	177	159	172	190	151	169	162	183	153	177	186	168	176	143	177	167	157	158	185	196	172	174	181	165	180	170	194	170	182	169	168	153	164	160	182	203	179	142	164	153	164	168	156	199	167	154	180	163	160	178	180	165	155	143	185	190	167	161	176	169	171	190	204	189	170	161	214	179	182	177	189	192	156	152	178	174	146	196	177	161	145	189	173	175	181	177	185	173	176	165	164	150	172	168	157	159	168	201	172	180	142	174	179	156	160	152	144	166	167	162	166	160	194	178	168	173	163	153	175	168	178	168	169	180	175	187	197	163	170	173	186	157	166	159	185	170	178	148	158	197	166	185	200	182	168	173	154	192	171	178	171	155	167	173	181	171	167	169	176	206	183	166	165	167	164	182	186	166	174	186	165	172	164	166	166	172	181	148	153	178	196	148	161	147	165	167	185	174	181	164	170	170	191	185	171	184	175	198	148	157	178	184	191	164	191	168	159	162	194	161	162	176	207	162	169	163	179	174	167	161	156	175	167	166	176	149	180	179	182	152	160	169	166	188	164	164	168	169	190	173	154	165	150	162	185	192	165	201	165	180	177	168	179	156	172	168	179	186	160	171	168	157	164	127	148	172	182	156	178	154	183	167	180	188	195	171	172	180	177	177	202	177	168	190	171	183	178	176	166	169	197	165	185	151	177	150	180	167	175	176	192	173	139	168	165	181	149	167	159	158	169	152	174	156	158	182	174	198	190	175	179	181	172	180	167	166	162	175	171	146	157	189	180	182	171	188	161	163	177	137	166	186	180	164	164	163	167	166	175	169	192	157	161	171	130	182	177	185	163	181	150	154	148	179	161	190	181	171	192	172	153	153	180	193	157	173	162	161	190	169	165	175	167	190	159	193	170	196	194	174	186	142	183	157	185	197	161	147	180	179	152	215	158	168	198	196	150	152	183	172	158	174	155	166	185	183	174	188	173	149	157	156	177	195	163	160	183	197	176	158	181	157	173	160	191	177	166	186	201	196	164	165	186	186	169	202	175	157	151	180	190	157	165	155	157	156	159	192	179	178	179	195	154	150	161	183	178	158	175	169	194	189	173	165	202	167	156	160	185	153	209	162	167	184	187	176	182	163	168	161	165	179	199	196	194	168	167	172	193	171	175	192	154	158	199	161	152	167	182	184	143	162	182	144	170	171	178	183	165	177	163	215	179	168	158	170	178	148	158	159	194	159	186	138	150	187	166	175	173	156	166	183	181	155	191	171	186	181	211	156	165	170	159	156	191	171	166	172	186	181	184	198	169	161	169	190	171	167	172	189	194	202	166	175	170	163	153	164	172	164	153	160	185	160	166	168	184	170	178	164	198	180	152	179	181	164	182	185	164	145	168	150	184	154	179	171	187	148	152	171	173	166	214	186	172	186	151	180	143	179	146	172	171	155	179	169	177	156	159	201	193	170	163	170	167	169	174	157	178	145	183	205	184	179	173	180	185	182	162	173	164	187	220	184	153	180	180	179	161	183	140	165	203	176	192	179	191	181	178	182	162	161	188	173	186	189	165	166	193	145	161	172	163	154	127	184	166	175	175	153	164	155	149	156	175	174	187	187	198	180	190	163	172	168	168	174	164	202	168	162	166	167	178	164	180	166	168	184	177	199	148	163	181	170	183	178	165	177	155	143	184	170	173	184	194	167	188	168	168	189	157	187	174	168	163	181	203	166	181	163	147	167	172	184	173	196	181	176	193	209	171	160	194	186	181	192	180	185	167	182	190	161	173	178	175	164	163	196	167	187	168	209	175	178	219	194	178	187	184	210	181	164	197	197	176	168	167	150	171	155	167	157	175	190	187	168	186	183	185	161	174	156	187	154	180	164	180	163	161	163	149	172	155	174	153	174	180	154	193	192	164	168	155	164	198	169	191	172	185	176	187	182	200	198	198	160	170	166	161	154	197	155	173	153	168	168	139	157	162	160	161	157	154	176	186	169	184	161	178	182	163	162	159	180	198	187	161	166	185	158	157	181	178	178	157	171	189	175	165	149	189	166	183	145	205	181	158	164	173	173	170	172	163	194	167	186	176	152	165	154	177	185	180	197	144	180	170	183	165	170	187	141	141	164	172	163	166	172	169	178	187	173	184	182	168	182	184	185	191	182	153	192	193	179	163	205	159	187	172	156	188	176	171	156	172	146	187	185	172	153	170	203	202	179	161	150	194	168	145	152	176	171	151	176	193	169	195	166	168	196	179	142	153	148	146	178	153	172	181	163	152	157	197	171	168	167	153	152	178	193	164	191	189	168	176	169	171	155	159	170	160	192	193	185	199	191	174	176	191	144	170	189	191	176	181	165	166	145	182	186	179	137	207	175	178	180	189	182	179	181	172	167	172	166	168	168	196	156	164	160	155	168	162	167	179	194	169	179	173	166	200	178	158	185	178	165	183	151	148	170	187	162	190	169	191	183	176	182	146	157	200	164	148	173	178	161	193	177	184	168	165	172	175	167	179	177	158	161	191	173	145	151	167	164	172	179	166	180	185	167	150	149	176	165	187	196	169	184	179	162	198	179	195	177	190	213	166	163	134	191	170	170	142	185	167	166	152	178	173	202	182	184	141	183	172	161	175	176	156	171	187	195	184	174	165	145	178	189	185	176	188	170	187
6218	798	1273	1483	1270	1047	886	802	729	711	606	610	582	563	575	521	555	516	525	527	532	498	542	487	507	525	530	543	508	496	497	498	468	455	468	480	471	515	504	485	495	476	474	508	496	499	438	474	477	482	479	502	475	473	495	478	513	466	477	460	472	491	458	470	473	459	480	458	465	456	517	498	490	499	480	483	437	472	476	440	483	478	499	465	466	478	457	462	470	468	453	458	481	494	490	481	430	476	439	507	502	498	419	496	463	526	487	477	490	464	492	485	479	472	505	462	486	445	491	459	496	492	464	463	456	459	526	470	485	478	484	461	477	468	520	493	486	479	480	477	458	472	468	459	505	496	447	490	475	490	483	480	440	472	496	464	479	462	495	481	461	439	454	494	490	469	504	488	471	493	494	503	484	484	454	473	450	480	496	493	453	496	422	464	484	481	463	454	438	487	504	453	465	454	497	472	453	472	463	501	514	520	456	501	445	426	458	453	492	458	513	458	478	493	468	512	496	481	505	473	505	471	457	502	511	503	466	493	469	475	461	507	489	453	431	484	497	484	489	496	495	464	471	483	499	489	473	492	457	437	434	458	479	463	474	503	484	483	483	465	474	497	491	486	496	517	477	487	485	467	477	490	484	487	477	494	478	513	500	468	438	480	483	446	489	468	461	469	456	459	451	464	471	460	439	435	481	443	453	471	472	485	527	470	468	481	509	484	498	481	460	501	482	453	449	470	492	501	467	467	443	468	516	463	495	477	521	467	459	441	501	498	544	442	465	482	468	482	459	488	506	515	487	509	496	511	460	484	484	502	483	519	482	467	465	470	481	480	486	463	495	484	486	483	478	450	509	460	469	449	460	483	441	471	472	488	490	504	500	458	492	464	453	510	457	495	459	496	460	449	467	501	448	478	486	503	495	454	484	466	466	469	477	438	486	488	470	446	458	503	476	471	456	500	472	477	488	492	473	482	434	450	453	499	478	497	466	507	516	474	497	486	513	454	465	444	449	433	519	462	447	444	490	476	426	502	534	449	483	499	466	427	491	501	483	448	496	434	461	415	490	486	464	484	472	458	514	466	474	494	449	476	463	484	507	504	507	442	413	460	500	482	475	477	453	473	428	473	454	430	499	466	503	495	505	456	453	447	469	495	483	480	470	493	507	438	468	461	478	471	479	480	462	517	505	475	450	478	448	510	489	451	511	479	460	469	469	487	452	486	459	466	483	489	437	413	487	450	454	461	463	477	512	492	498	473	474	490	479	463	455	444	504	454	488	437	511	457	503	469	478	459	465	502	475	460	500	449	479	479	483	472	468	462	478	493	455	484	536	480	452	434	454	484	446	465	449	466	419	473	501	485	460	480	480	477	457	493	510	469	483	481	467	473	478	474	496	490	501	516	433	479	477	492	458	488	471	497	495	471	505	439	454	480	485	456	442	454	491	466	521	488	464	494	500	490	503	525	459	492	493	492	472	457	503	471	454	451	491	466	501	477	488	466	482	518	436	475	515	441	500	468	514	502	441	453	475	451	483	496	456	459	468	471	457	516	483	488	479	467	473	496	471	475	468	459	461	448	484	486	483	475	485	478	464	495	444	475	488	457	479	467	504	484	502	457	480	476	482	468	486	460	513	471	496	460	438	499	487	488	496	438	505	443	456	450	474	483	499	463	482	436	444	504	479	470	481	498	468	480	447	471	436	499	461	492	504	510	449	447	507	502	478	462	463	478	469	458	499	454	455	533	497	457	448	486	476	463	502	467	467	476	498	493	483	453	475	490	469	487	475	476	509	499	520	454	481	451	494	514	464	475	451	447	468	494	460	483	486	467	490	467	476	501	439	466	497	439	444	457	477	535	496	498	496	491	451	450	457	484	492	460	463	449	461	509	465	428	482	481	465	480	485	494	477	461	485	458	480	486	483	458	508	487	443	489	476	451	469	490	499	456	493	475	465	460	483	471	469	508	490	510	461	438	468	474	478	511	460	521	464	450	415	530	503	496	453	472	444	464	476	467	490	463	458	513	461	471	465	467	493	493	429	485	441	464	466	460	518	467	446	449	475	465	455	433	462	489	481	457	507	457	446	458	502	458	449	463	451	478	438	489	472	476	463	481	478	457	507	475	489	498	477	476	480	492	505	484	472	503	450	456	487	491	464	496	467	478	439	477	487	463	450	515	509	493	455	500	456	460	479	474	482	481	498	469	509	444	501	496	467	450	493	471	473	480	485	472	514	472	504	494	463	487	461	476	487	533	449	459	477	471	503	456	473	489	496	458	530	486	446	467	471	492	450	501	487	493	472	470	463	515	489	479	489	491	431	477	473	467	470	431	489	507	450	471	457	498	468	477	447	463	499	455	483	491	473	458	473	478	453	440	514	437	491	459	468	478	473	482	459	504	509	487	459	492	516	470	437	477	487	509	459	491	457	487	472	490	474	462	466	477	449	461	490	485	474	452	466	449	480	481	509	478	433	465	435	468	510	452	456	453	462	482	474	455	497	513	480	495	477	459	455	494	470	472	455	510	488	453	491	492	492	485	497	487	484	465	445	477	500	481	501	471	475	499	476	464	450	483	574	475	504	492	491	486	463	471	464	441	494	490	485	484	541	490	485	464	473	508	480	478	442	447	470	477	452	477	470	459	455	469	473	502	480	464	469	465	472	493	457	460	473	504	496	447	462	487	470	463	483	466	469	476	473	491	491	464	484	491	452	463	473	446	480	441	464	459	489	439	437	478	451	466	518	487	449	506	514	464	454	448	461	464	457	504	456	488	464	453	472	474	494	460	461	475	474	486	466	457	474	470	482	504	467	495	457	468	483	494	470	483	478	478	498	449	467	499	464	486	460	469	495	458	449	485	467	484	469	468	423	469	455	461	461	473	490	472	509	491	484	496	471	476	481	508	473	465	465	445	486	477	484	483	521	460	453	496	508	474	478	438	479	488	491	481	513	450	500	505	506	501	484	455	477	481	433	486	499	472	461	476	492	442	483	491	467	482	468	436	517	459	476	449	473	457	466	481	453	483	457	507	459	465	451	506	492	463	467	495	502	458	469	457	492	485	493	482	451	446	492	508	484	484	490	473	500	473	473	471	473	474	445	505	483	487	481	484	472	489	488	503	490	461	456	515	487	461	460	484	447	457	469	497	444	453	484	474	470	477	501	470	497	469	408	487	451	474	494	477	470	497	494	476	457	493	475	456	456	458	446	474	466	481	440	495	490	443	484	487	496	482	485	426	497	484	441	445	496	416	452	457	477	443	435	463	501	522	456	440	459	467	460	442	399	512	494	458	478	443	483	473	473	485	494	494	470	475	502	443	489	467	488	442	477	453	468	467	486	497	455	465	446	451	462	487	474	460	479	500	467	437	477	490	512	456	480	461	522	478	476	480	472	460	457	517	496	498	458	467	486	484	418	496	440	517	494	474	427	495	472	444	456	480	495	441	465	489	451	504	511	452	455	478	471	463	454	494	470	446	457	481	476	453	489	471
14189	1453	1155	925	718	641	487	470	459	423	383	336	355	396	367	364	375	341	379	337	330	337	343	344	370	356	372	408	343	363	348	350	363	363	362	325	345	364	341	342	373	369	337	332	354	341	351	328	329	342	358	317	322	365	393	350	327	373	341	378	384	358	343	331	347	397	389	341	353	348	356	343	330	316	323	340	369	368	350	351	348	353	350	364	387	337	363	347	351	388	318	333	340	346	322	327	324	340	349	355	347	350	346	323	337	368	365	327	339	348	319	352	344	367	355	352	373	389	331	335	371	359	351	340	326	345	352	334	353	356	314	358	357	333	348	343	334	322	339	350	381	329	366	333	386	336	362	338	343	328	370	328	376	359	359	326	351	350	326	335	334	358	340	291	339	365	359	339	361	393	339	366	352	334	358	330	357	322	355	355	345	342	342	375	333	359	342	334	352	350	342	353	329	341	380	372	332	340	316	328	370	367	362	373	342	322	323	342	351	322	295	387	342	323	333	319	345	323	318	343	342	359	338	321	361	346	299	390	371	354	352	356	346	339	358	347	352	340	357	364	351	347	377	326	326	346	349	355	353	339	358	330	336	332	360	369	348	367	344	349	352	342	318	334	324	378	356	343	379	365	351	345	324	383	374	347	369	375	365	344	351	330	372	363	338	403	370	345	318	346	351	346	369	352	354	369	330	338	336	337	353	335	354	346	323	366	346	337	315	369	327	354	371	355	356	331	333	393	363	364	360	339	318	332	357	358	324	380	342	333	375	333	401	358	361	373	371	370	373	369	328	323	339	334	398	357	368	341	342	337	360	354	388	381	341	349	353	376	359	337	374	353	331	393	375	349	340	353	366	339	357	347	360	381	361	323	314	350	366	343	367	364	398	365	367	356	363	347	354	389	379	346	348	369	378	299	367	342	337	360	377	319	371	346	323	316	357	360	357	338	349	364	353	333	330	344	325	336	372	350	350	328	364	352	354	323	332	358	388	318	360	356	353	341	331	368	332	359	352	357	349	369	377	357	353	379	357	347	323	345	351	326	359	336	335	356	354	360	358	323	315	345	369	367	391	334	334	339	332	375	354	344	386	363	336	325	373	317	332	341	341	336	354	347	349	326	332	345	394	326	334	353	365	355	362	337	365	352	337	334	363	351	389	336	354	317	359	306	342	315	329	346	338	359	339	348	383	324	359	351	350	386	349	326	333	380	355	320	317	335	352	358	367	374	375	347	358	341	391	348	360	349	361	368	363	324	354	344	345	367	371	374	367	345	349	339	363	302	346	350	345	332	347	340	370	345	339	313	345	361	319	355	332	300	364	379	358	338	350	343	330	356	339	345	337	331	386	358	337	366	338	406	369	346	332	348	307	335	344	353	364	340	337	309	291	353	399	361	338	362	343	338	359	328	349	374	339	339	374	327	323	367	338	347	369	342	345	375	321	350	358	318	363	386	336	341	353	349	373	333	358	338	358	404	355	347	370	351	373	363	344	356	346	399	372	347	356	339	362	354	342	343	345	346	327	325	331	362	369	337	354	330	331	383	341	364	355	348	355	347	337	353	341	361	366	346	402	360	355	333	355	354	312	354	369	370	335	368	328	327	348	327	314	339	328	329	338	316	374	328	386	366	376	344	328	335	327	369	364	344	349	388	353	323	349	329	357	329	364	352	352	358	344	326	403	345	370	323	356	317	350	358	373	368	347	347	341	375	371	381	351	299	343	369	336	362	343	342	342	359	384	299	359	370	348	352	383	380	318	349	369	356	360	370	356	397	346	370	349	353	336	353	367	347	356	334	342	332	331	353	352	344	379	356	375	367	330	339	359	339	316	344	366	340	289	354	362	336	350	324	332	317	368	379	332	349	315	378	357	351	340	359	366	396	388	337	329	354	336	353	346	373	396	350	334	352	344	373	322	330	325	328	347	344	353	351	330	300	351	326	367	357	392	364	343	335	316	390	310	318	360	364	330	340	354	336	341	344	357	352	351	346	314	378	359	357	330	334	342	358	359	359	340	350	360	322	355	361	379	374	355	363	363	362	347	340	328	357	357	382	348	336	351	349	354	380	365	355	333	350	366	361	369	365	365	340	342	385	349	342	327	368	346	343	343	352	351	335	340	353	348	386	353	372	348	368	358	352	363	351	378	365	343	365	372	335	358	338	336	349	383	356	374	337	363	329	387	335	344	366	338	359	327	333	365	384	348	332	335	349	347	291	367	343	383	355	347	343	376	382	378	376	345	334	412	340	336	337	355	393	378	376	339	331	298	333	336	346	336	355	360	343	349	365	336	338	364	342	336	343	363	351	363	317	342	357	378	315	347	355	330	357	353	347	363	357	359	357	367	310	324	304	376	379	321	395	355	383	387	361	322	332	334	348	334	355	335	352	354	366	359	335	334	382	367	348	359	389	385	363	323	350	343	354	333	344	369	337	333	350	365	361	340	356	381	343	338	378	379	354	345	340	329	348	365	399	357	346	361	360	338	360	354	323	340	345	355	325	352	353	380	310	358	372	359	332	345	332	363	340	354	353	331	364	352	365	366	347	350	349	364	355	376	357	374	365	350	344	369	312	343	323	316	341	408	323	363	364	403	377	387	354	379	376	336	370	403	355	340	352	349	366	362	325	331	356	315	361	393	405	374	332	353	384	371	364	398	358	335	343	366	350	336	358	339	313	331	337	382	320	348	400	384	322	333	335	336	363	360	340	348	311	357	358	340	351	364	374	362	326	367	314	359	366	369	331	380	352	375	370	341	350	372	357	348	333	340	356	353	345	347	417	333	346	358	331	374	326	384	328	349	360	361	342	349	337	322	357	359	325	380	317	353	403	335	332	333	328	368	363	356	357	346	364	346	352	341	347	333	340	328	339	321	395	364	334	352	342	308	326	349	380	373	389	346	358	348	368	335	329	336	395	361	323	342	357	383	372	328	338	366	358	314	334	361	342	351	370	368	312	389	349	348	348	317	301	344	343	394	342	343	364	335	332	336	339	357	357	371	359	386	327	337	315	376	353	357	325	367	308	333	331	351	342	326	337	371	318	329	344	348	350	337	334	341	386	335	382	331	326	325	357	340	337	327	366	354	354	363	355	308	345	360	310	376	339	354	366	353	332	363	349	331	361	359	404	329	355	380	303	375	364	352	372	357	338	347	340	357	342	344	342	349	364	382	364	413	366	361	326	381	398	320	328	367	347	323	337	325	352	382	362	347	320	354	338	356	353	353	331	356	315	344	354	365	324	352	358	314	325	388	342	345	326	369	323	319	325	341	330	315	320	350	338	338	333	350	349	380	351	334	330	354	335	324	326	359	325	345	383	349	350	336	358	341	385	352	362	331	355	344	343	367	369	331	386	342	314	371	370	376	319	339	337	352	320	345	343	383	341	351	381	361	311	321	381	345	335	336	375	330	348	357	354	363	321	306	364	339	349	367	377	340	355	345	370	327	338	393	352	345	345	389	345	379	343	348	364	356	317	401	333	353	355	383	340
8403	1433	2402	2583	2401	1951	1621	1420	1343	1210	1102	1101	1081	1047	997	1004	970	951	943	981	951	959	954	925	928	946	882	853	873	861	826	853	929	860	794	887	847	848	858	843	856	844	864	832	812	881	825	887	879	844	875	820	847	808	849	833	853	826	850	839	824	885	817	818	887	883	837	921	825	854	857	846	850	877	864	803	847	834	847	869	832	859	861	834	849	858	842	833	823	842	826	862	859	886	785	866	859	799	869	814	797	868	889	908	880	807	866	838	890	909	791	858	834	844	840	821	807	835	829	893	851	862	861	836	810	818	835	868	782	852	862	884	835	845	798	866	895	875	816	852	840	862	866	848	876	846	856	814	846	777	858	843	867	868	843	854	846	875	844	844	882	801	829	895	821	830	899	835	825	844	838	876	842	881	877	811	841	853	838	848	872	845	884	771	867	861	846	867	844	803	838	830	819	854	853	851	871	857	821	877	808	846	809	831	869	818	838	881	786	854	861	852	858	795	819	853	816	823	795	852	868	861	864	866	872	818	804	833	810	846	876	848	840	822	869	837	788	857	862	864	847	834	840	827	884	889	851	817	838	820	838	870	818	848	813	807	806	863	854	829	848	879	799	871	847	788	838	844	873	838	853	830	810	884	829	849	835	831	855	814	844	863	857	828	819	796	809	881	815	885	864	840	872	839	806	803	822	889	830	826	896	858	837	840	786	828	821	880	827	832	868	777	836	866	847	806	849	816	854	845	837	779	879	782	805	790	827	808	845	796	855	849	829	878	847	852	809	876	811	847	783	827	827	868	797	857	836	833	807	815	821	844	822	839	872	836	833	825	859	847	826	855	849	829	875	813	856	737	850	821	850	818	822	867	844	861	822	869	862	812	846	865	874	803	813	800	839	850	846	825	822	895	815	856	857	812	843	840	870	846	877	829	858	893	836	878	850	845	830	861	792	865	862	833	828	879	865	798	804	867	898	852	850	847	818	852	855	855	836	826	874	803	850	836	821	819	864	807	817	844	793	785	868	807	835	845	836	792	811	823	832	844	835	790	808	820	849	831	808	839	875	854	815	832	871	824	872	864	837	836	849	856	859	878	811	808	816	846	844	812	830	862	821	825	829	817	782	846	810	858	802	839	821	816	837	849	852	845	816	844	779	832	907	830	828	806	853	815	864	813	867	874	835	832	850	894	856	870	865	812	785	858	835	803	803	832	840	814	816	858	801	790	869	862	835	897	807	831	831	882	877	817	789	784	796	894	822	845	816	840	815	808	817	863	856	835	879	835	881	861	804	823	890	824	816	844	882	803	829	809	834	801	794	775	821	834	830	872	824	854	820	846	812	883	854	835	869	826	865	852	831	804	865	801	774	873	803	819	883	849	834	813	803	859	834	848	839	834	862	859	831	847	902	815	828	821	856	864	864	852	845	840	828	861	886	857	881	844	849	778	828	828	820	843	862	786	862	813	830	808	828	776	813	832	891	810	827	797	827	848	825	853	818	788	828	835	853	835	883	844	797	825	848	834	887	845	868	853	824	807	850	779	833	872	853	863	868	874	900	833	876	894	832	779	853	801	818	829	824	899	811	846	836	829	850	801	805	880	882	845	862	814	877	856	869	843	798	836	849	824	857	828	861	833	842	869	805	838	822	814	827	793	839	896	821	849	845	846	853	852	829	817	823	858	822	860	903	842	903	824	851	816	837	849	871	859	865	872	818	838	832	845	848	882	828	793	873	864	813	871	853	930	776	875	831	837	866	849	825	841	844	803	857	867	860	836	870	899	778	846	835	815	841	878	799	806	861	824	843	879	798	907	848	839	878	829	841	823	858	843	835	873	869	809	818	848	844	860	902	813	841	879	847	839	815	846	797	824	878	812	888	829	822	845	815	818	794	886	840	873	843	826	805	830	830	792	851	842	867	867	827	862	874	857	862	866	840	849	906	822	853	858	784	810	810	851	812	876	845	820	900	847	872	787	814	778	842	850	863	877	806	845	830	830	823	849	854	851	784	842	839	863	848	837	845	870	838	866	833	815	858	839	800	882	845	877	834	848	788	869	803	792	799	871	884	887	929	833	838	861	858	771	857	883	877	828	831	801	839	828	794	839	896	806	802	862	867	854	873	791	837	861	858	851	881	837	827	833	856	797	849	853	830	820	836	831	851	824	832	868	846	854	828	795	842	869	891	851	877	871	809	845	813	810	857	836	827	854	872	873	850	789	842	849	852	836	788	892	849	787	836	823	851	833	859	822	842	847	861	840	884	815	861	779	826	863	864	880	849	855	814	828	818	796	828	848	809	808	862	787	795	820	834	834	838	868	817	824	821	853	821	862	841	844	827	843	812	827	807	819	842	864	902	785	872	837	810	819	874	821	859	806	863	805	831	831	799	830	861	835	845	840	878	828	847	802	838	850	821	804	825	833	855	820	826	818	839	826	815	819	861	816	812	813	838	896	871	834	880	853	839	828	816	827	819	801	858	814	868	854	794	872	833	854	849	787	853	938	822	775	840	858	801	855	877	843	840	831	868	860	820	790	807	854	855	852	818	809	878	831	854	837	834	827	834	842	819	850	803	807	818	842	861	828	866	861	781	833	843	777	829	833	870	880	855	814	840	865	833	826	828	802	855	788	864	805	835	831	844	819	822	835	863	886	837	881	852	811	823	843	834	833	854	853	846	893	881	885	858	825	867	802	831	826	832	897	803	866	830	829	848	827	816	844	810	859	809	808	872	810	891	852	848	874	800	768	834	845	912	833	810	819	853	810	823	792	839	856	768	794	824	862	837	800	852	802	853	823	877	782	851	823	851	794	807	869	861	833	829	808	848	843	832	857	880	817	823	803	812	803	837	815	854	881	771	810	822	855	837	876	845	829	843	845	800	832	857	841	874	875	852	805	830	822	811	819	894	850	801	844	816	878	777	863	873	834	825	793	853	821	876	866	861	831	885	849	847	834	811	822	825	827	812	845	795	838	859	828	849	843	851	902	804	798	847	835	844	795	819	890	816	866	822	840	807	890	829	855	825	797	868	828	820	808	816	861	836	836	930	863	837	817	874	900	775	885	842	824	866	890	856	805	869	843	832	829	811	809	869	844	845	799	799	814	839	824	862	862	817	842	858	792	781	843	844	913	803	818	848	820	823	836	811	824	823	808	838	793	829	829	837	829	857	841	829	785	870	871	834	851	838	842	893	870	824	843	837	880	806	853	830	808	848	818	822	869	809	889	867	838	807	846	866	852	800	836	867	823	823	889	823	847	825	773	888	867	829	846	873	812	903	804	837	828	859	817	869	840	806	825	822	865	871	853	831	862	830	792	828	806	861	873	816	860	834	841	848	841	820	868	857	820	885	820	791	811	842	850	822	816	815	877	831	823	864	879	864	875	845	849	825	841	848	831	827	863	876	834	808	874	823	864	896	891	871	837	820	832	842	832	872	841	806	873	876	801	826	832	815	869	837	868	794	834	788	859	825	893	835	847	848	857	830	858	889	789
1428	282	250	286	274	302	266	256	255	230	254	258	269	247	266	248	265	255	275	271	269	254	272	267	277	244	266	232	276	303	258	262	243	273	290	268	264	270	243	260	261	280	254	244	267	271	253	270	238	271	278	253	325	272	288	266	285	290	280	252	254	287	273	251	251	262	258	236	265	234	253	276	254	276	237	256	273	234	275	273	291	248	290	258	246	250	257	255	276	241	246	211	249	226	263	260	251	257	270	271	241	266	281	231	257	245	241	274	269	265	253	270	237	278	250	248	262	263	290	251	261	244	258	253	247	303	269	246	273	259	267	244	273	261	255	232	278	281	237	244	266	298	249	246	276	248	230	254	271	258	252	294	266	291	266	274	263	249	273	248	279	253	245	230	264	262	256	270	243	287	261	296	248	269	264	264	279	273	259	243	274	257	284	269	275	256	263	280	269	237	248	266	286	246	220	260	281	260	285	264	285	246	288	274	255	236	252	268	255	269	254	248	260	273	256	254	264	264	289	250	280	296	257	291	251	279	244	256	276	265	264	266	255	248	264	248	270	233	247	238	225	244	283	270	251	255	238	278	246	251	305	254	276	255	256	270	260	273	254	261	303	275	292	253	270	282	263	272	242	260	248	264	276	266	244	257	291	261	292	245	255	250	250	284	250	274	258	246	262	255	282	256	274	254	252	264	280	261	291	258	264	236	256	263	267	262	265	273	285	255	259	260	257	256	265	270	289	277	244	266	240	249	252	247	240	261	281	236	266	261	253	266	263	242	274	256	267	235	279	241	291	279	267	263	240	266	258	261	262	250	232	284	240	257	280	270	294	227	258	282	260	271	271	284	292	285	249	262	249	278	289	283	258	246	262	270	288	269	271	249	268	285	281	283	276	258	235	277	288	249	268	255	281	276	259	263	256	283	269	235	257	255	260	261	302	243	260	298	252	251	255	257	236	273	297	260	264	270	254	270	236	253	281	237	262	248	248	251	262	280	265	235	261	272	277	286	241	258	283	288	266	233	261	266	270	268	236	279	276	272	254	270	258	273	269	268	275	261	264	268	241	309	242	249	277	299	298	236	237	266	284	255	258	296	279	243	250	256	238	279	275	252	254	266	249	255	264	256	287	265	243	227	259	286	267	261	256	289	262	261	294	268	264	264	250	270	222	265	269	289	251	256	275	256	280	266	223	239	273	289	270	268	255	248	284	240	245	268	257	242	267	265	276	238	294	276	271	268	295	261	295	273	304	252	273	266	237	271	279	286	275	257	283	258	260	245	276	278	226	263	318	281	259	288	286	276	280	257	295	236	297	238	252	273	264	266	270	267	269	299	281	260	255	263	261	254	256	276	239	233	255	302	281	258	291	222	232	262	279	240	275	272	251	276	289	268	289	263	288	276	266	267	265	254	278	244	280	271	232	277	245	270	281	293	270	266	282	255	257	244	277	265	256	274	262	305	266	261	274	285	286	275	273	258	295	276	258	254	262	251	249	264	257	248	266	258	266	224	312	246	258	277	267	297	238	263	237	249	251	278	273	252	275	300	248	264	282	282	241	225	289	244	263	273	236	237	255	252	253	295	283	262	240	231	284	242	250	267	246	269	269	290	261	249	249	265	294	259	253	262	285	278	251	272	225	273	245	281	245	264	246	298	250	264	264	277	250	283	296	291	262	240	273	274	251	253	274	230	273	288	262	252	243	284	295	235	249	287	281	251	302	254	287	276	260	260	252	250	258	286	269	216	271	258	281	281	245	269	252	247	255	251	252	259	249	288	260	267	253	260	255	252	275	264	265	272	260	258	262	295	262	266	259	283	247	280	263	256	277	261	224	244	240	260	282	231	248	266	279	265	240	254	288	275	264	244	269	222	232	268	239	284	246	277	212	256	268	239	241	260	254	251	273	265	285	259	267	261	292	292	282	251	273	250	254	294	280	273	265	242	275	283	252	266	307	306	275	250	282	285	279	248	271	257	257	254	268	256	257	243	244	258	261	257	252	260	258	249	237	246	232	254	270	277	262	235	252	253	273	258	250	242	274	284	323	280	244	253	256	312	252	254	268	247	283	280	280	282	290	273	239	242	244	246	237	246	250	272	250	274	258	256	278	303	252	285	287	299	261	225	273	273	246	259	275	250	264	273	254	261	262	258	255	281	254	330	328	230	272	257	263	261	282	272	250	286	234	288	295	263	275	249	267	237	257	240	266	229	272	268	238	287	227	271	287	252	288	284	282	270	268	280	262	247	278	253	283	255	251	262	251	275	274	252	242	258	285	269	254	299	267	255	264	288	244	245	322	251	305	290	253	273	249	248	268	281	236	288	240	275	264	259	254	282	261	257	235	276	290	255	269	284	299	257	237	272	243	242	249	300	250	299	255	273	251	256	244	278	233	273	264	245	294	283	250	230	252	218	243	259	266	297	268	288	278	287	312	226	276	274	280	249	288	277	231	256	233	254	297	279	277	266	284	249	263	260	227	260	293	269	239	274	280	218	266	267	252	266	252	230	254	239	275	217	285	271	273	268	237	265	259	233	244	286	256	273	237	283	246	258	263	259	245	271	275	275	272	279	278	276	248	258	263	268	224	263	268	296	250	254	251	285	244	258	257	261	256	246	285	250	286	253	284	280	292	292	273	249	307	263	282	236	264	250	282	241	252	278	274	262	235	253	257	244	267	279	263	249	272	266	257	237	238	241	301	246	273	259	260	246	248	251	286	274	226	268	296	265	279	272	280	264	225	228	279	258	282	247	244	268	268	238	279	270	259	257	271	263	230	248	264	257	243	247	279	268	254	274	283	275	265	273	264	281	255	266	279	255	234	252	260	281	269	270	279	293	285	283	270	238	279	264	265	296	268	276	249	265	305	231	285	250	305	237	284	267	263	255	290	295	248	287	268	267	291	276	247	274	266	262	213	254	262	263	256	312	255	297	236	290	284	271	286	242	260	280	285	281	264	276	277	237	256	249	270	291	261	273	271	269	256	272	266	248	250	271	271	264	238	258	279	269	258	264	248	257	263	258	249	271	269	258	229	249	246	244	250	246	249	254	259	269	246	293	283	270	262	270	271	264	267	264	253	255	276	258	263	247	250	257	256	250	275	246	282	253	237	246	257	294	257	263	272	245	259	252	263	248	223	257	275	251	270	283	244	274	246	255	263	265	277	266	258	260	251	246	289	267	262	274	255	260	229	271	271	280	278	259	237	257	232	270	242	267	243	261	260	257	256	272	254	245	210	264	263	256	284	239	268	234	272	271	280	286	262	252	265	253	247	266	260	266	257	271	275	272	241	237	247	279	244	269	246	254	273	255	243	284	276	286	245	277	249	265	292	291	281	258	266	235	283	262	269	273	216	283	261	265	277	249	270	296	263	255	262	259	272	265	242	255	260	251	271	237	227	271	237	259	261	265	279	268	242	284	272	264	249	227	266	266	243	247	275	248	258	264	253	274	271	274	279	257	297	296	286	268	291	300	264	273	236	257	242	248	267	262
1694	702	690	700	668	654	660	714	637	699	629	644	638	655	614	638	653	608	652	629	658	617	658	660	616	646	639	657	682	660	629	656	654	653	664	625	601	631	634	595	631	623	646	615	622	613	635	584	631	659	650	640	646	630	635	616	643	642	669	675	636	644	608	609	603	690	628	646	645	672	621	645	660	594	603	589	667	622	638	646	620	623	641	607	661	652	662	683	627	591	689	650	603	660	665	643	624	679	611	596	682	644	604	652	643	620	624	608	622	663	634	705	667	647	624	574	619	597	644	670	643	643	613	637	606	620	668	643	629	643	626	610	652	667	673	619	672	622	643	621	660	679	636	599	637	652	605	613	662	627	606	644	623	603	636	586	688	623	671	652	642	631	652	672	654	631	646	632	612	633	604	637	618	615	594	640	605	629	592	635	667	632	614	592	623	581	623	614	594	605	595	657	601	661	623	641	656	684	608	691	659	639	623	643	632	664	686	644	656	627	624	635	655	638	617	640	649	647	644	632	673	660	647	659	650	629	666	649	636	632	675	630	624	605	678	648	607	680	662	631	629	588	615	666	686	650	625	663	640	659	675	627	651	623	620	616	637	616	622	645	660	628	633	598	647	648	626	612	643	667	598	656	663	636	620	596	607	640	647	614	602	639	641	616	639	645	668	632	644	688	626	639	660	666	618	655	629	614	618	629	636	631	657	629	651	613	621	630	607	637	664	627	646	627	644	641	654	617	621	673	621	648	610	648	662	616	672	641	642	626	658	611	682	622	626	641	679	590	575	673	617	636	632	620	665	614	597	606	638	628	665	691	673	642	637	608	676	657	673	636	651	623	609	665	600	626	641	625	627	632	635	646	659	619	614	645	668	659	672	619	667	686	648	649	638	655	676	634	630	662	669	635	615	592	658	630	631	618	622	669	637	617	656	620	624	594	662	630	661	585	598	666	648	620	655	643	627	662	655	619	621	656	618	618	635	609	624	651	634	659	626	632	633	581	641	638	616	658	633	621	654	585	642	630	600	680	626	609	688	612	664	622	635	620	638	668	635	628	617	616	663	619	621	626	628	612	637	574	622	621	625	694	642	606	632	637	649	667	645	630	614	648	654	653	608	637	598	573	623	573	641	630	620	606	638	626	688	627	638	640	648	643	621	615	629	642	575	652	625	619	603	677	636	645	614	649	662	600	614	644	630	615	673	643	659	632	607	643	658	658	627	635	627	615	631	626	628	609	613	600	579	673	651	662	663	623	654	660	663	637	648	620	700	666	603	627	656	605	696	644	650	614	605	662	651	651	660	658	630	636	661	675	566	680	638	621	668	642	652	644	595	629	658	669	612	617	647	654	693	628	610	643	662	607	579	673	644	652	658	616	667	620	685	628	707	656	654	626	644	667	650	640	662	597	650	633	676	674	673	632	689	613	604	619	569	631	652	656	617	646	640	613	634	622	640	643	657	630	624	696	632	614	638	662	626	630	613	631	611	608	642	629	634	620	605	625	697	618	612	646	660	651	664	603	614	629	644	655	593	665	619	680	681	606	636	595	634	586	608	641	663	614	612	633	671	614	633	665	667	589	636	641	648	654	659	621	635	636	626	617	671	668	664	634	615	634	618	627	629	667	636	645	637	594	653	658	621	634	660	640	649	630	643	636	608	612	651	639	638	651	638	646	609	617	679	631	635	648	671	646	599	645	662	632	674	609	639	651	623	618	600	658	656	658	611	644	646	626	610	629	636	613	645	635	620	653	598	615	646	618	626	688	651	642	637	664	659	640	597	710	656	633	618	656	631	614	639	589	701	649	641	657	655	643	654	614	628	603	627	647	677	654	644	649	651	604	650	608	619	633	583	656	626	602	591	615	597	649	648	637	604	627	597	649	594	600	632	597	694	635	648	671	650	644	633	613	630	633	649	641	621	591	660	648	605	613	625	611	647	631	669	627	642	642	686	614	620	637	652	648	609	689	651	629	602	633	647	585	648	648	621	664	626	643	629	600	633	674	626	673	626	637	631	643	616	597	633	677	681	595	637	633	632	635	637	637	660	664	628	662	652	639	599	657	630	596	612	620	694	651	638	616	654	649	655	601	624	621	636	641	643	668	660	661	643	639	614	587	632	694	640	663	623	661	635	663	657	663	613	599	654	624	654	642	631	654	630	630	656	645	652	653	647	643	647	594	587	632	637	648	642	680	605	659	649	649	625	609	675	652	632	659	557	694	620	630	638	602	644	640	647	610	664	592	655	616	631	601	636	653	648	604	655	650	679	602	642	611	640	641	647	591	649	670	678	677	634	607	626	639	676	651	656	649	671	622	625	650	624	623	642	626	622	662	659	643	653	617	633	587	642	613	634	634	645	589	650	610	633	633	601	654	637	661	637	653	626	634	632	654	674	623	635	594	657	613	645	633	602	703	617	650	643	608	666	626	651	624	592	654	581	620	656	632	665	644	599	654	665	680	647	682	617	620	592	694	616	611	638	621	611	565	650	638	707	668	670	634	625	603	611	656	650	628	604	658	664	644	615	665	632	638	636	591	632	634	631	671	658	640	613	642	591	656	605	663	620	678	632	662	595	608	635	640	649	626	661	648	664	672	616	668	628	592	646	623	664	601	641	620	634	618	594	629	633	638	595	644	637	645	588	679	631	644	585	682	659	616	645	629	638	635	612	682	629	593	621	626	651	665	635	649	640	658	608	598	623	635	684	661	679	649	621	633	635	663	652	669	663	605	521	660	616	658	608	680	667	648	627	619	659	633	632	622	634	651	635	598	630	615	613	673	676	630	652	612	635	586	657	622	645	631	635	643	603	660	667	602	640	632	611	648	639	648	633	638	647	616	649	602	615	620	637	624	604	636	620	631	660	572	622	650	614	648	646	702	624	630	637	684	683	639	624	615	661	673	624	640	611	639	625	670	637	588	642	645	664	654	584	642	634	625	623	657	626	611	621	611	621	674	623	633	668	646	668	679	657	608	652	663	650	614	641	655	611	646	679	615	669	661	645	635	661	657	610	648	627	637	605	648	648	615	659	588	602	631	636	648	611	616	671	654	622	603	633	678	630	626	683	655	565	637	680	586	635	661	614	653	637	678	641	662	612	611	657	605	609	610	644	633	645	638	627	636	644	602	628	609	644	634	606	624	639	624	641	644	654	630	629	629	679	637	656	610	639	602	625	692	665	659	646	616	619	669	610	611	653	621	621	637	641	609	619	626	610	622	656	692	607	649	671	619	684	619	599	620	639	619	591	652	643	639	654	609	635	662	655	621	625	696	631	616	653	686	668	628	613	638	624	636	621	606	622	578	642	611	638	667	624	589	629	626	614	662	600	657	627	670	648	606	678	646	590	594	612	630	593	616	629	627	610	616	620	613	647	627	613	645	708	617	618	591	616	600	631	611	625	582	637	669	607	627	642	616	662	631	655	666	661	630	624	625	631	656	676	618	650	571	584	624	578	636	643	616	635	643	665	639	668	641	699	644	627	613	633	655
7319	538	548	458	304	303	266	264	224	220	193	193	186	188	206	181	179	173	172	189	159	164	201	170	171	209	190	188	178	172	150	171	185	157	186	167	163	185	184	187	167	164	189	186	181	178	175	165	157	164	197	163	164	159	173	184	158	181	193	174	165	149	193	172	169	165	207	166	163	168	175	178	161	165	172	155	176	183	153	175	175	157	162	181	166	169	179	190	184	157	161	188	188	171	145	155	181	172	191	160	167	151	163	176	169	164	172	175	148	164	168	168	169	177	175	165	166	158	153	157	174	160	171	188	159	189	212	187	175	173	182	149	151	186	187	155	169	149	159	184	161	166	169	176	157	155	169	179	171	183	154	172	177	157	167	161	170	175	172	200	174	181	169	180	199	166	161	177	189	200	154	171	165	159	183	154	155	162	174	183	169	187	155	171	170	167	156	159	170	165	156	178	158	165	166	174	175	167	179	169	170	162	169	176	160	170	191	177	158	166	183	170	153	174	171	176	160	169	165	156	174	163	165	194	173	188	173	177	166	194	162	169	177	141	188	192	156	155	185	147	169	178	151	174	161	163	167	157	147	169	173	171	151	166	190	184	199	158	187	175	160	161	202	189	163	182	181	174	172	169	180	178	176	183	174	161	182	195	165	191	164	173	183	151	168	177	194	190	204	179	169	192	183	167	172	176	132	166	144	145	150	154	168	168	167	170	147	174	166	194	186	189	160	166	171	161	184	154	164	142	159	171	172	180	166	171	160	163	190	175	177	194	162	143	162	171	164	184	191	165	176	184	166	186	168	177	146	164	174	161	173	174	194	176	194	185	169	173	164	160	188	191	171	178	171	155	162	154	173	176	158	151	172	155	166	172	176	183	184	175	192	154	160	153	203	186	173	163	159	193	164	155	183	156	165	180	166	166	165	176	176	167	180	197	191	186	154	153	165	168	173	167	175	159	172	203	177	161	199	175	152	150	170	172	173	162	194	189	182	173	166	173	199	176	157	158	188	177	173	186	172	184	180	176	150	200	183	167	151	171	159	168	178	162	161	172	189	171	168	180	169	167	155	171	169	158	206	191	166	184	131	179	139	157	152	174	176	174	190	178	194	170	198	188	190	200	187	140	197	189	158	188	161	160	154	160	176	189	169	173	182	160	154	163	157	143	196	188	189	161	188	146	169	179	157	188	174	182	170	160	158	187	187	164	155	151	195	178	152	147	157	195	143	155	173	160	186	211	164	178	182	164	167	167	182	164	170	158	176	173	163	185	175	172	194	178	178	194	149	155	169	140	181	196	166	188	196	198	177	171	159	173	189	163	187	182	157	161	174	169	195	158	169	172	168	166	175	183	151	177	181	167	150	191	194	176	185	171	197	176	180	182	193	157	180	150	147	162	158	180	178	175	172	158	170	196	168	155	181	179	171	173	142	184	164	177	186	191	175	170	186	163	176	185	158	176	164	203	151	170	178	181	182	179	184	168	191	180	160	143	169	178	178	167	156	173	191	161	160	168	178	165	165	172	171	183	173	183	157	169	169	165	179	186	191	182	192	171	162	179	170	161	164	165	165	181	182	164	173	178	176	169	155	140	168	174	174	185	146	175	161	156	165	159	205	170	193	165	188	185	179	169	151	158	210	200	170	174	161	166	177	189	156	154	204	165	178	165	198	183	189	167	163	153	157	169	206	179	182	181	171	180	173	174	191	177	170	191	180	181	181	155	188	200	191	168	162	159	186	163	154	166	202	207	177	156	184	182	194	165	158	192	168	157	163	164	142	175	178	171	152	168	161	159	175	197	196	180	169	177	173	199	173	177	162	171	190	196	157	204	154	172	190	168	166	155	157	180	173	148	163	166	191	162	167	179	178	184	165	175	165	162	146	170	202	183	174	173	190	160	159	196	171	156	173	182	176	183	176	155	176	183	175	168	199	156	175	162	167	188	168	175	182	177	155	159	168	194	163	171	210	153	176	173	146	175	209	185	182	168	178	212	175	182	184	162	176	174	160	170	171	150	139	173	200	176	140	160	163	148	195	170	181	170	156	182	166	188	170	154	176	169	177	152	191	188	193	178	197	199	186	172	170	181	166	151	187	146	166	167	165	151	147	194	173	155	167	173	157	182	174	139	164	177	189	165	179	179	159	156	161	178	156	184	155	180	185	163	168	187	181	163	160	195	186	166	176	168	171	176	167	185	165	159	176	157	172	174	170	159	164	149	177	174	156	170	191	199	176	173	164	175	164	164	172	191	172	184	197	174	175	180	180	161	170	174	159	179	163	173	193	176	145	182	182	152	178	181	159	150	176	160	167	170	160	152	138	174	149	165	172	184	181	212	199	174	194	139	188	191	186	195	184	171	146	178	152	186	170	179	180	172	174	165	176	153	169	178	174	154	177	170	202	199	173	185	186	174	167	167	170	148	185	158	193	172	173	142	177	185	154	172	179	199	191	153	163	166	181	150	172	183	187	189	189	190	160	169	186	187	168	162	182	174	157	162	169	192	192	172	194	161	179	178	193	140	192	154	191	197	169	188	151	176	203	186	186	175	182	173	193	183	170	145	170	179	182	177	182	181	180	146	192	181	171	206	176	172	191	154	168	138	192	195	163	168	183	168	175	176	184	205	173	181	175	191	187	194	143	176	145	175	153	180	178	180	162	178	186	169	161	159	179	192	179	175	166	164	162	171	148	171	145	161	157	163	154	203	167	177	164	176	203	180	172	166	165	149	174	166	148	159	180	183	166	167	178	171	158	199	178	150	179	194	175	161	175	157	162	161	181	187	161	170	193	172	176	146	164	170	202	189	188	176	157	183	160	159	184	153	173	165	179	165	190	192	157	180	207	183	195	143	156	166	167	168	173	175	161	212	176	170	160	167	175	164	158	183	150	163	172	157	187	162	178	193	177	182	190	170	153	183	175	221	166	167	182	167	176	176	156	161	159	181	163	179	187	182	181	170	144	168	161	183	189	174	164	182	202	160	186	185	173	185	186	176	153	182	182	203	172	190	161	156	187	170	160	174	196	167	156	161	179	163	159	165	190	180	169	170	169	148	170	151	165	192	181	179	195	195	171	184	168	163	183	193	158	177	178	178	171	143	172	173	185	159	174	206	176	145	169	146	155	171	199	183	201	190	196	169	173	166	173	185	169	197	186	165	177	158	167	173	167	159	137	185	182	162	171	184	155	166	175	171	207	162	173	176	166	159	162	180	156	171	170	174	159	167	155	197	177	162	152	185	175	156	185	171	164	166	165	180	179	188	171	194	141	174	157	171	190	160	184	173	153	204	186	179	171	156	191	197	160	195	199	170	194	197	170	176	153	162	182	160	171	172	175	184	171	170	212	193	143	174	183	172	182	173	159	167	166	175	207	174	197	175	163	171	163	197	190	155	170	175	171	180	157	190	174	157	186	168	174	194	150	167	169	162	198	171	206	176	175	171	188	166	170	167	156	169	160	178	169	152	156	182	168	192	182	172	169	161	184	176	168	144
6240	812	1309	1464	1263	1118	928	778	765	642	614	645	627	568	561	530	555	546	557	521	512	513	554	516	508	529	515	492	526	457	516	498	467	497	504	466	482	503	505	482	490	504	519	480	498	458	526	510	478	485	534	459	497	508	500	440	456	492	504	482	490	487	463	525	455	500	457	465	479	479	472	479	484	444	460	469	460	466	464	495	519	480	503	457	468	487	498	469	511	444	477	479	461	462	477	439	487	463	485	532	480	506	447	480	470	461	512	477	478	476	533	453	465	443	510	475	468	426	458	501	457	503	485	466	500	461	449	535	475	490	478	497	499	451	484	472	449	481	493	475	465	489	456	448	443	483	486	470	483	449	437	464	494	454	456	449	452	457	473	468	488	459	476	513	511	485	487	509	432	488	486	445	458	510	454	490	457	464	421	456	477	518	438	495	515	454	466	489	478	490	490	494	483	458	467	491	474	477	464	476	462	444	463	437	494	494	488	496	483	471	455	479	508	487	499	463	485	470	473	447	480	487	494	450	475	465	485	474	466	480	502	461	501	478	458	472	436	482	484	457	484	492	486	425	521	537	474	445	490	473	443	466	514	489	466	475	431	480	488	459	488	509	456	455	451	438	487	474	458	462	471	452	445	482	527	501	476	491	479	430	499	447	463	469	482	497	475	471	479	481	486	459	466	449	492	455	441	447	457	456	468	473	462	514	479	480	481	491	453	494	478	467	493	432	443	462	453	432	463	450	491	497	483	507	501	495	429	487	437	470	457	454	500	467	455	462	466	485	512	401	465	499	487	450	437	482	480	456	459	491	482	444	469	473	494	448	457	452	460	462	471	482	459	483	429	466	461	492	496	444	475	452	475	486	466	466	490	465	482	453	487	461	485	482	472	503	459	442	476	465	490	471	500	464	478	487	468	503	449	487	456	496	489	479	488	445	482	490	483	475	482	499	460	443	450	466	474	456	476	469	496	471	471	458	484	464	500	511	481	504	454	456	453	475	492	464	468	530	462	478	516	414	468	464	484	492	454	497	463	486	460	455	490	464	530	470	452	452	455	519	461	449	480	470	466	480	485	475	478	487	434	499	513	468	470	466	474	441	447	465	492	509	439	465	472	476	443	509	499	486	489	455	480	500	456	509	494	477	444	459	469	461	468	473	449	473	490	484	517	474	511	512	504	453	429	452	447	456	499	470	472	480	511	445	506	450	467	475	470	475	438	485	455	478	464	462	454	505	461	441	459	525	406	505	480	481	427	469	482	466	458	486	462	517	449	445	461	474	464	464	440	457	454	443	476	518	469	452	475	438	516	474	473	499	503	472	451	460	474	431	520	518	502	502	465	481	479	464	488	460	489	511	483	450	493	494	511	485	447	443	476	477	471	525	447	470	463	485	495	490	426	489	468	438	479	482	514	451	495	493	456	463	462	463	467	454	451	505	491	461	482	488	439	463	441	483	486	451	481	521	464	497	451	483	488	468	533	462	490	461	471	434	437	491	466	494	503	471	500	465	487	445	483	501	467	501	460	491	495	494	488	505	452	484	456	482	434	484	480	464	444	464	491	463	484	457	473	446	471	507	487	477	460	479	469	499	465	465	416	475	455	486	504	498	480	483	454	488	528	485	462	486	468	471	470	476	467	475	491	508	458	499	470	507	451	440	439	467	453	454	508	486	456	472	455	481	464	471	417	446	459	472	463	423	477	448	466	479	446	474	513	476	488	471	463	490	447	455	476	469	479	491	475	446	473	485	498	489	448	450	464	427	470	470	453	488	476	509	494	487	439	478	513	435	482	459	480	468	456	487	482	458	468	501	449	498	482	484	506	508	475	467	472	463	492	493	504	471	497	500	491	430	476	486	475	491	425	474	494	474	549	450	434	482	464	485	484	437	429	445	480	448	493	485	495	463	493	442	463	472	491	476	483	477	454	474	454	460	484	494	456	487	435	459	438	469	514	479	494	497	454	428	482	451	484	489	507	455	492	447	455	485	466	473	440	479	436	469	474	499	442	498	471	493	463	499	473	476	454	447	475	478	469	477	466	473	466	490	469	440	495	438	495	488	478	514	463	444	445	455	508	455	450	477	482	463	499	514	461	443	477	453	504	469	448	463	470	467	463	457	479	476	445	484	464	444	456	491	463	460	474	448	471	477	494	484	485	445	470	477	446	445	468	477	433	511	462	482	463	511	475	500	522	465	469	471	488	480	443	470	492	446	464	478	476	431	461	488	486	504	451	484	522	459	515	482	459	494	518	447	454	500	445	503	464	473	484	461	469	471	489	465	485	453	481	527	507	459	457	478	479	453	466	496	500	479	453	503	459	492	477	525	480	434	455	482	480	468	483	417	436	474	461	442	467	505	490	494	469	452	494	494	502	466	518	476	456	477	454	450	487	499	442	518	473	469	475	472	484	458	484	442	442	468	499	450	483	429	465	501	443	457	495	451	502	471	486	483	450	473	463	481	431	479	493	427	459	437	461	498	457	473	469	492	469	446	497	492	486	488	499	440	482	492	511	464	455	467	464	486	498	482	480	470	490	412	458	464	501	472	467	467	482	457	487	505	443	516	529	487	489	465	499	483	506	453	470	487	492	495	440	507	459	449	458	430	477	439	502	489	507	432	481	481	474	480	478	493	471	495	443	479	445	496	488	472	470	461	479	444	473	491	473	455	507	476	490	481	437	506	493	457	463	448	461	486	458	473	523	463	476	470	471	505	443	521	485	466	451	473	485	505	473	448	518	481	451	463	442	456	488	466	464	452	465	457	508	537	498	469	499	482	454	509	434	475	482	498	511	446	497	493	481	489	427	461	473	443	485	444	469	478	469	453	472	466	454	464	499	461	471	480	475	490	516	476	428	465	466	445	502	463	444	502	493	473	458	461	471	460	455	440	487	486	461	473	516	505	504	463	458	458	458	483	461	426	470	437	486	502	494	451	450	421	483	474	458	464	439	467	513	512	434	460	458	487	451	464	487	454	459	522	472	450	441	490	509	457	494	484	471	452	518	446	449	493	518	458	492	483	467	462	496	473	418	485	481	428	467	471	479	522	450	503	477	470	468	443	478	449	471	483	503	448	477	464	474	428	485	488	486	500	466	493	479	489	465	458	474	476	470	494	487	481	478	437	454	472	467	489	477	468	436	497	481	477	485	464	478	512	461	493	483	479	502	454	479	424	477	494	457	506	479	514	524	447	476	458	458	508	445	483	477	465	474	499	428	492	492	459	448	509	530	458	499	501	471	462	504	505	449	466	459	450	429	470	453	435	468	475	481	455	516	452	510	455	480	443	476	496	446	499	478	500	488	501	470	474	457	454	420	446	496	527	485	499	480	455	531	457	452	468	480	452	473	484	469	442	471	470	464	462	490	508	471	486	478	490	459	508	477	446	448	476	525	476	468	427	434	484	461	500	423	464	482	477	485	491	468	468	461	478	514	456	467	505	496	522	498	491	477	499	478	460	473	460	525	486	454	492	497	468	488	490	489	479
14040	1398	1127	896	679	562	523	457	408	428	434	394	347	393	380	382	334	372	335	377	340	366	356	366	379	362	378	342	341	362	336	344	331	368	342	340	342	354	386	333	335	331	373	358	336	331	365	350	367	378	376	400	360	351	374	376	368	382	343	314	355	309	362	373	343	379	341	348	379	326	354	320	328	342	316	341	369	357	358	359	336	348	380	375	336	369	329	341	324	346	367	365	330	341	327	338	348	384	327	339	327	337	336	373	337	348	340	353	369	333	395	329	355	330	353	347	317	323	383	348	304	368	356	376	365	366	334	344	327	344	354	337	314	327	343	357	355	338	341	342	369	368	301	372	344	376	336	342	373	343	343	334	360	375	356	365	363	345	353	336	320	296	372	337	370	373	368	337	328	343	352	365	334	321	311	332	355	349	371	365	322	306	343	333	310	343	347	343	329	362	322	336	360	327	357	348	364	330	339	358	335	316	357	363	361	298	341	355	378	367	333	346	336	333	351	307	350	357	328	361	339	355	391	349	306	346	350	361	357	334	356	369	367	322	352	358	353	360	353	357	340	338	364	389	356	375	388	341	352	368	387	377	334	343	342	329	348	327	377	324	361	364	322	332	342	336	363	412	308	338	379	352	297	363	371	345	368	307	340	328	347	360	345	369	362	310	371	339	343	389	377	353	338	346	340	355	387	366	336	372	339	347	363	368	312	350	342	339	336	395	336	344	385	384	358	338	313	305	343	351	312	332	347	341	343	359	333	391	386	368	341	375	354	330	360	375	369	341	350	329	335	312	350	328	370	381	360	339	334	337	320	372	332	335	361	357	360	336	347	334	359	328	334	348	360	309	336	367	350	389	356	305	351	349	355	358	343	339	352	363	357	369	379	349	325	283	360	387	327	330	375	336	349	339	354	344	302	373	325	345	356	359	350	345	366	342	368	359	353	376	363	330	343	351	335	346	317	334	367	336	334	334	331	344	369	354	372	375	352	350	335	368	377	348	354	287	331	360	365	340	368	332	338	320	337	379	343	323	355	342	340	341	386	353	353	342	359	354	322	387	369	360	331	341	342	355	303	379	316	388	330	391	342	365	316	336	390	310	373	355	376	345	359	329	339	370	339	381	357	353	375	299	370	363	347	316	344	341	335	330	376	361	386	386	372	349	342	347	352	341	352	328	344	365	371	340	334	359	349	344	347	369	362	382	339	362	370	305	347	365	320	314	358	354	366	346	333	355	317	329	338	327	379	335	376	328	332	326	363	324	329	357	356	374	341	357	372	337	357	355	360	358	326	327	335	350	332	320	354	362	298	323	372	373	353	338	359	294	342	344	348	355	367	372	324	344	361	327	369	349	368	403	366	360	348	378	360	355	353	360	340	382	340	349	381	340	331	318	372	372	370	349	357	367	363	379	351	361	332	359	335	369	327	341	380	326	323	339	341	385	338	358	335	380	349	325	366	309	359	350	381	345	322	371	396	344	327	353	355	336	323	351	358	343	367	371	371	339	371	368	335	326	342	359	342	353	364	352	355	339	326	380	388	331	354	356	382	339	372	349	337	324	347	345	375	369	309	324	358	325	373	333	336	318	329	356	348	339	345	355	348	341	357	318	374	356	347	351	374	341	350	358	329	333	357	366	348	343	342	375	376	345	359	367	353	307	356	356	358	356	328	361	352	370	357	347	311	344	359	351	371	377	331	328	368	332	374	336	349	354	369	299	353	340	359	411	342	339	372	334	349	340	357	340	341	342	336	341	351	334	372	391	360	340	350	322	376	351	394	329	339	346	345	322	282	341	331	343	370	326	370	367	331	360	352	350	360	356	346	349	350	361	381	341	368	337	361	315	339	338	353	381	356	360	348	320	315	337	387	353	328	321	358	355	373	328	351	365	317	377	351	333	359	366	382	347	329	341	325	375	334	341	421	369	357	315	369	325	336	357	347	332	376	361	359	326	338	330	336	330	342	337	337	413	342	327	339	350	328	364	386	358	333	326	351	325	347	341	353	340	367	307	340	334	328	351	368	344	393	345	346	366	387	365	367	329	366	334	368	392	347	348	333	359	350	355	354	360	302	346	335	338	375	343	348	346	359	356	331	349	345	349	352	337	320	358	365	355	347	327	347	390	357	360	335	372	337	336	369	327	305	356	340	374	328	316	343	368	371	335	346	345	311	313	324	362	345	340	373	347	341	332	371	356	398	346	369	324	392	364	350	358	338	349	376	356	333	348	325	323	350	367	354	370	348	370	333	389	376	333	360	312	354	312	372	378	335	320	329	352	338	330	338	362	366	328	375	371	351	324	339	324	356	357	380	332	369	385	321	320	353	358	360	338	369	350	360	334	370	366	344	342	374	333	380	333	344	370	345	346	338	383	342	320	331	346	335	344	361	351	360	328	345	325	345	334	329	340	347	333	350	350	365	366	374	351	357	356	374	314	367	353	352	356	344	353	331	370	363	340	327	358	360	336	361	388	362	376	339	339	386	335	351	346	347	362	314	325	338	340	334	327	348	356	347	393	360	337	362	344	390	334	357	332	360	360	353	354	365	353	314	347	366	359	394	348	332	345	347	374	332	345	332	335	311	367	367	362	338	352	331	371	334	339	364	318	389	351	367	343	367	373	375	361	326	344	336	342	377	401	360	340	331	365	318	342	358	308	381	381	337	298	345	361	350	351	330	349	309	339	310	349	339	349	351	321	359	350	349	342	322	329	335	368	361	369	343	371	373	364	354	333	366	362	342	345	358	343	333	346	328	361	381	374	359	371	341	386	321	348	338	341	295	343	342	366	327	337	359	328	340	319	335	343	376	355	343	351	379	351	352	358	387	341	384	338	370	351	340	328	352	346	347	338	354	353	342	374	317	338	335	373	368	347	340	351	360	310	308	368	330	370	336	326	350	340	348	400	389	353	377	336	339	363	341	349	364	343	327	327	347	335	368	327	331	358	374	311	372	361	367	325	363	375	322	325	348	375	355	371	324	341	352	344	350	334	352	341	352	361	339	329	364	333	318	394	329	349	394	334	353	336	344	353	344	368	357	328	368	358	358	345	384	355	308	361	365	352	346	354	322	331	347	358	390	312	335	327	341	376	343	391	361	375	362	326	354	327	359	344	406	348	336	328	354	337	358	345	361	366	387	362	344	332	343	327	318	359	335	335	340	367	362	367	346	325	345	363	335	332	331	354	364	337	360	340	323	323	384	319	327	359	379	334	346	345	345	309	351	328	350	333	361	355	365	332	326	329	375	317	360	307	335	361	306	355	348	388	358	319	331	341	371	339	374	338	370	370	362	377	335	339	341	372	321	318	354	340	370	370	335	370	341	371	356	352	344	359	347	352	370	347	370	340	358	350	332	343	335	330	347	313	368	352	364	338	352	349	332	349	335	332	302	338	319	383	318	357	367	349	357	379	314	354	367	344	335	360	378	396	316	342	340	325	322	319	349	319	344	327	312	359	361	339	345	360	331	379	363	340	353	357	347	350	351	361
8529	1511	2328	2689	2360	1928	1583	1382	1283	1214	1197	1136	1118	1026	952	997	937	957	917	920	887	965	922	837	872	872	933	877	857	858	900	837	886	875	901	864	827	912	841	892	796	892	802	870	889	905	888	868	890	809	888	832	828	840	881	825	834	887	858	864	848	872	850	864	835	810	831	877	815	847	829	872	876	870	836	890	790	847	836	879	820	849	862	861	842	835	874	859	844	884	865	804	835	837	815	850	897	851	834	867	839	853	828	824	869	849	910	825	846	862	880	829	843	882	823	846	826	803	802	900	845	822	811	837	858	877	873	872	856	827	853	831	848	874	790	833	843	877	843	849	865	821	864	844	843	807	823	776	852	856	863	819	851	878	823	893	814	817	850	797	878	891	814	915	868	844	874	845	818	839	876	845	830	819	812	849	849	838	809	873	833	876	834	803	832	818	826	839	807	880	841	849	864	830	846	833	828	841	814	801	847	838	874	858	861	899	794	840	856	831	853	851	793	786	838	849	809	868	808	847	898	850	857	811	795	828	796	821	838	846	834	804	831	803	832	831	792	837	813	845	815	827	836	832	814	871	833	827	809	811	840	890	797	746	875	841	846	816	876	851	879	826	791	810	816	829	795	868	844	838	816	768	839	891	795	772	826	850	802	850	846	846	804	797	794	879	830	875	819	824	820	855	886	841	869	795	807	812	874	836	872	826	823	813	834	839	799	822	865	825	854	840	786	805	854	842	845	836	787	868	871	836	857	803	871	822	799	852	810	824	778	838	823	839	854	885	796	817	818	795	839	904	793	880	833	866	782	770	822	796	843	834	790	815	814	882	852	860	782	812	815	862	822	843	836	825	902	857	847	811	807	794	904	847	862	845	858	830	792	793	848	818	834	841	832	794	886	842	810	845	862	847	900	877	813	819	852	772	820	918	832	837	843	809	862	861	821	815	852	851	866	801	860	840	818	839	820	840	873	810	835	818	849	808	844	864	842	832	811	805	848	865	868	848	765	842	830	789	870	814	872	808	838	791	827	846	817	800	869	862	858	849	817	872	845	817	859	869	864	818	831	809	843	851	893	839	833	845	823	849	856	860	820	882	843	801	803	781	846	863	819	814	857	799	878	833	865	826	883	827	870	860	828	846	854	801	874	810	839	830	806	829	854	836	849	853	836	868	826	856	862	810	875	833	800	800	884	802	840	840	833	882	841	865	804	842	796	843	817	865	812	833	847	910	803	861	860	832	845	901	817	846	845	864	906	828	830	826	825	802	830	839	837	859	827	882	861	858	892	818	840	827	908	854	846	790	843	808	799	821	851	808	814	831	886	784	821	830	795	822	845	812	838	831	883	800	815	878	797	859	803	798	883	843	794	817	772	832	853	847	831	852	854	801	834	839	825	821	891	859	791	844	808	881	843	811	815	804	838	832	827	885	858	872	815	793	835	839	820	843	818	805	836	812	861	825	855	846	857	789	860	795	796	849	894	832	842	849	886	797	840	833	820	840	810	812	881	841	795	830	876	840	849	841	860	881	857	809	834	802	845	850	774	865	903	882	822	799	866	872	817	839	814	896	825	841	824	884	839	811	835	833	895	903	821	812	803	846	866	818	848	822	776	831	822	861	814	871	834	828	842	851	846	838	820	853	846	867	805	820	867	865	854	853	795	856	815	850	827	856	828	842	859	815	833	815	849	813	869	805	851	840	832	837	868	842	820	876	784	809	851	860	861	880	833	855	866	852	844	841	870	779	808	843	827	836	827	792	825	807	858	823	839	804	863	805	860	821	860	859	845	861	848	832	845	798	868	841	882	856	876	825	847	856	851	841	789	771	872	816	851	851	834	838	822	854	835	826	804	869	792	844	876	794	787	854	809	863	797	828	820	851	880	804	861	827	856	858	878	854	829	805	838	832	839	864	823	892	806	842	829	810	848	831	863	836	807	836	862	823	818	843	823	796	798	848	829	796	870	814	850	850	867	858	820	830	801	792	831	861	813	838	814	881	841	852	898	820	834	877	845	823	825	882	818	882	852	905	863	822	837	846	878	819	819	814	914	845	856	842	908	813	851	823	822	858	843	893	875	848	826	836	808	808	811	838	817	805	860	864	910	854	855	876	810	832	860	846	783	818	829	833	845	810	853	793	820	826	800	870	823	810	858	871	831	848	809	820	842	855	818	889	848	859	795	888	844	821	801	892	843	795	838	865	855	827	837	848	843	839	834	807	813	853	812	844	824	826	901	819	817	834	842	842	853	863	849	803	841	835	820	751	828	853	839	864	825	843	882	816	832	800	867	812	833	870	833	814	844	829	855	810	842	847	833	865	844	787	874	806	834	886	864	873	821	867	862	820	832	802	868	860	861	870	835	856	878	865	852	789	861	872	830	806	853	821	863	816	833	874	855	831	852	796	860	822	878	835	834	806	874	843	807	883	801	834	852	856	857	841	824	805	852	844	843	800	843	864	846	812	830	870	807	876	813	794	847	876	848	867	807	867	826	868	836	896	825	799	773	882	827	801	843	834	823	855	866	780	811	849	869	839	856	883	810	823	824	860	852	871	865	815	834	842	809	831	809	834	848	882	821	823	844	829	862	841	857	812	829	818	857	846	850	834	810	830	848	884	850	862	853	796	852	866	817	824	890	853	815	877	847	838	793	862	854	837	814	803	855	839	818	886	840	833	834	810	871	852	829	851	828	898	842	848	806	833	831	870	846	819	872	814	827	849	858	862	758	828	847	854	835	826	827	771	775	822	872	819	839	900	843	828	864	866	782	869	833	852	854	851	811	839	835	845	886	821	871	817	810	857	785	864	849	839	843	844	867	861	842	865	840	838	852	824	852	860	856	817	849	826	889	875	869	807	848	901	827	835	854	857	875	810	808	874	849	861	820	814	842	863	812	860	839	899	823	853	873	826	809	872	854	850	824	870	855	872	891	833	843	806	825	837	856	807	820	862	817	852	849	812	858	826	847	827	883	826	809	874	811	894	861	816	833	857	844	829	841	838	828	856	848	825	860	897	833	867	831	859	851	863	821	883	837	874	855	773	868	845	875	834	808	850	824	848	844	874	849	823	828	818	867	887	837	815	880	827	827	832	798	817	817	844	847	863	813	777	833	853	853	826	842	839	798	797	843	843	860	849	840	835	873	822	874	837	841	880	804	911	833	794	813	813	827	841	862	880	846	824	807	814	803	788	833	795	812	822	863	807	845	894	866	854	808	795	835	849	845	806	840	791	849	802	821	808	771	801	827	809	857	857	872	858	817	803	847	843	856	850	836	868	803	837	861	821	841	834	854	902	929	878	803	831	801	851	824	779	806	850	895	814	889	844	796	842	852	831	801	859	824	852	838	810	806	822	859	849	799	833	836	843	831	800	823	785	811	837	858	857	815	824	858	897	820	849	828	855	835	886	815	792	822	819	826	847	874	832	844	809	809	837	830	789	792	868	901	852	837	838	876	854	818	881	867	796	874	829	895	854	872	856	798	816	844	816	883	859
1358	279	289	242	280	261	262	253	243	267	247	295	246	236	243	244	282	266	298	283	274	271	254	256	294	265	241	275	263	259	259	299	278	266	274	246	264	249	260	272	248	259	226	255	248	236	263	297	274	267	250	283	300	271	257	251	279	251	291	239	271	255	282	263	241	262	251	239	268	254	260	281	253	269	271	254	255	252	246	244	276	257	266	260	279	263	266	249	275	233	254	279	250	243	264	253	250	265	247	285	294	254	247	276	253	268	253	259	225	284	275	266	247	287	250	274	265	248	253	259	274	263	238	258	238	246	257	280	274	271	279	256	270	258	261	256	244	295	262	266	296	276	257	274	265	258	250	264	262	250	281	261	266	243	308	291	258	292	262	240	248	238	261	273	294	272	234	265	260	280	255	243	267	256	269	239	273	259	242	281	258	263	291	280	248	258	249	262	244	257	274	265	279	278	268	257	297	254	281	280	254	256	249	211	236	238	268	288	282	272	265	266	262	276	257	261	255	264	224	259	255	260	244	261	253	256	265	261	232	287	277	231	249	283	246	247	257	256	255	245	272	292	240	241	247	285	240	292	257	270	275	264	269	278	288	264	278	221	250	259	234	229	253	273	237	251	266	256	260	281	288	256	291	272	287	249	288	273	271	262	258	233	274	271	276	251	268	279	262	280	265	283	238	257	233	244	271	267	253	251	284	266	264	294	261	274	240	252	265	269	270	294	301	310	257	257	278	231	252	261	224	236	266	252	249	241	290	273	272	243	251	257	231	260	258	251	282	273	282	258	275	266	265	271	239	266	245	258	240	239	290	303	256	229	255	246	272	274	269	265	225	263	274	271	267	263	265	249	250	230	254	247	258	242	264	296	267	273	280	232	254	304	261	235	258	270	246	262	293	280	252	231	268	273	294	255	255	297	258	231	251	261	284	278	240	244	233	259	272	256	255	234	242	224	245	253	249	244	240	251	268	262	246	267	267	246	257	249	229	255	293	271	239	261	265	280	268	284	283	258	267	229	285	262	276	271	264	268	268	265	301	265	253	265	286	254	240	272	247	248	288	287	245	298	282	264	244	278	276	255	254	270	272	255	265	246	256	248	268	275	237	242	251	264	247	270	262	253	258	245	252	273	246	256	245	257	255	252	243	271	238	253	271	267	292	229	284	270	294	277	232	287	240	269	292	254	271	243	275	258	257	263	248	294	295	262	231	236	230	250	261	250	256	224	240	230	280	244	294	289	272	247	233	283	257	259	237	248	274	254	255	274	275	256	252	282	247	280	252	284	246	263	324	223	281	239	250	282	251	266	262	238	269	267	289	262	259	252	286	277	274	263	251	266	274	251	274	238	241	266	265	247	245	256	240	236	222	276	269	304	256	276	290	274	263	265	259	229	263	251	267	289	249	263	309	283	262	256	260	239	260	268	254	281	271	216	274	300	293	276	250	292	298	265	245	263	241	258	244	269	271	258	244	280	259	253	240	274	234	250	271	284	243	274	274	261	262	271	278	250	252	284	285	224	259	252	258	276	255	212	267	280	284	256	299	254	230	265	233	267	236	258	262	239	255	241	293	255	223	215	232	262	236	256	264	273	289	265	259	253	256	271	235	261	280	258	253	281	238	271	257	261	250	268	290	249	261	253	271	275	260	266	244	265	238	262	273	267	261	245	245	249	245	249	272	294	277	242	296	263	245	269	273	252	304	259	246	289	263	238	261	226	236	255	270	232	256	282	256	263	262	235	257	257	280	273	269	255	299	265	257	262	274	237	226	254	260	264	274	269	247	247	267	288	251	273	270	244	241	250	295	276	275	257	234	258	282	260	252	304	261	279	236	239	255	283	270	274	245	250	294	250	250	242	258	291	237	279	261	275	263	293	257	250	273	280	287	245	258	291	223	273	220	265	250	271	256	268	285	225	243	248	261	242	250	227	239	291	244	288	257	284	284	283	270	217	245	230	300	288	249	268	303	319	255	263	240	266	257	258	254	275	249	268	264	241	282	281	256	277	286	302	274	272	285	253	253	239	268	274	254	257	265	252	257	252	277	261	290	252	257	270	267	283	256	261	240	255	241	267	259	276	254	272	268	252	242	240	264	279	239	269	269	260	234	240	263	264	259	272	291	259	264	260	264	251	258	250	261	267	254	210	246	272	266	254	245	272	228	292	258	292	284	269	271	292	274	242	239	240	276	248	226	247	264	286	237	251	290	241	288	266	251	280	277	277	240	262	266	250	261	282	269	296	245	288	264	262	262	230	228	266	255	279	268	239	254	242	276	242	254	242	245	235	278	228	262	290	261	252	244	232	273	244	232	298	235	285	272	286	271	247	256	272	261	283	271	281	249	257	284	278	268	237	260	238	221	262	255	285	248	244	259	263	284	245	284	245	271	262	263	250	259	262	268	254	259	269	262	272	259	240	254	275	265	257	243	255	229	260	285	254	256	239	266	283	241	243	298	251	242	270	248	248	271	235	270	282	266	247	269	264	257	259	280	270	240	270	299	260	300	250	259	278	282	270	273	264	277	286	236	247	250	263	229	248	301	268	255	244	269	251	258	265	241	260	235	252	273	268	286	283	253	264	266	271	259	262	278	244	287	237	254	250	264	251	241	237	278	264	266	255	249	263	270	295	321	266	261	260	251	246	259	275	246	256	253	265	277	267	269	250	248	292	283	281	280	269	250	253	255	258	279	260	269	247	245	268	277	279	246	233	274	262	284	257	264	266	268	248	257	285	262	267	242	257	276	280	229	251	229	245	248	225	274	282	252	240	261	222	256	274	263	263	278	317	265	237	305	249	255	284	293	254	267	286	267	278	257	268	257	274	259	264	239	248	281	285	286	263	262	285	281	250	256	258	257	280	269	255	249	251	258	237	280	272	259	266	238	250	264	224	257	265	287	261	267	264	259	249	276	259	235	239	261	278	297	255	242	276	254	264	239	264	249	262	264	290	254	280	269	258	244	267	258	257	281	285	275	257	276	277	279	261	301	262	262	255	257	276	260	288	265	265	300	268	266	268	234	228	256	251	239	267	268	252	248	238	252	271	285	282	240	256	295	260	261	264	234	266	222	237	276	239	256	265	244	259	297	257	299	250	279	244	279	258	242	297	270	256	258	277	303	249	237	254	259	261	264	249	273	261	283	302	260	228	269	238	274	267	281	294	277	300	251	287	230	297	262	254	264	271	230	239	280	267	276	257	261	262	252	244	269	249	233	263	241	268	260	292	269	283	270	241	261	225	280	278	256	276	267	275	253	263	267	269	246	289	262	269	261	272	261	294	257	271	278	273	283	247	214	247	262	262	275	233	258	256	283	227	255	257	247	257	313	270	243	257	255	283	270	264	303	273	279	255	252	253	237	291	253	238	252	269	257	270	289	252	292	230	285	260	244	238	251	258	264	267	273	243	251	288	282	271	219	278	257	291	254	278	235	256	253	277	248	248	254	266	255	280	255	226	247	263	279	247	316	282	289	250	251	265	260	256	260	235
1775	632	673	723	674	666	660	694	652	640	653	686	668	601	601	616	637	626	653	636	637	620	651	629	641	677	652	585	602	629	612	665	612	647	624	663	625	672	671	612	607	645	606	654	644	639	642	625	615	598	648	597	628	596	620	648	614	627	657	627	641	614	635	572	633	625	629	643	627	633	641	614	616	659	673	615	635	596	617	623	635	633	634	629	641	638	636	591	625	619	670	628	645	633	649	635	609	633	654	657	687	651	632	636	614	646	646	563	612	589	690	648	637	624	672	590	613	635	618	630	642	591	627	646	660	628	645	642	644	641	628	620	657	609	650	637	672	590	603	675	606	663	620	635	609	656	675	651	689	638	675	642	680	670	627	642	637	604	613	665	627	664	631	654	656	666	656	614	637	677	645	611	660	647	620	645	624	585	586	640	622	653	626	609	612	635	638	630	614	660	645	581	655	642	610	687	615	628	675	629	657	598	653	636	638	646	620	687	636	604	590	651	583	621	693	669	598	622	603	618	648	612	605	592	616	654	648	630	639	644	624	641	585	646	658	654	652	629	643	623	663	612	637	664	651	607	618	616	613	645	606	666	670	637	605	612	591	622	619	634	611	606	601	617	663	618	632	631	639	651	611	674	645	634	649	633	654	613	655	644	650	584	669	660	688	647	625	620	659	667	623	679	640	614	635	629	584	611	612	655	628	651	617	599	656	641	601	589	625	616	627	663	642	639	641	596	663	622	660	638	637	613	583	652	606	659	673	641	617	613	633	649	653	658	638	605	589	605	694	654	603	642	622	611	658	637	616	626	654	649	685	642	673	658	607	631	659	599	621	576	599	632	654	621	652	612	628	625	610	588	653	628	667	645	649	611	627	600	602	622	612	642	626	638	619	641	661	586	649	608	640	620	609	618	611	614	628	677	592	643	614	686	637	608	645	678	617	628	683	666	642	641	610	588	636	612	650	643	598	647	640	659	647	638	637	644	664	653	603	611	648	637	627	640	611	650	634	599	628	630	616	606	639	652	651	597	619	667	692	612	642	611	659	674	611	640	614	622	667	615	603	643	579	616	659	652	638	589	641	695	676	609	643	649	656	624	631	641	688	652	580	668	674	648	620	642	647	599	592	656	611	621	694	651	618	620	637	660	607	651	623	646	605	634	628	620	662	627	640	604	632	647	640	641	592	626	642	658	609	635	612	663	610	698	635	596	642	617	640	585	645	665	632	643	637	637	648	612	615	586	627	657	662	634	662	636	639	680	652	611	643	660	600	663	649	623	645	671	618	614	606	629	623	607	652	643	609	604	602	644	643	601	656	605	603	574	685	689	653	613	629	653	635	601	660	642	627	608	644	632	648	617	649	615	573	651	663	600	620	620	615	626	638	638	622	593	615	679	630	594	655	633	596	602	620	617	641	635	635	621	621	600	596	667	542	665	638	611	668	669	658	656	644	657	637	640	650	641	679	635	628	586	656	648	642	639	633	612	628	638	622	641	627	642	638	597	604	625	669	629	649	639	661	695	673	606	656	678	609	653	660	627	631	678	672	617	633	614	623	604	666	673	653	579	625	670	629	673	617	640	606	583	654	632	649	643	639	624	600	655	620	597	657	665	678	641	588	613	583	634	656	673	652	628	674	660	637	603	620	601	625	635	636	656	677	623	631	585	593	635	650	660	652	614	628	611	631	649	616	654	648	698	594	663	598	619	641	621	603	633	617	620	651	620	635	619	603	637	641	644	633	636	623	585	648	630	587	665	689	637	658	678	625	639	628	651	628	613	641	660	587	636	624	616	557	646	672	633	628	639	635	633	634	635	617	655	652	640	665	684	653	637	653	596	626	599	591	610	651	669	652	660	603	589	646	594	642	670	627	628	604	614	665	603	612	630	658	641	632	642	656	660	634	635	617	614	636	616	648	635	617	644	661	645	592	682	639	637	632	654	631	599	666	629	640	631	619	585	637	592	651	641	616	662	692	675	641	640	641	597	627	593	674	613	643	652	668	619	657	621	640	606	633	619	654	643	640	678	607	603	681	649	645	640	627	689	639	636	654	644	638	670	670	684	640	636	622	616	647	600	574	613	647	618	656	634	655	593	591	651	593	610	646	589	592	637	658	649	610	614	662	646	634	608	610	638	637	657	678	660	667	622	609	633	607	611	573	593	627	642	586	632	580	603	606	641	617	653	633	626	595	609	618	617	620	639	619	611	610	619	659	609	613	627	634	629	663	660	640	589	573	612	620	651	636	657	620	640	632	633	671	664	626	636	675	636	663	625	645	636	629	636	613	611	644	684	601	613	636	660	624	678	613	630	618	599	634	638	588	637	633	626	617	627	641	653	646	609	606	625	623	660	630	660	615	613	607	688	601	629	610	621	663	675	656	640	632	635	593	628	624	592	638	588	675	593	618	676	687	634	630	667	611	616	587	637	613	615	642	676	612	669	617	620	629	617	662	616	628	632	611	674	661	621	642	640	678	670	637	587	662	681	650	644	600	633	634	620	589	614	634	624	658	564	646	660	658	634	611	617	612	641	680	654	644	633	621	636	630	623	594	610	652	587	667	607	660	630	607	650	597	611	650	652	645	608	648	660	679	659	623	607	641	602	640	633	628	623	602	651	600	634	612	608	602	648	667	629	651	625	595	656	639	621	613	613	662	624	613	643	629	594	650	653	608	612	626	639	591	611	624	623	629	630	614	647	612	608	637	613	651	635	596	647	621	648	598	638	677	606	598	586	635	645	642	603	668	631	645	635	670	602	657	598	639	643	712	616	613	623	658	623	654	660	655	646	625	615	589	600	672	653	617	603	641	665	626	649	643	605	660	670	613	611	645	590	655	617	630	669	629	649	579	617	623	633	608	630	634	688	629	612	673	656	585	627	679	608	618	668	603	629	635	640	657	627	635	637	610	658	605	642	674	622	641	589	660	624	665	666	647	616	642	649	618	594	616	631	664	648	630	666	635	645	638	651	644	628	653	648	635	673	610	692	658	677	624	602	631	618	637	633	632	642	640	637	641	618	655	647	646	623	586	659	584	621	672	627	628	599	606	633	612	653	677	648	648	625	620	657	625	638	641	614	643	588	590	633	629	651	628	612	640	668	644	626	637	592	610	644	608	661	645	599	649	689	661	630	638	653	620	631	630	647	613	640	601	632	666	679	622	636	673	653	665	643	649	619	634	590	649	656	673	591	649	618	656	628	605	679	618	623	658	657	614	586	584	614	634	641	599	602	617	582	646	653	618	673	626	613	635	667	626	611	580	665	648	651	655	625	630	607	585	634	622	656	619	641	583	651	651	624	610	630	627	631	642	613	608	646	668	624	677	644	636	664	642	629	608	653	641	646	662	631	618	648	612	601	608	631	661	646	616	637	653	631	637	607	643	623	578	630	630	606	596	632	662	661	611	648	625	622	659	639	602	663	611	657	599	636	653	614	644	663	612	665	654	620	630	645	587	629	610	655	638	633	645	604	616	631	616	647	596	622	629	582
7185	519	531	411	348	305	242	237	209	174	189	192	185	185	194	189	193	171	179	169	176	192	178	178	176	183	205	186	172	180	163	177	143	172	188	181	146	179	185	162	144	142	181	187	157	197	191	155	181	153	167	188	174	175	171	199	191	162	164	196	180	177	191	174	188	178	178	171	160	183	170	177	200	169	158	170	188	165	166	162	177	154	145	173	151	184	170	176	167	181	164	165	177	172	177	172	163	167	189	163	196	171	171	177	160	174	164	188	179	173	180	189	180	195	174	178	172	163	149	163	160	176	180	179	177	176	174	157	195	165	171	196	154	180	167	141	187	148	159	163	181	181	160	183	170	194	188	175	184	148	179	166	177	185	171	168	189	162	189	178	167	148	161	144	161	166	179	200	186	169	157	159	171	169	135	142	193	165	181	184	177	161	157	176	139	145	193	156	152	168	150	178	158	169	185	157	178	164	168	172	165	197	178	168	187	167	169	155	189	182	174	177	181	157	171	158	152	151	177	183	138	185	184	175	152	175	148	166	177	177	159	182	157	160	160	174	172	174	168	188	169	182	175	167	174	176	155	158	153	141	173	180	187	168	165	186	177	183	166	157	175	162	153	153	186	162	171	179	168	178	179	177	202	177	189	170	196	157	183	166	169	164	165	175	182	181	172	170	149	170	171	143	198	182	181	164	188	175	205	151	173	185	183	172	159	179	153	159	188	162	156	171	183	170	173	181	162	170	164	189	188	159	161	168	205	187	169	164	177	142	156	168	188	202	193	162	170	187	173	170	142	179	197	183	175	142	136	175	178	183	189	185	164	148	155	190	187	181	194	168	182	155	140	186	184	184	161	186	181	174	157	187	175	139	188	178	169	168	165	178	180	186	178	170	178	193	170	177	176	144	170	149	190	196	186	205	185	170	177	181	180	182	194	166	175	158	166	156	170	180	153	164	172	154	204	168	145	173	181	148	165	156	177	187	156	169	166	163	189	155	161	180	187	187	171	172	194	193	156	172	193	187	165	183	154	175	169	182	175	164	165	183	164	169	171	181	162	179	162	178	174	167	165	158	178	178	178	150	171	180	157	169	177	176	168	150	184	161	187	154	193	176	197	141	185	174	178	182	152	166	149	133	170	151	193	164	193	153	184	163	164	200	151	173	168	172	170	156	182	192	154	185	179	151	181	162	158	186	175	186	165	166	165	198	161	175	170	180	171	165	173	179	162	157	164	174	202	169	193	165	178	153	174	165	194	171	189	183	194	192	157	169	186	161	171	141	181	171	173	172	199	176	161	167	167	191	164	187	153	191	189	196	159	163	169	175	152	181	163	160	150	176	180	166	168	152	172	173	161	168	173	181	197	165	173	164	183	171	162	182	168	170	184	171	191	181	196	187	161	184	166	178	169	165	162	201	166	168	168	162	182	177	167	164	140	159	174	189	165	151	221	159	180	181	161	149	195	166	161	174	154	179	206	175	193	191	171	163	169	173	179	168	170	152	180	158	160	174	169	156	166	161	170	180	207	182	155	196	152	173	186	170	149	165	162	158	201	174	163	160	169	194	191	160	166	158	160	174	159	145	173	179	183	192	181	187	168	187	157	182	189	170	165	159	155	171	178	183	157	158	166	186	170	197	170	162	127	166	149	158	164	189	163	171	193	188	186	194	182	152	168	168	185	156	185	182	139	154	159	179	159	196	154	180	166	176	176	179	158	154	168	197	160	168	141	166	166	173	168	165	153	164	166	163	193	157	161	179	205	196	159	174	182	159	170	167	138	152	175	175	195	173	191	184	200	165	163	189	167	155	180	147	185	177	189	201	165	194	186	173	167	166	170	201	199	146	194	177	174	158	175	188	166	167	173	168	214	146	153	176	140	182	175	180	169	154	148	191	197	161	166	172	176	140	183	166	171	175	185	176	168	195	181	180	166	159	155	170	162	146	164	172	190	178	177	175	173	169	168	182	181	162	158	160	163	174	165	179	179	154	174	166	160	168	198	163	157	173	180	214	180	182	161	175	174	174	150	187	169	179	179	162	170	202	174	198	179	185	180	165	186	155	175	185	182	151	176	182	138	184	196	184	167	165	148	152	179	176	186	164	166	161	195	173	166	202	168	193	168	180	171	170	178	192	165	163	161	169	158	168	198	152	151	194	168	156	176	181	166	176	166	145	189	157	161	152	164	176	157	195	158	152	164	157	184	179	169	175	179	173	161	157	167	208	168	170	174	164	168	175	151	181	179	157	171	197	159	172	193	184	185	178	188	164	161	199	191	185	178	180	188	176	184	178	181	191	168	146	173	134	136	174	172	176	169	157	198	191	188	214	160	176	163	141	152	168	169	173	172	174	170	163	160	173	169	177	163	172	178	167	162	153	156	153	144	163	172	168	189	181	159	165	196	181	185	176	192	174	167	210	152	160	162	188	158	185	161	171	154	150	164	163	156	161	185	170	163	150	174	171	150	170	161	137	171	172	173	153	179	168	178	185	167	194	169	184	162	185	157	184	182	175	183	184	187	206	193	178	191	189	182	171	197	173	179	182	170	173	180	194	150	160	162	188	177	144	171	152	179	167	155	182	164	151	154	168	162	177	154	159	158	164	153	184	208	167	158	172	178	166	175	162	164	171	182	174	177	187	182	153	159	176	169	180	179	172	185	182	167	175	173	199	173	172	151	145	204	175	161	165	205	194	176	177	163	166	152	178	186	179	176	160	166	199	174	151	161	192	157	175	170	140	181	164	169	159	148	186	163	176	184	178	161	159	166	176	156	169	171	174	178	179	154	166	174	163	162	184	168	159	165	183	156	164	172	180	170	181	160	166	160	158	153	178	171	137	184	181	150	184	184	175	166	163	154	179	156	187	170	186	169	183	188	193	162	153	178	167	165	205	161	188	178	167	162	181	178	182	168	149	178	175	168	180	181	172	193	180	171	174	157	160	154	168	164	156	191	163	192	154	190	192	164	169	171	155	147	162	158	150	189	171	170	191	172	169	167	185	187	159	155	175	160	153	201	161	156	196	194	154	196	199	154	161	173	191	151	162	174	165	152	165	160	196	179	177	165	200	197	199	178	168	176	163	163	192	165	168	151	171	177	198	206	157	189	163	175	145	188	187	169	187	168	166	161	170	177	155	151	184	172	195	178	144	211	171	168	176	163	140	152	158	192	151	179	131	175	168	169	169	196	166	150	181	185	170	168	157	173	174	190	180	184	167	183	172	185	158	164	181	185	188	163	165	183	172	172	193	156	202	187	170	163	186	155	181	183	190	200	178	179	189	153	152	163	162	166	170	183	181	179	195	150	177	167	204	158	155	148	205	169	182	169	184	156	159	166	191	170	148	157	164	180	174	188	168	187	173	144	144	164	179	182	183	187	179	143	173	170	179	160	159	189	162	193	145	162	162	200	171	178	174	189	174	180	164	173	145	176	170	189	172	152	172	166	159	167	160	188	174	201	194	186	158	168	172	180	167	190	156	170	201	174	173	174	173
6261	780	1272	1384	1300	1022	910	777	691	699	606	587	557	602	594	534	555	529	499	515	517	534	511	513	494	519	502	504	522	493	495	503	475	520	472	468	484	531	452	471	471	424	480	471	498	434	470	459	504	463	526	458	489	497	426	438	489	455	494	490	483	533	500	505	467	525	486	445	477	457	511	469	427	471	484	473	477	490	472	455	479	465	453	463	441	453	489	465	453	455	509	465	534	461	470	464	468	435	474	462	510	496	454	504	444	465	467	491	519	500	473	476	469	470	475	445	484	451	437	460	466	468	477	459	495	458	480	482	456	482	446	488	471	447	458	419	529	470	505	478	485	456	526	463	469	470	486	477	465	459	451	480	449	478	460	471	469	508	517	479	445	500	482	487	469	494	454	483	449	492	454	520	475	469	504	486	445	509	488	465	487	459	443	505	461	462	466	441	447	494	457	478	490	470	462	448	445	456	498	473	455	453	476	488	476	479	466	492	521	469	477	441	452	408	453	497	481	476	486	487	465	462	482	491	495	466	500	514	487	460	475	485	462	486	489	479	458	508	461	486	436	482	457	481	466	439	476	482	496	475	494	473	490	469	450	466	454	500	502	447	498	505	480	466	477	493	506	452	468	505	465	468	536	425	483	473	483	449	475	476	459	472	519	455	482	484	434	479	476	471	473	498	463	498	481	479	463	479	491	465	468	475	453	484	465	462	477	487	472	436	483	449	457	458	478	449	433	496	473	476	448	475	490	472	479	487	449	427	492	490	460	490	481	454	496	446	490	486	461	476	456	538	479	489	495	448	491	475	503	462	487	459	482	494	450	483	530	424	465	457	436	440	441	489	483	461	492	460	484	507	480	513	484	486	480	485	457	473	493	472	478	471	452	497	480	475	437	452	467	504	487	494	474	482	461	485	471	467	466	499	440	489	456	450	467	485	444	499	473	492	501	508	458	512	477	472	487	499	450	478	487	483	480	501	463	516	467	474	471	445	497	473	464	500	503	524	460	517	449	461	486	475	450	464	482	472	486	489	511	517	492	484	433	480	488	455	471	469	437	446	503	455	447	463	483	487	463	511	432	466	476	479	487	500	490	480	478	463	463	491	469	498	453	427	449	465	475	485	440	467	507	495	472	422	483	443	513	470	484	456	451	505	473	442	430	512	478	501	500	450	491	504	467	447	492	445	465	473	493	435	459	476	508	469	486	469	450	521	468	430	538	507	478	467	454	460	430	491	428	462	485	462	486	484	437	476	453	472	475	465	478	529	488	453	488	492	452	459	455	476	461	452	475	477	486	500	470	442	530	481	517	485	478	461	469	492	504	484	430	476	485	482	473	452	457	485	488	447	505	487	474	467	483	479	466	448	451	492	475	499	492	488	459	479	494	452	486	479	498	481	464	463	499	464	488	464	471	516	458	467	453	456	455	463	452	489	466	467	483	520	487	477	502	494	510	514	451	473	462	501	503	436	460	507	479	488	462	476	501	448	476	490	485	436	516	445	423	499	445	471	474	488	472	483	459	497	467	481	483	471	495	480	506	426	484	510	488	500	501	514	456	502	483	465	490	467	480	469	484	478	455	508	473	449	462	487	506	491	487	461	467	493	500	493	474	464	524	494	460	487	491	491	441	452	493	470	486	511	502	460	461	483	468	508	471	459	496	483	475	489	471	511	462	496	451	491	503	467	475	467	501	476	440	479	483	480	479	505	500	471	441	441	474	473	440	463	467	517	528	471	462	433	477	478	497	467	440	457	453	478	495	451	469	467	491	452	482	470	493	482	470	471	491	466	446	453	515	485	488	457	469	452	509	477	457	477	484	462	515	470	448	490	486	493	468	467	499	446	473	452	500	505	460	483	451	468	450	498	463	464	442	479	473	460	467	489	473	467	512	451	501	450	481	467	468	473	449	461	474	491	479	470	479	477	500	482	498	432	446	485	467	477	477	450	464	497	491	495	468	424	476	451	526	470	479	475	515	505	479	473	476	454	466	468	446	457	516	519	488	481	443	480	461	453	457	459	501	404	506	464	477	482	503	463	472	442	466	490	493	466	487	481	484	440	455	472	482	509	461	451	486	448	435	433	485	480	467	459	462	463	502	447	405	504	462	491	494	428	489	472	480	467	499	443	509	480	493	467	449	483	476	489	478	497	475	445	469	481	491	493	468	514	485	458	505	505	517	503	482	484	441	465	459	482	519	494	459	482	472	475	469	465	451	477	453	477	479	464	463	463	464	463	515	471	475	458	471	433	477	481	479	456	472	447	475	495	490	480	499	464	427	454	475	458	469	454	460	435	467	474	459	424	457	469	505	458	443	455	454	458	462	477	481	455	471	466	465	484	452	491	479	458	505	479	475	415	499	460	533	469	488	480	451	483	448	445	455	481	477	468	448	494	499	498	481	490	500	449	491	493	507	479	461	498	446	464	476	498	459	488	485	438	479	464	491	439	452	441	484	470	466	463	501	492	457	510	491	471	466	475	453	516	446	495	484	480	482	484	460	445	474	489	469	464	456	483	471	490	461	430	460	446	465	464	490	471	486	464	495	462	459	494	472	483	441	479	464	494	468	461	444	486	492	499	426	480	471	462	488	493	442	489	504	479	483	453	474	462	452	477	491	451	475	484	495	448	462	495	460	487	454	500	496	505	455	508	461	499	506	498	483	495	462	465	495	483	463	452	491	447	469	481	475	467	479	506	444	499	476	454	515	448	442	467	446	467	469	439	463	495	473	512	476	493	458	434	485	477	477	476	473	510	470	494	462	493	464	477	506	484	477	464	484	494	460	504	461	433	491	517	455	443	494	489	526	463	471	489	450	475	469	492	454	473	487	462	456	466	470	489	471	435	450	497	475	477	457	494	498	458	448	462	492	444	441	490	458	462	465	478	491	445	474	461	457	425	475	526	473	470	498	499	493	515	473	486	460	448	479	464	463	484	516	460	460	494	495	497	471	483	492	484	521	475	476	465	496	477	494	485	479	498	469	447	435	479	468	452	500	484	484	450	462	489	513	440	465	470	489	447	458	454	466	473	483	423	502	491	459	468	452	453	462	487	488	487	508	488	456	512	488	446	484	455	486	474	436	426	474	499	467	440	516	465	434	474	477	485	477	421	449	492	475	505	475	471	459	468	465	443	483	524	468	483	456	504	474	471	450	455	430	481	457	472	468	444	427	525	509	444	456	481	461	498	515	489	448	433	474	445	455	476	461	482	474	496	503	487	468	484	464	453	503	469	450	465	463	471	476	517	503	466	461	454	485	472	479	475	505	470	464	448	501	457	510	430	451	483	499	476	450	450	493	459	474	458	491	461	476	449	462	466	498	447	481	443	496	466	488	444	460	472	461	452	453	495	496	475	452	532	475	445	460	477	464	493	508	490	492	505	505	509	475	479	510	486	485	470	486	493	476	485	505	462	455	491	451	439	451	461	466	415	458	476	496	454	455	495	455	464	480	461	468	477	428	475	471	468	464	472	466	481	461	462	440	461
14158	1429	1174	845	665	580	490	473	440	395	419	411	361	402	374	405	380	381	391	342	356	310	336	368	378	369	340	386	407	358	373	381	344	370	325	336	308	382	344	376	363	333	345	349	360	352	341	337	319	326	339	344	347	335	350	396	339	357	328	311	361	334	355	342	337	342	345	288	352	325	345	359	387	341	381	347	331	336	368	332	302	347	351	362	334	351	404	329	342	306	312	369	346	344	383	389	306	354	355	355	332	391	380	339	331	355	333	367	358	372	349	338	341	375	362	334	397	387	370	345	373	362	338	371	327	361	355	364	351	347	365	362	330	337	342	362	338	323	381	353	330	317	376	331	365	349	368	328	354	380	379	364	346	343	330	326	394	346	356	357	354	350	322	324	336	360	347	338	315	380	337	329	364	352	343	392	378	361	344	348	327	357	333	361	370	350	389	348	322	356	374	332	330	347	339	342	339	382	328	318	315	356	318	331	367	339	333	349	362	338	330	324	367	350	390	339	337	348	388	329	359	387	352	306	342	383	355	396	367	369	372	350	350	366	312	351	353	352	381	360	378	400	368	331	340	359	370	315	323	390	359	347	328	363	323	365	375	361	364	332	366	364	331	381	327	389	332	360	365	355	366	308	408	366	355	372	332	327	353	353	379	385	350	347	379	324	378	348	341	351	340	344	354	343	344	369	372	340	348	374	349	355	344	307	313	367	340	395	330	369	337	335	357	322	309	365	323	365	342	366	331	357	336	331	372	391	387	372	352	369	350	342	355	328	368	365	345	348	358	377	342	364	336	328	341	342	326	335	401	351	355	337	344	345	372	357	378	352	344	351	339	336	363	398	394	368	340	380	341	365	348	365	354	315	384	347	349	360	370	330	332	351	364	366	353	389	359	348	371	346	362	360	329	387	320	334	340	363	342	322	366	350	333	333	374	350	326	321	360	346	376	341	312	367	341	319	381	370	373	310	334	338	351	367	357	354	317	334	361	368	350	371	339	337	304	324	355	342	355	359	339	367	357	365	363	333	313	372	333	360	401	344	352	343	328	352	358	352	318	363	319	354	388	354	338	330	376	367	355	391	328	370	359	340	354	342	364	368	357	314	361	371	348	340	333	368	369	339	331	331	364	330	348	369	403	363	378	362	344	379	313	335	351	351	337	361	349	334	391	338	336	360	368	359	347	370	372	344	395	368	390	336	343	353	352	369	315	399	366	333	353	341	380	348	401	336	361	339	372	347	353	386	358	390	375	358	350	335	373	336	333	354	342	326	345	351	320	343	323	340	355	381	349	328	329	310	323	351	352	310	341	334	361	351	346	352	326	336	337	351	370	327	377	367	345	354	364	332	381	364	369	331	349	366	364	342	398	371	348	358	340	362	323	372	352	353	373	339	318	329	331	341	333	349	322	353	360	350	380	328	343	342	359	332	347	340	389	340	352	351	341	350	346	356	362	376	383	331	356	363	358	391	350	331	369	374	358	363	379	324	361	376	348	374	377	344	326	302	363	355	336	375	375	344	353	340	341	359	376	376	347	344	358	357	352	376	345	326	322	347	377	350	353	350	324	370	361	348	387	326	313	343	353	337	356	320	318	378	373	398	348	380	349	357	373	333	351	373	335	364	365	386	373	355	391	390	354	355	366	324	374	360	335	345	352	357	312	339	322	400	330	353	364	347	316	345	367	345	346	335	361	336	340	348	353	376	371	347	362	382	335	366	358	334	345	346	380	365	338	383	340	327	367	368	365	384	338	340	392	357	351	353	331	312	345	348	372	383	355	334	378	335	375	367	366	395	360	371	342	326	371	338	364	371	365	375	363	340	353	354	355	379	368	338	370	384	379	363	340	375	377	382	381	339	330	317	376	372	377	372	360	317	363	371	339	354	360	368	390	372	343	357	394	384	361	360	344	330	348	349	324	347	378	327	346	344	359	326	352	336	338	347	336	358	359	358	336	343	343	363	334	361	339	329	368	343	369	350	371	353	355	352	375	342	353	362	350	379	356	332	333	350	349	333	372	338	319	326	341	321	380	368	346	355	354	303	329	354	386	374	361	364	284	369	327	360	349	336	341	346	357	352	369	368	333	336	351	365	377	347	358	349	329	328	345	366	326	319	376	358	338	354	368	335	347	314	359	354	355	344	340	367	380	336	360	360	346	332	349	348	346	353	329	335	371	339	369	385	354	392	361	334	341	341	373	354	390	342	391	348	349	349	331	329	357	332	338	380	360	363	365	363	362	372	393	383	376	344	347	348	370	333	360	339	385	347	348	334	353	318	329	345	356	343	322	344	351	394	360	361	344	350	328	318	357	340	349	345	349	368	358	382	364	350	337	339	379	367	356	327	347	350	345	280	391	355	304	347	324	355	371	387	349	353	336	401	346	331	387	377	378	337	323	314	364	378	344	360	329	336	363	362	365	363	361	360	356	367	365	339	342	328	369	352	393	341	317	343	381	345	375	350	324	362	369	371	357	357	352	326	333	342	353	365	329	332	319	363	353	356	344	360	318	340	341	326	315	347	348	370	390	317	378	351	326	363	361	362	381	338	333	322	377	361	368	334	333	378	352	328	370	382	350	380	335	359	352	320	341	331	332	325	349	335	370	330	343	367	366	359	347	364	369	380	354	308	339	345	361	373	372	313	343	374	341	330	352	356	363	386	364	349	363	323	367	344	332	346	385	347	347	333	363	336	342	347	321	330	380	368	360	373	329	339	357	341	368	327	336	355	398	363	377	343	364	363	360	329	355	372	386	384	343	332	350	390	359	364	374	341	347	363	345	365	376	341	377	369	345	322	362	344	359	362	364	383	364	322	381	328	347	313	349	335	343	322	336	350	344	359	373	363	355	384	414	323	364	345	346	363	391	352	346	361	391	321	326	340	397	336	303	364	334	345	347	368	328	354	374	361	351	325	313	322	371	338	360	378	373	392	325	350	374	319	322	348	322	322	361	320	345	358	370	349	344	324	346	367	327	337	361	363	373	375	326	354	390	367	336	364	380	398	364	370	353	355	367	353	342	331	335	345	352	358	389	372	342	360	351	323	364	355	332	352	351	350	333	316	366	352	356	339	368	369	351	338	339	379	335	342	346	304	342	350	366	353	355	361	345	320	359	361	345	344	353	347	341	375	338	332	329	367	364	371	358	343	432	311	370	340	311	339	322	351	352	346	366	319	341	383	343	357	383	374	352	331	341	408	365	347	358	381	379	368	357	332	367	360	349	342	375	344	366	376	381	370	354	324	353	358	331	382	374	371	346	361	336	383	335	346	360	354	343	340	341	356	362	343	346	332	350	343	354	357	351	365	348	356	373	342	327	337	316	361	364	368	366	374	328	375	338	365	362	354	370	362	365	349	352	348	374	389	387	354	331	375	375	374	342	358	369	347	313	345	333	358	347	365	333	336	327	379	362	382	382	369	348	348	376	325	357	319	393	385	333	385	359	341	341	357	367	359	352	381	369	346	336	347	328	354	324	320	327	384	344	378
8483	1430	2437	2683	2263	1949	1620	1481	1341	1278	1136	1119	1045	1038	993	1036	994	975	967	957	963	939	909	923	892	835	883	853	877	854	916	848	828	891	888	880	896	837	861	932	811	896	840	884	867	820	857	795	916	914	849	884	871	871	835	897	837	836	816	860	864	844	839	865	837	907	880	842	847	851	845	838	888	881	889	856	806	849	839	873	878	834	817	903	844	843	802	873	821	824	855	842	798	882	861	839	846	852	877	851	855	862	805	826	821	870	840	826	824	792	831	790	866	859	842	870	831	809	846	815	856	810	843	824	886	810	806	849	802	833	819	860	865	816	858	828	851	840	819	876	822	842	869	812	870	790	876	847	877	827	828	817	893	865	861	802	899	863	862	874	851	839	824	846	873	838	790	816	799	897	869	929	747	891	904	855	831	835	839	878	898	861	845	781	875	836	845	843	827	846	817	849	880	789	803	835	878	837	847	812	809	843	811	859	852	834	834	826	846	864	786	826	821	832	800	848	885	874	867	791	853	876	905	843	865	837	826	847	875	848	855	843	831	841	834	822	863	861	837	847	857	871	803	839	815	833	791	877	843	842	839	829	848	849	859	847	831	831	851	864	853	801	835	837	787	829	860	841	837	855	843	859	803	830	858	833	823	839	810	845	824	847	854	863	873	861	833	852	857	804	846	841	797	829	792	837	860	864	841	867	856	828	819	854	854	902	824	810	855	830	826	788	826	794	841	845	861	829	844	846	850	852	848	843	900	834	843	877	790	857	860	841	821	823	852	843	867	862	864	827	879	898	799	839	830	840	838	860	848	779	859	831	843	876	833	815	857	850	820	834	877	877	870	861	807	817	860	858	807	816	824	859	825	779	826	821	876	863	814	844	837	830	810	837	866	838	840	825	906	843	868	864	854	849	852	858	844	820	849	835	857	916	869	861	833	852	853	872	892	866	875	867	851	876	822	846	784	838	822	785	823	866	810	831	844	859	858	850	833	836	826	799	863	842	825	844	792	848	866	842	852	866	800	835	862	830	844	852	822	892	793	825	837	844	832	843	838	872	851	842	867	811	857	837	775	851	879	898	815	837	835	867	812	878	849	846	821	875	834	847	848	772	888	822	824	799	830	872	831	805	839	844	905	814	805	884	809	874	897	846	897	876	833	850	843	808	823	872	810	835	857	821	839	859	841	840	879	854	845	823	814	848	786	778	846	822	882	850	869	822	831	821	806	829	841	878	846	869	822	843	867	814	843	853	874	803	841	872	801	838	838	855	892	859	881	830	856	839	829	840	851	862	799	840	824	878	847	877	811	835	848	837	850	818	877	884	846	848	849	851	827	825	862	838	769	858	831	883	830	880	853	814	833	851	789	797	858	842	820	850	807	894	809	825	828	789	832	900	871	849	874	856	813	847	808	820	818	879	845	827	817	864	853	860	831	847	877	834	841	863	882	870	792	855	828	803	840	864	857	792	898	827	799	830	794	860	814	839	826	841	843	840	808	780	804	872	869	809	845	803	868	839	827	871	830	849	849	874	841	833	879	852	827	864	838	834	775	886	860	824	862	820	860	837	860	824	827	815	822	815	885	788	849	844	841	886	859	803	792	842	802	855	876	819	817	801	842	864	817	812	873	842	847	854	846	891	869	860	804	849	848	806	790	813	810	830	824	818	814	855	799	881	861	813	759	866	837	872	885	868	830	840	826	808	926	876	879	842	844	846	840	835	836	817	867	838	869	817	863	818	848	841	821	850	832	811	775	856	819	823	834	843	809	849	875	843	845	838	851	842	804	841	843	807	870	902	844	847	833	862	850	838	861	781	836	877	813	845	874	882	864	862	855	814	867	841	829	836	812	846	838	841	858	859	834	832	792	850	834	824	868	843	877	807	873	817	886	840	858	827	819	845	869	817	868	867	826	883	814	909	828	814	781	816	849	795	895	820	837	848	849	828	866	847	856	876	843	832	840	805	779	891	858	844	861	855	844	897	843	830	840	804	846	817	828	888	854	877	817	838	884	856	834	856	863	823	785	793	878	820	841	854	803	876	913	844	858	836	873	813	846	841	812	863	918	866	858	848	847	817	830	796	809	848	874	840	847	813	852	829	838	843	816	846	812	815	812	830	879	847	840	865	889	904	837	785	852	790	853	877	845	805	835	847	825	854	790	787	850	826	881	858	841	826	841	836	823	871	825	836	856	859	860	763	899	852	828	847	798	843	776	795	807	798	771	821	859	865	851	843	870	861	795	848	848	867	852	852	853	852	852	879	791	825	834	862	838	888	819	862	879	820	841	872	889	805	858	833	848	838	840	824	851	837	856	819	810	794	819	853	810	821	835	835	880	843	868	844	827	844	834	829	791	859	830	866	808	880	854	864	863	835	805	840	902	860	852	787	791	859	864	813	812	838	902	791	833	887	855	780	830	854	845	856	864	857	871	828	823	794	815	814	850	880	879	806	815	820	822	918	881	867	830	813	843	772	851	832	855	896	839	839	886	808	851	832	802	890	855	871	824	867	863	864	887	831	825	836	894	856	841	898	813	837	837	874	855	779	859	836	808	811	920	854	834	893	870	788	790	856	901	883	823	850	913	831	826	843	871	836	826	852	878	829	833	852	832	857	892	833	891	913	830	818	830	826	847	859	839	876	823	814	813	811	805	833	847	872	835	872	822	859	861	848	845	866	834	847	879	838	855	823	822	863	857	856	822	850	885	804	828	770	822	770	876	797	825	786	858	817	820	829	782	804	886	824	799	902	834	840	839	833	778	852	839	789	808	846	884	833	865	809	822	848	839	828	883	860	808	787	846	806	881	794	847	819	876	887	851	803	871	812	816	856	837	827	863	790	808	880	853	822	856	842	864	825	865	792	869	818	806	789	845	867	855	832	856	869	831	880	855	795	883	831	851	865	854	803	847	851	831	848	806	799	857	776	867	864	920	808	867	817	839	853	809	853	834	832	905	899	850	849	872	836	864	853	827	855	828	852	789	852	857	844	857	799	859	816	886	842	874	807	838	833	892	850	850	836	826	797	807	867	792	868	867	847	857	783	887	859	821	881	857	842	851	827	783	856	867	789	804	875	825	867	859	836	864	864	810	871	821	847	840	816	815	844	794	807	830	859	814	779	844	868	873	839	837	816	863	855	820	818	856	850	828	849	784	828	842	814	853	898	853	846	861	833	906	891	856	804	824	869	846	839	855	838	862	869	881	858	853	841	855	868	810	892	893	862	835	880	813	858	833	880	826	804	794	830	855	832	825	815	852	817	829	841	862	878	852	815	861	829	804	857	847	801	836	876	850	853	841	865	888	886	841	843	846	813	798	793	789	805	842	779	862	823	876	821	808	813	813	854	765	853	805	833	863	876	848	804	856	832	797	822	880	836	822	862	816	895	804	852	841	906	868	798	872	838	815	815	864	838	790	860	828	867	837	833	819	787	848	834	832	841	831	833	851	820	832	825	812	824	878	881	818	849	845	842	836	782	857	822	833	824	867	838
1392	252	245	274	261	283	284	252	257	270	228	256	231	268	278	262	241	269	251	257	252	272	257	264	288	241	271	249	292	259	287	262	238	261	256	279	263	280	263	258	240	253	273	264	256	270	219	279	264	262	277	286	269	276	268	272	255	276	301	286	239	272	260	235	267	266	296	268	249	291	261	244	232	267	278	258	278	276	268	266	256	279	304	256	236	240	276	261	285	261	267	233	280	270	251	284	285	273	286	233	281	253	268	309	246	259	239	283	268	284	270	236	263	303	282	258	264	279	267	234	283	243	274	312	265	248	239	243	264	258	240	251	259	270	263	263	285	263	270	278	263	253	241	290	272	249	260	239	258	268	265	246	230	272	290	259	261	280	235	265	273	264	269	238	260	253	278	290	270	246	266	264	261	280	269	262	308	294	260	286	241	287	268	241	254	250	271	259	261	317	253	281	273	249	253	248	271	266	252	289	248	294	278	283	251	269	300	251	253	279	249	249	279	272	263	271	256	292	275	258	260	254	230	257	268	291	272	279	245	277	260	266	269	262	252	253	256	248	242	289	273	253	253	238	247	247	292	278	256	230	308	239	267	267	281	269	274	274	265	235	267	262	263	259	287	275	262	302	288	263	254	235	262	238	201	289	274	237	273	283	293	234	267	277	282	280	290	279	255	277	275	281	281	264	264	272	245	283	242	255	234	282	232	280	236	256	277	225	284	251	225	266	262	291	272	261	280	271	244	249	255	289	248	254	276	261	265	283	285	251	264	288	293	293	241	253	239	288	269	254	281	273	278	248	275	285	252	250	254	313	255	244	239	262	251	289	286	282	281	293	248	270	293	258	277	251	286	284	263	313	272	275	241	238	269	288	268	266	239	308	257	264	256	272	236	298	269	277	286	254	266	263	268	238	272	226	262	256	237	254	239	290	256	255	280	248	263	236	265	293	267	250	268	266	243	271	265	250	265	272	263	281	269	269	276	255	259	276	290	234	263	271	271	268	294	272	261	257	254	276	262	279	263	243	264	245	284	264	253	243	262	232	256	259	275	262	260	256	268	270	258	286	264	273	281	265	268	277	292	302	257	253	269	280	265	285	239	279	264	268	270	258	246	272	259	266	246	253	280	250	251	266	297	262	266	289	254	265	282	276	260	269	242	262	251	268	247	277	270	280	265	282	259	298	261	252	267	271	245	265	293	267	247	253	282	248	258	244	243	243	237	288	275	267	275	256	250	234	270	267	259	268	249	257	275	250	253	249	269	247	281	264	278	233	257	261	259	251	289	259	274	272	290	266	275	256	271	257	276	255	267	256	241	269	272	235	283	296	269	251	265	267	288	269	251	258	283	300	264	261	257	251	260	280	240	266	220	289	259	296	247	253	262	272	277	275	268	296	311	257	271	281	250	246	212	247	273	294	292	269	288	274	247	232	287	238	244	243	236	300	278	258	247	239	275	269	277	279	269	270	260	308	293	285	247	270	263	267	260	283	264	283	250	242	285	291	285	297	287	293	275	284	248	284	279	274	281	313	254	273	232	272	255	276	293	243	256	267	266	269	259	277	294	273	272	240	260	261	240	255	225	249	275	253	265	301	280	302	265	244	246	298	254	243	267	268	251	256	281	258	306	237	272	316	264	285	245	294	279	251	265	262	276	259	259	239	251	283	272	268	263	259	233	265	279	232	231	263	260	280	287	262	251	259	253	274	265	260	256	286	269	262	255	280	253	240	252	274	239	251	267	217	236	265	255	250	270	293	295	264	255	263	261	239	287	264	299	256	245	224	259	256	271	269	255	262	243	250	215	279	259	246	259	261	253	239	259	225	258	224	260	261	239	267	260	267	273	252	275	234	230	224	272	272	236	254	271	275	299	237	271	273	302	265	259	287	246	262	281	238	244	264	286	308	247	269	249	241	262	281	238	257	268	274	258	256	249	269	233	262	310	298	253	261	288	237	293	297	274	282	245	259	256	240	232	245	257	246	240	244	269	280	235	267	260	287	260	272	300	280	274	263	222	276	274	266	257	283	260	279	267	247	247	269	271	266	235	270	260	251	240	267	290	256	264	244	254	284	290	253	265	267	269	233	263	254	237	257	256	258	280	273	272	234	251	264	254	277	234	258	228	279	296	271	278	281	274	261	262	274	277	264	263	287	247	270	278	306	263	253	253	272	243	259	262	256	262	236	258	246	265	265	293	249	223	299	283	261	274	262	265	254	278	255	281	273	249	273	274	261	268	231	246	259	269	313	238	249	243	270	269	273	269	284	245	259	244	263	272	325	275	258	241	256	232	294	249	253	281	243	267	278	260	281	310	242	283	265	277	231	252	259	275	253	272	306	256	293	238	277	257	285	276	283	277	251	274	282	246	275	270	257	216	245	266	255	249	252	257	274	292	284	262	293	252	281	268	288	231	258	260	276	285	294	268	274	253	281	260	275	277	289	262	248	294	271	256	263	265	271	241	263	259	235	261	249	229	295	265	289	260	262	256	251	261	275	270	274	245	301	268	247	238	240	263	263	262	271	250	270	258	254	238	250	285	270	275	236	229	231	238	258	308	260	274	280	309	265	259	270	271	272	251	229	252	280	290	245	251	271	257	259	254	251	259	253	268	258	293	304	221	239	220	276	258	263	264	239	262	258	264	258	283	263	268	266	272	234	258	252	257	234	247	272	260	263	272	290	283	212	301	274	243	294	264	288	291	243	253	266	279	250	244	246	258	295	293	247	279	274	252	277	252	209	238	297	288	236	266	246	253	271	264	268	250	276	261	261	299	278	268	269	238	245	265	268	254	251	287	259	290	274	276	250	286	243	261	241	241	252	246	260	289	268	267	263	236	274	240	295	261	261	269	287	261	288	254	239	260	250	274	234	265	274	272	269	262	287	252	258	241	268	251	285	270	250	290	253	281	265	265	260	286	279	277	283	286	266	265	275	237	270	257	261	307	243	262	263	261	277	290	226	269	267	235	291	243	256	270	271	263	231	251	239	273	267	271	265	218	261	249	250	255	264	272	282	255	266	266	271	246	269	251	263	267	281	254	271	271	275	264	274	246	267	246	244	259	251	266	280	247	262	263	258	263	268	269	256	262	231	253	247	231	309	247	259	270	253	242	275	275	318	265	230	266	283	279	282	262	266	274	247	240	263	264	263	275	248	254	273	249	258	263	281	237	231	256	270	262	226	311	272	213	284	240	282	241	276	262	249	241	280	247	278	305	245	251	265	251	279	259	264	272	248	266	271	239	248	280	269	263	263	286	261	269	252	249	266	282	234	272	257	271	256	245	246	250	267	253	245	252	244	227	274	260	268	270	250	264	271	236	258	270	262	266	311	244	294	251	269	283	258	262	214	241	275	244	228	249	243	266	259	259	255	275	254	275	246	244	258	239	246	264	270	264	256	287	259	278	254	287	242	271	268	257	272	285	256	264	242	278	279	260	241	268	254	268	253	293	284	277	262	256	277	263	255	235	255	263	262	268	261	272	223	289	263
1869	693	649	698	702	651	728	664	660	647	639	628	615	625	670	689	713	638	633	630	603	668	640	632	639	667	668	685	671	620	677	596	634	605	642	652	642	640	607	639	622	629	645	604	651	629	645	656	625	671	643	675	576	651	594	625	651	652	674	590	652	685	604	632	628	601	623	637	616	657	633	658	598	630	621	611	662	647	657	601	595	620	614	639	685	615	626	602	645	617	625	653	654	641	649	621	663	635	643	691	645	593	603	646	609	639	607	611	653	625	598	656	662	630	635	681	630	634	604	623	667	605	631	650	649	642	611	632	714	671	687	639	655	600	664	671	647	625	651	632	627	641	692	660	638	624	635	641	632	601	635	606	671	653	593	640	625	615	655	617	646	594	615	672	685	653	655	595	624	619	623	638	673	672	629	644	671	648	648	632	666	607	662	673	585	651	645	646	615	629	638	652	648	654	590	653	609	619	672	658	654	639	692	632	629	616	598	623	657	636	642	623	614	633	674	578	634	621	634	638	613	667	655	617	645	610	643	635	628	656	621	671	620	685	634	580	641	607	604	675	639	640	634	643	653	610	656	636	645	653	695	599	655	681	666	659	639	635	625	655	634	651	643	620	640	657	634	636	603	661	638	657	621	599	673	625	645	633	623	693	663	631	638	619	636	634	683	645	665	619	640	616	621	617	641	618	627	647	660	682	607	631	633	602	676	629	643	658	644	672	612	650	610	654	641	622	653	612	657	623	647	605	629	684	594	622	663	661	666	634	629	618	689	668	677	638	617	596	641	642	636	633	615	624	663	630	572	616	665	679	638	623	640	639	635	610	622	653	650	620	648	698	662	626	616	636	619	586	668	668	637	615	630	683	639	602	617	606	620	632	652	613	627	627	684	602	620	619	613	699	618	661	611	692	712	664	647	663	644	592	636	628	579	655	647	623	588	634	614	675	667	612	650	673	652	627	659	648	651	621	652	660	574	639	640	608	638	659	605	659	592	613	618	615	642	622	638	581	595	640	645	627	660	684	603	635	596	657	601	600	642	571	602	562	624	627	652	614	613	628	615	614	673	584	582	638	639	587	687	653	629	704	619	606	652	628	602	609	681	666	642	660	632	649	624	613	643	670	620	643	639	640	662	646	644	593	619	622	649	634	672	658	636	632	646	629	639	629	641	610	693	641	619	684	644	648	600	631	674	658	680	621	628	628	615	663	625	609	603	622	597	604	635	629	647	648	643	601	615	620	651	654	618	622	630	620	649	625	647	636	636	648	617	635	664	630	627	596	641	630	620	625	624	652	656	629	651	650	635	653	646	600	601	664	648	627	677	646	668	643	632	622	651	639	676	650	656	627	685	641	655	637	659	636	590	604	621	636	674	608	619	595	588	633	575	621	680	640	607	586	625	618	667	602	634	650	651	617	620	624	649	637	630	647	621	653	634	635	582	640	674	623	623	578	680	678	612	669	625	647	615	636	622	669	630	643	605	616	628	639	640	697	643	628	597	677	636	666	627	629	618	650	689	601	631	641	581	620	619	651	651	660	630	602	638	625	649	651	663	621	670	630	608	644	650	620	612	613	625	618	647	653	647	606	631	625	677	604	612	602	616	625	624	609	664	594	580	644	659	637	634	637	646	599	641	626	598	628	619	646	674	661	671	649	653	599	621	672	641	621	641	619	649	693	631	624	646	646	638	651	644	659	647	611	620	658	703	653	665	608	638	624	631	670	607	699	645	632	622	600	661	666	617	699	613	650	650	602	598	637	636	640	644	617	647	654	695	667	612	631	610	663	653	630	639	646	663	626	672	615	649	636	665	608	661	648	625	631	649	597	624	605	657	608	594	646	623	638	648	665	644	614	615	629	610	620	643	605	622	614	613	598	619	641	597	638	628	595	666	647	606	600	611	635	613	620	645	644	624	676	675	616	613	610	648	582	647	656	659	587	644	676	625	657	622	620	650	684	682	612	634	659	621	660	614	628	657	605	637	661	631	668	647	683	642	632	667	628	660	629	620	607	615	679	631	636	646	646	635	660	621	640	635	677	637	650	643	659	648	647	661	626	626	598	626	653	650	599	646	646	660	617	683	677	615	652	647	631	608	665	675	626	610	652	682	625	625	642	647	618	636	625	660	625	613	645	694	628	681	618	631	622	636	641	596	655	656	596	653	668	633	658	659	648	631	660	623	656	623	629	658	637	664	656	652	664	657	644	637	628	606	665	636	677	655	598	690	628	631	657	620	621	632	643	655	646	578	646	632	632	615	634	630	615	670	598	642	646	660	661	643	634	656	599	628	624	609	657	626	638	589	673	639	651	579	631	633	593	612	653	636	635	638	594	626	692	612	637	619	616	665	600	635	625	640	662	630	604	668	689	638	621	634	676	674	629	613	629	655	638	620	629	606	667	632	672	645	661	634	622	621	633	630	609	616	601	649	647	645	634	634	656	650	666	609	628	622	629	591	707	657	657	673	694	622	643	610	637	629	648	635	627	669	653	639	633	649	627	627	671	601	635	639	654	636	633	676	658	688	662	627	614	621	635	649	642	665	641	654	608	674	602	600	592	611	602	660	638	635	606	646	650	621	660	660	667	600	612	633	603	601	675	640	638	658	663	625	659	629	644	670	627	617	630	604	635	646	615	577	627	669	600	672	616	605	649	658	659	641	607	650	624	647	606	627	581	614	663	598	609	633	608	631	586	672	641	652	617	594	600	618	608	601	594	665	647	617	639	620	654	599	630	639	582	656	655	648	644	680	641	646	650	627	669	630	665	611	605	628	663	598	666	663	626	645	654	647	656	647	637	594	615	602	648	634	631	655	640	649	626	649	602	603	633	616	586	680	649	654	651	674	639	624	606	649	567	620	665	652	586	663	611	598	620	645	664	620	637	659	668	627	649	671	608	628	657	639	633	596	626	646	633	631	642	664	656	639	657	647	619	618	696	650	600	624	609	622	661	694	606	639	662	642	669	582	682	639	648	636	613	643	620	648	646	634	611	647	654	603	629	599	650	583	613	623	600	626	656	670	634	662	650	647	650	595	620	681	609	639	603	632	655	663	582	631	648	642	642	633	650	628	653	657	620	671	622	661	655	658	614	638	632	638	654	643	623	653	668	650	645	667	606	626	667	638	606	616	635	630	652	623	639	650	650	642	604	647	674	577	604	618	589	660	655	616	608	648	628	619	634	625	644	639	700	625	611	651	627	651	615	658	624	613	674	626	632	644	654	652	701	597	616	664	613	637	663	614	654	618	668	552	595	638	698	601	664	648	714	609	626	659	664	645	627	639	653	673	674	612	603	635	615	628	662	624	632	653	614	596	655	618	576	671	641	664	631	610	606	647	632	657	628	617	644	637	638	594	662	646	608	620	656	664	650	655	663	607	622	632	632	657	627	631	638	650	619	633	667	635	639	669	619	622	640	661	650	634	656	669	673	610	630	654	645	609	646	633	626	663	668	626	659	618	582	643	626	647	655	636	663	635	651	627	644	648	632
7143	553	581	438	361	277	239	208	219	213	231	207	188	184	181	198	181	172	174	184	171	169	170	173	178	181	147	180	165	160	167	172	209	166	207	164	169	167	183	179	164	168	175	177	203	167	189	175	209	162	177	172	169	180	168	155	176	139	166	177	167	183	163	180	158	182	184	180	177	198	146	170	158	176	187	165	192	198	163	168	193	177	156	165	177	161	185	184	171	208	158	181	150	174	179	187	169	177	170	161	182	162	189	175	177	180	168	186	183	162	163	184	187	163	162	174	179	185	176	153	176	170	182	176	173	169	177	181	155	171	169	210	172	202	175	191	141	193	186	166	180	162	174	163	205	176	176	174	163	153	175	166	173	163	170	183	184	148	172	162	179	200	162	187	180	175	187	171	183	184	147	164	178	177	176	165	170	199	174	172	181	169	178	170	188	199	142	151	155	205	184	152	189	177	171	150	165	191	187	171	181	176	189	170	207	207	166	183	177	175	187	155	185	154	225	153	165	175	168	174	196	170	160	175	178	172	161	192	182	162	175	187	190	174	161	173	177	183	180	149	172	163	206	181	176	186	194	189	178	158	211	195	200	172	183	173	176	158	173	163	211	162	165	165	168	176	183	166	154	151	168	143	173	167	157	191	162	169	161	186	171	152	168	176	151	177	163	194	181	177	189	193	202	178	153	181	176	165	168	177	179	163	156	194	150	176	180	185	160	147	167	160	200	202	168	189	149	183	191	177	169	178	160	155	173	188	194	164	182	175	154	176	167	194	189	146	155	166	172	157	158	178	172	156	177	174	156	169	168	172	152	168	201	178	184	176	176	188	178	212	183	173	164	198	165	183	180	163	158	167	160	185	170	158	172	171	168	171	160	150	179	185	177	164	183	170	169	178	144	170	194	194	188	173	183	196	170	184	188	166	162	178	193	177	158	195	147	167	180	183	166	165	191	171	154	166	184	166	171	158	184	172	172	166	179	161	168	158	190	179	157	151	149	179	184	172	153	151	197	162	154	175	174	191	181	185	175	145	162	171	210	177	201	174	166	185	175	148	160	212	168	158	154	197	150	178	146	146	190	132	192	161	182	160	165	180	178	187	193	190	171	182	177	179	207	181	172	155	160	189	179	167	194	157	177	174	163	163	165	187	204	192	156	188	165	145	178	158	175	172	151	148	159	174	178	155	176	189	189	146	193	146	172	175	164	169	168	170	153	184	206	175	190	174	160	179	163	169	135	184	165	173	188	175	175	181	147	153	164	176	170	174	187	191	183	151	191	180	161	150	154	201	189	183	159	161	176	176	182	179	191	197	147	190	183	197	162	170	183	169	164	172	188	181	179	179	161	170	152	169	164	185	161	172	181	179	177	174	170	196	204	180	181	174	171	174	171	172	174	159	183	185	177	167	170	176	174	175	180	158	172	184	169	183	170	174	148	197	169	154	185	148	169	172	184	169	158	155	170	178	172	192	180	161	162	189	182	187	170	162	173	199	186	150	206	174	168	168	184	168	152	174	183	180	189	162	187	177	197	160	181	150	180	172	188	175	170	155	169	159	197	165	183	188	156	171	171	175	160	155	174	187	156	160	207	158	182	171	177	131	166	165	217	168	156	171	199	199	160	156	171	148	174	193	150	178	176	163	176	166	196	199	189	177	162	177	152	163	172	179	151	162	152	176	171	181	167	144	168	186	160	176	165	164	170	175	174	183	160	174	167	168	194	176	201	172	166	156	166	157	167	155	165	140	163	177	187	185	172	174	181	161	172	176	166	157	158	161	161	175	190	165	180	194	190	172	177	159	173	158	165	169	179	187	179	164	170	191	175	165	174	176	154	180	183	190	166	180	151	171	192	192	156	185	174	174	180	164	178	165	160	177	147	147	194	181	182	203	206	175	180	163	188	177	162	167	166	157	170	146	171	159	191	190	166	167	142	187	171	152	183	191	172	164	179	172	167	174	176	173	174	164	187	170	184	166	182	192	174	162	171	178	179	165	179	187	200	191	166	159	191	183	183	168	167	165	191	181	167	197	180	185	171	180	194	196	193	138	168	175	187	179	151	178	170	151	181	172	189	177	157	171	196	198	186	180	184	176	164	192	169	174	177	198	180	164	170	167	152	167	172	162	171	182	169	173	170	185	185	190	173	198	162	163	188	174	164	175	199	170	174	159	187	174	166	169	164	173	170	168	164	187	182	171	183	195	200	179	173	173	176	162	179	181	193	165	164	181	183	138	191	177	190	171	171	147	202	191	177	173	166	203	161	191	158	176	206	189	208	149	181	217	175	177	180	144	172	170	168	168	182	180	194	180	178	158	166	162	172	158	205	158	179	166	170	167	186	193	184	162	146	166	177	172	155	162	186	168	201	168	171	168	189	178	164	165	160	156	177	154	174	174	155	164	174	170	151	175	167	184	152	152	194	164	169	181	140	160	179	171	190	189	177	180	186	170	182	185	182	185	176	165	163	182	159	171	176	166	170	155	164	178	156	169	157	196	179	156	176	162	136	175	155	161	189	194	163	189	195	187	173	147	175	182	169	164	166	179	201	172	192	180	159	171	170	177	159	199	182	181	170	178	166	185	202	186	183	181	180	204	158	195	167	161	170	170	207	184	184	185	191	156	192	188	185	181	174	131	189	182	163	156	165	189	183	204	154	173	151	174	156	183	181	164	173	173	163	180	170	181	156	167	165	169	182	178	189	156	172	170	201	153	186	200	151	177	160	180	156	167	165	179	199	181	186	201	174	160	177	174	175	193	179	186	197	160	184	199	168	151	187	192	190	176	170	169	177	166	165	171	177	184	189	167	176	193	166	169	167	177	156	168	170	166	178	169	167	166	166	176	177	176	196	181	183	170	156	160	156	189	162	153	180	162	172	183	154	177	166	166	171	167	180	174	188	176	191	178	186	160	193	184	154	180	186	197	174	153	178	178	181	157	145	154	170	155	165	178	191	192	169	174	173	172	160	148	160	186	148	157	173	201	147	162	170	172	169	152	170	158	166	180	159	173	161	172	202	179	171	161	170	158	172	174	171	177	180	169	195	210	174	181	167	166	180	162	196	194	187	178	150	153	196	183	176	157	185	184	153	162	175	153	179	166	191	171	161	149	172	180	166	172	170	159	144	198	176	176	162	179	151	153	193	174	191	174	166	181	207	174	181	195	161	169	153	160	178	175	148	155	162	162	162	173	151	160	172	174	172	174	174	182	189	180	153	161	180	180	144	185	153	155	154	181	167	179	166	174	191	181	177	175	181	172	151	196	154	194	151	168	166	178	178	169	196	160	181	170	189	175	151	168	167	181	175	188	174	175	170	160	172	152	173	175	152	177	170	182	196	168	156	183	159	140	186	206	161	144	146	177	179	159	166	165	208	190	173	213	186	180	170	169	176	152	158	195	156	179	156	176	166	164	166	168	172	178	165	166	163	205	184	190	170	172	166	154	161	177	189	150	163	182	186	172	181	162	159	197	185	158	150	185	173	181	157	170
6101	743	1312	1421	1259	1043	930	780	719	666	658	656	618	578	584	569	551	509	522	572	517	515	540	504	506	530	493	495	498	522	537	483	552	466	528	506	487	482	497	546	522	507	478	504	520	513	538	487	423	451	502	483	467	494	496	487	503	488	531	532	466	484	460	459	456	481	486	488	479	469	521	489	469	491	493	490	478	468	507	483	508	467	432	471	483	483	425	487	422	474	473	515	446	493	461	511	476	534	463	470	490	430	497	506	496	499	486	418	461	486	489	442	487	453	460	479	479	428	492	461	472	511	452	446	461	484	474	441	474	449	481	483	471	465	454	483	513	467	457	486	444	477	432	473	452	518	483	518	484	504	477	501	523	481	466	446	498	511	449	485	477	481	473	501	442	464	471	459	438	477	465	463	493	492	482	503	467	450	491	482	475	440	481	471	490	498	458	482	485	491	490	497	467	466	445	476	472	460	488	464	515	493	476	480	457	482	506	488	452	470	453	449	501	462	499	493	482	455	498	488	449	447	482	486	502	466	488	472	475	484	475	490	487	488	472	469	469	455	428	463	510	504	482	495	493	469	446	507	470	492	470	485	462	455	466	443	466	471	474	498	475	455	495	460	471	498	490	451	470	452	503	476	471	495	475	458	452	480	461	499	481	484	467	413	495	461	518	452	482	517	468	482	457	497	511	443	483	460	451	468	500	439	482	463	487	452	499	483	456	497	482	474	479	494	447	454	478	448	463	501	467	443	466	451	458	463	449	472	498	463	468	483	491	496	475	442	484	461	485	478	478	448	514	474	505	476	465	461	440	478	470	495	496	518	433	469	485	512	457	534	418	483	487	472	459	523	458	522	488	464	458	522	468	512	500	444	444	474	480	490	496	475	478	427	487	492	465	449	465	470	478	493	474	475	458	500	447	456	490	453	467	450	485	463	441	471	476	475	470	466	459	531	456	474	467	478	471	448	416	445	484	480	491	483	462	512	453	451	456	486	497	473	465	507	462	453	515	462	452	485	469	511	498	456	464	456	518	490	478	485	465	474	500	495	494	508	463	478	469	500	481	478	466	474	491	497	460	442	475	531	492	510	486	469	487	506	477	495	480	486	484	482	511	442	488	445	472	478	481	516	495	490	484	453	430	477	472	479	476	475	493	457	493	466	474	446	466	464	484	468	487	494	481	481	440	508	495	486	445	491	498	468	478	473	496	486	488	496	502	483	462	449	498	468	465	515	435	504	494	472	474	509	468	429	524	498	472	478	472	449	477	475	483	471	475	484	452	498	456	493	438	437	496	481	448	464	478	471	478	472	433	456	459	500	477	491	460	492	488	457	459	492	451	504	475	452	456	485	449	477	483	476	480	435	478	484	513	482	432	479	444	464	454	464	448	533	477	495	465	491	464	514	446	513	482	473	438	501	470	513	467	463	443	493	481	507	467	498	485	465	498	468	466	481	469	481	485	474	418	465	499	484	494	491	436	435	453	502	451	479	488	457	467	493	508	446	487	490	486	466	496	450	439	444	495	483	457	477	496	487	503	460	480	509	456	469	490	460	461	461	487	471	477	452	469	519	465	459	471	449	521	529	467	506	444	472	450	497	463	457	480	475	507	475	493	523	473	454	490	489	453	484	475	487	503	486	482	510	451	475	454	490	485	456	465	512	482	497	457	447	497	462	462	458	507	465	474	446	475	455	441	479	463	494	495	479	484	446	465	517	500	492	485	470	520	436	481	491	457	466	485	461	455	493	466	457	484	478	448	512	503	473	450	476	449	500	491	451	492	476	444	446	478	506	510	512	505	497	472	518	452	487	445	478	461	487	523	484	490	473	507	483	491	491	495	493	447	519	470	491	489	537	493	452	462	477	482	492	464	498	527	479	476	442	487	451	465	490	481	444	484	457	471	516	444	480	483	469	452	521	483	468	497	480	451	476	482	479	512	465	466	453	452	472	531	508	461	459	471	486	488	449	477	478	462	492	523	441	472	474	487	455	461	468	468	470	474	458	477	459	415	483	486	469	492	500	462	508	451	452	474	496	482	467	497	467	470	473	499	494	500	502	465	493	451	445	499	494	413	472	497	479	504	503	496	480	500	470	473	481	478	468	467	446	456	489	492	477	495	481	463	473	491	501	441	500	506	471	463	492	484	479	474	503	462	499	459	483	497	478	425	469	489	453	418	468	480	490	495	470	453	513	493	509	449	451	469	472	456	485	496	450	464	488	489	452	466	463	472	521	466	497	487	474	471	502	477	524	439	479	430	496	509	496	449	476	468	447	491	468	470	454	448	480	522	476	439	497	492	454	520	459	477	515	460	495	492	509	499	513	492	454	474	493	509	460	443	484	464	475	474	513	471	495	464	471	450	482	488	462	494	460	473	499	449	463	475	482	513	479	436	477	486	452	500	487	429	455	449	492	474	476	461	503	513	464	486	494	489	473	470	457	497	466	482	464	451	476	449	458	467	475	471	450	472	476	475	427	470	497	473	503	465	485	498	493	510	463	496	495	494	464	456	469	520	482	449	497	443	476	456	484	485	491	489	467	497	451	504	494	506	480	445	483	513	440	495	464	503	517	448	510	487	460	463	474	497	499	477	453	454	467	451	469	489	481	489	466	473	441	495	469	500	477	490	453	457	494	521	506	500	476	468	507	451	517	465	467	508	498	448	454	499	517	501	422	462	439	512	456	471	469	462	470	458	509	483	468	502	480	472	489	457	480	459	466	479	492	497	437	452	431	503	441	481	452	459	457	511	504	486	485	449	493	435	473	465	427	462	479	437	506	497	516	484	470	523	473	483	482	448	508	460	495	478	474	481	481	518	467	438	483	453	481	494	462	481	494	492	466	461	429	526	451	485	456	465	473	433	463	492	470	461	479	484	493	484	487	457	449	497	473	498	471	443	465	461	494	506	445	468	460	468	495	476	482	471	472	493	454	473	484	402	514	479	462	456	473	500	482	485	465	465	474	475	485	463	466	481	475	487	469	479	507	503	469	484	463	510	473	514	520	459	498	473	488	451	464	483	468	468	479	508	459	501	529	504	479	480	483	494	485	514	482	442	509	548	425	510	511	465	418	448	446	486	477	477	444	529	477	438	484	428	460	491	455	494	486	449	447	490	474	454	499	511	478	493	451	465	484	460	448	480	486	477	462	413	459	481	479	469	482	501	453	463	456	502	450	484	482	476	490	490	449	436	462	479	445	506	473	463	484	445	480	458	458	489	493	478	455	474	467	463	471	473	485	447	469	501	469	481	450	479	494	449	473	482	505	511	472	484	478	520	519	480	545	513	496	477	515	469	466	478	517	486	487	453	481	475	453	504	504	456	453	465	454	500	467	508	472	472	453	488	507	460	465	508	474	472	447	455	450	505	507	453	460	501	478	474	476	499	461	430	490	488	505	492	494	511	450	473	485	457	471	527	514	465	449	520	499	448	450	463	482	452	489	476	516	442	433	526	485	428	467	484	485	460	508	466	468	439	459	458	498	447	500
14168	1442	1149	929	656	578	529	541	414	436	435	403	424	382	423	355	324	331	372	353	375	382	364	373	355	372	373	376	360	358	367	413	336	383	362	329	390	308	389	404	355	346	376	387	355	367	405	351	342	367	336	355	366	360	374	319	352	319	326	346	369	344	349	341	329	384	353	335	363	369	330	334	347	326	364	344	334	350	346	356	400	336	351	348	356	368	383	391	312	366	377	358	343	363	358	369	355	356	367	347	352	370	333	344	376	310	340	335	352	351	323	389	349	381	353	318	372	331	332	367	334	343	338	370	349	349	302	378	342	398	355	349	334	352	355	356	321	358	364	382	342	371	358	375	363	370	365	345	349	337	327	377	348	368	375	366	335	366	325	356	357	333	356	353	335	380	385	342	375	364	342	394	364	363	385	333	343	335	370	343	384	344	356	371	341	390	332	360	375	324	361	364	348	371	308	355	345	326	332	376	371	328	350	352	361	330	385	370	346	343	347	322	347	327	345	357	317	339	315	356	358	354	370	373	352	370	369	370	329	338	346	390	309	333	363	338	338	343	307	363	377	389	383	379	388	344	358	373	349	361	345	349	341	377	352	388	362	354	355	368	335	401	336	343	373	343	348	353	365	357	342	331	341	309	356	339	336	343	362	356	356	349	331	336	350	354	388	367	376	372	389	353	321	348	325	367	340	353	362	403	331	342	332	338	360	360	390	341	364	323	357	357	342	379	374	378	345	371	328	368	341	318	354	362	342	350	364	374	328	333	376	348	351	376	370	343	343	380	343	340	351	345	353	355	371	373	366	303	354	320	340	342	354	358	364	354	364	352	336	353	371	324	341	342	381	353	338	320	358	333	346	333	343	371	326	370	385	337	375	367	336	336	360	350	335	330	395	377	354	351	340	381	332	334	378	365	345	338	350	325	371	342	331	345	346	345	345	322	331	369	352	323	368	356	386	315	295	360	357	374	373	340	346	347	393	361	336	374	386	337	348	397	332	359	376	322	335	356	326	382	331	352	375	366	386	347	362	344	353	340	303	315	342	375	351	321	340	357	327	318	356	344	357	376	366	378	383	336	345	361	379	375	352	380	341	386	369	375	324	333	377	334	329	325	366	378	366	348	341	367	344	330	351	367	365	356	341	351	379	306	336	379	375	345	357	347	402	322	337	335	343	327	379	349	323	334	331	354	378	312	376	383	358	403	338	394	382	340	345	349	368	356	344	345	329	300	322	343	369	368	395	352	344	348	308	362	404	339	305	352	347	349	328	359	337	360	372	338	345	363	353	355	343	375	376	352	335	366	357	387	346	353	367	343	366	330	394	378	353	359	351	364	339	390	343	414	369	378	365	384	313	335	355	357	351	335	329	347	364	355	377	356	363	341	370	324	319	335	380	374	326	371	385	369	345	345	359	360	315	349	405	386	340	390	338	377	375	318	339	328	347	339	382	360	362	367	387	323	339	362	358	339	360	354	387	358	332	335	364	363	361	349	342	330	351	329	345	358	320	336	356	337	345	344	355	347	335	320	340	370	322	330	379	357	365	348	341	394	359	363	401	351	358	355	362	340	343	349	341	360	343	382	350	364	359	327	326	385	391	333	359	352	386	357	353	360	379	342	387	369	343	319	351	346	356	357	355	377	369	386	355	360	325	336	325	342	357	379	367	346	364	354	336	366	372	365	338	356	341	346	332	339	364	323	364	361	323	341	348	351	385	331	349	354	355	351	369	346	360	386	372	344	310	344	334	362	348	345	327	371	353	313	315	352	422	326	374	364	324	352	361	349	328	342	339	321	337	347	377	338	362	359	339	362	342	360	321	377	346	311	337	333	341	360	378	327	352	323	364	356	371	345	377	322	309	384	335	372	347	367	413	347	361	339	326	362	367	366	385	363	359	368	369	354	334	336	340	346	368	374	364	339	371	383	383	350	381	358	331	343	370	316	365	394	312	330	356	333	328	357	345	380	396	345	371	363	366	359	370	353	342	372	404	344	341	381	356	379	347	321	329	358	356	322	325	401	336	338	348	394	329	318	343	373	354	378	326	311	318	341	320	365	362	370	373	344	360	323	366	330	325	340	315	350	380	381	376	323	356	349	354	375	338	362	361	371	385	356	360	345	330	327	350	364	336	367	348	350	353	334	384	359	368	363	374	359	381	373	352	368	322	340	316	345	341	337	343	368	353	351	349	365	366	329	306	351	365	362	354	356	323	366	340	284	334	346	370	341	354	324	353	374	380	361	405	342	404	355	304	345	330	363	360	334	355	346	335	386	368	369	367	363	359	386	333	355	374	357	369	357	338	385	384	381	379	347	305	332	347	353	341	360	311	349	326	367	355	314	309	335	331	324	375	331	336	339	371	349	353	327	314	375	329	334	321	386	326	364	384	320	341	347	325	323	374	338	373	323	367	359	366	375	361	384	336	356	357	359	371	371	375	353	352	330	355	349	318	345	352	343	366	384	330	329	334	380	344	350	343	366	379	354	331	329	343	332	366	351	340	349	375	349	397	338	350	312	350	363	378	340	379	373	326	332	332	341	353	344	317	329	324	341	337	359	347	368	352	307	357	355	340	397	365	353	337	387	309	377	384	356	371	377	352	373	336	346	357	393	398	370	322	376	330	367	332	372	352	349	369	384	361	352	377	346	318	353	341	349	336	325	322	350	367	340	363	376	389	332	307	390	362	375	329	361	339	362	352	415	376	376	329	354	361	354	339	349	361	354	382	373	361	337	347	362	371	362	324	352	384	353	358	379	330	321	332	342	348	335	331	357	378	329	366	371	360	366	346	362	382	385	362	393	364	321	387	347	351	365	347	332	319	367	338	351	360	357	351	360	331	392	354	350	374	336	332	331	365	361	356	377	360	357	335	334	341	311	341	305	336	326	336	351	351	358	358	358	352	372	353	353	365	359	320	337	361	368	331	335	321	358	383	309	382	355	372	369	330	353	350	337	347	367	385	352	370	335	333	354	401	373	354	351	332	339	325	342	326	340	362	384	362	333	317	365	377	349	368	376	347	330	373	353	322	380	314	352	351	327	343	338	327	365	363	351	368	397	363	333	341	339	338	331	335	366	345	357	378	344	350	331	343	318	340	348	343	360	341	345	360	369	340	380	328	361	393	378	323	376	362	308	336	372	359	348	355	352	380	365	393	358	363	328	341	324	349	338	367	366	407	306	350	332	337	349	338	302	353	356	367	315	337	355	314	356	346	362	349	349	341	320	356	319	359	336	365	342	368	360	373	372	362	349	352	364	357	361	335	328	330	334	375	325	368	343	353	364	388	354	367	354	338	353	343	345	351	398	358	343	355	380	353	373	360	365	362	343	355	374	344	368	360	329	322	345	372	327	329	357	342	340	359	335	373	367	372	355	332	346	353	329	345	330	358	377	347	354	393	379	376	341	376	362	330	355	367	360	373	354	343	320	320	344	334	382	371	377	379	312	350	348	336	366	352	332	334	343	291	390	370	339	344	345	347	364	348	351
8608	1480	2411	2673	2290	1916	1786	1428	1386	1209	1146	1149	1030	1036	990	1048	1034	996	957	861	906	934	892	990	967	930	920	916	844	838	810	870	845	931	908	883	834	878	857	902	897	841	928	837	914	886	864	880	842	893	825	853	893	851	915	843	869	849	905	919	874	829	916	822	823	815	849	854	891	857	904	780	890	859	827	843	911	849	841	870	795	822	910	833	884	895	841	824	794	830	838	837	936	876	808	870	869	794	856	803	802	818	868	816	863	872	826	906	850	872	819	842	804	876	842	832	854	845	859	854	847	884	805	800	866	883	891	823	853	881	833	818	846	919	793	892	819	787	849	836	789	853	839	812	874	839	885	839	808	820	841	801	834	800	859	849	814	863	858	853	867	833	808	905	842	804	885	840	822	840	857	821	804	835	837	852	852	867	846	834	864	796	808	830	857	790	873	843	855	819	858	811	882	858	848	838	796	830	863	833	836	832	759	836	835	853	875	831	851	853	907	904	815	872	843	881	864	834	848	783	851	898	835	830	838	898	842	799	911	812	859	838	909	852	822	849	833	859	825	851	852	862	797	830	850	856	899	811	809	890	855	812	826	902	822	832	843	811	808	861	850	851	901	815	858	841	859	867	865	828	841	870	856	852	897	888	877	830	832	746	810	811	827	855	830	888	792	858	847	804	902	806	808	837	876	825	794	845	847	833	866	895	848	890	829	848	866	848	844	839	827	814	851	882	834	872	816	832	852	887	803	880	848	839	881	838	871	811	836	834	857	835	802	867	836	777	859	881	815	856	845	865	830	861	841	854	844	838	807	786	862	859	843	817	813	841	844	814	832	817	853	900	886	850	815	809	878	835	819	849	877	828	881	882	849	838	878	838	820	847	864	757	806	792	895	889	841	821	837	889	849	857	845	825	811	836	766	787	862	865	796	871	845	815	847	801	847	884	852	882	845	864	826	840	839	866	877	826	888	819	898	841	856	822	804	801	847	808	861	803	821	853	833	851	854	803	836	830	825	856	878	817	859	865	848	901	823	826	841	831	814	821	839	856	841	816	869	804	780	863	820	830	848	849	849	801	824	810	887	864	835	846	884	838	900	898	814	838	859	876	856	854	790	879	797	889	867	808	811	870	837	816	878	833	836	856	876	843	844	836	809	811	844	887	834	831	790	805	842	815	906	828	913	883	825	822	813	878	864	847	832	880	834	815	859	849	889	859	821	827	837	807	894	780	832	839	837	848	859	844	855	810	809	821	852	883	815	887	828	863	812	851	821	810	883	846	814	861	829	851	798	874	873	879	842	860	788	794	896	844	814	797	849	854	879	827	879	845	881	853	839	800	874	861	816	805	826	839	892	893	831	877	856	836	833	808	843	813	851	818	824	839	836	869	801	823	836	889	852	833	852	829	831	811	804	834	882	869	809	878	863	863	830	833	842	910	811	868	871	838	856	858	836	831	802	822	896	835	854	838	882	835	829	892	835	796	842	837	866	884	838	839	841	832	830	865	902	814	867	846	875	833	793	816	832	873	862	794	833	851	835	832	905	893	821	838	834	817	839	869	807	865	821	837	816	849	867	847	875	841	833	809	797	820	811	820	823	799	844	859	862	796	915	845	799	872	854	820	841	800	829	853	825	827	848	873	878	822	815	820	876	814	824	861	833	836	878	829	782	860	823	811	834	816	804	835	819	878	858	842	845	818	875	824	857	848	841	822	871	813	764	812	787	848	860	859	809	885	834	804	854	809	822	887	822	895	870	869	822	838	816	812	804	858	868	843	850	837	874	868	808	856	838	847	832	873	861	852	839	815	865	817	838	808	832	828	843	834	825	865	821	845	843	890	864	833	890	877	845	839	813	875	802	820	863	800	809	850	858	812	844	890	803	801	828	880	883	833	863	787	850	842	840	847	848	835	804	833	878	840	840	855	824	761	771	856	864	878	831	818	846	849	815	817	839	817	867	875	819	843	842	791	787	836	850	808	783	863	818	831	849	817	824	834	818	869	835	827	827	864	843	887	811	891	824	878	854	883	847	793	827	870	886	803	830	839	837	886	836	801	816	824	807	822	846	844	814	821	820	823	863	825	855	836	846	803	844	880	824	866	879	874	852	870	835	889	851	806	831	892	833	878	830	834	878	840	814	859	835	852	841	900	908	838	878	801	865	787	849	830	839	901	842	820	877	775	846	865	827	842	832	929	814	869	877	788	802	803	832	792	846	791	838	889	832	873	849	849	852	850	845	883	887	867	854	820	848	902	899	875	828	814	881	846	841	817	841	829	882	877	886	802	862	841	849	849	818	855	814	837	794	821	852	815	849	801	759	876	856	820	842	799	809	866	835	781	830	785	813	872	879	827	817	855	845	877	859	848	816	835	865	886	833	873	842	806	906	813	892	864	831	851	834	825	885	823	827	891	824	814	821	849	872	850	839	889	849	854	837	791	894	840	861	847	860	830	852	843	851	875	818	832	873	858	823	853	859	849	816	828	843	876	843	814	827	858	837	826	833	900	859	852	871	823	817	834	826	838	805	867	873	833	865	839	833	797	828	870	872	849	811	874	801	836	820	855	792	846	835	886	921	804	851	899	867	843	806	830	865	876	888	855	866	830	839	881	859	873	897	873	869	904	823	829	821	822	827	853	881	869	818	837	827	878	813	872	866	864	887	810	858	834	826	845	829	804	851	815	865	841	860	855	860	919	792	837	862	846	831	859	864	872	815	838	872	827	853	797	871	816	866	848	806	854	884	839	804	872	870	863	837	827	884	849	831	902	855	841	822	802	829	820	851	855	825	859	857	771	833	836	771	834	890	842	868	864	821	866	831	846	900	851	841	839	867	788	814	889	825	850	835	826	819	828	839	791	801	840	845	830	804	833	854	849	807	838	806	855	847	840	855	869	828	821	848	831	805	838	833	850	819	898	849	863	850	858	894	807	853	806	889	866	911	853	842	839	831	870	839	857	831	828	827	874	852	898	791	870	800	876	790	889	870	834	806	826	832	830	863	862	820	874	836	836	820	856	871	883	827	863	840	874	804	789	864	864	815	844	848	912	852	768	812	882	847	843	876	852	904	841	857	860	850	895	900	838	808	857	866	820	824	856	858	824	796	827	837	832	883	826	869	801	870	831	855	817	830	821	858	880	872	892	878	861	888	872	880	831	807	860	847	817	836	892	846	821	831	883	853	870	837	803	848	777	840	871	808	798	840	840	839	887	836	882	859	809	920	834	816	863	845	860	819	829	822	775	876	846	850	903	875	859	874	836	845	807	873	866	814	922	831	803	846	771	854	873	892	823	829	892	866	858	807	847	820	905	888	872	817	841	810	795	866	841	846	847	844	831	826	898	814	853	802	843	865	797	869	770	866	856	868	864	789	803	808	791	849	862	860	892	835	853	856	858	820	824	855	802	865	852	850	828	793	849	833	859	821	791	868	823	819	798	869	865	846	856	836	823	902	824	829	812	829	840	862	863	845	883	850	850	826	839	861	855	844	801
1566	295	257	247	267	248	262	238	278	258	256	267	291	296	277	243	239	240	270	290	251	316	281	269	254	248	270	276	303	248	242	277	268	272	271	287	261	239	249	253	263	252	266	246	262	283	253	286	293	253	260	284	258	260	298	293	231	250	260	278	288	273	224	302	254	228	232	250	249	294	276	227	230	292	270	247	281	234	242	288	269	302	276	255	264	242	264	266	245	258	234	262	250	247	269	291	278	291	272	288	281	247	257	252	255	251	221	242	279	294	229	258	272	272	246	260	274	277	263	231	274	242	269	233	268	250	246	248	257	296	229	270	261	247	257	246	227	231	272	283	273	273	251	239	265	237	236	265	267	248	267	277	269	241	268	254	271	243	262	274	255	266	272	284	277	281	241	274	262	247	241	268	236	247	272	260	291	260	257	255	269	266	247	292	244	293	296	267	250	266	263	281	282	305	272	261	238	282	264	260	269	283	258	251	243	266	235	254	281	264	276	262	275	261	275	283	262	248	284	224	256	239	239	257	245	232	269	243	258	259	222	267	294	283	261	278	258	249	238	294	269	243	279	234	252	257	235	230	246	279	266	281	278	219	266	251	265	259	250	249	283	265	251	235	277	274	273	279	239	268	253	244	276	253	243	235	264	269	266	301	252	259	236	235	256	294	262	263	229	257	279	220	249	267	214	270	245	263	285	240	249	266	212	276	230	283	262	246	265	257	272	252	259	237	287	267	261	292	261	258	237	282	250	289	298	272	279	235	270	291	255	238	262	236	243	257	257	260	249	275	272	265	271	272	267	253	241	266	266	280	253	258	265	280	273	278	251	246	271	262	275	276	228	228	259	244	231	270	276	270	245	260	261	257	247	265	289	297	225	250	216	244	267	240	260	241	259	270	273	272	261	275	260	234	255	268	255	250	260	284	250	258	237	288	288	241	241	245	288	245	239	259	235	256	253	251	250	266	287	273	255	281	266	254	235	257	276	273	267	268	283	297	258	269	227	264	279	289	258	263	242	257	219	260	284	245	238	298	285	257	256	243	238	238	276	275	238	276	259	225	259	247	245	252	271	247	259	276	273	268	257	276	287	291	273	265	312	240	248	268	246	260	238	288	251	238	242	265	251	249	254	282	276	258	275	248	296	280	265	259	279	276	280	236	252	247	242	292	288	235	289	300	254	237	264	251	274	247	240	261	275	265	307	273	284	268	264	291	260	277	271	255	273	271	230	274	257	260	290	250	274	254	247	275	258	249	257	268	255	262	261	274	259	264	264	237	248	259	255	268	289	255	263	269	283	279	305	266	271	271	255	251	272	252	273	280	262	283	291	282	284	267	262	276	269	266	238	288	251	281	260	271	249	253	266	257	269	256	241	267	271	265	241	264	245	260	261	261	248	250	301	264	275	276	286	284	273	255	230	265	271	286	271	240	287	278	250	252	236	260	273	261	229	252	237	255	260	251	232	244	258	288	253	260	258	263	284	295	254	252	276	287	245	248	286	243	250	267	263	254	259	255	240	277	289	253	266	287	308	266	276	259	252	286	291	275	272	252	262	261	226	263	266	254	274	231	265	241	290	262	281	279	273	285	253	230	244	250	255	272	238	251	244	236	252	283	284	297	284	288	280	253	275	277	278	253	281	271	301	240	254	266	276	254	221	245	255	264	251	219	267	272	279	268	283	281	267	281	267	273	272	299	236	256	254	287	265	258	281	285	255	283	235	281	276	259	253	282	258	232	252	250	275	258	279	257	265	288	256	291	240	225	243	274	268	279	275	280	276	261	241	266	267	274	270	249	271	289	271	273	278	244	250	268	292	262	273	263	261	267	281	262	251	262	255	252	236	236	262	302	294	266	286	262	271	230	283	300	274	267	246	269	272	289	261	290	277	256	276	220	258	267	258	261	289	268	235	247	236	252	256	316	241	269	272	260	270	277	267	234	276	252	279	289	276	270	252	252	244	260	242	261	248	266	282	240	262	262	253	217	234	298	288	238	221	299	274	309	258	224	283	248	276	247	305	265	269	252	258	239	226	256	256	260	263	260	251	237	265	241	274	250	243	298	277	255	272	273	280	231	258	253	271	288	281	260	268	259	234	239	276	291	263	283	290	265	224	222	256	313	265	245	243	263	263	248	303	263	256	268	272	290	289	264	274	245	266	260	257	292	278	283	280	252	272	275	273	278	262	263	284	255	258	260	262	266	269	259	275	256	245	268	301	272	296	284	245	237	256	242	241	290	280	251	270	256	226	267	282	248	285	254	265	265	248	247	290	277	244	260	269	238	251	248	226	252	264	268	290	252	280	282	291	245	248	269	268	256	252	278	277	299	260	266	238	280	266	254	270	266	266	284	259	231	234	252	240	233	250	254	257	282	257	257	289	262	263	235	232	264	258	271	275	282	269	243	267	244	221	251	255	276	270	227	274	233	249	261	247	285	247	260	246	248	272	282	279	292	235	274	263	263	264	243	260	267	261	273	262	264	261	275	281	260	304	266	286	266	278	279	262	243	241	247	242	274	276	260	261	238	224	229	272	277	305	275	277	254	262	237	265	247	277	233	264	261	290	260	265	257	279	271	265	241	264	241	268	281	257	259	293	269	223	254	265	294	289	273	232	270	294	282	256	274	259	232	280	246	245	253	230	252	259	275	264	268	274	267	280	282	299	265	276	240	237	283	260	271	243	252	249	291	261	236	261	249	259	259	241	228	266	265	240	259	316	240	267	248	251	246	221	275	275	258	240	247	241	255	269	247	265	243	248	267	233	231	235	260	268	256	248	252	256	272	249	280	260	267	250	247	270	251	311	259	253	275	264	267	229	281	284	264	263	238	277	263	261	280	235	236	254	252	236	258	259	244	242	252	275	250	259	250	297	259	274	274	258	252	255	250	267	253	260	267	274	240	234	253	280	298	262	286	244	240	262	236	265	285	228	263	268	260	255	253	272	277	257	261	274	268	278	268	243	238	256	250	260	269	275	289	261	254	224	253	261	277	272	274	279	233	275	251	238	282	270	260	277	264	238	302	253	268	243	282	260	298	241	256	291	263	284	262	270	246	262	253	261	272	258	255	286	266	267	269	273	278	285	271	237	299	244	242	252	235	268	276	239	228	246	254	275	286	251	257	273	249	267	232	273	257	250	281	248	239	256	247	261	263	248	259	247	261	271	248	302	255	294	254	238	249	263	268	273	263	260	299	260	266	235	250	243	283	276	257	268	242	269	267	251	270	280	271	282	279	266	260	255	255	288	251	302	223	256	262	231	234	301	255	245	293	247	264	274	254	275	251	221	265	254	278	284	265	258	244	264	258	274	280	279	247	308	261	250	288	240	255	275	238	274	305	267	285	258	231	279	257	260	255	291	262	245	255	254	256	267	313	274	259	270	235	247	254	296	260	278	245	263	225	269	238	258	262	274	225	256	245	259	270	258	279	284	268	298	270	285	245	247	277	251	268	241	269	274	271	285	279	247	261	267	234	215	267	265	258	269	275
1836	665	673	684	639	650	724	680	663	658	682	639	638	639	619	627	633	642	630	608	618	633	624	615	663	619	630	625	645	657	629	605	603	661	660	656	604	616	652	618	678	661	614	611	656	665	649	604	673	620	652	611	602	663	592	627	602	670	662	659	607	653	637	632	635	604	603	618	630	582	656	651	620	611	649	658	641	613	644	624	675	637	633	614	644	641	686	631	651	654	647	659	642	591	662	649	625	651	601	636	654	630	629	645	641	639	609	600	640	590	617	669	641	599	632	612	612	600	659	682	647	649	702	669	638	630	652	668	648	608	631	611	646	624	655	630	611	664	635	621	608	622	653	621	598	609	645	630	636	621	637	651	635	641	604	628	669	652	616	617	638	661	633	615	623	668	598	668	612	631	615	654	607	669	563	607	636	651	639	616	667	628	627	675	592	617	661	569	640	680	664	622	616	638	678	686	663	592	603	594	657	655	645	670	635	629	667	637	646	668	670	597	659	664	626	616	673	615	616	626	651	658	617	641	644	624	618	611	670	636	608	634	631	653	598	646	645	625	601	645	655	594	600	624	639	618	662	663	604	631	718	598	607	661	618	624	640	627	615	624	618	588	601	654	648	622	594	656	658	677	614	634	625	626	629	672	575	632	645	623	630	641	686	648	656	634	565	660	641	617	606	656	600	665	652	605	650	641	669	616	633	642	637	647	641	699	633	597	670	640	658	625	618	616	622	616	599	657	704	650	585	614	655	634	683	621	671	693	623	654	651	636	612	582	643	620	621	592	654	612	635	579	675	696	609	623	663	617	620	656	627	665	647	628	634	637	688	611	635	663	657	592	664	632	640	606	615	645	636	670	609	654	611	633	674	604	631	619	614	635	635	614	645	688	604	660	627	626	643	644	646	608	642	653	676	662	634	645	635	623	637	653	658	613	673	631	667	689	654	640	621	647	557	616	656	622	629	630	658	663	619	611	653	641	638	636	642	672	652	647	637	646	675	637	655	654	641	647	606	618	656	648	607	646	640	655	633	607	620	592	620	630	611	621	609	669	646	615	647	626	621	614	631	631	622	627	626	657	648	631	666	635	638	622	628	625	614	640	606	643	659	612	645	658	642	639	593	617	610	644	641	653	685	662	707	632	657	677	609	601	638	639	652	618	626	598	639	647	628	598	616	635	648	618	652	600	610	614	678	662	633	614	640	622	642	618	626	605	640	669	610	649	629	630	654	622	649	650	604	656	624	611	586	679	676	649	642	637	703	624	641	590	668	631	618	662	652	626	644	611	647	614	630	629	615	637	649	654	628	637	610	631	640	643	635	662	621	666	637	636	674	602	652	654	630	669	654	653	654	628	650	621	646	634	643	620	632	627	584	624	664	657	625	644	619	656	669	637	639	636	655	633	658	656	669	654	628	616	682	617	653	641	638	594	620	637	606	625	647	636	651	603	614	605	649	692	638	667	626	589	647	619	644	620	636	603	671	619	581	669	687	638	619	647	642	603	618	688	654	664	620	616	650	655	640	619	598	654	650	657	630	663	637	637	665	621	649	619	648	643	655	675	603	626	658	681	576	631	673	625	663	591	612	636	630	642	629	591	658	632	632	648	673	669	654	627	597	681	639	670	668	613	620	641	635	614	629	637	642	681	636	616	645	619	648	705	627	616	679	653	659	663	626	600	628	626	615	685	593	643	601	617	653	640	657	656	678	620	620	632	640	626	626	674	650	602	616	626	681	654	618	650	594	621	674	653	619	602	658	625	589	627	628	648	644	660	614	652	652	670	638	641	645	637	665	555	603	673	608	630	612	614	641	628	637	647	697	625	619	606	632	610	635	653	622	660	677	649	641	673	620	617	668	689	630	660	641	661	639	599	628	625	617	651	604	652	620	595	622	629	646	678	624	624	688	586	662	603	692	658	608	632	663	657	605	630	635	618	602	635	620	625	635	593	581	593	691	656	635	689	615	647	671	648	617	620	667	665	642	590	628	650	590	655	625	662	668	664	636	603	628	646	649	605	664	621	630	636	641	605	630	668	624	669	601	632	673	619	678	590	595	628	623	659	616	609	620	656	560	630	621	569	613	610	605	643	623	621	664	655	629	666	644	657	600	654	602	660	600	666	625	644	637	615	643	614	667	655	657	686	597	641	685	641	623	652	642	614	597	642	644	567	656	632	650	630	665	647	607	643	647	661	642	622	590	675	643	658	601	596	638	632	609	621	670	637	637	617	609	602	655	688	706	609	647	635	641	659	606	652	613	642	586	606	640	643	678	656	655	611	636	637	617	669	590	658	609	607	631	619	635	647	638	639	674	609	606	613	638	653	627	636	677	638	675	610	634	663	652	646	609	608	631	621	629	620	665	618	618	628	627	665	604	630	656	592	654	665	660	626	639	613	626	611	608	613	642	633	621	650	677	608	647	626	692	635	649	672	645	629	667	657	623	664	649	641	657	622	601	634	643	589	624	631	668	608	618	632	646	614	641	626	601	617	606	593	625	578	661	603	660	631	592	596	629	589	635	608	629	625	595	638	601	611	588	620	653	665	673	653	666	658	648	639	642	602	672	649	636	627	638	607	643	597	639	647	644	641	635	669	589	618	618	652	635	578	619	661	637	693	585	624	606	652	595	663	633	598	664	597	640	671	682	644	601	638	656	632	631	617	652	642	626	664	606	615	653	658	621	663	594	645	659	637	621	617	682	666	632	644	622	634	652	700	594	671	646	625	648	599	601	643	619	645	630	597	617	665	601	607	617	661	610	607	618	655	654	626	596	626	629	640	576	617	620	644	664	628	670	666	618	633	638	677	633	650	671	626	638	623	563	631	639	664	666	649	631	614	622	599	583	630	622	635	645	621	655	619	658	643	622	627	626	662	619	652	657	653	654	645	612	646	612	648	675	712	591	670	645	663	627	648	644	643	590	629	647	636	593	661	648	609	650	628	604	645	641	611	653	635	636	655	662	624	671	673	620	680	602	606	661	657	626	658	619	617	609	609	649	651	715	609	618	612	712	639	679	631	666	593	625	629	693	650	664	578	616	673	657	625	672	601	650	672	594	648	636	665	616	653	592	639	650	630	606	616	621	647	659	646	691	609	585	682	677	608	646	622	644	622	631	629	642	658	601	683	644	639	629	598	652	636	628	682	654	657	683	641	614	619	698	666	639	643	631	658	592	645	682	621	601	632	649	620	604	649	647	629	666	656	622	630	661	602	587	613	633	670	641	623	636	635	601	652	671	602	663	640	622	595	635	677	655	603	614	634	643	630	663	629	667	596	692	665	654	661	670	681	647	611	631	625	678	637	635	605	616	587	623	658	607	652	664	663	587	624	642	644	661	659	650	677	626	604	645	647	609	679	609	636	633	652	585	641	606	644	640	603	608	581	595	650	662	648	618	654	623	630	688	580	613	680	641	603	632	618	654	662	627	663	642	671	626	678	645	614	652	588	658	630	628	601	637	629	687	634	625	632	641	648	636	649	645	620	619	648
7425	494	592	417	331	270	232	235	212	189	199	213	218	207	182	166	181	191	187	190	193	156	182	152	170	193	201	163	177	161	189	166	160	195	177	173	180	144	180	192	159	170	154	183	168	161	166	157	147	191	179	165	173	161	166	180	163	156	174	180	177	160	157	173	199	175	180	161	161	162	185	194	154	188	161	158	214	165	178	192	199	206	161	184	206	173	148	164	186	176	152	184	164	181	176	151	186	182	171	187	170	186	173	191	168	183	184	197	153	184	156	173	165	167	145	183	175	200	168	188	161	193	180	165	149	199	149	156	167	148	171	180	184	168	176	173	166	176	190	187	155	197	186	189	185	189	169	188	175	141	159	189	170	162	172	177	166	155	187	179	180	184	177	188	187	184	163	173	194	180	176	176	199	155	198	178	163	151	166	173	179	180	170	173	172	170	170	203	180	161	193	163	171	212	161	177	148	195	200	174	195	189	166	168	169	171	153	150	157	155	165	166	161	172	162	174	159	204	191	172	176	174	183	163	178	193	186	178	164	160	189	130	140	180	161	193	169	179	153	201	158	180	169	173	183	172	172	174	184	150	159	157	149	172	177	170	144	153	167	161	187	173	173	180	177	166	191	156	173	192	192	211	144	153	168	153	172	158	149	170	183	196	147	177	158	181	198	171	178	174	180	163	177	192	193	183	175	174	178	180	149	181	176	167	192	163	168	189	163	167	197	169	164	154	175	146	180	157	136	160	161	166	199	163	166	182	163	162	174	173	182	155	150	172	172	188	164	169	162	168	157	185	170	165	168	159	191	201	163	174	184	169	153	156	162	157	173	166	156	182	202	162	171	165	190	184	183	173	165	180	180	160	157	158	175	176	158	178	165	167	170	176	165	181	155	166	178	171	184	165	169	181	184	200	169	157	187	195	186	176	185	156	183	165	192	143	190	162	171	162	191	171	205	202	154	145	188	164	184	160	164	187	171	165	157	170	177	161	171	186	175	157	164	165	174	194	198	194	183	159	166	164	166	191	144	175	171	160	167	194	194	171	221	207	172	148	173	180	173	177	191	186	176	164	181	169	185	159	161	152	165	167	155	184	185	160	189	177	156	149	178	168	183	150	187	162	183	178	155	163	167	181	159	223	176	161	164	174	162	190	172	164	167	181	167	153	165	159	165	155	175	189	188	177	159	186	167	187	196	192	178	140	185	159	199	167	167	166	204	156	177	181	181	162	175	156	157	183	133	152	168	164	162	172	186	169	152	157	163	160	159	146	173	198	187	162	182	175	175	158	175	177	182	164	142	142	185	197	171	163	178	173	170	167	170	164	196	169	154	163	176	198	181	185	164	158	157	179	166	150	185	151	177	182	168	191	178	160	174	159	176	197	154	191	168	185	171	152	175	147	170	204	166	175	144	191	187	175	150	166	199	182	160	177	178	166	156	190	201	176	185	154	191	169	164	162	164	181	151	161	195	190	169	157	150	184	170	145	150	167	163	178	169	181	175	153	170	181	185	177	157	184	197	184	162	167	165	162	158	177	163	167	158	184	182	179	199	151	162	186	166	179	133	178	175	168	164	165	163	168	172	187	163	185	176	153	143	181	173	178	178	173	149	179	164	158	155	159	155	175	153	165	165	172	194	180	146	147	149	181	154	170	166	172	159	165	197	176	165	187	173	183	170	149	173	178	167	168	183	181	144	152	173	190	181	188	153	156	159	157	173	168	186	167	168	179	192	185	175	165	175	207	180	157	193	168	158	185	188	177	186	141	174	193	180	156	161	171	148	179	157	159	163	191	183	179	166	189	177	185	197	173	153	179	183	178	180	189	191	185	185	144	176	165	199	153	184	163	182	195	154	183	156	170	201	139	153	176	165	171	193	177	200	154	189	157	165	173	151	186	185	166	200	181	142	171	159	167	204	191	170	173	158	164	159	194	196	167	170	191	181	194	169	190	166	174	169	177	167	155	156	181	161	172	190	172	178	183	152	168	175	157	187	179	166	164	158	186	163	179	194	180	177	175	156	169	193	169	190	201	182	206	176	167	194	199	167	186	176	163	190	170	203	160	157	178	153	161	147	160	177	170	161	161	167	178	155	178	149	187	164	181	158	174	172	180	162	201	180	169	164	194	181	170	160	183	156	165	168	172	165	171	183	141	157	158	201	179	187	170	195	175	180	202	182	166	159	174	212	162	171	183	152	158	177	208	153	194	187	157	144	160	175	168	162	149	152	193	177	156	178	168	167	182	152	182	168	174	166	170	132	159	148	181	179	172	191	159	160	155	147	157	172	168	163	168	175	171	190	134	158	171	146	177	165	181	171	175	164	173	191	173	165	158	178	164	178	167	174	170	169	171	157	180	199	160	179	169	216	162	193	183	160	159	170	187	175	173	164	157	150	186	178	180	166	152	158	183	151	170	186	162	167	172	203	150	183	157	195	162	161	181	180	175	156	167	170	171	201	171	179	174	172	185	160	163	161	180	173	169	164	177	167	177	183	173	144	169	166	169	182	180	173	172	169	157	186	182	184	178	162	184	168	171	165	164	165	201	166	157	175	172	176	202	171	183	172	176	189	183	161	160	189	171	165	187	182	155	187	186	174	161	171	174	182	163	190	183	197	191	176	187	172	162	151	166	191	182	181	177	190	178	155	176	191	175	149	160	159	178	186	167	174	194	173	182	155	177	138	150	185	173	148	184	177	163	183	167	177	174	172	183	163	151	187	179	171	164	174	188	166	167	171	185	175	167	153	198	159	164	175	174	170	148	158	169	181	170	177	201	189	195	181	174	160	184	188	160	157	174	181	196	183	171	175	174	188	174	176	196	183	196	191	165	159	166	151	175	165	164	155	178	189	198	190	146	175	170	189	155	171	173	188	176	179	174	154	165	181	170	189	165	162	190	158	143	193	163	135	183	160	172	202	185	183	151	177	151	184	165	138	153	162	166	192	167	161	181	167	175	163	166	181	149	153	178	174	178	157	172	196	172	162	190	177	162	169	170	163	177	174	197	164	189	213	159	154	180	147	167	183	184	186	218	185	150	200	149	166	154	202	196	191	192	162	167	176	161	163	181	187	184	182	178	197	183	171	197	156	182	152	185	177	154	167	191	164	176	192	186	174	196	169	157	203	176	196	170	175	192	158	190	174	161	155	173	173	170	204	170	174	173	173	170	153	156	169	200	170	179	196	154	156	188	157	151	155	161	207	156	173	158	156	187	175	189	173	179	165	138	187	169	171	148	171	174	182	189	175	150	179	166	172	181	172	157	186	178	162	155	178	178	156	179	173	157	171	170	195	168	172	182	197	180	186	158	181	175	174	184	186	164	165	187	191	173	205	213	204	159	152	160	159	165	166	196	160	185	172	175	186	183	163	156	183	170	141	180	167	141	147	160	172	182	176	185	177	180	145	170	187	174	167	175	179	160	200	170	189	158	195	156	146	186	190	189	187	152	163	190	150	190	148	185	170	156	188	174	158	160	171	171	182	170	168	164
6282	786	1284	1418	1231	1045	950	810	778	691	653	601	592	548	579	562	520	560	576	555	501	542	504	522	503	503	442	498	495	467	499	512	497	501	504	474	545	535	476	531	472	486	489	469	472	445	458	425	495	491	461	509	471	477	493	505	487	486	466	481	489	439	491	521	466	466	464	519	480	475	489	473	483	504	488	441	465	455	411	470	461	449	486	472	501	450	476	495	461	443	490	488	462	490	465	474	482	436	424	462	497	473	510	428	465	463	451	502	434	476	486	485	485	432	515	491	446	484	493	470	497	472	468	488	429	513	492	514	488	510	474	516	481	441	497	484	487	508	426	463	432	476	455	490	506	492	515	445	502	467	488	489	465	501	494	478	486	468	480	483	512	472	493	488	524	482	516	474	476	472	445	505	468	482	478	462	493	483	473	481	488	519	429	476	441	481	521	477	439	495	498	469	506	488	495	464	483	487	496	494	465	524	516	477	451	449	487	460	496	512	447	485	498	449	471	472	461	469	459	450	484	451	474	476	500	513	423	484	509	456	442	463	451	479	529	453	485	510	449	461	475	493	454	455	464	465	493	476	490	498	439	491	479	480	494	467	486	446	500	483	477	469	459	444	485	467	511	474	468	493	447	475	441	464	434	497	477	448	454	456	478	487	455	505	432	479	436	481	460	473	495	448	479	470	466	474	470	460	498	434	462	439	494	512	479	506	444	453	494	491	493	463	458	453	471	466	490	455	490	485	452	458	435	471	481	456	448	482	486	504	463	509	480	482	490	451	480	482	507	448	434	485	434	440	473	483	483	459	456	472	469	474	510	456	487	446	446	485	464	493	489	440	473	484	477	467	496	465	462	454	457	470	460	495	483	478	503	455	470	505	479	485	483	465	508	481	465	451	425	486	435	477	496	488	438	484	455	499	483	453	493	511	453	466	480	491	433	521	464	445	463	451	503	475	460	508	486	428	503	472	465	475	483	505	455	477	467	458	437	454	462	472	448	478	489	518	471	477	464	487	439	487	483	499	484	468	467	469	489	485	479	469	458	507	451	498	506	480	488	478	443	515	444	504	431	488	464	463	505	474	439	504	469	476	501	447	444	473	491	461	454	467	455	489	478	506	468	459	453	474	458	484	472	460	482	489	522	466	442	499	482	483	462	463	438	486	473	512	461	458	439	448	477	466	497	508	455	493	478	471	530	458	505	478	500	431	450	501	494	466	503	500	452	475	480	491	482	439	495	427	421	482	487	461	467	460	505	502	489	491	472	449	484	480	478	463	500	454	459	486	506	473	491	454	477	491	491	465	461	513	486	491	482	459	499	419	452	463	444	467	449	439	473	484	474	472	458	498	463	500	469	521	484	490	482	466	486	491	455	461	470	510	476	461	465	494	455	464	463	470	465	450	486	478	479	434	523	518	467	500	476	473	466	491	484	471	482	475	455	504	438	491	495	460	453	459	471	435	477	449	527	435	464	521	483	516	446	464	438	449	458	461	456	498	487	495	484	445	493	530	510	451	492	465	461	478	468	487	464	510	436	517	465	456	451	495	481	480	471	461	474	476	468	483	471	473	448	426	469	495	455	480	443	489	455	478	452	479	474	470	456	496	461	485	430	514	486	473	480	444	451	468	456	457	432	487	496	496	450	467	489	479	490	477	456	512	465	489	476	474	442	465	468	507	455	427	496	449	466	488	463	471	463	454	463	452	493	494	494	435	485	478	460	483	473	467	494	461	470	483	513	465	466	463	450	508	514	478	498	460	474	498	452	473	482	478	491	463	478	478	464	449	470	488	440	483	528	504	449	480	458	491	476	473	506	432	475	452	500	500	496	441	479	450	492	482	512	499	493	444	482	472	503	484	455	424	438	447	467	465	475	444	502	491	468	487	495	470	472	446	449	517	481	501	433	437	486	465	458	439	500	463	493	462	474	475	451	446	445	445	480	454	432	460	474	491	481	471	494	494	441	494	441	476	504	457	475	494	487	497	514	490	478	518	457	501	476	463	481	477	432	482	472	475	481	472	453	435	518	462	492	471	475	485	491	488	468	468	495	457	446	472	469	545	471	453	518	488	467	448	473	477	469	467	466	453	481	494	477	475	480	499	457	506	463	474	457	471	470	490	466	464	473	454	436	453	486	508	484	505	472	484	491	515	472	448	486	472	430	448	495	478	486	458	478	478	459	467	498	480	479	476	505	476	511	482	446	445	479	450	514	493	457	474	455	450	451	519	501	496	480	469	454	486	435	447	486	532	482	493	446	471	484	512	478	511	505	490	536	475	476	452	501	518	453	480	458	461	480	489	487	420	457	416	476	452	484	503	479	442	471	452	500	493	470	446	474	462	482	471	453	467	515	468	467	485	466	485	468	478	456	455	450	483	467	471	477	443	472	451	491	484	485	464	488	492	448	480	484	478	469	492	496	450	505	457	451	519	463	443	459	501	484	473	510	461	491	473	486	467	497	469	443	495	464	476	466	471	483	484	457	458	470	476	441	497	474	465	519	461	454	505	483	445	473	490	478	465	479	459	465	528	487	455	463	433	489	484	476	475	481	494	462	502	488	453	483	451	456	478	438	475	519	497	460	478	504	460	441	481	485	478	471	497	465	476	472	462	466	454	474	428	469	482	493	484	478	457	445	489	481	497	459	464	476	485	453	478	485	442	484	486	489	499	477	473	487	459	487	490	477	501	447	444	500	464	436	459	445	440	438	501	493	455	464	479	465	480	460	518	489	507	488	505	503	471	456	440	475	464	470	497	472	504	462	499	508	470	475	457	482	468	469	452	455	471	487	489	465	492	467	486	484	467	486	475	471	461	464	473	493	450	484	455	483	500	465	457	499	510	479	470	477	432	453	463	465	448	522	434	462	462	466	467	447	451	473	478	499	530	434	483	501	518	463	491	451	496	431	452	484	499	482	501	464	464	498	506	465	468	456	459	470	507	458	461	469	507	471	410	468	453	482	495	463	436	451	460	470	470	472	469	457	473	452	493	470	461	422	471	494	480	444	502	471	504	481	487	476	457	503	472	441	439	480	493	459	479	430	499	493	482	447	468	490	436	516	453	487	504	429	445	467	445	504	476	475	464	440	463	484	471	459	487	451	435	472	491	489	457	457	437	466	509	478	512	477	454	474	455	508	506	494	431	478	470	469	460	474	489	488	445	438	474	466	467	482	497	490	440	496	454	422	491	454	480	462	495	467	534	478	500	472	503	481	463	458	462	493	459	508	458	477	500	465	481	475	442	455	456	518	460	477	470	457	498	476	503	506	472	475	451	487	496	448	463	496	451	475	445	484	478	485	437	452	503	456	491	504	543	427	487	479	473	506	486	505	440	478	464	491	483	474	490	472	449	454	499	484	457	473	503	498	489	467	471	443	474	448	472	507	463	487	470	426	491	469	481	465	474	455	474	499	453	445	470	513	430	506	451	474	477	504	435	477	463	492	417	449	467	466	472	490	447	451	491	481	520	492	466	488	499	478	511	457	457
14290	1431	1131	990	735	583	549	531	392	434	430	383	368	377	387	392	348	354	400	377	364	340	364	369	343	339	346	369	367	367	377	377	352	347	372	340	350	312	347	330	341	330	387	353	361	359	331	374	353	398	340	356	349	357	372	367	362	405	366	356	401	337	336	331	343	352	348	360	381	368	346	380	319	352	324	370	336	373	355	391	337	374	344	320	358	360	359	394	350	333	365	363	385	372	372	370	360	315	339	375	348	327	338	332	345	384	369	365	366	371	385	387	303	343	316	400	356	350	349	318	340	337	389	350	357	364	349	364	378	402	394	369	356	385	334	337	319	369	338	340	340	361	377	356	357	360	335	336	344	361	383	321	315	350	389	405	374	372	340	351	344	343	323	366	364	390	348	358	311	354	350	319	331	362	367	315	325	337	352	353	374	358	368	368	369	358	303	388	348	375	303	315	337	327	358	344	377	367	322	367	357	359	352	347	335	353	320	320	344	340	361	340	323	358	339	349	395	342	361	336	361	403	368	381	384	357	357	338	370	337	364	336	335	359	332	355	332	348	337	360	350	339	366	336	325	353	332	359	372	329	343	373	340	312	347	341	337	343	363	350	347	384	362	336	372	394	353	329	335	362	361	351	383	369	355	335	349	331	367	357	358	377	376	334	366	344	354	354	333	397	359	355	390	366	325	334	333	391	333	360	369	344	381	396	352	344	355	351	363	390	341	364	321	339	344	380	348	341	320	357	331	341	345	362	348	330	339	337	332	346	354	307	341	327	367	353	382	323	310	387	334	373	333	374	339	335	349	319	356	347	343	352	353	350	332	373	351	378	345	376	381	346	338	330	313	358	356	365	344	337	346	357	371	344	321	339	363	363	374	340	377	354	360	322	327	331	349	354	339	331	359	373	346	368	364	365	341	358	347	370	328	338	356	358	394	359	343	335	379	335	353	327	339	344	382	331	331	295	330	372	365	383	319	357	337	326	362	340	362	343	333	323	360	363	370	319	363	348	354	368	351	386	342	353	326	391	395	360	378	366	352	350	327	376	332	337	329	371	361	352	336	348	335	344	367	375	369	326	354	356	363	350	350	362	376	369	346	356	387	356	368	350	336	301	340	347	360	350	317	349	345	356	350	374	346	350	325	354	374	414	347	332	340	368	362	371	353	336	321	339	339	358	341	358	352	386	340	363	339	342	358	321	362	329	336	367	377	347	344	351	338	337	356	360	354	325	351	355	379	390	371	344	341	364	360	329	385	373	316	397	344	298	388	358	371	335	344	350	378	382	356	306	344	372	374	342	355	376	350	333	338	325	351	340	356	345	318	356	349	379	357	343	344	348	340	353	343	335	343	362	371	363	365	351	353	367	370	341	344	344	334	349	322	348	365	365	346	383	377	367	341	359	366	332	396	317	320	316	348	309	326	372	334	363	385	319	356	355	365	379	362	366	349	388	371	350	334	365	354	329	371	355	373	346	333	343	364	334	347	320	340	348	329	366	328	308	334	379	377	341	372	350	369	331	355	344	346	376	374	343	388	386	369	357	330	345	385	361	367	301	343	369	345	360	338	333	350	336	362	371	315	338	311	345	375	330	366	349	363	355	360	355	357	337	329	329	339	402	358	385	331	323	370	381	339	356	329	364	358	385	351	365	375	328	332	361	370	356	375	333	343	394	331	363	364	359	359	359	351	381	338	387	388	396	337	321	366	344	348	349	349	373	354	340	366	365	361	394	354	367	343	364	350	328	362	324	342	357	358	353	359	386	377	356	339	371	347	364	321	337	337	367	360	419	364	356	342	328	350	368	337	343	373	362	386	350	370	310	362	355	357	322	355	348	337	309	386	320	335	381	393	398	362	339	331	344	322	341	356	321	349	351	343	341	374	368	357	347	368	375	353	320	334	342	350	348	347	331	334	325	352	321	351	371	419	327	320	322	350	365	354	313	347	344	353	344	333	350	338	355	383	355	362	355	385	361	300	325	338	352	339	330	357	351	361	381	361	351	376	369	333	335	346	353	385	356	348	327	344	323	357	360	331	337	330	319	342	330	345	369	385	334	335	371	349	352	371	347	332	386	376	319	359	349	329	373	347	365	330	376	372	306	328	357	352	346	336	358	350	354	369	362	367	371	331	338	359	345	346	347	365	350	356	329	334	346	309	351	341	359	326	368	353	345	382	371	365	357	357	364	343	324	368	329	346	347	338	362	368	383	382	361	339	384	385	324	342	348	308	370	343	339	382	322	354	393	316	350	301	351	319	333	347	358	352	368	372	317	394	375	360	293	358	351	347	342	347	355	341	323	372	371	321	361	361	357	329	357	361	343	345	348	369	343	352	357	384	336	366	326	355	338	328	352	357	333	346	326	317	306	368	342	341	375	319	337	309	333	377	343	331	354	386	336	335	347	363	354	336	360	340	339	339	342	365	358	359	380	356	365	376	376	354	353	354	342	352	328	348	366	379	329	374	337	396	375	354	349	355	355	362	339	342	334	335	334	358	336	356	371	376	332	395	343	332	356	342	370	352	334	354	357	321	316	354	341	372	368	358	346	371	370	344	351	344	340	373	347	362	339	333	370	370	355	350	355	315	339	375	363	352	410	341	375	364	380	382	378	375	394	350	355	338	336	354	393	335	341	383	348	342	339	340	366	362	339	315	366	357	339	346	366	355	352	369	336	351	384	363	354	332	334	344	356	368	341	332	366	350	338	346	342	342	338	329	362	334	357	358	329	362	334	307	405	350	355	351	377	379	348	357	327	367	354	333	339	364	325	346	344	343	375	344	354	321	319	358	321	356	343	344	393	352	382	354	340	380	341	329	343	353	343	386	341	389	354	373	349	328	368	309	321	371	367	352	333	352	351	359	310	381	352	353	358	339	326	351	348	349	394	347	402	387	364	357	378	334	343	352	327	350	350	342	381	373	311	346	353	367	339	347	362	333	336	346	346	346	321	330	363	366	363	339	358	373	354	355	371	351	386	355	373	348	345	383	351	351	347	358	369	377	402	370	352	355	357	376	356	383	326	366	341	397	356	369	326	350	399	344	341	366	307	371	351	309	333	330	342	360	356	344	357	341	393	400	366	363	383	325	357	391	355	327	350	370	345	405	368	367	406	331	330	375	372	356	357	339	375	354	318	322	367	334	350	348	362	370	319	352	367	351	354	375	330	330	349	358	351	333	312	337	342	367	323	334	313	365	326	370	362	374	372	319	355	343	351	353	309	358	333	354	369	392	373	371	372	371	359	352	355	317	335	357	368	352	370	311	373	316	355	361	340	366	370	385	361	347	380	314	355	355	384	339	345	362	398	353	379	359	359	363	320	321	353	339	333	328	332	363	340	372	311	328	342	344	350	348	368	351	352	397	353	313	354	356	357	365	315	371	351	356	375	331	386	375	348	371	374	357	365	383	322	345	328	334	349	349	326	326	331	359	357	295	307	375	339	368	360	347	373	363	332	350	332	338	358	369	345	340	345	372	339	320	368	343	374
8528	1521	2500	2663	2370	2008	1681	1418	1349	1301	1113	1101	1095	1054	1021	937	939	994	955	919	898	925	898	904	849	878	908	867	933	864	861	860	801	844	889	892	895	886	800	870	844	858	887	843	864	880	826	832	872	852	869	892	853	850	864	878	860	825	862	880	883	882	822	857	857	871	892	807	827	846	831	810	845	832	858	906	854	873	848	837	849	848	833	839	815	811	869	835	810	844	821	843	909	838	803	875	881	897	823	851	807	844	842	843	828	780	863	834	842	819	874	827	825	811	891	802	837	808	843	840	859	820	879	845	869	867	821	836	836	855	834	832	810	888	842	862	874	813	879	834	937	890	889	817	809	826	803	813	815	872	824	825	817	828	850	829	857	853	876	913	805	869	881	835	852	857	852	808	837	851	822	829	799	888	822	868	872	894	854	834	823	829	896	883	858	893	881	815	926	811	883	801	838	887	825	864	868	878	919	900	850	833	822	792	862	850	874	819	873	836	843	842	867	846	900	842	845	858	830	875	870	828	833	825	789	847	863	807	867	840	839	833	824	849	865	853	841	894	840	844	846	861	857	865	822	873	898	835	816	858	842	812	818	850	824	873	846	870	829	857	867	869	885	834	867	849	863	838	881	866	847	859	886	847	816	866	830	834	776	834	884	852	880	837	835	842	853	842	872	844	833	841	850	871	848	856	890	897	815	832	852	815	803	821	842	843	794	834	903	834	796	832	814	828	809	836	899	886	884	885	855	886	853	846	799	869	811	868	862	831	827	836	887	812	824	822	812	772	856	814	824	893	842	862	830	894	871	846	844	859	814	879	844	857	840	852	888	844	828	840	864	869	864	887	849	803	771	880	817	842	876	787	840	864	840	831	894	872	846	822	852	823	853	847	870	871	839	843	875	855	836	825	781	869	850	889	842	832	868	821	863	824	825	912	844	821	817	855	894	850	880	865	858	863	856	884	829	849	815	849	825	851	861	861	900	904	844	863	885	812	851	833	874	870	843	828	828	869	847	829	841	800	834	837	809	874	824	836	862	850	817	826	811	859	868	864	870	839	780	848	855	879	873	843	838	849	852	842	810	880	865	867	848	862	862	883	812	791	803	832	875	843	859	830	864	856	844	818	865	814	838	853	836	868	843	830	851	897	837	849	786	829	849	819	845	861	862	897	812	909	813	852	887	868	807	923	857	864	861	865	832	793	851	783	882	887	832	886	822	855	876	872	903	832	840	792	798	870	807	883	835	829	844	885	855	805	812	844	913	867	851	814	843	834	794	849	885	835	842	815	853	851	852	794	823	822	888	792	845	835	855	873	856	825	825	866	881	857	894	835	836	806	832	834	811	839	866	849	850	821	810	827	857	829	877	886	876	805	824	866	888	816	862	870	825	826	845	840	888	878	839	892	827	822	817	887	874	807	797	847	784	829	842	863	870	866	863	883	798	888	820	821	866	824	813	817	812	863	841	852	875	869	856	891	809	857	794	817	847	829	826	860	872	845	851	828	826	856	921	851	866	906	801	819	857	805	859	804	819	820	883	802	893	783	898	795	897	843	823	791	813	823	869	806	831	802	861	855	862	874	827	837	779	813	882	863	857	888	834	862	807	850	816	836	832	872	830	927	850	799	829	831	851	844	888	857	812	895	833	837	815	842	866	848	872	788	842	859	873	869	803	845	798	872	836	788	852	866	875	782	796	919	851	821	885	865	810	886	810	826	840	848	821	815	830	875	849	871	879	828	817	817	856	853	845	880	849	889	873	844	796	805	887	853	814	842	840	861	788	901	800	844	840	844	838	822	823	876	854	834	898	814	870	862	859	827	877	837	855	819	839	848	904	864	843	847	875	835	832	809	808	824	801	834	836	831	851	882	843	830	852	799	769	828	811	828	889	844	897	865	806	807	849	832	843	837	846	851	826	829	858	868	799	852	859	805	865	815	819	889	860	844	826	863	870	831	807	833	810	844	805	900	836	885	848	830	831	838	835	810	865	844	840	864	861	851	924	881	831	863	844	813	822	840	806	836	852	882	826	843	836	855	864	866	838	804	837	799	825	854	847	877	838	855	894	848	871	872	876	843	849	888	832	842	836	890	828	883	859	855	856	891	805	832	879	823	875	848	803	843	840	778	794	836	823	813	870	835	825	869	905	884	799	791	809	894	790	818	850	837	866	856	871	875	889	849	800	850	834	861	824	832	840	875	824	855	880	873	819	805	833	815	848	918	829	859	833	840	800	827	842	845	832	845	877	802	850	884	841	859	850	847	832	818	813	891	811	863	841	844	798	861	808	868	830	833	862	843	830	863	807	855	907	849	883	890	801	871	798	866	816	843	849	832	811	849	805	905	842	875	817	837	821	858	842	818	858	840	814	785	836	836	810	850	864	850	876	833	853	838	863	786	846	824	880	824	857	882	870	839	831	843	867	827	863	821	845	821	857	863	876	845	806	856	886	890	864	791	862	818	845	848	861	852	863	801	857	838	855	868	826	810	877	868	828	830	854	876	813	887	791	843	793	886	831	834	821	864	860	865	874	906	804	865	867	854	825	878	847	809	814	877	821	840	844	800	864	873	897	851	890	859	857	828	818	846	888	838	797	871	838	806	809	821	837	882	856	844	824	851	859	894	834	889	869	873	833	853	817	858	858	854	784	835	848	791	836	831	902	884	825	843	807	810	830	855	859	862	852	856	839	836	833	814	806	852	818	861	874	848	911	851	845	864	847	860	826	829	869	799	884	807	875	884	852	848	884	877	850	854	849	790	852	872	843	811	850	804	884	895	844	863	813	938	869	851	861	856	839	821	867	828	857	843	792	853	903	864	860	813	845	871	831	839	777	779	827	852	881	865	840	830	873	802	825	852	810	871	839	906	815	841	902	861	871	904	833	786	832	855	877	826	786	833	847	848	853	904	843	900	888	799	847	839	834	833	784	833	818	868	859	835	810	857	844	799	834	820	802	799	891	876	900	799	784	838	827	818	831	824	856	831	901	881	827	819	903	827	830	849	835	904	791	907	818	785	841	823	866	903	838	888	841	860	833	891	872	866	849	814	848	844	881	848	877	899	823	830	873	847	820	820	904	800	813	913	854	792	849	872	829	842	839	836	821	808	825	879	821	860	904	864	807	844	858	862	876	856	866	859	869	812	866	840	844	867	861	819	805	795	848	894	836	834	846	851	870	865	808	866	809	856	892	879	826	845	845	853	873	842	843	846	778	828	849	809	820	846	808	869	911	823	847	833	901	856	842	906	893	848	887	836	828	812	825	900	867	822	919	843	805	885	843	802	854	819	872	876	841	846	885	845	871	777	835	888	853	782	903	867	845	885	848	793	846	869	849	883	859	873	801	863	822	872	859	826	867	817	799	798	834	827	833	835	855	818	827	816	862	898	829	810	832	853	889	797	851	820	834	829	833	822	852	772	831	830	851	843	837	784	895	872	824	908	874	855	864	908	878	855	794	815	863	816	823	844	886	820	845	898	844	851	847	809	865	829
1658	263	296	296	276	283	252	266	285	269	285	286	273	264	282	294	289	233	289	280	265	264	283	271	273	239	248	246	265	263	248	249	258	278	241	300	259	277	241	268	262	240	266	264	254	274	252	277	266	270	284	268	250	246	268	264	254	255	258	286	274	271	252	243	235	256	266	279	288	252	242	300	252	282	302	279	291	252	241	281	269	254	297	261	283	269	274	226	265	276	248	313	278	266	264	238	289	306	271	249	267	244	270	251	264	245	257	232	262	256	275	253	252	288	265	293	290	238	266	251	272	260	295	286	262	266	274	252	252	265	261	247	263	256	261	256	271	251	245	237	229	232	273	269	273	274	266	243	252	252	290	253	280	241	253	280	300	257	296	253	303	271	249	272	278	284	266	268	226	286	280	271	256	278	267	272	267	284	285	268	269	271	234	275	256	264	228	233	242	231	236	255	252	264	225	295	245	259	257	275	262	252	232	291	273	254	270	263	256	239	267	229	245	290	253	276	253	251	258	284	271	269	238	265	315	291	283	270	264	268	260	234	280	291	260	228	281	238	240	249	285	253	282	257	285	273	282	271	262	255	278	243	264	268	259	257	227	246	280	281	258	250	273	273	286	279	263	247	273	259	263	274	291	248	321	282	239	245	243	252	256	245	239	273	251	243	257	252	256	239	245	285	278	260	261	234	257	269	242	280	307	279	256	253	241	285	256	228	257	283	259	278	256	264	266	257	262	260	273	266	259	300	313	276	275	271	270	276	279	254	247	264	255	266	270	261	272	262	240	257	270	248	242	256	277	275	282	210	256	291	261	256	249	307	289	264	286	265	312	282	287	251	293	246	250	256	293	258	273	251	258	267	270	278	279	279	280	259	240	279	262	249	243	247	256	245	276	245	246	248	241	264	256	283	268	259	278	262	277	305	291	285	269	280	304	255	276	258	286	285	263	295	292	281	232	253	268	256	212	252	235	262	269	253	267	281	292	269	254	268	261	257	245	298	241	278	260	308	288	253	265	265	279	287	265	269	272	247	246	249	295	296	259	251	291	297	246	253	244	291	271	258	289	283	293	254	282	249	275	265	262	283	277	274	269	231	253	273	283	280	243	244	276	282	280	299	255	241	252	270	246	236	281	268	291	281	266	265	275	278	266	283	271	257	257	243	264	286	244	261	259	257	259	291	263	278	276	250	279	244	263	253	259	278	289	265	287	288	266	263	244	287	271	268	290	251	221	283	273	304	263	275	245	249	289	240	282	276	257	274	283	255	269	265	245	245	225	281	308	278	253	243	253	232	255	268	266	286	258	257	272	254	274	251	283	250	286	291	276	267	256	244	268	254	226	277	271	239	300	260	279	283	268	255	270	278	261	257	270	244	254	235	265	282	239	267	251	273	259	265	249	253	247	260	233	272	265	264	232	237	257	271	287	252	286	238	305	266	276	269	266	277	268	301	259	266	266	274	267	256	258	266	235	270	298	244	235	273	285	266	271	266	283	249	272	262	275	275	281	273	281	247	268	278	281	268	274	254	272	262	266	256	259	261	257	245	250	241	238	268	241	277	254	274	283	255	245	290	266	295	282	307	268	269	295	282	279	265	242	245	223	270	245	250	297	292	268	278	249	236	246	225	275	261	245	299	277	272	281	294	283	246	280	256	245	227	274	270	273	270	245	223	254	261	265	283	274	286	287	272	255	266	246	245	299	265	242	269	278	275	228	262	236	267	226	265	275	266	274	234	263	248	281	261	245	230	255	249	285	284	258	246	262	289	270	256	262	251	245	253	281	253	251	237	259	266	267	239	241	247	263	291	274	258	286	238	277	240	286	278	273	270	272	252	275	244	272	254	260	279	231	250	261	257	264	288	262	258	283	287	287	251	282	297	266	277	274	279	300	285	275	286	273	266	268	262	283	307	259	255	237	238	237	255	285	296	267	291	253	249	282	261	254	299	259	268	271	228	259	241	251	284	281	237	265	274	248	236	270	258	222	243	254	277	262	276	255	249	273	289	258	273	277	267	263	249	269	287	249	251	276	262	258	264	265	292	259	255	266	279	239	250	247	249	263	244	279	218	274	283	298	229	300	246	252	268	250	281	231	248	279	256	257	274	256	276	283	228	268	299	262	264	304	285	282	242	262	249	277	256	250	261	263	290	280	275	238	258	234	281	265	290	302	248	263	278	258	265	287	261	245	282	274	245	255	253	242	264	237	242	263	252	266	273	259	263	274	266	257	297	265	301	253	259	247	247	250	270	296	261	271	273	283	265	276	278	263	271	290	293	257	275	256	278	255	253	273	281	254	270	273	271	253	280	281	251	249	272	292	242	238	249	261	272	282	263	258	261	238	275	272	272	269	256	275	259	282	247	272	275	249	285	250	271	253	271	273	220	264	265	240	258	282	280	292	288	271	307	238	290	251	280	279	246	252	266	261	277	230	252	257	267	273	276	281	257	307	258	253	236	268	266	257	286	291	258	282	282	260	271	297	254	262	266	284	284	246	251	276	245	270	257	294	251	271	271	230	288	272	263	263	262	271	282	251	258	259	237	232	255	291	273	232	246	254	292	278	274	267	289	297	287	247	274	276	287	242	282	284	263	272	252	270	254	284	291	265	297	247	268	242	281	256	251	220	252	234	243	275	288	296	281	259	249	250	252	270	262	250	265	268	248	273	266	254	285	266	275	297	274	250	271	253	263	281	248	276	263	259	266	251	273	268	274	272	255	262	272	302	257	294	294	275	263	298	280	271	253	276	253	275	250	257	298	276	266	241	261	255	243	271	267	265	275	305	270	242	253	258	251	238	267	270	267	299	279	267	264	257	259	267	273	258	227	277	246	272	243	247	240	261	269	245	275	276	270	226	302	263	274	277	246	271	292	259	277	296	274	253	208	265	270	272	279	243	260	291	253	284	267	276	261	269	289	258	267	276	294	292	268	259	241	290	265	263	278	258	286	302	255	243	246	248	263	242	283	268	248	264	286	253	268	235	281	251	266	268	251	287	280	277	255	257	294	251	271	255	280	258	265	249	287	280	288	263	286	268	281	274	248	251	244	242	225	248	254	238	246	242	268	268	272	277	276	264	274	281	252	263	301	273	288	239	280	258	267	221	253	251	272	266	242	277	253	246	234	265	242	259	265	254	260	257	253	225	316	261	298	294	253	265	264	258	247	273	254	253	251	258	253	261	268	257	273	274	255	240	294	276	243	290	270	286	281	281	269	303	262	275	273	278	285	254	272	249	234	288	256	260	239	248	270	251	247	251	280	257	262	271	254	300	266	269	274	287	282	244	255	260	279	275	285	267	260	262	256	268	287	260	265	260	263	242	236	280	308	271	265	262	254	245	255	257	298	264	282	316	249	255	281	247	278	273	272	281	246	283	285	268	275	269	261	290	257	276	280	250	247	265	239	271	255	259	275	257	288	267	271	247	276	238	239	270	288	266	268	277	244	265	266	258	269	296	247	265	266	256	266	254	277	236	273	301	259	286	278
1931	648	693	731	675	676	675	646	633	622	617	673	658	668	633	615	607	655	669	614	641	609	648	616	644	665	654	650	636	649	639	650	641	663	658	647	659	616	665	645	623	618	619	634	610	634	609	581	682	612	628	638	604	660	619	659	645	710	633	661	642	632	638	587	652	594	637	662	649	637	663	613	616	675	653	634	591	642	611	659	648	633	646	620	632	643	650	648	649	649	665	643	625	616	621	623	651	642	649	625	621	653	657	628	646	692	633	631	671	677	641	640	643	660	639	656	626	655	654	624	629	612	643	623	613	608	705	609	652	618	640	607	622	657	656	657	673	650	619	639	638	655	662	616	625	652	622	631	619	633	665	624	640	642	629	696	648	627	656	647	610	636	632	642	661	618	648	680	601	622	639	608	650	607	709	644	633	613	614	593	635	648	641	690	597	618	639	628	659	674	641	653	623	607	609	654	630	646	653	656	640	606	636	620	617	658	610	593	638	671	633	677	611	637	599	640	625	700	607	621	646	637	644	667	660	660	613	682	630	574	650	608	641	606	652	636	638	603	629	673	620	637	612	662	644	613	630	616	638	632	619	608	616	671	611	604	625	635	640	596	659	668	631	623	651	640	667	603	620	606	629	641	642	633	619	628	668	629	602	641	630	619	627	678	623	609	638	644	629	605	633	654	645	636	637	664	671	628	639	664	667	659	652	687	625	625	616	668	646	604	610	669	643	623	602	651	615	636	666	618	641	620	633	659	640	650	654	656	633	652	626	644	633	656	681	629	639	613	658	641	657	629	616	653	625	653	646	659	642	608	679	613	618	596	617	604	665	684	622	673	650	649	666	654	665	661	599	638	647	627	653	624	633	648	637	624	636	607	630	659	664	643	690	643	628	570	649	641	639	636	667	648	638	698	591	609	671	633	645	657	630	643	704	644	635	666	630	664	638	621	620	641	640	648	623	643	625	624	664	632	620	617	653	625	660	608	638	631	639	658	632	644	637	667	631	630	637	672	651	635	616	645	662	623	667	627	620	642	640	595	633	649	613	629	638	624	656	635	668	665	688	638	650	572	627	650	657	619	660	612	619	624	672	653	597	633	634	676	596	692	653	659	667	608	660	659	663	622	652	658	634	611	695	659	671	642	641	644	640	635	624	617	652	647	634	592	610	630	634	645	684	654	685	647	657	608	611	669	630	623	622	629	646	644	659	658	614	662	648	665	660	640	607	623	662	677	639	636	638	627	667	627	623	627	648	606	636	640	619	666	606	648	647	598	637	598	662	638	632	614	666	634	634	606	623	658	645	640	655	647	627	668	645	610	670	620	596	641	630	633	607	616	620	617	652	676	663	675	592	657	654	661	646	623	628	644	637	674	619	646	638	580	660	600	682	609	599	654	607	657	627	661	629	650	692	607	620	637	629	614	655	628	643	678	662	628	657	650	605	631	660	634	656	598	622	635	622	678	648	613	636	619	628	641	706	650	659	619	642	679	624	642	616	613	676	644	657	668	710	649	673	651	654	613	666	686	641	611	651	636	623	639	658	625	629	677	614	656	636	647	604	636	597	630	616	627	635	670	656	654	663	634	644	628	637	667	631	609	632	620	612	670	617	643	699	657	670	646	621	680	602	658	683	648	684	665	637	604	644	610	623	650	633	612	668	627	628	615	601	640	655	603	662	657	651	632	680	633	686	620	592	634	662	682	673	667	652	656	657	629	638	646	664	636	639	633	668	626	602	678	635	669	639	624	638	660	661	637	680	621	646	636	654	595	629	678	615	673	676	665	642	616	683	658	669	681	579	641	633	616	588	641	626	647	691	637	621	607	619	623	677	645	669	679	647	601	644	667	643	644	623	658	599	612	590	643	613	649	622	633	628	604	625	639	629	647	670	627	623	658	675	634	606	690	649	626	613	632	627	638	644	653	616	659	628	646	635	638	679	650	608	638	635	596	664	672	683	662	663	586	665	664	651	646	663	662	640	674	662	655	607	660	661	652	578	658	630	684	634	626	672	640	651	666	643	632	611	712	666	616	631	643	671	633	659	664	632	616	636	665	609	587	682	656	629	596	649	648	645	661	645	635	672	677	619	622	615	648	633	673	616	635	622	635	675	686	638	621	589	624	651	662	608	639	623	624	638	677	648	622	666	655	652	655	574	644	649	673	652	692	638	668	619	621	636	640	696	670	594	648	603	620	644	630	623	685	620	613	650	629	630	589	636	622	708	646	633	666	671	631	613	680	646	630	607	597	624	655	637	654	613	647	612	609	599	617	644	679	604	614	655	669	633	655	667	642	628	638	651	629	641	651	649	593	658	675	618	651	605	610	620	681	619	597	621	689	672	665	624	618	609	661	657	637	634	633	635	654	625	634	648	661	609	598	649	659	671	652	626	633	657	619	623	614	633	636	626	659	587	621	628	642	656	624	605	627	626	636	650	650	632	633	622	630	640	689	617	580	641	604	652	609	695	690	663	671	603	625	635	571	654	639	643	618	685	651	634	626	617	657	652	641	639	651	637	646	594	665	645	656	636	645	628	620	662	625	617	641	590	634	647	621	608	682	654	625	647	656	645	655	640	621	623	602	682	615	678	649	666	648	671	652	695	642	636	632	621	625	610	639	637	689	627	627	669	645	616	647	584	620	599	652	647	726	617	613	605	629	667	617	730	688	662	615	676	647	636	654	665	640	647	659	649	626	642	618	639	640	607	624	666	677	657	640	630	654	677	646	668	673	626	647	680	653	616	636	682	677	667	623	692	679	667	703	641	632	659	663	640	648	637	633	647	651	612	642	669	587	614	612	645	604	680	679	640	636	623	649	657	633	655	601	622	647	650	683	634	639	577	635	648	619	690	619	657	580	680	643	628	673	623	637	625	613	664	632	650	679	646	641	615	648	636	658	624	615	633	664	656	651	627	636	639	624	682	624	672	599	636	613	659	581	604	637	630	672	661	596	651	673	628	664	651	641	627	636	605	638	660	644	693	665	656	651	637	643	609	685	664	651	624	655	657	653	655	600	640	699	652	646	675	608	587	689	638	671	632	631	615	628	654	618	624	627	662	640	647	623	664	653	645	631	676	666	578	693	649	639	596	662	603	656	630	648	615	614	631	650	605	660	635	655	631	632	582	628	650	692	640	649	649	669	633	639	631	622	651	667	646	649	670	655	641	599	654	677	639	611	647	585	710	660	632	656	631	602	613	623	665	634	620	650	668	638	665	598	651	608	657	613	619	659	678	643	664	699	633	626	630	666	670	657	657	618	649	645	641	619	677	646	652	630	644	618	663	648	660	634	602	635	644	677	633	652	648	631	656	663	637	643	652	625	628	615	628	656	640	625	606	638	617	608	656	652	687	653	641	606	621	624	640	643	606	641	595	661	610	638	619	650	586	656	641	693	640	626	681	608	648	633	677	605	684	624	598	652	591	657	633	696	581	641	638	660	572	601	622	592	617	681	650	649	591	655	649	627	621	645	609	598	647	644	589	652	637	646
7368	592	515	445	308	291	232	227	212	209	197	180	205	192	171	180	161	193	172	170	189	165	179	196	178	165	174	189	166	161	170	158	175	207	171	183	160	175	156	172	193	191	163	177	198	160	185	179	175	160	189	174	173	192	199	175	176	165	139	184	175	171	172	159	167	191	196	187	163	169	197	168	183	213	173	182	159	187	193	154	177	180	178	149	159	173	163	149	137	177	170	199	147	192	159	185	176	176	160	180	173	185	181	155	186	161	183	180	167	187	165	166	184	161	179	173	168	189	188	168	194	201	182	190	160	190	177	161	172	151	186	198	183	179	190	168	171	189	158	181	176	182	178	191	197	191	173	185	172	187	173	150	165	170	161	201	172	162	175	180	169	160	138	161	173	185	165	161	205	185	183	208	172	181	169	166	175	187	178	209	196	146	171	174	191	182	172	161	179	157	187	176	187	204	195	199	158	161	171	171	167	159	158	181	188	190	166	190	177	160	177	161	163	179	172	195	157	167	181	162	160	180	192	179	188	189	146	173	172	193	166	152	169	154	186	177	183	193	175	170	160	159	166	185	171	189	184	180	166	182	179	167	187	178	148	171	166	150	168	150	184	175	162	170	193	169	189	173	161	157	189	187	160	167	186	158	159	191	173	188	196	166	191	172	171	177	168	143	167	184	188	171	160	163	194	165	195	162	173	185	200	194	164	161	172	158	188	191	170	181	145	182	191	173	183	173	182	183	150	158	167	187	160	169	178	175	197	144	177	182	204	159	160	178	189	186	172	158	165	156	162	182	189	191	171	167	179	172	179	174	178	163	185	152	185	181	171	163	187	169	145	162	179	174	195	155	176	166	164	157	170	172	158	172	175	192	201	204	161	163	177	185	172	180	175	170	150	168	176	184	172	200	186	177	212	163	164	160	178	152	162	158	198	150	178	162	195	162	171	174	160	191	178	148	165	168	164	182	189	188	196	152	164	163	195	191	156	190	191	158	189	180	160	173	171	167	162	162	138	176	175	181	165	189	174	149	162	175	190	180	166	178	167	170	202	204	145	184	166	182	175	181	196	169	173	198	179	149	171	170	160	162	188	176	196	172	172	162	169	170	198	165	162	162	160	181	163	169	168	165	171	143	177	157	180	155	170	146	141	162	184	160	149	135	167	157	157	195	196	191	195	158	162	195	154	183	173	155	182	184	181	184	163	169	188	207	183	178	180	160	181	169	170	192	174	183	166	159	170	171	176	171	180	158	186	156	154	170	143	187	186	184	168	190	169	155	181	155	164	191	161	183	178	183	183	160	169	193	183	174	182	176	181	162	196	222	182	191	177	178	152	145	191	156	184	159	165	145	180	182	162	165	185	170	187	191	172	180	172	176	161	172	183	161	208	166	201	185	154	178	174	207	168	160	183	199	158	196	154	172	151	167	135	187	164	169	158	177	159	197	170	177	169	169	158	159	167	198	197	171	181	187	173	166	175	170	160	214	193	193	145	170	186	174	184	159	158	165	174	162	157	182	182	190	184	158	151	193	156	192	157	171	175	182	161	185	160	173	166	170	186	171	164	179	177	173	169	168	158	178	149	158	165	165	173	188	176	147	186	170	179	173	183	176	161	189	162	167	189	178	205	152	178	163	176	169	202	182	188	204	162	164	153	181	183	179	163	187	155	158	182	160	182	157	176	158	171	176	175	162	182	191	191	163	171	189	151	175	192	168	168	182	144	192	180	185	146	179	160	161	187	188	155	179	188	159	160	193	183	177	168	169	167	169	175	165	169	176	164	169	163	183	186	195	149	173	179	168	173	178	164	155	177	181	177	166	171	183	185	201	171	200	168	170	178	180	150	197	168	166	168	158	167	169	156	165	175	152	176	181	166	148	160	186	193	177	174	172	195	174	211	170	161	179	187	178	171	179	184	173	146	175	182	184	185	139	185	200	181	156	162	177	187	167	182	164	171	178	168	167	153	162	172	173	179	178	170	149	166	171	163	228	176	176	195	176	192	176	203	176	170	199	197	171	183	174	164	177	179	154	183	153	176	182	174	180	175	170	161	188	182	177	179	170	168	180	180	165	161	152	185	179	173	173	175	157	172	163	158	184	197	173	168	189	158	174	180	155	193	190	193	185	170	176	160	174	164	157	179	170	160	178	174	167	173	177	177	202	191	203	181	155	164	187	154	169	184	176	167	176	147	211	181	171	166	173	182	162	187	173	171	159	130	155	186	172	169	150	170	181	179	172	177	159	189	176	183	165	183	180	188	156	206	201	201	188	172	160	169	177	167	162	174	158	178	192	210	147	169	189	182	211	145	174	164	179	162	176	157	184	187	166	158	169	172	184	194	180	188	179	178	184	157	177	161	160	175	186	190	183	196	160	191	189	163	186	177	151	190	173	189	158	163	155	161	183	165	156	149	154	179	181	187	160	142	147	181	149	158	189	187	165	160	200	180	189	166	166	167	170	177	165	172	158	170	174	177	176	160	165	162	148	195	186	205	190	153	175	189	192	183	181	172	180	168	172	157	161	166	150	173	177	174	155	153	168	160	198	181	175	200	178	174	166	157	169	177	178	184	162	166	173	173	189	163	145	180	187	163	198	156	160	184	152	195	176	169	169	192	183	160	199	161	153	180	193	147	172	164	186	165	161	177	167	183	194	190	180	194	154	159	197	205	170	169	165	177	200	193	179	168	193	154	165	159	177	186	164	176	192	146	166	209	199	162	170	155	180	201	194	183	181	162	170	176	188	184	200	177	180	168	168	171	178	199	194	177	177	202	159	184	192	193	204	193	208	190	184	178	160	195	170	171	153	163	210	181	163	161	157	172	160	169	178	137	181	179	161	150	175	170	174	189	180	163	188	180	206	189	171	169	157	165	166	180	184	182	207	186	176	164	157	179	195	170	180	151	177	179	195	174	180	196	177	193	159	179	209	180	180	177	168	183	181	178	164	168	149	159	192	189	175	162	176	175	167	183	170	168	188	196	191	150	188	172	166	151	188	172	154	157	149	171	169	182	159	186	160	176	161	171	193	153	179	166	184	154	183	180	175	175	181	177	172	187	188	163	175	166	179	154	169	176	162	182	189	158	179	159	157	177	156	182	186	168	165	151	172	157	201	160	173	147	166	181	169	174	173	178	168	192	181	160	183	184	154	179	153	192	170	194	162	174	154	163	159	173	164	184	196	199	175	162	170	162	195	179	181	152	185	203	173	152	157	139	167	145	177	194	170	164	174	180	188	179	159	165	179	179	179	166	151	157	186	174	166	167	181	167	156	172	176	172	154	151	168	176	192	156	190	155	187	171	187	187	175	198	163	163	161	173	158	169	175	177	177	190	183	195	184	172	171	184	185	163	166	150	180	159	170	177	171	161	142	185	208	190	158	165	179	161	169	188	164	146	175	154	160	165	198	165	181	181	178	171	175	186	174	182	150	175	171	187	176	159	165	176	158	187	162	183	186	178	181	152	197	177	169	157	188	192	169	186	181	150	161
6277	841	1309	1416	1226	1068	894	776	699	679	654	604	606	580	597	506	554	560	505	538	547	520	541	501	530	499	526	483	462	493	509	508	511	476	452	462	506	504	506	513	482	504	500	462	468	464	517	449	484	466	481	513	507	489	488	471	447	484	488	454	444	468	500	485	470	500	470	477	461	496	471	522	460	497	479	481	532	478	470	462	475	475	459	487	455	528	450	462	493	419	491	456	470	518	493	476	494	498	483	468	449	467	475	501	465	433	492	488	444	481	463	482	457	453	521	491	478	458	480	456	489	479	470	533	498	479	437	512	456	491	468	482	465	505	491	473	468	451	479	499	457	446	478	468	437	490	501	432	453	466	451	521	475	493	459	466	482	453	449	476	498	507	488	492	516	475	451	498	483	461	483	486	450	483	483	433	493	472	470	475	485	466	448	433	473	478	475	483	504	434	496	488	525	454	471	483	473	497	488	477	552	470	488	486	494	473	512	455	469	455	448	480	500	481	503	447	454	462	457	510	473	498	468	506	465	443	451	491	455	507	466	480	496	462	494	447	510	445	485	480	465	453	449	454	494	490	466	526	473	498	479	475	481	472	467	467	484	453	429	485	482	502	471	487	479	473	480	484	454	497	458	470	486	464	455	464	458	465	468	503	453	451	449	500	460	470	468	455	519	451	500	516	455	452	418	459	460	486	464	483	485	477	493	482	509	497	469	471	477	506	487	451	486	462	459	473	495	482	467	452	515	492	464	536	474	455	512	460	519	488	465	489	442	473	471	447	488	446	483	472	498	459	469	460	463	469	501	472	469	475	482	434	478	466	475	505	485	443	468	480	481	468	525	469	473	483	452	480	469	459	514	467	485	487	520	496	477	463	479	469	519	480	479	432	500	486	509	507	407	508	456	475	506	502	498	472	510	484	495	477	473	457	469	487	505	535	500	468	442	514	487	461	477	475	507	443	486	468	472	466	469	497	510	458	496	466	467	507	464	467	472	509	481	496	484	518	470	478	549	475	455	464	481	475	477	471	498	451	462	471	464	463	467	495	492	457	509	522	484	487	482	491	454	493	499	472	465	490	526	488	501	460	490	450	454	454	514	454	495	472	500	483	503	452	472	491	488	519	455	496	483	479	480	499	453	500	474	498	457	442	488	492	509	468	473	471	469	485	460	461	496	479	481	442	505	452	468	463	487	510	457	486	465	506	474	443	454	486	498	520	473	459	450	491	484	530	485	471	483	478	481	499	493	485	480	483	482	478	482	480	479	472	462	506	516	466	472	495	483	477	489	462	447	447	512	471	465	491	512	480	495	507	456	490	490	476	475	464	453	515	485	456	479	475	482	479	462	475	486	505	481	481	491	470	502	463	457	485	472	471	489	473	488	496	480	487	465	480	491	498	492	485	469	490	515	442	508	469	464	493	431	461	487	444	507	461	431	453	477	474	474	484	462	442	471	492	462	477	465	487	445	475	460	458	512	449	462	461	441	490	473	506	479	481	470	435	532	494	493	515	476	463	469	458	503	508	457	502	496	435	467	473	463	480	517	462	466	482	464	466	444	500	469	481	461	442	500	480	472	480	494	467	473	484	486	533	448	464	473	473	485	451	483	448	468	491	497	448	505	462	496	468	446	485	495	455	474	461	489	449	434	473	495	484	486	488	465	462	487	467	493	419	491	467	469	474	461	487	487	515	466	489	494	484	457	475	505	481	469	474	456	482	471	470	465	439	453	487	495	487	457	465	491	493	475	462	499	462	460	472	477	492	471	460	509	471	513	490	488	482	488	445	538	451	500	505	443	472	485	487	492	489	430	425	467	486	484	493	501	471	496	463	497	451	521	482	483	423	477	457	457	500	444	464	474	515	446	487	517	466	482	473	453	435	486	434	458	481	501	470	466	523	514	482	454	452	512	496	515	462	483	494	483	443	434	488	492	473	444	489	468	503	464	482	474	449	503	498	490	461	464	485	501	471	474	474	441	456	451	448	448	455	468	500	490	460	477	486	483	439	460	464	486	463	449	449	513	471	490	468	480	460	495	462	481	447	456	464	471	476	448	505	487	477	515	498	466	479	464	499	474	508	481	483	464	502	475	499	468	497	475	466	472	467	452	472	479	457	465	468	494	447	470	477	457	462	475	474	451	454	445	445	469	475	492	484	473	474	439	505	439	501	526	495	439	530	445	483	452	446	482	456	441	485	483	462	452	464	474	469	489	501	510	497	510	475	457	460	457	422	482	458	440	447	479	474	487	502	447	474	476	501	485	508	476	485	493	478	473	488	497	494	476	478	501	458	490	451	502	487	500	466	481	459	489	473	486	480	480	463	474	473	537	484	486	482	492	448	473	448	493	503	466	481	436	473	471	471	457	453	440	475	467	482	436	488	473	464	444	470	485	473	493	474	485	494	459	447	494	480	462	489	448	479	483	497	482	512	496	539	505	475	468	478	438	496	471	459	495	463	485	521	448	460	466	470	486	484	463	494	506	485	498	449	466	511	466	530	468	456	478	488	507	479	423	501	482	470	468	458	506	453	494	508	446	496	486	458	503	449	473	485	486	513	497	459	459	462	475	472	477	528	489	467	476	499	472	486	489	456	439	459	507	455	469	509	457	530	464	473	495	466	464	484	469	483	473	457	477	494	427	485	498	494	455	501	455	469	470	459	441	510	469	453	491	467	507	489	481	476	466	453	503	447	473	516	453	479	487	488	460	487	509	492	496	470	463	500	472	448	441	487	451	482	491	474	513	485	484	495	408	441	442	468	500	484	490	497	470	480	489	455	489	451	490	498	471	500	468	485	496	477	468	451	496	457	475	458	490	464	493	487	479	462	473	469	508	483	395	506	463	472	475	465	497	520	481	474	465	453	499	493	475	491	494	490	509	500	468	466	447	470	456	506	451	468	490	485	404	447	504	465	464	491	465	462	475	461	479	479	461	473	470	458	459	478	494	525	434	458	496	482	512	477	464	455	480	453	482	497	521	470	497	508	455	450	469	499	458	483	483	480	463	452	466	490	500	489	495	467	511	456	488	461	491	491	478	496	484	486	490	484	474	422	485	468	438	476	470	450	472	443	499	477	502	453	512	463	490	471	454	472	516	459	456	510	478	447	455	487	477	492	498	466	469	473	484	449	488	478	450	499	460	499	456	455	503	479	489	461	473	484	511	464	439	440	444	507	496	466	466	488	467	493	475	477	488	484	476	427	503	453	480	473	457	467	493	462	481	461	487	491	489	493	438	474	489	490	484	486	444	471	505	448	457	486	474	478	432	455	538	500	483	460	520	492	476	468	503	520	466	521	462	483	489	428	474	480	478	486	454	483	487	484	473	480	478	457	454	489	475	466	484	492	486	499	468	501	479	472	464	489	470	475	486	483	458	529	490	480	518	512	432	500	469	495	473	453	495	512	472	475	465	478	468	474	472	511	481	458	477	449	460	486	466	493	478	503	496	466	438	461	492	489	446	494	451	526	455	434	443	491	511	508	463	447
14383	1416	1124	891	726	550	489	501	441	428	397	388	413	369	341	363	375	388	411	385	389	366	355	383	345	345	366	369	375	349	335	342	344	338	362	356	353	358	377	340	337	358	336	367	347	401	373	342	378	360	371	342	349	360	363	358	344	365	340	333	379	356	354	334	348	357	350	322	358	343	386	366	380	360	337	339	319	346	346	366	333	324	342	326	326	340	412	330	342	373	358	370	381	375	337	375	348	344	341	321	395	337	362	339	376	365	372	338	382	339	378	358	346	362	353	358	391	346	361	356	370	366	396	359	370	343	357	366	336	355	356	346	349	320	347	352	338	357	344	348	376	356	330	332	334	360	344	340	314	359	363	332	320	347	363	365	357	363	361	409	365	355	365	362	338	346	376	359	343	374	353	343	332	360	316	362	354	373	352	351	341	371	381	334	313	376	377	373	382	340	324	317	330	334	341	366	349	350	360	323	338	362	370	422	366	359	354	318	359	339	321	357	358	331	384	353	344	350	399	354	374	373	387	343	370	345	321	338	342	328	404	327	318	365	321	352	397	355	365	324	357	357	383	352	372	339	336	347	366	340	311	326	372	354	370	344	355	358	364	368	335	359	329	372	344	343	379	320	363	356	371	361	344	350	368	358	363	343	383	313	348	360	331	339	333	390	364	353	323	358	357	353	375	394	383	358	345	367	363	344	392	360	332	372	369	362	344	327	347	349	350	352	375	372	315	364	361	388	386	350	376	352	401	355	383	346	375	364	349	369	326	375	388	351	361	366	339	348	356	370	351	335	362	352	363	363	360	352	372	346	365	356	336	363	344	363	345	334	376	340	350	347	330	395	344	311	332	407	350	337	382	338	314	312	319	338	325	374	338	326	357	398	352	351	363	335	334	365	367	361	356	385	374	363	337	391	345	334	329	334	358	328	362	350	345	391	341	380	373	330	373	371	360	358	350	367	329	349	351	314	355	357	348	374	360	326	354	358	363	364	344	354	340	338	328	341	388	359	347	389	330	366	338	346	309	355	336	367	348	342	320	363	387	351	343	376	335	331	376	379	387	363	400	367	398	386	327	338	336	330	317	340	329	358	340	373	326	326	328	355	358	328	347	375	373	361	337	369	363	333	392	365	320	356	360	358	331	361	342	375	366	356	370	347	359	352	341	350	362	347	351	354	351	332	307	376	366	350	320	371	385	375	349	350	336	362	404	375	379	327	351	341	342	383	383	355	304	349	379	344	322	353	344	347	321	328	368	323	359	375	335	370	357	367	318	354	367	371	332	360	343	348	355	364	368	357	396	330	379	373	339	359	343	324	325	375	360	354	362	364	346	348	366	374	358	352	338	359	348	329	350	368	318	355	300	371	323	345	366	352	369	340	396	318	373	346	345	353	329	313	361	331	342	355	358	373	328	325	336	369	319	358	337	326	346	374	341	361	364	348	341	372	381	380	331	293	349	345	386	347	375	352	311	330	357	349	336	348	346	341	347	324	344	359	332	375	368	366	368	334	358	378	369	350	344	339	346	353	395	358	354	338	362	311	319	341	337	370	340	361	346	381	339	306	323	327	340	364	347	341	400	332	330	339	347	357	343	325	356	349	336	391	341	374	351	321	343	344	359	368	385	341	330	376	367	387	344	331	355	341	365	337	376	318	333	358	370	328	354	359	381	377	356	386	398	332	336	362	382	317	329	358	370	323	361	388	341	368	346	351	361	361	363	351	363	361	371	364	319	341	348	344	350	332	329	390	375	399	376	354	351	357	336	334	346	343	353	361	396	310	349	341	356	333	351	321	355	364	363	333	375	368	327	322	326	339	330	333	371	366	337	380	334	339	329	336	377	348	347	341	364	382	329	352	336	351	369	390	369	368	362	331	363	355	323	349	340	331	354	331	387	360	365	343	337	364	374	339	341	381	328	375	373	339	362	356	355	383	369	306	362	375	403	362	332	371	364	382	361	377	365	347	369	368	301	362	345	386	363	403	345	353	358	325	333	346	352	379	384	348	379	363	336	344	372	359	334	353	340	367	350	367	345	343	343	347	338	341	383	386	377	381	347	349	328	353	331	331	362	366	364	360	374	371	299	338	378	340	360	304	332	340	338	328	351	362	321	314	332	369	328	340	362	362	374	383	345	346	338	329	342	350	359	350	360	341	334	350	330	368	348	353	358	380	390	330	364	382	341	331	373	366	384	370	332	356	316	347	356	336	327	344	324	339	353	353	319	314	378	370	345	340	354	344	369	342	342	294	350	354	350	354	400	354	383	355	340	338	337	342	386	340	315	321	374	313	333	356	313	381	360	322	324	335	348	357	334	339	341	367	353	366	376	366	349	349	332	342	364	320	349	373	350	369	351	366	354	317	363	360	324	330	363	334	374	355	349	352	383	361	363	334	379	326	359	345	355	363	367	355	359	323	324	374	337	339	317	351	350	351	319	369	350	348	340	342	349	362	332	338	348	377	400	381	368	383	353	341	333	348	329	369	326	329	329	338	355	397	354	358	340	338	363	328	379	365	365	349	376	388	339	367	362	367	337	322	359	351	350	330	332	388	322	366	370	342	334	354	362	352	310	253	352	350	333	333	339	345	368	348	288	327	344	378	344	385	386	371	340	320	323	340	370	396	346	300	337	353	377	362	362	341	332	347	328	352	408	380	348	304	368	384	355	370	346	318	331	354	318	334	343	365	349	361	300	341	331	352	360	344	354	354	354	367	376	368	349	339	352	320	394	380	340	348	354	319	368	329	333	367	369	358	357	345	324	353	327	337	372	349	342	356	370	359	364	349	367	318	369	328	360	328	335	335	358	360	327	370	335	313	346	369	349	359	344	350	293	363	374	343	338	345	347	372	334	333	345	346	336	380	372	324	347	347	345	351	356	373	381	377	373	359	346	377	363	361	316	339	362	326	327	313	350	328	355	339	382	379	326	371	328	352	342	352	347	358	363	360	350	360	368	375	350	349	378	324	349	346	317	351	294	361	363	371	357	364	380	338	362	357	360	331	331	368	351	344	321	311	357	351	363	326	336	349	342	318	339	361	342	344	342	360	349	347	368	354	336	347	365	362	354	346	357	358	330	339	375	363	369	338	359	364	356	362	326	352	376	335	355	339	346	345	350	342	408	357	362	345	324	358	384	341	391	352	370	360	365	348	312	325	370	361	359	363	395	344	346	407	348	354	340	323	359	331	338	356	366	333	352	333	368	341	373	376	385	390	338	345	318	375	345	330	380	338	349	365	351	348	308	355	335	356	365	329	364	364	336	335	352	342	376	370	326	372	370	367	353	372	358	375	339	391	371	334	359	337	330	323	347	368	338	326	316	370	349	348	338	334	346	355	340	365	366	375	342	365	360	345	328	380	355	323	344	339	319	342	334	386	339	321	363	405	339	370	355	338	351	366	389	372	312	360	345	351	330	347	384	340	347	333	373	382	356	345	339	377	362	330	373	349	338	376	368	354	337	338	350	329	309	378	364	340	336	374	352	362
8434	1486	2383	2678	2323	1884	1665	1494	1283	1238	1084	1105	1055	1069	1013	988	982	978	921	935	966	974	984	932	941	921	890	954	815	878	884	899	870	873	877	870	864	853	878	865	847	833	843	897	903	824	833	873	826	826	829	829	869	864	878	879	884	870	895	845	804	888	799	849	787	846	878	812	865	823	776	882	814	793	878	875	903	855	811	807	857	787	817	813	850	845	869	816	863	861	911	866	877	868	835	810	862	857	828	865	841	885	882	818	831	850	844	833	821	849	787	788	819	849	806	831	788	835	858	844	842	830	871	862	874	875	870	860	883	804	805	798	827	809	865	853	828	806	838	885	834	870	869	859	839	833	847	890	857	832	823	876	807	879	853	855	849	854	867	823	879	799	843	856	800	792	883	809	817	905	803	836	837	828	871	795	857	854	837	871	864	843	871	820	824	878	818	800	847	833	792	855	871	802	870	844	843	836	861	862	869	856	823	807	855	797	806	854	847	828	901	844	831	854	843	874	870	825	849	846	789	852	817	777	795	849	859	858	818	858	815	829	860	829	853	838	815	841	853	823	814	867	879	887	825	832	780	793	850	905	820	845	837	895	869	813	827	845	811	802	832	867	866	850	868	905	839	766	845	832	812	822	848	840	828	837	808	848	857	854	835	832	825	831	832	889	773	864	888	841	777	837	844	858	867	788	838	852	875	884	815	808	854	875	813	823	841	861	802	830	807	846	859	896	890	875	831	832	826	857	920	807	815	920	901	803	855	821	842	826	837	809	894	853	827	829	880	837	826	827	815	880	868	865	815	804	825	844	848	808	834	834	866	825	881	825	896	871	847	856	859	850	854	857	807	866	840	860	861	851	918	866	821	817	819	871	831	838	828	842	820	804	878	854	897	836	874	831	850	834	841	870	786	852	861	860	848	853	790	882	829	806	848	821	838	878	866	869	831	842	826	807	828	864	870	859	819	818	830	859	838	836	820	876	816	844	824	840	826	829	867	860	777	783	875	830	813	844	877	833	872	828	895	817	843	830	807	800	846	843	816	842	815	850	862	818	806	921	876	893	794	830	808	891	833	851	789	862	774	839	867	869	823	840	818	841	850	817	876	820	827	860	881	824	893	851	871	803	918	848	838	840	858	785	837	865	804	857	858	830	870	820	872	872	852	804	861	822	838	810	844	864	887	873	839	851	873	876	877	912	841	860	809	868	862	824	830	851	850	862	856	825	820	880	913	828	831	847	778	826	864	813	831	891	851	809	790	879	817	880	836	797	834	861	839	828	822	853	836	840	849	822	809	848	874	815	871	888	843	852	883	824	843	872	858	811	836	838	856	857	833	803	827	832	833	861	868	855	832	850	861	804	868	891	853	816	854	879	786	879	818	846	845	852	853	874	901	846	851	889	836	888	834	846	827	821	855	834	868	838	878	832	775	814	851	885	800	829	887	846	881	823	854	934	820	810	840	870	814	898	855	817	837	904	860	831	865	870	872	800	836	901	817	858	859	858	859	908	871	820	807	829	857	815	852	848	869	780	871	859	856	792	801	795	835	838	794	870	840	784	826	830	845	803	852	834	835	826	808	786	798	797	794	877	896	857	826	845	833	822	830	840	815	827	899	848	892	848	830	814	834	809	844	858	805	868	901	840	852	887	865	845	830	829	849	833	824	867	863	858	906	844	855	861	832	868	848	867	864	814	805	828	836	855	885	837	843	805	857	898	874	835	797	833	830	901	865	815	789	848	861	826	824	862	842	860	907	794	836	822	838	875	816	818	843	839	846	854	847	831	827	838	806	846	882	851	820	811	892	853	823	831	849	894	843	857	823	924	868	889	817	865	880	873	857	858	873	802	891	864	796	881	830	886	858	861	857	834	848	835	845	865	836	838	843	835	831	818	824	792	831	794	857	801	846	846	887	867	821	869	843	865	814	825	873	840	878	835	897	813	835	890	890	810	848	801	788	834	844	801	855	896	840	882	799	818	840	853	892	822	848	829	879	824	812	818	835	824	807	870	842	820	834	856	840	800	831	860	867	848	897	848	877	811	827	810	794	860	855	887	888	838	867	889	819	818	886	836	834	844	862	856	818	839	880	871	843	822	859	904	819	803	860	870	779	827	811	838	837	913	834	809	865	859	864	826	847	832	795	828	860	857	850	824	835	831	785	870	849	789	879	811	812	876	837	783	862	887	835	861	848	841	830	850	839	854	806	788	851	846	849	940	871	852	831	869	832	871	790	850	848	798	805	834	849	852	833	846	810	872	821	821	786	844	836	831	866	815	855	858	835	848	811	852	866	837	809	845	798	853	802	842	841	843	841	823	806	884	842	841	829	858	820	836	853	835	837	845	828	868	804	863	820	846	830	844	822	833	837	813	860	835	818	848	837	831	859	843	805	836	911	827	902	826	884	855	876	912	818	845	884	824	818	831	845	819	818	872	877	835	837	804	810	830	818	836	882	824	833	881	859	839	841	839	845	845	894	877	831	869	779	817	840	812	922	865	877	832	857	867	860	887	835	867	846	842	786	845	850	846	837	842	843	800	833	851	821	861	822	849	850	839	871	857	832	809	847	826	858	846	829	802	828	866	846	848	796	887	879	776	846	853	809	868	826	816	837	891	872	814	854	815	856	872	791	839	786	807	856	895	831	826	792	842	879	870	806	839	908	788	829	831	809	803	867	789	916	810	806	875	865	819	872	851	846	843	840	853	788	867	780	844	878	825	807	862	877	855	834	908	848	803	847	809	885	851	848	881	790	861	782	835	859	849	862	862	827	819	845	895	831	787	840	850	864	833	827	854	829	856	856	842	815	831	842	840	833	830	849	862	773	872	829	852	897	849	907	846	832	790	832	872	803	885	843	862	830	804	835	786	841	826	884	817	867	844	835	918	798	845	811	872	785	825	854	841	837	814	910	852	793	863	795	820	848	841	784	892	805	882	858	818	843	840	835	844	841	825	867	812	858	799	816	878	870	827	868	833	825	785	864	862	903	823	829	847	838	809	848	876	820	842	791	877	831	820	825	856	885	881	863	804	847	857	838	854	846	855	862	831	868	821	849	851	845	812	857	805	847	822	826	804	800	854	807	894	834	809	836	812	907	866	815	845	838	863	863	804	848	825	839	861	809	812	869	866	806	846	883	776	878	770	830	824	802	854	824	860	820	889	852	864	857	841	887	863	821	840	844	837	850	849	854	830	848	864	863	842	817	783	852	813	877	840	862	848	936	812	816	838	831	842	807	827	879	841	849	844	830	852	818	870	888	868	862	815	858	826	863	821	864	846	846	846	827	871	806	838	816	852	851	811	856	848	836	838	884	834	845	891	874	812	845	795	821	860	859	858	793	794	812	864	830	863	872	841	827	838	879	912	868	821	849	874	863	900	918	906	809	822	872	902	831	817	857	838	855	828	852	817	789	805	834	827	829	881	846	868	869	817	832	864	866	916	887	843	787	852	865	857	904	816	821	866	836	854	843	805	835	771	895	831	849	887	870	853
1409	272	292	266	312	273	267	244	253	242	250	264	288	287	258	261	259	258	280	276	288	244	259	266	275	246	285	244	224	258	240	260	276	252	241	252	241	268	264	221	273	255	233	245	250	268	274	260	302	265	261	261	286	247	262	252	272	259	240	254	251	262	260	284	273	276	263	271	276	273	276	256	274	271	240	230	286	288	282	264	258	236	255	279	275	262	266	269	271	291	275	266	248	277	239	283	242	240	260	259	270	282	268	257	254	286	264	268	299	301	276	261	270	268	253	240	270	262	292	279	273	265	270	274	270	265	282	259	250	250	262	240	251	239	271	273	254	274	254	292	263	246	259	268	275	234	272	274	277	257	251	287	258	253	278	259	239	258	238	266	284	266	268	268	283	252	247	260	277	256	262	267	254	243	261	269	227	287	267	281	263	240	249	287	244	307	253	243	231	252	274	286	263	245	236	250	265	259	251	244	253	272	254	237	212	309	255	249	260	260	265	244	282	263	264	250	271	238	275	236	247	288	269	269	235	271	243	251	288	260	255	237	260	259	250	265	264	258	255	267	265	290	261	260	275	258	259	275	252	258	279	232	271	256	267	248	259	267	275	246	248	238	269	237	268	267	277	278	263	236	259	255	287	294	240	254	268	228	257	280	242	270	253	270	256	267	230	242	283	269	281	265	274	267	248	257	224	239	263	245	279	248	253	251	254	273	267	253	247	288	245	245	269	268	243	301	251	248	268	241	287	225	267	290	275	242	256	256	269	254	259	265	229	272	274	247	249	277	258	260	276	238	261	233	263	261	279	254	256	267	245	257	292	257	244	279	278	274	274	291	277	246	275	300	294	264	263	268	249	260	246	227	271	261	299	270	267	229	275	265	272	268	279	241	281	274	245	264	256	252	262	247	293	244	257	279	270	258	249	249	250	282	272	236	254	275	272	229	258	263	254	262	239	230	258	262	275	256	267	280	264	251	246	280	240	269	247	253	266	286	266	274	273	265	277	244	241	222	271	243	240	275	242	250	277	234	249	267	252	265	252	278	227	239	256	237	277	274	276	254	265	230	300	241	264	252	295	273	262	233	242	257	285	261	268	254	281	271	263	269	253	264	295	274	273	263	231	251	251	243	262	261	253	255	276	267	292	251	267	247	262	256	248	246	223	259	240	256	247	273	308	277	289	271	253	240	297	220	260	275	291	267	223	287	240	264	252	259	271	252	260	255	238	281	278	237	220	250	253	252	260	253	287	220	226	274	265	261	260	273	268	289	291	264	256	270	232	267	268	262	250	257	255	241	276	263	250	242	252	261	253	266	270	259	260	296	251	256	248	267	272	235	270	279	257	276	234	262	263	233	250	281	253	266	252	271	257	270	267	263	290	250	274	223	266	271	263	271	285	227	260	270	265	277	235	239	263	228	253	270	232	288	264	284	241	278	250	261	249	252	277	261	256	265	273	259	297	249	266	259	257	251	257	268	260	255	242	260	289	264	279	274	258	262	276	281	266	260	254	265	257	257	265	212	274	266	237	274	274	247	255	258	273	290	263	249	240	264	276	260	245	263	260	237	271	282	264	262	242	253	273	277	268	277	270	263	247	246	264	260	259	288	254	259	275	258	258	272	277	249	274	261	255	225	295	243	265	233	232	279	278	258	234	282	267	283	258	252	255	276	250	234	241	257	250	253	266	250	267	284	255	273	276	276	258	251	297	271	255	251	271	260	274	262	281	282	259	247	292	270	251	257	248	250	249	236	243	260	289	247	265	312	246	249	242	261	283	274	270	244	261	273	283	263	285	246	273	271	295	264	262	265	254	237	256	252	258	259	241	285	261	268	281	248	283	254	273	287	284	250	251	274	257	293	257	272	274	269	222	256	244	270	260	254	272	272	275	263	263	276	250	263	262	269	262	249	260	246	243	280	270	253	238	284	240	280	288	287	246	271	266	248	258	270	280	301	296	248	259	264	237	252	258	273	253	285	287	285	257	239	246	232	242	283	223	243	269	275	247	238	256	298	271	310	252	247	270	246	249	285	268	239	263	265	253	257	256	286	260	291	264	234	268	239	280	254	263	267	297	273	281	263	295	270	281	264	249	255	232	234	239	269	255	273	258	279	243	221	250	275	246	278	234	264	239	247	252	252	288	248	264	269	260	263	241	245	267	260	245	232	257	268	245	295	298	295	253	247	281	257	260	255	246	263	248	269	278	293	262	259	224	260	274	278	272	265	243	247	260	240	232	235	278	282	249	245	256	271	233	235	261	251	290	258	286	290	240	283	284	262	257	240	258	283	237	236	261	286	236	223	268	273	266	253	235	251	245	254	292	283	269	273	240	269	265	274	261	256	280	235	253	275	262	259	274	251	262	253	248	262	265	269	240	270	263	291	260	249	279	288	251	252	251	261	287	252	266	263	253	256	263	287	228	272	255	246	225	242	263	275	251	271	301	260	276	238	262	236	253	256	267	231	276	251	233	281	256	261	262	259	235	271	262	275	238	262	257	255	258	270	280	245	260	278	274	258	279	285	230	260	245	280	252	257	279	262	244	251	275	287	277	268	293	269	268	268	265	265	275	246	270	251	268	275	274	257	258	272	273	280	285	250	246	296	270	256	237	253	300	250	265	262	283	276	264	234	258	274	272	292	267	256	238	266	265	261	252	257	253	257	275	245	252	238	255	284	265	289	307	273	267	240	263	252	246	242	254	254	240	276	258	278	252	248	268	257	223	289	255	246	239	270	239	287	267	240	247	263	242	280	260	257	248	294	252	259	282	257	239	265	283	289	265	287	277	233	271	279	272	272	273	320	241	272	238	235	246	297	271	249	288	249	229	259	262	271	253	313	258	291	279	224	268	266	279	223	253	264	255	259	244	255	261	260	287	269	258	293	271	252	244	278	259	242	283	260	266	280	270	238	284	290	273	234	274	252	258	277	262	287	298	262	255	256	265	238	279	268	294	274	245	281	252	272	279	270	253	258	263	264	258	274	270	249	270	232	261	277	254	238	253	266	267	277	259	238	263	282	256	250	244	283	265	280	234	264	265	254	271	255	279	279	263	250	231	244	236	244	249	250	273	265	264	275	269	251	256	227	285	261	253	252	276	265	267	275	235	236	239	258	268	280	221	260	266	264	233	279	284	269	280	258	258	277	257	247	250	289	237	268	255	238	252	261	264	250	251	283	230	271	248	220	250	267	244	258	285	263	246	270	261	246	241	287	274	251	266	239	262	274	271	234	253	262	257	231	270	275	257	251	277	253	285	249	277	245	265	263	248	283	283	258	261	247	273	287	252	276	247	265	252	242	263	283	272	260	269	247	289	223	279	261	278	243	262	271	289	256	284	259	240	270	247	250	266	255	279	292	259	260	259	258	252	271	242	279	278	238	243	300	286	259	289	243	280	260	246	254	266	268	261	256	266	238	240	263	245	299	271	279	261	263	260	277	267	266	244	263	265	255	262	284	247	225	266	247	258	236	246	269	214	250	246	255	265	245
1819	619	683	675	669	718	715	649	635	672	648	645	691	621	669	666	592	604	597	646	653	663	629	671	617	583	646	616	643	629	603	620	630	638	569	614	640	685	632	631	632	626	613	626	621	655	602	629	608	597	596	651	645	670	630	626	628	640	668	632	639	654	663	620	634	626	629	639	620	673	633	614	624	651	639	571	598	597	658	606	643	586	637	640	614	643	634	609	660	606	661	580	628	633	632	671	628	643	592	589	630	631	588	654	647	604	602	663	641	675	627	606	609	639	640	638	626	611	616	649	660	642	640	648	642	616	648	644	652	606	604	638	594	643	633	637	607	642	617	645	637	635	660	660	649	632	608	617	637	675	657	658	603	622	607	611	666	662	625	636	611	672	580	657	631	644	629	616	641	656	650	635	609	626	613	608	638	578	631	644	683	640	636	624	640	632	593	639	638	616	652	623	653	631	618	610	655	576	616	666	616	628	650	598	662	615	609	645	627	630	604	602	621	668	654	597	590	678	639	618	628	669	613	619	603	622	661	614	629	602	636	607	639	643	674	664	636	634	620	605	622	640	660	604	654	599	652	647	636	650	614	650	665	627	642	655	589	640	642	637	622	664	645	683	620	631	656	601	598	652	639	649	635	650	629	665	644	638	632	655	588	591	629	615	646	638	624	617	643	607	641	583	637	599	627	581	635	649	621	608	637	656	653	647	579	644	613	610	621	608	628	661	619	672	590	638	606	627	661	603	657	629	638	634	606	582	598	579	635	645	641	675	622	648	672	675	646	600	631	621	605	630	643	601	617	670	659	657	673	671	613	595	633	616	602	653	610	653	627	611	649	639	603	645	634	662	599	628	583	647	627	615	657	662	604	686	621	616	621	611	618	628	606	639	616	599	621	647	605	643	567	616	629	622	640	580	577	673	664	629	667	637	618	589	639	625	672	591	619	700	647	641	644	615	647	625	619	612	603	626	579	621	621	617	644	666	621	628	606	611	607	627	654	650	616	624	636	600	605	579	644	653	568	622	653	637	596	655	655	693	648	607	644	599	644	643	605	653	680	647	583	592	667	674	635	585	599	637	627	620	638	654	662	636	613	663	609	642	660	628	598	627	615	632	646	583	644	668	601	651	613	617	624	612	616	665	653	665	626	646	591	602	660	647	622	611	569	635	613	610	593	645	637	640	653	636	622	640	647	683	604	620	598	636	621	610	632	579	646	594	637	675	634	630	630	632	613	671	657	625	625	621	615	606	651	617	609	631	606	639	638	627	628	631	629	656	606	617	644	609	623	647	614	615	656	670	637	677	615	624	641	654	620	671	593	620	677	634	565	620	652	664	600	610	620	645	645	675	670	640	635	618	656	603	630	642	606	629	636	609	642	640	636	603	655	611	659	644	679	633	645	640	672	683	651	624	603	640	654	645	655	627	639	643	658	651	650	593	638	646	641	630	628	645	633	589	613	636	644	627	643	636	632	652	630	631	594	597	639	630	640	600	619	641	618	650	630	604	621	618	609	601	658	599	666	607	618	622	677	677	660	621	639	609	636	593	651	637	615	625	609	600	636	632	657	627	649	600	678	619	637	650	624	689	650	598	619	652	578	640	605	618	639	605	650	646	599	647	635	618	672	649	597	616	625	658	681	615	630	667	605	661	642	608	596	594	653	643	614	609	616	629	650	623	631	642	659	622	661	641	582	591	631	625	673	607	625	623	651	637	640	633	619	638	650	630	615	606	707	569	619	605	623	576	591	602	637	605	607	682	630	629	648	615	598	658	637	695	611	606	673	630	620	656	595	611	627	612	644	603	668	682	617	623	587	647	588	623	658	655	645	601	691	662	637	680	663	619	600	666	684	666	607	681	643	623	676	631	608	695	645	597	602	647	576	649	638	687	595	640	653	620	602	690	598	622	620	605	603	665	658	613	631	649	619	598	587	596	639	610	644	603	650	586	662	675	662	585	602	640	621	635	634	669	645	646	618	641	624	625	635	630	664	638	635	590	633	632	622	657	668	607	637	611	648	672	593	648	643	670	677	609	630	668	618	588	670	672	648	643	630	592	631	612	636	650	643	607	641	616	632	638	657	639	619	613	627	649	662	596	628	609	636	624	633	645	584	660	643	629	613	656	583	674	586	643	586	677	622	613	578	607	605	581	617	643	625	644	613	612	584	644	597	676	691	656	632	647	673	619	613	644	638	597	614	690	553	631	644	655	632	654	594	603	632	622	612	673	610	592	650	662	635	634	619	674	640	607	614	625	646	621	625	658	669	642	625	616	620	657	676	634	646	713	643	597	649	664	613	582	634	652	593	649	626	614	648	644	578	644	623	651	612	613	648	665	611	594	665	611	642	604	626	664	618	648	670	644	637	661	619	682	663	620	632	643	623	591	665	661	642	676	647	625	656	642	632	622	591	610	662	613	679	613	640	640	671	616	617	621	649	642	638	674	593	622	639	650	666	686	606	602	661	602	654	635	653	640	608	629	617	633	671	636	637	605	598	590	640	642	630	617	593	631	636	639	600	592	670	676	638	638	582	636	676	639	616	648	604	621	615	646	614	619	666	649	632	625	645	600	619	559	620	620	629	599	614	627	608	592	658	626	682	625	658	655	651	609	628	651	659	614	627	605	627	633	617	593	610	622	591	628	582	641	605	657	659	579	658	593	623	662	665	565	685	657	670	639	662	630	602	658	650	707	573	598	609	610	609	662	668	657	662	613	653	585	617	627	623	600	663	651	698	689	646	631	599	633	586	615	609	616	594	652	638	634	609	641	640	607	656	611	627	632	624	600	626	633	604	605	603	581	597	621	664	589	655	651	651	630	650	598	636	631	664	648	635	588	661	638	638	652	636	617	627	593	676	636	639	635	661	600	594	688	597	632	613	654	595	624	637	642	661	597	595	637	601	615	627	637	638	639	594	638	611	606	642	576	570	634	631	618	650	615	630	654	644	622	657	630	631	636	664	651	622	674	585	641	625	640	661	646	627	613	635	609	637	663	609	597	629	625	611	602	613	607	624	638	602	652	638	646	667	618	652	641	609	689	660	637	619	644	622	695	638	606	600	638	659	665	669	653	653	648	632	601	639	641	601	628	608	663	636	635	651	694	661	625	596	616	601	614	620	668	626	634	646	637	628	654	654	578	637	630	594	642	642	594	601	664	624	648	611	639	597	639	573	697	603	641	647	655	598	614	633	622	630	660	627	611	565	622	615	673	593	683	654	606	628	618	683	593	669	625	633	630	635	658	597	594	649	651	662	605	608	609	651	633	650	615	630	615	651	627	632	675	605	664	699	624	656	661	637	677	656	638	639	632	666	607	673	626	640	601	621	640	594	623	622	650	626	642	629	610	675	640	616	623	608	635	650	616	635	583	582	636	602	634	594	647	616	651	600	603	588	635	654	635	632	641	624	610	691	624	602	631	599	679	609	610	639	671	651	652	635	652	669	618	657	589	620	591	611	626	648	611	659	652	640	625	626	660	655	640	620	610
7069	545	529	412	365	275	268	231	231	195	203	191	189	191	220	185	186	194	194	207	163	206	197	159	183	168	158	211	204	182	177	202	184	145	155	174	199	181	218	190	163	174	177	189	194	198	180	165	181	165	190	179	172	153	183	153	183	150	144	182	159	181	166	186	182	190	203	165	154	175	173	181	177	154	167	165	172	186	186	157	170	178	188	158	198	158	167	171	182	194	195	153	177	147	209	173	181	173	159	175	163	181	194	180	172	173	162	160	194	191	188	181	175	154	177	170	172	167	175	184	192	189	185	194	193	179	183	183	165	184	177	166	180	191	193	159	177	194	178	173	200	195	167	181	169	174	181	176	173	182	184	160	187	177	150	176	169	161	188	185	160	156	172	169	185	166	204	167	176	174	170	172	164	177	154	157	197	180	189	195	162	139	177	195	189	164	173	172	190	141	162	196	173	157	151	189	191	156	187	160	170	184	146	157	168	165	194	156	171	183	207	191	190	210	179	181	190	146	190	157	146	165	169	157	158	160	190	175	161	164	175	180	169	160	156	163	186	168	161	186	177	151	190	195	194	174	162	168	169	177	163	182	173	196	165	177	164	154	177	187	171	193	184	162	162	162	179	165	178	180	184	203	194	175	205	152	149	180	161	165	172	167	189	180	174	199	164	157	164	184	180	187	202	175	171	193	174	174	187	171	184	165	175	173	181	165	167	170	172	170	170	181	191	170	178	181	200	163	172	157	175	191	201	169	177	186	158	169	161	192	164	183	175	178	171	160	197	162	178	166	172	157	184	174	162	179	196	149	186	159	185	168	179	168	177	182	152	170	186	164	149	172	172	168	203	157	153	167	186	188	176	165	158	174	165	177	178	161	164	163	188	180	175	189	210	161	178	167	165	171	152	180	186	180	157	151	187	175	186	171	187	172	151	174	172	183	191	185	193	150	174	182	182	179	172	168	153	183	185	188	179	193	164	211	186	187	192	185	159	182	177	169	184	174	185	174	155	186	201	156	178	170	173	187	170	200	188	168	182	178	175	191	157	159	149	154	191	159	160	185	178	187	181	192	197	154	165	171	173	192	178	187	174	148	182	161	165	196	191	195	163	203	186	156	172	158	169	173	167	165	179	176	181	180	191	168	165	183	214	163	163	184	192	167	180	183	169	175	191	174	181	189	188	176	172	181	174	187	176	181	157	168	164	174	174	186	189	163	164	169	174	170	178	176	169	187	185	169	174	151	172	178	161	165	220	183	187	166	203	187	177	169	172	149	173	150	164	166	141	164	178	174	175	195	201	165	170	179	174	145	158	175	192	173	187	150	181	165	177	174	156	185	184	167	172	151	172	168	182	164	196	188	156	160	183	167	163	199	173	184	181	195	177	158	167	160	183	167	152	185	178	172	157	154	140	174	169	164	189	159	181	169	171	173	179	181	150	160	213	175	191	200	162	167	181	179	171	162	176	163	211	190	172	163	168	164	188	188	164	162	165	185	177	171	195	165	154	194	188	162	152	198	180	199	164	147	170	181	172	202	147	152	166	168	140	166	205	184	209	195	183	192	175	173	219	155	173	179	138	183	193	169	190	186	176	169	142	159	170	163	172	175	182	150	149	183	203	175	157	185	149	180	162	183	186	167	189	170	189	198	180	179	203	181	160	175	166	176	154	177	168	180	154	184	172	169	160	167	169	165	165	174	177	158	159	165	192	210	166	178	196	181	186	180	169	178	168	174	161	178	168	190	178	184	177	151	157	169	197	185	198	173	184	179	148	167	181	189	198	174	151	180	211	186	197	162	171	164	178	181	189	150	183	182	173	182	158	186	165	167	161	202	192	176	161	189	170	182	177	170	164	182	167	171	157	160	171	176	159	150	202	177	158	171	179	173	180	155	186	197	168	178	168	168	195	208	200	200	191	198	153	154	167	176	195	169	198	160	167	195	179	160	168	180	175	160	173	160	187	171	166	174	154	181	155	175	163	163	173	152	176	177	176	193	179	181	180	176	197	164	175	179	158	162	189	178	162	192	176	190	156	180	192	179	190	171	169	162	147	197	174	200	173	178	168	163	192	170	166	166	195	208	180	187	182	177	185	171	175	173	191	195	159	156	178	187	161	169	159	162	151	186	191	191	185	174	172	192	158	168	150	172	180	158	164	149	171	176	151	174	143	159	162	190	172	165	166	187	198	176	171	175	192	171	201	171	182	169	194	159	180	185	168	177	200	185	152	171	199	174	173	184	174	182	165	186	159	196	178	191	159	173	194	189	182	163	178	180	156	149	175	181	172	176	184	164	193	169	174	201	181	160	173	165	162	185	186	179	184	155	160	177	174	164	156	181	181	173	162	161	154	145	188	180	174	163	168	169	171	153	172	164	170	166	179	171	161	177	168	181	192	162	165	166	186	180	176	182	175	176	220	160	173	192	161	164	199	178	153	163	164	176	155	177	162	179	178	164	184	160	153	177	170	175	168	160	184	163	195	161	182	195	194	181	197	183	184	180	161	169	178	164	201	153	183	188	197	169	165	180	165	177	162	157	158	155	176	167	197	157	173	175	174	181	172	169	171	168	161	170	184	187	188	155	181	183	161	171	193	196	163	154	174	156	186	153	161	175	178	175	186	192	177	183	171	145	185	162	171	143	161	152	165	174	191	173	173	203	191	204	153	177	175	174	165	190	155	165	199	139	152	157	190	168	192	159	193	183	183	131	190	168	141	194	161	161	173	190	160	144	153	162	166	176	179	167	188	191	155	184	162	142	175	152	183	165	181	155	167	195	170	157	173	151	167	183	189	173	172	183	206	192	192	176	199	187	192	170	203	179	160	189	188	173	151	171	186	173	162	141	181	207	208	203	210	166	191	158	165	163	208	162	188	171	163	166	183	175	162	158	181	176	154	188	154	174	170	164	167	145	183	157	167	173	168	181	152	163	173	183	160	189	182	202	173	172	174	177	169	177	179	144	172	182	172	166	145	175	160	163	187	168	134	187	167	188	186	168	162	157	167	164	170	178	148	155	167	165	183	178	193	194	181	190	199	160	178	170	165	150	174	182	169	184	174	169	175	166	183	172	148	177	176	193	181	188	183	177	167	155	194	158	206	153	191	155	176	155	178	180	169	182	170	183	178	170	167	172	160	188	161	158	153	186	181	196	196	163	183	199	171	166	170	159	186	168	166	181	164	182	189	177	186	203	190	159	178	174	194	188	168	145	175	169	144	162	193	193	175	201	181	190	156	167	190	187	180	179	174	170	165	158	208	209	179	184	175	173	162	151	185	181	157	165	171	173	160	147	162	180	175	162	195	178	172	169	184	165	178	168	177	215	160	163	167	175	172	151	166	167	177	193	164	178	171	175	180	188	197	182	180	214	203	192	190	167	195	173	161	141	182	184	202	180	176	204	188	176	191	192	167	162	174	155	162	166	144	158	171	182	154	202	156	171	169	149	180	190	165	160	169	166	164	172	142	195	174	195	162	192	190	168	159	180	158	198
6290	810	1250	1371	1221	1085	928	791	702	679	650	637	597	617	568	552	542	593	517	562	557	488	514	507	525	551	529	490	480	486	470	495	501	462	523	510	489	502	487	523	512	512	506	499	454	505	470	447	471	475	481	499	475	511	484	517	472	493	450	462	532	476	465	487	496	433	487	429	497	504	513	512	487	481	454	489	492	502	473	500	470	481	482	477	483	485	510	463	503	473	478	467	522	493	503	488	460	500	464	443	478	543	479	472	460	494	469	510	492	496	492	471	460	482	492	514	475	471	469	483	507	479	486	479	427	528	436	477	492	513	462	477	494	485	487	496	461	477	469	474	497	485	463	461	482	478	467	519	481	499	487	491	455	493	472	495	471	462	474	479	440	456	504	486	495	509	513	492	455	489	469	515	496	475	421	444	446	446	462	482	496	473	441	490	479	503	476	463	511	483	525	509	446	440	455	465	474	495	442	489	453	530	483	502	524	452	448	462	487	479	456	489	475	460	486	473	461	479	473	484	448	495	477	488	489	463	481	498	496	472	524	506	515	521	504	502	475	443	487	445	499	503	496	484	467	493	486	493	530	443	484	483	470	460	483	482	473	475	434	483	482	488	464	500	458	491	479	489	527	493	524	459	421	458	475	465	461	473	473	502	462	474	476	483	490	492	500	507	455	505	518	463	485	513	464	497	485	481	466	439	437	454	464	473	469	448	453	496	475	459	518	519	467	413	489	497	442	494	469	506	463	459	468	480	492	437	483	495	460	491	467	443	483	486	474	463	475	461	494	507	471	457	444	473	520	477	467	486	472	483	472	460	469	478	497	496	459	463	490	487	448	490	487	468	484	522	446	474	438	477	497	496	471	500	472	481	493	516	489	445	507	473	496	468	483	460	457	471	459	484	470	495	477	467	477	431	504	454	471	454	485	480	462	439	459	468	486	484	519	471	467	459	483	495	474	482	517	480	504	453	499	476	483	455	464	507	506	510	483	513	473	508	473	474	502	467	471	492	515	503	436	486	488	505	513	456	495	486	475	488	498	490	448	483	498	477	470	497	464	494	465	470	497	452	462	518	464	465	446	479	463	450	476	478	474	475	470	499	456	464	469	468	436	498	505	473	444	498	460	524	451	491	513	511	521	469	513	479	472	508	494	455	493	473	483	474	448	487	539	475	506	501	473	477	481	478	431	491	452	452	477	478	450	493	463	467	468	455	478	472	445	458	485	525	460	450	477	474	455	462	458	523	489	481	497	480	492	489	488	447	466	469	474	507	498	458	467	465	446	529	479	493	466	499	496	489	489	461	493	461	485	477	480	448	481	452	513	458	493	516	489	507	483	463	489	454	471	463	487	479	498	467	487	486	508	484	465	476	469	493	479	502	449	464	434	438	522	494	476	505	464	467	465	532	507	497	482	487	455	472	468	463	425	488	444	474	454	469	483	475	479	455	455	449	483	469	472	479	481	462	510	447	476	446	488	494	488	489	479	452	467	470	433	454	476	473	483	505	452	493	513	507	493	475	480	510	492	470	464	467	473	480	449	478	508	495	488	456	466	494	429	469	468	499	480	461	465	505	460	513	455	507	463	491	450	446	499	447	482	461	499	479	527	467	491	487	465	499	486	511	473	498	505	441	461	477	455	493	478	482	483	488	469	462	498	473	498	509	457	460	469	443	457	467	460	490	467	474	490	475	499	447	479	457	458	472	437	487	495	468	476	500	472	485	467	497	468	473	502	464	465	466	481	458	486	501	483	489	480	452	498	499	493	514	470	448	496	469	460	505	474	517	453	485	461	453	495	477	477	503	495	451	440	488	496	502	457	464	491	476	487	449	438	485	474	506	478	484	459	466	487	458	486	452	454	508	502	494	468	509	498	508	518	491	481	457	520	550	503	486	471	480	454	500	473	481	481	445	455	497	458	444	476	454	444	502	491	479	480	481	451	474	487	499	463	475	438	533	460	500	448	459	494	454	453	509	513	506	481	516	511	440	475	445	448	459	479	464	484	480	513	466	458	472	467	439	484	472	499	508	456	487	419	499	462	467	487	472	490	450	523	513	468	478	514	464	452	489	470	474	454	467	451	492	486	493	464	434	450	481	446	475	463	533	475	484	495	461	481	457	464	482	474	491	448	486	502	476	491	474	478	449	505	531	466	499	454	491	481	483	488	440	509	500	495	510	471	468	473	477	487	491	484	471	508	456	478	464	452	501	492	470	474	484	519	471	485	486	478	509	483	462	486	456	503	447	476	452	532	451	474	499	470	473	476	427	484	447	483	514	509	474	472	470	499	507	467	463	474	456	456	504	442	484	458	499	465	482	508	474	493	518	462	488	481	488	471	495	500	494	473	501	490	534	487	487	477	470	471	548	473	482	468	452	498	479	507	444	512	417	470	509	511	489	487	432	489	452	501	474	457	473	418	503	461	528	464	463	465	462	497	439	474	499	449	452	470	527	422	465	468	470	480	481	461	448	508	489	473	462	466	522	478	462	475	474	506	500	456	509	505	484	454	450	461	480	476	493	511	488	499	473	425	501	481	442	452	449	513	486	440	490	485	442	484	465	470	501	481	496	500	489	487	475	535	498	477	483	487	497	466	419	490	443	505	464	472	505	489	479	463	440	485	511	461	453	480	494	470	483	492	473	476	431	488	478	467	472	493	489	471	482	494	459	502	477	502	466	490	503	461	485	482	464	510	488	449	456	474	469	463	506	484	477	466	489	492	500	461	441	502	480	467	468	464	456	489	471	470	470	479	491	491	468	459	511	485	442	470	507	461	479	463	444	492	466	526	499	497	449	465	495	494	458	483	494	456	444	489	522	504	476	448	522	531	470	478	464	458	450	508	477	477	504	458	530	490	449	458	474	468	443	496	498	463	468	477	465	479	467	437	496	472	503	476	513	439	479	439	442	515	486	462	486	510	452	455	478	466	463	458	515	445	472	468	484	452	488	485	485	460	442	496	499	476	442	476	500	467	457	484	472	490	473	452	497	469	486	465	466	500	466	458	439	449	450	495	491	464	467	462	485	498	473	470	521	492	484	482	437	469	499	466	453	450	432	494	468	475	476	482	475	508	440	479	486	494	476	494	488	456	488	496	483	490	456	487	466	480	503	489	443	487	500	462	469	491	531	478	506	467	494	469	468	476	480	495	505	456	465	482	466	486	488	459	475	457	479	482	492	474	493	477	482	490	483	487	450	511	463	450	483	496	455	483	463	467	461	476	466	444	493	505	469	496	457	542	469	510	483	476	479	434	440	474	527	453	486	482	479	452	448	466	481	488	494	467	464	480	473	473	420	498	472	467	496	463	466	457	481	427	463	478	478	503	470	491	507	481	515	468	448	491	495	440	468	459	503	501	473	472	469	481	507	468	492	466	498	476	504	464	480	472	483	481	462	460	487	500	443	458	434	507	486	475	462	462	490	467	467	482	436	462	503	476	483	477	446	497	485	514	476	487	448	480	495	487	491	495	460	442	463	472	496	477	496
14419	1451	1207	918	629	586	553	436	457	428	404	391	379	413	339	351	385	405	362	337	345	368	388	333	350	380	375	348	368	344	348	376	360	316	358	338	354	349	351	351	342	373	347	352	376	374	406	379	344	351	346	397	323	368	311	333	383	347	343	362	369	367	355	371	312	353	385	364	363	392	355	319	380	370	374	382	366	370	368	377	350	347	358	393	359	350	379	367	377	332	311	358	357	330	324	360	375	380	397	336	378	329	356	300	319	321	348	346	317	351	364	345	346	295	347	346	376	352	341	358	355	332	349	331	343	347	382	363	359	341	347	401	348	327	340	362	347	374	343	358	342	369	332	342	372	357	347	341	376	362	371	357	366	359	362	346	341	368	354	355	346	357	377	359	355	371	339	356	315	383	360	312	303	357	321	345	385	324	353	360	350	370	326	368	357	323	380	345	338	376	337	396	335	340	386	362	364	327	352	349	386	326	313	375	374	356	336	370	346	321	340	359	331	327	349	335	383	350	342	366	356	341	342	351	355	375	337	366	326	362	367	366	366	315	343	374	346	354	363	401	349	355	349	335	357	391	342	382	343	332	328	345	363	334	354	365	371	369	352	355	330	331	344	352	361	376	366	327	365	376	360	407	332	314	329	303	369	352	324	369	381	348	360	375	352	358	352	297	355	336	353	369	327	348	339	369	393	329	339	347	334	365	334	370	319	359	387	351	370	389	337	319	365	368	419	353	352	404	371	354	343	356	350	361	349	359	347	380	357	352	341	386	354	323	373	360	356	369	386	330	377	371	385	372	355	354	347	350	335	310	361	347	333	317	337	355	346	341	343	351	343	405	351	333	352	393	366	367	352	334	385	324	340	355	386	373	306	348	364	357	360	335	351	332	360	337	385	339	332	322	308	378	372	324	327	348	316	338	374	380	319	373	362	385	321	344	336	359	337	395	381	325	335	368	354	371	359	338	352	344	388	372	332	392	341	378	369	366	390	356	334	349	368	361	388	378	377	361	366	416	325	330	364	372	400	339	359	392	331	371	345	368	367	338	355	362	332	345	334	345	388	350	369	395	350	363	417	376	377	319	380	334	354	337	384	347	354	372	368	330	351	357	341	357	361	343	328	329	366	357	346	367	341	378	319	345	343	320	316	413	355	377	384	350	345	399	357	371	354	367	360	364	366	355	352	342	343	377	362	327	360	406	333	358	377	340	361	317	384	347	339	354	334	329	321	382	398	332	361	339	340	363	363	327	310	339	337	334	375	388	314	333	374	387	384	326	362	364	358	362	339	293	396	362	366	348	359	370	394	309	378	364	325	328	371	389	358	326	409	355	323	363	314	347	307	334	362	320	336	317	357	375	338	362	362	346	341	371	361	349	417	328	332	360	338	352	375	380	385	378	355	362	344	387	336	348	382	351	332	383	316	369	374	344	390	343	379	318	375	339	350	368	322	361	332	360	377	393	344	318	328	323	330	335	382	378	362	381	356	335	327	345	364	384	324	342	334	395	346	368	353	353	349	345	346	358	331	382	336	385	351	350	377	342	365	350	365	376	377	333	322	359	347	348	348	348	370	326	343	368	357	340	326	354	405	366	372	341	326	372	394	373	404	353	354	340	346	363	375	368	352	358	349	341	342	341	373	376	359	307	342	348	346	335	344	357	357	359	381	365	348	320	350	377	360	345	348	367	331	351	335	363	369	373	338	351	356	364	363	373	348	351	338	316	328	320	389	373	314	350	393	380	355	353	368	364	382	342	380	376	381	351	383	389	345	318	364	335	371	365	346	339	343	340	361	332	352	363	384	357	345	316	350	390	359	346	334	382	370	352	354	373	365	359	409	389	347	373	356	325	348	363	351	352	390	371	340	336	319	364	361	354	387	371	370	352	359	372	344	352	363	335	396	325	357	352	379	334	403	361	368	370	362	331	336	360	341	367	336	320	373	384	390	364	364	375	342	338	369	360	399	324	377	369	325	347	376	333	347	358	368	354	370	372	361	369	336	343	395	371	360	382	348	339	378	382	371	356	373	366	358	371	388	341	357	374	340	365	361	349	376	373	330	338	301	366	380	335	349	367	337	331	339	347	391	318	362	366	350	335	337	337	347	366	323	340	331	362	340	341	335	402	335	340	360	323	349	397	344	383	322	374	368	346	335	315	320	371	375	336	338	332	371	387	325	337	359	343	349	327	384	337	349	362	376	348	319	351	338	367	344	337	370	376	332	360	306	353	326	341	379	374	369	373	320	316	413	347	370	362	366	362	378	338	324	378	351	384	400	386	347	337	358	373	341	357	352	340	357	357	353	330	368	345	357	379	329	319	377	364	340	336	355	357	314	311	344	325	346	360	342	354	361	351	351	348	350	357	358	354	343	352	361	339	359	366	332	361	354	316	349	371	339	339	361	356	346	357	318	380	395	323	341	359	384	359	354	345	369	323	355	362	341	365	332	338	353	344	322	335	350	333	330	312	327	368	343	329	329	359	342	373	378	369	354	372	371	366	362	341	360	393	342	341	343	344	346	355	350	370	362	328	392	341	352	372	351	378	313	396	331	373	360	365	340	331	336	349	346	369	330	362	333	337	355	392	379	342	326	377	347	374	348	355	325	373	421	353	337	379	326	345	354	350	311	333	323	352	341	349	333	361	376	334	368	321	329	381	391	348	363	328	359	343	346	330	344	351	357	352	339	331	357	352	346	339	341	337	320	336	382	330	341	372	348	332	393	383	339	342	356	350	352	375	385	358	356	360	332	360	368	405	340	369	358	325	367	345	352	341	359	358	336	331	361	350	360	362	353	353	346	374	362	343	349	363	350	365	338	342	379	352	328	332	380	350	380	358	358	350	347	340	335	320	319	324	352	359	356	371	345	328	363	354	353	339	349	366	348	369	346	378	378	406	358	355	365	383	352	376	362	375	338	349	365	370	406	367	385	363	365	353	367	327	327	325	364	332	307	380	323	342	356	336	333	365	337	353	363	391	356	370	394	400	340	327	365	387	363	374	343	342	366	328	366	344	341	320	347	334	358	370	355	333	346	366	357	393	313	376	339	354	368	367	410	349	398	334	358	335	362	338	341	366	339	384	373	326	334	359	376	378	383	336	398	384	361	328	322	371	372	341	334	362	380	375	383	372	341	356	362	353	358	329	345	338	373	365	365	352	335	359	360	355	372	369	364	342	342	340	345	333	320	348	337	368	350	355	359	341	356	352	357	351	364	347	394	362	361	369	332	369	340	348	350	368	366	355	362	362	345	380	383	355	378	349	346	324	342	349	370	353	334	358	371	322	363	362	358	342	352	327	372	384	377	350	367	390	376	356	354	341	304	345	371	299	302	360	316	343	363	385	335	357	340	360	336	371	359	354	349	376	372	347	337	353	348	359	315	372	356	367	328	357	374	391	350	376	366	362	347	346	387	336	379	327	342	385	352	341	326	346	333	350	350	390	365	352	368	334	367	387	359	350	379	320	362	368	348	335	337	360	369	331	385	333
8469	1483	2389	2652	2246	1937	1626	1375	1328	1243	1149	1129	1054	1115	998	989	1038	978	997	975	978	921	936	928	898	877	898	881	880	840	878	898	932	884	893	866	848	908	889	857	875	865	870	887	869	885	841	894	900	846	865	861	873	861	831	892	827	821	867	834	807	883	900	860	821	896	813	894	856	850	927	889	816	859	868	874	799	863	847	835	864	836	819	878	796	823	819	862	892	894	857	890	816	843	821	826	824	825	828	843	876	865	835	913	823	891	852	839	840	855	852	859	859	865	808	846	861	866	827	857	881	890	827	827	879	818	827	853	871	806	919	845	862	809	851	818	891	826	849	825	858	884	781	849	805	874	843	838	861	913	851	826	811	822	840	830	840	828	876	856	885	829	821	851	879	846	846	850	867	865	835	835	861	848	859	848	814	817	826	847	868	876	822	801	814	853	846	820	821	875	841	845	847	850	835	870	833	862	822	875	857	850	889	858	849	845	839	851	854	861	863	853	786	896	884	886	892	828	855	811	840	872	826	896	864	869	843	868	813	891	800	828	810	844	865	858	879	786	779	907	822	798	883	862	833	884	868	836	854	849	836	816	856	863	866	809	845	809	872	827	874	832	864	847	876	853	848	851	845	835	818	841	841	794	832	814	862	856	844	792	833	853	858	883	837	811	866	824	819	887	847	875	817	857	833	908	827	867	868	856	870	849	903	827	846	861	863	767	887	842	843	886	879	838	869	839	832	834	838	898	843	829	856	864	880	818	815	830	891	829	801	846	829	854	808	844	828	829	850	812	865	852	865	819	854	828	866	869	876	877	890	822	799	890	860	842	871	851	885	793	837	805	868	844	893	858	888	858	880	870	896	809	840	808	816	888	828	865	857	850	851	854	808	813	817	780	811	820	846	822	842	887	883	857	842	852	869	855	875	880	824	836	825	831	850	830	864	897	859	829	840	827	881	835	839	873	882	887	841	844	863	784	884	833	825	822	828	823	848	898	855	903	873	820	855	825	871	866	825	885	877	838	859	853	835	890	881	833	798	846	818	859	796	868	883	848	852	880	812	816	896	873	840	842	850	815	878	874	885	840	813	860	860	839	875	914	838	866	869	870	835	856	887	820	841	852	840	857	840	862	900	849	866	847	832	850	848	874	812	812	842	843	858	875	851	879	842	911	825	846	810	836	860	874	855	839	868	878	860	911	853	854	881	875	853	785	827	851	868	862	822	835	842	878	887	829	874	886	870	833	850	880	804	854	853	849	868	806	828	865	851	864	894	857	854	834	833	840	855	840	841	851	891	869	890	797	847	867	806	834	844	893	859	864	843	837	836	827	868	864	834	862	884	863	837	812	818	854	860	834	823	832	868	824	839	860	857	850	849	826	834	784	839	831	815	794	847	902	843	853	792	826	863	820	858	834	824	854	898	833	887	896	813	881	835	840	818	847	911	855	868	864	852	837	864	890	842	858	841	863	810	865	833	811	842	854	848	816	837	840	826	859	783	884	829	848	858	899	861	870	880	840	854	809	821	874	836	851	852	786	895	795	842	819	865	862	848	852	902	872	842	895	889	897	850	842	819	849	816	861	862	847	848	845	818	875	826	822	869	858	898	850	820	862	859	858	839	825	825	869	837	864	798	869	855	914	874	838	798	857	828	873	883	865	825	830	818	866	881	863	828	794	836	861	881	856	849	905	826	793	839	854	831	844	892	863	847	844	853	874	847	821	872	851	915	882	827	838	830	836	817	828	867	853	822	846	833	805	841	837	872	886	851	811	823	872	831	889	892	878	905	834	881	828	875	858	830	860	825	827	812	834	876	821	863	836	859	828	877	811	824	843	779	855	830	847	829	820	855	815	867	870	871	861	850	803	828	836	883	863	872	852	888	872	835	843	828	825	851	856	842	843	857	856	804	809	904	893	865	833	890	875	770	900	845	839	871	833	857	843	813	859	842	902	850	854	823	818	838	859	865	868	800	856	838	884	841	846	830	865	879	831	853	831	854	845	851	864	855	849	846	868	858	896	857	809	861	824	820	877	894	888	906	841	906	881	899	884	891	809	894	855	854	860	892	881	791	855	866	859	876	846	809	823	851	860	811	893	913	812	854	857	832	831	815	803	856	789	817	875	870	832	824	886	833	855	788	824	871	825	853	838	845	862	834	869	882	888	864	879	823	858	876	861	840	868	848	851	843	815	856	785	819	821	802	809	854	849	849	815	866	820	851	816	865	880	825	832	834	843	893	812	822	830	860	864	853	858	842	843	790	852	870	837	838	846	863	848	893	836	864	830	914	825	859	865	811	883	811	833	875	834	835	895	863	837	844	868	806	834	820	882	841	894	873	848	845	864	852	829	835	848	849	819	860	838	811	812	819	857	827	838	881	875	843	812	806	843	830	860	814	864	855	854	893	817	861	819	849	825	818	823	800	883	901	895	813	895	830	845	875	861	864	867	817	862	849	860	855	871	862	858	844	857	831	840	800	830	809	840	857	868	811	815	881	864	853	870	883	817	801	899	852	837	809	897	828	816	858	831	875	863	854	777	824	813	834	844	820	790	836	839	861	825	866	817	867	808	857	825	856	836	834	867	853	866	862	840	845	834	750	873	813	889	833	863	816	801	859	876	822	836	870	803	848	911	840	817	829	834	858	837	859	857	823	837	815	829	848	892	879	804	887	830	815	849	841	856	795	846	831	812	791	818	854	891	783	814	812	873	825	819	848	885	832	815	868	821	787	805	844	860	814	809	820	835	855	803	836	907	823	889	852	820	863	864	858	849	825	816	853	801	876	872	876	831	825	852	850	848	818	884	792	850	864	867	830	928	869	835	808	889	892	865	868	850	814	833	840	846	901	857	856	799	826	866	857	800	819	828	805	859	850	856	833	838	850	798	845	791	839	838	870	819	900	837	859	850	804	835	849	869	880	826	822	831	892	808	813	809	859	860	847	911	830	836	883	845	870	851	852	857	835	865	856	869	834	840	878	882	843	746	861	852	851	851	866	853	874	840	882	796	849	838	864	836	787	880	867	876	864	839	903	847	825	871	795	809	826	782	825	815	859	899	858	841	756	869	860	846	939	843	822	855	846	870	843	834	839	872	904	858	849	902	807	794	850	844	876	843	863	810	820	850	868	875	872	872	859	854	882	886	880	860	820	899	821	826	832	838	807	824	839	859	860	871	832	859	855	825	889	802	834	808	877	855	903	851	836	858	902	787	854	877	848	863	865	852	896	850	889	847	806	845	860	877	809	897	857	892	853	848	871	838	813	813	868	823	802	888	857	856	810	876	799	855	876	863	834	873	809	871	783	863	924	890	850	848	872	897	875	878	865	865	804	858	854	804	884	848	868	809	852	890	797	848	807	828	929	833	841	899	839	863	831	774	848	825	840	814	864	837	834	860	815	825	882	904	844	837	870	834	845	840	849	843	823	897	892	860	829	819	839	885	906	843	847	892	833	829	849	850	851	906	862	844	833	826	816	814	851	890	838	860	835	810
1629	286	282	281	272	285	270	247	275	250	256	287	278	265	265	280	249	256	295	282	246	290	253	278	268	270	236	279	265	258	250	271	258	252	251	258	298	266	274	240	231	251	259	208	257	264	286	243	267	244	259	229	216	239	277	264	271	313	254	296	271	274	250	264	299	264	253	256	292	257	264	278	271	258	280	264	281	287	271	284	235	268	246	270	270	296	279	276	247	244	237	261	258	291	289	288	257	236	252	277	283	261	267	230	227	274	270	270	237	247	257	272	264	275	245	238	257	302	293	253	277	264	261	242	267	254	251	274	260	245	265	275	253	260	262	256	268	276	259	271	247	284	277	272	270	239	246	267	226	237	280	292	275	255	265	250	274	262	268	250	253	266	277	280	255	277	246	251	253	264	260	279	244	274	252	269	271	242	265	255	267	279	245	264	303	281	279	269	315	254	285	227	257	255	243	252	249	260	284	281	246	263	268	270	269	239	278	275	234	258	252	263	245	280	253	257	257	255	286	250	261	256	254	247	254	288	252	264	283	265	262	240	278	267	262	257	246	263	298	252	291	280	261	246	256	252	265	265	246	269	254	258	246	258	292	269	242	256	265	269	262	281	255	279	274	273	269	243	262	229	243	266	299	253	240	252	262	256	272	247	277	243	259	264	260	247	263	299	288	262	292	266	242	232	271	232	302	239	300	277	240	242	252	272	268	274	272	247	255	254	254	285	275	243	261	247	257	283	236	279	248	245	246	268	260	255	259	255	264	259	247	276	244	264	262	250	276	275	269	262	265	266	296	272	266	247	238	281	268	268	268	262	273	267	247	280	266	277	246	293	278	258	259	282	254	247	254	231	271	245	277	275	245	278	258	285	277	261	273	250	261	271	242	249	273	243	253	227	264	248	263	253	267	262	263	262	282	252	267	254	311	261	267	247	264	294	227	247	281	234	306	254	273	272	289	278	287	262	275	271	273	286	280	247	299	257	262	248	267	225	295	290	272	249	268	237	257	252	219	236	258	274	260	275	247	262	261	211	272	257	248	286	286	270	249	282	268	261	277	262	259	265	267	241	259	280	286	267	274	262	250	287	252	260	274	271	265	256	274	282	258	271	279	249	286	305	252	273	300	262	311	256	281	287	262	267	282	254	264	239	304	257	279	255	257	286	254	265	250	259	269	262	251	264	282	263	268	280	255	254	280	268	268	233	264	287	269	266	238	237	258	239	242	271	301	267	286	260	276	271	263	283	272	245	253	262	272	251	240	231	302	263	249	256	266	267	267	276	291	272	275	251	240	257	277	267	247	271	246	254	256	268	251	271	256	269	249	268	246	262	275	282	298	251	291	267	260	237	279	262	248	263	298	281	289	266	279	256	263	273	255	281	245	276	264	270	283	292	274	239	288	243	230	265	263	278	256	310	262	262	239	276	258	251	276	284	251	266	256	278	274	247	279	251	244	265	291	282	254	261	276	250	270	251	280	253	261	308	261	264	261	273	245	228	241	247	274	248	266	252	232	269	260	277	255	270	267	273	262	264	272	263	291	267	275	276	281	261	261	259	280	298	251	233	232	294	235	261	227	241	234	248	290	265	285	238	309	269	276	286	275	272	257	292	265	283	267	261	244	272	263	269	268	245	252	243	263	257	252	265	297	250	247	309	266	269	258	277	273	268	264	247	235	283	280	245	280	295	257	256	264	272	260	255	261	260	258	257	264	270	258	287	269	250	271	246	266	276	270	256	280	286	274	293	247	219	259	258	254	271	271	266	218	277	287	253	261	251	251	275	267	275	286	266	280	258	288	268	260	276	255	293	266	268	271	235	257	286	262	273	258	286	273	272	288	275	297	293	260	281	267	244	285	267	251	272	249	248	259	268	289	249	270	257	280	249	270	261	256	257	248	259	277	281	271	276	241	276	242	261	249	281	220	277	246	266	286	257	263	268	266	234	264	284	268	244	264	244	272	248	259	228	246	269	274	246	280	289	235	250	260	264	260	279	269	260	283	307	254	265	279	259	279	242	272	266	257	262	263	244	259	236	296	268	266	265	279	277	270	240	237	253	268	268	273	221	248	272	263	234	260	246	252	250	249	270	271	273	239	251	266	247	276	254	266	257	253	305	227	269	262	259	268	266	263	271	278	278	292	286	276	251	267	264	254	245	242	271	278	276	258	273	225	288	236	234	259	286	279	282	256	262	285	272	266	294	232	266	256	263	288	267	282	231	260	253	265	275	278	273	264	276	261	260	284	276	255	254	274	262	248	264	262	219	279	275	285	270	246	269	276	261	258	262	266	253	257	267	289	274	281	274	251	245	271	279	260	257	231	266	276	266	239	271	253	272	265	274	250	277	270	275	285	287	274	275	279	246	274	259	255	259	269	258	254	278	239	284	249	249	253	231	305	240	305	240	254	271	237	235	239	293	245	244	272	297	259	256	260	271	278	240	275	264	263	271	278	241	246	277	248	281	275	266	266	259	251	280	247	266	260	258	254	242	276	285	249	268	263	264	271	303	295	250	261	250	264	259	299	273	236	247	258	291	252	249	260	303	287	250	285	272	228	269	253	266	253	265	264	296	299	289	270	324	294	253	271	275	247	250	258	237	266	234	276	288	253	243	232	254	275	299	268	248	262	275	282	286	266	265	241	282	290	252	264	262	276	266	253	263	262	251	218	264	251	276	275	265	254	285	278	285	254	281	271	247	270	254	262	257	256	277	250	259	266	282	219	239	272	282	257	276	249	266	267	266	250	280	281	283	282	277	282	239	270	272	264	265	237	294	231	266	272	255	258	263	257	258	241	267	289	266	245	269	241	273	289	251	292	283	285	255	236	249	237	287	242	251	261	257	263	230	245	236	256	277	264	297	256	249	274	280	260	242	239	245	269	261	281	252	300	284	276	269	269	284	255	269	277	255	277	261	246	283	233	254	261	271	282	299	246	248	227	264	249	234	243	257	288	269	283	263	237	265	278	249	249	243	268	267	242	261	244	279	243	264	244	281	260	257	299	273	220	263	284	252	270	253	276	265	278	271	286	294	253	285	283	262	263	259	253	239	264	228	265	272	283	278	283	285	277	265	273	259	252	281	269	277	288	271	251	251	251	252	265	288	278	259	236	284	258	291	271	268	257	263	241	250	290	266	256	253	254	273	257	275	248	240	265	226	253	274	289	270	277	258	272	272	290	242	251	240	279	287	252	254	268	262	273	259	280	257	286	263	255	266	263	254	271	268	258	262	263	248	238	275	249	235	244	234	286	285	303	255	231	282	293	267	275	287	268	267	253	246	237	248	242	261	262	261	251	274	274	261	268	253	250	255	276	267	268	253	250	279	266	264	275	270	277	274	288	265	254	250	261	270	255	286	251	276	238	246	262	270	257	275	240	250	260	279	286	271	264	275	253	250	271	290	296	293	261	259	255	278	251	235	254	260	285	237	243	245	280	243	270	265	272	253	260	265	272	266	279	241	284	218	273	282	271	252	255	267	257	276	261	252
1924	673	649	688	711	715	653	721	628	674	688	673	680	609	646	660	681	665	700	694	637	640	631	664	636	610	664	641	597	587	638	639	602	639	679	646	645	650	616	673	642	669	620	656	674	640	654	655	641	621	684	620	622	663	656	661	625	580	694	638	678	666	611	648	647	614	699	640	652	685	681	681	680	608	614	609	601	617	626	637	624	643	616	651	624	629	654	637	699	621	645	639	638	625	635	655	631	659	628	652	625	655	641	669	642	608	666	629	679	609	638	649	655	658	630	616	646	662	617	621	647	617	599	645	620	646	627	641	676	613	674	682	693	629	656	618	630	666	665	650	691	641	600	601	648	600	652	667	617	668	672	661	620	622	650	628	640	652	656	633	621	594	631	621	642	703	554	632	655	654	641	620	592	673	610	637	647	653	667	623	708	586	628	646	645	640	653	646	640	665	614	592	643	656	654	627	630	635	635	610	675	623	683	640	646	642	649	640	676	647	617	676	659	672	618	637	650	630	644	657	626	636	680	677	649	661	674	649	638	623	638	618	631	681	702	574	693	661	678	618	628	665	665	648	656	654	651	656	665	631	668	613	593	619	641	654	661	612	655	659	656	603	620	618	600	644	652	644	649	686	618	651	643	642	634	630	718	613	644	637	669	602	667	624	643	597	607	626	698	655	649	644	652	704	664	626	654	631	615	655	696	603	681	607	663	620	637	645	630	634	635	616	631	641	621	682	635	621	612	602	618	670	635	632	619	582	673	649	660	655	638	648	620	646	654	614	669	651	612	653	624	623	610	611	619	646	626	621	688	665	633	649	707	621	618	582	618	634	607	665	596	640	666	627	654	637	644	645	646	622	614	637	630	647	637	606	699	637	573	647	647	639	632	622	619	635	619	654	679	613	612	598	626	657	644	609	633	687	641	665	610	634	613	637	638	643	635	631	643	641	653	656	657	680	657	664	632	637	649	660	604	649	657	596	630	693	659	644	698	672	613	650	632	636	621	669	630	595	623	666	650	685	634	624	622	638	651	655	637	663	614	633	625	633	642	659	622	692	663	644	623	647	603	644	696	616	632	624	611	648	619	644	619	686	699	614	661	659	597	649	679	626	622	619	651	618	632	640	597	672	649	635	611	613	619	654	651	659	630	607	689	651	632	615	653	655	636	638	635	648	654	708	680	632	661	620	631	658	630	608	678	640	618	620	640	656	635	629	646	634	657	644	620	609	670	629	655	649	644	665	637	638	626	641	649	691	667	603	641	646	618	658	626	643	621	613	641	681	652	658	630	637	625	646	618	643	638	636	668	649	649	621	672	644	602	639	670	636	625	625	710	596	631	635	617	628	651	614	640	648	614	626	633	630	624	633	644	627	672	683	653	667	619	659	602	620	685	595	632	616	633	593	673	645	623	659	628	638	632	686	618	672	642	612	646	647	645	657	637	642	653	648	652	621	623	620	690	683	651	623	658	649	694	679	653	651	627	661	601	602	564	667	643	639	661	631	667	598	657	631	677	675	607	629	641	640	620	648	669	606	645	651	660	620	605	668	600	613	651	641	624	640	660	638	600	644	604	662	598	573	619	566	594	629	626	632	673	622	623	615	672	622	612	658	628	631	665	662	620	625	655	595	608	660	671	631	650	657	633	626	616	574	639	638	698	645	691	625	631	671	619	597	635	621	618	622	625	618	625	623	619	601	650	663	601	603	641	627	647	641	656	640	637	612	604	627	644	671	669	624	651	614	656	640	656	660	636	665	696	652	616	649	638	649	660	647	654	602	596	642	643	665	600	657	634	675	643	608	681	634	620	657	586	623	614	630	621	643	698	651	650	661	648	607	615	655	626	602	673	628	667	644	649	631	611	629	637	675	642	627	667	651	634	678	583	665	651	661	650	680	641	597	664	670	637	618	636	608	579	610	660	615	661	659	620	680	665	611	656	665	626	620	667	662	628	651	632	687	628	621	608	635	611	623	654	615	641	648	626	653	662	609	593	633	663	630	653	650	640	644	649	633	609	651	637	658	659	645	648	641	628	644	647	676	613	601	638	635	650	660	626	604	636	638	667	637	606	634	635	609	695	617	613	648	657	657	615	643	631	665	627	681	655	656	654	664	649	639	632	643	645	628	622	654	609	632	660	684	623	639	662	669	631	662	651	654	643	619	621	665	605	616	631	605	663	632	633	627	628	665	634	621	641	646	647	678	639	611	651	643	599	641	670	619	626	611	625	636	640	609	657	624	688	666	635	640	655	636	670	674	581	619	649	632	643	666	618	628	623	651	632	637	625	637	631	606	604	646	630	639	666	662	595	625	670	683	683	650	609	630	614	638	604	625	677	636	645	643	624	636	637	678	644	709	621	616	592	612	662	638	589	620	659	629	631	658	605	612	653	658	628	689	619	625	627	682	623	640	633	645	630	660	654	618	617	626	636	635	677	629	664	584	600	693	676	647	669	633	672	649	599	615	675	618	618	549	677	666	609	638	653	657	641	619	641	646	670	606	628	620	626	621	620	628	600	607	615	669	628	656	669	612	623	609	681	640	622	687	645	669	669	628	675	600	617	695	649	614	645	641	647	648	715	641	636	593	631	585	670	600	650	611	633	599	632	622	680	608	632	654	665	624	652	623	680	685	647	635	667	658	599	620	643	652	649	624	634	645	631	632	629	651	622	665	633	665	662	636	667	642	613	668	659	637	623	602	616	613	655	639	624	685	645	632	651	638	639	621	610	662	653	623	626	634	669	617	642	670	664	657	661	618	667	650	642	679	634	632	639	660	679	645	634	628	631	620	597	657	632	620	652	608	642	669	650	631	647	649	672	646	656	593	634	618	641	637	655	608	667	687	628	654	625	659	662	660	641	616	641	668	651	662	637	696	645	668	627	664	673	642	610	619	641	599	616	609	630	648	689	664	631	646	643	629	640	604	635	634	604	633	625	681	629	640	620	618	606	638	670	642	675	642	662	627	681	631	642	660	623	656	662	613	664	644	654	646	658	604	640	654	661	647	627	646	623	628	662	636	678	602	628	675	667	654	616	662	629	630	631	674	634	636	645	644	626	639	654	637	637	671	611	646	685	675	586	667	697	635	625	666	604	617	625	644	623	651	654	681	608	682	635	654	603	680	666	630	677	697	672	630	702	635	636	658	629	613	631	657	614	608	656	624	634	622	641	581	602	640	632	633	606	644	621	641	660	620	624	618	682	603	614	646	646	646	626	606	620	648	631	650	615	606	679	633	651	607	642	696	645	661	625	618	639	668	649	560	640	636	646	618	668	612	647	640	649	644	614	585	668	670	672	652	702	637	686	624	615	625	623	643	601	630	627	602	620	659	660	681	647	639	615	644	635	650	619	629	627	595	634	665	575	615	653	666	642	677	617	628	614	617	604	639	669	650	619	643	648	622	663	632	598	665	605	606	644	666	652	600	642	664	640	615	628	660	665	669	632	655	633	607	651	600	618	633	645	650	652	616	659	668	657	610	609	596	672	685
7332	523	528	419	358	284	242	246	206	221	204	226	202	217	156	189	166	168	171	144	159	195	165	191	171	162	170	192	154	167	198	182	153	157	164	155	187	159	180	195	183	158	181	198	164	180	169	169	178	172	176	162	173	191	170	177	184	168	176	166	200	175	211	168	171	182	160	178	166	188	158	150	180	167	178	177	177	175	172	184	159	188	177	193	201	206	165	176	194	156	181	170	165	155	171	163	163	190	180	172	176	175	189	167	173	161	140	168	151	186	181	185	167	177	167	183	173	167	187	194	204	183	153	146	186	168	182	170	188	179	175	175	186	165	176	198	173	180	175	184	166	184	166	177	158	196	173	193	163	147	189	161	166	170	200	191	163	157	172	174	160	194	149	178	167	194	203	156	185	162	160	186	171	181	150	184	159	181	180	178	181	197	182	186	154	192	182	184	160	167	190	192	180	176	182	169	174	153	171	175	167	188	178	169	155	169	168	149	177	186	164	152	153	177	176	164	188	185	175	155	189	181	174	167	160	170	196	188	179	174	196	170	172	172	166	168	172	159	166	183	181	166	177	165	187	160	185	171	175	155	181	219	177	148	178	144	165	151	185	174	144	182	183	168	157	146	185	162	185	170	154	166	165	157	171	157	180	186	157	157	187	199	193	167	199	200	188	160	210	153	164	197	172	189	160	157	160	179	179	167	150	170	164	173	185	160	173	152	184	170	176	162	171	166	164	176	157	176	179	183	158	176	172	188	179	161	181	168	187	179	182	180	174	172	174	189	169	177	178	168	182	159	163	174	193	191	175	171	179	170	174	195	185	179	187	170	176	171	183	154	179	175	175	182	175	163	181	176	181	202	179	154	167	184	144	175	162	151	195	167	213	175	187	176	168	176	179	177	179	180	192	181	200	167	182	197	183	174	163	181	162	152	190	175	183	142	177	167	150	183	159	171	212	176	186	184	186	167	186	179	150	191	168	180	200	156	166	167	194	147	174	178	186	176	173	180	178	188	170	159	172	178	174	172	169	175	181	173	184	153	183	168	201	188	161	187	160	183	183	197	177	168	175	168	184	175	172	194	168	159	161	171	152	164	189	185	171	153	182	180	176	198	161	169	170	173	187	195	175	187	163	191	182	166	189	166	180	179	163	167	180	170	200	179	171	166	170	145	155	168	150	181	186	183	183	168	151	163	186	166	150	184	184	175	168	169	164	175	173	184	204	167	169	161	159	158	168	165	180	166	174	183	181	158	151	147	157	146	178	181	172	181	183	165	184	173	145	176	183	177	169	183	172	152	183	196	167	175	190	196	162	170	164	165	178	193	146	177	187	212	170	176	176	158	164	178	173	151	166	161	179	169	186	152	171	177	151	176	158	205	174	172	164	182	148	195	177	172	188	192	145	184	194	178	161	165	166	180	151	191	173	151	179	178	149	158	184	151	175	172	161	192	183	170	164	168	208	177	180	169	181	182	187	187	150	176	178	177	166	173	173	145	196	182	164	149	169	177	190	170	160	165	205	171	157	171	158	186	165	150	175	156	160	172	167	173	158	204	183	178	166	147	191	195	178	199	189	169	156	199	181	173	187	194	162	159	163	168	164	163	183	183	169	152	163	175	162	173	171	179	163	175	163	182	172	168	198	175	183	163	168	167	181	174	198	162	169	171	193	179	162	183	193	173	193	193	179	183	176	184	194	179	172	179	215	208	157	183	181	186	190	217	176	167	162	187	174	180	149	184	184	171	194	175	173	165	162	144	170	168	170	172	196	154	173	170	172	177	164	208	175	156	224	188	188	173	164	172	172	167	175	190	167	175	189	182	191	140	169	152	158	151	176	172	150	167	170	174	182	173	173	166	215	150	190	164	209	186	161	185	177	176	177	169	172	175	173	161	167	162	183	211	183	176	176	161	189	160	185	199	151	190	171	182	141	154	179	183	167	164	171	170	160	154	188	171	189	160	181	194	149	166	154	152	181	180	167	166	173	185	161	157	166	195	179	181	168	191	165	169	165	158	173	180	174	189	188	192	161	181	159	190	181	133	141	168	189	143	165	185	148	153	175	195	162	165	186	154	159	156	195	171	162	190	154	171	172	191	170	164	189	163	185	174	181	173	155	168	175	159	168	153	171	176	205	157	178	180	186	203	158	205	174	176	169	166	192	165	161	192	171	165	157	192	165	166	171	161	206	174	193	166	161	187	174	159	175	195	177	189	181	158	176	190	178	192	189	172	193	161	169	157	149	166	173	192	170	159	154	158	181	181	167	169	183	165	171	195	171	160	148	179	170	161	171	146	194	157	179	181	182	181	178	190	164	163	156	182	183	171	182	168	186	172	170	162	177	156	167	175	157	183	158	161	184	173	174	186	171	175	172	175	182	170	155	172	180	164	145	154	180	156	154	144	173	174	158	167	181	166	181	163	180	158	161	169	167	161	156	180	186	166	170	163	165	157	164	191	164	174	185	175	192	157	186	176	181	163	173	171	143	187	164	180	173	161	158	200	170	155	161	175	174	175	174	163	173	160	157	207	168	174	187	165	170	185	168	183	149	185	180	201	186	158	171	177	185	173	156	187	194	166	174	172	189	164	171	159	170	154	160	175	191	148	183	168	190	183	176	168	159	186	164	162	180	181	164	165	163	187	187	182	188	168	155	178	190	185	179	189	176	159	144	176	160	147	188	169	133	184	165	166	192	187	164	158	175	184	173	171	165	176	168	178	157	183	179	150	189	183	164	158	158	174	186	160	173	179	160	183	166	168	176	150	148	167	171	155	178	157	195	194	165	165	159	188	166	171	181	171	166	172	149	167	174	169	133	192	192	149	175	169	150	192	185	145	167	156	165	167	174	150	172	179	187	145	183	176	181	178	176	180	183	191	178	168	187	174	187	171	180	183	191	165	174	170	166	172	163	201	160	158	155	161	177	153	190	163	195	184	187	169	197	170	168	162	154	186	166	160	160	193	158	172	166	164	174	189	191	167	170	184	165	170	208	199	185	162	193	177	168	181	175	178	166	191	188	154	179	191	167	173	178	195	181	175	149	190	168	161	166	194	161	166	164	196	154	161	176	183	174	160	182	182	177	184	156	161	174	183	165	169	173	157	178	199	205	164	162	167	163	200	192	180	169	185	172	175	167	184	161	179	169	155	191	165	170	169	165	174	163	173	192	177	139	183	164	179	179	186	195	185	196	164	172	195	165	163	176	162	183	180	165	175	159	188	170	189	181	170	182	183	178	165	173	172	180	173	181	172	183	177	172	177	195	169	206	188	174	176	168	175	168	177	202	169	182	188	176	144	187	181	165	168	166	152	177	165	197	156	174	182	168	188	191	168	171	183	177	184	171	164	181	183	188	162	135	180	163	179	162	159	172	195	172	168	168	184	181	179	188	178	173	181	174	208	169	163	171	180	194	174	164	177	192	181	177	180	173	151	165	185	175	198	167	162	181	169	169	165	173	171	186	162	172	181	156	166	175	158	188	178	160	198	169	163
6333	778	1230	1415	1318	1047	939	820	775	696	640	611	577	560	581	553	595	546	557	545	531	543	524	499	523	497	484	500	508	512	488	480	523	506	498	492	491	496	509	492	476	499	511	511	498	506	483	474	498	458	509	484	482	480	483	464	470	470	486	460	482	473	456	517	479	513	450	452	439	488	474	483	493	498	497	463	500	451	430	482	502	471	457	439	465	458	479	466	512	465	490	472	464	511	437	517	452	492	494	492	448	469	451	505	482	496	489	471	458	511	463	485	463	484	456	486	456	477	520	481	494	485	464	465	509	505	457	488	477	472	449	433	470	474	492	453	476	503	484	471	494	475	513	458	479	501	459	465	522	491	456	449	516	450	466	520	459	466	456	473	458	467	497	466	479	466	501	497	505	474	483	460	440	466	497	498	431	461	461	461	498	445	493	484	460	454	481	500	469	473	454	473	474	483	447	530	469	480	492	431	491	467	482	459	466	480	494	447	457	502	475	507	497	469	455	463	454	476	458	450	475	474	482	445	489	477	471	444	510	485	462	469	497	436	519	491	514	464	473	517	473	437	466	490	517	469	472	478	462	464	451	460	484	493	497	422	444	472	475	485	435	496	504	496	513	477	442	493	497	467	515	491	536	476	471	464	458	510	484	456	493	513	475	491	478	445	470	467	484	471	447	490	470	462	478	509	494	451	469	503	495	468	484	492	549	445	509	473	506	460	457	474	474	488	519	510	458	473	463	481	491	502	470	497	504	417	491	462	491	450	464	498	474	464	499	464	472	512	460	491	500	493	535	455	470	434	508	484	450	470	478	472	489	485	498	438	460	491	468	477	494	474	480	510	470	485	504	463	469	469	490	498	465	522	454	496	452	495	476	464	495	463	460	511	442	484	515	453	470	451	452	475	485	478	450	490	481	476	476	459	443	460	445	497	511	448	454	448	497	501	514	493	510	474	462	501	451	488	479	442	527	536	503	457	473	479	483	473	486	467	427	483	479	466	455	473	477	459	455	492	485	479	480	427	450	464	496	494	474	467	481	501	495	479	515	480	502	453	452	526	494	444	443	440	499	486	477	425	453	453	480	474	506	442	467	509	467	482	486	492	500	485	476	464	465	515	526	504	473	468	467	468	459	489	456	524	479	457	522	496	471	465	436	488	481	516	522	428	443	464	506	457	518	520	466	457	447	471	473	470	504	439	472	455	462	466	471	515	454	467	482	508	459	489	456	506	503	455	482	501	497	496	467	498	512	490	473	505	517	498	449	451	468	499	461	508	471	559	475	452	479	477	501	462	478	445	470	480	507	489	464	495	510	471	450	506	474	482	503	449	491	467	441	532	484	483	500	480	467	496	451	457	453	494	441	466	481	480	474	479	475	448	483	472	480	499	467	459	493	457	473	505	449	488	431	470	514	526	447	461	505	446	483	509	501	502	451	488	493	495	475	484	457	474	452	493	491	483	471	454	500	471	456	462	463	469	485	486	434	470	455	497	438	447	474	488	495	459	495	478	485	502	467	496	452	500	450	455	453	461	453	509	475	474	494	460	489	449	488	460	494	490	480	464	483	483	482	461	475	483	449	476	502	471	438	479	445	460	480	458	480	509	449	499	434	489	497	503	490	486	511	464	441	543	499	510	502	473	486	473	446	474	463	500	450	499	453	477	459	471	510	473	476	452	501	490	487	493	489	450	460	451	500	479	483	477	481	474	420	505	487	497	499	490	467	527	426	470	477	502	466	490	461	495	502	473	470	454	474	466	548	448	441	485	496	482	458	439	479	492	501	462	469	477	475	453	464	496	473	513	475	513	485	491	473	451	485	493	484	498	474	454	443	463	445	462	481	445	491	474	424	474	440	457	446	491	500	484	478	454	473	431	535	448	498	465	460	466	458	451	493	473	448	475	475	494	475	505	454	474	482	476	473	461	475	465	487	493	452	432	469	459	466	456	474	468	516	497	481	462	457	495	476	471	442	471	486	465	446	485	471	473	466	464	460	488	471	484	463	494	444	498	465	495	457	467	523	486	490	461	486	502	482	474	469	492	479	452	440	475	474	471	471	471	451	465	465	449	510	488	519	469	449	510	466	500	482	494	493	516	488	481	481	476	471	495	470	504	454	461	452	492	445	480	503	469	455	511	483	445	469	491	467	481	462	481	462	509	522	504	501	485	460	478	486	463	499	453	465	499	466	468	479	494	485	457	454	482	516	469	466	458	457	498	445	452	453	481	502	484	460	496	454	472	505	429	479	443	477	453	444	511	454	496	491	471	483	473	488	489	506	503	471	482	479	524	468	447	456	462	477	489	506	462	447	491	487	472	477	480	425	452	498	521	449	503	464	441	458	496	470	444	471	466	458	490	490	459	480	493	509	421	496	455	474	491	478	524	472	480	502	470	491	486	497	532	474	472	483	479	449	464	473	487	452	469	457	470	491	473	491	486	473	463	458	498	480	486	468	510	488	438	468	479	493	504	465	466	466	467	506	514	465	466	487	493	511	484	536	489	472	453	478	503	478	473	466	503	471	457	504	484	483	493	468	473	492	470	486	491	486	470	471	454	459	458	445	476	480	432	476	508	469	474	488	437	491	495	457	489	507	437	510	505	458	471	475	507	476	478	486	509	478	492	478	464	543	497	473	461	500	492	473	445	471	505	506	499	473	459	526	507	508	443	498	435	462	472	491	471	477	459	536	510	480	446	509	452	472	517	479	465	450	483	457	490	443	446	480	475	483	487	492	487	498	462	442	491	488	469	464	483	478	489	459	455	465	494	503	471	474	495	447	496	476	459	456	481	436	465	475	426	490	444	489	459	446	522	488	485	467	493	496	512	428	428	427	502	476	461	435	463	490	467	560	438	482	478	523	488	486	463	442	470	447	495	452	469	514	471	510	452	462	481	462	482	465	483	474	471	472	503	488	476	464	468	482	492	479	457	489	464	431	485	479	479	500	431	496	476	523	450	491	495	452	449	519	473	458	455	459	436	461	471	475	504	473	503	495	496	467	512	488	479	465	473	500	467	486	460	479	474	455	477	510	491	498	436	489	496	461	489	457	451	489	482	480	467	484	554	480	491	469	466	434	467	440	468	490	478	530	497	436	473	474	471	446	513	457	454	478	484	475	537	454	478	490	477	477	493	466	497	462	475	480	468	500	496	485	499	488	453	472	508	468	490	491	487	502	495	483	485	450	482	457	466	478	469	479	498	466	460	493	492	498	461	457	496	470	510	490	503	458	506	480	504	479	477	493	468	465	473	493	487	483	458	472	451	450	470	503	471	467	489	496	443	486	493	461	490	457	458	493	495	426	452	512	520	490	477	476	524	468	480	487	459	471	504	474	481	484	496	457	513	472	482	446	503	483	443	448	499	499	499	527	465	467	479	468	434	497	483	453	462	495	463	469	464	483	484	489	507	471	494	453	495	482	464	512	491	452	496	467	467	438	499	446	483	493	521	475	493	465	480	450	487	526	490	522	455	462	432	502	480	500	505
14330	1515	1236	965	765	658	504	498	430	409	373	366	458	445	435	370	365	390	330	359	376	357	397	372	350	362	335	351	353	376	372	359	378	379	374	347	371	358	335	368	370	344	356	351	363	353	375	350	304	347	365	356	366	357	355	319	335	331	370	383	377	363	379	382	403	379	360	344	351	374	325	388	361	344	349	354	397	344	366	353	348	332	355	337	380	359	352	356	356	354	332	354	346	359	350	366	326	383	339	354	377	372	347	349	337	336	385	370	364	327	313	330	337	382	376	371	366	318	378	336	344	365	376	339	334	390	363	369	363	340	346	342	383	338	361	338	352	343	378	358	338	377	387	343	368	346	357	359	390	325	373	330	372	359	332	311	345	355	364	344	336	371	378	373	349	334	332	369	338	360	351	321	354	336	325	361	395	366	357	377	353	368	344	339	358	367	335	346	361	365	350	348	356	358	370	366	371	369	347	347	358	384	359	356	348	336	352	342	340	379	329	333	366	364	333	336	406	363	347	345	360	364	356	318	358	348	371	349	344	348	377	360	365	316	374	342	373	367	363	355	379	325	365	337	331	345	349	351	337	329	382	343	344	352	354	366	326	348	342	351	347	340	355	364	353	358	391	319	343	368	328	368	324	357	333	338	351	337	358	340	365	358	368	347	353	336	370	365	380	363	351	359	380	371	383	366	370	332	351	377	342	357	366	371	337	356	348	365	376	330	355	353	357	353	346	360	392	373	383	332	366	373	347	354	360	336	401	368	346	328	362	356	379	331	352	338	353	362	357	394	364	361	330	361	362	341	346	372	337	364	371	373	316	337	325	327	359	348	383	385	367	380	385	365	333	349	339	355	370	398	372	341	322	342	377	380	375	351	369	372	388	398	373	368	325	366	328	373	372	362	346	330	375	323	350	346	358	331	321	342	350	365	347	321	333	364	350	354	330	342	359	349	355	380	353	351	360	379	354	322	340	341	349	365	350	369	367	349	338	371	320	379	368	360	361	352	342	367	333	332	396	342	363	321	328	343	336	332	366	354	339	312	351	352	330	351	341	359	364	375	336	369	377	342	363	318	371	341	328	350	358	312	322	373	338	363	337	372	359	362	359	346	360	351	389	366	339	370	347	364	364	340	377	388	309	356	351	374	352	348	384	393	345	358	346	318	327	376	352	342	332	380	320	366	346	388	360	356	337	373	315	325	364	371	395	355	311	361	354	322	293	361	353	320	372	325	373	366	338	367	349	372	318	347	320	334	351	342	327	347	345	332	340	364	332	378	372	349	344	356	354	353	377	356	355	357	346	305	324	353	332	324	358	346	383	367	350	355	373	356	340	335	344	344	365	338	336	358	352	326	367	333	352	398	376	339	356	373	368	324	354	352	366	342	345	376	353	362	359	367	361	339	373	309	366	382	377	360	340	351	379	368	344	353	363	368	361	363	364	366	311	382	332	347	378	384	328	341	353	370	353	346	324	358	370	367	347	363	352	336	343	337	322	348	347	387	356	381	386	357	372	332	344	335	355	387	354	302	346	357	371	342	350	347	368	360	380	352	324	355	359	301	339	368	336	387	392	383	381	365	317	387	346	357	350	332	344	348	327	378	374	349	366	353	345	356	361	359	366	357	373	342	359	369	380	340	358	322	373	373	344	375	367	356	348	337	356	322	371	370	352	359	348	351	334	349	366	333	364	393	376	390	402	393	349	353	369	377	405	360	356	347	338	329	377	358	372	280	347	330	341	341	368	317	321	369	322	338	340	332	362	328	369	329	368	317	351	353	377	360	347	370	353	365	382	379	346	351	400	377	363	352	385	358	349	343	369	366	378	363	381	359	330	368	384	375	364	336	353	334	367	356	346	380	335	312	391	352	322	341	349	368	361	335	354	363	355	374	334	353	380	383	359	390	370	342	329	376	370	365	344	360	349	356	407	353	363	344	332	325	371	361	339	318	337	338	346	362	351	353	397	352	326	368	358	357	362	349	353	351	353	303	344	347	367	345	322	391	333	381	350	357	376	353	316	371	346	360	362	349	359	352	368	370	343	348	312	357	354	325	369	357	360	372	348	373	328	371	346	341	384	333	395	374	344	305	356	340	361	370	345	363	376	335	381	327	344	348	387	374	381	372	410	373	350	376	337	359	355	356	357	347	318	312	344	377	352	363	390	355	349	329	347	351	342	348	356	330	374	357	331	334	401	348	362	366	369	340	339	345	345	337	334	350	381	335	377	348	361	370	365	326	362	359	348	358	354	321	362	291	336	298	383	364	375	392	332	362	336	369	377	398	349	349	363	335	353	336	354	326	365	339	347	367	381	356	352	352	371	358	336	350	326	321	341	351	303	320	332	334	352	380	381	382	356	338	353	357	316	334	349	384	355	356	347	333	383	362	326	368	375	384	356	356	351	328	340	351	334	349	352	338	359	350	368	358	350	345	384	346	357	345	373	382	370	319	367	365	383	337	411	350	345	341	356	310	317	352	329	320	331	356	367	316	353	340	361	319	424	348	361	359	374	395	391	379	370	341	351	356	332	363	367	376	374	395	349	355	341	344	344	366	353	331	397	351	389	350	373	416	371	366	346	339	356	329	359	357	384	378	344	350	393	371	369	346	349	372	350	364	350	369	309	372	326	342	353	321	354	369	355	350	322	357	373	343	361	381	377	369	388	401	342	358	339	371	324	341	424	383	386	334	364	323	354	364	342	357	378	377	361	345	400	337	364	366	371	402	365	357	384	351	346	353	343	362	361	362	348	370	381	338	359	348	402	350	351	364	382	314	311	309	373	370	364	315	348	336	355	380	349	334	336	357	357	404	377	373	329	323	362	395	357	355	368	366	339	368	342	335	326	398	361	358	341	363	356	393	310	292	284	350	334	368	346	340	342	360	368	350	321	349	359	368	365	388	347	379	341	394	334	371	322	352	330	360	361	324	362	376	371	351	357	366	351	363	362	372	360	386	380	376	366	365	357	343	373	347	357	361	336	363	374	350	372	328	300	340	374	365	355	388	328	361	366	331	371	349	329	330	323	328	361	374	341	368	359	358	346	331	364	362	365	335	392	387	362	332	347	363	321	337	363	361	362	376	328	347	367	375	356	369	358	379	338	335	348	382	371	376	372	355	316	352	330	363	368	380	356	350	311	362	356	352	373	359	346	385	367	343	355	343	307	328	353	344	386	360	354	380	369	388	342	319	373	357	325	334	348	375	305	364	367	373	358	363	375	347	319	336	368	411	362	357	327	357	345	371	379	318	365	349	327	347	368	321	349	364	362	365	351	349	335	351	375	394	372	323	358	327	357	352	341	342	352	378	342	398	388	344	341	357	380	352	336	341	365	364	340	366	324	320	320	361	324	366	362	363	354	364	348	392	352	386	381	359	340	407	368	359	394	368	335	355	365	375	352	367	324	356	336	354	326	397	341	350	387	366	336	356	349	383	349	362	349	330	318	330	304	372	358	345	326	381	359	349	378	339	381	389	336	380	322	316	336	367
8476	1465	2489	2629	2290	2011	1722	1420	1365	1261	1175	1135	1074	1034	1026	961	989	923	992	936	989	977	941	921	892	935	923	870	888	884	904	884	934	840	886	906	880	873	849	873	842	833	869	894	866	867	827	851	922	895	856	824	843	855	848	908	832	826	873	884	898	865	852	887	868	864	853	832	843	849	868	852	911	859	855	869	875	851	867	844	937	880	881	859	790	862	846	836	867	856	837	841	823	812	858	825	843	885	849	864	870	818	840	908	871	835	807	857	807	867	894	842	885	865	846	895	817	844	871	823	863	849	855	831	874	818	850	859	872	882	848	865	855	857	871	854	813	867	835	922	764	852	857	786	886	871	865	831	866	843	819	806	798	883	824	817	841	835	798	835	846	810	838	847	846	867	871	835	856	884	853	894	826	877	825	823	860	823	838	863	835	887	823	860	904	849	904	825	862	856	815	833	833	911	877	837	855	886	912	812	886	851	816	852	817	870	816	820	788	881	878	810	854	882	770	847	845	880	784	852	840	871	799	850	846	865	798	853	858	841	814	842	833	837	864	892	868	869	814	856	873	820	857	840	872	834	847	844	870	875	825	843	859	795	863	881	860	864	829	857	871	836	865	857	794	850	807	826	860	926	882	839	835	823	907	842	811	874	832	869	845	816	914	889	832	844	790	812	832	837	880	904	824	855	832	821	860	846	815	828	898	881	849	788	841	802	918	795	868	860	894	858	812	804	877	847	793	838	854	871	840	857	891	855	917	906	864	876	847	896	870	806	838	838	866	845	881	855	907	853	866	831	875	812	883	827	867	823	858	868	868	836	859	892	857	851	817	839	823	828	870	854	859	870	854	851	857	882	860	862	863	882	868	807	849	813	870	836	857	830	822	830	820	767	860	883	874	840	833	901	857	834	822	848	869	868	830	884	869	845	841	838	868	866	801	823	832	801	838	786	841	890	849	856	869	834	875	852	846	821	870	822	804	811	859	823	873	876	857	863	865	847	828	832	866	836	880	853	836	824	881	844	859	823	820	869	884	853	868	840	867	841	833	824	821	857	894	859	881	825	848	822	820	846	859	859	844	878	822	883	838	807	853	843	842	813	846	854	825	844	857	823	854	888	852	819	844	850	865	803	830	832	884	825	884	851	873	811	837	802	835	859	823	839	889	852	884	821	842	878	845	862	870	823	841	874	823	872	869	802	837	859	841	834	827	899	877	882	865	851	863	815	906	833	856	885	829	909	851	811	837	825	880	800	833	825	819	785	795	835	873	844	861	846	840	810	836	833	856	815	821	841	884	855	845	898	825	852	875	822	854	829	830	823	823	869	886	854	848	884	872	825	865	802	859	879	837	843	901	922	849	865	857	832	834	856	805	831	816	840	843	887	852	858	859	854	790	818	846	832	879	889	831	815	841	801	825	857	885	865	862	865	820	885	825	868	825	847	825	790	827	848	843	862	864	892	877	846	823	836	829	846	829	849	833	820	849	837	774	841	904	796	819	851	823	823	803	858	814	864	848	833	858	784	867	860	833	845	853	893	844	870	893	892	861	805	899	901	875	868	837	885	797	835	852	819	821	861	869	848	816	856	888	759	878	828	840	845	893	754	816	838	842	856	805	846	834	807	857	903	873	880	896	843	827	881	822	841	868	826	840	852	842	827	884	800	787	822	895	850	866	882	841	825	862	823	827	834	833	837	889	850	835	851	881	805	857	778	823	827	863	833	773	865	881	910	836	857	892	872	821	841	852	843	826	833	838	858	810	880	849	857	883	859	839	859	856	836	865	867	848	854	912	842	850	836	838	875	858	898	875	841	885	906	829	838	872	889	816	773	885	829	851	907	871	874	842	902	895	844	816	838	869	835	847	845	878	845	822	897	812	869	837	828	814	802	870	851	851	889	839	869	840	874	812	841	850	825	871	854	850	868	815	839	848	926	833	867	830	863	819	884	818	874	833	942	864	857	840	848	874	881	818	866	839	824	864	843	767	814	846	858	872	858	869	858	889	882	848	831	828	848	940	869	787	898	811	870	835	876	872	863	905	825	802	839	872	848	909	820	829	822	907	892	825	860	863	842	899	818	869	873	913	852	831	842	844	863	841	882	855	867	807	878	862	846	872	823	887	891	899	839	811	822	889	812	863	853	834	840	880	851	844	873	913	827	823	799	824	805	839	827	853	837	813	827	820	829	855	830	888	867	870	860	834	890	861	862	834	843	886	817	830	854	869	840	849	837	891	869	820	864	866	833	806	869	858	853	886	844	818	843	801	850	853	787	808	850	841	862	834	829	848	812	863	818	867	814	854	847	857	845	810	843	858	838	848	851	858	849	843	884	830	863	873	812	907	870	770	875	849	878	892	908	860	811	803	863	862	816	882	863	833	860	912	820	853	884	849	859	798	856	882	804	884	844	882	835	931	835	853	842	801	834	884	859	831	844	857	836	888	880	823	892	815	856	820	849	849	846	798	843	890	822	827	850	855	821	835	824	818	857	788	856	835	808	856	895	836	828	842	870	882	779	834	860	828	838	856	880	805	870	869	922	842	819	828	851	833	835	839	827	842	878	956	864	837	824	875	824	887	830	817	779	856	807	874	850	858	838	853	871	833	821	823	853	876	864	800	828	807	903	811	849	828	899	870	852	798	826	814	826	817	842	885	854	865	845	903	832	832	905	856	804	867	801	838	821	837	800	857	856	828	841	908	845	840	886	868	836	833	833	844	894	836	811	835	818	822	830	871	901	876	876	845	861	912	869	849	834	846	855	840	917	895	833	872	820	824	847	834	848	845	875	892	888	852	888	839	831	871	813	891	905	860	844	824	865	900	867	842	867	828	858	822	884	840	861	864	892	827	852	840	872	849	837	875	860	866	889	838	889	854	882	866	807	856	837	865	867	838	832	839	886	849	831	854	905	873	831	834	902	910	847	860	879	872	859	869	885	863	835	863	890	837	895	830	872	889	831	832	823	869	862	923	867	909	843	905	867	838	836	840	835	870	817	856	837	870	823	829	871	794	812	825	874	841	779	865	874	828	841	846	844	851	869	804	803	841	841	831	822	801	855	887	872	834	842	859	817	839	825	843	882	892	871	846	826	814	862	844	869	804	908	823	884	881	857	877	822	873	811	871	868	849	863	840	844	874	866	862	746	868	856	898	853	876	834	815	859	876	865	852	782	836	910	865	826	893	821	844	833	890	881	811	870	836	839	864	827	865	829	872	847	858	806	814	842	826	796	796	798	827	834	837	891	896	815	867	883	828	912	816	866	857	840	894	885	869	826	876	805	833	894	836	832	852	851	838	790	850	844	870	855	803	865	869	856	878	881	834	868	834	837	821	828	825	807	871	802	869	840	853	887	815	788	852	833	822	860	836	927	873	904	830	837	872	872	871	839	813	828	846	842	885	879	825	840	873	851	854	876	856	839	808	803	884	843	826	856	860	859	829	854	895	885	890	872	807	830	810	820	888	862	871	844	828	867	868	867	864	904	863	889	820	814
1508	286	296	266	236	281	253	253	261	240	255	252	265	292	275	290	257	284	272	265	229	261	293	289	283	258	268	297	263	236	260	271	236	245	278	290	281	294	254	263	251	248	258	249	245	242	300	290	235	266	277	266	269	270	252	249	275	248	247	270	237	229	243	286	296	262	245	244	252	268	276	267	304	253	264	314	283	259	248	271	244	271	273	252	246	278	251	268	269	265	267	261	270	268	252	246	255	246	245	271	282	252	234	252	275	261	294	257	244	267	260	266	252	255	254	254	237	261	268	262	271	238	237	241	244	261	257	273	291	279	256	267	274	248	295	270	253	235	264	244	280	241	265	277	263	243	271	271	279	289	277	292	262	252	267	276	254	258	252	249	285	287	242	313	247	275	252	283	242	267	277	264	258	263	268	288	281	260	261	266	242	273	301	283	272	261	234	281	250	273	280	261	255	235	247	275	265	250	278	269	292	293	274	270	262	247	273	279	282	262	246	261	270	266	262	260	265	278	246	245	300	281	275	255	270	264	273	271	272	302	269	249	262	254	268	291	226	244	270	278	268	269	249	267	285	271	262	239	289	279	272	242	255	253	247	264	270	248	253	246	289	270	284	250	269	268	256	253	260	258	278	273	258	289	240	266	238	267	264	257	263	278	231	280	250	250	281	243	238	246	266	254	249	246	256	259	270	291	274	269	273	264	262	233	247	249	247	308	256	298	258	283	268	317	278	276	280	289	259	257	272	286	270	248	239	284	262	264	269	245	256	248	250	262	277	225	270	284	286	270	256	245	265	262	274	271	265	279	263	275	252	242	271	239	256	244	241	272	283	243	218	276	287	263	280	246	253	241	265	251	292	240	286	261	272	271	273	237	254	302	241	278	263	257	245	277	295	253	266	231	265	235	270	296	259	241	265	295	308	253	267	243	293	259	260	288	273	279	268	260	259	240	266	253	255	243	263	257	272	265	273	254	291	270	271	244	267	275	281	264	257	258	239	270	268	277	287	241	224	247	269	267	256	279	297	265	275	250	240	284	278	296	255	287	274	260	239	247	297	243	284	253	267	234	270	265	250	278	286	263	220	286	241	257	270	245	268	238	254	281	289	258	245	278	235	247	264	271	243	230	256	237	266	270	274	272	254	252	262	281	261	273	257	266	265	255	287	245	266	287	266	261	260	276	289	285	254	267	277	246	275	254	298	250	273	247	295	290	268	248	220	267	280	249	240	243	263	275	273	253	234	271	241	253	298	253	245	276	271	278	291	248	231	286	265	239	274	249	224	280	250	262	281	257	265	288	266	276	255	273	312	268	275	284	257	253	297	269	246	279	257	250	242	232	271	272	268	265	252	303	263	304	262	253	269	248	247	275	255	253	240	289	236	214	256	288	255	251	274	248	277	272	234	256	266	271	291	277	253	295	255	245	276	256	254	300	247	243	287	219	280	257	260	262	268	279	225	269	244	285	292	268	270	245	275	256	253	241	270	246	264	265	283	270	264	275	284	279	255	269	293	258	286	278	283	250	264	247	228	267	273	266	260	285	269	248	255	254	251	283	310	280	256	272	245	273	266	265	230	266	233	241	258	269	308	275	242	254	254	282	251	259	283	277	265	214	237	264	291	257	241	234	250	255	232	264	282	270	268	226	268	291	279	288	253	317	247	214	283	268	258	248	285	292	288	275	254	282	258	247	283	283	283	260	275	266	261	255	268	285	254	254	253	280	270	254	289	260	258	240	269	249	248	267	264	245	253	279	237	273	264	289	272	277	288	261	285	254	258	243	259	245	289	269	251	233	272	258	262	252	289	302	282	264	263	249	255	292	266	266	287	233	271	248	243	246	241	263	291	274	248	233	298	297	247	239	299	274	266	210	239	265	282	257	238	255	264	258	289	280	265	249	251	285	284	269	243	313	268	275	288	241	283	248	250	238	255	237	258	255	249	235	260	296	254	261	265	275	247	253	269	263	276	237	239	277	282	301	276	260	254	210	286	270	256	267	295	295	269	271	266	257	250	257	256	252	279	266	275	242	287	289	274	268	285	279	252	258	251	312	258	257	268	288	279	238	253	251	252	268	274	261	274	281	267	246	277	265	266	249	239	247	277	219	248	268	246	287	258	269	285	254	231	268	276	252	281	266	268	262	283	258	285	280	286	283	254	275	254	278	282	281	284	278	273	268	270	298	251	275	276	265	245	276	258	265	261	289	270	255	258	250	260	287	295	267	264	259	273	251	279	271	273	300	278	260	273	257	263	254	256	242	239	272	244	267	240	267	267	231	257	273	208	255	268	264	258	253	245	250	266	274	233	258	248	260	277	264	279	219	277	271	278	255	224	287	263	266	247	259	291	307	260	280	250	258	251	256	256	254	277	285	246	258	264	264	269	246	292	264	249	236	251	287	253	266	275	269	243	277	262	268	232	243	266	254	265	271	276	257	265	298	226	265	276	261	278	238	226	226	282	257	263	267	309	266	254	222	263	280	279	280	274	275	281	248	285	251	261	255	247	293	251	267	266	250	264	279	277	250	253	251	270	265	281	256	276	232	231	283	267	253	279	266	262	260	297	247	231	243	271	275	247	263	236	269	287	276	276	279	223	264	253	255	265	286	260	229	252	319	248	233	246	252	245	266	245	255	250	253	257	246	237	254	315	240	218	264	268	256	272	241	263	249	259	266	272	290	279	289	258	235	273	250	250	245	249	263	244	265	252	247	239	258	245	277	265	263	243	263	254	288	293	300	301	295	277	263	282	261	211	248	255	247	260	247	275	273	256	271	295	245	243	243	251	251	270	268	258	284	259	270	270	276	268	250	240	259	270	285	302	259	249	256	266	244	262	291	268	275	269	272	286	237	240	250	236	256	275	243	261	280	279	251	220	236	267	277	290	277	234	251	283	270	255	276	242	259	257	275	229	254	231	272	265	261	273	279	303	238	285	251	275	260	258	285	274	267	257	247	243	228	248	308	252	235	258	262	276	288	279	271	264	270	255	243	280	290	247	258	240	250	259	237	272	238	269	291	257	264	260	288	277	249	252	281	301	282	279	262	270	261	230	252	251	229	222	242	240	258	289	237	299	263	251	265	286	273	275	248	266	281	285	274	262	259	265	240	251	231	283	247	238	251	238	253	269	283	262	254	240	274	262	234	256	271	250	246	255	255	275	273	257	267	286	253	275	263	276	279	306	228	287	294	284	282	262	276	300	269	253	240	272	249	285	239	294	252	232	269	270	254	254	245	260	267	272	285	256	249	296	264	288	246	293	241	256	260	285	270	245	247	264	313	264	229	263	224	262	275	249	269	244	246	262	275	250	238	266	244	241	241	252	258	249	234	275	250	254	255	247	228	267	239	269	278	255	269	244	197	236	240	251	265	289	274	247	268	272	248	294	283	263	265	246	234	249	253	277	244	256	246	252	253	285	231	294	283	224	235	261	239	259	266	290	276	281	267	298	259	272	253	231	241	238	260	254	255	251	303	294	272	252	263	238	244
1828	675	687	657	620	633	646	666	652	601	647	659	659	649	656	574	629	625	676	664	631	614	648	564	663	638	643	638	603	623	664	615	647	676	659	663	664	615	610	607	608	616	634	608	629	667	619	623	628	634	643	607	691	648	624	605	633	629	681	653	635	607	618	657	622	626	617	609	661	605	604	621	628	664	608	611	601	602	648	642	625	629	679	644	608	629	634	604	613	637	637	609	646	609	635	672	665	629	611	620	653	620	583	681	639	712	588	633	605	661	614	595	617	640	633	636	619	627	649	638	664	622	624	613	631	656	653	621	632	637	592	646	589	579	607	617	618	638	601	623	640	617	617	640	602	649	623	636	631	667	662	601	642	610	612	624	650	614	656	657	662	594	635	690	639	631	607	630	632	659	709	604	636	655	636	631	591	619	637	632	637	648	629	631	633	628	642	637	616	649	605	666	652	626	591	621	599	656	657	637	614	658	617	629	640	595	658	582	592	669	658	624	641	630	635	620	583	630	612	626	613	641	647	608	670	576	627	615	628	651	611	674	647	577	654	603	618	634	625	639	627	619	654	676	643	572	608	665	654	651	598	650	646	622	654	610	630	628	627	650	668	661	581	647	606	621	650	640	654	647	656	655	617	632	627	639	676	627	601	617	639	613	624	637	646	658	621	636	606	670	656	622	631	633	572	599	659	624	647	615	571	649	639	582	592	599	630	639	645	665	602	587	614	618	612	643	681	624	626	605	608	603	665	665	626	647	665	626	660	662	633	685	662	668	645	581	635	660	640	687	630	597	695	614	633	649	648	658	631	654	602	637	656	623	669	653	595	613	633	634	623	641	661	659	660	634	672	631	629	631	607	622	668	646	598	619	632	688	608	639	599	641	634	641	617	597	615	579	603	615	648	644	624	625	625	633	640	667	645	645	632	635	579	628	623	624	637	629	648	621	637	663	657	588	666	626	635	661	638	648	652	598	645	669	645	645	638	660	643	642	609	607	620	621	662	698	590	666	633	603	619	590	623	662	629	690	669	630	635	670	657	641	633	651	609	603	639	635	591	641	635	650	645	639	656	612	638	628	639	661	643	587	668	663	643	662	641	635	620	610	652	675	659	662	605	634	624	618	636	572	602	631	608	639	640	635	638	605	634	652	601	662	623	633	655	606	623	645	638	655	637	592	660	598	678	637	626	599	596	620	579	583	622	631	616	654	626	685	649	659	668	655	633	615	654	650	639	651	674	628	610	651	602	626	662	633	608	650	621	676	618	645	644	634	593	646	643	596	652	612	633	642	643	607	632	588	579	643	610	614	649	615	628	573	650	642	616	640	664	616	698	633	610	593	599	635	642	662	618	656	645	587	603	635	582	639	634	656	643	609	607	609	623	677	635	632	649	616	661	630	627	619	600	664	610	624	661	666	671	624	668	647	655	627	636	617	629	633	670	623	642	611	643	614	644	670	630	642	680	631	604	615	647	633	661	648	615	610	650	658	638	632	641	620	638	633	639	590	634	651	653	629	670	653	685	667	693	610	616	589	651	619	612	632	608	617	667	631	617	675	625	576	640	630	660	614	621	629	673	616	618	650	588	639	630	610	588	628	645	646	661	635	658	692	635	659	617	616	653	661	602	642	647	621	627	632	643	680	580	649	628	674	635	600	598	599	610	660	650	638	610	642	602	640	641	665	629	688	666	654	696	623	637	661	620	604	601	612	666	618	648	591	664	653	621	613	647	620	597	597	669	634	609	615	636	611	639	607	635	627	656	638	590	659	618	636	636	598	660	654	674	672	647	605	627	634	659	649	597	640	630	655	626	646	621	639	661	593	661	617	570	607	636	657	603	646	667	610	715	664	646	675	627	662	625	659	636	627	658	627	678	649	608	686	672	646	627	640	607	633	668	632	614	654	626	634	643	648	650	619	634	615	587	633	650	619	634	581	648	607	621	632	641	706	641	594	597	630	659	691	683	654	629	625	649	600	668	600	627	623	639	634	643	608	632	634	647	601	635	625	628	616	584	625	593	627	580	585	643	669	662	610	669	604	672	659	647	658	601	648	608	699	624	636	608	630	602	660	621	645	627	610	652	617	641	637	605	617	659	671	664	646	629	665	605	618	668	601	609	616	619	654	645	578	647	665	648	703	629	627	636	652	623	625	650	664	692	668	655	670	605	630	647	624	618	631	600	614	625	645	621	651	665	641	620	690	621	639	602	663	674	633	623	580	614	603	626	659	635	659	640	602	617	654	665	647	617	642	617	643	629	612	630	608	651	644	622	632	587	644	693	599	609	651	657	630	642	626	625	667	573	627	597	600	642	674	631	646	668	637	628	664	635	629	602	628	646	647	644	628	606	621	608	607	639	628	669	646	638	619	638	673	633	658	628	629	620	654	642	628	626	659	673	632	660	634	602	657	643	620	605	630	641	656	662	606	633	638	592	638	657	582	641	608	627	677	624	637	660	624	619	620	597	646	625	643	639	646	613	589	621	591	573	669	634	652	584	615	628	658	649	626	631	596	671	653	644	635	615	656	633	611	631	611	690	653	653	642	600	665	632	611	648	668	610	595	635	635	664	656	633	619	643	624	618	643	617	638	681	671	652	585	660	645	618	665	657	626	623	626	630	616	653	620	622	591	648	598	578	615	598	645	628	623	635	650	613	612	645	628	581	579	645	630	612	573	592	617	614	577	673	653	587	638	600	603	625	681	640	636	658	687	653	606	624	646	648	652	628	617	673	645	634	612	616	629	641	609	606	635	620	655	630	664	618	660	644	609	638	652	637	621	624	685	647	659	612	590	677	643	643	644	626	616	602	609	663	591	683	632	622	610	576	609	622	622	623	643	637	681	629	654	632	637	669	606	587	593	603	622	627	630	635	620	622	617	655	670	627	628	635	616	623	630	610	587	611	631	660	640	590	620	618	633	622	626	608	645	649	649	638	638	617	662	619	605	651	642	641	607	625	642	673	635	667	629	622	600	641	614	627	599	625	630	620	654	634	618	621	641	653	603	645	609	593	684	630	656	581	589	656	662	614	647	618	636	638	631	657	608	641	623	608	612	596	623	600	585	711	644	655	589	601	645	679	600	648	588	648	650	615	633	638	603	601	638	657	695	601	612	655	571	658	623	576	607	615	610	633	631	651	655	693	676	639	630	625	630	660	648	628	640	636	642	600	621	631	616	677	642	649	644	641	625	669	602	634	627	638	632	635	649	624	664	656	635	691	644	649	590	631	631	647	620	623	654	611	606	669	637	578	615	657	640	660	604	657	630	641	655	640	635	617	615	639	624	616	630	622	678	695	627	652	676	631	676	638	653	579	655	634	624	609	625	633	636	636	658	637	606	640	617	697	611	668	623	614	639	652	645	611	627	621	646	619	608	623	617	637	652	659	627	612	595	596	635	624	644	644	622	635	603	633	647	653	607	633	624	644	632	630	644	596	637	649	646	659	616	643	606	614	626	612	657	633	636	619	642	686	618	668	621	606	633	629	622
7291	559	582	469	342	304	265	230	269	209	201	186	216	173	195	187	194	181	201	177	163	194	181	202	156	190	180	188	162	187	192	179	198	190	166	213	192	168	152	192	182	140	179	171	179	175	190	163	158	184	171	168	178	175	192	164	166	151	165	196	192	172	183	190	196	172	171	169	182	174	169	188	191	185	177	182	196	188	191	175	179	174	166	170	167	179	159	183	151	191	174	169	180	174	173	146	159	151	199	184	177	169	178	187	173	197	167	166	199	169	173	193	169	195	158	182	164	173	180	182	176	168	162	150	184	195	171	192	197	174	185	179	153	203	171	156	196	184	169	188	186	197	148	157	175	179	163	188	175	178	164	163	160	168	145	182	157	140	157	171	167	186	185	201	171	183	195	187	159	145	170	174	156	188	178	173	177	155	195	170	169	170	179	181	161	183	189	166	186	180	192	140	172	191	174	195	175	206	172	158	165	157	165	179	180	183	164	160	185	161	189	151	166	181	170	169	180	182	176	195	180	149	161	201	154	178	160	165	185	191	184	153	160	153	157	173	197	138	184	175	175	160	156	169	165	201	184	173	190	176	173	169	142	169	183	162	197	163	168	186	159	191	179	184	164	168	175	194	170	178	168	189	146	172	165	170	164	176	181	151	187	184	186	188	167	160	152	194	179	164	161	174	161	173	191	164	176	177	154	179	192	187	174	173	182	179	179	175	191	144	198	205	183	168	192	157	178	210	183	179	199	179	182	187	199	166	161	146	165	185	165	139	193	194	185	170	159	186	173	171	169	167	189	179	166	165	190	197	183	180	183	180	172	184	163	184	148	186	161	162	187	164	166	167	166	165	154	187	163	162	177	143	165	175	180	145	176	186	168	164	173	194	173	179	190	175	171	167	184	168	168	149	185	168	185	161	155	154	163	179	148	184	178	174	185	158	161	187	167	173	173	173	160	147	182	175	167	194	147	152	156	182	177	181	159	161	175	176	181	197	155	174	172	160	189	185	175	171	192	167	182	160	178	164	180	194	162	191	178	159	144	158	158	184	149	172	183	153	197	177	183	184	178	170	182	184	172	198	182	178	153	186	168	166	182	164	161	169	186	174	162	167	181	160	169	160	160	184	163	175	175	169	176	172	170	177	184	180	175	176	176	167	192	200	171	157	194	183	177	204	169	205	163	189	176	171	183	149	163	181	158	149	167	166	182	169	184	161	176	181	191	174	183	177	190	181	167	189	168	183	195	198	188	175	178	169	208	173	191	174	195	184	194	183	173	175	171	179	151	182	183	192	167	162	181	202	168	169	181	188	179	175	202	182	174	182	177	179	144	180	183	172	170	155	177	167	176	189	201	166	148	161	174	149	156	176	198	152	174	167	172	178	168	176	175	168	191	196	178	194	165	184	196	177	160	175	181	175	159	183	178	168	171	195	164	178	185	185	178	189	188	201	168	171	185	167	171	159	179	157	178	189	144	180	168	158	171	151	165	173	149	182	153	187	170	179	168	181	175	161	171	171	172	193	195	177	168	171	172	175	196	165	201	177	161	174	164	192	178	182	182	170	180	184	163	198	195	155	177	175	193	188	172	168	173	183	180	196	193	172	156	174	193	181	190	181	162	159	163	174	207	185	163	164	149	178	170	195	182	178	165	169	195	163	156	181	171	201	171	179	167	190	164	157	172	164	167	174	166	160	198	163	176	161	181	178	184	184	182	173	172	183	173	181	166	186	167	163	186	191	178	175	163	160	189	186	173	198	179	168	145	153	166	170	187	181	162	180	192	161	166	185	158	188	173	180	195	200	197	167	166	182	201	194	178	181	183	209	173	162	182	172	181	164	196	165	165	158	159	164	194	180	175	187	165	148	162	155	165	158	169	169	183	190	152	160	173	184	185	196	173	182	176	189	159	178	161	163	165	163	202	164	169	152	152	176	224	164	164	168	191	186	174	173	168	152	178	191	178	143	159	168	184	161	181	157	198	206	187	148	189	175	188	182	167	191	183	170	193	178	187	213	195	171	137	167	152	155	163	168	183	181	187	169	158	178	152	186	198	154	207	170	168	183	173	159	169	149	187	173	186	193	167	180	153	145	210	173	186	177	201	166	166	169	152	179	162	170	190	181	165	184	170	160	174	165	163	176	184	172	168	187	202	189	186	179	164	186	192	176	168	166	187	177	174	182	174	161	169	184	192	178	143	169	175	180	174	169	181	178	154	170	162	169	153	188	173	169	161	162	195	187	164	170	179	186	177	161	183	171	210	198	160	199	163	188	171	149	181	183	172	188	188	193	190	148	184	142	165	161	194	177	184	164	164	171	155	170	181	157	166	203	148	168	174	189	177	170	159	182	202	203	167	144	169	161	193	179	186	162	185	161	180	186	160	158	200	174	173	181	186	174	165	161	176	177	183	160	200	200	164	180	197	166	183	162	167	172	173	183	187	166	187	180	194	162	162	175	179	154	177	172	178	190	166	183	178	182	173	179	171	159	179	165	149	166	189	198	158	196	168	211	164	176	194	169	165	175	154	167	177	172	171	163	160	172	174	169	151	163	163	165	171	190	198	153	157	150	161	176	202	147	163	176	167	174	201	173	182	160	175	174	165	171	143	146	165	166	193	167	181	169	174	162	183	189	189	175	201	191	216	170	163	177	185	174	166	185	175	166	161	195	186	175	153	150	175	180	169	177	172	180	174	164	178	160	179	160	189	152	193	212	167	150	155	161	170	165	172	182	174	175	160	191	166	172	172	150	173	168	184	161	186	186	183	169	150	165	210	186	190	148	179	192	178	168	181	169	183	173	168	194	172	186	161	183	179	193	184	163	163	181	160	167	177	183	161	179	204	176	155	187	180	172	166	186	199	192	169	198	195	159	175	160	161	190	171	161	159	185	202	202	186	169	165	177	189	166	191	170	165	175	156	154	202	155	174	168	193	170	170	176	191	166	158	158	154	150	161	188	183	163	196	182	158	158	179	170	169	177	186	178	156	176	170	172	155	160	151	186	170	181	192	170	204	196	170	180	194	171	152	172	196	164	196	158	156	169	160	160	191	158	185	153	183	176	160	161	187	147	186	161	166	166	177	156	171	180	194	201	195	168	189	200	171	171	185	157	184	167	161	181	167	212	173	162	170	164	163	179	173	187	183	171	176	214	192	162	165	208	190	186	194	196	173	164	176	169	173	187	174	180	175	192	165	173	183	184	181	195	175	167	152	170	190	163	170	162	172	166	186	194	188	181	173	172	194	183	167	162	176	185	169	169	162	163	167	188	168	162	179	186	163	170	177	170	164	175	153	173	180	181	167	175	171	160	184	160	163	171	185	171	176	157	190	160	156	157	181	157	177	176	204	208	136	166	162	194	192	190	158	175	176	175	172	183	170	180	164	208	197	197	186	186	175	179	178	184	158	160	182	191	179	180	183	172	189	174	146	181	160	171	169	188	200	186	165	185	188	148	162	203	166	169	186	171	194	194	192	190	159	188	187	187	176	186
6304	826	1311	1408	1234	1098	907	805	771	658	638	632	611	571	560	571	570	521	487	506	506	529	515	507	538	491	468	500	520	499	523	535	485	519	463	458	487	516	475	482	496	470	491	457	555	469	494	468	498	496	473	454	475	471	491	496	471	498	482	476	510	457	443	489	500	478	487	518	460	485	475	465	537	453	490	468	504	501	500	471	494	469	509	477	514	474	476	509	467	462	503	512	494	457	484	455	473	473	452	478	502	440	484	465	507	478	499	454	488	479	502	461	526	512	482	463	489	475	489	490	450	492	496	443	473	465	486	503	484	525	490	487	520	458	478	427	498	427	461	487	496	482	461	483	457	512	462	469	467	457	486	485	463	465	493	490	465	463	439	505	457	469	506	451	509	487	457	480	478	471	448	481	480	482	494	498	422	476	474	509	434	479	493	484	458	496	498	466	474	487	483	510	490	472	473	459	442	440	447	505	482	474	494	409	530	474	473	461	482	482	477	454	483	512	493	495	456	490	516	477	504	462	489	490	494	466	476	444	466	472	482	455	453	497	433	478	491	478	459	481	492	474	500	472	471	468	457	476	507	487	469	507	479	499	471	466	458	469	502	468	461	454	472	515	485	486	456	497	495	488	473	507	524	486	473	485	517	485	484	459	466	439	481	488	456	490	479	523	490	488	483	440	425	494	434	486	519	463	449	464	491	446	485	490	480	472	486	484	527	500	454	505	519	507	487	487	449	481	443	518	505	510	477	465	511	488	462	484	443	498	462	464	489	490	499	465	494	504	504	475	470	451	473	438	504	502	497	495	439	458	469	463	499	477	520	480	456	490	482	474	485	490	455	461	450	473	464	488	509	496	484	525	472	481	476	464	491	464	485	468	467	501	510	447	455	462	469	510	495	473	467	442	473	501	451	458	520	460	460	525	479	459	498	482	513	480	437	448	467	476	461	498	471	449	480	466	479	490	482	509	500	452	464	477	489	460	499	508	481	467	472	473	484	505	455	461	474	477	506	509	443	478	502	444	447	441	459	486	480	504	468	455	487	495	442	466	471	489	516	512	502	474	452	491	512	453	445	456	499	457	485	445	510	476	485	482	482	497	465	493	548	493	499	483	475	475	501	474	480	452	471	483	465	490	448	472	474	449	482	482	500	479	489	484	455	516	484	482	455	470	465	480	481	497	484	444	500	466	456	469	457	466	482	479	511	498	468	499	477	442	485	474	500	476	509	489	450	489	454	485	477	467	496	492	479	475	462	451	495	506	442	452	473	503	469	522	493	524	473	500	501	501	474	432	491	476	498	459	491	486	474	511	476	476	492	503	499	504	515	477	464	476	468	448	446	475	448	494	493	448	498	464	452	445	491	460	472	503	506	491	489	457	454	465	475	457	473	451	512	470	489	476	513	516	532	481	465	467	478	464	492	517	449	480	439	488	501	489	512	497	446	484	473	480	474	435	473	463	459	455	470	476	488	474	505	435	481	447	487	502	505	429	484	499	515	512	452	489	467	496	522	445	489	499	455	492	513	526	492	493	492	485	477	499	482	463	460	464	487	497	497	474	466	484	482	469	450	463	472	492	485	442	483	452	509	481	444	496	484	477	508	458	489	470	471	483	426	496	494	484	481	432	475	512	501	459	471	496	473	464	460	503	501	496	499	486	458	469	469	472	464	446	446	477	488	454	442	482	483	478	426	474	462	474	468	439	465	442	476	457	498	482	443	463	460	515	427	478	510	495	493	485	467	443	479	528	512	502	459	502	471	457	456	447	481	436	510	481	497	486	474	500	510	503	482	463	487	464	460	543	431	460	497	502	481	474	488	458	499	475	474	483	473	496	465	473	464	493	483	460	483	467	486	483	501	452	447	438	473	490	478	476	480	465	469	504	491	498	456	496	449	479	492	488	448	475	469	460	491	515	433	481	474	437	485	490	520	443	490	458	452	487	478	465	524	459	498	452	462	473	445	464	494	462	491	469	485	475	498	535	442	459	461	468	509	471	481	525	454	481	482	464	510	484	479	495	493	507	483	470	484	504	503	457	457	488	453	486	481	464	471	471	493	461	546	466	511	524	413	509	494	469	435	479	485	492	455	433	514	500	460	475	456	470	461	467	476	422	470	473	489	459	478	449	474	478	462	470	455	491	461	508	462	516	470	472	462	468	475	480	482	506	480	468	494	493	451	509	467	472	490	478	484	465	455	462	488	456	461	471	482	484	494	465	478	455	425	475	503	487	479	504	460	461	477	493	495	424	489	468	470	472	521	467	484	511	453	506	461	488	455	450	523	509	458	485	513	483	486	491	481	504	474	482	490	493	496	466	481	435	511	516	483	494	488	506	489	456	459	479	464	504	479	497	481	471	526	482	493	467	475	525	473	480	464	466	542	487	460	455	514	466	474	469	485	469	485	483	463	511	471	503	492	461	479	487	502	478	511	493	474	501	504	487	484	467	495	431	458	442	462	489	515	494	480	477	478	462	449	479	431	459	473	502	482	479	453	505	468	484	469	467	463	472	487	460	496	457	475	483	516	478	434	457	481	466	477	498	484	496	487	499	440	471	507	483	528	470	482	473	506	486	467	472	498	500	452	495	466	513	483	472	488	492	466	509	495	460	482	510	496	458	463	482	461	478	486	453	476	526	471	482	482	476	446	462	455	488	434	475	495	493	510	485	429	443	456	481	488	479	473	459	454	491	454	478	493	497	490	494	451	481	476	513	476	469	508	489	448	535	485	455	436	482	471	482	488	470	454	481	503	466	460	452	433	461	455	482	489	510	471	484	497	510	466	503	475	489	459	467	478	467	452	476	441	498	511	477	487	463	509	470	518	519	466	497	520	480	495	465	445	476	462	478	488	517	462	482	469	486	453	478	466	505	488	442	499	495	460	504	479	461	472	483	488	459	499	504	481	465	496	487	455	453	476	462	454	490	499	479	477	471	472	488	463	478	508	452	494	464	475	465	484	496	465	486	495	448	473	456	442	474	476	455	484	464	460	546	501	482	478	474	488	455	518	487	496	519	491	503	480	471	475	457	461	517	479	505	501	500	486	459	450	488	474	451	476	504	484	485	510	463	449	461	492	468	458	453	483	465	495	503	500	493	477	501	435	448	439	490	493	452	489	505	491	463	485	477	475	492	492	470	505	479	495	492	461	504	465	463	498	502	489	492	470	519	509	451	498	521	477	460	480	469	469	448	489	453	480	465	463	469	489	482	488	542	443	496	495	464	508	461	500	480	504	484	496	482	459	455	465	482	504	511	484	509	502	490	470	487	500	476	447	503	511	510	464	498	502	442	455	460	474	468	493	497	465	449	447	501	505	446	505	464	517	479	436	483	465	492	505	517	477	485	484	459	511	465	476	480	512	476	453	454	538	428	492	509	511	469	461	475	468	419	487	484	518	475	511	474	443	494	451	468	530	466	500	472	442	506	450	506	455	468	516	487	442	532	432	452	509	527	477	509	486	500	485	443	456	448	465	476	484	496	507	474
14285	1504	1142	933	741	610	491	477	457	418	451	416	358	345	406	433	359	373	354	336	338	365	325	359	368	378	357	368	342	302	363	334	389	392	378	349	334	361	328	371	408	370	352	363	349	309	398	422	363	336	373	380	368	384	330	302	387	346	354	360	322	349	374	330	393	342	342	335	367	336	378	334	382	380	341	342	354	326	339	361	399	332	357	323	381	318	376	377	337	354	359	346	326	374	389	382	384	398	375	368	380	389	347	327	358	344	378	375	370	360	361	339	366	346	367	362	362	355	337	357	381	348	340	348	357	363	338	377	363	338	384	437	354	332	371	403	354	386	350	365	355	388	332	364	347	363	342	383	364	316	341	341	336	365	393	342	388	371	371	353	397	359	350	361	401	396	367	293	328	327	334	330	378	377	393	359	375	396	333	372	345	370	341	390	342	389	373	385	390	347	335	379	343	350	324	331	361	349	359	372	364	332	359	368	337	327	361	349	342	368	357	362	341	362	343	375	386	372	370	369	333	360	331	306	366	384	379	344	370	349	368	339	333	349	359	317	350	342	378	348	336	336	376	347	344	341	369	352	367	345	344	363	363	366	371	336	345	343	361	308	354	358	329	333	329	378	328	378	355	349	359	360	356	369	374	331	357	359	376	372	352	366	363	344	395	386	345	356	343	355	369	367	328	336	366	339	346	374	337	359	340	353	356	353	365	360	374	381	364	343	413	342	352	344	344	375	360	322	383	341	333	382	355	364	354	378	379	368	377	361	336	385	350	333	345	332	375	341	324	369	384	342	378	342	363	357	348	351	360	367	347	320	384	341	378	333	338	336	364	348	390	337	360	336	376	334	387	347	356	352	323	360	374	339	375	340	359	347	366	367	319	353	389	341	315	333	344	343	387	373	338	321	382	354	357	367	332	347	363	369	370	331	325	380	354	371	354	377	371	365	374	361	334	342	337	346	346	368	327	371	400	362	368	334	336	362	350	347	353	333	336	373	345	351	360	382	393	363	293	374	360	332	343	337	372	396	337	369	371	343	361	361	348	335	338	334	348	348	357	339	313	337	342	325	359	333	391	357	314	361	370	352	376	377	358	389	353	371	382	344	378	363	355	373	356	353	335	303	391	346	355	378	350	356	368	357	339	339	351	365	358	357	367	393	378	317	367	369	372	380	330	353	328	329	349	383	391	349	360	338	338	363	386	355	373	353	359	331	351	372	362	345	351	358	386	369	369	344	345	340	362	347	335	370	350	350	362	340	370	386	350	366	362	320	302	363	334	341	369	354	380	371	340	349	348	359	306	353	369	320	376	351	402	400	364	366	354	372	338	361	337	370	348	317	377	310	340	326	347	313	364	309	331	360	356	399	362	350	378	359	329	397	333	358	375	383	405	389	341	395	371	351	374	331	379	363	364	362	348	338	386	322	336	346	346	341	398	334	355	397	326	339	338	350	380	350	368	356	327	354	337	365	362	337	392	348	374	352	320	343	382	372	370	335	316	362	352	351	369	347	335	350	383	357	339	343	338	387	369	368	352	366	360	338	348	358	390	376	378	327	320	325	352	314	340	338	344	352	322	341	325	345	339	376	407	323	315	353	360	371	354	398	395	359	362	366	343	340	359	340	331	344	343	349	350	342	328	347	373	375	324	356	340	319	367	327	400	354	355	354	362	366	351	368	344	329	350	340	337	352	345	325	346	352	318	345	393	353	321	385	329	357	321	313	349	355	369	396	373	337	383	375	302	362	362	378	358	312	342	377	350	346	369	311	332	359	343	354	387	345	397	369	351	388	360	353	307	327	319	403	352	379	373	355	318	320	367	386	333	346	363	354	350	318	348	352	335	360	372	332	349	347	354	374	397	351	376	335	343	364	379	354	353	367	334	340	400	348	350	356	325	368	357	372	328	351	321	329	372	367	351	351	323	351	360	361	373	359	350	342	374	384	352	371	335	340	331	391	359	372	398	379	349	360	374	353	376	371	328	336	368	336	331	357	363	347	370	366	351	360	356	394	340	329	374	366	375	352	361	386	351	321	392	339	351	345	339	368	358	326	328	355	381	397	350	354	363	383	360	349	379	339	355	370	340	367	390	362	352	368	322	389	352	374	338	342	323	391	398	356	345	327	349	357	381	355	333	326	373	295	367	369	329	385	367	371	351	345	359	344	344	317	357	381	312	333	389	356	357	381	346	345	343	362	343	358	381	349	371	369	363	326	382	377	368	385	349	389	356	353	350	342	361	330	347	324	334	379	376	337	402	366	350	427	371	352	353	373	337	351	361	352	341	350	391	338	342	320	371	368	355	334	295	331	378	356	394	353	381	343	309	335	307	369	317	358	353	361	366	346	341	343	384	356	354	342	317	361	375	384	349	356	339	365	334	351	386	345	340	361	332	368	398	385	342	349	359	345	335	354	337	369	380	356	376	372	363	320	315	369	372	361	356	360	356	333	333	399	368	345	380	334	347	340	363	383	350	374	355	317	350	338	373	372	330	320	350	346	327	338	324	362	391	321	350	361	339	340	321	377	350	377	400	338	326	367	354	351	342	347	329	366	324	345	343	356	324	371	355	374	348	319	349	380	323	358	326	347	367	348	387	397	377	356	324	350	351	345	348	374	349	355	361	357	384	326	372	379	349	359	384	343	360	362	348	362	326	362	336	397	352	342	323	361	354	337	333	375	334	351	350	343	339	373	355	334	334	368	370	368	340	386	356	338	380	372	356	358	360	344	365	334	343	357	354	335	333	333	347	361	345	364	365	370	368	305	337	332	380	350	357	349	392	373	365	324	357	352	377	345	336	374	362	346	364	384	356	338	354	353	339	348	342	373	370	361	373	319	351	371	341	357	320	352	341	393	353	347	349	377	355	338	360	356	348	381	367	369	383	375	335	341	361	392	366	335	346	356	329	347	339	340	340	342	363	358	325	371	351	346	384	335	325	326	351	354	371	367	369	363	395	363	393	335	343	380	383	362	333	364	370	346	352	345	367	356	341	357	339	316	356	343	362	368	341	331	368	354	344	341	324	366	368	381	315	370	381	344	350	335	313	348	336	320	363	367	333	315	359	363	385	352	368	347	343	347	350	363	363	320	334	345	328	350	341	416	374	345	364	378	364	356	344	353	353	379	367	346	357	363	382	356	355	365	361	326	324	379	393	342	356	337	318	371	382	383	357	377	344	341	378	371	376	346	359	356	349	367	367	352	331	337	359	315	333	348	374	340	395	329	362	329	358	364	333	311	403	358	377	354	401	349	357	363	353	354	350	351	344	344	378	368	354	352	328	368	357	376	364	354	371	354	375	360	326	309	356	403	350	348	329	389	358	315	374	368	342	372	359	322	338	397	380	375	391	373	367	341	374	350	350	319	349	342	345	378	329	365	330	358	384	345	365	421	321	341	354	380	306	366	356	333	380	343	359	339	381	379	337	388	379	383	375	355	371	350	327	367	356	374	329	371	355	389	371	382	315	371	355	341	342	346	326	342	345	391
8474	1454	2417	2759	2288	1999	1577	1449	1315	1239	1150	1092	1092	1067	1029	1064	958	986	1015	971	968	988	941	887	882	880	931	891	862	879	846	850	878	920	847	894	869	834	846	879	864	895	902	846	839	862	824	844	872	863	883	903	852	878	859	856	904	806	847	846	907	825	860	853	850	841	896	855	908	768	867	832	870	831	883	863	826	829	825	909	840	848	797	851	852	870	820	859	838	836	902	848	826	859	868	808	879	864	830	797	831	884	890	845	878	821	810	823	830	832	886	861	841	826	840	828	835	865	850	851	885	856	828	818	828	832	845	881	862	860	847	825	847	867	822	902	865	854	846	839	863	830	862	868	824	834	859	840	785	855	824	803	860	895	869	830	879	789	859	891	835	858	860	879	865	885	776	897	863	848	839	873	828	852	835	817	837	853	875	847	807	922	858	813	837	786	831	852	871	788	832	829	846	850	823	884	850	879	846	811	826	872	897	905	837	849	870	846	900	843	830	859	840	858	858	888	846	819	822	873	872	830	850	832	885	846	824	870	827	921	860	836	824	832	922	882	861	819	852	843	796	838	846	865	865	864	872	880	854	858	827	835	850	873	851	881	840	838	868	870	842	886	849	855	921	894	825	840	839	875	859	828	902	799	834	813	859	818	817	863	878	859	891	844	851	839	812	845	829	900	896	852	837	848	777	795	865	847	822	858	866	887	855	833	841	809	884	845	883	844	869	823	815	865	819	867	813	837	780	814	819	837	839	863	836	874	891	855	833	817	827	839	846	879	867	871	824	876	850	857	849	824	829	777	851	827	788	852	837	832	840	823	865	859	886	858	808	854	882	860	908	865	856	831	861	877	864	826	831	855	821	921	845	859	855	822	775	858	837	855	840	873	823	794	841	916	860	844	867	857	905	854	869	836	855	848	789	820	837	847	876	842	834	841	906	865	845	811	841	850	830	863	820	780	873	843	913	797	816	893	910	852	835	843	829	915	905	805	850	840	831	851	920	827	840	813	867	890	838	818	805	886	829	822	815	821	821	842	792	839	841	857	893	879	877	861	867	855	866	812	881	811	830	846	805	822	898	837	865	882	813	870	893	859	833	871	841	871	866	894	837	837	816	825	849	877	810	845	818	827	873	862	890	902	872	850	861	862	861	877	900	875	807	833	820	843	852	792	858	891	859	811	861	849	864	792	809	828	843	843	834	850	884	858	840	821	825	858	852	862	860	892	875	864	862	810	777	844	867	802	825	853	833	853	849	842	831	813	850	836	869	842	794	816	836	829	830	843	890	854	888	853	839	829	876	831	871	842	865	823	849	868	871	843	836	857	839	861	819	869	847	856	885	891	865	908	842	863	870	904	858	858	867	862	847	863	852	894	888	846	900	822	852	832	830	930	854	796	861	855	841	876	888	830	845	832	857	844	877	846	833	850	833	794	860	847	939	802	854	855	842	837	828	833	831	848	852	859	831	835	868	891	812	845	825	830	835	880	799	858	821	872	884	880	879	851	818	831	900	853	844	858	860	827	819	896	864	796	820	871	886	853	835	856	857	863	858	907	885	837	836	851	890	821	818	872	844	872	832	827	822	780	889	848	831	843	843	878	877	794	921	835	820	827	868	910	870	858	885	851	866	876	848	851	856	882	854	847	865	833	801	846	829	880	834	819	861	839	864	809	848	842	905	872	833	832	849	863	892	857	894	796	836	827	776	770	887	841	850	841	832	874	857	858	878	857	885	847	849	868	843	843	854	868	833	888	821	853	879	834	826	820	763	835	866	849	875	864	896	887	838	834	830	815	832	846	874	868	846	843	848	774	865	850	854	902	820	887	817	791	889	872	821	852	902	861	864	820	845	874	860	862	895	866	824	889	834	829	848	789	834	907	817	859	887	864	881	867	824	852	817	859	841	842	871	865	847	863	829	822	848	779	857	866	881	827	879	819	851	833	821	845	876	853	847	849	840	813	865	830	895	823	844	795	815	829	871	856	813	815	815	824	848	846	815	803	837	842	877	872	865	866	845	853	817	840	880	858	852	845	834	879	844	861	803	809	817	852	838	854	885	887	842	836	819	842	903	814	835	899	847	844	859	871	856	882	870	881	874	876	822	878	920	855	868	915	890	884	822	865	844	855	895	862	864	879	814	903	857	876	905	857	890	850	918	863	842	856	817	851	872	866	839	857	899	896	847	904	835	879	843	818	837	875	828	856	849	779	882	841	859	847	826	866	852	860	829	803	924	920	842	808	802	804	895	840	867	860	866	799	838	846	813	793	802	817	850	857	842	855	850	854	892	874	871	850	844	851	869	880	815	824	820	872	848	759	853	822	858	843	833	856	861	854	841	881	824	826	914	850	860	855	842	855	920	832	815	837	804	877	804	870	853	843	809	853	816	832	884	873	862	866	887	856	837	826	852	885	793	819	826	867	838	827	836	827	787	813	812	892	874	843	865	844	845	825	862	834	838	802	934	886	889	819	816	856	878	908	813	887	864	831	867	878	867	785	830	847	882	842	837	904	877	840	924	833	878	852	904	794	834	827	813	910	858	835	859	823	812	896	835	877	837	848	843	850	854	840	840	821	847	852	833	856	856	923	893	853	863	908	824	815	906	885	875	840	846	869	830	846	834	842	861	848	838	868	822	815	855	815	882	898	836	835	854	850	854	858	885	815	852	862	857	838	807	845	842	840	803	829	843	867	820	838	833	873	858	852	820	880	832	898	907	819	827	895	792	859	887	853	812	919	874	837	905	835	891	860	804	868	871	853	844	856	847	861	847	790	769	891	855	816	866	855	867	937	876	826	846	888	890	815	828	832	846	878	866	854	887	872	829	836	837	870	828	865	826	834	820	803	814	852	840	890	845	820	837	809	891	843	857	822	860	886	841	890	899	894	851	839	864	863	832	858	849	836	879	856	900	826	882	801	892	856	796	866	825	825	797	877	838	863	873	843	839	819	814	876	829	858	901	821	865	831	880	837	813	844	870	892	815	832	845	826	892	885	848	793	853	804	813	876	845	812	830	867	855	875	855	829	814	824	836	860	860	821	824	826	856	898	822	872	843	824	886	888	862	872	851	869	857	891	862	893	781	784	826	822	796	873	866	812	810	831	857	871	816	853	820	841	836	853	869	829	895	867	847	871	826	850	814	903	816	839	856	873	846	847	841	883	862	841	792	906	840	870	859	829	845	725	826	900	868	846	894	826	859	856	840	881	829	907	829	847	909	852	807	844	872	833	855	834	897	944	837	836	868	858	838	871	827	804	816	878	842	851	866	802	846	851	826	853	863	876	845	843	794	811	866	818	868	870	881	895	887	833	806	867	871	889	828	799	870	811	824	831	851	839	883	837	829	845	831	888	841	835	871	862	816	876	821	849	827	878	855	810	840	899	897	931	875	836	854	854	863	815	863	851	875	888	908	841	894	859	851	822	823	836	831	852	820	826	842	831	858	868	849	831	859	903	863	853	832	885	858	891	875	837	867	810	841	848	831	874	844	868
1504	234	241	294	274	249	284	245	280	278	249	274	321	263	274	291	247	238	283	302	249	261	283	250	279	276	267	262	234	260	246	239	265	237	258	245	283	282	260	270	257	253	264	251	253	276	253	260	247	265	296	258	237	232	238	243	285	238	266	319	246	288	247	244	274	297	253	255	225	265	268	251	255	276	268	232	250	249	251	227	264	289	286	256	251	264	255	280	270	267	256	248	265	241	264	293	286	283	257	254	262	281	280	253	243	255	282	262	242	259	262	265	278	266	274	286	266	263	251	257	252	271	247	238	246	239	291	275	253	265	268	246	294	251	252	244	256	249	274	253	270	276	270	272	280	265	257	266	245	267	260	286	264	279	250	242	293	261	234	239	277	251	244	279	284	256	265	261	275	237	257	262	273	260	275	281	272	259	270	259	259	266	268	255	255	282	242	279	274	230	255	271	265	243	258	234	256	256	276	252	252	255	245	272	281	250	243	287	256	259	220	257	275	283	294	225	270	276	263	295	258	231	292	264	291	248	242	285	243	272	276	265	268	223	252	275	247	266	254	273	267	256	255	277	254	282	249	291	239	263	309	253	271	250	262	250	254	244	267	300	292	254	276	253	252	267	269	221	279	242	252	255	283	287	274	272	263	272	276	258	286	253	272	260	254	246	232	240	265	253	263	250	251	300	273	293	266	250	295	248	265	255	259	253	249	254	246	239	243	268	270	259	253	262	256	262	255	263	258	251	269	283	239	269	241	224	260	246	250	252	274	274	305	278	311	275	285	274	278	243	271	278	231	250	262	277	265	283	271	282	248	287	272	256	262	255	259	296	251	263	236	270	262	275	254	244	291	229	270	269	243	253	270	250	292	277	261	243	267	258	273	247	257	277	285	278	257	267	272	275	260	243	280	250	257	240	247	222	247	269	283	240	245	255	268	252	270	255	266	249	256	280	260	252	285	247	269	272	269	273	260	285	251	221	258	271	270	253	270	245	301	267	265	248	272	249	254	263	250	260	248	283	254	245	237	244	284	229	288	260	255	255	239	263	271	238	252	279	277	260	240	244	273	246	265	257	250	240	273	274	259	243	270	261	271	271	254	273	267	252	247	268	236	276	235	226	289	264	269	261	304	277	235	211	263	237	273	270	261	273	253	241	229	259	210	245	259	250	274	241	272	242	228	263	241	257	257	255	261	263	285	290	276	276	271	267	256	268	244	279	255	263	280	271	233	236	282	246	272	272	266	262	262	252	287	267	250	269	277	254	271	282	259	247	253	269	249	284	239	274	270	249	256	274	262	234	240	229	242	264	286	279	245	297	269	291	278	279	240	277	255	250	252	288	267	271	272	252	273	269	241	257	232	294	292	256	285	260	273	247	255	247	253	283	266	272	259	254	263	270	274	287	244	246	242	262	253	288	232	265	264	250	294	297	265	270	277	238	260	274	257	260	266	226	271	259	280	252	257	231	274	255	228	257	242	244	240	260	273	240	240	277	270	242	251	274	253	283	274	259	270	252	229	248	260	240	244	251	285	269	272	258	258	290	256	235	241	268	233	254	304	243	241	259	236	254	280	290	273	275	259	252	265	278	286	268	280	254	251	259	240	231	243	251	261	276	242	274	274	239	232	261	275	248	255	257	259	236	251	290	253	246	263	235	249	254	252	269	248	283	258	240	229	269	256	274	269	247	276	237	274	244	280	260	296	254	260	230	257	242	269	265	281	258	243	257	267	241	278	264	246	262	262	304	253	289	291	278	300	293	250	253	240	268	280	241	245	275	266	264	278	264	236	252	246	270	266	259	299	259	253	262	282	244	290	282	264	292	252	237	239	281	262	228	247	249	290	256	270	239	276	293	265	241	227	225	252	225	239	275	269	261	261	261	249	260	253	273	280	259	265	256	259	249	263	270	267	271	273	264	269	256	250	256	265	287	249	256	279	267	239	265	295	260	260	261	248	253	247	248	268	276	256	279	228	258	274	273	233	277	268	242	282	251	273	295	268	263	273	237	273	262	232	270	246	268	276	297	259	276	260	258	268	287	238	253	286	255	269	235	255	253	280	251	263	268	260	265	233	249	250	281	273	254	253	214	232	266	280	259	254	252	247	267	251	278	292	269	272	264	250	269	270	256	277	245	278	253	235	255	273	259	284	249	263	272	250	218	243	263	215	255	261	266	289	283	258	240	262	250	236	229	288	269	245	292	263	267	268	238	246	247	237	263	227	255	248	244	268	248	255	243	256	255	263	279	270	275	254	237	235	261	249	262	243	226	235	284	267	246	275	268	259	237	266	290	260	272	254	273	222	260	252	269	240	273	238	269	244	288	275	241	268	231	273	263	253	260	292	257	249	267	258	227	267	269	277	274	281	264	267	291	282	261	226	227	277	289	255	258	232	240	278	244	231	267	262	293	277	268	267	265	269	283	285	274	253	255	284	243	256	272	266	265	261	282	272	251	242	270	243	235	277	243	289	266	269	280	263	273	240	275	259	218	259	265	278	222	284	253	269	261	241	230	247	263	254	249	251	251	272	241	271	249	245	267	282	286	258	299	250	254	242	264	259	265	297	271	280	249	280	266	293	255	260	271	278	230	274	273	273	256	275	249	260	266	282	269	263	278	269	267	260	296	279	246	273	264	239	258	261	266	252	283	279	262	248	254	243	271	277	249	267	265	264	251	268	253	255	268	264	269	226	233	282	286	289	261	223	208	255	288	273	256	254	257	271	267	271	262	266	248	271	232	284	293	268	247	268	242	258	256	256	286	247	244	251	257	272	235	229	248	247	284	261	288	281	257	252	264	266	233	259	258	251	263	262	270	251	209	239	271	267	265	269	244	280	298	251	244	252	251	271	249	273	244	245	261	257	283	257	249	256	244	297	252	256	234	269	277	251	234	250	274	271	268	257	255	256	252	295	229	272	284	266	251	265	234	290	255	254	261	236	269	266	255	238	232	240	252	260	266	268	230	257	245	246	274	259	257	253	272	290	237	281	277	256	213	286	284	267	279	249	247	296	317	285	246	255	254	224	251	248	240	273	243	220	268	252	296	280	240	251	268	243	260	263	259	251	269	259	250	290	273	297	275	254	279	245	240	268	247	276	264	280	268	257	287	276	272	242	246	245	266	237	290	244	285	255	257	268	250	261	272	291	264	242	262	273	270	245	289	248	305	298	257	278	261	237	219	257	266	268	252	275	286	254	259	243	217	266	270	273	252	248	259	264	263	248	265	301	279	280	259	276	270	264	276	271	273	246	264	259	271	250	247	255	251	276	274	269	241	245	249	261	268	234	294	262	304	264	248	271	287	290	261	269	286	233	259	273	249	258	271	287	238	259	272	277	254	261	235	257	257	293	258	274	308	269	253	258	233	267	237	251	246	287	253	285	274	249	276	275	283	274	278	274	253	237	253	291	260	274	256	265	275	259	258	235	260	290	257	267	255	270	266	272	270	276	300	254	277	271	282	254	287	224	234	266	250	257	250	307	280	228	255
1790	664	671	650	700	654	610	656	663	654	657	682	635	648	650	621	624	643	661	635	650	620	673	670	642	577	689	592	629	694	626	636	644	602	619	600	617	621	625	627	646	578	696	613	680	605	620	585	637	635	643	616	630	603	614	607	627	594	658	596	630	618	621	604	611	612	655	634	617	637	608	651	653	621	643	647	667	593	639	632	660	625	629	629	658	656	656	710	599	605	672	644	647	649	638	681	620	650	661	596	656	641	631	625	623	622	619	628	617	648	643	657	648	613	649	640	605	607	612	614	619	626	634	574	617	664	641	675	614	662	630	607	646	630	617	625	607	595	651	622	618	637	597	594	655	702	621	604	642	635	649	690	644	650	626	615	628	655	616	632	634	586	630	628	607	618	610	632	638	656	615	641	604	615	601	650	634	628	617	622	699	673	599	657	636	628	616	641	608	646	582	618	653	671	616	587	612	603	604	660	611	611	673	643	623	670	652	621	632	590	596	660	645	641	645	688	635	609	612	624	605	643	584	617	643	679	618	610	636	636	663	698	640	655	656	624	660	645	634	624	619	628	610	657	679	617	607	621	609	609	656	608	626	657	595	645	642	622	659	609	660	593	621	596	613	626	605	611	655	585	653	634	629	614	590	632	657	584	638	635	646	655	634	636	624	655	611	645	668	652	649	634	583	662	625	573	629	645	617	655	625	644	617	630	617	633	650	636	651	633	635	717	604	639	617	608	659	595	655	612	674	631	645	617	629	614	670	653	640	595	607	618	662	639	606	635	663	613	641	613	629	627	630	643	628	644	635	656	651	673	652	644	621	582	664	623	610	588	644	646	640	646	617	617	585	671	655	636	675	618	617	623	631	661	629	618	598	611	639	584	642	610	631	633	671	615	615	651	586	675	645	644	627	669	645	667	654	641	657	592	648	630	618	633	641	605	616	622	619	635	680	616	666	616	652	653	642	611	613	584	633	611	620	603	624	623	613	641	583	613	643	660	606	662	639	613	636	633	636	599	621	611	624	621	599	621	637	627	635	673	621	643	696	646	655	625	617	664	695	655	649	659	655	672	631	672	624	650	632	593	675	654	589	660	642	633	651	606	621	597	624	662	651	636	629	654	665	620	669	611	562	609	635	588	602	621	618	655	601	654	583	615	626	644	627	596	597	566	582	634	672	625	635	626	622	656	638	635	640	586	575	620	661	642	681	635	652	606	595	590	641	654	576	600	643	641	611	648	624	653	662	650	658	662	661	616	638	661	649	632	645	645	619	670	611	575	655	599	625	607	596	614	611	645	679	620	650	661	587	620	586	592	664	607	678	630	613	676	630	648	661	630	602	605	608	619	646	661	612	665	602	637	634	621	653	604	647	585	623	606	638	619	666	634	651	641	611	606	634	654	617	675	596	652	578	635	589	658	674	664	619	631	630	622	606	691	642	667	605	613	667	668	643	705	593	631	609	598	642	632	649	642	650	595	633	632	658	611	629	659	637	636	644	618	652	645	634	630	613	632	629	665	622	626	665	603	674	622	618	650	642	626	634	622	588	597	608	602	612	643	583	635	642	657	645	603	640	620	590	597	658	637	640	614	603	598	614	649	632	674	618	627	685	654	693	644	589	629	634	590	646	643	675	639	657	680	668	645	607	629	609	635	649	620	655	582	661	627	615	659	648	676	620	594	643	630	659	624	633	604	653	635	620	659	625	646	641	589	598	638	639	596	644	664	624	606	703	631	647	644	618	634	646	640	618	628	600	666	643	641	604	599	595	643	633	596	599	616	646	710	636	636	649	645	619	659	597	651	638	654	602	651	621	617	583	644	617	610	621	617	647	624	626	666	632	637	611	598	591	644	642	652	665	635	636	614	610	634	614	621	681	606	631	565	647	664	671	669	656	622	651	612	676	604	652	637	706	602	628	670	652	615	639	650	596	602	632	588	626	617	627	650	604	653	627	621	631	631	666	632	645	625	632	586	600	666	613	670	594	622	699	658	560	633	626	610	607	608	641	616	586	661	586	640	617	602	601	641	631	660	667	559	652	618	666	587	685	601	611	615	611	619	594	650	627	641	571	630	650	647	608	624	646	626	633	608	632	630	684	629	615	623	594	633	619	658	618	676	650	670	595	609	624	594	641	629	602	625	620	614	630	601	614	655	636	663	635	671	581	606	643	618	624	677	632	606	657	605	628	667	662	584	634	591	643	585	650	647	656	640	641	671	645	605	633	615	625	632	651	607	642	651	603	630	627	602	635	606	563	645	636	621	657	611	660	634	636	657	619	636	632	572	635	621	634	645	636	602	624	654	602	583	653	649	619	634	617	590	637	667	658	617	621	640	606	648	620	632	658	591	623	620	657	638	592	633	604	629	633	630	607	636	618	636	677	621	628	617	602	637	642	613	591	607	652	637	642	657	633	653	606	646	610	628	636	630	619	639	630	605	586	636	642	667	637	601	642	662	637	644	647	644	615	619	612	658	626	652	605	609	658	637	614	635	614	636	622	662	602	643	597	624	626	637	651	624	640	613	622	589	613	595	607	628	604	605	664	604	650	660	665	631	654	656	627	643	635	644	612	612	657	643	611	638	633	624	639	607	670	662	613	614	631	631	618	612	632	622	648	620	658	598	631	628	616	661	660	648	625	656	645	655	624	590	629	584	637	619	649	663	632	622	615	596	627	620	613	666	629	667	644	652	629	592	573	655	637	600	627	639	607	657	620	612	638	625	627	597	641	667	618	650	623	642	675	659	629	616	662	617	604	645	602	657	616	629	601	650	629	651	600	679	590	708	646	594	594	597	649	656	565	657	650	585	635	627	607	601	622	704	620	656	623	620	631	629	653	623	643	644	611	637	650	618	630	661	595	615	612	649	612	620	623	664	582	624	667	624	587	609	617	632	637	565	613	595	632	633	606	644	652	623	681	591	622	619	614	592	656	632	616	609	606	652	596	623	605	597	610	623	593	612	638	609	643	627	592	682	600	623	611	654	640	655	638	642	629	632	626	620	613	612	611	638	592	659	617	622	631	690	589	661	681	660	637	618	601	606	648	646	631	637	614	573	602	622	676	626	594	646	591	652	631	650	605	678	670	668	667	652	647	647	649	612	638	644	620	622	618	595	629	633	609	631	625	635	634	647	662	646	622	601	658	637	672	617	626	666	622	581	630	611	607	655	650	657	630	607	640	615	612	643	614	667	628	637	672	591	597	624	622	649	654	643	631	645	686	625	600	677	635	646	580	622	591	639	631	610	594	612	631	571	620	661	630	612	675	660	604	577	632	585	620	606	623	630	625	607	646	614	686	657	619	619	626	673	630	641	674	594	604	655	613	665	600	650	649	622	608	659	651	594	617	621	624	636	675	630	684	625	605	602	616	612	616	617	643	625	620	642	629	624	620	642	633	630	631	589	675	643	648	659	659	659	597	592	655	615	675	638	655	640	660	610	627	634	617	641	624	635	638	631	645	615	597	618	634	650	627	632	618	613	615	646	619	613
7302	552	509	415	330	332	263	241	227	215	203	208	182	193	195	196	179	146	159	186	206	203	195	194	170	185	176	164	206	167	187	155	183	171	172	196	169	156	144	177	185	185	179	186	191	170	173	175	169	171	178	191	181	167	176	183	179	176	169	193	165	172	169	170	175	188	141	176	176	172	167	180	144	176	178	161	174	163	154	175	193	165	182	164	194	174	169	169	180	176	168	172	171	166	188	160	185	168	168	165	166	180	158	158	176	162	175	183	173	192	149	186	205	156	173	180	184	150	181	186	185	192	179	159	170	179	169	166	170	173	161	172	185	176	155	184	177	160	202	149	167	164	165	170	200	173	180	179	175	191	193	203	184	182	180	209	172	173	192	161	163	173	168	181	197	172	152	185	147	170	184	164	167	188	192	175	173	183	164	169	179	165	141	159	180	189	184	172	185	177	167	165	158	172	165	179	197	180	166	173	157	172	176	173	174	172	161	159	180	180	184	182	159	152	169	199	187	154	172	174	184	170	158	163	150	159	172	165	169	164	177	159	173	138	184	186	168	172	167	172	179	164	191	164	162	163	185	171	186	175	155	149	166	170	185	175	189	208	175	146	194	157	157	159	164	162	182	164	151	168	166	165	172	181	175	152	164	139	180	182	158	162	170	151	184	191	170	156	178	170	180	189	173	175	183	178	176	151	177	177	168	187	188	149	185	187	159	185	150	177	182	159	173	164	176	169	180	172	165	177	188	218	182	172	179	169	170	184	185	181	154	178	157	174	161	186	165	158	184	166	187	167	174	179	166	172	183	179	158	176	182	158	212	179	139	164	162	201	163	148	148	167	172	160	168	177	195	177	166	190	194	161	186	151	169	166	167	169	166	184	176	184	168	161	191	174	171	157	183	158	163	168	194	165	206	167	206	163	187	163	164	177	168	169	187	185	172	172	175	183	184	173	174	152	161	173	149	171	168	162	167	169	177	173	162	165	175	158	174	182	179	176	190	161	160	176	168	174	184	156	161	175	179	175	154	177	163	176	167	183	169	178	202	172	163	154	158	160	161	145	186	190	190	221	191	194	176	184	173	168	151	215	153	147	183	182	174	172	183	159	185	185	161	196	177	159	177	149	178	179	197	172	171	153	169	196	169	178	181	174	149	206	163	164	182	182	186	177	176	154	168	189	164	174	177	180	150	152	169	188	180	176	189	180	174	166	179	165	166	196	167	159	161	156	187	193	175	180	156	186	172	159	165	193	184	170	191	173	159	163	170	182	182	164	180	183	198	185	186	175	188	177	180	173	157	160	169	152	171	161	159	179	172	166	163	191	167	159	176	173	187	192	164	190	187	182	215	178	187	192	178	182	183	190	205	185	187	162	173	186	166	178	166	173	163	169	180	187	164	173	184	139	170	197	179	180	164	175	197	175	149	170	187	162	184	198	199	169	152	168	177	173	164	176	162	185	173	171	144	179	187	203	166	159	170	202	160	158	189	156	191	179	179	183	171	171	185	150	190	177	161	177	151	162	170	177	182	191	181	181	156	167	199	163	172	167	141	183	177	176	150	184	177	174	153	182	165	158	191	164	158	167	176	156	185	181	155	173	181	178	165	154	185	198	181	165	168	174	173	176	168	182	139	181	188	197	152	183	172	168	156	195	180	185	175	186	174	162	156	173	189	186	194	168	166	192	159	151	194	152	160	191	179	173	153	169	214	179	169	196	189	184	183	175	162	155	166	149	169	191	163	162	172	190	174	176	167	176	196	192	178	178	169	173	167	178	182	165	182	172	157	184	172	177	171	178	153	166	178	157	187	177	149	187	192	178	157	183	161	174	195	199	193	139	194	151	176	174	160	170	204	155	198	159	186	169	177	190	164	164	167	185	202	177	207	180	167	170	173	190	160	162	171	192	198	183	187	194	189	169	186	177	160	169	182	182	176	170	175	156	187	189	158	180	217	160	186	164	166	185	159	172	155	139	176	163	164	168	175	173	157	172	201	180	189	207	175	166	168	150	160	165	165	174	162	171	150	161	181	147	174	164	184	180	193	164	183	178	195	175	202	172	161	165	178	172	186	160	190	187	177	165	170	181	177	163	162	161	164	177	208	179	178	175	183	167	163	152	160	174	163	164	166	164	168	164	164	180	180	175	184	191	168	185	173	191	188	202	178	176	178	148	203	169	167	178	182	173	181	198	178	187	158	196	172	157	199	169	158	148	168	181	167	164	184	168	171	172	172	147	181	163	197	198	159	181	141	169	194	178	165	148	189	183	175	181	174	160	167	170	174	186	169	169	161	188	200	167	173	179	180	169	172	175	166	177	186	163	165	153	193	170	179	172	216	177	186	170	192	189	178	195	147	164	152	164	175	186	161	144	160	186	163	169	180	140	199	166	145	167	162	165	176	196	195	202	185	189	201	161	154	180	178	208	164	175	181	182	199	160	174	180	169	169	154	192	147	151	188	161	140	189	200	210	181	171	167	163	151	172	170	157	164	172	210	179	178	199	152	157	155	189	184	182	178	168	171	164	179	178	173	173	176	166	160	165	175	158	157	197	177	173	165	164	179	176	174	175	176	170	200	158	159	163	182	172	164	168	178	150	160	180	173	185	175	157	161	153	173	142	175	181	163	137	167	152	187	201	164	130	165	183	154	151	176	168	165	165	176	187	171	195	171	176	180	173	194	224	169	167	144	173	193	219	204	161	163	194	175	160	179	175	163	201	165	192	176	179	169	159	174	170	154	179	181	170	158	165	167	155	165	173	185	158	170	186	171	181	170	177	187	165	186	170	156	174	159	152	164	155	161	144	137	154	180	177	179	174	183	172	161	174	165	164	181	183	184	171	179	189	181	169	178	182	164	179	199	160	161	177	185	184	197	183	162	154	213	195	172	174	189	173	159	168	163	182	161	176	178	150	171	180	157	167	188	155	178	183	164	161	169	193	205	202	171	178	158	172	166	172	156	182	165	168	166	195	146	180	150	160	145	165	151	177	171	161	172	171	161	168	166	166	179	156	151	165	169	187	178	167	175	188	157	188	191	187	159	183	175	167	186	184	167	180	170	185	153	177	155	158	182	155	149	169	170	163	190	177	178	151	181	178	192	181	159	160	175	183	175	169	174	169	167	167	149	177	162	160	215	174	160	162	170	194	203	168	164	162	170	166	188	197	199	179	188	167	181	198	196	191	198	152	175	173	168	180	203	152	182	172	169	180	178	182	187	168	165	176	179	161	175	180	189	193	165	177	195	177	178	154	171	163	151	180	164	151	159	154	157	172	196	161	178	171	168	165	170	171	167	199	174	171	167	149	170	168	172	167	190	182	150	178	183	182	139	195	179	178	183	174	184	189	187	157	178	191	186	174	171	179	181	175	175	190	189	169	179	178	155	178	181	159	161	184	148	166	161	181	182	156	164	163	162	173	183	170	189	178	181	158	159	187	165	178	176	166	198	187	187	157	151	187	193	162	163	172	187	192	148	152	178	171	202	173	174	181
6230	813	1260	1442	1239	1098	882	798	755	685	677	609	618	555	565	585	540	554	523	529	573	517	506	531	489	522	486	519	499	509	509	509	488	538	514	484	491	491	443	486	506	472	463	478	503	453	504	475	509	475	484	457	473	469	502	506	466	536	481	462	495	463	505	491	483	497	481	474	496	487	457	478	463	445	458	493	486	469	475	485	503	490	503	476	489	462	501	476	503	467	511	487	486	481	504	467	502	427	444	482	490	507	472	504	417	538	486	457	497	478	476	502	466	492	490	495	467	466	455	491	508	451	475	481	453	472	468	506	499	462	449	450	471	495	462	492	490	497	428	477	437	482	496	451	479	468	478	454	468	487	466	503	488	491	508	479	469	476	446	483	520	497	491	485	478	495	478	490	472	497	500	493	470	469	469	471	467	479	492	488	460	487	498	483	462	483	465	464	428	469	475	512	451	482	461	510	493	482	437	453	464	428	517	462	493	498	435	513	470	483	482	497	451	476	490	521	518	463	494	457	447	472	422	468	522	437	473	469	479	466	481	499	487	476	462	474	456	432	480	472	501	490	474	496	455	470	484	481	498	475	461	484	482	501	455	485	482	491	496	491	440	474	487	495	484	480	506	466	499	521	482	463	440	476	490	457	468	447	467	498	507	458	481	471	500	520	467	464	471	472	476	495	456	455	438	492	495	464	505	476	517	493	460	489	464	443	453	455	443	451	466	493	508	464	491	472	475	465	493	488	446	476	477	466	462	485	507	494	457	478	445	493	440	490	487	510	452	516	461	461	466	486	423	506	518	464	486	453	482	503	461	471	522	501	462	456	501	496	446	483	449	506	488	454	484	469	496	432	447	462	468	485	531	485	515	494	462	481	502	473	491	457	487	484	502	424	458	486	519	476	454	463	481	477	475	443	437	469	491	461	467	481	494	470	498	464	460	453	457	461	480	447	459	498	501	509	442	495	489	427	482	484	470	437	469	460	483	477	506	468	463	482	453	451	449	480	507	450	483	460	517	466	485	502	430	439	441	492	456	484	439	499	466	483	482	479	474	442	477	472	506	456	429	482	479	434	479	473	481	479	442	497	460	483	496	457	508	496	473	477	497	492	486	474	510	500	505	454	448	477	466	484	448	439	515	497	481	483	486	477	458	518	499	478	463	463	483	473	491	502	469	468	485	445	481	484	494	495	476	516	478	472	444	497	477	488	490	424	529	462	470	461	491	494	499	456	489	443	488	479	460	523	459	476	463	496	495	483	508	478	506	471	527	529	483	496	454	492	477	491	456	452	500	443	459	439	426	489	459	441	463	467	493	516	430	480	481	464	451	485	497	464	473	506	469	472	491	502	460	426	516	483	481	452	478	457	471	470	517	472	474	493	513	474	440	486	463	488	523	490	477	492	449	487	481	452	461	518	490	490	455	491	488	498	485	457	480	498	487	474	488	515	467	486	466	462	441	479	490	454	519	465	439	498	497	454	476	507	495	427	519	487	429	507	462	477	486	512	454	469	464	444	488	451	450	475	477	483	475	515	485	472	476	443	468	501	474	454	453	496	476	493	485	453	532	441	489	453	486	463	493	504	483	461	435	484	456	506	477	482	467	477	489	491	452	452	485	446	492	486	483	500	488	487	474	494	489	481	462	493	449	463	476	472	485	496	489	508	484	484	469	479	483	502	479	491	497	471	478	459	481	492	472	454	520	481	466	463	470	437	461	458	479	483	490	482	502	484	447	507	473	490	537	497	434	499	501	453	453	448	460	440	497	526	463	515	497	541	497	497	442	445	508	493	474	515	503	466	489	457	481	463	464	456	430	406	483	457	480	465	469	456	466	498	459	477	447	460	465	478	484	508	475	501	461	449	478	414	444	453	478	485	470	447	480	468	510	456	459	477	455	447	492	507	504	489	477	458	508	448	487	457	450	488	446	477	479	471	466	452	461	488	465	454	442	471	469	513	480	454	501	462	483	435	510	467	470	485	453	451	476	493	455	476	522	502	450	487	476	488	455	489	445	437	462	456	459	511	502	485	484	487	448	452	502	470	472	492	486	489	496	459	486	465	473	457	491	476	469	478	458	462	465	517	484	478	474	472	466	469	465	466	482	450	550	450	475	518	489	492	453	497	484	457	474	517	452	492	485	481	455	468	440	472	467	481	485	503	486	486	492	466	492	500	469	476	507	449	458	433	468	473	482	477	486	494	471	469	468	451	513	446	469	427	473	474	457	479	474	500	474	511	486	541	457	469	467	452	468	441	477	449	470	480	480	494	486	473	511	467	507	461	455	470	477	488	483	455	465	475	457	491	481	504	451	439	498	471	480	511	456	483	481	484	485	466	439	446	484	481	451	455	512	459	473	473	483	487	474	468	478	492	453	433	490	486	451	509	494	460	419	518	473	458	483	485	498	448	431	474	504	466	449	489	482	463	481	480	492	501	487	483	467	484	473	424	487	446	478	485	467	510	459	465	488	472	468	482	484	470	469	466	474	495	449	507	492	506	468	439	512	472	515	455	473	480	469	486	478	468	489	493	483	451	466	491	485	498	491	454	456	495	475	427	445	489	472	496	494	470	463	477	479	437	462	490	465	471	476	444	442	477	486	471	444	482	459	486	476	507	500	478	490	491	478	435	465	472	482	494	483	482	489	486	458	492	477	470	443	436	478	454	424	498	471	488	466	472	488	471	480	481	460	470	477	495	475	472	469	468	475	480	481	479	472	448	477	484	488	441	465	452	461	481	474	477	474	489	473	469	460	445	476	504	466	459	461	491	479	469	467	479	478	466	514	508	452	496	478	479	472	510	493	454	496	461	452	487	466	511	483	466	477	538	460	484	488	497	488	472	506	460	488	463	501	471	494	472	487	492	457	450	506	448	485	461	470	473	482	500	458	512	454	467	470	444	472	484	450	467	498	451	463	496	491	478	456	480	453	471	440	488	487	489	503	482	478	483	492	462	483	494	475	475	437	472	511	443	473	472	479	505	471	481	466	473	511	480	448	485	502	455	480	520	473	435	456	496	438	452	473	462	480	477	472	492	431	459	469	506	484	500	502	483	514	467	482	429	445	469	501	466	444	496	475	476	465	478	482	471	480	451	497	462	504	462	456	460	520	471	477	514	480	465	486	439	469	484	471	498	469	459	483	456	463	472	485	488	465	491	444	445	467	479	455	469	510	486	475	471	464	462	412	486	469	472	448	438	489	470	485	486	478	478	481	470	471	485	450	498	502	450	476	470	431	492	503	484	510	488	474	482	458	500	447	501	461	505	470	476	478	466	470	483	484	480	461	488	450	470	477	454	487	456	440	486	491	504	473	470	478	489	459	489	453	465	470	489	471	474	485	462	438	494	453	473	475	491	508	468	476	495	495	497	480	496	467	526	463	487	463	509	466	479	495	454	451	474	476	488	478	480	508	479	496	515	477	461	479	461	459	481	505	492	500	460	472	531	506	499	442	448	490	465	429	474	424	505	467	508	481	480	482	461	461	445
14512	1491	1155	937	752	579	511	449	443	438	408	394	367	378	403	395	374	330	389	363	412	368	395	339	330	353	358	369	347	377	315	366	324	357	338	363	291	342	360	320	340	337	359	383	322	354	379	361	316	357	388	351	344	357	334	351	363	352	367	384	347	348	355	327	363	358	339	337	363	351	376	374	345	344	309	352	373	375	363	354	329	392	330	359	388	358	386	357	346	331	402	418	315	367	380	370	370	348	344	368	347	357	332	348	360	370	373	382	339	350	358	334	347	352	357	349	326	345	338	336	342	346	361	350	338	363	360	348	380	349	383	340	394	352	341	365	364	338	355	329	376	336	364	304	357	373	335	363	347	333	341	332	321	378	359	364	377	335	349	351	381	368	365	323	343	322	387	337	359	349	352	390	380	364	341	355	344	337	392	366	318	325	339	342	380	336	347	309	335	345	320	342	342	340	332	321	344	381	352	370	374	366	368	327	317	366	355	375	333	317	342	361	311	348	312	348	351	385	381	372	340	345	392	362	331	330	331	337	311	384	345	320	323	330	345	351	358	356	348	336	314	339	338	355	343	342	348	362	347	377	336	331	329	352	338	377	380	364	329	402	321	346	384	325	360	356	393	333	350	385	401	353	336	368	371	363	381	373	339	367	339	329	352	381	356	343	388	353	344	364	362	378	336	359	380	369	331	336	341	344	356	354	354	329	325	358	354	357	381	343	352	342	343	346	325	358	376	332	367	339	331	363	365	352	350	346	367	348	384	338	360	359	354	360	337	341	389	328	333	372	354	388	347	377	353	340	379	328	392	363	331	350	363	321	335	360	378	381	348	362	380	339	349	345	356	317	353	337	355	350	323	376	327	362	372	383	354	335	343	358	373	360	334	358	343	357	367	340	380	349	352	349	379	376	359	367	319	352	315	374	348	356	331	327	344	317	350	356	333	343	345	318	372	357	364	354	349	364	329	342	356	318	353	357	328	340	324	352	355	404	350	359	352	343	335	334	375	345	354	349	303	354	360	346	349	359	347	349	344	334	366	372	365	350	354	337	375	360	352	417	384	338	345	368	313	372	400	353	369	374	340	357	336	323	338	322	320	334	326	307	352	378	357	353	340	332	338	320	359	332	344	382	346	342	374	364	335	351	355	388	353	373	368	361	341	333	377	347	347	319	338	327	352	326	350	328	392	384	371	371	361	357	363	362	372	339	371	349	298	315	359	352	363	342	377	380	335	401	350	331	355	343	310	356	358	372	366	346	382	368	344	347	361	352	346	388	346	401	339	342	352	382	355	330	349	344	351	337	370	350	385	370	388	359	356	343	358	361	393	344	346	363	327	336	353	341	323	305	320	381	359	356	368	330	357	369	368	349	326	353	338	343	333	334	381	338	368	373	384	335	353	388	394	354	359	353	340	368	348	332	349	354	363	350	357	329	341	323	356	336	307	369	371	338	345	321	345	387	348	366	336	317	327	327	319	354	324	357	351	366	396	383	396	343	373	335	329	374	372	355	356	381	355	332	374	374	357	349	336	332	338	382	376	349	350	349	386	348	339	393	347	310	347	354	326	379	353	383	346	388	340	335	376	362	359	331	368	378	355	367	382	367	358	355	345	311	339	385	353	325	347	347	340	346	325	344	365	326	316	352	359	344	362	348	351	368	361	352	391	357	359	336	306	324	332	330	340	355	378	391	354	336	352	347	382	365	368	349	363	347	340	384	358	300	389	365	308	361	406	345	300	351	364	338	313	398	386	346	339	340	386	358	340	317	366	356	345	326	333	320	383	397	329	353	349	360	329	332	334	353	343	371	349	352	339	336	400	349	329	349	334	354	342	349	368	394	365	342	369	349	359	343	353	367	338	399	379	361	392	352	337	371	401	359	329	337	355	397	398	353	369	337	341	344	353	369	344	343	353	360	370	374	339	333	357	379	399	342	364	399	359	345	362	361	374	356	319	353	351	349	370	322	319	341	346	339	360	361	336	345	385	362	362	334	361	372	356	359	399	337	338	359	325	351	373	375	351	345	366	357	348	384	381	334	371	338	367	347	378	350	353	310	359	338	356	389	409	364	328	340	314	349	381	355	388	358	370	334	316	339	368	354	433	360	351	353	377	361	342	342	345	359	354	308	310	332	370	381	370	373	318	357	363	321	355	337	307	353	367	348	381	361	353	343	334	353	347	356	349	368	366	347	375	393	390	319	365	315	370	327	345	318	343	375	354	335	356	349	365	357	309	354	335	333	387	350	354	369	382	392	390	356	398	317	342	367	314	340	407	385	394	376	328	331	349	342	342	370	326	366	344	364	345	367	309	312	360	343	340	348	372	375	371	347	373	407	363	357	350	339	331	344	346	368	407	345	350	376	352	339	358	338	382	355	331	316	343	358	384	333	351	371	333	384	353	386	360	354	349	392	319	339	357	360	357	363	357	393	352	373	355	350	336	362	334	364	358	377	378	332	320	361	374	356	331	381	335	366	370	383	346	337	354	389	364	380	343	324	355	342	362	340	342	349	370	359	392	364	350	351	354	380	362	345	355	364	359	420	340	344	357	366	365	328	334	364	358	357	356	350	361	348	352	387	363	325	308	356	349	342	325	392	346	376	338	382	362	347	398	304	385	353	344	372	365	337	314	369	375	354	354	361	343	377	356	360	328	348	318	372	335	343	383	362	360	355	364	380	357	374	368	335	390	349	398	382	354	352	338	393	370	340	368	346	367	352	370	354	375	345	345	349	376	367	347	338	351	372	359	399	342	343	378	356	334	337	373	368	350	322	370	355	356	341	350	346	361	331	372	380	370	339	352	362	321	326	313	349	341	333	372	375	360	361	318	348	360	333	343	381	339	371	330	325	360	363	359	377	357	349	335	350	337	384	342	363	328	382	371	323	362	358	333	355	315	372	346	337	349	345	339	357	317	318	331	368	360	408	335	379	358	342	381	351	299	363	357	327	351	330	344	407	370	364	361	366	403	333	372	348	362	350	357	321	324	327	355	357	331	363	330	378	335	369	379	367	344	326	363	344	323	347	370	346	345	354	342	366	358	359	410	334	376	369	370	369	347	360	369	343	342	361	374	345	380	400	358	358	329	379	360	389	318	340	397	367	366	354	322	360	336	372	348	328	382	321	363	381	391	332	355	313	325	371	346	324	361	383	349	339	369	350	322	325	348	378	390	365	367	350	363	362	381	333	354	340	344	343	362	358	366	355	305	353	417	355	332	355	343	362	384	374	349	368	374	348	357	325	352	386	325	382	356	335	352	392	386	349	364	330	328	354	325	319	331	360	347	353	396	355	344	318	358	353	341	357	337	371	329	350	349	370	343	356	364	323	339	414	348	373	369	390	363	356	366	372	344	357	368	330	353	333	343	380	393	347	313	360	362	363	339	314	380	352	364	355	338	326	338	351	386	369	336	349	389	345	354	325	366	335	345	360	371	356	341	374	374	372	339	348	336	375	349	346	344	375	367	337	366	326	373	361	359	362	349	323
8613	1490	2453	2687	2265	1956	1711	1431	1278	1263	1149	1113	1085	1024	970	997	990	933	934	976	914	977	970	915	892	921	842	921	852	862	894	842	838	885	882	877	870	840	888	874	889	844	838	882	858	861	889	845	912	847	860	835	836	860	841	889	845	827	881	889	896	866	854	867	863	802	815	845	789	808	850	822	869	840	826	875	830	864	836	871	874	892	879	889	851	871	862	867	862	855	803	884	759	840	822	830	904	822	777	863	875	868	852	852	867	810	846	870	875	874	831	810	828	807	841	864	876	802	858	805	884	844	834	886	871	859	826	859	837	871	845	836	855	828	850	831	813	832	833	872	850	864	845	808	817	876	856	894	813	868	840	860	867	839	819	902	841	814	843	868	891	842	862	882	816	843	806	853	818	830	861	797	838	803	819	819	846	867	820	889	885	898	869	844	903	790	837	823	856	890	850	898	816	827	889	825	869	805	796	835	840	839	828	859	848	850	861	896	865	817	846	838	838	896	798	845	907	858	839	851	777	833	886	827	845	781	798	829	809	859	854	840	895	821	855	881	817	890	818	788	827	853	820	862	845	868	819	845	895	908	830	870	846	860	833	822	821	858	820	878	856	860	824	851	827	851	878	820	854	856	828	806	808	824	831	862	832	837	892	857	834	873	853	823	845	871	830	902	842	815	876	868	816	897	871	865	843	854	798	792	856	809	788	828	874	859	863	793	862	779	875	904	874	830	854	837	797	801	878	831	813	879	831	870	809	859	894	836	861	871	863	846	812	800	804	837	882	825	872	890	822	808	859	812	832	841	853	838	850	840	910	846	850	849	881	847	828	807	803	790	808	838	842	895	856	850	808	851	838	866	851	875	856	877	834	870	865	822	886	827	862	841	869	862	807	886	820	788	861	826	842	855	834	798	832	857	823	844	862	865	846	836	846	842	845	854	851	820	851	826	852	882	848	787	807	857	839	860	871	851	886	882	799	865	863	855	859	815	836	829	821	833	831	836	835	858	830	862	841	817	827	848	801	787	836	820	882	854	820	831	855	878	844	854	869	849	828	841	797	831	835	831	885	807	857	803	925	839	812	786	828	882	819	860	782	801	789	841	846	820	819	814	810	825	828	871	841	896	878	831	887	842	855	920	841	840	862	877	817	883	853	863	861	876	866	868	839	818	868	853	913	837	867	860	820	853	812	871	846	843	850	799	887	850	851	844	858	907	859	861	861	865	829	841	874	871	794	837	812	843	871	848	850	825	887	875	841	867	875	893	825	826	879	851	842	857	832	803	788	807	866	837	861	836	854	803	780	877	872	890	833	863	902	894	855	838	848	832	859	868	814	872	838	859	817	838	829	819	796	844	822	855	895	924	851	863	803	845	837	867	838	855	850	843	871	829	858	886	867	897	834	835	843	875	878	875	852	895	861	876	857	863	870	887	800	838	827	891	814	858	862	869	844	827	813	858	831	880	855	832	879	858	881	847	911	803	876	849	847	868	907	825	825	847	888	856	829	813	884	835	839	787	825	906	816	857	829	884	833	808	851	860	860	849	845	777	845	814	856	840	893	803	882	831	813	833	844	933	857	836	874	819	824	869	817	851	845	850	851	839	885	856	872	864	823	856	804	830	850	813	817	842	878	820	813	852	873	840	852	883	817	874	871	812	828	868	889	864	839	828	880	815	874	861	873	803	882	837	809	839	833	874	859	859	876	807	874	829	809	839	874	833	836	859	823	855	794	823	813	822	835	919	853	871	847	807	837	836	837	883	861	817	889	882	888	880	865	812	867	851	868	905	873	868	817	870	844	866	814	819	796	846	851	811	817	842	805	875	814	838	845	851	850	843	814	846	830	841	834	880	774	835	867	880	873	845	804	795	844	871	891	832	863	849	855	855	825	828	854	854	805	839	821	828	824	818	838	848	825	838	821	805	828	865	828	842	875	811	915	842	850	879	828	798	755	785	837	871	880	824	801	840	804	899	822	855	884	830	869	840	844	851	877	865	869	839	932	828	867	852	837	833	858	835	880	851	869	863	859	851	885	832	834	878	845	837	869	828	881	842	870	871	827	870	836	882	847	763	807	820	838	848	854	843	853	887	883	849	791	853	872	849	833	823	805	885	857	867	809	830	882	854	822	846	795	829	830	832	839	854	868	811	797	876	857	858	847	882	824	905	866	877	845	867	868	842	877	863	886	851	853	851	818	840	829	808	854	845	847	819	846	892	828	833	878	846	845	820	876	891	883	816	843	908	839	844	843	810	854	853	840	870	872	825	847	842	828	857	824	910	892	861	847	857	859	842	850	853	863	773	851	883	855	874	883	872	879	846	851	849	850	812	838	838	876	848	814	856	813	848	825	844	859	830	847	870	874	833	810	902	834	847	854	815	834	895	806	817	825	894	836	871	890	852	858	876	825	904	881	856	851	850	848	867	829	863	882	823	837	857	843	827	859	883	833	836	860	831	902	816	807	842	842	861	834	802	919	903	881	785	795	802	843	868	869	833	878	823	874	800	823	809	858	862	817	810	831	864	876	894	892	827	849	847	902	813	880	804	851	872	829	851	888	854	848	840	864	838	826	827	820	789	833	852	848	905	867	869	875	837	822	842	828	876	876	862	828	842	843	855	878	894	839	835	820	835	909	832	859	833	805	885	820	829	870	872	862	799	830	824	793	837	854	833	804	859	855	862	824	865	866	855	829	840	829	856	845	802	875	809	830	855	826	877	844	842	794	841	804	817	848	810	877	902	799	832	836	841	860	842	833	828	787	903	866	855	787	803	846	795	843	835	840	909	875	822	808	812	884	849	808	835	883	897	831	891	822	853	880	863	895	879	840	788	834	852	801	829	806	848	856	848	914	821	836	865	833	833	893	855	823	821	874	852	860	874	839	793	828	855	863	843	819	799	839	882	837	866	861	827	850	862	843	835	844	816	804	834	858	821	869	844	834	893	863	849	816	899	825	796	828	885	847	883	803	851	820	848	834	816	832	807	827	839	865	860	794	801	856	830	808	820	816	827	846	796	842	842	843	928	861	871	840	838	848	799	838	847	864	811	869	823	864	909	861	840	817	830	824	819	854	879	823	825	910	831	815	831	856	842	869	803	809	845	871	861	827	861	836	863	890	832	829	868	838	804	847	856	832	825	912	848	884	849	861	887	877	881	819	830	792	834	870	828	861	847	802	901	896	893	788	855	789	881	888	872	871	883	871	800	859	818	848	818	860	835	873	838	870	819	882	876	878	830	792	817	913	857	853	883	779	884	837	859	828	897	887	840	860	839	827	813	831	870	804	853	852	866	805	824	794	826	812	841	834	856	853	888	834	857	841	842	827	826	824	811	853	860	832	865	812	853	858	854	869	823	860	845	891	875	873	809	836	812	817	810	799	797	899	886	854	818	807	858	890	867	847	831	857	872	910	879	877	889	824	842	867	767	846	799	869	860	849	858	858	854	822	799	801	828	838	807	836	872	843	830	833	868	871	897	845	804	840	848	845	820
1580	243	295	294	281	283	254	263	256	272	252	268	258	281	262	287	295	261	266	266	304	279	266	275	251	285	271	273	258	275	258	236	239	247	264	247	244	234	274	253	247	278	268	274	274	246	272	266	257	276	255	276	258	246	268	236	264	227	234	261	254	306	236	253	276	277	236	238	282	264	282	270	290	236	270	277	274	255	244	255	269	260	267	271	315	265	262	253	256	282	267	241	266	271	285	269	243	258	278	245	279	264	274	259	261	231	273	248	260	240	258	237	257	234	282	259	287	279	249	248	285	265	259	288	245	266	264	248	250	261	254	273	279	265	278	259	280	253	262	275	233	276	254	282	281	258	231	269	275	268	248	254	267	261	286	291	268	277	276	248	262	268	270	284	315	261	274	239	232	279	273	267	270	256	263	235	256	260	289	307	257	240	254	222	232	280	282	263	273	251	281	280	260	270	250	261	282	254	268	276	244	246	245	258	250	263	270	258	291	243	224	279	265	258	263	285	252	268	246	266	245	256	281	283	248	262	263	247	255	243	245	236	283	262	272	282	274	266	247	257	257	258	270	245	248	265	271	261	264	263	248	279	272	245	261	260	257	290	261	265	266	266	256	274	243	271	247	251	284	256	267	264	255	246	285	267	272	243	219	257	264	233	271	277	287	256	260	261	274	263	256	218	255	254	250	245	278	287	280	282	271	276	248	274	259	241	249	268	277	294	269	274	259	253	269	260	240	286	255	258	232	277	297	281	228	262	274	239	270	227	242	239	249	227	277	268	252	247	259	267	283	263	275	257	245	231	262	253	255	287	279	255	264	207	264	300	266	275	283	248	282	286	262	253	252	249	305	275	261	279	265	262	296	255	263	265	244	287	256	279	235	228	283	277	227	253	231	270	261	254	246	279	261	244	261	287	259	260	219	276	268	239	256	283	260	267	270	277	270	268	252	250	244	217	277	254	249	278	253	232	234	255	296	258	254	285	261	279	273	283	268	248	260	286	247	280	250	272	291	261	267	279	256	255	210	300	262	249	273	276	263	254	241	236	240	250	245	291	291	294	286	251	269	250	266	227	245	274	264	257	265	252	283	235	274	255	294	273	286	250	297	253	240	269	268	227	276	273	268	260	266	266	249	294	260	281	249	273	267	241	244	280	279	286	279	277	276	236	270	257	278	274	286	258	270	251	262	250	248	270	255	251	253	245	284	260	244	258	278	238	243	234	296	284	245	226	233	262	260	282	297	234	289	260	276	260	260	274	284	256	265	251	265	239	231	245	255	265	239	259	250	255	260	256	264	289	274	245	266	285	296	292	255	270	261	282	265	261	293	278	271	266	225	238	264	291	264	251	275	239	256	274	238	252	252	282	252	275	275	230	256	257	243	279	254	276	258	251	264	281	264	253	252	260	261	263	255	255	267	244	256	252	267	268	230	240	272	255	240	271	284	270	287	302	252	277	223	292	240	273	269	227	282	273	269	247	267	241	245	274	299	279	281	263	282	276	266	287	278	301	277	254	260	259	282	284	263	266	275	255	249	249	254	286	293	284	226	245	275	240	280	273	278	283	248	246	264	266	277	278	260	266	243	260	261	260	280	263	294	278	236	255	283	251	265	259	274	264	265	226	265	260	254	276	265	270	257	266	274	287	264	239	276	283	257	225	270	270	236	249	279	264	259	274	261	296	287	231	272	248	253	272	291	291	268	261	235	272	283	257	273	220	272	263	245	285	240	287	300	289	260	248	263	256	280	266	237	266	246	227	258	282	238	259	282	254	243	254	240	289	246	252	258	308	261	268	245	261	282	281	269	295	290	275	240	227	256	250	251	315	299	283	253	251	262	250	279	282	273	254	238	261	283	291	259	283	271	233	254	276	290	254	283	273	266	277	247	299	275	277	271	255	261	272	270	265	246	298	243	279	252	280	269	268	267	236	249	269	265	252	224	249	257	261	255	253	283	248	265	260	275	275	274	279	264	284	263	247	255	274	272	249	236	253	261	279	253	251	269	253	250	239	273	269	279	281	308	273	268	256	276	299	285	250	284	276	294	279	252	289	274	233	266	260	243	256	266	261	281	256	292	256	303	269	240	302	251	264	239	263	267	253	254	290	288	291	259	245	256	253	265	277	280	257	260	274	252	256	266	310	273	265	286	282	277	252	277	273	248	242	270	269	266	269	261	262	264	260	289	269	288	283	260	278	259	252	255	250	283	279	270	250	246	288	271	283	285	278	259	264	267	234	258	251	246	258	260	271	248	239	260	270	274	253	238	281	234	264	294	256	254	268	267	276	259	252	264	230	271	279	269	270	276	252	258	236	249	283	282	264	271	271	257	260	256	255	254	251	260	265	259	255	265	277	282	268	220	274	262	251	243	263	291	300	252	243	279	272	256	253	264	287	265	265	267	262	276	272	258	268	249	283	239	292	272	277	258	288	238	240	263	243	287	258	268	280	256	235	274	265	266	272	244	295	286	281	270	249	259	275	252	247	249	266	281	269	274	249	238	257	250	255	276	249	235	261	220	273	277	243	284	273	302	234	256	239	251	258	236	249	250	267	261	252	258	267	264	243	275	256	273	247	281	231	240	278	265	243	241	267	236	272	242	243	275	234	238	280	249	270	285	255	241	236	251	257	251	245	272	264	287	277	246	253	278	248	245	236	288	256	281	272	290	279	285	264	249	259	260	254	278	325	253	274	261	268	277	241	264	265	255	279	265	255	260	271	263	267	253	252	243	258	258	283	253	244	224	278	266	287	264	235	253	284	288	274	271	245	285	279	266	264	267	241	241	272	271	263	254	253	265	291	279	267	264	239	236	277	256	256	305	253	254	260	273	270	247	260	270	260	268	274	279	289	221	243	244	242	265	257	259	258	260	251	252	262	270	260	243	252	259	280	264	265	263	258	268	241	241	289	294	268	251	279	259	234	230	271	252	276	282	284	263	250	260	248	306	285	260	282	238	222	242	262	268	251	273	265	264	263	278	237	243	286	252	250	254	244	264	262	246	272	239	265	231	236	297	271	261	289	243	236	269	256	256	238	282	250	298	279	269	262	257	244	283	239	270	259	259	239	282	280	247	261	263	248	252	270	289	271	256	258	282	260	275	278	245	244	263	241	260	268	257	268	285	267	272	262	284	290	257	251	247	258	263	221	274	282	286	255	252	263	250	241	237	226	280	276	281	299	243	292	281	266	272	249	248	282	266	269	254	268	264	275	282	238	267	283	292	268	259	248	244	250	266	239	288	238	274	251	304	300	259	251	249	278	253	245	257	258	281	237	271	262	265	273	277	278	295	281	269	257	239	274	275	256	263	288	271	239	261	259	248	254	272	275	250	268	223	260	248	268	271	281	260	277	236	254	267	263	276	265	237	229	273	270	244	251	232	258	287	269	229	220	262	252	284	275	306	287	244	259	249	282	281	264	263	281	267	287	248	246	262	265	232	246	284	266	267	243	259	271	267	279	282	263	273	285	271	249	237	277	262	260	235	252
1887	636	637	672	662	682	680	644	658	660	653	581	628	633	635	694	626	640	610	615	635	643	641	617	623	673	669	624	658	698	610	644	647	655	610	674	642	668	674	646	591	669	662	623	667	617	625	650	656	633	606	646	646	607	625	627	633	631	672	670	628	590	658	654	633	593	624	613	618	648	625	616	647	648	649	653	651	621	615	633	572	636	618	639	657	611	654	706	672	584	620	639	637	633	665	588	649	631	645	620	615	628	684	636	560	645	658	650	646	631	669	659	638	630	596	656	650	674	655	583	627	663	681	576	638	641	670	619	626	622	648	674	650	649	659	655	642	648	611	683	679	627	661	647	640	604	687	670	645	641	615	615	662	634	611	631	653	643	602	617	658	627	646	664	617	621	677	632	612	615	669	635	649	653	615	648	632	649	681	641	609	598	596	624	671	620	671	605	647	617	611	645	649	587	656	628	689	609	656	657	667	653	629	628	603	625	674	641	646	643	623	634	642	627	658	627	689	663	630	630	601	615	605	642	611	626	613	641	648	653	654	615	672	647	601	602	665	621	632	653	641	632	628	586	645	615	599	638	608	666	641	611	636	671	595	624	634	623	604	631	605	647	649	657	627	580	647	615	650	652	663	678	632	640	661	637	615	660	612	661	646	652	668	616	682	636	686	649	643	673	652	624	653	655	620	621	597	631	645	612	613	645	632	648	662	626	622	578	588	638	638	626	596	650	624	656	621	656	653	631	654	643	639	634	616	627	683	621	630	610	657	643	651	661	621	604	635	629	623	648	596	618	622	672	621	651	651	611	644	668	593	655	622	654	614	651	620	680	636	646	661	632	671	636	626	663	628	647	622	616	629	640	636	641	603	623	611	627	621	607	636	592	653	666	616	679	668	669	637	604	617	617	635	669	659	672	679	658	635	648	649	644	608	665	686	589	608	631	614	633	628	644	611	599	593	670	649	635	645	596	637	629	622	617	623	643	561	592	601	649	592	630	608	645	636	628	629	617	632	628	624	654	634	631	663	674	576	632	659	650	620	630	663	653	635	641	672	605	678	643	649	633	644	661	602	620	641	616	602	602	640	625	663	623	630	598	589	625	680	663	654	611	631	607	638	585	594	680	621	600	630	647	600	642	683	639	647	655	620	632	625	633	609	651	615	648	642	600	658	657	692	696	613	625	641	659	607	647	610	646	656	593	611	593	648	640	657	623	603	629	658	638	644	589	615	630	643	649	609	644	640	661	665	631	626	624	628	677	635	623	651	658	649	681	655	671	631	628	614	654	615	680	639	641	601	686	614	658	638	693	577	661	662	690	638	602	607	607	712	658	624	635	632	640	635	666	618	614	644	628	632	591	634	645	633	663	633	651	605	681	636	625	625	632	637	686	648	601	631	643	632	651	645	679	661	616	606	641	631	690	634	640	621	669	595	579	630	652	662	639	642	616	664	638	643	623	646	616	661	631	627	632	651	704	679	657	650	619	609	630	640	603	623	615	670	600	617	654	675	652	624	612	700	678	642	666	629	634	666	636	664	659	632	698	670	642	590	667	612	637	624	655	652	652	655	676	602	667	642	660	652	611	619	649	615	658	688	610	644	670	705	683	598	619	636	629	616	659	627	643	626	646	652	659	607	615	610	648	631	609	656	630	624	669	637	672	679	630	604	620	659	627	676	631	650	609	690	632	643	647	621	635	604	598	642	613	689	622	658	667	659	600	663	614	625	650	609	635	575	694	624	602	616	643	605	661	614	645	648	610	615	628	588	636	621	598	689	633	637	613	600	656	626	663	658	617	664	671	609	625	633	606	632	593	653	653	665	693	638	662	635	608	630	691	621	635	687	643	633	715	625	663	590	684	639	664	622	585	582	610	629	630	658	613	647	626	625	624	641	606	591	660	614	658	630	628	601	627	606	622	623	670	644	622	621	618	622	601	597	608	638	615	630	615	628	615	658	643	610	690	623	643	625	622	609	640	630	682	606	639	626	628	650	655	636	622	660	642	659	642	629	677	713	623	643	641	611	627	608	661	617	665	681	674	651	647	648	591	626	642	627	628	620	609	632	671	675	624	630	591	644	647	607	644	705	622	644	650	618	663	661	618	638	646	622	646	643	663	624	680	634	657	688	673	627	659	674	630	609	608	639	644	664	596	632	658	617	628	634	639	675	669	610	623	644	659	614	656	654	653	622	593	605	613	650	643	678	640	651	647	610	622	667	662	631	603	641	648	642	650	653	633	645	646	680	622	636	606	605	654	649	623	630	604	622	648	650	614	651	639	615	611	657	651	621	630	597	635	649	682	646	678	645	699	618	647	674	666	615	656	595	632	595	652	659	636	625	637	638	656	656	603	621	691	631	665	632	656	629	652	624	627	653	676	641	647	643	625	621	633	601	629	604	635	663	646	652	618	660	630	608	638	638	717	616	595	644	612	665	602	668	664	691	673	660	648	610	632	633	669	630	660	637	636	657	665	653	636	691	648	658	628	646	617	671	653	630	635	641	581	617	614	648	622	680	604	635	610	650	636	686	638	635	640	642	626	605	652	615	653	629	604	613	667	641	647	650	670	653	635	640	667	637	605	674	639	650	603	631	674	645	654	621	641	648	707	641	659	697	676	653	621	667	656	630	632	626	579	632	667	658	628	703	629	623	643	639	688	640	633	684	656	617	652	617	608	675	661	630	654	581	655	643	652	611	672	622	665	632	645	582	619	598	622	633	618	594	620	622	615	616	672	679	595	627	685	614	634	642	646	624	627	640	627	638	629	639	672	651	637	607	639	668	653	668	612	634	664	630	614	616	667	638	620	667	687	634	627	664	636	595	598	600	652	693	628	611	666	643	650	632	631	616	589	678	647	634	633	672	634	625	606	621	623	650	619	621	643	630	636	640	679	619	642	605	616	660	592	663	611	613	668	611	621	641	631	682	632	603	659	684	662	605	671	598	629	623	659	609	655	640	620	601	642	652	643	625	639	653	642	636	641	628	638	629	588	670	642	649	640	617	674	631	664	676	610	621	620	662	636	614	651	583	686	639	668	692	619	651	622	659	629	642	616	682	682	640	698	672	637	607	625	610	615	650	658	612	669	656	678	617	654	652	660	613	643	619	650	609	638	639	600	623	639	590	622	610	637	621	613	654	661	624	605	650	635	608	637	672	613	648	605	630	643	662	619	651	607	679	663	664	630	650	628	643	642	651	667	643	663	666	653	630	642	654	648	651	640	628	654	606	699	654	647	665	691	590	633	649	612	651	685	650	619	635	636	673	645	653	665	649	613	641	640	657	628	660	661	665	633	625	624	636	610	636	647	628	629	665	660	648	655	623	630	606	642	671	654	637	682	651	592	658	664	611	612	649	620	593	638	628	600	611	650	651	630	673	641	613	662	638	624	671	614	649	664	623	637	643	654	641	638	627	608	604	642	642	633	663	656	628	623	651	626	669	660	655	695	637	656	616	636	654	666	634	663	616	638	682	628	625	629	659	656	675	639
7365	555	516	435	344	251	288	227	200	221	159	174	196	195	198	193	188	175	192	202	173	158	196	152	208	172	190	179	167	187	178	164	182	163	157	171	159	182	185	176	158	167	143	160	194	175	210	183	187	154	180	217	153	213	141	154	173	178	153	183	180	178	164	174	176	145	183	170	195	180	170	158	162	176	162	178	180	171	175	177	159	156	178	171	157	169	179	187	197	154	183	162	178	180	183	200	171	170	171	191	176	214	178	186	189	171	172	177	185	165	189	162	223	200	152	169	182	190	173	182	183	160	161	186	177	170	152	156	165	181	193	175	194	206	166	157	160	158	175	160	167	175	190	182	197	169	180	161	210	170	181	197	186	187	175	174	181	182	176	142	174	191	192	185	162	168	163	153	185	177	154	157	162	158	166	165	177	183	169	203	181	185	178	138	179	187	182	181	184	162	159	181	183	168	177	167	173	155	179	159	151	176	192	168	191	174	180	162	189	166	156	199	185	179	173	152	166	181	179	175	144	220	164	166	183	169	180	177	178	194	152	193	168	144	176	183	188	162	151	181	154	158	174	206	170	168	158	187	179	157	167	162	170	168	174	157	167	159	175	192	184	194	154	184	193	191	155	153	178	166	166	173	185	168	180	182	170	153	174	168	168	182	180	176	163	153	173	185	182	170	181	205	185	196	221	185	185	155	153	177	174	156	172	167	176	168	182	161	178	180	166	163	151	177	174	165	162	163	156	200	171	148	169	209	194	176	169	152	158	160	178	171	195	152	163	186	143	182	166	176	162	176	177	183	168	168	142	158	183	167	162	163	181	160	173	171	159	192	184	157	164	170	153	214	203	160	183	185	182	174	195	180	180	178	168	163	141	173	178	177	180	154	170	168	191	168	177	179	203	174	140	199	147	170	167	168	169	173	189	156	175	145	169	180	166	161	155	157	177	190	175	149	173	162	184	161	165	181	187	162	160	171	162	167	183	182	184	181	176	167	175	167	152	164	177	173	164	176	173	184	173	172	177	175	178	167	160	169	159	173	184	184	188	155	191	162	169	150	156	169	157	188	168	167	205	192	173	162	165	152	157	184	176	179	176	173	196	175	155	171	149	172	153	166	168	177	173	179	184	179	178	161	169	162	152	171	163	195	171	181	178	191	193	185	161	159	172	164	196	183	180	186	182	183	184	185	167	167	150	157	172	169	182	179	166	188	195	187	159	197	160	176	182	147	160	169	183	149	155	179	197	175	178	193	172	182	168	141	164	153	163	176	176	183	152	151	153	174	155	166	161	169	175	181	166	150	194	174	199	154	184	189	167	182	165	172	178	187	165	145	193	188	144	173	200	141	173	187	174	166	155	175	175	165	182	193	174	169	156	156	179	188	187	195	156	154	193	179	163	168	162	193	168	191	136	186	141	175	186	159	170	178	181	186	175	196	186	169	180	158	175	164	193	197	161	186	162	160	195	177	159	194	179	153	166	154	182	188	176	182	184	162	159	159	158	192	163	179	175	173	172	195	170	169	171	179	169	207	187	162	153	195	181	176	176	170	151	177	181	189	168	178	174	181	179	169	150	200	164	180	155	156	172	160	177	147	177	177	167	167	190	154	161	159	155	191	178	185	183	178	152	167	185	168	196	169	162	185	182	197	170	185	152	165	165	150	174	192	193	170	182	168	150	169	154	181	165	156	184	183	172	167	158	149	146	162	196	177	171	151	179	172	168	172	182	189	177	189	158	165	196	188	197	191	178	156	150	190	182	176	166	177	189	179	167	190	158	163	172	165	164	179	176	179	161	198	150	155	166	151	184	170	165	182	166	168	161	205	183	172	165	157	165	163	204	201	178	162	164	148	176	155	205	165	177	154	141	144	171	165	160	168	186	181	165	164	172	172	195	175	184	189	158	164	160	173	209	149	170	175	163	154	195	163	178	164	156	161	177	184	167	166	170	168	163	175	161	172	197	182	177	179	195	155	188	174	200	177	181	182	181	157	176	187	169	157	159	178	170	155	176	195	176	169	174	162	180	167	183	182	178	156	177	154	193	179	156	212	175	145	158	173	169	155	167	168	174	178	175	179	133	187	160	163	171	159	170	135	166	177	154	186	149	164	169	170	179	174	163	179	150	152	190	191	178	185	178	150	163	140	161	182	192	143	170	188	190	176	179	183	199	154	169	190	173	176	176	159	157	169	181	190	173	150	153	191	176	186	172	164	186	186	182	163	166	178	159	169	164	152	161	152	184	197	184	170	170	172	149	138	177	198	177	164	167	192	168	171	175	171	192	161	174	154	189	197	180	185	160	198	157	185	172	179	186	194	189	182	192	179	176	172	146	160	160	171	157	169	176	163	156	151	192	190	182	190	145	189	172	184	170	189	188	181	156	178	169	183	207	176	174	182	177	156	175	140	184	144	190	176	179	169	168	174	196	180	189	174	175	198	167	168	181	181	176	179	180	176	151	172	183	184	180	190	180	171	161	176	184	161	181	170	180	199	167	169	181	185	167	184	175	158	186	155	167	214	152	150	169	140	180	180	170	194	188	153	167	200	152	155	172	179	194	160	164	173	174	169	193	162	150	164	190	187	155	205	175	179	158	162	169	163	168	174	178	177	186	161	160	186	184	180	176	142	144	171	174	169	163	169	159	180	178	186	171	187	165	169	168	206	175	168	177	166	168	177	178	173	175	155	196	196	176	157	185	180	184	215	169	173	186	185	184	184	181	159	155	191	164	165	158	177	168	185	159	174	203	177	170	171	184	180	180	170	174	192	188	177	169	158	188	181	155	158	169	181	158	193	157	151	167	161	186	160	181	172	161	160	163	144	185	181	169	167	154	173	177	170	160	186	157	144	172	162	189	173	162	160	189	161	181	172	182	146	154	196	209	157	191	178	163	154	151	146	152	166	184	165	176	192	163	184	162	192	145	162	197	165	189	171	174	179	199	169	156	161	178	149	147	167	164	168	153	161	149	198	171	171	161	149	175	184	167	191	186	188	163	180	172	179	162	170	158	183	181	156	194	172	165	150	138	179	165	183	196	178	175	162	169	183	160	160	179	181	139	180	161	169	186	169	167	186	149	190	190	169	189	159	174	207	198	156	178	169	178	173	176	174	171	194	161	169	178	192	190	153	153	172	192	179	167	179	145	158	178	176	172	178	179	150	151	148	145	173	167	148	191	185	162	167	147	187	157	184	180	187	157	186	162	190	176	159	178	173	183	161	180	170	180	176	195	184	171	184	170	159	200	156	163	169	171	178	160	163	173	180	196	169	184	190	180	170	205	158	149	175	157	173	152	160	188	189	165	196	179	190	187	156	174	178	167	149	183	155	172	173	187	177	177	154	162	172	190	191	178	176	183	181	164	186	184	164	190	173	185	165	172	172	208	164	172	190	151	179	167	174	166	167	180	215	169	152	161	158	182	160	191	175	165	172	191	183	211	169	174	153	164	172	161	178	172	174	151	177	167	152	187	167	191	163	171	181	164	175	175	175
6286	778	1279	1412	1285	1031	933	770	775	668	615	670	560	575	563	592	544	525	547	539	555	508	508	512	550	522	498	507	519	508	476	491	519	496	509	508	496	443	515	500	501	490	460	509	527	483	513	474	532	488	559	534	486	480	481	478	498	497	462	472	439	527	493	451	509	477	499	456	456	471	457	475	491	455	480	479	486	463	483	500	467	481	477	482	470	445	424	513	481	473	487	411	486	453	492	502	471	490	452	488	520	498	507	500	524	462	475	487	488	509	424	465	463	486	407	469	489	460	473	484	497	507	457	486	480	454	466	446	476	493	464	452	502	452	427	485	479	503	473	466	457	513	517	457	483	496	500	511	495	471	453	451	459	460	486	482	472	531	466	458	497	493	471	477	477	466	489	479	500	489	514	456	469	442	484	458	473	478	473	479	503	488	454	510	512	505	466	465	479	476	453	453	452	486	465	498	445	457	470	456	434	440	506	487	437	478	472	441	460	473	474	517	466	487	492	452	434	479	429	461	490	491	500	466	481	478	474	472	494	463	489	464	459	463	462	469	486	476	467	484	498	463	444	482	466	468	501	469	446	449	457	482	451	468	465	469	476	483	485	494	510	467	458	481	467	505	499	506	483	457	480	488	475	527	481	479	506	470	452	452	465	458	474	476	448	482	432	455	436	477	473	482	472	482	490	453	447	510	469	485	462	485	498	508	466	473	490	476	464	432	466	441	461	474	483	479	473	510	455	473	504	467	454	473	450	469	469	456	452	504	485	479	498	470	492	463	506	508	476	457	480	444	505	476	499	483	498	491	524	502	468	448	469	469	463	451	466	469	450	482	507	429	440	467	496	441	489	482	470	491	515	460	489	478	487	487	479	478	494	474	492	442	494	481	460	504	432	452	494	487	441	500	484	496	484	457	512	459	468	449	485	457	473	479	461	477	476	462	476	440	458	450	471	477	443	490	447	483	480	460	491	504	447	466	507	465	447	470	437	454	509	458	485	477	461	436	451	486	509	484	470	464	415	466	512	488	463	479	494	458	493	471	500	520	469	469	499	448	480	457	456	479	480	472	463	440	454	471	477	484	447	495	445	494	479	486	490	469	453	464	470	498	477	491	514	488	475	490	461	473	475	472	460	470	479	462	495	471	491	479	453	445	477	476	466	497	456	487	492	481	473	493	455	446	497	438	484	473	529	468	486	464	468	532	474	472	495	441	435	467	508	470	480	487	483	505	478	431	496	507	492	481	465	461	439	523	459	468	441	463	495	490	470	432	490	485	469	450	492	505	466	485	516	427	464	456	489	475	497	427	473	451	490	468	489	497	501	424	476	489	474	469	506	501	464	477	481	491	483	473	503	503	475	438	485	484	451	442	471	495	466	489	451	481	445	541	454	450	472	470	422	481	477	537	471	466	440	492	488	461	466	508	452	487	484	448	505	502	460	496	461	486	474	485	460	467	450	492	463	429	487	521	486	486	508	481	488	466	479	464	465	465	494	444	471	464	468	474	473	439	484	444	476	448	435	491	497	460	461	478	455	495	472	469	444	460	484	509	508	463	462	472	433	445	486	494	447	459	461	488	486	476	438	468	488	468	461	472	477	458	476	470	451	539	489	472	461	452	495	487	462	462	475	446	439	487	460	503	480	498	501	461	481	494	443	478	476	485	500	441	497	475	469	460	469	479	521	471	473	439	482	484	429	476	463	494	494	463	484	471	447	483	432	456	452	470	459	461	474	497	496	465	507	489	460	438	461	473	468	468	488	477	478	493	497	471	457	483	438	466	446	474	491	460	466	465	482	425	500	513	436	450	467	489	479	492	476	461	483	444	534	510	498	467	483	500	490	448	522	469	475	450	461	503	490	438	466	473	493	478	479	481	484	442	496	460	483	507	481	471	481	497	480	489	458	456	484	488	518	474	487	465	466	509	492	452	497	477	490	479	442	442	458	461	475	465	499	460	485	411	500	484	471	463	501	463	460	492	460	500	491	481	485	485	431	469	479	461	478	469	521	480	486	488	472	478	472	462	516	478	481	465	458	460	462	503	479	476	490	462	478	501	470	500	515	449	475	451	504	481	498	473	470	479	483	455	495	478	471	455	483	490	444	494	458	450	478	459	446	484	482	465	488	499	496	468	463	443	467	498	485	511	529	499	489	467	460	493	504	459	470	478	475	497	491	463	482	488	512	423	459	483	477	489	495	473	504	445	507	505	473	465	497	462	499	474	458	487	498	511	483	493	468	505	494	481	468	514	484	487	477	473	494	449	506	496	465	480	462	451	463	469	487	488	487	453	496	462	485	448	475	462	461	487	483	481	460	436	444	480	486	459	452	484	480	484	487	456	485	477	472	478	491	460	493	440	476	484	520	457	486	489	439	456	445	468	450	443	470	485	455	489	498	486	480	513	485	502	434	505	498	456	448	471	432	473	511	476	499	459	471	471	485	494	438	440	491	466	495	449	464	484	517	474	488	450	488	478	487	431	518	451	513	474	450	498	475	457	495	450	502	485	468	449	480	477	472	471	445	460	446	513	473	482	475	444	495	500	477	486	496	507	452	440	500	459	440	501	474	489	517	442	475	445	457	459	514	507	438	458	454	511	456	507	460	487	511	454	494	502	508	485	524	451	476	475	437	492	464	469	456	470	492	465	479	501	472	474	458	478	476	505	505	438	497	475	478	507	444	490	493	446	462	503	453	488	483	472	463	491	475	467	472	501	522	494	472	481	420	468	455	482	479	494	460	508	494	461	478	492	487	460	508	479	478	478	446	490	479	475	483	497	495	491	470	451	471	474	494	468	488	468	491	476	475	486	478	458	429	490	469	509	474	483	492	465	484	474	471	482	449	515	432	473	509	465	475	473	508	466	506	462	466	497	500	482	496	489	427	461	460	454	511	463	483	508	491	469	503	485	490	455	514	450	471	497	468	464	476	491	487	455	427	455	481	471	461	442	449	444	428	491	442	536	437	499	463	474	458	449	457	515	461	500	525	432	485	454	462	464	481	480	481	448	468	488	477	498	484	464	475	472	501	475	438	464	468	474	445	471	465	436	478	467	450	494	497	465	478	480	477	495	462	497	474	444	453	518	493	490	471	484	464	501	479	430	496	491	489	475	460	499	515	453	496	494	477	492	451	466	474	436	476	532	516	455	475	470	475	425	475	510	504	455	495	468	476	560	452	482	477	445	485	476	487	475	478	473	438	464	449	486	449	469	495	457	481	494	477	470	467	483	527	543	489	447	485	442	502	446	463	456	507	453	458	467	484	469	425	458	456	483	467	433	491	432	474	461	442	440	461	510	457	456	501	517	444	456	488	483	474	473	500	486	472	463	463	480	487	528	441	483	510	485	479	443	495	487	459	497	461	499	490	489	485	458	479	501	481	522	482	456	453	475	458	480	487	484	459	460	490	456	451	454	480	471	478	459	460	461	496	466	450	482	475	457	495	487	469	460	455	499	454	469	478	463	486	504	483	503	454	466	445	513	481	470
14394	1517	1232	943	705	561	540	415	420	392	406	404	385	388	363	351	374	405	370	378	401	345	377	389	361	378	346	357	339	345	363	381	333	379	368	342	369	404	381	357	380	373	346	336	327	340	349	335	351	371	371	360	317	355	359	340	386	335	364	348	351	365	397	333	314	387	348	365	356	336	327	353	379	296	324	367	325	305	352	326	328	380	333	344	365	339	354	340	362	379	358	328	350	349	356	326	379	387	327	364	328	357	339	348	341	348	349	366	365	354	327	345	317	357	363	322	379	437	314	395	366	369	352	359	354	319	358	374	359	342	300	368	376	360	332	360	370	326	347	302	358	361	354	329	321	333	358	375	359	376	358	353	340	370	358	340	378	376	373	389	370	346	358	315	370	377	317	331	361	356	337	358	346	389	358	326	303	326	340	369	362	363	355	349	364	339	330	336	347	355	371	368	338	358	381	355	354	349	337	353	360	379	371	347	345	365	344	347	340	358	378	347	368	328	360	371	334	332	364	331	358	319	328	369	366	369	345	351	346	352	395	317	362	363	342	351	370	403	395	334	373	330	353	329	337	372	354	372	360	334	354	369	354	342	365	355	296	362	371	328	363	369	331	355	372	342	362	377	351	334	367	341	359	364	399	331	332	363	347	388	351	353	338	353	364	357	364	326	358	390	343	347	326	359	361	415	382	369	351	357	351	365	365	337	353	364	369	342	389	351	356	377	347	350	340	370	352	390	347	386	356	359	337	369	372	335	346	333	336	361	372	332	338	334	372	365	358	345	399	324	363	329	342	335	381	383	354	342	394	351	358	346	347	330	385	339	362	330	377	352	358	336	355	384	370	379	338	333	305	362	356	330	334	352	377	356	350	345	343	345	335	300	335	368	326	408	371	362	313	362	343	370	361	341	327	353	377	319	343	379	359	353	332	336	360	388	328	371	353	332	365	362	360	366	354	363	374	361	386	351	321	354	340	319	368	345	315	342	340	327	348	334	371	399	380	333	328	380	332	376	379	356	367	311	365	381	326	352	342	327	361	354	381	367	394	386	323	358	336	349	353	358	381	326	350	347	398	333	334	364	391	325	349	319	330	347	376	359	388	340	353	346	379	324	354	370	338	321	333	311	339	356	356	358	338	350	344	332	357	348	366	353	376	350	362	390	329	339	311	346	342	350	392	350	365	356	348	317	361	352	390	349	343	362	372	348	357	314	368	321	365	368	356	338	354	349	350	340	366	331	382	355	322	349	359	331	377	346	371	358	362	318	357	372	355	387	370	372	339	391	366	348	352	343	364	369	361	362	342	356	356	378	368	322	336	370	339	331	376	352	406	335	305	370	398	337	392	377	419	340	372	343	369	312	353	358	391	369	314	368	343	332	343	308	404	306	328	371	352	354	361	380	318	354	370	344	370	400	362	333	367	378	351	387	369	329	336	369	335	324	360	377	368	361	330	374	354	339	327	353	355	378	363	329	397	355	360	391	344	313	364	405	417	349	360	341	344	381	323	378	355	347	359	336	347	345	345	341	347	344	352	343	356	360	346	332	345	356	385	332	352	373	321	336	381	378	376	356	345	372	363	339	335	377	384	377	359	362	371	374	357	338	330	369	362	355	363	385	369	360	367	345	344	332	344	342	355	369	362	368	366	349	347	333	371	375	363	375	346	389	351	369	343	333	345	348	316	332	337	348	383	349	355	340	390	344	339	364	333	330	354	344	394	351	379	342	358	339	356	354	389	326	357	335	373	368	323	338	345	338	350	339	385	385	320	352	350	374	367	374	345	356	352	350	345	343	364	363	367	336	359	295	361	340	358	400	319	354	380	349	348	374	361	358	353	368	333	349	349	332	388	347	379	370	365	343	377	364	326	350	397	344	366	359	349	363	364	337	359	398	330	334	343	361	394	346	393	323	358	354	365	377	366	392	381	324	354	329	357	369	350	372	349	357	360	360	318	315	355	341	389	329	367	334	363	319	367	339	330	356	362	354	357	342	357	362	388	389	342	373	334	340	396	339	320	351	335	326	360	381	340	352	338	408	381	358	365	343	354	347	342	356	339	368	376	376	359	346	345	379	405	315	377	352	382	378	374	366	352	331	345	344	365	328	327	354	355	358	368	321	340	374	347	370	385	356	331	359	377	376	349	377	364	358	340	352	365	373	359	348	360	355	338	384	391	358	329	355	368	334	390	347	357	370	362	320	358	353	360	348	337	355	351	375	308	320	350	344	335	330	356	372	357	361	341	339	311	329	398	367	369	350	343	350	317	373	393	342	326	333	352	357	335	340	383	380	362	366	324	351	352	339	358	334	333	359	333	347	360	359	333	329	353	359	364	365	371	365	385	357	352	371	384	305	359	338	352	369	365	326	381	378	353	354	370	371	341	387	345	357	413	364	366	351	333	403	340	360	345	361	379	347	317	316	340	361	351	374	342	374	386	310	355	365	371	357	345	363	360	341	343	335	373	377	369	329	344	377	332	344	359	352	372	360	352	348	365	365	356	335	380	352	359	337	361	371	314	356	340	351	361	349	360	350	348	398	348	347	350	345	370	387	340	378	345	322	350	333	333	344	347	367	371	317	381	336	336	353	353	381	354	377	384	333	345	326	362	363	344	348	390	342	371	349	323	352	346	350	379	323	337	335	326	371	317	347	380	325	328	378	357	322	362	349	373	325	371	360	367	369	324	377	339	368	372	375	333	353	371	341	370	356	346	384	337	348	364	351	348	362	372	367	358	328	353	352	327	359	379	355	371	342	367	374	355	373	363	392	349	315	357	372	394	368	381	353	347	332	390	349	329	376	357	384	324	300	344	337	333	371	340	311	341	343	361	362	363	365	363	364	367	331	355	360	361	341	365	377	337	373	347	372	364	340	339	361	357	395	330	350	322	338	351	334	339	360	377	359	426	365	375	336	363	363	339	337	355	347	324	339	317	335	328	398	367	396	333	387	331	332	372	340	336	347	349	345	337	353	349	358	343	392	334	370	339	365	386	323	340	346	339	332	363	336	373	381	332	360	355	371	348	351	310	354	387	384	346	366	365	335	360	369	344	327	340	363	379	364	346	354	342	348	327	375	337	356	354	341	345	382	345	386	339	325	350	385	383	338	355	334	379	361	397	362	338	350	352	330	384	358	350	412	341	346	358	324	358	356	336	361	337	371	390	373	324	369	337	370	337	326	373	351	365	327	341	343	356	375	390	361	378	383	386	361	392	351	346	388	328	335	354	355	377	392	379	364	364	338	382	332	301	354	411	355	363	337	387	365	317	345	326	384	349	374	370	313	359	337	359	353	372	369	327	343	325	347	337	347	369	379	363	348	359	345	386	345	356	371	387	375	398	388	371	299	361	380	352	369	336	337	334	350	366	373	376	320	317	368	354	348	345	362	368	354	351	333	376	355	351	389	323	362	331	333	318	374	327	375	347	387	361	361	344	380	383	354	335	335	367	358	365	349	338	325	357	382	346	369	365	346	356	340	359	364	360	334
8440	1541	2426	2569	2330	1946	1707	1440	1359	1229	1121	1101	1067	1082	1003	968	1015	910	935	993	983	866	917	913	962	923	919	936	910	882	883	849	871	818	871	842	898	923	935	822	877	858	883	872	889	912	903	838	816	817	846	834	887	875	862	866	905	931	802	818	864	811	875	831	869	828	807	896	868	855	775	838	860	879	857	861	885	896	872	850	838	882	841	841	871	880	848	807	859	803	834	876	877	868	797	861	820	818	853	798	900	847	910	813	861	853	835	822	852	870	870	872	809	865	810	851	820	818	810	832	798	811	828	947	855	859	884	875	842	823	843	848	904	876	842	843	813	873	816	907	797	802	840	860	879	885	920	905	800	890	871	857	835	902	839	802	832	829	858	844	871	853	816	850	847	839	852	887	811	830	870	850	830	808	832	869	834	816	897	828	843	885	848	844	873	854	860	834	840	846	838	837	844	812	829	798	842	867	884	882	920	796	838	816	880	831	792	850	881	908	829	858	849	853	895	842	864	791	822	868	803	838	861	831	804	877	879	843	896	847	858	810	842	857	844	910	850	815	855	861	868	858	780	892	810	871	867	848	864	816	902	864	895	849	827	871	850	878	846	837	874	830	825	808	788	887	881	896	826	829	812	892	805	839	861	814	832	827	839	833	803	847	837	810	818	816	823	811	814	900	864	849	844	846	807	819	855	870	820	821	852	870	867	853	846	890	794	867	822	861	890	826	884	772	839	838	844	843	815	827	872	861	830	814	863	879	859	867	812	858	887	890	881	838	877	896	794	816	887	825	842	876	836	842	885	838	856	816	902	890	852	832	843	839	855	808	841	869	908	828	843	889	846	857	831	821	799	841	900	866	863	871	848	862	830	833	846	837	819	915	843	834	794	876	894	854	804	866	797	920	834	838	843	882	817	799	826	867	883	841	875	860	857	831	841	872	807	901	893	847	804	830	838	864	814	834	849	843	906	827	884	802	880	812	822	820	842	857	832	854	865	869	906	844	837	832	896	879	818	846	751	855	876	890	883	811	835	859	841	837	875	845	871	872	833	826	806	840	849	791	800	865	875	880	902	871	816	837	790	873	855	819	850	826	843	873	838	831	830	848	843	892	810	876	835	875	840	809	835	837	838	863	889	826	851	813	838	841	817	775	812	807	838	850	830	903	837	819	858	846	849	875	865	880	835	880	903	850	868	810	785	829	861	796	886	781	871	837	845	860	841	856	872	861	816	835	863	828	861	819	863	835	896	877	831	825	871	832	855	872	826	842	864	894	842	828	896	879	815	852	892	853	789	897	823	822	832	915	860	852	866	891	838	855	837	835	823	867	826	858	874	891	879	836	864	799	894	837	804	850	866	823	875	812	829	871	815	889	864	903	819	826	870	841	851	845	823	866	875	860	851	851	878	851	832	856	827	861	880	811	835	862	821	847	802	857	862	856	891	830	876	848	849	838	877	826	845	835	791	826	858	834	807	873	876	870	886	825	856	835	851	859	858	854	869	879	895	815	888	883	858	783	884	896	787	890	837	818	890	869	807	866	856	823	853	868	800	834	842	884	876	892	831	869	797	844	885	894	823	837	835	852	891	855	832	826	856	851	806	841	897	845	804	864	882	840	842	870	884	836	830	827	795	838	905	875	857	859	856	848	838	879	839	886	842	788	856	841	839	854	861	881	828	841	871	858	831	826	874	887	840	818	834	837	846	857	890	888	815	880	857	850	888	811	879	809	864	823	889	814	817	901	892	835	834	787	896	853	897	868	829	881	855	890	852	809	811	880	837	843	825	821	797	834	821	858	867	824	807	843	880	886	826	856	873	820	810	880	794	876	808	804	869	807	825	875	858	850	839	817	849	879	883	848	882	836	840	797	846	847	827	847	863	831	860	880	801	898	847	816	834	889	866	898	823	869	810	827	848	828	826	853	899	856	845	890	873	797	800	835	863	848	847	853	882	797	843	849	860	846	859	871	847	829	895	924	794	853	904	877	804	848	843	823	904	875	893	884	888	874	843	866	869	836	830	854	818	896	851	820	857	835	895	892	856	862	867	852	871	854	852	836	863	830	858	927	874	890	789	803	805	812	796	821	884	851	833	893	870	834	845	887	858	849	858	845	851	811	861	877	880	869	851	830	793	858	832	827	877	873	871	883	822	883	912	862	833	832	848	776	869	861	859	804	822	837	867	845	827	819	852	827	882	850	825	854	896	875	835	837	810	905	908	862	859	904	871	775	804	831	865	828	782	844	794	870	861	858	859	836	809	852	801	867	800	788	813	852	819	818	864	819	853	882	890	814	858	843	888	886	846	845	772	814	874	892	861	851	820	873	854	865	808	812	870	883	864	903	852	930	872	821	847	863	867	849	850	825	851	832	859	878	859	838	854	850	848	928	818	847	828	810	890	864	900	844	779	878	877	851	831	824	830	790	791	834	817	829	847	881	842	820	805	833	849	830	886	848	858	911	866	860	815	889	865	837	877	876	893	831	819	849	854	849	847	825	922	838	887	817	886	852	831	841	865	893	807	846	859	819	883	838	830	826	898	820	816	882	901	826	832	831	815	868	859	873	877	868	894	833	823	854	800	863	808	819	805	848	874	892	855	849	910	854	846	863	877	899	845	856	827	897	858	842	880	796	873	859	853	796	838	861	791	853	802	857	855	809	851	936	843	885	855	790	837	799	795	793	854	882	856	814	879	869	852	877	823	847	841	817	866	812	840	871	831	845	883	864	827	853	854	887	895	862	899	854	861	823	842	822	807	858	840	834	829	841	895	797	874	809	821	830	860	837	829	860	891	830	851	817	873	875	873	807	885	819	848	831	855	838	861	861	844	879	856	809	805	795	850	862	847	782	839	877	836	846	819	873	843	852	868	847	853	866	840	818	822	856	838	854	833	802	842	843	816	836	906	816	826	880	848	892	830	843	870	797	842	785	870	815	829	885	819	838	851	778	813	862	849	841	829	830	886	863	841	863	762	891	807	901	823	874	815	855	863	832	852	859	868	884	881	839	824	857	837	892	822	826	857	844	881	855	890	836	810	880	873	888	852	894	857	831	912	829	824	832	834	862	835	843	859	808	879	859	826	831	809	835	837	809	846	841	876	836	824	817	877	860	847	854	849	846	868	808	832	852	883	893	833	806	891	830	855	835	841	790	876	870	830	903	796	859	862	745	864	795	848	839	843	841	799	889	880	795	819	891	848	856	833	840	863	840	841	882	806	848	796	830	907	823	815	855	862	890	837	853	864	882	819	852	820	819	849	925	814	835	861	825	870	887	921	878	834	866	852	838	839	859	880	799	854	868	842	848	832	849	827	846	867	854	856	831	861	825	828	856	866	845	850	787	795	859	823	882	896	831	863	793	870	846	898	808	819	907	834	892	780	851	861	851	832	832	780	872	873	888	859	838	874	886	826	830	835	882	840	824	855	867	898	895	877	776	835	858	822	847	844	824	888	801	903	873	880	864	831	870	878	831	844	820	790	848	852	829	879	872
1473	250	245	217	286	249	258	256	282	265	279	296	256	258	231	256	273	252	245	263	255	251	260	265	257	263	264	280	294	258	234	265	273	267	259	257	273	275	282	290	230	287	241	270	252	275	261	233	241	318	228	239	243	291	263	269	274	293	261	267	250	252	249	255	243	256	272	282	259	269	255	270	274	242	273	293	247	255	267	262	245	252	250	258	283	234	249	256	265	277	285	278	274	259	270	245	254	278	231	252	290	267	225	255	241	281	260	255	264	281	250	256	254	271	227	263	233	248	249	296	270	247	258	262	284	258	235	287	287	250	275	243	261	252	260	276	240	264	284	294	248	281	275	269	258	261	286	227	240	251	216	248	259	234	248	301	250	282	289	254	228	283	272	263	281	269	227	287	263	249	263	243	275	222	244	220	259	261	224	239	276	262	263	266	258	255	277	256	265	257	244	239	270	247	251	259	278	236	241	254	262	259	270	239	259	261	244	242	234	261	295	289	263	224	278	261	238	261	271	261	257	255	281	247	232	269	257	250	231	252	249	292	281	283	241	243	239	225	276	273	310	287	243	288	284	270	266	250	279	295	252	269	242	257	255	269	251	267	235	265	270	247	289	291	257	268	227	250	277	273	263	244	256	245	255	281	255	245	256	276	273	281	267	266	286	242	297	247	262	259	252	235	243	264	292	236	278	248	267	258	282	275	250	241	254	260	259	254	280	243	273	249	246	250	270	279	277	266	265	253	239	230	243	277	250	281	273	286	271	292	252	251	248	243	245	258	256	243	254	247	248	267	276	256	258	268	251	246	275	247	248	258	242	244	266	281	267	262	265	254	268	273	302	253	270	273	237	315	268	268	253	286	254	291	247	252	278	303	258	219	258	257	242	224	264	257	275	223	255	286	240	228	229	253	289	284	272	274	253	233	262	231	254	242	271	263	252	265	243	266	243	251	251	231	233	245	256	254	281	262	273	253	273	269	236	260	269	277	244	238	260	245	266	281	251	255	299	248	276	247	262	283	230	276	270	250	275	227	261	217	259	270	231	254	269	248	231	217	253	243	270	249	284	272	247	273	290	244	261	266	286	265	280	235	232	269	290	258	246	258	249	275	222	283	266	282	278	251	267	247	278	262	250	260	256	267	264	268	268	248	262	265	261	254	267	280	286	250	271	255	267	292	256	251	262	232	258	279	276	268	289	252	220	247	254	266	280	257	268	254	272	267	291	282	250	251	254	248	258	261	237	285	232	269	268	254	270	254	282	263	254	277	269	269	245	279	284	259	250	246	264	248	262	290	267	251	254	272	269	262	258	251	274	266	232	240	267	239	279	254	265	269	277	268	241	267	242	260	278	244	280	225	254	265	272	289	229	242	252	294	260	245	283	296	260	272	253	253	290	240	265	271	255	281	248	280	283	258	241	263	272	273	233	246	255	286	238	267	274	246	309	313	230	253	256	244	281	251	233	239	246	254	253	228	269	231	283	270	266	261	249	281	257	249	243	263	268	249	261	237	269	262	259	268	260	239	272	248	250	267	245	254	249	250	260	247	258	246	254	281	272	259	281	241	257	253	252	278	271	279	282	245	264	255	271	253	249	270	266	268	260	264	249	244	294	295	270	280	307	281	246	241	252	302	244	249	253	256	251	257	231	277	239	239	296	246	250	280	280	270	282	277	265	267	287	233	257	269	225	270	262	254	287	249	253	255	275	254	254	274	252	246	307	252	242	285	275	218	247	276	272	246	244	249	264	265	247	240	260	281	256	266	285	240	256	272	287	278	273	277	254	271	299	261	249	244	254	230	259	241	291	269	243	258	273	272	269	299	233	222	279	249	245	245	223	254	274	254	226	269	253	271	271	237	288	246	242	241	235	248	278	257	219	298	285	271	286	254	248	287	248	279	260	283	281	266	272	259	281	237	277	274	270	272	245	255	252	263	258	293	269	277	272	277	253	245	254	244	263	269	246	251	259	276	258	265	248	258	268	254	255	256	273	268	284	263	255	275	274	239	258	247	247	270	235	282	296	268	275	251	261	255	250	269	245	269	278	246	247	252	284	264	264	256	245	269	261	237	258	275	264	245	254	247	279	269	285	281	272	255	255	254	249	249	262	254	240	263	264	235	257	226	256	282	260	263	283	279	268	242	270	249	234	266	253	245	293	241	264	250	250	256	274	241	254	252	224	258	225	250	252	242	241	266	231	289	276	272	260	277	256	255	265	275	254	241	237	237	244	260	246	271	270	265	244	260	260	230	271	262	242	274	272	250	238	286	245	264	272	245	277	284	277	239	266	248	252	290	263	267	251	281	264	248	240	274	246	287	281	270	254	251	286	246	277	236	241	263	258	264	262	257	256	266	286	253	239	248	249	266	266	284	230	247	284	266	275	254	276	265	254	268	251	279	233	283	227	245	283	262	284	235	249	285	257	275	227	265	274	285	250	253	281	283	261	251	272	255	287	280	275	277	291	286	255	275	271	234	302	242	259	254	265	261	238	288	230	220	245	243	294	287	255	253	248	245	277	280	274	268	318	264	277	275	244	263	255	273	288	299	286	254	259	263	267	274	230	260	265	267	253	286	255	275	261	283	266	260	225	248	258	223	270	256	255	250	262	284	248	264	254	249	297	239	271	288	281	247	242	271	271	274	309	232	273	287	268	269	266	233	252	267	257	238	253	289	243	254	267	255	246	274	248	251	256	268	232	262	252	246	238	254	277	271	252	271	254	242	274	281	260	260	285	277	255	257	233	284	286	267	262	257	239	264	258	264	252	291	264	267	257	240	272	251	268	265	246	275	273	236	290	272	272	265	279	247	262	260	256	263	243	230	241	234	275	264	264	242	268	258	272	282	256	308	241	264	267	258	242	236	240	238	249	278	239	264	234	278	247	260	269	290	266	256	261	252	274	269	259	234	282	269	273	315	254	260	247	279	270	264	281	221	245	240	227	267	259	249	236	239	277	243	258	286	265	251	249	270	255	265	261	263	247	254	254	251	240	256	245	268	241	251	264	249	272	256	294	260	258	263	248	243	261	269	262	224	253	285	258	274	248	277	241	261	253	258	237	243	248	251	283	252	276	276	260	236	268	242	266	265	264	256	286	222	252	270	242	271	270	244	267	243	247	264	264	263	260	259	248	250	242	250	266	247	242	285	282	248	239	256	270	275	261	260	258	250	279	265	256	258	246	237	237	248	250	261	270	245	241	242	249	236	283	256	242	257	245	267	231	260	273	250	268	284	286	260	252	253	313	235	259	282	292	280	262	272	248	245	263	277	259	241	266	240	265	255	281	245	249	224	249	259	276	224	280	271	265	242	250	275	280	278	243	258	272	252	248	251	258	250	274	269	247	280	294	259	266	261	268	237	278	297	283	251	253	240	232	240	260	240	272	238	260	217	263	212	258	282	273	257	262	258	245	242	259	257	260	233	265	273	256	264	262	281	277	256	237	249	273	247	252	243	255	254	296	267	230	274	245	279	259	249	259	262	290	274
1851	664	655	684	634	641	692	696	682	653	629	615	657	580	603	589	686	618	628	670	633	637	652	603	597	619	578	663	640	629	671	600	611	626	621	652	589	637	650	601	635	668	604	616	670	664	615	629	641	578	647	607	620	582	625	626	646	626	627	621	597	653	678	685	636	634	626	622	657	619	629	599	604	623	615	634	617	550	579	668	678	654	582	621	629	637	615	600	587	619	650	625	639	617	655	575	639	611	607	616	601	613	634	635	662	658	659	624	676	587	673	664	631	674	648	655	648	644	616	577	649	628	635	595	621	616	625	584	615	638	660	618	686	632	650	624	645	670	622	597	648	609	653	642	644	554	627	624	614	598	602	629	629	665	652	643	649	673	604	651	588	614	641	612	646	616	626	624	608	614	656	662	628	596	603	654	627	599	601	669	629	615	655	649	582	666	626	627	662	670	677	640	665	640	660	633	616	606	557	614	591	616	630	654	671	624	654	598	661	645	623	589	607	588	585	666	639	591	621	625	625	611	617	613	630	663	664	645	647	637	612	619	618	629	594	661	622	676	556	610	622	577	675	642	650	665	600	644	622	651	675	682	655	623	674	624	646	579	614	633	623	621	668	642	617	647	602	650	642	587	609	617	635	655	621	627	615	655	610	652	582	648	617	638	636	627	649	664	614	649	648	595	647	654	647	617	614	614	683	603	701	647	640	627	662	659	625	631	637	614	653	656	670	626	639	644	639	642	642	682	631	583	645	573	694	618	593	595	606	589	630	667	630	635	613	645	630	630	630	615	658	595	692	633	636	665	632	623	637	625	568	626	636	585	640	631	629	628	641	616	664	642	646	630	636	616	610	592	602	641	629	656	622	631	625	571	621	608	629	638	632	608	632	588	688	665	603	594	652	649	601	629	636	633	638	609	649	611	673	620	661	635	630	600	650	634	591	595	661	581	647	630	611	632	626	670	618	667	577	688	652	626	649	622	605	642	668	625	658	652	606	609	652	638	638	628	626	641	601	645	626	588	642	634	608	677	655	612	597	606	605	631	629	631	615	651	634	635	647	652	662	633	618	630	669	597	586	613	664	603	613	624	635	586	616	589	639	618	607	624	623	642	611	637	624	609	629	678	636	639	608	620	580	612	610	663	638	616	587	660	603	591	629	616	601	620	635	621	603	605	620	641	640	686	602	624	623	638	622	646	638	663	613	595	638	603	615	616	652	634	645	620	618	646	598	626	644	663	659	674	656	625	618	626	624	617	668	664	655	650	596	614	640	658	638	615	613	655	630	609	653	630	588	639	598	652	627	650	600	638	621	610	603	675	627	638	654	636	670	607	600	601	615	662	605	643	669	580	599	637	628	624	619	596	592	650	616	640	644	627	644	657	641	638	633	636	656	634	628	616	649	606	632	645	644	633	654	646	629	617	603	668	647	621	680	669	612	605	597	673	618	613	637	582	663	641	590	608	660	638	670	596	618	626	674	626	693	657	647	601	578	670	644	588	650	646	644	668	630	607	629	629	679	597	601	599	607	626	637	612	636	658	634	678	633	635	672	597	620	610	633	651	594	683	631	617	608	614	649	593	634	653	617	633	650	682	627	658	651	616	632	652	615	616	617	629	623	634	651	649	640	615	589	651	625	637	604	633	641	613	627	581	604	662	588	642	616	634	644	641	658	624	633	606	645	627	651	632	676	620	620	668	559	637	608	620	640	675	650	628	631	632	614	620	632	627	654	622	621	644	665	641	634	610	612	623	639	598	673	648	631	621	643	624	643	631	617	597	635	663	646	650	649	612	626	633	626	648	646	630	643	577	622	603	642	630	651	649	612	662	595	653	610	674	617	593	621	640	629	616	646	614	599	626	610	626	604	600	587	658	626	685	628	619	587	638	627	620	637	638	586	594	617	664	607	622	675	583	596	626	591	656	628	630	616	625	638	646	659	621	656	631	610	636	661	620	625	655	622	633	643	609	590	644	627	641	632	650	610	640	598	648	632	622	683	618	624	622	638	647	623	593	625	611	606	607	621	645	635	621	660	646	614	601	634	599	682	655	619	606	648	625	627	631	663	611	648	578	637	636	612	635	633	646	619	642	676	626	624	631	655	602	645	647	658	626	630	645	664	635	607	605	593	654	654	600	710	621	597	632	628	658	638	660	647	592	598	627	603	641	620	612	612	594	614	616	623	634	617	610	580	592	657	628	659	657	631	646	647	612	635	607	584	659	592	648	654	568	589	596	645	652	606	655	606	623	645	615	622	612	645	589	632	611	680	630	652	633	679	585	632	625	608	663	634	644	666	618	620	624	630	616	638	631	605	633	595	651	598	620	638	609	637	642	589	699	621	630	613	587	613	681	641	670	638	647	637	678	610	632	635	622	629	659	609	610	619	602	651	620	594	650	631	644	634	651	588	619	616	652	630	639	618	652	625	649	619	656	636	671	658	639	630	626	589	659	594	621	629	652	629	623	616	639	639	645	654	614	648	617	643	633	636	637	636	652	682	614	657	588	635	642	621	636	657	593	649	616	617	663	646	662	629	652	595	627	659	602	667	659	652	675	672	615	633	618	641	582	671	626	595	574	637	641	618	654	636	643	645	608	671	615	656	663	623	654	640	635	616	683	640	643	662	658	621	665	608	614	635	642	609	655	617	600	598	615	630	585	647	655	616	653	645	637	605	612	570	635	624	604	628	618	606	606	666	608	600	678	658	595	650	642	611	636	640	618	640	641	624	656	652	609	658	675	630	630	649	684	629	588	652	614	635	673	654	670	634	618	619	628	594	626	612	639	617	665	616	630	623	621	616	638	697	670	642	666	603	672	599	645	624	638	628	636	661	684	574	639	662	665	655	614	603	589	640	631	623	626	598	659	629	646	632	636	645	618	663	655	612	651	625	623	642	656	582	656	645	622	655	611	608	627	660	650	632	624	648	617	640	598	605	664	640	644	667	599	657	571	615	647	594	642	608	670	619	664	610	611	605	650	643	619	636	597	629	626	632	610	637	599	583	589	657	628	647	618	624	609	605	655	645	648	646	613	648	628	652	613	661	589	625	625	635	600	675	636	623	639	648	629	603	586	627	645	662	656	580	632	590	613	644	603	612	657	631	613	634	642	663	613	667	667	596	664	653	610	626	658	629	656	630	631	611	601	632	586	632	625	615	651	671	663	678	611	619	644	674	659	618	622	621	606	630	643	624	629	612	634	658	636	599	609	602	671	597	635	648	634	616	643	619	620	627	621	600	597	621	674	622	655	612	669	641	637	646	610	597	624	591	607	626	662	623	594	634	601	630	647	627	664	668	612	610	605	605	640	626	648	638	631	571	654	628	700	629	622	641	614	633	612	634	635	656	627	647	619	610	618	616	638	613	636	642	609	668	613	658	643	620	558	633	651	616	628	682	638	627	623	623	690	607	647	636	626	649	642	653	624	683	664	644	623	638	618	640	681	678	568	630	647	672	624	629	677	614	654	665	638	649	641	591	674	648	612	649	643
7356	519	591	436	366	275	270	237	227	243	204	197	185	186	173	200	179	177	212	156	160	179	156	177	144	181	154	165	168	173	183	179	167	151	173	181	165	172	174	155	181	179	179	189	163	170	181	189	180	176	188	182	173	184	177	172	170	164	172	156	145	178	171	171	152	176	167	184	153	145	180	175	194	167	176	185	152	172	173	174	178	193	185	188	176	185	181	177	154	168	160	148	169	180	217	181	160	173	184	162	180	145	162	172	168	189	173	156	217	165	178	178	184	156	156	164	187	161	184	176	164	208	169	177	183	186	181	199	166	172	156	162	180	161	175	182	169	180	164	185	166	160	187	168	153	169	167	165	186	159	210	150	197	199	169	156	196	181	173	167	171	169	188	190	174	155	160	168	158	174	179	196	177	159	181	152	182	204	161	165	161	193	173	172	170	167	183	193	177	179	170	183	171	205	184	193	157	180	164	152	194	207	198	175	160	187	154	154	156	173	190	165	202	169	182	167	193	160	151	167	170	141	179	170	166	161	175	182	176	160	181	162	193	175	182	159	158	179	197	176	160	168	173	179	189	170	185	164	177	193	162	167	178	147	168	195	186	162	180	176	166	168	193	164	198	172	177	153	169	192	158	160	181	189	153	169	175	199	183	183	155	162	155	168	167	172	180	214	172	186	182	163	170	169	158	163	194	170	168	157	177	168	165	174	187	160	184	163	156	186	189	165	177	160	142	167	190	186	181	168	171	147	186	181	211	195	162	153	167	162	147	175	157	157	181	150	173	164	188	178	178	180	181	161	173	169	214	197	207	173	165	202	162	187	172	185	198	176	155	169	170	185	177	177	176	183	192	150	164	189	185	182	189	172	181	154	181	172	167	166	179	165	170	173	176	148	179	148	150	182	125	186	165	163	190	182	180	166	172	191	166	165	183	154	183	178	170	158	185	174	164	170	177	183	183	174	203	193	172	165	179	176	202	174	191	161	192	185	171	158	168	162	208	186	160	168	169	151	165	183	168	174	179	170	187	185	175	198	171	189	165	180	181	212	187	168	178	167	161	192	179	169	179	163	210	179	177	173	160	168	187	175	189	196	187	178	197	201	193	162	154	167	178	183	177	192	177	176	198	160	169	160	169	159	171	188	176	165	163	173	169	172	170	201	159	198	166	151	164	192	166	189	176	154	160	193	147	186	170	186	131	181	159	172	169	183	188	173	157	178	168	165	163	166	178	189	164	173	182	161	164	165	172	157	152	168	205	184	176	148	166	184	189	158	160	173	179	180	182	160	187	173	187	164	188	170	184	183	168	188	178	167	177	171	175	179	188	175	174	141	193	189	170	171	152	172	178	165	163	172	177	181	164	167	196	187	168	165	169	172	161	170	190	180	175	150	144	197	198	178	190	166	166	167	148	162	178	188	177	181	141	186	219	173	180	173	183	165	191	177	147	181	171	165	145	157	198	171	172	186	142	172	169	149	185	160	158	171	178	193	174	172	151	162	163	153	165	155	133	187	168	179	156	168	220	174	155	169	162	190	193	152	141	178	165	168	169	185	172	184	159	159	180	188	167	172	175	193	178	155	154	177	158	196	152	192	191	160	166	185	176	176	188	201	162	175	198	212	180	177	194	171	185	175	175	163	165	172	172	160	194	186	157	175	203	132	167	190	192	144	185	187	197	197	179	166	153	189	153	172	192	172	175	175	203	172	165	199	172	173	158	165	162	178	169	150	167	170	181	192	187	172	174	160	165	197	186	186	165	171	154	190	168	193	167	186	183	167	187	179	177	172	193	165	167	188	177	169	186	172	176	182	151	170	199	197	159	192	162	179	152	169	158	140	200	192	173	182	139	171	179	164	195	159	158	187	172	208	169	166	167	168	165	177	170	166	169	174	189	179	192	176	171	175	195	182	176	177	191	146	178	161	164	173	181	182	189	176	160	175	187	184	155	176	179	167	189	171	179	157	171	159	174	169	169	184	176	178	191	165	175	170	167	141	158	175	174	171	156	197	177	179	185	166	165	193	176	160	169	178	157	165	160	155	167	141	217	179	174	190	156	199	189	180	178	184	158	174	180	183	163	180	153	187	181	169	178	192	156	180	194	187	152	176	186	176	174	162	158	177	180	186	153	159	182	165	179	181	202	190	167	176	180	191	180	158	208	158	186	173	177	172	173	182	158	200	176	198	173	161	186	172	172	164	163	189	164	174	187	194	142	155	157	172	167	160	173	175	188	182	186	158	187	178	176	183	180	165	189	148	187	183	210	196	149	168	168	178	174	154	183	181	172	157	181	198	182	177	174	186	183	169	155	171	166	184	197	196	174	183	169	178	191	152	146	172	165	176	192	160	177	170	172	148	163	173	176	177	152	168	175	199	185	174	170	195	188	166	174	163	161	195	166	177	161	203	182	168	161	164	167	190	163	174	179	162	189	173	170	178	158	159	178	177	160	174	177	172	158	205	195	184	181	178	162	185	179	171	175	192	173	156	144	185	179	172	164	144	149	190	176	173	175	161	191	181	169	169	180	165	162	170	167	182	157	170	164	162	208	170	177	182	167	176	173	166	176	156	189	170	189	156	181	177	158	188	162	153	173	172	197	189	160	192	187	161	175	173	168	176	162	157	166	191	166	173	180	184	169	182	177	175	165	188	170	180	178	167	177	183	169	188	166	174	179	178	172	173	166	176	147	153	189	154	175	197	186	204	168	192	176	176	160	155	178	170	212	159	175	163	162	165	181	174	170	168	146	190	180	176	175	166	213	164	154	178	170	178	161	183	168	178	166	174	177	196	157	175	178	175	156	192	162	168	211	167	148	175	170	170	141	202	131	166	173	167	190	188	203	188	191	187	177	181	145	186	166	183	180	167	186	171	198	189	163	185	159	174	182	172	180	181	181	174	198	182	171	142	172	170	189	159	179	165	172	177	153	180	184	163	173	179	177	157	186	180	171	176	174	159	171	167	202	163	156	191	175	185	173	169	153	166	170	191	183	176	146	171	155	187	172	156	177	141	199	162	178	157	197	166	181	167	183	172	151	156	154	205	191	170	136	151	167	162	173	181	177	203	178	168	157	160	177	138	151	175	185	163	157	176	173	170	184	192	170	175	186	182	168	168	194	165	150	174	178	177	157	170	176	171	168	159	161	182	163	153	184	197	169	215	167	180	175	172	169	170	169	192	171	165	171	149	164	168	169	168	176	172	158	163	173	174	173	168	178	184	178	159	134	158	168	163	161	162	184	167	161	167	158	181	160	179	227	187	175	196	158	184	185	165	194	203	187	151	185	160	177	148	169	169	149	160	171	172	171	177	168	178	182	181	172	161	147	173	178	176	182	157	152	169	154	149	192	160	178	174	179	175	166	170	177	161	163	170	195	190	182	170	167	151	161	200	201	166	195	179	190	205	179	163	150	181	172	166	189	140	171	159	170	161	183	205	164	167	179	180	179	180	194	180	168	171	164	189	183	179	179	181	163	154	153	190	176	163	163	182
6225	860	1309	1363	1274	1064	901	830	747	679	670	654	595	599	586	554	564	601	532	511	496	540	487	533	513	513	561	499	479	502	509	500	517	476	499	477	491	487	471	456	475	491	453	496	470	515	485	469	481	476	451	516	521	529	461	502	488	490	463	494	440	487	505	417	487	477	448	437	507	492	475	484	526	481	492	487	452	485	474	458	487	495	496	526	493	482	505	476	476	476	477	458	474	507	462	478	476	454	480	476	498	485	479	440	475	479	469	487	461	474	462	509	458	481	527	459	475	509	482	517	461	452	473	480	486	460	503	484	480	448	438	515	501	490	494	467	495	488	458	446	463	470	465	485	464	457	454	455	460	488	459	504	480	458	465	458	497	483	458	502	422	484	462	488	455	451	488	473	462	462	478	486	438	467	450	441	444	485	485	455	462	499	517	482	470	483	509	438	472	492	477	542	489	476	457	520	480	476	456	489	468	446	452	447	457	479	474	483	463	463	446	438	474	476	472	495	453	493	469	478	477	455	494	473	547	473	507	433	492	502	477	470	477	465	469	432	459	497	477	460	445	442	491	483	459	493	462	479	475	453	527	450	456	476	477	497	493	485	474	475	480	461	480	462	492	470	468	461	481	462	481	468	481	438	458	461	471	463	486	450	434	431	459	501	480	463	458	411	476	513	464	485	460	528	466	428	481	451	464	476	486	523	484	474	497	502	474	465	536	454	447	458	484	503	491	484	449	462	508	459	528	448	473	495	417	453	521	483	480	501	462	467	461	488	474	492	465	476	468	458	498	515	476	505	503	473	501	444	433	519	470	479	431	480	483	477	496	473	494	500	469	417	460	481	464	490	488	447	473	487	486	477	474	485	461	511	429	501	460	458	444	456	446	472	525	480	492	479	450	473	459	497	467	477	485	497	462	462	474	449	505	454	450	516	458	459	443	497	482	447	482	487	530	475	493	480	519	536	449	477	478	484	475	466	456	499	460	505	482	469	448	478	476	477	442	466	486	488	478	468	481	455	470	462	478	500	483	483	486	455	465	488	443	476	455	468	458	503	500	458	478	451	469	515	466	507	445	478	483	469	474	466	480	439	507	461	452	454	480	463	480	483	460	468	508	479	433	438	459	468	497	468	444	437	482	482	441	505	479	485	501	475	456	484	499	484	519	465	464	511	492	467	502	513	446	480	516	491	493	488	478	426	454	474	499	481	460	473	456	488	474	503	468	454	449	495	483	485	491	459	496	494	497	491	473	459	425	497	476	493	536	472	513	492	453	467	491	450	443	477	493	478	500	470	459	477	467	469	528	467	491	473	449	481	475	488	496	495	500	474	458	474	484	462	499	500	458	449	426	476	493	485	482	525	498	450	476	474	459	497	499	450	466	463	491	499	465	477	479	450	489	442	454	476	492	465	457	495	470	477	470	514	520	490	489	470	474	461	510	449	464	499	476	483	454	510	455	473	464	421	490	474	471	502	480	447	437	468	485	509	507	447	505	464	478	494	474	475	504	469	483	487	478	461	473	466	482	480	499	479	490	482	449	450	510	452	498	452	454	437	494	466	459	457	485	462	490	472	463	502	478	418	449	441	493	476	455	500	503	490	453	443	478	450	498	478	465	456	464	466	503	439	469	462	497	477	475	512	457	511	468	502	455	466	466	456	486	467	476	443	436	502	436	484	460	483	485	467	457	450	467	485	459	457	456	485	461	484	489	455	482	499	483	462	489	442	517	480	485	477	497	484	498	506	492	454	502	498	497	475	425	467	473	489	498	486	424	439	474	468	473	489	486	473	480	454	466	438	464	478	499	498	459	448	479	433	432	496	482	483	505	501	434	449	486	496	453	499	459	468	494	498	481	483	503	465	442	475	490	485	469	474	456	480	490	456	476	489	458	452	462	491	446	477	493	498	510	439	468	464	466	522	470	482	475	481	480	493	514	487	487	454	480	466	461	454	458	488	500	450	493	474	476	465	448	471	488	475	478	478	500	476	502	456	455	486	496	478	440	490	483	495	464	494	457	483	473	488	472	453	451	470	444	470	491	459	486	504	505	455	507	491	461	492	487	446	552	501	463	535	493	448	480	431	457	487	520	499	527	475	455	477	464	455	445	465	475	458	474	483	499	493	443	480	493	463	488	484	456	480	463	418	515	447	496	444	503	439	460	463	465	464	484	489	463	445	474	433	452	511	463	520	490	468	465	473	505	472	462	463	490	481	471	441	484	477	470	485	481	506	503	508	520	482	516	478	460	475	450	481	482	462	503	471	477	513	486	501	488	538	519	458	487	468	471	438	483	503	479	476	468	501	463	478	474	481	452	484	482	422	497	483	499	482	457	483	462	454	479	508	463	482	443	492	451	470	455	473	488	500	486	467	447	467	486	429	519	488	502	491	457	481	473	488	468	468	505	504	454	474	489	427	498	450	482	480	475	517	479	467	460	473	478	457	474	476	499	461	445	461	513	433	470	495	479	427	445	496	455	466	479	488	496	485	488	472	472	489	533	499	453	466	483	489	477	477	475	501	508	495	455	473	455	455	475	457	447	484	466	527	481	481	447	421	509	497	479	499	531	463	454	463	502	469	497	478	466	431	487	491	443	488	481	481	450	495	534	457	485	510	518	484	490	490	487	471	440	441	483	438	486	421	456	460	428	469	447	500	445	457	502	461	473	488	469	480	482	500	464	485	486	458	473	477	480	487	448	478	525	489	482	478	460	474	455	528	485	511	477	468	523	479	503	491	463	471	477	487	463	473	485	484	467	449	498	486	503	463	452	468	475	488	502	450	461	493	489	488	498	464	449	477	479	474	494	492	482	479	504	496	463	462	500	538	518	463	490	504	484	454	444	439	487	485	457	494	427	469	459	474	471	495	456	491	458	478	458	479	444	459	469	494	484	433	474	505	458	463	452	515	442	486	479	493	452	469	498	514	502	482	467	444	505	478	449	478	459	495	470	519	519	447	483	487	457	468	472	474	480	442	450	455	470	486	543	515	513	471	464	503	483	466	521	496	497	508	485	455	444	482	451	447	468	494	450	502	467	449	506	486	464	496	447	474	493	468	510	475	499	434	451	458	498	499	444	503	496	473	505	446	451	480	499	495	457	447	420	483	493	467	516	484	458	488	468	496	499	449	466	485	523	470	483	451	473	490	440	494	456	473	471	499	473	509	466	460	478	513	500	442	468	501	448	469	443	456	471	481	489	414	448	532	453	456	483	482	470	486	462	495	504	455	476	486	461	480	454	458	453	519	462	471	493	475	538	464	469	466	496	468	502	485	493	473	507	475	513	462	459	468	493	481	507	500	461	492	433	458	442	490	474	488	462	520	497	494	457	487	492	461	505	504	509	471	460	513	472	468	467	487	474	464	469	450	458	452	482	462	499	477	412	509	472	495	479	498	459	487	476	496	462	480	471	493	460	522	495	450	465	492	459	471	453	482	426	489	485	484	490	481	487	482	449	490	456	428	480	487	455	476	491	485	489	469	494	479
14561	1496	1177	888	724	621	490	453	448	424	395	415	371	371	367	406	388	382	404	390	386	373	384	327	340	351	364	379	313	374	362	368	360	378	350	330	347	362	373	381	380	392	361	342	333	397	395	348	328	339	359	329	365	352	361	369	335	396	331	331	384	329	399	375	345	376	385	343	351	348	352	327	341	351	369	342	331	333	346	346	303	369	365	372	354	348	372	354	356	379	324	320	319	412	347	354	351	345	359	358	350	341	355	397	351	368	394	368	389	345	363	359	342	339	355	345	359	349	388	409	338	383	346	338	329	392	382	332	357	356	340	376	396	381	374	337	343	320	348	356	312	369	375	330	343	351	351	352	334	363	364	386	348	357	330	324	359	343	359	359	346	347	351	354	405	345	366	341	346	385	338	339	348	372	397	366	346	351	358	361	375	340	348	367	356	378	396	379	364	362	373	414	368	370	346	329	347	362	366	342	308	351	365	351	331	365	384	328	334	343	369	328	325	349	386	357	360	338	354	332	360	373	350	347	332	387	372	371	353	343	327	356	380	369	354	358	360	372	335	346	335	305	346	373	338	354	374	340	341	337	362	360	351	326	368	396	397	370	370	313	384	343	335	355	341	370	366	339	368	328	361	385	387	357	367	352	367	377	368	385	366	343	306	353	328	395	385	313	347	333	346	341	371	362	348	327	336	375	327	355	405	340	339	384	388	376	359	328	332	370	398	363	337	366	323	346	354	324	368	328	329	361	380	327	358	373	369	324	341	333	340	335	344	306	381	350	340	311	340	380	369	330	374	320	338	366	363	343	349	332	340	337	381	352	378	365	338	390	368	334	368	348	392	349	311	330	362	372	362	325	351	367	386	319	372	381	370	356	373	355	368	323	364	371	344	358	376	349	345	328	315	354	384	363	381	325	312	338	356	349	366	353	342	365	354	348	338	381	388	345	376	326	358	336	368	325	369	366	357	340	393	367	353	371	387	386	360	378	364	379	334	384	381	385	352	339	403	390	361	357	352	340	361	373	370	352	366	357	320	316	319	361	364	352	367	318	359	370	356	343	371	363	339	340	334	346	323	365	344	348	365	355	388	347	355	339	331	374	364	351	373	335	391	353	365	327	347	346	371	376	338	368	366	356	290	400	354	357	378	376	359	379	370	361	339	353	359	346	335	368	373	363	379	377	346	353	344	352	373	365	359	296	363	349	359	338	323	312	379	366	338	422	335	368	363	385	397	361	358	346	356	361	346	341	346	365	372	417	369	351	355	312	338	410	354	360	364	337	333	358	321	345	374	338	332	320	350	346	331	356	353	324	311	352	370	373	360	359	360	329	346	364	350	368	337	379	316	366	348	319	378	339	336	354	354	365	319	365	358	354	342	361	370	327	344	324	349	339	359	317	316	382	397	370	349	386	335	353	336	338	366	340	380	352	361	345	376	344	367	342	333	342	372	362	364	338	380	371	349	361	335	344	355	362	345	317	363	412	334	352	348	355	357	324	361	365	337	345	342	347	353	385	380	375	306	344	350	381	377	354	361	398	325	377	376	359	374	330	362	353	396	349	326	330	385	350	374	340	345	376	348	327	365	389	355	345	335	354	327	340	344	374	349	345	345	375	378	359	381	335	343	367	367	364	337	353	375	356	395	338	376	374	348	373	400	329	376	335	364	342	337	359	367	341	337	331	345	378	355	395	340	360	389	348	369	366	364	346	380	323	374	350	341	312	374	350	365	357	383	380	382	343	384	374	377	363	341	376	330	366	333	334	335	360	354	324	347	346	346	356	366	334	337	360	364	393	335	338	341	349	389	374	348	364	392	369	343	347	363	343	330	357	362	363	349	364	357	354	383	375	376	294	333	355	345	360	381	340	360	357	354	377	338	328	337	347	354	380	346	373	335	377	353	391	320	321	358	367	369	350	340	359	334	362	342	346	346	364	366	348	344	380	359	331	327	344	337	334	348	339	340	370	414	330	364	383	340	314	339	361	349	353	371	356	357	319	328	349	340	356	366	353	334	355	354	361	349	344	330	353	345	363	378	373	336	370	384	390	336	414	392	351	300	342	357	345	343	379	372	380	380	339	347	360	350	360	328	346	403	367	337	365	318	351	351	331	349	371	354	347	339	391	333	333	354	359	368	350	375	387	334	406	375	340	355	364	352	332	397	374	370	350	353	383	393	349	335	423	335	352	352	376	349	432	382	367	349	337	376	381	336	362	336	353	320	348	356	365	347	330	387	337	382	365	343	335	363	359	326	366	366	386	347	330	340	394	357	355	360	387	415	315	404	354	339	361	365	381	336	369	362	355	348	390	371	328	336	375	333	345	338	337	350	374	367	355	350	323	369	377	381	352	355	341	342	373	353	316	350	372	358	368	343	384	372	371	358	324	361	321	342	348	387	364	359	391	333	365	363	357	337	365	305	337	342	383	375	390	353	362	397	338	337	398	358	326	320	340	347	334	372	359	375	363	346	340	337	360	352	342	364	308	394	357	363	368	361	364	335	325	365	341	389	341	363	352	344	345	353	308	344	361	347	388	377	337	360	340	343	351	354	399	374	357	350	329	350	393	382	342	356	355	360	370	380	379	396	359	347	331	358	363	363	313	306	404	343	353	343	341	394	340	393	337	378	363	321	354	377	313	369	339	370	369	392	364	373	371	333	376	390	376	351	340	326	365	361	365	380	335	361	363	362	352	354	353	358	338	354	369	355	363	319	380	356	373	345	347	342	405	360	393	366	373	365	358	344	395	363	370	369	384	379	369	363	374	344	356	377	376	342	387	361	328	343	363	327	367	378	376	328	364	345	378	373	309	370	307	386	354	334	396	338	346	396	355	336	350	368	372	344	402	352	354	332	355	336	384	348	334	368	361	359	361	348	348	362	370	333	350	375	379	342	338	345	337	376	342	399	340	347	326	362	347	352	332	372	330	385	370	379	378	352	348	346	357	330	376	351	373	384	311	376	400	372	402	338	342	328	381	342	350	392	351	379	337	349	326	323	321	381	336	377	368	374	363	327	384	342	370	382	330	335	343	338	353	363	363	375	360	336	375	375	398	333	376	313	363	352	367	345	375	354	352	373	365	359	340	349	367	336	360	338	382	384	347	308	351	400	395	380	364	379	370	366	373	378	352	347	364	362	376	357	349	367	334	351	382	380	378	347	320	342	334	334	366	375	340	337	356	370	336	350	354	344	351	335	371	359	362	376	346	354	373	367	370	347	335	370	379	326	349	362	364	318	361	362	361	337	397	362	338	345	350	343	345	365	366	370	375	361	357	364	364	364	343	353	382	364	404	375	329	357	352	337	345	359	403	366	373	297	331	333	324	351	353	376	342	358	373	359	356	382	420	328	365	378	293	366	316	339	319	358	339	381	382	335	321	378	349	365	373	351	347	355	324	379	360	349	355	323	364	354	356	390	357	322	346	349	392	324	367	389	329	324	387	374	362	347	366	377	344	352	371	366	356	362	358	355	331	307	373	378	353	333	357
8572	1431	2425	2633	2330	1994	1710	1472	1318	1170	1171	1100	1125	1007	1066	1051	998	961	954	926	890	913	911	966	934	922	863	962	895	848	877	880	923	890	890	882	879	863	883	899	912	901	845	858	866	874	858	883	851	863	872	815	856	847	874	889	890	877	847	830	852	862	843	834	863	840	901	881	844	850	896	847	859	792	863	859	897	858	868	873	832	915	826	869	884	848	836	815	818	876	850	831	871	824	855	828	817	891	849	837	886	854	863	895	871	833	835	879	877	881	821	880	792	803	890	854	835	839	825	848	881	879	868	834	906	874	843	857	823	821	823	840	900	845	851	867	835	925	861	840	797	866	843	863	868	858	844	837	876	836	826	853	846	838	844	881	807	927	822	832	852	825	871	854	849	908	855	826	855	869	858	886	826	926	895	770	851	844	850	894	838	890	888	870	859	859	865	863	854	816	873	850	822	794	819	856	826	804	854	821	874	842	863	867	839	814	853	824	859	861	858	856	864	830	858	863	842	829	871	842	845	871	875	814	814	821	807	843	870	862	880	853	854	883	879	877	800	872	879	865	857	859	828	834	855	859	871	914	828	851	885	874	854	866	852	896	867	861	802	844	868	862	861	820	855	847	817	891	863	873	813	847	837	871	855	830	809	867	862	856	868	799	894	782	867	897	845	868	842	858	868	861	841	829	872	814	837	864	841	889	868	842	906	866	908	895	911	841	886	879	841	867	837	866	831	821	810	819	840	856	838	860	857	889	849	838	831	944	891	913	837	836	866	838	845	815	882	881	868	800	873	855	851	893	824	878	863	898	832	804	813	839	792	808	918	883	876	851	790	868	882	822	804	830	867	824	870	851	834	856	841	811	839	853	907	843	851	845	854	840	863	857	839	824	870	865	898	913	905	838	826	848	819	864	826	882	869	874	894	844	869	864	817	787	846	882	865	810	792	891	844	855	826	861	856	871	889	880	866	840	843	853	809	856	875	904	897	771	864	859	821	818	915	842	846	871	842	920	886	830	869	849	888	837	851	856	864	888	857	826	818	880	814	827	827	903	832	836	815	838	862	853	840	842	857	865	848	857	849	858	870	864	870	893	897	871	830	849	825	814	896	839	912	837	852	805	899	866	875	835	851	835	876	878	810	783	842	823	867	824	872	868	849	832	839	879	852	848	845	869	839	830	825	883	821	808	900	878	880	834	860	876	839	821	870	843	839	868	838	830	876	849	867	862	828	857	884	858	835	844	815	806	864	799	850	872	869	902	802	859	853	847	849	781	900	877	836	862	816	865	867	839	876	864	824	858	814	854	833	860	897	903	873	874	896	885	807	934	878	830	812	839	850	849	866	836	861	844	853	814	800	856	859	851	874	799	854	873	838	807	841	804	850	856	924	830	877	922	835	804	883	867	871	856	808	905	858	887	827	852	837	849	803	871	832	848	860	860	880	818	863	854	876	855	838	802	843	848	882	887	783	816	846	824	875	894	864	857	865	852	855	856	902	885	850	826	852	875	849	853	861	865	831	875	849	838	839	865	802	830	850	925	856	841	818	863	882	848	821	807	795	862	875	833	840	816	866	866	876	892	818	853	849	878	857	869	801	879	893	828	838	807	851	848	864	860	865	844	809	838	815	832	917	877	886	871	866	872	805	843	819	828	838	881	811	843	878	780	825	809	851	851	829	777	819	815	894	867	862	816	895	859	918	908	924	786	842	851	900	868	854	846	815	865	765	862	835	865	899	817	828	818	861	820	871	855	835	891	872	866	870	849	914	892	829	836	880	839	861	840	820	891	860	892	929	823	823	866	852	850	849	860	854	904	837	842	855	844	867	873	854	859	849	882	814	893	806	868	903	835	912	842	881	793	795	861	854	874	848	862	853	885	849	874	829	886	854	856	882	861	846	832	829	897	818	883	826	895	841	879	839	849	854	923	904	842	864	862	893	856	839	832	855	856	860	801	899	832	840	853	841	865	831	843	856	809	851	837	826	887	843	847	841	859	859	792	869	844	849	868	851	844	859	800	849	848	856	838	867	857	817	913	796	828	823	842	848	875	834	914	838	841	871	877	799	856	847	835	844	878	813	880	911	886	869	870	874	836	844	837	897	937	853	803	793	883	856	881	889	858	885	827	841	898	876	853	839	895	878	852	833	804	877	852	904	857	865	910	886	864	874	859	822	843	854	826	857	837	797	808	812	836	865	840	826	865	834	857	810	888	798	921	852	853	818	877	846	863	840	881	849	856	862	891	793	880	819	845	858	855	803	785	807	845	879	845	890	827	831	825	893	845	826	841	827	842	862	846	850	821	813	885	910	950	831	852	835	869	827	807	881	865	848	853	825	847	877	833	912	840	845	847	838	850	877	842	750	897	825	872	856	829	823	937	845	862	892	837	797	800	863	836	854	801	884	890	895	772	849	846	885	890	871	870	813	852	835	893	854	840	856	877	889	870	873	857	843	829	866	829	849	867	819	886	803	849	897	851	839	857	910	853	859	827	844	829	818	865	878	843	838	905	803	867	874	873	846	864	815	846	778	882	835	816	897	833	817	836	835	854	820	888	823	798	888	908	889	873	828	873	871	894	862	903	818	848	863	836	860	866	863	870	888	818	843	844	878	842	887	866	853	880	818	902	842	853	818	851	874	811	850	827	830	843	802	825	850	883	862	861	830	860	838	804	826	870	856	881	830	890	842	813	784	842	908	824	858	819	822	907	831	874	845	845	892	869	785	838	853	873	856	807	823	853	794	854	851	830	796	889	829	812	870	819	854	850	847	875	859	863	861	818	852	850	873	886	840	832	822	840	843	852	836	837	896	854	845	862	850	856	826	817	875	898	849	841	863	813	899	872	904	892	836	847	861	870	810	839	815	808	871	834	904	878	816	877	903	841	889	894	837	843	800	856	808	859	850	868	851	825	787	868	897	836	844	850	842	854	798	833	844	837	895	804	850	830	835	872	805	901	896	836	850	829	866	870	855	851	864	808	844	844	920	845	855	835	803	840	877	851	824	834	805	806	875	824	877	896	856	786	815	825	858	863	930	857	830	833	872	842	879	855	804	844	880	855	838	820	833	859	837	882	850	818	829	854	824	820	874	879	828	858	871	855	884	866	857	844	808	847	823	820	823	847	877	894	840	836	879	907	877	819	811	817	872	813	850	921	842	853	884	860	796	806	851	887	825	886	808	804	852	830	879	878	901	876	868	852	828	824	829	868	871	872	819	812	918	839	872	899	861	795	878	851	860	829	829	818	858	871	848	819	923	903	889	830	831	902	857	834	855	828	863	881	878	814	872	849	881	844	837	810	810	913	891	845	892	862	854	888	883	855	787	785	825	886	844	863	921	852	888	884	851	800	916	874	880	847	860	866	883	891	841	799	814	895	849	813	813	828	816	885	885	845	830	857	820	837	888	824	879	842	830	830	894	843	844	891	827	840	852	833	882	858	846	858	869	883	855	799	825	890	874	882	876	811	835	891	837	848	858	829	842	892	865	853
1502	272	285	232	273	256	255	291	275	261	246	246	252	290	252	268	242	291	275	283	292	292	260	275	248	257	275	259	264	291	268	274	292	263	276	295	267	284	246	249	261	255	232	243	258	226	264	267	220	218	266	244	274	267	232	239	266	239	262	282	246	241	272	255	275	275	266	258	235	262	286	248	262	285	251	239	242	245	241	261	266	224	239	288	256	249	299	251	289	250	234	288	281	264	274	281	242	254	281	252	246	260	248	244	277	268	256	261	292	281	270	289	295	282	279	292	252	261	250	286	261	245	277	262	267	253	245	231	253	249	266	268	254	265	264	289	244	235	272	269	275	273	240	275	252	284	267	271	284	233	281	252	207	270	239	292	267	262	281	244	243	268	273	254	267	292	273	278	290	231	296	238	247	250	265	261	273	287	259	262	261	287	271	257	272	259	257	255	234	300	315	276	288	251	242	271	272	242	295	221	231	242	247	261	242	253	229	260	276	259	254	262	249	282	247	261	274	264	252	240	263	243	245	250	262	251	234	269	284	245	251	275	294	258	249	291	252	291	259	254	256	244	278	252	230	277	260	251	251	264	259	239	280	224	270	290	282	262	239	285	265	273	286	237	233	267	282	266	254	246	240	260	267	269	255	241	243	246	251	228	228	227	293	300	261	244	265	248	250	245	296	288	252	267	253	296	263	265	276	278	276	283	245	268	238	261	263	279	278	249	289	269	230	288	271	229	266	262	253	283	277	263	235	263	240	288	267	271	248	261	262	247	250	245	260	220	246	270	280	245	256	239	269	263	275	251	245	254	244	283	278	248	234	248	251	250	260	279	267	255	257	261	251	251	242	260	266	266	277	247	294	245	270	244	230	263	285	256	236	229	277	251	269	254	203	273	307	254	265	259	251	249	270	265	259	270	271	259	248	285	267	267	265	263	245	255	232	300	264	262	251	258	250	288	274	256	269	244	238	249	300	255	257	251	282	271	248	244	251	249	242	247	235	244	252	277	233	248	264	276	244	250	246	259	278	221	243	276	249	255	252	248	223	250	281	287	277	255	287	271	288	219	237	255	252	251	253	276	304	213	226	242	251	257	251	247	280	261	263	259	235	270	278	239	250	280	243	276	214	279	251	247	265	272	267	274	277	277	244	262	253	258	264	261	272	250	255	281	234	256	226	280	286	245	248	271	293	273	236	234	252	237	247	267	279	250	249	279	286	260	264	235	275	253	276	264	231	296	288	275	259	277	277	221	267	272	254	264	277	259	279	267	267	262	238	233	269	279	274	262	269	278	271	266	273	271	259	263	284	278	256	259	257	264	249	290	269	263	244	274	276	300	261	291	228	266	258	280	249	251	273	223	253	236	246	273	297	279	252	265	246	238	252	278	249	274	286	273	254	250	234	272	280	284	261	283	263	267	279	259	263	237	238	257	253	268	264	296	278	246	227	273	267	246	257	292	283	258	252	256	287	271	279	227	264	254	276	262	268	263	236	238	234	259	260	279	249	249	303	282	258	263	238	246	248	273	289	249	263	271	240	261	267	247	252	240	278	280	254	255	297	258	254	279	267	250	257	283	243	290	253	258	259	275	263	268	263	266	284	261	277	255	272	278	229	235	277	246	261	263	263	230	220	265	265	254	254	255	269	277	253	262	258	263	270	283	257	273	263	264	253	230	285	229	252	278	266	276	269	249	283	260	244	277	256	270	203	256	275	272	295	257	271	238	222	270	245	231	291	230	257	253	253	270	263	279	286	260	281	262	276	293	280	254	285	262	258	237	269	232	268	278	228	281	262	257	273	270	251	260	274	254	294	236	260	247	262	262	224	292	237	236	262	226	287	258	265	237	253	223	262	264	269	227	268	240	256	246	248	260	266	265	256	298	246	260	280	252	238	250	265	222	241	246	238	265	279	285	272	250	240	293	251	267	243	277	266	226	294	255	255	286	262	266	267	285	264	258	263	267	249	238	278	290	291	250	276	251	267	254	269	222	247	275	279	284	275	271	268	254	235	213	268	275	263	265	265	273	241	240	261	264	246	268	285	248	262	246	247	245	270	240	254	265	242	250	270	255	263	226	273	241	244	258	268	228	240	260	277	261	250	277	264	270	268	271	290	269	254	231	264	242	258	237	291	286	256	260	258	213	260	228	253	236	239	240	259	256	240	243	244	273	258	224	266	268	237	270	266	252	296	284	251	249	249	279	248	243	286	282	252	296	253	284	249	277	278	275	291	258	280	271	294	260	290	250	287	247	243	255	265	247	272	267	285	264	273	256	266	247	226	271	236	275	271	294	270	265	258	236	252	251	222	254	256	206	284	257	249	265	229	275	283	277	194	250	283	278	206	268	277	266	275	281	265	273	245	266	272	243	284	255	234	228	293	270	257	257	261	294	245	266	265	261	267	274	271	260	265	234	280	263	263	247	249	323	262	257	248	239	233	263	242	268	265	264	275	247	239	247	259	261	256	260	264	264	303	254	273	253	268	259	254	258	278	279	230	234	250	291	282	259	241	265	265	224	259	252	265	281	263	256	232	265	277	251	252	226	270	272	266	248	256	262	274	264	246	267	298	284	249	254	239	239	259	279	266	234	249	267	244	273	278	237	280	279	285	272	281	272	285	236	257	231	257	269	289	262	275	272	218	253	268	243	290	269	279	253	270	269	284	252	256	264	248	238	274	232	229	233	296	259	275	259	258	226	280	235	250	247	245	270	254	258	257	240	273	255	272	267	307	263	269	277	221	261	259	264	243	246	270	249	244	258	275	250	252	243	248	266	247	257	249	250	254	226	284	261	284	268	291	247	242	265	295	256	230	253	255	259	242	253	245	278	302	205	248	265	264	251	267	261	236	258	265	259	245	309	247	256	238	265	254	249	253	244	258	239	285	278	264	244	269	242	273	269	260	248	251	273	245	253	265	299	234	281	259	275	258	281	274	236	272	266	282	240	242	275	268	293	276	262	267	243	265	226	244	269	268	225	250	290	272	236	299	262	256	258	259	285	258	270	248	256	259	214	224	257	267	260	267	249	268	251	243	264	261	250	253	244	277	266	261	290	256	234	280	273	265	255	252	255	261	281	240	321	274	246	218	300	264	233	252	267	289	260	234	279	235	262	257	280	283	247	245	243	250	277	241	242	256	244	279	275	290	270	268	261	263	257	248	247	265	248	256	262	247	269	273	255	266	286	265	257	269	235	261	231	262	243	273	263	272	249	256	261	275	265	248	263	258	252	287	263	282	294	253	220	264	258	279	281	258	275	280	232	262	263	254	286	259	239	285	267	268	255	277	288	252	280	259	261	243	237	269	286	273	264	239	269	286	239	265	273	247	277	264	234	251	237	259	296	245	267	278	265	253	239	272	248	282	246	244	266	275	256	271	289	244	256	250	249	242	296	279	251	282	284	270	265	259	238	263	266	232	259	249	268	286	234	279	266	258	258	266	265	259	254	269	245	300	254	257	289	282	269	292	276	280	263	302	290	270	256	268	245
1863	665	655	670	674	672	622	609	631	653	614	646	594	700	639	613	612	644	648	661	616	637	622	671	625	624	615	623	660	686	647	657	627	649	646	662	648	666	641	617	591	597	655	619	608	576	669	630	607	641	644	561	609	621	638	633	617	602	674	641	609	622	641	633	644	634	655	673	613	626	628	673	651	612	586	642	606	627	616	590	626	661	648	643	617	626	638	677	653	622	643	591	616	610	624	646	613	630	625	688	623	641	604	670	659	604	616	585	639	662	601	675	629	602	647	602	668	651	642	651	600	614	634	618	642	643	632	608	610	597	647	675	633	610	599	605	668	644	684	586	589	642	639	653	616	600	629	661	649	641	650	606	620	579	635	610	636	633	648	680	620	606	617	621	643	625	631	628	621	640	626	604	601	634	595	613	671	662	672	621	661	616	600	614	639	623	621	624	641	646	652	566	625	614	619	629	621	637	636	646	620	616	607	619	599	619	651	647	680	583	604	631	644	645	604	673	616	651	636	679	650	628	599	649	651	617	658	615	631	674	614	643	625	630	616	635	628	634	623	661	612	651	619	598	624	622	665	572	612	612	632	604	616	636	600	599	698	603	614	639	616	619	664	629	662	627	636	655	648	664	596	654	614	681	630	605	630	619	633	657	669	650	628	660	620	603	606	657	630	628	620	628	656	650	622	645	649	607	660	618	622	619	653	660	653	621	625	602	635	620	681	641	640	611	674	617	604	614	628	603	625	669	610	615	671	621	631	626	687	609	649	645	669	649	616	653	657	624	629	638	635	628	605	625	602	650	629	630	628	696	636	657	593	668	647	658	616	621	608	612	614	683	612	635	652	642	666	655	638	604	622	623	653	644	654	667	668	612	625	625	634	617	605	666	626	610	635	661	609	640	607	614	631	615	588	633	617	620	627	596	634	667	608	581	610	598	619	658	617	633	638	644	646	580	666	656	649	629	628	635	608	642	654	621	647	660	638	675	710	634	683	611	584	597	684	633	620	668	624	630	645	618	625	607	578	623	622	610	592	657	614	620	644	601	639	669	616	634	636	641	603	608	631	646	658	594	632	641	645	657	625	646	627	602	613	645	584	623	645	633	637	606	646	621	599	640	615	653	601	656	593	633	608	616	627	619	671	628	644	680	639	636	631	701	608	645	672	625	616	626	648	662	656	564	669	657	589	648	675	651	607	648	623	617	638	654	601	670	658	591	647	607	626	618	625	611	627	639	660	615	657	587	624	627	611	632	620	615	633	641	615	647	625	667	577	644	638	599	641	628	662	624	615	681	663	633	609	610	654	600	639	604	595	622	651	604	620	648	601	597	637	648	627	603	663	647	620	659	629	585	607	626	619	616	630	598	608	617	620	632	608	624	629	669	665	563	663	673	640	634	609	649	611	623	637	629	672	663	644	624	638	646	634	613	659	595	640	675	633	649	645	644	626	641	621	677	615	596	659	604	622	632	631	628	632	597	643	604	625	611	598	591	660	672	654	666	639	633	645	649	607	602	651	622	631	657	654	588	620	619	621	669	667	653	607	641	611	637	637	630	606	656	699	643	636	641	600	683	631	625	634	641	605	628	633	641	634	628	597	633	627	672	654	658	610	658	633	680	654	616	665	665	650	622	563	644	624	642	650	618	647	575	639	618	679	649	662	625	615	574	624	644	663	611	662	629	720	657	613	667	613	607	594	635	674	617	638	629	622	649	636	631	562	613	587	648	660	665	648	619	639	607	600	606	622	637	652	638	631	619	598	594	655	613	649	598	644	630	607	661	636	630	629	617	654	637	639	644	620	619	671	671	611	636	674	632	614	655	589	629	587	611	600	657	654	625	656	621	663	604	603	630	614	655	650	634	579	650	633	662	605	672	662	623	654	607	641	624	658	643	635	602	613	617	616	640	653	643	604	630	637	659	651	642	617	640	643	624	634	648	605	598	650	587	626	624	595	621	634	645	592	628	644	684	628	590	626	645	655	624	668	634	655	607	591	648	625	642	598	616	578	664	617	596	701	628	648	642	641	639	619	626	655	646	652	657	654	647	652	649	627	634	670	620	672	597	613	635	701	624	622	615	620	592	630	609	556	659	610	611	663	577	597	651	650	640	649	613	606	635	636	645	637	608	632	671	639	650	609	656	646	660	628	659	593	642	638	655	631	630	608	657	652	641	630	599	655	658	646	645	635	612	704	633	633	608	651	648	635	610	613	647	670	635	639	635	650	689	654	637	612	609	631	571	614	663	617	655	609	641	635	627	629	593	624	627	660	648	617	601	652	667	620	618	644	595	560	577	629	632	630	613	671	630	599	653	636	640	631	628	624	598	618	661	603	631	594	666	582	656	622	688	626	674	627	620	644	615	644	618	630	632	567	654	634	649	629	611	664	589	622	649	622	663	658	615	563	644	633	606	633	639	630	594	653	618	612	653	641	627	664	632	602	623	632	608	623	658	664	693	640	647	645	652	608	630	599	623	680	634	625	680	664	620	623	648	610	598	659	622	667	625	596	601	620	647	610	653	645	594	623	630	610	602	573	648	629	677	602	619	658	592	640	621	601	630	607	608	632	634	624	651	657	628	619	653	605	603	670	651	625	619	645	623	648	636	629	659	622	629	631	611	585	625	633	654	601	658	595	609	615	660	677	626	616	637	639	637	621	601	652	613	586	656	635	625	641	670	619	601	572	626	705	586	638	640	625	664	595	635	636	619	652	606	611	606	632	626	606	606	670	635	606	653	634	595	633	635	610	629	633	618	634	656	662	633	633	642	632	590	668	630	627	603	620	631	586	591	629	628	610	626	655	625	678	593	639	641	640	637	636	632	636	624	632	623	660	639	611	658	653	599	626	638	611	601	639	594	633	668	649	611	636	617	628	606	616	643	625	670	600	671	618	679	601	661	644	615	644	628	616	609	608	683	665	637	657	611	637	622	604	640	629	636	624	626	645	667	613	602	668	629	607	644	622	623	654	650	617	627	639	616	618	611	585	626	614	634	619	643	602	664	660	638	613	594	635	654	631	604	604	661	647	644	647	666	676	625	650	598	589	604	631	673	618	639	634	615	648	662	609	645	595	650	675	596	661	661	657	662	654	630	677	621	647	658	652	607	613	623	583	623	598	596	614	609	672	642	623	639	653	649	591	643	620	670	643	614	642	637	639	597	658	634	650	600	651	634	628	669	677	626	662	610	643	630	630	616	625	638	625	627	661	601	687	665	665	611	608	607	607	592	647	626	715	641	630	604	610	617	637	620	656	646	628	639	617	672	645	646	646	578	642	618	628	615	610	656	618	628	665	555	613	682	621	645	617	618	652	614	644	615	615	612	645	676	624	668	671	594	610	657	622	602	639	679	650	601	684	624	636	617	615	620	653	630	594	596	650	644	641	618	657	618	661	676	659	649	623	615	630	674	604	627	667	637	658	625	641	628	639	624	622	634	604	611	594	656	670	612	584	619	641	626	623	632	613	609	674	659	606	681	655	594	647	605
7504	559	598	449	312	318	268	264	208	210	197	191	175	205	204	192	176	186	172	172	167	197	152	192	192	188	161	216	188	183	177	174	169	196	164	185	178	140	207	170	173	170	219	216	167	183	187	168	187	162	174	174	179	164	179	178	174	190	163	170	184	189	153	201	174	171	187	174	176	182	175	198	174	172	189	176	195	173	174	162	164	163	189	157	184	192	169	208	189	198	154	157	176	166	171	147	154	187	167	201	156	150	177	164	162	168	188	168	166	179	177	166	183	159	152	166	165	166	165	185	190	176	174	138	179	152	174	174	156	177	158	175	155	189	162	166	168	159	174	146	161	173	182	186	195	179	172	161	172	158	163	183	192	188	164	186	163	179	204	195	184	169	163	184	187	167	206	154	173	189	187	165	181	168	160	180	160	171	187	204	195	163	178	151	178	172	177	180	165	184	183	189	157	190	196	173	169	182	167	178	175	180	159	174	182	155	202	165	196	173	159	196	176	174	162	179	183	159	181	197	163	206	190	172	178	180	169	194	189	221	160	166	174	178	185	174	196	189	164	173	191	177	186	175	138	162	196	183	179	160	186	176	164	154	176	177	161	165	163	155	201	167	172	181	172	172	189	181	191	179	183	172	194	211	166	197	178	171	181	190	168	172	170	179	201	145	190	190	171	155	169	161	158	187	191	186	167	166	162	165	180	178	199	183	197	184	194	203	183	172	192	179	185	169	140	168	216	153	156	180	179	182	196	177	147	158	143	185	176	188	162	170	161	153	165	196	173	155	188	158	186	179	160	162	174	176	176	174	182	155	168	182	169	170	176	150	166	186	167	154	181	181	189	184	172	193	168	187	168	182	170	229	171	208	176	190	166	174	210	186	166	172	158	181	185	183	179	180	180	162	187	181	162	158	203	164	172	193	176	179	168	149	166	169	159	162	169	172	151	179	174	182	196	162	171	166	162	171	179	171	193	173	161	170	178	177	167	156	169	151	179	191	168	178	171	163	165	179	170	174	178	193	181	173	155	164	141	181	175	183	154	194	161	183	211	159	181	172	165	165	180	184	165	178	201	172	208	164	191	174	172	185	175	170	166	174	184	184	185	167	205	171	163	160	173	174	191	156	189	163	164	143	155	163	175	157	190	143	191	171	198	185	153	159	198	160	212	164	188	187	164	179	147	182	180	164	161	156	179	185	152	183	168	168	180	170	168	154	157	169	144	175	174	171	169	169	185	175	173	170	172	180	172	185	157	174	146	196	203	194	179	169	166	171	181	149	178	169	191	160	204	187	214	186	178	186	187	172	182	177	169	174	154	182	142	178	199	181	185	183	174	187	156	170	177	160	169	177	177	164	178	149	179	167	184	176	175	190	159	167	177	176	157	165	160	190	196	189	165	189	169	178	177	191	157	174	175	184	159	207	175	189	156	163	172	164	172	181	187	171	185	182	175	157	182	195	150	167	190	173	165	173	157	204	175	152	184	184	167	179	168	192	176	169	199	191	191	155	175	176	164	176	151	180	142	189	172	146	158	186	213	181	202	179	154	181	174	166	178	184	186	166	162	197	193	166	180	166	176	163	154	168	175	142	171	177	172	166	153	183	201	173	162	164	196	176	160	178	179	168	194	158	171	167	184	169	169	178	176	147	188	169	172	157	184	177	184	193	173	174	154	175	158	158	183	204	183	172	184	175	200	183	174	184	191	179	176	171	163	164	165	191	174	164	177	146	152	155	156	175	172	180	151	175	180	148	187	163	175	150	182	192	216	200	181	185	209	166	155	160	169	182	151	181	203	173	200	201	174	197	190	165	195	160	198	178	173	134	160	204	169	180	156	152	181	147	169	175	186	183	156	174	166	185	181	190	177	181	186	182	171	184	196	154	161	171	177	149	167	186	175	186	197	171	179	162	188	170	197	185	180	169	176	174	177	149	184	188	183	203	161	179	197	178	169	197	166	197	196	184	145	192	155	194	206	164	187	154	185	173	201	174	184	195	184	158	161	173	163	168	187	198	164	171	181	181	163	163	163	173	176	213	160	166	167	191	158	160	191	180	175	171	160	162	168	145	180	144	176	176	182	177	173	156	161	157	172	142	184	171	184	158	170	166	179	196	173	206	171	188	157	191	179	200	180	177	165	172	154	166	159	202	186	171	166	163	175	170	188	177	161	203	158	196	159	177	160	150	185	153	170	177	163	199	154	179	201	169	151	202	174	158	159	187	185	183	181	181	171	157	166	188	163	184	179	143	181	190	180	182	137	193	159	162	175	184	191	200	155	170	186	170	194	179	174	175	164	181	177	176	169	168	205	166	184	169	154	170	183	182	175	154	178	175	195	157	166	188	185	156	186	179	193	175	162	184	185	170	185	157	165	187	143	188	169	186	203	185	178	177	180	178	163	156	163	191	174	154	182	188	178	164	159	164	191	188	180	171	171	175	173	162	172	162	190	182	161	174	173	155	179	188	161	163	183	172	201	198	190	160	162	183	186	176	156	161	198	184	147	192	177	170	166	163	171	187	195	181	177	201	165	170	174	171	167	129	169	177	206	177	187	190	170	170	177	189	184	178	181	178	185	163	161	191	162	161	189	153	193	169	190	163	169	202	174	165	159	185	164	184	189	173	188	174	197	174	164	145	179	162	173	160	177	171	181	173	184	177	177	164	182	175	179	177	160	194	158	195	178	197	206	171	177	164	208	178	165	184	168	175	173	200	180	182	163	173	184	194	178	196	182	156	190	160	163	179	176	178	188	205	164	174	174	184	175	164	182	137	164	160	167	206	172	221	174	156	180	177	172	168	177	180	162	174	161	158	178	171	162	198	148	178	163	174	174	154	175	175	160	185	159	169	188	195	155	188	174	175	151	157	180	161	172	191	171	172	183	181	203	168	196	180	171	180	171	164	161	194	201	178	178	187	160	174	186	199	183	175	201	174	160	184	188	171	182	172	187	168	208	197	178	169	179	165	174	144	174	137	172	155	201	190	170	169	146	160	172	201	169	164	183	162	151	182	185	173	185	179	182	186	215	146	149	171	179	197	182	163	183	193	170	151	178	166	189	142	172	162	189	189	166	180	186	186	163	189	166	156	186	155	170	174	170	200	189	184	176	164	181	175	171	169	159	165	182	171	171	181	198	195	167	169	197	167	170	166	182	197	168	150	182	187	153	160	158	194	179	174	183	181	174	174	172	148	174	168	182	178	165	162	184	174	178	170	204	166	173	174	180	162	183	211	187	160	174	167	173	177	173	171	163	195	189	193	182	169	149	183	180	177	148	156	188	155	177	164	168	171	180	160	180	198	191	179	187	166	197	158	187	174	189	158	179	174	143	167	192	164	182	157	187	202	190	169	188	171	165	157	154	159	150	183	158	161	179	149	190	176	175	170	165	178	187	181	176	186	182	164	163	172	168	150	174	164	182	171	157	177	148	176	174	180	193	166	143	199	179	170	179	181	166	176	180	182	183	217	173	170	193	186	145	195	193	158	149	174
6225	803	1344	1466	1325	1100	957	815	758	655	635	626	639	562	592	554	549	532	568	522	501	552	526	530	501	548	498	472	496	453	516	525	480	471	486	470	521	440	440	489	499	499	487	482	498	455	505	490	492	513	529	483	527	509	495	465	511	447	452	504	485	482	433	491	496	514	499	488	501	483	470	465	506	449	474	504	482	490	482	479	475	508	493	496	461	451	450	459	419	469	468	465	488	464	463	505	510	509	478	482	487	495	473	475	492	498	495	482	497	489	463	485	521	464	450	508	501	506	518	480	457	481	450	446	481	491	497	495	497	455	491	421	498	531	453	470	505	512	495	466	446	496	458	514	446	477	492	452	453	456	490	500	468	478	477	489	492	490	471	460	498	480	510	461	525	502	489	467	478	462	488	480	510	459	475	463	514	515	468	461	461	515	482	455	504	465	464	462	475	510	528	466	425	494	469	442	475	464	486	500	480	428	437	493	466	466	503	448	465	458	462	457	487	466	459	465	500	482	523	463	465	468	461	479	453	487	468	490	483	449	472	517	506	435	483	447	496	476	479	491	524	454	458	513	511	494	478	463	499	468	454	475	489	463	491	494	463	429	464	493	465	473	485	454	479	453	466	496	472	475	493	474	482	477	486	470	494	457	473	432	451	525	481	453	468	492	481	467	480	515	482	497	524	492	511	499	467	491	476	455	454	520	480	498	470	463	517	456	499	489	459	487	457	468	487	500	469	473	499	491	476	505	501	502	475	505	498	489	514	471	461	458	489	471	501	487	445	487	501	473	502	493	444	471	490	497	456	517	517	465	523	457	459	481	505	482	473	463	448	463	475	432	499	511	467	453	455	457	497	490	495	491	475	455	500	471	440	483	482	476	502	505	506	468	456	440	479	485	458	475	488	491	485	462	518	472	479	470	462	487	493	532	472	458	467	511	455	511	462	496	466	491	491	460	495	494	464	461	489	495	499	507	460	498	446	452	458	474	431	472	491	479	462	499	476	451	525	476	502	484	463	492	471	468	483	486	448	473	494	465	475	494	504	475	467	505	484	489	490	434	471	523	471	508	471	483	475	478	482	468	445	471	510	471	477	485	459	476	450	472	520	482	483	464	461	517	487	506	523	440	487	506	474	474	455	454	417	461	516	490	480	446	495	513	483	474	484	490	462	492	533	451	452	425	493	462	450	473	482	502	436	497	485	430	467	457	462	453	505	497	507	511	443	467	490	463	499	462	518	474	466	475	470	507	469	499	541	481	490	507	463	525	459	483	491	454	474	505	505	474	501	475	473	455	458	453	466	452	453	503	471	480	495	492	496	535	454	475	487	513	469	431	460	486	490	485	469	472	487	483	478	488	501	496	471	463	521	479	527	484	507	477	486	461	487	511	485	516	479	486	489	474	473	502	511	521	478	481	484	491	495	499	479	478	459	506	472	497	483	503	488	455	514	472	486	468	471	522	493	456	457	516	501	512	455	494	428	487	477	476	475	469	469	455	472	428	520	478	479	510	476	517	494	469	471	489	500	473	493	469	475	445	499	464	452	507	491	433	486	484	495	482	468	475	493	514	503	456	485	498	459	484	473	493	476	442	484	459	474	508	492	504	499	480	489	451	470	482	494	438	488	491	476	479	539	435	490	474	466	452	480	498	504	470	465	473	456	524	465	464	497	442	497	428	484	467	457	481	474	483	495	486	511	471	453	484	426	528	485	478	444	475	459	479	498	475	464	488	451	458	455	473	467	471	477	474	487	525	477	477	481	448	489	473	489	517	525	505	455	476	449	507	483	477	471	464	449	510	510	459	504	465	477	504	466	515	510	466	459	491	501	493	505	457	465	478	508	479	514	512	461	481	465	483	453	483	478	517	485	480	458	493	460	488	452	496	452	476	483	494	470	475	488	469	508	520	509	512	473	485	439	477	467	507	498	488	458	446	496	452	479	472	481	476	467	460	523	467	437	469	501	482	476	458	456	430	458	452	438	464	475	484	460	462	434	473	474	506	478	467	462	484	436	488	502	480	490	480	500	479	485	474	493	477	498	499	461	447	513	493	504	465	479	491	502	516	481	496	488	477	473	475	498	477	506	488	495	481	480	482	456	475	490	478	439	483	475	507	520	480	492	472	492	466	447	456	510	516	482	488	525	489	492	463	472	475	473	469	483	499	495	474	478	465	454	458	445	512	449	479	509	450	512	449	482	483	464	459	515	469	507	453	506	484	468	448	468	469	475	488	491	499	445	483	449	518	464	480	493	522	490	465	494	478	454	437	513	470	480	509	453	444	447	470	486	439	517	485	491	479	483	479	499	513	466	474	440	454	447	466	494	506	469	490	500	498	488	474	462	500	496	456	483	485	469	476	493	458	495	498	455	507	486	438	464	462	501	497	493	490	494	450	461	483	509	478	456	479	464	482	483	486	512	489	507	483	475	462	482	467	462	494	482	494	475	491	489	508	502	479	492	431	475	453	506	512	447	499	488	449	496	483	472	461	454	500	456	479	467	422	477	495	451	470	492	481	453	503	460	496	495	469	538	482	495	493	492	453	478	468	479	485	518	483	487	476	449	520	463	483	484	471	456	476	503	462	474	484	510	450	468	456	501	465	421	472	464	505	466	483	478	480	482	460	472	519	484	496	490	465	494	468	503	513	492	494	501	484	501	418	460	480	490	453	461	499	494	498	506	479	482	442	492	493	479	452	507	466	505	495	493	447	504	508	467	469	482	447	455	463	444	463	496	434	485	509	477	448	445	472	457	486	498	453	461	460	478	457	456	479	453	482	501	485	461	466	493	473	472	410	492	495	496	526	453	480	465	481	478	519	445	469	486	514	478	493	487	466	478	464	475	475	498	440	460	516	434	501	525	481	474	488	501	479	464	483	461	507	501	493	514	483	472	461	491	541	480	486	483	529	493	475	463	484	499	477	481	471	485	505	464	500	455	473	463	523	487	455	478	462	471	487	456	482	432	453	473	487	479	468	496	482	470	462	437	472	480	504	514	510	462	459	506	488	490	515	464	475	498	501	481	513	452	519	463	495	455	452	474	479	488	417	470	489	475	493	428	497	457	475	485	484	512	486	460	487	462	488	486	488	462	497	482	484	484	475	469	449	477	487	458	482	453	452	491	484	455	486	444	496	457	468	486	464	485	471	471	443	504	463	502	501	466	453	447	435	497	490	476	480	467	479	500	516	487	489	496	515	474	438	470	489	473	452	498	489	471	466	482	471	464	482	464	466	481	501	507	499	487	490	490	468	455	465	510	504	446	489	478	466	488	450	511	470	478	436	448	476	482	490	476	454	468	462	433	487	520	455	464	475	483	463	480	453	452	442	497	461	457	469	505	479	460	479	444	483	447	501	471	421	483	509	498	472	455	481	511	435	461	498	466	480	504	485	455	502	488	449	488	464	479	504	473	468	485	452	456	480	501	441	493	489	498	486	499	453	465	412	488	510	463	483	495	524	533	515	493	476	510	465	443	455	475	486	516	515
14631	1422	1265	960	673	590	508	482	466	446	446	428	442	391	397	384	366	368	363	360	397	347	352	354	380	382	378	338	376	363	385	339	334	360	352	344	366	353	378	352	371	363	350	372	337	319	338	347	360	378	388	385	387	379	361	365	324	367	362	367	359	335	331	367	321	349	345	369	368	369	357	320	352	358	357	331	387	355	384	346	399	380	371	342	402	326	333	336	381	366	363	372	354	352	383	387	333	351	357	325	373	344	369	368	360	345	373	400	370	344	320	358	365	355	323	345	386	331	391	355	348	345	335	353	359	357	373	322	394	372	361	344	377	343	418	346	328	325	372	374	362	336	383	328	356	381	341	349	326	330	361	368	362	379	379	360	342	320	339	378	368	321	329	397	349	344	351	327	348	350	385	347	315	316	357	360	338	344	362	357	350	358	371	369	328	381	355	335	344	357	364	358	332	354	352	363	368	354	339	328	353	414	358	359	376	337	313	317	342	361	345	332	353	372	343	364	342	363	347	334	389	359	365	341	365	367	346	361	334	340	340	347	372	339	321	342	350	357	360	355	388	372	384	336	365	385	363	337	324	381	361	364	304	318	377	333	324	351	365	313	372	336	359	352	358	362	350	347	332	326	348	374	356	359	373	345	362	369	329	375	332	351	384	381	358	362	349	357	362	332	361	392	346	385	367	354	329	327	343	359	371	363	343	343	363	344	318	344	368	325	366	362	365	371	357	368	349	338	385	398	349	332	348	371	351	370	355	373	344	332	363	355	330	335	355	385	322	327	338	337	369	351	368	344	357	351	331	360	357	354	342	343	363	369	363	326	359	316	373	350	381	357	349	356	400	324	347	367	345	360	344	383	376	329	377	423	349	345	394	326	380	353	335	335	362	348	352	340	376	353	352	399	361	361	354	327	325	355	343	356	390	389	382	347	372	360	335	362	330	330	353	331	353	343	316	366	348	354	368	345	348	375	338	355	365	325	357	390	352	368	345	349	418	354	354	346	347	363	345	365	343	358	375	364	365	361	354	372	340	352	349	370	345	358	353	357	362	360	373	371	350	347	374	366	361	365	328	324	330	353	347	360	352	343	332	342	369	380	380	355	406	385	378	351	402	371	370	395	356	342	368	370	358	365	331	340	365	360	368	362	332	366	317	386	357	352	343	340	311	364	363	366	403	324	341	367	376	345	374	344	379	346	364	344	388	314	329	371	347	335	352	365	348	350	386	336	345	336	393	373	370	342	353	334	304	333	372	326	355	338	358	356	371	351	387	345	334	352	359	336	406	364	370	357	363	374	350	344	345	333	368	338	361	317	349	390	329	356	346	350	355	368	348	331	322	343	343	369	374	356	290	321	375	372	349	356	376	367	402	368	341	354	344	364	353	372	370	345	361	333	369	370	323	348	372	359	365	361	353	333	349	335	346	366	350	370	391	377	357	344	357	364	329	347	364	359	342	362	360	354	348	342	360	355	348	341	348	370	370	381	361	392	357	390	335	342	345	353	373	393	350	338	332	326	363	434	342	335	370	327	319	363	316	311	367	310	366	360	327	332	339	377	302	393	390	334	338	372	330	353	397	348	356	326	380	352	380	352	391	385	358	319	352	352	351	373	388	362	354	363	377	344	371	376	372	385	329	356	368	348	335	316	392	396	391	326	328	343	332	342	332	354	345	415	372	395	359	342	352	359	357	352	362	345	353	338	324	336	327	382	376	344	364	353	362	359	351	353	340	336	364	399	337	331	351	335	356	372	363	361	345	362	342	335	337	352	347	375	355	341	346	340	330	353	337	347	297	361	340	333	332	347	371	360	371	336	322	371	392	348	361	323	364	350	374	352	355	334	345	383	321	374	363	329	390	359	391	320	346	353	337	327	350	371	388	351	351	346	339	340	362	374	346	344	375	357	361	379	334	352	379	314	362	358	374	344	349	357	416	352	380	354	348	328	357	363	349	327	338	335	346	375	338	359	363	350	369	351	309	359	362	322	375	328	369	346	345	350	393	357	339	370	369	361	374	361	341	370	348	363	310	375	343	339	342	342	349	376	346	360	337	345	357	326	376	388	302	323	384	355	333	358	334	338	325	380	335	337	310	388	349	354	361	372	373	338	315	355	376	350	341	335	354	359	341	356	342	392	333	352	366	352	369	371	349	368	365	367	353	326	355	354	360	314	316	366	402	347	350	337	324	325	332	372	343	331	351	344	360	361	341	362	332	356	357	364	362	396	373	358	325	363	346	369	388	356	389	394	390	354	371	350	318	375	373	363	342	336	336	352	353	387	328	365	366	341	354	340	335	358	349	368	346	357	362	347	371	348	394	348	365	364	375	348	384	351	343	332	363	319	351	322	380	321	381	360	333	345	386	353	360	335	392	353	351	363	370	369	369	383	349	344	359	342	371	370	342	321	377	355	355	358	389	397	318	356	345	336	364	336	368	354	323	320	365	343	347	369	367	345	335	362	355	354	340	347	360	338	352	347	347	350	334	362	363	363	328	371	387	333	331	358	332	339	336	354	312	414	348	358	367	366	347	347	372	349	305	354	377	373	340	348	348	340	341	342	346	339	351	365	338	362	324	309	339	363	329	325	386	351	370	406	340	381	365	385	340	354	345	376	327	327	355	326	370	339	357	358	344	347	349	332	329	375	405	346	385	368	337	347	337	409	359	349	372	353	330	381	374	363	351	321	331	374	385	359	367	330	347	290	347	375	339	339	353	342	350	342	369	357	385	362	353	375	333	353	361	342	397	374	359	351	332	354	386	319	322	372	334	352	362	384	380	363	379	347	377	343	362	350	329	316	383	319	335	336	339	363	331	325	382	366	392	353	327	383	352	337	367	389	368	354	378	397	338	318	332	350	315	347	343	365	332	322	363	349	339	352	330	357	339	337	346	347	356	376	356	344	328	352	402	357	313	350	334	342	361	369	362	377	361	399	353	368	370	374	337	363	387	330	348	354	315	378	356	397	351	360	378	352	350	367	330	333	363	366	346	336	337	316	331	364	364	357	374	363	363	385	356	383	342	337	355	348	335	345	350	358	352	315	343	369	337	327	358	324	363	334	339	367	327	308	358	353	353	364	344	370	415	375	373	372	377	333	386	306	351	349	317	366	339	346	403	351	340	366	321	334	367	382	335	346	353	377	355	372	365	365	354	348	372	368	350	370	365	385	353	363	350	357	362	341	383	326	340	354	373	360	351	359	356	344	384	347	359	397	381	360	299	354	362	331	368	393	347	377	365	347	342	341	302	326	345	331	356	325	335	383	374	354	351	330	390	359	347	394	394	396	422	313	361	368	386	375	363	355	358	374	348	351	362	329	325	332	358	342	345	349	380	340	331	338	309	365	351	383	373	344	363	358	387	348	357	361	369	342	384	383	387	353	373	373	334	336	397	348	330	361	363	368	330	351	316	344	360	367	356	350	344	335	328	352	337	338	316	335	376	371	354	336	347	354	347	375	344	328	335	402	348	367	371	320	318	366	354	351
8545	1397	2464	2684	2212	1966	1608	1493	1297	1249	1195	1157	1121	1021	993	985	901	1058	1005	920	900	889	922	909	926	908	920	911	915	864	877	922	885	894	911	874	890	892	899	846	925	887	872	868	892	838	888	889	870	863	880	900	859	902	880	847	832	838	817	895	820	891	836	831	853	881	918	873	870	817	828	857	920	811	821	834	870	859	858	839	794	838	851	830	889	890	798	838	836	846	860	844	788	872	844	835	885	884	887	887	854	879	875	826	908	840	870	826	892	853	879	824	868	808	854	829	876	784	813	866	836	881	842	823	912	847	840	841	876	871	870	858	877	824	855	848	829	899	869	805	823	814	848	871	829	880	875	820	869	831	856	838	845	869	808	821	786	822	841	815	840	915	831	850	807	858	847	837	874	860	858	863	832	861	860	808	902	861	828	839	871	811	848	859	789	829	901	858	832	841	904	858	903	811	817	881	817	849	808	846	862	911	861	837	850	835	867	878	840	865	883	844	829	806	877	861	832	807	857	830	856	858	824	866	890	866	851	877	815	840	851	836	856	831	912	819	861	860	856	823	858	859	841	854	810	819	838	880	872	889	843	813	891	839	824	881	822	847	848	824	863	881	844	853	856	850	825	873	862	888	868	886	822	832	829	830	813	843	849	866	840	848	826	854	883	894	853	822	874	828	805	853	832	821	875	857	882	868	799	884	840	878	836	794	875	833	883	874	829	805	838	858	833	840	856	858	892	812	875	889	773	857	818	829	884	820	859	794	868	786	852	827	849	844	832	845	831	813	861	877	872	843	853	864	834	804	825	837	840	888	878	859	906	882	884	885	916	856	845	825	887	861	830	820	826	833	861	835	843	842	845	870	882	788	850	855	877	867	813	877	839	834	851	859	851	845	809	874	856	901	864	832	850	849	871	842	860	873	792	816	806	876	894	875	789	851	893	818	824	899	833	801	844	864	859	837	898	864	799	863	896	888	874	850	843	871	836	858	828	888	835	856	848	840	779	843	824	868	890	813	782	826	871	826	841	837	863	860	911	838	814	808	824	847	833	863	835	859	858	844	844	878	843	851	838	814	849	809	784	839	849	818	811	834	848	826	806	842	841	804	852	851	797	883	854	764	876	886	833	857	802	844	794	868	852	855	901	858	873	882	832	857	767	847	838	863	866	910	775	848	839	843	886	858	816	822	885	870	812	860	807	880	800	837	812	889	885	870	858	843	862	804	861	854	852	870	812	888	776	850	869	839	842	832	853	844	850	881	839	848	854	819	807	859	838	815	876	869	834	851	871	855	851	830	890	848	862	847	858	864	858	811	837	828	888	881	818	828	866	885	897	886	834	818	833	865	843	848	867	868	875	839	845	914	850	861	858	839	855	857	848	805	793	813	812	856	879	864	864	874	862	847	822	854	841	858	835	813	863	910	880	856	819	883	846	890	882	849	892	870	881	826	852	786	898	855	831	860	850	871	809	862	882	831	888	866	828	803	841	855	843	841	819	832	861	872	851	863	833	832	848	881	813	808	855	888	904	823	848	883	870	820	896	847	908	835	860	869	854	867	873	860	788	848	865	827	838	794	881	845	889	858	840	865	847	845	867	859	849	891	864	851	868	865	867	830	864	856	910	895	885	841	865	825	916	877	886	846	855	839	870	822	816	884	804	913	866	818	822	835	901	868	779	847	884	847	879	861	863	830	843	875	846	836	862	837	837	838	902	890	850	782	886	866	867	862	859	857	849	914	816	802	831	898	838	800	831	844	859	868	858	881	859	784	878	807	816	842	799	867	875	843	864	886	862	852	800	839	838	802	859	835	842	812	851	823	844	807	880	867	863	848	828	848	832	854	867	821	876	823	818	886	838	810	837	836	845	885	841	841	853	887	899	872	839	827	893	912	826	890	815	796	872	826	830	798	869	873	866	834	850	821	793	788	816	857	909	838	836	866	819	864	805	793	843	844	820	884	864	807	831	874	821	791	824	856	824	820	858	911	845	869	887	822	851	826	822	927	857	806	861	818	850	858	846	806	894	849	829	870	828	836	877	820	845	800	859	809	897	825	810	879	868	849	800	875	831	857	867	860	852	900	834	799	821	792	887	826	835	824	757	814	826	820	875	839	837	849	816	859	807	873	822	817	899	858	872	797	834	836	833	834	790	887	849	876	872	782	833	811	877	875	821	861	800	866	836	843	856	815	837	872	795	795	874	781	873	850	766	871	814	837	852	842	859	839	838	875	858	861	828	809	841	814	876	817	808	901	812	810	842	893	910	865	848	823	856	804	878	856	843	851	856	886	818	844	818	816	887	840	869	836	869	812	851	857	873	862	884	860	855	854	849	824	879	903	874	830	877	829	900	837	858	852	799	866	870	866	802	841	865	850	879	854	842	818	812	819	848	853	833	906	837	851	890	879	824	876	834	876	835	863	791	888	792	815	881	858	832	821	813	808	875	819	782	829	852	882	857	864	865	821	867	846	855	812	860	878	891	837	895	857	836	869	856	863	818	829	855	883	850	835	896	816	922	790	903	834	855	834	807	852	895	873	869	861	817	853	849	833	827	846	893	890	835	822	821	908	826	840	842	852	832	782	812	758	825	842	845	907	873	868	850	893	826	871	833	829	851	830	828	856	842	893	895	915	845	827	872	845	859	811	858	842	909	890	857	898	863	824	807	846	878	829	799	833	847	866	826	840	799	832	893	855	893	822	897	860	875	869	815	888	834	829	860	834	841	908	842	828	862	835	884	836	823	867	852	844	848	841	874	832	808	848	853	848	864	829	835	800	857	916	868	891	876	865	824	845	826	797	883	876	828	821	878	836	887	866	838	896	845	868	839	890	799	828	851	903	858	871	831	818	752	883	828	812	846	908	925	842	871	828	897	885	848	873	824	868	880	869	853	872	800	867	888	838	863	843	868	806	883	829	855	876	817	795	854	801	917	898	803	854	813	845	880	903	809	922	833	841	865	870	819	861	843	842	826	837	901	826	799	862	830	856	855	868	885	801	883	816	831	811	842	839	845	838	880	847	892	894	885	912	802	893	824	826	879	827	814	886	825	805	862	912	918	855	810	809	846	852	864	837	856	862	843	899	826	842	814	846	880	860	830	837	855	830	871	889	821	853	838	872	916	838	817	880	846	836	853	833	883	845	873	867	860	881	856	841	823	821	864	873	870	848	865	858	849	795	826	818	846	867	805	851	837	871	863	875	833	901	875	836	830	814	810	853	852	893	843	877	833	842	863	810	817	877	887	924	819	852	894	858	865	851	859	846	797	845	855	834	911	830	879	818	853	867	850	876	888	838	828	864	853	856	816	909	853	859	835	879	832	854	875	797	885	861	885	791	845	834	860	820	831	883	895	884	858	837	823	846	805	859	879	892	891	844	865	821	817	839	884	823	857	844	879	832	818	865	871	880	883	820	882	854	885	869	822	875	885	843	867	836	815	830	815	843	839	889	822	814	839	907	835	846	879	851	829	891	866	803	847	869	801	857	803	850
1532	255	295	279	290	253	282	229	277	259	252	248	254	259	265	281	249	252	268	267	269	295	288	270	232	258	246	258	249	269	253	257	254	247	244	263	252	261	240	267	239	232	236	282	258	276	258	225	263	235	240	284	251	251	304	239	256	242	253	274	283	235	232	241	268	288	260	274	271	276	261	276	262	253	230	236	255	264	252	234	251	257	261	299	238	249	263	263	236	291	271	273	296	278	251	248	279	253	250	253	276	264	258	295	262	273	261	241	266	278	247	262	268	240	257	278	282	257	258	252	239	255	251	251	271	291	269	256	247	264	271	257	251	242	266	237	278	257	281	254	253	273	243	259	253	258	250	227	270	234	235	269	229	267	267	266	265	270	297	256	323	286	262	285	242	232	273	274	275	210	238	269	244	275	259	277	262	238	251	240	275	269	236	249	244	261	259	272	256	250	264	250	256	258	251	260	304	289	269	237	277	237	250	293	255	232	251	271	249	236	240	259	288	272	256	255	274	273	237	280	244	243	239	229	266	256	262	283	283	256	259	249	266	264	248	268	271	246	226	237	263	261	252	251	261	280	277	261	277	275	292	239	275	262	239	258	261	242	273	256	285	255	270	262	265	277	286	249	288	249	268	248	279	263	269	259	238	262	269	233	269	262	274	249	244	216	246	267	297	276	253	271	290	257	261	283	273	243	256	272	251	239	280	262	298	262	261	282	300	260	274	265	244	264	241	269	256	254	282	239	229	221	263	281	257	249	273	298	255	271	223	244	253	245	239	223	290	270	253	255	297	236	259	266	236	252	247	285	259	262	268	287	276	253	289	216	262	277	270	239	253	278	251	279	295	278	259	253	243	275	271	270	260	228	299	243	263	256	234	257	220	283	227	248	268	255	253	294	263	256	274	276	276	255	247	259	257	256	228	280	266	268	261	277	257	260	240	234	292	272	262	271	284	231	267	264	244	254	270	252	270	253	207	272	269	260	253	247	241	256	221	265	248	251	262	256	251	238	252	242	269	258	251	254	269	239	247	264	262	255	289	260	264	259	281	236	259	267	265	287	260	251	268	257	288	281	291	256	214	271	252	272	271	259	267	244	267	259	237	227	236	280	250	250	283	272	259	277	232	248	257	269	233	264	247	257	260	278	263	257	296	254	269	237	246	234	236	275	257	278	240	245	276	263	248	249	229	273	250	258	265	264	287	255	273	270	225	243	252	251	273	262	234	239	280	233	266	234	288	254	243	227	255	255	246	282	279	277	248	228	268	245	249	261	261	256	265	273	259	265	288	262	261	269	290	222	253	250	278	275	290	245	250	254	286	237	270	279	249	251	247	260	255	277	278	248	256	272	256	238	254	265	225	262	272	243	233	248	251	240	233	256	272	280	270	266	243	256	255	278	299	237	257	263	248	250	247	264	294	278	265	227	246	254	248	264	273	239	275	267	251	263	245	270	238	239	276	280	259	240	266	267	266	278	278	224	228	274	276	273	242	217	249	269	261	250	261	266	244	253	261	258	249	276	261	236	261	243	270	262	290	286	275	291	228	257	277	250	290	294	253	267	261	247	266	244	268	259	235	264	256	242	258	261	264	244	255	266	256	278	266	242	263	252	244	273	240	251	252	254	281	238	265	242	265	252	278	263	277	268	274	262	267	274	244	225	231	252	256	254	274	274	243	271	271	275	266	233	272	266	260	254	268	276	258	268	266	269	260	228	272	314	292	247	261	274	278	258	255	246	273	259	253	263	272	266	221	268	264	263	244	285	271	257	281	242	234	240	241	279	271	246	240	251	255	263	279	271	251	267	250	243	233	260	270	261	244	255	242	239	264	242	237	297	263	272	243	260	277	246	248	237	219	225	248	246	239	268	214	265	248	268	304	244	250	240	262	266	265	270	279	256	246	274	254	245	220	227	239	242	282	241	290	285	260	267	238	234	240	253	243	250	277	272	252	258	257	282	261	278	295	274	258	259	241	212	300	293	278	266	278	256	252	279	237	273	245	226	258	241	280	285	272	262	268	266	251	253	254	230	231	275	223	240	249	282	226	266	270	261	270	244	265	239	261	295	280	274	267	244	252	216	230	316	259	241	247	240	246	295	237	246	258	256	271	278	267	263	264	255	252	260	249	253	261	271	261	266	256	252	277	267	257	281	239	270	268	228	244	270	307	265	276	240	263	253	237	276	276	268	229	216	258	256	268	262	267	258	227	215	239	228	261	304	264	236	242	257	253	291	271	255	257	274	262	281	245	274	246	266	260	231	270	246	234	263	252	252	250	266	258	227	266	234	227	255	266	242	261	271	255	287	235	257	245	246	249	266	248	272	247	283	252	226	235	252	268	248	237	258	227	258	248	252	234	281	261	248	275	287	260	280	278	271	278	236	289	254	235	263	258	240	294	240	273	263	276	261	239	284	268	244	266	245	293	253	243	263	256	272	251	265	229	234	258	240	251	264	274	252	259	229	275	292	249	247	262	258	248	268	300	259	276	262	271	265	247	282	257	228	275	259	254	233	297	283	258	269	253	261	245	242	271	257	251	290	282	245	229	254	244	288	244	240	255	243	267	238	262	291	265	272	252	255	276	268	263	254	260	251	231	255	243	278	287	243	246	280	252	272	253	249	278	240	273	265	260	267	271	238	245	266	272	243	252	281	273	267	256	290	270	241	221	242	259	251	270	268	243	276	261	279	271	252	288	254	224	233	270	261	253	240	278	267	213	269	289	243	286	252	278	289	237	244	258	257	275	274	263	246	254	264	255	277	237	263	276	259	235	290	273	252	284	258	286	255	248	305	284	256	253	230	237	253	287	250	252	263	276	289	256	256	263	284	262	265	252	256	290	248	241	270	297	275	249	269	226	261	245	241	250	239	225	244	258	237	221	236	270	239	235	266	244	253	242	251	239	269	256	251	270	242	251	254	254	271	244	208	255	261	247	291	268	274	262	263	269	255	281	253	242	271	316	255	253	232	234	265	251	250	251	253	247	288	244	288	261	269	268	262	284	255	241	261	249	265	258	255	286	246	246	280	262	237	262	239	252	265	250	252	268	262	239	233	235	250	262	268	273	280	248	252	271	264	257	256	260	255	238	261	276	279	236	274	246	244	274	235	254	256	251	232	259	263	285	238	231	251	251	251	299	271	251	258	288	254	270	284	296	285	268	252	260	232	277	271	259	252	244	259	267	247	273	262	265	257	252	253	249	257	245	250	289	232	283	258	244	288	239	229	282	269	265	283	261	237	258	274	269	286	247	258	254	248	270	288	235	265	279	277	260	244	238	243	266	252	297	217	257	224	237	254	276	256	281	264	230	267	262	228	273	293	259	232	243	273	236	253	233	248	265	230	256	270	261	230	252	290	263	243	277	283	248	267	237	255	256	244	252	242	282	264	280	269	241	275	295	239	256	253	277	248	261	264	248	257	279	268	251	276	226	261	260	262	254	226	270	276	278	288	234	262	264	252	274	262	252	252	256	267	273	295	245	251	224	240
1804	636	667	729	660	670	666	581	607	681	611	639	663	619	622	671	637	659	609	648	625	639	639	591	595	658	646	676	644	635	618	615	631	571	643	654	652	641	662	611	601	660	620	663	626	641	604	625	640	655	635	620	612	669	604	602	592	589	615	619	608	641	646	615	610	600	675	649	632	643	677	591	612	626	594	625	668	615	629	604	618	626	626	565	625	659	642	579	615	594	611	600	620	600	642	635	617	654	656	646	626	696	659	607	635	592	608	655	668	622	579	662	604	603	634	651	640	602	622	628	600	635	625	601	602	626	619	629	628	635	641	661	647	612	687	586	601	563	597	621	654	619	607	651	613	642	606	613	619	630	625	620	606	612	603	621	613	615	668	616	589	627	654	565	661	613	624	650	631	637	604	643	608	652	635	582	653	617	692	631	658	652	671	649	593	626	612	657	600	635	631	653	620	577	629	641	647	639	653	628	651	613	599	621	638	569	643	629	648	646	632	619	584	638	600	623	603	640	626	620	669	596	627	588	624	625	614	615	654	673	662	622	640	626	660	615	605	613	627	625	665	655	619	657	587	577	619	617	687	615	646	609	616	600	677	599	631	663	598	611	604	607	579	639	636	643	646	658	661	642	641	622	599	584	634	641	653	633	640	624	649	634	629	601	612	588	653	611	633	620	613	634	634	618	659	658	622	615	640	662	599	601	655	662	613	663	643	557	624	658	621	625	564	680	664	611	601	635	607	630	612	649	674	654	607	676	646	625	575	591	686	621	648	626	630	612	649	656	625	628	622	633	670	607	608	599	634	619	667	611	604	659	605	651	618	625	642	610	632	583	628	652	656	673	624	624	597	651	608	647	587	630	595	578	628	649	633	596	625	598	684	612	634	626	636	610	659	663	637	656	686	675	608	625	677	617	614	592	648	638	679	586	671	624	673	654	609	667	622	607	591	647	617	609	605	614	613	668	638	629	712	611	639	648	632	614	596	604	640	678	658	625	611	657	623	622	620	666	676	633	625	638	633	645	625	636	616	626	660	612	597	629	629	614	615	591	603	704	620	602	630	675	586	628	669	610	606	629	661	644	635	638	615	684	610	641	615	599	654	628	608	612	601	628	643	604	637	587	653	618	632	640	637	636	615	657	644	625	623	625	651	676	622	600	654	629	655	635	607	690	661	615	620	630	688	589	643	618	633	636	670	624	643	670	631	648	593	653	625	614	624	635	625	659	641	647	635	651	656	613	649	645	639	643	617	648	610	638	571	641	653	606	599	629	661	627	617	625	680	669	666	627	655	657	667	608	607	633	632	577	608	671	616	618	622	677	648	681	613	603	587	646	596	665	637	590	578	644	623	613	623	650	620	595	595	595	594	617	655	627	622	619	589	645	598	632	631	567	602	656	629	662	655	705	612	672	644	630	610	587	606	640	647	620	587	634	637	596	667	659	620	639	627	591	644	639	639	625	626	627	682	581	633	627	569	660	597	632	651	601	616	621	587	615	672	604	623	658	606	636	619	610	598	635	628	622	647	604	653	641	636	619	639	656	648	632	618	632	648	611	655	629	640	637	621	576	660	652	626	654	630	604	604	619	602	593	656	683	627	584	599	630	615	620	610	677	642	671	654	572	693	609	606	625	624	624	646	655	623	659	662	665	626	653	674	686	642	617	620	642	658	582	639	622	624	594	655	668	654	648	603	631	641	637	613	646	598	578	662	643	629	612	629	658	640	632	655	625	637	621	645	652	574	605	607	624	659	652	630	649	622	668	645	691	684	604	635	608	607	659	616	641	635	656	647	604	580	661	640	643	606	646	560	649	653	560	630	604	677	608	644	644	616	628	632	682	642	642	639	650	628	640	609	617	627	654	618	644	621	624	617	667	655	599	644	595	622	630	607	692	610	610	589	648	663	642	592	614	594	617	629	622	587	628	641	601	631	615	609	617	639	671	654	581	635	621	699	596	645	615	651	598	640	659	669	610	590	680	650	664	607	614	621	643	598	614	631	592	633	638	583	641	634	610	590	636	612	597	647	636	612	597	618	599	633	623	612	650	617	647	650	643	622	637	687	603	623	616	644	653	598	668	641	634	661	671	636	643	622	627	680	611	615	599	606	632	635	663	673	606	640	630	646	635	652	614	578	600	610	613	605	640	652	618	618	647	614	590	673	668	617	608	685	618	638	615	626	597	600	635	646	655	643	613	638	618	585	641	651	645	660	641	575	623	626	640	642	643	685	631	662	628	623	615	612	599	617	636	640	613	661	600	610	588	625	623	667	624	657	642	632	592	626	591	596	626	639	632	642	571	712	648	641	604	734	628	617	584	648	663	624	652	632	641	619	629	665	631	609	651	625	653	623	613	608	642	642	619	673	628	628	629	623	608	635	643	591	610	598	612	587	597	655	608	599	664	631	668	632	592	577	653	678	595	632	559	659	627	625	584	632	631	635	645	654	646	636	681	673	624	622	625	615	654	639	681	623	616	676	598	627	668	647	632	655	612	709	620	667	571	634	633	631	623	648	627	631	632	560	626	596	598	673	657	634	613	635	620	675	615	612	639	632	594	645	602	674	553	635	613	616	608	609	642	606	633	587	636	648	612	582	608	585	630	615	633	669	687	608	651	648	648	655	669	621	615	619	670	624	642	616	634	680	638	622	650	601	640	610	608	661	561	601	642	682	640	603	632	652	632	609	616	634	613	665	628	615	647	569	624	625	627	622	611	605	614	623	610	641	650	665	622	671	642	668	579	640	630	625	653	603	613	636	647	609	645	594	616	637	608	602	636	647	613	583	608	663	648	631	609	632	596	609	640	626	604	578	574	614	613	619	655	611	653	610	624	623	705	621	635	625	614	618	621	643	571	622	626	600	681	623	645	638	638	619	691	639	638	644	611	640	612	630	601	644	625	676	617	661	579	595	622	626	597	630	616	621	625	629	607	621	627	642	581	654	640	676	600	699	645	614	663	581	634	623	638	652	639	640	577	631	663	629	613	578	643	625	670	582	650	623	654	631	622	643	656	617	653	637	620	606	663	599	594	663	587	616	660	610	615	619	641	598	634	668	650	598	617	586	626	609	630	645	595	580	647	632	643	626	646	593	597	586	583	628	651	630	602	626	591	650	612	627	632	638	629	634	628	634	608	660	684	663	636	653	626	644	649	620	630	656	666	635	639	658	572	618	581	612	635	627	603	633	585	587	658	605	641	620	616	627	631	672	638	657	655	638	652	621	638	581	585	632	663	631	622	622	625	592	604	651	654	646	638	629	623	617	604	604	606	631	653	643	604	649	622	606	683	655	640	569	644	641	663	595	674	632	624	672	619	643	641	614	593	598	605	632	653	629	612	610	677	671	638	638	645	636	632	623	661	602	595	618	619	658	654	627	597	642	594	614	659	642	601	646	630	606	627	616	611	627	642	633	626	624	600	617	642	597	650	635	636	627	572	658	638	667	625	602	621	623	618	612	638	645	602	635	626	639	630	632	601	626	664	619	619
7460	559	568	413	330	281	242	226	229	214	194	202	200	202	164	171	175	192	180	163	216	224	210	197	176	176	178	152	194	174	165	166	181	179	159	191	184	163	166	185	155	164	183	158	182	187	174	191	176	168	177	169	190	177	153	201	173	204	176	166	138	180	161	173	180	185	173	217	168	171	172	173	189	186	185	172	167	165	164	175	172	174	161	158	151	199	157	166	195	171	156	194	165	188	159	172	172	194	197	184	145	152	154	168	161	196	180	155	161	177	174	193	191	183	173	161	157	152	178	174	154	165	175	174	164	144	169	168	180	197	172	165	192	153	165	154	172	153	169	161	151	169	173	167	212	184	187	152	177	166	168	198	152	173	156	166	169	159	164	165	153	183	172	174	179	166	166	169	154	184	170	165	193	182	171	170	171	153	168	184	184	179	176	187	177	168	149	199	193	179	184	182	180	195	171	180	191	164	188	167	186	191	175	157	166	184	175	189	166	213	191	170	170	191	195	159	156	174	170	191	157	186	187	202	173	178	170	200	196	206	174	181	182	158	148	168	162	187	170	168	167	178	193	172	190	170	167	155	146	178	184	195	139	160	181	167	193	173	173	173	188	176	175	162	172	178	181	182	162	172	163	163	158	167	151	163	180	191	192	155	165	197	164	179	161	203	173	181	165	179	172	171	174	170	182	164	173	189	171	179	184	194	154	168	175	181	172	179	175	168	191	163	151	189	159	170	178	177	158	167	174	164	182	179	175	170	155	171	152	152	175	167	170	175	184	179	174	198	174	157	184	181	180	167	150	166	167	183	158	159	198	155	172	177	154	196	163	175	189	161	194	162	184	180	154	167	177	179	144	179	190	213	174	177	176	186	159	176	168	204	156	189	164	156	158	205	179	155	168	160	151	183	164	167	168	187	193	162	180	181	181	172	161	155	199	209	191	181	173	208	165	168	171	179	168	174	159	139	180	207	170	201	146	180	173	173	149	154	159	181	157	199	164	189	167	164	159	181	164	182	190	169	183	199	183	191	181	157	173	185	181	162	167	165	144	181	171	175	176	176	162	183	178	192	177	200	177	178	191	182	187	180	171	163	177	181	168	194	189	188	162	174	205	174	150	177	157	167	164	162	146	167	167	199	166	182	188	174	181	165	176	174	175	172	194	172	168	197	152	195	158	193	164	188	177	168	176	168	207	204	186	176	172	147	184	180	174	181	171	194	167	162	179	159	169	208	199	183	167	162	172	165	164	179	188	176	139	168	184	153	164	182	170	182	150	176	154	214	170	138	165	167	170	169	184	183	176	184	153	165	169	165	184	186	167	171	190	157	168	133	165	185	162	150	181	160	168	171	173	179	189	167	170	197	216	147	185	181	204	188	203	161	188	182	170	173	186	148	181	187	184	178	179	174	189	165	159	212	170	155	170	179	182	139	173	190	187	176	186	170	174	156	155	188	143	167	154	185	187	183	171	170	184	148	163	181	200	172	174	187	173	188	163	166	167	184	162	171	166	184	194	176	167	179	162	176	167	156	182	163	174	154	176	204	182	154	174	186	181	165	152	200	167	158	188	176	199	150	150	159	211	183	168	160	195	160	181	184	174	167	180	164	201	168	184	189	180	166	140	185	170	176	197	167	175	183	189	181	181	167	162	198	170	191	178	173	194	156	153	170	188	191	202	179	178	175	191	178	167	168	183	206	211	180	175	184	187	181	178	168	170	181	181	187	183	166	183	176	169	167	176	183	166	178	173	188	198	180	174	197	155	169	183	178	183	196	183	177	144	138	161	192	170	166	168	170	173	174	178	162	196	168	172	168	154	178	173	194	185	158	190	162	162	163	153	174	142	164	181	177	183	161	172	172	179	176	162	217	197	152	190	195	189	151	186	170	179	171	168	168	173	169	173	203	178	191	163	168	172	171	162	182	169	186	190	165	155	164	192	182	170	182	194	178	175	178	153	159	167	212	170	192	164	176	157	182	175	148	154	180	171	160	169	170	174	180	170	172	173	187	144	175	184	184	154	201	187	191	189	176	154	168	166	172	181	188	181	170	173	166	170	201	179	200	200	184	163	167	158	205	182	175	165	162	171	178	166	203	198	165	166	157	168	188	187	170	180	169	172	178	188	172	169	172	187	195	159	157	180	171	176	221	193	170	175	174	158	168	162	178	156	166	169	149	160	168	168	181	171	202	175	182	166	205	174	171	166	181	183	187	173	195	174	175	170	184	168	166	188	182	143	171	180	185	184	149	185	179	182	163	162	169	162	157	136	186	180	192	157	175	163	173	189	156	163	154	166	170	166	166	184	169	170	171	176	164	184	158	184	199	184	162	170	185	194	170	169	189	173	143	180	160	200	186	204	177	172	165	174	196	180	195	179	158	208	193	193	205	158	173	178	171	187	188	156	189	176	176	179	155	158	175	171	164	183	161	185	183	195	171	158	171	176	178	184	163	214	168	209	184	179	159	203	179	169	178	192	174	180	170	178	173	186	154	173	182	187	151	204	177	183	182	191	169	156	161	187	198	179	173	191	180	173	153	161	179	179	177	180	190	164	200	186	159	164	165	161	157	177	187	176	148	160	177	173	161	189	174	161	179	191	195	158	159	146	188	155	168	167	173	166	148	155	175	150	173	199	172	159	164	166	162	147	160	181	174	176	171	175	173	155	147	200	160	189	197	161	179	160	155	180	170	165	168	170	149	153	173	158	160	165	180	177	205	161	178	180	180	191	199	195	169	196	177	162	176	188	194	176	152	182	181	168	155	167	174	158	179	161	172	157	162	201	164	175	182	170	185	164	177	194	167	181	170	167	197	158	154	175	175	170	174	149	170	164	182	176	186	160	165	197	168	182	181	185	163	167	175	164	166	183	166	169	191	188	169	189	184	166	170	176	164	173	187	182	196	165	191	221	173	165	166	150	153	164	199	166	170	151	171	191	166	184	157	169	153	181	154	135	182	178	165	156	161	180	155	161	187	167	171	190	171	171	179	184	160	167	151	147	170	185	178	172	173	176	144	182	153	163	200	180	185	177	201	196	193	172	169	186	180	161	155	177	175	149	170	169	186	183	180	174	184	209	172	174	165	182	163	177	179	218	185	162	163	163	181	157	179	180	179	154	169	168	153	194	179	173	184	178	177	160	196	178	170	194	200	181	166	171	169	171	201	175	187	168	163	182	202	177	199	163	153	176	171	158	173	162	177	183	196	164	146	197	183	172	169	180	174	174	180	196	158	188	183	177	174	150	166	150	156	169	171	182	176	176	174	158	170	162	189	150	171	193	157	163	187	163	177	197	200	182	207	174	179	168	160	194	176	182	160	165	168	197	161	196	197	165	164	208	193	158	181	158	187	193	154	150	178	159	173	171	161	184	167	162	171	160	183	147	171	163	167	168	164	179	168	175	169	164	163	154	169	166	183	194	193	185	167	181	184	168	169	203	156	175	184	143	184	179	193	163	170	155	178	172	202	186	180	153	179	180	197	182	174	159	156
6410	882	1334	1398	1298	1014	901	760	744	665	612	604	563	603	588	558	521	572	528	517	535	511	541	504	522	464	525	489	526	513	510	519	477	514	498	497	498	504	442	486	507	448	483	493	483	481	478	530	427	449	492	459	504	485	506	497	482	532	502	480	479	475	525	474	456	473	461	485	472	450	491	469	482	467	493	503	465	448	491	450	480	478	484	502	474	494	485	451	500	470	482	452	454	472	470	473	440	490	488	488	521	453	457	490	434	465	443	471	501	508	458	476	485	463	479	458	487	507	505	475	458	508	468	471	459	492	466	481	434	467	478	494	474	477	471	471	481	491	469	472	459	482	472	502	425	440	503	470	449	483	476	456	481	455	498	441	510	494	458	490	482	506	489	499	511	465	501	528	479	459	498	514	442	509	445	468	486	465	453	501	454	502	473	453	472	452	464	494	452	496	447	517	459	441	482	433	473	477	479	467	464	487	462	481	465	469	477	489	457	451	449	486	436	465	477	469	482	434	458	483	465	497	504	455	482	475	485	493	476	486	483	429	462	470	465	448	464	506	479	488	436	500	502	462	477	448	483	454	472	490	495	522	480	440	463	456	482	450	475	473	502	468	485	479	504	490	466	501	497	492	466	529	450	488	507	493	486	511	420	500	450	492	445	487	467	484	484	483	479	485	457	489	498	483	482	462	484	482	515	467	490	474	450	474	455	436	448	488	521	494	489	455	473	476	464	468	527	472	493	445	513	489	453	448	478	462	460	455	455	436	462	490	479	461	457	511	457	433	451	477	445	480	509	491	451	498	500	458	453	446	484	527	462	455	497	484	451	463	442	444	478	449	496	495	511	475	486	453	506	477	470	532	448	478	465	492	483	463	472	455	443	503	469	492	503	464	484	472	482	487	477	468	454	491	521	493	470	458	446	480	489	471	486	488	482	474	481	522	466	480	465	467	496	457	495	480	463	496	459	484	473	482	470	474	482	473	488	470	487	444	487	481	481	481	467	491	493	476	508	481	434	473	458	488	419	442	453	441	495	457	516	438	489	496	459	465	486	457	485	490	498	507	490	479	493	449	454	496	446	462	453	487	467	466	522	458	500	471	418	459	465	452	494	511	487	482	495	507	468	470	457	464	476	486	508	449	469	461	499	488	464	504	479	469	518	465	466	499	456	496	467	429	490	534	484	475	458	482	466	500	488	446	471	536	476	499	506	446	498	460	532	474	465	487	466	510	467	489	488	479	469	511	482	485	521	500	459	497	457	486	477	474	464	492	503	447	461	512	486	466	476	505	449	454	479	459	475	538	475	485	459	497	499	458	487	482	448	480	461	475	477	507	504	502	448	486	500	477	448	481	511	471	461	481	479	480	477	472	487	473	490	439	501	470	542	468	521	481	465	476	438	509	469	476	477	440	482	453	520	464	504	461	454	479	514	488	467	469	475	463	497	474	470	487	474	507	507	462	442	467	450	449	481	457	459	486	490	465	458	470	446	486	498	486	469	459	490	473	521	467	450	511	511	480	485	486	457	453	431	473	446	462	502	456	521	487	502	460	492	464	454	532	447	459	490	528	496	469	506	449	465	482	492	496	492	451	452	482	529	477	471	491	487	478	447	498	475	499	502	500	456	459	475	468	512	479	474	463	473	471	457	485	465	485	512	469	465	476	498	447	538	477	468	477	461	481	528	503	490	438	501	442	529	456	518	495	456	518	468	483	489	462	542	489	489	485	480	486	510	487	501	468	487	477	471	528	471	483	473	473	453	434	494	485	473	480	488	448	467	450	497	468	482	472	477	489	481	479	481	482	473	495	494	478	465	497	484	511	496	466	488	487	487	514	478	473	488	453	476	482	452	473	494	440	493	464	480	442	517	441	481	495	453	460	468	462	521	463	499	489	440	478	494	458	492	499	463	468	486	451	461	476	450	465	459	472	487	468	473	504	448	480	474	473	488	464	492	488	491	528	499	482	463	508	483	480	463	457	500	476	451	487	517	467	475	427	477	495	481	454	469	448	469	464	488	459	451	467	494	478	468	448	498	465	468	515	497	486	489	492	486	475	482	491	483	498	480	486	450	501	463	486	511	462	520	455	463	467	458	521	502	474	428	469	474	477	433	474	507	478	444	491	500	505	479	491	452	514	452	481	512	497	448	500	449	444	485	487	452	495	476	502	502	455	450	472	480	475	488	447	482	488	460	486	459	461	500	491	478	479	460	495	499	476	493	487	504	489	428	468	407	475	484	534	488	486	473	450	492	491	496	470	494	453	502	465	502	489	507	493	469	465	484	476	468	450	482	506	501	475	475	490	486	487	433	479	458	468	505	461	473	483	474	473	468	487	459	508	491	532	483	457	489	488	458	491	471	477	487	480	502	452	468	457	534	539	488	482	482	471	467	451	440	436	523	471	492	527	471	443	497	496	448	487	495	484	502	463	407	446	487	488	479	462	460	484	518	473	500	482	505	465	475	504	493	452	496	470	482	451	488	514	466	498	522	480	444	460	476	484	509	480	494	483	511	466	479	488	469	467	479	477	489	495	505	475	474	459	482	465	470	433	455	472	501	474	467	480	461	467	475	491	483	484	472	499	466	461	486	435	492	477	495	495	462	467	459	487	455	492	489	475	493	493	481	459	461	459	518	514	483	469	486	469	503	467	491	488	493	442	476	484	453	438	450	472	474	436	484	461	509	484	466	483	505	486	494	482	464	473	462	467	502	501	434	524	488	499	503	490	521	488	410	485	474	486	466	524	494	454	511	412	508	467	470	505	471	479	497	486	474	505	488	480	525	517	504	450	508	478	453	501	479	488	478	461	445	468	462	484	471	460	495	498	505	470	473	469	482	481	443	520	483	477	505	478	463	474	495	490	511	436	478	539	523	481	462	457	480	464	459	486	507	505	501	490	489	449	497	516	417	454	539	468	512	454	499	494	472	485	516	434	469	502	477	487	510	478	484	469	513	519	462	445	473	482	504	478	459	477	502	486	469	429	470	505	497	482	470	481	512	470	486	498	504	449	524	479	455	512	473	487	451	496	460	466	505	508	471	466	456	445	521	488	512	467	477	504	521	477	490	511	464	523	484	498	453	508	451	494	430	506	463	508	490	551	457	523	497	479	503	464	462	485	460	476	488	478	494	487	489	443	475	483	467	491	492	489	479	478	484	454	474	482	480	477	503	447	489	454	482	463	496	514	471	508	519	507	423	496	465	441	486	452	455	439	497	471	443	489	510	502	497	480	520	474	497	448	493	494	531	500	467	476	503	500	458	451	446	457	475	490	535	457	505	511	438	513	504	454	471	475	497	476	476	461	474	484	468	478	486	473	481	453	483	491	448	499	487	498	455	483	463	504	496	495	489	447	479	484	461	463	470	494	467	491	447	461	463	452	493	495	481	481	471	443	499	445	465	474	494	490	477	449	469	486	470	470	470	496	501	486	453	487	468	465	461	481	490	465	448	504	482	480	497	471	468	471	498	465	497	500	463	473	476	479
14581	1477	1197	944	772	622	516	506	433	420	398	380	380	375	371	380	352	367	383	367	340	402	383	378	354	386	380	374	368	388	380	384	352	381	363	317	344	354	348	365	328	384	364	392	393	332	363	363	372	351	395	343	326	352	362	328	395	381	361	367	375	374	379	332	370	370	364	360	366	373	347	332	367	382	368	365	358	353	352	329	357	333	339	357	377	390	354	372	390	343	341	338	365	380	346	333	363	358	385	394	362	365	344	350	355	364	349	373	357	374	344	404	389	395	380	333	396	350	375	363	370	324	386	347	357	367	380	347	322	339	370	363	419	398	394	365	345	350	334	345	366	367	361	347	339	364	323	340	352	328	348	340	387	325	416	348	337	351	359	383	351	376	365	361	358	347	336	350	354	373	332	343	378	377	368	380	351	366	326	342	337	305	350	339	358	358	371	386	352	332	354	350	352	388	335	340	370	372	359	392	370	357	360	380	330	368	356	366	354	378	343	361	339	368	341	388	326	331	371	332	344	310	391	397	375	376	377	353	389	358	331	353	392	355	316	382	337	360	355	352	339	368	341	344	353	399	354	347	375	335	320	366	356	339	333	362	360	386	363	382	358	345	307	367	366	337	335	362	344	366	321	392	390	328	336	376	371	374	352	366	346	349	349	340	389	313	350	362	377	354	335	345	330	352	336	330	361	351	342	362	325	363	354	324	329	325	375	419	378	366	339	355	377	393	362	342	331	359	316	344	357	367	392	333	378	356	309	352	327	337	373	349	333	352	364	384	379	382	335	335	389	356	380	383	361	363	350	374	365	343	396	365	329	387	367	366	335	380	367	375	341	357	360	324	340	347	362	329	339	322	349	349	371	340	386	333	373	354	367	334	353	351	399	329	377	343	345	367	355	365	366	363	374	359	349	329	353	388	346	340	368	354	348	326	339	329	357	382	349	336	344	347	354	351	347	314	343	345	362	380	355	351	368	364	344	371	346	331	366	369	378	338	372	340	367	363	297	372	359	357	328	392	384	377	375	366	369	356	356	385	359	354	377	346	366	395	374	319	329	346	344	379	355	301	374	341	357	375	314	366	358	323	350	363	381	343	376	339	380	382	386	366	344	336	373	352	384	396	356	365	331	402	407	343	337	346	332	336	309	347	378	418	325	353	380	365	389	376	359	332	366	330	394	391	370	361	322	354	340	372	380	363	363	354	366	351	337	359	365	347	323	338	349	326	335	365	390	365	331	351	330	320	329	338	397	377	368	365	354	386	363	347	370	415	346	341	350	343	341	378	333	333	331	349	349	336	347	381	381	334	348	371	350	341	359	390	362	317	362	369	384	369	330	382	349	363	337	386	378	327	345	340	367	366	366	353	366	352	379	406	343	372	330	364	355	341	370	361	383	356	348	315	359	360	347	322	390	385	380	344	356	393	410	353	412	343	388	359	365	314	381	357	348	404	364	366	357	350	355	383	378	378	352	358	328	353	329	366	334	354	366	340	379	364	364	350	325	338	343	366	359	370	347	373	362	380	339	376	374	393	398	353	386	369	374	363	369	365	348	323	346	346	372	355	365	383	389	340	381	331	361	349	338	330	357	332	363	348	328	355	395	362	345	354	356	381	355	360	343	356	389	390	367	349	321	350	410	352	389	314	324	389	380	363	316	342	362	386	345	343	340	365	333	370	396	375	390	377	342	353	328	333	366	357	353	345	297	370	353	351	380	347	331	385	365	340	365	343	348	371	411	359	355	341	339	345	343	340	358	376	337	344	346	354	369	328	338	370	361	348	372	354	390	353	387	366	381	336	315	400	383	350	345	392	380	358	366	345	372	369	347	356	332	357	337	335	361	333	356	349	346	368	367	342	392	370	358	336	333	374	363	318	354	364	342	347	358	347	377	411	371	362	356	354	363	387	333	384	342	346	372	377	334	351	362	360	372	356	370	387	333	359	345	370	324	372	344	359	357	337	381	401	341	359	316	352	366	352	328	378	356	357	338	353	380	344	352	355	343	385	327	378	336	341	351	379	371	342	386	351	365	376	329	384	365	358	335	383	349	346	382	318	385	382	359	368	402	311	411	367	346	349	354	357	324	377	374	331	384	373	373	357	382	358	336	351	321	323	359	331	352	342	371	362	366	362	339	382	314	345	390	342	360	372	349	286	375	348	341	378	346	342	365	344	400	376	357	343	351	347	346	365	383	351	355	352	357	353	363	346	331	393	355	350	388	346	360	384	321	375	355	353	332	366	390	373	369	370	355	343	315	357	365	359	361	349	393	373	348	331	316	358	323	382	331	346	380	348	346	357	309	341	313	386	348	350	341	328	346	330	368	333	365	350	306	385	363	361	383	362	344	372	354	339	389	392	366	344	359	355	358	325	337	365	346	358	328	370	385	367	361	377	332	346	348	361	385	356	343	352	378	344	382	365	332	338	348	384	369	333	382	356	335	376	371	329	364	358	397	366	357	329	345	362	337	359	365	338	357	406	404	368	355	326	380	378	383	346	339	338	380	333	357	368	345	354	377	350	345	358	378	337	373	361	344	379	324	372	362	326	343	347	364	382	360	314	364	357	365	393	386	389	357	368	360	356	372	310	354	379	357	300	329	342	346	363	388	329	321	364	376	345	362	349	344	360	384	378	377	371	333	374	377	336	374	331	350	348	352	364	363	333	359	363	348	359	356	332	354	377	343	380	378	356	365	358	367	358	343	379	360	332	336	341	357	374	333	342	361	353	400	354	332	390	340	340	340	327	353	333	382	329	352	346	381	332	369	320	348	376	365	369	356	365	345	364	383	325	351	392	360	343	359	327	378	350	377	357	321	320	339	320	352	367	329	360	354	369	350	346	359	369	372	378	344	348	306	387	348	341	350	359	366	352	355	362	319	340	352	380	346	355	341	381	387	371	361	340	386	343	364	346	352	372	385	348	385	379	361	369	358	391	338	343	357	359	426	347	350	363	333	329	344	343	339	367	400	341	369	329	359	352	356	392	335	358	329	322	362	349	338	367	363	351	361	335	322	333	370	351	375	367	366	369	376	344	354	357	322	352	383	382	373	398	374	380	362	340	407	344	385	367	360	387	350	350	355	352	387	373	347	326	366	363	372	365	397	365	374	350	349	357	348	322	401	382	352	360	368	363	377	357	343	364	360	339	399	382	369	332	373	415	308	357	372	342	394	352	380	370	348	376	355	336	359	345	345	355	365	336	359	345	361	362	355	381	373	361	363	391	365	340	336	341	369	389	345	386	339	358	344	342	339	338	341	332	364	382	368	332	341	377	333	341	353	346	377	361	343	358	350	349	379	360	342	364	391	353	344	366	398	357	371	353	335	318	341	349	384	351	325	360	360	369	345	383	355	338	353	350	361	331	347	360	341	353	359	358	356	338	363	366	396	394	403	366	336	344	397	365	309	340	349	334	347	365	369	363	326	336	362	407	341	359	334	357	340	354	349	378	371	372	348	356	386	320	360	340	350	360	362	343	355	344	344	346
8667	1496	2469	2679	2326	2006	1693	1443	1312	1226	1221	1121	1067	1105	1027	1010	995	935	981	943	965	999	926	955	930	907	890	878	867	858	865	833	889	892	938	885	916	881	919	858	868	865	867	844	885	877	887	874	882	852	901	836	849	839	839	867	942	854	845	892	913	853	848	850	858	896	859	883	841	899	847	868	876	865	841	843	840	824	861	865	858	895	890	828	847	902	900	903	830	840	855	874	867	875	818	897	863	832	898	865	889	832	869	803	895	864	833	831	817	870	851	841	883	862	877	888	804	811	854	869	858	842	814	837	836	840	889	809	869	875	831	825	827	851	852	888	885	862	904	848	880	878	851	865	875	871	901	854	823	858	815	872	857	886	883	826	920	876	882	845	837	845	846	862	860	814	848	893	853	858	870	830	832	864	838	903	844	873	826	858	848	865	882	834	849	913	851	888	882	861	874	842	850	854	840	861	829	854	895	868	803	866	865	852	793	883	870	843	843	835	850	832	826	859	902	874	877	880	894	924	832	856	844	795	897	857	862	867	865	871	867	866	812	799	860	951	890	836	878	874	861	868	807	834	857	874	851	823	901	864	848	908	841	834	844	887	792	853	836	865	882	896	837	803	832	885	839	859	832	849	882	909	893	873	892	825	839	854	795	867	853	879	869	842	790	884	878	837	842	856	866	867	833	876	825	813	856	861	836	845	854	875	830	859	823	859	884	902	864	813	904	885	860	840	885	817	852	875	835	864	848	868	848	844	850	900	864	835	851	897	854	871	830	848	866	827	868	889	853	806	855	867	858	877	873	839	828	848	814	828	807	881	821	832	832	813	861	782	889	866	855	837	829	909	869	877	889	880	843	865	847	841	887	931	805	896	871	808	875	850	877	806	852	877	829	884	875	824	871	878	878	836	878	861	866	866	863	885	848	798	831	916	893	866	849	871	826	838	837	844	839	853	847	856	850	913	856	834	845	853	843	848	858	835	814	920	867	836	779	926	805	865	847	849	885	826	776	859	853	849	873	858	917	850	843	865	855	862	830	817	836	865	861	800	807	805	860	881	872	877	883	842	869	850	839	876	824	813	835	864	828	825	831	819	790	832	888	829	859	903	872	861	855	893	866	863	914	881	876	829	908	870	849	905	802	866	843	879	825	866	855	851	783	804	883	904	896	831	883	844	788	893	903	862	871	828	815	849	863	810	877	841	883	827	806	884	859	868	838	868	841	853	852	859	899	883	818	845	808	895	839	863	804	894	828	788	861	831	861	856	866	819	838	833	808	915	881	827	888	905	862	907	821	852	888	897	894	848	912	853	877	848	873	900	896	797	880	880	846	861	863	834	857	801	858	867	867	844	839	849	856	852	885	855	845	839	819	814	822	885	852	837	848	919	832	803	862	845	852	838	829	894	848	828	868	833	861	882	917	838	841	850	864	852	856	856	789	903	908	835	838	813	834	865	823	857	849	796	941	842	823	855	876	891	920	878	863	843	854	844	850	839	820	850	867	868	895	817	838	818	904	858	877	870	860	871	838	843	837	852	821	870	864	838	909	819	833	834	887	778	809	849	901	859	839	822	807	874	843	831	816	843	852	800	864	863	907	798	846	883	838	883	902	865	866	853	891	870	853	865	820	841	877	869	838	896	838	850	841	852	876	817	852	862	865	890	882	839	821	901	868	862	852	840	885	819	823	884	890	844	898	834	864	823	848	817	852	908	866	814	885	914	866	868	884	865	873	844	832	826	831	902	845	830	847	852	900	884	803	906	884	881	854	839	860	842	878	857	902	804	842	850	841	896	802	849	876	869	846	862	848	828	827	854	890	853	841	863	845	869	832	816	844	844	889	809	835	848	819	856	837	870	816	825	842	847	831	852	888	828	872	816	833	888	816	852	838	858	893	827	869	870	867	806	870	867	870	913	854	904	823	847	843	843	825	829	894	844	864	909	845	832	849	882	851	820	846	868	840	862	814	851	888	878	826	829	827	873	879	871	872	877	844	841	853	866	840	827	969	913	814	843	906	864	824	864	865	890	831	873	877	823	937	841	832	807	864	861	848	937	824	856	879	859	803	889	827	875	862	941	878	883	870	842	851	813	832	857	845	851	825	827	848	839	885	867	825	908	880	873	851	858	836	839	872	899	820	907	819	832	850	873	829	801	841	873	815	897	905	820	875	857	876	820	875	886	818	808	846	862	822	824	832	851	866	834	775	869	836	847	835	862	806	806	873	836	867	855	854	792	924	833	830	824	831	832	842	878	833	863	881	855	890	879	882	849	913	863	867	848	864	827	792	864	857	888	881	855	806	867	864	838	864	815	890	788	880	840	851	779	828	846	854	839	888	883	830	829	863	846	831	807	846	869	854	904	796	864	847	889	868	867	894	833	874	912	869	842	837	855	850	874	917	845	850	870	852	900	795	822	819	848	788	919	858	800	876	879	806	858	816	859	846	828	806	871	814	922	887	834	842	853	863	868	888	797	873	841	874	852	874	879	897	873	836	848	818	849	908	862	788	841	832	801	860	825	910	847	858	833	848	879	831	878	819	854	826	856	835	801	866	866	817	832	890	827	888	823	848	849	873	887	854	820	846	926	782	851	838	876	885	871	855	858	841	826	868	857	846	863	886	840	919	858	876	867	863	863	853	878	835	879	847	880	867	843	886	867	871	827	856	894	899	890	833	849	838	849	860	835	887	854	897	824	870	879	836	876	866	908	846	873	825	796	893	828	884	851	830	818	884	844	835	825	859	793	871	885	887	896	853	851	882	865	866	850	879	861	805	797	850	872	893	853	878	817	836	837	817	847	875	873	868	869	800	849	818	869	875	800	841	857	870	822	896	841	845	824	863	835	847	866	864	844	855	883	862	830	881	834	892	860	908	884	830	817	833	869	865	882	762	847	861	851	860	819	829	870	871	863	819	864	829	857	866	869	893	850	858	848	850	800	839	893	875	871	836	871	846	830	863	905	851	849	872	858	916	873	818	839	809	812	865	842	843	898	852	864	858	867	848	837	816	908	871	844	885	851	829	879	868	832	852	876	807	908	884	836	831	898	851	883	852	876	821	825	820	886	869	885	850	879	840	878	867	855	860	835	873	828	857	848	820	909	845	852	851	883	862	843	883	905	843	798	873	843	818	830	828	834	849	886	861	856	905	858	782	858	853	834	843	857	822	790	812	874	851	869	864	846	916	908	853	854	853	846	859	855	858	884	838	892	858	853	873	893	878	835	831	871	886	837	865	867	829	875	824	855	836	861	848	834	877	831	841	865	853	836	851	909	890	825	828	816	825	830	874	846	830	816	864	850	812	877	877	834	844	864	845	791	816	827	884	812	851	862	827	877	872	851	859	850	888	846	819	833	865	807	827	847	863	873	874	850	834	837	861	824	811	876	835	838	831	934	855	823	820	871	868	862	882	873	854	818	857	884	809	816	832	884	853	851	853	815	818	873	813	829	861	867	827	869	883	878	865	848	901	805	846	864	912	821	804	857	873	903
1544	296	296	267	256	258	269	299	288	245	255	291	253	267	250	291	257	254	264	262	269	254	246	251	277	246	253	282	246	219	226	268	249	301	269	248	274	272	266	251	270	271	275	249	247	245	288	271	275	256	276	227	243	238	265	267	268	262	261	248	290	267	263	271	261	267	251	269	268	237	256	271	261	268	273	260	263	293	261	246	281	263	225	269	268	260	253	291	260	276	258	246	251	264	249	242	261	263	276	236	259	278	244	241	262	271	267	281	265	283	281	274	289	250	296	268	289	265	249	278	286	211	286	253	254	267	272	284	291	262	249	268	264	257	264	260	259	296	239	264	257	234	263	268	286	253	251	264	290	235	263	248	259	259	268	266	263	290	232	275	248	284	264	262	240	275	282	269	250	260	274	254	249	258	276	249	285	268	250	249	272	257	281	269	261	261	271	246	254	284	293	255	280	253	252	253	279	272	269	263	307	273	245	237	278	248	249	271	268	281	230	251	251	277	285	280	260	268	263	280	264	274	262	272	277	256	308	285	255	229	249	263	268	256	264	252	259	263	282	259	255	288	217	247	251	254	230	242	285	315	250	270	271	262	258	267	264	221	256	249	246	276	272	264	250	256	247	279	252	246	228	253	238	270	287	237	261	285	294	262	246	264	278	291	258	254	223	257	266	245	259	272	260	291	279	246	264	267	261	266	248	245	263	289	249	237	245	255	261	245	253	270	281	282	270	278	273	300	284	288	276	254	285	264	322	274	257	269	235	258	250	284	273	277	285	284	290	262	251	273	259	272	268	262	285	268	285	271	267	257	258	260	302	273	244	282	269	267	285	251	255	264	264	264	282	295	297	288	278	256	279	230	256	241	257	266	230	247	225	273	270	237	285	257	263	261	250	214	246	245	257	277	278	260	249	255	244	271	265	270	300	273	273	298	273	264	261	245	251	267	237	231	264	240	274	266	237	248	276	241	233	259	221	252	268	267	290	262	308	281	272	270	253	260	270	228	245	284	279	281	253	282	299	297	269	269	292	243	289	281	267	252	255	270	284	262	290	298	228	273	278	233	273	281	313	249	259	253	252	242	260	259	273	269	267	279	239	279	251	290	272	252	269	279	255	278	257	260	257	279	294	264	266	273	258	283	262	270	269	252	277	288	251	261	262	263	250	259	255	273	234	256	252	259	272	252	257	269	278	258	301	260	299	256	281	277	269	292	271	276	253	276	281	276	291	278	243	246	256	282	289	241	261	244	250	273	292	238	242	242	238	265	286	257	285	255	286	279	295	257	236	261	276	301	247	250	289	269	262	302	292	251	255	265	223	246	270	247	233	289	254	270	256	264	249	257	285	250	246	242	263	278	255	259	251	247	284	312	264	291	252	286	258	241	243	272	263	286	256	244	265	264	265	238	246	242	259	275	300	283	265	260	263	291	226	282	266	262	247	251	264	236	272	251	246	262	239	223	267	267	263	279	266	281	266	276	267	242	250	248	270	247	274	275	269	265	290	240	269	252	250	266	257	262	266	242	274	284	277	273	239	269	250	248	281	287	261	266	270	228	267	260	240	253	250	270	281	230	266	306	278	290	247	280	282	258	225	233	251	259	272	273	254	229	276	279	298	255	289	274	255	264	256	271	291	274	243	239	259	244	259	261	270	258	284	281	241	261	264	271	255	266	274	280	277	289	256	254	240	264	268	270	290	268	303	282	264	258	260	263	242	254	250	261	261	268	248	256	261	287	247	270	282	264	259	257	261	269	269	274	307	272	242	262	271	250	239	260	264	254	246	225	272	281	249	239	283	262	282	261	271	241	274	271	243	232	271	258	267	249	243	254	281	244	276	240	268	224	251	265	279	249	231	255	285	253	234	231	243	249	254	281	259	231	235	272	251	250	289	273	246	309	251	261	270	229	262	244	291	276	246	247	249	258	259	243	280	252	243	300	302	229	236	269	269	268	250	281	268	253	249	250	245	319	275	285	270	257	275	280	254	280	250	258	284	268	252	254	257	276	256	266	252	251	237	256	266	262	250	268	279	274	248	272	268	275	274	254	240	266	265	290	254	266	249	263	275	286	262	259	267	263	284	255	267	236	266	286	265	264	244	254	291	275	297	261	276	261	270	263	265	271	231	262	246	261	246	245	300	268	245	284	285	248	287	246	226	262	276	256	266	249	267	273	268	275	249	275	266	278	286	296	276	256	261	277	250	292	261	239	268	283	275	297	290	253	270	267	264	275	289	294	294	282	309	272	278	258	275	267	266	292	261	235	283	259	276	254	259	281	259	266	280	279	259	233	278	266	268	236	272	247	253	228	261	233	229	275	268	288	255	261	267	275	266	267	259	276	250	275	280	260	272	255	261	259	279	269	262	265	252	263	289	272	261	245	237	279	275	247	267	290	304	270	269	235	269	266	284	260	246	252	241	265	241	284	267	259	254	247	296	262	289	279	264	251	274	250	259	261	237	239	241	249	280	246	281	257	281	279	262	245	272	277	279	266	245	315	265	262	251	274	246	273	219	258	250	246	248	229	234	240	275	284	276	272	253	259	240	310	274	269	266	284	267	268	230	246	252	272	267	275	269	268	261	253	276	257	233	274	271	245	237	248	259	230	224	288	267	289	276	278	252	264	238	280	223	251	240	248	256	273	295	238	286	282	279	269	248	255	275	266	284	248	261	270	278	275	260	271	277	277	296	239	239	298	223	264	270	263	267	254	253	292	259	261	262	256	256	233	255	269	266	283	256	282	252	276	258	257	285	273	260	272	242	240	274	249	248	234	265	268	254	256	315	235	271	283	292	274	265	275	257	266	276	281	285	270	248	259	268	271	277	257	271	276	249	246	254	267	278	243	241	280	266	259	252	231	244	270	269	231	248	251	260	263	259	263	281	241	267	267	294	268	289	233	272	292	282	284	241	290	293	297	261	282	274	250	259	270	289	265	289	278	275	267	274	259	268	265	268	246	286	289	244	269	249	224	255	276	275	264	263	260	294	274	275	235	280	274	251	248	275	259	288	283	287	256	248	292	292	295	261	301	303	254	244	250	229	236	245	270	269	260	232	247	241	286	262	283	238	285	311	279	245	246	287	288	249	286	249	268	267	253	257	287	256	277	253	282	255	258	283	250	276	287	250	275	255	246	260	240	257	277	247	261	295	241	294	246	213	276	257	272	300	285	289	257	271	240	264	252	280	239	258	237	273	261	274	235	289	276	227	250	277	294	283	231	265	254	266	248	249	258	236	280	248	264	257	279	250	260	259	276	272	254	254	242	280	240	255	279	277	249	274	248	251	229	261	263	244	268	271	276	276	256	272	246	250	291	269	245	275	255	265	261	287	245	271	239	274	247	265	278	257	246	238	260	250	289	272	263	290	267	250	243	285	235	277	256	272	297	286	276	253	258	260	261	250	270	246	249	243	263	261	262	267	265	281	272	261	243	282	264	245	264	273	258	228	244	251	271	269	243	249	246	247	248	252	252	268	240	266	266	274	227
1861	664	690	753	679	685	681	656	646	643	651	674	678	682	626	633	631	604	637	599	657	642	667	610	668	640	627	649	636	636	589	602	623	658	697	631	630	644	661	620	690	616	616	609	626	588	675	583	634	626	646	606	601	617	610	645	679	638	581	629	651	617	648	589	642	632	620	627	636	625	572	632	611	627	631	615	679	660	639	628	701	660	634	653	611	639	639	635	681	691	591	627	659	645	612	630	650	644	650	620	698	615	631	643	638	628	646	625	664	611	658	615	621	639	663	630	593	660	621	632	646	639	669	640	624	630	664	616	600	634	680	601	647	635	612	587	650	664	682	637	613	654	635	637	680	672	670	615	635	650	594	625	680	600	592	644	645	637	643	617	649	667	661	633	684	671	653	640	616	669	628	658	604	656	605	676	628	644	674	597	624	626	624	602	631	686	652	648	631	579	674	598	655	667	654	628	668	624	700	670	645	644	651	663	639	604	638	659	648	671	619	599	690	605	629	624	641	596	618	606	593	638	595	618	652	639	665	618	633	648	633	660	621	633	616	599	654	637	664	601	659	625	617	636	644	633	636	579	656	626	610	634	632	622	673	611	647	594	612	631	630	637	628	643	665	667	607	671	606	667	636	626	628	634	635	691	679	620	633	653	633	636	641	698	602	619	643	662	623	617	640	637	632	657	653	675	614	602	680	606	654	610	619	684	628	657	635	598	609	613	658	640	714	640	659	668	649	592	699	623	589	688	685	618	586	654	645	641	589	661	644	670	646	630	601	639	656	636	662	673	626	632	566	661	616	654	616	597	642	656	627	631	641	668	602	616	657	619	623	606	676	648	664	710	575	652	636	622	614	611	606	637	605	646	648	659	610	637	648	602	667	638	642	623	690	681	608	674	626	647	616	649	616	620	643	605	662	631	707	624	604	647	641	688	583	651	567	607	629	633	631	607	645	610	628	688	628	638	607	664	562	598	603	646	581	627	658	617	591	658	620	668	644	599	639	682	612	611	631	632	645	664	639	608	647	579	616	617	620	653	583	651	637	654	645	661	643	650	628	633	620	615	648	617	621	640	642	630	610	594	637	648	687	643	622	679	623	614	611	622	646	665	653	646	640	641	621	628	609	638	654	684	667	645	629	598	617	664	652	647	645	591	612	640	632	663	600	613	630	629	683	580	614	591	632	637	632	652	617	654	656	707	643	651	602	620	630	682	662	621	565	632	614	618	653	625	663	608	633	584	639	609	691	645	661	578	624	633	631	637	668	609	582	632	661	632	598	652	652	663	655	588	680	647	579	627	629	660	674	630	645	643	598	666	689	603	616	614	666	608	615	684	606	642	659	580	666	683	665	628	662	632	620	610	615	637	664	614	645	650	644	665	688	628	598	626	693	643	664	624	634	620	635	641	589	632	676	638	645	623	582	629	656	625	631	608	661	634	614	619	601	608	622	660	664	631	648	634	635	622	652	625	635	611	611	656	581	622	660	583	671	655	667	600	651	661	632	639	614	674	642	619	647	662	652	601	652	650	620	606	618	650	659	619	660	648	677	618	630	622	607	633	659	625	638	641	619	647	645	665	653	612	611	663	637	629	602	628	626	680	631	632	685	662	640	643	629	640	618	589	631	617	647	600	647	609	645	641	635	615	607	670	673	626	620	631	637	641	652	653	636	634	615	640	616	681	644	624	621	667	675	627	643	581	651	544	605	618	651	661	585	662	607	636	650	644	652	688	676	615	631	648	635	595	676	621	600	602	637	643	612	626	612	624	586	662	659	687	641	691	662	610	690	605	657	645	639	645	652	651	621	609	641	637	609	605	638	659	632	694	624	627	693	668	618	650	655	619	576	621	615	675	661	629	598	633	621	599	631	575	618	652	680	597	601	617	635	651	611	627	629	641	615	606	636	651	617	623	617	649	670	642	626	674	681	589	659	595	621	664	694	649	592	622	626	639	670	648	616	646	659	635	672	603	606	647	619	642	659	691	687	597	615	660	647	663	654	654	653	668	648	676	655	664	684	582	680	632	651	607	686	623	615	629	641	661	653	642	630	586	644	647	614	639	658	689	627	650	619	607	656	640	604	621	620	591	586	626	602	680	657	614	667	655	685	613	670	657	639	624	620	647	646	635	613	642	647	629	646	648	663	615	619	633	639	638	643	646	608	619	610	620	595	636	635	648	635	591	666	635	643	667	635	670	659	637	647	614	617	630	641	637	678	689	663	594	668	594	630	624	593	670	621	632	640	674	638	648	655	635	670	657	613	635	626	661	651	655	635	597	626	652	630	662	637	612	689	622	643	601	617	666	659	642	667	609	616	606	587	665	633	593	674	657	641	651	626	646	619	649	613	640	651	626	681	621	646	666	609	637	608	634	671	666	632	599	635	636	645	627	636	617	631	622	629	653	651	630	613	673	648	657	621	658	643	644	652	683	654	619	625	659	627	654	614	633	689	700	595	695	633	616	641	657	662	631	643	643	653	611	657	632	597	584	643	653	632	652	605	643	684	584	666	573	641	649	627	618	667	659	598	657	637	671	622	614	643	612	626	646	650	570	613	623	608	661	612	670	639	621	608	632	661	642	653	630	652	623	636	648	612	689	618	646	619	638	648	631	669	644	640	653	633	628	642	686	631	641	627	599	637	643	645	610	624	607	631	639	661	618	672	650	690	644	670	631	648	638	629	613	676	603	579	658	639	598	635	667	612	626	612	619	639	630	606	667	677	599	662	607	648	635	624	605	651	602	642	619	603	642	651	600	655	640	630	598	606	630	594	629	669	584	664	641	641	664	642	582	590	635	628	619	602	619	652	625	647	629	651	658	620	617	643	625	641	639	608	656	680	622	651	571	652	637	668	645	643	652	625	639	651	655	687	647	636	612	643	639	624	674	647	608	607	597	679	614	660	646	637	622	625	655	664	580	625	630	619	600	619	633	634	662	650	635	637	642	638	643	659	627	668	675	698	670	657	635	598	598	629	632	601	636	657	652	641	639	699	660	603	617	626	604	648	651	684	666	599	618	619	648	651	668	656	642	677	679	630	597	645	643	639	656	663	590	624	627	610	636	629	631	659	619	602	643	648	655	602	611	643	655	635	647	670	623	656	622	630	656	645	593	640	609	613	642	684	630	611	658	654	668	591	651	663	604	625	611	668	607	627	682	590	580	607	616	628	634	608	658	671	651	655	652	614	606	617	665	617	654	653	670	629	620	640	682	702	650	599	634	622	659	646	616	666	597	621	624	664	651	622	637	619	680	585	662	649	655	599	644	609	657	615	604	617	634	622	649	643	656	611	604	644	627	659	670	646	608	652	609	651	644	662	636	635	637	643	594	657	659	677	603	683	643	669	620	633	603	662	636	621	658	706	613	627	612	574	643	645	649	649	619	604	646	628	600	681	683	609	620	666	643	637	589	569	650	659	709	629	665	658	658	633	677	607	627	650	620	621	660	632	618	619	583	649	629	669	652	662	652	653	629	645	605	661	624	611	617
7516	566	517	414	328	271	267	219	213	210	216	183	201	181	207	189	199	189	192	191	202	208	179	195	185	182	189	191	173	188	187	162	191	179	156	180	168	161	171	182	178	176	187	149	201	180	173	180	171	192	182	186	180	168	221	175	207	173	158	180	172	181	167	185	188	170	129	169	191	166	161	188	183	164	179	198	203	202	189	175	182	175	174	166	183	193	169	171	152	176	165	178	180	177	163	201	182	152	157	170	163	197	204	190	161	167	174	178	160	154	164	187	164	167	151	185	172	182	183	174	195	174	147	149	196	186	171	175	160	167	171	172	197	179	162	173	190	165	180	162	192	166	160	153	149	154	187	163	171	189	178	167	171	143	160	170	183	180	191	141	191	196	175	185	162	167	212	163	176	190	167	163	204	155	186	195	174	163	183	162	158	178	183	170	163	180	162	185	194	200	167	179	182	179	193	159	159	183	154	184	177	193	168	176	196	200	172	171	169	178	187	198	173	191	171	175	166	155	204	186	191	155	166	164	164	193	166	163	167	187	166	146	175	160	191	177	169	188	172	163	177	146	160	167	188	180	178	164	160	151	178	163	171	193	176	179	167	177	187	165	176	189	179	171	195	178	172	187	182	167	180	187	190	172	151	151	161	173	163	184	180	165	174	155	189	168	166	153	136	149	171	184	157	177	187	193	176	172	186	179	152	161	199	193	177	165	184	161	163	146	170	158	138	166	168	157	167	163	172	155	155	191	165	156	151	167	151	195	163	209	194	153	154	166	158	157	166	168	192	170	152	167	169	190	185	159	193	193	159	166	174	151	177	196	189	169	173	185	161	155	181	157	170	179	185	188	181	179	180	185	179	188	169	149	186	183	168	186	153	175	165	159	178	176	175	161	171	143	154	136	184	178	193	173	143	145	179	188	193	189	186	177	189	168	137	178	169	156	186	175	179	164	169	170	186	157	180	132	181	183	210	200	174	191	147	178	169	197	177	196	171	160	156	170	187	167	185	165	174	165	154	173	163	197	169	206	172	165	162	188	161	170	152	174	205	170	173	169	167	178	173	183	168	184	166	166	190	200	165	202	159	175	143	154	185	179	155	168	191	175	175	170	213	179	149	169	187	177	197	173	166	166	175	180	206	197	158	173	188	175	179	146	189	186	159	176	165	174	172	176	167	163	198	172	167	165	178	175	171	176	180	179	180	189	177	185	175	181	166	204	168	194	204	181	171	180	166	165	179	174	193	166	163	181	159	167	177	158	158	170	176	196	151	184	179	195	166	164	178	184	149	191	155	171	144	215	178	154	178	212	156	163	180	188	172	175	155	166	149	179	173	179	185	182	174	158	175	162	163	156	168	179	183	201	163	171	202	176	162	209	161	171	164	178	194	203	172	167	168	162	160	184	159	192	194	173	179	167	174	187	172	191	165	182	181	181	170	177	175	172	174	170	189	169	164	175	179	186	200	183	191	191	165	167	164	164	180	149	171	184	201	171	177	200	176	174	185	177	163	200	186	173	198	177	148	165	195	173	157	170	176	180	169	171	180	172	177	188	172	162	166	178	169	200	165	190	142	178	171	171	173	166	184	192	153	166	168	171	183	188	131	179	160	181	201	189	141	181	130	145	189	184	178	208	153	175	175	167	161	169	168	186	173	167	171	177	164	148	155	168	154	198	146	146	170	166	184	174	164	182	179	165	191	183	201	175	174	179	164	196	202	166	167	173	190	168	169	199	191	174	189	174	177	189	186	156	177	137	173	207	179	184	179	171	180	159	180	186	181	181	174	171	188	192	195	182	174	181	177	191	198	188	173	197	173	176	171	176	187	193	170	184	184	162	170	163	186	170	151	170	170	195	167	194	184	174	167	175	207	188	169	171	179	186	190	142	180	145	161	166	173	187	204	167	168	171	175	162	155	183	198	178	182	173	182	198	177	186	177	202	160	179	192	165	142	146	209	195	162	175	185	181	176	170	182	193	188	158	170	185	181	199	153	161	159	162	176	181	186	156	155	188	173	176	170	166	181	154	200	166	195	179	153	164	177	156	169	165	173	196	208	162	181	169	183	181	155	173	173	191	200	165	178	164	153	193	183	174	175	164	184	178	160	185	170	170	180	158	186	171	168	189	167	189	193	173	165	154	160	159	167	177	198	185	185	162	174	165	183	195	183	178	168	201	170	170	174	168	164	201	187	185	168	167	160	148	186	173	177	176	157	170	175	159	174	178	172	177	165	168	165	142	183	184	170	177	175	175	182	185	171	184	204	164	190	173	184	187	188	166	162	154	147	193	193	156	180	186	189	156	208	150	151	191	184	169	181	191	183	168	182	166	156	166	158	174	186	161	190	176	168	187	183	194	175	189	174	158	189	193	193	186	177	191	193	200	200	223	192	187	161	172	147	151	167	151	172	175	188	178	176	193	178	156	175	182	161	172	154	190	158	196	176	152	187	204	180	198	168	179	181	188	201	175	194	156	175	178	143	163	171	172	179	150	162	170	173	177	184	172	174	177	178	196	193	201	198	195	180	181	187	167	165	191	187	153	175	178	176	182	176	188	172	196	188	163	134	175	193	178	148	180	198	186	160	191	184	177	169	189	220	175	205	176	211	186	186	179	192	165	163	163	164	189	146	153	181	177	167	171	178	186	166	189	190	192	162	167	190	170	180	158	182	187	155	171	155	170	179	180	206	178	186	184	190	185	189	184	148	179	138	193	179	190	203	193	193	168	184	168	169	191	165	186	182	188	190	177	178	170	159	187	172	154	185	185	174	173	171	162	205	203	184	200	175	191	194	183	175	196	175	179	175	184	185	183	184	154	174	183	175	173	168	168	181	196	170	150	173	151	179	171	170	181	184	198	217	167	185	163	187	171	182	184	169	187	184	167	185	176	156	176	156	170	197	180	185	185	187	167	158	175	156	179	204	189	154	194	160	170	175	156	216	199	171	163	156	198	172	201	193	175	172	199	195	170	162	165	193	150	167	156	178	200	159	150	202	181	179	164	174	199	193	181	186	185	186	181	174	164	153	188	169	170	175	168	182	155	183	160	183	171	159	188	170	203	172	190	183	183	208	180	173	160	174	210	170	175	149	205	158	214	162	163	181	150	149	164	168	213	190	183	202	167	170	162	155	161	160	163	200	180	174	154	155	159	190	201	177	175	173	158	147	180	153	173	166	160	169	172	190	197	176	174	192	147	201	143	163	167	177	175	188	175	171	152	186	186	156	166	165	178	163	174	185	164	197	150	169	185	148	167	168	172	183	178	156	170	209	177	172	187	168	173	148	174	178	177	158	173	169	169	163	141	192	184	176	185	164	180	188	167	171	171	190	193	184	186	148	157	169	158	187	179	195	193	184	171	156	167	164	168	195	170	170	167	149	183	156	201	162	178	176	175	199	163	165	183	167	167	186	183	171	176	173	175	175	163	155	174	170	196	169	172	194	173	190	168	168	162	160	177	174	173	169	144	169	160	164	190	189	173	167	183	183	181
6240	818	1293	1391	1283	1012	935	797	679	705	620	624	561	574	585	571	544	498	529	477	568	509	497	515	525	502	515	472	467	484	509	499	478	531	499	483	457	464	540	497	469	470	465	464	478	513	510	499	476	463	495	509	497	476	491	486	490	473	493	488	506	459	440	497	492	463	503	444	513	485	449	479	484	464	449	467	445	502	478	496	474	479	502	474	465	454	452	446	485	487	430	489	480	502	465	456	438	443	471	480	490	451	452	476	434	494	485	475	454	432	443	481	484	445	499	484	480	496	457	502	462	483	469	451	509	449	477	485	512	495	482	507	462	485	443	520	518	454	503	458	455	467	453	484	471	482	487	485	428	507	455	473	488	506	488	482	503	466	511	454	477	485	484	454	451	469	497	495	437	473	454	473	441	507	487	491	508	514	476	471	495	489	469	483	498	464	485	440	464	467	491	483	505	459	493	541	456	487	465	462	470	468	455	467	468	474	476	483	486	507	455	462	462	488	458	497	478	487	442	479	512	525	472	479	460	455	459	440	503	508	489	494	451	525	458	482	473	491	479	493	494	462	467	488	495	516	501	465	471	497	502	451	493	458	461	471	489	490	498	455	498	475	482	469	505	457	490	436	472	501	458	459	487	466	473	489	488	473	485	477	452	473	493	481	481	480	481	445	492	508	474	472	490	472	451	473	521	475	472	519	498	488	490	469	468	480	471	487	473	508	499	451	464	476	460	478	480	485	424	483	454	525	462	465	453	471	497	507	517	436	475	512	473	486	491	472	482	471	474	464	473	449	473	428	478	462	464	467	464	487	449	492	455	491	457	446	472	475	514	464	447	448	458	461	466	499	437	489	453	497	481	475	491	477	463	495	469	457	442	481	493	472	422	467	493	544	464	458	470	480	479	461	476	487	484	488	486	521	505	527	499	458	504	508	436	452	476	488	512	491	462	498	467	494	481	439	471	463	469	447	463	492	465	465	477	509	495	467	473	425	445	447	509	451	491	449	513	517	463	448	488	477	464	488	481	470	482	476	475	480	455	491	494	477	500	514	515	470	416	527	471	473	477	533	491	493	444	450	454	483	493	472	476	498	475	477	471	462	430	507	463	499	494	476	433	491	484	488	522	490	467	464	481	500	455	466	469	450	482	495	472	492	460	480	489	476	464	459	494	464	478	479	495	480	482	487	481	454	515	446	488	488	464	461	485	477	486	463	499	458	509	474	473	506	502	467	466	477	457	468	530	496	470	505	451	484	476	451	456	488	473	466	464	495	469	449	486	483	508	450	458	479	456	452	472	518	508	465	443	479	484	495	474	442	521	483	448	493	455	434	467	471	538	508	508	479	489	446	477	475	518	474	504	498	441	501	461	495	468	467	488	484	486	465	497	513	505	470	480	493	491	461	476	461	515	487	472	454	473	428	463	499	474	435	458	502	485	476	453	510	458	459	469	447	468	488	497	481	525	513	483	461	439	492	471	450	497	502	482	495	450	528	478	466	458	446	495	492	462	470	464	441	459	497	493	482	455	470	437	493	471	448	472	460	456	476	489	485	481	471	476	507	460	454	463	507	491	512	442	460	470	468	417	467	470	497	499	459	473	466	465	536	493	456	468	478	476	462	469	470	478	476	454	430	492	464	459	482	484	485	511	474	451	472	519	449	475	479	482	504	456	458	462	481	493	457	519	484	484	515	479	502	466	449	496	513	463	487	477	469	484	477	473	497	492	468	479	479	482	493	496	466	484	484	504	487	499	453	449	489	450	466	475	518	481	465	490	511	473	457	537	502	480	455	516	466	486	522	494	496	525	481	487	458	492	457	464	468	479	493	480	487	496	464	482	457	469	485	472	471	502	476	475	487	484	469	479	479	453	440	472	497	495	468	477	492	462	498	477	452	514	513	475	487	514	482	423	481	472	489	510	445	459	501	453	451	473	471	445	481	520	471	435	448	515	497	485	479	464	472	460	460	462	459	476	510	501	476	480	476	469	474	472	463	511	446	486	459	482	496	447	478	493	469	478	476	494	493	502	469	476	443	451	496	468	496	483	494	508	462	495	459	485	513	505	490	481	504	483	485	462	478	480	499	449	488	495	482	471	447	436	470	503	473	475	479	459	457	506	468	504	455	473	498	469	491	434	483	455	472	449	477	427	474	474	463	472	500	479	465	486	478	472	487	475	475	492	468	449	499	461	451	508	511	448	480	477	454	478	471	453	488	464	498	504	498	451	483	478	491	475	451	480	481	539	501	447	492	444	439	430	485	513	463	498	465	488	487	461	492	433	485	517	495	490	467	456	437	460	473	506	480	492	451	509	448	481	474	504	497	419	463	483	488	475	467	458	447	467	502	447	486	484	486	476	469	507	504	430	513	486	453	482	502	503	480	496	416	475	473	422	485	490	532	499	506	477	447	487	465	480	497	447	510	487	493	459	471	461	475	470	467	452	491	496	470	467	490	457	476	500	477	478	477	516	495	472	464	448	501	511	491	473	458	463	486	504	462	482	485	509	447	479	455	502	480	479	524	463	488	468	473	504	475	497	461	478	461	471	443	470	455	499	458	459	470	483	426	514	504	488	490	468	487	470	481	472	487	490	481	489	466	504	469	463	467	479	520	482	495	487	495	480	480	503	456	499	447	497	477	460	458	485	483	475	478	469	477	477	472	477	442	489	466	477	459	455	430	501	475	477	516	460	462	465	458	469	490	485	413	467	469	495	471	494	478	472	427	506	464	472	441	490	503	454	517	465	482	484	467	477	464	508	485	450	485	470	467	499	467	472	479	470	445	502	490	524	449	480	519	481	503	506	481	471	524	495	478	478	470	466	498	481	429	487	481	455	468	495	474	474	462	507	475	520	499	492	484	505	402	511	473	505	450	452	515	465	475	509	442	487	489	477	499	467	461	472	480	487	486	444	493	453	462	506	432	474	468	464	468	466	503	511	459	487	444	485	473	480	456	479	438	473	433	483	490	455	502	460	501	449	480	483	499	513	463	491	465	460	478	485	487	466	478	464	519	460	443	436	490	455	492	497	480	426	466	490	492	440	476	456	504	474	477	468	445	525	476	472	492	454	502	508	454	485	484	449	467	537	476	457	487	513	497	480	467	512	513	496	448	465	519	474	470	477	467	460	496	475	507	466	477	486	493	436	458	457	474	471	505	496	472	468	484	482	466	498	472	475	479	481	418	506	468	492	471	450	461	465	466	461	444	515	496	446	475	511	492	483	474	442	497	508	474	478	465	477	467	477	493	483	494	466	459	435	438	449	462	479	454	468	494	431	506	466	461	479	440	494	456	505	491	472	453	472	498	475	495	465	499	518	440	522	453	471	470	466	483	475	477	494	449	469	487	474	536	504	460	478	495	511	491	441	474	466	451	484	486	474	491	491	457	474	475	479	477	491	522	491	481	484	475	443	485	483	485	477	442	495	457	446	474	508	479	484	453	476	493	517	500	467	469	481	473	484	466	479	453	497	475	490	469	485	496	473	523
14478	1493	1155	952	720	577	507	450	440	432	428	376	418	380	426	407	352	374	358	341	342	370	374	398	357	391	378	397	397	343	360	333	355	368	337	394	352	400	379	332	350	375	362	357	349	366	399	365	384	375	386	353	361	338	351	365	370	368	377	358	349	340	366	358	341	369	364	332	375	371	370	356	385	354	345	376	362	375	365	369	346	357	352	373	366	352	335	370	332	353	357	340	379	370	359	363	344	388	363	374	378	350	360	331	370	368	359	370	341	350	359	351	371	390	352	355	335	370	347	343	360	342	351	315	338	355	374	350	363	328	317	352	330	348	328	357	369	395	396	350	361	328	362	341	390	347	315	363	367	349	381	311	368	377	346	323	326	364	337	377	367	332	344	364	329	393	386	334	348	312	333	343	325	427	349	325	355	343	397	354	345	370	370	359	330	377	331	352	379	382	374	379	346	356	356	336	351	369	357	361	364	345	381	348	359	343	363	324	361	347	346	371	368	368	361	361	328	348	366	363	365	334	323	357	338	382	324	368	382	396	350	320	353	365	344	395	347	360	336	365	379	368	340	375	374	365	385	343	376	346	326	363	324	360	384	347	353	384	366	361	329	341	382	356	367	361	351	385	377	297	346	373	376	355	359	341	366	364	363	348	342	346	351	358	361	325	364	369	365	355	353	351	357	322	370	363	361	373	393	354	369	368	390	317	388	353	365	332	356	362	363	382	343	364	344	353	346	342	339	351	361	322	328	362	341	362	359	334	349	368	379	368	348	384	357	356	330	366	371	392	377	363	365	383	347	376	370	398	384	370	355	335	359	328	359	381	385	331	397	366	369	345	341	342	357	351	387	343	350	350	297	332	381	343	398	361	359	353	355	342	358	330	369	363	348	324	372	364	371	389	328	340	374	339	391	343	360	353	344	388	332	337	363	351	341	383	358	319	329	394	344	360	365	345	322	371	356	352	344	379	388	339	347	370	343	325	379	334	347	348	397	319	358	344	341	378	353	364	350	362	388	340	378	368	344	353	367	333	357	334	348	353	346	347	352	359	384	381	348	333	309	363	350	366	338	378	370	357	351	365	354	383	355	340	328	352	342	348	373	338	336	364	330	330	351	330	347	341	401	376	330	371	317	377	331	347	390	355	353	383	386	361	323	334	343	347	334	383	334	357	363	354	341	352	358	379	327	326	359	361	375	340	382	359	359	383	346	381	377	381	316	336	334	371	333	353	348	345	348	355	335	328	382	325	329	332	340	380	356	325	323	395	361	383	352	325	350	395	369	332	358	343	358	344	350	331	367	417	361	386	385	340	318	343	341	360	360	358	358	376	386	375	359	358	338	388	366	344	382	365	351	338	333	320	371	347	336	326	343	361	358	374	356	368	335	354	359	364	369	366	346	336	377	342	392	336	348	325	355	365	336	343	348	328	371	359	338	333	347	367	340	368	349	337	368	346	314	345	329	330	378	336	358	350	346	370	361	324	349	350	376	356	373	353	313	350	372	309	368	375	353	370	364	329	350	347	361	357	394	363	353	328	338	359	334	382	353	339	380	385	359	373	381	359	341	353	343	367	366	351	340	357	330	367	343	327	338	358	360	362	362	360	357	357	361	364	339	364	349	359	358	382	367	380	338	346	380	358	364	333	342	352	325	340	344	321	396	361	376	374	347	326	355	377	379	315	361	347	362	382	332	343	354	371	357	320	396	345	336	363	326	347	373	317	375	360	321	328	325	357	351	362	372	348	365	358	338	362	341	344	366	350	317	386	355	363	367	357	374	391	381	348	390	340	330	340	368	362	367	367	348	342	326	358	391	359	369	340	383	391	358	377	346	355	327	348	348	324	346	337	355	364	362	352	363	351	340	335	360	363	320	356	376	370	358	363	326	340	352	390	358	372	378	344	360	396	331	365	405	318	346	381	386	365	376	383	327	352	356	359	338	382	353	369	369	344	367	367	344	358	356	381	334	362	359	314	354	345	352	398	349	326	355	383	375	376	383	360	375	360	345	422	348	318	370	381	389	315	367	346	373	373	357	346	332	344	375	381	372	361	346	370	343	320	386	383	346	360	353	351	373	367	405	342	389	375	371	360	364	311	369	366	345	378	370	376	345	381	373	369	326	403	334	391	389	351	393	309	326	376	335	358	328	345	356	339	347	337	353	335	342	363	341	354	320	358	338	343	351	334	330	393	366	374	339	340	364	387	351	359	346	353	381	337	332	340	331	385	338	354	353	333	328	384	347	365	344	335	341	312	360	357	354	382	331	365	341	366	341	353	383	377	373	370	364	338	370	321	372	365	358	342	326	364	357	354	348	353	335	357	333	390	377	325	348	338	303	361	320	345	347	370	348	365	349	315	380	355	384	360	362	354	362	343	334	365	368	346	340	353	362	364	362	329	373	377	376	348	360	373	334	327	355	334	379	334	332	342	312	345	343	333	363	353	366	361	391	333	366	375	361	304	373	381	394	380	334	400	327	327	333	348	352	340	349	351	383	366	360	355	358	368	339	384	366	362	377	365	355	354	372	379	368	348	334	382	332	391	351	385	354	362	332	344	382	354	337	360	322	351	345	356	357	341	375	322	376	339	365	359	345	360	352	355	309	353	362	359	355	375	331	342	347	328	375	354	361	346	359	326	328	357	325	379	365	351	360	346	349	408	340	334	343	349	378	342	361	356	349	342	361	395	355	375	379	365	393	381	337	383	349	385	360	388	372	358	365	364	346	352	331	344	343	379	366	345	361	342	347	350	343	345	348	393	339	399	406	359	391	321	346	341	349	378	361	378	377	363	331	342	347	357	365	355	357	359	379	379	346	338	342	389	367	367	338	324	368	328	345	333	369	337	305	362	339	357	352	337	389	358	312	344	344	340	377	384	374	347	342	339	351	343	338	342	344	353	377	356	351	352	402	392	378	414	347	334	340	337	372	372	318	346	362	369	357	319	374	364	348	357	349	332	396	304	352	379	337	373	359	362	347	320	354	373	384	403	356	345	361	353	350	348	335	349	403	412	336	323	346	360	355	359	352	350	366	352	379	365	392	335	358	308	354	342	346	375	369	344	355	350	377	371	352	343	368	335	368	370	345	340	363	346	360	362	313	383	371	356	355	357	332	371	365	356	362	390	373	339	350	332	329	377	344	338	353	346	320	373	372	365	363	392	370	365	367	370	362	392	346	350	355	358	319	364	343	376	335	314	369	331	381	350	369	388	374	349	347	338	355	315	338	365	323	355	372	328	364	343	357	366	356	330	359	350	384	370	350	336	369	383	359	365	358	359	361	366	381	348	368	375	380	323	358	331	341	359	337	348	359	341	331	359	416	359	371	369	348	358	342	350	372	404	348	365	360	355	379	333	370	354	357	347	349	336	329	370	344	324	366	356	360	339	364	352	343	365	370	385	375	376	362	366	366	340	338	338	359	342	391	376	335	363	359	346	359	374	333	364	353	357	384	317	386	342	377	386	364	362	355	379	324	359	372	361	377	356
8430	1510	2396	2623	2256	2010	1674	1478	1353	1256	1113	1084	1070	1075	1067	1025	979	1009	936	906	993	906	931	903	1005	970	949	882	866	869	901	871	829	911	884	905	913	923	837	867	895	878	878	809	808	829	846	861	841	854	873	874	839	821	872	826	868	822	871	830	877	839	845	862	850	828	892	910	790	920	835	877	870	848	850	869	859	897	888	833	864	863	858	838	862	869	818	861	844	827	857	847	849	828	811	811	868	863	882	884	799	888	873	881	836	862	827	891	813	849	867	845	901	881	868	843	868	870	865	813	840	866	859	865	857	866	863	834	888	883	850	863	839	834	849	867	864	856	859	903	826	884	854	794	842	843	833	887	883	846	839	871	857	836	885	916	824	807	844	857	830	836	853	858	846	912	854	863	816	851	851	911	880	862	869	828	902	847	895	843	818	927	822	829	831	819	842	862	880	806	858	867	831	832	855	882	827	843	807	897	886	825	873	819	850	869	842	828	863	845	854	855	858	908	806	850	881	845	926	833	781	835	863	886	859	873	877	836	858	826	809	879	892	829	812	768	819	775	877	846	907	863	835	851	876	920	834	836	886	893	841	811	872	882	845	911	863	839	823	809	867	844	842	839	846	839	837	896	848	864	785	891	813	851	861	878	835	888	793	822	849	788	859	885	812	841	822	821	871	910	846	880	798	853	853	869	864	866	831	872	884	843	900	870	809	833	836	833	825	814	824	842	847	861	866	878	897	880	821	956	909	918	863	853	855	855	813	846	845	893	851	858	866	830	896	897	889	910	845	822	880	853	806	855	827	807	853	828	912	796	857	909	887	839	814	906	812	817	833	857	877	777	868	874	866	866	864	885	891	882	860	846	869	843	841	863	840	840	805	845	860	898	839	885	863	860	837	778	788	844	862	822	874	848	861	825	853	830	824	853	893	850	830	874	853	833	842	827	940	826	832	803	840	844	836	877	870	866	818	853	808	840	835	877	802	874	834	872	901	827	824	824	811	827	833	854	851	861	886	849	832	856	902	867	886	799	830	908	834	825	865	865	861	805	902	838	830	832	811	838	793	879	812	800	872	893	885	842	830	859	839	862	892	816	859	865	847	854	846	848	854	887	838	923	884	873	902	836	826	839	895	888	850	875	843	849	854	860	846	838	823	885	850	870	863	853	832	840	843	816	817	850	835	785	906	835	773	903	878	834	833	819	873	849	841	853	872	875	840	825	922	851	826	855	890	914	865	853	861	874	856	842	831	868	834	802	861	857	827	893	832	882	785	869	880	860	895	873	856	851	859	840	817	858	839	833	855	824	827	844	853	824	834	868	842	897	861	790	866	835	882	832	895	823	835	866	863	934	858	817	903	859	822	894	848	818	871	904	879	853	849	858	874	807	852	870	842	823	844	888	887	840	847	874	831	800	788	878	863	810	794	815	833	861	921	868	885	853	834	913	835	842	880	838	879	889	827	880	865	820	850	851	851	872	846	846	828	838	854	855	882	874	856	843	838	863	853	795	867	822	825	786	810	866	848	838	895	839	819	870	821	839	836	861	808	804	830	846	794	821	871	831	899	897	812	887	878	836	808	915	878	834	845	876	829	838	868	905	821	850	893	882	803	889	922	800	851	870	849	842	820	840	825	836	869	914	857	884	857	850	876	867	841	885	875	843	879	831	875	871	846	814	875	829	845	857	821	865	816	871	840	823	857	866	836	853	841	831	841	803	864	852	822	910	849	835	839	805	854	830	842	878	833	845	770	850	835	879	908	866	835	851	935	800	819	831	857	864	839	823	855	874	822	849	823	850	899	833	873	828	854	879	836	867	858	883	855	841	873	848	874	874	869	868	836	856	833	866	835	903	800	843	884	882	871	869	847	864	839	809	851	807	892	876	850	866	935	850	865	858	865	788	867	830	842	812	873	873	877	861	804	850	800	862	838	830	863	828	864	852	843	887	831	872	862	873	849	824	832	871	825	832	890	851	822	810	827	840	812	812	852	837	864	812	902	933	853	866	852	878	819	896	839	872	823	901	847	841	866	839	853	865	877	871	876	815	844	837	822	835	891	890	811	831	850	798	823	849	829	843	874	771	877	819	850	821	806	835	860	853	880	824	819	823	862	861	880	888	840	822	847	851	832	872	859	845	930	839	837	853	813	883	813	858	861	828	863	840	832	889	833	863	850	874	891	905	799	903	865	900	845	817	848	812	856	860	824	852	878	866	908	895	881	833	849	878	912	873	807	818	862	830	859	835	816	792	819	883	871	799	845	827	849	880	839	835	809	853	821	853	892	818	829	856	839	863	814	848	807	811	864	846	882	828	916	849	842	802	818	821	889	864	914	852	866	836	838	881	860	825	828	805	844	821	852	812	864	784	839	831	862	860	867	822	849	869	839	842	805	834	817	928	878	855	857	850	896	845	829	836	823	865	861	855	829	828	850	848	843	877	833	810	865	869	837	815	826	909	847	839	865	844	810	894	869	820	884	833	845	881	838	837	813	840	872	873	838	851	870	871	823	842	848	867	837	817	868	897	908	871	881	805	894	855	820	789	796	839	875	897	811	798	900	852	831	906	830	867	848	917	928	818	903	837	891	856	861	818	896	793	824	854	829	885	841	875	877	835	888	801	850	853	877	854	854	824	839	852	851	870	828	864	798	870	826	890	843	899	846	848	827	867	840	897	848	842	853	838	882	882	845	893	867	851	837	853	904	837	857	847	874	868	847	870	865	805	839	872	860	804	857	835	838	866	891	848	835	845	839	827	897	871	809	858	849	857	845	860	823	819	882	853	863	841	825	793	828	863	795	907	885	879	888	866	877	879	884	876	908	844	817	882	835	867	829	824	855	851	860	885	826	842	898	842	846	867	814	821	824	833	890	872	908	829	882	833	877	889	844	819	874	849	853	865	872	867	899	868	839	871	817	797	862	816	896	833	871	872	846	849	837	874	854	867	871	824	846	871	829	849	861	838	828	860	853	875	929	860	845	857	821	891	845	851	912	855	869	919	883	868	816	851	873	855	892	890	855	797	830	854	861	834	826	838	846	864	830	805	886	882	882	881	821	835	869	894	823	796	818	843	861	895	800	853	808	851	851	847	813	847	894	819	856	851	909	825	848	855	851	853	806	847	852	853	886	849	860	877	897	850	822	870	876	853	828	870	830	867	817	812	793	850	908	867	889	864	826	850	851	840	873	832	888	837	843	836	897	917	853	853	832	819	881	862	868	827	844	873	865	850	873	891	846	856	834	835	851	876	903	816	937	960	847	834	811	867	852	844	915	876	875	858	771	897	845	866	841	883	872	838	874	823	820	842	845	878	906	830	861	817	881	852	836	842	851	823	834	858	877	857	905	876	835	873	859	879	869	893	886	878	830	829	876	892	869	839	824	867	861	858	853	807	886	856	890	804	835	874	825	822	850	886	854	881	831	865	821	828	823	859	884	836	838	875	784	864	851	878	870	841	836	864	885	859	802	817	878	929	851	919	853	811	876	824	865	894
1624	282	248	291	287	280	250	267	251	267	259	250	236	238	260	253	266	239	259	230	294	266	266	291	293	228	238	267	284	243	251	257	256	272	248	262	243	278	287	266	263	283	280	259	265	275	261	263	231	269	253	256	256	261	272	271	239	279	268	279	268	271	270	272	300	252	256	265	293	258	273	255	264	252	247	266	278	239	269	267	262	253	266	256	250	251	251	265	260	285	253	272	256	257	247	269	252	250	258	275	253	289	263	269	255	265	283	288	261	253	253	252	247	268	237	239	292	283	277	238	249	258	259	267	254	277	282	246	268	291	263	270	279	252	247	274	247	269	252	252	238	256	244	240	263	271	268	282	296	243	275	259	269	301	273	266	240	279	226	254	267	293	280	284	290	273	249	270	240	252	264	251	246	249	248	242	227	249	254	266	266	253	280	250	283	230	234	269	283	303	266	238	276	259	277	282	219	276	254	262	255	259	255	253	311	252	244	268	306	270	258	277	238	263	266	249	239	317	273	272	283	251	254	244	213	277	284	240	285	273	272	263	253	278	258	246	258	264	230	245	269	262	268	261	270	251	240	234	290	272	255	251	239	275	269	236	286	226	269	270	286	270	265	249	268	247	248	239	251	260	233	260	285	284	259	248	278	265	262	258	285	246	249	247	276	267	272	277	249	269	286	318	275	288	253	252	242	275	242	219	273	273	247	253	241	258	248	280	252	242	263	255	268	264	269	246	245	247	230	266	266	256	280	254	250	237	301	272	248	230	258	257	248	285	269	287	255	272	242	257	231	275	269	248	256	264	259	242	292	282	254	255	257	265	284	272	264	259	273	268	262	261	251	244	259	235	246	247	267	280	259	264	284	285	259	248	263	271	250	239	264	285	279	284	259	253	276	250	270	262	259	255	258	258	273	286	280	277	282	256	253	253	244	232	264	257	279	261	254	253	260	239	261	275	260	240	274	230	280	252	270	290	260	251	265	245	252	274	232	280	261	246	286	276	238	265	288	243	253	264	287	241	245	277	281	306	273	287	281	281	308	255	264	273	266	235	251	256	278	245	247	243	242	248	263	293	270	272	260	256	247	259	242	281	257	256	264	282	221	268	278	269	273	287	275	241	268	283	262	279	262	245	262	219	277	250	276	275	249	261	265	276	283	265	310	288	235	262	291	242	280	275	270	237	296	271	271	239	237	262	257	271	278	247	251	242	267	270	291	263	260	273	272	283	266	264	245	285	244	262	282	230	262	282	277	274	269	268	261	284	287	274	259	271	248	245	260	275	237	226	266	291	293	226	249	242	300	250	283	283	228	248	266	263	260	252	251	226	263	273	269	279	221	277	241	244	263	263	219	251	233	245	253	253	269	244	242	273	228	232	278	258	274	289	279	257	258	299	268	260	262	242	270	250	252	255	273	250	266	329	272	227	261	282	258	275	276	252	274	247	249	278	260	246	289	264	268	233	263	285	276	258	275	283	259	286	275	278	249	265	287	290	281	258	267	262	257	263	235	261	265	219	234	290	286	256	252	283	278	252	278	292	256	291	252	275	303	299	225	267	282	252	274	262	301	299	239	262	259	260	268	260	276	253	281	286	258	295	264	289	258	255	259	293	251	225	268	279	241	265	288	268	262	261	242	268	286	245	275	255	271	253	251	270	261	273	233	251	261	254	273	254	264	241	254	225	272	268	275	281	272	276	272	298	279	289	238	255	294	284	244	255	258	264	229	260	269	279	267	295	265	279	249	269	264	276	252	254	260	244	268	270	242	274	253	247	225	265	268	255	271	236	264	278	274	269	268	282	270	249	266	296	276	262	230	232	247	279	282	276	252	250	295	273	264	262	259	271	284	279	293	265	273	257	267	246	260	239	235	256	271	290	281	273	276	266	283	233	265	255	259	255	291	252	279	244	266	301	279	274	258	292	274	259	260	277	256	269	272	253	261	250	290	294	280	244	268	236	295	249	265	284	256	258	259	248	240	276	262	285	255	290	233	237	269	278	279	255	238	251	285	278	263	254	271	242	275	262	249	228	259	250	248	245	250	260	298	231	259	257	296	274	251	260	291	269	280	256	270	269	271	265	270	281	247	274	263	257	286	283	252	273	297	235	234	251	290	249	252	279	282	255	274	268	263	248	267	259	236	274	248	282	243	276	276	260	281	262	260	250	259	273	268	247	269	258	248	273	262	257	259	237	255	228	226	230	247	269	243	277	242	279	240	263	274	241	264	267	292	273	257	270	257	260	233	264	279	258	250	297	284	249	280	259	265	249	294	246	279	276	270	262	265	267	289	255	266	252	253	256	270	292	243	258	295	285	281	275	284	247	288	276	295	287	244	246	237	250	242	239	264	268	265	252	297	247	289	256	264	271	247	267	233	267	306	265	269	276	253	291	254	268	259	257	267	238	297	269	236	255	233	268	276	267	284	240	224	267	269	240	258	260	271	245	248	316	257	269	262	261	253	248	264	259	282	316	258	274	253	253	288	272	255	270	259	255	269	246	249	288	265	233	240	244	284	276	263	262	261	266	269	248	263	291	275	250	224	281	225	291	263	277	274	264	267	251	256	248	275	252	261	275	264	254	255	233	266	249	305	251	255	278	265	246	224	275	264	270	257	252	249	245	262	255	234	257	301	282	273	251	292	262	262	267	271	271	258	246	255	239	257	279	273	246	253	267	242	272	253	254	250	271	262	263	227	256	263	258	291	298	264	282	292	270	248	287	287	276	289	249	242	252	299	257	270	272	276	275	263	228	256	258	264	259	273	248	250	239	255	252	267	240	237	260	249	281	261	266	251	277	257	278	262	248	251	228	261	276	255	240	252	252	257	261	250	234	255	249	259	257	262	251	235	268	277	271	290	264	275	274	259	283	235	249	245	271	268	268	264	277	270	275	262	277	235	292	277	292	278	279	262	273	247	264	265	285	263	227	262	265	236	261	283	307	250	268	274	239	246	286	283	285	242	248	261	247	265	249	293	262	287	254	267	256	256	298	271	286	267	252	253	261	253	268	263	270	250	248	276	278	244	268	247	252	269	287	272	251	274	259	260	269	209	260	249	267	248	252	234	244	273	253	283	241	283	277	267	243	264	248	279	242	252	282	272	242	286	257	245	254	296	266	292	282	258	254	256	257	264	268	246	242	245	262	262	283	237	288	269	249	294	278	266	235	273	256	276	258	278	256	273	260	266	268	256	256	250	285	247	282	260	268	265	254	284	265	268	249	286	279	261	265	263	318	240	258	264	240	263	290	281	268	249	249	253	262	248	265	279	273	250	225	267	263	274	257	240	254	286	273	242	291	257	257	271	280	255	226	286	269	275	291	280	283	256	257	275	270	242	243	270	244	279	256	267	273	249	263	270	245	257	245	266	301	275	257	311	277	256	267	285	252	257	242	255	252	263	266	252	242	256	250	294	248	268	232	290	268	307	293	266	292	279	255	268	275	252	282	262	288	254	229	242	264	292	289	254	294	254	288	293	255	276	251	239	262
1898	666	652	681	689	659	700	590	650	647	624	626	653	615	601	672	627	657	607	651	621	612	635	626	684	620	660	646	658	637	612	594	624	659	644	604	604	682	633	627	609	655	660	602	671	641	625	633	679	626	570	633	637	636	680	625	605	639	672	631	646	618	654	616	633	663	642	648	619	619	634	641	655	627	696	665	676	621	656	637	656	605	616	641	666	617	631	623	645	642	592	608	647	656	666	652	677	598	630	668	632	596	648	674	623	660	648	651	663	646	607	644	632	628	625	639	642	604	624	640	682	644	586	619	614	624	626	614	616	658	641	655	643	622	618	646	586	634	620	657	634	635	682	671	614	644	654	659	633	616	613	631	634	659	626	638	656	613	626	641	615	634	628	658	640	582	660	677	648	670	655	603	610	621	607	642	642	677	649	629	631	621	611	629	668	602	672	664	603	642	623	671	612	625	643	602	631	605	610	638	610	638	621	652	682	587	665	611	642	591	615	656	613	706	617	617	635	645	631	647	650	590	645	633	632	640	618	672	651	628	644	617	669	650	614	635	645	613	632	636	603	623	621	668	631	637	629	618	623	639	664	599	583	698	634	653	629	634	622	652	624	623	612	598	635	613	663	644	681	613	663	624	589	687	624	647	638	649	622	618	634	595	642	636	621	664	614	613	648	661	596	643	623	602	660	645	645	605	642	658	630	613	676	682	645	635	641	639	649	609	631	657	673	635	683	640	636	637	649	609	598	637	689	602	632	626	614	662	660	649	637	622	626	610	636	644	651	590	660	631	617	627	640	610	617	663	648	587	663	663	625	603	613	641	614	637	623	616	609	626	649	641	633	619	616	629	610	618	633	667	615	649	633	642	654	666	653	674	651	678	663	656	626	658	652	628	633	626	649	639	617	604	653	630	625	638	612	593	632	617	635	637	618	606	631	650	621	667	632	632	619	634	619	634	660	593	644	617	643	605	568	632	669	614	650	621	670	625	664	639	641	632	608	670	668	603	695	616	638	642	637	665	622	629	655	647	626	633	633	615	599	656	648	632	661	645	650	578	643	650	592	604	628	657	667	618	635	624	682	634	608	625	622	596	626	617	620	629	636	605	665	635	613	616	603	599	587	616	663	643	625	598	609	646	668	633	652	633	638	660	599	647	635	666	655	650	594	598	676	631	662	606	628	645	636	618	610	606	616	621	611	599	619	603	644	691	629	590	656	661	633	593	610	615	663	654	673	648	633	687	683	650	591	658	592	646	667	653	675	622	632	636	690	669	632	640	619	649	620	608	656	644	623	646	630	641	624	595	662	640	627	651	639	622	672	636	632	644	652	606	652	639	632	644	649	661	644	664	628	615	649	605	663	650	636	619	639	611	622	671	587	641	595	590	635	659	622	652	648	590	644	619	673	621	638	621	558	624	617	661	683	625	605	620	665	631	614	633	653	629	629	633	638	627	651	659	595	601	639	651	590	621	620	621	644	621	633	681	638	610	669	619	614	633	683	636	651	652	579	670	653	624	584	614	626	659	639	630	659	676	692	631	610	641	593	633	668	617	614	623	653	588	626	654	615	614	574	671	665	615	650	622	624	662	662	625	661	664	650	634	626	618	642	636	618	631	639	622	684	637	608	627	623	645	627	651	599	604	632	647	638	623	597	640	605	608	652	618	620	606	609	598	593	613	622	613	624	600	642	636	608	640	609	648	579	628	687	639	598	657	628	625	706	700	597	647	657	617	606	656	673	630	640	580	663	658	609	620	619	654	649	632	679	661	618	582	622	645	643	622	601	664	600	633	609	641	595	622	659	589	712	617	634	639	594	576	613	682	613	614	633	627	617	631	602	633	597	672	621	633	644	607	655	645	637	659	601	625	595	609	619	691	670	649	645	675	672	620	720	645	672	655	634	644	612	695	632	601	573	654	628	657	628	642	645	656	656	668	606	599	653	645	673	654	668	653	638	662	615	610	605	661	590	605	642	618	646	662	617	643	679	652	566	599	671	633	668	629	613	674	648	621	626	654	632	593	639	629	654	655	640	639	616	664	668	650	629	645	637	628	624	636	590	655	626	639	628	638	605	636	643	626	638	613	634	604	628	604	630	649	639	641	611	641	619	665	611	634	614	637	658	639	642	603	622	644	658	625	617	647	613	636	632	659	696	657	592	616	618	629	701	607	635	609	670	674	636	666	638	655	635	661	631	686	662	650	625	601	652	635	652	660	622	622	615	641	625	597	643	621	672	601	606	572	633	629	658	666	651	610	651	627	678	652	632	639	601	635	622	648	628	631	642	668	634	631	618	627	638	649	624	628	648	641	651	644	689	641	675	625	620	623	642	618	635	602	619	624	616	618	670	634	646	655	593	612	647	630	594	620	638	653	625	644	627	625	643	578	650	599	643	630	613	683	661	647	635	613	669	627	615	619	676	663	645	654	615	635	645	632	625	605	626	627	646	637	677	664	644	634	633	628	594	653	641	617	622	632	631	605	638	658	654	646	631	625	638	677	611	657	635	609	653	637	676	661	631	620	669	635	619	584	611	636	597	666	624	654	621	639	646	625	619	613	659	640	596	613	620	599	580	612	672	649	622	575	611	649	606	684	622	588	650	655	641	627	713	617	613	594	620	650	590	666	632	630	689	656	633	610	603	687	596	641	613	603	627	637	656	616	634	586	647	629	663	628	604	629	634	598	632	659	638	609	630	633	633	641	670	603	685	638	613	676	639	641	632	610	637	607	662	662	634	587	657	650	651	661	653	628	627	643	650	636	649	672	675	613	657	598	635	635	597	633	670	629	635	623	595	630	632	616	634	637	658	622	633	644	596	653	661	618	651	636	668	663	614	667	594	663	633	642	621	647	651	685	629	570	613	608	648	672	614	644	587	607	690	609	618	653	652	608	679	669	669	624	637	624	643	612	606	615	616	626	655	641	683	680	625	644	627	594	610	622	641	605	612	635	632	623	608	634	615	628	641	653	635	627	651	599	617	596	628	593	650	617	651	662	577	599	586	655	635	685	635	632	604	603	601	655	656	624	658	634	594	626	625	624	633	635	633	618	577	694	632	647	663	633	646	638	616	654	597	638	644	658	648	619	614	647	651	630	592	605	627	672	610	621	618	629	655	612	619	637	626	627	623	678	644	628	631	624	643	629	614	665	639	606	660	646	636	655	631	585	661	594	640	597	603	643	641	643	609	600	666	629	628	635	636	609	660	616	612	635	663	662	609	608	649	638	616	691	635	622	631	606	649	596	578	638	651	609	609	666	614	597	626	645	609	651	623	611	585	628	627	634	612	654	627	630	645	595	624	644	622	640	618	693	640	608	626	645	646	669	619	614	669	597	636	650	662	599	622	627	646	640	598	646	628	624	657	619	586	642	652	636	636	620	639	619	630	637	639	607	638	631	592	636	639	621	645	589	670	698	612	624	658	660	644	619	672	675	625	649	637	613	636	622	614	651	620	629	647	607	599	634	669	627	645	631	650	635	624	624	637	670
7443	525	564	410	325	247	275	231	220	229	218	199	190	179	172	185	189	192	174	199	167	184	155	161	152	180	166	163	180	196	177	167	201	196	159	191	170	179	177	159	199	168	164	177	182	166	194	167	180	189	157	173	193	180	175	165	197	159	179	187	179	181	187	166	179	177	170	177	162	167	166	155	181	174	162	181	220	182	186	177	216	198	156	177	160	175	164	184	220	193	184	180	173	186	202	162	197	170	181	198	178	176	199	177	190	175	177	184	186	186	175	180	174	165	181	169	176	178	160	184	181	183	161	185	198	204	171	170	178	175	178	166	184	186	197	174	201	178	172	166	160	195	169	180	204	173	172	189	178	171	158	185	163	184	166	164	175	176	185	192	165	162	163	170	191	147	177	175	181	172	186	184	160	171	193	178	199	176	175	180	162	199	178	205	191	158	177	163	168	153	182	184	170	187	170	203	165	184	173	172	196	182	182	164	160	180	167	180	168	174	190	187	172	162	182	191	147	167	169	167	165	186	174	181	189	185	176	176	157	181	173	173	176	157	158	156	163	172	191	183	190	184	162	191	209	184	163	183	184	177	164	155	161	189	181	179	143	167	154	157	171	188	187	179	179	202	182	200	154	186	187	155	172	203	184	166	181	182	145	187	168	162	172	170	171	156	168	154	165	167	171	159	176	156	183	168	178	196	188	182	176	168	193	177	184	179	165	170	166	172	183	197	194	187	192	168	195	197	178	182	185	148	186	151	204	157	149	167	152	165	180	167	182	206	207	173	213	174	177	174	173	172	176	176	168	176	196	199	184	182	164	185	178	143	171	158	183	185	191	165	164	161	187	193	178	170	197	175	188	174	181	195	192	188	158	160	180	170	155	186	190	190	182	168	167	192	169	160	170	171	180	191	154	180	176	182	154	152	181	171	164	191	174	162	190	158	182	175	162	158	159	179	186	190	174	162	162	167	163	186	195	146	174	165	183	185	163	171	184	178	153	139	189	187	173	192	193	191	139	168	176	170	149	177	219	171	179	174	169	161	164	162	198	195	166	194	183	191	179	144	172	185	166	193	186	176	171	177	196	153	168	191	187	165	199	184	167	187	176	159	166	144	147	158	170	179	155	169	194	185	154	165	155	167	159	171	173	149	170	180	206	163	166	171	187	172	171	187	175	189	195	185	220	164	184	165	203	169	159	172	180	181	179	189	168	176	169	170	163	176	177	184	156	183	164	157	160	189	182	151	180	170	172	170	181	173	156	180	175	161	145	188	173	169	184	163	170	179	160	167	182	196	198	170	181	175	177	159	163	175	179	174	199	177	175	167	185	177	172	183	158	171	187	191	189	184	178	196	169	169	166	164	201	178	155	167	177	163	165	184	182	157	189	170	172	165	175	179	162	155	200	170	187	184	162	191	179	159	160	180	179	196	171	158	168	172	162	205	186	156	197	172	178	185	180	189	164	184	176	189	150	174	187	176	181	171	179	168	194	163	188	190	171	178	166	159	161	178	153	167	166	184	164	172	175	188	173	159	166	180	162	171	154	185	166	150	174	182	183	201	197	145	177	189	167	178	145	178	170	160	165	177	169	158	195	195	174	170	189	189	189	193	169	185	173	190	168	176	199	204	187	154	176	154	166	175	201	177	179	164	147	162	193	172	162	160	165	178	172	174	158	175	170	173	204	171	178	189	187	199	171	166	169	155	152	173	165	168	184	181	170	191	164	158	160	167	157	187	170	193	154	150	186	180	191	168	149	151	189	177	172	157	173	211	146	160	156	143	173	173	161	194	172	195	197	157	173	180	190	172	174	175	179	163	182	171	184	159	168	180	176	178	189	186	161	174	226	186	163	175	183	179	171	168	197	144	154	193	171	162	166	180	184	157	170	163	189	150	174	191	186	192	162	160	193	174	162	198	185	166	164	151	170	190	189	186	160	174	173	181	148	142	154	173	185	184	183	194	187	191	155	173	178	190	186	189	152	170	145	171	165	179	186	163	180	172	151	200	191	167	176	231	193	157	165	168	173	176	169	181	177	197	173	177	156	169	167	156	173	160	171	170	172	155	178	170	180	157	189	211	173	182	174	158	184	186	173	167	182	195	157	188	152	184	192	180	168	159	169	166	172	163	168	172	195	181	202	170	164	146	169	180	155	178	179	194	190	181	162	161	182	165	186	166	157	170	175	177	177	172	185	197	173	172	157	183	168	167	182	187	171	180	178	157	162	166	135	151	155	173	181	181	176	177	204	150	173	175	184	189	199	192	169	174	196	185	186	164	157	156	161	166	192	191	172	182	179	180	171	178	183	161	176	167	185	145	180	186	168	166	162	162	164	154	163	175	173	162	192	196	197	155	173	171	155	176	198	165	149	202	160	168	200	179	167	189	176	198	177	188	153	161	162	179	174	183	184	171	193	187	167	203	176	177	157	170	178	166	156	171	164	167	171	177	180	168	183	186	172	168	162	186	185	196	173	167	160	176	172	208	177	186	176	167	170	180	159	180	156	182	175	167	162	190	180	181	188	183	167	198	169	174	172	186	189	179	200	185	160	157	181	185	156	162	166	169	177	168	144	183	161	209	169	182	156	178	185	171	163	175	170	181	167	187	188	182	185	157	159	135	163	153	165	176	154	178	183	168	181	180	198	181	168	179	159	179	171	156	158	163	175	142	150	149	173	185	193	159	168	170	149	176	177	231	164	185	165	156	190	198	159	170	173	186	190	148	165	160	178	162	159	170	177	153	186	171	205	172	166	180	172	167	178	168	163	196	165	169	190	183	182	162	179	165	200	159	179	164	185	176	149	146	177	161	163	195	191	199	179	196	159	200	175	161	146	186	177	167	189	155	213	178	157	170	187	161	169	181	172	171	192	201	156	203	176	176	169	161	177	123	162	151	168	204	166	173	165	168	174	147	158	185	169	162	187	189	186	160	194	171	179	154	154	165	184	201	145	178	166	171	189	174	186	159	164	156	199	200	155	164	191	176	202	190	197	167	171	161	173	162	173	175	181	172	178	189	179	167	166	175	156	162	140	157	152	150	172	177	178	190	192	184	177	192	196	174	209	178	188	182	166	176	191	181	154	190	166	183	176	179	185	160	165	166	185	170	167	161	199	147	170	165	184	176	189	173	170	165	139	150	175	180	185	168	173	183	171	168	182	191	174	163	181	173	168	175	178	200	179	188	178	167	157	179	182	174	179	154	170	158	187	162	171	161	161	200	181	180	184	163	173	185	181	146	134	150	170	188	168	166	173	166	197	162	170	193	151	160	163	174	195	173	170	200	170	178	181	175	174	189	183	198	189	163	191	191	186	160	171	199	181	180	175	172	175	181	177	159	181	176	171	171	177	161	165	163	165	191	182	170	176	169	167	161	182	161	196	174	166	186	186	168	184	202	185	196	191	169	180	149	192	176	153	175	162	179	167	179	186	164	184	169	189	202	177	186	165	183	182	181	177	180	167	186	204	184	185	167	186	177	205	176	153	171	169	179
6291	823	1368	1392	1283	1046	872	825	758	656	681	615	591	607	571	584	571	507	540	545	515	498	512	488	499	501	496	527	507	477	519	488	472	490	466	494	488	481	482	508	474	515	450	472	508	463	500	494	452	455	478	463	481	473	446	475	465	494	497	478	489	483	460	460	516	480	464	501	473	491	525	476	531	486	511	478	436	519	476	447	483	480	493	489	458	487	507	449	441	495	482	478	466	466	534	452	439	482	495	516	476	500	486	453	487	479	486	486	456	467	504	498	456	482	511	462	496	483	465	495	482	502	455	530	449	487	482	462	469	500	483	458	500	483	474	498	511	515	478	460	484	474	460	463	484	486	466	476	458	486	478	500	477	460	475	445	470	515	482	452	501	476	460	489	467	492	492	461	465	520	482	477	477	483	452	498	480	464	485	456	474	445	481	442	457	450	459	493	453	458	466	483	455	480	515	471	460	489	464	456	507	477	490	481	460	442	471	465	474	490	468	510	534	490	435	467	526	470	434	490	474	489	481	473	480	481	480	519	453	488	483	468	462	482	462	509	534	478	514	484	477	465	509	433	448	486	437	500	484	459	454	446	442	491	406	443	474	479	432	516	469	464	478	504	470	477	491	508	470	480	493	532	475	450	467	476	485	506	501	468	442	506	496	467	474	462	451	461	453	524	465	501	508	470	472	525	472	516	504	443	478	500	451	501	504	495	472	496	509	482	434	479	469	457	492	470	479	477	493	458	481	502	501	462	487	474	492	484	467	469	497	484	442	505	479	467	458	476	429	476	459	456	427	483	489	464	501	453	517	491	460	474	486	436	501	492	463	471	465	532	479	445	492	503	489	446	463	480	481	486	526	439	454	464	500	476	500	448	421	453	465	456	470	444	508	461	500	494	446	459	478	507	458	462	478	511	455	492	474	469	546	463	476	456	517	482	497	497	456	522	498	498	430	480	490	476	511	454	467	465	523	467	470	452	467	463	464	483	446	475	479	440	440	458	496	446	513	494	477	470	466	495	449	478	476	460	496	441	456	493	447	464	457	486	471	444	466	438	462	497	464	495	489	486	457	451	450	495	450	492	466	513	476	476	474	485	457	430	477	480	481	468	455	505	479	452	469	469	509	484	486	486	516	433	464	508	482	511	468	454	434	466	490	481	480	479	456	474	475	464	435	467	479	481	470	434	476	457	457	468	458	492	449	474	455	454	471	493	465	468	491	473	486	467	491	495	471	469	481	497	494	490	446	487	518	488	463	466	491	466	464	467	469	458	522	486	500	488	501	493	475	475	464	486	470	450	484	444	451	465	478	513	500	491	523	476	461	466	436	494	490	474	475	470	473	475	524	464	488	478	491	490	501	464	515	450	489	493	476	506	462	489	451	482	487	485	466	456	470	490	496	458	491	443	500	489	439	491	456	506	493	484	480	482	473	469	470	454	480	501	457	469	473	504	516	451	472	474	471	431	492	494	436	459	476	484	477	473	486	478	518	474	461	474	521	471	480	487	508	519	499	472	500	487	464	468	451	485	453	441	460	474	459	497	500	491	468	455	433	489	488	490	456	480	494	471	456	497	474	551	473	475	477	461	501	516	470	461	497	468	456	479	461	501	450	444	479	497	504	478	493	489	477	465	474	487	489	468	488	460	508	512	507	482	488	509	486	461	470	469	537	448	509	482	482	500	478	499	501	469	449	496	463	470	500	466	488	512	464	467	486	499	468	492	498	454	508	518	471	490	486	482	495	456	433	445	448	449	480	457	422	477	465	488	448	466	458	470	472	437	509	497	484	483	435	492	459	480	512	476	526	502	478	461	439	495	532	489	469	482	474	495	478	486	446	471	446	464	520	525	468	456	469	484	471	462	508	436	496	439	540	481	467	494	477	463	464	469	515	511	434	461	462	435	470	479	452	474	490	455	479	492	494	488	485	483	493	452	468	476	495	454	486	478	484	525	464	465	479	487	503	507	459	462	487	500	466	479	478	471	470	476	494	462	477	451	513	476	451	491	468	495	490	479	460	491	480	471	456	515	489	502	460	458	518	494	484	466	471	504	491	498	483	454	420	479	490	500	466	452	530	481	490	462	417	470	469	463	465	502	462	489	451	457	467	499	466	461	447	480	493	494	478	465	495	476	475	440	495	484	489	464	457	510	464	492	454	495	469	491	462	474	490	497	487	488	499	435	486	449	437	454	500	482	464	431	509	468	463	491	452	472	472	507	472	477	481	425	484	457	469	483	463	453	486	495	493	465	465	473	486	461	480	471	508	464	465	501	483	501	466	491	481	478	484	471	517	477	491	433	495	454	505	439	493	510	463	504	466	489	473	436	478	485	489	481	424	486	456	500	481	462	450	495	480	454	464	457	461	472	433	490	456	501	470	476	468	453	477	506	460	477	449	457	488	457	465	490	501	513	468	436	488	482	486	498	467	493	477	475	505	493	454	447	485	471	486	476	492	453	465	515	494	451	510	504	456	478	466	466	476	475	512	483	494	464	493	539	459	500	483	473	490	495	500	491	458	504	473	478	501	495	494	448	422	499	467	479	461	486	432	489	469	456	495	502	501	506	498	501	451	458	467	476	467	427	495	501	461	497	486	445	451	468	481	483	461	426	443	466	475	473	477	443	486	446	468	453	482	484	458	482	449	442	507	433	491	511	482	480	476	463	490	487	460	477	493	482	466	505	508	457	491	506	513	436	480	501	462	471	497	483	501	471	479	457	471	452	484	480	492	534	463	482	527	475	481	450	485	497	470	476	451	474	457	502	496	465	473	478	465	461	450	506	456	498	491	461	495	490	488	483	470	498	508	460	494	459	488	497	487	477	488	463	434	477	497	463	463	492	481	449	498	464	450	488	460	465	475	479	485	434	510	451	471	470	516	447	506	502	479	476	479	505	504	500	473	479	494	460	478	434	471	442	486	461	435	455	481	503	506	478	456	528	494	479	455	464	470	488	453	467	477	470	466	461	529	496	505	458	484	459	476	488	461	443	443	485	515	494	476	494	472	482	453	484	484	481	489	491	467	478	482	510	459	487	488	484	515	478	493	489	519	445	470	484	486	475	512	508	456	457	470	477	460	468	476	491	487	487	466	519	479	496	512	466	490	521	500	467	500	476	483	522	440	507	492	481	486	472	492	483	461	475	493	498	497	496	515	488	487	481	468	469	466	479	439	489	438	472	490	451	451	488	494	482	492	477	477	502	511	498	487	478	518	511	463	439	479	491	512	474	476	485	445	467	477	475	499	490	465	474	499	461	485	464	470	481	474	441	479	469	469	460	458	485	499	444	510	482	459	463	471	458	482	464	498	484	457	466	439	520	479	497	492	435	465	470	462	514	504	505	483	505	468	470	500	500	483	450	466	489	483	499	503	441	489	483	476	526	466	470	470	449	504	456	462	461	483	470	494	460	456	428	483	504	493	504	479	451	498	455	445	504	480	465	485	474	489	439	520	489	478	495	470	464	430	486	477	511	473	480	489	458	498	485
14495	1447	1219	877	720	596	531	506	492	425	431	392	409	410	389	420	358	386	410	398	378	368	387	392	344	389	386	396	356	352	322	364	359	384	368	375	338	364	383	381	351	378	349	361	329	355	369	334	310	374	369	348	369	372	366	366	358	388	356	374	365	349	391	327	363	335	339	330	390	369	343	344	327	391	341	354	355	381	366	332	387	414	369	325	383	372	407	395	345	343	331	349	377	334	359	373	355	357	336	361	315	349	355	356	331	369	354	395	362	364	354	378	360	344	371	369	351	368	287	362	381	370	345	335	395	350	317	406	373	355	338	345	327	347	330	338	328	369	391	368	340	324	350	347	370	366	358	367	367	344	344	352	345	355	320	355	355	375	388	365	368	336	333	374	340	337	375	373	357	365	345	341	353	354	325	330	340	389	379	336	317	352	362	352	396	347	353	391	349	354	403	331	376	341	349	322	339	359	331	352	362	376	367	380	349	364	369	415	366	339	369	361	380	368	346	362	362	319	366	346	329	324	363	383	331	340	362	367	363	367	353	341	342	363	340	404	334	385	363	371	344	371	381	378	375	361	370	366	354	370	363	386	350	330	341	346	350	331	358	373	341	350	318	344	347	322	347	366	359	389	352	337	385	343	364	351	358	343	370	356	333	327	370	363	334	368	348	362	375	351	378	375	374	386	371	357	346	393	366	398	362	361	320	363	382	331	326	349	385	376	376	363	315	313	384	330	377	352	354	376	365	366	337	367	363	393	370	360	366	337	359	342	358	384	380	328	336	363	401	341	327	394	376	391	317	346	375	378	328	348	370	365	372	331	376	354	348	339	354	365	355	335	354	359	362	342	367	346	347	377	315	363	389	372	325	363	356	368	345	341	351	316	386	361	349	338	364	368	340	349	377	316	351	346	334	325	370	367	346	364	336	372	370	348	407	331	369	347	331	373	356	364	344	358	338	342	349	355	359	344	384	375	371	353	365	322	351	358	389	339	355	374	329	363	383	354	403	362	358	361	337	323	352	381	350	392	370	334	347	349	350	343	362	351	323	352	348	310	364	345	385	370	351	332	377	359	335	386	404	391	385	358	395	364	350	348	326	343	329	366	364	371	382	348	345	373	343	374	346	375	386	348	335	350	375	365	366	319	357	357	361	332	334	352	377	350	356	312	387	371	350	342	340	348	370	332	330	331	329	393	358	376	324	340	382	331	361	372	315	390	356	342	344	357	373	360	364	347	303	362	385	335	387	361	397	334	372	369	347	340	360	358	347	338	376	319	358	338	342	366	360	372	356	366	330	389	347	343	366	359	374	365	378	309	343	360	390	374	346	321	334	383	353	362	345	324	385	354	329	358	369	348	344	362	373	363	390	337	366	354	351	357	356	347	377	363	339	366	358	355	398	332	410	362	340	331	355	363	386	330	355	350	386	391	376	381	345	347	375	373	349	347	339	378	359	351	350	362	357	354	370	343	332	315	363	398	314	349	374	375	378	363	340	349	330	363	350	330	335	331	351	343	335	305	370	356	327	373	363	318	398	350	359	411	276	358	348	360	383	379	326	383	364	311	366	358	371	387	346	373	347	398	359	356	366	342	377	333	330	352	398	357	342	373	379	361	340	365	363	331	371	334	363	381	357	354	351	361	353	374	385	363	373	368	359	325	343	349	360	353	373	368	346	351	354	342	347	336	348	331	378	379	348	379	353	358	358	364	329	332	353	330	373	346	354	357	345	368	341	368	340	387	369	348	372	388	360	371	341	359	368	382	343	331	378	395	353	341	346	345	344	373	358	350	360	338	402	354	353	385	360	361	333	349	347	355	328	399	369	358	395	346	371	339	386	382	389	361	348	337	348	361	378	343	345	380	370	343	344	335	370	350	342	322	365	360	333	367	367	361	357	353	359	331	353	303	311	377	378	367	354	325	385	312	364	352	356	391	317	342	381	379	374	409	358	365	339	323	345	357	374	345	368	358	358	347	323	354	358	350	364	365	398	335	360	349	335	348	356	363	372	358	346	344	359	354	359	351	364	340	354	370	362	359	356	356	363	368	382	351	364	333	384	358	354	359	363	309	353	393	378	369	363	328	357	393	387	362	326	343	375	347	377	346	351	375	350	350	384	325	344	357	350	341	370	360	324	317	345	385	329	388	356	345	396	373	372	392	390	372	364	367	343	353	359	371	367	368	391	354	306	334	355	373	393	406	320	387	320	363	366	348	398	398	335	350	326	352	349	338	324	335	369	378	326	386	377	367	361	325	367	340	385	376	389	344	351	364	329	330	391	359	336	379	371	332	348	362	378	352	325	379	349	352	331	371	367	348	368	365	352	338	375	354	384	388	345	338	357	352	360	337	345	361	371	364	348	360	337	367	331	368	353	376	343	350	344	376	349	340	368	385	374	358	349	339	355	356	376	350	358	386	340	372	387	389	367	418	365	351	330	388	330	320	375	350	358	373	347	374	379	362	359	351	362	328	391	371	375	374	338	336	351	319	375	322	353	363	365	307	348	353	337	358	337	351	388	352	369	376	338	355	387	370	386	354	400	351	355	356	353	381	370	380	405	356	380	345	344	389	377	347	335	371	393	354	357	329	333	353	375	389	362	394	376	369	389	318	375	365	326	373	353	344	385	352	360	366	351	328	356	335	352	373	319	334	350	335	362	368	396	368	356	366	360	326	362	376	355	362	388	354	366	372	382	305	353	351	376	347	365	381	382	371	377	371	377	335	370	369	373	343	328	342	355	364	336	317	382	359	385	395	354	326	323	347	373	348	352	400	376	381	398	363	388	377	368	356	380	399	370	348	353	340	343	359	360	346	370	339	387	344	357	381	365	409	372	357	335	339	362	357	324	367	347	344	349	376	386	368	331	347	367	345	328	415	362	359	346	349	379	381	352	335	357	379	334	400	330	356	347	382	421	368	341	393	372	370	340	356	365	364	364	366	375	359	348	346	362	389	371	327	408	356	324	346	368	344	367	329	379	352	330	348	345	350	343	370	370	347	386	357	360	293	350	351	342	334	361	348	355	345	358	381	372	343	328	376	361	396	361	354	347	387	354	334	378	340	389	368	370	364	369	401	338	381	321	377	355	353	386	353	371	342	346	355	363	364	373	329	385	349	376	356	400	343	348	371	392	378	404	372	368	354	323	372	380	392	403	352	339	349	333	344	364	369	369	386	353	378	377	353	364	340	368	372	339	364	346	373	376	355	344	373	329	342	363	386	375	365	357	368	332	374	353	343	371	365	357	378	369	333	363	343	332	350	340	380	343	336	382	351	366	366	364	385	329	386	341	364	377	313	349	352	332	345	355	325	354	363	402	347	379	354	393	375	395	354	392	343	323	423	356	321	344	345	366	364	337	366	341	352	335	351	365	365	396	352	366	419	343	358	354	350	336	399	369	382	356	367	352	386	362	388	406	354	352	349	402	350	337	372	370	376	335	366	355	352	333	336	375	376	350	387	338	347	365	347	358	357	354	378	384	367	346	374
8541	1476	2350	2654	2306	1898	1632	1462	1290	1229	1126	1146	1063	1123	1030	1048	1006	1059	943	959	962	1015	895	868	917	959	903	868	898	932	914	872	896	865	855	933	900	912	849	880	892	887	829	929	863	911	864	862	911	851	893	877	867	877	813	900	875	866	875	815	843	854	862	931	812	817	812	852	836	901	798	878	841	879	800	887	820	839	861	876	850	844	868	873	846	879	918	845	863	828	855	874	910	850	871	853	843	850	904	851	853	845	841	860	850	886	848	850	855	844	861	854	813	838	830	849	863	890	881	877	843	842	864	819	817	833	871	842	825	875	856	874	833	841	852	891	907	931	867	869	815	887	852	877	871	814	854	855	900	832	848	868	819	836	837	839	817	852	889	849	874	812	834	838	878	894	870	847	864	839	873	887	815	840	871	882	822	914	925	901	848	871	851	837	864	820	859	873	859	848	864	846	893	801	826	916	824	849	848	869	848	829	919	814	867	834	799	899	867	842	862	865	863	817	811	817	816	830	895	866	826	829	827	857	863	850	834	869	813	848	845	829	849	853	860	863	836	852	823	860	858	893	871	869	864	870	842	858	879	863	877	857	816	843	866	844	847	821	848	886	849	886	796	878	880	860	843	829	866	800	844	854	795	860	834	812	890	873	846	878	855	825	885	850	842	880	881	832	820	846	845	877	882	825	864	891	805	879	860	871	878	793	848	841	831	858	911	874	882	897	860	911	818	833	825	795	876	834	874	882	840	819	892	860	888	844	847	832	837	901	860	929	823	827	851	863	857	880	837	830	801	880	915	921	862	836	823	902	898	832	827	820	835	844	857	893	873	849	867	922	846	839	839	891	865	834	870	855	844	847	831	878	864	878	863	850	894	828	880	828	872	859	896	839	845	829	823	817	855	870	864	846	881	885	862	851	859	857	816	849	801	851	852	872	867	894	837	816	860	824	863	850	850	833	814	873	872	844	842	828	900	818	879	867	818	823	842	889	880	866	859	824	838	855	896	857	825	914	835	890	880	839	834	817	880	832	910	834	819	875	862	880	901	835	886	863	861	812	841	835	829	811	829	827	850	830	857	860	883	893	908	903	797	860	850	821	855	856	792	841	875	856	862	844	869	899	871	872	858	902	885	841	886	829	848	810	873	863	853	908	815	844	856	848	875	846	845	872	850	863	874	887	845	892	816	911	872	858	832	879	796	829	835	848	891	772	852	910	865	861	903	822	880	837	832	798	807	793	870	852	845	847	868	821	850	847	888	866	829	831	826	909	909	870	829	867	916	837	865	830	873	833	870	855	895	845	874	844	793	874	866	836	796	887	865	791	830	915	848	802	875	868	883	855	842	901	888	878	822	911	922	858	864	864	891	855	878	838	878	884	836	839	862	865	881	863	836	826	868	879	853	879	856	819	869	885	884	831	838	904	887	873	878	836	856	901	842	894	821	901	883	895	844	847	814	863	888	807	856	898	874	861	846	859	900	836	835	851	851	853	865	855	907	856	880	848	853	854	885	864	844	832	829	864	824	882	835	854	799	862	860	820	828	843	815	794	813	840	821	887	884	831	910	817	834	843	863	867	800	848	828	883	864	816	897	861	888	844	884	834	856	845	856	852	863	829	870	850	911	828	818	895	880	810	855	848	842	874	809	894	871	895	837	877	853	835	891	891	848	878	878	850	878	901	821	898	863	810	841	926	852	825	841	849	870	859	803	843	817	910	843	891	853	876	877	876	816	827	871	815	835	865	862	869	833	823	882	848	905	862	833	880	847	828	869	847	851	788	863	826	829	843	845	877	878	847	854	846	851	810	908	828	866	894	852	851	842	911	854	832	935	893	893	883	850	860	827	873	854	838	856	838	835	849	878	861	880	842	871	891	836	868	855	814	872	886	821	809	851	858	867	843	847	867	861	891	879	847	865	847	893	848	798	887	793	893	852	881	845	815	814	873	858	857	854	853	900	846	919	848	922	905	835	849	869	845	894	896	838	841	848	841	900	846	819	886	865	841	889	839	869	901	823	821	861	882	853	882	875	846	832	840	879	879	845	810	886	875	901	867	871	877	821	865	845	852	828	872	860	872	833	847	835	871	829	846	868	876	868	844	856	858	811	833	846	848	859	881	846	841	840	851	852	823	829	856	862	820	845	890	881	871	866	838	822	855	852	875	858	839	819	851	847	936	872	820	849	876	818	812	896	827	871	848	851	846	828	883	822	848	932	928	852	784	850	886	876	844	837	866	802	840	875	863	863	804	855	873	899	853	841	845	882	844	818	851	852	858	840	852	835	854	846	876	861	842	839	848	884	833	845	837	798	809	841	837	851	851	825	811	861	839	867	822	900	915	852	851	850	894	850	847	918	863	863	861	906	873	857	816	840	855	902	798	806	840	873	824	813	878	858	848	865	839	845	847	839	893	914	790	875	845	868	832	852	900	842	852	921	871	867	925	917	876	836	836	818	823	902	890	865	865	851	873	828	885	842	866	842	849	896	866	855	899	799	832	868	875	832	847	789	879	860	813	849	826	816	870	850	834	911	830	797	872	835	895	833	866	874	864	865	846	895	805	840	837	853	870	847	904	807	811	916	840	884	864	849	897	863	837	872	905	892	810	909	834	874	890	840	879	893	883	900	885	873	833	834	848	823	867	842	871	858	886	942	882	819	854	842	877	828	857	873	895	816	860	880	858	876	883	854	859	849	887	874	837	864	845	876	849	819	838	860	903	837	856	879	838	827	838	851	840	840	821	847	841	838	862	900	849	874	830	848	872	880	816	870	876	826	875	851	845	826	845	870	842	859	816	843	840	889	884	877	869	844	852	873	879	837	832	801	880	821	835	816	848	844	817	856	867	923	866	855	885	892	820	905	867	816	857	850	893	817	870	824	877	863	824	855	851	849	834	884	870	866	869	841	854	830	871	816	845	882	865	850	842	842	893	860	919	873	784	808	845	863	871	866	790	813	922	840	845	883	835	867	834	863	854	922	834	862	802	855	898	815	843	850	881	843	844	883	864	814	885	845	849	864	838	847	868	881	837	859	884	834	843	869	894	867	849	899	840	859	839	859	912	844	813	847	899	841	832	824	848	827	833	840	853	876	855	830	823	859	888	840	878	850	902	896	853	859	870	877	820	867	829	849	850	828	854	767	833	882	848	898	818	833	844	818	887	876	855	823	899	867	909	818	831	808	811	876	856	889	864	853	856	853	832	841	857	872	904	888	897	831	851	911	780	870	856	841	855	914	830	882	903	830	865	879	852	853	813	787	875	862	810	874	868	883	855	862	861	836	837	878	883	822	836	817	779	885	905	906	822	843	828	878	836	897	820	819	793	821	872	826	852	823	839	818	815	838	826	940	831	860	843	841	887	885	865	880	889	825	890	865	861	835	888	869	869	860	868	832	863	847	860	817	800	896	819	839	854	859	848	875	871	874	828	868	898	856	814	838	788	869	817	873	869	848	889	887	867	850	867	856	834	818	875	832	841	840	804	846	874	888	822
1501	277	266	277	306	303	248	234	226	293	270	293	302	256	250	254	263	263	225	228	298	274	258	229	236	236	242	254	269	315	282	230	247	230	266	266	257	257	287	272	308	258	228	266	256	305	244	299	268	270	248	256	248	279	264	266	290	259	273	296	240	260	291	273	253	233	245	253	230	268	271	255	255	227	271	267	269	273	295	257	257	253	238	288	256	255	245	248	252	247	302	270	249	261	261	287	262	269	261	251	231	268	276	230	252	273	268	251	289	261	262	253	238	241	286	287	269	238	234	283	269	281	262	249	285	271	248	273	261	273	238	276	225	275	257	254	259	288	284	279	254	275	243	251	279	257	272	250	272	285	265	270	237	264	283	276	262	244	246	271	269	294	286	261	253	247	253	264	260	270	244	264	243	275	266	286	254	248	264	247	238	222	268	230	262	260	237	293	263	230	255	262	239	256	274	276	245	251	245	242	252	208	243	261	269	226	246	270	257	249	247	245	269	268	260	300	285	260	250	257	261	261	258	262	242	262	233	252	273	259	233	261	240	289	243	281	246	262	265	269	263	245	242	271	264	266	277	283	228	273	285	252	255	256	277	269	278	252	254	265	277	269	229	254	272	243	272	250	247	285	273	261	269	302	253	270	297	262	245	251	291	227	228	268	250	245	274	282	282	262	230	257	244	249	257	274	268	299	292	258	238	222	239	261	247	241	247	276	244	242	265	267	257	293	244	254	242	254	256	264	229	291	278	273	269	253	278	263	267	248	240	260	236	275	259	241	262	242	269	251	252	276	296	253	236	236	255	238	248	232	282	272	215	221	261	264	279	268	275	254	266	286	248	243	232	259	284	272	242	235	288	260	277	274	274	249	262	246	240	272	258	228	245	219	218	257	285	265	280	253	271	265	263	284	247	248	242	255	277	270	246	234	248	249	231	240	265	274	234	244	256	263	274	268	265	262	232	239	267	282	254	267	275	274	244	210	275	237	223	260	259	242	261	253	274	280	260	227	250	264	242	272	276	239	265	247	239	297	274	261	249	260	240	253	246	259	235	276	265	232	258	277	232	267	277	269	241	272	303	266	254	253	235	227	255	271	250	264	230	229	226	263	246	267	281	288	255	274	266	245	258	257	258	240	235	250	267	265	246	256	234	271	292	283	300	260	249	266	263	245	279	244	287	270	257	262	254	269	274	246	286	278	289	283	245	265	253	257	246	293	271	242	291	256	260	270	271	246	275	237	282	228	267	242	241	246	281	251	264	273	296	297	243	251	249	252	267	242	239	253	262	250	259	251	249	243	245	244	250	267	262	287	248	259	250	216	273	276	268	241	257	260	257	262	258	252	310	244	245	252	264	246	252	257	269	255	268	268	266	246	278	278	257	223	227	258	248	248	235	282	270	249	207	225	250	254	248	240	272	233	277	254	262	264	263	258	297	285	263	261	230	265	258	265	242	262	276	265	244	252	252	245	282	256	242	266	275	261	254	241	243	278	254	222	260	265	294	264	258	277	276	255	270	268	257	259	258	287	239	263	242	266	268	229	280	277	265	251	246	239	245	249	231	267	267	240	244	266	256	247	253	253	273	259	254	298	265	262	254	262	257	246	281	243	240	238	250	251	265	255	261	283	255	257	268	255	231	248	250	251	239	272	288	240	237	261	249	263	254	247	275	286	256	245	251	248	267	250	265	273	254	270	244	266	249	251	265	262	268	278	317	268	244	291	285	257	265	256	280	243	257	227	253	280	273	241	251	264	250	265	262	229	265	244	280	271	259	247	262	255	214	268	236	255	255	262	248	260	318	290	256	261	246	256	233	262	237	251	244	264	271	260	239	289	280	281	252	232	279	251	251	264	252	234	248	277	250	239	262	271	232	220	247	248	244	258	272	276	276	302	277	237	234	233	276	265	230	231	251	263	274	237	221	252	255	262	281	244	236	279	220	244	260	285	264	221	245	259	224	279	256	251	239	271	251	293	250	268	275	272	291	253	283	259	270	247	274	247	273	261	262	262	256	298	255	250	262	227	270	255	257	276	255	211	248	234	254	239	238	241	246	235	273	252	295	237	284	276	268	270	276	272	249	291	289	262	266	241	260	239	243	293	267	240	255	256	243	239	270	243	301	261	256	276	270	265	239	245	260	274	244	265	273	267	274	278	279	269	267	293	250	281	248	282	262	242	279	240	268	258	266	221	231	251	281	248	260	262	244	269	268	251	241	240	255	241	235	259	237	251	219	262	259	278	266	273	275	260	269	230	287	283	293	253	261	231	234	277	274	250	243	266	270	286	269	248	280	257	278	281	237	242	261	243	272	281	260	276	284	266	265	285	245	255	265	253	258	232	242	298	254	258	252	294	273	255	266	242	260	255	263	251	255	246	239	249	250	242	246	275	251	242	248	278	243	250	277	265	277	259	267	256	279	242	282	245	256	272	288	266	267	285	269	287	258	278	269	267	207	232	265	253	271	245	287	315	245	254	240	265	238	261	265	242	269	284	278	283	240	258	298	283	270	284	293	274	257	264	248	282	245	241	283	244	261	272	251	274	250	258	248	234	284	250	252	248	275	253	256	241	264	258	280	274	278	233	277	253	289	252	246	234	232	248	250	273	297	275	250	239	225	254	256	264	262	237	272	271	249	263	245	285	230	276	260	249	243	260	276	275	287	287	267	274	279	260	256	289	255	241	243	284	265	251	256	264	245	282	255	237	256	242	241	239	276	261	251	224	266	267	287	247	280	261	267	271	238	244	260	272	256	259	248	275	246	255	221	257	277	278	287	263	272	202	247	230	262	261	280	249	238	255	247	258	275	277	256	283	269	261	275	257	240	228	252	234	278	243	274	285	230	246	240	272	282	222	267	239	266	232	235	278	292	253	269	230	261	267	281	236	231	239	237	267	266	260	252	256	258	261	244	266	249	293	260	287	255	281	266	272	262	243	263	246	277	283	274	268	252	246	267	250	259	255	252	233	241	277	280	255	281	262	216	231	257	271	274	262	233	282	256	267	275	262	269	261	255	252	274	256	254	274	246	258	277	259	272	270	263	291	257	264	227	247	274	281	282	244	251	272	273	242	265	268	258	246	269	264	283	272	234	279	249	262	226	266	247	255	251	249	263	247	264	247	265	261	221	241	259	244	289	259	245	270	252	268	255	268	250	242	237	254	244	243	263	244	238	247	237	278	284	255	255	243	246	248	260	264	288	270	290	276	239	270	240	295	264	255	260	261	269	254	261	252	257	271	254	236	235	248	271	259	251	242	243	261	255	231	284	220	263	286	266	260	262	254	267	249	273	249	271	253	266	250	265	269	260	231	251	256	273	279	256	267	278	260	245	267	273	250	284	253	287	255	240	249	261	278	251	260	277	266	237	258	259	265	259	303	229	232	291	238	240	214	265	271	277	258	253	255	267	277	250	247	251	253	229	260	262	253	246	247	252	269	270	231	261	264	282	259	241	245	276	254	261	249	252	281	235	247	251	230	234	235	282	241
1844	636	632	669	645	651	671	654	638	651	639	656	621	618	608	652	639	644	658	640	639	632	596	633	633	632	559	651	650	614	662	617	634	656	574	628	627	673	639	611	606	624	618	634	605	562	631	651	594	634	600	644	587	595	652	641	607	611	600	619	585	608	647	674	679	586	624	603	626	606	613	632	596	615	636	588	654	604	658	608	641	635	636	614	624	650	667	622	627	596	605	633	620	582	602	619	642	641	603	630	625	630	616	660	609	564	612	623	633	580	606	631	633	599	589	582	671	606	601	658	626	632	635	616	638	635	634	635	597	623	632	614	597	630	619	643	617	635	622	594	599	605	627	621	593	588	562	558	632	651	606	619	608	615	627	628	603	615	699	613	663	676	687	589	640	638	592	630	603	634	608	644	643	562	607	586	631	605	656	645	642	656	604	581	617	636	587	638	580	576	634	583	627	631	640	609	676	605	609	650	644	592	625	617	620	635	628	570	598	644	635	599	640	649	612	663	640	642	605	644	600	647	628	631	608	607	615	613	620	597	658	632	632	619	656	623	600	624	623	620	630	670	648	605	633	619	617	624	621	649	655	629	633	643	581	648	650	637	615	612	615	592	612	639	631	648	611	629	621	642	655	621	656	555	632	607	605	654	627	621	643	606	650	613	622	617	634	628	609	604	640	607	612	620	591	614	641	598	607	613	581	626	633	579	634	628	649	594	661	596	646	626	630	649	614	600	634	643	663	616	624	644	642	612	616	656	626	625	699	651	594	617	604	659	598	607	577	627	629	628	602	642	649	634	663	627	608	634	605	625	593	622	603	600	620	634	628	615	665	625	617	634	593	644	617	616	625	635	595	630	655	626	659	588	675	631	601	582	632	621	595	621	595	591	655	608	624	620	631	629	648	651	575	611	660	626	648	635	620	648	574	574	636	631	614	610	647	579	643	676	603	636	656	647	624	600	638	643	635	661	663	636	644	619	640	654	573	621	614	677	632	606	649	589	592	623	607	675	630	611	642	619	601	626	653	585	591	649	640	653	572	633	624	593	619	674	644	577	650	601	593	625	672	621	652	564	618	618	641	666	631	635	661	595	596	657	643	610	615	649	636	638	635	629	628	638	616	612	591	643	646	633	620	658	580	631	605	612	585	603	630	640	639	591	647	638	618	641	616	635	604	637	610	632	624	634	619	652	641	650	643	605	561	599	624	658	615	600	603	638	613	598	632	639	616	607	603	617	633	641	599	636	678	645	610	665	597	610	595	626	598	632	637	630	628	671	619	603	625	611	655	618	640	584	608	659	603	636	628	644	645	629	697	588	646	646	604	655	633	634	655	599	662	594	640	615	615	581	611	606	585	607	604	671	630	591	605	617	652	595	610	682	595	647	606	634	614	625	619	597	649	610	639	575	644	606	576	671	608	615	648	635	639	611	642	647	640	592	604	607	612	659	671	661	617	612	606	550	610	645	618	611	617	583	636	640	616	624	613	558	629	637	611	642	589	643	635	602	655	698	669	612	651	623	657	634	649	625	638	592	576	626	616	599	587	625	600	630	648	640	561	625	619	619	618	690	617	689	645	604	647	631	619	657	645	641	576	620	657	582	634	612	603	611	578	615	664	666	633	616	639	652	643	615	603	592	652	642	656	622	646	620	626	675	599	617	658	621	616	644	614	611	610	631	633	640	621	647	612	626	631	627	636	619	627	649	650	649	590	659	612	635	615	616	625	619	623	610	662	659	632	617	614	635	651	669	608	626	670	649	600	644	625	616	568	611	602	610	642	603	637	618	620	616	617	605	613	632	625	605	594	676	622	649	579	611	600	567	649	621	655	646	602	597	618	630	645	660	605	599	667	616	672	616	630	612	636	624	617	599	610	605	603	588	667	620	610	627	603	645	651	625	609	617	587	613	621	653	624	634	659	612	679	644	622	658	621	598	613	618	644	660	575	631	613	653	650	617	612	648	658	624	614	607	584	633	583	629	626	611	631	684	640	618	601	649	603	608	642	577	594	624	610	600	598	633	610	617	657	636	650	626	631	625	598	610	617	614	670	594	612	593	637	665	648	657	621	622	560	596	663	613	611	659	630	614	622	623	586	636	628	614	598	615	653	647	643	603	656	596	647	632	676	640	648	633	606	600	642	613	625	626	603	623	611	628	579	636	599	630	617	639	640	611	657	618	639	666	599	604	599	616	620	665	617	609	608	617	613	664	630	607	600	592	651	600	623	601	673	635	589	644	638	612	630	623	584	633	608	643	615	610	642	628	608	619	653	620	606	680	662	678	644	701	641	691	637	656	607	616	614	628	615	642	618	635	601	633	652	596	569	641	583	656	614	608	590	622	607	627	602	625	640	600	618	590	610	633	638	624	639	669	654	598	669	689	641	645	603	627	614	632	599	628	634	608	616	640	621	661	628	631	626	634	651	636	625	642	599	650	617	608	670	641	593	606	649	618	642	598	601	593	629	581	639	630	644	626	594	674	578	685	609	606	615	653	659	614	643	635	615	630	650	635	599	623	596	665	625	591	626	635	570	588	625	602	615	661	582	643	563	593	676	667	668	642	610	606	601	626	598	661	586	623	625	625	640	634	656	593	659	642	600	649	622	613	622	625	606	650	688	629	652	623	614	639	588	626	634	667	633	623	605	593	622	663	603	582	636	662	657	620	667	631	641	648	588	638	632	640	642	642	612	631	601	585	620	615	625	610	586	616	663	655	610	644	635	641	612	647	639	653	624	617	614	633	615	635	686	607	608	551	641	608	630	631	608	630	648	596	585	620	582	628	639	664	642	641	633	673	631	623	618	679	632	652	679	616	578	597	635	619	605	641	617	625	594	586	577	673	618	653	657	634	663	645	637	678	574	649	625	693	607	604	632	623	621	581	615	648	662	631	625	649	606	629	634	656	627	655	623	599	626	613	603	603	645	581	614	630	677	644	605	624	609	637	643	609	650	653	641	663	643	592	637	683	632	664	607	593	625	631	622	626	642	584	620	712	634	617	626	646	605	647	599	606	616	637	641	615	639	585	617	621	626	667	614	650	683	641	611	633	630	643	668	642	641	607	607	601	622	656	639	606	587	692	609	621	613	681	631	624	590	593	668	626	650	607	631	672	652	618	644	626	671	628	594	655	602	586	627	639	625	605	636	599	587	649	624	600	636	638	656	605	590	642	611	629	620	623	648	584	607	643	621	658	650	648	638	623	587	594	617	644	625	604	620	622	603	643	659	651	629	606	606	611	607	630	600	600	597	626	623	605	590	628	608	591	593	591	653	588	664	658	605	609	626	594	612	626	655	693	637	644	616	657	619	628	588	648	605	609	613	622	678	628	653	613	622	578	639	642	637	606	630	604	610	581	604	623	613	605	640	613	655	598	606	604	600	627	619	628	592	637	583	635	593	636	578	639	615	612	646	633	623	636	645	648	605	625	612	652	606	584	693	666	610	628	607	617	597	669	642	580	655	635	653	588	643	631	597	628	601	659	618	631
7402	539	551	450	333	308	257	222	202	203	210	180	176	181	198	205	175	199	168	206	188	189	182	166	169	182	171	186	156	187	191	194	204	193	157	181	186	204	176	180	176	171	181	177	191	177	183	174	176	157	202	169	165	210	180	183	157	176	141	152	163	158	199	161	183	173	193	184	185	197	162	174	183	152	187	173	178	167	161	184	180	159	179	162	176	151	160	197	181	149	177	162	200	180	173	185	173	196	196	163	162	148	158	153	166	187	146	172	193	181	161	148	164	167	173	155	169	190	178	174	191	165	184	185	160	182	157	161	190	167	178	167	152	180	179	191	149	195	174	194	148	153	174	199	164	193	182	175	177	183	184	178	176	176	182	156	200	161	182	181	169	173	161	178	192	150	162	169	188	176	179	165	185	168	162	166	160	166	180	165	169	153	167	169	163	177	171	153	168	192	180	197	177	157	181	184	184	175	184	165	199	206	181	160	186	176	187	172	198	189	183	178	163	163	190	154	174	191	163	170	170	197	179	175	160	184	173	192	177	178	194	188	185	147	170	216	179	162	191	174	171	159	180	171	181	178	207	183	204	166	169	191	174	173	163	166	173	180	174	173	165	167	152	159	197	170	156	201	157	194	152	174	141	168	175	190	186	170	157	176	164	172	184	192	182	191	173	193	168	180	165	162	141	155	169	176	156	164	189	171	177	195	195	168	183	177	154	166	183	192	142	170	191	163	172	195	181	181	145	194	171	161	163	168	171	196	157	162	178	184	197	176	141	178	186	142	191	174	159	167	175	178	166	189	152	175	183	168	182	160	170	179	163	177	152	169	196	168	178	180	172	185	170	175	156	200	192	186	178	172	169	165	133	158	166	158	150	167	179	153	167	174	183	176	173	179	182	190	164	168	186	166	164	153	179	167	185	165	160	204	161	175	187	170	154	188	164	185	151	173	213	174	157	189	201	173	185	199	163	166	168	151	181	176	172	185	181	199	171	193	172	165	172	168	186	174	163	182	179	162	192	166	173	147	180	188	141	166	164	163	195	163	181	154	202	185	161	204	186	192	153	165	180	159	194	180	174	184	146	165	185	183	195	158	190	164	203	179	184	174	198	181	178	161	189	203	194	195	173	169	179	192	179	174	158	166	165	189	189	163	163	153	154	148	153	154	171	167	170	159	174	189	196	179	195	197	208	187	190	169	185	156	189	169	172	191	196	187	194	183	183	172	189	174	174	155	161	178	177	185	156	174	153	197	191	200	182	189	185	200	150	181	181	178	185	171	165	173	181	138	148	171	181	160	162	186	165	221	171	167	175	186	163	162	186	182	164	172	164	153	176	178	198	188	193	161	174	189	154	148	190	170	157	162	165	158	178	163	183	175	196	185	173	189	162	158	168	190	165	190	188	169	173	149	174	162	169	174	181	176	145	184	166	171	174	199	184	150	167	161	148	182	157	183	171	213	191	154	183	160	150	167	176	181	185	177	173	155	171	180	162	150	196	165	146	190	155	168	171	170	156	170	168	178	175	180	183	156	160	160	176	172	177	186	146	175	163	156	170	163	161	179	178	183	162	183	192	162	165	164	176	178	146	174	184	167	156	165	190	180	160	165	182	155	154	183	180	172	215	192	166	169	173	177	187	170	154	158	163	181	160	151	174	179	168	162	175	162	184	188	173	189	189	160	179	182	162	185	172	145	189	182	157	166	158	168	184	184	170	181	178	159	190	171	192	159	152	186	174	202	160	176	167	189	190	178	159	178	192	160	184	179	165	184	164	183	152	205	161	163	157	175	170	172	156	167	183	200	146	175	176	195	162	172	166	169	180	192	167	158	161	180	161	178	187	169	196	158	168	164	171	175	195	171	167	153	186	210	172	167	165	158	218	164	158	184	176	203	164	163	169	174	174	191	190	175	158	173	175	173	175	171	159	173	194	167	158	157	177	165	170	193	172	181	171	195	149	172	184	168	196	204	164	184	181	159	170	177	164	175	178	157	159	180	185	195	181	194	168	172	163	188	181	186	220	174	202	148	170	171	152	157	172	154	171	196	181	206	154	152	191	195	182	195	202	173	174	163	176	167	175	163	156	175	167	161	164	175	184	180	173	158	199	156	204	177	157	173	189	166	172	184	168	186	165	200	167	180	160	163	193	202	185	203	209	188	167	175	179	190	154	189	169	195	190	173	163	161	173	201	172	175	190	171	170	205	237	155	182	193	185	165	176	158	172	179	188	176	191	171	164	172	160	160	174	151	185	167	160	211	186	189	188	161	165	161	178	185	176	186	196	147	192	192	159	167	175	190	186	182	159	184	185	186	191	183	173	147	159	177	205	184	171	191	146	167	158	186	183	183	178	150	212	169	176	170	165	186	158	154	178	173	147	167	168	161	182	175	178	176	177	183	199	172	182	175	185	178	163	178	183	182	196	166	158	173	152	187	196	172	147	160	184	163	172	169	181	165	167	164	159	165	184	181	184	166	181	183	162	149	153	165	179	153	181	165	176	189	153	182	174	186	178	163	176	177	165	159	196	163	169	178	198	170	164	179	165	191	182	181	185	195	194	209	172	175	215	190	186	176	188	186	174	181	181	158	183	146	138	151	185	172	163	200	143	166	152	167	159	172	159	173	165	164	158	149	152	168	185	193	163	178	182	148	161	179	172	183	172	160	159	163	180	169	167	181	169	155	182	184	166	160	165	177	179	198	188	167	176	163	183	178	170	186	168	186	158	192	170	183	148	156	157	217	199	171	174	175	155	155	179	157	161	143	180	193	180	170	154	159	172	171	168	153	166	157	166	202	179	189	151	189	179	170	164	166	186	164	175	175	160	180	156	170	176	181	183	173	173	172	159	175	180	165	173	184	179	185	180	164	181	181	172	157	163	188	195	183	154	147	167	151	194	195	164	141	184	169	162	177	172	146	176	213	151	180	176	190	157	162	169	179	165	175	162	189	159	158	182	162	203	175	188	165	169	170	173	179	174	180	178	181	171	205	158	173	192	173	159	205	187	178	166	196	192	156	180	181	190	202	171	143	176	161	159	168	189	185	151	176	182	175	173	167	139	170	173	178	176	166	148	165	166	176	173	182	179	160	184	188	152	175	182	161	171	182	163	172	176	162	171	161	178	189	166	176	150	191	158	149	191	188	170	189	176	185	163	167	167	182	161	168	197	186	186	172	172	169	163	156	157	165	184	160	178	163	178	155	168	184	156	170	165	181	186	161	177	200	173	178	186	172	180	178	172	159	179	164	176	183	175	185	175	218	177	184	165	182	167	179	200	172	186	200	181	162	188	171	160	190	143	196	192	160	166	169	161	198	170	169	161	178	180	181	187	181	182	182	178	178	177	169	188	165	167	165	189	152	166	167	161	201	179	165	164	153	175	191	168	174	162	160	203	190	185	197	160	169	180	182	170	166	162	192	180	187	180	172	188	176	185	161	174	180	166	153	162	182	172	180	177	175	170	170	181	167	182	185	186	171	165	158	165	168	197	162
6187	784	1283	1535	1271	1041	895	752	729	699	625	592	628	611	573	518	581	553	545	527	512	500	539	508	465	497	506	506	510	485	479	527	499	508	500	500	467	433	460	468	506	490	462	497	487	532	490	475	493	468	499	477	478	499	473	483	481	463	504	446	484	500	463	488	478	463	475	495	454	497	484	509	476	496	487	478	474	468	489	525	490	484	500	442	490	471	504	463	495	487	449	456	508	480	499	496	474	459	436	516	487	497	480	492	493	495	490	489	491	427	460	462	495	473	502	478	485	447	443	449	502	494	485	458	456	474	460	456	466	500	458	473	439	464	472	497	494	517	475	497	491	497	466	461	516	451	481	500	505	454	471	492	457	463	486	477	494	467	439	464	452	511	474	480	496	467	444	460	481	486	486	493	489	467	464	471	447	422	467	488	483	459	495	489	488	505	480	427	498	497	504	476	490	501	452	475	500	457	472	452	432	484	499	462	455	504	509	468	449	485	428	485	500	472	462	468	455	501	496	479	468	459	484	437	471	460	456	479	488	486	481	458	542	465	488	419	462	471	472	452	509	476	457	465	417	476	479	472	466	448	468	501	500	497	447	508	455	423	476	474	470	447	510	509	434	458	456	498	481	487	488	471	475	507	485	501	530	483	464	482	466	507	504	470	442	495	497	464	469	459	446	463	455	492	463	451	468	486	460	476	503	509	485	453	461	465	496	470	488	501	489	444	477	484	496	507	450	471	471	477	506	452	491	473	491	499	471	478	478	461	455	427	471	475	460	537	503	482	466	472	472	474	480	478	467	442	455	491	435	487	490	491	493	480	512	501	489	500	479	432	509	487	513	452	466	449	456	475	475	484	491	441	469	456	458	466	492	485	474	506	433	517	425	439	460	480	458	459	454	496	505	498	457	459	495	473	448	486	481	482	460	452	502	427	501	502	471	459	472	453	515	455	461	464	459	514	507	490	494	466	523	478	489	456	457	498	468	472	468	418	446	477	474	464	455	485	430	487	491	487	440	416	466	491	454	489	463	498	533	482	494	455	478	465	485	489	465	492	441	498	514	516	464	440	498	511	484	507	470	443	479	485	479	514	461	491	515	448	511	465	501	470	441	488	500	454	467	415	453	491	478	471	484	509	518	460	459	487	472	493	504	495	482	474	492	500	492	446	452	470	466	492	444	463	448	462	472	460	461	471	469	443	449	477	466	503	491	528	472	463	487	485	453	486	477	485	436	489	464	455	463	461	467	447	435	532	462	477	464	477	461	476	481	472	469	528	480	452	511	464	447	465	506	510	492	506	526	463	488	454	476	470	501	501	491	505	468	500	478	523	472	483	476	497	470	477	411	481	507	473	523	521	471	461	463	455	467	483	472	460	437	504	475	482	452	474	476	506	512	479	483	477	503	466	461	474	489	441	513	445	479	485	474	435	501	434	479	508	461	480	480	476	466	473	486	481	475	453	448	464	469	501	490	436	512	445	470	480	448	477	476	476	469	470	474	458	515	471	496	499	439	493	509	481	430	492	492	489	453	455	489	476	451	498	493	494	499	520	475	502	480	470	493	474	498	455	452	481	478	528	493	476	469	450	488	476	452	479	453	511	454	495	475	450	453	445	493	477	473	458	492	461	469	468	474	500	518	453	413	433	464	472	460	470	513	468	477	439	509	499	457	486	451	509	463	485	532	502	480	499	483	466	514	453	482	455	509	460	461	467	493	465	505	485	454	498	449	452	490	428	476	460	501	456	487	452	465	480	396	474	489	528	496	472	494	437	474	471	456	494	454	485	493	445	495	484	427	481	488	502	459	536	443	454	449	470	470	499	462	508	481	488	474	443	475	469	447	462	463	479	495	490	460	493	483	440	480	440	482	460	492	504	451	428	472	509	460	514	478	461	491	440	500	488	435	460	469	493	490	486	471	467	508	470	503	436	493	467	454	454	519	495	471	477	496	448	423	476	498	469	489	449	468	454	445	485	457	450	464	482	480	473	455	459	478	463	468	489	507	470	452	509	455	494	508	416	473	472	501	494	465	477	503	491	504	459	474	447	521	471	483	508	487	462	465	464	471	472	469	508	492	429	473	480	470	476	444	501	489	443	443	428	497	442	483	457	498	442	484	478	456	482	477	456	469	457	490	497	469	453	452	469	469	450	478	522	527	489	502	483	496	421	496	530	466	448	465	490	468	485	467	426	487	485	518	471	479	446	456	482	483	497	449	477	476	534	478	458	450	495	478	477	463	504	464	448	440	489	455	502	480	503	513	465	494	479	460	489	504	469	516	470	462	472	485	488	467	484	489	455	465	446	448	473	455	494	484	482	473	439	472	483	495	505	444	464	475	462	447	473	488	456	493	459	447	468	498	463	480	455	454	496	484	479	513	494	490	489	474	484	481	490	479	472	446	469	444	439	492	489	507	488	439	498	467	488	492	464	469	492	481	501	490	475	494	482	493	488	466	468	477	495	457	467	495	465	484	464	481	466	468	427	484	455	472	485	503	437	506	485	441	502	483	460	454	495	470	450	497	526	440	457	469	515	479	495	518	524	508	448	485	469	504	477	504	450	424	458	485	494	498	486	442	477	513	485	497	452	507	444	478	454	476	458	466	537	475	464	449	436	476	435	511	471	482	470	474	490	464	496	495	487	466	465	483	437	448	510	486	466	485	502	487	490	487	473	497	494	502	477	445	494	490	471	519	488	479	465	478	459	477	437	507	486	486	454	467	477	465	490	445	492	459	440	460	447	450	463	443	461	493	479	481	497	509	461	475	500	487	446	482	453	475	466	446	500	453	464	444	468	471	502	473	476	482	466	482	462	459	482	463	466	455	495	459	495	456	477	487	474	489	471	465	468	460	471	484	400	449	478	479	520	481	481	456	480	476	461	484	485	501	453	466	457	488	458	497	436	498	463	474	454	442	472	450	492	506	478	479	450	432	477	506	469	440	483	480	498	461	448	475	455	496	476	444	489	472	454	444	445	477	480	483	510	513	468	459	482	437	460	527	454	445	485	467	467	457	479	480	459	447	477	464	457	490	518	461	507	484	468	504	452	489	461	497	452	469	469	465	494	482	479	532	487	472	474	524	470	498	450	442	448	489	458	466	421	463	469	451	476	464	477	478	483	481	490	454	449	481	432	450	461	451	465	494	444	447	451	501	474	468	508	480	517	478	487	478	448	492	474	495	491	436	462	448	457	460	461	498	487	452	491	476	457	481	477	468	466	463	508	484	432	438	494	461	460	489	489	490	480	484	448	463	476	449	442	489	487	508	469	463	468	512	479	516	425	480	493	473	436	490	494	473	521	476	484	470	489	496	496	474	446	470	482	445	481	434	476	487	492	470	477	464	464	490	460	465	474	531	470	508	467	465	472	488	467	489	469	467	505	446	458	470	496	469	450	502	453	485	513	485	454	495	490	484	480	458	485	486	482	475	464	454	456	476	494	461	460	493	459	484	485	488	436	502	453	486	472	489	464	434	449	470	465	492	476
14757	1534	1186	927	702	620	483	479	455	417	410	403	401	409	386	409	363	355	372	369	378	331	379	335	356	366	390	341	375	379	378	374	391	351	397	376	337	324	342	376	341	361	392	372	339	343	358	378	398	369	382	355	343	345	368	355	369	324	375	344	360	378	342	321	352	372	360	332	372	333	397	364	355	342	330	355	367	391	384	356	345	391	388	338	344	361	373	360	361	342	334	354	348	357	356	364	376	321	353	333	372	356	352	381	339	361	341	350	324	341	351	353	347	360	341	404	366	364	384	386	384	357	375	383	370	330	350	401	342	338	353	330	323	316	362	342	297	364	364	333	344	375	324	381	352	362	363	344	383	372	364	345	364	351	348	362	387	378	368	351	341	400	339	366	360	401	397	318	375	367	346	365	348	386	352	372	352	375	335	346	370	379	322	368	372	375	384	392	349	343	356	384	350	344	363	379	371	369	355	372	370	393	384	362	406	351	349	359	373	359	355	341	312	363	342	383	327	338	361	373	361	340	335	371	425	384	364	369	369	337	340	350	377	362	399	405	410	372	371	337	351	376	367	374	394	328	362	338	344	370	356	346	393	340	368	379	339	350	347	362	344	354	371	365	334	324	367	359	371	388	321	339	331	380	390	380	389	367	385	359	378	337	352	370	404	419	378	346	333	367	376	382	342	348	332	360	357	377	379	371	392	364	350	373	344	355	394	334	400	343	359	382	363	382	384	339	346	363	378	387	354	354	348	360	364	371	332	375	356	395	363	355	390	385	355	341	321	351	360	357	357	355	358	338	385	378	370	361	369	337	337	360	354	371	358	351	351	347	341	279	350	363	336	354	348	336	375	350	367	341	401	360	377	360	315	348	386	325	349	349	373	356	371	350	354	339	384	322	349	340	361	366	372	364	377	409	364	354	314	375	350	375	354	378	360	357	364	362	403	359	352	331	362	385	369	327	335	334	403	374	349	392	341	375	384	359	337	371	403	367	346	357	381	351	369	353	342	339	343	337	331	364	358	368	329	398	351	371	368	337	346	393	327	352	367	353	358	361	354	351	373	373	354	365	349	304	350	320	349	331	394	352	382	355	370	356	392	351	388	378	397	365	336	382	331	360	352	374	345	357	324	338	336	347	354	310	341	341	406	329	376	310	376	333	347	345	334	362	352	348	393	350	372	346	412	347	364	355	370	325	363	373	345	356	364	374	368	373	356	376	324	353	373	342	367	349	331	353	336	395	362	395	361	351	349	354	368	341	395	310	364	382	354	339	355	323	336	366	381	375	329	334	393	339	372	378	378	338	348	364	325	354	301	348	315	353	330	402	361	393	363	352	401	319	369	396	364	380	366	360	366	382	378	400	364	300	376	352	368	340	380	355	364	363	364	369	342	373	352	370	368	349	363	324	367	386	390	378	349	365	385	352	372	356	392	383	360	361	329	352	347	381	353	365	381	348	354	352	340	375	397	355	345	349	348	363	345	346	378	370	310	356	365	326	398	385	361	353	362	392	313	347	358	370	366	348	345	358	363	364	403	366	364	342	356	375	362	348	363	367	373	349	369	390	375	369	337	390	384	371	374	340	341	405	373	328	402	368	350	379	332	354	392	358	355	336	393	370	373	373	343	310	362	372	340	354	377	317	339	369	362	363	364	377	367	340	333	320	398	383	349	351	373	407	363	381	365	353	342	391	340	379	347	328	367	347	358	393	367	369	348	380	322	329	351	326	365	319	346	331	339	382	387	367	375	343	375	373	386	357	352	370	351	320	357	352	350	324	364	343	366	311	358	372	380	327	347	358	338	349	379	338	330	370	363	350	318	350	393	397	322	354	371	375	400	385	367	343	369	387	320	373	392	364	347	343	350	361	375	373	362	386	366	325	370	342	348	371	360	362	317	348	356	356	334	345	397	391	358	346	369	378	390	329	341	329	360	334	368	375	398	363	324	407	373	372	357	333	328	331	320	395	363	347	362	377	368	358	338	361	332	324	387	330	372	393	407	339	363	347	346	364	370	358	364	373	354	350	358	363	330	368	373	353	361	381	374	400	326	344	335	353	381	361	347	377	343	345	355	398	361	394	348	373	340	401	370	370	329	368	392	325	332	362	343	323	332	351	354	370	383	368	315	327	358	389	345	355	355	366	344	374	341	373	360	363	354	344	367	367	332	339	344	328	371	358	377	351	372	337	360	353	373	378	372	367	369	344	355	353	371	338	372	367	309	348	353	354	388	319	337	330	352	359	366	365	361	340	306	373	367	324	366	333	381	364	332	370	355	361	327	350	367	393	368	318	345	375	376	363	348	381	372	377	361	341	395	357	373	348	375	334	384	374	402	351	332	362	364	312	349	342	396	322	330	354	409	296	351	326	364	340	322	368	355	410	359	364	385	350	354	336	332	327	394	354	380	364	351	368	349	390	332	355	354	318	371	345	385	327	336	332	351	372	357	354	355	337	324	341	372	400	377	346	362	336	385	370	362	365	409	341	345	348	374	357	373	368	373	404	357	385	345	337	363	414	333	370	381	374	358	338	369	325	362	397	356	368	371	351	379	370	373	385	342	363	353	382	338	344	348	346	339	373	363	342	359	346	347	367	333	388	364	349	353	348	359	371	376	337	347	381	371	360	364	347	391	349	361	333	368	358	334	370	388	380	365	339	354	359	365	349	395	376	350	363	344	401	380	363	328	349	382	368	361	391	350	352	355	338	373	378	351	335	354	370	337	370	341	349	376	355	352	305	378	336	345	376	345	368	398	349	348	368	398	366	377	349	339	345	366	372	338	357	329	383	364	390	348	384	349	307	405	362	363	367	342	373	335	354	366	325	343	367	387	408	351	376	368	375	353	372	358	394	359	384	383	351	363	383	338	367	362	356	367	345	355	338	373	352	372	369	349	322	342	356	364	376	316	329	380	364	351	381	340	373	375	351	338	355	377	364	371	361	337	371	362	354	360	327	378	382	375	338	347	356	351	361	388	390	381	336	346	365	351	376	361	367	387	369	377	366	337	332	360	361	394	385	407	358	360	349	354	362	350	335	341	353	325	385	381	382	381	328	341	373	328	341	378	369	344	351	359	362	363	353	353	352	336	361	366	354	366	341	336	407	379	341	365	339	375	358	360	344	338	365	354	379	349	368	355	383	375	319	343	370	392	325	354	358	379	404	327	345	352	384	347	358	333	343	362	388	360	345	369	352	335	375	355	403	376	348	343	355	396	346	363	305	364	341	346	386	354	331	358	379	349	363	327	357	349	360	377	357	369	343	324	348	337	365	367	351	347	369	350	352	349	357	353	318	346	313	370	328	374	353	371	321	336	328	387	343	320	377	315	355	375	389	369	344	386	339	364	376	350	363	389	357	384	333	400	373	374	370	376	353	340	364	312	322	351	360	376	333	359	390	347	368	357	368	322	369	336	367	410	369	340	336	381	330	373	369	383	361	362	364	346	386	365	355	383	373	400	384	347	339	355	364	382	381	352	338	365	329	389	382
8472	1443	2451	2737	2248	1984	1601	1539	1292	1200	1218	1189	1025	1042	1048	1001	988	938	953	938	954	958	876	871	895	888	895	877	900	856	880	904	954	903	884	917	876	886	868	893	877	906	920	888	868	877	859	832	880	829	867	865	878	878	832	851	883	850	871	874	853	863	837	874	854	862	897	820	851	863	851	861	872	838	854	796	878	809	859	852	866	879	838	865	861	843	879	866	869	839	816	858	853	846	845	877	838	876	852	806	860	842	862	819	890	889	931	841	834	894	822	894	832	872	821	879	860	849	877	885	911	894	853	866	886	837	821	858	868	868	854	824	854	855	846	843	853	837	852	855	870	882	861	846	805	867	873	858	871	901	848	865	829	870	882	861	815	848	842	848	860	881	876	856	817	858	807	867	860	851	833	887	852	841	867	816	862	842	838	855	833	835	846	856	800	813	932	882	835	908	834	864	826	894	906	855	869	843	810	896	869	822	867	908	829	880	837	850	928	875	831	869	855	879	910	892	882	834	891	878	838	857	869	812	873	849	870	871	820	874	825	834	820	826	871	758	835	828	878	824	852	814	830	855	848	819	864	895	874	849	850	839	834	845	799	820	832	847	890	875	851	804	825	847	806	837	837	841	862	856	835	832	806	877	842	858	850	825	848	844	785	897	848	817	793	850	854	849	896	882	804	870	892	846	841	882	842	825	836	813	854	866	870	818	826	850	792	802	823	837	854	870	843	831	869	866	870	887	892	877	866	905	839	825	852	878	834	868	866	854	870	857	881	836	857	893	848	791	891	835	834	861	875	854	872	888	864	858	888	887	866	920	813	837	850	817	841	821	871	852	887	904	883	850	828	815	822	845	881	847	897	850	862	843	833	884	831	868	867	882	831	848	786	852	906	841	823	874	845	849	842	936	834	834	864	848	855	894	818	804	874	804	846	865	787	801	889	841	866	833	883	878	864	822	861	852	768	858	860	861	835	812	872	842	901	925	854	844	825	797	900	859	845	830	878	851	829	842	847	851	861	858	868	818	839	902	817	817	869	836	856	842	917	835	878	872	839	828	884	820	853	854	875	879	850	870	846	888	842	882	949	835	830	861	838	892	853	925	870	822	903	851	848	826	872	874	860	870	833	865	895	811	866	843	911	855	808	838	919	864	868	898	895	830	897	827	816	828	911	823	833	821	841	919	852	856	904	849	867	881	811	883	841	934	881	783	835	864	839	844	904	865	872	855	844	864	858	855	874	825	846	860	862	812	817	851	793	881	855	856	841	844	822	846	869	838	875	886	829	863	837	841	864	830	823	841	872	859	880	827	819	833	850	868	828	832	859	877	859	858	883	860	808	834	872	871	830	848	820	844	884	850	828	883	882	862	859	882	892	789	875	866	811	877	819	847	881	829	848	874	824	859	832	845	876	837	841	860	813	863	840	855	837	870	860	894	855	870	850	840	898	883	847	863	846	819	820	858	871	869	871	850	858	868	817	815	825	849	832	827	874	790	835	825	808	863	859	875	833	877	832	867	895	867	853	863	882	852	856	810	843	862	851	867	875	831	882	856	837	829	894	892	830	881	877	847	887	859	852	865	878	882	867	849	897	889	820	867	864	877	815	887	792	873	832	878	861	864	846	830	912	869	862	849	850	869	827	889	839	811	858	918	861	897	883	879	834	858	853	898	860	822	849	847	884	838	798	882	846	855	843	894	801	844	860	847	891	875	836	881	787	896	827	860	829	834	844	846	856	853	877	870	889	880	869	910	844	892	868	876	868	796	872	850	818	858	863	809	830	863	896	899	816	893	857	874	768	868	819	854	824	830	853	856	899	835	877	868	818	808	867	885	833	865	843	835	857	864	854	850	825	785	802	846	841	876	896	883	836	804	849	844	873	872	812	866	868	846	868	784	851	855	899	904	856	805	839	876	806	835	862	813	862	812	942	907	841	838	835	866	859	830	888	824	847	828	844	850	844	879	827	867	829	866	847	815	842	875	823	838	868	778	841	842	804	838	819	931	858	887	793	835	859	830	866	844	813	860	845	805	817	837	872	870	851	851	829	927	905	870	824	806	899	856	794	832	872	792	826	875	873	827	808	891	882	873	847	818	857	909	849	838	828	790	849	820	868	851	855	861	858	875	842	837	867	810	836	845	878	841	852	843	911	845	812	823	837	844	870	867	894	886	818	903	917	889	849	798	827	856	848	826	881	875	820	834	817	844	818	892	831	838	874	818	904	871	856	837	875	875	867	859	876	863	843	851	824	805	849	851	822	863	854	837	886	859	864	850	874	851	919	825	847	816	811	878	923	897	815	843	880	863	832	866	862	870	852	871	870	878	918	853	866	896	829	847	883	833	897	885	853	818	884	830	809	859	842	844	800	845	811	868	815	818	856	874	822	851	843	847	896	839	853	860	820	895	872	875	873	882	812	807	868	842	849	843	834	863	821	881	899	838	796	860	863	897	794	875	882	876	820	863	845	888	864	867	898	870	856	850	882	899	838	857	840	838	860	871	907	883	803	844	861	877	882	852	848	890	844	874	860	916	886	832	841	798	881	818	887	837	864	848	855	905	910	868	848	794	846	832	837	837	868	901	920	870	891	901	878	833	879	837	846	873	834	797	862	840	840	858	906	886	866	807	845	843	899	868	862	821	852	885	867	811	871	868	863	842	803	825	884	875	867	853	847	836	863	836	883	906	847	856	880	846	824	876	853	791	882	830	856	858	866	885	779	828	852	801	873	840	829	834	878	846	813	825	849	871	893	815	869	821	891	887	883	852	850	851	814	861	792	856	851	889	858	848	831	841	801	837	914	841	919	883	831	828	900	888	858	824	845	879	805	877	822	861	857	793	809	843	828	902	851	861	827	863	870	837	843	821	840	829	850	849	880	877	827	861	888	835	880	828	898	865	803	886	853	848	869	866	852	838	887	838	840	852	829	840	862	859	823	877	840	909	857	886	875	837	846	904	791	824	875	813	897	813	867	862	834	851	858	832	851	892	866	875	815	842	829	850	865	835	851	827	892	788	792	857	893	818	820	877	828	821	821	842	868	861	898	819	924	833	919	861	823	868	832	867	832	825	829	838	843	843	855	871	813	837	865	836	887	822	856	874	855	828	880	880	858	843	865	859	819	813	868	813	840	822	883	822	864	901	865	881	937	857	852	881	845	839	823	885	873	907	913	787	866	907	864	838	867	849	826	837	855	883	888	825	857	868	830	827	852	888	855	905	871	852	829	873	840	827	831	807	855	852	822	873	903	820	833	882	822	875	829	819	821	848	882	862	847	865	790	840	819	817	856	858	852	860	880	831	884	855	892	826	832	819	848	893	837	805	857	821	868	852	779	817	865	872	879	890	887	820	809	810	881	847	865	885	860	825	860	866	844	843	841	857	860	873	794	861	882	801	808	869	853	889	851	815	838	895	869	832	881	832	838	891	848	884	883	893	821	879	836	869	878	862	849	877	840	850	825	823	824	830	864	829	834	845	856	845	849	869	866	825
1485	271	261	239	286	291	257	261	250	265	270	264	218	263	268	247	253	231	253	258	287	253	278	261	263	278	254	267	254	239	304	253	277	254	275	237	256	282	279	258	245	263	266	268	266	272	278	242	274	244	255	275	256	210	282	270	236	246	225	274	247	256	240	275	231	255	268	244	277	272	277	261	238	251	255	252	268	248	251	274	267	259	251	276	278	244	260	262	250	249	240	270	246	235	267	250	271	261	272	250	281	298	270	257	237	279	234	276	258	233	229	243	260	263	269	249	260	274	246	263	280	262	279	263	225	232	234	240	256	266	253	263	233	288	288	263	233	251	258	262	254	276	243	274	260	274	297	266	281	267	269	237	267	270	282	266	272	231	247	264	260	212	252	240	259	271	280	269	264	248	253	219	271	221	254	243	274	299	266	248	266	281	278	258	257	280	265	232	254	287	266	274	267	288	264	278	254	242	260	255	250	275	271	263	280	272	258	252	265	240	285	261	262	250	280	248	237	257	245	242	283	244	246	229	231	248	261	252	240	252	238	264	257	270	241	267	288	231	209	271	292	248	259	245	261	279	249	259	269	244	254	254	255	242	266	264	258	279	272	259	262	263	277	254	237	259	245	275	260	243	249	271	256	315	254	251	273	253	242	233	261	258	274	285	240	246	262	276	248	276	274	256	211	219	239	229	259	251	267	260	257	275	287	282	242	260	246	252	288	231	241	240	240	269	239	274	268	264	258	263	265	262	273	257	274	276	252	267	257	256	275	250	238	247	266	274	280	280	267	232	255	258	260	239	250	248	258	238	270	271	289	255	254	265	232	258	282	248	236	278	258	267	239	266	253	248	270	285	275	262	278	246	243	252	283	273	253	271	265	257	284	268	256	246	288	278	263	234	234	237	261	273	247	261	286	268	236	241	267	268	244	257	239	248	243	249	220	268	259	229	229	239	277	275	211	275	238	281	259	245	248	267	272	269	270	248	274	291	243	236	264	259	255	232	294	243	244	261	237	302	265	277	251	273	268	250	260	254	260	249	266	288	279	298	283	269	261	272	237	257	260	280	254	251	267	264	275	258	271	249	261	284	261	280	252	259	281	246	241	250	273	274	283	276	249	272	294	231	266	264	254	236	250	254	252	273	290	256	251	276	262	249	242	224	281	237	213	244	243	259	240	271	239	251	252	274	259	257	262	236	241	261	272	262	279	274	273	250	251	266	277	279	239	225	248	242	261	290	243	262	269	237	245	287	239	240	269	275	261	275	259	226	265	243	232	259	253	252	297	275	301	290	236	255	274	253	270	255	289	268	260	290	276	275	235	261	251	255	227	268	265	249	271	283	243	252	268	250	274	245	253	270	255	242	285	232	256	251	251	250	248	254	263	276	253	248	244	293	253	242	263	283	228	236	249	273	212	304	265	235	248	285	263	258	281	256	260	268	287	247	264	251	244	249	241	251	251	248	267	272	268	260	237	237	230	256	263	257	276	285	229	258	271	261	247	255	294	238	261	262	260	260	235	259	243	251	245	263	251	238	256	253	243	261	247	277	249	287	239	251	245	268	269	258	254	252	235	283	261	239	226	246	277	251	277	270	267	250	256	237	268	256	257	249	254	241	242	253	279	252	284	245	284	258	251	240	274	256	236	270	246	252	240	249	253	248	288	245	287	251	256	273	251	275	235	224	277	261	240	266	226	310	254	251	275	283	263	250	236	228	255	259	276	253	271	258	240	236	284	247	230	224	248	264	264	278	251	256	294	258	240	259	256	276	259	260	255	284	256	259	266	250	287	249	248	251	255	233	265	277	297	264	251	285	280	256	256	264	280	247	221	287	237	270	264	256	239	279	288	240	274	272	231	219	279	264	295	249	285	271	249	277	268	238	259	273	244	237	304	244	281	288	217	258	234	239	240	287	268	260	259	234	279	259	265	230	255	236	276	258	273	274	274	246	259	245	287	264	230	281	281	259	282	273	254	253	259	256	246	250	268	257	264	239	265	235	284	252	286	249	246	234	241	239	272	237	284	262	223	248	270	286	255	265	270	269	246	286	268	250	238	265	248	257	237	262	265	304	239	279	223	276	256	260	241	286	276	271	268	244	228	273	268	286	248	247	235	221	247	260	264	251	242	276	266	263	244	239	284	263	261	303	247	270	271	278	277	256	245	216	243	262	281	278	237	251	262	271	259	258	286	285	270	272	279	248	265	272	268	269	266	242	300	250	276	258	227	249	262	262	249	261	234	240	287	263	257	272	244	257	238	241	257	261	261	303	269	238	263	272	269	244	217	266	283	220	253	257	271	261	262	276	260	260	256	281	265	255	245	255	229	278	277	272	258	246	283	265	267	299	261	265	266	255	255	267	262	267	294	258	256	257	269	233	258	246	245	298	243	235	270	238	236	226	236	231	293	259	251	275	229	256	281	263	260	297	272	250	269	234	241	272	227	287	323	286	271	245	261	261	257	244	302	294	255	263	251	280	245	264	255	276	267	266	283	270	240	276	278	228	255	293	246	254	256	288	217	291	287	293	258	258	281	255	254	258	298	268	283	263	257	248	257	284	241	267	269	225	254	282	220	231	239	239	277	259	249	256	240	259	242	250	242	300	238	275	244	268	276	240	254	290	227	250	272	263	232	287	260	241	278	247	239	263	275	248	282	246	252	252	256	248	243	262	258	241	261	252	243	271	250	266	245	276	246	264	289	252	235	267	268	278	257	226	251	282	246	233	261	241	227	283	280	275	229	256	269	301	272	257	255	190	251	270	250	271	257	261	278	266	257	266	267	241	268	243	224	250	272	250	244	251	272	258	291	271	303	246	246	270	265	260	282	282	250	270	248	253	260	256	246	255	258	259	265	259	273	242	272	279	273	287	250	269	262	280	251	265	227	221	259	288	274	265	245	222	253	255	247	288	272	255	255	259	225	262	262	280	253	280	256	255	265	263	248	254	255	267	262	226	237	264	259	287	243	242	290	305	270	251	230	257	245	286	268	244	276	246	254	288	268	253	262	234	225	260	255	264	300	268	258	260	248	252	269	266	257	253	254	263	280	254	261	257	265	247	267	269	262	244	244	287	256	254	276	241	293	251	252	239	232	279	269	292	279	236	234	253	259	247	238	243	248	249	258	269	280	270	281	252	260	259	274	268	266	269	248	283	256	281	287	246	256	253	261	247	249	277	272	280	263	262	256	282	276	284	258	239	272	260	227	268	257	279	275	238	250	241	259	282	261	290	261	257	260	301	260	262	255	235	300	253	280	257	264	271	248	281	266	275	291	264	266	247	254	244	264	270	265	263	231	267	252	243	278	266	287	266	274	260	249	234	293	279	265	279	277	268	251	271	273	250	282	269	270	274	290	239	274	250	262	297	239	281	291	271	246	246	240	270	281	264	253	245	252	222	265	268	279	264	305	253	230	272	243	275	297	281	274	236	266	243	301	282	273	257	242	278	301	293	288	241	273	226	244	216	295	293	257	286	266	266	261	269	270	242
1762	624	663	676	663	651	658	639	647	598	624	616	611	607	656	651	601	654	610	629	657	658	600	586	653	567	615	636	594	586	661	569	582	573	624	641	575	659	640	673	629	619	611	597	624	622	592	613	621	637	654	611	636	628	609	611	636	616	617	541	569	610	610	627	648	656	659	619	657	594	668	628	638	607	631	650	604	637	617	611	554	616	614	650	614	629	620	615	643	638	626	597	594	633	627	613	597	670	606	646	647	626	623	614	659	616	635	628	611	644	600	599	663	644	665	640	615	640	623	631	623	683	628	626	593	627	624	604	629	647	599	620	628	659	634	630	626	610	644	608	648	622	613	661	638	635	646	630	641	645	630	644	613	568	703	640	633	614	619	630	643	651	629	594	604	658	651	611	647	601	585	667	627	628	634	626	642	631	621	658	628	607	598	634	639	614	593	621	616	650	614	654	603	599	642	643	608	586	617	617	607	606	617	626	634	596	618	634	654	609	639	624	649	618	646	619	591	616	653	624	658	638	625	631	626	614	634	672	632	609	608	592	601	596	641	622	607	658	626	613	569	615	605	613	619	652	626	633	597	621	618	580	623	627	658	658	617	591	609	645	620	593	666	605	640	598	657	612	580	632	645	630	632	613	597	648	626	658	608	601	627	622	618	593	633	621	582	639	604	620	663	592	602	637	588	635	597	641	624	621	680	606	651	602	672	637	635	605	664	649	689	597	611	627	627	593	639	604	636	595	597	625	637	626	658	623	626	679	612	637	636	633	679	611	631	630	573	641	643	639	628	627	611	622	620	650	613	635	639	639	631	658	614	619	610	666	637	669	587	614	652	659	623	629	659	633	638	622	625	647	639	659	587	618	598	607	618	613	624	604	617	623	620	583	629	620	654	618	675	607	683	634	644	635	633	612	659	619	621	626	638	607	607	636	618	581	606	646	611	655	642	658	645	631	636	641	630	616	617	608	625	590	572	618	606	634	620	579	614	631	642	623	644	629	642	624	651	637	636	626	607	617	606	638	609	610	647	645	586	603	677	587	637	618	630	653	623	619	611	656	660	581	641	605	632	603	607	611	619	588	592	662	617	596	622	599	623	641	588	604	622	604	639	655	602	654	618	633	616	592	627	590	619	616	619	592	627	626	629	632	635	600	595	629	651	616	603	646	627	606	608	646	622	618	625	611	630	645	613	614	631	637	633	646	658	629	611	619	620	653	630	634	607	613	641	607	605	621	601	661	597	620	662	592	624	626	637	615	589	609	638	601	570	591	626	611	615	688	608	621	636	663	659	596	616	613	646	639	653	599	654	647	653	653	624	587	664	591	588	659	627	605	639	627	557	605	621	622	652	633	599	595	639	590	612	642	624	632	613	654	623	616	623	645	670	640	624	626	593	612	639	615	601	601	660	598	636	633	600	645	625	657	632	615	606	625	624	629	632	659	635	596	639	640	631	636	636	633	625	643	580	611	649	655	623	608	644	605	589	605	592	606	624	652	617	604	637	629	644	620	653	619	674	626	620	622	671	608	640	632	589	654	619	680	668	621	628	592	671	625	619	649	562	629	635	643	601	599	640	605	595	604	600	630	645	621	656	649	590	641	591	649	644	670	651	621	638	583	632	606	629	668	574	626	630	611	625	636	645	623	630	640	626	592	627	648	651	610	641	588	620	629	683	650	669	606	663	631	647	679	629	624	644	631	651	597	657	664	593	583	568	621	667	643	632	697	592	636	617	624	618	600	623	595	640	582	630	627	638	614	613	642	626	630	627	633	639	630	663	625	603	660	659	602	611	597	617	602	641	599	667	599	610	608	629	609	659	617	619	626	597	620	645	586	642	683	684	643	662	639	633	596	595	610	616	609	619	617	657	601	591	634	636	643	677	649	587	645	605	627	607	645	625	663	624	635	622	631	633	591	647	612	584	652	642	640	616	621	586	643	632	617	625	632	654	627	647	596	675	617	607	616	631	627	590	634	686	635	651	601	646	608	649	646	635	612	617	606	647	595	601	604	599	618	656	583	624	614	621	606	613	625	600	611	608	606	642	618	621	591	605	610	652	586	615	609	643	611	614	626	620	655	674	623	645	669	614	607	681	630	625	634	661	586	626	627	593	624	632	605	601	602	618	602	615	621	646	597	613	624	657	614	645	621	644	626	625	576	649	609	583	629	601	665	616	594	605	573	615	630	596	634	626	639	620	610	615	606	634	589	588	588	600	609	611	616	634	615	651	607	619	619	625	594	684	617	643	596	655	576	655	622	634	617	620	618	652	604	609	617	636	574	661	651	637	612	641	657	610	659	603	607	642	615	619	613	627	633	616	629	624	637	613	593	607	641	616	602	633	634	600	598	614	615	596	608	658	594	638	628	696	617	605	605	664	622	595	600	571	650	599	630	607	617	606	625	622	643	675	593	641	617	602	666	651	624	612	622	651	649	594	649	610	599	602	629	614	628	586	620	658	636	592	633	634	603	615	650	631	609	660	589	606	671	581	662	664	646	579	639	631	629	607	661	664	617	604	616	640	633	644	642	622	599	607	622	632	669	645	630	637	660	598	612	659	606	621	632	641	646	606	681	626	588	634	627	652	627	648	567	651	672	648	642	652	613	679	631	624	669	627	608	637	603	644	622	631	651	603	679	602	635	628	634	623	637	654	676	635	626	620	605	619	548	660	627	626	634	649	617	669	609	604	604	651	643	638	605	602	628	591	623	648	605	626	659	628	633	669	613	642	646	602	616	691	646	615	608	633	657	625	624	647	624	636	621	634	650	647	645	626	633	635	660	651	623	628	585	641	637	610	608	641	635	594	620	601	643	642	590	603	611	674	636	659	644	669	608	653	640	627	616	615	610	635	636	600	621	611	637	640	676	603	632	635	642	607	629	655	577	588	652	623	653	646	606	622	622	594	619	645	653	619	625	533	596	604	628	604	583	633	661	622	655	559	606	619	620	657	600	604	646	620	640	572	604	641	631	618	587	611	575	627	582	577	644	594	619	613	605	609	634	597	619	620	655	639	609	642	655	590	593	659	568	570	594	660	610	619	636	599	623	636	600	618	644	642	657	614	629	618	684	647	597	647	666	616	604	609	586	636	612	669	567	644	609	611	624	650	655	588	630	603	658	616	614	628	591	626	671	618	643	596	635	628	599	617	606	638	609	598	631	664	600	642	643	629	636	651	610	645	640	636	677	614	642	656	664	628	617	696	631	641	572	643	635	586	621	623	612	664	579	676	601	673	620	599	635	638	646	605	609	593	598	653	620	662	675	652	601	658	602	617	645	656	623	604	628	629	615	654	627	614	601	625	635	572	604	612	619	639	614	620	657	675	609	591	624	636	603	611	603	615	608	637	643	630	601	634	664	634	615	603	607	652	631	679	599	660	605	663	620	643	618	629	654	636	600	612	624	634	650	618	682	608	589	609	623	651	630	598	636	596	628	638	578	646	603	643	631	668	645	602	598	621	643	588	589	638	592	593	590	622	606	645	632
7268	522	570	446	363	287	248	248	213	210	185	180	186	180	227	214	176	186	185	188	197	168	176	167	185	173	193	196	159	200	209	159	187	183	202	172	169	178	172	180	187	168	186	209	163	144	168	175	143	189	175	172	163	170	167	170	156	184	177	184	167	181	169	157	159	160	181	168	173	164	198	180	165	171	185	149	180	134	160	174	193	177	220	185	191	189	190	179	178	174	158	161	178	176	186	152	179	166	165	153	162	187	172	195	184	177	153	171	192	176	168	200	157	194	155	170	159	159	170	199	182	166	139	191	184	191	170	162	157	145	168	168	158	193	172	202	160	172	165	190	191	189	170	176	173	176	163	187	181	152	174	188	172	203	190	188	165	182	203	188	174	162	165	151	169	150	170	173	211	183	163	187	176	179	187	179	194	165	165	168	155	151	186	166	161	160	166	161	183	170	199	175	175	175	159	170	169	184	185	139	174	187	191	167	177	177	185	181	182	179	170	165	160	209	150	151	189	171	184	162	175	168	192	190	149	161	187	190	167	169	156	152	173	170	168	169	181	184	163	169	193	180	154	180	183	178	163	157	171	161	161	163	193	158	201	158	192	186	185	188	180	167	154	171	160	175	176	169	178	168	192	144	185	196	200	148	159	179	168	169	190	156	193	179	190	165	166	170	193	167	160	173	173	153	174	165	185	175	181	165	189	200	174	161	185	184	168	181	194	182	193	177	152	187	173	176	194	165	172	181	155	199	187	197	178	171	168	173	154	190	180	172	191	171	150	144	156	143	195	176	196	174	176	164	167	189	146	179	172	199	184	178	165	168	200	180	174	176	173	149	170	176	167	148	144	184	185	179	178	202	177	201	195	178	211	175	166	171	179	182	172	157	163	166	186	157	182	144	167	171	169	173	169	173	179	172	200	197	178	176	158	182	183	150	165	161	167	168	159	177	167	159	153	172	189	166	175	157	178	184	194	189	192	155	168	164	192	158	180	158	167	182	196	193	185	164	167	183	172	180	189	167	170	173	178	187	189	193	176	193	169	177	184	173	155	174	146	174	177	156	175	198	174	182	193	173	184	181	190	173	174	183	161	157	181	184	177	182	162	179	184	167	190	165	140	171	157	191	155	152	179	193	191	199	165	173	179	167	167	166	154	167	178	165	162	180	156	163	206	164	179	191	186	186	187	151	170	189	175	168	168	173	197	177	181	176	186	170	168	171	164	171	147	193	169	166	179	169	164	165	162	173	183	173	160	185	158	186	175	164	175	177	180	172	150	164	153	214	162	188	160	171	178	179	188	175	184	176	181	145	169	166	166	164	165	152	156	168	198	193	185	165	160	157	205	173	160	178	179	182	189	182	183	190	168	152	180	201	159	195	170	205	166	161	158	163	169	173	166	156	168	179	179	198	177	196	176	175	185	164	176	171	167	170	166	186	168	183	177	169	181	151	152	174	169	169	182	152	177	176	168	177	161	174	181	176	193	192	162	189	164	170	175	177	173	170	203	179	152	179	208	148	165	172	163	165	163	180	166	179	152	168	190	174	179	179	174	178	158	156	190	152	162	181	174	188	157	189	150	192	161	187	200	190	137	168	200	144	170	175	160	167	166	176	161	198	153	164	148	169	151	189	158	167	157	167	188	175	177	171	172	152	170	168	160	170	163	165	181	198	164	206	161	165	181	159	189	192	154	133	175	149	176	159	179	206	198	156	180	188	193	186	191	188	177	171	147	171	201	183	181	183	183	161	187	180	171	210	148	171	174	185	163	188	185	168	205	178	178	182	187	177	166	177	181	177	178	199	198	145	169	171	169	178	177	183	171	168	215	171	171	154	169	180	181	159	176	153	179	175	163	179	192	162	164	171	147	169	161	181	162	184	173	202	198	142	181	194	179	160	158	212	169	191	177	173	168	148	176	193	155	160	173	176	172	152	188	169	184	168	178	170	161	162	185	162	184	180	186	200	169	182	157	161	170	169	165	185	188	173	181	159	164	192	179	172	165	191	201	145	184	161	185	158	190	183	190	168	159	154	151	159	189	194	169	188	175	160	176	155	160	162	172	177	154	162	179	164	178	163	170	178	169	158	189	166	163	148	139	157	180	176	143	141	187	178	165	177	156	145	155	180	204	175	172	170	170	169	176	155	179	188	171	170	169	169	171	169	178	167	157	167	166	160	212	199	194	187	172	178	155	191	157	144	183	163	172	171	189	169	175	146	165	160	185	168	164	157	172	172	171	180	183	155	181	185	185	163	170	176	169	173	193	181	183	190	181	150	171	170	178	167	164	174	183	163	183	165	172	184	163	187	184	160	184	179	178	195	188	152	178	157	159	177	181	177	173	151	181	188	204	177	180	186	195	180	157	194	167	205	185	187	152	191	174	196	165	181	166	178	163	171	149	158	162	161	193	170	159	179	168	158	191	171	179	166	196	182	167	179	163	188	164	183	191	179	178	181	178	196	170	173	180	131	174	165	174	171	183	172	185	186	142	163	197	164	171	139	175	178	185	181	167	169	154	176	192	159	158	198	173	163	162	194	181	167	184	154	182	203	170	177	180	162	197	172	185	173	191	174	177	150	163	201	188	179	157	168	154	140	167	192	170	156	173	177	171	149	194	175	171	157	144	165	159	176	189	131	190	180	180	175	210	171	192	188	191	172	183	184	166	179	205	142	167	174	154	165	189	187	146	154	145	158	167	164	194	205	196	171	145	158	159	184	176	167	196	169	159	224	173	185	194	164	147	162	183	171	214	188	150	171	163	191	188	188	175	173	138	169	158	191	144	183	175	176	174	171	178	153	155	167	157	166	177	163	181	169	169	193	196	168	158	145	193	174	165	198	167	170	176	174	176	206	148	182	167	188	198	183	176	195	174	180	171	167	187	192	189	169	167	187	205	179	159	183	170	186	169	175	187	185	177	170	152	173	175	217	184	173	169	187	187	189	165	168	151	183	207	178	179	169	165	193	171	172	193	201	214	175	159	154	164	177	183	184	182	183	193	188	180	170	181	174	194	182	173	159	189	167	166	157	205	186	173	173	191	162	164	176	213	150	183	184	172	165	148	189	174	166	153	180	172	190	172	183	203	158	153	161	195	188	185	166	188	188	158	176	177	182	137	162	178	177	170	159	166	195	180	174	153	181	171	213	166	174	169	167	147	178	173	189	168	166	174	193	177	170	151	181	172	176	196	155	168	182	179	158	199	164	167	178	183	173	165	162	189	171	189	184	171	176	161	193	179	191	170	172	206	189	161	170	178	137	191	157	179	155	156	206	172	158	186	181	164	164	175	163	162	190	173	167	178	186	178	170	178	168	181	197	193	179	176	156	180	167	175	171	160	177	154	183	181	169	168	154	177	208	179	171	179	158	173	161	172	186	191	186	196	164	188	181	191	175	151	161	162	183	158	165	191	163	173	183	175	178	173	164	185	197	186	170	173	154	170	176	158	193	162	163	166	176	166	154	185	165	178	167	183	197	155	164	149	148	165	203
6314	805	1245	1419	1211	1049	861	829	739	679	644	672	619	574	580	575	533	527	498	544	500	502	502	487	513	466	498	533	490	503	518	487	487	504	470	478	496	528	509	507	495	461	509	489	482	514	476	476	536	493	511	436	500	459	475	477	472	509	503	473	482	485	484	514	512	474	492	498	488	512	465	474	469	480	476	478	491	496	473	459	422	451	478	484	480	459	488	490	467	472	470	486	468	519	482	487	477	479	478	484	467	505	486	510	514	496	482	465	497	462	511	473	472	467	483	509	492	486	507	458	472	409	497	481	440	470	501	466	456	471	516	443	469	493	465	492	539	465	434	479	503	505	512	503	499	487	459	450	460	444	488	508	473	462	454	482	489	463	492	466	498	472	449	469	470	482	487	473	482	478	439	469	467	489	460	465	496	480	484	475	451	465	476	486	515	449	456	486	439	462	469	444	472	502	493	466	456	462	483	510	490	491	458	454	447	448	450	468	460	502	473	488	453	454	510	496	465	485	488	461	470	452	451	475	451	511	481	472	473	444	457	462	468	473	489	473	476	438	493	464	494	452	449	452	468	486	470	489	459	455	503	463	481	496	432	495	462	461	424	476	463	468	490	448	521	494	467	488	481	496	474	468	464	501	523	464	473	519	478	479	493	434	447	485	465	494	459	494	482	490	464	483	459	493	476	512	473	477	472	461	479	485	453	488	480	502	445	518	494	482	465	496	468	521	500	489	474	477	502	466	430	451	455	465	451	474	464	435	468	411	466	509	531	477	503	478	460	449	467	442	468	470	439	481	518	456	487	501	469	446	458	482	480	458	470	442	469	487	475	455	529	475	446	491	485	478	442	429	468	474	466	468	440	460	489	479	504	495	471	451	477	434	435	498	448	489	465	477	478	442	462	442	461	455	469	483	487	488	456	485	472	451	471	482	490	480	465	477	442	432	457	479	437	463	473	468	503	457	452	498	460	463	498	492	469	472	475	475	461	476	455	480	461	434	496	463	480	487	456	474	468	492	492	456	490	496	512	468	474	440	505	511	502	495	482	463	492	476	478	479	465	461	473	494	469	461	475	467	506	455	468	478	495	449	481	480	477	453	488	495	459	463	485	500	431	458	497	494	476	473	439	476	494	446	487	482	466	470	488	456	485	488	466	479	488	450	524	504	462	441	479	472	446	462	470	477	436	478	436	466	459	475	496	528	463	499	460	457	453	531	455	447	467	460	487	509	486	504	452	480	488	480	498	480	500	459	472	495	466	477	467	474	457	503	484	429	448	462	506	485	469	471	456	451	488	477	481	476	448	517	513	491	489	494	477	499	511	510	467	442	530	478	463	459	486	459	497	477	482	468	482	460	446	434	474	486	472	480	463	472	520	494	510	467	476	478	467	467	488	483	432	501	491	477	481	470	450	467	456	452	520	494	508	500	451	455	503	490	482	476	446	461	474	480	518	478	527	472	492	484	490	468	477	450	468	484	475	499	467	483	440	506	478	451	489	446	477	485	485	447	480	482	513	539	475	464	458	483	489	481	466	516	463	489	455	461	488	476	480	478	466	459	474	446	460	458	475	525	454	477	470	517	476	481	483	469	463	522	425	500	480	521	527	450	515	507	499	487	458	486	463	477	472	503	484	466	510	491	462	472	504	492	455	493	505	470	513	504	470	510	488	433	501	477	483	463	457	454	474	504	521	500	448	461	459	494	455	496	489	485	506	517	481	470	477	492	448	489	481	502	466	485	481	466	469	490	470	481	471	443	510	436	463	476	503	485	498	484	462	504	458	422	474	467	451	464	476	526	470	484	508	486	478	522	455	463	493	435	502	476	477	484	479	453	476	481	482	487	496	467	472	483	502	478	482	497	479	453	473	472	457	467	493	429	460	506	460	481	462	475	474	482	492	474	463	510	494	485	478	422	457	474	461	496	482	423	485	481	463	469	478	505	467	488	474	453	439	466	490	472	486	503	459	490	492	479	459	500	451	467	468	441	466	490	493	444	484	464	480	469	496	500	474	444	505	438	453	475	486	493	493	480	439	466	471	481	446	489	464	470	442	447	483	485	482	459	481	473	471	448	481	451	458	426	484	492	469	462	485	470	483	460	497	493	460	454	490	509	454	478	495	429	503	509	452	498	470	490	521	486	480	456	486	473	465	439	479	485	423	503	479	474	454	461	479	479	492	476	466	457	480	469	471	497	470	510	493	486	469	473	509	481	475	497	471	485	479	467	447	459	532	484	432	479	445	484	506	507	463	446	489	487	498	434	497	472	489	515	476	478	436	461	466	495	526	459	485	487	479	495	455	462	509	471	497	444	454	489	489	463	429	454	463	532	462	470	470	478	463	466	490	455	470	454	469	482	516	497	465	448	459	471	457	490	456	470	471	446	461	436	476	474	474	493	469	488	487	491	498	422	466	467	449	462	440	460	432	473	512	463	479	471	490	508	521	471	491	439	482	475	469	509	460	466	520	456	491	525	443	489	488	467	487	513	466	516	518	496	457	475	473	461	513	477	488	473	474	472	497	467	487	496	495	482	522	475	479	494	469	484	473	432	455	474	456	492	448	464	520	484	492	498	475	474	470	516	472	441	458	475	446	455	512	513	478	495	453	473	442	472	464	488	473	503	494	464	489	456	461	461	509	526	472	476	437	476	503	483	475	493	532	502	472	459	471	482	458	509	461	511	509	482	450	498	475	468	442	479	477	438	508	493	502	478	485	462	474	449	481	483	493	467	481	487	490	459	453	512	513	509	476	485	489	433	490	479	460	462	448	483	468	483	501	500	504	488	459	477	484	464	457	510	483	516	479	466	493	472	456	484	466	458	493	453	456	485	427	439	429	487	472	491	456	464	471	471	481	493	460	502	480	435	460	464	486	501	455	461	457	440	481	454	491	515	489	486	456	460	452	464	455	490	443	472	498	480	461	501	492	448	462	501	490	475	483	491	480	476	452	473	511	449	522	470	518	475	483	449	470	488	477	481	475	471	498	464	469	476	494	492	515	447	487	484	474	461	475	467	463	483	489	492	454	496	437	448	471	506	491	444	502	490	447	498	445	477	488	455	474	461	462	467	483	522	470	501	439	488	515	434	504	487	463	524	447	468	462	480	514	435	516	488	490	448	447	476	491	497	477	498	449	495	477	481	462	478	466	471	500	488	484	490	513	507	502	519	463	497	461	454	504	462	493	507	492	462	446	469	498	466	444	523	482	493	488	442	452	475	399	446	481	487	477	470	495	469	491	436	493	473	486	423	450	447	502	495	496	469	504	492	489	481	457	440	459	505	470	468	473	493	458	476	454	511	490	459	459	507	488	435	478	470	493	495	456	498	481	469	446	476	471	456	471	462	496	486	484	491	480	487	473	504	456	500	496	492	481	457	474	453	500	463	447	448	486	505	460	489	464	439	446	484	460	468	478	503	479	481	469	464	503	478	491	444	485	468	488	455	482	491	487	476	487	482	522	474	505	484	486	491	498	500	512	494	493	470
14251	1466	1191	921	668	589	528	485	482	438	388	414	353	393	385	372	396	374	354	332	357	349	375	353	378	364	364	338	356	338	335	364	363	354	361	301	351	391	357	318	358	393	374	398	337	385	395	342	322	351	347	352	344	383	369	357	338	375	401	346	336	354	365	363	337	347	366	358	376	340	371	367	356	369	345	342	368	350	356	350	361	358	343	344	335	367	363	361	325	354	331	347	329	351	317	372	357	362	384	371	389	337	359	329	318	346	379	362	365	328	306	334	341	363	359	301	376	349	332	338	349	359	350	381	371	391	379	357	350	339	347	356	339	349	355	340	356	375	338	367	325	375	362	384	332	351	377	329	324	350	317	349	333	341	324	372	341	323	362	359	348	337	330	350	368	346	355	336	345	361	353	363	361	363	392	347	387	365	400	354	367	356	316	331	330	342	337	319	371	346	312	357	352	332	388	355	355	339	388	398	370	365	366	355	346	361	345	348	342	363	341	367	374	340	343	328	354	409	342	364	366	357	344	362	342	386	367	366	343	324	369	331	378	368	374	394	360	347	372	338	361	350	409	348	356	372	332	387	358	384	357	357	372	362	334	334	389	345	400	345	355	347	379	351	381	331	349	377	337	359	372	362	332	392	371	326	341	349	384	356	381	370	325	327	339	390	386	345	358	313	359	384	379	361	380	315	344	339	330	352	347	380	335	371	356	348	359	348	333	350	348	368	375	343	343	366	352	374	366	336	360	371	374	362	379	364	353	313	347	373	377	383	376	352	353	346	371	396	364	346	373	337	407	342	383	352	352	352	376	325	351	357	383	384	334	378	378	355	373	351	379	356	358	354	322	338	371	337	381	333	356	320	358	355	398	342	328	363	338	361	359	382	322	341	379	350	354	355	334	321	325	340	370	342	388	326	385	341	360	350	383	333	319	353	348	373	355	316	352	339	331	370	347	333	380	380	347	375	339	357	345	341	371	334	386	342	358	321	326	351	381	382	370	367	340	352	356	313	371	348	356	353	337	355	324	337	346	360	361	370	346	376	358	378	346	354	365	369	334	355	353	337	392	347	356	344	322	324	330	330	358	360	349	350	354	365	357	351	350	344	358	366	357	354	367	376	387	335	356	358	357	359	338	334	354	338	364	372	347	319	376	339	374	351	308	360	340	372	324	358	384	349	377	388	370	357	321	336	388	354	344	390	343	337	345	354	337	343	374	370	323	377	365	319	352	329	359	321	378	374	366	363	350	338	341	323	365	302	349	363	348	368	381	362	360	364	372	344	328	407	376	349	353	350	346	372	348	342	356	331	375	349	396	337	383	334	392	373	337	341	335	365	365	363	359	377	322	327	385	348	358	340	349	338	382	335	390	381	374	328	384	360	327	344	392	384	345	384	359	322	349	366	328	330	349	337	394	374	376	370	346	349	382	380	329	390	365	376	345	358	348	328	334	374	374	363	345	335	378	364	386	344	374	365	369	374	332	321	406	339	386	353	357	349	369	347	353	343	340	345	360	336	364	363	337	358	349	354	342	375	381	320	353	364	354	340	332	343	336	390	382	334	354	363	329	345	347	354	350	318	393	365	381	331	349	331	382	353	323	361	383	307	378	380	366	377	384	341	332	346	338	324	367	382	391	351	353	343	391	374	356	331	375	334	373	360	352	370	393	371	351	346	310	337	408	372	347	361	369	333	365	389	355	353	373	388	350	371	385	384	317	398	350	333	334	354	331	362	323	330	364	386	367	332	327	350	342	346	328	379	362	371	327	397	384	337	374	325	319	336	340	351	360	385	366	327	350	376	375	320	371	384	337	359	354	377	372	343	393	373	347	361	362	351	348	373	366	408	355	343	366	382	343	349	329	399	373	342	347	389	395	392	361	386	400	339	373	340	330	330	339	380	372	338	337	353	344	361	354	348	339	360	386	369	315	332	354	383	380	344	362	365	313	321	348	319	399	340	324	377	344	355	368	377	362	340	352	361	350	381	335	343	358	319	359	350	316	350	357	359	271	340	313	368	369	358	351	335	364	380	363	343	384	369	354	366	375	399	353	366	363	359	391	350	343	367	345	364	373	336	323	377	357	358	308	370	343	366	376	358	341	377	371	383	336	368	358	364	397	373	336	351	362	307	339	358	346	383	321	366	344	345	398	355	369	352	319	329	380	327	369	375	358	383	367	349	344	309	367	359	346	357	348	388	370	401	347	354	364	367	310	369	371	365	376	345	338	364	330	364	382	384	379	367	353	366	339	313	339	359	365	364	356	360	355	361	343	351	402	359	385	347	326	305	375	338	350	362	370	384	376	372	361	353	333	347	377	367	355	335	352	361	350	332	398	357	371	296	316	376	373	357	340	333	340	354	347	369	355	357	374	375	330	379	391	342	322	309	333	365	357	359	360	355	403	337	399	341	338	369	383	325	348	333	312	358	340	384	338	321	367	347	344	366	329	348	349	316	340	380	351	377	359	348	357	309	343	358	347	353	367	319	378	321	389	339	336	387	335	372	331	366	402	401	357	346	363	360	383	334	360	343	349	341	350	348	359	354	372	342	378	340	360	345	369	349	328	361	371	333	367	394	361	382	368	346	347	391	379	365	360	387	330	338	368	392	371	378	377	373	334	347	375	373	362	327	380	323	382	388	315	389	360	328	337	344	390	381	383	348	334	343	362	369	391	382	329	358	398	341	370	359	351	376	372	373	347	353	367	352	361	397	371	384	358	370	349	362	347	360	338	344	377	341	351	328	350	377	362	383	354	329	356	372	335	342	347	353	372	363	368	381	373	357	378	362	363	377	378	363	368	367	355	348	375	371	374	375	347	345	368	322	358	389	361	351	378	377	356	368	362	346	353	363	353	376	361	335	397	385	354	338	314	371	370	356	367	383	356	369	351	367	375	331	386	374	350	345	360	371	361	334	351	399	360	394	321	381	363	394	318	366	341	360	338	346	333	406	325	319	338	352	380	327	329	341	331	319	378	359	406	330	313	390	350	338	329	378	372	342	359	379	358	388	358	345	364	371	332	347	365	363	392	300	369	336	349	338	324	338	345	370	343	355	369	357	400	366	376	382	359	361	347	391	361	324	371	357	351	378	339	378	311	375	354	362	343	373	349	359	370	377	337	362	348	373	385	366	357	349	378	356	333	338	362	348	326	333	367	348	325	364	343	360	359	338	355	356	337	360	351	340	370	354	368	368	357	346	344	365	379	351	347	381	332	328	339	368	356	337	380	347	375	347	333	354	381	345	373	378	324	357	372	367	376	365	342	361	363	345	342	335	325	310	367	385	384	378	335	378	350	357	382	369	329	336	352	357	397	367	327	376	360	333	363	350	348	357	330	327	327	374	372	311	335	338	321	375	369	360	408	347	368	366	349	360	369	347	352	326	358	380	376	365	343	344	329	373	354	358	350	349	344	360	357	361	361	379	387	362	357	393	364	351	364	348	336	392	326	363	349	352	365	346	343	351	351	349	378	346	358	369	349	342	362	362
8462	1464	2394	2729	2383	1957	1553	1498	1393	1298	1166	1112	1121	1058	1012	1036	968	993	944	937	951	905	966	899	935	896	896	917	875	886	866	927	891	916	875	873	920	813	912	862	918	843	907	862	857	913	888	849	839	837	830	867	879	836	914	887	862	850	825	842	866	802	858	870	865	869	853	918	858	901	870	871	864	830	862	852	827	858	841	854	791	855	863	858	831	815	836	860	848	876	876	854	796	844	869	871	865	808	856	838	796	788	875	845	893	900	807	853	844	807	820	849	791	879	878	809	798	841	866	828	833	852	854	838	856	846	848	845	856	827	880	847	858	835	811	855	854	881	867	834	881	850	853	899	875	892	849	830	858	826	870	854	825	806	844	866	847	907	859	846	834	831	824	858	793	888	818	856	842	874	853	861	792	826	825	820	780	846	826	848	834	876	825	800	888	826	890	886	815	823	850	863	847	824	845	863	847	840	836	885	802	853	867	805	908	819	850	872	844	851	898	855	859	859	834	820	820	884	854	840	843	843	783	815	890	843	804	874	872	844	854	803	829	835	889	858	895	827	849	852	848	830	879	854	893	856	841	871	822	866	864	835	837	891	835	858	852	868	847	871	905	852	869	852	882	819	800	825	871	844	851	858	818	936	821	844	821	872	846	832	855	796	832	843	847	848	826	869	786	798	837	864	840	860	875	813	836	882	848	869	854	824	804	889	812	816	867	885	926	847	875	858	887	830	876	847	855	869	850	813	856	833	838	841	835	868	825	853	861	886	809	855	863	847	874	879	880	826	875	867	873	832	870	861	803	848	836	916	867	825	860	767	855	833	820	901	830	842	928	851	857	841	817	859	831	870	841	887	863	904	890	809	871	865	827	866	827	835	850	762	857	819	872	871	864	845	817	820	822	829	851	838	873	850	894	870	814	854	877	855	837	860	859	829	886	911	865	876	810	845	835	900	804	836	839	800	873	836	810	854	879	849	814	882	831	787	902	823	929	874	818	829	837	845	833	852	875	895	867	853	852	830	850	829	860	873	903	873	886	863	784	865	872	918	852	862	857	930	836	879	842	863	863	910	784	851	829	844	836	851	873	852	794	825	819	833	864	841	912	834	873	858	747	818	845	881	873	828	837	879	852	850	827	894	872	819	851	845	808	844	835	883	866	816	878	856	815	862	824	894	796	831	930	900	847	898	928	842	855	792	851	887	789	881	839	857	827	857	880	834	868	845	876	818	892	834	825	870	837	826	853	801	863	832	798	869	817	843	890	846	902	829	822	829	870	828	836	866	870	815	844	819	833	847	833	862	872	824	803	822	777	855	832	928	869	846	925	866	862	861	883	792	819	818	819	874	799	832	873	857	821	880	847	898	828	872	867	826	838	860	845	816	888	849	883	904	867	847	825	812	834	895	887	827	831	857	835	824	857	788	854	902	792	819	877	877	906	828	815	890	817	876	862	845	899	899	850	845	848	828	851	886	866	870	854	876	821	811	879	825	837	849	849	843	810	881	872	856	849	839	834	847	830	825	876	866	843	799	869	882	880	822	857	823	851	873	891	844	842	864	852	843	964	888	865	786	875	877	875	830	880	892	854	853	892	852	869	822	827	878	836	837	863	863	859	808	859	803	848	878	852	882	857	812	885	878	846	845	840	853	875	890	887	808	823	876	877	823	856	842	836	830	842	830	819	806	816	833	843	884	832	856	830	821	836	825	825	907	848	830	829	851	866	876	835	895	875	855	881	886	874	862	869	861	813	900	863	840	869	881	856	821	879	784	825	873	847	874	853	819	873	885	843	835	875	877	849	872	835	792	799	856	849	826	823	874	802	897	912	830	890	850	845	819	859	921	874	828	821	836	844	862	881	864	825	821	860	794	803	876	917	881	849	822	839	865	880	807	892	887	835	770	841	843	796	856	857	789	865	873	867	834	880	807	818	903	809	816	830	825	793	820	866	868	839	877	856	875	867	861	849	855	831	854	825	859	831	845	916	830	816	815	921	880	853	847	859	835	805	866	832	789	836	856	866	854	850	830	873	795	915	838	833	859	843	853	865	846	803	816	861	820	857	860	885	886	826	856	880	821	834	867	841	817	807	853	874	896	843	860	886	884	872	841	832	858	837	827	846	817	862	784	851	819	850	892	871	803	845	836	855	905	856	853	852	846	846	823	836	864	826	855	878	851	800	803	820	898	825	804	875	874	887	817	876	901	878	848	860	870	856	804	854	811	909	873	850	818	893	870	846	868	916	762	845	878	880	839	877	812	880	837	895	890	855	850	842	850	899	865	824	816	863	826	857	803	845	827	891	824	904	857	855	833	861	856	875	788	851	891	837	827	826	877	848	875	853	836	866	846	823	888	881	847	889	862	828	886	831	821	861	904	844	866	835	862	911	836	820	873	847	868	810	855	795	794	891	844	831	865	883	812	822	891	888	819	838	871	844	849	862	902	868	837	896	867	856	807	865	861	823	827	804	882	845	890	856	866	897	807	883	829	845	903	850	816	849	835	816	934	865	880	815	805	813	833	809	811	801	798	833	914	879	859	865	879	862	815	864	837	932	807	903	854	896	848	853	895	873	808	878	871	844	865	860	828	897	864	827	873	837	824	832	860	903	796	822	827	845	817	921	883	883	870	796	848	896	821	853	888	808	816	816	867	854	826	844	830	868	874	866	852	902	855	839	794	800	896	848	869	858	809	817	827	825	822	851	852	828	870	935	834	843	829	845	853	878	860	867	857	872	813	832	928	848	852	814	849	882	882	877	805	864	844	830	850	884	807	798	816	818	846	865	872	834	901	872	880	862	839	861	896	854	875	840	836	848	852	883	884	800	827	844	945	865	863	829	847	869	854	890	832	842	833	874	851	864	869	818	833	831	868	901	855	817	854	804	834	893	848	841	874	764	838	821	836	912	844	803	891	870	790	882	907	834	838	888	864	892	810	858	864	882	891	854	846	851	899	866	828	823	818	856	878	825	842	873	860	888	846	846	855	862	854	825	802	863	900	861	842	836	921	833	836	826	852	876	802	820	867	853	880	882	826	851	896	809	895	792	820	856	848	866	843	879	862	845	833	846	810	884	845	881	857	892	837	869	859	902	812	822	847	861	781	893	858	851	844	885	846	868	883	873	859	817	825	822	837	875	857	825	855	847	831	809	807	874	904	854	813	886	855	854	858	822	889	839	894	863	797	845	826	873	807	853	886	882	853	872	824	875	842	856	885	854	841	873	817	848	828	838	868	839	880	853	881	891	880	839	883	844	871	855	848	855	880	856	886	827	837	812	910	832	840	881	798	866	817	868	898	895	835	822	800	832	879	826	896	823	846	876	820	827	856	874	893	842	866	874	835	949	922	874	840	836	847	818	865	792	841	876	858	867	898	861	857	862	800	861	884	890	808	873	834	864	868	888	854	843	885	891	871	864	815	882	881	816	883	873	839	892	842	873	879	851	825	897	859	852	850	873	917	789	825	806	824	883	862	835	861	799	838	823	903	879	874
1499	274	263	279	255	227	276	244	257	279	207	245	282	249	264	274	283	243	233	263	277	293	288	231	239	251	269	256	258	238	235	205	235	242	228	252	247	246	291	259	291	272	290	271	243	269	251	265	252	246	238	259	258	259	244	270	286	255	248	280	240	233	273	234	262	248	233	282	278	254	295	268	272	267	263	279	268	267	277	253	268	276	264	236	258	266	232	269	271	224	253	216	256	272	274	280	230	247	247	243	254	292	259	280	244	249	250	281	264	245	256	277	252	250	289	265	276	257	251	208	258	255	248	273	224	249	229	245	254	244	267	275	261	243	236	270	258	233	243	271	283	263	243	264	245	261	254	238	221	253	250	245	237	289	285	262	253	246	272	238	244	286	284	262	214	248	259	263	268	283	273	248	244	246	247	217	258	245	255	229	248	249	220	251	269	227	232	224	262	238	268	290	260	292	235	254	282	277	255	234	228	246	265	270	268	286	284	240	249	294	229	230	243	257	273	283	249	262	260	248	274	259	240	263	251	230	256	263	227	244	228	259	240	279	242	239	242	261	269	251	255	252	240	278	252	261	245	240	223	220	274	239	264	259	273	263	258	265	234	261	257	254	251	276	276	259	290	269	253	272	288	274	256	257	277	268	258	233	272	247	260	259	258	264	273	268	243	285	266	280	270	246	228	281	256	253	251	209	250	267	237	275	264	235	260	271	270	262	250	240	258	293	263	262	235	268	233	249	261	297	270	227	256	285	274	243	245	252	267	253	241	241	232	246	228	277	280	282	274	252	245	234	254	240	257	232	259	237	271	270	252	253	247	268	277	235	255	294	281	229	255	244	273	257	241	236	267	253	246	282	251	294	261	236	258	249	279	261	268	245	252	278	234	251	257	246	297	285	279	231	240	273	294	259	240	268	264	288	260	220	249	253	250	225	238	264	267	254	249	295	232	243	248	247	260	242	238	272	258	283	245	273	241	242	245	281	235	242	239	243	266	277	248	259	262	246	238	272	248	267	290	259	259	282	252	292	249	234	274	258	227	274	271	264	249	251	238	238	237	262	265	270	263	267	218	261	266	207	260	275	298	259	251	229	239	256	284	267	240	250	248	246	251	246	254	246	238	243	258	261	261	252	276	254	265	247	261	268	225	270	253	239	239	265	241	265	243	244	244	262	232	250	249	261	282	257	230	257	281	274	222	235	261	238	242	216	274	248	246	237	257	245	257	299	267	270	233	259	256	245	280	290	263	262	240	250	252	241	239	264	267	260	262	234	245	224	242	260	249	228	244	241	243	272	278	241	268	261	241	256	252	256	264	245	254	248	275	249	268	254	261	228	259	247	281	229	218	254	251	251	275	242	244	238	259	265	247	267	246	259	240	258	278	265	244	250	261	272	284	249	233	293	234	270	263	273	272	264	229	259	268	276	270	261	302	268	261	238	266	260	269	285	265	280	299	238	247	237	238	256	254	261	259	250	275	246	254	257	258	285	256	286	269	237	276	257	275	282	258	231	239	287	282	272	282	237	227	259	251	256	252	242	262	253	250	272	260	243	252	281	260	267	269	254	258	234	225	279	260	242	264	245	273	243	217	264	238	279	248	270	252	252	244	256	279	247	229	263	266	284	248	271	293	266	273	256	260	273	283	267	248	231	262	274	278	275	232	236	242	249	270	270	284	263	268	226	275	255	252	241	277	243	241	228	276	291	254	264	273	265	283	237	251	287	256	256	271	246	240	258	260	254	273	264	277	251	239	267	226	248	255	255	244	248	270	269	260	263	267	263	260	264	256	248	253	250	247	236	251	288	274	263	277	238	262	236	247	255	234	243	284	276	264	239	265	300	258	269	228	262	246	265	261	242	241	245	255	279	234	275	261	255	249	238	294	273	262	278	237	261	248	258	244	247	272	283	280	240	278	265	238	260	258	246	264	235	236	252	259	274	241	261	234	238	267	239	256	256	260	249	250	262	256	286	248	232	242	281	230	243	275	275	246	244	245	249	260	271	264	257	258	260	257	257	256	232	262	273	255	270	229	248	267	221	261	271	250	272	293	239	250	257	237	268	311	247	268	240	291	285	301	279	252	275	282	237	251	253	233	272	258	230	266	270	274	239	269	252	268	229	237	274	288	257	266	243	238	267	253	262	292	260	260	267	260	258	239	271	245	235	247	258	267	251	247	217	253	243	237	256	275	238	245	275	261	274	229	269	265	237	244	254	253	259	255	299	243	243	242	286	254	276	229	262	272	258	237	261	252	262	248	256	250	234	261	255	247	266	239	238	244	303	236	228	252	252	238	248	254	259	292	273	280	265	259	237	224	264	244	235	257	281	295	261	234	242	257	259	257	286	280	248	239	225	269	251	233	251	246	230	242	270	228	263	275	263	287	276	246	242	242	258	249	280	278	232	256	268	283	265	241	264	253	245	257	279	229	266	232	253	278	273	256	257	283	269	250	274	224	242	272	250	259	255	273	235	284	254	233	229	229	237	285	258	274	284	259	268	265	247	270	272	257	262	242	277	261	269	271	263	222	260	257	267	244	265	258	241	276	252	285	247	234	231	254	255	260	271	263	244	259	265	263	275	288	217	226	285	268	238	252	248	285	222	246	272	265	275	284	277	264	240	237	246	270	258	230	273	259	276	241	278	273	255	257	284	316	282	285	261	257	245	277	279	237	250	246	270	262	258	237	255	265	256	232	248	224	251	258	245	237	249	227	235	255	266	246	254	244	253	250	226	223	277	255	280	271	275	264	276	262	242	242	258	227	240	269	276	261	246	240	246	273	276	257	265	273	255	235	237	276	280	228	291	298	273	282	269	264	248	266	244	233	226	280	244	280	243	250	271	270	237	260	250	271	254	259	269	254	268	248	289	250	244	235	243	224	243	249	247	275	276	277	250	244	277	230	272	237	276	259	252	254	238	267	243	260	278	295	278	262	277	275	234	280	245	253	253	270	317	263	251	244	281	235	255	229	284	249	259	262	263	297	298	243	239	265	242	241	263	285	249	273	281	268	273	264	229	238	278	251	249	267	245	278	288	260	275	270	263	285	276	265	237	245	272	267	265	248	268	254	253	269	279	236	257	251	252	258	254	219	243	255	274	253	260	279	284	253	257	268	254	264	242	297	271	259	235	266	234	253	274	261	277	263	259	276	238	248	265	258	249	239	245	240	234	271	254	258	229	257	252	282	240	239	249	262	281	286	242	276	272	266	258	268	253	252	291	283	274	308	244	265	248	272	232	252	282	290	272	256	244	269	265	248	227	251	241	276	275	255	284	267	249	274	290	244	275	252	234	257	273	255	272	258	284	255	264	238	290	259	257	226	229	272	267	280	237	269	256	266	242	263	249	258	278	285	255	247	268	260	240	256	259	274	249	241	253	270	270	255	268	233	264	252	246	254	233	257	233	253	245	268	242	264	241	266	262	246	290	261	276	275	256	256	273	249	239	240	285	245	264	236	251	216	243	250	270	260	277	260	250	293	270	269	266
1791	649	668	678	699	637	629	662	619	619	603	642	611	639	599	634	652	594	623	637	620	643	624	644	696	668	663	591	623	622	635	660	617	662	658	621	599	612	583	654	618	668	622	627	647	663	607	552	657	626	615	596	642	622	611	576	652	592	649	659	600	622	587	591	611	648	613	679	611	628	628	674	591	620	624	603	630	637	624	644	589	636	606	660	615	635	589	595	612	605	599	622	651	672	648	616	635	580	637	680	640	614	535	611	616	602	635	606	618	634	654	609	676	652	667	598	626	615	601	653	622	635	610	646	607	576	597	610	604	577	654	667	615	630	595	583	634	649	588	650	626	608	636	608	640	620	598	639	619	603	599	625	635	605	621	681	616	635	637	640	579	618	626	647	676	614	596	644	592	648	619	579	640	609	599	639	610	641	614	621	599	612	632	623	619	617	665	645	599	619	629	623	566	616	654	624	671	605	629	613	621	623	618	612	634	627	646	622	599	617	645	632	636	604	651	593	639	618	630	596	660	678	614	618	638	609	588	574	605	622	620	609	587	629	623	615	580	626	575	612	627	623	581	658	570	629	607	649	620	603	642	610	599	566	644	613	634	585	575	568	623	664	573	671	629	603	619	616	602	621	623	617	623	648	635	653	650	619	670	668	638	626	568	641	633	609	580	637	608	650	623	617	600	596	646	645	650	637	618	651	616	609	627	592	669	620	587	633	673	663	628	649	632	633	630	663	669	620	617	637	601	654	621	616	660	612	619	656	601	614	622	639	629	644	631	613	624	594	647	607	661	601	619	585	631	640	647	618	686	621	634	611	586	585	629	613	629	591	601	641	644	617	619	614	625	613	645	628	625	629	635	643	609	601	629	625	590	620	610	619	668	674	635	612	641	701	613	637	627	614	589	614	647	570	553	624	674	622	612	647	597	561	614	630	626	643	618	619	620	633	630	611	615	620	627	632	603	613	604	658	640	621	641	630	632	651	666	601	595	637	655	624	568	648	623	677	638	619	613	611	642	613	639	620	610	620	676	664	598	600	636	641	629	619	636	653	614	609	594	591	645	575	612	625	606	632	581	618	653	595	635	649	605	640	653	626	603	580	630	621	581	614	622	613	613	658	602	652	610	647	610	627	646	595	631	637	646	593	584	648	597	632	607	631	649	647	588	585	633	676	610	600	601	643	610	637	639	610	657	619	628	597	609	620	632	617	599	597	640	623	592	691	621	657	596	648	623	622	607	639	609	625	599	598	638	632	603	627	624	645	607	623	632	644	655	679	640	631	595	634	610	607	645	591	639	603	619	648	632	597	633	580	642	633	611	664	590	580	592	628	630	593	615	631	663	624	655	648	596	662	626	604	608	620	612	662	634	607	663	588	643	596	600	626	641	637	589	606	614	658	640	604	658	658	611	662	605	601	635	626	607	602	625	657	622	638	628	633	598	639	623	635	644	631	644	644	608	653	654	611	639	603	659	674	622	631	625	600	570	600	650	620	615	631	631	617	650	620	644	656	630	647	620	650	639	600	618	633	623	605	635	584	613	598	632	617	641	712	609	645	623	602	604	620	616	635	623	667	619	621	654	619	610	615	640	656	665	623	621	608	609	611	617	628	621	592	672	586	631	657	641	628	601	652	624	589	630	650	649	662	661	670	633	601	599	639	618	631	616	603	620	631	624	639	610	637	591	633	639	617	600	613	610	642	606	620	631	646	584	603	649	616	615	617	594	602	598	651	656	639	645	614	652	660	646	636	656	586	634	633	600	618	655	616	589	622	666	630	637	612	626	603	587	630	662	634	605	643	628	630	595	622	630	608	598	635	626	654	580	656	611	629	618	643	626	620	611	645	579	624	591	611	631	628	560	609	611	609	587	625	610	619	663	642	608	629	593	638	632	592	637	632	632	588	636	617	612	633	600	608	614	663	611	655	594	638	629	637	614	597	603	662	648	656	641	602	623	566	641	618	618	621	596	651	600	615	621	621	646	568	585	610	637	616	653	603	611	620	618	690	624	624	657	658	590	652	619	648	638	635	635	637	632	596	603	654	676	649	629	628	616	636	648	618	619	667	652	605	613	615	640	669	627	617	631	628	604	607	564	633	614	616	615	602	650	617	629	629	617	641	613	606	663	632	638	579	638	652	612	629	652	619	627	607	637	590	596	608	611	601	595	564	582	589	631	609	609	670	660	603	630	652	623	630	606	613	638	648	611	603	607	636	611	593	640	638	660	625	600	619	648	615	621	588	662	657	640	650	657	589	614	591	645	651	649	606	594	623	627	580	612	601	634	649	604	621	633	562	546	619	653	646	609	600	591	617	620	632	581	643	588	607	628	603	584	695	632	674	615	586	646	632	628	595	666	615	600	639	617	634	641	631	655	592	655	634	599	610	613	621	640	649	601	623	600	606	611	647	606	650	575	631	618	601	595	636	580	642	665	604	654	630	604	636	603	622	665	613	612	599	612	632	614	658	631	592	584	594	613	602	608	601	612	634	607	638	602	601	611	614	639	621	645	629	618	587	622	592	636	631	577	682	629	648	652	628	608	625	621	615	645	626	648	617	612	661	627	635	626	657	611	636	618	609	615	599	662	674	639	599	655	639	567	606	614	655	628	611	653	590	650	658	583	623	594	634	640	591	611	622	623	654	651	667	642	626	640	636	644	607	642	629	581	592	637	619	573	643	592	605	600	616	623	598	638	630	621	588	631	632	611	554	613	617	649	637	637	593	667	637	598	611	599	679	616	623	616	630	618	625	647	622	631	612	595	690	636	602	591	631	643	619	601	625	615	625	613	682	654	654	629	607	639	611	598	640	631	629	595	625	645	615	639	622	618	626	614	637	590	664	643	616	615	679	592	681	624	628	629	651	654	639	620	649	643	627	671	652	629	642	588	628	615	646	649	611	623	674	622	646	639	644	633	628	620	610	625	611	582	678	619	611	622	644	599	611	602	603	595	693	591	596	609	634	651	588	679	663	649	606	635	632	654	633	580	643	636	633	617	635	646	639	570	624	619	653	612	642	632	594	614	630	629	590	615	616	588	639	609	610	616	661	577	617	597	630	666	618	608	621	647	620	602	638	584	614	653	641	668	618	629	608	678	604	599	620	642	620	653	634	605	632	614	663	595	631	575	632	630	608	638	608	629	632	626	619	687	598	630	663	647	604	657	641	612	630	588	659	590	666	649	651	582	651	629	637	653	625	637	596	662	614	669	600	595	604	642	611	623	598	617	627	612	630	624	625	610	619	579	598	608	634	572	657	613	652	627	598	588	673	632	643	624	666	647	612	622	603	601	634	614	594	645	652	581	635	595	617	630	621	607	600	603	666	639	661	640	627	580	633	669	637	625	570	617	618	599	638	599	649	638	605	594	583	662	638	611	573	658	627	586	632	652	635	606	593	643	595	612	684	606	647	614	627	662	593	655	604	640	646	626	569	661	645	618	612	625	639	602	647	590	659	607	623	611	611	593	611	605	626	629	632	640	621	624	617
7186	550	555	417	320	281	236	224	183	214	197	203	198	194	169	166	202	164	174	170	195	172	159	194	172	192	188	177	166	192	188	178	183	195	169	180	186	163	161	152	176	175	163	189	160	169	195	176	159	181	155	197	170	146	183	195	182	203	170	168	164	163	179	162	152	191	198	186	178	163	199	162	165	194	148	150	156	145	181	170	191	179	173	182	209	171	182	166	148	139	198	165	200	182	185	172	187	179	183	158	176	180	177	162	150	183	155	205	179	186	182	184	154	202	181	162	153	172	166	191	142	181	176	177	188	190	180	164	170	170	186	188	197	173	181	172	175	182	175	169	177	177	163	188	183	181	163	208	156	167	169	165	168	171	199	176	166	158	189	183	169	161	178	153	168	161	178	186	166	170	161	200	168	181	157	178	162	182	169	169	169	200	162	167	174	179	167	189	217	191	194	177	190	162	154	165	179	181	169	160	170	179	167	168	183	183	202	179	175	153	191	176	169	151	167	206	170	187	184	181	157	186	176	172	195	182	165	186	175	160	169	164	168	172	175	178	184	174	186	180	192	145	187	186	161	185	184	172	195	177	171	170	165	185	173	199	171	181	178	182	162	161	182	159	183	175	180	183	158	186	186	161	173	182	158	158	172	212	173	151	177	170	158	160	189	165	172	150	164	187	170	177	193	144	195	173	172	179	184	171	179	162	161	192	179	162	172	172	183	194	175	152	192	175	156	173	183	167	175	198	160	170	192	186	181	194	172	182	192	173	155	191	160	140	153	159	187	168	171	173	172	186	186	152	148	186	201	176	189	192	177	201	170	160	191	169	176	162	175	161	167	189	184	179	172	150	162	192	179	178	203	178	181	155	158	181	179	157	189	145	187	186	185	174	184	182	179	194	176	171	180	153	160	164	178	180	176	159	170	163	176	168	164	173	185	176	195	196	158	153	173	182	177	179	152	212	174	183	186	174	146	141	172	155	170	138	164	155	158	189	147	162	167	194	183	202	186	176	171	176	174	207	137	156	170	164	203	184	188	189	166	148	181	175	166	176	187	157	179	147	194	179	188	161	184	169	164	165	177	171	182	184	165	193	181	199	165	173	180	170	159	179	193	161	177	160	194	168	172	164	179	168	205	192	184	181	151	181	192	168	155	164	187	167	199	159	175	166	158	171	189	190	178	187	189	174	179	187	193	188	181	173	163	199	186	158	182	163	185	183	143	174	180	194	175	166	170	140	183	159	189	174	184	178	175	170	180	155	168	168	178	173	167	196	175	167	163	178	157	160	180	183	187	184	179	163	151	165	162	165	154	193	189	176	172	159	174	195	168	213	193	168	162	165	157	174	174	168	177	196	183	174	148	168	176	177	179	172	187	158	165	156	159	174	147	188	171	164	187	186	176	184	156	186	165	153	145	162	162	179	191	206	177	176	168	181	176	158	156	151	189	163	169	201	157	173	182	181	160	164	193	184	188	171	186	155	177	177	182	172	190	183	169	158	166	158	173	168	175	175	189	171	169	160	194	191	181	149	187	167	173	176	189	184	156	183	186	192	183	171	179	170	179	147	170	162	163	189	181	175	176	181	161	187	174	155	156	192	177	212	171	158	185	196	173	163	162	165	157	158	161	174	186	173	173	167	146	183	188	194	174	178	186	169	188	164	167	160	157	181	186	175	176	174	184	172	169	167	168	184	149	186	186	172	187	168	192	176	161	166	155	181	171	170	147	163	164	177	150	158	167	168	158	172	169	154	172	169	151	194	180	183	199	174	162	165	171	167	173	179	146	192	171	191	178	187	185	160	158	169	159	174	185	172	166	176	165	158	177	170	179	213	185	166	191	182	177	168	149	167	136	167	163	185	167	139	149	208	166	164	192	181	185	167	178	192	173	143	169	178	176	168	182	159	167	169	181	155	167	150	164	160	201	163	167	156	162	179	146	181	189	152	164	192	155	170	192	189	171	172	155	173	165	167	173	184	177	195	154	151	168	169	203	161	195	162	176	154	163	183	184	177	157	163	172	171	196	167	174	151	171	171	172	175	142	168	149	181	178	141	149	181	182	178	187	179	164	147	164	178	157	183	182	188	177	180	168	173	161	167	161	166	188	168	188	206	158	180	166	166	167	205	163	152	182	172	148	162	146	187	165	169	172	183	178	164	186	182	194	175	173	182	163	167	157	182	168	187	189	176	194	180	192	206	168	169	184	153	166	178	176	172	157	184	155	152	181	189	160	181	164	167	179	160	199	171	165	186	180	176	162	169	180	188	183	169	196	162	172	160	176	176	178	197	188	160	163	174	167	192	190	154	178	195	166	190	188	157	174	167	170	151	184	167	165	175	196	208	178	181	183	164	222	182	180	200	162	156	174	160	181	183	169	166	143	171	175	164	178	185	166	177	189	193	173	171	187	179	158	174	182	171	152	175	192	188	174	163	164	175	201	156	198	165	202	174	182	182	187	189	132	168	179	160	176	187	177	167	180	187	162	163	173	164	177	183	163	181	164	198	183	191	193	180	185	178	164	163	162	176	169	171	181	152	205	180	189	164	166	172	164	197	166	178	163	188	179	180	191	162	157	167	165	192	173	191	161	174	162	185	179	169	191	183	181	179	166	192	175	180	190	156	144	160	203	179	156	182	163	187	171	167	155	179	193	204	169	160	188	177	182	153	177	180	172	165	192	202	169	170	169	178	156	192	166	180	176	179	187	171	163	191	170	172	162	189	172	175	210	185	134	176	183	188	187	172	171	183	171	191	148	153	168	186	165	196	192	167	157	192	150	174	206	192	179	195	178	186	189	185	172	206	199	163	168	176	181	152	208	156	174	161	177	187	166	181	187	168	171	138	181	149	179	161	186	169	182	168	184	174	161	155	164	174	169	172	182	191	147	162	163	163	162	205	174	188	177	177	183	156	159	185	160	181	170	160	199	176	138	164	173	179	194	203	170	191	176	179	162	164	190	171	164	167	147	188	210	173	164	165	177	170	182	180	175	187	195	190	164	201	188	180	157	173	154	183	195	178	173	180	169	163	182	178	163	194	160	166	194	227	175	167	148	150	155	171	177	160	166	190	185	181	173	170	142	180	178	151	169	178	161	184	198	179	163	199	195	167	167	169	202	202	151	178	181	200	164	196	176	199	191	181	190	141	180	164	184	154	172	196	192	167	169	157	165	158	163	154	173	168	178	167	173	156	167	161	179	185	152	145	165	178	194	168	175	193	163	158	166	184	200	163	175	161	181	176	175	188	180	178	195	174	186	186	180	160	158	182	170	171	200	168	169	185	156	176	202	174	174	153	171	134	186	195	175	184	182	180	177	160	169	192	198	195	159	151	178	184	182	178	175	163	169	187	210	179	193	186	188	183	166	189	175	192	186	172	181	151	163	164	172	158	193	166	157	168	170	165	177	176	192	172	175	170	183	187	183	184	197	163	157	180	166	165	149	193	168	166	187	178	175	162	190	168	184	191	165	189	172	176	181	159	181	169	181	180
6185	840	1336	1438	1295	1101	890	749	745	701	614	622	597	575	581	539	564	517	531	488	507	529	517	531	492	468	479	531	512	511	478	474	505	464	490	500	508	465	468	493	529	472	484	492	451	460	464	487	437	470	475	481	469	490	472	503	446	493	487	457	468	468	482	449	435	460	502	432	432	480	445	474	500	480	463	495	458	519	476	502	461	527	465	502	456	461	464	480	492	468	467	477	481	478	459	462	477	457	501	492	474	486	509	454	492	477	462	453	444	479	473	482	488	474	492	445	489	487	496	455	509	428	481	483	471	482	487	466	483	489	506	505	493	492	509	514	442	475	508	485	483	507	463	479	475	488	481	473	486	495	466	493	491	492	472	490	460	467	483	480	457	506	463	475	466	446	462	472	473	456	478	506	482	467	426	496	489	476	478	487	471	453	457	462	494	467	512	461	446	485	486	497	449	447	505	493	500	471	465	468	478	452	448	470	459	479	499	466	494	466	450	513	471	512	457	484	488	452	474	447	467	466	476	488	427	478	479	512	467	488	494	479	500	492	468	450	488	455	481	503	478	525	500	458	434	492	485	487	513	493	480	482	468	548	486	458	472	447	492	433	482	479	463	481	476	442	505	503	493	474	484	464	470	472	498	492	456	466	510	471	479	483	477	500	493	467	450	499	504	489	470	535	498	477	460	441	455	523	480	441	486	487	495	449	453	486	471	472	492	455	478	462	468	457	483	479	441	487	466	476	432	471	473	513	453	453	478	487	461	495	509	497	522	484	470	473	466	460	440	454	500	474	463	484	444	502	462	494	483	476	495	482	451	504	485	477	471	492	481	476	465	447	471	504	466	524	511	468	496	469	435	476	478	481	510	474	461	461	460	478	516	463	481	477	465	466	492	496	474	486	454	455	470	511	495	482	520	513	458	492	442	486	458	481	502	481	450	455	489	443	453	453	439	474	483	471	499	464	478	487	452	477	480	460	500	465	502	444	478	474	474	476	462	475	466	469	462	465	481	449	487	473	509	462	476	480	473	480	492	447	490	445	504	464	452	425	471	478	486	480	477	462	448	478	452	464	504	507	420	463	494	459	473	473	466	504	488	507	478	497	484	463	426	512	437	482	471	473	472	466	521	474	489	451	475	497	448	453	456	477	499	449	485	463	452	454	481	491	448	454	507	465	497	440	495	509	517	438	476	480	466	484	497	475	473	495	454	483	477	442	473	513	521	472	453	488	411	472	499	474	435	463	453	485	499	457	494	476	488	500	457	474	471	464	462	452	464	465	483	456	482	457	499	465	464	472	478	478	477	494	502	479	465	462	457	459	479	454	431	473	453	477	538	460	469	465	484	458	458	521	440	468	456	488	486	479	488	454	462	448	429	520	465	451	479	469	481	464	526	463	451	457	475	475	451	480	451	494	441	469	502	468	451	457	487	451	429	490	499	468	481	536	486	495	491	453	478	435	453	497	489	448	484	482	502	438	514	448	476	428	493	463	489	485	467	491	530	474	509	490	494	481	464	471	481	454	449	467	483	418	463	488	471	477	459	445	487	494	503	505	488	465	507	455	521	473	471	525	450	472	514	478	479	474	480	481	489	456	484	504	507	495	471	463	468	500	514	495	517	514	483	491	500	473	498	480	466	472	498	460	484	472	469	479	521	501	498	478	501	462	475	497	489	471	472	460	470	437	481	453	499	472	479	475	525	437	439	458	460	520	458	458	469	513	442	466	496	425	449	461	536	434	464	480	456	482	486	465	471	461	462	494	465	506	491	480	493	477	449	506	470	477	493	468	509	473	490	454	425	535	470	490	453	486	503	469	467	462	467	495	455	470	524	495	474	482	462	496	466	464	471	471	463	476	528	491	454	476	472	447	427	470	495	538	467	476	460	451	500	474	460	459	484	495	446	498	485	447	481	484	442	456	488	511	472	483	447	443	470	486	458	438	435	470	463	473	470	440	511	485	432	462	504	500	484	451	483	510	467	512	495	491	497	480	505	456	457	470	488	482	500	433	484	481	488	483	494	516	480	471	486	496	462	494	452	476	483	493	474	487	468	483	515	492	516	531	484	468	481	508	469	504	486	477	470	464	477	465	520	458	473	448	482	462	447	474	496	497	455	491	454	473	503	441	505	461	484	501	454	474	476	476	485	466	448	495	484	440	459	505	485	498	468	475	447	441	478	452	512	454	511	490	471	460	440	477	481	458	485	462	441	480	464	455	486	485	469	449	488	472	535	473	494	473	504	490	486	457	487	415	505	453	476	486	459	487	479	511	452	488	471	480	492	454	444	460	464	494	451	453	437	519	489	441	491	472	470	463	526	481	476	490	493	486	428	521	474	506	440	431	487	504	470	493	473	475	489	479	473	451	453	440	469	485	465	497	451	464	484	460	484	429	520	430	472	455	474	477	453	469	455	468	517	424	485	457	448	534	486	470	456	484	512	461	506	478	477	511	504	426	474	453	497	475	482	458	474	496	476	458	444	481	488	487	471	473	450	493	461	469	508	472	480	520	524	509	494	505	481	481	474	430	499	455	488	477	452	461	488	479	461	481	519	463	471	506	482	496	523	481	477	462	448	459	511	450	469	474	447	475	481	490	493	484	445	497	465	469	494	440	481	490	489	501	488	501	506	467	473	468	482	488	490	451	433	434	463	436	460	493	486	478	478	498	461	462	499	469	484	472	481	496	476	462	457	462	473	453	490	449	461	464	480	485	488	472	449	486	490	460	472	459	443	433	466	493	497	454	488	473	490	483	441	446	450	529	498	524	499	518	493	519	518	468	483	467	472	504	492	472	452	463	485	459	518	429	513	431	461	452	495	483	463	455	475	504	467	463	457	472	490	500	499	490	502	479	490	474	468	463	469	482	477	474	507	439	491	458	477	466	458	490	490	484	470	480	476	428	470	475	500	504	463	486	513	512	441	448	473	486	485	504	488	495	466	466	486	477	489	435	478	448	456	455	469	500	503	473	493	502	509	520	474	476	460	478	460	459	495	442	460	481	469	479	492	482	496	448	492	481	510	461	527	486	459	444	505	476	510	482	514	484	477	484	482	459	510	502	510	477	477	465	411	456	501	466	502	484	459	475	477	484	461	447	473	475	466	469	450	467	495	471	452	467	449	461	428	478	449	486	437	467	512	514	471	428	501	508	442	457	475	483	500	508	473	459	493	543	469	432	486	501	477	495	512	454	465	461	478	444	478	474	490	461	447	497	526	477	462	498	491	506	444	503	424	496	436	437	498	500	492	465	454	469	442	472	459	479	464	491	491	503	476	460	458	484	400	458	503	504	519	471	464	453	471	477	468	434	489	466	457	450	462	474	516	463	521	472	458	524	475	495	465	475	478	486	473	492	497	518	468	453	453	489	451	472	485	483	464	441	486	465	503	509	456	454	480	478	464	457	431	488	478	448	462	466	439	465	460	472	479	461	506	471	478	482	483	505	481	470	440	486	466	483	464	460	459	485	488	486	466	463	463	492	497	489
14370	1444	1179	930	687	559	534	478	459	458	395	424	414	380	370	346	354	364	417	400	389	396	369	385	349	361	345	368	357	352	330	379	372	375	364	346	325	367	395	346	362	355	381	358	340	363	310	367	330	363	367	361	358	357	385	360	354	341	369	361	350	326	399	368	349	347	335	347	322	370	333	384	365	373	349	357	361	365	351	398	364	374	355	353	340	346	335	366	347	330	330	333	409	357	370	377	364	344	343	380	370	325	346	360	347	360	345	362	391	340	391	361	379	350	341	396	343	399	347	337	335	370	363	367	351	365	376	293	341	372	354	362	338	362	360	319	354	340	363	328	318	322	354	400	370	348	318	363	362	365	335	346	361	377	369	331	354	341	352	351	370	389	364	352	365	350	365	385	381	338	363	371	344	352	310	355	389	351	367	358	355	348	339	351	376	348	363	373	359	338	359	326	357	361	354	357	383	355	362	332	314	375	378	346	366	360	321	386	370	373	358	323	350	368	375	357	415	363	374	347	343	362	353	366	347	328	383	410	353	353	339	365	357	347	345	367	317	385	358	313	416	362	330	345	375	353	321	377	365	369	357	346	328	354	353	338	333	316	320	335	329	365	352	343	386	371	342	350	363	350	330	335	358	333	358	374	343	354	371	335	361	313	361	338	343	336	328	350	350	361	368	356	365	360	370	335	353	338	348	348	346	363	388	368	390	363	379	357	360	338	361	351	341	324	394	391	327	324	344	351	344	368	379	378	392	347	407	354	358	347	359	368	316	350	354	376	352	357	350	364	387	361	378	367	360	360	357	379	326	324	374	364	319	344	361	318	375	362	370	365	337	362	363	383	378	392	352	348	360	355	363	336	381	354	318	387	381	376	384	397	346	373	393	322	352	356	375	343	366	342	331	365	350	325	359	391	335	383	328	365	374	313	321	363	346	354	394	373	350	353	355	349	373	391	364	341	360	338	327	351	333	387	361	354	362	334	353	353	330	356	348	371	392	386	383	314	359	382	342	363	366	338	365	385	370	330	326	340	371	333	366	343	362	347	390	365	347	345	308	370	377	334	399	330	357	317	335	377	327	368	299	333	359	359	374	335	353	336	362	351	341	364	372	349	358	373	390	327	351	350	351	346	375	334	380	381	387	414	373	334	392	335	359	350	357	349	349	342	356	411	346	330	366	338	347	351	382	346	402	364	379	339	353	361	352	352	365	353	380	338	369	366	319	347	324	352	331	379	352	349	344	327	385	344	344	379	366	347	375	371	356	370	378	330	343	361	360	360	302	370	336	382	361	365	364	324	337	368	369	370	363	365	334	380	367	365	347	343	337	380	303	361	370	367	349	327	387	362	376	343	368	362	319	368	391	342	356	335	376	369	367	365	345	353	346	343	341	309	343	368	335	358	360	318	403	383	356	335	310	352	346	364	323	346	352	341	313	391	342	350	350	355	333	311	365	352	363	358	364	369	353	325	360	363	385	308	332	343	356	342	353	372	347	342	358	353	403	345	363	351	358	369	361	367	379	338	348	364	369	345	376	366	360	382	360	335	366	323	325	358	357	369	391	359	399	316	368	340	361	354	340	345	370	321	354	357	381	358	359	360	340	328	354	326	341	344	391	370	344	358	388	363	383	367	377	348	340	383	366	355	387	348	330	346	342	358	334	369	359	323	331	370	339	366	378	358	353	370	354	350	363	358	365	342	389	338	342	352	347	344	345	371	360	331	360	366	344	338	351	352	387	355	368	369	321	344	355	393	380	346	348	332	358	395	407	378	357	331	344	352	338	309	359	412	363	373	362	390	365	381	350	385	377	359	339	393	361	370	379	365	358	371	359	351	388	332	394	370	313	339	372	355	367	340	331	356	368	352	359	367	337	371	347	346	364	364	370	330	309	365	344	344	311	361	359	370	362	346	362	372	351	344	355	373	362	330	325	388	371	363	334	414	347	303	361	348	356	362	357	363	362	328	340	363	379	336	371	363	370	360	309	344	377	340	327	363	342	366	341	353	365	364	375	378	379	337	356	378	330	356	356	332	345	320	371	344	341	374	368	355	347	357	354	350	360	354	368	377	349	353	328	323	346	358	339	371	378	331	378	368	368	365	386	328	368	350	353	384	346	337	371	350	343	371	303	329	398	355	345	347	334	331	352	343	348	345	362	361	362	340	314	352	347	336	348	348	353	369	346	359	369	335	355	355	342	371	339	348	340	346	343	353	349	400	362	336	358	354	326	383	358	333	366	318	352	355	347	393	359	359	365	340	381	360	365	349	336	317	352	377	342	358	381	357	352	368	380	362	346	403	399	337	378	383	391	332	392	380	371	361	372	351	345	348	335	359	315	362	390	349	312	365	342	371	338	345	342	350	365	333	381	399	345	364	395	345	337	383	368	329	391	363	323	357	349	332	402	353	379	380	341	391	345	349	370	320	339	352	353	390	310	347	378	359	360	363	315	355	360	373	328	334	369	352	351	396	344	345	344	382	341	363	313	339	322	355	363	310	350	373	395	336	357	366	383	328	373	387	364	365	354	356	364	379	363	361	395	314	331	361	364	377	349	363	375	362	337	378	404	377	341	354	346	369	345	359	353	378	325	358	386	330	411	362	358	377	368	347	338	357	358	352	362	339	338	339	334	329	380	368	355	317	383	366	393	366	342	370	383	345	362	361	333	343	343	362	363	356	378	355	356	391	358	374	363	371	378	358	364	361	373	334	378	354	330	333	299	351	369	389	374	351	389	402	389	355	340	345	363	359	353	379	352	324	360	351	333	349	368	348	351	372	349	363	379	411	340	356	362	328	374	346	339	366	372	365	373	369	346	326	366	355	361	334	354	413	356	335	365	329	405	346	346	354	359	365	339	354	352	352	356	355	343	348	395	350	369	349	358	334	342	375	334	345	353	317	319	371	368	339	343	343	360	376	377	363	379	360	367	337	322	350	348	358	340	355	377	367	351	363	349	322	328	324	324	346	369	342	351	327	347	343	400	333	370	389	359	360	326	375	375	352	317	356	369	377	324	376	335	367	381	340	337	354	337	354	369	358	387	325	340	356	355	343	314	348	337	346	359	376	361	365	317	377	346	364	367	346	343	332	349	341	343	337	349	377	369	332	322	354	325	312	367	371	339	331	360	384	358	384	373	376	374	379	358	343	381	331	367	388	355	355	366	304	384	386	361	363	405	368	358	351	335	368	370	380	394	343	335	359	343	340	375	347	346	364	365	381	319	366	337	378	346	334	387	355	370	381	378	379	360	360	351	364	353	360	353	363	334	346	343	335	330	348	348	320	355	327	383	352	331	362	340	350	365	318	341	359	363	348	374	356	344	364	352	365	337	370	339	349	376	346	357	356	359	366	343	347	373	353	353	371	386	359	376	321	330	359	342	388	378	370	379	310	345	331	337	370	364	383	366	346	359	335	327	372	347	374	327	318	350	334	371	384	338	388	357	357	368	347	360	344	348	371	378	325	395	390	363	344	342	341	344	332	360	357
8426	1445	2411	2643	2271	1918	1717	1435	1328	1266	1153	1101	1086	972	1012	1044	962	1021	994	951	936	968	963	851	925	900	909	909	897	896	874	865	943	903	866	874	891	907	930	871	905	856	794	850	885	868	906	910	863	870	882	892	827	867	907	855	853	910	909	830	855	831	874	924	877	877	769	885	864	875	882	836	846	874	825	867	895	838	885	874	843	852	864	883	862	854	860	835	857	864	867	825	841	800	828	865	862	898	813	882	841	876	855	875	807	812	840	865	872	802	844	862	812	876	832	895	873	860	876	833	881	836	851	913	837	830	815	845	840	904	842	842	856	855	803	833	811	861	855	835	858	913	871	781	868	816	845	878	871	813	857	847	827	839	859	785	831	874	811	879	824	875	854	908	836	804	859	821	854	833	868	825	815	848	868	844	856	875	834	873	827	814	803	824	891	917	833	810	871	868	859	785	807	877	819	858	890	831	886	886	857	880	877	801	888	864	836	855	800	824	850	880	881	872	865	831	818	857	872	845	856	835	862	845	879	834	861	794	852	851	839	849	851	861	835	822	862	856	885	881	874	817	842	847	846	854	826	824	828	899	879	843	854	824	823	806	817	892	853	820	803	885	856	838	840	841	861	893	874	886	827	867	839	850	876	854	863	841	850	779	855	852	881	883	789	862	862	924	772	798	854	865	816	888	819	773	811	877	857	817	855	908	816	859	812	815	856	867	888	848	855	839	826	869	857	861	836	889	806	812	855	822	819	826	801	806	887	856	878	879	802	808	893	816	814	854	876	857	882	815	826	845	882	800	844	847	886	888	871	844	858	894	851	890	928	842	899	829	885	846	826	833	901	850	888	860	884	831	791	843	833	884	892	818	895	877	863	851	868	817	841	860	858	834	865	857	887	873	884	858	878	854	892	825	872	812	863	814	839	875	835	877	879	834	850	844	854	858	858	859	852	805	834	858	818	776	851	848	827	855	856	872	876	879	846	881	855	884	818	849	851	844	821	818	794	806	802	839	833	849	879	794	826	851	818	830	845	867	855	856	824	852	845	866	840	897	823	833	909	835	829	822	836	926	823	865	765	895	836	810	814	836	874	864	835	931	871	860	843	816	842	854	900	824	836	788	916	861	777	847	859	873	826	828	865	802	924	820	845	862	856	850	893	884	864	862	851	849	871	908	842	843	873	887	894	855	876	788	861	877	818	886	830	850	811	850	891	842	860	901	871	803	839	853	859	833	858	856	847	831	870	863	844	810	818	887	819	824	878	851	870	838	845	817	853	847	845	860	843	844	919	836	875	851	861	872	854	848	887	823	859	822	829	818	811	864	796	900	859	829	824	873	868	837	857	858	826	843	843	829	805	820	879	892	822	855	896	822	861	837	853	868	835	821	887	802	814	879	846	854	801	873	818	889	872	861	861	840	877	833	866	811	870	837	867	818	862	860	861	878	846	876	868	844	853	911	826	850	834	820	908	851	823	824	852	893	863	870	790	825	877	803	800	883	831	899	853	870	835	816	848	856	838	825	866	834	828	860	859	812	798	852	912	902	855	840	815	841	872	861	854	877	917	869	836	883	826	863	844	850	833	822	900	850	819	838	820	874	860	850	848	852	831	846	837	814	804	827	896	813	804	832	827	833	841	879	867	847	843	808	872	871	858	858	837	799	851	845	847	890	825	843	840	874	825	857	834	785	882	889	847	850	849	819	872	856	886	836	814	855	856	826	870	852	828	887	869	885	829	868	822	823	853	799	829	816	831	849	876	882	848	824	855	838	850	902	803	891	784	883	860	906	830	876	818	833	814	907	808	828	854	832	834	841	879	838	900	836	855	807	831	894	903	816	928	856	856	839	862	839	838	825	861	871	846	866	818	878	832	873	815	895	869	877	844	888	891	850	878	832	827	844	845	838	869	838	832	799	849	822	860	862	818	881	856	888	820	851	859	900	837	800	880	878	851	927	828	869	856	850	820	847	806	836	847	889	801	890	849	873	855	832	837	878	882	815	863	849	829	867	873	869	867	859	883	781	876	868	883	849	850	834	873	831	841	843	817	841	834	844	863	894	813	836	885	856	862	825	877	839	859	831	859	868	858	845	917	833	852	883	798	832	849	865	886	837	813	863	872	797	857	807	886	889	838	833	819	873	920	856	855	887	810	830	883	800	818	839	882	856	846	839	889	812	894	817	833	813	821	820	793	848	846	832	868	843	834	846	883	853	822	857	888	848	856	877	835	852	897	841	811	847	869	864	865	810	867	880	853	849	898	869	834	835	889	796	927	871	839	903	879	807	859	845	821	823	907	796	904	812	839	804	860	812	796	875	860	837	862	898	859	893	871	851	844	825	854	842	855	887	827	883	855	858	827	799	861	853	842	795	831	892	824	837	828	881	873	838	859	857	861	862	861	867	825	802	847	802	821	896	846	854	881	892	867	868	849	839	827	847	823	927	823	882	819	840	854	857	865	897	880	838	851	811	826	835	837	849	854	871	949	882	924	863	822	866	809	863	808	867	789	854	849	835	889	808	785	835	890	851	834	863	848	823	829	870	839	841	863	869	816	848	881	829	835	872	842	872	877	860	912	879	850	850	859	849	880	858	808	835	879	890	867	865	823	832	834	809	844	870	871	802	863	855	853	856	849	814	850	833	916	865	840	830	890	856	819	858	837	889	823	883	847	883	854	873	885	832	894	898	842	853	842	837	829	866	838	880	872	824	857	814	841	857	877	845	842	867	868	902	876	854	849	865	802	881	856	832	883	887	850	901	901	855	895	790	876	888	856	835	860	820	883	892	860	851	872	825	862	854	857	853	862	830	850	870	876	857	853	848	801	820	821	848	914	858	884	841	891	942	844	833	863	842	848	849	804	785	873	833	873	823	818	818	860	853	831	849	846	826	802	825	878	854	810	863	827	875	882	825	840	860	855	824	796	876	815	849	876	880	828	809	860	865	887	869	862	835	869	869	862	832	897	884	841	847	836	852	798	863	842	804	886	880	823	830	826	790	856	874	857	877	787	828	845	860	865	835	856	876	821	839	889	901	829	846	829	873	881	874	825	815	861	807	836	853	779	837	840	913	913	880	869	807	856	824	819	806	845	913	844	816	828	819	820	844	806	866	822	844	847	863	836	847	871	875	854	794	873	827	852	821	768	899	843	845	869	834	864	887	836	823	861	846	816	842	793	914	830	829	882	806	850	880	841	901	822	850	791	855	909	841	833	901	840	826	846	805	806	851	827	862	909	812	794	889	862	813	858	811	889	857	866	851	871	827	837	889	812	844	825	832	819	871	868	838	824	831	891	887	863	836	871	847	827	854	831	845	838	839	818	847	874	884	821	874	815	829	885	887	893	848	844	821	823	899	872	847	847	814	799	836	866	845	870	870	842	871	865	839	895	870	871	835	785	854	841	875	856	821	852	799	895	866	839	866	872	842	844	888	873	830	830	874	806	866	857	848	876	855	873	845	837	803	859	809	893	840	821	824	826	822	825	843	887	854
1484	300	289	263	255	238	287	227	256	267	267	242	233	252	254	249	251	275	259	272	247	285	261	252	245	218	241	250	248	223	240	220	259	250	255	274	289	246	253	268	253	279	255	245	249	257	250	269	256	248	281	247	244	246	224	284	242	278	256	256	288	249	262	266	275	226	270	251	255	260	274	282	303	283	245	256	282	235	280	257	265	239	289	269	271	229	279	242	250	228	286	262	231	254	236	278	248	236	267	271	269	241	272	252	256	271	236	232	252	249	277	252	265	245	233	258	284	241	291	260	250	246	262	255	265	225	266	267	244	258	244	249	268	236	284	263	259	217	243	238	268	221	288	255	286	252	252	264	260	242	265	299	255	282	270	233	271	253	260	243	282	268	259	261	253	278	279	261	256	237	212	269	238	242	249	230	251	250	251	276	245	282	248	265	246	246	261	264	273	244	272	272	278	223	240	268	253	229	273	243	245	269	219	272	244	257	262	287	269	281	271	270	233	265	256	225	262	241	275	262	239	263	271	255	245	264	252	262	243	224	280	286	244	246	274	281	253	264	260	230	258	241	285	229	260	258	283	250	276	274	260	250	282	259	298	258	260	260	259	248	263	279	245	286	245	253	263	263	252	246	237	262	252	239	276	249	280	223	286	271	239	233	256	253	238	250	264	249	253	248	295	248	253	246	297	221	254	231	280	246	223	247	269	271	234	258	248	244	272	274	259	261	254	249	249	265	251	260	248	248	275	254	276	246	245	240	250	246	245	237	264	241	268	260	243	228	259	259	296	236	249	250	235	239	232	229	264	245	237	251	251	250	276	281	252	245	270	247	230	229	226	247	261	286	261	249	272	235	235	254	273	280	281	277	235	251	247	217	225	223	241	214	263	260	262	277	258	241	252	250	249	269	262	251	257	273	295	247	241	261	247	252	264	291	259	284	272	260	271	279	274	254	245	252	252	268	246	258	275	266	275	216	259	284	246	245	260	253	225	266	281	272	262	250	257	253	252	260	284	260	257	233	239	277	303	268	240	249	264	260	239	245	277	240	248	228	281	240	299	242	270	268	259	269	242	240	247	255	282	252	261	265	291	269	255	237	249	246	274	266	221	247	253	250	228	224	263	238	284	259	272	250	231	257	256	246	255	266	254	285	247	222	259	251	269	232	274	265	268	290	229	287	278	290	224	237	280	262	260	289	235	243	260	256	269	267	277	271	253	292	280	255	229	230	269	261	244	252	256	257	256	256	242	263	275	237	275	259	276	224	252	222	276	266	244	239	294	262	238	221	263	244	237	275	243	238	260	247	241	273	262	259	273	282	267	266	250	269	261	255	249	262	272	243	265	227	260	255	240	246	257	258	261	278	281	270	283	253	228	262	273	227	246	246	264	230	261	260	260	261	272	250	276	275	264	271	257	272	292	280	255	268	237	290	267	269	303	248	240	231	236	252	261	276	261	206	249	286	247	272	243	263	272	226	251	293	254	242	244	253	252	261	243	237	265	248	270	265	269	260	244	224	242	242	272	269	265	282	276	223	273	254	265	251	239	255	281	233	251	253	258	273	283	256	259	285	225	259	229	248	245	259	285	263	235	259	264	262	241	260	243	259	282	255	238	260	275	272	262	235	257	241	261	276	263	263	276	263	268	207	263	231	237	263	247	284	256	240	270	287	242	261	250	225	271	258	256	264	241	263	230	265	259	265	300	250	252	265	246	238	269	246	219	267	262	256	243	257	263	278	268	275	273	252	265	244	243	232	234	258	285	258	259	255	247	275	260	236	255	263	219	255	268	262	263	262	255	232	254	243	292	226	244	291	279	263	288	263	268	246	262	253	227	260	238	266	300	260	301	244	209	245	240	252	255	263	269	231	240	260	274	215	244	242	231	248	255	237	259	260	236	257	234	262	259	261	259	283	271	257	268	263	288	280	240	254	260	272	278	246	285	250	257	250	233	235	240	313	272	211	244	250	260	267	218	252	263	244	279	253	231	259	276	280	242	267	246	266	293	260	277	256	254	268	257	243	238	251	288	258	269	263	267	248	247	253	248	264	268	259	251	283	255	232	288	257	258	248	241	290	255	264	248	225	233	270	283	281	258	292	257	269	270	262	232	255	247	282	256	270	267	258	251	276	253	293	246	251	262	235	259	293	239	273	250	240	270	254	275	230	257	243	272	233	267	241	270	251	269	217	308	233	231	250	259	258	275	283	265	279	225	246	260	240	283	266	254	274	254	274	286	265	236	267	287	274	268	276	231	257	272	281	253	253	257	284	237	252	222	265	284	236	238	269	233	249	256	247	246	265	248	269	236	249	285	269	271	262	260	262	266	257	247	256	254	243	278	253	241	225	263	293	260	265	245	242	259	289	273	246	238	244	250	266	287	243	273	248	273	237	247	249	267	296	267	253	246	245	244	232	271	276	267	226	273	269	251	261	223	259	282	243	273	246	250	247	261	235	230	245	248	259	272	264	255	253	262	233	226	264	236	227	262	274	259	276	250	273	252	249	241	245	250	234	281	241	232	252	259	257	281	273	236	249	283	265	260	264	234	239	258	240	261	244	207	262	246	245	237	260	266	223	236	251	230	252	254	265	254	259	274	239	248	289	246	270	281	280	244	252	271	267	247	254	273	268	272	250	290	250	288	246	283	267	256	282	260	252	302	264	261	238	272	270	281	258	249	238	281	267	284	239	231	271	223	243	276	261	274	264	278	249	236	250	259	267	256	263	211	264	270	240	258	234	286	251	255	231	249	276	255	248	283	274	265	258	275	241	241	259	279	254	248	282	280	244	232	242	232	278	256	240	271	284	248	264	261	257	249	236	259	258	226	253	284	272	238	249	243	257	272	290	256	259	258	250	268	237	249	271	257	262	261	226	256	283	258	283	288	270	308	251	263	278	275	227	255	301	243	243	297	245	267	239	272	276	248	275	226	251	285	292	244	250	261	276	257	278	285	252	267	275	263	255	269	237	266	254	266	241	255	248	239	256	266	271	264	223	258	252	242	242	271	256	270	261	247	263	242	230	259	267	269	257	295	258	258	259	272	257	275	214	257	254	223	252	267	268	267	244	255	278	242	269	268	273	291	284	250	258	261	246	273	244	231	227	261	249	247	238	266	288	254	225	261	268	251	243	288	285	245	252	265	258	272	230	265	266	278	285	252	289	277	254	233	250	245	243	262	269	254	269	253	252	265	242	252	271	278	267	269	286	279	271	261	268	264	266	260	300	260	237	246	262	257	252	253	262	263	235	288	258	257	228	243	247	305	268	286	285	243	241	245	257	257	265	276	241	243	277	223	267	292	242	246	241	281	261	259	236	270	263	249	262	255	252	242	243	251	259	241	265	243	258	251	230	255	305	270	302	237	289	273	253	241	274	266	265	280	282	251	276	254	269	289	283	270	244	267	256	265	257	240	256	270	235	254	233	234	232	254	282	245	254	230	248	279	273	263	274	244	278	236	270	267	283	267	237	287	256	277	272	261	239	224	235
1808	695	686	669	673	668	648	672	631	644	626	604	671	640	598	593	619	611	596	637	620	650	641	634	639	671	627	649	617	657	646	640	601	617	614	606	637	639	586	668	649	657	639	648	592	592	630	646	607	630	602	621	609	607	637	635	588	626	635	660	627	643	627	610	578	641	655	622	611	632	606	616	615	652	679	608	641	619	623	634	638	627	610	601	588	623	676	660	629	594	660	658	644	665	599	608	640	653	645	623	632	622	622	667	623	669	640	653	616	635	620	647	617	642	634	603	587	609	650	627	617	660	608	625	650	658	614	652	626	610	651	619	646	673	619	639	612	620	611	683	588	605	622	680	616	633	626	644	643	634	634	622	701	638	637	598	623	625	630	605	632	599	604	650	620	600	598	656	610	688	600	611	625	646	636	634	598	641	657	621	604	601	596	631	606	609	617	607	603	632	613	644	646	626	624	644	607	633	605	670	612	624	606	594	609	640	590	608	640	629	633	600	666	643	634	624	662	657	623	620	590	630	637	657	609	629	649	669	658	631	654	601	617	633	633	579	638	592	621	609	617	626	609	627	597	632	659	600	604	596	613	631	586	644	662	673	635	630	625	621	628	633	622	643	632	619	585	646	647	628	641	633	647	603	562	601	677	651	629	620	666	618	600	601	610	618	564	634	582	612	618	672	586	623	623	637	591	628	632	625	611	667	647	594	628	627	616	625	647	644	637	590	624	652	625	613	633	622	620	640	603	634	635	644	609	628	657	604	637	636	628	590	678	606	640	610	602	592	592	663	658	603	608	632	656	619	592	623	585	635	610	607	598	608	606	670	584	570	606	605	644	619	602	573	618	630	611	620	617	637	612	645	586	612	621	608	631	624	625	656	575	627	603	644	654	637	636	641	639	621	615	668	670	586	668	639	608	662	630	625	608	630	589	631	646	619	570	635	582	634	657	619	617	651	648	654	622	624	624	657	616	620	652	617	619	606	644	577	674	631	650	592	624	629	590	662	613	635	656	675	620	641	553	615	614	601	596	580	606	620	618	620	623	600	624	651	598	600	597	589	626	620	680	647	619	653	635	611	640	675	628	667	614	577	644	605	641	639	615	620	629	647	640	587	630	648	587	594	630	639	639	601	623	596	656	636	590	606	585	638	618	607	597	679	628	641	659	634	625	606	655	584	588	648	598	606	616	643	606	625	631	621	605	631	592	618	605	658	612	609	600	636	658	633	649	662	637	606	645	662	603	631	645	598	669	606	685	585	598	614	612	629	627	615	627	629	576	642	669	571	628	647	598	643	603	599	595	660	586	626	605	625	630	609	643	627	617	636	614	623	637	631	621	628	642	640	648	602	701	632	624	638	583	627	600	627	643	651	616	634	608	664	660	652	654	615	623	605	634	616	540	602	623	596	626	605	633	642	659	600	600	674	593	588	643	625	609	634	638	655	651	656	609	613	653	643	587	591	612	613	635	603	608	634	623	620	608	596	652	650	625	646	673	600	626	648	596	611	623	636	619	551	599	615	632	633	601	623	644	621	624	624	646	605	585	596	626	628	608	637	612	583	629	644	622	648	614	625	627	603	620	656	616	646	625	636	597	614	660	648	622	614	652	627	621	633	651	599	579	589	623	629	607	667	638	601	638	591	615	649	602	636	642	657	632	628	631	610	633	595	598	638	642	615	639	619	617	606	620	628	614	659	685	631	601	616	617	661	606	648	602	633	573	597	630	632	683	639	612	583	587	629	618	608	637	646	637	624	633	630	620	614	628	632	654	619	624	604	611	638	601	635	594	631	575	628	641	636	643	589	630	626	619	634	661	598	619	597	643	599	638	651	595	646	610	630	607	642	618	632	610	683	677	659	655	642	659	595	581	614	629	633	659	593	633	647	624	589	640	633	604	624	602	626	647	626	610	635	609	648	599	619	622	602	621	599	569	650	573	620	651	619	650	632	635	591	593	624	649	638	630	617	599	656	606	614	597	638	645	638	632	631	607	639	660	610	669	633	590	638	607	663	606	613	647	637	638	581	607	639	649	648	592	674	629	625	673	658	578	639	690	623	636	634	628	595	604	662	584	608	632	681	702	642	607	591	638	636	605	638	635	662	650	594	630	626	607	578	635	613	591	625	671	646	575	619	615	628	609	634	620	705	592	670	671	601	619	669	579	676	611	645	657	680	639	621	576	631	629	633	652	610	636	632	624	627	637	626	641	582	581	666	639	646	610	623	629	659	620	613	629	579	604	606	635	597	601	638	608	626	616	649	630	640	674	615	619	575	638	624	644	640	626	653	624	623	649	663	623	628	602	629	625	591	687	624	595	636	644	619	593	634	656	641	629	624	622	576	661	624	617	626	623	640	632	596	665	606	640	618	576	597	609	651	616	597	662	602	641	635	603	635	649	605	600	642	637	637	592	607	621	619	641	643	609	636	678	640	625	613	641	643	612	662	623	640	690	654	660	615	686	579	669	585	624	665	626	621	631	596	620	625	607	667	620	617	577	632	615	605	642	654	620	608	644	616	562	639	649	627	635	655	649	633	607	566	628	625	601	686	652	648	608	613	612	685	637	613	662	626	678	619	609	653	647	587	660	627	621	630	641	636	611	650	639	628	633	601	607	639	593	658	643	616	651	560	622	625	620	625	671	598	590	637	574	622	601	603	684	626	641	621	660	612	623	693	641	646	633	608	647	633	649	630	610	590	638	637	632	624	660	600	632	603	636	647	643	604	631	587	681	630	649	637	648	612	558	595	605	593	617	602	656	604	593	601	611	627	644	664	679	598	635	641	643	629	666	604	611	669	594	601	618	657	632	612	640	630	596	634	648	602	628	620	653	614	622	650	581	607	632	620	632	626	615	626	645	626	670	633	624	619	588	585	615	658	660	627	640	649	633	669	643	636	589	591	640	613	602	629	646	587	675	634	636	614	653	591	650	621	616	640	629	641	592	595	632	671	648	660	613	636	659	578	630	616	650	657	604	597	620	615	627	639	650	606	623	620	632	634	636	625	625	603	611	630	595	612	619	627	617	634	622	601	623	612	604	651	629	638	586	614	635	660	574	614	613	606	647	648	627	637	614	631	638	644	604	624	623	604	615	632	611	615	664	694	602	585	641	653	620	635	631	653	621	632	600	643	669	608	648	626	643	678	619	636	641	598	637	617	595	625	633	604	589	589	646	674	599	648	635	604	614	621	633	640	640	599	588	611	606	567	642	632	601	642	621	654	692	633	649	647	584	585	619	617	627	614	639	593	619	596	597	644	665	593	610	588	659	627	654	620	650	635	616	611	642	632	601	616	613	640	610	617	627	617	648	661	634	684	656	653	643	620	654	598	624	694	578	663	580	628	668	631	614	623	638	638	616	612	642	631	651	606	598	612	646	630	689	657	604	636	617	583	621	615	656	661	585	650	643	624	606	628	589	619	630	591	657	612	598	633	638	610	690	620	605	629	651	609	633	630	675	626	610	632	633	611	622	652	617	642	639	612	641	648
7167	518	565	459	348	285	244	206	232	174	223	216	211	167	178	190	187	156	170	180	148	178	179	174	188	188	188	183	194	204	167	174	183	168	168	170	188	175	178	183	181	144	175	145	161	177	174	171	173	159	184	185	164	170	166	179	159	165	168	165	178	175	181	174	184	163	163	165	158	185	164	186	160	167	193	176	172	179	197	161	155	176	155	173	160	170	161	177	174	171	146	191	178	178	158	153	183	173	146	177	172	198	165	163	178	160	167	173	177	154	205	159	147	172	182	176	165	163	167	169	168	191	200	143	150	169	165	148	151	171	142	161	166	165	188	180	210	162	176	177	160	177	188	164	182	182	179	186	176	175	174	163	161	171	175	167	172	163	158	143	182	158	217	189	168	160	179	169	185	172	193	202	164	183	161	187	159	162	185	175	150	161	175	172	200	183	173	182	189	185	178	158	169	167	155	152	175	174	194	163	189	156	197	169	155	162	175	193	183	144	167	192	185	181	152	167	157	179	152	171	169	176	160	169	158	171	180	196	184	162	186	171	171	182	201	179	162	165	181	157	183	164	170	147	181	149	146	188	165	163	185	172	154	162	190	146	178	171	171	163	154	172	185	180	146	191	159	191	182	169	175	173	169	181	220	164	172	145	172	180	165	186	158	184	176	160	163	187	183	199	172	195	145	182	170	207	176	141	190	177	171	196	183	173	156	137	143	184	166	162	170	178	167	182	163	171	187	140	174	160	171	183	182	174	182	176	157	166	177	195	188	147	183	186	185	178	157	190	179	193	148	137	163	157	167	169	186	158	192	182	185	175	200	169	175	185	171	180	154	176	141	156	187	182	149	158	159	171	172	190	190	170	185	179	164	184	180	171	183	168	202	206	184	163	168	179	188	153	158	154	180	172	190	175	178	185	167	171	160	163	170	172	165	128	155	157	189	171	161	160	179	198	182	160	153	177	168	201	177	153	167	165	163	160	179	171	186	171	163	160	182	155	159	177	181	171	166	160	164	179	161	151	162	189	168	175	163	166	170	182	171	150	200	172	181	188	166	200	182	164	180	157	167	179	154	185	189	190	165	147	132	171	179	170	183	149	157	159	184	198	164	194	192	144	152	169	154	172	186	182	199	157	171	178	194	158	161	197	183	168	163	161	163	163	169	178	194	175	175	156	169	202	183	187	170	177	175	186	165	167	172	161	168	191	185	196	181	189	173	189	202	182	156	158	146	200	199	177	175	157	183	189	172	183	161	182	181	158	164	171	176	171	154	171	194	178	200	175	194	178	186	177	158	149	168	131	154	154	186	184	189	164	189	192	167	170	158	160	171	146	187	194	150	187	150	162	158	164	172	165	157	158	190	165	160	174	161	179	171	161	166	176	164	208	177	167	163	160	181	188	196	193	146	177	195	167	185	160	172	165	181	146	171	197	195	168	173	150	171	181	161	178	166	159	179	166	175	177	185	150	201	166	170	156	161	164	162	168	188	180	192	186	181	194	188	170	176	175	159	208	191	177	179	187	158	175	166	206	159	137	169	155	187	169	161	164	159	152	174	179	188	171	169	162	193	186	176	172	172	181	172	170	162	170	169	173	179	157	158	183	171	159	174	180	165	178	183	162	184	177	177	200	184	192	155	167	169	156	167	170	161	168	195	161	179	176	155	166	177	189	176	162	169	159	151	167	164	168	178	176	181	173	149	188	174	152	174	186	166	198	194	172	126	183	187	164	180	181	178	174	157	167	181	165	173	150	159	159	144	172	152	177	157	164	205	171	182	163	177	161	196	153	159	153	145	158	179	151	172	177	187	160	177	147	149	177	160	156	175	193	196	188	166	164	155	176	175	139	172	177	188	200	152	143	189	178	186	188	190	181	176	196	184	144	172	182	191	182	161	185	182	166	183	183	151	161	162	166	163	156	186	161	181	169	181	198	155	161	189	185	164	155	174	170	136	185	191	159	171	181	178	186	177	198	174	168	206	166	161	177	137	180	166	199	162	174	188	155	184	193	165	181	154	168	151	176	174	178	163	182	148	152	165	181	179	141	168	173	163	170	158	165	181	185	167	203	201	177	170	189	176	172	198	176	175	175	168	156	179	166	198	175	184	195	159	179	145	166	175	164	177	196	178	201	173	163	183	177	185	166	144	183	172	167	179	155	173	171	168	170	181	189	161	180	166	164	177	168	181	158	151	152	169	198	170	175	178	171	193	165	181	172	179	158	167	176	169	159	177	180	183	169	159	166	173	171	159	188	151	181	193	171	194	163	158	191	171	166	164	194	174	172	151	180	186	132	145	187	173	204	181	189	161	156	187	189	183	160	176	183	175	165	170	182	171	167	158	193	180	166	147	169	179	178	182	174	163	157	183	190	157	167	185	175	165	158	164	181	189	164	189	155	172	162	184	175	168	158	156	161	193	166	174	170	154	154	164	183	174	164	169	161	168	166	156	182	174	185	161	177	159	169	168	163	197	165	179	161	151	161	192	153	169	158	162	158	191	158	188	202	160	203	180	170	169	179	180	166	166	161	146	152	161	174	183	185	168	133	182	175	169	193	170	178	181	168	155	175	168	171	145	175	170	184	187	189	185	179	194	147	162	176	175	174	140	166	154	163	165	170	162	160	174	196	184	179	197	162	159	173	165	136	182	198	166	166	181	140	162	176	161	174	189	198	177	150	181	177	159	194	171	155	174	180	165	162	178	196	203	162	173	128	153	176	179	160	151	163	163	175	183	162	158	178	157	159	170	172	155	157	145	190	202	173	141	181	154	156	187	192	157	204	192	196	176	181	161	165	172	166	153	178	139	155	151	194	180	174	164	179	157	166	172	176	193	164	164	165	179	169	190	149	159	166	168	134	165	169	180	172	167	173	171	161	172	193	156	163	173	174	165	148	141	171	163	196	161	153	174	177	147	192	178	148	178	156	169	171	161	185	183	155	184	193	168	155	179	198	191	186	170	170	143	164	162	182	163	181	159	183	171	173	190	174	163	172	177	160	178	161	161	179	177	153	169	174	161	171	201	172	167	173	175	178	158	172	183	167	177	179	163	174	148	182	172	160	196	165	156	163	183	152	163	175	156	191	172	163	180	197	161	152	160	152	175	166	166	174	160	182	181	181	148	166	191	161	154	169	175	160	162	144	153	184	187	172	151	182	182	163	154	179	180	185	157	172	170	191	177	156	176	167	172	171	189	153	183	179	186	191	177	163	144	182	167	181	161	188	188	153	182	198	176	177	198	173	175	181	167	160	179	162	163	169	174	172	184	189	175	190	149	182	186	190	176	152	171	185	174	198	168	159	179	174	166	165	171	179	188	173	189	183	171	151	177	174	165	192	195	194	165	214	180	194	180	165	177	158	178	186	174	178	185	165	197	165	166	178	191	188	176	180	187	186	163	186	182	164	185	190	163	170	164	187	174	148	155	160	172	152	168	162	167	169	171	194	164	150	155	172	175	156	166	169	166	145	176	181	149	144	165	151	211	161	166	156
6189	760	1283	1413	1279	1040	908	800	768	647	631	634	582	566	574	563	512	520	532	529	545	508	507	552	540	501	474	495	440	539	476	478	485	506	477	482	531	502	447	525	498	475	502	504	467	504	495	457	446	460	465	493	462	469	502	459	511	468	475	436	486	518	504	460	478	467	471	515	472	480	474	472	470	508	500	488	482	472	500	490	479	457	487	458	491	481	485	448	450	474	493	471	474	499	496	423	451	452	448	499	485	468	440	502	453	457	505	462	474	449	487	438	466	463	483	491	453	543	449	470	490	461	469	472	495	465	481	458	427	522	445	475	478	474	463	507	462	457	440	484	465	525	548	463	468	507	490	484	446	452	447	470	478	462	478	513	474	506	479	427	442	443	501	500	481	445	499	486	469	489	460	495	437	480	502	483	518	474	474	482	482	419	447	503	441	483	489	471	462	480	489	500	506	454	497	445	512	443	501	469	476	486	484	493	477	477	480	443	512	462	496	488	504	451	477	488	477	464	491	452	475	504	484	452	474	522	436	514	503	463	493	465	503	485	477	496	474	463	467	447	482	478	463	489	489	476	472	447	477	495	490	479	496	455	471	452	487	456	485	502	451	485	490	444	460	431	478	448	418	448	473	479	471	509	471	500	456	449	509	483	492	449	470	467	453	507	512	500	482	474	486	453	512	458	466	446	446	480	481	468	485	456	452	452	450	481	465	462	493	437	464	455	477	446	486	469	425	494	450	451	470	481	459	464	482	436	463	462	485	434	495	433	486	444	481	446	465	479	449	507	482	465	437	498	460	450	487	512	526	492	475	464	500	503	448	480	469	512	511	451	465	469	476	467	492	476	445	471	491	535	485	482	437	470	503	496	489	488	453	473	471	452	492	493	422	487	502	452	469	436	524	462	452	467	511	474	475	521	530	469	474	474	457	472	462	470	441	453	480	477	505	472	513	498	471	445	504	508	463	496	479	525	491	486	483	484	474	442	472	442	454	482	482	498	484	466	482	470	461	490	452	507	430	482	446	469	458	496	466	483	512	457	451	482	497	465	501	513	478	465	465	460	514	455	473	481	467	540	452	447	443	485	503	468	525	471	462	476	470	476	438	479	479	478	483	461	486	482	515	448	467	476	458	512	440	446	466	449	486	483	473	498	491	469	471	457	499	505	485	501	474	497	458	490	455	464	506	476	471	505	488	464	496	475	469	421	486	467	480	485	507	489	478	453	419	488	463	460	463	454	508	450	436	466	512	463	455	494	447	473	493	470	506	496	489	486	477	516	461	496	495	482	495	470	439	490	497	456	446	472	471	431	510	512	469	465	479	490	440	458	463	481	494	467	503	486	483	476	446	463	488	475	482	466	550	460	501	505	476	515	490	468	459	512	476	455	511	449	480	472	453	484	464	502	464	466	503	493	451	444	474	488	507	471	465	435	506	461	523	451	451	458	457	493	483	465	479	477	454	460	452	454	479	469	464	484	462	462	433	478	490	437	440	447	467	484	487	466	413	490	464	480	503	465	453	499	468	426	476	472	438	471	464	449	486	495	475	443	501	500	453	477	462	479	467	444	479	473	491	455	463	477	444	490	462	464	463	467	452	480	521	461	479	493	441	510	512	517	454	453	457	434	477	484	454	510	461	454	476	488	471	473	475	468	485	462	458	480	492	456	479	484	453	509	470	513	481	470	443	459	495	455	463	444	477	470	474	467	513	475	444	483	471	475	473	496	517	486	447	495	460	480	483	513	469	465	482	473	482	443	424	466	483	463	477	493	510	471	489	475	438	469	481	476	450	451	482	481	522	470	497	461	452	456	484	471	460	485	455	512	476	473	482	478	462	464	470	502	467	444	511	456	448	446	460	489	463	463	496	449	498	511	497	478	476	486	476	516	490	466	496	495	497	435	467	467	439	469	474	461	464	467	490	447	487	494	527	481	483	425	484	447	495	441	463	488	476	479	531	450	467	503	500	455	491	476	457	518	490	459	495	432	481	499	481	472	464	523	475	467	452	484	484	506	465	425	484	469	452	520	483	496	434	477	471	509	495	441	483	462	461	463	504	461	510	492	454	462	459	472	474	455	452	451	455	443	475	472	477	435	505	450	480	447	460	498	503	452	459	454	477	450	451	462	449	469	464	514	468	483	467	489	452	468	488	467	494	489	467	481	448	458	468	509	480	500	492	453	458	509	446	476	489	485	477	514	478	469	468	490	475	472	460	500	464	475	482	463	464	529	466	516	458	479	477	457	470	481	501	457	498	458	469	465	475	466	460	467	483	461	496	496	482	460	523	455	480	464	510	438	530	496	472	428	480	480	450	450	443	463	474	525	458	471	480	502	449	468	461	487	464	468	471	484	484	444	461	436	502	473	450	481	480	469	501	458	520	476	466	499	433	490	480	501	447	488	447	450	438	466	448	466	446	485	499	449	496	494	482	501	476	476	508	477	494	476	471	485	485	476	493	496	453	462	417	515	508	470	464	464	489	450	453	431	445	460	459	472	451	474	477	496	447	459	460	468	461	504	447	501	472	469	506	452	513	465	448	462	487	524	473	439	481	490	462	439	451	445	479	463	462	428	480	499	457	461	452	490	481	464	484	502	492	435	468	452	451	508	504	494	450	499	481	471	478	477	476	475	491	461	432	490	529	439	488	477	509	484	483	489	462	479	432	488	475	455	457	497	479	481	471	517	449	446	475	487	463	433	489	508	459	469	442	457	483	481	508	452	475	494	468	472	489	489	481	486	482	464	495	475	513	506	465	480	448	480	459	451	487	511	439	488	414	490	508	499	482	473	484	449	468	444	453	465	463	501	448	476	461	514	476	466	485	464	501	451	463	460	500	477	472	486	475	438	460	516	441	468	464	457	450	452	489	498	472	470	510	473	497	451	434	490	468	480	517	493	456	461	487	489	486	487	465	476	518	467	473	440	520	434	486	443	466	472	439	439	464	420	484	505	468	468	489	449	455	468	508	491	468	490	522	514	486	457	413	484	472	470	442	472	473	461	432	465	478	502	476	507	477	464	476	488	468	452	476	475	467	500	493	504	494	508	452	474	499	456	472	470	446	531	476	471	490	464	513	472	501	490	455	463	483	422	476	481	488	481	453	492	449	478	483	429	436	488	462	476	502	464	456	489	470	472	432	464	471	465	428	466	498	516	492	475	448	480	472	463	452	479	481	453	468	458	449	463	507	468	451	477	498	505	484	505	444	494	466	442	489	483	485	458	471	485	486	455	421	459	472	462	456	474	487	471	443	477	448	443	503	533	468	477	470	434	462	471	489	449	458	485	472	493	486	482	501	447	455	485	476	460	482	457	486	448	448	475	464	472	478	472	464	499	494	485	498	481	474	476	490	453	469	463	449	502	470	485	470	462	482	484	450	474	476	464	488	492	461	471	486	429	477	474	473	418	504	432	470	482	477	502	508	461	453	468	480	471	445	470	473	556	500	472	456	468	430	481	466	520	500	442	457	467	478	491	485	496	469	534
14521	1474	1242	933	691	563	519	455	428	430	404	395	388	368	374	392	357	380	369	368	389	336	367	396	406	332	347	374	353	353	408	359	342	352	336	367	352	353	331	328	352	367	343	345	304	370	374	339	389	325	374	375	348	342	364	370	358	376	402	328	329	362	363	368	340	351	311	351	340	397	340	333	371	354	320	339	349	371	405	385	348	348	345	330	356	385	360	347	389	355	394	367	341	373	328	372	328	340	313	376	376	373	339	362	351	405	366	354	365	362	378	369	355	363	343	356	309	344	349	377	365	305	366	360	376	336	355	366	329	365	372	354	366	354	357	369	357	358	353	372	344	354	355	378	385	360	322	364	359	381	351	333	362	341	341	340	373	338	340	403	343	325	354	362	356	332	346	353	350	327	350	392	359	365	346	356	377	376	365	359	335	361	343	348	374	367	349	371	372	340	370	349	389	336	379	377	352	332	353	335	358	317	384	367	330	322	368	374	377	392	366	366	364	313	348	367	362	356	327	388	373	348	375	314	375	374	359	321	381	294	356	378	376	356	339	316	370	359	323	342	346	348	371	350	363	354	343	382	341	341	335	357	344	353	356	362	325	340	357	357	335	339	361	341	353	358	365	329	404	357	312	345	369	327	370	316	358	355	359	359	344	358	317	358	359	364	359	362	333	347	356	334	366	361	396	337	371	338	336	379	351	328	328	344	357	377	358	347	367	354	377	352	341	399	363	359	353	376	358	341	335	365	373	350	358	348	384	374	329	388	384	376	393	374	351	344	357	341	347	374	372	370	357	284	373	387	375	356	379	358	318	318	337	377	364	396	360	338	395	381	339	339	351	378	386	369	339	332	326	334	326	346	325	332	406	407	373	367	355	313	356	358	347	370	355	351	361	346	334	335	344	380	331	344	382	366	365	345	325	353	331	374	364	346	365	341	319	360	382	348	352	356	329	335	326	338	365	332	321	386	362	339	365	329	355	359	359	367	369	385	323	390	321	374	353	340	331	366	352	340	357	376	383	383	354	338	370	313	377	373	357	351	379	369	382	328	352	353	363	319	351	341	373	373	342	335	349	332	369	362	369	335	346	351	323	382	358	321	350	340	356	354	364	330	349	390	364	315	346	340	340	355	369	352	342	359	389	358	396	327	371	362	343	412	319	393	360	359	373	349	362	356	366	387	351	339	381	360	395	342	337	369	374	347	352	343	392	339	335	354	351	338	361	310	343	333	384	325	325	375	341	336	336	315	340	330	350	344	317	354	384	348	362	333	354	347	358	367	329	339	336	381	336	355	342	371	318	344	327	366	367	370	360	348	383	333	324	381	365	350	343	347	353	373	386	420	336	359	336	392	347	361	393	335	369	368	413	399	374	372	310	349	375	352	318	373	336	335	338	363	361	360	371	343	400	336	328	415	343	358	334	351	392	356	394	345	324	376	337	378	328	357	351	339	321	339	383	376	354	347	346	345	388	334	334	343	387	380	361	331	344	365	354	343	328	370	310	333	338	343	376	370	330	333	329	340	337	364	372	376	380	347	321	311	339	327	376	334	353	379	385	369	335	383	360	338	311	364	351	378	362	335	357	335	358	345	354	333	361	368	357	387	352	330	363	365	367	360	353	377	360	357	376	354	338	392	349	367	359	356	378	376	359	366	339	357	349	376	372	361	369	336	326	359	324	351	322	372	379	381	373	369	366	365	354	366	365	357	356	359	357	352	351	360	370	350	337	323	353	386	350	336	312	373	310	370	402	375	356	373	362	335	390	314	349	394	361	354	302	330	331	355	383	357	360	366	339	353	391	358	338	386	353	372	378	357	387	354	377	358	337	355	363	324	379	360	379	347	345	346	370	387	350	347	345	353	334	329	364	347	335	343	363	367	381	378	365	310	347	342	351	355	331	363	397	375	393	335	361	344	365	336	350	362	359	359	348	397	363	348	335	355	354	388	367	359	346	343	339	364	334	370	350	342	369	362	372	343	357	359	379	368	338	375	348	367	386	343	356	379	319	359	336	367	324	334	357	359	364	329	375	370	345	363	400	352	322	341	311	367	348	352	330	336	357	351	385	362	360	378	367	392	326	389	330	349	383	380	348	342	332	324	351	336	342	380	345	353	350	334	367	330	370	372	320	347	353	345	314	348	384	352	359	357	375	402	327	373	345	365	384	350	365	353	353	353	314	322	312	356	387	348	349	331	382	324	368	347	353	361	352	360	339	360	355	362	326	353	372	312	355	350	381	348	331	360	334	362	378	388	311	348	338	404	381	335	364	323	366	338	371	360	345	331	361	384	369	370	357	305	369	371	353	308	342	349	350	326	359	402	360	330	342	344	349	340	353	359	350	381	346	340	359	343	365	385	359	349	342	327	361	362	364	362	313	310	341	370	377	369	319	362	366	337	391	351	386	384	380	363	330	368	398	360	327	373	321	367	321	341	323	332	386	368	348	361	337	336	380	349	371	370	359	332	363	360	329	395	371	368	370	364	358	351	369	330	392	358	388	356	336	343	348	361	323	355	338	338	340	357	359	363	361	335	350	365	362	364	342	378	335	347	323	331	345	346	356	363	371	341	358	388	355	376	350	368	332	334	342	360	374	347	312	346	335	338	385	369	335	312	332	360	353	355	342	376	342	359	339	324	333	358	384	401	375	355	356	396	349	364	372	346	398	321	355	390	376	352	387	343	366	336	368	344	352	363	374	371	324	335	362	320	346	323	352	355	334	335	379	361	355	355	319	359	364	349	347	314	398	328	332	363	349	359	296	388	352	329	378	345	365	355	312	354	361	352	337	368	338	383	350	367	364	343	358	379	375	373	359	361	387	342	356	354	346	362	332	347	347	372	350	342	362	363	362	340	350	321	340	370	395	394	363	363	346	343	328	340	383	349	350	362	349	350	357	423	347	338	327	369	360	323	337	377	343	348	404	327	363	335	348	319	361	352	338	319	355	358	324	342	356	375	339	382	370	318	401	359	374	377	343	334	344	356	361	341	312	367	358	317	358	375	356	394	353	363	374	384	373	348	390	306	357	350	370	395	334	357	343	322	348	331	349	335	349	398	373	335	367	341	355	371	366	323	361	369	338	381	328	366	362	368	381	317	335	352	349	372	373	335	352	370	303	337	320	320	377	366	345	318	366	367	347	348	331	332	351	363	335	332	360	369	313	366	341	381	349	338	369	341	401	340	365	347	315	348	354	363	343	383	351	354	322	373	352	326	387	354	332	354	384	363	341	379	333	320	358	363	333	382	362	380	325	352	396	361	314	357	371	353	354	393	384	341	381	382	354	399	350	338	356	340	371	368	323	365	366	411	333	371	339	352	341	373	354	332	365	357	351	350	378	366	350	332	352	337	353	358	341	348	349	349	375	360	354	372	374	363	358	338	372	386	400	345	368	352	369	354	356	336	384	362	344	341	346	328	334	350	344	319	371	335	364	354	382	336	334	345	363	330	372	366	376	350	400	355	344	361	340	331	365	336	332	347	396	371
8402	1569	2518	2615	2292	1858	1706	1417	1335	1248	1162	1112	1053	984	1043	998	936	996	1013	936	951	945	974	884	887	882	961	909	893	900	907	801	867	824	896	915	894	933	851	864	899	850	856	914	865	902	857	874	823	888	842	836	886	893	868	876	911	894	829	852	853	822	881	865	889	826	811	839	841	886	891	904	896	883	828	863	875	830	836	873	870	855	886	823	846	778	819	860	886	858	864	886	827	878	870	840	859	889	848	860	863	848	823	878	881	867	846	792	870	869	901	897	820	857	817	826	855	828	819	837	861	843	903	872	852	852	852	874	850	869	897	832	897	867	806	880	850	872	862	902	810	842	860	848	812	819	828	829	835	839	878	918	875	816	832	870	854	862	858	801	838	804	918	900	871	841	842	750	876	896	822	839	852	867	864	882	857	854	859	880	840	848	882	872	872	885	821	877	853	862	921	814	846	873	808	866	858	887	863	881	836	887	843	828	892	839	864	864	784	815	852	858	877	842	903	834	801	910	865	836	853	885	902	809	857	843	818	825	858	862	795	844	876	872	834	857	839	809	863	872	871	829	850	882	858	825	830	832	856	846	827	884	823	851	837	883	909	812	852	878	826	790	831	787	837	881	815	792	858	882	878	833	859	828	864	814	852	877	862	878	851	869	807	787	838	834	862	859	858	884	827	824	821	848	811	815	854	902	861	823	861	820	795	841	824	841	806	857	838	838	876	837	794	863	891	898	834	862	831	801	842	824	833	883	834	854	846	855	830	858	876	893	798	872	830	842	883	857	801	839	825	882	848	808	842	866	863	808	850	833	802	834	855	843	850	897	874	863	874	822	844	886	818	890	805	864	806	876	840	845	863	855	864	842	805	882	861	903	851	839	859	844	864	898	799	838	857	860	813	826	849	852	871	838	793	844	843	805	832	868	857	815	829	851	934	824	830	788	796	876	867	840	846	854	861	838	833	879	787	855	801	864	903	848	867	851	884	828	877	820	836	835	846	869	830	824	873	838	932	895	890	803	812	853	890	845	871	883	839	842	880	816	845	933	837	923	814	823	854	864	813	858	840	798	882	913	816	862	836	830	858	830	838	844	839	871	837	851	811	879	875	842	830	849	844	786	874	813	853	837	819	891	937	882	859	836	828	831	837	863	881	869	909	832	823	850	819	857	831	824	829	829	891	895	862	850	778	851	853	865	825	893	878	861	901	866	858	871	878	819	851	813	875	926	873	868	814	845	826	858	797	846	844	817	811	796	860	904	842	864	855	898	855	852	843	883	876	844	897	868	848	841	836	811	862	861	855	855	830	874	853	828	880	780	841	821	871	855	904	865	848	841	833	839	861	779	867	832	830	839	814	898	842	888	856	856	837	868	878	821	878	857	861	807	815	868	862	843	848	871	827	824	894	821	826	892	846	889	828	829	864	874	842	837	856	851	867	915	849	805	864	833	865	863	839	853	856	853	868	801	836	840	825	824	821	826	830	820	876	849	873	842	823	892	856	879	905	852	842	844	832	837	837	910	879	870	891	882	811	866	808	855	836	826	837	860	820	864	849	839	859	825	842	821	835	884	799	839	813	838	820	837	837	848	854	800	868	851	826	850	809	846	873	831	871	861	803	850	870	835	858	855	841	842	852	843	854	821	870	825	870	763	843	832	868	849	822	806	838	829	814	835	872	883	883	856	854	862	844	872	908	861	816	855	851	915	812	868	862	866	895	829	894	829	834	837	831	864	868	852	878	853	857	882	870	858	808	864	813	932	815	912	835	840	868	859	864	844	853	847	875	874	825	848	888	894	869	842	883	845	867	877	831	857	856	859	829	834	845	849	817	890	807	877	886	812	842	815	834	871	830	819	853	876	886	854	885	833	844	883	871	840	898	878	874	849	888	839	806	858	884	857	854	882	793	848	868	880	859	847	862	864	829	792	868	852	892	856	873	820	799	901	823	776	847	885	770	875	869	868	857	850	828	805	844	860	839	872	872	876	876	856	843	897	821	816	893	856	852	826	799	854	904	865	830	901	885	851	871	882	852	862	888	813	833	825	826	853	896	846	871	935	797	802	845	845	854	873	904	842	841	832	904	815	810	858	882	838	872	856	841	876	824	844	832	822	821	806	876	850	868	872	857	829	864	795	808	880	868	845	865	855	833	833	849	858	872	833	818	864	833	885	898	865	830	878	864	806	854	799	878	863	875	839	813	891	835	898	882	869	868	895	839	850	807	908	828	898	845	840	875	885	881	815	885	889	851	863	861	848	881	814	781	893	878	866	812	830	830	884	809	799	857	883	851	825	812	901	873	842	795	822	855	874	834	836	837	871	863	863	857	833	843	823	861	824	873	874	830	874	863	883	795	850	851	848	801	828	830	835	896	795	781	779	823	799	834	839	844	806	815	852	863	800	849	853	840	841	849	888	869	803	828	870	907	842	858	847	878	827	842	863	848	843	832	810	827	890	823	835	866	813	864	883	818	852	897	858	868	873	819	907	853	850	831	853	872	799	833	837	912	837	826	805	842	855	919	873	851	846	854	919	898	859	849	873	836	887	827	815	841	801	843	809	834	902	872	846	835	817	870	872	815	864	887	794	887	821	855	798	859	834	884	836	897	849	913	894	852	831	838	819	889	843	820	815	830	820	809	873	889	877	849	884	815	817	816	845	858	841	854	834	865	889	885	804	870	874	858	878	844	905	812	875	839	833	830	855	854	848	878	904	870	840	893	901	857	863	862	812	798	854	846	838	828	872	854	845	796	824	845	857	850	819	878	874	824	850	839	891	842	817	869	870	837	882	895	809	841	840	818	835	846	863	859	906	819	807	889	819	865	865	838	902	827	866	860	812	833	885	860	872	832	855	852	857	924	820	823	848	805	858	864	909	823	843	873	862	858	881	845	827	828	862	887	849	859	832	868	894	832	877	856	826	796	857	923	850	837	848	892	832	903	857	857	863	892	877	872	820	811	875	856	874	837	852	852	846	848	873	838	830	853	882	810	807	871	862	837	895	805	884	848	851	848	868	856	860	886	841	847	874	796	851	848	844	876	848	889	887	815	830	827	856	853	820	841	880	852	841	843	859	892	847	858	860	855	849	784	838	902	879	883	802	854	845	832	880	841	877	808	864	841	888	854	841	887	898	863	880	853	859	802	822	810	887	858	831	833	878	794	800	825	863	889	915	789	864	885	880	834	875	802	898	838	776	847	833	819	835	861	858	878	805	872	876	848	869	921	850	889	833	872	844	884	880	855	853	870	888	864	860	839	860	849	857	870	825	905	878	801	861	875	849	836	860	899	841	823	825	841	867	912	851	830	785	874	846	826	879	843	845	862	789	785	852	818	848	919	794	863	857	848	852	884	769	864	859	860	907	881	830	871	828	831	843	921	817	845	864	875	831	860	862	854	819	860	843	842	870	905	813	850	856	869	847	804	844	857	858	841	873	847	871	851	870	844	892	884	781	864	824	875	833	868	904	809	935	866	859	858	849	826	873	876	842
1609	293	276	253	248	263	244	258	283	245	251	247	274	264	254	237	279	275	256	226	232	245	238	255	251	246	251	257	249	270	249	244	249	293	288	231	287	282	231	257	250	299	230	247	248	243	257	249	265	262	236	272	273	224	223	247	253	245	282	257	267	253	263	269	258	236	251	282	266	278	251	244	264	285	274	207	274	277	284	254	256	227	260	245	232	261	245	241	264	255	272	267	251	287	235	274	269	251	258	263	236	256	268	275	275	282	244	250	276	266	276	281	234	244	251	257	268	260	265	242	263	249	231	233	265	236	235	252	240	245	257	239	281	217	251	289	251	246	270	277	258	270	262	269	251	249	276	267	266	257	245	235	261	254	245	242	296	225	272	264	264	261	255	275	265	280	274	265	259	268	241	225	264	276	249	265	288	252	259	220	258	236	239	235	249	238	223	220	245	255	232	241	294	289	271	305	279	283	238	263	266	263	230	241	232	261	248	227	252	253	242	270	259	282	263	244	225	280	268	288	267	224	258	257	244	243	248	274	245	256	249	262	292	222	254	256	254	253	283	276	246	249	278	258	261	273	241	219	229	262	273	277	234	263	225	248	270	254	276	241	244	234	245	227	271	243	234	259	280	263	263	275	251	282	269	260	271	270	247	238	265	240	277	257	263	259	281	239	286	251	249	231	273	245	265	244	255	265	240	243	271	265	252	261	259	252	283	260	234	239	251	235	265	242	254	260	259	269	280	272	262	281	251	250	238	217	248	250	247	256	249	252	274	260	251	284	240	224	255	241	232	297	267	265	255	266	238	259	260	282	267	252	242	230	271	258	218	273	263	265	252	270	242	265	249	268	255	265	246	241	239	276	292	274	257	231	249	242	246	258	264	249	256	233	293	249	254	221	229	239	247	284	232	265	239	246	240	258	301	242	267	276	244	276	270	248	285	275	269	289	269	278	266	261	277	225	243	234	273	245	278	248	245	269	262	239	267	276	277	234	245	243	260	265	255	254	283	273	260	242	272	278	261	242	245	269	225	231	238	239	267	249	259	227	269	226	263	233	244	282	261	274	264	241	239	256	284	250	239	250	252	261	269	246	257	228	239	252	245	244	251	237	237	260	252	274	275	260	224	231	207	251	293	264	277	274	261	250	275	254	253	268	302	250	227	254	253	280	252	258	248	259	266	250	238	247	292	253	249	221	277	273	258	278	273	244	259	220	250	239	265	252	272	245	248	240	260	276	223	222	218	255	252	297	263	215	243	236	266	236	259	258	247	268	282	271	247	276	282	270	262	265	220	251	265	288	264	250	256	235	261	248	303	264	262	270	268	260	237	260	270	254	259	287	244	209	248	229	272	248	255	253	265	284	277	235	265	234	267	259	236	226	258	278	271	269	254	252	245	231	238	261	276	239	254	279	270	273	276	279	257	253	266	267	231	265	251	249	258	248	266	257	258	267	272	245	259	255	283	246	261	251	262	237	235	280	238	249	248	260	268	221	264	254	241	229	260	229	252	251	273	264	247	256	259	260	257	262	281	260	247	237	218	241	258	260	261	244	264	245	243	221	282	223	260	280	297	253	262	269	223	255	237	233	266	258	240	264	260	246	240	263	252	241	258	251	243	227	246	229	261	270	245	238	274	274	254	244	258	250	252	256	241	244	290	274	257	256	278	272	241	249	233	252	248	256	269	255	237	242	262	269	277	247	260	265	266	258	241	259	264	249	256	273	273	254	264	266	263	259	249	254	240	283	269	243	246	271	246	253	247	219	261	273	241	280	237	287	272	261	264	275	256	275	257	225	243	270	284	261	256	250	242	247	257	252	269	254	274	255	241	262	260	235	235	241	244	282	257	231	236	283	231	271	241	250	254	253	270	273	225	255	259	269	304	278	264	271	302	270	259	250	250	261	255	292	236	256	251	257	284	252	237	271	241	237	246	253	271	255	294	246	223	251	270	262	264	291	260	295	254	264	268	253	242	253	264	219	285	241	252	274	267	259	275	253	269	251	270	278	266	263	244	292	242	245	265	272	249	246	252	254	271	241	246	273	273	246	273	286	243	274	225	257	258	281	238	255	257	271	292	269	237	234	274	229	257	247	238	238	246	263	256	247	242	270	266	255	231	303	257	248	281	253	258	267	244	235	246	285	263	266	248	268	251	256	243	263	251	251	272	262	251	220	267	244	251	256	241	266	243	263	289	252	289	253	232	297	216	229	287	273	232	265	236	219	251	275	268	265	255	250	249	262	252	252	241	273	256	256	255	243	250	215	253	272	266	282	252	289	270	269	271	232	294	258	292	258	307	244	289	259	248	246	200	232	258	278	256	253	246	246	251	241	255	265	248	256	262	271	253	226	244	267	275	285	247	270	233	277	273	244	241	270	275	246	240	233	266	263	259	269	240	233	235	280	277	277	262	260	274	245	271	264	251	268	256	221	263	242	246	241	229	266	274	251	243	265	246	240	290	250	242	283	246	234	250	268	266	225	267	233	272	267	270	229	288	276	250	238	249	288	246	241	257	247	259	245	239	275	279	287	284	274	266	269	243	282	250	264	230	260	262	283	282	250	277	252	260	269	249	244	237	251	258	238	278	260	260	274	255	239	263	281	268	237	251	258	263	284	256	248	271	286	247	235	253	242	248	257	303	242	265	275	256	256	283	272	266	229	266	238	216	240	238	236	243	232	239	283	229	243	252	247	250	255	228	229	274	260	223	254	240	261	255	269	258	266	282	266	263	255	254	272	245	295	241	243	289	244	239	250	231	251	219	263	269	236	254	248	225	263	265	252	262	268	268	255	273	268	260	263	292	256	255	299	253	245	286	223	250	270	236	265	261	223	252	271	229	245	243	236	288	229	237	250	235	251	256	234	245	264	247	249	251	270	276	272	243	245	282	286	267	294	229	238	277	262	271	252	256	270	247	234	284	251	249	238	263	268	271	224	253	267	242	263	234	249	237	247	235	266	269	270	266	252	262	225	226	256	286	243	228	253	269	259	254	263	266	275	245	263	246	246	243	265	236	277	252	264	241	277	260	279	275	244	244	256	249	266	248	251	248	237	256	248	259	257	274	232	270	256	249	257	268	262	271	266	252	265	241	240	222	267	252	292	233	219	261	295	253	259	244	257	233	268	269	301	278	240	240	252	234	279	242	233	248	260	295	276	261	228	286	246	259	266	244	275	262	254	263	253	265	282	233	272	263	257	248	282	259	245	253	272	251	281	252	255	275	265	226	236	252	280	235	261	288	251	248	260	259	240	244	226	236	262	252	246	242	241	253	262	243	260	253	289	241	265	287	241	287	243	261	236	256	257	247	251	240	243	239	295	245	231	220	262	280	263	250	213	258	222	287	241	267	269	273	230	239	269	251	273	232	250	236	248	263	258	230	262	234	264	272	238	237	261	248	217	229	282	245	254	257	278	277	255	243	305	238	249	230	241	236	238	263	253	271	258	267	257	245	275	264	251	265	275	247	258	254	276	228	257	277	279	267	227
1952	647	685	688	681	661	699	640	655	683	693	627	617	633	645	614	630	573	629	614	657	590	640	613	608	634	694	608	630	623	640	627	649	613	630	628	636	681	637	577	633	638	641	635	599	594	648	630	647	644	630	659	611	639	594	590	652	640	612	638	625	653	644	591	570	658	636	609	634	672	638	649	618	643	613	619	628	611	632	636	613	638	639	610	639	637	619	592	652	629	614	616	618	598	622	621	654	545	601	619	578	598	639	583	668	603	647	639	636	633	615	652	594	601	638	634	639	650	615	624	616	629	672	626	631	639	631	592	656	585	641	634	646	629	594	622	611	654	659	614	638	609	694	649	614	639	606	606	591	639	641	644	649	601	652	624	615	692	714	610	622	666	599	627	654	604	633	620	600	643	634	668	663	633	611	623	658	628	603	666	620	596	604	641	610	608	644	667	626	606	653	603	615	625	621	568	607	650	611	638	642	635	637	641	651	617	647	624	615	668	637	612	608	669	626	597	626	598	597	647	645	627	598	622	623	663	611	622	627	605	647	604	610	603	640	649	606	638	657	628	649	599	565	599	660	597	594	611	605	593	634	609	641	603	646	658	637	664	640	632	669	639	619	569	630	652	632	611	607	614	606	618	636	637	589	608	617	643	612	637	644	668	636	585	652	576	587	643	591	651	632	595	606	625	617	620	652	659	597	640	645	592	600	623	613	595	634	632	612	620	616	669	628	643	626	609	587	630	666	609	628	656	642	610	669	613	632	646	595	628	605	700	615	596	642	652	597	622	587	666	606	648	589	643	596	595	646	624	618	643	632	650	635	596	615	611	665	663	617	608	590	610	630	645	634	623	630	619	607	624	633	593	643	655	562	587	627	633	630	663	641	641	637	655	652	666	616	582	600	611	649	610	633	658	671	592	618	622	595	621	623	606	597	649	675	585	596	640	641	637	610	617	561	633	633	594	671	645	630	655	628	596	628	589	659	631	609	611	616	600	633	631	624	600	660	648	606	660	640	610	630	672	606	616	601	629	607	629	603	664	615	637	603	600	647	622	651	595	627	647	590	636	658	624	612	645	599	642	613	585	626	639	670	635	630	587	601	655	613	680	598	681	598	663	647	584	642	598	632	616	623	662	601	614	630	609	691	625	676	585	632	599	642	639	610	642	650	686	627	669	596	600	651	677	658	624	577	627	624	625	608	622	622	621	589	653	579	586	570	626	585	661	607	634	622	613	623	628	621	605	627	639	691	605	624	671	640	603	642	635	616	649	609	632	623	589	637	569	667	651	595	616	624	603	625	632	635	651	619	612	608	591	607	610	667	622	625	621	627	650	605	624	598	610	600	628	635	627	627	658	569	612	596	620	652	622	638	603	596	596	632	644	620	581	607	688	609	644	556	652	680	605	660	609	615	614	648	629	577	614	647	637	591	632	591	628	632	634	653	613	614	652	615	633	646	573	642	654	611	626	611	614	605	676	619	628	625	645	656	631	615	566	693	627	649	612	638	619	621	650	640	639	599	644	657	567	640	657	630	589	599	639	637	620	640	585	608	629	606	603	617	677	620	648	636	605	624	617	603	635	626	615	623	662	617	662	594	608	590	602	629	602	588	599	588	603	671	668	662	646	599	646	624	609	631	622	611	636	630	667	653	613	638	598	626	638	627	621	624	576	624	644	599	616	637	598	572	611	575	618	630	592	628	633	669	616	619	583	624	616	658	618	615	619	621	656	626	605	604	671	641	610	615	635	602	616	695	638	615	615	557	650	601	583	620	563	626	620	605	648	624	633	590	554	597	608	614	612	623	661	680	644	643	555	621	645	616	609	655	622	614	652	619	602	663	634	642	659	654	669	622	683	678	567	611	609	618	601	663	671	640	619	585	679	636	651	600	629	639	616	633	560	604	635	585	595	608	603	640	642	614	631	637	607	643	631	638	600	648	637	639	627	617	633	594	636	650	654	646	618	627	627	588	623	650	627	617	639	643	632	571	622	604	594	632	665	588	607	637	609	604	607	662	617	648	617	635	628	603	645	620	602	595	632	622	688	638	614	640	650	608	639	642	651	580	624	675	612	575	624	597	634	654	627	549	641	627	647	638	616	659	569	687	617	604	634	608	632	591	620	628	657	596	626	620	600	594	607	644	597	587	599	619	629	605	605	605	639	656	631	612	627	608	629	604	626	601	646	636	620	687	619	641	629	645	651	626	601	624	597	632	679	620	627	661	627	644	636	620	631	653	739	589	628	688	601	622	615	611	639	647	619	625	648	587	625	569	686	593	580	587	610	672	618	612	610	594	584	633	647	647	587	647	626	630	618	695	641	648	651	633	613	649	634	571	635	644	633	630	623	623	645	586	618	597	612	598	640	681	648	699	605	612	632	632	668	600	645	660	620	631	584	684	625	621	616	659	619	593	639	568	646	623	591	616	664	653	646	637	611	586	650	602	592	638	638	574	655	613	649	619	579	663	609	633	594	644	641	652	655	633	627	612	694	616	639	621	600	642	632	635	669	650	674	615	637	644	653	588	618	606	621	632	637	652	623	620	616	662	641	595	637	632	645	659	628	647	582	611	622	652	662	670	649	592	602	593	598	634	626	618	659	642	635	658	649	656	635	651	590	639	605	606	608	620	601	648	639	620	598	663	685	662	585	633	605	628	615	629	612	583	597	648	634	646	666	614	600	623	629	623	622	617	584	647	656	646	610	644	614	632	651	592	604	631	628	631	608	635	622	582	598	638	626	648	593	632	619	628	632	634	629	584	584	607	635	648	626	626	606	605	571	655	618	639	569	609	623	644	636	607	585	624	590	633	634	666	625	624	563	656	618	626	637	632	610	577	641	589	639	688	611	615	600	659	592	636	632	627	638	613	609	623	598	650	628	638	668	642	619	574	628	611	645	642	594	632	629	656	659	626	660	657	644	592	646	635	619	601	599	604	647	598	639	608	603	616	630	594	609	601	652	642	635	625	628	589	671	636	596	589	627	563	625	635	686	624	637	593	656	653	617	617	643	600	636	623	646	607	676	618	595	649	600	667	629	588	613	617	644	609	661	669	609	633	588	602	641	651	645	617	601	631	617	649	622	587	623	581	649	605	681	647	614	627	611	624	664	585	632	628	632	570	613	584	660	630	659	597	654	641	610	604	653	602	672	697	633	597	613	640	634	627	621	622	606	633	615	595	643	604	630	631	606	598	599	585	611	637	594	599	677	579	631	637	610	606	612	680	605	651	612	625	666	621	626	602	594	637	548	633	634	629	666	620	650	600	586	602	635	702	637	613	597	625	655	586	616	605	634	576	611	645	651	611	636	609	649	647	582	633	630	605	640	623	621	648	643	615	619	607	598	643	614	624	673	604	615	653	647	627	659	601	652	610	591	635	644	613	623	587	607	580	663	625	629	619	593	614	635	605	626	599	608	604	536	566	618	626	639	626	681	625	587	641	651	623	618	613	671	618	637	682	649	649	640	610	630	627	656	630	629	611	622	609	597
7285	570	523	428	324	250	235	204	202	185	185	205	191	181	203	199	168	179	185	189	168	193	180	186	181	164	164	146	181	186	160	189	164	178	157	183	171	163	175	168	160	186	185	168	185	179	174	173	180	159	164	183	185	164	180	166	172	165	207	186	189	185	180	177	225	153	185	170	178	170	186	152	163	189	176	167	187	147	162	144	175	166	182	200	204	189	172	158	174	168	163	172	184	181	176	186	147	173	197	177	163	149	177	181	199	180	184	181	169	172	191	187	185	189	188	185	158	169	161	164	170	159	199	172	186	186	174	183	188	172	165	171	187	177	186	179	183	151	171	179	191	169	171	181	169	155	159	165	154	143	183	185	146	166	192	170	201	169	160	176	165	197	177	164	190	151	156	164	159	158	158	144	162	170	194	169	187	163	204	190	173	166	166	191	164	201	148	181	170	194	191	193	173	162	152	177	177	158	180	178	157	169	167	172	175	172	172	186	179	174	173	164	195	183	144	196	180	173	150	174	169	195	168	184	186	181	187	184	161	185	183	160	160	210	149	163	169	193	202	180	172	148	154	163	173	183	158	174	161	168	183	172	192	185	197	162	204	206	152	158	190	177	181	164	179	160	158	162	173	171	163	184	188	183	183	174	174	198	186	157	172	163	152	161	178	183	169	178	183	163	168	186	168	148	166	196	174	189	185	179	173	191	153	165	176	169	170	162	178	164	173	153	180	191	192	170	161	174	178	165	164	178	199	194	194	189	182	184	214	167	196	177	180	165	125	162	176	178	192	177	178	162	165	178	184	172	172	175	141	191	166	172	179	169	163	180	183	192	175	172	174	165	165	171	170	170	173	175	199	183	178	193	179	167	186	170	173	177	168	162	176	155	191	182	163	163	158	177	179	184	176	174	201	176	195	163	201	185	145	182	159	163	189	171	179	187	172	182	175	197	170	186	174	187	157	165	193	173	151	176	144	175	164	165	178	181	171	173	172	173	142	164	160	161	201	169	159	177	168	200	186	188	181	147	148	169	170	176	168	164	163	200	175	169	172	186	177	154	159	163	173	155	180	137	155	192	191	160	158	186	166	159	187	192	188	179	178	168	170	168	176	160	172	183	156	166	164	157	183	166	166	170	182	197	158	155	170	164	183	177	186	179	179	177	175	187	165	180	157	187	190	173	163	178	167	183	169	182	174	171	182	179	188	137	180	182	172	208	180	194	180	173	184	180	159	180	161	172	173	172	180	178	168	180	162	175	150	187	192	169	197	172	165	173	169	184	165	164	179	177	159	147	178	189	183	194	166	184	160	166	186	159	180	174	162	175	169	193	165	162	182	155	155	169	175	162	182	150	171	171	165	169	178	165	185	160	155	153	173	157	200	154	185	177	152	179	150	176	172	154	186	177	194	174	170	159	167	153	173	194	160	178	185	164	154	215	181	172	163	177	175	174	141	165	191	155	175	181	154	176	183	205	164	169	178	183	185	176	173	158	193	179	161	171	168	167	168	177	155	157	171	178	173	165	182	181	155	153	181	169	200	161	159	177	158	145	195	170	169	201	168	178	184	168	173	172	162	145	165	168	174	186	193	149	196	167	174	191	166	159	175	175	169	170	182	167	192	191	180	173	189	162	176	145	156	196	190	172	142	171	180	193	174	174	161	168	189	170	166	184	166	159	160	177	188	189	172	169	173	153	179	177	191	156	179	159	180	161	198	152	157	177	176	177	179	163	149	195	196	204	187	147	189	168	183	157	179	219	177	179	142	183	144	169	165	178	167	157	163	195	184	155	138	157	179	155	164	199	175	162	184	167	179	152	186	160	184	174	185	165	182	163	170	185	204	153	171	175	178	193	177	156	159	179	176	159	188	175	170	178	217	152	170	179	192	174	155	189	183	180	168	176	167	204	168	165	188	169	161	189	168	172	157	141	164	149	180	178	172	169	159	158	172	180	154	155	176	174	172	185	171	209	170	180	163	163	187	196	155	140	168	152	173	152	182	147	168	224	168	170	190	183	172	195	167	162	174	179	196	165	180	142	169	172	155	181	184	181	161	178	192	154	163	181	158	171	173	182	180	172	177	181	167	169	166	165	164	159	165	179	161	167	175	196	143	155	190	164	163	167	171	182	183	173	172	159	180	167	174	158	177	161	191	200	176	175	192	167	161	157	165	156	175	152	191	162	185	162	171	176	174	182	175	175	190	183	150	177	128	155	155	163	181	222	166	189	171	176	189	158	171	141	208	174	203	174	151	152	185	161	175	154	154	170	180	165	206	169	138	200	184	184	160	215	173	176	174	158	185	156	187	169	162	148	172	170	172	181	183	152	222	173	147	191	182	171	187	196	176	195	160	177	166	185	145	179	172	152	179	156	180	183	174	166	163	173	157	156	164	166	191	191	178	151	158	160	193	164	159	162	169	156	178	186	161	169	157	185	149	173	157	161	179	162	208	185	179	184	192	171	165	183	167	163	142	176	171	177	161	159	166	171	179	171	192	165	146	157	188	188	158	167	181	157	177	165	187	163	182	171	180	170	190	184	149	166	160	171	166	174	181	148	182	195	204	157	171	174	167	158	153	174	186	135	178	135	197	165	171	170	207	164	178	164	174	189	181	165	182	171	167	152	181	163	154	171	182	181	168	182	179	151	184	172	143	194	168	157	161	145	176	157	154	151	173	164	171	168	138	187	166	160	192	160	165	163	185	166	157	157	176	179	162	188	176	166	194	145	180	173	147	166	186	177	176	159	178	165	164	180	162	174	186	213	187	178	155	186	189	198	177	164	154	195	163	175	179	163	165	190	188	160	179	164	151	159	154	177	184	177	152	163	186	171	163	175	172	160	180	151	169	158	144	177	161	183	160	194	157	186	170	171	198	154	164	171	183	183	187	165	185	158	175	152	193	173	172	180	170	163	154	164	159	199	165	180	178	160	159	169	170	150	187	184	167	191	192	183	171	167	177	162	183	174	180	158	172	160	164	192	195	158	161	149	171	171	170	177	170	183	185	157	183	159	188	180	185	160	183	159	183	161	173	185	173	185	164	178	172	161	156	201	197	170	180	193	182	175	169	175	162	184	167	159	192	180	171	181	188	173	174	151	186	166	154	167	157	167	197	164	170	176	178	149	169	191	194	181	181	170	200	165	184	185	187	170	177	166	158	190	168	158	186	179	176	171	150	181	172	165	189	209	187	163	182	173	163	166	212	189	179	182	166	149	173	200	200	189	168	162	165	165	166	185	169	172	171	178	171	168	158	169	186	143	165	165	159	154	174	177	176	162	192	173	186	158	168	160	182	164	168	168	162	172	178	181	178	155	206	161	170	166	176	182	133	166	167	155	151	177	156	145	169	174	172	167	173	149	184	177	166	162	154	185	189	161	163	179	182	180	159	195	186	166	166	180	168	175	167	179	191	175	169	167	172	176	170	193	141	180	172	171	192	171	187	158	178	154	158	192	152	189	169	182	179	159	199	173	150	152	195	173	166	190	202	192
6220	819	1309	1493	1270	1069	911	746	705	707	670	631	626	595	577	550	520	540	554	528	477	512	511	516	514	512	544	533	548	509	469	489	475	469	469	514	463	458	525	491	486	502	495	469	502	494	502	479	494	472	516	471	456	484	450	508	488	446	458	506	505	521	500	503	498	473	470	456	497	471	477	477	468	430	485	464	485	481	509	495	503	475	507	487	447	452	491	481	496	486	447	484	459	486	476	477	493	473	447	456	467	467	460	465	481	497	439	478	495	466	494	486	489	493	512	516	507	471	491	495	451	479	502	469	492	415	471	470	468	456	475	507	471	500	519	494	449	498	470	465	464	490	499	472	476	493	456	444	429	455	511	468	496	507	460	443	474	477	520	461	456	476	487	466	446	491	494	501	458	467	494	483	444	488	491	458	470	475	494	465	462	468	476	470	484	463	454	473	459	486	474	442	446	499	454	450	496	481	442	479	467	469	476	469	476	506	431	452	480	458	460	496	451	464	503	487	518	458	495	470	449	513	469	519	475	509	488	485	501	470	519	504	488	463	481	470	461	450	443	461	485	450	471	487	491	494	493	489	479	516	454	449	483	483	485	452	477	490	437	486	471	472	475	445	457	461	482	470	487	441	483	453	468	481	489	502	449	477	485	458	497	503	489	501	501	445	471	486	466	498	503	487	474	486	466	495	500	494	467	474	493	463	480	445	468	466	520	498	503	498	502	496	474	486	493	484	467	496	462	491	477	521	498	442	474	497	460	524	466	460	515	487	465	485	467	485	518	470	495	496	478	514	483	466	470	402	490	469	459	496	497	523	456	464	483	478	456	477	467	499	461	485	502	472	453	481	504	484	472	468	478	480	474	495	478	470	463	479	512	471	470	465	455	499	497	448	454	458	488	518	465	466	470	494	467	452	470	460	493	440	475	515	489	511	465	500	460	504	484	447	495	503	460	475	473	502	473	459	515	466	467	463	472	477	477	500	456	513	508	461	478	485	464	498	482	472	459	461	460	466	495	461	504	443	489	476	512	491	478	467	490	459	481	493	486	502	460	491	467	482	497	477	460	496	465	466	482	456	454	506	495	484	466	481	513	504	460	474	455	491	477	506	524	449	471	443	502	464	446	479	525	491	496	468	489	518	493	478	451	497	508	491	506	459	448	454	449	504	509	470	470	526	482	461	470	488	465	479	457	464	482	476	452	499	455	462	480	483	475	492	462	501	502	482	483	486	413	478	465	480	501	484	445	493	543	450	427	490	472	458	491	488	497	464	483	467	467	473	453	496	501	495	478	485	485	535	482	506	450	488	455	497	461	489	456	494	496	462	491	472	476	488	470	442	455	429	444	482	477	497	504	470	429	485	462	473	474	472	506	514	463	476	457	430	483	438	442	486	476	469	502	480	509	438	483	481	458	489	471	465	442	468	512	457	509	508	487	503	454	444	485	504	502	485	471	457	493	472	505	501	460	481	511	488	475	465	486	492	497	466	502	486	490	497	515	504	483	452	473	475	461	440	457	460	469	465	485	463	469	448	459	467	467	470	491	489	496	457	478	463	494	481	450	509	454	469	472	464	475	467	479	484	489	506	494	505	484	470	455	469	467	483	477	494	485	489	489	487	473	469	516	456	473	452	476	451	479	500	494	503	461	465	432	455	460	464	466	512	476	467	482	444	470	490	443	508	478	463	460	461	480	458	478	464	501	479	462	475	477	456	469	496	502	453	438	499	458	494	490	468	483	470	459	508	513	488	490	431	493	484	473	505	495	453	460	487	476	485	454	458	478	466	500	458	448	486	450	515	490	466	483	489	499	468	473	481	458	501	469	477	462	451	438	468	486	509	477	437	445	459	500	449	455	445	475	502	425	488	456	471	507	520	470	435	470	484	489	451	453	443	480	476	491	498	494	472	501	449	497	457	474	468	452	482	483	483	520	487	472	521	492	469	454	484	460	481	487	478	468	510	464	472	478	483	518	445	509	476	453	475	488	489	516	481	516	507	447	457	478	443	504	468	518	463	463	475	482	482	489	481	482	478	458	485	503	456	453	491	501	440	465	474	481	460	482	463	485	458	485	471	461	440	513	477	488	475	453	507	450	490	458	444	462	480	447	454	453	503	451	467	497	450	507	449	422	467	529	503	467	496	496	485	445	500	460	507	496	485	499	486	490	469	475	484	461	505	499	507	460	483	498	487	493	481	489	474	468	458	494	502	489	469	492	439	468	476	478	493	499	496	489	502	477	505	520	455	457	446	469	453	438	451	514	468	517	466	509	457	481	496	440	488	460	487	477	460	463	500	476	486	449	456	463	447	469	482	477	485	480	481	460	456	489	461	462	510	445	455	485	467	489	437	475	512	447	460	441	435	489	495	491	492	507	482	530	447	467	460	484	507	511	502	433	498	495	511	472	492	454	479	458	498	477	470	507	508	499	492	511	458	437	456	466	514	474	489	488	458	481	472	481	461	510	526	459	502	471	489	467	503	489	422	507	484	489	472	470	462	480	517	433	488	481	497	470	477	472	451	488	487	468	516	522	436	475	502	466	434	467	461	461	482	439	510	487	491	477	476	508	473	491	426	462	468	478	488	448	487	493	456	483	487	463	496	436	492	494	464	468	440	458	466	478	529	458	495	477	459	502	499	437	468	507	475	481	459	488	478	479	492	495	472	503	460	464	441	501	468	483	467	469	518	467	469	476	476	524	465	442	474	516	485	474	492	488	503	464	455	463	489	497	467	465	466	435	464	450	470	477	478	484	458	461	475	493	435	471	458	440	466	490	482	436	478	487	513	463	479	475	463	431	457	464	429	459	461	516	434	490	512	483	496	433	509	454	469	463	491	483	483	471	505	457	486	521	436	483	467	448	477	493	459	460	479	466	495	498	500	457	403	481	486	476	513	448	473	465	457	483	484	484	483	471	533	447	481	442	488	472	470	497	501	470	466	476	512	496	463	507	465	440	490	444	520	506	459	461	471	482	465	451	445	515	463	468	462	497	506	482	507	489	486	492	459	546	470	440	471	497	480	465	475	460	520	445	498	489	460	509	493	467	498	469	496	495	461	467	450	486	470	478	531	443	489	456	465	472	457	495	490	477	488	467	468	458	496	482	524	495	501	498	500	514	511	461	487	503	454	504	510	442	468	468	474	464	469	444	528	489	498	450	459	467	522	518	442	475	470	460	470	500	486	472	466	464	479	492	483	482	491	465	500	469	488	488	475	467	457	454	456	509	495	474	500	457	472	464	493	504	448	498	494	467	493	492	463	464	509	504	457	449	466	536	487	460	503	427	480	490	507	495	487	475	465	508	439	460	474	505	466	450	451	465	521	465	449	477	503	508	439	516	494	455	508	435	448	467	472	487	482	495	506	498	470	442	462	499	490	475	456	470	479	477	502	475	482	451	500	504	451	460	489	450	453	459	485	506	455	458	489	481	499	453	477	499	468	503	490	457	447	509	453	478	475	492	426	490	473	457	485	485	469	464	496	491	479
14618	1438	1221	922	721	604	516	419	442	365	388	392	367	353	383	369	424	398	417	403	387	415	376	358	397	322	350	363	334	400	361	366	340	332	375	340	348	346	381	359	322	375	389	377	353	323	351	315	339	362	346	358	357	363	358	347	337	335	358	318	360	345	382	324	372	355	364	349	303	337	369	350	370	361	374	363	344	380	360	352	336	398	374	388	349	333	351	369	336	327	389	356	335	376	362	397	376	357	319	344	363	338	326	347	381	335	338	386	336	358	362	357	351	346	366	362	407	343	358	383	362	395	353	368	361	361	347	371	325	358	363	354	337	380	345	349	371	363	358	376	355	373	325	353	366	352	395	331	332	372	349	334	323	377	372	356	379	367	338	372	375	371	377	372	349	347	370	355	396	374	344	375	352	395	357	396	361	370	323	364	342	366	304	358	357	351	340	327	405	358	353	366	330	374	353	364	337	334	363	368	360	359	330	375	338	360	363	355	376	370	365	386	378	383	360	360	322	378	337	320	381	359	345	373	337	310	362	370	368	383	376	366	345	358	345	347	339	325	364	357	315	359	370	353	365	352	380	357	355	383	368	356	366	342	365	333	344	356	331	368	350	353	357	352	339	331	375	348	337	364	346	355	358	349	373	360	367	355	398	363	366	353	360	344	338	393	365	310	357	323	360	391	357	376	361	334	354	328	356	348	369	362	316	349	331	338	357	344	370	347	330	332	374	375	356	374	387	410	360	352	334	342	338	374	385	345	350	352	355	366	383	367	350	364	358	371	327	341	349	337	366	413	383	366	343	403	364	346	324	335	359	348	361	359	374	348	340	343	375	321	350	368	381	317	358	357	327	386	353	347	394	319	361	388	345	359	370	374	379	360	399	405	346	366	364	360	372	345	352	362	294	339	370	366	334	348	333	376	370	365	353	375	341	365	348	363	356	330	366	345	361	362	354	340	366	350	357	332	398	372	354	349	374	344	332	387	370	345	388	345	363	373	374	367	352	340	348	404	335	388	380	334	317	362	366	364	346	356	372	342	360	328	328	339	329	355	368	356	371	344	338	344	376	369	345	323	355	326	387	332	352	345	341	365	377	364	329	388	381	353	397	363	352	347	329	347	353	354	344	411	331	343	328	333	344	388	351	359	336	373	372	373	372	363	380	349	353	369	356	352	356	369	333	348	352	358	348	343	354	351	343	328	344	344	354	334	358	372	348	370	332	325	317	338	363	372	378	374	393	337	356	343	335	341	353	361	375	337	335	342	360	352	321	342	350	338	334	401	317	344	366	343	331	355	368	354	362	363	362	381	362	362	382	363	328	369	388	352	364	392	354	322	353	340	354	342	342	349	362	316	323	351	308	350	376	358	362	332	329	354	320	369	335	310	323	310	372	370	366	352	359	333	343	334	368	379	377	345	346	387	334	369	350	389	379	362	327	347	340	387	349	347	356	349	383	346	347	374	375	342	368	360	360	367	380	331	379	313	341	346	337	328	364	348	393	365	370	351	338	350	371	349	366	371	377	329	347	392	343	364	367	328	331	338	354	331	365	365	380	367	347	333	370	441	338	333	345	381	354	349	330	340	331	359	366	355	352	339	366	364	333	385	363	341	338	372	351	328	345	368	372	350	392	355	349	340	366	342	376	391	352	356	359	352	359	318	365	341	402	356	352	360	408	346	329	352	323	355	350	355	328	356	329	368	383	353	368	325	373	350	347	367	359	395	354	363	361	307	373	366	372	393	349	366	323	352	337	350	363	372	383	327	378	323	368	355	326	312	347	327	364	390	355	347	351	352	377	348	357	382	356	338	376	352	366	356	392	388	326	329	344	341	381	373	336	382	383	352	339	384	330	361	356	384	373	355	375	357	389	342	365	329	374	365	358	337	334	341	336	377	347	355	362	378	352	352	387	365	338	374	371	368	399	343	373	383	359	319	349	358	328	350	355	348	326	375	325	330	351	341	374	354	365	345	335	386	387	384	363	373	335	372	372	365	370	381	359	354	312	335	341	347	348	369	352	338	351	355	370	346	352	358	368	334	364	344	327	334	350	379	369	343	320	354	336	367	359	356	314	336	355	348	360	315	378	363	353	357	348	332	361	372	347	345	340	385	373	342	370	414	380	356	357	327	351	351	329	356	373	354	377	371	371	367	341	338	355	326	324	378	355	403	393	375	381	341	383	336	332	339	359	355	353	399	398	348	349	390	342	387	365	360	394	338	349	349	373	355	356	375	350	380	340	342	339	351	369	378	355	363	388	317	328	394	361	398	349	357	357	353	353	352	348	367	357	369	360	351	381	359	350	351	365	375	340	349	368	368	373	405	370	333	340	339	380	350	383	366	310	378	358	330	388	368	328	356	380	311	352	347	384	394	357	341	379	358	362	381	350	343	383	368	332	307	384	342	356	332	366	358	342	343	341	362	355	339	320	355	331	358	326	371	358	377	351	338	329	355	326	331	369	351	358	373	346	391	335	339	372	342	334	414	358	335	363	382	373	383	360	411	346	359	359	376	334	343	367	346	346	376	369	345	351	362	343	349	354	388	395	369	317	370	344	338	346	396	348	361	339	329	351	306	356	371	364	377	391	367	405	382	387	343	354	342	404	360	350	347	353	343	331	345	389	348	325	375	380	344	372	327	356	370	342	346	375	352	326	377	364	345	364	360	325	363	311	392	352	345	340	373	339	352	343	376	373	339	372	422	346	359	372	357	333	340	374	354	361	321	337	347	352	383	316	366	351	371	367	325	336	418	353	351	309	353	358	338	361	348	361	307	344	398	358	358	406	312	369	321	359	393	358	407	370	361	380	354	338	352	323	385	334	361	322	355	352	377	367	365	364	356	377	371	361	339	333	362	400	378	337	345	330	369	374	400	329	370	380	343	357	362	370	366	383	333	378	337	314	355	342	391	369	325	342	367	361	343	388	346	339	339	368	334	348	375	402	347	341	332	360	368	332	359	354	370	373	346	364	300	352	367	355	330	315	344	385	345	315	341	372	338	368	292	340	349	315	358	380	369	381	376	375	367	352	371	340	359	360	394	372	359	376	328	374	351	356	381	359	371	354	359	354	358	368	376	357	325	386	390	338	329	357	371	315	355	345	331	378	376	430	383	380	366	363	406	360	387	366	362	407	390	367	345	376	315	347	334	350	355	381	385	350	351	352	346	338	356	340	369	362	376	381	372	352	356	348	381	311	309	412	383	341	390	355	340	378	356	378	357	348	367	336	335	336	354	376	358	371	372	394	360	367	362	368	341	343	357	383	391	368	319	320	348	343	382	371	382	373	398	350	379	366	336	360	339	380	344	357	310	343	339	333	378	402	359	380	337	377	364	340	357	319	380	325	367	373	347	343	408	368	315	381	340	363	330	331	333	340	395	362	338	356	396	353	329	310	403	360	351	360	333	356	363	373	334	374	360	378	336	357	367	378	325	353	343	368	358	372	343	361	326	386	337	396	382	349	376	356	375	368	387	346	379	345	370	393	358
8425	1616	2512	2711	2370	1966	1633	1429	1400	1281	1154	1155	1015	1074	1008	999	1022	939	950	957	986	943	977	897	912	918	852	890	854	900	884	839	835	898	951	893	941	885	825	928	860	856	854	879	876	886	801	873	851	901	851	827	892	849	807	841	876	861	841	891	888	891	883	897	904	889	896	907	850	887	880	872	862	862	906	864	861	840	889	820	876	838	891	873	845	867	850	882	895	897	879	846	852	835	847	871	907	890	907	824	881	833	808	859	855	823	880	862	751	865	852	865	873	849	891	880	825	856	809	862	803	825	851	841	827	847	866	847	835	867	869	828	825	859	821	873	856	862	867	815	887	931	914	842	854	829	854	885	839	877	898	859	884	837	845	865	886	872	913	874	831	855	828	860	798	836	916	848	820	859	805	855	892	806	845	866	864	881	835	854	886	867	843	841	862	856	870	798	843	814	820	808	864	846	850	899	838	810	907	891	891	840	865	872	868	902	869	846	925	849	848	829	814	810	875	895	846	849	858	897	895	848	846	834	820	874	869	863	852	816	856	815	896	900	789	858	880	810	898	867	883	909	897	875	880	848	851	864	869	857	838	869	871	839	887	820	848	862	848	844	854	859	806	841	817	852	864	884	911	877	850	878	884	893	904	867	852	867	843	830	829	885	864	812	841	811	856	840	847	834	876	863	837	858	862	818	845	848	891	847	814	863	821	856	880	854	830	841	846	844	832	910	851	878	842	888	893	837	799	898	849	858	850	874	827	842	838	797	904	879	867	842	834	842	899	878	888	832	891	803	813	817	853	931	835	846	833	848	841	865	859	836	874	904	830	807	840	859	819	864	866	879	828	841	802	831	837	848	845	831	885	792	896	861	837	860	820	880	832	854	903	870	890	825	863	884	839	860	867	852	829	832	883	824	837	821	912	797	867	900	869	841	835	831	850	793	865	897	852	859	894	903	865	882	823	830	819	813	864	821	868	836	835	827	909	854	884	871	862	839	853	826	849	860	853	844	860	872	843	816	898	887	836	850	850	930	794	808	853	824	842	897	788	826	824	880	900	857	851	868	800	846	854	839	857	869	836	895	852	799	874	864	863	835	824	886	859	849	807	833	839	817	775	847	852	890	846	865	887	876	843	842	883	864	910	892	800	869	868	836	841	849	837	873	840	850	860	848	898	883	846	861	857	846	894	823	870	846	811	889	808	862	857	837	762	815	880	881	794	861	840	838	864	844	888	882	884	852	860	846	800	829	855	858	790	882	852	830	842	895	877	823	888	890	810	863	875	912	834	903	837	875	865	874	878	838	834	838	847	834	857	897	819	819	799	848	836	850	876	908	859	858	850	831	869	901	824	873	842	859	839	882	843	890	885	892	874	843	863	813	837	904	799	856	851	835	830	880	844	848	796	825	833	841	841	842	903	865	882	812	830	844	868	862	824	846	846	876	912	873	855	824	865	863	895	821	806	885	865	844	855	832	906	812	826	841	880	868	861	865	859	842	880	896	856	832	862	802	858	908	903	849	809	788	862	870	896	823	834	788	865	845	898	893	868	850	851	840	885	823	866	898	824	841	871	876	897	905	844	839	856	858	885	792	878	904	871	866	827	845	855	861	843	804	826	840	880	851	837	812	848	806	907	867	872	871	816	836	870	840	825	833	856	835	820	849	806	861	867	842	855	884	882	842	824	913	838	844	857	849	857	917	844	864	847	804	797	890	856	890	807	922	814	840	843	850	871	916	856	872	842	925	878	863	877	853	835	837	817	851	869	909	866	824	804	862	892	827	867	843	798	856	890	856	891	840	891	870	808	881	831	807	842	835	855	865	875	895	876	878	822	837	864	800	863	849	864	865	829	864	874	884	848	832	839	874	830	858	884	875	805	857	842	848	839	832	894	841	834	862	825	792	831	832	927	846	777	871	854	846	856	849	846	853	822	855	843	906	878	826	854	832	865	858	888	847	823	853	812	826	845	883	847	876	834	879	891	876	836	838	857	843	857	830	823	846	846	879	803	836	875	865	849	842	831	888	851	882	793	835	860	889	859	817	895	823	811	885	849	848	823	839	856	866	850	805	786	849	798	808	793	879	868	893	859	875	853	858	886	877	829	883	871	862	871	884	873	837	861	863	914	851	854	892	869	840	844	863	856	829	834	836	846	859	797	847	851	867	885	879	824	837	847	885	852	819	828	824	902	878	854	820	825	874	838	877	863	770	859	815	793	833	889	810	852	878	820	832	856	815	840	822	848	841	853	919	861	835	841	816	854	835	855	811	870	817	870	831	820	870	837	886	859	888	849	856	871	817	852	849	861	798	833	822	868	816	887	899	832	865	844	846	887	860	820	878	847	891	840	837	874	856	828	884	839	848	889	911	860	815	885	853	866	882	891	847	850	883	863	862	850	835	820	810	879	864	852	899	825	903	850	815	881	878	847	807	912	824	855	815	908	893	853	823	874	828	886	820	879	864	823	815	853	790	859	890	867	806	875	857	876	846	846	861	868	839	851	844	838	851	858	865	859	865	860	909	855	858	788	834	858	798	880	862	804	841	872	888	900	839	842	826	887	904	865	834	860	829	844	820	836	850	856	843	827	806	810	867	883	871	839	922	825	842	862	845	851	886	846	852	880	895	901	822	922	907	848	822	881	797	823	834	861	889	862	848	897	885	878	928	853	869	881	857	828	784	880	849	880	848	853	798	828	839	805	894	871	882	854	824	824	876	847	868	844	852	820	838	898	849	811	890	906	873	800	843	854	851	868	847	891	902	893	851	852	830	832	825	846	853	915	824	849	860	870	890	846	878	866	838	849	889	818	870	856	869	804	884	832	870	823	872	812	904	823	863	816	883	852	916	850	850	880	880	844	866	901	832	816	810	842	872	837	868	859	859	889	861	863	873	848	855	837	860	864	850	827	845	884	917	859	876	856	852	817	846	840	855	800	850	842	926	879	844	935	892	860	875	811	827	834	855	906	842	847	821	840	818	898	885	848	871	884	863	906	888	869	822	812	894	832	825	801	835	889	885	810	825	859	845	886	847	858	867	849	818	864	887	910	828	841	888	820	793	829	819	833	867	824	846	921	833	859	885	835	805	862	789	831	829	838	816	842	874	902	889	833	859	905	805	787	854	842	878	890	865	866	832	880	819	833	847	884	862	892	819	785	840	866	859	846	814	840	894	858	879	876	884	835	922	891	855	854	817	877	829	863	824	897	849	834	866	849	885	903	856	843	842	886	879	886	816	864	875	867	873	848	858	821	833	851	920	887	870	850	882	832	891	817	890	827	829	853	823	842	882	879	876	801	892	880	824	848	849	809	863	874	858	892	840	847	916	887	902	880	881	831	856	859	861	873	828	853	866	861	900	873	832	870	834	834	881	844	879	858	835	850	830	876	806	803	863	817	861	857	823	899	854	846	855	862	906	855	830	901	870	876	851	844	881	882	832	843	849	881	843	874	883	836	842	854	828	899	797	803	848	875	863	889	879	903	864	848	844	873	846
1474	278	288	252	243	232	264	259	253	278	269	248	268	244	243	231	278	250	245	252	239	244	235	248	261	248	250	273	242	260	245	251	247	260	285	230	266	243	228	258	245	254	271	272	232	265	253	232	250	249	259	238	247	253	281	253	259	288	248	235	257	264	232	250	262	249	224	268	257	254	265	278	273	285	261	293	262	276	247	252	280	237	230	239	265	296	295	246	241	255	227	232	267	263	240	270	256	230	259	253	235	269	258	262	297	277	295	306	246	252	267	254	282	273	241	251	235	275	288	251	271	250	240	218	255	259	237	257	226	273	258	265	294	245	266	241	276	226	252	251	271	249	240	231	265	262	246	251	246	248	278	240	268	237	259	281	249	278	282	263	253	232	264	272	232	264	242	260	239	240	252	249	235	246	243	277	301	256	251	247	247	252	268	281	241	252	266	213	259	244	293	240	276	258	243	273	268	280	258	260	272	271	251	243	270	263	275	250	240	266	274	269	282	253	312	251	260	246	252	253	272	287	243	251	230	263	280	216	276	271	256	248	252	248	250	227	255	258	255	259	264	255	250	262	232	276	267	230	249	228	257	259	276	250	236	249	206	227	252	270	245	244	253	245	248	271	256	263	249	248	245	229	247	237	243	234	235	233	241	242	280	252	260	261	248	235	262	267	272	250	287	224	253	241	267	245	250	244	272	296	263	264	254	248	305	236	222	237	229	259	260	289	253	258	292	255	250	261	273	271	258	292	248	218	244	267	272	236	267	293	278	238	244	264	271	262	264	260	231	233	268	285	265	259	268	260	235	219	267	255	293	271	278	241	251	247	225	235	257	261	244	252	243	270	264	305	250	214	249	235	232	287	289	289	245	301	258	247	235	273	278	274	267	246	238	259	285	258	265	263	263	250	260	264	253	257	266	229	224	239	244	236	249	270	209	265	262	257	295	266	231	277	246	238	265	280	218	255	270	240	251	267	256	275	257	259	273	244	240	260	291	261	273	256	271	252	266	233	268	263	240	247	271	264	260	271	231	289	247	267	257	298	260	277	238	233	243	251	243	250	288	284	239	307	278	257	279	273	267	258	259	292	265	262	272	253	253	246	243	296	261	262	265	264	274	265	265	236	264	257	244	246	226	271	279	245	240	251	262	270	243	247	286	284	307	252	245	279	273	238	247	234	268	252	265	277	268	236	257	293	281	240	239	215	265	259	254	260	243	288	263	276	255	251	268	238	254	273	251	267	255	258	279	268	251	252	252	259	238	236	251	298	289	247	253	269	242	253	252	272	248	276	230	258	285	286	228	231	260	248	255	254	259	253	260	261	267	250	261	286	251	243	274	239	269	255	265	256	263	257	250	257	277	275	266	253	249	276	241	279	229	270	247	218	229	255	255	322	257	310	231	280	266	252	271	266	247	236	286	285	271	293	222	265	257	278	203	238	237	240	268	238	248	245	272	259	276	265	273	237	252	246	244	242	238	283	243	250	258	253	305	276	259	209	249	274	225	235	241	268	264	295	266	251	245	250	215	259	287	254	253	228	281	247	247	285	244	225	268	240	268	277	280	244	258	253	248	265	231	279	236	252	256	248	237	259	230	234	249	224	243	216	253	254	250	274	223	276	272	263	255	264	244	259	253	267	295	251	238	208	243	270	284	235	298	269	252	234	248	239	265	227	258	245	250	262	244	235	272	267	281	260	222	229	271	282	253	273	270	268	263	226	245	259	235	261	245	258	279	261	285	269	249	237	222	233	280	266	249	267	252	268	271	266	255	232	241	283	256	249	292	238	263	248	275	243	231	240	240	238	242	284	256	253	258	244	238	242	285	253	265	266	238	267	296	233	279	234	260	262	251	276	222	260	274	249	268	249	234	260	246	291	221	284	262	266	263	258	263	249	248	216	243	281	236	264	252	245	239	247	245	222	256	251	273	250	264	282	248	246	254	258	263	268	246	279	270	247	235	261	251	274	235	249	232	266	269	249	237	237	254	252	251	251	245	225	263	259	267	256	275	257	240	234	232	245	260	266	239	257	266	276	237	250	252	272	256	255	290	276	279	255	301	238	273	218	232	255	268	252	242	252	265	285	228	253	249	259	282	273	264	263	234	253	219	219	273	287	266	252	248	268	250	250	224	218	249	276	274	230	256	234	255	268	236	236	290	248	267	247	241	241	291	286	255	264	263	280	249	269	251	278	242	260	239	251	277	258	258	275	261	235	247	241	269	248	283	279	235	258	279	242	242	268	255	262	241	258	271	284	280	248	240	278	249	276	261	278	258	240	263	257	291	277	283	261	281	280	261	267	261	246	232	243	247	241	230	265	246	252	257	225	252	268	270	292	226	251	259	257	273	253	217	242	260	240	266	248	258	248	277	280	260	278	261	301	281	257	252	253	253	254	258	270	231	239	250	226	231	249	258	246	271	277	232	233	265	232	221	267	264	259	235	212	229	271	244	259	288	283	251	247	253	260	262	270	252	256	269	275	246	252	265	248	262	258	250	226	255	258	246	267	242	266	244	243	268	274	273	248	285	257	241	255	233	307	239	244	302	262	245	263	246	249	254	266	260	253	246	274	250	256	249	250	271	265	225	249	253	229	260	280	289	250	266	237	249	258	256	265	258	248	245	242	217	261	281	251	237	253	236	264	252	260	285	269	279	251	287	253	270	254	274	258	251	253	243	263	266	244	238	257	282	252	242	245	250	264	261	240	259	232	269	260	238	250	269	283	285	285	276	235	259	278	275	263	218	244	266	246	244	253	247	232	246	267	241	266	273	249	227	237	239	260	245	244	263	246	245	245	275	256	256	231	249	240	251	267	249	266	231	274	256	258	236	236	275	231	232	238	262	245	270	269	250	269	228	250	244	267	277	259	234	247	278	263	258	249	239	256	268	270	225	229	264	290	233	290	270	244	234	259	267	267	276	237	252	252	255	264	241	225	261	246	264	228	247	265	240	265	276	241	284	258	241	265	265	275	259	260	258	275	244	272	259	245	246	258	263	249	250	259	248	278	274	236	238	250	302	271	257	247	249	261	269	259	261	258	243	273	239	265	236	287	238	252	249	277	260	265	236	253	260	269	256	265	251	233	282	271	248	247	259	234	264	276	218	262	286	237	265	252	234	253	241	284	248	250	272	279	264	244	241	256	268	261	248	295	266	253	222	239	255	236	267	262	261	221	262	270	215	256	218	277	260	280	261	234	258	216	253	241	291	236	258	235	251	267	220	267	261	267	268	263	268	247	242	250	227	274	245	255	255	262	259	217	231	254	258	238	257	278	253	243	235	265	252	251	272	277	257	268	254	284	242	272	258	249	241	285	271	264	302	283	248	300	221	253	256	250	281	252	264	266	249	256	247	272	253	268	244	232	259	273	282	283	212	259	274	280	256	240	249	232	267	264	252	262	235	232	269	274	259	226	277	233	266	254	254	255	266	255	250	255	285	261	239	277	265	287	256	263	232	279	240	266	237	272	272	287	250	234	233	261	250	245
1833	631	666	669	606	663	648	637	645	642	618	646	631	677	656	621	636	645	627	625	601	622	601	625	677	612	630	599	623	640	619	588	622	630	638	634	661	636	582	658	578	634	618	674	623	607	638	621	629	671	598	616	597	636	668	634	641	625	624	629	618	601	646	593	577	607	648	640	643	675	634	626	612	614	616	668	624	636	670	614	615	656	624	576	626	577	621	580	644	635	617	609	635	643	592	595	601	597	589	603	624	593	577	596	652	642	622	611	660	573	599	583	613	606	606	630	640	656	628	642	603	616	596	641	652	617	573	556	650	645	612	608	634	581	618	614	626	629	632	636	633	603	620	613	606	609	616	623	632	598	593	589	617	652	597	613	664	629	599	620	619	663	624	662	637	648	638	641	599	651	593	631	645	588	621	596	593	642	606	591	628	565	630	618	548	661	652	635	557	636	600	598	631	617	664	607	625	590	623	574	649	651	633	662	554	613	624	660	677	610	608	653	619	650	658	651	604	635	650	639	619	628	568	597	612	654	625	622	633	617	627	663	644	614	610	604	670	641	589	606	686	605	612	595	622	587	626	590	673	632	634	592	648	606	597	623	578	639	604	629	599	622	630	628	625	594	608	648	591	641	648	606	608	670	604	632	625	612	613	617	590	575	657	606	603	609	607	625	619	653	648	623	619	595	613	651	629	686	639	601	633	661	636	613	636	589	655	616	658	598	598	641	662	602	627	665	605	667	651	597	629	647	654	621	611	635	603	642	649	656	621	631	634	626	667	629	596	581	594	624	597	626	615	594	619	612	592	649	595	634	642	656	619	617	611	611	631	603	636	583	599	651	590	623	630	617	601	629	619	615	658	621	621	591	610	628	628	662	646	608	593	610	640	609	601	615	626	655	577	643	635	642	605	588	629	598	614	647	595	615	667	584	587	638	582	632	622	562	621	606	629	629	583	632	651	576	610	608	572	612	654	648	583	594	619	592	597	557	636	615	633	627	626	632	615	624	645	627	606	589	634	644	616	663	636	601	632	620	658	622	625	610	618	585	611	592	614	582	640	624	625	588	641	632	670	617	635	538	615	641	628	629	630	615	618	648	626	614	595	582	565	619	593	614	620	601	621	627	616	613	597	600	623	605	634	582	622	615	655	646	596	636	615	631	627	580	635	602	631	645	620	589	611	586	613	609	640	603	638	685	651	609	647	626	591	618	640	597	652	611	588	660	633	665	615	607	633	564	638	568	635	624	646	598	596	630	606	613	625	608	586	681	647	629	623	654	643	609	608	660	635	610	633	643	611	631	660	603	621	622	596	610	605	653	610	598	646	639	605	612	597	648	621	584	604	606	656	582	610	649	627	658	599	624	601	652	640	626	659	590	599	600	639	593	558	638	680	618	591	597	625	628	593	622	634	633	667	662	636	636	639	616	613	614	607	620	611	692	602	588	624	596	609	661	613	621	614	607	599	655	611	627	608	633	655	598	646	631	603	654	628	639	633	617	592	616	641	614	628	617	611	619	658	618	603	639	621	606	634	642	609	617	660	630	649	677	598	588	643	638	621	649	643	604	609	595	653	638	656	614	638	622	624	623	606	610	643	600	608	639	659	627	620	603	652	639	572	636	621	652	637	597	587	578	597	642	607	604	570	608	627	615	608	650	620	626	619	637	658	644	586	585	645	645	630	625	610	611	566	599	607	635	639	645	617	612	680	612	582	617	623	637	631	626	599	590	618	640	602	649	562	609	620	612	644	629	613	612	602	579	622	629	610	648	631	591	645	652	618	608	626	647	638	606	633	628	607	643	605	632	599	632	607	644	675	654	626	624	652	645	647	647	610	625	626	627	605	672	606	701	642	635	627	613	666	655	623	609	620	648	603	637	633	592	633	600	638	640	626	619	621	684	677	609	585	597	653	621	604	592	597	594	586	610	636	663	630	642	674	618	600	613	583	623	609	617	596	599	630	586	598	646	646	609	633	603	604	600	606	620	663	567	578	609	567	651	626	614	618	616	620	638	653	621	610	631	655	651	621	628	634	624	585	678	680	590	610	601	635	623	576	639	668	601	641	655	646	628	606	583	630	631	618	629	627	628	637	640	588	686	637	643	599	626	583	595	656	628	620	680	620	625	619	629	594	633	665	637	632	643	617	627	681	642	622	586	582	591	597	623	604	648	657	632	593	602	626	624	667	600	610	616	636	621	644	614	611	624	660	613	596	599	611	612	612	608	636	664	606	630	616	614	594	592	629	586	648	642	626	587	606	636	625	624	643	584	616	613	651	604	608	586	590	585	608	663	594	644	679	594	602	591	567	652	606	631	618	632	614	592	577	652	630	624	647	610	605	621	596	580	649	643	622	622	645	633	613	597	638	619	614	613	624	605	640	602	622	608	604	651	617	581	635	609	629	581	630	593	603	630	628	636	597	628	609	600	652	619	647	633	643	638	638	631	637	616	648	640	620	602	606	614	580	647	604	634	621	641	623	655	606	623	640	640	591	599	633	584	632	630	605	637	610	668	631	653	634	629	578	666	590	652	654	649	589	642	590	609	635	617	620	603	610	640	654	664	563	625	618	634	613	651	586	610	666	623	627	613	669	628	613	651	628	626	631	654	598	622	648	626	658	658	585	615	645	625	677	606	632	567	615	647	613	647	607	672	648	585	620	644	582	674	588	576	650	647	595	602	612	603	592	601	569	607	630	584	620	649	649	664	604	585	593	679	655	647	650	623	594	611	649	625	616	602	590	615	630	644	624	584	649	635	558	656	583	653	626	622	664	602	592	629	571	627	651	619	621	646	580	624	613	634	649	592	625	620	601	586	655	661	668	652	622	646	648	617	545	614	605	675	656	620	623	651	617	608	623	582	638	618	603	635	609	597	589	653	615	614	621	597	657	631	590	639	597	591	630	650	614	588	658	597	628	590	645	663	652	635	641	579	593	613	638	631	619	628	649	617	572	555	631	618	632	595	606	606	666	651	676	653	592	606	597	596	593	669	566	598	609	625	633	610	604	633	604	639	579	618	603	574	598	618	607	666	625	602	609	626	568	627	604	615	601	642	680	665	615	608	601	596	593	640	612	567	663	639	624	627	640	659	615	600	610	654	642	647	632	621	602	583	627	625	605	641	575	602	609	666	661	591	686	599	625	620	632	579	640	598	623	641	627	642	593	609	677	592	673	589	630	630	630	621	609	640	639	655	628	617	590	621	599	632	647	594	578	646	610	661	640	585	631	593	553	646	653	632	643	597	667	622	599	617	626	629	650	653	636	609	660	626	592	573	630	575	647	653	614	619	575	618	569	615	644	641	629	653	656	641	615	601	635	596	626	615	646	609	637	671	634	612	591	664	661	645	606	637	638	628	609	624	643	611	612	602	612	582	644	592	611	581	613	610	597	600	664	620	599	607	626	623	683	600	594	623	633	635	643	606	598	627	648	653	598	618	619	661	652	616	635	624	644	617	625	650	610	592	583	621	620	653	658	672	611	629	580	632
7327	531	551	444	336	278	222	223	246	211	215	211	143	212	194	172	176	196	197	160	169	187	163	175	161	162	167	143	198	175	152	182	203	182	179	187	176	149	161	184	171	180	163	156	163	187	162	147	181	156	161	180	159	177	165	191	175	191	206	171	140	153	173	148	194	170	149	163	158	207	170	197	157	166	172	207	159	184	174	171	195	186	154	213	161	178	161	191	188	172	159	178	167	177	173	165	178	162	171	182	188	178	161	164	158	155	140	177	151	185	168	179	160	162	173	164	169	170	189	155	160	201	169	174	158	156	162	166	183	192	147	198	177	189	178	178	168	177	148	168	175	207	172	154	180	176	189	167	152	176	149	148	189	176	163	187	170	175	181	153	195	181	186	180	168	184	166	182	186	173	149	198	177	180	191	168	152	183	152	158	166	150	183	164	175	174	168	169	167	160	161	186	156	160	167	131	167	156	166	165	176	175	175	199	184	189	156	171	155	178	149	201	162	161	155	163	146	166	170	175	189	175	165	162	154	183	142	181	164	177	172	201	173	180	160	180	175	192	149	179	179	150	167	186	177	174	176	173	172	154	172	173	164	175	177	171	160	173	151	176	153	166	186	180	150	170	169	171	170	182	147	180	159	185	166	176	163	155	176	185	184	168	177	200	185	149	159	145	179	177	153	174	181	152	148	190	151	158	177	201	162	172	173	175	159	184	199	171	165	163	166	172	167	166	180	193	169	157	173	163	187	167	155	173	185	167	174	153	167	162	208	174	173	152	178	154	179	158	179	150	153	176	178	198	170	178	182	145	168	178	167	192	167	162	149	173	179	162	159	145	161	184	165	194	197	166	173	168	177	189	165	177	151	139	178	154	162	168	183	173	170	174	191	166	202	180	183	163	145	178	199	188	168	150	170	195	173	165	183	172	183	193	163	169	168	177	171	202	167	159	173	161	187	154	175	160	179	170	170	194	190	164	165	182	151	184	164	146	172	168	169	156	180	173	171	134	162	189	159	179	168	163	187	194	180	163	145	157	152	162	181	166	157	167	162	183	161	176	155	175	159	201	189	188	151	154	186	175	164	181	178	169	172	195	184	193	153	177	174	185	168	160	173	166	169	158	190	163	188	197	175	180	191	152	159	168	173	172	178	142	167	202	168	185	183	142	165	163	176	172	194	186	185	180	166	207	155	163	151	176	172	178	164	176	157	189	164	216	165	174	159	207	188	198	175	174	189	191	154	181	199	148	178	181	187	177	197	186	183	179	180	168	190	179	157	184	198	181	147	160	167	145	197	203	198	189	138	182	171	178	173	180	178	164	202	172	192	177	169	170	164	194	173	179	215	167	188	151	183	199	198	173	174	191	148	159	163	164	192	177	171	181	167	186	163	164	174	181	165	170	176	178	174	159	183	189	171	163	169	171	159	189	193	179	186	163	166	171	178	193	175	166	137	135	171	182	165	162	175	164	167	172	160	160	180	190	159	177	170	172	149	152	161	187	162	177	166	176	160	155	166	180	169	188	149	179	181	165	170	192	191	181	192	176	175	192	151	174	179	191	179	160	190	169	169	185	171	197	178	188	156	170	175	187	144	182	154	169	196	168	176	189	158	200	153	162	184	177	156	163	167	189	161	175	195	178	159	187	179	187	171	172	140	148	165	165	190	157	192	177	159	169	180	172	188	167	184	186	162	180	151	178	196	180	193	168	166	182	163	189	181	183	191	157	169	173	181	189	176	153	168	139	170	188	171	171	177	163	188	154	181	192	176	171	190	181	172	173	160	179	183	168	162	164	179	169	171	165	149	184	158	174	192	179	169	195	155	176	183	178	158	170	182	176	187	189	168	179	142	152	183	152	152	160	172	163	167	171	178	175	194	166	177	193	179	167	190	174	202	179	174	163	156	168	183	197	174	162	152	167	155	185	158	158	194	190	165	164	150	173	187	162	163	168	182	185	179	167	186	174	144	179	168	158	168	187	150	185	161	158	191	166	191	205	159	180	185	161	169	182	162	189	185	199	199	189	169	181	186	171	162	181	206	154	148	168	188	198	159	186	163	212	145	169	197	175	166	149	169	186	156	191	186	183	196	187	178	162	175	184	169	169	161	153	185	162	189	148	160	162	168	154	166	177	182	172	172	152	182	160	169	172	153	196	160	161	167	174	171	171	179	165	166	181	187	175	163	162	158	167	200	173	188	175	155	135	182	155	176	189	191	169	170	155	176	175	178	166	156	142	181	169	163	156	202	181	156	166	183	188	168	153	189	177	179	176	148	188	151	166	166	175	191	183	167	171	162	170	172	178	164	163	163	170	164	197	167	170	183	184	159	166	188	159	180	163	176	171	166	162	176	150	153	181	166	147	185	196	171	162	191	151	199	155	162	188	180	192	195	158	164	162	163	186	171	141	181	203	163	190	168	160	186	182	154	161	167	177	193	149	183	174	182	174	187	184	194	168	173	172	169	154	141	145	181	177	167	163	156	154	186	176	163	174	189	176	184	157	198	150	192	165	174	162	172	197	183	166	175	185	178	184	166	164	188	197	183	165	162	158	174	186	197	166	158	174	160	187	166	162	176	159	187	189	184	182	161	180	151	188	180	166	163	167	173	173	196	167	159	189	175	172	188	202	174	162	183	151	167	186	176	211	179	180	184	170	177	190	169	183	161	168	176	146	180	172	154	152	176	153	158	168	176	186	164	192	166	184	177	161	181	157	154	165	164	170	166	159	169	193	189	168	187	156	161	158	200	168	148	170	164	162	181	177	162	180	144	175	168	165	166	164	165	154	166	167	186	182	181	191	193	169	174	170	155	175	167	172	169	186	163	152	168	181	196	196	162	178	182	176	158	156	197	186	179	160	182	202	191	175	161	174	173	178	161	191	172	160	176	178	180	180	198	184	181	187	171	193	180	156	172	188	177	162	174	153	183	158	163	164	173	173	182	167	161	165	183	143	181	159	150	171	175	170	186	198	169	174	188	173	157	165	184	170	163	165	167	160	172	175	165	162	192	172	188	160	170	182	173	182	167	174	184	176	172	153	156	184	166	172	180	161	193	206	184	180	176	181	145	157	163	179	182	147	172	188	169	174	172	162	189	187	176	173	171	177	185	189	183	174	156	182	163	160	185	163	180	152	196	181	184	182	172	169	167	185	156	155	161	179	178	196	194	152	165	149	182	174	178	181	152	186	172	169	184	140	162	196	181	174	209	175	178	184	197	157	182	174	167	175	181	178	183	149	175	167	161	181	195	183	164	198	155	162	156	175	149	183	184	176	163	141	178	177	185	176	196	181	179	165	151	151	171	195	174	165	183	188	168	194	175	187	160	188	159	185	185	152	151	174	184	192	149	137	176	173	183	194	151	195	216	174	165	165	197	169	205	182	198	181	195	189	178	167	176	167	195	169	187	170	180	181	154	157	162	170	154	194	207	172	156	171	166	206	153	176	163	166	173	191	153	177	176	186	185	163	155	161	167	162	177	185	170	190	187	172
6262	762	1364	1377	1262	1053	863	807	698	683	622	643	579	561	527	618	524	544	524	583	555	541	537	532	518	517	530	533	503	488	506	525	511	505	488	505	478	517	455	483	474	462	496	503	478	493	476	458	458	467	456	483	474	488	463	477	490	476	520	466	512	505	497	475	468	459	473	490	480	500	460	487	489	482	453	494	498	493	470	456	465	482	437	480	483	445	467	443	496	477	448	465	476	491	491	485	513	481	522	488	483	503	476	484	500	467	488	506	484	471	506	486	431	518	511	492	473	500	491	466	487	474	456	429	478	475	479	423	499	513	495	477	473	516	506	475	482	484	504	490	468	477	471	456	440	488	534	474	436	508	468	522	480	480	478	479	444	485	454	456	473	448	473	460	451	497	481	476	439	482	466	478	478	462	480	486	472	503	507	514	513	480	445	449	462	486	495	501	471	471	425	466	450	473	491	491	452	452	502	497	448	487	425	477	453	467	425	433	478	467	482	481	494	488	505	443	479	441	466	458	472	474	464	496	486	417	479	494	472	470	426	504	460	454	455	473	458	451	472	514	493	486	501	530	449	437	461	484	462	488	447	455	479	472	476	459	455	487	425	490	464	491	483	473	469	465	497	477	488	453	474	479	488	524	520	490	471	484	473	475	480	489	460	443	409	480	439	495	484	452	471	478	458	495	433	482	452	439	467	480	411	477	466	464	482	517	474	471	448	502	478	465	485	506	475	447	483	483	480	474	458	499	486	464	492	450	474	466	487	476	471	463	497	473	489	476	492	475	455	476	486	473	489	486	452	497	483	478	448	472	497	475	458	477	451	486	448	479	450	499	460	518	497	447	486	468	479	508	494	469	490	488	489	480	459	444	512	444	476	472	461	476	439	492	496	447	465	479	477	510	450	462	493	465	464	459	490	492	454	458	429	510	497	524	469	454	478	500	494	446	443	489	471	456	455	475	444	519	524	441	448	434	468	482	479	501	461	480	458	487	477	505	439	508	490	465	442	478	449	481	472	461	447	457	479	458	472	450	453	464	484	490	487	480	477	469	505	470	449	458	438	417	447	495	473	473	480	472	461	464	454	485	481	432	465	483	468	459	457	486	473	469	483	482	469	494	483	474	493	448	461	488	486	492	458	469	456	481	494	466	500	436	458	438	453	414	490	491	460	461	456	454	495	493	486	496	476	487	469	491	482	457	487	500	480	472	497	478	452	494	498	481	479	492	433	451	467	473	492	458	525	528	422	492	454	501	462	499	448	462	505	447	457	463	492	456	474	493	484	491	448	421	472	489	475	500	450	507	484	478	485	477	482	461	500	465	439	491	480	468	504	467	466	466	481	469	486	436	465	471	456	440	475	469	482	458	469	473	478	466	466	449	473	440	483	476	469	476	460	454	462	454	475	488	480	521	468	481	465	439	423	469	511	485	474	447	490	503	437	476	477	478	419	436	433	471	495	482	494	453	461	489	481	476	482	456	471	434	451	479	477	455	503	502	491	479	456	444	454	498	463	465	466	456	508	456	458	465	438	474	503	473	476	490	438	469	522	443	500	485	438	445	462	461	469	461	515	484	495	443	455	503	470	477	498	460	462	496	490	429	433	449	480	495	481	455	489	519	465	499	477	482	498	462	516	496	484	455	472	515	468	477	479	447	451	461	444	483	450	498	462	466	481	486	465	472	438	481	457	490	499	480	514	460	512	481	503	481	474	441	462	487	490	491	477	449	470	471	498	465	446	513	499	452	434	482	480	464	448	511	484	488	472	441	466	452	477	464	475	500	467	472	437	513	465	471	503	434	481	462	467	453	492	466	478	475	454	483	504	508	485	477	486	456	480	460	489	480	504	469	492	466	476	453	514	486	462	467	469	502	488	482	464	475	465	471	491	472	490	468	444	462	471	450	486	505	503	481	478	452	472	449	492	467	465	472	512	495	486	491	431	499	427	498	441	511	442	441	503	428	489	482	436	471	460	497	506	482	494	444	503	463	438	469	465	530	463	432	462	478	442	482	480	482	490	455	485	452	460	490	486	431	442	434	490	502	462	469	455	459	503	468	451	484	494	465	457	478	470	495	478	493	456	470	478	487	499	489	474	484	484	515	468	465	453	445	478	504	458	504	449	502	504	467	497	488	458	457	495	464	478	487	477	461	465	473	508	476	466	480	483	446	476	475	480	476	502	487	452	470	458	462	474	439	420	413	450	494	486	440	452	484	479	512	487	485	446	447	480	509	485	462	483	482	503	506	494	470	490	465	459	474	459	479	483	490	493	485	472	457	477	473	469	470	440	477	454	472	490	496	463	467	492	485	503	466	490	471	443	506	445	483	470	495	436	470	523	451	480	461	473	501	474	482	450	470	444	494	446	490	455	467	514	494	483	507	464	442	497	487	487	445	494	454	456	489	472	469	499	482	485	494	506	467	474	469	489	469	440	511	470	475	477	488	417	484	459	457	500	468	490	460	477	479	477	453	472	467	454	461	466	428	483	511	482	477	475	450	421	463	457	468	485	492	473	464	471	466	497	485	492	478	454	500	481	477	478	491	455	480	457	472	469	491	430	494	472	490	464	478	479	483	505	477	477	496	499	463	512	443	457	446	523	466	444	483	464	472	463	426	447	468	483	477	432	449	469	465	459	439	465	467	437	468	467	477	450	472	479	463	472	460	466	455	440	471	485	446	481	499	508	460	470	439	452	506	482	479	478	461	454	488	481	490	510	486	432	494	475	472	459	449	432	474	473	483	472	474	503	470	507	438	467	470	481	457	468	458	479	507	475	486	506	503	449	482	495	443	501	488	470	474	450	453	478	484	483	465	478	451	456	458	459	474	481	437	488	469	435	499	453	477	442	482	501	475	463	481	471	487	464	509	479	495	474	456	434	452	486	449	461	494	481	501	517	488	519	481	430	458	475	471	474	439	454	468	441	484	467	487	505	469	485	476	444	489	450	486	452	469	488	438	453	484	431	469	482	495	466	487	465	479	460	467	490	474	512	545	443	466	479	433	482	485	478	484	464	464	429	502	450	463	494	501	466	498	500	471	471	493	435	435	466	475	464	497	465	488	507	467	484	503	477	451	465	485	484	478	437	469	460	464	500	483	509	477	496	469	463	456	476	502	510	492	462	444	466	509	489	449	437	492	517	472	468	483	495	516	463	483	452	462	487	456	471	485	497	453	418	467	520	434	453	458	504	452	506	456	479	489	492	471	463	475	464	494	464	472	454	456	468	499	470	524	475	482	451	490	438	497	465	468	494	483	488	456	489	434	485	447	512	485	495	457	499	502	489	500	470	456	449	503	461	467	496	477	448	448	475	480	476	437	484	500	461	493	461	476	470	491	509	487	500	484	440	494	506	482	452	474	441	462	479	479	461	446	443	501	436	462	449	442	438	461	498	464	459	488	462	482	456	505	456	480	475	442	450	443	496	507	483	487	511	490	415	459	475	488	468	462	488	434	469	464	495	458	482	487	487	505	437	501	442	485	472	512
14460	1505	1216	959	708	522	520	495	423	429	378	410	412	390	414	390	426	394	371	381	375	382	373	379	361	408	340	364	375	376	387	350	370	379	375	352	396	364	365	374	409	363	344	368	366	377	392	374	375	376	347	371	406	383	380	350	411	383	356	364	371	403	381	357	369	387	330	371	347	361	363	334	376	341	369	354	357	335	369	364	349	379	352	368	376	325	364	364	341	368	373	375	352	345	377	370	351	350	348	379	436	364	354	406	347	307	333	371	402	395	374	360	321	351	335	345	336	367	354	381	378	361	357	375	346	346	336	370	359	320	356	367	344	389	368	370	373	349	348	342	326	336	322	375	332	374	344	369	343	377	358	346	345	331	375	348	352	354	372	350	357	404	339	350	393	340	378	373	336	426	394	384	385	348	342	356	350	352	377	382	323	346	325	398	376	380	346	330	361	362	348	340	389	377	335	363	364	387	362	315	371	336	348	339	363	318	336	363	337	372	382	330	340	378	342	363	350	375	372	366	365	345	395	324	342	373	395	377	339	334	382	354	358	314	353	340	334	334	381	397	362	382	365	363	370	366	366	340	350	327	374	341	336	365	350	305	343	346	385	344	354	370	339	376	382	350	407	393	355	352	335	356	351	394	364	358	348	344	336	362	356	359	349	346	321	375	375	379	374	336	313	380	355	332	336	339	354	373	371	344	354	353	350	352	322	372	403	374	366	346	392	374	352	329	336	349	349	345	368	364	372	361	366	354	338	345	384	325	338	379	358	354	382	381	336	346	380	379	349	365	372	383	335	348	354	352	375	345	315	356	312	353	353	337	375	367	340	362	373	343	372	369	400	355	319	336	347	361	325	373	343	342	317	351	378	356	379	362	346	337	383	349	378	335	365	322	350	392	347	315	351	342	374	370	335	351	378	369	364	362	376	327	411	343	333	368	336	423	394	390	339	344	355	324	354	340	387	378	350	328	360	364	356	378	327	405	348	355	364	334	356	400	371	393	341	346	360	391	369	352	342	369	379	358	332	351	357	363	384	360	360	372	370	374	342	351	358	341	388	344	407	337	350	380	352	383	379	338	379	398	355	369	325	335	345	367	395	385	358	385	353	343	382	365	359	329	351	329	394	368	373	371	367	356	351	336	359	371	374	350	364	321	346	363	372	363	395	333	382	344	388	370	383	378	324	357	380	366	345	310	337	355	374	370	348	375	380	354	348	347	398	388	387	373	318	377	336	388	359	385	364	353	372	364	372	343	345	376	362	406	406	336	364	415	377	315	358	356	355	346	316	344	346	385	378	399	338	392	314	325	327	334	381	364	393	378	362	415	352	396	365	385	368	360	371	403	363	361	368	329	335	357	346	353	366	355	362	333	311	373	399	373	323	321	369	352	337	329	397	368	375	385	368	345	356	368	340	324	348	384	345	322	353	413	361	344	336	350	353	332	361	342	352	391	396	391	379	366	374	374	367	335	328	339	367	381	345	380	365	353	337	388	371	356	395	371	368	335	367	349	375	356	378	374	379	343	328	369	363	372	380	319	413	389	355	367	362	382	411	344	359	349	376	395	337	333	357	406	365	365	380	373	372	351	379	350	325	382	357	394	366	350	359	379	336	371	360	369	325	356	381	343	344	332	391	356	380	377	392	398	341	346	354	338	356	381	337	352	333	354	370	346	366	400	340	359	326	318	352	377	353	357	363	371	341	369	363	378	344	335	371	393	342	391	337	350	358	324	339	355	350	340	352	392	325	356	357	385	397	350	361	350	352	361	367	348	347	340	399	378	391	358	344	319	385	365	338	356	375	359	363	320	341	345	369	385	375	339	361	359	386	349	344	396	369	397	340	330	360	358	371	357	354	367	375	377	334	379	348	361	346	337	348	330	376	379	371	338	396	340	350	342	374	375	382	377	382	354	389	345	353	379	372	359	389	335	325	342	362	332	363	390	328	364	340	349	368	356	376	347	359	362	366	323	383	356	388	366	360	367	347	356	346	355	340	332	357	424	370	381	387	373	334	360	345	375	380	313	360	374	362	367	319	379	375	369	370	335	326	347	344	325	357	364	333	378	347	346	375	353	354	325	363	380	351	361	317	362	393	362	365	372	359	349	366	362	394	332	355	339	371	350	400	349	376	367	339	343	352	371	333	381	375	382	345	326	353	326	380	385	347	346	378	359	338	333	369	362	330	336	342	376	359	364	335	355	382	361	330	358	326	329	426	370	362	347	354	361	376	352	353	377	368	348	360	361	340	361	354	371	358	346	360	358	358	342	370	353	361	330	346	369	357	341	345	355	351	352	344	410	355	366	350	378	324	342	344	352	388	321	391	366	356	356	350	351	335	348	342	314	352	343	359	379	373	393	362	366	376	361	369	365	395	358	324	345	375	361	378	374	350	353	364	338	350	357	388	374	356	345	351	366	380	406	384	330	376	394	406	353	379	373	396	374	369	370	358	362	373	336	332	388	344	386	338	357	335	351	368	369	389	346	354	369	322	349	402	371	313	368	353	369	352	350	346	367	360	366	351	380	330	377	366	343	322	325	358	373	316	341	372	343	381	335	356	365	353	359	323	386	376	380	334	367	327	364	368	365	367	357	374	321	326	351	365	347	364	360	351	356	357	363	364	362	320	336	327	364	372	350	386	357	340	376	348	371	380	343	363	367	326	353	336	359	349	341	393	340	348	345	380	339	363	378	373	354	405	365	366	394	337	358	361	340	376	326	366	402	361	314	356	371	367	322	371	352	362	393	343	396	348	382	389	354	375	358	337	384	355	376	354	357	382	347	334	359	351	335	349	341	347	343	321	374	362	351	351	369	361	355	330	366	374	345	393	359	375	343	381	378	349	304	360	347	337	319	357	374	346	349	329	371	352	385	382	335	378	358	353	356	330	380	347	349	357	410	363	324	375	357	361	336	380	361	376	384	349	348	351	360	343	350	362	379	343	361	355	349	401	327	392	363	396	345	369	296	360	365	350	344	379	402	347	345	368	351	358	341	353	340	365	330	316	323	387	396	377	367	338	404	384	367	372	358	340	360	348	393	354	370	343	364	361	322	356	376	379	352	346	392	347	357	339	332	357	362	373	348	344	355	378	421	403	380	383	337	397	399	350	374	359	311	354	351	354	374	396	315	391	367	371	335	327	366	355	385	377	355	348	344	362	351	400	368	365	385	376	383	360	340	341	352	372	374	339	349	362	367	386	334	334	371	332	345	340	401	384	346	312	344	351	400	379	364	340	380	357	343	340	370	361	323	346	338	338	396	346	373	312	340	382	359	388	367	335	349	321	362	352	360	359	356	385	396	347	326	367	374	367	403	358	319	380	356	346	375	374	371	342	361	342	372	345	359	351	334	344	365	383	358	335	379	331	365	314	345	373	318	368	354	394	377	319	351	358	368	380	384	333	352	346	364	358	364	337	385	364	361	334	330	392	356	347	396	376	340	373	378	335	346	350	365	388	359	355	356	397	382	352	371	384	361	346	380	314	368
8394	1535	2367	2726	2320	1900	1709	1468	1381	1198	1180	1146	1145	1013	1044	1029	1014	942	954	942	956	996	922	886	907	876	984	928	919	982	874	857	875	876	852	871	874	910	872	893	866	890	876	889	839	852	881	871	876	840	877	893	859	847	815	793	879	842	897	850	848	874	900	881	865	825	904	884	863	859	880	857	908	922	866	799	825	907	870	853	910	882	862	827	915	830	879	889	899	843	875	866	869	846	897	873	895	890	824	801	912	894	861	886	859	817	893	851	851	914	849	869	879	871	872	890	891	878	849	831	880	875	850	840	901	867	869	845	878	938	832	911	902	866	852	861	793	890	858	876	820	886	855	876	849	893	825	907	837	846	884	895	912	876	835	832	839	808	848	804	832	880	854	841	806	843	866	850	819	872	878	878	886	961	808	861	901	846	909	847	864	917	869	838	835	912	845	827	825	859	903	839	836	800	852	824	848	824	897	876	868	856	846	870	916	852	843	862	841	886	837	861	885	819	868	914	890	848	780	828	874	913	859	873	866	855	904	878	860	865	830	791	794	852	839	851	893	855	822	892	861	870	798	881	826	872	882	830	861	788	844	853	827	867	764	898	830	856	806	868	908	881	906	835	843	865	870	836	856	866	846	818	845	859	831	871	810	872	838	818	829	798	858	843	867	867	836	849	887	847	920	884	873	854	815	812	871	826	850	832	807	802	847	842	834	864	877	822	846	790	859	841	798	908	872	817	817	867	903	868	831	850	848	856	867	900	848	852	848	859	841	845	819	859	825	859	868	842	859	879	854	859	874	804	866	870	892	843	866	838	864	796	797	839	858	848	841	814	855	811	869	868	814	866	892	910	852	871	854	834	870	821	859	843	846	823	848	877	844	913	851	836	845	931	850	869	840	830	875	838	849	885	864	866	933	823	856	834	850	876	879	849	876	832	848	827	885	909	854	859	814	838	841	868	866	841	887	853	851	829	795	851	899	806	879	814	874	832	914	818	798	821	856	845	864	860	859	894	868	852	839	875	886	882	826	840	841	862	846	852	885	807	866	842	864	835	837	891	813	812	812	880	887	829	813	827	874	938	824	872	858	867	834	848	875	880	856	861	812	858	879	879	848	834	861	848	851	838	839	851	835	844	855	871	928	847	866	849	855	859	886	855	830	845	829	858	844	856	841	845	836	859	879	849	883	845	821	814	834	878	843	836	844	854	852	878	876	874	888	872	847	859	829	827	853	865	831	845	838	876	879	838	862	820	857	871	892	835	866	862	893	864	841	841	825	843	861	874	845	796	872	842	807	824	837	825	863	849	841	814	861	829	839	821	877	883	871	910	840	896	879	877	804	850	856	882	864	843	859	819	857	885	866	853	838	848	852	829	866	890	831	872	890	888	830	874	830	869	848	898	879	824	855	885	878	799	856	860	879	871	884	819	842	897	881	862	863	843	885	877	846	825	857	870	869	847	879	828	869	821	850	860	856	818	864	872	898	865	850	872	870	841	893	818	844	822	853	864	824	857	826	868	865	808	832	864	855	899	873	867	863	795	786	913	877	887	844	809	864	786	883	884	856	884	881	890	822	868	872	842	919	858	845	870	859	869	826	845	886	887	866	823	817	894	833	875	855	848	856	865	855	932	855	876	899	834	875	870	846	867	875	896	850	838	807	850	865	870	818	874	839	839	898	874	900	871	854	869	873	899	844	902	886	863	891	826	803	812	875	852	804	916	834	799	832	825	853	831	817	870	843	881	796	854	831	895	840	806	894	885	857	906	863	812	800	823	892	863	894	898	863	887	833	850	846	821	869	854	819	846	855	850	809	859	882	884	873	849	826	840	879	850	874	841	787	880	890	869	835	889	848	853	880	898	834	853	856	802	811	874	885	819	843	841	881	856	872	817	848	909	857	862	863	815	865	849	826	872	825	864	878	859	887	917	844	816	826	858	895	854	868	827	840	847	852	879	847	847	853	851	835	890	852	889	815	843	875	875	809	884	804	893	879	853	844	814	843	832	850	829	872	864	893	858	844	863	831	859	881	848	853	869	884	885	902	865	829	847	831	874	817	849	874	833	950	833	862	884	853	868	842	890	880	836	873	874	870	871	851	850	856	881	840	825	834	828	888	900	878	849	825	794	872	832	844	887	886	838	840	865	838	804	827	867	820	894	906	841	898	855	851	886	857	881	857	859	845	920	898	825	872	866	846	796	920	829	841	862	855	827	883	872	838	829	873	822	841	837	817	870	866	859	858	859	877	854	801	801	852	869	841	822	861	809	840	862	851	841	822	881	841	940	816	906	827	855	851	893	851	875	811	885	858	872	841	931	859	851	874	835	829	815	897	809	850	846	827	855	818	854	833	888	837	816	810	828	865	832	871	890	883	815	829	884	864	877	848	810	859	827	880	797	898	853	873	854	831	834	827	846	888	856	820	846	877	844	866	871	824	824	869	832	858	859	855	833	880	865	897	864	850	829	826	807	844	846	879	770	852	852	804	893	830	827	906	861	866	823	819	853	854	823	874	875	876	860	834	925	846	829	891	838	869	835	831	892	871	849	914	866	869	875	837	848	837	850	897	829	824	839	825	835	856	870	844	853	910	824	870	904	839	833	861	830	884	835	879	852	851	889	838	856	843	842	890	856	856	873	864	894	891	851	790	839	861	866	870	884	859	834	900	864	870	815	810	807	863	881	888	871	804	813	849	872	820	900	802	833	863	878	854	856	800	893	812	827	826	877	871	821	867	814	823	837	892	816	849	834	906	802	872	882	864	839	857	814	828	842	888	840	885	794	854	899	848	821	858	906	797	807	811	839	883	907	884	816	818	893	851	888	853	844	878	880	872	830	838	868	921	911	859	850	866	881	861	863	873	836	833	858	843	855	884	854	887	883	852	864	907	858	852	842	796	833	880	868	872	856	848	866	916	922	833	880	880	868	873	895	860	817	837	815	832	878	876	837	924	837	849	848	832	854	823	865	859	812	906	821	854	842	844	854	817	819	874	866	847	906	887	866	883	855	884	848	844	904	840	854	869	886	868	879	864	884	833	836	932	847	850	938	859	847	847	860	815	840	880	862	843	853	871	836	849	864	880	864	813	813	828	873	902	809	878	869	869	868	850	837	847	898	891	839	872	860	800	929	840	843	902	851	843	848	889	838	875	813	881	883	902	834	874	875	901	815	893	875	897	852	850	896	863	867	839	806	800	834	855	826	911	814	861	844	841	857	896	924	921	783	828	858	812	841	864	840	844	847	857	852	858	804	878	853	807	851	818	847	823	784	835	837	826	827	820	891	856	876	873	872	836	870	854	871	852	896	829	866	823	829	838	873	828	851	859	838	848	889	856	895	834	844	802	903	852	881	813	797	817	857	866	907	833	840	894	820	859	840	829	806	824	837	880	879	807	873	854	865	826	921	841	880	877	868	830	851	825	851	859	888	838	816	859	860	862	891	878	839	842	853	841	834	910	890	888	841	876	839	805	858	831	862	813	849	907	858	827	841
1416	265	262	270	262	247	232	230	281	256	243	288	258	242	254	278	264	239	253	235	238	247	270	267	253	253	218	264	223	219	253	260	290	271	261	273	267	268	254	245	257	238	218	226	263	239	268	246	280	246	261	268	232	248	261	290	289	232	241	258	252	233	261	248	272	232	260	237	277	219	268	260	261	233	268	244	259	258	238	267	243	225	296	234	274	271	280	245	254	269	261	253	226	245	255	263	264	264	272	277	274	278	247	249	281	230	242	237	238	234	225	264	255	233	257	251	238	240	246	266	254	289	269	264	262	273	245	265	244	273	257	259	262	254	254	228	283	236	247	244	263	241	266	276	273	240	225	240	272	259	247	240	244	217	258	226	248	269	250	229	244	243	272	266	248	249	286	243	236	240	221	246	240	238	231	240	275	267	237	255	227	251	284	235	244	260	261	239	252	254	269	241	229	268	263	250	256	269	282	248	226	265	252	277	219	251	255	265	251	224	248	238	273	238	251	262	249	245	272	245	238	246	250	237	260	260	237	250	259	241	295	249	302	263	239	280	221	250	239	272	248	255	237	218	262	250	254	240	274	246	282	255	255	266	246	247	249	268	220	259	251	275	271	240	246	284	281	287	231	253	234	255	220	259	251	265	254	271	277	249	241	258	254	238	259	290	265	286	263	239	214	238	258	225	238	250	263	243	264	293	240	251	237	248	259	234	244	238	277	273	256	254	265	251	242	246	257	276	255	222	265	251	259	250	248	237	252	239	279	235	258	226	242	272	253	262	301	264	256	238	235	246	234	298	276	244	245	273	225	236	247	245	253	237	245	240	260	233	229	233	246	272	282	258	253	261	258	287	293	255	254	259	249	264	247	251	245	237	244	246	258	230	240	255	258	285	261	264	270	230	226	225	259	274	251	239	267	239	299	237	244	225	272	256	259	239	261	249	281	238	220	233	263	266	252	261	244	261	278	283	263	245	253	241	244	275	254	237	235	250	268	249	256	266	283	262	245	270	221	256	246	232	269	231	262	259	271	217	243	246	228	259	229	276	254	241	238	227	248	252	256	258	216	267	270	233	283	254	288	260	225	264	260	245	252	249	232	264	208	239	221	288	255	247	267	255	286	263	248	248	240	265	222	273	258	277	276	246	256	232	232	238	258	250	259	250	221	253	288	275	251	275	247	274	247	235	220	247	261	267	246	245	243	237	257	302	239	250	243	280	261	241	261	284	237	269	242	256	267	216	281	258	268	248	244	246	271	273	248	247	253	243	295	253	277	266	239	258	264	254	243	260	253	248	270	268	283	258	261	237	263	262	258	258	245	261	243	268	268	243	257	237	232	272	253	286	238	245	292	267	246	244	238	288	263	266	276	239	252	258	278	280	291	231	259	249	269	264	253	249	248	282	238	252	247	275	279	275	244	254	232	249	243	275	232	250	261	244	254	282	247	219	246	258	262	260	247	248	260	222	234	249	256	272	233	288	272	246	233	246	253	271	233	238	227	265	243	265	255	252	256	290	268	232	271	269	239	289	272	267	270	228	252	256	268	251	234	269	252	253	248	233	259	246	255	249	247	282	259	267	246	268	253	270	244	251	276	259	273	234	244	235	241	216	274	234	242	286	230	234	238	280	236	270	305	247	236	235	229	251	272	248	236	287	260	275	247	255	257	284	238	293	254	259	239	232	264	257	266	224	235	273	229	227	267	267	254	247	245	233	246	254	263	274	259	245	237	270	271	223	250	263	244	280	269	244	258	241	278	246	282	258	231	237	244	254	253	232	257	228	257	226	256	247	252	263	246	281	258	268	247	272	243	242	244	268	260	252	268	260	236	222	237	230	241	214	267	262	252	261	240	244	237	249	252	262	255	242	275	252	267	218	244	280	236	230	242	275	251	288	244	240	237	266	257	279	282	252	254	251	247	247	262	246	248	217	264	263	258	269	247	241	243	267	250	264	236	269	247	279	260	254	267	244	268	273	246	255	269	249	251	250	239	247	272	252	265	253	249	261	267	254	249	264	270	275	253	262	252	283	278	261	260	280	231	230	257	258	265	245	256	243	226	236	254	286	288	255	279	270	249	249	255	300	258	234	222	226	220	260	245	253	283	234	250	264	226	256	267	239	223	232	252	236	243	246	264	252	277	301	254	252	257	290	245	263	249	253	246	258	230	272	273	240	223	244	261	269	283	243	267	294	241	241	247	255	261	230	281	268	259	245	289	263	256	244	252	245	254	251	244	262	286	227	252	269	237	254	251	260	245	256	229	253	242	249	252	246	257	253	225	242	257	269	235	234	231	227	246	269	228	273	266	259	235	249	260	264	250	245	246	281	290	225	242	254	246	270	270	264	237	283	234	215	280	271	223	227	243	250	258	220	262	258	231	267	229	242	261	289	207	211	251	281	270	274	280	275	249	247	263	238	270	272	274	213	252	226	233	219	270	248	283	253	280	259	237	229	243	267	256	261	261	251	226	242	258	250	246	225	262	254	277	261	265	267	254	256	234	252	248	239	272	251	245	232	251	255	266	264	253	239	237	270	254	256	244	266	272	279	242	247	240	245	260	216	284	227	261	276	241	222	260	258	240	263	254	265	243	252	291	259	251	242	243	244	244	233	257	234	259	259	235	285	264	266	241	254	229	221	273	278	277	232	245	239	254	257	249	261	242	261	215	237	251	219	262	253	271	262	256	264	282	255	229	248	236	238	232	248	261	256	234	265	245	246	277	245	307	282	257	222	274	259	257	238	252	261	272	276	239	256	279	219	213	223	250	227	265	229	250	248	215	236	274	260	249	236	246	234	238	244	227	259	250	244	250	267	249	245	278	245	230	243	252	264	255	229	288	282	234	191	264	227	272	249	267	234	244	243	237	236	216	256	266	256	251	277	254	249	271	272	248	252	270	247	264	269	245	239	225	235	269	234	240	214	271	270	225	238	274	278	233	250	254	254	248	251	254	245	246	243	267	257	260	256	247	244	238	237	261	276	264	268	241	234	248	240	264	292	241	262	247	238	258	278	253	250	272	219	244	244	240	246	273	238	256	254	241	278	267	247	245	254	253	257	225	268	287	262	256	270	260	281	273	267	273	246	280	233	241	239	277	275	259	245	249	256	239	259	249	251	258	249	281	225	229	276	265	255	236	237	291	269	212	229	247	241	279	284	229	244	214	253	276	285	254	270	234	275	283	247	259	248	234	273	290	264	224	234	270	276	270	220	276	247	244	249	269	239	261	265	236	249	247	278	269	247	286	256	256	245	229	242	253	226	252	257	247	250	246	285	254	257	258	257	259	256	255	262	246	254	237	246	261	235	251	261	243	249	248	223	244	234	229	259	239	222	238	260	242	270	282	256	224	222	280	239	214	252	273	252	232	250	250	248	267	238	251	259	262	224	232	270	235	255	254	223	262	247	249	288	246	260	248	241	271	278	239	268	234	250	258	263	237	237	262	258	273	223	256	237	255	209	277	258	248	239	303	278	241	279	208	239	230	243
1800	633	638	650	639	601	648	596	621	630	630	630	634	635	594	631	648	576	660	603	610	651	611	650	607	629	630	618	594	627	614	569	567	603	607	612	594	646	603	558	596	602	611	599	600	647	600	646	630	611	590	607	608	613	648	611	688	661	623	606	648	602	645	581	562	615	664	650	647	613	618	636	573	597	627	603	627	619	586	624	619	574	560	636	610	619	599	638	660	575	616	640	613	599	634	637	636	640	619	608	595	656	630	574	581	614	638	574	608	614	603	565	570	579	584	623	617	577	608	627	600	609	640	619	596	618	624	601	625	619	608	652	600	568	635	619	592	604	599	632	644	605	624	630	647	628	609	641	595	569	650	562	638	622	612	650	579	662	665	604	646	556	603	613	703	562	596	608	611	595	619	611	597	623	586	597	668	619	639	594	628	638	610	622	626	628	614	619	608	624	606	644	663	611	642	639	633	566	621	630	652	624	596	578	666	647	619	617	625	566	565	627	616	616	583	619	612	573	563	612	639	624	643	662	609	621	615	577	608	663	609	641	639	571	566	653	654	616	579	626	612	616	646	615	639	629	632	578	649	625	614	562	660	645	631	635	625	670	631	620	603	600	622	622	626	610	616	598	629	622	599	581	605	622	623	641	617	606	601	609	606	651	627	631	645	649	621	653	662	614	611	621	616	617	629	601	644	622	594	623	591	615	551	627	643	626	634	619	623	604	617	651	611	640	645	610	632	626	595	597	615	638	597	619	650	665	612	586	604	576	617	626	614	635	582	651	637	592	594	626	599	621	609	617	643	628	655	617	618	615	652	580	600	583	587	596	549	580	688	669	673	586	617	609	581	611	600	641	659	609	644	578	666	618	636	645	598	640	654	619	604	591	593	598	616	625	643	667	597	622	626	640	606	634	644	582	601	644	601	672	649	618	646	582	606	573	598	604	597	601	595	606	627	598	645	608	608	644	595	661	636	592	605	633	580	645	646	673	695	618	571	642	596	614	642	645	617	625	595	619	641	596	643	625	605	628	642	636	605	652	605	593	615	613	637	595	608	631	604	599	624	630	580	599	606	658	593	607	572	616	563	573	641	584	611	615	637	554	638	567	652	614	672	598	623	614	615	566	625	594	615	577	628	601	636	650	583	618	645	633	665	652	668	646	566	606	604	633	622	605	614	643	644	625	656	632	611	586	629	649	623	614	605	593	605	610	602	619	569	633	635	582	627	594	616	580	650	630	609	629	618	612	592	601	611	631	583	615	610	632	644	602	664	623	615	621	633	612	606	629	631	567	649	623	637	589	612	601	600	637	640	621	616	586	644	595	636	610	651	586	595	613	604	579	640	619	621	624	604	608	702	602	642	636	623	605	604	601	646	588	616	620	559	648	680	652	623	569	617	682	581	626	561	672	643	665	605	591	610	590	637	584	617	644	652	600	639	590	616	560	630	586	582	572	599	644	566	593	590	665	585	630	587	643	568	599	619	610	559	564	628	589	660	564	590	599	643	611	656	598	613	636	622	600	633	626	592	640	667	613	631	612	608	587	640	669	644	657	629	668	645	646	606	608	640	632	614	629	614	587	608	667	644	667	623	615	631	596	594	631	580	650	581	622	627	621	607	587	574	601	589	627	637	587	591	593	613	611	632	608	624	617	629	616	613	584	623	622	631	631	672	626	624	617	638	588	599	646	613	651	605	615	622	599	617	626	623	612	625	610	634	631	654	608	645	630	609	630	649	629	585	625	615	658	637	605	606	670	604	626	617	593	655	615	590	609	623	621	611	651	581	633	613	645	621	614	603	613	624	648	632	591	620	604	665	650	599	636	648	607	586	623	620	596	644	631	596	616	644	629	616	591	634	613	631	609	639	620	626	607	612	625	617	607	604	648	583	619	613	605	589	578	587	618	603	639	635	634	625	622	593	606	595	630	609	625	589	627	676	624	596	640	601	612	641	627	632	643	634	600	577	693	632	626	598	586	613	622	591	600	562	596	634	590	598	588	648	608	594	621	609	607	625	613	631	634	629	644	607	644	632	631	586	625	626	632	592	610	677	604	595	592	611	599	625	630	669	612	612	586	610	633	597	656	612	607	634	619	615	669	592	605	596	664	632	621	639	613	634	619	585	645	589	589	638	560	625	615	620	560	618	624	602	606	624	595	584	597	635	626	618	643	594	633	637	587	595	649	662	634	606	593	619	614	665	626	614	580	614	672	585	623	602	662	681	598	606	646	605	599	627	612	616	653	618	619	638	630	642	612	635	598	584	630	604	616	627	613	656	622	603	623	634	582	577	618	627	611	634	624	648	618	593	610	587	604	580	595	598	612	607	611	617	632	640	621	611	604	578	622	616	617	635	632	607	626	610	654	560	613	562	605	624	615	624	610	648	643	601	639	640	662	618	639	601	606	628	638	591	677	612	623	639	604	621	615	648	656	603	602	604	621	599	617	596	624	653	620	577	599	602	626	589	656	620	623	640	614	616	610	615	590	655	612	622	622	652	657	609	573	620	624	614	620	618	606	636	604	614	655	644	583	644	630	614	670	626	602	625	606	604	625	631	637	591	625	657	621	618	628	597	663	638	644	637	630	602	640	598	610	590	589	590	585	623	650	596	566	615	622	632	596	642	666	633	604	597	637	620	573	639	635	609	649	615	644	611	628	654	657	648	620	613	675	619	575	587	588	588	608	606	606	625	619	648	603	639	590	608	622	630	628	586	618	584	627	638	587	627	609	630	617	628	578	570	635	640	604	623	600	647	636	664	622	636	602	647	607	609	645	654	652	623	604	592	624	624	608	640	608	621	589	611	673	590	604	606	602	629	640	615	644	599	632	596	676	610	625	596	623	618	638	580	628	634	641	596	624	572	601	594	600	575	611	608	594	609	597	640	605	620	605	623	619	647	670	666	661	633	646	647	602	643	645	622	571	618	589	629	600	563	638	617	633	590	674	633	630	551	613	599	670	619	610	623	603	630	612	594	593	675	632	623	595	623	637	589	575	603	624	631	596	643	626	615	633	613	619	603	621	614	643	564	598	616	646	605	609	647	623	614	617	640	655	642	596	636	590	609	653	608	637	616	624	598	583	625	615	618	609	649	605	599	590	628	610	629	612	653	626	571	628	648	605	634	585	610	611	586	638	621	612	669	611	610	630	606	608	650	646	613	562	636	623	623	590	643	626	581	613	592	643	606	659	616	633	604	547	586	644	628	614	604	616	622	618	563	661	606	583	600	624	592	670	582	630	586	569	629	605	630	609	650	616	643	585	645	629	619	606	614	593	615	624	601	615	609	638	657	607	569	666	648	615	663	655	645	645	646	610	649	605	592	630	602	569	625	641	594	575	582	639	626	621	626	603	644	630	622	621	599	636	641	633	626	585	657	639	607	613	596	581	658	643	558	623	620	585	567	633	667	631	647	600	613	632	626	623	601	640	632	614	685	623	626	581	609	638	575	654	629	636	615	608	576	615	677	613	637	612	587	607	594	661	604	603
7260	557	581	436	368	282	230	228	209	237	216	204	189	163	192	190	175	167	173	166	175	181	183	157	174	166	161	183	148	187	167	174	149	203	169	152	180	193	148	209	158	150	174	197	173	157	175	197	188	163	161	185	153	166	182	159	172	176	142	199	172	182	189	167	166	155	136	184	164	181	164	174	177	201	170	174	178	171	148	191	155	163	195	172	175	166	158	161	180	195	191	173	184	159	173	194	165	183	172	180	169	162	175	173	163	150	171	171	161	176	177	153	165	179	153	182	138	162	151	185	178	175	205	194	177	167	174	189	181	138	179	181	156	164	147	176	191	172	187	177	167	182	176	170	182	179	169	143	179	166	178	196	182	188	157	192	190	159	180	201	136	166	195	170	198	201	192	159	166	177	181	153	152	165	183	185	190	163	161	159	176	172	176	180	180	180	150	179	187	168	183	204	184	181	163	165	161	155	160	181	189	184	187	166	175	156	175	172	153	170	152	175	146	162	178	185	183	165	149	170	137	142	176	167	147	162	173	169	174	151	190	170	192	157	192	174	171	188	175	155	190	171	165	175	178	188	179	188	156	172	158	162	165	166	180	165	170	168	185	178	152	162	158	180	190	154	160	149	168	195	172	146	156	168	177	144	176	156	171	178	172	153	165	175	161	187	161	173	197	158	181	171	146	196	174	192	175	188	190	153	175	156	153	185	174	175	166	182	167	148	167	164	176	168	172	174	178	165	154	182	170	182	144	151	192	170	171	177	152	157	148	181	159	177	169	178	192	185	179	174	187	160	164	142	160	180	162	181	143	170	197	175	177	208	154	181	179	160	181	171	151	186	167	165	182	146	178	179	170	150	175	169	171	175	198	165	171	162	184	156	147	171	187	169	161	192	176	175	182	173	171	161	171	188	157	176	177	205	160	154	169	166	171	177	182	165	161	163	166	188	200	164	160	188	161	185	195	183	187	172	191	156	184	164	188	163	170	159	172	161	167	168	179	172	171	159	182	177	181	159	187	174	181	156	171	177	173	169	170	171	155	168	137	174	159	183	155	158	185	167	163	152	165	206	189	201	194	192	169	157	166	193	160	152	184	173	168	176	186	185	173	170	185	182	167	161	180	190	161	179	191	180	169	165	187	175	157	162	168	180	174	191	170	167	160	163	157	164	157	209	181	190	189	193	168	178	187	194	153	178	183	208	139	168	170	167	184	187	148	175	177	149	192	178	165	166	153	148	206	223	164	145	171	170	182	178	153	157	159	202	175	176	167	192	206	178	176	169	175	175	179	194	158	178	184	196	182	174	159	169	156	151	153	162	143	152	161	176	175	154	148	161	189	178	135	160	164	173	170	151	166	176	174	183	170	179	147	165	174	200	173	190	168	178	157	181	162	154	169	195	183	172	166	159	173	187	159	173	178	157	162	174	161	178	161	184	180	161	156	166	179	162	181	169	173	175	168	161	139	171	195	185	163	172	179	173	173	167	171	159	167	188	162	175	174	169	176	165	161	167	183	177	175	151	170	177	157	186	173	190	166	159	158	174	187	167	165	166	162	187	170	144	153	194	180	187	168	175	156	168	184	178	163	175	163	154	171	178	180	166	174	180	157	150	163	178	170	173	184	185	146	199	175	178	157	158	152	143	201	194	176	157	197	163	164	181	174	188	127	192	169	170	167	196	176	150	165	169	158	177	201	172	178	187	162	178	178	176	171	179	156	146	185	171	174	177	167	170	162	175	183	177	164	158	168	174	176	186	159	186	176	167	156	187	155	170	176	172	196	181	163	184	175	182	160	166	154	157	187	145	175	181	179	179	167	190	172	174	167	187	177	168	135	188	176	154	181	180	183	197	193	156	183	175	157	159	178	194	177	166	175	179	190	189	167	152	162	177	176	170	183	175	151	160	152	169	166	180	166	171	171	183	175	165	167	174	200	138	176	181	165	165	153	187	206	162	161	161	158	156	156	160	174	148	195	156	184	155	166	174	184	174	132	174	148	155	161	179	173	139	190	164	182	185	179	151	156	177	166	192	170	166	163	146	208	180	171	169	149	195	183	178	182	191	174	168	191	183	186	194	190	184	180	179	165	156	167	185	159	148	183	158	174	164	162	182	179	184	172	206	177	189	159	174	159	169	162	163	181	182	180	186	164	190	206	153	170	174	175	160	179	157	164	154	184	169	173	168	169	161	187	156	198	176	156	169	188	182	182	171	153	187	146	169	175	169	182	181	177	167	203	183	190	192	180	157	176	173	179	177	172	183	212	189	161	169	177	181	190	199	165	176	147	216	174	179	153	145	148	170	159	147	179	182	147	157	177	177	180	166	172	171	180	179	194	188	180	197	149	169	157	173	144	171	187	156	195	149	165	165	170	169	164	179	188	173	175	184	187	185	166	177	175	189	177	178	182	187	141	173	157	175	168	192	187	189	156	166	166	199	192	180	158	183	186	167	177	161	169	169	208	162	169	147	173	163	168	157	181	176	145	169	177	164	198	175	173	190	178	188	169	166	188	157	185	161	155	173	159	176	187	165	161	177	134	190	189	159	204	164	178	170	196	212	184	171	162	179	190	181	171	193	157	165	160	165	180	171	173	160	181	171	168	168	182	159	204	197	167	171	196	177	170	200	187	156	172	184	151	182	169	172	173	165	163	199	160	159	155	185	176	172	173	187	168	186	163	204	145	153	172	165	169	159	159	182	171	204	196	159	169	186	161	167	149	185	159	167	154	173	197	172	153	159	197	172	134	177	183	193	194	192	164	197	162	184	169	170	169	164	181	182	163	165	149	160	166	170	169	170	154	187	193	169	177	155	186	198	155	177	193	190	178	169	170	191	174	173	168	177	182	165	167	165	157	159	174	174	181	162	199	169	147	158	186	161	175	146	183	157	186	148	146	201	163	158	164	179	146	154	189	189	158	172	171	181	167	175	181	184	190	193	174	156	160	173	152	197	178	180	149	172	153	147	163	154	179	167	167	169	171	167	169	184	187	139	187	165	171	199	199	163	148	164	187	189	167	195	181	171	153	163	138	186	168	165	184	156	182	176	158	176	186	177	175	171	172	156	174	186	174	159	184	180	176	181	197	172	176	184	167	188	187	174	157	172	168	164	175	169	185	188	162	168	166	154	183	160	177	134	156	181	191	182	162	179	148	155	172	175	177	161	158	179	198	159	163	177	155	163	194	178	150	165	189	173	182	157	166	196	189	209	182	164	171	203	176	168	182	187	171	180	159	193	136	158	177	185	145	159	162	165	164	181	189	169	173	185	171	167	184	167	163	175	168	164	171	192	177	189	155	191	161	164	183	164	159	155	169	157	190	174	178	188	163	168	156	168	170	194	156	166	176	187	184	190	190	180	174	169	148	178	173	173	181	182	175	189	144	170	167	177	177	187	186	187	145	153	174	177	158	164	162	203	157	141	177	163	180	167	180	175	177	188	178	176	161	155	179	201	178	178	170	174	175	176	176	143	171	166	161	183	180	195	154	182
6322	847	1292	1379	1289	1062	964	787	724	682	660	619	597	591	556	550	564	499	560	526	492	497	506	509	480	476	483	496	477	507	473	505	519	496	493	510	478	482	529	471	476	478	507	490	495	526	497	467	500	468	478	480	483	497	495	487	475	462	491	531	498	520	473	459	496	489	504	486	485	473	495	498	463	457	490	485	468	486	468	482	487	488	496	457	442	456	472	443	462	492	463	458	498	480	462	461	486	488	455	511	448	476	480	464	500	445	452	469	482	468	497	461	449	433	464	534	467	421	432	447	459	468	488	478	471	488	450	509	493	494	504	505	463	475	478	469	476	511	490	492	470	456	452	491	484	521	470	455	479	470	463	528	462	471	458	470	455	463	480	472	477	486	486	501	510	414	456	479	494	463	474	469	474	501	515	537	466	460	478	453	485	451	482	480	438	496	465	507	436	456	484	544	482	468	462	483	508	450	446	450	455	502	464	491	529	468	476	488	500	480	471	498	487	479	484	485	447	520	502	453	517	456	517	462	469	465	456	445	468	449	501	475	456	494	476	475	486	472	482	497	522	511	489	483	463	476	465	451	450	496	487	453	469	499	489	465	469	494	452	494	470	495	477	480	450	487	509	464	489	463	491	440	470	478	477	469	479	448	465	491	506	507	497	469	461	441	465	491	520	512	506	444	458	509	452	457	454	471	437	495	503	481	451	492	462	480	445	453	464	478	468	472	473	468	467	475	478	467	463	491	493	431	490	482	477	465	485	493	475	464	493	486	451	482	454	465	470	519	471	494	449	480	485	490	466	442	494	456	501	470	466	497	469	464	487	460	440	482	460	473	464	442	504	482	474	483	447	439	484	508	479	478	476	530	493	502	429	443	448	478	486	492	489	469	480	517	471	516	480	455	490	483	461	459	491	423	506	462	461	432	486	461	472	443	528	463	469	462	466	491	443	473	493	445	510	479	473	450	500	498	466	492	455	490	462	448	468	439	474	493	483	473	481	470	430	457	427	511	490	479	455	480	460	491	483	417	434	452	480	471	451	495	458	457	492	485	478	481	481	482	486	443	446	497	453	466	445	475	473	482	478	509	486	463	474	492	487	457	471	525	477	471	465	509	467	494	486	451	424	446	459	480	530	440	478	469	502	471	444	478	466	520	451	464	509	525	454	464	451	415	455	488	495	486	490	445	446	482	465	476	455	476	444	477	442	489	486	487	451	493	491	490	511	503	485	482	472	494	502	505	465	501	500	464	510	498	448	510	537	458	452	480	495	479	467	486	458	443	466	492	477	466	459	503	456	488	479	504	481	453	496	455	498	471	443	466	529	501	484	481	499	449	471	492	505	420	469	484	456	465	442	491	463	446	457	476	499	448	460	471	481	510	489	499	481	480	496	464	498	483	491	481	486	468	473	451	499	454	453	450	469	474	511	479	448	475	508	491	464	494	476	492	465	473	512	479	504	486	474	484	506	484	445	479	482	471	460	454	487	495	463	471	474	497	460	476	458	465	482	493	499	504	422	495	460	477	463	483	484	490	428	453	483	505	486	455	489	473	520	479	448	423	518	470	439	496	489	495	461	492	470	473	420	440	438	530	491	516	470	491	481	481	448	457	498	476	484	440	457	490	489	506	484	459	477	472	437	498	466	512	464	466	507	514	442	472	431	478	469	484	444	468	473	492	467	462	452	444	430	432	440	441	495	476	454	473	482	467	458	470	464	440	459	455	494	486	481	457	504	481	481	434	453	524	483	498	484	490	503	443	473	461	486	480	469	472	498	487	495	466	486	457	461	460	466	478	468	472	496	477	516	487	489	474	497	454	478	464	468	471	475	450	493	505	469	450	470	482	446	475	479	492	500	488	456	474	464	500	467	487	507	475	440	502	467	541	465	479	477	506	467	483	500	469	509	456	463	479	485	457	457	496	457	465	480	499	452	491	492	451	475	506	437	406	490	460	460	497	502	472	471	464	462	450	463	440	457	499	485	479	477	441	488	490	511	479	455	504	479	540	452	485	477	446	512	498	474	453	443	492	484	506	473	501	498	443	476	439	502	458	504	509	492	448	454	507	481	456	480	482	429	432	461	477	488	436	475	476	458	480	448	496	450	482	457	462	457	500	429	486	498	501	470	448	471	529	503	433	443	433	480	471	470	467	508	478	460	465	479	534	502	458	472	467	459	507	479	478	486	484	467	492	452	497	449	470	502	460	467	450	475	474	449	477	449	448	478	478	439	486	467	509	486	495	433	467	429	503	468	477	498	447	459	468	452	480	476	467	465	508	483	480	472	459	507	483	478	505	490	532	482	432	456	441	470	488	439	484	455	476	497	473	460	446	478	480	455	485	472	460	500	436	466	486	508	450	480	457	497	468	468	462	453	474	482	459	483	429	486	445	479	508	461	492	462	428	449	465	455	459	467	476	497	465	443	464	490	469	466	505	465	445	489	486	454	476	490	480	499	515	504	477	442	450	473	498	441	476	450	445	448	476	466	462	485	458	505	462	489	495	441	498	443	488	467	466	511	456	510	496	461	488	457	461	476	454	452	478	470	483	449	471	484	435	455	403	506	482	493	461	491	475	458	470	482	506	504	470	462	478	463	464	458	483	469	456	479	498	490	483	473	445	468	477	497	461	474	470	468	506	436	471	495	489	447	464	458	443	487	468	461	528	481	470	449	447	454	472	450	466	461	490	473	484	475	497	484	477	478	501	473	441	447	462	469	458	437	451	465	459	481	486	487	471	504	484	482	470	457	482	465	479	460	476	469	503	457	498	473	456	453	474	502	453	472	477	440	483	495	480	460	484	486	450	472	475	470	503	487	445	494	465	470	464	470	456	502	472	471	499	450	490	479	446	508	482	513	477	441	432	463	473	454	443	495	480	448	466	510	465	492	456	482	479	484	463	463	501	490	479	472	490	501	469	467	448	478	497	433	471	481	461	479	488	483	471	474	484	493	476	471	500	485	455	510	484	459	473	463	490	471	515	489	477	441	469	460	450	497	496	475	483	464	443	497	463	484	493	482	452	467	498	496	490	480	451	511	512	476	466	501	463	468	485	487	498	472	458	491	493	457	437	481	464	498	436	445	444	419	463	449	485	484	479	472	518	461	507	465	507	466	494	460	459	470	452	515	477	491	509	482	473	462	473	483	457	476	463	478	490	474	487	513	475	482	491	492	490	494	448	471	468	449	451	487	436	465	493	476	478	490	479	471	511	471	459	493	464	502	480	440	444	492	473	488	482	467	445	477	475	444	445	441	458	472	510	500	467	453	487	479	431	467	435	510	490	467	510	444	482	451	478	462	481	519	449	487	473	468	481	473	493	485	473	478	482	469	490	491	450	430	474	491	489	476	488	457	484	462	426	444	447	459	462	464	472	478	457	467	485	418	465	506	467	459	494	473	483	462	428	440	465	472	473	462	459	458	442	465	471	498	484	490	465	510	493	458	473	494	455	486	458	458	484	445	460	466	480	479	463	458	504	521	459	497	450
14611	1486	1184	962	657	578	499	459	467	403	396	403	373	401	401	380	380	335	368	384	379	363	358	410	372	361	393	381	388	339	367	352	358	386	392	364	334	379	335	351	344	332	351	322	379	336	368	340	359	360	369	360	332	346	303	376	386	368	354	372	369	399	339	340	316	356	333	353	361	354	322	341	356	378	371	352	375	345	369	367	370	346	336	331	333	318	333	342	337	348	322	353	359	351	330	340	335	352	371	380	390	376	303	334	344	337	326	304	326	336	373	353	365	346	383	338	343	373	315	379	363	397	377	373	357	352	362	343	340	369	365	367	346	346	338	364	366	329	351	362	377	376	378	334	331	327	304	345	338	348	371	328	357	356	361	357	350	362	354	352	345	384	321	371	366	327	358	372	356	356	336	356	302	396	327	344	371	362	340	358	346	350	364	363	338	360	326	406	357	365	342	369	366	352	307	343	371	371	370	346	352	369	338	352	329	384	344	364	369	349	365	347	369	356	339	324	374	328	341	346	401	376	346	351	351	332	343	328	324	340	338	353	353	348	338	333	329	382	354	349	361	357	324	329	330	349	344	421	365	319	344	342	339	333	362	353	380	382	395	364	353	376	382	377	408	414	360	381	369	385	375	375	378	380	385	340	376	390	348	371	361	341	365	369	366	330	353	323	379	359	352	367	341	377	363	362	335	374	377	351	361	345	369	344	321	344	362	350	333	345	393	354	336	353	377	348	359	351	375	332	360	364	328	335	363	352	341	366	353	374	391	344	369	335	390	361	343	372	347	331	361	337	396	338	372	352	328	355	368	342	342	334	375	398	376	389	347	349	354	334	344	337	328	341	319	337	354	335	368	348	355	346	381	345	359	395	341	315	346	353	341	333	398	382	349	357	351	362	407	377	319	351	378	377	376	342	356	397	366	370	374	344	341	354	381	355	341	346	385	324	381	350	375	356	355	369	336	347	371	358	385	395	344	352	322	351	343	333	338	321	345	379	342	374	350	310	352	354	338	352	417	370	353	373	325	359	335	377	342	354	394	376	367	343	348	377	346	336	356	328	385	358	341	327	383	339	333	337	336	348	383	334	349	376	397	359	348	329	385	377	340	343	386	365	374	339	328	330	351	366	365	339	359	344	344	352	343	358	369	366	374	348	377	330	357	391	347	363	350	359	341	350	363	345	329	363	355	337	322	381	340	340	353	354	354	330	338	333	314	325	363	367	348	380	386	409	337	328	358	369	360	341	328	325	382	351	341	365	319	367	357	316	360	332	357	353	373	391	377	334	372	336	344	346	346	311	361	370	307	369	380	376	372	381	411	378	391	374	346	350	384	326	348	370	357	356	363	374	364	352	367	345	365	357	386	383	361	364	340	368	336	360	353	353	396	344	350	369	389	369	325	328	359	341	354	353	341	352	339	352	353	383	346	373	340	373	385	368	324	350	355	367	332	347	354	344	366	375	404	338	344	330	364	373	351	369	382	373	343	354	376	359	377	296	346	330	353	352	331	321	355	345	339	361	360	368	331	325	349	352	323	333	377	304	370	366	343	374	380	351	353	350	345	353	356	343	412	397	430	356	350	343	362	313	356	351	342	376	330	363	349	338	356	343	368	333	342	355	350	335	350	329	319	330	371	381	380	332	325	365	372	368	353	288	396	358	334	355	305	350	353	365	369	355	339	351	349	354	340	318	354	353	318	385	320	374	339	348	385	350	380	354	329	327	356	368	364	379	313	341	343	385	352	346	339	366	363	372	361	367	373	347	345	370	367	340	326	339	363	353	334	335	362	326	326	346	332	355	343	369	347	361	389	331	334	369	340	350	374	368	352	346	366	352	350	389	391	346	355	354	347	347	322	346	328	332	348	361	356	365	371	348	394	350	356	355	353	360	376	325	336	365	367	360	376	347	340	386	354	337	360	376	344	335	380	366	380	339	358	354	350	341	365	395	309	341	347	345	357	355	359	336	330	363	385	369	370	371	369	349	361	351	361	341	342	361	353	367	312	327	337	371	367	359	384	346	401	365	385	368	364	376	340	351	338	352	331	326	338	358	348	352	365	384	320	356	358	357	349	325	352	368	387	390	366	376	335	369	340	366	350	367	370	349	361	378	373	367	365	362	334	342	377	357	347	353	337	355	384	330	334	347	375	358	376	346	354	352	371	313	383	361	359	387	357	340	362	347	373	321	366	345	325	389	333	376	352	351	370	311	339	329	362	360	379	326	352	379	371	365	384	351	344	326	363	328	349	339	393	380	388	371	414	395	358	326	341	342	331	353	380	341	360	342	356	357	351	369	388	385	318	376	370	341	351	333	342	318	357	372	360	353	384	330	360	356	340	357	351	358	339	361	349	316	359	340	363	358	374	311	342	352	362	338	360	363	363	360	317	331	354	360	375	352	347	322	384	359	315	311	338	330	380	331	339	376	328	367	340	378	395	356	368	353	364	361	352	375	326	379	361	369	381	345	352	364	356	371	358	309	328	361	372	376	375	352	351	342	325	344	361	350	361	356	349	377	367	383	311	332	353	364	356	370	348	368	321	357	333	370	368	366	359	350	365	360	331	353	354	332	377	317	352	339	337	355	354	341	378	347	324	411	379	352	327	374	330	390	346	349	368	360	348	333	421	335	362	360	329	363	376	345	349	375	343	371	321	346	334	353	357	408	346	362	356	378	353	368	358	366	356	373	376	349	369	350	349	355	346	351	343	367	348	361	361	361	343	360	354	379	364	373	356	391	334	338	353	353	348	350	330	338	341	349	366	327	331	351	337	359	371	341	314	361	378	338	393	355	341	347	358	333	318	352	350	352	351	327	370	378	377	328	360	334	362	374	359	347	334	329	359	387	328	367	354	358	394	355	341	340	329	349	371	369	325	392	362	362	360	323	328	344	374	368	352	330	335	376	370	365	341	379	398	406	400	390	367	342	347	362	365	358	368	370	345	315	383	353	376	341	358	356	327	361	359	385	375	354	391	340	363	347	360	349	342	360	351	354	309	340	335	379	354	317	389	342	360	341	372	350	346	355	360	349	341	347	341	368	353	360	367	330	373	330	346	327	351	340	347	353	349	314	398	339	352	364	354	356	334	344	377	361	379	404	419	358	324	339	307	366	378	383	346	332	351	356	337	385	370	369	364	341	366	324	320	336	348	349	339	311	357	328	354	367	336	355	384	369	382	360	353	370	349	336	358	320	356	343	353	370	311	344	349	320	323	384	370	341	384	302	333	353	384	340	360	334	361	381	368	352	344	347	356	343	372	341	338	345	352	355	321	336	347	349	370	359	367	356	357	363	363	316	323	412	373	355	326	335	374	361	358	343	375	341	363	380	349	364	370	342	353	362	351	354	384	380	350	366	359	368	372	360	380	367	361	351	356	372	373	370	358	372	329	390	353	360	393	341	331	385	325	346	372	354	356	348	385	368	344	366	336	349	357	357	326	385	343	353	361	359	360	348	390	363	345	377	359	382	314	353	328	385	334	348	361	354
8510	1469	2462	2670	2375	1992	1602	1492	1365	1217	1215	1112	1112	1038	1085	1007	987	979	978	948	903	1006	904	925	946	966	887	900	931	912	819	913	920	822	885	893	845	931	917	900	894	847	888	909	862	849	852	893	841	918	822	859	884	941	860	901	927	872	916	893	860	876	911	926	885	890	820	877	876	883	834	850	892	825	864	847	885	869	845	876	861	843	876	892	898	858	834	851	858	866	833	872	828	855	881	847	885	815	791	874	871	868	857	850	861	870	896	875	842	887	779	826	864	846	870	831	865	855	893	866	863	846	868	870	865	882	859	862	917	851	849	803	820	841	856	830	886	846	872	895	883	906	903	845	893	866	862	857	835	883	789	851	851	899	892	795	856	842	823	863	872	843	865	863	882	874	835	842	874	855	853	894	837	829	822	873	859	847	867	812	822	870	826	822	918	839	824	887	888	882	864	839	864	871	830	884	853	888	874	893	869	781	895	829	895	851	904	812	884	846	825	895	823	890	876	834	827	843	891	815	864	870	832	874	837	836	860	844	849	890	851	830	880	770	828	871	815	818	829	839	834	821	829	883	816	825	830	847	812	875	833	883	831	795	823	892	845	909	840	899	856	835	883	905	818	827	876	830	811	868	839	873	831	849	866	861	906	801	848	876	903	852	869	872	829	882	816	830	871	842	805	846	836	802	902	934	853	907	846	826	863	839	871	794	790	833	832	823	891	923	817	889	862	845	846	842	857	887	900	870	788	836	871	856	886	872	763	838	929	857	838	841	842	879	918	856	842	829	857	884	818	807	839	881	817	870	845	864	816	819	864	878	855	826	835	891	893	845	855	815	856	863	920	834	867	843	869	815	848	876	882	815	843	843	873	887	889	827	876	842	860	879	867	840	837	806	852	851	901	844	853	846	784	858	848	820	864	855	897	842	922	821	880	882	798	887	874	851	903	861	828	874	849	833	859	852	864	867	842	834	865	900	803	872	853	879	859	842	820	868	883	827	880	825	857	822	869	821	845	855	849	904	854	823	855	823	847	909	828	864	859	800	815	886	873	855	768	904	878	832	837	874	844	848	859	819	861	881	802	861	782	809	846	848	844	798	858	814	871	862	787	859	852	824	848	851	836	914	791	857	793	826	876	880	839	850	877	860	819	881	790	830	834	789	871	754	786	825	910	883	854	843	865	796	833	818	841	865	844	878	834	849	816	807	868	856	891	874	910	816	887	860	847	861	873	869	846	814	812	907	935	896	850	852	843	902	858	880	865	894	831	822	869	820	899	868	828	883	845	907	816	854	823	863	904	866	858	876	862	877	847	864	856	882	875	852	877	912	872	893	817	857	875	834	859	873	888	872	872	813	834	868	841	885	833	868	868	824	877	885	830	870	900	829	916	883	857	908	839	832	841	870	878	887	893	911	873	851	814	890	891	852	859	841	847	817	919	849	852	821	823	848	806	860	870	840	825	888	856	818	847	864	831	862	872	894	817	878	833	892	868	834	845	819	857	881	876	827	884	845	761	889	818	812	852	844	845	865	856	825	867	830	879	914	876	848	884	826	875	869	844	835	851	873	874	864	808	897	863	875	930	821	871	822	833	894	866	855	884	822	836	849	840	878	845	841	893	856	874	845	878	845	874	868	858	862	868	864	861	806	841	819	860	841	826	862	866	883	869	827	878	816	831	845	916	840	823	846	880	805	850	824	880	869	860	881	823	854	857	790	880	811	918	834	861	870	869	836	886	907	825	914	864	850	895	871	888	854	852	872	857	809	820	873	867	790	869	850	895	878	848	871	878	842	868	886	848	828	930	896	869	858	864	857	852	896	863	849	848	807	885	864	877	819	917	885	862	835	900	849	869	814	866	862	841	785	843	856	809	838	887	863	785	860	864	874	813	872	822	870	847	932	823	932	889	874	860	858	875	834	832	840	884	818	883	871	880	825	818	824	874	902	816	868	846	864	882	844	849	844	852	830	858	868	872	852	895	903	857	835	875	859	878	865	852	859	865	819	834	845	899	861	830	838	900	882	903	866	894	858	856	873	884	905	891	902	861	904	832	779	832	909	870	928	904	827	830	862	883	827	917	832	881	834	890	818	838	829	862	881	876	821	864	840	873	857	841	884	839	928	831	859	854	833	847	819	892	905	863	827	856	830	853	807	896	823	887	823	810	829	836	855	909	884	862	854	817	911	882	781	846	850	816	853	847	898	880	838	854	843	845	832	872	862	824	861	888	850	887	867	848	892	897	904	883	834	883	802	828	876	844	856	855	854	882	899	807	862	817	867	877	868	837	882	854	898	891	855	896	867	851	898	861	844	845	799	808	888	866	806	861	850	875	859	910	853	874	875	852	802	832	863	835	819	845	902	841	852	839	892	897	874	863	894	819	826	812	814	858	859	871	850	877	846	923	856	840	844	891	806	808	862	824	865	853	848	842	809	909	855	844	872	876	859	823	847	893	823	893	881	843	905	873	847	867	845	899	869	845	895	831	839	864	834	863	855	905	887	858	854	872	901	827	863	858	865	844	892	819	897	862	866	870	836	821	844	885	856	851	849	821	839	848	840	880	861	867	831	839	910	839	852	866	891	896	882	870	819	802	871	808	885	900	900	835	874	876	889	874	873	816	889	858	844	824	929	902	805	904	847	853	900	849	869	860	857	854	901	850	827	879	832	857	777	880	842	890	861	852	836	874	859	893	853	870	836	904	854	809	839	862	864	829	884	835	880	865	845	832	876	827	872	811	885	926	837	881	869	880	890	830	795	880	806	868	794	907	860	832	814	845	845	861	819	893	865	825	821	847	823	792	825	925	873	820	888	865	904	860	898	871	905	832	873	930	829	843	860	849	806	872	814	837	883	890	859	910	819	827	838	875	890	868	862	882	857	841	879	823	843	887	853	840	805	848	897	823	836	871	883	869	839	813	829	869	875	825	801	926	860	870	818	835	847	849	836	874	823	850	883	903	935	820	830	826	861	890	850	847	866	869	871	890	861	863	896	844	900	834	835	828	814	851	855	904	886	873	822	849	840	878	754	843	866	873	806	871	806	878	885	834	869	846	924	874	803	863	838	797	873	823	851	886	916	830	842	913	896	835	822	855	856	826	903	815	884	883	888	862	845	846	807	821	881	873	860	860	902	827	839	880	857	866	872	870	924	811	872	891	899	843	841	904	840	928	874	823	815	846	818	885	930	832	858	865	872	802	875	879	876	814	901	836	867	889	839	843	891	863	859	832	928	863	859	858	840	825	767	864	843	870	849	891	858	878	838	857	866	919	875	910	835	861	861	848	827	894	817	875	796	871	859	847	868	879	851	822	821	869	888	868	896	838	894	843	867	845	847	850	852	901	899	847	887	886	807	852	846	877	866	860	879	859	842	892	862	832	776	838	874	874	865	828	880	814	887	897	817	841	809	821	782	867	850	872	824	877	903	881	829	841	829	907	869	881	875	871	898	872	971	856	885	813	882	853	904	843	851	873	897	848	882	886	850	805	836
1483	254	273	263	257	277	235	253	256	245	217	269	263	236	247	256	246	250	251	225	224	252	253	260	210	250	242	246	249	266	248	247	271	261	262	263	258	264	237	261	253	262	268	262	258	255	265	232	275	276	257	269	236	221	241	249	226	247	243	264	251	257	265	264	237	249	226	288	274	261	250	246	261	253	232	258	232	290	242	211	240	284	300	236	260	227	262	281	254	280	254	248	251	238	283	234	261	255	255	273	249	234	256	244	245	241	227	241	223	260	222	237	242	224	256	256	297	232	237	248	235	252	291	254	257	245	241	270	263	265	246	268	273	260	253	276	284	289	275	243	227	264	270	292	244	241	269	287	276	242	229	217	276	270	253	269	243	238	255	253	254	245	245	251	265	226	233	235	264	272	238	271	247	252	227	248	264	245	269	206	276	260	249	254	268	260	250	249	252	258	234	283	262	248	270	240	253	250	249	251	245	273	265	228	242	264	224	237	243	252	293	263	256	280	267	269	256	238	240	274	231	252	247	259	247	271	268	260	229	249	268	313	266	252	241	237	267	223	241	237	253	286	250	224	247	244	284	269	230	240	260	245	253	239	246	248	256	260	244	273	272	233	264	270	254	247	266	246	261	247	279	210	235	277	278	268	277	232	255	237	263	240	250	236	276	246	253	265	232	254	260	258	246	276	233	246	250	225	245	270	237	226	275	265	255	242	248	249	261	226	260	256	290	264	242	262	266	254	251	269	259	247	236	251	246	258	245	267	218	223	253	253	264	265	246	271	237	250	234	241	260	236	254	264	236	233	247	248	254	257	281	287	280	246	247	267	224	248	258	240	248	257	241	249	233	240	278	283	246	276	242	262	232	232	257	238	248	212	252	253	241	254	258	262	241	241	255	236	235	246	279	285	230	225	255	276	254	225	262	255	240	269	223	245	229	234	236	246	270	258	250	273	257	240	240	249	255	280	259	281	258	268	250	252	246	275	228	242	242	262	231	247	229	275	241	276	234	236	225	246	245	249	243	254	241	274	270	231	232	236	260	247	249	276	271	261	223	274	260	254	246	270	256	277	253	243	223	280	280	269	253	310	259	267	249	278	265	254	245	253	280	252	293	255	255	280	241	278	255	260	258	268	245	247	234	268	261	288	247	231	245	239	233	281	280	233	251	253	246	242	292	283	274	284	215	231	270	262	247	253	273	247	279	251	254	269	233	255	231	242	233	281	267	240	250	263	263	270	246	241	256	214	247	251	226	219	242	253	267	273	223	238	266	253	259	238	238	226	251	222	276	241	258	232	269	259	249	233	238	244	287	252	232	239	251	271	268	256	275	273	237	243	251	225	241	220	254	288	279	240	231	251	234	281	255	219	248	248	276	266	271	232	230	221	263	268	256	265	247	235	270	321	260	254	250	246	247	258	245	294	253	209	244	265	246	241	262	250	259	254	219	241	243	262	253	258	241	260	252	237	248	255	239	259	261	216	236	228	271	265	284	260	251	234	279	214	260	250	281	270	251	240	257	276	295	239	256	256	288	264	211	222	259	242	231	245	236	265	265	255	264	278	245	253	234	238	274	222	249	244	253	239	237	256	257	241	235	235	266	223	249	238	256	248	270	289	236	253	241	255	251	238	278	243	255	282	258	244	231	245	252	210	273	237	266	247	237	262	271	280	235	260	254	237	270	248	270	251	233	255	256	257	255	267	246	239	238	258	295	241	265	285	247	247	261	264	244	225	250	240	212	263	270	283	267	251	238	256	273	239	241	258	221	252	231	251	250	269	209	262	271	281	235	253	258	303	243	247	232	278	277	274	233	276	251	260	256	279	280	238	258	239	257	265	283	243	260	233	256	247	226	246	265	268	259	263	268	264	242	246	261	254	244	251	262	259	238	258	254	246	265	226	250	260	239	243	252	255	248	238	260	275	231	279	223	216	261	245	221	252	256	263	246	259	239	248	263	262	251	283	262	252	247	255	260	240	251	228	232	286	219	285	268	250	265	268	243	273	250	248	255	239	258	281	283	236	238	248	233	266	253	209	259	241	255	255	224	265	234	261	234	244	264	231	226	277	261	265	251	271	250	233	244	263	247	258	264	295	273	251	245	250	248	245	250	253	271	246	246	243	244	272	234	255	235	252	276	261	219	245	266	274	258	237	273	235	271	241	267	242	262	235	249	261	255	256	258	270	276	238	255	247	266	199	289	253	234	247	245	251	251	255	274	246	262	282	276	240	270	259	274	249	256	223	229	268	267	250	211	239	224	262	251	240	230	267	246	237	275	258	268	248	255	241	232	272	275	237	292	248	236	279	264	267	251	216	224	229	227	250	274	241	261	268	270	267	244	237	246	228	241	230	249	246	216	224	234	265	235	258	248	236	271	268	252	229	264	233	262	238	238	230	237	271	230	250	246	244	258	225	251	267	228	245	229	253	274	252	257	237	272	233	273	224	294	254	248	251	301	255	233	233	298	294	254	229	247	258	240	263	271	261	216	252	267	220	267	265	221	253	271	224	271	256	258	262	286	268	215	257	273	232	251	264	248	264	266	238	232	239	281	278	244	258	258	240	238	248	255	256	239	253	286	276	259	231	295	256	263	246	248	234	248	225	239	257	269	291	258	251	250	260	228	248	284	243	239	278	275	242	281	250	245	241	255	253	239	238	262	257	240	277	248	226	212	251	214	242	232	233	235	271	238	257	267	263	254	263	230	253	258	248	297	273	280	246	230	231	245	262	273	241	255	261	233	227	240	234	255	228	272	263	240	250	247	222	271	277	217	231	271	258	267	262	260	255	258	231	246	248	231	258	232	225	233	223	262	225	261	241	262	252	220	240	232	277	237	244	255	241	215	250	248	277	248	252	240	268	241	256	258	249	233	303	257	260	245	245	242	240	238	234	242	217	248	256	241	248	247	235	228	248	221	259	266	266	255	251	265	282	254	265	242	281	235	295	261	269	263	258	221	242	279	267	252	272	188	228	249	288	245	241	222	240	285	232	249	233	231	243	233	238	283	248	287	249	223	251	259	248	273	256	256	248	234	280	230	274	297	294	285	269	259	247	282	247	241	278	279	261	265	227	239	238	274	245	252	228	246	266	242	249	252	232	226	262	280	240	261	260	273	223	239	289	258	252	226	275	259	251	265	254	254	235	247	263	244	242	250	238	270	270	230	250	248	272	293	244	273	277	251	238	232	281	254	256	258	262	249	269	260	251	216	284	255	233	247	275	270	248	236	253	271	258	235	255	258	265	223	261	242	253	244	232	265	277	259	255	260	237	246	278	268	284	232	293	249	259	296	234	269	266	268	225	223	244	267	264	238	258	277	254	246	239	241	251	252	258	255	220	238	256	264	254	242	256	239	254	287	244	205	230	253	268	258	262	251	259	265	229	254	277	247	248	241	247	232	241	261	298	245	243	261	239	270	235	264	250	265	243	241	269	230	249	265	241	262	238	241	261	272	271	255	224	245	278	263	249	268	223	228	255	261	249	219	259
1841	624	639	608	656	648	714	640	635	640	662	584	636	623	693	635	605	630	657	608	660	600	603	605	649	574	591	615	611	629	603	613	638	605	609	604	622	597	610	602	628	643	655	617	592	643	586	619	626	611	621	647	632	640	602	612	597	669	637	610	601	667	593	611	630	616	644	591	571	600	655	603	583	600	595	634	678	619	605	647	625	644	629	624	645	638	590	555	593	592	634	605	634	635	601	657	619	615	597	641	591	598	609	601	586	645	586	639	603	601	617	662	663	610	603	606	621	628	559	635	577	624	600	580	588	613	637	658	608	621	607	633	597	621	628	617	636	664	622	605	623	642	590	589	577	595	628	649	626	655	615	649	645	616	611	624	647	614	627	607	596	625	645	608	639	632	583	634	636	625	624	618	569	654	620	618	620	598	654	632	622	641	633	593	616	614	639	617	639	600	648	598	624	632	594	623	589	627	625	591	649	610	623	602	611	621	634	625	606	649	593	662	620	612	587	613	590	630	594	613	631	588	624	621	608	577	603	603	660	576	590	599	591	611	578	609	658	573	622	592	622	649	608	623	648	649	579	628	659	639	681	584	675	648	615	645	635	629	627	608	617	622	652	594	593	605	625	638	599	604	587	658	589	669	616	617	612	651	633	642	604	620	591	563	588	618	619	562	638	650	610	608	645	632	625	577	624	631	613	615	615	641	557	626	641	617	585	591	602	576	575	602	618	651	622	662	612	645	656	634	640	625	656	651	678	603	644	669	658	644	677	599	636	617	623	649	609	622	625	600	654	589	646	650	570	623	626	653	638	623	622	606	639	632	649	606	644	648	631	617	632	595	593	629	612	594	614	595	676	612	649	594	667	586	592	582	640	602	596	611	663	599	586	597	629	622	619	609	632	570	592	622	608	646	623	573	626	599	598	614	589	665	614	631	585	603	621	633	625	628	592	606	624	610	650	643	622	640	653	640	607	573	645	620	628	604	606	636	618	604	594	610	627	626	599	587	610	627	632	620	601	609	632	618	612	578	581	615	604	630	616	612	605	649	641	641	635	622	620	628	664	644	644	659	589	643	635	652	638	614	649	603	610	654	652	634	654	641	622	607	611	586	631	607	631	627	606	607	630	616	638	638	612	618	632	576	659	614	635	640	621	597	596	605	598	633	602	640	622	619	563	612	621	637	616	608	605	665	621	621	626	592	650	597	623	639	621	596	600	633	569	634	601	612	627	587	615	566	610	628	600	623	622	582	645	594	580	622	607	615	621	612	619	632	659	613	655	581	655	627	643	635	645	609	636	600	612	642	639	626	632	659	659	573	665	623	625	612	560	625	622	622	652	597	625	566	576	634	668	614	684	589	623	639	682	627	602	593	603	650	616	617	611	646	586	668	603	625	631	662	656	620	620	638	607	606	571	589	591	663	620	640	650	622	655	637	537	650	564	611	666	594	639	636	581	621	615	596	605	650	646	635	640	618	596	641	613	631	597	600	644	642	613	625	570	634	657	606	647	597	605	609	651	600	599	578	640	640	604	614	584	581	597	613	598	674	672	637	609	641	612	643	588	593	627	605	579	623	611	606	629	660	607	614	632	609	628	654	624	613	611	654	630	598	632	600	636	675	633	632	622	567	596	634	648	604	600	557	634	605	628	570	648	641	654	592	626	594	597	604	615	636	594	629	603	577	627	601	626	630	566	602	608	631	599	645	665	594	673	635	601	657	640	641	575	620	642	649	623	614	628	621	564	590	627	622	615	577	635	638	624	621	594	644	641	632	634	615	656	612	631	629	644	645	621	624	622	617	604	608	566	638	635	632	620	625	601	617	641	622	661	608	621	642	597	630	623	610	631	640	613	603	657	631	601	615	622	641	639	607	628	602	590	643	621	629	610	604	654	621	631	628	640	617	629	598	617	579	664	634	630	650	637	593	622	631	634	625	610	615	587	660	608	611	651	587	604	621	627	620	625	611	591	644	606	634	598	592	600	624	611	674	630	634	625	572	588	611	637	641	651	631	625	604	642	640	589	628	604	563	614	627	607	585	600	612	581	658	648	602	629	664	620	625	603	604	633	596	609	619	644	607	638	593	623	663	630	587	661	651	640	587	612	615	599	617	623	614	640	649	627	608	626	671	596	564	612	610	648	625	621	589	564	670	614	569	587	647	643	644	635	625	627	630	640	627	579	609	651	591	601	607	628	642	634	637	610	610	564	640	645	589	573	643	610	612	617	614	621	616	543	626	580	606	571	665	580	641	662	659	614	623	660	636	592	670	604	571	638	630	627	597	601	628	618	626	639	617	621	601	599	593	637	654	659	629	603	626	636	617	592	584	588	658	598	654	582	628	636	637	625	638	609	614	642	630	623	591	602	610	600	615	588	622	610	629	620	598	628	668	607	616	611	607	569	616	597	638	650	600	641	666	628	637	615	647	614	638	668	570	614	571	598	642	574	621	607	587	618	629	614	634	672	673	615	615	570	620	653	673	605	593	655	618	625	628	620	648	600	589	633	621	649	670	662	651	632	584	628	680	627	659	631	577	592	595	630	617	648	630	570	621	636	605	629	646	615	577	616	642	613	632	655	640	651	613	590	597	624	602	602	610	624	635	606	594	625	702	635	668	652	627	602	629	591	653	632	629	619	609	591	604	619	615	636	636	635	584	621	622	657	595	611	590	637	625	630	634	605	610	649	637	621	547	625	601	599	593	615	623	609	671	604	599	613	617	612	627	634	600	567	613	635	641	649	631	615	621	596	618	619	586	642	606	598	676	632	636	600	657	606	651	616	628	628	623	618	613	614	641	609	642	585	656	649	570	592	614	597	641	648	616	610	651	603	593	629	653	655	611	663	607	642	613	640	637	574	611	598	602	587	589	623	613	608	611	564	613	579	612	617	615	630	609	619	600	640	595	623	634	621	584	646	646	601	634	656	618	604	608	640	611	626	635	557	646	627	626	586	627	635	613	601	640	631	634	653	654	593	593	619	612	630	623	577	591	618	557	638	633	598	641	651	618	606	621	623	633	643	613	609	615	621	595	643	653	648	636	612	565	650	616	573	599	612	656	609	596	659	615	587	609	639	591	611	587	612	654	596	595	601	620	636	619	637	628	583	617	589	586	619	632	619	568	610	566	615	606	623	622	623	565	619	617	622	636	586	632	654	639	643	628	616	619	597	602	589	618	588	632	630	615	602	631	624	607	623	639	624	596	618	669	621	641	604	595	596	577	603	612	554	671	626	574	608	680	665	587	611	621	624	661	621	646	600	618	641	613	621	619	633	612	632	633	647	640	581	603	633	619	644	617	580	634	619	622	629	623	630	629	616	671	582	650	641	619	600	602	602	603	608	584	634	641	627	613	571	617	615	623	634	616	612	583	606	617	598	664	610	627	637	590	634	646	592	634	591	612	593	637	664	624	619	630	635	613	608	656	640	646	598	618	582	632	610	651	641	627	621	637	688	630	605	609	632	568	624	617	627	594	597	652	639	649	629	622
7280	508	558	467	366	310	229	192	208	196	202	182	201	186	171	155	175	175	191	202	193	168	160	169	194	159	182	201	168	168	170	174	164	179	148	178	158	158	167	144	184	168	185	174	140	170	173	189	175	168	165	183	164	161	166	165	176	170	168	162	178	191	150	187	167	165	170	162	181	156	149	162	195	160	160	187	155	186	149	167	145	171	149	135	164	172	186	200	199	196	176	183	190	175	176	160	178	186	159	196	176	175	164	154	166	174	189	154	171	166	167	178	164	178	191	171	170	189	158	181	194	164	171	166	178	140	168	187	177	173	160	183	149	187	169	187	168	161	196	181	184	170	171	182	161	169	168	183	172	160	179	190	184	188	175	152	164	172	180	170	189	153	181	180	181	185	163	160	186	159	184	177	211	169	179	197	145	161	178	160	139	167	173	183	166	177	159	158	176	166	167	160	187	153	169	182	164	184	185	189	161	157	191	181	174	147	179	196	173	181	170	176	189	170	168	212	161	173	166	160	195	184	175	156	149	158	170	167	160	177	176	158	196	178	167	183	173	169	184	183	195	170	170	151	182	169	155	165	147	163	167	178	196	173	159	194	180	191	184	161	184	162	206	154	165	204	191	174	184	177	166	141	170	166	166	174	176	175	164	154	164	161	197	183	155	172	163	176	199	178	193	195	167	176	164	167	179	193	181	201	164	195	164	185	157	171	177	162	159	147	163	160	176	185	148	176	177	192	164	150	150	186	157	166	160	158	168	162	154	175	172	171	182	167	170	168	196	157	191	152	161	169	188	204	184	164	172	196	163	167	175	179	163	169	168	161	154	171	187	185	176	176	173	155	175	178	157	228	166	163	187	195	165	162	177	183	173	166	175	180	175	172	137	152	156	185	146	166	166	180	144	140	158	178	173	154	177	170	177	162	196	179	177	182	138	155	152	156	148	148	165	178	174	175	179	176	157	177	138	180	180	152	158	160	179	181	187	184	171	169	148	152	174	170	170	176	204	169	171	181	185	161	160	174	150	151	157	183	160	179	147	179	163	151	167	148	186	190	165	174	171	139	166	154	177	193	177	182	159	146	151	167	183	166	159	186	175	197	176	181	156	143	170	170	196	180	184	159	195	147	157	169	175	180	181	182	167	157	180	186	146	172	164	129	186	168	143	170	181	143	173	148	153	196	182	164	185	165	179	179	173	168	167	204	161	162	184	167	183	192	179	177	192	176	191	183	161	163	179	178	170	178	198	168	183	148	170	185	164	192	166	168	149	170	200	199	157	163	184	175	165	177	171	184	169	210	161	149	188	156	175	178	172	168	171	192	182	154	171	186	178	181	196	180	157	185	167	159	178	171	150	144	173	173	178	159	154	178	187	163	201	158	171	184	160	175	177	183	192	189	162	180	164	181	173	175	163	164	159	161	171	145	161	161	166	163	173	182	178	155	170	204	158	168	191	170	193	162	176	169	165	168	168	175	167	194	161	171	183	204	159	182	171	194	178	171	175	186	193	166	174	135	136	179	175	194	199	171	161	162	156	177	156	158	196	189	139	171	166	155	145	185	161	179	205	164	188	170	186	195	177	181	174	166	176	184	174	141	151	166	174	182	167	181	184	180	161	161	179	167	182	190	169	169	180	160	188	178	169	175	177	195	146	171	171	161	198	166	181	190	161	206	159	160	169	175	169	175	181	183	157	167	182	176	147	145	176	170	176	217	170	161	188	186	176	171	185	167	168	159	150	150	177	174	170	170	169	174	156	127	169	179	159	174	182	179	184	195	183	165	136	197	176	168	151	168	162	153	170	213	191	148	185	168	155	162	157	168	169	189	167	171	182	170	181	194	181	176	159	171	189	181	191	170	169	158	190	162	181	166	170	153	182	168	150	163	152	167	192	179	198	190	168	193	173	165	156	172	177	164	130	166	181	161	173	156	173	168	180	183	172	142	169	183	163	167	208	173	161	166	173	166	154	183	169	170	173	177	200	154	185	150	160	195	174	183	161	152	184	171	178	177	177	178	165	180	182	174	188	173	173	192	181	153	214	178	167	158	169	170	178	176	180	178	147	161	141	163	176	204	171	185	196	151	184	177	169	146	177	187	174	151	156	161	175	161	181	158	170	146	190	157	177	186	162	172	168	168	172	175	156	154	183	148	169	166	164	186	151	164	188	158	152	178	176	174	171	183	155	144	166	169	202	165	149	175	168	184	166	170	153	177	190	196	170	166	144	156	164	177	169	177	167	183	165	155	168	168	175	173	153	169	171	150	168	182	183	173	218	157	165	175	204	187	169	173	187	172	162	197	185	176	169	164	197	179	173	169	154	171	172	165	179	189	196	190	175	173	158	153	144	178	185	186	196	153	178	199	168	175	184	152	160	168	167	168	181	173	160	157	189	173	169	157	169	162	188	163	160	184	167	168	186	196	164	188	176	170	172	154	185	176	188	181	155	178	177	182	153	145	166	160	198	174	171	173	179	162	186	176	192	167	192	159	173	177	196	168	167	180	180	201	186	184	179	167	168	173	138	181	142	170	186	166	185	165	188	148	180	173	166	134	170	179	194	170	184	165	193	164	174	184	184	174	172	190	158	170	178	164	176	169	192	199	178	164	174	161	186	200	174	186	190	162	185	151	188	162	161	182	198	180	174	171	177	175	174	165	187	146	168	130	151	174	174	168	153	168	192	177	165	173	154	183	168	173	172	171	185	164	186	165	170	164	158	189	152	179	137	164	147	174	170	176	165	182	178	160	186	177	188	196	165	174	184	177	180	160	176	202	175	183	169	211	183	155	168	202	174	199	174	179	176	163	169	162	171	184	163	173	161	181	177	184	174	182	168	222	183	169	175	163	173	166	174	175	181	187	147	149	154	210	166	164	152	146	159	185	176	179	163	150	163	160	158	175	195	199	167	177	157	159	190	194	147	159	176	156	187	167	175	157	174	177	175	185	175	164	158	165	194	175	163	170	188	170	168	183	175	161	192	194	172	166	164	174	160	184	171	167	177	189	194	189	158	172	141	154	187	200	170	170	149	149	161	169	157	161	178	164	140	176	188	176	189	160	146	174	168	164	178	173	154	161	175	166	156	176	178	176	174	185	148	177	162	151	144	155	169	204	180	141	154	184	178	179	178	169	184	170	188	170	155	175	169	169	181	179	160	187	190	163	159	169	193	168	191	195	193	200	170	159	170	184	169	175	169	152	170	168	179	197	161	172	182	187	187	159	170	165	182	178	173	178	177	170	159	189	171	185	167	163	168	177	180	200	182	183	170	161	147	189	206	156	194	186	176	154	170	168	168	190	156	162	163	173	166	171	176	183	150	170	182	178	194	173	186	165	174	167	173	180	181	181	162	172	161	183	177	195	159	164	167	168	173	192	172	174	163	172	165	187	151	170	186	169	173	158	200	174	148	165	174	164	198	171	177	157	168	169	158	196	145	155	206	172	177	196	175	180	172	161	169	197	177	168	186	171	192	140	154	187	166	179	180	169
6175	781	1255	1393	1210	1025	898	791	726	691	724	638	565	575	543	532	567	539	507	545	503	480	497	513	514	506	546	497	545	528	507	522	509	481	480	510	463	505	476	481	519	468	504	502	520	461	477	468	516	499	484	492	495	478	445	482	479	485	482	491	513	503	484	456	473	502	460	494	451	496	486	450	442	467	464	525	505	476	455	481	495	475	452	479	471	462	451	524	466	452	499	454	491	475	495	483	465	473	451	519	453	485	462	462	445	423	484	479	450	487	493	466	518	478	460	461	470	487	483	443	503	453	446	484	495	465	486	455	499	472	491	460	474	447	466	473	440	479	487	491	503	473	476	488	487	490	487	465	492	458	465	471	478	488	506	444	493	490	516	479	468	493	448	454	513	506	457	459	487	486	498	481	489	466	461	498	420	437	488	501	437	462	458	442	455	480	515	485	514	459	451	482	458	500	424	460	490	490	482	470	467	498	444	474	520	436	475	483	477	493	455	496	452	475	464	480	470	494	447	486	482	459	476	480	464	481	466	429	450	475	458	467	503	487	430	460	472	454	458	446	491	510	455	515	487	489	508	509	483	480	452	484	480	446	448	481	475	491	499	482	458	454	478	453	506	436	463	497	475	448	469	456	483	458	488	486	463	473	515	456	503	448	478	495	471	471	426	466	458	489	473	471	464	477	420	458	449	489	430	464	457	471	464	488	462	492	458	440	481	444	518	466	524	480	454	467	486	465	420	456	458	509	466	501	455	453	461	466	467	444	480	486	489	496	497	464	473	513	502	510	484	494	445	457	488	457	480	487	448	491	505	460	439	494	492	465	439	452	503	508	449	465	503	477	484	513	499	462	454	454	495	466	445	458	455	473	489	458	488	478	477	447	519	471	488	507	468	511	451	483	517	474	511	480	440	465	456	516	460	477	494	526	441	463	490	502	493	497	499	501	446	493	460	462	471	433	466	474	434	497	483	453	503	461	442	512	443	467	472	478	509	451	453	400	474	515	484	497	457	451	485	480	459	448	470	490	498	489	485	474	454	450	474	488	521	454	476	514	448	471	497	451	491	503	491	478	470	512	430	478	482	471	468	476	464	468	471	492	496	476	494	468	477	496	473	485	435	478	481	475	428	480	477	461	454	478	481	496	462	451	447	482	489	475	439	472	429	466	439	478	452	449	482	471	464	446	443	484	505	431	523	462	423	481	500	484	460	460	455	501	511	474	503	451	471	509	480	464	493	456	501	452	474	467	453	463	437	462	469	485	461	472	440	487	475	471	466	459	479	481	519	455	470	509	490	531	492	476	470	456	505	484	471	453	492	481	451	439	503	487	487	487	485	474	477	479	479	506	508	454	466	496	507	480	455	471	472	479	510	459	531	450	449	518	466	433	486	497	463	539	493	478	462	487	473	493	474	483	452	483	461	486	480	489	472	471	452	430	510	479	477	487	441	445	515	474	504	484	456	456	491	474	465	472	501	412	483	469	474	475	410	463	518	475	515	469	471	500	447	504	461	490	520	477	476	482	482	450	484	475	460	490	453	480	453	456	507	437	473	459	497	533	461	469	497	472	511	507	480	446	483	477	471	524	483	511	479	472	431	472	498	465	451	506	510	482	455	467	534	489	436	506	446	466	507	505	487	442	450	439	489	469	499	421	487	519	488	470	470	496	530	448	445	456	480	489	511	487	467	487	475	435	453	470	515	499	504	454	508	465	488	508	453	477	425	481	482	440	507	500	453	487	484	469	496	460	493	507	459	493	514	462	452	477	485	458	468	470	507	445	453	486	461	442	525	476	456	469	483	443	495	453	470	499	461	494	513	445	460	475	469	474	485	468	419	483	469	488	450	441	437	456	468	480	524	511	460	470	486	440	479	472	439	445	475	513	470	457	475	466	466	514	469	459	495	507	486	494	487	432	477	512	472	482	489	467	488	467	452	454	475	443	497	476	478	429	463	452	487	476	483	477	441	432	485	523	472	429	477	456	459	497	454	479	459	484	474	461	443	470	511	514	519	499	467	457	458	487	472	483	489	488	445	497	475	459	507	490	509	463	474	501	494	451	460	478	482	417	506	480	485	432	510	466	461	449	444	484	467	473	486	470	451	476	422	475	506	421	484	526	478	481	471	448	466	506	491	504	465	462	495	499	516	466	507	471	463	499	483	460	466	463	482	492	476	520	464	452	498	458	465	491	487	499	451	480	460	470	448	465	451	463	502	452	474	526	477	505	472	467	454	455	461	478	439	487	510	467	479	489	468	462	483	501	461	479	470	470	484	474	472	493	488	511	481	494	509	483	448	475	541	465	464	470	464	526	501	462	492	458	468	452	502	471	460	474	502	510	481	487	497	470	495	481	482	463	498	483	448	497	450	467	468	494	504	460	484	508	475	447	461	471	439	479	484	451	466	461	532	510	457	472	482	477	478	470	510	453	442	458	496	501	514	475	504	466	458	474	498	481	460	483	480	437	493	489	451	502	500	460	477	483	415	470	494	494	464	445	475	453	485	514	469	497	457	492	485	468	455	491	454	453	497	436	478	519	483	481	446	452	486	471	473	475	455	466	498	477	493	448	457	457	472	500	445	456	497	445	449	470	451	467	467	449	473	456	438	451	432	479	478	511	458	469	443	508	459	495	470	476	419	496	479	469	474	446	467	488	474	508	472	431	476	422	474	494	516	475	514	503	509	514	473	464	477	452	490	467	478	469	495	465	476	507	509	454	482	486	477	502	492	494	511	471	497	514	522	471	462	479	485	503	465	458	460	470	448	457	450	474	483	464	477	513	527	445	515	453	462	535	491	454	457	487	465	496	459	478	498	493	499	468	490	492	454	466	454	471	448	456	483	475	461	441	464	469	459	435	511	468	503	465	473	438	492	461	448	499	472	491	455	459	468	474	483	475	496	512	448	490	455	487	445	479	475	481	464	491	467	489	446	438	452	468	448	457	504	511	476	443	503	458	479	494	448	467	470	460	476	492	495	477	516	469	503	459	442	494	455	462	471	493	468	438	485	542	475	468	416	492	492	496	436	474	481	492	467	471	552	433	510	482	469	491	454	473	490	446	498	486	446	515	485	478	479	488	454	471	480	472	487	488	459	487	500	464	475	493	517	468	477	488	477	489	446	467	492	456	437	475	491	471	490	465	481	456	486	481	456	429	483	430	450	519	508	469	497	427	512	495	473	461	429	451	516	495	479	467	441	480	514	438	463	444	469	494	433	432	480	520	487	478	504	478	498	478	452	473	495	488	501	470	465	479	480	442	490	481	408	453	495	482	427	448	486	473	454	484	476	507	468	467	545	442	455	487	475	471	484	439	501	473	454	474	452	449	464	467	478	470	488	485	478	492	450	461	453	512	475	515	506	490	466	473	455	453	520	478	483	494	483	455	461	488	531	477	530	433	473	431	482	437	475	463	489	511	494	438	478	469	455	442	461	469	497	514	440	470	511	464	462	454	472	497	502	450	500	485	454	509	467	493	445	460	484	478
14205	1414	1180	963	667	564	506	469	438	484	398	423	395	384	427	354	411	407	387	356	360	391	394	381	362	375	326	401	350	358	341	351	382	352	352	381	375	348	336	361	357	381	394	378	340	355	345	324	358	350	376	334	341	346	372	365	361	370	344	371	380	331	335	386	392	367	363	324	399	357	348	348	351	317	351	347	376	350	361	363	387	370	342	401	362	372	391	344	365	397	366	344	330	332	363	348	338	363	355	350	378	348	362	327	395	344	332	381	341	340	332	341	349	357	322	338	335	355	357	346	358	358	324	364	337	363	357	325	316	389	372	389	337	335	343	335	352	364	341	343	340	357	381	353	362	354	384	388	403	314	326	357	357	347	381	391	344	354	326	366	368	339	367	385	344	376	382	345	377	340	343	364	390	411	373	369	361	350	358	319	365	348	328	356	401	365	345	344	301	371	377	403	347	368	384	397	350	361	341	340	351	361	345	337	331	341	373	326	331	389	342	355	363	353	360	352	386	321	346	354	353	343	343	350	363	371	350	372	344	381	348	359	370	307	377	345	347	362	371	348	345	331	346	374	355	355	364	375	377	378	379	363	375	383	363	328	362	356	336	385	359	331	351	351	339	349	373	336	372	366	324	357	335	369	354	369	378	344	290	378	351	357	347	338	379	367	367	356	369	358	361	345	340	356	319	380	355	384	362	330	359	321	334	364	325	335	341	341	334	354	333	362	337	374	327	334	377	340	361	377	329	309	361	370	349	351	339	346	389	327	343	335	373	323	354	384	369	375	348	353	365	342	364	328	365	365	351	363	340	363	366	359	359	377	395	355	389	389	363	391	359	366	357	346	369	366	318	340	383	377	365	357	354	353	372	356	356	371	351	409	391	344	369	364	350	344	344	332	327	337	321	349	360	349	370	339	359	353	381	370	353	341	312	317	369	341	376	391	333	344	342	358	366	346	347	371	381	348	354	375	366	364	346	378	393	377	365	368	359	337	399	340	381	344	402	340	349	328	372	372	328	379	379	335	361	350	352	360	371	361	345	370	350	357	330	328	360	353	327	341	325	366	389	395	370	350	364	350	324	370	372	365	343	354	375	363	334	340	374	398	351	374	382	337	378	352	353	350	357	328	354	378	370	346	338	364	375	353	347	354	346	370	337	333	352	345	403	378	327	356	339	380	349	325	351	322	360	351	363	396	391	355	344	337	354	366	396	366	369	379	351	390	385	386	343	365	385	352	364	364	358	327	360	354	341	377	337	347	327	343	355	370	373	373	358	373	383	375	392	334	370	371	366	389	404	362	362	357	370	342	391	356	347	362	350	335	352	401	338	382	345	367	344	358	345	366	394	382	361	381	378	349	341	402	373	350	382	336	376	356	323	353	354	346	329	388	332	394	357	311	361	349	333	365	359	360	361	358	362	344	346	376	395	373	384	337	341	347	390	373	357	343	341	407	399	366	362	360	390	325	343	336	363	365	377	377	359	407	358	369	353	366	375	386	346	363	351	347	345	375	359	404	351	364	349	399	337	337	342	374	353	358	354	343	353	320	369	358	403	390	345	365	375	378	375	315	319	373	332	355	387	367	392	357	384	371	367	389	356	368	356	377	382	321	382	358	375	371	362	405	355	380	341	372	334	401	344	398	382	355	338	323	345	333	372	347	371	374	373	337	365	338	366	366	346	331	372	350	362	346	366	397	367	317	350	351	332	386	327	344	330	328	313	346	384	386	347	379	362	373	330	352	333	347	350	372	330	383	358	356	384	375	376	382	383	359	345	373	363	356	391	365	356	341	393	357	325	371	352	367	342	360	380	394	378	371	352	333	340	328	359	393	380	369	378	383	370	365	360	363	382	365	341	366	389	394	379	350	351	380	369	356	373	370	376	371	372	312	341	345	327	311	345	325	317	361	313	356	368	352	322	382	360	362	350	357	340	347	340	337	353	356	378	366	376	335	359	359	362	355	368	359	352	348	322	354	360	359	367	331	362	308	343	366	341	381	355	401	360	317	338	339	353	358	332	368	380	383	391	387	355	346	325	358	375	379	360	333	353	389	358	376	357	331	358	371	357	341	340	326	347	340	355	359	370	382	362	356	369	338	316	374	342	313	344	393	365	324	336	412	349	400	377	368	340	357	370	355	343	391	318	364	355	343	389	398	354	332	331	358	379	360	350	350	332	346	419	364	420	359	347	376	368	376	364	321	364	406	377	397	365	392	350	346	381	351	382	388	354	358	343	332	368	322	358	343	353	372	367	359	344	375	344	384	361	365	324	362	351	351	356	341	371	355	358	369	369	369	332	346	356	337	366	372	379	361	357	345	392	318	336	341	358	377	353	396	325	323	379	378	365	368	341	364	379	382	384	351	349	330	348	393	364	372	360	339	379	383	349	374	345	363	377	371	364	344	377	349	350	350	373	381	365	370	349	357	334	335	368	392	329	340	317	352	377	352	349	364	355	336	314	301	375	347	370	378	321	358	383	382	389	380	350	353	368	351	328	341	350	336	381	346	335	338	368	403	349	352	364	375	384	403	360	337	360	325	356	368	342	356	311	326	368	369	355	411	345	363	340	330	358	344	403	371	324	372	361	352	333	374	360	345	377	350	356	348	349	350	355	348	361	360	346	356	332	346	381	354	317	395	365	363	334	395	342	391	358	374	344	342	370	360	367	341	343	369	317	362	369	384	389	377	382	389	313	334	355	365	354	338	366	391	348	352	348	404	394	350	401	333	352	351	335	383	357	372	368	376	365	361	348	356	333	332	322	374	369	397	332	342	333	374	373	332	356	332	363	360	337	352	410	371	357	335	351	329	377	354	379	346	308	378	357	332	346	334	368	343	333	344	367	348	388	384	331	327	350	370	362	337	354	366	345	340	325	365	335	341	370	352	394	343	333	352	337	374	364	352	357	363	335	373	371	380	361	336	367	345	355	322	352	382	365	363	349	337	348	346	367	357	367	338	371	366	346	360	332	357	342	317	333	323	352	354	373	368	337	360	355	373	353	356	337	362	365	376	330	384	325	399	361	371	315	336	394	367	339	341	401	349	429	386	388	382	336	353	356	345	318	360	351	360	350	328	372	323	323	351	355	341	348	367	341	376	356	347	330	393	403	349	342	344	398	355	359	389	358	306	325	360	333	351	355	375	386	351	391	347	323	349	369	342	347	409	364	352	378	339	364	356	350	378	366	331	368	361	351	365	352	364	362	364	357	340	385	373	370	370	376	364	347	341	365	363	311	340	353	359	382	322	340	374	398	388	332	403	376	332	372	346	327	334	359	368	355	366	319	353	340	369	372	345	354	373	321	347	362	332	391	368	365	356	342	345	407	362	352	374	369	344	376	381	375	369	369	332	396	366	384	330	338	347	377	384	336	316	371	343	361	310	372	354	345	338	347	352	356	350	349	390	361	351	358	357	356	346	349	370	378	339	368	332	381	377	350	383	335	335	352	349	390	379	358	374	326	365	339	354	319	339	341	351	321	374	325	368
8505	1510	2362	2659	2342	1979	1667	1423	1318	1311	1197	1158	1079	1034	998	1044	974	1015	970	892	942	963	891	908	925	920	943	896	853	914	935	921	884	865	861	959	879	885	855	850	900	855	873	855	920	907	882	898	871	868	838	856	874	873	819	837	892	868	913	835	865	879	873	846	913	913	893	854	833	875	841	803	888	919	858	841	863	858	835	838	842	863	824	854	800	812	831	863	867	870	823	894	871	914	893	884	887	857	897	863	803	890	811	843	901	896	832	897	845	882	862	870	924	864	870	861	774	789	843	872	823	860	878	806	864	870	844	869	874	873	843	847	849	870	887	883	851	851	873	831	827	864	852	873	849	833	852	882	874	818	898	884	871	855	864	846	807	883	841	856	882	814	850	872	845	897	832	837	879	861	816	840	867	870	826	837	866	862	881	849	872	814	793	798	905	828	863	900	846	877	865	809	843	860	825	886	898	872	866	807	851	871	854	894	891	849	857	818	867	852	889	838	853	864	848	837	845	860	871	856	889	916	837	868	879	792	853	837	925	869	832	833	916	825	824	860	830	871	849	873	865	829	927	866	849	879	815	849	882	862	837	889	851	826	851	880	858	871	857	817	896	851	864	851	833	864	827	881	879	849	839	821	847	871	824	932	848	840	896	843	849	864	828	837	888	879	875	826	827	801	835	913	819	915	881	843	838	847	860	849	852	856	885	839	881	831	889	876	821	834	872	884	872	853	909	892	806	870	881	844	867	857	827	851	904	797	871	839	814	829	820	827	817	891	836	804	878	921	858	863	851	811	827	823	872	824	845	836	878	871	844	851	869	819	868	835	845	889	809	875	899	865	920	851	877	865	862	848	824	920	827	911	853	807	810	916	837	875	889	833	857	892	866	851	861	908	855	818	835	838	873	883	862	870	897	872	800	801	852	881	851	851	872	784	828	853	840	857	888	789	825	831	852	895	887	807	892	847	797	832	823	845	825	868	911	931	844	845	821	812	846	858	845	884	913	868	856	889	824	875	804	829	767	841	893	890	884	827	872	807	818	839	868	844	804	867	875	875	897	844	830	885	816	863	830	834	817	843	849	907	878	839	839	842	820	848	831	872	820	856	841	851	864	815	851	855	875	875	820	913	845	838	923	904	826	851	860	845	862	840	868	857	876	878	883	872	832	842	870	888	834	898	857	882	823	824	831	812	845	849	862	822	861	843	819	875	831	820	824	863	857	846	857	867	852	847	836	857	879	830	875	860	826	861	856	864	936	889	885	869	836	820	896	849	844	888	838	826	880	812	794	863	866	870	874	835	862	858	881	815	875	976	877	834	857	855	916	839	892	789	868	854	902	829	914	859	841	814	831	865	839	849	818	860	882	839	883	839	862	877	878	833	856	908	877	843	807	858	825	811	839	854	896	894	868	867	857	843	874	893	842	863	842	859	861	868	894	838	864	879	813	877	863	876	887	914	824	879	879	870	863	853	869	876	840	903	870	869	900	866	846	858	846	857	843	823	825	846	813	861	865	885	847	861	808	848	865	828	824	894	852	869	871	904	888	814	846	848	915	836	838	841	822	819	874	844	876	915	847	880	797	847	784	848	832	785	832	924	827	839	886	839	853	837	851	859	871	853	865	900	861	846	796	901	886	903	843	824	848	837	939	868	874	857	863	863	871	863	910	905	850	831	836	867	846	836	875	835	856	856	898	909	901	840	830	881	853	864	866	896	875	874	922	879	885	885	846	886	866	864	819	848	865	898	871	844	862	874	821	829	846	868	893	872	823	801	818	879	888	873	857	830	817	815	883	880	771	896	885	878	875	877	871	845	870	916	818	810	807	868	911	883	840	841	868	863	898	871	875	915	851	872	833	832	832	862	853	923	847	911	826	904	837	803	936	908	843	830	826	842	841	837	888	876	883	864	905	822	820	896	833	876	881	815	855	878	884	847	892	816	892	831	875	796	843	833	897	897	865	836	895	889	901	813	870	835	895	884	828	880	844	837	837	845	840	842	873	839	865	891	921	849	927	865	826	825	853	861	856	898	840	855	860	842	867	857	855	864	844	871	888	894	844	833	899	812	816	852	817	839	917	786	836	853	822	825	868	804	878	853	843	872	912	885	899	866	836	801	825	843	848	898	852	869	810	858	837	820	875	842	836	887	845	911	892	861	866	840	882	854	818	868	875	870	866	902	804	831	866	845	874	829	884	820	877	885	868	919	845	903	873	844	844	779	891	828	911	795	840	860	871	847	873	833	882	859	879	823	865	818	868	855	894	855	870	830	837	843	852	842	868	835	873	866	858	829	861	836	851	886	838	830	865	854	888	885	866	830	848	886	817	886	858	851	811	886	890	835	857	848	846	846	818	903	872	788	874	801	872	873	870	867	891	837	848	875	874	845	939	906	891	854	826	834	877	862	911	840	801	842	869	872	863	838	918	859	849	880	871	914	876	865	826	868	889	846	876	878	827	837	885	878	816	841	814	881	826	821	826	838	822	859	855	832	841	845	880	870	807	863	846	833	836	845	858	855	802	861	844	824	907	819	849	836	850	876	883	881	872	857	860	895	841	847	828	818	839	830	882	847	890	836	830	878	857	841	859	888	791	886	854	857	865	833	835	832	928	854	886	840	882	839	872	849	853	832	877	920	883	844	825	857	841	884	850	870	877	850	916	866	839	856	869	905	808	845	835	821	813	858	874	871	826	856	908	830	850	850	910	897	822	844	913	865	883	908	842	851	819	874	890	882	872	892	880	825	874	840	842	795	851	864	879	911	891	806	871	855	852	858	880	837	885	862	842	844	878	923	880	883	872	889	912	842	852	835	876	848	868	875	883	854	841	871	875	845	824	856	866	889	856	855	866	907	886	829	824	828	826	903	849	847	853	880	834	885	864	815	905	843	851	884	823	840	826	851	826	894	863	840	828	822	874	869	869	901	817	840	879	877	821	869	861	935	869	864	897	826	842	856	879	857	867	830	848	857	838	869	847	837	910	906	899	839	901	913	889	868	877	835	810	865	888	801	832	864	831	818	853	829	904	922	823	855	852	857	820	875	816	854	844	893	877	853	858	896	811	917	839	866	812	871	884	845	863	863	876	881	877	838	849	838	821	819	833	844	873	888	910	877	832	920	868	857	881	870	881	827	896	844	808	898	878	846	854	871	895	796	864	866	874	876	830	889	836	847	817	813	834	846	867	822	861	930	845	866	877	934	876	884	864	822	891	812	827	851	846	886	892	871	871	865	855	827	859	787	882	848	838	807	862	916	826	846	881	861	818	885	809	878	819	926	856	862	910	814	833	876	843	837	887	825	811	836	852	868	836	868	869	861	830	874	833	865	873	885	876	850	868	872	875	875	839	863	875	879	833	864	858	880	860	879	841	883	923	806	850	825	854	811	870	855	856	880	823	828	857	861	892	838	789	809	823	895	875	853	872	914	888	834	877	814	894	907	842	876	832	849	875	873	818	835	840	913	841	849	868	841	840	866	874	871	874	856	825	845
1433	271	224	286	250	279	264	232	244	240	253	277	240	273	244	245	247	238	255	272	255	243	253	218	246	247	251	244	251	255	290	259	229	235	263	278	262	229	222	261	253	328	242	257	264	231	296	251	243	255	266	255	266	248	246	234	235	268	245	260	255	240	253	246	232	242	270	261	261	248	244	288	259	276	241	247	264	245	264	247	232	255	235	210	267	253	235	226	270	291	285	243	246	267	247	251	232	260	254	270	236	246	247	252	266	234	233	243	248	261	275	282	239	245	242	225	225	253	266	218	218	246	234	236	240	266	254	245	233	279	236	240	229	211	232	253	251	252	251	271	243	262	244	237	273	248	264	271	256	239	285	254	264	268	278	260	243	284	308	277	242	260	272	242	226	253	275	247	257	248	248	278	263	260	262	286	268	298	276	229	268	259	246	253	241	240	249	273	247	267	246	242	272	250	276	253	284	255	226	234	253	249	265	244	270	252	274	265	255	257	235	263	271	271	233	238	266	265	247	257	273	260	262	265	221	279	254	252	260	238	234	242	251	249	245	259	247	268	252	261	245	257	266	240	214	251	262	257	249	270	251	254	240	222	232	234	285	223	264	244	210	263	242	237	307	272	231	258	236	250	275	264	275	245	274	289	256	281	238	261	248	263	263	274	258	255	255	236	258	260	240	259	237	224	238	280	216	251	224	235	277	283	219	231	272	258	249	241	255	247	267	240	252	257	250	235	247	243	277	239	277	284	224	253	268	246	282	223	245	263	238	239	261	241	212	233	242	233	245	255	226	248	263	244	250	261	251	246	244	242	215	212	245	259	241	236	247	270	258	254	261	264	237	231	269	245	241	275	234	246	246	244	247	241	278	285	240	242	251	235	230	233	249	263	261	240	230	240	281	245	247	224	261	241	250	230	255	273	219	232	260	266	251	245	273	248	265	242	289	266	245	241	219	242	249	262	261	269	255	268	259	251	254	263	246	288	235	268	229	262	235	239	238	271	242	240	270	261	266	255	254	240	237	254	246	258	247	236	272	247	217	271	253	230	241	257	233	277	242	260	254	267	261	221	268	253	252	242	283	259	259	242	256	282	279	270	245	248	254	284	257	241	236	232	265	255	249	247	300	257	274	283	269	264	265	267	252	277	253	231	243	231	264	268	272	231	288	250	251	231	258	273	283	277	283	260	284	243	250	251	234	271	255	250	261	297	240	256	261	252	257	251	239	259	245	238	248	255	243	233	219	254	262	236	223	274	276	268	267	232	245	230	236	236	247	234	244	262	249	253	273	235	256	265	281	268	248	247	228	239	261	260	248	262	255	258	234	290	258	268	242	293	270	246	256	256	244	247	240	267	231	213	258	265	252	242	218	244	227	251	247	237	273	273	237	243	233	302	236	258	255	243	254	274	240	255	263	286	267	269	249	261	258	247	256	237	267	263	251	256	245	227	249	274	251	242	264	238	244	236	240	243	263	234	224	236	273	241	279	266	280	287	238	260	312	263	221	235	279	250	250	260	278	247	267	254	232	260	231	260	272	255	265	281	260	257	261	255	255	262	284	274	275	273	255	294	268	266	273	226	286	242	241	276	235	276	232	256	219	249	257	240	258	258	300	261	249	266	247	259	282	255	282	280	240	255	255	262	247	268	271	268	237	237	264	212	251	218	261	242	241	253	263	248	226	274	265	286	232	240	262	274	248	263	232	258	256	259	242	251	263	216	225	256	246	262	261	265	275	256	248	270	240	254	270	245	231	233	262	267	250	246	248	312	238	249	260	289	242	255	249	253	237	260	257	261	225	247	278	245	214	228	236	259	247	241	269	284	263	257	232	245	267	290	258	251	250	250	288	246	255	288	278	258	230	251	284	233	235	244	253	242	258	242	262	253	272	206	290	241	237	239	239	280	242	259	276	253	247	251	254	268	244	243	244	214	285	247	240	240	249	251	239	228	270	255	227	239	250	280	264	243	256	279	261	263	226	241	237	255	257	291	278	284	242	251	253	236	244	266	242	255	247	272	261	256	222	249	243	281	280	275	255	244	264	266	249	242	220	285	253	255	229	254	270	255	246	234	261	259	226	256	241	246	276	248	252	274	242	244	246	256	254	262	266	237	250	279	271	277	251	259	279	236	269	253	254	270	228	232	239	248	248	247	218	225	251	267	255	260	246	249	250	250	262	274	265	256	213	253	245	244	269	266	282	269	246	234	227	226	263	243	218	239	262	260	235	232	258	258	254	243	261	219	244	259	248	255	265	209	269	245	261	242	276	242	255	228	241	258	256	224	260	239	226	246	232	230	240	271	259	249	221	249	257	248	259	225	250	218	263	229	263	266	259	261	268	254	241	245	257	220	257	241	235	232	232	253	266	246	235	226	256	253	266	220	257	244	272	230	256	244	285	252	247	248	234	274	263	295	256	237	259	245	248	243	206	263	234	230	227	263	264	300	255	239	264	261	252	253	240	263	255	246	230	283	244	240	223	248	271	267	237	224	246	234	236	253	230	218	230	249	250	221	265	245	255	251	261	242	228	274	236	244	241	270	265	260	245	286	252	268	283	234	258	271	226	246	247	245	270	225	241	263	221	254	267	234	249	246	266	261	201	245	249	259	254	211	251	245	282	261	260	253	243	262	284	264	252	263	269	274	261	258	232	268	250	262	215	267	226	237	253	260	255	262	260	288	248	231	262	222	264	246	249	233	247	262	258	231	256	244	261	242	249	276	249	231	243	225	253	268	289	268	267	242	258	251	238	261	257	269	240	236	262	245	245	259	249	258	240	267	239	229	220	250	265	285	249	246	279	260	270	277	212	220	251	258	245	245	268	245	277	249	226	269	255	243	261	271	252	243	260	255	247	259	284	248	263	272	272	225	272	253	234	239	256	284	201	267	249	262	244	251	255	278	258	254	246	268	246	271	252	236	276	220	241	233	253	221	261	265	259	245	272	252	252	270	280	233	236	236	270	244	269	232	228	252	225	270	265	239	254	280	244	235	250	219	272	245	263	271	231	272	263	263	279	243	223	202	281	257	246	253	244	297	271	263	230	239	265	261	265	249	249	266	267	256	257	281	272	267	250	239	233	230	280	233	269	234	256	266	277	239	245	217	242	255	261	275	250	207	251	231	246	241	230	250	254	277	269	252	282	255	247	259	238	246	279	281	253	262	243	226	270	242	225	254	235	265	283	239	260	250	249	234	230	288	278	272	236	242	263	233	262	252	236	239	248	207	221	257	240	246	254	266	255	267	267	271	239	288	269	260	258	252	269	264	277	245	258	265	260	262	268	254	228	265	269	240	237	272	248	278	264	245	254	256	267	258	222	231	230	253	262	276	231	223	264	276	260	225	289	245	229	239	234	268	235	277	252	255	239	217	223	251	238	262	283	210	252	247	250	255	231	284	282	275	274	233	240	261	235	238	244	240	255	246	210	231	245	271	242	264	277	263	241	253	251	233	238	258	289	260	249	251	228	253	256	268	271	253	255	287	248	255
1791	652	679	720	678	628	626	619	647	606	647	625	641	612	577	628	602	604	655	633	597	636	631	584	655	622	584	636	614	615	564	616	608	656	637	606	599	565	619	622	645	578	576	618	658	636	659	609	609	630	628	580	612	582	603	613	632	625	626	640	585	622	623	620	614	601	636	619	616	606	646	652	652	612	655	653	598	617	635	633	634	604	626	609	642	614	620	632	646	661	595	644	653	625	618	644	617	592	635	624	623	639	644	613	605	638	598	648	637	632	624	589	588	584	599	608	601	661	644	601	607	613	683	577	632	603	637	604	673	603	603	611	626	604	677	608	580	710	616	622	606	623	670	632	615	624	583	622	608	633	645	633	645	588	656	623	626	655	637	644	622	643	606	641	654	625	631	635	590	636	648	642	579	615	583	644	633	595	605	596	606	622	608	612	629	611	588	637	619	622	633	616	635	629	633	611	585	627	609	659	641	618	637	629	622	673	597	607	595	610	597	608	626	579	624	579	649	598	641	610	647	627	610	640	613	626	598	607	586	580	608	607	660	615	621	646	603	622	659	601	600	620	581	593	584	600	616	607	619	595	610	560	651	642	637	632	575	618	614	593	620	640	579	607	628	653	600	652	629	625	612	604	635	647	638	650	635	617	579	586	621	613	654	569	621	592	632	650	585	626	669	601	612	577	595	658	620	582	637	583	628	596	580	606	611	659	671	637	593	570	659	604	614	619	629	654	625	631	602	623	601	584	627	600	596	628	618	651	602	577	578	608	631	643	619	605	634	603	580	648	597	648	637	620	607	650	609	614	660	676	576	615	630	629	616	648	622	620	586	623	626	662	616	644	649	635	581	596	617	583	628	618	604	645	620	595	640	620	612	679	627	631	624	618	615	661	603	626	640	620	621	578	577	616	583	603	622	633	629	633	625	663	631	598	644	639	597	622	636	653	628	618	608	627	583	593	661	608	622	604	631	607	582	605	625	587	587	617	623	618	591	622	608	663	625	590	608	597	659	626	654	627	624	617	613	614	595	553	591	583	622	612	600	636	570	633	630	609	608	660	663	564	634	624	602	616	596	623	653	573	591	596	562	627	583	600	612	612	611	615	676	588	632	607	649	599	615	645	596	630	591	622	634	639	624	592	602	654	636	627	629	632	597	579	620	573	631	605	576	662	640	608	618	620	618	613	626	628	628	652	645	614	595	602	600	632	602	571	578	642	611	646	619	558	617	616	640	560	620	646	608	637	649	637	628	611	641	673	651	599	626	615	578	628	600	635	624	622	667	636	600	598	581	631	591	629	643	594	607	579	595	584	606	576	617	631	597	623	613	578	621	676	613	628	637	611	650	580	619	636	650	629	614	628	659	610	588	628	609	579	613	638	595	629	600	627	607	648	608	588	634	638	685	596	601	580	608	613	649	618	653	607	611	633	604	644	663	609	628	615	591	635	627	623	599	626	622	576	594	601	620	614	597	612	571	625	654	617	689	608	646	604	644	590	590	585	640	613	603	649	563	635	605	622	630	607	631	625	628	604	651	641	585	606	645	667	630	605	634	597	647	603	626	642	626	637	609	606	632	611	574	640	628	593	591	583	598	628	630	606	609	611	590	665	609	607	607	631	593	622	654	592	605	589	610	628	635	621	570	615	623	630	591	628	594	565	628	619	615	630	629	625	618	618	612	614	634	593	624	613	610	609	638	579	638	606	621	618	632	632	576	623	621	625	647	608	611	602	646	652	637	631	610	622	604	651	632	624	647	536	608	594	635	638	615	641	624	634	654	617	615	583	605	592	606	585	631	597	618	651	608	600	676	646	593	621	592	607	574	594	610	598	645	599	647	604	637	600	590	642	634	649	563	597	611	615	595	638	597	628	607	618	623	622	640	658	601	572	582	635	653	596	585	644	622	616	583	617	600	639	661	595	644	620	647	593	618	587	590	613	632	587	655	591	622	650	624	633	618	607	578	590	594	605	568	655	618	612	593	595	641	595	667	603	631	591	642	631	626	648	605	635	619	640	602	569	626	617	637	629	658	621	626	636	608	680	590	628	605	627	633	620	628	646	593	611	608	648	646	629	577	577	580	579	648	609	610	580	624	613	593	615	580	632	599	643	627	647	626	582	576	603	646	641	619	600	645	604	630	621	594	649	638	590	626	614	559	576	610	609	590	631	625	596	600	616	595	626	646	669	621	582	645	645	637	643	640	601	609	639	578	629	644	639	662	592	597	619	638	631	637	617	593	608	659	631	621	639	590	642	627	604	593	615	618	579	579	592	593	593	601	647	618	647	598	602	601	613	623	616	579	614	616	602	649	570	596	632	619	639	657	547	611	648	601	630	623	667	620	601	629	584	682	628	659	592	591	647	614	581	648	617	637	611	619	568	594	592	602	620	701	578	597	602	593	609	623	608	614	587	656	643	620	619	606	650	614	608	604	616	653	639	634	607	621	660	633	632	577	598	617	690	656	678	609	622	601	601	651	619	629	607	605	583	622	644	654	611	625	633	597	655	626	620	616	610	625	600	598	617	576	650	652	595	616	622	606	658	635	619	635	637	583	620	620	585	652	607	556	641	616	650	593	621	674	632	604	595	622	675	600	657	641	625	672	608	627	665	619	589	604	593	631	584	608	626	581	617	653	639	613	632	598	609	649	570	630	585	604	638	642	601	593	610	616	609	677	631	636	613	601	577	658	653	670	641	623	609	601	633	610	621	626	601	600	597	596	672	644	610	610	623	629	606	655	602	613	619	628	652	606	579	584	627	600	624	614	584	657	605	611	632	585	623	626	622	612	589	637	595	587	638	639	605	658	595	607	627	581	598	615	553	589	601	621	580	635	638	632	624	639	617	618	595	654	648	641	598	615	617	640	648	638	662	666	651	578	646	654	655	567	568	604	610	606	646	606	613	573	569	569	612	625	610	606	614	652	591	622	626	617	613	651	632	593	582	634	571	617	668	566	616	620	610	616	623	604	624	598	626	595	614	604	609	589	608	633	610	653	608	605	557	636	611	580	603	661	594	584	621	619	591	615	581	618	633	656	600	663	615	633	620	619	564	604	632	644	650	597	613	582	649	584	620	612	629	677	584	606	637	591	638	629	640	605	600	661	612	638	593	606	664	614	606	594	581	579	570	604	587	605	612	639	616	593	598	636	619	599	618	602	624	641	640	616	613	596	629	591	605	611	613	595	652	618	646	660	614	638	602	549	597	627	590	617	585	589	664	661	611	645	587	562	608	605	606	660	583	599	642	641	616	585	641	565	642	668	574	606	614	631	607	595	581	644	617	658	646	599	617	629	621	576	663	589	662	591	604	591	607	606	628	629	608	589	594	611	652	624	614	591	598	628	628	616	625	615	621	618	625	635	668	627	619	613	603	619	653	613	655	602	599	632	591	576	655	629	621	596	591	639	606	646	606	617	629	611	596	615	671	622	602	638	621	623	599	600	618	618	632	633	613	623	623	678	630	640	669	634	591	612	616	642	593	610	622
7317	563	544	451	353	267	274	224	226	246	211	176	186	208	205	182	188	187	193	189	184	175	170	186	184	176	198	151	164	176	135	171	154	172	163	172	149	177	198	185	174	172	168	179	166	187	160	184	175	194	164	153	200	172	170	173	157	173	183	175	148	184	177	177	180	177	166	177	173	189	181	166	173	187	168	168	166	164	192	157	175	178	151	152	179	159	178	181	182	184	165	178	164	169	173	182	171	179	167	154	166	175	201	188	170	177	192	180	167	171	172	200	170	185	149	156	167	169	178	143	190	186	185	180	143	186	178	160	173	185	179	161	163	182	153	153	161	145	156	179	179	180	161	180	195	179	174	151	159	176	158	190	184	162	155	158	169	170	190	168	154	162	166	186	192	200	168	187	193	161	160	162	172	156	188	173	174	165	172	159	163	169	211	138	193	163	168	180	193	156	182	173	159	155	183	170	149	176	173	165	165	156	167	182	169	170	163	157	178	165	155	156	183	159	173	159	210	156	176	157	139	182	177	163	167	185	179	194	160	198	186	195	158	169	185	152	163	185	151	160	170	174	193	172	158	170	186	192	160	180	181	177	172	164	168	205	187	167	175	155	153	159	195	162	138	155	150	161	184	150	201	167	163	155	188	172	158	164	167	173	166	178	168	173	188	183	157	150	164	175	169	171	180	142	184	190	177	169	171	161	204	203	156	179	198	191	187	159	169	195	149	153	201	187	187	187	153	157	160	161	164	159	163	165	171	189	159	163	178	168	173	172	183	151	183	167	166	173	145	156	167	170	172	172	186	153	180	176	175	179	150	163	165	185	162	166	161	161	171	202	143	170	165	165	172	173	155	174	178	149	157	157	166	171	185	171	173	164	177	156	174	162	179	137	179	165	166	188	165	173	162	166	178	169	163	163	166	184	163	170	184	167	185	175	168	187	147	202	174	173	176	166	157	175	176	183	161	169	170	173	193	179	166	186	185	173	186	179	155	157	192	185	160	179	178	189	180	180	159	154	161	156	160	202	172	150	160	177	149	177	197	169	194	168	197	152	164	184	165	183	170	181	182	180	171	184	186	171	195	165	165	166	163	177	167	161	176	183	155	163	197	154	201	176	168	163	165	171	210	151	167	166	182	169	189	160	172	176	157	163	157	149	168	176	195	174	174	178	159	171	176	178	146	166	160	176	165	153	153	187	179	133	164	199	183	177	157	159	161	173	171	172	158	178	175	184	177	148	184	174	157	171	191	172	195	189	160	149	157	163	171	215	173	176	201	154	157	193	166	183	169	153	167	183	135	164	187	160	162	168	140	181	190	189	163	180	151	180	156	148	159	169	194	184	171	159	206	149	165	172	188	179	164	184	154	155	191	193	176	145	168	196	165	155	165	196	182	169	178	186	180	216	149	173	179	187	147	177	168	183	162	176	201	188	167	171	185	147	143	164	157	163	169	160	178	173	158	187	168	163	167	186	163	175	171	189	186	157	165	155	162	191	168	191	178	165	166	170	181	193	163	197	189	199	180	179	166	162	168	165	153	159	175	167	176	170	182	156	142	155	173	180	167	154	152	162	177	186	197	177	181	169	169	177	155	169	153	161	160	184	162	204	173	160	186	160	174	175	175	177	168	194	177	181	160	165	140	192	185	189	185	201	156	169	168	163	187	172	180	191	179	200	164	160	159	153	173	173	194	184	180	170	190	177	161	185	179	187	182	181	154	181	179	167	176	159	161	177	176	175	177	164	166	178	176	147	159	203	175	182	179	160	182	184	186	179	172	173	165	206	173	155	167	167	144	177	188	203	190	190	155	180	175	170	186	188	169	165	178	176	169	163	160	187	197	187	210	164	156	199	145	202	218	177	178	184	177	185	167	173	171	171	184	167	175	156	184	153	168	172	157	192	178	183	167	164	156	193	155	143	195	174	156	183	178	171	160	186	189	170	175	182	152	180	177	170	186	158	174	164	168	175	188	175	159	164	189	205	162	195	156	171	178	146	196	200	170	178	208	176	165	151	169	175	164	170	164	208	188	191	163	162	167	164	179	186	172	170	181	178	152	171	172	142	153	201	182	169	163	151	158	182	162	149	166	161	175	190	167	150	173	166	187	186	157	183	172	144	143	174	202	162	167	182	166	191	177	164	186	181	165	164	176	176	170	173	153	175	182	179	188	184	164	172	176	173	171	192	185	167	199	174	178	193	187	167	186	173	169	185	161	166	160	175	172	184	176	152	174	163	178	194	158	184	170	174	146	164	161	172	142	161	181	171	181	166	161	167	168	168	187	140	162	191	164	171	163	178	179	196	174	173	167	166	162	171	155	172	158	197	167	175	167	168	185	178	172	174	147	200	177	159	181	190	159	179	156	199	159	153	199	155	199	182	160	176	154	192	143	178	184	172	160	157	172	186	205	175	178	198	175	192	187	171	177	165	146	183	172	187	187	200	166	148	158	137	183	158	153	149	160	181	170	180	159	155	217	161	187	168	184	165	176	160	173	181	175	185	169	170	176	158	175	171	211	166	178	165	155	186	181	175	170	171	182	184	186	150	166	190	174	159	166	181	181	180	191	187	153	203	161	194	200	149	176	195	177	177	194	170	181	187	173	189	209	187	197	167	154	180	163	174	151	180	183	174	189	173	159	177	188	161	165	192	168	158	172	172	172	191	151	159	169	162	179	192	146	164	200	186	192	146	171	176	159	165	196	172	193	214	211	173	189	164	168	153	180	178	162	147	163	167	184	191	176	153	141	184	177	173	180	179	182	169	196	161	184	157	180	161	177	166	186	146	172	162	181	142	191	175	177	219	177	168	174	168	173	174	169	194	141	180	158	169	172	188	194	179	174	173	149	185	182	142	161	163	164	176	172	170	148	159	182	179	171	150	147	154	158	188	179	169	186	183	163	161	171	177	165	195	168	153	175	171	169	168	174	176	177	169	175	168	162	154	170	170	142	182	169	183	168	155	196	163	187	196	171	173	184	157	153	183	175	175	157	167	204	172	166	161	164	160	177	145	176	180	163	168	173	155	159	157	178	181	139	154	160	154	174	157	173	174	171	169	154	160	191	166	180	165	163	165	184	192	165	193	168	195	152	171	173	168	183	164	165	192	175	167	175	177	159	176	165	170	150	188	178	173	189	154	169	144	150	154	184	175	172	173	161	196	171	170	135	176	192	175	212	197	193	177	189	170	189	169	167	164	191	177	160	181	165	172	185	176	168	168	190	172	159	171	176	175	175	181	204	194	174	212	168	134	174	170	160	159	169	213	187	176	180	172	178	186	163	164	148	186	173	151	168	157	155	163	170	183	195	168	182	173	161	164	178	200	176	168	178	194	196	176	162	175	172	176	167	182	176	154	163	174	158	162	185	171	167	156	180	153	159	169	158	168	158	183	175	177	175	157	172	173	163	165	162	162	177	189	187	169	170	197	154	177	193	182	163	163	175	150	142	179	172	169	194	167	178	168	165	153	158	165	164	162	161	149	163	165	167	145
6245	816	1306	1408	1211	1013	947	787	754	720	669	613	594	537	559	595	559	552	521	535	502	538	527	528	516	497	501	519	504	500	471	496	513	501	499	512	475	478	464	482	502	450	459	480	493	468	495	499	512	521	468	491	524	479	493	494	470	467	453	456	461	502	491	503	490	463	506	437	450	474	467	483	503	461	483	472	502	476	466	486	479	493	422	456	490	515	490	453	455	467	434	454	442	469	471	448	499	439	487	479	477	482	474	457	449	473	448	470	489	498	493	452	444	444	454	487	421	442	465	473	474	467	441	474	452	474	502	468	498	495	480	471	474	470	477	479	488	505	479	481	455	459	499	492	473	449	492	468	469	472	492	498	510	486	442	442	449	527	494	481	510	483	466	509	510	465	466	515	502	494	508	507	474	479	485	488	470	452	531	507	479	480	499	481	482	478	458	487	484	472	520	442	472	515	437	506	448	476	447	455	489	492	505	487	470	520	483	478	450	431	464	471	452	479	471	526	451	484	456	500	484	492	504	445	480	485	462	490	459	424	451	479	469	464	467	459	478	474	507	477	494	508	490	467	497	447	472	434	468	487	464	481	500	467	449	473	455	496	480	502	481	503	451	496	503	473	431	468	460	466	503	481	548	473	478	492	439	528	467	468	431	504	514	442	520	484	499	448	499	447	503	466	469	470	462	461	484	466	457	451	476	483	457	489	492	474	463	510	462	482	455	416	463	452	486	448	461	449	527	463	470	453	477	518	458	469	473	486	446	494	493	466	481	484	467	485	477	477	495	476	448	483	479	489	498	466	505	476	460	451	488	480	454	460	500	531	476	472	446	450	442	482	467	466	463	489	469	443	483	478	466	483	519	479	470	459	447	463	462	483	474	434	468	458	476	452	491	449	472	459	467	485	497	477	493	480	509	463	472	483	466	466	471	457	465	453	487	473	489	503	464	491	487	491	457	486	478	449	503	474	482	467	452	480	500	445	452	457	500	482	469	483	483	427	480	462	490	470	501	509	493	469	511	467	454	485	465	481	478	463	446	477	479	459	465	459	460	451	480	440	444	471	435	442	459	491	476	471	538	481	505	444	493	470	481	451	448	499	468	462	452	538	481	478	452	465	492	501	453	477	519	486	449	462	494	442	480	451	483	511	480	435	513	465	466	488	474	475	478	493	459	512	458	470	446	490	485	471	471	459	463	460	459	451	485	502	470	509	474	482	468	488	503	448	475	476	458	467	467	465	497	475	484	458	429	477	485	501	462	453	498	470	474	497	488	478	519	486	444	481	489	488	460	493	490	470	473	470	493	468	489	496	479	450	494	462	501	485	480	517	491	484	487	487	482	487	501	509	445	510	480	450	494	459	468	493	452	505	447	461	477	458	455	485	453	467	473	485	454	466	494	501	504	471	482	458	471	477	459	456	476	467	457	480	512	501	501	470	501	507	444	435	453	458	512	482	465	495	505	499	497	489	476	501	446	453	495	499	493	470	502	457	480	465	491	459	442	446	516	473	466	495	458	480	523	442	424	451	493	459	472	519	466	459	508	479	483	473	470	518	469	489	490	486	484	455	493	469	491	488	466	447	468	503	494	496	454	454	460	499	472	501	476	490	467	482	485	478	508	485	487	457	482	497	458	480	457	481	453	465	492	510	472	515	469	471	514	462	488	478	455	475	461	460	502	486	471	507	481	482	451	470	465	494	487	504	476	451	486	479	461	468	463	507	511	486	508	465	518	443	498	470	466	487	468	438	426	455	484	504	494	491	449	423	509	479	555	456	478	479	516	460	459	497	475	487	478	457	449	470	505	493	469	486	467	480	463	484	463	484	510	466	465	476	473	516	510	464	410	457	474	439	462	486	478	493	496	472	495	513	480	491	458	489	464	521	487	462	477	468	472	514	523	482	434	471	491	512	480	475	463	476	465	461	500	475	503	468	482	471	456	494	430	449	495	459	512	508	479	499	474	466	443	429	451	480	495	467	482	448	484	453	491	486	471	528	483	468	497	516	456	475	488	492	502	463	488	445	478	466	452	493	449	439	475	464	489	517	461	482	467	487	460	480	484	473	461	471	459	447	473	474	449	493	482	493	469	474	459	479	460	484	452	483	476	508	474	478	454	441	464	469	451	452	485	424	478	478	522	475	485	479	479	490	493	462	480	486	485	503	452	501	507	478	465	460	468	497	478	494	504	452	450	476	501	471	494	528	493	478	459	441	475	451	464	485	460	490	497	468	471	460	446	494	472	456	498	466	467	435	486	478	516	463	478	471	496	451	457	488	510	444	453	457	494	493	494	479	461	492	439	497	530	488	472	485	466	477	457	463	478	488	465	465	480	475	516	479	490	455	421	515	480	456	461	482	479	443	468	457	464	457	460	473	457	499	503	494	475	474	480	479	479	468	487	473	465	482	437	506	485	499	460	462	485	491	488	463	472	466	473	464	485	485	479	434	434	454	503	482	467	519	501	497	486	455	467	458	435	468	474	527	490	481	487	473	517	492	424	477	485	476	450	481	479	445	432	474	456	473	476	445	467	468	479	459	437	471	509	457	476	482	460	490	475	499	501	472	470	459	533	470	472	464	490	473	486	469	454	493	421	467	485	513	473	490	487	512	486	508	483	481	510	502	486	491	470	483	498	460	488	459	441	463	471	519	454	450	468	503	461	532	487	483	505	446	497	518	478	477	464	516	448	468	454	481	470	451	485	494	469	463	491	433	543	471	466	486	481	481	455	449	471	474	443	454	459	460	483	465	474	481	541	463	513	455	484	491	445	493	455	450	462	496	449	476	471	469	472	474	469	486	462	505	465	452	512	465	412	498	449	486	468	486	478	496	483	472	477	485	459	465	459	492	470	459	498	443	466	424	481	501	461	494	469	471	533	500	472	466	471	500	500	473	463	463	478	477	509	452	487	446	459	463	466	455	488	462	506	484	458	435	428	505	481	487	471	444	432	460	503	460	463	511	465	480	471	442	477	473	473	457	487	474	477	464	463	499	499	448	482	467	484	486	478	472	482	495	455	454	497	454	465	478	476	434	500	509	505	483	450	495	452	453	481	474	490	468	441	476	456	458	484	473	489	442	452	472	442	500	489	475	473	437	490	461	489	464	496	487	464	484	489	457	520	461	514	520	484	451	527	478	480	418	503	479	478	457	481	461	467	480	456	476	446	484	480	469	467	483	443	499	464	457	472	482	468	458	508	460	469	494	481	450	494	460	474	462	488	477	504	470	474	458	499	448	459	481	474	481	470	499	470	488	479	511	473	495	479	462	469	505	491	465	472	480	462	488	472	518	482	498	514	474	480	460	489	483	501	510	481	467	465	457	458	494	501	488	497	480	465	498	482	490	484	475	473	517	510	440	487	467	449	511	473	469	493	463	469	485	480	491	515	468	444	453	499	508	497	482	459	499	471	460	462	458	487	448	487	503	455	481	479	449	499	473	452	487	449	485	464	481	486	464	481	475	468	469	457	512	484	456	478	475	465	482
14505	1493	1191	996	698	550	520	455	465	422	420	393	351	400	364	350	376	394	372	365	348	362	367	327	342	376	396	354	375	355	376	371	349	336	358	388	348	355	356	317	344	367	372	356	371	351	390	361	344	316	393	365	361	351	341	373	320	375	381	387	374	348	362	349	363	346	376	350	363	381	336	332	359	355	334	332	365	352	373	357	370	367	360	380	338	367	373	355	336	361	368	365	346	321	368	340	383	368	345	393	362	330	388	364	347	365	371	343	322	355	348	374	346	364	342	379	372	390	383	388	366	373	338	354	340	343	365	380	367	380	304	331	371	373	371	375	351	354	381	351	381	359	354	361	345	374	322	337	374	346	367	338	339	376	371	402	376	378	339	336	325	342	340	343	339	349	351	356	362	367	383	347	309	367	346	362	352	341	363	332	365	359	351	348	358	375	353	368	376	366	354	387	352	342	375	330	362	327	342	353	357	364	379	341	390	377	360	363	390	390	368	336	373	339	364	380	347	407	375	344	389	318	361	355	332	345	326	358	335	394	371	391	343	382	386	365	361	362	383	368	358	340	361	343	341	319	362	367	365	373	336	366	347	372	386	364	366	362	348	363	351	348	372	358	375	335	372	384	326	354	361	354	354	367	367	311	357	343	360	340	347	322	405	368	341	351	376	344	379	381	369	385	352	324	345	304	362	377	380	359	347	373	384	351	350	357	363	330	367	344	317	349	369	332	321	339	343	324	317	348	359	335	384	338	357	379	342	401	386	334	373	344	337	364	346	344	333	384	317	387	344	375	361	369	360	347	394	336	335	343	368	376	371	372	376	360	359	346	357	368	354	348	343	310	346	363	356	348	355	373	379	342	355	361	359	324	352	335	320	358	363	362	375	377	371	327	389	328	326	344	366	375	377	334	343	374	348	347	372	352	353	335	338	326	336	370	369	329	380	372	375	329	350	371	346	341	401	379	349	369	368	334	328	371	365	364	355	385	341	385	395	363	334	379	356	339	367	387	370	359	350	335	334	363	360	344	362	370	359	340	393	397	361	365	386	404	343	331	318	382	365	339	331	364	355	346	381	358	314	320	337	329	323	339	366	385	322	383	376	363	348	357	361	339	342	363	335	394	394	356	331	363	376	337	326	389	344	360	342	354	351	347	370	386	375	337	352	336	344	368	360	338	358	386	332	427	366	381	349	342	382	369	344	334	327	351	325	302	344	362	333	380	393	364	345	360	358	372	373	395	346	374	386	395	319	368	335	333	364	355	347	306	346	385	358	351	335	404	343	316	360	376	384	342	319	351	364	355	384	323	349	364	315	328	395	397	388	342	337	377	359	353	365	366	386	318	371	346	333	376	368	362	368	386	366	353	350	328	393	338	354	363	353	377	365	367	356	362	349	365	339	347	337	327	347	345	351	346	340	338	390	359	378	357	363	373	347	338	341	402	359	399	368	348	336	336	398	364	375	335	358	381	362	338	360	357	325	367	364	350	381	390	351	355	355	348	341	365	355	360	375	397	353	358	355	364	365	347	356	348	354	353	382	394	337	357	359	332	346	390	386	345	360	368	328	356	357	370	372	342	358	346	326	379	356	364	346	370	354	304	409	340	344	323	339	360	315	343	374	377	342	354	327	326	358	362	358	360	317	341	378	323	382	409	363	324	360	349	359	329	375	356	357	363	362	379	364	407	363	357	402	352	379	405	346	383	369	374	355	344	351	336	333	338	348	349	354	379	363	338	387	387	358	324	338	364	350	394	417	355	369	335	374	312	335	353	352	283	369	385	331	350	356	366	367	380	354	358	340	374	335	337	365	349	366	359	351	367	321	390	378	396	390	353	365	337	351	336	359	327	357	377	361	375	372	375	358	358	351	363	323	366	365	333	315	334	366	348	351	349	310	314	340	338	356	367	335	368	380	358	374	353	356	343	334	333	321	367	344	370	364	353	328	365	345	330	364	364	350	353	349	314	328	317	374	347	375	363	353	358	339	383	363	332	395	341	341	388	338	347	377	370	367	368	373	368	347	366	326	371	381	349	374	331	365	340	363	360	362	355	345	343	367	371	362	336	363	336	376	346	341	350	308	367	375	380	371	378	347	314	375	304	350	386	368	356	364	328	379	346	328	349	367	318	365	328	344	307	348	324	353	312	357	357	353	385	355	358	353	369	348	303	329	383	359	345	396	393	377	329	349	375	352	348	380	358	393	356	381	396	379	373	367	401	365	363	377	354	362	359	379	332	342	371	369	374	372	347	376	357	321	394	357	403	362	357	368	326	381	367	357	366	347	340	331	325	356	351	353	349	372	369	364	317	367	357	332	384	329	344	348	350	360	415	375	341	328	352	351	356	336	335	335	369	389	395	372	357	386	378	367	413	409	373	342	358	345	368	343	327	361	405	341	352	354	388	376	359	368	342	371	354	370	323	367	337	354	336	368	399	336	377	341	354	372	329	373	356	371	334	357	377	329	343	378	381	386	380	354	358	353	354	325	385	343	361	354	311	334	330	357	344	383	351	389	359	335	357	359	364	396	374	357	339	368	355	358	368	377	372	383	352	348	342	370	375	367	353	357	346	365	338	367	372	354	363	385	322	350	357	343	326	385	356	375	330	324	365	366	345	360	355	353	367	356	374	335	380	375	318	363	383	366	348	365	366	362	338	370	363	339	354	378	352	350	336	363	356	382	336	340	353	382	374	340	408	397	337	363	308	374	347	330	327	352	361	327	376	338	346	358	382	336	334	376	398	367	355	332	356	334	375	346	335	364	352	379	362	359	329	349	376	364	365	354	366	380	386	327	376	363	359	389	388	377	358	379	335	404	368	346	372	333	321	383	373	360	376	314	356	400	371	371	350	376	356	370	364	328	380	328	328	373	368	376	346	314	385	378	345	310	348	341	370	384	345	346	386	367	352	352	391	332	345	348	356	325	383	371	375	346	353	356	362	377	365	359	363	344	362	361	392	349	382	361	367	362	364	346	367	320	382	383	359	343	376	397	354	377	360	361	367	333	317	344	364	379	359	372	373	355	337	381	359	341	347	348	365	376	361	375	387	342	362	322	343	347	384	367	302	364	360	360	363	343	361	344	366	348	394	359	368	358	347	335	349	381	370	369	336	370	367	395	360	347	359	342	386	382	361	357	365	349	360	374	342	351	370	316	354	327	358	358	354	345	384	382	379	333	376	362	368	347	349	347	349	355	344	351	351	361	377	346	382	344	359	360	349	385	327	343	383	340	381	354	389	349	336	330	350	312	386	352	348	346	331	357	346	392	361	337	376	344	325	353	340	361	357	312	371	354	369	376	376	333	331	330	380	368	376	350	338	369	348	352	334	363	368	382	387	377	348	353	364	360	365	363	400	358	318	352	359	366	376	356	377	365	362	361	380	386	324	321	340	379	393	360	345	395	339	331	363	365	350	347	370	358	343	368	396	370	368	372	353	334	357	388	365	366	338	372	423	376	370	339	376	404	360	339	316	383	356	406	360	369	351
8442	1484	2530	2752	2358	1955	1648	1459	1364	1278	1184	1089	1069	1052	1050	960	989	1005	992	942	939	930	931	883	920	905	909	880	905	942	880	856	867	901	891	888	828	907	891	926	882	831	943	899	861	892	868	867	894	886	832	835	945	851	916	914	835	847	824	865	867	875	876	886	882	795	843	845	891	881	860	886	895	869	867	925	853	817	825	930	917	886	882	835	820	918	858	891	924	878	875	829	880	904	878	884	905	874	873	847	889	868	828	843	852	840	895	808	843	858	881	914	870	880	861	854	811	881	834	874	847	900	846	872	892	810	864	830	849	881	865	853	874	886	864	876	905	819	891	882	831	843	845	859	824	843	901	881	876	839	876	856	861	837	852	847	841	843	868	879	848	838	792	871	823	892	809	858	860	857	873	899	778	861	847	905	853	835	853	837	913	852	832	857	853	820	884	857	839	851	889	826	802	900	834	871	871	823	851	812	871	817	855	840	871	855	764	838	917	838	854	863	849	908	862	853	851	861	837	846	861	830	873	923	866	859	900	836	853	842	859	890	849	850	872	843	852	809	874	898	876	897	833	834	843	885	848	854	826	848	874	852	889	839	844	807	861	826	867	841	873	849	897	856	842	837	862	923	897	883	878	840	836	883	851	881	858	908	761	870	865	869	843	900	832	860	853	877	825	829	825	881	794	822	863	855	873	858	881	892	880	940	837	849	854	886	892	812	830	859	878	861	881	887	853	808	873	865	887	877	837	896	874	814	907	854	867	870	839	877	840	867	859	855	836	861	892	842	878	821	855	851	886	840	848	832	827	869	824	891	849	855	879	826	801	801	855	905	856	864	830	805	881	881	837	879	904	860	833	904	820	889	838	872	890	856	835	880	904	861	858	842	847	865	843	850	856	818	842	852	848	871	862	860	881	887	881	881	878	804	851	891	922	833	861	862	896	818	909	894	927	888	819	838	816	824	893	865	889	837	867	818	879	843	814	827	868	876	872	844	876	853	883	840	920	854	889	881	849	847	922	856	807	860	847	882	838	878	864	890	811	821	818	795	897	841	804	843	805	835	852	831	862	861	837	878	881	837	886	852	847	852	870	836	864	822	832	850	865	858	892	861	809	847	891	858	874	860	814	869	880	854	832	902	806	797	893	818	911	890	928	879	856	850	824	861	857	855	852	800	849	869	849	828	886	800	853	879	837	837	846	835	827	849	908	851	890	848	905	824	858	831	879	811	851	844	852	829	890	815	868	795	849	878	805	800	867	866	807	861	882	859	853	832	901	866	808	868	841	870	887	881	847	834	808	899	931	901	862	870	836	856	862	802	872	850	847	816	847	820	847	876	874	848	842	865	839	855	865	801	821	905	842	842	910	847	881	849	837	864	913	799	862	869	887	804	861	849	809	875	870	880	873	823	870	848	879	885	866	914	804	887	941	819	851	915	912	839	860	909	863	897	847	827	858	888	870	857	909	816	856	849	902	838	922	925	825	860	853	854	859	873	898	851	865	860	945	924	845	878	875	880	872	868	820	854	860	890	842	846	835	859	789	859	882	840	832	834	885	899	840	845	865	823	903	887	866	888	911	850	857	901	877	877	860	878	913	792	891	869	808	925	875	895	873	879	825	823	887	878	797	909	877	906	833	829	853	857	871	864	867	881	880	911	820	841	885	896	869	839	878	883	858	861	815	929	864	844	829	871	891	821	872	889	832	857	806	871	889	843	866	849	838	841	891	869	861	912	848	839	825	856	868	828	867	864	846	852	881	851	872	838	922	820	837	881	838	841	875	877	863	836	796	851	869	904	854	852	852	848	895	831	850	868	865	815	863	878	829	812	850	834	840	885	874	845	838	895	866	837	807	866	870	806	876	848	820	870	864	836	878	878	871	847	827	872	873	858	853	849	808	892	855	897	882	885	866	903	818	885	819	866	831	840	847	898	880	860	832	838	881	869	908	898	883	889	838	851	835	860	878	867	878	872	872	898	859	887	858	806	882	838	854	864	858	897	892	843	853	830	880	863	880	835	830	830	845	876	891	834	808	857	813	849	872	849	839	849	859	836	874	920	845	813	840	864	872	861	870	854	886	850	865	829	877	882	839	876	848	818	901	847	837	853	849	865	820	844	888	855	817	861	880	824	895	853	867	861	870	905	817	842	867	819	881	872	878	826	850	899	825	837	836	864	859	873	885	796	884	868	833	809	890	849	907	828	866	868	878	875	852	858	872	867	896	809	890	905	882	870	827	844	843	891	846	869	861	859	833	822	854	896	819	868	840	845	831	855	899	853	887	857	860	821	844	872	825	795	840	851	791	850	851	890	868	858	860	864	893	834	877	848	850	867	868	850	867	845	869	875	834	826	833	859	894	856	846	862	835	861	880	850	850	778	872	874	877	867	849	801	871	880	854	876	866	859	841	877	827	873	852	896	798	908	859	809	874	864	902	891	889	838	892	915	852	879	894	889	867	891	847	789	867	865	827	870	808	951	865	890	872	788	822	832	865	910	886	855	829	879	835	852	836	821	849	834	838	819	902	828	907	901	851	874	845	897	883	867	831	862	862	874	888	858	839	888	858	895	835	874	852	839	865	807	829	895	833	883	853	865	820	829	868	878	859	881	871	870	843	832	895	911	848	828	832	876	882	822	829	808	860	885	864	848	826	843	853	858	824	890	882	831	819	847	834	797	826	847	859	871	877	856	866	909	884	883	817	828	850	877	856	837	843	831	860	810	873	921	923	837	865	828	842	868	847	892	805	806	869	863	907	892	877	852	858	846	895	857	882	840	878	843	871	906	848	850	785	876	864	876	853	837	789	827	834	893	863	866	842	863	849	884	797	856	872	833	865	895	844	816	834	861	893	859	847	875	805	829	813	903	849	884	865	863	830	884	837	858	857	867	917	817	880	876	872	890	803	832	865	859	851	898	847	856	854	866	854	874	819	848	882	855	918	916	854	828	882	872	865	845	876	806	859	823	874	829	837	837	836	872	834	866	863	858	851	840	911	823	834	826	831	879	828	829	851	868	869	889	781	867	897	847	860	833	885	808	807	846	870	849	870	859	889	838	877	865	866	810	865	881	813	873	879	861	851	860	876	894	867	852	857	821	830	808	851	861	869	857	855	877	890	849	865	864	832	870	869	870	869	899	814	832	847	819	860	890	779	842	830	857	836	814	829	825	840	911	888	848	898	845	852	830	889	840	835	860	844	801	846	882	913	838	797	855	928	952	817	882	874	835	841	865	940	832	851	857	868	836	845	889	844	928	866	937	859	874	836	836	898	855	855	816	858	889	888	867	872	892	832	895	874	817	894	863	885	848	884	888	859	894	828	880	871	888	849	842	858	840	896	879	851	885	868	818	874	865	861	846	878	872	852	851	862	901	874	844	865	860	849	835	833	895	882	845	832	799	817	848	825	839	805	864	818	833	813	866	866	855	844	853	829	873	792	859	818	824	922	808	846	815	879	859	815	872	830	885	870	827	841	860	832	840	924	874	876	772
1381	283	260	266	273	271	228	255	237	274	240	234	236	282	220	232	255	243	249	270	241	244	255	258	234	267	250	220	238	247	283	257	249	248	247	234	233	243	285	260	243	282	265	246	283	241	287	246	260	230	286	255	277	254	250	258	244	247	284	237	259	258	277	272	254	244	253	263	277	259	235	208	245	255	265	265	228	255	249	267	249	268	268	247	260	248	274	262	248	253	271	276	248	240	265	296	254	234	264	271	273	295	281	255	238	263	243	262	258	243	257	261	239	278	271	226	228	251	270	264	251	225	251	251	254	263	222	232	254	264	253	258	273	285	232	265	247	247	256	230	247	269	262	234	257	227	259	255	217	229	253	241	241	224	277	237	238	245	239	234	236	242	252	236	242	258	244	248	249	249	270	268	245	213	250	247	250	236	261	295	247	236	245	265	281	268	265	232	252	261	255	236	246	250	245	252	219	242	234	242	260	274	231	255	256	253	256	264	268	263	232	265	256	257	256	257	245	246	264	235	234	247	241	272	264	266	250	280	220	249	257	263	267	239	253	277	242	239	254	241	240	233	294	245	256	276	250	242	233	258	238	275	259	212	237	218	257	259	268	260	235	251	243	269	248	249	258	234	277	254	252	285	259	273	263	245	225	273	271	256	246	251	209	263	268	235	245	263	259	265	259	270	243	260	258	269	262	235	226	250	253	243	264	264	235	260	274	241	256	244	266	267	263	259	235	248	247	287	261	255	252	266	240	262	280	253	235	249	258	247	204	224	248	261	261	258	271	250	241	264	255	263	258	270	271	250	271	284	235	251	263	258	246	236	261	249	241	249	228	256	287	246	291	265	222	241	242	278	256	239	257	234	247	233	268	267	243	255	280	257	219	244	250	227	287	270	291	252	244	282	279	249	245	257	274	259	283	245	257	234	276	243	242	250	280	263	272	279	250	232	294	262	266	250	293	277	283	241	255	267	219	256	259	253	218	261	234	248	274	253	243	245	256	275	248	230	253	266	254	263	264	264	260	247	244	241	239	238	231	253	285	268	267	282	222	264	225	279	223	283	256	253	231	239	252	266	262	250	252	240	273	249	250	242	277	278	260	261	261	256	243	261	249	246	279	272	262	227	266	255	277	247	273	287	232	221	229	276	232	224	243	254	244	283	245	268	254	261	239	258	264	262	251	240	229	255	237	240	224	248	238	256	245	197	243	230	263	255	272	272	230	245	259	240	257	245	274	258	276	246	264	246	263	261	258	251	248	235	255	245	255	262	263	250	245	237	269	271	283	271	255	241	227	286	268	246	253	227	284	252	256	254	233	228	248	245	281	238	285	225	258	232	254	271	246	262	246	249	251	269	260	266	229	259	243	250	262	248	243	238	248	253	262	251	263	251	233	262	269	289	230	236	253	265	255	232	270	211	245	198	238	237	246	262	247	269	269	269	256	270	256	263	279	254	269	276	232	249	260	282	251	279	217	245	273	267	277	264	224	263	252	232	243	294	258	235	248	255	258	242	221	254	254	256	251	268	251	236	272	248	271	284	286	277	266	278	247	259	253	278	287	247	257	239	256	250	266	251	227	264	250	242	236	284	245	238	269	256	245	273	239	244	262	268	277	259	265	259	238	287	217	246	221	263	233	240	237	256	232	251	244	242	257	268	281	241	210	245	259	268	261	241	251	234	252	246	254	288	266	274	238	257	280	243	276	248	251	241	264	253	255	271	235	260	237	278	254	256	239	239	269	264	272	253	273	256	262	251	245	263	258	244	262	274	257	283	259	287	271	276	258	263	278	271	257	236	256	221	277	259	241	247	282	241	252	262	234	245	266	234	250	264	264	258	264	257	223	277	287	252	274	268	232	260	265	274	263	264	261	231	252	261	263	236	252	276	236	240	256	233	267	252	282	239	252	258	222	255	255	265	228	248	277	273	241	269	241	284	234	244	264	250	236	271	226	264	270	251	247	262	278	238	256	230	219	258	281	242	271	246	219	239	255	254	242	254	262	281	262	251	251	223	272	267	258	280	243	245	241	248	253	258	261	239	230	262	256	261	244	238	256	268	262	234	294	286	258	250	245	258	261	274	217	250	276	279	281	235	238	261	271	271	254	249	253	252	271	237	240	241	234	252	260	246	235	267	220	251	258	245	264	247	244	259	267	262	223	272	237	260	255	245	259	229	253	268	254	272	242	250	273	253	234	242	268	257	259	266	283	261	250	237	247	240	221	273	217	259	267	237	239	247	235	243	217	246	233	241	255	265	252	246	277	280	235	247	248	260	244	249	243	239	263	237	265	265	264	261	257	261	262	256	248	235	271	253	263	231	286	265	263	244	271	245	245	244	264	263	254	257	264	224	232	228	234	283	238	226	253	256	267	258	257	244	257	236	270	231	222	239	241	271	253	255	273	269	261	236	257	262	246	301	257	272	225	275	241	292	275	236	244	272	283	289	264	249	240	226	244	251	244	245	267	238	238	229	268	281	286	256	252	275	250	273	250	236	232	260	243	277	237	249	269	279	280	239	248	248	281	277	268	254	262	262	234	270	258	240	248	252	239	242	257	260	291	258	266	245	227	272	258	251	278	281	245	222	251	246	270	272	277	247	261	248	243	257	259	263	252	228	266	252	267	254	257	253	258	293	266	270	259	276	269	256	227	271	227	251	256	239	259	259	240	252	270	247	231	241	256	250	259	249	274	238	272	230	277	254	265	251	243	268	281	268	252	241	236	233	257	237	245	253	222	284	264	277	274	262	290	234	269	257	258	254	225	261	224	241	271	211	229	231	245	251	245	279	285	250	235	280	297	250	243	261	245	238	281	241	247	237	195	223	247	236	253	233	259	288	306	247	273	232	230	252	272	268	248	270	256	258	236	248	265	260	232	242	278	252	212	281	253	236	275	266	288	221	249	237	246	253	263	272	258	252	271	246	237	302	287	250	254	243	241	237	236	249	252	254	238	270	260	223	239	270	225	243	223	261	254	234	261	278	280	248	252	244	243	264	281	254	239	257	266	240	227	283	295	232	238	239	227	272	281	243	251	270	270	241	239	284	289	227	262	258	270	280	275	239	237	255	257	250	274	253	262	249	250	239	243	244	228	273	233	238	245	278	254	256	274	260	256	296	255	281	240	236	272	265	234	228	254	261	276	268	241	237	273	279	259	274	268	240	226	234	238	254	253	235	229	246	259	217	247	285	235	242	242	285	271	259	249	286	230	255	248	235	268	253	267	247	230	239	242	273	272	249	251	242	298	228	252	242	231	244	249	251	247	237	223	238	280	234	274	258	242	245	262	225	242	241	226	252	260	263	246	255	246	236	251	266	260	240	248	283	268	270	258	270	230	238	235	255	259	236	260	270	279	237	271	297	229	246	246	257	224	229	268	266	261	262	260	233	251	279	257	219	246	230	274	251	240	291	260	248	277	237	281	279	235	248	256	262	252	260	246	236	248	245	224	245	245	276	277	267	242	255	248	253	276	256	238	262	250	238	253	279
1782	602	648	628	650	642	650	623	602	701	655	570	641	652	646	636	620	631	639	603	598	602	622	590	655	623	605	653	593	605	672	638	633	609	622	632	615	603	637	658	589	636	624	583	614	629	631	619	630	629	626	610	577	659	638	635	610	637	585	618	650	608	622	595	616	621	618	590	643	621	640	630	602	593	625	677	629	660	636	617	619	641	592	630	649	635	576	609	615	664	580	630	622	640	593	604	574	627	632	647	571	625	626	658	658	647	611	602	595	634	591	634	659	685	599	637	612	655	658	664	647	603	603	625	602	652	615	626	599	665	594	608	593	637	587	603	585	597	635	637	612	580	682	632	648	568	551	665	643	657	615	621	638	643	563	624	622	603	647	653	594	662	608	613	622	643	669	631	604	640	583	620	624	597	576	619	606	608	617	636	662	597	594	631	629	630	638	619	608	658	625	671	602	612	640	640	633	597	682	630	613	601	612	663	628	625	609	624	635	656	633	634	624	599	620	647	636	616	609	659	625	599	603	618	605	596	633	647	598	601	615	620	597	609	636	609	608	629	663	619	601	610	590	613	641	626	616	619	619	573	624	616	607	622	595	632	558	602	587	609	619	594	636	621	644	653	674	634	605	595	628	611	621	654	586	632	581	667	637	611	616	604	622	608	614	633	598	619	618	597	611	591	597	602	605	615	639	602	625	636	631	611	625	586	645	630	624	641	670	598	609	603	634	633	597	606	614	672	614	600	632	611	608	658	607	631	630	569	603	643	602	642	626	630	627	630	616	591	635	603	586	629	571	610	580	626	636	632	614	605	609	620	623	667	619	637	662	651	618	651	641	592	594	656	640	623	609	597	650	589	595	602	593	605	586	634	586	552	605	589	675	634	620	622	653	600	622	589	618	571	578	637	596	657	638	559	637	581	611	589	606	630	637	609	661	621	600	626	608	613	630	596	654	639	592	654	608	646	635	646	578	606	590	642	617	638	606	657	624	659	656	607	585	610	605	626	643	606	629	600	634	634	626	626	628	610	600	620	630	574	622	593	622	627	603	595	578	622	593	611	638	636	633	588	601	603	643	626	621	622	607	627	597	617	601	606	589	606	625	599	615	566	593	612	660	600	680	612	633	647	611	644	612	653	628	629	647	606	655	617	612	584	600	600	627	583	622	608	571	639	606	622	631	627	661	595	603	619	611	604	632	577	605	637	599	653	643	611	618	606	621	623	647	603	667	655	619	652	622	660	571	644	613	585	645	623	618	632	602	606	627	624	663	574	660	655	613	599	657	623	630	588	573	613	595	636	626	653	597	607	599	638	621	602	648	599	653	603	599	577	651	609	628	600	608	573	620	615	636	626	636	605	610	622	582	595	618	617	647	640	596	633	646	602	666	621	637	615	584	615	622	619	645	599	600	660	589	632	597	609	668	622	595	564	630	573	592	611	646	647	601	614	609	591	611	660	634	625	668	622	624	606	586	597	616	654	605	620	601	606	618	613	616	602	606	630	634	641	585	617	649	640	657	637	577	619	589	590	612	669	602	634	643	650	604	617	579	598	634	579	623	609	640	610	585	611	656	604	649	626	628	594	631	649	618	616	623	629	603	605	635	613	615	674	628	606	606	614	675	632	639	619	592	628	597	591	608	623	586	616	619	652	639	630	584	585	659	628	612	624	606	624	610	601	643	599	648	588	656	619	605	612	619	585	619	586	580	577	663	683	597	622	647	636	630	573	634	659	595	617	646	584	646	636	579	593	600	616	662	610	608	623	623	644	636	620	589	601	612	606	618	681	597	613	633	627	595	587	599	642	621	634	615	653	648	586	635	630	579	614	604	628	593	609	618	633	642	644	582	642	614	625	601	608	661	586	587	664	574	594	602	636	620	651	610	643	638	609	595	609	600	625	610	654	586	589	586	615	629	597	636	631	589	665	622	623	653	595	602	636	585	613	595	647	606	647	637	614	646	580	618	639	651	630	627	624	658	563	578	645	632	633	608	572	695	650	617	617	655	613	617	603	621	580	606	620	598	621	601	660	576	603	588	612	643	605	626	644	652	661	645	633	611	600	621	635	600	618	615	634	609	635	657	607	587	628	610	623	643	581	636	620	633	647	630	658	606	608	636	678	620	630	648	674	603	612	630	649	614	587	617	586	548	603	645	645	625	600	610	573	587	602	584	654	610	593	580	640	668	574	605	647	583	653	612	693	616	632	580	618	633	631	638	596	602	629	620	637	644	688	582	642	595	640	629	585	600	581	649	643	624	591	587	610	587	604	620	648	620	637	612	621	618	620	599	613	606	577	640	641	650	640	594	625	624	603	643	583	604	566	612	622	694	617	567	604	605	607	576	595	620	626	593	612	622	608	618	657	615	603	632	590	644	619	641	576	625	621	620	618	648	662	620	620	640	632	628	620	665	606	587	587	624	615	637	634	658	599	609	589	612	609	693	648	595	596	610	598	600	606	613	623	649	608	609	648	625	622	618	616	650	628	621	605	600	663	642	595	609	598	632	620	672	597	634	620	629	614	622	645	599	636	613	633	606	644	638	628	648	595	595	567	607	646	629	579	584	631	622	617	599	623	659	595	634	617	599	600	682	597	622	611	619	596	639	610	616	639	574	632	645	604	640	580	613	579	598	649	622	603	643	649	628	615	621	624	628	611	597	638	598	633	636	600	609	619	606	618	675	585	599	655	599	608	619	610	587	679	611	644	584	640	623	647	618	621	610	647	628	643	631	617	669	583	636	587	592	606	628	634	590	627	599	628	605	641	622	641	649	589	642	608	578	637	612	637	651	602	605	595	586	612	639	594	615	600	632	639	625	613	612	614	635	641	629	597	636	594	678	591	611	605	588	653	606	620	605	597	580	637	632	600	618	589	630	635	599	626	589	606	606	625	628	616	614	594	563	623	614	597	594	617	632	611	585	643	621	595	658	589	600	627	660	618	612	612	622	632	594	553	596	600	657	614	666	608	590	573	564	579	629	591	613	625	669	613	579	604	635	616	628	598	578	599	614	619	634	600	590	588	636	623	662	608	593	592	580	604	650	568	611	634	624	646	634	616	660	612	606	668	627	628	637	645	621	590	640	606	627	637	608	629	615	627	590	597	638	620	607	611	659	631	647	601	646	637	576	641	614	638	618	631	639	576	634	616	637	573	667	631	594	625	625	636	621	608	618	628	606	627	639	618	614	622	680	627	612	653	567	599	569	611	650	614	651	666	606	609	631	598	638	621	633	627	647	656	635	616	625	610	611	645	579	580	638	605	624	613	621	601	641	649	578	604	703	582	642	623	621	586	613	599	612	577	623	679	606	647	611	617	608	628	608	589	614	638	592	617	600	633	656	621	623	620	657	608	617	649	628	602	671	618	595	560	675	612	597	597	616	612	625	594	588	593	629	613	603	588	616	635	634	691	622	610	616	583	632	630	591	632	578	605	591	616	611	615	630	688	623	650	628	611	658	647	619	640	600	601	622	644	624	638	603	674	604	619
7294	538	546	492	333	270	251	225	202	217	199	201	182	185	209	175	182	182	178	168	190	189	163	166	166	197	181	174	157	157	174	180	173	172	192	203	178	160	161	166	171	157	165	193	152	171	176	182	142	185	182	173	162	178	159	142	169	141	174	159	174	159	161	175	187	183	153	193	179	156	184	175	162	157	179	168	175	151	181	183	149	183	145	166	168	161	166	166	162	160	175	187	173	180	154	168	185	176	181	150	188	165	158	162	150	176	186	163	189	168	186	184	151	190	168	170	171	162	170	173	173	160	171	168	170	148	163	168	170	171	137	161	191	152	155	156	162	188	174	189	176	180	197	170	171	154	157	161	181	177	199	176	178	199	193	145	164	197	196	158	168	170	163	180	150	163	158	173	168	175	172	186	157	161	173	170	170	191	157	183	178	177	191	148	162	157	178	173	186	188	183	161	188	171	163	144	178	168	165	218	173	174	158	180	197	164	196	177	185	153	178	181	165	196	179	193	149	170	170	191	166	172	156	164	194	173	155	172	176	158	176	202	162	191	205	184	174	157	182	182	157	164	163	179	184	174	169	183	186	173	204	171	205	166	209	173	173	178	148	174	170	157	181	164	184	161	172	162	169	169	168	176	168	181	175	180	199	161	218	148	174	155	170	155	150	159	155	162	175	192	196	198	179	171	170	179	184	189	147	166	173	154	189	173	181	168	196	162	162	165	156	180	176	157	158	181	201	170	174	182	153	178	141	187	169	160	183	189	190	198	162	170	143	161	167	163	151	167	161	197	175	166	161	161	164	183	164	199	175	194	158	182	168	159	143	189	203	154	182	160	155	174	131	166	160	190	169	159	175	152	171	179	168	174	177	176	176	177	190	190	166	189	190	180	159	163	186	158	149	177	192	191	166	140	175	161	180	155	172	177	172	189	170	203	169	166	143	165	187	162	184	176	186	180	201	203	168	137	163	179	147	144	189	169	167	153	165	174	175	160	198	167	152	185	146	183	176	165	191	199	163	183	158	143	169	146	170	190	142	157	169	207	171	183	155	165	190	190	178	147	154	176	163	181	175	167	177	172	169	177	162	167	160	166	176	198	179	186	164	171	171	179	179	160	179	163	183	178	189	172	183	160	171	200	167	171	178	181	145	142	169	167	176	155	200	174	211	196	177	175	173	146	190	185	196	162	181	165	166	179	161	167	191	185	169	166	152	183	166	179	182	193	180	179	155	194	186	153	164	187	179	174	191	171	183	189	175	169	178	175	172	176	177	170	162	150	185	152	154	139	162	173	167	150	163	194	195	166	157	183	177	178	166	184	173	169	173	157	162	170	143	160	175	167	192	163	171	184	153	156	173	163	183	172	172	164	189	175	157	160	167	142	156	149	179	174	188	153	181	172	187	173	183	167	173	156	172	172	152	170	164	174	182	169	175	179	199	181	185	187	156	175	189	173	167	184	172	153	178	177	213	169	157	157	182	145	182	148	151	173	165	200	171	164	183	185	160	181	170	178	153	157	156	175	150	151	147	169	150	185	165	145	159	158	160	169	188	166	180	164	180	170	159	167	195	173	182	183	186	171	166	179	169	178	168	198	200	152	157	182	182	171	174	164	202	165	158	165	169	177	161	153	172	166	174	158	162	186	151	164	190	167	163	171	165	182	165	173	176	189	188	154	175	187	181	158	171	192	179	212	167	156	159	191	184	190	186	162	172	179	197	176	158	165	162	162	154	173	159	171	175	154	169	169	176	153	190	151	180	158	173	168	162	186	144	172	184	170	162	171	162	172	184	180	165	176	201	187	181	164	163	170	172	164	166	186	190	191	189	170	175	169	171	169	178	176	181	188	203	166	191	162	154	176	209	154	169	154	190	178	205	172	169	163	194	165	152	158	190	173	173	172	158	152	152	172	152	188	183	170	178	166	169	177	187	192	168	167	178	171	169	133	163	170	173	141	146	170	167	186	161	186	170	200	176	171	157	157	168	187	195	173	158	166	175	157	187	151	167	191	151	190	156	168	160	159	162	160	176	196	163	182	171	170	153	163	187	148	177	192	194	172	183	168	183	185	194	164	144	180	177	203	193	169	176	174	182	179	187	198	177	167	169	187	158	173	181	164	201	160	156	186	169	163	190	188	180	171	173	183	153	174	169	173	166	171	168	167	202	171	183	154	156	176	180	162	153	186	160	146	178	182	189	185	173	171	154	165	158	177	165	193	157	182	178	181	158	179	166	153	162	196	157	172	142	161	148	175	186	172	184	203	133	178	155	164	151	177	200	145	184	149	174	171	170	167	173	184	153	187	174	161	169	182	165	157	169	171	178	177	142	179	155	194	155	170	165	179	167	151	186	159	182	198	155	211	188	180	170	176	197	195	156	177	157	165	170	191	172	177	169	191	190	181	167	164	198	174	181	148	168	154	170	165	139	156	155	165	154	150	156	170	177	183	152	181	181	132	142	159	185	183	163	164	153	196	176	177	150	200	188	153	178	154	163	143	173	164	175	174	159	162	179	178	156	169	160	165	170	168	172	172	158	185	170	169	179	179	169	151	180	178	164	172	180	178	191	193	177	167	169	166	170	185	151	143	169	156	171	144	172	173	186	181	190	182	183	164	174	146	173	165	166	181	176	174	166	141	178	181	155	172	163	194	180	185	157	166	193	147	161	159	166	168	186	177	171	168	170	172	187	185	178	176	166	176	168	147	177	167	169	181	143	161	177	162	196	168	188	172	162	180	165	145	169	171	151	186	175	170	191	167	182	164	176	193	185	166	148	202	198	178	168	191	174	166	195	175	165	179	147	182	155	173	197	186	151	178	173	168	162	150	169	223	170	188	180	184	151	165	182	159	204	160	175	165	158	156	136	148	168	176	157	181	156	170	142	158	204	162	193	182	170	180	169	172	187	168	187	160	151	186	174	181	199	161	184	164	177	163	182	200	159	187	149	188	188	189	153	174	165	170	168	168	187	192	197	164	177	161	183	144	164	140	184	188	154	161	164	194	176	172	190	169	165	171	170	180	182	171	180	170	185	166	159	167	174	161	178	173	184	160	173	167	190	186	169	154	161	163	171	174	179	155	172	169	176	169	172	167	167	172	173	211	182	163	159	168	178	193	175	174	179	158	209	176	160	195	150	155	181	163	175	169	152	162	160	163	171	188	188	160	184	183	179	179	168	184	176	174	172	163	195	183	150	158	178	178	167	205	187	174	184	178	180	165	183	201	158	168	195	147	139	196	191	179	159	140	146	167	148	180	186	147	176	171	178	154	171	166	149	172	193	171	148	170	173	176	190	166	180	191	172	152	185	164	172	162	178	164	148	161	171	159	169	161	169	169	183	208	178	178	163	179	190	176	206	166	184	152	173	187	182	171	203	180	170	188	186	184	169	141	163	174	175	177	180	156	174	186	190	172	160	148	177	173	138	177	194	169	159	179	170	149	172	190	168	175	183	178	179	165	169	179	156	188	181	161	176	152	186	169	166	183	148	171
6184	849	1288	1471	1204	1006	902	818	684	692	591	599	588	557	568	532	547	536	556	557	532	503	521	506	488	498	506	519	462	544	559	489	493	467	466	488	520	476	500	456	501	502	482	480	492	514	469	520	477	517	476	482	524	435	488	449	459	476	480	484	479	466	479	524	504	499	468	503	496	477	423	487	489	528	486	510	466	461	470	486	506	464	447	486	478	490	495	460	464	518	457	459	458	484	456	451	449	489	494	492	497	500	485	500	453	494	457	488	465	465	466	465	483	455	468	511	457	452	495	455	488	495	452	518	520	519	460	463	485	507	451	482	480	496	483	501	512	460	440	486	473	481	447	471	480	475	492	454	448	504	490	436	471	447	474	491	493	471	515	490	498	473	498	475	522	475	516	468	506	508	454	455	459	461	454	481	476	528	495	448	479	472	469	482	446	471	470	462	500	464	496	498	492	449	483	460	478	503	461	452	469	480	469	510	484	470	499	447	448	482	493	462	441	452	501	513	516	456	477	465	481	493	445	471	473	460	478	467	454	481	447	481	444	493	511	470	483	496	492	501	509	481	486	468	495	524	444	467	507	474	493	480	501	494	483	487	488	514	472	441	461	493	456	462	492	468	498	496	455	503	449	469	475	486	449	461	454	522	473	445	473	467	486	479	455	481	485	486	475	468	461	490	488	465	478	435	490	509	465	475	470	435	518	493	485	497	513	489	439	430	473	443	498	485	473	455	441	461	475	460	448	499	499	544	482	473	426	487	482	457	492	455	443	469	497	482	467	441	463	483	477	465	450	493	469	463	505	469	446	479	467	464	479	503	494	462	494	463	519	477	496	477	512	471	439	488	483	479	508	471	464	429	497	468	485	433	482	507	491	479	466	508	495	448	487	448	458	484	471	482	461	467	500	486	473	432	506	462	444	483	519	468	461	480	506	477	472	487	471	467	450	463	450	502	490	504	460	480	452	487	476	515	472	485	496	488	479	505	508	494	483	493	480	470	455	463	472	492	448	428	487	508	427	469	475	475	465	477	444	468	514	486	530	469	483	497	479	512	504	500	443	508	473	490	490	486	495	473	503	425	507	454	519	468	478	430	490	461	472	428	478	440	468	443	468	466	495	461	485	475	468	476	468	484	476	497	470	495	495	469	463	486	449	480	463	504	459	450	481	460	482	485	483	436	439	479	496	472	496	475	443	477	491	470	480	457	473	477	452	498	469	514	446	471	494	514	470	473	437	501	465	478	479	481	454	476	464	446	478	440	511	443	454	464	480	506	480	488	490	435	468	482	455	470	486	487	465	494	481	457	482	482	505	495	464	454	471	446	467	496	459	457	469	489	477	454	465	457	475	472	470	478	438	445	476	438	447	468	420	481	464	491	472	498	459	487	488	453	474	458	490	460	493	483	463	478	443	479	528	491	495	477	498	472	447	474	471	486	455	499	464	481	484	436	493	473	504	506	513	478	496	466	500	482	520	499	478	463	450	477	490	494	467	490	481	456	503	460	483	445	453	468	468	506	439	469	475	448	476	471	479	461	504	448	548	460	504	460	466	460	467	478	487	482	479	492	459	443	482	447	475	465	441	457	430	456	424	472	462	497	481	500	469	472	479	476	457	468	468	461	444	494	483	496	505	481	485	527	480	437	501	486	484	467	493	432	476	504	494	504	459	507	474	436	502	493	442	506	487	463	424	455	469	484	445	454	444	421	462	460	472	444	493	484	507	471	474	501	473	475	483	521	469	448	450	489	473	505	470	475	485	451	502	476	481	493	462	461	431	512	461	459	451	441	482	494	449	476	455	436	482	459	447	500	482	464	474	466	488	469	445	477	516	494	448	505	444	477	477	493	497	476	485	476	428	459	443	460	523	475	503	456	494	457	466	481	437	508	488	482	486	492	493	470	510	459	485	511	457	452	451	478	472	490	455	488	458	480	505	491	426	481	473	491	520	462	504	479	485	442	485	487	487	447	486	458	486	499	469	500	465	470	492	458	495	421	451	443	480	489	464	464	441	447	479	461	466	479	500	495	459	479	460	476	475	452	508	525	476	452	467	433	491	469	479	447	483	467	479	508	463	485	474	476	440	432	495	477	461	491	510	513	458	484	478	471	497	483	532	511	474	491	449	470	540	490	472	431	464	469	432	458	479	467	464	441	485	492	455	500	503	478	458	451	518	466	433	463	515	460	477	479	467	466	477	462	466	461	455	481	467	476	465	449	519	472	462	444	461	434	492	467	485	502	427	506	486	511	453	470	472	458	510	471	469	474	458	474	466	483	484	493	464	470	473	459	486	475	481	454	490	505	474	470	461	490	476	461	453	506	497	471	454	486	467	502	478	457	473	425	461	507	468	456	506	473	464	478	496	465	520	498	473	500	505	462	490	489	472	496	485	455	480	511	474	499	472	466	489	500	457	486	461	471	463	486	471	476	510	471	496	454	460	463	483	445	473	489	471	458	466	493	502	463	446	463	492	486	496	486	435	500	470	469	463	499	478	462	500	483	473	468	487	458	459	469	487	530	525	497	527	478	496	476	518	466	461	482	476	423	463	485	471	475	525	456	470	489	500	483	495	464	518	457	523	492	506	514	517	474	482	459	531	463	487	498	486	462	450	520	478	526	437	450	509	479	478	447	460	470	478	487	472	437	468	483	449	471	482	493	478	474	432	477	453	506	478	470	501	462	482	466	493	463	473	509	450	482	455	512	480	455	526	512	494	470	537	450	529	429	447	478	471	472	467	503	477	495	470	476	465	450	472	462	463	470	469	501	464	486	494	471	504	489	451	488	494	474	500	451	419	477	462	476	490	478	460	478	480	489	480	443	494	462	482	441	490	475	467	486	535	470	470	466	460	428	481	502	473	487	451	437	492	483	492	484	496	464	463	487	432	444	485	483	452	477	452	430	460	485	456	479	493	499	501	465	493	445	475	481	500	486	493	456	488	486	448	487	464	488	486	459	437	501	505	466	482	491	468	492	474	440	455	466	486	464	486	501	502	453	484	471	490	508	503	440	480	479	475	475	483	429	486	455	460	465	454	475	476	431	484	462	466	469	502	448	462	464	514	461	438	493	478	427	484	481	460	505	491	489	474	476	449	477	474	450	463	423	477	449	447	492	448	466	474	529	484	490	461	462	498	483	459	456	481	483	477	429	471	463	451	457	464	480	456	466	461	480	457	476	468	473	509	468	464	462	467	512	464	452	462	434	452	502	441	463	440	477	500	476	472	493	492	470	471	492	472	479	458	472	461	512	468	479	477	445	448	433	458	497	474	454	463	450	504	497	480	463	462	471	455	495	488	485	473	451	457	507	516	462	503	497	497	506	473	459	501	481	462	526	443	485	484	511	474	475	459	468	470	502	468	464	472	456	465	505	437	464	470	491	495	486	525	474	468	455	507	503	478	505	423	481	483	490	487	467	495	476	502	461	479	510	478	479	445	467	486	471	464	449	479	476	458	492	506	464	464	476	469	480	454	505	483	458	469	451
14387	1450	1155	888	678	574	530	455	456	416	389	416	377	379	363	373	373	397	341	362	374	346	384	400	366	337	310	361	396	423	374	393	360	375	330	350	388	373	344	424	394	358	369	395	363	312	393	390	397	353	392	366	375	330	378	357	334	361	331	378	373	371	368	353	370	352	382	361	379	346	335	345	380	373	363	358	370	353	375	363	326	373	355	368	347	366	387	339	318	360	366	354	356	394	368	340	371	340	349	355	382	369	346	386	386	391	356	379	370	387	367	339	359	356	345	364	369	378	369	346	355	387	367	341	355	348	346	323	348	390	381	339	365	354	374	373	336	345	377	366	361	358	315	342	354	352	376	328	363	376	357	343	355	354	337	333	349	328	321	339	371	394	363	352	339	369	335	348	383	328	338	358	367	360	382	402	341	368	356	373	378	357	350	372	365	352	373	361	364	359	318	362	383	329	308	367	370	354	356	365	360	382	332	385	386	381	327	357	361	352	339	329	383	336	386	321	370	372	354	385	349	325	383	336	332	360	380	349	361	377	349	320	344	370	357	340	360	354	349	354	359	349	358	368	390	369	344	385	359	343	369	390	343	370	365	360	348	362	363	334	367	349	378	362	372	313	359	367	347	329	366	349	358	355	324	360	351	344	378	365	348	317	383	354	374	340	368	410	363	318	375	324	339	364	374	314	338	361	393	334	400	359	341	335	360	347	372	345	383	369	362	365	335	336	419	392	389	322	368	332	369	369	374	365	379	383	359	347	387	376	327	347	365	354	338	346	340	347	342	347	360	374	356	361	346	361	354	354	404	341	365	381	340	360	386	325	342	368	371	327	339	350	362	344	384	382	371	378	361	348	355	392	376	359	334	362	365	342	393	345	348	387	387	381	417	390	375	397	324	339	341	357	368	334	353	379	359	343	344	310	377	340	367	322	360	346	378	355	342	368	371	384	354	370	366	341	363	337	391	369	383	367	351	349	362	357	359	344	338	341	372	351	316	365	371	368	371	306	371	341	367	334	324	353	379	356	356	376	318	354	330	368	355	318	362	369	382	354	329	357	363	339	379	372	347	371	343	350	330	357	412	343	379	338	358	353	351	373	355	382	356	320	333	357	356	367	389	367	389	366	362	354	345	339	336	350	332	366	290	328	320	342	393	361	394	372	316	359	366	375	374	321	344	381	364	367	357	342	371	345	318	364	316	361	353	347	383	379	370	387	378	365	352	342	373	345	395	337	362	339	363	336	378	333	358	373	355	326	340	366	369	355	363	360	362	343	362	365	325	322	353	370	390	352	375	352	326	365	318	341	372	327	365	341	369	365	348	361	378	339	372	368	370	359	350	370	370	351	359	354	382	337	373	358	399	344	374	380	352	372	328	350	326	342	332	364	393	371	383	327	337	374	372	377	362	364	386	350	356	394	385	351	395	336	327	373	366	369	345	334	331	361	363	363	317	373	327	368	317	388	346	367	369	337	374	381	354	366	324	402	357	335	353	363	373	381	387	357	350	377	327	356	324	363	359	345	343	369	343	365	371	349	355	342	345	325	315	367	354	349	371	351	380	370	344	344	372	350	334	354	353	344	325	366	322	382	339	369	351	341	335	358	380	357	373	371	334	371	342	400	327	372	349	340	340	384	384	370	335	342	362	357	346	341	360	326	337	354	345	319	378	368	408	363	341	330	363	360	379	365	395	371	347	380	366	356	363	370	362	326	341	374	363	363	332	341	371	364	345	376	356	355	359	346	351	336	361	378	342	377	370	338	360	372	360	346	351	335	374	351	342	347	363	358	336	327	360	353	368	339	338	353	348	346	383	337	332	359	334	361	386	371	368	328	338	377	353	377	355	374	348	369	330	370	350	376	365	344	342	353	346	369	374	362	397	394	332	379	328	365	363	339	315	397	370	359	334	376	362	346	396	345	398	361	375	353	368	343	362	385	343	384	341	324	336	348	374	371	372	379	339	372	354	341	343	364	398	340	341	339	346	372	388	340	379	367	408	382	351	368	349	397	408	341	356	367	351	350	379	351	358	367	326	342	340	369	350	374	337	374	358	339	347	372	349	334	351	332	348	391	357	367	380	350	351	345	377	395	387	365	338	353	368	349	340	326	337	348	351	344	311	345	365	346	402	344	384	404	356	310	344	358	338	356	332	367	391	379	379	383	356	335	381	360	401	378	344	373	367	351	396	391	360	360	351	381	356	375	343	360	369	347	348	373	338	313	362	365	368	372	368	357	352	344	365	312	364	339	359	367	430	355	366	358	389	353	318	371	362	376	346	397	344	365	394	361	386	352	376	347	382	359	354	369	357	331	367	359	345	355	375	362	348	334	353	366	354	373	345	354	373	363	363	366	364	364	347	333	392	357	349	321	336	345	380	373	346	388	340	351	358	356	340	391	344	401	410	385	338	370	391	331	353	393	334	395	404	367	380	361	378	359	358	408	346	357	338	357	359	401	350	334	335	365	367	336	342	343	373	333	363	367	370	358	377	332	359	380	403	369	359	351	386	396	333	332	367	378	373	350	338	334	369	326	311	357	375	361	362	367	355	392	382	357	392	348	379	387	372	323	404	375	367	334	377	350	353	364	378	355	382	323	357	340	334	358	391	382	366	404	367	343	326	346	345	339	382	382	359	347	380	339	349	330	324	378	342	336	399	342	312	319	370	362	354	377	339	357	332	334	342	367	388	374	341	367	361	362	373	382	351	351	352	360	390	354	330	364	386	362	374	389	351	385	371	347	344	330	376	360	373	420	343	377	343	346	335	369	328	336	371	352	366	352	359	350	362	374	344	337	365	369	373	368	322	354	335	372	360	370	340	376	377	369	365	332	347	320	345	356	363	365	374	382	355	352	351	351	362	381	345	357	359	357	364	364	360	336	359	330	365	346	346	359	381	358	337	365	363	358	336	359	354	363	373	378	328	394	357	360	340	369	373	370	359	332	341	395	341	320	355	357	365	363	354	369	361	372	367	352	356	388	353	355	326	393	359	376	359	376	374	411	379	350	359	321	350	371	370	378	357	345	374	343	321	335	385	363	346	400	350	349	357	360	369	356	360	330	369	329	374	369	363	371	355	362	365	339	396	355	344	331	390	353	370	385	346	335	335	376	372	381	360	324	356	341	380	363	366	357	328	371	338	345	392	338	327	404	381	342	296	355	375	390	367	381	326	345	383	366	321	358	376	360	394	363	337	346	355	386	346	372	366	323	376	367	345	347	376	363	351	332	338	361	355	338	374	371	357	379	343	346	360	357	369	394	355	377	411	375	361	355	350	363	315	395	383	346	344	383	375	381	348	353	380	351	372	362	327	337	334	349	373	323	398	364	320	336	377	364	350	343	341	356	354	389	364	339	379	346	359	348	326	350	342	371	350	352	341	350	383	362	378	339	313	359	333	385	329	374	365	340	381	374	360	379	387	374	385	373	347	413	342	376	347	378	365	345	339	310	397	367	372	315	375	351	396	349	374	342	363	358	361	349	376	420
8587	1513	2535	2705	2201	1921	1585	1483	1399	1308	1149	1151	1100	1055	1035	1053	1040	997	988	958	930	903	912	961	889	933	911	892	870	929	877	906	931	851	929	914	877	938	883	874	883	885	895	897	845	844	822	907	894	880	849	813	851	921	856	820	867	877	872	859	912	833	860	871	860	877	905	845	856	872	858	836	858	851	833	831	898	818	876	835	876	890	866	835	884	870	871	888	827	869	877	872	869	840	860	900	843	833	836	857	901	879	852	832	876	869	863	884	904	858	889	860	869	793	911	878	890	802	849	868	872	878	896	838	882	868	872	847	889	886	882	911	884	874	876	870	869	857	910	819	820	852	847	859	906	904	855	830	848	831	855	824	895	871	804	864	890	868	883	864	831	798	872	880	804	830	874	891	859	825	876	924	854	851	867	837	909	858	897	839	820	846	906	918	864	864	844	839	844	839	831	821	833	839	845	842	880	845	896	850	864	927	886	840	815	804	847	885	868	843	892	878	885	870	909	810	867	826	829	839	857	853	898	861	865	872	841	837	826	872	848	837	865	804	856	877	848	818	871	819	837	839	894	872	812	870	865	841	863	822	813	841	866	839	872	866	870	848	876	847	854	814	871	836	877	857	848	825	892	845	864	885	867	895	814	837	857	907	843	855	880	885	807	869	857	900	845	836	879	806	820	828	870	865	903	891	834	887	861	875	824	842	879	878	886	803	814	854	890	840	857	828	922	872	876	836	832	855	865	883	840	851	837	873	889	838	908	886	850	861	828	872	826	900	879	902	860	794	879	879	855	854	882	845	887	827	848	843	822	873	897	832	884	861	885	919	912	862	911	884	830	838	842	865	865	846	885	861	885	882	904	855	876	858	846	862	853	893	870	849	879	860	836	864	899	852	828	853	854	865	917	792	846	839	848	868	884	884	863	945	873	844	842	929	829	844	801	839	820	850	880	826	896	833	833	876	862	835	880	869	882	899	864	907	861	867	864	871	839	832	883	813	919	834	822	884	843	902	873	916	871	826	873	877	853	862	896	870	930	825	884	867	886	792	851	805	870	833	815	872	895	856	817	886	885	826	901	877	815	850	842	828	866	822	849	873	828	815	860	870	877	889	844	880	857	855	861	858	855	868	870	885	873	874	824	834	848	844	814	839	882	842	873	855	872	882	885	822	879	880	829	841	850	899	867	821	827	876	872	856	823	837	855	842	834	838	828	846	844	876	824	854	860	887	863	808	853	834	846	858	871	851	876	882	916	875	865	827	827	909	895	856	891	862	872	889	851	852	887	823	872	869	869	838	817	887	869	919	863	858	912	828	873	874	868	867	830	783	841	851	805	863	873	816	822	875	843	852	853	887	867	867	841	888	896	889	849	868	843	888	848	870	872	826	876	888	870	864	904	864	875	844	836	855	834	841	849	897	869	884	825	848	839	878	843	847	858	888	849	909	859	877	840	829	859	884	841	847	792	859	863	832	870	855	887	895	835	856	815	825	884	876	889	885	881	948	777	892	830	892	873	903	903	864	822	887	811	837	837	886	819	834	869	828	833	868	891	846	887	861	848	859	901	837	880	847	779	810	837	827	812	846	848	832	826	830	884	836	835	931	846	878	866	893	896	878	881	848	840	828	869	859	874	839	877	857	845	864	888	904	839	844	873	822	838	834	842	835	875	879	874	824	868	897	837	853	836	851	818	845	855	814	873	895	879	851	893	897	866	812	893	880	890	878	926	855	855	896	865	827	857	827	866	813	865	860	850	872	912	892	839	927	870	879	855	851	852	886	898	859	826	893	857	928	908	810	830	884	844	851	893	817	863	862	877	844	842	860	891	879	862	854	860	901	858	860	820	842	848	886	850	865	877	857	903	869	850	837	839	892	870	803	827	813	894	866	864	848	885	861	915	829	832	847	873	820	885	866	829	839	836	862	827	833	848	927	863	928	885	900	840	888	852	815	852	827	874	868	851	844	832	820	833	835	898	867	873	836	864	811	864	888	876	862	860	858	795	813	861	847	858	882	871	862	848	829	877	845	805	845	870	885	891	824	872	833	896	868	827	846	833	864	828	874	881	897	828	912	881	848	840	859	860	862	851	838	824	881	866	865	864	842	880	851	869	873	863	869	876	838	841	808	854	865	912	840	845	810	818	908	880	883	829	830	868	869	837	881	849	877	843	911	850	902	863	870	821	816	897	887	843	937	901	840	902	891	853	863	875	861	863	882	880	870	867	872	855	845	876	848	869	830	858	898	890	893	869	858	844	853	822	860	831	851	855	877	868	858	854	894	853	854	852	852	852	844	878	856	916	876	940	844	891	849	879	817	871	817	861	837	889	821	850	870	817	912	883	860	874	887	831	860	866	889	852	865	858	897	901	876	859	926	881	874	875	850	864	849	855	879	860	841	853	811	895	892	844	850	839	889	862	794	842	884	840	833	873	859	866	854	846	800	859	903	881	818	843	832	803	893	877	803	872	860	868	876	864	836	888	889	864	900	868	809	843	885	840	867	853	835	855	869	867	900	846	902	887	816	842	856	823	844	852	850	885	870	856	889	885	844	824	864	850	838	865	864	859	842	819	911	819	851	857	778	872	859	849	898	862	855	863	852	866	855	846	844	819	883	868	897	841	880	873	867	852	844	847	834	837	866	881	873	871	895	863	843	870	845	817	799	850	872	877	914	840	874	907	869	865	882	829	818	854	854	889	819	891	859	865	886	846	857	857	823	825	872	860	842	860	863	895	857	863	825	869	838	837	822	839	899	868	864	826	862	887	895	860	879	899	871	853	904	836	875	920	899	878	902	886	842	905	892	945	865	879	844	846	927	878	859	792	849	856	835	864	814	871	874	836	898	842	809	906	883	849	894	892	838	906	797	870	850	846	833	880	880	853	873	835	801	875	880	836	873	811	856	883	871	910	807	846	889	839	855	879	821	871	841	853	855	879	888	893	850	875	831	876	844	872	865	856	886	912	848	863	880	911	838	867	909	857	907	890	887	848	829	883	881	890	899	858	809	831	877	900	876	847	845	826	806	877	869	841	844	810	879	865	843	862	891	844	834	852	853	871	836	904	885	891	888	810	837	863	883	886	883	862	842	908	875	864	879	814	849	888	842	924	857	835	856	818	809	829	848	823	837	859	893	921	897	833	807	791	866	867	834	832	889	887	931	846	862	842	860	869	878	845	845	862	812	857	879	905	846	878	873	830	852	854	907	903	874	832	858	917	876	845	834	831	881	876	870	885	845	856	830	838	827	870	807	789	863	837	846	898	871	872	850	869	849	939	874	903	852	876	883	849	850	870	832	888	875	851	857	846	855	848	865	837	873	812	851	863	936	845	900	782	857	841	906	787	855	862	884	791	852	864	850	880	912	898	869	862	873	841	851	873	821	875	815	911	825	883	814	853	819	893	877	829	890	899	884	868	831	849	882	837	864	885	854	832	846	871	828	823	845	837	840	869	774	834	897	861	856	860	843	896	890	891	889	813	837	861	827	772	922
1466	264	240	255	264	237	244	231	256	236	304	260	241	211	249	250	240	235	252	229	255	225	257	246	270	273	244	259	261	259	228	241	238	272	232	238	279	247	249	225	244	279	262	257	269	265	265	229	265	236	239	274	229	244	238	239	260	248	257	250	268	251	271	239	288	260	240	242	215	279	259	253	256	238	277	244	243	249	251	252	231	251	239	278	275	259	262	264	286	244	255	229	262	240	235	247	269	231	261	277	251	277	261	268	243	267	288	245	250	262	218	233	268	229	231	262	242	256	249	251	254	221	250	234	253	260	233	255	262	248	235	250	282	211	244	250	242	236	260	264	243	263	250	253	250	252	263	252	231	272	256	238	227	238	241	253	269	235	228	247	261	243	239	280	269	253	279	267	274	258	253	275	245	236	262	227	259	221	258	244	233	250	232	225	292	237	271	231	257	253	220	228	279	272	263	237	221	281	243	241	248	267	242	263	235	244	307	248	238	248	242	240	266	273	262	281	228	276	268	254	254	275	259	257	235	194	265	268	265	284	265	252	221	249	239	248	247	262	276	258	242	249	272	265	240	271	254	234	215	251	249	255	238	263	244	254	208	254	219	284	273	260	257	238	282	275	252	247	249	261	253	260	247	234	257	268	235	228	210	237	217	260	261	244	247	238	297	243	271	223	258	280	246	251	252	256	264	259	233	240	225	274	261	260	262	263	246	257	265	241	250	277	230	225	240	235	253	265	246	231	285	266	240	272	239	220	256	283	257	276	273	255	243	275	260	248	258	255	245	263	247	262	227	242	240	224	266	276	227	253	226	258	240	229	238	288	254	238	267	232	250	231	261	247	244	232	225	229	297	271	246	246	256	250	255	290	236	278	233	233	252	254	236	245	246	250	267	232	266	226	244	275	266	242	264	229	286	249	236	285	235	231	249	262	269	233	237	255	269	261	220	256	238	270	258	250	214	240	267	229	268	269	225	266	243	260	256	239	252	261	254	220	258	237	233	236	289	218	232	240	224	238	247	245	219	240	245	266	238	226	252	262	226	263	222	240	308	254	216	228	259	254	250	265	251	286	225	236	244	240	257	258	242	254	263	218	247	254	252	263	243	252	256	287	242	221	238	255	224	249	247	264	257	256	297	232	243	241	264	273	244	264	264	245	246	272	266	271	245	275	248	264	259	251	259	232	236	251	261	241	234	242	245	277	304	252	265	250	241	277	235	241	246	243	249	266	265	263	248	245	247	248	247	259	240	261	277	256	253	270	241	287	237	251	257	265	235	233	250	238	268	264	278	263	236	278	234	251	245	263	281	284	268	249	265	237	256	250	248	258	250	282	276	246	259	268	289	276	246	256	240	270	290	246	267	241	253	233	261	262	282	223	248	247	241	266	242	263	271	244	265	295	284	245	225	256	290	236	262	273	242	247	258	223	262	290	275	238	269	260	265	241	243	260	249	241	251	256	233	237	237	227	251	242	258	251	270	242	243	238	245	265	264	246	273	234	237	278	278	280	286	273	246	234	247	272	273	265	269	230	243	230	248	244	262	272	246	258	254	224	261	205	238	258	278	222	231	249	263	244	239	251	272	276	233	248	243	245	272	257	260	264	280	245	247	255	264	273	260	210	253	231	247	212	215	246	262	271	285	260	246	212	216	264	253	230	254	255	264	258	292	291	261	239	256	244	244	258	246	244	248	235	248	221	227	227	239	256	254	276	240	275	265	261	292	262	272	225	263	239	238	253	268	248	276	247	236	240	263	269	251	266	233	240	236	264	269	237	254	240	247	261	262	244	227	277	229	245	265	218	236	277	288	252	246	234	277	258	255	297	265	279	254	243	255	221	290	239	249	240	270	254	263	253	280	248	270	248	249	244	269	252	286	258	258	229	239	251	249	279	277	239	222	230	287	225	256	256	246	230	228	295	254	229	277	235	252	235	268	260	246	252	253	257	278	258	240	275	253	239	236	259	267	243	261	244	236	231	235	223	274	268	253	295	250	280	252	252	239	263	257	271	269	223	289	253	271	247	268	277	303	264	247	273	261	239	241	260	231	241	269	222	235	246	275	275	231	244	230	261	267	249	254	258	283	230	228	263	258	246	280	259	250	249	282	246	220	270	250	296	270	237	261	279	275	240	264	265	229	267	224	243	254	256	236	244	244	290	266	258	245	261	268	234	246	241	249	262	225	243	267	240	229	254	260	243	242	244	259	282	247	255	257	243	258	240	267	259	215	239	217	233	248	240	272	271	230	252	258	275	256	231	239	250	240	259	248	255	265	247	219	232	246	263	264	245	279	231	229	270	263	251	233	240	242	217	230	229	231	231	300	257	255	266	241	257	267	234	252	237	256	237	285	250	230	279	219	240	265	231	233	233	233	239	267	267	259	281	241	241	235	252	245	243	263	271	229	257	229	227	255	244	287	267	235	242	249	239	254	230	223	236	247	249	239	254	236	271	271	279	269	258	261	230	266	237	242	235	241	236	258	237	249	252	264	260	208	261	263	259	249	223	235	265	261	261	244	254	275	255	224	259	234	246	233	252	296	272	241	233	245	251	242	227	246	277	242	247	278	266	243	260	253	237	232	250	254	250	228	215	257	270	231	276	225	253	250	255	241	264	256	265	232	227	272	252	256	252	243	264	216	259	229	240	245	242	280	253	236	227	246	225	254	251	247	254	252	272	278	264	253	272	252	261	239	259	240	235	231	249	277	234	273	286	284	260	245	263	240	241	235	226	261	257	263	257	260	234	252	252	276	273	236	242	288	259	234	268	187	261	236	241	265	285	277	249	210	274	255	228	259	261	238	270	286	270	235	256	256	250	279	251	266	273	276	269	271	248	232	261	265	257	250	235	248	259	231	257	270	225	223	255	244	261	258	258	269	236	273	223	259	252	244	248	264	266	238	250	239	241	263	240	257	252	215	232	267	238	257	254	244	264	252	253	241	249	250	296	236	246	233	257	246	244	278	230	251	234	234	243	216	238	248	223	230	255	254	276	263	272	277	268	259	287	283	261	268	245	229	249	220	245	248	251	266	247	286	271	223	228	242	251	208	268	238	255	239	228	252	243	223	253	249	254	279	257	261	256	232	240	254	237	248	239	239	265	240	225	275	271	237	273	257	243	271	252	254	267	246	286	261	262	300	254	265	254	264	269	279	228	280	254	246	281	267	271	258	268	256	252	260	239	247	248	242	259	238	234	265	266	266	251	246	232	244	250	286	211	258	251	266	227	260	251	223	253	269	274	219	278	267	233	288	255	271	245	245	266	243	283	271	257	288	267	227	238	271	231	237	242	265	231	262	248	205	252	253	270	253	262	267	232	275	258	268	231	264	253	234	301	268	258	240	285	251	241	210	236	236	257	233	297	244	259	269	231	228	245	242	279	248	285	242	240	264	215	278	276	247	262	254	261	246	267	251	249	264	257	256	246	265	258	264	266	244	240	279	254	264	249	273	258	229	275	235	262	274	251	257	245	226	239	253	257	282	245
1756	646	640	647	673	691	624	629	622	640	606	586	602	663	599	644	620	581	618	643	604	604	598	580	661	628	609	595	619	654	569	604	618	615	592	586	617	626	642	605	626	610	666	582	645	612	585	606	652	608	620	604	611	607	630	646	636	658	631	607	636	592	628	600	611	632	650	646	615	666	627	626	635	593	643	638	606	588	629	610	631	609	581	639	621	654	613	640	604	626	638	577	579	639	625	613	617	584	591	666	624	624	589	570	656	653	621	647	610	666	645	632	605	602	606	649	570	625	662	607	640	631	620	587	629	654	608	639	608	619	606	585	612	617	640	610	644	642	590	596	635	602	626	560	625	647	613	638	669	583	573	622	640	613	601	560	620	638	606	652	588	639	641	645	600	603	629	593	597	580	618	593	585	672	617	601	640	638	633	604	619	627	585	622	611	575	636	611	608	604	610	634	598	640	619	614	603	600	632	580	641	616	657	630	596	621	613	591	615	633	642	633	650	641	623	599	639	589	602	643	640	627	571	620	625	552	627	663	597	631	608	612	638	603	606	643	672	587	592	595	668	641	600	607	615	619	625	610	623	643	619	609	676	625	665	643	586	609	622	624	634	637	627	581	612	641	647	679	659	645	647	608	619	654	647	599	622	580	615	641	603	627	604	631	618	633	591	657	611	610	667	605	615	639	613	650	623	572	586	628	581	601	644	623	589	601	651	628	582	648	661	616	634	636	672	614	596	594	618	664	655	587	593	663	574	644	567	609	595	620	674	602	625	636	630	628	605	602	602	624	611	626	641	615	603	610	615	572	612	640	651	581	643	593	618	645	647	617	624	580	624	603	662	636	607	621	627	657	643	599	581	612	583	602	630	645	617	572	608	601	643	638	608	588	579	605	622	648	616	587	614	604	611	592	619	604	653	602	628	633	627	587	637	612	598	616	610	624	647	603	595	621	585	599	658	616	660	628	611	643	611	584	652	598	605	626	562	633	593	652	646	649	599	618	665	617	609	650	622	589	625	599	587	584	635	650	604	592	615	649	647	605	608	616	602	633	642	615	647	626	632	607	642	621	606	640	643	581	608	613	654	579	693	595	598	635	579	605	616	613	616	618	625	635	645	651	605	600	602	610	638	613	660	613	608	620	645	596	635	625	645	660	581	666	614	590	600	628	625	626	608	639	632	623	594	594	661	608	622	609	597	567	594	579	610	602	617	557	630	644	597	572	658	625	613	662	614	615	605	553	615	627	632	603	608	620	586	628	634	587	622	605	602	627	618	615	624	638	634	584	633	612	626	594	658	608	628	586	632	634	622	649	607	621	609	614	611	588	589	611	685	609	628	595	633	674	623	651	612	612	628	614	653	641	589	641	647	594	608	588	617	590	614	639	623	584	622	602	593	613	614	660	633	631	651	586	584	639	624	653	590	596	634	588	632	589	615	601	639	601	647	601	610	608	629	636	610	599	633	664	566	603	626	616	599	603	558	668	626	616	642	615	587	622	572	615	627	629	616	603	617	604	587	624	598	598	617	618	596	602	626	620	594	631	616	641	641	595	624	623	648	610	657	681	606	617	632	628	604	633	626	615	616	612	575	639	598	618	643	660	625	618	636	660	585	617	647	569	654	576	641	641	561	644	574	634	604	603	609	615	623	634	582	622	631	612	591	675	591	633	653	648	624	659	611	667	677	627	595	600	622	628	610	627	620	599	633	589	630	659	642	636	604	588	653	627	600	586	583	609	646	607	596	655	653	624	660	627	596	557	596	628	603	632	628	601	614	609	633	614	634	613	584	610	652	580	578	637	610	628	619	630	605	592	616	639	618	583	633	593	594	606	625	581	594	619	608	572	618	585	613	618	635	649	604	659	590	650	621	583	609	637	601	693	632	622	622	607	616	646	592	609	597	625	641	649	605	632	628	658	645	615	599	626	642	619	626	654	607	596	604	616	579	593	661	606	616	582	625	677	625	604	588	608	576	609	657	638	643	637	636	628	611	616	618	609	618	628	606	596	623	580	629	623	644	646	638	645	651	582	619	629	649	571	595	634	628	631	614	634	625	648	623	631	617	619	628	639	578	646	578	587	668	582	602	579	605	628	633	635	620	605	605	632	616	574	661	654	600	590	607	599	632	618	646	594	586	623	601	631	623	587	615	624	620	638	620	626	612	614	621	583	612	622	558	625	621	594	646	621	556	614	597	640	647	615	644	597	630	677	609	638	637	611	612	642	614	563	616	633	639	673	657	659	623	591	657	632	653	611	630	661	649	626	651	591	605	657	617	598	592	650	593	633	598	580	608	631	602	658	600	599	649	605	596	607	627	648	615	589	590	623	570	618	629	642	632	616	608	631	598	597	616	590	637	622	639	587	620	621	594	640	602	611	618	596	624	638	547	589	578	623	609	633	621	591	614	602	589	619	634	611	604	633	584	660	637	596	609	664	604	624	605	594	586	644	581	610	606	654	566	615	621	579	615	612	626	623	587	587	596	648	599	632	585	624	587	617	598	642	625	602	600	623	634	573	645	641	600	646	635	604	609	626	578	580	629	602	647	611	617	640	654	617	644	622	621	639	629	625	616	597	663	602	587	586	579	576	601	589	639	610	627	617	614	606	637	599	633	666	645	631	601	659	626	650	588	589	593	620	619	590	630	616	639	628	619	633	613	622	674	600	632	636	625	678	620	589	599	600	645	576	559	626	585	571	682	623	627	597	655	671	601	581	595	582	604	650	625	691	631	592	639	592	625	630	650	658	641	650	639	628	566	598	611	626	632	624	620	601	631	619	610	613	610	612	644	618	620	574	587	611	596	645	585	632	663	606	582	590	602	653	595	617	611	651	613	591	598	603	632	620	596	603	639	647	633	597	600	590	585	638	636	617	632	603	607	624	659	621	620	602	606	527	630	609	639	607	596	631	653	623	589	646	606	613	645	598	640	649	619	642	572	631	607	630	575	618	626	593	624	591	603	654	638	609	589	593	599	632	621	638	619	620	606	563	618	620	619	600	612	641	572	629	612	628	597	619	628	577	623	629	632	603	586	640	579	611	605	627	637	617	606	636	646	607	641	631	633	618	626	659	621	614	595	620	674	627	625	632	551	651	613	650	615	637	638	578	606	607	618	620	593	601	652	605	597	635	613	651	595	611	620	570	606	590	603	610	640	603	637	627	626	617	601	619	646	614	620	632	585	607	618	618	614	614	615	599	631	599	611	644	555	625	606	609	619	622	633	623	656	582	602	635	651	578	634	610	628	606	639	590	643	664	601	653	673	593	619	604	624	609	567	622	608	627	622	642	629	567	664	583	630	623	632	674	596	635	628	625	633	640	661	615	661	604	632	655	618	608	618	603	683	647	609	611	616	561	629	625	607	617	572	671	642	626	629	618	646	600	609	608	624	588	582	607	583	616	647	666	615	615	668	642	639	576	633	648	629	635	618	574	568	633	570	587	638	655	635	604	542	617	607	635	590	653	648	620	642	644	635	625	659	598	628	600
7209	542	527	423	337	312	240	245	228	194	211	193	188	196	197	162	187	189	161	214	166	164	191	182	188	196	161	200	176	166	170	158	167	178	169	181	174	182	190	194	197	189	180	169	181	154	151	147	172	196	187	178	155	180	176	180	167	177	159	166	153	186	173	190	195	178	179	171	177	164	173	164	174	177	179	175	163	176	160	187	165	163	171	188	174	178	157	182	179	160	196	185	172	174	149	184	162	194	184	183	185	161	147	173	180	215	151	154	207	166	190	181	187	172	184	168	189	177	161	160	196	184	173	184	185	185	182	160	159	175	161	184	175	182	185	178	173	159	196	171	158	157	184	169	179	168	178	167	160	169	166	179	156	161	176	178	175	177	161	156	180	191	162	154	196	174	174	194	161	168	167	168	172	178	162	181	180	180	195	174	175	200	179	169	195	162	161	151	146	169	176	153	177	172	179	159	175	161	148	181	180	160	163	187	160	178	151	156	164	179	196	170	146	192	161	167	177	167	182	180	188	194	208	208	190	164	187	195	154	141	181	191	181	180	185	157	166	190	185	178	186	184	176	167	192	174	170	181	167	180	182	160	145	181	170	166	176	162	167	167	162	173	195	166	168	157	165	189	168	178	159	178	150	174	179	166	165	169	144	188	166	172	156	203	184	170	167	190	197	157	190	164	165	188	152	171	138	169	170	179	174	177	185	164	153	182	171	175	171	124	126	170	188	152	162	156	176	192	176	185	198	179	189	170	165	167	197	140	170	178	168	165	162	139	147	194	162	168	173	160	173	170	168	157	171	154	179	176	169	185	191	185	179	164	158	172	205	183	170	147	159	153	183	193	180	193	180	169	150	178	157	157	167	183	173	167	183	176	172	172	178	190	149	170	157	180	205	185	163	172	182	163	170	192	141	171	156	159	150	168	140	162	167	171	165	178	175	179	184	196	156	176	181	163	194	162	164	186	167	154	157	157	156	179	179	166	190	157	193	197	161	193	164	179	158	173	171	177	171	195	197	180	166	165	173	176	158	176	160	153	174	150	196	193	160	165	181	158	179	176	168	138	160	160	166	175	181	174	170	181	179	186	171	151	151	175	166	167	166	161	174	162	145	173	146	184	179	177	156	171	146	164	186	165	188	169	172	176	131	164	177	171	143	174	165	150	174	164	181	177	161	144	188	188	165	188	166	175	166	176	147	181	193	157	180	177	172	181	172	189	173	166	182	178	170	150	170	197	147	186	156	183	166	171	180	181	179	191	189	159	176	168	186	144	143	194	162	170	159	186	194	184	153	182	173	175	170	159	181	162	144	154	169	178	183	172	200	155	177	169	154	194	153	171	166	162	172	168	157	167	167	186	177	186	169	134	153	173	175	167	173	173	185	153	162	145	162	168	169	161	159	173	186	206	178	161	158	165	193	161	176	194	175	160	157	176	193	152	185	170	179	190	175	165	183	192	176	173	167	164	167	163	180	164	171	172	158	163	160	170	164	180	184	169	175	175	175	173	185	191	167	158	147	159	176	136	187	181	162	193	149	164	164	176	162	150	180	163	174	201	167	220	183	169	199	183	146	169	146	198	182	167	190	203	173	158	153	152	184	167	179	190	167	157	175	144	176	207	161	178	173	175	181	153	173	166	164	158	184	182	164	169	161	163	172	191	175	183	176	183	152	174	166	180	150	176	181	176	173	156	195	198	135	195	189	185	173	179	170	173	170	190	185	191	170	159	152	184	185	159	174	159	166	197	164	165	178	156	161	181	192	163	193	144	180	210	171	185	174	166	164	189	165	166	151	165	200	193	163	208	180	158	189	169	153	163	159	174	168	152	180	172	175	193	181	170	158	172	166	177	169	178	170	178	189	154	165	148	191	151	190	167	182	152	145	162	171	151	175	169	170	180	176	150	165	193	204	163	147	164	168	156	170	158	187	163	172	172	157	169	167	193	170	148	159	183	179	177	183	172	161	184	167	186	162	176	172	174	176	180	170	192	167	178	194	189	168	145	164	134	175	169	166	170	177	178	179	162	177	191	161	174	158	198	170	168	147	178	167	148	178	176	166	168	162	196	164	166	157	176	157	169	177	198	175	182	187	176	172	148	173	153	172	172	174	170	185	175	185	155	155	194	169	184	173	185	173	176	165	185	165	170	183	178	168	196	158	199	169	167	161	168	166	168	184	194	170	161	163	187	174	168	169	171	180	179	178	175	164	181	168	164	177	166	153	164	163	160	164	158	158	162	160	176	169	178	175	170	166	207	175	159	172	170	175	168	159	181	181	181	194	193	155	146	147	181	168	151	185	169	194	161	211	176	156	178	173	175	190	176	172	187	172	175	178	164	166	153	134	138	155	178	169	166	166	169	165	203	145	158	171	158	172	155	158	152	179	192	176	170	187	186	182	164	175	166	170	177	158	166	171	179	162	168	186	179	176	152	186	188	162	164	176	191	186	203	163	174	178	169	171	179	169	172	166	179	173	201	181	156	159	152	162	167	166	190	160	158	163	152	168	169	174	177	175	156	183	173	170	164	153	153	181	195	176	177	161	168	149	182	166	177	192	158	163	184	150	174	175	181	174	184	197	190	177	202	175	199	180	185	202	166	185	174	189	195	184	186	180	170	164	164	171	158	165	181	155	160	181	159	165	166	154	173	171	170	176	197	180	188	172	173	149	178	138	177	183	170	149	153	162	186	175	165	173	168	166	171	161	185	159	184	151	183	167	179	166	170	195	163	157	168	157	163	179	164	173	156	169	171	184	166	171	176	184	155	146	150	176	190	159	179	172	169	186	192	156	181	175	145	163	147	188	143	158	191	173	174	165	165	154	154	148	187	161	183	193	189	166	168	175	145	180	155	207	169	189	174	172	175	150	180	166	171	169	171	182	158	193	156	206	186	173	174	169	178	180	178	166	175	173	196	169	149	158	194	183	163	192	165	181	170	160	165	164	194	142	193	186	163	149	166	164	154	162	196	172	201	175	143	187	178	183	167	158	185	171	155	163	192	177	173	192	162	158	179	174	173	187	177	173	129	166	171	169	153	198	169	130	150	166	166	169	159	183	165	172	163	151	178	161	178	178	185	161	173	154	164	159	154	170	169	155	164	143	193	170	184	160	187	166	164	171	170	155	145	153	167	182	172	173	178	159	179	171	158	180	142	187	207	178	174	180	169	153	172	152	176	164	164	179	176	159	160	182	169	147	165	178	172	172	155	163	165	161	170	165	193	174	180	180	146	178	172	188	173	163	169	169	195	173	169	192	151	165	172	185	162	175	162	158	183	168	167	167	175	185	169	153	201	161	163	175	173	180	171	165	194	195	165	195	171	161	170	174	171	201	183	190	165	165	177	172	169	158	203	178	169	173	179	179	172	162	147	159	197	175	155	169	152	173	179	180	182	165	186	181	188	168	172	160	168	169	165	169	164	162	159	187	173	145	134	182	163	206	180	138	168	167	152	171	180	167	203	139	193	169	168	169	192	164	176	180	170	167	161
6127	806	1293	1466	1249	1070	874	758	714	706	695	638	649	610	545	568	538	519	497	523	534	508	529	481	536	518	484	489	497	491	485	518	497	484	493	478	524	517	516	489	470	492	483	516	487	457	504	505	419	446	485	471	510	483	473	503	466	450	494	512	509	496	447	467	500	468	484	501	497	464	450	459	507	450	481	455	472	465	512	465	457	480	488	509	469	465	476	492	459	539	491	488	491	484	474	497	471	501	440	506	470	502	538	496	451	466	468	474	454	477	534	449	492	483	479	462	500	477	498	468	485	507	503	499	461	445	492	447	470	491	452	469	472	481	481	464	471	480	516	474	466	499	517	491	492	477	499	504	461	474	476	463	464	461	478	514	448	541	523	460	486	497	482	464	479	442	471	483	461	471	506	495	457	483	464	445	472	462	460	479	499	478	492	499	492	517	462	455	488	497	457	468	465	475	502	463	493	488	468	515	488	455	496	456	510	493	492	489	464	442	460	506	474	479	476	490	453	470	458	451	451	451	478	492	472	463	440	451	442	476	491	459	473	489	463	465	444	505	512	480	458	458	511	446	476	482	486	457	508	484	504	455	504	481	477	452	501	463	492	498	490	493	477	520	457	508	470	457	504	493	473	476	484	467	466	492	457	497	469	429	535	535	465	540	477	504	462	477	440	487	458	446	478	455	468	464	426	441	465	506	502	476	483	441	428	492	494	431	460	424	448	476	495	464	498	474	490	466	472	442	476	428	540	485	465	468	506	482	464	425	455	444	467	473	478	413	490	471	479	496	456	497	472	484	445	478	497	514	464	467	545	511	460	492	464	477	493	449	467	445	426	440	518	447	441	459	472	462	498	468	489	449	498	489	482	487	506	471	477	475	446	496	474	509	434	485	469	482	471	484	501	474	480	453	473	490	466	469	479	452	481	462	488	476	486	482	475	473	447	453	501	508	509	454	506	485	491	450	492	462	480	445	492	509	450	498	454	473	472	463	460	488	471	462	475	459	507	483	475	481	498	486	472	475	499	454	482	457	476	479	483	468	508	469	459	506	452	522	483	441	470	448	475	447	496	472	469	467	454	525	469	475	473	466	498	493	479	442	484	474	445	536	470	450	446	451	519	524	464	482	467	485	465	495	486	499	524	488	457	469	479	463	499	506	461	494	480	477	487	458	517	470	482	459	451	481	482	495	472	446	466	452	509	494	510	471	474	470	483	456	458	492	466	471	447	495	505	496	493	497	483	504	461	523	484	458	515	496	486	456	449	471	456	464	486	488	461	470	459	478	474	494	486	498	503	481	477	477	467	508	476	495	465	468	467	502	502	486	487	477	493	486	484	476	520	486	483	483	474	512	463	476	492	453	475	463	470	464	494	488	459	458	498	480	426	457	485	480	485	498	450	483	466	465	490	470	469	464	476	480	471	473	496	447	500	469	458	501	484	508	473	497	448	469	489	470	476	466	482	480	510	469	460	454	490	478	480	469	479	455	479	484	502	488	417	485	435	481	482	437	506	496	427	498	454	534	500	492	457	473	473	482	492	462	475	476	473	478	500	526	494	478	464	452	500	494	468	457	503	455	487	447	474	488	490	495	475	447	473	466	461	502	455	479	475	489	469	468	468	476	498	464	437	468	513	448	516	455	511	511	460	478	465	497	475	454	455	474	487	453	494	465	504	469	479	469	485	497	453	494	482	499	474	473	497	445	469	445	480	477	505	469	496	504	496	474	460	503	453	498	497	463	475	475	456	467	475	486	481	476	487	490	484	488	472	479	473	442	428	474	470	481	445	508	469	454	524	473	485	454	448	501	453	489	434	460	441	472	473	491	520	510	437	471	501	450	480	472	477	462	480	464	463	489	457	500	452	453	480	474	479	508	467	514	460	428	467	471	498	508	532	473	482	492	467	466	466	469	475	451	483	445	481	452	489	507	477	493	515	489	509	455	484	484	498	451	459	488	505	468	425	497	456	524	470	488	489	481	453	498	491	480	450	476	471	532	471	493	450	461	477	510	464	466	464	474	513	477	441	455	469	458	478	494	467	490	492	492	464	497	473	493	474	492	439	479	486	519	467	507	469	470	455	439	454	478	510	474	476	491	479	484	488	532	517	471	461	460	474	504	474	468	482	504	491	514	477	447	436	536	504	430	477	484	505	499	507	467	468	504	454	480	462	480	471	454	475	478	457	492	463	498	486	478	451	489	490	443	498	480	433	465	476	487	472	462	498	477	470	462	485	529	472	466	445	474	517	473	518	454	495	443	452	488	503	496	454	448	509	467	480	454	468	448	460	469	484	467	465	486	457	452	500	478	482	526	486	455	467	469	490	528	509	491	449	493	490	460	493	453	518	501	475	483	453	483	481	467	499	502	483	441	487	469	461	479	457	481	474	520	460	481	462	466	488	500	480	468	511	487	470	442	477	481	495	447	449	462	532	460	472	482	442	468	468	485	507	486	444	478	511	474	460	422	508	457	454	456	449	437	493	459	484	468	491	469	496	470	477	439	469	478	452	484	523	475	476	486	459	455	476	477	485	438	481	478	471	478	471	523	477	473	475	470	489	495	460	489	468	511	488	482	493	445	491	457	520	456	410	462	459	529	485	499	450	469	438	466	463	467	457	436	470	455	517	430	458	487	497	456	484	474	456	415	485	512	469	483	478	492	460	472	464	509	495	492	456	493	476	506	507	460	482	432	480	493	445	442	456	466	481	453	460	504	445	505	475	452	484	516	522	461	504	465	476	482	500	508	453	467	473	452	470	496	503	475	504	490	460	525	478	424	458	481	468	471	499	484	519	479	434	475	464	524	458	473	464	483	523	463	440	481	480	452	488	437	465	467	471	464	483	456	493	519	505	483	478	432	470	467	495	500	469	500	468	450	481	475	477	481	489	470	499	456	485	464	476	498	480	447	496	456	433	467	486	493	458	473	483	438	459	486	479	458	518	484	463	503	523	486	480	485	473	516	431	492	478	465	460	462	435	440	457	516	485	483	509	445	465	529	440	478	505	456	518	479	510	459	486	490	482	487	481	457	484	466	470	456	461	487	460	497	474	458	475	476	436	485	477	482	505	462	488	445	490	487	451	472	481	492	462	485	467	462	461	524	510	489	486	503	495	464	436	505	490	462	483	474	475	498	456	488	453	481	511	477	501	467	449	475	489	473	460	452	455	504	476	488	467	462	473	491	456	431	476	489	471	482	459	507	482	456	465	448	509	506	490	463	490	493	482	494	503	458	462	483	471	430	512	469	461	480	477	480	439	532	451	509	482	460	449	462	489	450	469	454	530	475	484	472	457	530	490	484	495	436	475	452	498	471	474	436	469	455	487	480	472	472	489	464	457	486	474	465	459	433	481	449	456	493	478	435	499	469	478	461	483	488	476	509	472	502	488	476	445	485	496	499	508	498	468	449	515	496	463	465	489	494	497	491	489	484	477	494	476	498	446	461	471	414	433	469	445	481	473	501	455	466	481	449	446	471	478	516	477	458
14466	1478	1228	924	727	572	530	482	435	388	434	340	409	389	411	377	323	365	334	385	396	383	371	354	398	353	400	396	359	355	365	342	345	364	383	376	368	396	344	318	325	359	358	348	345	371	348	335	360	356	371	378	386	337	380	376	370	353	412	382	363	356	372	384	351	373	381	331	361	370	383	368	383	345	367	337	408	376	368	344	354	362	357	372	376	390	353	349	351	366	350	339	346	356	373	399	352	368	376	321	358	318	369	392	377	347	387	380	354	351	343	362	339	330	315	352	376	402	354	325	349	352	320	320	364	326	385	356	367	349	387	385	320	352	346	345	343	376	326	374	372	371	345	386	357	367	347	343	374	377	379	365	360	335	378	381	367	376	356	378	373	359	380	364	343	332	317	361	340	347	344	376	355	344	367	329	357	355	385	336	365	372	375	365	359	339	356	367	349	350	318	392	334	353	382	337	356	363	392	362	388	362	371	362	333	427	362	323	357	364	352	354	364	366	359	352	363	347	331	337	367	378	377	361	366	401	360	369	361	353	379	362	358	345	344	371	400	339	351	381	371	382	382	379	349	376	352	330	337	348	352	372	359	372	343	339	328	319	385	376	359	318	366	377	329	370	357	350	356	340	372	309	346	379	397	385	374	369	351	357	338	396	347	370	373	311	364	348	336	332	333	349	391	349	354	361	365	353	346	358	386	437	357	330	360	383	308	374	361	398	370	360	339	394	358	389	320	355	368	357	364	349	336	342	373	375	368	370	335	378	370	352	361	391	365	337	356	349	339	353	378	350	328	340	330	358	357	352	415	380	366	411	379	356	362	368	378	351	322	349	349	380	322	336	354	368	388	389	354	345	360	352	375	350	331	333	360	343	381	340	345	361	353	366	327	366	374	329	345	337	359	362	313	367	371	357	335	340	345	351	327	374	344	372	354	337	341	371	351	353	339	385	368	351	384	353	329	366	383	349	401	364	335	368	338	367	362	374	361	390	355	379	358	345	385	373	341	341	352	355	352	317	341	342	389	364	386	331	331	389	357	311	373	322	333	336	351	358	398	355	369	355	359	345	358	358	333	333	359	361	378	362	357	313	369	343	361	345	355	328	347	365	338	378	408	376	330	359	352	348	366	383	340	373	359	330	351	361	385	326	355	358	326	369	369	331	333	336	357	367	375	342	397	396	373	381	329	347	381	339	350	375	360	347	361	359	316	342	374	361	356	345	352	387	339	334	354	346	344	334	364	388	367	365	373	334	374	346	338	378	375	355	373	365	363	372	386	347	328	339	371	370	383	335	380	349	336	342	333	347	359	376	326	378	359	337	363	367	357	399	347	384	363	372	376	353	370	359	386	343	358	360	346	331	388	375	346	354	350	353	359	360	342	347	384	380	339	340	366	370	336	330	321	334	342	354	357	309	371	376	372	404	378	368	355	338	365	341	377	344	364	352	326	377	392	347	359	351	366	368	353	335	369	382	358	366	349	369	363	343	320	365	349	378	328	392	342	360	344	338	366	315	343	340	363	364	325	408	366	349	392	342	335	385	365	354	337	341	362	352	406	353	324	350	352	336	334	354	356	364	364	364	363	398	343	362	347	356	321	370	342	349	359	381	391	359	326	368	361	360	334	360	347	348	372	354	332	352	341	347	341	385	380	384	348	357	392	384	391	341	349	350	325	339	349	308	376	372	367	365	356	357	357	334	386	391	324	341	356	384	346	340	359	357	322	353	361	360	344	337	339	366	323	385	342	364	398	394	347	354	381	391	359	381	329	373	331	372	358	392	357	353	339	359	371	383	361	362	353	333	310	356	351	356	327	350	361	347	358	347	409	337	332	323	360	356	334	335	308	337	362	336	369	390	356	373	343	344	343	327	340	353	320	381	416	360	334	369	329	350	332	354	325	366	364	317	357	364	321	334	320	366	315	347	359	400	345	361	359	395	333	336	344	348	368	337	382	351	325	365	353	374	363	381	338	355	382	364	338	340	344	376	350	350	347	365	364	369	347	341	339	360	379	353	307	382	381	346	391	358	342	399	347	310	339	346	393	350	337	347	351	376	359	360	335	343	377	373	390	371	317	373	349	381	384	396	345	362	352	351	390	372	361	345	348	350	330	345	365	361	363	369	322	378	357	346	357	388	355	352	366	332	323	359	383	333	362	296	336	377	367	352	384	370	340	363	411	338	393	374	349	353	386	362	331	371	392	381	333	341	363	375	344	385	342	387	340	359	352	391	382	352	311	365	362	347	331	379	361	348	394	347	345	341	361	372	370	386	329	360	390	360	364	366	353	356	361	362	363	351	367	358	345	345	373	365	371	338	378	354	349	341	366	350	382	370	312	373	352	379	318	348	354	341	362	369	366	358	336	366	367	373	334	385	361	363	378	359	336	394	301	346	377	332	341	378	368	391	365	354	338	364	397	342	319	381	375	363	348	393	397	366	391	403	358	331	352	340	369	322	360	357	338	340	369	356	352	341	399	410	368	375	351	326	337	382	381	368	355	349	300	328	384	366	349	380	355	327	349	368	380	362	321	373	353	366	348	420	404	361	375	359	339	335	392	342	322	347	398	348	351	344	377	357	314	372	384	347	347	375	376	391	341	376	323	357	368	350	379	388	348	326	323	383	355	354	357	373	323	358	376	357	343	351	365	351	354	380	344	360	382	379	354	356	383	378	341	326	346	396	353	346	363	351	352	321	337	372	340	324	384	317	365	334	318	337	337	352	345	344	365	347	335	360	390	363	342	370	352	381	337	325	346	343	363	309	351	390	359	381	311	324	346	358	377	358	342	373	366	344	409	366	347	374	335	362	338	342	366	322	367	366	384	364	357	382	364	329	367	362	364	350	326	348	357	344	371	332	378	332	345	383	390	353	328	338	342	367	336	344	355	319	359	355	396	335	367	344	358	369	352	376	326	355	376	414	337	312	352	388	366	365	339	374	336	382	343	390	332	326	345	339	349	370	367	352	331	361	370	334	327	337	342	351	373	392	365	346	325	390	408	335	325	370	359	328	399	352	370	358	350	357	353	353	329	321	419	363	348	386	315	336	355	361	373	357	328	388	362	313	370	347	340	337	351	321	409	362	345	342	369	327	348	319	326	322	317	360	373	324	378	377	373	362	344	365	338	360	343	333	346	362	326	337	350	367	373	334	343	392	378	322	387	390	392	362	359	320	367	346	333	364	394	343	386	392	382	364	364	360	353	316	363	355	399	381	366	375	394	350	361	375	368	347	343	366	367	353	375	388	355	368	342	367	377	367	383	312	348	370	343	337	363	341	384	363	363	386	390	369	352	336	357	331	396	333	367	372	341	359	394	386	360	372	347	346	349	374	368	358	374	371	311	383	392	363	358	319	351	328	329	354	410	337	384	354	326	353	382	310	340	371	354	352	346	374	363	344	335	342	354	348	379	343	357	371	349	380	404	356	380	355	351	338	349	404	362	379	375	391	344	342	340	329	336	393	378	356	337	381	365	356	388	380	405	344
8483	1494	2439	2585	2368	1942	1663	1497	1327	1201	1228	1157	1118	1086	1022	1034	1034	1001	956	978	962	925	904	929	917	917	916	951	838	864	898	863	884	882	843	891	926	913	854	868	855	844	888	845	874	894	845	838	902	874	910	879	889	873	827	838	878	844	871	857	852	818	860	841	814	884	882	891	830	896	880	868	857	885	858	915	871	795	837	839	825	867	881	849	912	862	837	856	833	843	855	848	884	815	867	887	863	835	814	787	859	842	849	875	863	871	853	857	815	848	855	894	843	871	833	867	862	860	809	859	873	876	872	844	846	855	811	838	854	846	809	906	849	899	811	890	832	851	857	864	882	849	830	905	821	804	874	884	873	869	847	871	853	881	890	843	884	845	865	857	890	806	887	884	883	829	882	884	872	857	846	853	866	847	935	823	851	808	878	912	892	798	902	862	865	840	907	853	828	851	829	835	856	863	896	900	837	856	843	877	822	917	874	874	900	868	846	873	877	890	826	842	869	821	809	848	874	863	894	866	839	820	876	865	823	879	861	880	925	830	903	859	786	870	866	852	833	839	888	928	824	891	830	863	846	857	843	874	817	891	890	791	853	906	890	830	829	823	846	887	841	840	855	840	858	845	894	813	841	826	851	829	901	831	851	869	940	833	853	859	879	919	867	862	950	799	872	820	857	851	874	897	885	832	849	885	820	882	819	844	912	828	872	890	884	851	856	878	943	883	795	824	899	895	883	893	866	885	899	868	857	839	857	824	854	838	818	826	841	863	869	807	853	827	841	875	803	846	847	902	891	875	822	846	842	828	831	805	899	846	871	889	883	863	874	904	819	845	886	920	817	884	922	888	909	854	857	834	902	852	847	877	836	916	884	871	824	866	859	877	834	809	845	849	895	841	832	790	922	879	833	870	875	872	895	845	879	859	843	849	813	854	880	872	854	840	852	872	825	824	894	874	883	941	820	891	877	884	853	857	834	914	833	829	873	814	857	798	859	849	894	873	882	844	855	868	871	881	863	957	843	880	882	869	876	884	876	834	919	911	872	888	882	835	898	827	839	841	849	844	881	865	851	882	857	882	877	790	841	861	853	822	834	849	802	841	887	848	871	866	810	885	890	852	847	834	849	900	909	856	864	836	859	810	833	873	863	851	826	821	833	904	815	864	846	855	867	845	881	903	854	840	823	851	810	796	853	850	819	883	878	868	841	854	835	859	886	859	826	817	868	866	866	868	863	857	873	896	865	841	819	848	874	877	868	823	855	811	863	842	861	889	824	851	818	855	809	828	883	849	838	869	817	850	832	934	831	903	824	851	824	866	931	854	875	879	851	811	853	852	879	818	860	923	807	828	823	850	866	884	846	833	848	837	888	834	854	853	811	899	807	859	838	877	873	831	868	841	879	869	886	883	855	817	875	875	814	875	803	886	840	856	876	851	876	832	911	805	908	849	878	855	840	860	848	831	867	819	880	852	865	890	800	833	838	823	880	864	824	889	887	829	898	810	944	905	869	923	879	832	864	883	901	904	863	838	901	844	840	869	834	781	852	861	847	849	799	854	836	848	883	884	829	821	899	873	810	826	805	827	909	778	846	853	804	902	879	861	859	864	841	856	869	818	838	848	887	854	875	888	881	803	862	826	885	850	874	866	822	871	855	917	835	898	873	872	889	827	817	844	869	878	892	855	860	793	768	881	817	874	880	829	872	816	830	851	870	786	832	833	873	830	904	903	810	818	899	869	852	871	804	913	860	866	861	856	893	873	805	820	800	873	896	869	862	852	819	845	846	867	864	893	809	867	834	846	855	891	829	928	809	889	832	897	876	830	860	926	822	871	850	805	859	870	817	846	820	876	901	778	826	875	840	881	871	824	862	867	880	877	900	851	890	866	844	853	840	894	842	868	808	858	859	854	865	840	912	891	873	810	837	841	842	897	874	804	853	828	885	908	914	829	840	897	856	827	841	846	853	847	862	833	897	889	878	922	819	872	819	838	878	859	864	874	850	875	811	838	849	832	890	863	877	850	850	859	822	888	837	857	825	866	872	859	910	831	893	851	843	870	843	855	897	831	864	892	824	873	827	870	811	856	861	895	858	864	856	887	937	888	841	852	867	892	864	825	886	837	803	874	841	800	833	822	803	832	844	841	811	877	891	814	820	865	853	856	829	855	869	860	886	851	886	847	846	886	863	847	848	882	818	892	842	833	858	841	812	818	868	835	883	898	872	896	881	872	903	889	830	828	846	889	822	833	864	875	798	888	877	883	824	845	869	831	856	875	842	877	879	854	856	871	847	814	884	847	853	853	866	855	822	872	857	829	885	910	866	874	874	839	826	894	876	846	857	845	908	830	856	846	879	858	890	825	862	855	857	902	822	868	839	830	854	871	866	783	847	838	805	799	878	837	885	820	902	857	880	834	840	894	866	922	890	819	850	832	826	828	873	835	867	794	872	836	918	871	837	866	791	866	847	903	870	838	851	791	883	890	873	835	891	838	868	862	902	845	903	856	918	808	906	797	880	898	894	860	854	836	895	825	866	855	859	849	901	872	829	821	830	844	831	844	894	884	849	847	833	851	803	898	878	857	859	815	866	822	861	845	899	878	866	861	823	860	913	831	904	883	875	896	838	858	886	902	860	843	839	877	894	866	836	876	849	827	837	844	854	841	854	904	855	830	813	924	824	854	880	839	930	866	828	910	854	910	908	866	881	874	823	875	923	847	844	839	869	857	811	849	860	823	918	883	895	887	879	898	854	877	904	877	816	858	870	843	900	865	861	860	920	878	840	875	817	877	912	857	859	866	881	861	876	857	864	824	896	802	846	887	841	851	894	912	869	824	783	831	858	813	877	874	855	856	852	844	860	861	864	851	849	844	853	854	849	881	833	832	824	861	828	846	837	806	861	867	837	851	838	928	827	861	822	876	824	867	829	868	807	882	847	860	856	833	875	833	888	861	831	844	840	821	825	821	899	861	869	804	833	919	841	851	845	870	914	874	795	845	838	811	865	888	814	858	877	896	876	904	824	844	873	840	793	874	842	862	905	818	813	837	878	925	889	840	867	881	872	845	861	903	843	900	887	883	886	876	789	889	876	832	862	891	872	880	864	853	789	840	884	836	846	848	883	836	839	831	833	827	848	851	794	864	827	788	861	880	852	898	868	851	808	859	843	831	888	870	864	861	824	881	787	827	873	816	809	840	858	846	841	882	908	833	860	844	806	840	874	826	889	865	894	867	841	876	846	883	793	851	887	817	825	875	852	846	870	866	894	883	851	901	815	911	858	900	831	850	865	930	871	876	807	829	842	816	905	816	897	827	827	867	884	806	874	900	910	851	845	856	825	820	858	835	886	823	882	859	850	844	852	852	904	830	860	817	814	848	847	842	884	832	863	881	868	892	825	833	902	923	870	887	822	855	905	874	905	899	877	898	850	900	902	825	858	873	852	888	831	864	811	840	853	897	843	830	876	891	821	825	848	877	858	844	847	820	897	870	839	883
1498	262	258	269	263	245	266	269	295	263	243	251	248	258	244	257	245	258	284	267	271	248	247	281	275	242	270	283	279	245	224	233	242	255	255	261	240	263	257	251	244	231	252	242	244	222	273	268	280	251	246	259	259	261	245	252	267	266	257	233	248	233	243	245	243	264	273	245	242	243	243	285	264	237	248	267	254	278	261	237	249	230	264	262	267	268	268	233	228	254	287	269	253	257	251	241	265	272	262	255	238	250	249	236	225	237	269	281	253	259	287	237	231	239	257	252	261	277	244	239	225	241	250	245	234	224	234	254	246	245	236	239	263	223	267	231	257	218	283	256	262	234	258	231	240	241	244	234	258	254	248	254	227	279	235	237	265	257	240	252	210	259	274	265	267	246	249	260	255	232	232	231	224	241	256	230	267	230	235	256	248	237	295	274	243	233	235	251	258	257	251	239	263	250	284	248	262	243	248	268	292	267	232	257	263	280	282	252	212	253	267	240	236	265	279	268	261	275	247	241	282	230	267	249	248	240	245	275	229	246	251	247	283	270	232	266	244	252	273	280	229	241	273	241	247	221	280	222	254	249	220	258	245	253	230	257	272	257	247	241	277	276	287	242	252	259	243	279	251	231	249	250	238	241	238	272	261	271	256	242	282	242	250	239	258	232	232	241	271	265	237	251	277	266	274	260	240	267	241	264	266	250	252	264	260	247	217	240	251	257	227	232	247	246	254	238	238	275	249	261	242	246	242	244	283	255	250	253	242	288	262	263	211	256	241	241	254	225	237	281	256	245	260	231	246	243	249	251	266	263	249	250	248	225	235	246	241	265	279	226	263	285	259	246	253	261	246	255	224	268	246	235	277	235	233	241	247	245	239	302	256	223	236	223	273	260	231	274	225	255	256	203	253	260	288	247	248	264	251	278	221	267	274	257	273	273	291	271	243	226	227	249	276	231	253	283	298	244	233	243	272	253	235	259	240	242	255	246	264	231	256	225	267	260	261	252	291	243	236	244	255	251	234	216	270	233	236	208	209	253	248	236	249	255	230	258	269	273	263	251	250	269	246	264	238	233	261	240	248	246	277	230	234	241	255	235	250	251	253	270	242	237	260	253	258	245	255	247	265	255	273	269	242	256	258	263	247	245	265	248	249	228	245	237	258	253	243	245	266	260	268	279	233	237	261	279	231	218	267	218	261	240	246	239	248	237	254	259	269	238	273	250	231	268	276	292	266	236	269	267	275	249	277	238	225	279	277	261	263	249	250	251	230	224	251	276	287	237	225	247	256	256	248	229	243	242	279	282	253	258	272	259	259	239	243	260	265	289	222	252	268	271	271	229	230	224	244	254	253	297	251	259	223	235	231	255	263	241	277	255	264	255	239	277	251	259	225	247	265	260	244	268	266	247	250	273	264	236	264	227	222	248	263	260	269	228	247	261	230	220	254	262	242	246	207	236	274	252	225	265	252	255	231	243	224	237	252	238	261	260	249	239	260	250	234	250	267	269	237	251	258	198	237	258	245	267	272	258	272	234	251	260	289	229	266	307	264	230	254	255	242	263	241	253	221	239	234	254	288	250	228	256	249	258	236	268	271	232	254	239	251	228	250	256	237	252	269	250	245	243	272	233	279	279	237	245	270	254	263	263	250	246	242	285	249	248	248	203	262	267	275	266	244	235	222	230	289	259	254	225	257	262	258	228	223	254	262	276	234	298	255	253	207	285	260	263	255	226	236	267	265	259	267	250	262	230	253	253	245	255	279	272	246	247	282	244	261	240	266	270	263	227	264	260	256	237	271	238	238	236	263	252	244	253	275	261	228	237	280	235	274	284	267	243	279	212	265	262	268	267	249	282	216	252	236	253	234	275	260	236	279	285	236	254	255	251	267	271	253	261	252	251	264	287	244	262	251	275	252	273	253	273	282	262	254	267	265	256	266	231	256	277	228	268	227	290	245	277	248	250	240	266	251	267	247	253	228	245	222	249	245	239	269	224	238	237	249	232	219	255	217	266	236	244	262	236	255	261	235	278	250	247	246	216	238	248	247	244	275	243	268	252	265	261	277	240	241	223	259	249	238	249	239	255	271	266	237	248	261	250	239	261	260	254	263	270	254	283	242	254	261	281	265	249	233	237	255	272	263	251	263	277	277	247	262	277	299	252	249	240	285	279	238	230	251	287	235	235	237	271	248	266	262	268	292	255	278	252	258	237	245	255	255	252	231	248	255	291	281	268	246	249	258	230	227	257	271	259	245	278	238	244	270	252	241	265	231	260	242	263	255	266	251	255	243	276	231	241	273	268	233	271	246	263	292	261	242	258	273	248	242	247	251	229	265	229	247	266	263	246	247	262	233	248	227	229	224	229	262	235	259	249	267	215	254	266	219	246	233	252	240	292	246	269	225	280	279	281	251	271	276	258	241	263	277	236	221	208	230	277	277	234	261	253	248	283	238	248	207	276	250	275	240	238	246	257	213	242	214	245	259	231	229	259	284	240	242	214	257	266	262	257	249	256	235	259	261	253	271	267	262	259	260	254	239	275	249	249	244	256	263	235	243	271	259	249	239	220	269	259	236	241	266	264	275	237	234	262	255	258	278	253	266	234	272	289	240	253	270	253	235	259	285	276	264	274	241	252	230	253	231	222	225	272	235	243	244	262	283	280	259	243	228	255	223	262	278	231	281	240	261	287	245	259	248	261	246	263	239	249	235	263	279	251	248	229	283	234	249	238	304	279	257	257	265	264	290	269	274	267	262	233	247	265	256	275	290	247	249	236	276	256	246	251	238	249	218	277	247	241	252	278	243	236	234	237	245	267	260	272	244	257	261	208	234	257	227	288	269	298	253	260	241	283	237	264	253	259	251	249	253	244	263	245	268	234	265	272	265	258	250	245	281	255	276	240	234	284	232	257	259	266	266	280	236	237	277	278	234	247	243	235	251	274	255	264	254	256	304	263	229	254	215	240	270	266	240	238	236	259	269	237	254	264	267	292	261	259	241	243	256	268	231	228	240	249	262	254	255	261	273	257	235	231	257	266	255	239	254	256	251	267	256	268	247	245	264	246	244	243	298	278	279	255	271	283	249	283	254	236	216	228	262	273	226	271	236	267	257	250	265	232	270	260	243	248	269	237	267	270	269	266	257	216	225	264	254	254	241	238	276	250	259	243	269	263	242	256	276	298	251	249	261	239	260	262	240	248	290	259	237	238	231	254	245	239	216	259	253	241	274	279	285	258	245	235	242	256	217	230	234	244	270	267	283	254	250	240	259	239	245	231	256	227	242	265	244	244	255	254	247	280	242	219	267	258	252	246	271	242	271	251	267	264	285	269	269	261	240	218	263	255	255	232	223	255	286	238	263	234	241	276	251	213	251	245	263	243	255	214	251	251	269	282	252	260	238	255	260	238	271	228	283	235	243	260	266	226	275	261	245	254	255	269	284	231	247	276	239	259	260	250	244	240	293	235	237	236	264	287	222	258	240	244	257	230
1800	603	602	665	600	659	661	673	683	652	588	589	675	625	607	618	600	634	613	625	618	658	617	592	601	613	658	640	611	599	623	647	606	601	658	641	651	578	618	615	568	702	627	590	642	662	591	658	625	641	617	662	606	624	628	621	630	601	650	607	631	644	583	644	624	650	633	646	597	592	589	586	612	593	596	598	633	622	623	639	613	576	636	629	615	616	593	611	621	598	570	658	667	618	615	615	613	604	612	598	648	681	646	601	640	661	638	641	647	584	610	612	615	612	585	627	630	653	582	603	607	615	600	614	632	637	627	612	609	618	599	611	618	623	591	594	579	600	625	621	631	630	643	631	627	647	617	627	635	626	634	662	636	676	648	608	592	582	592	603	620	630	623	609	594	589	614	644	614	660	628	647	605	609	611	643	609	627	608	564	631	579	611	627	653	625	585	631	585	630	621	586	586	615	620	600	652	620	599	619	616	624	658	628	595	653	627	612	603	606	611	632	601	606	588	584	614	667	583	630	588	604	645	594	612	628	599	611	623	623	607	612	631	558	634	601	574	598	601	575	615	617	575	632	605	611	620	627	592	637	581	588	571	619	605	603	622	644	618	623	623	580	595	616	615	585	636	578	596	639	607	574	677	606	638	580	611	612	644	569	640	656	615	619	628	645	652	615	591	645	634	618	666	658	651	646	614	622	604	630	631	627	597	628	639	652	629	633	577	562	602	642	616	624	627	631	654	638	596	662	610	594	561	628	599	587	615	620	612	636	633	646	594	613	592	611	597	617	626	624	625	660	618	629	602	616	660	636	672	598	571	609	626	593	609	621	620	607	625	608	624	627	650	602	574	602	622	594	632	601	579	635	631	616	600	645	625	576	625	574	648	615	616	632	653	632	605	615	625	581	609	621	660	596	646	592	625	642	599	615	625	640	633	601	647	676	659	621	652	620	653	674	588	601	634	607	641	588	589	633	625	680	585	626	627	619	613	631	600	564	610	599	570	640	626	613	649	595	615	652	586	620	621	657	692	621	614	664	596	607	594	624	616	569	580	621	596	611	610	576	611	618	607	655	626	619	595	574	607	661	601	605	616	600	627	630	620	620	643	628	601	613	601	579	575	607	615	610	631	619	589	604	625	599	603	642	589	614	680	593	618	648	594	634	642	642	618	604	630	645	637	629	613	642	622	595	616	667	584	617	672	638	614	606	638	605	629	601	621	636	643	623	637	658	650	659	641	629	609	574	619	600	622	638	630	633	592	595	599	593	622	625	610	589	653	611	643	624	633	611	632	613	622	603	593	634	590	598	613	601	631	635	613	569	606	616	606	613	603	620	616	619	644	587	608	592	632	619	643	598	622	628	613	637	638	613	605	643	595	667	631	622	609	551	612	622	636	669	601	621	647	644	610	636	622	600	636	624	599	583	638	604	608	655	582	624	620	616	664	617	583	556	580	601	595	612	623	634	615	625	628	609	627	627	595	586	601	597	587	601	651	638	598	590	621	584	656	613	582	625	627	574	586	599	545	592	663	624	585	653	589	647	648	649	587	634	580	615	641	599	578	594	607	603	628	604	597	639	572	648	608	564	596	612	646	645	636	598	572	626	588	571	591	667	652	603	602	587	621	605	618	589	667	617	629	654	590	565	598	626	608	620	614	625	576	627	678	654	559	635	632	627	607	592	653	611	634	617	586	630	617	571	599	608	649	623	638	609	629	602	599	637	610	637	648	578	626	576	614	576	591	599	619	645	607	605	601	635	630	616	596	591	647	598	620	612	596	641	597	604	640	647	597	642	624	634	645	594	636	589	595	576	668	609	621	621	629	628	607	632	619	645	620	624	643	614	623	600	625	652	612	579	632	587	609	619	595	652	620	642	640	641	600	603	581	591	626	610	651	606	598	593	648	583	625	618	635	599	628	636	645	639	578	597	591	602	616	582	610	590	587	615	599	642	655	591	589	569	591	644	566	588	583	620	632	615	600	638	603	631	584	617	616	628	637	654	618	615	602	604	645	662	598	625	614	615	597	629	654	625	611	572	625	608	593	633	638	603	623	598	665	591	632	574	658	642	583	617	656	621	628	616	606	597	578	616	591	603	640	607	634	647	604	576	614	582	620	610	660	656	645	618	599	655	657	607	639	637	642	599	599	599	615	635	596	621	610	609	638	640	599	610	642	611	631	598	651	636	596	611	619	628	616	609	632	630	669	627	616	670	622	619	631	597	614	589	619	558	616	643	626	622	624	594	650	615	590	623	678	617	631	647	623	626	621	569	558	597	667	645	584	616	626	646	595	608	642	577	641	607	633	650	623	618	616	592	604	661	639	623	645	606	637	567	602	623	667	594	619	638	652	590	626	614	649	633	643	626	633	624	636	607	612	640	596	650	590	604	636	634	620	644	621	617	613	616	632	664	645	606	643	608	611	628	607	637	604	622	625	596	651	583	628	641	638	613	605	636	637	595	581	633	576	618	613	651	651	667	608	601	602	617	632	616	622	631	570	590	620	630	633	662	602	605	588	621	603	607	616	646	574	600	623	625	638	616	612	633	591	628	597	585	604	593	604	639	604	589	609	643	557	562	604	624	612	626	602	624	635	575	612	618	605	598	623	637	611	618	628	654	562	657	647	639	582	640	667	604	591	604	622	614	642	639	602	631	605	631	635	639	658	599	609	589	602	616	635	630	648	609	594	599	697	613	636	625	607	651	606	641	609	591	631	607	607	580	641	633	627	610	636	614	631	606	631	712	628	616	623	599	594	676	635	598	606	659	632	601	586	635	607	632	593	635	620	587	628	662	649	625	625	636	637	642	586	654	646	655	602	588	626	598	605	623	628	658	592	637	635	603	594	639	617	659	636	633	582	610	608	622	641	604	597	628	621	625	610	635	646	612	624	613	619	622	619	664	587	592	606	641	598	659	628	598	655	580	602	609	602	576	629	629	639	580	667	611	612	601	600	582	648	598	562	610	611	642	586	626	600	633	606	650	657	668	615	627	618	667	628	636	645	590	631	617	605	626	617	597	611	662	654	612	636	652	605	615	661	610	645	588	581	614	610	609	607	583	614	604	612	582	590	648	588	600	620	594	618	597	631	597	593	653	590	608	600	629	606	602	623	693	608	613	613	584	609	625	576	635	602	587	601	654	602	604	585	617	566	634	632	599	639	579	652	555	652	655	617	601	599	601	624	608	588	650	625	619	648	651	599	615	638	598	670	648	626	602	599	603	634	583	610	604	647	663	582	600	594	618	586	613	658	572	624	575	608	620	595	642	651	606	590	683	577	658	605	627	652	639	622	653	627	647	613	601	616	618	648	595	566	650	636	623	582	652	621	577	605	654	648	627	622	628	593	605	587	604	611	620	597	640	596	642	651	592	622	650	612	650	616	639	612	632	595	684	605	589	640	579	641	578	625	642	628	622	623	616	645	580	581	646	659	578	599	617	596	612	599	662	599	620	618	608	620	630	599	615	639	541	599	631	638	568	649	626	646	589
7347	538	507	469	349	285	276	212	207	198	208	195	217	191	172	198	165	176	173	165	183	168	199	155	165	174	166	160	171	163	193	200	160	193	176	181	156	173	166	145	157	183	181	187	168	168	176	151	158	194	169	166	182	181	194	173	173	166	148	154	130	167	212	165	174	208	166	189	173	188	181	170	182	185	178	153	189	176	164	152	183	172	182	157	180	157	162	145	178	180	174	193	179	145	188	145	173	166	169	160	168	170	172	168	160	186	181	174	182	170	195	196	159	189	148	185	173	193	173	187	159	187	155	163	171	143	159	155	181	172	182	175	171	178	185	171	178	183	182	151	180	176	161	168	197	167	181	165	177	194	198	162	173	177	160	155	160	169	172	169	177	187	183	196	162	177	168	186	191	163	165	176	151	176	179	160	165	168	160	157	149	166	164	163	190	154	181	178	168	178	179	160	159	177	142	173	173	193	186	161	173	166	152	154	183	166	161	178	150	175	167	169	149	186	193	164	164	160	190	163	170	193	182	170	157	157	166	172	171	185	187	166	180	152	159	174	179	161	160	143	184	140	160	158	162	182	189	186	189	145	179	160	176	154	170	171	163	164	183	169	139	162	167	174	175	175	157	181	147	171	144	183	196	179	176	180	162	173	179	174	168	154	163	183	158	157	166	170	182	170	168	184	168	170	174	149	193	143	168	162	170	190	176	189	176	177	173	165	192	163	163	172	170	164	158	184	187	184	195	175	183	191	197	172	191	135	133	151	200	164	159	200	178	176	203	173	174	158	162	197	184	186	176	165	172	170	166	202	164	180	179	173	183	202	174	206	158	177	147	171	163	174	165	168	171	185	178	191	159	186	173	171	170	159	177	180	191	177	191	159	153	166	170	180	161	162	162	160	187	171	172	184	166	189	180	172	167	158	171	167	159	166	178	194	168	168	159	149	177	170	181	185	170	140	168	182	176	157	177	195	162	173	166	165	178	169	169	171	189	172	167	178	171	168	185	150	170	188	173	175	196	175	181	161	146	189	203	183	193	164	179	162	170	203	191	176	172	166	171	164	180	161	186	191	168	167	148	149	167	144	191	173	167	187	184	158	189	170	180	202	163	208	173	148	154	174	188	175	196	174	184	188	172	183	194	157	179	179	173	176	174	192	158	181	164	177	170	187	161	148	154	171	185	183	150	193	172	173	178	150	192	189	133	157	165	160	144	157	157	161	187	179	150	184	185	157	170	161	173	151	196	184	164	154	156	158	172	153	162	196	168	171	162	190	180	192	181	163	181	202	164	188	146	191	171	175	211	166	190	171	177	173	167	173	155	185	174	168	181	169	153	159	172	172	170	194	167	156	148	167	152	168	172	189	184	173	172	164	155	156	175	197	167	179	184	176	189	149	201	170	153	144	172	140	177	208	180	190	177	155	153	183	166	185	171	161	170	147	175	191	173	168	145	179	179	157	180	182	186	166	184	190	187	173	169	171	177	158	201	159	174	155	171	184	165	174	197	157	173	150	183	191	157	200	182	163	166	165	194	166	184	155	193	173	163	177	162	182	169	186	174	154	151	172	170	194	169	169	162	166	167	185	166	166	171	188	162	182	182	180	186	168	175	153	198	154	159	183	179	159	167	178	173	177	173	147	176	172	156	170	177	178	177	152	176	174	184	155	193	191	163	181	158	175	182	166	176	199	173	203	166	171	168	194	154	180	199	178	164	163	153	151	175	178	168	169	169	171	180	165	163	165	187	199	173	176	171	152	189	200	172	199	177	195	175	173	170	174	154	174	155	165	157	170	142	170	164	166	175	158	167	176	169	167	181	201	147	170	195	176	178	154	176	172	181	160	172	168	163	191	165	177	172	166	178	182	214	180	161	168	194	151	173	162	170	162	149	170	169	150	189	186	178	186	155	180	166	192	165	151	172	184	159	161	172	160	153	170	172	194	148	164	170	169	184	182	177	195	165	168	167	176	180	152	184	156	181	169	154	194	171	167	154	168	171	184	165	164	195	178	150	181	176	148	159	163	175	180	173	180	177	185	147	166	169	198	171	195	163	195	195	162	187	172	177	178	174	157	150	174	190	198	169	182	157	188	172	178	166	172	166	171	158	157	168	154	155	193	174	197	168	173	173	167	186	170	187	187	178	158	139	190	155	170	160	189	171	171	151	182	161	181	154	164	162	185	158	163	173	184	158	177	165	184	168	171	161	167	153	179	186	154	170	183	174	170	172	197	164	165	176	157	160	166	185	163	154	175	173	169	168	188	181	179	182	153	168	181	173	163	216	185	169	174	166	187	173	160	186	192	146	188	181	179	202	170	160	173	173	183	188	180	173	172	167	158	165	140	194	177	185	182	163	181	148	177	180	191	170	161	170	166	156	174	154	178	187	173	178	186	168	179	176	162	167	153	159	189	187	180	162	177	182	170	147	177	153	167	187	178	152	174	167	171	167	162	152	159	161	159	174	159	187	135	160	191	163	171	175	167	185	172	174	182	183	188	188	169	188	159	196	179	182	183	205	190	176	173	180	184	171	162	175	181	151	176	172	170	177	174	174	186	185	186	167	198	179	226	169	167	164	168	172	167	173	173	182	183	156	177	188	176	209	182	178	175	162	169	196	163	191	184	177	179	172	164	149	178	163	178	175	158	156	163	184	184	163	175	162	184	185	188	186	167	179	205	162	177	207	193	206	170	169	157	162	170	187	173	170	148	191	188	188	182	162	163	166	162	198	159	178	192	164	161	186	164	179	180	206	197	193	176	189	173	175	191	148	190	207	179	181	171	182	178	161	184	182	181	172	194	198	172	165	182	173	179	166	189	152	158	154	178	162	164	165	166	193	191	179	160	167	180	176	164	180	179	176	164	178	187	171	176	169	150	203	149	157	146	169	174	185	175	193	180	188	181	194	167	183	170	176	162	145	176	207	160	190	187	163	183	171	192	191	180	156	184	158	187	189	166	196	170	183	176	167	157	186	181	175	152	168	196	177	174	174	173	163	172	184	175	154	187	163	160	153	167	150	134	154	155	172	164	158	162	165	179	168	171	170	208	196	176	183	163	165	177	183	157	179	154	153	166	178	175	171	164	182	163	161	184	164	189	177	183	191	197	198	180	178	175	175	168	183	159	178	180	161	149	179	199	209	186	155	199	158	145	178	186	181	197	175	195	182	150	192	183	163	132	198	178	155	168	156	163	191	190	192	157	162	187	180	153	178	188	195	149	194	158	184	151	177	189	176	174	175	201	177	182	164	169	160	190	196	183	184	194	178	171	173	151	162	208	195	167	176	183	157	183	168	180	195	151	173	171	172	140	168	180	187	163	175	187	163	162	159	161	172	175	160	173	174	171	158	142	170	174	169	143	173	184	182	196	180	159	176	178	204	169	173	193	180	172	155	175	166	190	163	179	184	175	189	162	179	172	165	154	182	189	174	153	181	168	170	163	173	178	183	166	175	197	171	159	184	173	151	169	182	162	163	156	179	157	171	176	171	170
6150	787	1270	1432	1229	1106	910	814	676	634	616	628	649	568	513	574	587	566	539	560	564	505	531	531	495	505	545	538	480	524	506	500	491	449	476	495	442	505	504	484	494	502	438	504	468	445	490	512	473	478	479	498	503	482	496	457	486	490	469	458	461	501	451	477	484	481	482	476	516	492	486	485	485	498	499	497	491	434	471	493	487	471	464	488	475	514	461	475	476	516	453	465	458	460	466	484	509	436	462	503	501	452	483	488	481	478	466	477	503	479	464	484	474	437	469	524	460	514	481	516	483	487	490	496	439	473	511	490	460	499	542	503	490	478	503	472	500	485	443	465	477	499	465	514	496	506	516	487	501	496	510	475	486	454	438	465	437	453	477	459	491	463	477	485	467	507	496	485	453	456	499	524	491	478	503	489	508	467	457	492	452	503	470	444	471	497	471	482	470	476	465	482	502	436	479	453	457	476	482	482	455	486	457	536	444	512	491	505	488	450	436	450	468	468	494	498	491	487	467	476	492	492	477	510	490	504	468	444	487	444	459	489	443	401	499	479	471	461	458	451	429	450	496	443	494	465	509	489	499	484	448	443	460	487	463	442	457	443	471	496	522	517	485	477	497	441	463	516	465	503	484	470	495	474	465	502	454	468	472	452	468	494	458	490	508	465	448	453	471	433	478	476	502	481	482	479	457	491	479	508	473	477	493	489	494	458	480	488	503	474	499	513	478	500	425	448	475	498	481	444	517	477	489	478	498	437	479	484	466	465	478	471	508	494	475	469	482	498	469	449	468	477	465	451	487	458	471	502	466	438	483	488	453	503	478	510	495	452	431	473	457	459	451	466	480	466	486	464	487	503	508	488	473	494	481	493	465	507	493	441	517	452	458	460	459	500	475	472	483	449	450	452	432	449	498	453	473	473	463	443	494	488	496	452	485	467	500	497	467	473	477	456	420	488	478	488	448	487	458	484	432	511	487	464	453	526	526	503	478	465	484	449	479	453	498	491	449	465	481	460	482	441	493	427	496	502	469	463	443	457	481	511	474	493	468	466	472	494	488	478	503	496	558	501	498	506	475	471	439	498	523	478	515	496	455	468	463	451	465	517	473	464	439	452	460	481	511	460	462	454	496	479	487	421	504	472	464	459	468	448	489	514	497	478	460	471	475	472	461	491	487	510	503	449	488	490	455	482	507	451	480	510	484	497	480	452	483	461	475	482	491	458	493	479	497	437	469	467	469	450	499	480	496	477	502	461	458	437	445	466	454	495	473	453	477	462	470	471	496	523	480	512	478	466	492	481	473	465	501	449	477	484	477	451	486	464	474	500	477	457	494	449	488	440	527	514	477	464	496	467	498	479	485	486	488	493	485	467	510	483	426	459	461	482	472	498	463	450	489	489	460	476	442	487	492	483	488	455	485	475	485	453	469	479	489	451	473	471	501	483	480	492	459	471	487	475	480	471	462	489	478	481	518	464	469	485	440	456	490	473	490	484	452	492	478	475	481	477	497	454	492	495	454	499	445	485	494	499	490	458	494	469	489	539	458	453	454	476	471	518	549	450	442	492	480	479	465	496	471	512	497	474	492	523	489	458	456	524	526	516	487	468	473	452	450	492	501	449	505	462	487	486	490	440	448	499	472	460	451	471	465	479	454	520	456	474	447	498	518	460	469	461	479	490	479	464	483	442	493	483	497	499	451	466	521	437	502	503	539	435	470	480	492	455	483	455	537	502	470	505	467	463	459	475	488	466	463	490	486	474	484	453	459	471	491	463	479	466	488	488	473	473	474	445	476	483	512	503	471	457	462	455	472	490	500	475	412	481	488	485	438	481	490	501	446	472	504	467	470	474	494	484	497	450	465	470	499	484	468	518	493	463	456	497	474	478	458	480	468	489	463	498	462	505	444	483	468	462	466	495	497	456	432	476	456	470	438	456	473	494	471	461	490	445	481	478	479	466	494	456	500	521	455	462	465	467	456	468	450	480	474	502	471	478	473	453	482	508	476	440	489	461	493	479	436	501	488	484	485	474	514	455	467	516	474	499	491	495	497	443	492	455	514	467	469	508	491	486	508	485	477	457	493	474	472	498	487	492	499	487	496	478	469	474	502	435	463	479	501	491	503	491	473	473	458	434	511	511	455	473	458	448	434	489	440	422	490	509	455	473	526	479	456	477	480	459	466	462	502	482	498	481	495	485	469	481	446	440	437	450	461	479	465	478	462	498	486	450	501	464	462	457	476	501	500	434	481	508	461	495	444	462	456	494	475	505	448	478	505	469	484	449	481	508	495	467	457	471	489	457	482	477	477	464	478	492	471	480	460	487	505	485	464	493	480	479	478	444	476	467	451	487	468	509	506	497	476	513	492	479	465	513	479	450	449	509	488	481	439	502	444	490	515	494	486	493	497	480	436	469	486	484	489	501	506	525	454	483	481	448	467	475	449	491	491	496	484	486	497	451	464	481	504	509	481	499	465	455	470	453	460	474	475	481	458	499	458	487	478	466	483	479	425	440	431	513	450	516	468	508	512	519	444	505	465	495	478	511	465	461	499	466	458	468	507	478	499	476	453	479	481	474	456	465	431	456	473	486	494	503	462	455	509	449	485	469	493	435	481	483	471	453	491	486	482	454	490	473	455	440	467	487	511	494	471	465	478	479	472	471	471	481	494	468	452	448	493	472	480	500	466	478	517	505	509	468	473	501	455	424	454	470	522	481	479	480	468	512	455	477	475	470	474	500	500	488	451	463	491	464	466	471	511	466	496	485	467	486	493	439	483	504	483	509	479	480	506	519	463	484	508	477	484	478	482	470	477	468	441	482	480	480	444	446	458	495	457	450	444	460	486	443	481	456	480	466	452	495	484	458	486	459	482	485	463	530	477	486	491	498	490	484	499	458	497	509	452	446	515	472	494	470	453	467	494	484	453	429	493	480	442	509	487	445	483	479	461	474	487	471	486	460	469	457	479	453	484	477	454	493	482	462	445	484	514	467	514	490	469	496	496	479	469	479	498	527	496	437	455	424	486	482	482	498	453	451	504	446	444	514	513	435	480	487	473	473	478	476	465	487	450	508	492	488	460	511	463	473	437	457	482	448	464	451	466	473	505	474	495	471	474	472	467	489	488	492	476	521	464	449	473	492	481	478	470	492	476	465	432	478	433	481	483	515	434	514	481	464	474	433	522	495	476	470	466	505	484	513	465	492	477	463	497	449	447	477	471	486	455	429	470	459	483	482	448	434	483	511	464	494	481	460	492	486	491	498	493	461	493	486	455	482	493	460	464	467	475	470	466	476	451	479	452	479	479	503	448	481	444	431	469	494	471	504	470	440	469	456	457	441	496	477	507	461	473	493	444	485	515	486	449	474	458	494	443	493	540	474	478	495	481	461	501	506	457	455	488	484	432	468	485	495	485	482	491	475	527	442	458	449	511	454	466	501	499	512	467	472	469	506	455	475	435	489	510	503	444	493	470	471	455	460	474	485	425	498
14356	1469	1178	910	681	539	553	512	443	436	444	421	407	435	381	414	360	396	355	347	381	350	373	329	381	393	367	366	357	390	347	389	356	331	319	347	363	357	360	379	354	346	355	325	389	382	373	356	347	372	404	365	364	405	333	349	382	364	334	352	347	346	338	335	370	337	333	330	377	346	345	341	363	347	321	368	366	403	374	371	360	334	364	375	372	322	368	325	343	352	377	373	365	395	401	363	361	359	341	372	352	351	363	347	408	359	364	377	364	357	365	398	356	332	354	353	344	365	323	347	351	359	316	374	371	342	354	336	348	366	361	335	352	374	361	368	384	345	354	330	355	370	363	348	375	361	352	363	345	388	362	306	358	371	331	373	370	357	334	347	406	386	329	325	382	381	367	374	409	356	345	374	327	385	373	334	367	337	342	382	381	358	383	367	336	359	365	389	355	372	340	322	355	382	368	388	357	363	376	351	324	353	336	364	364	357	351	375	383	350	360	374	361	345	391	354	325	343	344	357	339	363	334	306	365	339	349	389	400	333	299	353	369	369	368	362	326	333	342	361	330	346	327	337	352	389	356	354	364	375	366	347	373	365	357	301	338	374	396	342	356	380	389	328	337	365	382	325	343	355	360	374	384	346	338	371	400	332	370	361	341	362	358	337	374	366	372	366	325	360	364	357	330	364	385	326	361	387	345	381	357	354	345	362	352	362	370	376	322	333	367	365	341	347	389	363	342	348	323	413	387	384	350	371	372	384	377	366	350	366	379	372	338	380	358	345	351	359	372	363	368	353	369	353	365	378	372	376	386	369	385	373	368	363	330	333	384	381	364	368	337	384	360	404	336	362	349	351	368	324	350	346	342	325	364	366	355	350	340	367	362	373	360	378	361	374	361	335	327	354	365	308	342	359	365	376	358	355	354	337	384	354	362	383	370	347	343	392	364	360	364	333	373	327	362	320	351	372	385	363	384	365	373	358	354	336	347	358	352	354	382	365	394	336	364	375	376	400	387	366	337	365	358	371	353	355	352	358	354	355	358	341	359	322	343	375	350	352	357	373	353	379	333	312	372	341	379	371	363	364	334	368	353	332	342	348	377	365	361	355	339	349	370	350	374	350	376	349	355	378	387	343	349	343	334	355	372	367	363	397	367	364	340	381	345	334	367	370	353	400	352	366	346	361	312	325	356	340	355	344	381	319	364	375	397	354	367	351	348	332	320	378	321	331	337	357	371	341	354	353	377	378	383	340	359	360	395	340	372	372	358	351	363	378	384	375	355	327	350	376	352	399	386	383	360	365	345	398	360	366	328	349	336	327	371	356	360	348	365	377	350	371	370	347	365	349	372	393	349	357	403	350	366	357	342	327	342	356	395	376	338	375	350	378	374	397	344	349	378	336	370	395	342	365	361	360	349	347	359	356	379	323	343	358	358	359	348	344	346	342	379	385	387	356	367	342	356	385	348	354	367	361	346	371	358	356	359	365	348	357	357	370	335	353	331	378	411	354	338	332	380	360	345	391	334	394	348	345	370	372	394	367	354	336	376	366	360	369	347	385	333	401	329	371	375	390	369	361	376	336	404	360	336	333	374	339	389	345	350	393	321	331	364	348	336	369	343	357	352	347	404	349	360	330	353	356	369	352	365	362	370	373	328	372	360	330	340	371	351	369	344	343	370	376	346	346	374	338	391	359	385	373	347	346	385	382	341	328	362	373	379	369	358	370	362	366	310	361	344	350	374	376	366	350	401	353	338	376	322	340	368	350	362	346	351	330	351	337	387	353	355	393	357	374	328	328	384	374	372	318	319	375	363	350	341	371	348	353	339	340	353	334	335	386	356	387	380	347	328	386	366	329	327	359	398	398	349	377	359	354	364	380	351	363	362	361	335	362	346	361	336	330	365	359	358	359	383	342	344	345	369	385	366	372	343	366	327	378	304	341	380	365	350	387	388	342	326	368	377	368	354	354	349	372	331	348	331	357	343	334	334	380	356	353	347	370	333	368	339	348	362	383	387	337	344	371	347	383	376	338	398	335	358	346	356	352	366	386	357	383	350	370	342	375	345	329	364	356	367	343	375	379	350	399	395	361	334	362	376	334	310	328	360	363	352	366	345	331	332	340	359	350	317	331	335	383	385	325	355	320	357	346	389	374	351	374	360	358	365	368	357	344	383	338	363	340	380	331	344	332	322	362	397	378	339	341	356	356	372	359	328	353	367	354	346	371	351	355	372	405	358	383	352	363	334	346	357	351	355	345	349	357	364	404	359	342	356	380	389	382	361	331	353	317	352	365	371	354	331	361	389	402	365	344	381	377	357	374	371	345	367	352	357	359	340	338	351	353	353	367	338	355	344	364	372	379	350	347	371	350	354	336	362	354	370	373	375	366	375	352	332	347	329	376	356	324	373	338	399	335	352	385	327	357	380	345	354	403	348	370	352	363	353	375	342	323	355	347	352	327	342	354	340	364	378	331	356	368	331	356	355	331	378	383	350	322	352	377	345	383	327	377	347	347	360	364	381	328	343	380	365	344	352	364	329	349	355	390	337	341	359	362	369	335	344	349	334	370	336	388	347	389	381	368	321	382	371	386	362	395	323	352	374	345	338	357	364	375	319	381	381	310	374	351	384	328	342	348	366	379	368	349	343	406	379	366	362	372	349	349	347	312	344	354	366	348	332	333	350	371	368	312	340	329	344	360	332	346	331	381	384	335	353	323	324	353	393	372	367	308	350	359	378	351	360	372	351	371	380	343	360	338	353	330	359	350	376	360	372	355	364	369	344	352	408	355	359	363	333	362	364	354	343	383	358	311	331	343	368	374	372	362	338	365	388	346	371	347	371	344	372	311	333	378	351	379	378	365	383	334	355	325	343	370	355	367	366	393	387	365	355	346	420	386	349	360	357	358	361	364	358	378	391	339	360	401	354	313	368	398	348	367	381	389	401	359	339	331	319	342	339	370	350	330	367	353	370	362	338	355	347	385	362	352	367	341	369	373	371	337	325	357	330	351	352	389	327	352	344	340	368	377	382	389	328	372	364	334	388	356	391	380	387	342	394	360	331	326	355	315	333	381	352	340	358	357	371	347	369	367	339	364	326	353	391	334	353	347	359	358	393	294	373	372	372	364	367	364	334	369	353	351	378	387	371	363	352	359	353	364	318	363	322	376	350	361	376	372	366	386	343	346	341	352	324	361	385	374	347	340	357	354	333	375	391	406	382	348	333	352	379	351	364	349	364	343	375	390	365	336	362	344	328	366	374	386	371	331	349	358	354	363	366	351	341	364	334	345	396	383	383	388	400	330	337	345	347	310	356	348	351	390	397	360	358	366	339	370	382	331	340	348	369	339	365	334	373	390	355	382	357	347	362	357	379	354	344	356	349	384	349	379	345	378	318	358	334	337	366	357	357	368	377	345	369	351	355	372	319	365	314	337	357	313	373	351	354	355	327	361	337	314	371	430	341	345	354	384	408	346	378	353	341	347	342	368
8397	1541	2456	2663	2282	1915	1620	1443	1353	1202	1133	1185	1072	1058	1034	1037	1056	941	909	927	922	976	951	908	1026	921	923	877	981	890	919	855	898	880	882	879	892	883	886	909	900	868	865	951	871	896	854	851	869	899	877	900	858	920	877	902	849	901	889	854	868	895	878	868	821	866	845	837	865	882	846	852	857	877	838	908	810	868	851	859	876	894	870	903	889	878	878	863	894	843	846	818	841	862	853	890	905	869	879	856	861	860	874	905	863	856	868	855	881	834	916	853	856	852	869	865	811	849	895	876	831	897	816	864	824	831	853	891	852	884	834	864	926	864	876	800	812	826	813	855	815	845	844	861	887	857	828	867	881	838	828	827	844	871	863	861	889	833	853	867	837	868	849	860	854	885	850	868	876	834	836	853	874	811	818	838	890	854	860	885	848	900	837	844	868	824	873	891	841	894	825	868	877	852	877	858	877	863	820	856	834	804	860	858	845	867	864	831	885	830	854	936	845	885	854	856	839	858	849	857	895	836	878	907	924	890	939	863	855	911	831	835	837	897	874	909	853	862	876	927	859	890	877	851	840	836	845	834	871	836	865	909	881	914	861	836	881	874	871	828	849	836	867	819	820	809	877	875	860	866	839	902	861	890	876	830	906	883	868	865	820	886	856	889	845	855	833	819	831	882	873	808	801	818	857	854	846	929	862	870	837	836	846	859	851	894	889	910	858	856	886	840	812	805	857	848	813	856	879	868	891	910	942	868	850	801	828	866	833	855	894	816	921	814	857	824	903	889	848	891	902	826	842	834	848	857	881	867	832	837	867	915	854	827	919	893	836	839	824	888	878	800	900	889	853	809	855	873	849	823	861	813	905	870	858	829	848	868	801	897	849	858	841	793	847	892	832	898	852	823	875	893	884	874	875	839	865	844	845	880	836	878	852	878	856	842	824	886	870	862	859	840	855	946	851	843	845	871	838	882	922	863	847	865	867	822	838	844	809	911	834	899	857	907	829	879	844	872	890	886	841	820	911	847	866	889	862	886	865	845	862	793	862	884	896	862	829	853	816	870	873	875	798	875	831	874	884	796	879	863	885	903	853	909	862	865	918	864	892	848	871	848	881	796	823	858	852	891	851	858	828	908	863	862	809	794	864	847	842	856	830	850	803	911	876	890	861	869	857	870	871	822	849	861	866	841	887	874	801	873	882	846	861	870	857	823	884	874	850	843	852	892	874	852	868	887	885	834	884	879	908	847	865	859	867	895	863	816	856	859	867	918	894	886	841	840	808	801	853	835	857	858	865	855	873	821	877	890	853	807	882	863	849	822	864	854	909	867	855	866	888	815	868	838	893	877	842	829	864	816	831	854	907	836	894	826	875	821	843	833	850	902	890	862	839	880	908	846	844	845	849	837	902	896	836	811	855	931	914	891	892	823	870	809	868	902	815	842	851	893	871	843	843	834	897	867	852	803	861	767	819	846	845	863	845	884	838	870	839	881	879	853	886	872	902	837	808	804	832	851	849	815	932	821	835	865	870	828	858	876	848	877	862	855	870	846	800	845	853	871	890	869	866	889	876	878	816	817	883	825	878	866	855	884	884	889	847	885	889	843	827	856	865	896	842	851	831	826	845	904	862	848	826	858	860	839	884	865	940	864	844	837	871	871	870	882	879	862	875	850	853	831	858	891	850	852	865	877	895	831	874	794	835	888	909	893	860	822	840	878	838	854	817	834	851	813	881	785	868	828	826	903	849	866	866	833	862	809	803	885	914	874	846	849	814	907	896	861	822	860	866	840	893	901	848	842	900	866	858	799	843	825	839	834	899	844	864	889	871	859	858	830	881	887	880	845	847	878	874	847	889	915	903	863	875	864	812	905	867	890	947	876	901	783	858	851	863	882	816	886	854	861	912	886	883	895	886	878	914	840	877	884	852	890	868	925	805	891	832	910	845	826	862	874	914	892	886	860	850	859	828	863	885	803	858	910	903	838	871	851	852	917	852	882	875	886	871	894	816	855	857	890	816	864	861	890	817	849	884	841	800	825	855	885	908	837	817	852	876	831	788	829	862	847	831	922	893	882	833	832	867	888	846	832	787	795	856	869	868	838	831	888	839	888	888	852	858	875	907	873	873	853	868	845	837	880	864	824	905	804	817	868	927	821	842	842	796	884	887	859	860	859	899	868	854	849	846	823	884	861	833	861	849	874	837	828	857	866	816	831	892	846	884	874	889	848	839	825	881	854	847	863	852	863	797	882	855	840	860	906	809	858	866	858	870	899	863	783	879	887	870	835	867	813	848	853	866	846	876	891	851	865	835	826	802	886	883	821	893	837	928	811	851	817	814	847	833	906	855	861	847	825	896	802	866	859	908	884	885	877	862	874	874	829	849	864	898	876	891	872	875	846	871	805	803	797	825	847	815	889	849	832	859	810	851	887	875	867	820	910	871	871	835	876	854	809	852	813	870	851	898	813	823	815	887	845	821	812	885	864	899	854	844	837	845	858	859	897	865	883	850	857	895	867	861	823	883	898	816	879	852	857	800	857	870	818	862	848	844	811	859	916	824	891	864	836	878	882	905	907	833	823	902	866	841	828	806	875	911	839	871	853	839	905	906	852	866	880	847	812	887	880	882	865	852	808	867	863	872	833	842	879	806	890	824	871	839	878	814	830	784	816	847	864	829	861	850	817	838	874	859	815	877	877	877	900	869	847	826	845	811	840	816	789	822	841	840	880	830	856	872	820	816	870	830	878	850	827	874	836	877	836	911	850	804	898	867	837	814	864	829	833	851	909	822	847	838	819	831	841	892	886	877	877	862	885	776	850	809	807	815	842	855	855	870	822	887	841	862	921	880	834	887	880	839	879	836	864	829	895	897	815	879	895	843	856	845	906	869	858	894	865	837	897	835	816	869	845	892	812	894	833	894	921	808	879	842	826	876	840	828	831	833	836	812	855	862	819	892	881	847	866	902	851	862	852	901	915	852	889	889	835	848	843	884	877	820	813	887	822	889	859	866	813	887	848	831	872	838	862	890	826	787	843	817	854	884	892	846	876	789	875	836	862	824	860	857	797	881	829	778	861	864	811	805	842	867	892	817	876	863	805	864	837	882	853	829	813	834	857	837	898	842	857	872	836	895	844	837	885	868	886	861	815	871	831	869	873	833	867	860	890	863	865	898	836	876	860	834	833	834	911	863	881	887	874	846	886	865	862	866	866	864	881	854	912	878	912	843	835	766	858	855	859	829	865	858	856	834	928	870	833	872	823	852	852	907	920	861	825	825	854	875	858	822	857	881	862	835	904	854	885	874	908	874	865	901	842	836	839	858	847	847	878	871	899	870	879	822	853	869	897	830	911	897	880	858	863	891	811	891	875	868	936	870	842	843	840	839	848	844	911	831	841	905	825	826	844	886	885	837	834	883	917	932	871	858	871	867	889	860	837	831	951	876	875	853	927	851	848	849	827	880	897	812	890	818	830	867	860	880	850	831	833	847	848
1486	249	253	237	275	282	257	244	297	262	286	268	266	244	230	265	237	263	252	236	220	257	277	260	217	238	250	265	276	232	267	245	227	260	262	284	254	256	258	280	256	271	238	244	247	244	245	267	248	259	250	242	262	229	243	262	232	265	268	240	246	232	244	274	250	268	270	264	245	258	232	255	259	244	259	258	239	236	274	246	216	239	220	272	253	278	227	262	253	251	247	246	225	261	231	257	214	251	250	226	244	236	273	254	261	281	266	242	221	236	276	243	222	242	222	249	263	284	262	259	235	288	273	253	293	252	283	235	218	256	239	246	253	250	249	241	275	271	269	258	246	226	222	246	247	262	244	248	275	252	244	271	264	279	204	269	259	249	264	232	259	289	220	238	249	246	245	242	257	258	247	237	271	267	248	231	259	250	261	203	234	247	254	267	240	222	279	272	229	255	256	244	249	237	231	270	273	244	276	262	263	219	270	267	239	219	251	254	272	236	249	244	240	246	261	235	264	251	243	259	279	267	255	239	269	248	259	249	262	223	262	255	263	258	238	251	263	236	256	263	243	249	269	226	232	243	233	277	261	235	227	283	269	245	237	262	257	273	237	276	257	283	272	253	267	278	252	257	243	238	257	255	255	256	258	246	275	250	221	287	240	241	259	278	251	234	266	242	266	263	230	232	255	258	230	236	245	239	252	270	257	205	244	290	245	239	247	254	236	210	289	225	262	251	249	242	242	265	251	264	276	270	260	272	262	251	278	253	256	243	241	264	265	256	264	245	274	265	260	250	231	235	249	240	308	262	256	248	290	245	243	269	270	281	231	275	233	271	254	227	237	253	235	237	244	230	238	259	252	256	260	228	232	242	226	248	254	264	266	230	251	248	253	254	260	236	266	224	236	238	227	243	242	253	247	248	275	280	268	259	269	270	266	247	291	241	247	252	223	268	251	247	246	281	261	245	239	248	271	243	231	230	254	257	242	228	274	230	277	260	233	258	248	219	246	252	253	239	241	227	248	275	278	257	236	259	271	269	230	264	241	230	240	266	291	259	269	248	251	249	260	246	217	245	247	255	232	233	256	259	242	216	231	261	245	258	271	241	237	245	270	243	247	247	257	249	264	244	254	253	250	245	277	290	229	241	252	250	234	264	267	281	251	233	226	241	252	241	221	267	269	243	248	251	251	218	248	283	260	271	239	267	225	241	264	233	234	267	236	235	272	272	269	267	266	275	255	246	266	260	261	247	244	244	225	275	253	280	290	247	239	282	259	284	260	236	278	268	257	237	254	281	284	239	248	231	231	245	243	257	251	228	246	242	269	249	244	245	246	271	237	260	265	239	280	245	262	291	239	248	265	240	240	281	260	238	234	249	236	279	229	264	249	260	279	242	255	269	223	243	262	263	228	286	235	228	234	261	258	263	257	239	262	260	267	274	275	237	235	238	280	238	234	241	273	283	249	252	254	246	229	285	247	238	256	252	260	244	249	273	274	235	244	242	262	250	254	242	259	272	226	252	274	260	277	286	269	262	261	251	230	260	272	229	240	243	222	265	240	244	264	248	245	240	249	252	284	288	254	264	243	270	231	269	248	226	259	258	241	263	263	246	235	236	229	280	254	236	271	270	257	282	282	247	280	257	261	280	283	250	280	244	212	245	260	265	250	262	252	245	259	235	278	256	253	247	249	241	250	237	254	266	212	222	243	252	254	229	256	251	250	255	262	248	284	284	243	290	270	247	277	230	261	245	257	237	258	235	282	265	261	259	230	264	244	245	255	233	234	270	271	243	272	299	249	244	251	243	220	229	273	241	233	241	252	227	246	233	218	267	233	271	283	289	256	250	279	300	249	283	235	262	273	252	279	257	255	261	248	244	254	249	264	245	272	265	219	266	244	261	251	265	252	272	285	240	247	246	241	247	254	253	227	231	249	246	249	260	264	236	272	245	274	257	272	277	271	248	255	264	264	236	234	281	239	240	218	246	255	243	265	245	235	274	262	263	241	240	247	278	277	271	273	257	245	240	243	263	271	265	243	259	259	260	242	253	228	247	251	241	213	264	263	253	277	250	224	253	262	276	236	268	221	248	255	258	272	237	256	248	293	240	259	260	291	263	261	265	282	234	275	227	223	252	239	256	273	281	272	269	256	244	267	239	278	243	275	243	252	290	273	253	242	249	262	289	247	239	244	241	243	255	260	240	283	272	242	293	236	222	260	259	233	246	262	273	273	283	265	272	245	272	250	253	268	250	276	254	273	260	229	268	242	240	271	249	236	270	219	234	238	260	280	251	259	298	226	269	238	223	235	265	265	271	260	241	234	242	251	256	260	237	239	242	244	263	262	255	262	249	266	259	248	246	268	256	250	255	270	259	235	246	247	255	251	246	260	235	271	267	259	277	248	274	251	268	239	230	251	275	266	263	250	257	261	279	257	287	272	242	246	232	245	274	261	230	259	227	242	244	252	273	237	275	257	239	270	271	241	252	260	248	268	280	258	271	259	271	222	274	236	242	270	294	254	271	263	244	264	264	287	269	223	256	235	257	245	247	257	249	256	238	264	271	246	260	275	280	252	260	254	262	279	233	238	268	259	241	289	260	273	243	250	242	276	239	264	251	248	245	260	244	232	266	252	246	238	266	259	207	256	270	280	240	252	245	265	264	256	233	246	261	238	249	256	273	269	254	253	299	257	249	241	264	259	249	277	257	264	246	231	271	250	250	245	252	247	279	257	273	243	271	235	222	276	211	265	226	250	249	274	245	249	232	230	224	283	272	245	276	258	238	278	250	260	256	246	267	270	249	245	260	239	213	258	240	287	257	246	243	254	255	255	239	260	267	255	269	244	234	263	247	273	291	264	254	249	260	246	274	277	323	280	255	270	229	246	248	267	295	248	277	235	234	269	258	274	231	264	261	236	229	228	236	291	237	272	267	242	244	228	226	225	225	258	254	262	253	255	270	238	234	277	287	248	303	247	274	270	241	222	238	231	255	291	243	235	239	236	272	252	282	257	264	276	264	242	239	276	244	238	261	247	287	235	239	247	268	296	261	265	254	266	251	243	250	247	254	253	268	266	256	275	233	267	291	238	268	280	240	251	248	274	256	252	251	264	250	267	266	248	239	265	275	240	258	262	259	274	235	280	269	248	256	241	242	275	259	257	254	229	262	273	242	252	251	252	266	242	233	223	274	232	259	223	295	268	269	267	236	240	261	228	262	252	234	257	244	263	256	264	266	244	253	252	263	255	234	280	275	262	246	262	252	234	257	254	244	270	249	233	237	248	244	260	249	266	263	272	248	265	254	243	234	248	254	234	258	245	283	222	250	262	248	234	240	249	226	266	263	247	269	264	267	254	250	265	244	251	264	273	215	239	286	246	249	263	235	220	274	258	249	283	241	245	221	246	232	247	241	237	251	264	261	293	249	220	267	234	277	260	240	233	227	239	251	268	225	267	280	246	246	235	253	266	279	247	265	253	264	236	259	276	263	286	223
1830	616	685	625	651	607	615	653	588	637	622	635	641	592	627	598	584	641	593	636	571	611	606	630	652	607	598	657	635	673	625	634	583	641	613	643	635	609	613	621	613	609	595	617	675	630	622	617	659	631	622	629	624	648	646	652	605	610	650	623	620	623	641	601	618	655	652	597	632	669	624	587	616	632	594	637	633	605	629	657	615	626	625	604	584	620	592	641	623	607	596	644	612	588	630	644	646	626	590	589	611	599	672	608	596	642	638	591	646	604	570	645	616	648	600	623	616	616	619	621	653	639	626	618	628	635	660	587	625	635	648	607	595	604	634	601	585	613	626	609	627	637	625	569	599	639	622	579	636	615	582	608	644	568	591	586	622	594	608	613	626	569	656	594	615	652	630	615	593	653	642	651	624	612	620	599	642	669	628	636	653	631	669	630	596	631	591	647	629	617	648	605	636	636	600	636	635	609	591	636	642	616	595	599	604	604	577	636	652	612	620	605	601	611	614	575	641	588	619	615	631	588	617	620	652	601	640	626	576	606	610	599	632	615	619	605	597	626	616	609	603	581	600	595	609	628	641	644	630	613	626	645	608	629	586	600	590	593	642	582	612	623	622	619	586	638	609	579	661	602	663	692	581	618	623	624	660	656	637	626	608	614	613	631	629	637	587	574	622	606	667	645	625	601	650	621	579	608	621	614	615	629	607	595	618	626	624	633	613	612	627	647	612	603	600	593	590	649	569	620	619	611	669	638	613	628	596	639	606	640	603	623	619	596	581	630	634	648	586	648	610	657	648	594	628	637	599	637	622	592	630	621	634	619	610	571	629	658	602	609	619	654	668	608	641	623	622	599	577	622	580	661	646	547	611	612	639	590	640	612	606	644	613	625	612	627	598	607	644	652	615	578	642	645	614	618	621	650	635	608	602	612	638	682	666	647	649	608	607	602	598	658	621	625	604	677	585	597	612	655	616	634	652	628	621	635	635	629	595	638	643	667	653	623	639	603	598	639	639	607	593	636	604	663	652	623	635	650	623	625	644	599	642	591	638	643	620	568	611	637	605	649	608	587	611	594	650	647	621	637	630	581	597	658	633	644	618	608	636	596	650	604	589	635	630	581	612	599	570	608	611	633	583	566	657	647	685	644	573	596	623	598	655	572	582	634	633	579	624	571	599	606	598	639	619	572	655	633	573	603	624	656	606	591	626	652	634	593	626	647	584	587	658	646	608	623	633	650	614	621	681	696	620	610	649	654	655	585	671	638	591	629	595	659	711	646	636	587	616	654	658	633	578	669	579	616	612	596	625	633	633	611	609	652	615	639	617	606	615	619	621	604	607	643	673	596	648	652	612	628	598	652	652	611	620	656	650	593	594	607	647	613	601	638	651	606	588	635	599	602	606	592	637	647	656	645	601	583	628	602	616	603	612	618	642	572	634	667	595	621	586	619	666	639	606	616	596	576	637	650	614	590	667	639	638	654	611	603	588	616	621	641	592	621	575	622	599	694	628	640	644	608	647	563	639	611	652	588	629	636	644	661	634	640	614	622	610	640	650	583	624	613	584	654	598	593	608	601	628	626	651	643	616	607	631	618	637	581	632	602	634	634	607	627	612	571	601	611	618	646	624	563	578	591	642	659	652	638	587	599	600	635	633	616	674	613	577	648	613	605	625	611	613	599	622	648	643	611	622	604	623	659	620	629	615	643	674	597	639	632	564	595	658	573	624	601	628	646	615	591	630	624	616	604	621	618	640	654	620	614	617	583	599	652	599	614	600	640	597	633	604	601	628	613	615	589	625	603	609	638	610	644	660	613	655	619	627	543	626	664	601	606	603	588	605	589	599	602	678	595	633	656	604	655	633	643	613	646	640	625	615	612	628	603	604	624	634	582	620	589	633	604	649	672	633	617	638	564	640	639	631	654	596	591	593	670	635	585	580	628	612	623	589	634	714	596	639	620	625	604	639	595	601	589	597	635	641	646	652	627	623	651	589	575	607	627	606	608	615	649	675	589	639	616	569	591	590	656	614	618	619	638	619	630	605	625	605	609	609	639	622	599	648	592	620	653	642	584	597	611	660	610	630	654	680	617	594	586	625	606	631	594	584	601	637	610	603	581	619	657	655	636	584	610	620	628	607	642	627	616	608	606	633	651	663	637	631	635	641	620	603	648	629	598	619	625	629	583	606	625	603	587	612	591	660	610	679	628	603	610	656	651	610	634	638	691	589	622	572	623	620	582	570	613	636	653	662	586	633	645	627	603	578	600	647	644	628	614	618	607	606	596	623	620	643	617	627	663	650	638	596	620	627	645	663	608	646	649	638	628	641	587	569	655	632	595	624	626	588	604	609	607	609	630	628	652	603	644	618	616	645	631	601	627	586	589	618	637	624	617	651	617	590	558	616	625	667	577	621	617	659	616	603	570	634	570	609	669	623	643	606	608	601	624	612	631	645	543	594	655	613	655	628	637	608	609	596	648	617	588	651	648	588	651	559	597	586	599	584	622	640	588	626	602	600	626	648	638	634	598	584	606	600	607	599	617	605	621	634	629	611	659	603	611	609	647	597	595	680	641	606	599	656	620	614	615	644	625	604	588	622	606	623	664	593	623	646	630	568	638	631	611	620	632	593	596	636	597	624	614	630	587	613	634	638	596	571	622	653	636	662	603	607	629	596	619	615	648	610	627	607	608	607	587	602	661	637	630	638	631	617	618	593	609	602	611	613	620	633	600	618	590	629	661	644	600	674	618	618	643	623	592	603	642	633	593	586	607	658	639	623	661	587	593	597	650	640	601	637	587	592	639	631	606	606	621	649	618	620	652	622	614	646	638	614	610	657	583	573	599	609	631	648	635	686	566	571	643	613	685	654	665	598	602	617	632	622	630	601	631	606	610	635	609	625	588	639	596	606	607	654	621	639	625	631	649	632	640	578	609	657	623	656	635	617	614	597	620	627	648	637	625	617	647	626	625	605	606	674	659	646	633	605	655	636	644	591	638	655	607	654	619	636	606	627	632	633	638	617	617	593	625	598	649	598	598	641	636	622	616	677	667	579	598	658	557	612	627	614	597	594	581	642	631	628	624	641	613	644	603	632	649	671	620	593	655	601	631	604	592	671	622	615	607	602	645	617	641	614	618	595	594	569	605	679	582	649	622	629	615	642	585	589	647	636	642	610	603	645	643	595	639	637	642	623	641	654	653	574	606	615	624	645	606	643	610	626	630	639	628	586	609	645	610	552	653	702	631	618	578	579	587	615	608	642	655	670	648	679	656	640	652	595	622	606	598	620	609	603	596	611	650	620	592	596	660	635	621	638	624	605	609	610	672	597	645	616	656	656	624	648	617	628	663	618	609	637	630	635	574	625	624	612	624	633	634	647	629	584	621	627	624	667	614	601	625	612	592	636	627	613	639	655	557	630	572	637	597	567	641	575	670	657	628	608	634	597	616	627	611	607	582	631	588	586	648	611	668	641	625	627	624	614	588	621	638
7393	521	550	458	353	281	237	233	204	218	211	206	159	181	205	164	193	191	190	208	158	182	168	182	183	171	195	176	195	168	194	152	185	174	179	207	172	178	170	189	179	171	165	186	164	176	185	168	166	182	170	144	187	183	166	170	202	160	167	189	165	191	158	176	187	182	154	171	181	161	169	164	196	188	185	171	183	192	176	163	189	167	170	170	167	169	163	176	176	181	179	175	185	174	158	215	189	181	163	159	159	187	168	185	160	144	160	152	168	176	157	160	180	165	159	185	197	153	174	169	183	208	169	188	174	151	164	182	191	166	156	185	162	170	166	186	172	178	182	179	155	170	155	175	166	176	178	167	172	200	171	174	169	183	156	188	155	169	167	163	176	177	159	172	168	160	171	187	199	175	153	176	168	174	172	144	160	195	195	194	183	166	162	143	175	163	152	156	170	159	186	171	166	173	168	180	172	147	168	166	161	164	186	173	176	164	169	187	183	171	173	175	166	173	166	148	203	179	174	183	157	167	162	192	177	185	163	180	179	172	212	180	160	168	165	192	169	168	164	179	169	181	153	162	169	188	155	159	161	152	164	168	187	172	179	162	151	161	179	171	168	168	162	164	169	178	142	175	167	154	165	187	187	148	136	193	179	169	183	157	170	169	161	172	156	153	177	174	169	147	171	174	161	192	180	170	152	155	172	162	163	182	177	158	181	182	184	177	153	170	184	150	171	162	170	194	163	152	187	161	160	172	176	198	186	174	174	172	176	201	177	183	140	173	168	184	179	166	179	149	176	192	160	161	177	161	159	194	178	156	179	158	168	168	165	180	172	157	163	161	180	169	145	165	149	200	168	168	176	178	192	167	195	184	166	170	196	137	180	162	159	179	170	183	168	175	175	150	159	184	175	172	164	170	172	155	160	145	172	199	179	172	159	167	178	189	159	168	184	166	192	189	174	175	156	177	189	190	169	171	180	195	153	166	174	170	174	156	186	157	152	171	190	147	168	176	169	164	166	180	144	181	155	182	163	165	156	174	183	198	168	163	171	133	165	156	157	149	180	165	156	165	160	181	167	165	181	182	176	181	161	172	187	175	191	174	168	166	168	172	157	166	168	181	146	193	192	154	186	154	162	166	167	164	200	189	152	187	165	175	163	170	161	182	172	190	184	160	187	164	175	191	180	173	197	188	175	168	164	151	178	185	187	196	168	175	186	170	187	188	161	170	189	165	155	159	173	167	166	200	165	170	175	175	165	193	170	162	173	195	195	165	159	202	155	186	180	172	168	159	166	174	202	143	188	191	153	160	174	187	161	172	177	180	164	177	159	171	159	186	168	181	154	168	181	192	133	135	180	144	177	166	162	193	161	179	184	172	170	184	177	181	175	171	166	189	161	175	180	177	166	159	171	169	127	165	158	175	161	182	181	176	159	172	160	166	163	192	191	183	147	164	185	188	147	169	158	166	166	172	156	182	186	179	156	175	180	185	190	172	175	182	165	173	176	175	159	170	181	180	149	160	149	165	143	187	194	195	168	170	156	172	174	152	191	188	175	153	165	142	177	167	170	166	178	169	177	177	159	169	193	157	169	165	184	180	147	186	172	189	169	161	183	163	173	192	171	158	164	178	165	196	178	171	166	188	176	185	182	144	167	165	162	167	164	182	167	164	163	176	175	162	172	163	181	200	179	176	164	171	160	150	161	154	175	170	166	174	155	175	179	169	176	162	177	194	168	183	175	184	142	179	187	176	179	173	176	161	178	178	180	171	173	152	174	153	164	161	200	164	175	173	155	212	140	171	184	173	179	182	158	164	161	174	163	170	186	177	183	165	148	200	171	194	177	176	166	177	169	150	190	165	165	148	178	169	171	165	172	157	195	147	154	171	178	182	178	177	172	169	193	176	183	155	166	163	184	171	173	178	191	166	180	170	202	181	172	184	172	178	161	146	164	165	178	167	159	189	146	180	147	163	182	169	167	153	170	165	161	175	173	163	145	142	194	183	175	193	163	177	177	184	184	184	170	161	172	172	171	180	186	155	164	202	159	165	154	176	185	158	187	175	187	177	211	181	179	171	161	171	204	165	161	160	135	164	185	157	197	174	171	177	183	192	173	190	161	163	162	177	159	179	167	168	162	151	162	182	163	169	181	174	182	166	173	149	190	184	178	137	181	177	169	167	193	150	174	196	161	177	154	178	170	197	176	169	168	181	187	176	176	178	136	170	195	165	175	154	199	174	156	143	196	193	186	180	156	165	172	182	170	180	144	196	154	172	171	176	145	171	206	171	177	186	160	156	180	175	171	176	192	166	162	148	143	165	191	175	187	155	173	174	157	165	168	179	180	196	185	166	153	159	178	180	160	158	161	162	180	140	187	174	149	172	157	178	180	176	141	185	175	159	165	168	170	171	159	184	148	153	163	202	182	160	175	173	161	170	168	154	165	163	180	153	161	164	188	174	189	170	198	174	186	181	165	152	167	201	186	171	167	155	162	169	166	158	154	161	172	187	173	175	176	188	152	163	169	163	207	187	184	165	155	189	162	161	183	163	161	154	161	177	168	184	166	174	194	204	150	167	173	163	182	189	174	181	190	185	176	146	194	177	146	165	152	174	172	194	165	157	171	185	178	183	176	176	190	166	204	170	175	174	166	179	184	200	176	146	163	158	196	188	182	160	186	188	171	179	187	152	192	209	177	173	164	154	166	162	162	181	163	194	190	178	180	183	160	161	172	174	174	141	175	196	151	195	157	158	164	186	191	139	174	154	172	176	178	180	188	166	195	184	183	179	178	171	149	200	165	174	183	190	161	193	172	170	175	206	184	174	143	181	159	192	156	141	147	179	173	181	161	175	183	152	175	167	193	174	182	172	198	174	200	176	198	195	188	155	160	186	163	168	139	170	181	189	184	171	184	176	167	141	180	143	158	161	189	150	177	168	166	188	173	199	170	182	180	159	173	182	174	189	196	183	158	174	198	177	209	185	187	194	193	200	178	193	194	159	152	180	182	184	164	175	157	176	148	184	176	175	165	171	160	168	144	171	167	169	166	185	174	175	186	163	180	208	190	173	171	182	195	183	190	182	192	168	167	192	165	165	188	159	190	173	176	185	179	170	163	164	206	130	155	147	174	199	199	170	171	172	149	179	157	164	190	175	175	157	166	191	156	198	170	165	184	167	170	161	180	175	172	162	161	190	176	181	185	168	180	171	190	167	173	159	176	175	157	192	175	166	170	164	173	145	149	178	159	168	172	176	199	183	165	178	170	157	146	180	187	175	158	142	167	181	176	181	188	195	170	160	155	176	179	189	197	172	190	182	186	158	167	181	159	163	193	147	162	143	155	180	171	156	181	161	170	188	174	152	164	176	162	182	166	170	140	171	170	175	194	188	176	171	210	172	154	171	155	175	185	168	152	187	155	184	179	166	179	187	194	173	186	139	185	166	167	172	179	161	179	189	181	167	184	189	154	169	165	190	180	149	192	189	192	198	178	173
6268	786	1240	1422	1259	1016	917	829	698	686	633	615	589	568	596	588	516	493	538	559	538	529	493	506	511	531	479	502	491	502	538	481	499	449	499	493	498	492	476	473	460	504	464	453	467	483	493	506	491	456	456	468	452	486	472	518	459	462	477	488	473	483	459	483	475	441	489	463	519	484	456	490	495	485	510	469	459	507	489	513	441	492	439	447	516	484	459	461	506	502	484	472	522	471	487	456	474	460	485	461	498	466	461	482	466	476	474	483	509	475	477	522	437	501	473	491	498	479	460	496	448	453	464	479	466	471	504	468	447	486	477	475	487	462	477	480	447	465	476	447	489	485	480	475	474	477	487	521	477	487	491	441	477	455	488	478	538	493	500	507	490	466	485	499	500	467	485	519	479	470	463	472	454	489	482	475	446	497	495	456	486	482	478	507	458	452	482	521	477	442	470	458	483	483	457	469	494	456	524	464	479	474	433	438	476	482	465	458	417	488	441	452	480	506	506	440	470	479	489	473	493	483	485	494	447	457	484	492	507	520	470	464	472	480	475	469	478	476	514	478	507	441	505	494	477	485	494	469	484	434	470	517	467	474	447	446	473	475	449	507	458	504	503	510	481	485	458	512	496	482	478	458	501	468	445	486	493	485	488	498	498	493	469	509	458	467	429	472	532	503	525	489	456	480	467	462	454	449	495	485	500	465	477	489	461	483	478	513	460	483	478	459	463	479	492	491	466	485	479	474	452	434	506	467	468	470	480	481	479	493	466	475	473	468	470	450	479	475	481	475	503	518	464	481	457	506	468	451	453	453	510	463	473	456	542	446	474	458	486	499	442	438	449	492	482	486	534	477	467	474	497	512	429	500	489	449	477	500	492	463	469	455	460	447	477	480	485	464	492	462	478	492	479	490	473	477	452	506	493	488	501	482	485	440	508	446	489	512	461	496	443	452	494	461	471	493	489	456	484	471	490	483	457	473	474	488	495	452	478	525	478	454	432	458	494	450	471	460	509	474	450	460	491	503	448	470	475	461	485	494	452	451	480	476	484	453	472	453	481	470	470	434	472	518	481	477	456	477	489	486	471	454	485	518	491	480	442	473	493	512	440	506	507	467	481	489	479	469	448	486	474	481	472	498	480	491	458	469	454	456	468	466	492	480	488	472	489	506	481	476	485	476	461	457	482	475	505	483	467	506	489	490	456	462	462	451	490	484	486	479	437	461	435	479	462	501	433	500	460	486	477	482	463	449	477	491	482	475	459	466	457	463	516	463	492	474	505	478	463	494	481	456	433	453	453	463	492	466	481	451	479	478	470	478	435	517	465	512	462	501	492	466	492	471	493	474	466	495	492	472	443	445	487	518	491	457	478	499	456	471	479	498	498	460	494	424	518	460	438	471	449	442	462	479	511	480	468	534	484	465	505	496	459	481	476	419	453	451	492	467	456	464	464	533	503	469	500	448	504	488	476	456	471	455	484	470	475	484	452	478	456	464	444	507	442	508	496	486	445	516	437	500	459	426	473	490	435	524	449	469	464	491	502	430	463	505	454	482	458	469	508	444	477	472	476	479	447	488	476	401	498	500	482	456	440	464	491	491	477	471	481	478	481	444	520	468	467	496	479	467	463	467	507	477	444	501	505	460	470	478	486	468	479	498	484	455	516	475	451	487	439	502	477	497	446	489	495	497	480	465	482	502	495	470	470	471	462	475	466	448	511	456	486	492	461	454	476	491	469	469	463	507	497	473	491	475	499	528	454	475	505	477	446	449	472	438	472	494	504	494	533	521	517	494	514	494	455	494	449	465	513	497	458	499	507	480	511	448	460	446	469	500	459	483	504	469	480	488	485	488	501	474	477	473	487	515	480	448	466	448	494	494	479	457	524	453	482	475	487	450	498	475	484	423	490	459	502	465	467	458	437	461	501	446	479	492	448	478	475	486	495	459	496	469	457	482	498	484	478	481	474	486	471	490	481	466	449	511	456	502	463	466	434	515	492	460	490	507	476	464	511	492	476	460	516	469	458	488	494	457	464	512	469	458	459	463	472	482	490	475	455	492	499	452	448	484	499	451	472	491	485	487	494	472	443	503	553	441	459	435	470	477	496	446	469	493	456	472	478	472	489	501	483	477	439	498	487	496	468	501	511	507	454	492	526	465	467	487	435	486	453	477	485	477	503	517	485	478	496	461	479	482	464	446	488	507	456	531	450	465	462	499	483	477	485	464	458	486	443	454	489	475	478	452	450	471	482	471	503	447	483	486	502	465	474	460	444	527	481	483	463	475	476	495	452	469	467	502	458	437	474	500	458	448	479	489	446	528	476	465	488	471	453	460	481	465	490	489	469	483	459	481	483	494	446	448	508	486	484	502	502	451	467	478	467	481	492	461	448	485	498	493	497	478	500	483	448	448	447	493	442	469	452	456	485	459	477	459	498	523	508	450	488	461	492	453	440	421	494	457	495	498	507	502	484	483	451	504	470	450	463	485	462	506	433	481	488	491	510	491	459	471	514	486	435	478	478	472	461	488	411	474	479	481	471	486	506	496	422	479	448	444	438	459	488	458	488	514	487	476	492	481	461	470	477	466	464	515	458	482	456	497	475	449	458	464	493	471	475	436	463	486	489	453	505	480	489	447	458	430	455	464	523	507	464	502	502	504	482	464	441	488	471	471	515	465	513	488	481	489	525	459	511	485	482	493	500	480	483	489	480	475	476	499	487	472	471	468	460	451	496	441	473	448	478	467	509	464	449	457	445	484	474	486	475	454	499	543	503	478	478	487	452	506	456	489	504	494	445	468	524	492	498	488	456	467	533	498	483	482	497	490	455	480	449	509	468	489	499	497	439	502	482	504	477	469	471	457	454	492	509	472	475	475	482	445	475	456	476	477	479	507	476	461	460	473	463	484	477	489	478	451	467	473	500	467	487	489	485	477	460	499	482	480	428	480	493	469	423	455	509	468	478	513	498	505	472	439	483	457	492	430	485	499	471	483	477	485	490	486	485	479	477	492	447	484	470	475	476	492	460	492	468	423	455	488	470	467	449	500	443	451	489	472	464	445	496	489	431	449	490	458	460	479	459	468	497	456	486	479	464	443	512	453	489	452	476	459	448	504	472	482	469	499	496	505	463	489	493	456	460	492	476	469	505	469	472	460	490	485	502	487	429	507	459	485	501	454	505	478	460	494	468	462	495	457	487	511	463	510	517	476	508	458	480	466	481	464	470	448	518	475	515	440	468	486	459	470	490	459	502	498	437	529	462	519	504	460	481	505	463	489	490	500	467	474	467	492	435	495	493	489	489	513	501	466	494	499	476	474	463	493	492	468	468	497	448	508	486	437	491	491	478	483	496	443	440	442	520	480	469	479	454	472	503	442	457	477	469	474	470	463	463	511	480	484	436	501	461	489	485	446	471	496	479	442	464	494	475	479	490	509	467	473	470	471	439	497	464	468	449	466	516	469	452	479	472	492	436	496	464	482	475	443	461	489
14581	1461	1136	966	730	561	542	461	446	417	412	421	440	381	398	436	380	371	356	353	356	366	398	353	377	323	353	343	403	374	364	362	377	361	392	393	365	365	381	359	349	353	378	388	379	336	339	390	390	362	363	331	334	382	380	399	376	356	343	373	377	370	385	356	391	332	378	332	352	388	337	334	392	366	379	368	352	355	389	355	381	338	370	382	368	326	343	341	352	366	353	361	355	387	362	382	364	389	325	374	401	364	361	388	362	361	355	356	360	359	388	362	358	360	363	364	349	374	366	355	397	350	364	343	327	369	336	381	355	338	327	381	351	376	360	331	362	374	344	365	347	379	395	365	353	335	375	348	332	400	354	374	348	355	351	406	380	362	329	340	350	365	343	306	365	352	361	384	314	392	351	366	360	363	349	319	334	358	392	375	328	319	345	405	363	337	385	335	360	332	369	387	366	333	397	370	365	359	379	368	350	371	339	369	359	338	353	359	341	370	331	385	387	365	370	363	351	367	365	382	356	350	366	352	339	379	380	388	380	396	359	347	332	347	394	364	342	350	386	344	340	344	365	378	371	378	332	323	370	358	321	341	342	352	354	339	324	371	364	339	380	391	372	366	388	343	375	358	369	355	363	385	358	337	387	361	327	355	366	334	379	378	361	320	370	347	359	407	362	392	360	353	329	352	332	341	331	351	395	348	350	335	375	362	348	335	373	358	387	354	318	336	337	362	361	340	321	318	372	357	308	354	345	373	358	359	408	383	367	363	365	373	354	366	375	365	331	334	364	373	349	351	378	365	387	365	359	345	364	356	368	358	366	345	314	399	382	365	379	364	349	357	346	369	368	329	332	370	358	360	368	342	367	351	358	337	362	359	383	345	327	340	371	358	337	350	301	383	388	353	383	321	363	373	370	357	333	337	349	387	335	390	354	409	378	376	411	343	372	326	389	377	345	371	337	329	341	338	354	347	378	364	336	359	376	352	340	341	323	370	362	355	344	393	308	352	351	389	349	357	316	414	339	363	355	327	368	369	337	296	368	364	353	339	307	371	336	347	378	371	395	382	387	317	367	370	362	368	354	355	347	362	378	360	334	344	345	398	330	360	360	363	366	339	356	371	366	354	347	350	394	374	351	340	352	322	352	392	340	358	317	344	363	370	344	379	361	363	391	367	381	377	368	343	371	374	331	365	386	348	371	361	359	358	375	340	352	344	386	378	364	363	349	319	343	367	370	362	388	363	392	324	378	368	342	332	353	353	316	350	378	326	363	379	376	354	379	330	386	371	360	339	406	374	329	386	387	346	351	326	377	402	356	353	332	360	381	365	373	373	336	334	333	356	332	350	335	372	354	341	383	374	341	340	347	350	364	358	364	383	387	351	336	357	396	373	341	345	336	322	393	357	438	346	386	346	379	380	356	386	405	349	334	359	377	347	332	346	333	360	356	340	367	364	354	363	344	346	366	328	367	338	364	358	367	375	377	342	341	360	353	343	334	334	350	393	317	383	332	350	359	370	354	378	381	349	343	354	349	303	354	341	366	322	338	381	375	344	356	372	371	389	338	352	358	365	386	350	387	359	332	373	321	373	343	334	385	339	351	390	360	382	354	365	349	348	359	411	396	362	382	357	389	357	368	381	355	360	358	344	341	368	364	362	350	364	332	378	333	360	394	358	350	344	341	389	354	331	344	317	378	333	309	333	346	378	351	345	371	381	394	382	385	390	329	338	318	362	336	295	359	355	381	380	341	330	339	366	368	355	342	344	317	358	369	356	382	373	339	358	355	373	338	383	336	351	364	348	326	350	349	359	346	357	355	344	336	343	347	359	336	349	348	402	399	405	360	366	395	367	363	354	327	378	335	346	357	371	345	357	343	396	376	347	381	358	402	363	378	337	363	346	338	347	332	343	437	377	371	334	398	376	365	380	348	337	389	359	362	351	375	335	361	369	358	331	353	363	354	357	330	346	396	369	364	337	356	366	381	374	314	327	373	390	347	343	370	361	348	363	362	337	376	376	404	365	357	345	353	383	397	371	340	356	350	317	372	343	342	375	380	355	374	359	316	354	350	357	348	349	339	354	374	367	329	341	353	368	351	354	359	380	393	368	362	391	354	364	363	350	350	383	360	325	346	360	329	354	340	391	407	396	369	349	365	360	357	326	320	347	376	403	338	329	379	335	315	369	332	321	332	359	358	387	359	361	382	325	394	402	367	341	349	380	344	349	346	355	359	377	353	353	360	381	383	348	346	314	396	391	384	369	360	350	362	362	370	374	373	364	334	359	331	350	329	377	365	336	343	381	351	353	368	371	335	362	391	360	347	346	366	376	329	376	379	365	386	354	365	352	330	391	361	357	319	361	367	343	338	362	354	334	328	367	379	383	355	381	386	354	391	379	328	352	349	355	376	407	330	341	327	364	366	348	362	315	316	341	357	342	352	340	332	363	345	356	362	340	315	368	351	350	373	323	368	329	354	347	336	348	328	367	361	373	355	359	346	342	367	345	343	374	352	369	356	338	374	378	338	356	356	341	391	387	378	396	377	345	336	316	380	347	362	367	370	383	374	384	366	387	376	410	329	342	368	313	385	348	353	377	359	306	363	326	391	391	349	349	334	363	393	335	391	375	370	343	355	341	374	391	392	299	358	367	366	338	339	358	370	397	385	345	359	347	350	348	362	330	356	382	397	353	375	340	360	326	393	373	358	352	367	342	377	380	371	334	395	355	368	363	371	345	379	367	374	325	344	362	358	326	348	338	364	342	370	351	366	358	358	393	378	348	363	344	344	393	361	368	374	339	336	375	345	347	334	351	349	332	327	358	422	345	352	356	376	332	357	374	305	351	380	338	366	375	376	352	342	351	377	302	346	355	353	394	360	343	366	351	359	340	346	362	339	382	343	344	406	371	359	373	363	374	350	393	337	339	332	349	366	371	353	380	381	340	358	335	382	349	371	355	347	357	339	348	375	348	375	346	352	340	387	366	357	345	398	320	355	364	356	336	361	344	351	383	333	336	369	330	365	371	350	355	406	380	379	384	370	368	367	356	364	360	390	381	348	343	392	345	404	368	371	373	420	357	372	348	348	343	354	382	326	373	350	357	323	355	339	316	398	379	377	359	378	349	369	361	352	375	339	349	372	395	342	312	371	343	366	372	369	355	341	381	386	367	350	361	384	345	350	357	377	359	357	365	358	375	344	346	369	304	326	389	368	334	352	347	328	337	355	327	376	369	349	351	345	339	344	347	357	362	367	352	368	350	318	339	377	370	342	353	391	365	361	379	378	418	364	355	376	367	386	357	346	375	362	347	366	349	346	374	374	332	358	383	372	339	333	361	369	366	405	357	341	378	374	344	359	381	378	367	335	371	363	388	341	377	378	343	347	349	372	354	330	340	382	383	374	360	350	375	341	373	371	350	374	371	353	341	337	334	337	349	353	365	354	368	375	348	372	363	366	362	390	328	360	323	318	357	330	392	358	359	348	372	337	369
8614	1531	2508	2605	2306	1950	1682	1501	1352	1239	1159	1104	1088	1076	1049	996	966	968	971	957	962	956	940	916	892	906	924	939	873	944	892	905	925	898	866	888	867	918	932	927	912	908	872	878	889	879	880	879	882	894	889	879	881	895	866	861	888	862	897	865	890	829	853	898	886	855	860	856	851	879	877	836	861	856	818	878	872	858	894	859	906	911	865	862	859	868	890	857	836	895	886	853	885	839	881	835	877	878	856	865	895	861	899	830	839	902	852	847	843	833	856	864	867	885	824	859	878	817	876	834	813	835	863	839	883	836	835	836	842	895	828	924	859	905	885	866	866	860	878	914	848	863	866	843	870	889	795	857	870	845	888	919	874	898	829	865	866	870	856	821	906	815	883	872	880	888	861	843	873	864	878	851	831	885	902	838	860	900	848	878	849	849	843	812	858	896	849	855	861	893	827	864	877	827	834	891	842	876	912	833	858	859	868	885	878	901	828	836	844	861	810	869	847	885	852	858	824	845	899	823	788	826	878	839	901	883	876	875	865	829	904	887	900	868	900	842	847	824	858	895	863	857	859	897	882	823	860	870	862	861	847	809	837	823	892	843	867	878	855	876	870	875	889	867	857	810	870	911	865	837	867	876	877	851	837	899	871	851	847	877	877	844	842	869	869	868	896	820	816	830	869	844	848	843	851	818	843	858	873	829	863	889	849	920	871	823	861	888	883	809	865	866	867	850	853	865	855	812	836	840	843	886	894	830	890	928	873	870	853	906	868	918	894	852	819	889	828	847	916	803	813	885	869	931	833	825	827	832	849	832	855	916	851	862	880	841	894	859	876	872	832	833	843	899	869	867	867	839	867	883	840	860	929	938	857	929	879	888	913	842	823	877	815	876	875	891	824	800	872	879	833	875	878	819	844	847	886	832	856	869	872	891	876	878	923	880	840	933	821	848	890	830	875	905	866	874	869	856	864	853	859	840	827	856	863	830	899	854	825	856	846	848	834	835	804	848	895	878	835	881	860	832	865	855	863	910	874	885	897	876	827	914	837	904	875	887	834	863	839	885	845	832	896	879	825	821	870	851	902	847	835	896	824	859	862	919	863	883	860	840	850	834	860	860	847	833	863	823	822	900	885	813	829	876	864	842	814	892	828	909	835	877	882	863	788	871	901	846	778	847	917	820	805	900	863	852	868	846	830	874	849	910	806	858	850	869	883	892	854	826	852	885	813	879	920	904	907	836	813	898	844	880	894	864	832	806	850	873	831	884	856	830	848	888	860	812	877	856	836	810	840	899	862	797	829	901	846	856	840	898	913	844	862	873	889	854	841	868	857	854	798	880	902	896	834	848	917	835	842	852	854	880	897	872	822	881	906	836	841	820	906	878	833	832	863	853	869	838	815	888	838	846	870	866	871	854	796	819	886	860	861	878	875	800	896	845	827	791	848	833	835	849	894	908	896	874	885	822	870	879	848	870	873	834	875	904	886	894	837	872	902	871	892	855	861	882	876	885	848	912	868	890	861	859	858	846	904	853	885	859	899	885	846	865	867	862	851	838	864	857	871	876	854	852	851	892	895	877	867	863	893	826	847	890	857	813	852	872	902	855	869	891	833	825	822	823	862	855	855	795	842	873	893	862	892	896	871	889	840	812	888	852	889	769	894	869	848	853	839	856	887	849	817	799	823	879	871	882	857	860	876	892	830	857	880	903	868	905	839	854	796	865	849	843	832	888	844	848	894	837	900	866	912	848	898	832	892	862	873	835	853	856	831	888	884	891	861	822	830	880	850	847	864	875	815	833	864	886	888	851	854	862	871	856	877	866	865	790	873	840	846	857	871	877	850	859	842	874	881	880	865	858	827	878	882	852	894	888	824	843	868	856	872	808	867	881	921	873	891	846	849	791	874	865	856	836	891	817	940	865	902	822	852	854	847	875	801	853	797	790	898	847	843	838	832	822	858	820	854	864	885	882	857	843	881	838	885	874	846	910	925	842	920	837	851	884	835	893	858	876	874	797	915	854	851	848	860	887	841	820	863	903	848	811	865	852	828	858	874	859	876	873	847	817	812	885	802	858	913	850	864	863	862	874	828	850	838	900	872	904	802	919	876	855	833	862	809	868	889	818	839	869	897	812	849	840	847	874	839	879	900	857	830	863	884	844	862	875	888	841	867	890	862	808	832	895	857	887	864	890	796	835	888	887	840	892	809	790	840	920	867	917	892	896	867	884	810	877	864	870	827	843	853	793	809	839	834	840	888	887	829	876	886	849	877	951	813	865	866	875	823	847	884	865	873	857	836	839	852	868	872	870	875	815	848	821	924	868	873	805	872	864	859	815	873	789	865	821	843	792	873	838	788	898	857	837	856	841	919	859	856	843	900	825	837	831	836	852	872	878	899	854	890	860	889	853	862	857	863	880	817	841	869	885	881	866	853	841	898	810	839	847	866	831	855	872	828	871	842	864	835	838	855	896	817	858	872	860	898	863	882	870	874	862	860	875	867	823	850	790	859	819	868	893	845	825	926	876	907	878	826	908	857	831	831	821	933	917	881	878	877	858	840	919	852	852	857	847	823	824	812	889	876	884	813	881	877	904	826	821	864	870	885	839	859	809	854	872	877	868	891	851	827	816	900	831	827	878	900	872	813	887	883	825	876	869	818	870	906	838	857	845	899	800	816	805	897	855	853	889	872	875	895	858	793	868	845	900	810	858	858	849	874	890	863	905	860	871	876	855	873	891	863	808	872	915	922	787	876	874	872	880	821	793	885	825	864	851	898	930	851	887	879	904	861	870	866	848	869	850	842	849	884	880	843	820	838	898	921	835	863	881	862	894	802	846	844	857	857	822	830	840	892	854	871	863	923	894	878	822	802	917	834	862	864	859	852	869	886	888	858	856	878	867	819	892	895	823	853	900	899	845	836	899	862	866	907	912	901	883	893	885	868	885	872	848	848	895	864	876	800	857	859	871	853	855	798	909	860	841	916	867	841	847	824	824	869	814	836	934	872	893	869	849	922	874	867	903	863	890	918	868	867	888	873	923	861	884	848	871	895	920	856	809	907	833	845	815	892	829	863	871	852	836	907	832	894	867	843	827	807	866	836	856	863	847	878	891	889	886	834	841	853	840	815	848	817	874	817	887	868	849	887	883	899	895	848	829	858	843	878	868	909	832	796	866	875	891	844	884	888	866	913	805	862	846	865	827	935	878	817	818	875	854	899	814	826	847	891	861	883	820	887	876	866	908	837	845	861	899	845	861	849	886	918	893	845	861	826	830	830	790	838	855	817	830	830	837	890	887	837	877	874	924	850	858	794	882	927	773	887	898	848	847	878	869	924	890	854	905	887	846	855	916	848	850	843	916	817	891	870	859	878	856	889	844	890	869	886	919	869	834	912	858	868	862	833	932	834	815	881	881	851	781	821	903	903	848	861	870	886	919	837	895	911	842	873	890	906	836	866	851	861	813	885	885	858	853	810	821	844	863	873	861	878	926
1589	295	251	299	258	282	265	258	226	286	248	267	240	258	247	270	244	261	235	254	214	250	254	282	286	226	252	270	252	251	311	209	278	247	261	254	268	218	244	281	244	258	252	261	261	239	224	238	267	250	258	251	267	260	243	241	238	255	272	231	270	240	290	253	245	272	246	270	253	272	235	246	244	250	279	251	252	251	259	257	255	238	290	248	241	242	268	241	250	247	285	222	288	260	257	276	254	255	271	237	287	242	256	237	229	251	263	233	258	234	248	234	232	258	265	257	260	254	235	270	275	245	273	274	262	257	235	303	247	271	259	256	253	282	237	238	251	251	251	253	258	264	242	262	228	271	246	275	249	236	242	224	231	258	270	235	256	245	285	257	264	252	237	262	224	228	238	271	251	245	256	294	253	274	261	235	245	239	240	247	262	281	259	285	242	247	285	258	279	249	264	253	241	237	233	258	212	241	253	253	250	265	235	262	236	223	229	254	231	278	231	270	236	236	276	257	242	246	249	251	276	266	250	215	253	223	256	256	255	241	248	251	251	267	226	253	245	277	237	235	263	259	271	261	274	220	271	258	233	246	268	233	247	267	269	255	253	261	280	253	254	275	264	261	255	237	251	263	254	294	241	244	228	253	260	270	296	263	240	275	286	254	248	237	276	275	253	278	237	236	264	272	240	232	259	217	251	231	255	230	275	239	235	258	259	267	228	285	238	242	260	278	260	230	276	267	240	241	270	239	258	245	253	246	281	278	255	263	272	263	248	252	259	267	267	255	255	230	250	263	254	273	238	258	273	270	257	237	247	244	221	233	256	225	250	288	228	239	253	266	242	267	252	266	252	252	262	251	232	229	217	228	255	249	238	263	229	246	263	256	242	214	233	258	246	271	246	295	236	270	242	243	256	242	274	239	249	235	257	265	264	265	236	230	231	220	242	257	236	252	289	257	271	279	260	288	266	243	269	252	274	260	293	242	256	263	264	253	258	250	229	226	241	261	229	228	238	275	237	224	231	266	252	229	247	275	225	268	275	239	227	279	237	260	253	291	217	250	249	248	232	241	274	243	233	235	242	276	281	238	267	260	244	257	250	241	240	253	233	246	260	244	226	241	243	280	243	251	285	254	243	278	222	247	252	250	263	267	237	276	230	256	276	273	271	260	257	230	215	259	223	259	253	267	273	271	234	249	257	249	266	254	258	224	291	282	248	238	243	263	263	266	250	245	197	264	272	282	232	275	252	223	243	273	263	267	242	262	225	234	267	214	256	214	263	279	269	258	269	274	240	247	245	234	268	254	226	219	245	269	244	245	240	249	236	239	267	242	234	246	277	264	258	213	233	253	268	249	243	248	260	262	239	245	257	280	263	254	248	271	237	256	258	226	238	232	249	221	276	244	291	251	270	251	260	256	221	248	244	252	261	273	237	281	265	232	259	228	271	246	231	265	263	267	235	255	262	255	272	234	238	252	255	256	269	231	257	238	263	249	244	269	226	240	259	248	265	232	245	257	253	233	231	252	266	262	261	236	232	244	242	258	240	226	253	232	272	242	231	259	254	253	241	246	231	259	272	259	232	241	268	280	235	258	252	251	241	280	238	246	238	254	236	249	293	273	264	262	251	245	237	280	269	252	263	264	251	251	218	232	254	247	265	264	270	251	281	223	250	230	264	261	260	244	259	258	278	258	246	232	247	239	256	259	266	248	253	279	275	246	251	246	240	237	250	265	256	238	256	295	236	257	258	233	278	226	257	274	235	279	235	274	240	278	254	254	230	235	245	263	228	244	248	211	285	230	237	263	262	259	257	256	259	298	262	262	278	273	262	318	275	223	255	255	278	261	269	231	242	257	255	251	237	243	242	246	231	250	255	233	264	231	234	238	267	241	218	238	271	260	235	258	277	256	231	242	233	256	259	231	265	243	282	235	264	278	265	263	267	249	233	214	253	255	221	265	233	231	265	241	261	232	261	247	238	256	274	228	255	284	235	228	296	269	259	252	260	267	231	225	266	246	233	246	260	249	251	271	294	249	231	283	233	261	260	250	265	265	230	247	211	240	238	225	286	247	244	268	252	220	256	254	259	256	265	264	278	238	234	259	275	276	238	249	268	251	262	251	255	223	289	270	283	251	261	252	193	245	250	242	264	275	249	278	244	278	298	233	264	243	266	237	254	249	269	252	287	265	274	254	276	238	281	242	240	248	261	255	234	262	296	257	257	297	211	248	247	285	258	250	227	247	251	242	227	241	276	276	269	244	254	240	235	232	251	258	240	251	238	241	247	263	256	271	258	263	252	242	225	275	290	268	255	260	258	230	236	247	247	230	283	253	238	230	252	264	250	251	269	255	240	232	252	258	251	263	219	261	244	255	231	249	282	257	251	253	240	279	254	270	267	254	266	254	260	239	252	246	265	255	250	246	244	259	254	278	249	260	245	254	282	246	232	266	214	232	246	238	237	255	265	277	260	257	272	260	222	253	294	234	291	247	230	242	258	264	270	246	256	257	268	267	233	276	259	249	246	252	263	282	254	238	271	248	222	273	239	272	263	236	253	280	274	235	226	263	241	236	235	283	266	289	275	216	251	249	237	246	266	276	224	266	279	233	253	233	263	266	208	199	255	249	246	228	250	281	248	259	270	227	237	223	239	275	274	246	259	244	244	283	271	274	255	264	281	275	269	271	251	252	199	259	257	245	274	248	253	241	238	253	276	235	229	275	230	248	258	284	246	227	256	263	217	266	245	241	283	226	238	240	223	236	245	248	254	252	244	274	239	255	251	264	233	249	203	249	259	262	260	263	246	261	264	229	258	257	254	289	263	266	266	278	242	233	246	242	241	268	281	255	242	269	256	264	252	239	231	248	272	244	250	232	255	259	263	261	280	231	257	254	244	250	268	271	292	254	263	275	239	256	273	255	271	268	259	275	253	244	259	274	241	271	235	255	255	275	270	254	214	246	247	241	255	238	259	252	272	260	252	256	231	248	234	249	244	266	234	214	254	276	283	279	257	258	226	254	248	229	252	272	251	253	269	275	260	271	255	227	251	218	267	273	252	244	241	266	251	230	241	271	269	259	267	259	269	248	226	231	275	319	286	250	253	263	266	209	270	259	220	263	218	236	266	249	244	241	251	246	267	247	251	247	283	256	258	236	246	283	289	237	230	225	247	260	258	261	261	256	223	258	244	260	240	280	260	264	234	259	258	248	247	246	264	226	285	269	254	255	259	240	226	249	254	220	259	226	233	266	259	289	245	250	284	258	254	269	274	253	269	241	248	249	259	259	241	265	267	274	247	276	259	283	259	264	247	258	234	259	249	262	250	234	276	223	274	262	245	271	240	265	253	250	232	267	245	240	241	220	224	258	259	266	279	243	275	238	245	226	253	258	269	253	270	270	229	279	267	229	260	257	266	255	268	265	234	230	254	261	236	249	269	252	236	271	258	234	255	259	265	255	230	253	257	247	284	277	253	254	269	272	216	242	227	241	236	264
1887	651	666	667	614	661	602	646	608	618	646	665	631	609	636	617	663	640	619	611	624	631	602	593	553	610	652	616	584	628	663	622	621	640	588	662	624	599	577	600	648	597	593	630	636	602	636	636	599	607	605	612	641	603	690	633	603	593	578	584	640	614	610	623	634	601	598	655	572	639	617	606	604	615	656	584	613	616	628	641	644	609	635	590	597	671	588	639	589	613	639	629	589	610	603	608	621	614	640	641	627	575	606	580	610	629	653	647	614	583	645	587	667	576	606	592	606	636	637	623	604	577	654	669	614	654	628	637	582	609	606	638	630	630	618	610	627	632	570	617	603	614	631	626	609	596	592	600	606	644	610	604	616	641	650	654	619	580	627	642	601	615	597	643	620	629	588	614	618	644	614	622	640	597	637	588	608	647	600	597	617	634	622	585	621	583	662	593	618	658	646	667	657	650	609	626	579	575	609	582	613	614	648	615	607	628	615	607	625	618	614	626	667	642	662	608	617	654	584	605	592	614	652	601	600	650	628	612	616	603	585	633	551	612	600	606	609	606	648	656	634	634	638	613	656	626	610	616	580	601	643	609	569	597	579	615	592	597	602	584	586	644	583	620	614	613	603	629	599	610	650	611	639	612	609	588	624	645	623	625	594	672	599	625	609	659	603	610	636	613	601	596	633	626	629	653	642	614	614	637	630	580	612	629	651	616	660	635	637	639	633	593	629	605	630	639	605	571	634	617	610	599	605	651	583	610	632	619	599	649	641	624	618	615	639	611	620	624	653	626	600	600	654	631	622	621	613	626	612	625	627	642	672	571	613	621	595	580	622	580	594	604	623	591	644	660	633	598	627	615	642	593	618	627	622	641	615	629	627	621	637	693	611	647	615	647	604	639	610	653	624	655	631	586	609	643	608	632	617	588	598	598	589	647	598	607	614	663	631	620	602	635	618	588	553	639	614	634	630	565	578	542	624	608	604	655	617	649	639	667	603	600	654	605	592	633	600	597	614	583	575	616	648	609	616	580	644	596	577	587	606	651	563	580	608	619	605	631	618	627	636	630	602	632	636	610	618	611	631	653	592	674	662	602	649	599	571	604	594	619	621	635	614	633	620	638	571	612	571	650	643	630	683	663	613	607	620	614	593	663	595	624	625	608	585	626	649	622	596	603	617	612	633	610	609	612	587	625	652	624	654	663	612	653	559	620	599	540	619	578	624	608	618	623	613	612	584	670	635	631	602	602	607	639	588	599	600	569	636	641	635	601	636	615	620	634	556	584	622	682	599	613	661	611	652	603	575	611	632	607	643	634	633	613	604	621	631	587	649	662	654	586	611	585	642	575	609	608	635	611	624	645	610	634	589	639	612	599	618	636	631	641	602	612	646	638	587	633	652	615	577	574	611	631	656	602	634	628	619	582	609	605	587	618	580	583	621	620	636	617	616	648	597	592	597	623	584	580	664	634	654	600	578	642	613	663	605	604	651	671	622	604	598	625	625	605	650	673	623	627	600	608	633	614	642	635	630	630	626	629	620	596	607	590	584	646	653	607	612	630	662	650	597	613	612	607	617	572	625	603	581	611	614	538	647	635	633	617	669	672	660	618	662	607	670	603	618	663	629	608	639	574	627	630	598	635	635	645	621	604	599	649	634	592	586	592	623	626	615	643	637	616	639	643	625	576	574	605	615	585	653	604	630	634	647	589	629	551	622	637	650	564	641	589	606	647	551	581	666	629	604	595	614	619	614	635	596	586	678	605	578	603	614	629	591	653	631	629	605	603	649	617	640	622	623	620	626	575	636	577	665	612	596	605	591	643	622	635	647	585	625	592	584	597	637	621	591	637	674	618	663	624	607	591	627	613	576	658	612	627	611	580	680	594	630	595	631	607	608	600	576	600	617	647	614	633	617	628	624	619	631	608	606	649	630	622	622	586	632	594	632	629	607	582	624	582	621	584	655	638	609	686	614	649	647	608	573	648	618	637	632	606	637	623	654	613	593	594	603	626	638	626	651	636	611	667	608	617	594	603	556	616	621	597	637	591	603	610	643	598	657	617	625	636	609	671	613	616	595	600	660	602	639	584	638	582	618	583	624	605	607	658	592	627	635	583	628	670	611	627	618	631	597	576	602	596	618	621	638	619	608	592	588	598	640	643	576	642	646	608	602	620	654	620	646	594	622	608	627	608	608	640	599	630	670	638	653	647	618	656	582	597	629	613	623	663	582	642	624	617	629	647	603	670	622	654	629	624	570	604	688	699	615	667	612	627	604	629	598	637	606	611	618	675	626	626	627	622	580	617	663	622	605	630	584	631	621	624	645	636	619	613	670	618	629	566	601	641	589	591	629	600	653	601	633	611	612	641	632	630	596	623	619	629	608	623	611	608	623	618	597	638	632	609	614	595	591	620	597	568	624	634	607	653	620	622	584	626	640	593	658	649	630	631	639	608	623	600	633	586	607	653	586	652	602	621	598	645	614	654	598	598	638	592	609	581	633	603	625	594	615	614	614	641	568	612	663	627	640	582	626	581	612	602	617	610	604	653	630	588	615	630	617	605	643	646	619	602	595	659	615	627	625	607	662	647	637	618	603	586	584	574	597	608	603	624	629	650	591	610	617	640	627	635	658	581	594	620	601	655	641	616	605	617	635	615	609	613	656	588	599	632	597	624	583	614	616	647	596	604	611	605	633	640	647	616	637	655	583	587	650	592	643	595	626	628	613	600	654	634	619	579	657	585	585	607	594	618	613	593	587	633	607	671	621	552	615	635	590	636	573	588	640	619	612	648	621	601	603	604	638	594	599	656	609	602	634	607	647	665	623	678	619	652	636	618	642	596	606	614	625	610	646	618	618	617	647	626	612	634	690	578	601	598	602	620	646	640	615	601	658	602	563	569	592	639	594	638	662	570	638	620	629	595	667	630	643	623	623	588	649	576	612	597	591	628	627	601	613	655	623	643	633	606	599	648	617	583	587	638	594	631	587	618	625	648	666	638	581	629	571	621	589	590	640	593	638	619	591	630	651	610	609	635	628	599	630	592	662	625	600	591	632	597	645	612	656	629	611	596	615	605	605	628	611	580	615	621	642	620	589	679	642	662	591	611	642	633	594	559	656	592	619	662	621	665	617	641	634	611	612	613	596	624	657	652	565	593	632	639	587	614	605	598	651	568	606	638	620	572	597	593	624	646	615	547	639	594	641	607	597	617	625	621	632	681	628	616	602	595	593	622	624	595	631	616	615	614	623	609	614	650	625	643	667	628	623	590	596	613	623	670	588	610	587	605	660	603	574	647	598	654	638	617	630	663	638	636	618	623	618	596	644	570	609	589	615	607	593	653	614	604	603	636	612	615	583	620	636	663	594	636	666	629	651	571	613	639	614	607	591	620	592	585	629	643	585	621	605	619	625	656	656	574	648	596	675	642	624	601	578	605	659	649	575	583	666	595	612	621	617	606	600	641	596	583	590	643	624	678	614	617	598	559	630	635
7387	581	541	480	358	255	259	203	207	237	182	192	179	199	180	186	187	166	185	206	166	180	154	164	146	156	201	180	170	169	143	154	176	212	150	189	179	175	176	153	158	209	175	171	184	168	164	154	162	175	190	180	170	190	176	196	199	190	198	153	171	167	172	176	152	204	206	173	177	145	165	162	166	167	175	190	153	173	148	164	154	176	183	163	185	170	149	152	181	166	170	180	166	156	169	179	201	178	167	178	182	171	174	188	168	180	198	183	167	195	173	178	172	163	176	167	175	158	171	178	168	163	139	172	181	175	181	174	173	176	157	188	196	195	187	206	158	151	165	155	178	157	174	165	176	188	170	182	143	206	178	157	190	161	185	167	168	155	179	165	181	198	184	159	170	155	183	189	167	135	155	182	150	174	165	157	172	155	167	185	159	190	169	186	194	176	155	150	164	168	185	176	198	195	179	184	185	161	172	155	165	162	219	174	167	191	170	175	152	202	171	170	162	193	177	170	166	189	178	178	166	172	173	197	199	172	173	178	153	159	190	173	164	176	151	172	188	177	183	185	177	192	184	163	165	177	168	200	179	175	177	151	153	156	177	192	173	193	187	203	167	189	189	155	194	171	176	160	158	162	176	184	176	169	186	158	145	171	178	184	178	179	167	186	174	155	176	155	188	173	194	170	177	186	200	182	185	184	152	159	177	164	171	183	165	192	170	155	189	161	177	152	160	185	183	204	163	162	164	172	154	198	172	179	192	192	172	150	192	190	141	157	201	186	208	170	178	168	175	174	193	144	199	191	175	190	179	158	198	182	162	176	158	197	169	188	161	168	147	159	167	169	194	200	180	151	173	172	160	174	162	151	160	177	175	164	198	186	174	191	147	179	146	146	179	187	176	173	181	203	170	167	190	161	179	170	143	169	167	172	197	170	182	162	181	172	149	184	191	173	192	176	163	170	170	175	175	184	180	160	184	171	176	192	180	156	162	178	165	173	164	168	184	193	170	178	154	151	166	189	183	168	172	203	176	177	165	183	169	173	198	168	172	182	192	166	196	176	180	183	180	185	172	164	166	193	175	182	215	170	187	176	194	158	191	167	142	147	167	166	174	162	154	180	156	181	175	153	141	189	168	200	142	189	163	183	198	158	183	162	177	209	170	167	156	165	180	193	195	172	175	173	170	173	171	192	187	181	165	171	184	146	176	202	160	157	171	159	191	158	166	174	167	171	175	170	181	174	182	188	150	191	158	178	204	174	155	181	177	179	159	160	165	163	189	187	192	152	142	184	188	158	167	163	199	179	179	179	186	198	171	192	182	183	161	170	175	188	165	175	163	176	146	193	148	167	167	181	173	174	151	152	168	150	161	182	148	171	201	186	187	169	155	186	164	151	192	182	173	171	172	148	151	160	173	165	164	155	166	169	172	161	155	167	176	178	189	167	169	154	209	187	170	164	160	173	170	180	174	154	162	157	160	172	177	191	155	163	163	168	151	186	200	196	168	154	163	157	187	155	184	161	152	172	158	175	163	187	187	179	196	184	191	173	172	182	167	149	183	178	178	184	165	187	196	202	175	165	162	196	171	167	171	168	153	174	166	160	170	153	171	191	172	159	154	169	169	185	174	190	164	168	179	168	164	179	164	177	177	185	175	176	184	165	180	172	178	180	187	168	169	164	186	154	174	151	173	180	159	187	144	172	170	167	176	168	175	189	175	165	181	201	173	185	147	188	188	170	149	173	185	193	157	168	160	165	182	165	179	170	201	181	174	201	170	179	166	182	165	169	156	174	179	177	177	188	157	155	203	187	185	153	144	186	158	169	186	161	178	187	178	167	180	181	174	176	176	179	177	172	194	173	177	169	195	175	179	141	165	168	187	189	164	173	160	188	173	157	158	197	194	172	182	204	184	184	188	177	183	184	192	174	190	168	182	173	172	203	193	175	195	156	172	155	167	156	169	172	157	160	174	188	156	167	165	182	165	180	166	187	166	164	171	173	184	182	164	158	174	167	184	167	173	187	178	185	177	151	169	165	189	170	166	164	199	164	201	190	191	206	166	183	187	155	144	161	149	167	175	205	186	179	171	158	191	189	185	187	166	184	165	195	163	167	144	180	177	154	172	149	187	158	197	172	174	156	183	180	149	187	178	174	178	177	203	169	149	181	162	162	151	164	163	184	168	167	171	162	186	172	192	162	165	171	162	168	182	157	171	161	164	188	185	179	176	181	170	155	182	195	178	169	191	163	174	179	180	183	188	202	183	166	147	167	165	168	158	183	161	177	171	156	167	183	173	180	201	180	161	172	162	183	148	166	184	152	165	155	178	154	178	157	162	150	170	155	193	181	179	174	174	181	162	180	193	187	183	183	179	203	177	183	164	156	172	163	161	163	181	181	159	167	152	147	172	179	215	165	174	156	159	158	156	164	144	193	189	162	175	176	176	136	174	184	177	166	178	174	150	172	182	162	158	166	174	169	163	164	156	199	179	154	165	162	177	166	173	186	145	146	193	176	180	179	170	163	158	175	169	185	174	151	176	176	185	193	172	171	160	177	178	192	148	192	178	158	197	158	141	152	163	172	184	157	164	186	174	173	167	167	181	169	184	178	172	164	189	150	165	182	177	178	182	169	151	169	180	168	157	162	180	184	192	184	156	168	191	172	175	161	161	177	169	201	170	164	204	169	171	175	164	170	176	164	191	186	180	187	169	202	164	186	199	177	162	147	188	177	186	190	167	173	201	169	161	178	181	176	185	162	167	166	170	161	181	163	163	193	157	181	192	168	156	158	196	162	171	181	139	179	172	166	178	178	183	159	168	189	200	143	153	182	191	160	181	184	169	174	148	181	198	138	161	173	178	174	202	191	174	156	187	157	166	159	187	171	185	178	162	180	178	176	161	177	151	178	169	194	166	176	178	195	187	153	181	181	157	174	166	162	180	164	167	188	164	169	169	179	171	172	179	195	188	165	181	185	163	172	178	178	164	186	144	197	189	163	185	187	145	178	181	175	145	193	165	190	169	167	190	140	161	191	158	187	178	195	163	190	161	174	190	177	180	176	168	155	195	194	184	153	180	193	200	158	158	150	178	168	185	161	170	176	165	183	150	170	205	173	174	162	144	161	174	177	169	180	185	153	189	147	170	175	159	189	162	153	179	165	163	183	167	200	202	171	186	167	181	183	183	205	165	170	139	140	195	159	171	172	186	168	183	179	185	173	186	151	172	180	145	151	170	160	188	164	156	166	180	152	178	170	166	153	183	154	180	171	168	160	194	174	177	191	167	178	189	192	174	182	190	186	171	165	180	166	159	155	175	165	187	175	163	202	155	170	183	169	178	162	202	181	181	183	166	166	200	200	170	168	188	200	165	167	177	188	180	194	175	166	186	165	179	159	170	155	179	158	178	177	160	179	166	167	190	156	196	166	160	188	181	166	168	153	165	182	175	204	169	154	172	153	191	169	154	167	184	181	181	163	188	177	151	170	178	173	175	179
6223	841	1244	1369	1237	1108	900	834	788	660	652	619	592	610	555	540	586	563	531	520	529	524	505	547	499	521	471	526	518	543	492	537	497	483	483	473	475	506	510	474	476	495	473	499	505	495	487	491	469	475	506	485	479	483	480	516	474	484	470	480	486	469	528	497	459	485	491	495	479	509	457	481	421	478	485	495	463	488	441	504	513	521	482	501	455	492	493	457	526	469	484	483	492	461	526	500	492	496	458	463	493	452	496	441	470	502	496	471	489	487	475	503	496	469	475	501	450	478	469	450	469	446	471	480	503	491	491	481	473	496	470	504	484	474	463	452	489	450	481	472	441	487	470	477	481	501	461	528	480	459	487	436	475	489	446	504	492	514	493	435	465	479	468	473	493	515	453	503	461	490	447	487	452	471	448	479	464	484	510	467	501	458	469	476	438	516	424	456	503	495	497	472	525	463	477	457	476	444	472	486	506	463	477	446	454	437	494	429	476	455	496	443	468	467	514	487	464	522	509	445	475	473	495	499	500	472	475	453	506	434	451	463	503	464	476	474	476	505	478	475	451	480	509	455	477	485	448	479	501	494	461	473	468	502	496	525	482	495	476	446	461	491	497	503	518	463	448	496	461	430	475	465	501	477	452	466	530	419	491	511	486	469	475	478	480	471	468	482	474	544	488	483	471	495	484	472	433	453	483	474	482	498	482	464	511	473	458	480	500	484	482	519	483	477	472	490	467	514	483	476	459	459	471	465	462	514	504	495	458	475	472	494	468	509	500	431	499	461	461	499	491	470	462	447	461	488	447	452	437	470	521	445	451	490	439	476	471	450	459	475	494	522	466	493	431	478	451	480	476	454	459	509	474	433	512	466	465	492	500	473	465	436	481	500	451	476	465	496	473	494	461	506	425	511	483	482	482	460	483	454	471	500	460	475	456	511	497	470	466	540	524	490	494	475	466	514	485	504	464	445	475	472	438	452	484	463	523	431	486	498	456	476	472	462	488	461	468	474	474	455	459	494	459	499	469	452	488	460	488	475	470	465	447	504	458	475	464	465	481	477	472	482	531	470	471	525	463	479	452	463	481	500	459	467	486	446	428	496	462	442	477	457	493	494	516	460	438	502	540	452	499	455	464	471	464	460	470	456	467	447	460	473	485	478	452	480	482	463	474	469	474	455	471	481	480	469	459	471	504	499	441	484	506	466	488	455	519	489	496	501	491	476	480	507	477	510	423	492	477	496	458	479	517	463	473	504	500	474	468	526	446	457	466	467	468	465	467	489	481	508	481	490	508	456	460	472	469	462	451	488	491	459	462	522	475	508	462	488	461	462	523	461	486	478	458	448	483	475	470	477	485	453	493	492	500	504	479	526	473	473	441	477	479	501	504	501	469	516	485	478	422	464	499	475	475	467	489	478	491	443	503	434	490	463	516	510	476	433	482	490	501	454	432	444	492	509	476	457	460	505	479	505	444	451	477	475	528	476	459	468	485	472	480	524	489	472	511	484	466	487	457	477	495	495	474	444	482	509	458	461	506	527	504	471	470	512	499	462	477	467	458	460	464	490	469	498	473	476	457	478	506	490	472	475	469	433	472	465	513	441	475	486	468	499	460	495	483	477	494	479	539	497	472	451	490	488	484	469	474	472	484	459	457	463	457	472	480	477	513	511	495	467	499	449	488	501	466	501	478	455	427	462	499	488	481	500	443	456	466	489	478	465	464	478	490	497	464	487	472	442	497	460	486	510	485	434	458	467	497	477	485	487	422	454	480	447	468	442	475	468	499	509	470	454	478	515	508	502	520	471	454	481	484	465	506	472	474	513	488	489	475	441	491	536	446	458	440	523	436	461	480	473	438	491	461	501	435	482	457	462	490	472	483	509	503	446	498	478	487	450	496	506	475	489	444	452	453	480	505	467	444	454	480	480	492	482	466	492	493	462	474	509	462	471	485	444	461	461	485	494	472	472	489	493	436	524	478	449	494	491	482	497	475	442	510	467	487	467	471	486	457	487	499	424	473	478	488	471	495	491	464	479	500	477	490	463	461	472	486	479	478	473	492	503	494	475	488	484	463	531	479	446	485	493	479	482	516	455	470	462	443	460	486	497	530	511	493	509	475	461	465	477	478	474	490	466	470	470	480	471	494	483	470	514	466	489	452	475	450	488	485	513	452	483	428	468	457	463	452	462	482	464	504	479	519	539	531	449	486	499	486	458	480	473	504	476	468	466	454	477	508	469	494	477	460	457	517	447	432	491	478	470	477	491	478	514	510	457	453	474	502	521	444	459	463	457	472	421	461	460	461	496	501	497	511	477	503	469	461	471	496	476	453	511	433	454	468	480	426	508	460	492	483	484	470	444	473	431	463	483	451	470	454	482	468	492	485	469	463	497	494	498	492	460	468	461	482	504	476	483	463	465	475	491	470	461	463	474	495	457	506	430	491	492	481	472	498	436	488	505	511	450	464	476	464	495	503	506	487	525	471	452	527	489	474	473	477	485	447	460	478	523	468	491	464	457	482	461	480	449	488	489	448	437	478	499	472	500	497	463	468	483	474	490	478	446	466	467	460	462	461	416	445	454	466	529	462	495	481	527	461	486	455	469	493	462	493	520	448	488	520	490	462	448	496	490	485	462	439	496	485	458	456	489	482	479	481	447	495	444	483	488	441	507	500	454	479	542	494	519	489	465	456	466	486	469	497	461	510	491	539	458	465	441	482	500	466	502	489	474	468	524	529	463	494	511	459	488	483	472	492	510	476	480	499	494	490	454	485	467	495	461	473	489	485	456	492	464	476	463	508	484	506	509	509	476	480	506	512	484	459	479	488	486	504	475	493	473	463	448	468	484	471	491	501	496	482	475	542	487	501	493	464	482	455	438	489	520	468	420	467	479	457	467	456	435	492	456	489	485	446	453	488	485	487	491	514	460	465	480	477	527	449	447	456	461	518	495	477	474	462	471	497	474	517	498	485	508	492	492	491	464	471	489	463	467	504	473	499	514	482	488	494	508	472	465	464	487	475	480	493	520	485	481	469	471	434	483	446	499	503	464	466	462	445	509	493	426	456	518	490	487	496	445	464	471	445	471	491	488	519	468	476	470	495	448	465	457	477	506	481	481	436	454	492	463	458	476	485	496	471	484	495	515	534	521	495	484	517	516	460	459	466	475	483	436	474	468	491	495	484	466	451	450	468	491	507	487	509	489	472	483	470	497	461	478	489	472	465	489	458	495	463	483	470	486	495	484	504	461	487	461	478	462	456	432	435	476	498	484	476	472	448	455	470	468	487	482	473	466	492	460	454	464	490	460	463	480	483	470	460	470	466	461	479	474	477	477	473	493	500	424	451	489	489	505	464	463	458	480	470	488	493	504	511	465	531	471	477	486	482	454	497	485	512	492	434	478	510	470	434	488	502	440	474	465	486	504	523	507	463	488	476	473	494	477	503	486	446	503	511	513	446	485	450	499	472	502	460	499	524	496	442	522	445	486
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
