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
338113675276	338113675835	338113676384	338113676935	338113677485	338113678035	338113678585	338113679135	338113679685	338113680235	338113680785	338113681335	338113681885	338113682435	338113682984	338113683535	338113684085	338113684635	338113685185	338113685735	338113686285	338113686835	338113687385	338113687934	338113688485	338113689035	338113689585	338113690135	338113690685	338113691235	338113691785	338113692335	338113692884	338113693435	338113693985	338113694535	338113695085	338113695635	338113696185	338113696735	338113697285	338113697835	338113698385	338113698935	338113699485	338113700035	338113700585	338113701135	338113701685	338113702235	338113702785	338113703335	338113703885	338113704435	338113704985	338113705535	338113706085	338113706635	338113707185	338113707735	338113708285	338113708835	338113709385	338113709935	338113710485	338113711035	338113711585	338113712135	338113712685	338113713235	338113713785	338113714335	338113714885	338113715435	338113715985	338113716535	338113717085	338113717635	338113718185	338113718735	338113719285	338113719835	338113720385	338113720935	338113721485	338113722035	338113722585	338113723135	338113723685	338113724235	338113724785	338113725335	338113725885	338113726435	338113726985	338113727535	338113728085	338113728635	338113729185	338113729735	338113730285	338113730835	338113731385	338113731935	338113732485	338113733035	338113733585	338113734135	338113734685	338113735235	338113735785	338113736335	338113736885	338113737435	338113737985	338113738535	338113739085	338113739635	338113740185	338113740735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13461	1055	955	715	541	438	383	301	266	283	244	242	251	242	253	233	237	246	226	234	228	204	225	202	234	202	221	184	198	215	198	234	197	209	226	232	226	230	209	218	213	194	220	197	205	217	219	215	211	227	221	199	199	246	200	190	203	202	201	229	208	199	207	233	194	200	208	247	222	199	213	223	217	223	232	230	214	198	178	192	198	194	187	199	198	209	234	215	202	205	188	182	206	207	229	215	211	189	212	211	211	187	220	210	209	243	196	188	205	204	205	217	228	235	214	201	230	212	201	208	192	216	198	197	225	232	210	206	191	222	197	185	211	230	204	227	214	177	220	184	196	194	224	216	212	229	218	209	225	222	211	231	215	233	214	197	180	216	197	202	219	221	217	185	224	217	193	197	205	181	186	186	202	203	180	222	232	241	207	219	209	199	196	209	207	209	208	217	208	206	222	196	203	201	209	226	216	201	209	235	206	210	207	209	189	191	218	209	205	220	222	216	225	229	219	221	222	201	207	213	190	225	200	169	199	224	215	209	217	209	246	202	223	212	206	231	214	155	223	187	196	211	207	194	197	210	218	212	204	205	196	212	238	215	212	207	206	213	204	235	193	189	205	217	214	180	198	215	208	216	211	209	189	208	193	179	226	236	204	205	202	217	185	194	210	193	217	197	199	204	234	213	239	208	199	183	220	213	185	212	187	225	223	225	194	215	199	210	196	194	254	236	213	209	187	218	204	202	201	193	204	225	199	188	208	224	194	174	203	202	224	194	198	201	200	197	216	221	183	176	227	207	199	243	212	203	212	207	195	210	229	227	204	209	219	203	191	232	191	219	210	208	206	229	207	185	210	201	205	248	210	208	222	223	212	224	213	208	225	197	226	188	235	197	206	184	194	199	200	200	203	212	219	208	196	202	226	241	229	228	198	208	186	204	201	175	206	202	215	206	191	240	211	202	195	198	221	210	210	201	225	214	195	199	188	190	199	183	237	225	207	189	206	214	210	204	199	210	208	210	218	242	218	199	217	186	215	210	214	209	214	215	204	215	211	217	184	239	203	191	202	209	196	214	216	181	251	214	213	179	219	208	192	197	195	209	217	191	205	194	210	196	174	203	213	202	259	209	215	182	185	212	204	211	190	188	206	208	187	219	214	194	189	205	181	214	182	205	209	226	229	222	219	197	182	230	196	208	181	221	204	198	205	201	212	213	194	201	236	179	226	200	230	207	184	211	213	200	191	195	238	204	207	213	217	208	211	190	224	204	214	223	217	207	191	230	238	218	200	204	215	214	239	220	222	214	228	221	189	195	228	197	194	194	207	207	187	214	215	183	204	218	204	187	203	220	197	197	214	193	185	183	198	224	241	216	193	208	229	202	189	193	222	202	198	219	205	210	204	211	206	231	176	199	213	206	175	237	196	205	184	222	216	198	210	199	193	202	193	204	192	193	233	214	233	200	220	215	212	203	208	215	180	195	201	223	188	202	211	214	182	210	221	200	185	186	231	222	186	192	242	209	210	197	224	213	227	170	223	209	188	182	198	203	188	183	214	186	203	191	209	208	195	196	181	193	243	213	209	204	204	193	225	215	225	210	228	204	233	228	195	211	219	220	186	204	212	208	218	201	207	196	228	188	230	200	207	226	188	194	186	209	212	245	215	209	186	202	192	203	222	172	238	204	217	188	206	211	206	211	200	211	173	237	191	203	220	220	204	212	197	230	205	223	194	217	199	203	201	208	201	188	202	197	225	240	197	223	213	239	199	198	199	194	221	215	197	228	211	224	206	205	215	194	228	226	200	175	204	205	203	224	210	203	196	214	199	199	230	223	212	170	212	195	216	188	172	208	226	186	203	232	195	219	209	201	204	199	232	210	223	204	208	215	206	216	188	214	200	182	213	213	202	182	179	235	189	214	203	220	208	200	187	192	217	199	234	223	211	190	198	208	216	189	220	224	201	232	214	184	221	199	187	213	220	222	219	228	194	191	196	187	216	222	195	192	212	194	204	213	219	193	215	222	222	219	205	201	203	227	223	213	230	200	211	196	229	216	213	198	205	232	229	228	203	200	236	207	226	232	205	202	206	211	205	224	224	224	199	233	233	235	199	218	206	220	231	219	175	191	235	210	207	187	205	220	218	211	230	213	225	193	210	211	203	187	211	213	199	212	226	209	214	208	196	203	194	226	218	215	186	209	205	217	214	195	187	191	199	187	207	224	248	219	215	190	202	228	210	205	237	227	228	196	224	196	199	211	208	215	215	182	232	198	211	182	190	197	218	194	196	198	203	223	230	214	221	216	213	194	179	197	222	198	214	205	211	209	205	221	212	216	186	205	224	211	223	232	195	213	205	206	215	214	227	184	195	186	217	190	206	182	204	216	216	215	181	192	216	189	193	192	206	210	217	229	205	209	222	197	227	209	208	216	211	222	208	223	204	187	193	208	212	200	203	196	208	200	217	204	208	253	203	203	200	229	204	184	204	187	245	182	195	237	225	224	230	224	188	206	227	209	220	185	199	205	207	227	234	204	188	207	228	218	198	185	188	201	210	223	209	189	199	180	189	209	221	222	199	206	210	214	230	211	202	199	214	197	222	186	200	222	195	235	209	207	193	171	168	186	212	218	198	224	231	224	211	216	226	205	204	194	194	213	188	201	236	221	219	207	187	226	221	216	185	195	208	190	225	220	217	200	182	198	179	206	196	222	216	225	203	183	213	199	210	217	196	216	197	203	195	191	229	191	202	216	200	217	199	199	203	183	215	188	212	224	204	232	206	212	215	208	194	175	224	208	209	196	230	215	203	235	189	226	227	182	213	216	178	235	206	181	195	196	204	199	193	218	182	211	221	205	199	199	197	198	212	200	196	205	209	200	219	193	179	201	224	204	197	210	190	218	217	240	210	189	211	208	221	192	224	193	222	189	198	218	220	212	195	197	223	192	187	216	214	232	202	193	208	218	194	204	200	210	214	204	227	226	198	242	245	205	191	195	226	199	203	207	215	235	190	187	214	218	214	196	226	195	220	210	197	203	196	204	203	217	213	214	229	190	206	215	185	222	196	199	190	179	193	203	205	240	186	219	221	212	190	212	210	197	207	235	235	217	229	206	219	198	189	211	222	201	200	232	193	217	211	214	208	196	202	213	207	209	197	197	223	165	211	192	204	206	210	216	186	224	188	181	189	226	220	224	192	208	185	219	222	230	203	199	207	198	181	213	204	199	197	222	197	208	184	207	209	218	206	211	181	190	200	206	208	224	240	181	192	200	189	216	213	211	212	193	195	198	234	211	216	184	204	221	194	210	219	212	218	225	191	208	206	210	206	225	231	212	191	187	219	218	203	203	209	251	214	203	208	211	187	202	210	200	233	238	221	201	208	221	165	233	216	230	203	240	224	229	217	191	213	203	183	205	183	209	234	204	208	195	224	197	204	229	217	207	221	206	200	221	216	191	217	211	201	239	236	217	197	209	214	190	210	201	215	253	240	194	194	178
8065	985	1978	2359	1959	1588	1344	1112	1012	929	849	776	706	742	678	708	625	665	613	601	601	606	604	556	565	626	547	543	551	552	512	499	521	556	541	547	512	563	564	623	590	596	628	625	603	575	569	528	586	529	559	535	557	529	518	546	502	506	568	478	522	547	557	516	543	523	531	476	524	534	516	531	534	498	516	480	555	533	498	529	522	507	518	471	507	503	449	499	560	507	526	504	531	483	508	493	491	494	505	498	508	512	512	539	502	478	490	550	513	536	471	486	498	496	485	480	509	484	514	482	541	496	508	498	444	493	455	512	503	502	523	517	513	446	497	492	497	472	450	490	483	488	514	490	463	537	552	538	480	512	461	494	516	482	487	521	518	481	508	509	499	494	546	472	496	524	517	506	484	483	502	519	501	493	495	466	504	539	521	517	493	530	527	452	518	524	505	513	501	461	493	522	484	480	495	504	467	502	484	486	461	516	494	533	486	465	457	490	455	570	518	488	520	512	501	525	536	510	493	532	467	521	486	479	491	476	503	477	489	453	499	527	500	534	520	493	497	514	514	562	481	488	524	503	500	503	531	485	484	528	468	544	495	466	519	489	481	478	494	499	517	540	514	481	510	524	537	491	474	511	526	473	482	497	477	496	521	473	505	477	533	474	471	533	484	486	484	523	536	507	508	506	469	494	452	490	486	488	507	497	524	535	478	480	502	485	542	489	544	476	551	524	495	478	498	527	479	520	500	507	493	476	473	499	548	512	467	464	547	515	523	514	500	483	509	497	499	476	511	467	486	474	488	508	503	526	511	460	551	509	547	495	517	475	505	541	546	463	497	500	482	486	493	494	522	509	525	496	488	472	486	489	558	491	494	530	527	516	501	483	491	509	519	475	492	503	524	529	503	505	510	502	507	535	519	531	483	468	504	481	524	495	482	486	493	521	501	512	486	539	513	483	501	490	508	485	491	480	503	495	519	508	488	502	500	494	495	513	509	460	493	496	490	502	494	503	482	501	527	511	492	489	505	494	489	505	502	498	503	510	488	512	501	498	552	493	509	513	514	487	484	568	464	468	498	500	452	463	498	505	493	539	473	516	518	464	497	510	509	489	528	483	516	452	469	530	507	494	480	502	474	476	523	522	507	498	495	483	548	453	517	519	489	517	529	480	522	504	534	465	520	511	491	512	485	516	523	538	491	525	513	460	504	489	506	484	508	511	482	496	515	435	548	479	507	515	482	509	510	454	532	507	501	494	483	521	498	491	500	463	535	516	531	511	536	489	481	527	498	488	513	508	447	492	477	495	516	512	501	484	506	494	482	477	481	515	525	472	532	466	449	492	489	500	503	535	470	528	518	487	498	480	458	509	492	534	510	491	493	502	510	474	564	471	519	471	506	502	497	507	480	457	542	507	522	525	495	498	506	529	515	499	517	526	486	458	542	543	518	489	518	519	510	473	498	463	487	487	477	512	511	512	461	505	548	498	521	543	516	514	511	482	518	520	455	494	508	510	517	512	484	502	500	484	496	494	521	521	506	505	502	514	498	506	509	495	496	457	479	516	512	527	496	480	536	485	501	518	502	461	471	488	536	521	489	510	501	533	482	479	489	470	477	503	490	526	505	486	539	533	478	508	551	510	469	531	505	481	451	535	523	490	469	498	486	464	526	494	500	483	488	473	471	504	513	519	508	511	488	459	513	540	477	477	465	466	468	505	496	508	525	506	475	521	482	506	479	486	548	492	505	480	521	520	473	498	513	514	469	507	473	466	494	467	490	527	474	521	550	511	477	481	525	498	492	484	458	486	510	477	486	498	511	455	470	523	484	477	495	530	499	477	493	518	529	500	514	502	536	516	463	506	498	483	503	516	515	463	491	562	496	482	479	498	495	498	513	482	515	490	505	526	508	475	494	497	472	518	516	504	492	508	519	462	474	508	522	494	468	512	516	522	532	471	513	460	480	528	535	515	519	487	500	486	497	576	443	492	525	517	498	480	504	458	502	515	511	494	515	479	496	512	490	524	479	531	497	510	488	534	534	527	505	488	479	494	483	499	496	489	521	542	494	503	547	508	508	513	508	550	482	482	494	504	499	474	479	486	484	540	527	496	517	514	492	484	546	482	531	500	465	543	547	481	480	484	550	506	481	526	482	495	470	487	533	487	540	529	505	503	449	497	497	513	526	509	506	500	517	484	498	500	509	484	453	476	501	507	497	496	534	486	520	527	524	523	525	516	495	479	510	504	475	491	490	494	523	486	468	476	510	467	524	497	514	503	478	515	517	489	507	502	482	494	483	517	498	511	547	468	516	489	432	492	523	462	474	488	466	492	504	524	460	494	482	506	508	505	504	500	504	536	497	519	466	535	469	516	513	511	486	489	510	490	520	457	536	500	497	492	487	516	468	535	495	550	469	488	546	486	497	477	456	547	473	520	484	485	524	535	476	449	510	532	492	521	490	507	495	531	489	493	529	512	482	513	518	501	493	556	481	500	498	506	508	535	529	513	495	489	503	536	540	510	519	513	481	533	465	491	532	519	545	498	484	502	489	477	513	507	523	490	454	531	506	545	527	486	501	496	534	535	486	548	509	495	496	482	510	536	520	527	534	489	470	515	488	475	523	490	515	540	528	469	508	458	486	525	466	554	507	497	562	480	509	531	530	474	449	486	489	490	507	491	513	516	506	483	479	512	484	487	512	483	473	491	520	504	525	538	474	522	524	492	528	497	556	546	517	510	530	499	493	502	468	501	526	503	523	512	487	495	512	483	482	451	497	504	486	519	521	531	501	485	532	499	516	465	489	466	512	499	498	497	485	502	508	537	508	506	458	473	480	550	490	521	512	502	490	518	477	512	533	478	484	496	500	469	494	470	501	520	496	515	534	468	478	492	513	487	510	502	501	464	511	515	512	524	528	489	519	522	541	485	521	479	457	492	506	477	507	491	483	486	498	487	472	500	501	510	504	482	511	490	518	537	484	561	514	502	504	517	519	474	478	520	506	505	511	512	494	513	480	463	490	482	499	504	507	526	477	488	465	561	491	505	498	488	507	534	539	546	498	492	488	535	496	516	490	478	515	491	506	520	526	470	504	512	527	444	481	480	504	517	509	478	501	536	510	458	514	481	487	483	470	576	476	552	503	488	523	474	499	482	512	515	469	500	493	516	507	484	531	461	480	494	533	507	525	514	507	511	502	513	484	529	515	458	484	489	515	530	507	532	461	507	483	499	506	508	502	473	491	474	515	465	511	507	511	456	496	529	482	527	482	517	523	498	490	497	499	487	476	466	510	533	478	482	473	463	541	484	497	524	495	465	495	511	468	524	504	538	505	511	469	514	499	501	506	476	507	508	508	494	527	542	474	525	478	522	484	464	486	496	473	506	526	513	533	484	509	498	473	521	505	486	484	521	503	479	500	488	467	494	487	502	513	528	490	477	509	473	475	478	506	485	520	491	495	519	505	520	479	492	465	494	505	480	522	492	531	508	506	464	466	483
1431	267	299	317	290	257	257	258	261	270	275	305	280	283	252	262	283	274	236	282	268	277	305	260	265	264	282	262	281	259	261	247	290	255	271	297	243	262	258	242	253	312	299	284	260	285	265	284	271	244	276	280	268	250	265	246	284	261	300	259	261	274	284	271	246	275	266	276	244	275	282	245	267	282	246	276	280	280	279	256	275	305	264	274	269	309	271	272	273	286	272	294	278	280	305	256	270	281	259	257	301	321	281	301	276	263	274	277	263	241	279	301	291	273	247	212	264	275	254	247	280	266	249	273	254	270	299	259	267	250	276	281	288	281	256	262	249	267	242	262	265	297	262	267	260	276	297	289	306	265	255	273	274	261	256	298	275	280	295	297	279	273	270	261	254	290	292	269	243	271	256	280	242	256	254	252	275	285	292	270	264	254	258	268	298	257	273	274	276	280	280	262	296	302	287	268	282	290	280	257	284	266	274	222	271	255	279	266	271	295	271	299	259	291	280	260	239	273	279	286	268	280	252	278	273	273	272	267	277	247	266	251	262	302	284	289	266	276	264	275	301	279	287	291	260	300	261	296	314	261	267	263	265	289	308	280	263	283	277	284	245	291	290	286	264	282	307	262	268	284	242	288	297	268	267	300	259	279	263	294	296	282	280	277	284	263	276	268	255	265	271	273	259	285	264	254	261	316	277	277	248	257	287	262	269	280	282	240	257	268	309	266	269	269	268	282	256	286	249	294	260	269	283	280	287	301	304	277	280	249	264	268	257	296	275	286	278	284	267	281	286	260	283	283	290	286	263	261	287	296	274	273	288	263	277	278	260	279	288	271	270	303	268	312	293	251	293	271	287	267	265	264	254	282	297	276	271	271	277	280	286	318	259	303	263	248	267	269	251	261	231	285	277	256	296	269	240	264	281	266	284	295	272	296	286	265	289	270	255	262	267	248	292	278	247	299	269	254	258	242	265	253	263	311	269	261	256	280	254	264	275	295	287	247	262	294	244	276	263	275	220	268	253	264	257	270	269	279	271	281	269	272	267	250	258	276	270	274	273	244	256	288	287	281	270	246	320	289	282	278	287	303	255	305	320	263	274	288	281	253	252	264	280	282	256	261	266	275	273	259	282	243	282	268	272	280	291	249	261	266	280	278	284	283	273	245	282	250	246	273	274	272	301	267	288	264	292	277	295	276	260	276	276	283	263	281	261	270	277	269	259	295	273	268	267	257	283	259	255	266	268	290	262	241	291	247	281	258	293	293	282	255	276	301	298	285	257	251	266	298	288	308	257	271	278	282	262	251	243	267	269	271	271	256	248	261	261	287	265	240	283	297	278	287	257	270	323	279	265	259	280	264	286	238	303	286	253	262	256	261	293	276	250	248	233	242	252	257	267	277	231	257	266	239	260	263	285	295	278	242	258	257	263	310	253	293	273	309	274	263	265	304	257	327	283	258	280	282	291	271	285	280	274	288	297	280	283	246	287	280	249	282	283	273	266	279	255	285	267	286	243	268	274	228	271	269	254	283	251	276	261	250	256	283	262	278	269	255	281	258	276	259	295	259	252	291	225	240	286	276	310	268	293	256	271	276	260	270	310	292	255	287	287	269	265	256	285	293	280	295	301	274	275	276	287	289	280	321	311	278	272	259	258	295	273	259	261	293	272	236	267	248	254	278	247	284	255	245	275	257	311	284	275	303	286	283	290	263	274	266	259	260	283	267	261	278	266	260	279	279	254	267	270	261	254	293	275	265	253	287	284	291	271	269	245	273	280	262	267	272	267	278	274	279	292	270	284	278	284	251	253	280	287	258	292	247	262	278	278	262	252	279	273	248	252	245	269	258	285	272	267	290	263	261	283	268	269	289	249	321	285	296	272	274	275	283	282	288	249	258	252	257	271	259	263	278	281	295	288	265	287	267	227	259	262	255	274	282	273	258	273	270	297	279	266	291	281	264	292	282	256	276	290	257	257	277	243	235	282	285	298	275	277	271	300	298	259	245	269	281	231	236	273	244	231	268	254	277	290	326	260	276	249	250	245	273	283	284	276	261	270	273	272	269	289	272	254	261	274	258	274	287	278	279	252	272	267	259	270	294	293	275	303	253	296	302	246	274	275	289	253	300	272	288	269	294	261	270	264	271	265	254	258	273	271	265	259	265	282	258	286	293	264	244	266	308	284	276	278	270	279	276	247	271	290	297	314	265	294	286	268	271	280	261	253	293	283	336	284	284	316	274	274	272	287	246	292	263	292	279	276	297	310	277	284	297	273	263	289	257	280	254	285	275	280	252	279	262	279	260	277	273	258	238	276	296	282	288	251	247	285	266	261	273	286	258	282	271	271	272	280	323	293	311	288	287	259	290	296	279	245	265	258	261	284	290	259	234	246	292	247	276	302	248	295	283	265	250	279	262	272	278	283	280	306	299	275	303	249	254	248	245	240	261	284	265	245	269	297	245	258	290	268	281	267	268	266	238	298	240	284	247	273	264	283	291	257	250	265	271	254	244	285	273	298	282	299	226	305	256	261	252	248	256	292	272	258	286	278	286	291	305	289	279	278	247	261	286	258	252	274	302	276	287	273	296	298	279	260	254	269	300	282	292	283	252	317	265	302	280	263	290	259	284	287	278	262	235	269	270	232	285	269	254	288	268	272	282	282	266	273	279	243	282	250	241	280	263	250	267	279	270	258	249	244	256	295	257	265	266	290	287	275	264	306	257	282	270	253	295	281	277	265	270	261	271	276	279	236	264	270	245	301	239	230	274	271	283	260	284	280	284	290	288	275	251	267	268	235	245	276	293	282	245	260	278	264	278	282	239	300	271	268	271	253	291	251	321	283	253	303	317	286	298	296	265	269	275	249	277	240	299	274	273	268	251	273	254	285	269	273	298	288	306	250	268	299	260	284	276	270	298	317	248	289	296	250	313	300	303	241	257	316	272	284	212	267	252	260	253	282	262	299	267	274	282	290	250	265	285	236	238	291	301	247	260	267	257	310	261	268	274	224	288	281	281	288	268	280	277	270	296	257	292	324	290	282	273	273	250	280	287	258	315	256	278	299	288	294	293	229	278	257	289	310	275	309	252	258	260	250	290	259	276	261	268	272	293	269	258	270	248	323	258	266	252	262	281	271	259	256	292	268	288	264	263	265	260	261	268	269	258	257	285	266	270	280	274	288	266	294	292	259	272	261	301	283	269	272	274	277	236	276	275	290	283	261	269	261	273	274	278	245	305	274	290	282	247	273	274	272	288	264	266	247	303	264	267	277	287	282	281	294	268	255	263	289	304	290	288	269	272	272	302	276	298	271	271	271	288	263	292	230	267	286	240	274	306	282	270	299	274	272	281	273	293	307	285	292	272	288	275	274	251	275	272	284	276	267	275	295	251	226	274	279	267	306	251	277	297	279	234	265	287	278	278	265	261	258	275	257	276	272	281	243	279	245	271	286	231	291	255	278	278	264	277	263	284	277	261	279	263	270	268	312	264
1763	598	612	621	598	586	603	665	582	608	639	589	677	632	662	644	652	653	559	629	588	657	621	602	608	617	602	624	592	574	603	611	591	582	589	607	643	612	624	592	660	623	545	614	677	612	607	587	646	598	591	603	598	594	586	614	621	645	638	593	614	587	576	606	594	590	599	598	620	620	616	556	576	609	637	596	639	629	609	628	633	635	586	579	619	630	590	592	609	623	551	615	584	615	602	608	597	612	588	605	601	604	608	635	590	630	591	590	637	660	573	594	569	606	612	610	624	567	611	643	562	607	607	571	619	663	579	591	684	604	628	624	614	580	600	623	614	599	583	597	585	611	643	638	597	648	645	626	540	596	633	588	568	585	591	596	621	600	597	585	628	609	598	620	569	605	608	644	611	637	581	557	610	636	650	607	589	612	597	614	607	596	626	619	600	600	607	639	574	613	597	615	647	627	590	612	642	600	591	607	596	593	636	611	569	615	636	601	600	584	589	628	610	627	598	630	610	592	593	660	559	633	611	587	626	643	584	568	617	570	632	612	573	581	562	578	594	614	612	613	596	587	605	637	657	619	605	598	582	567	571	591	602	579	614	637	599	611	617	570	628	590	568	621	602	609	581	649	619	641	605	557	600	643	583	594	570	532	603	664	629	613	655	626	584	603	595	592	676	621	589	632	607	608	638	592	609	588	607	639	595	574	629	629	596	572	617	583	580	573	629	598	612	611	545	615	585	610	625	561	593	602	675	603	609	583	622	598	605	607	575	585	641	606	590	594	562	555	556	584	632	593	605	597	582	631	611	592	586	570	596	600	556	592	565	599	593	610	625	561	605	597	593	592	584	635	568	539	623	606	609	579	588	591	588	593	605	563	647	622	607	595	598	593	631	590	626	633	633	622	604	562	588	625	596	595	597	602	601	620	618	605	611	654	624	610	586	575	615	583	614	585	640	595	626	575	639	563	596	607	572	620	583	630	559	583	590	629	581	583	563	602	592	625	640	615	606	581	595	597	586	615	624	576	624	603	629	593	616	582	584	617	635	620	609	580	619	583	569	569	635	586	638	552	622	607	579	578	652	594	628	599	615	610	566	661	598	627	625	575	619	610	591	578	592	601	570	666	583	614	598	620	595	602	623	580	620	596	626	616	601	650	613	596	615	588	591	600	609	610	641	603	602	587	596	592	639	572	606	572	595	580	593	621	571	616	620	604	628	568	601	578	607	648	608	638	622	601	630	628	588	614	617	593	589	619	616	609	645	639	621	578	620	606	625	616	578	592	603	603	601	609	624	607	637	583	592	597	641	610	615	593	573	592	614	622	631	602	623	615	571	605	646	595	614	628	605	587	598	580	594	621	617	626	583	628	599	624	607	596	611	612	579	604	594	588	618	621	578	593	620	598	629	603	593	623	619	554	629	563	613	604	626	632	617	617	576	586	605	586	612	655	601	594	609	629	577	568	572	651	614	613	606	566	638	614	620	596	616	612	566	591	628	584	574	633	617	616	625	577	591	618	599	580	579	570	605	603	609	626	585	594	626	588	600	592	583	609	604	580	630	631	633	592	601	600	532	577	631	606	584	585	550	579	602	586	548	587	569	563	579	578	599	630	597	593	610	588	609	621	592	615	613	586	579	610	607	589	641	603	538	612	627	587	554	652	622	588	565	593	581	584	643	593	633	597	607	610	606	618	580	596	634	602	580	605	620	579	595	645	614	557	602	569	588	611	599	601	625	602	606	610	549	598	613	628	601	597	614	626	616	574	591	663	605	591	619	634	582	591	636	577	636	567	591	622	607	559	632	569	605	573	615	633	596	633	644	587	573	635	610	580	575	576	621	616	632	617	574	620	604	571	586	581	625	578	583	582	630	593	589	604	584	627	615	579	574	625	589	575	637	624	619	604	591	624	607	591	557	609	588	624	574	565	573	591	604	615	606	588	603	618	631	587	609	606	578	629	592	616	635	592	591	595	598	603	641	573	583	592	600	619	603	575	636	593	636	586	598	615	557	591	625	565	616	627	584	593	611	579	643	617	568	584	593	584	609	649	612	596	607	606	622	579	580	633	580	601	556	618	597	603	664	606	611	618	628	569	648	607	595	597	625	605	633	620	587	586	590	601	601	551	647	601	600	623	599	617	592	597	618	629	591	586	606	636	588	566	591	577	627	617	628	571	613	591	599	626	613	601	620	590	678	613	639	596	585	602	600	583	599	597	637	583	571	557	606	608	610	609	599	578	574	617	609	646	590	661	574	652	585	557	612	619	614	605	600	552	577	641	607	623	576	602	560	599	616	606	614	579	598	619	616	568	593	601	672	599	616	570	587	593	612	628	590	569	598	599	570	565	579	622	642	610	583	631	615	585	611	616	598	601	616	562	625	597	561	607	612	610	610	634	594	588	607	623	596	590	606	546	614	597	628	616	560	587	579	607	587	643	613	561	551	622	613	615	630	598	560	577	599	643	653	606	628	630	633	584	631	621	601	566	585	649	602	638	636	585	597	579	614	635	602	617	655	618	595	572	605	618	574	592	582	586	623	568	572	619	578	631	646	581	639	567	572	585	615	541	608	559	607	577	625	616	552	590	599	613	611	635	587	609	589	616	556	641	609	612	592	600	605	594	603	575	557	579	602	602	561	592	593	559	670	591	584	560	614	580	636	619	609	612	607	608	617	590	612	586	557	594	625	628	613	594	584	645	616	636	555	581	583	581	584	572	611	584	630	647	650	586	597	574	653	565	596	550	593	619	599	592	570	593	600	596	610	579	568	625	597	615	605	601	604	601	637	549	543	591	591	625	619	605	577	607	591	595	602	629	606	609	606	570	625	594	602	592	637	616	595	603	591	593	615	606	590	592	617	628	628	607	613	611	641	594	551	552	601	635	593	603	588	591	593	615	600	652	649	630	608	603	608	593	587	612	608	588	622	585	623	612	583	586	592	595	555	631	650	595	634	604	586	614	608	573	630	546	616	606	592	602	635	639	579	592	609	584	625	620	632	628	566	614	600	590	586	593	646	647	584	621	595	569	613	600	607	590	609	550	598	635	586	663	589	596	625	602	593	581	612	639	542	599	593	588	620	653	568	592	620	644	575	574	554	588	582	621	636	626	590	589	636	638	594	629	590	586	602	579	597	575	596	612	604	618	599	662	561	653	611	597	588	552	598	579	592	625	625	624	574	609	610	611	612	622	584	634	619	590	613	602	645	656	595	562	637	561	618	563	600	615	646	605	641	569	599	581	628	611	551	591	617	618	612	602	588	620	598	632	607	626	635	584	622	631	602	639	617	650	655	570	599	587	626	654	598	601	586	611	646	619	608	603	562	588	617	634	579	613	610	628	595	570	663	561	621	609	573	625	581	607	576	575	618	599	603	652	556	651	624	595	615	608	610	638	590	606	579	603	563	627	602	637	667	625	623	598	614	600	588	632	615	595	591	617	643	579	599	610	634	616	589	612	617	596	598	629	618	618	621	592	605	631	581	588	624	614
7039	461	491	458	322	254	237	217	221	200	150	183	175	173	158	148	140	191	176	158	164	164	149	155	154	146	165	144	142	175	165	144	167	167	146	156	171	151	145	134	174	171	143	163	150	155	167	166	136	147	163	151	157	168	134	163	162	167	155	160	172	142	160	163	171	164	153	162	168	156	174	149	162	159	144	151	173	142	157	144	131	154	146	150	156	147	152	150	158	164	138	148	170	144	152	167	166	140	136	141	128	137	156	168	165	159	161	165	153	152	137	139	162	165	136	159	155	146	168	194	156	145	151	145	145	160	147	153	153	133	125	129	140	156	156	159	181	154	160	118	157	157	148	163	150	145	145	159	162	158	168	154	156	151	143	147	140	131	156	138	182	157	144	160	157	157	171	165	154	157	164	162	129	184	174	128	141	150	153	159	165	158	145	158	184	144	138	151	161	161	173	186	157	139	145	135	159	174	149	171	139	142	144	134	152	177	164	148	177	158	149	145	166	145	136	160	183	150	134	163	152	170	170	168	141	169	154	148	153	168	159	175	175	162	165	173	192	167	171	151	130	166	155	149	143	209	187	163	152	159	140	149	144	147	168	155	180	162	151	160	144	155	153	116	161	173	162	157	131	155	140	173	169	142	151	174	148	131	176	167	130	147	164	143	155	155	175	170	134	173	169	164	135	144	147	144	156	176	159	152	172	158	165	162	146	191	158	174	171	188	146	157	153	148	151	146	152	170	146	153	145	151	155	167	148	164	161	164	118	156	170	148	136	157	136	148	153	137	139	169	162	135	157	141	161	134	147	138	163	159	159	159	161	155	154	164	162	183	133	168	153	169	150	156	137	153	162	159	158	166	159	166	157	191	134	150	149	167	188	136	153	151	161	159	156	155	166	137	136	127	162	149	158	157	159	149	150	168	149	149	129	165	182	147	140	146	167	166	170	162	155	151	120	178	144	168	135	152	130	131	140	169	160	151	170	160	141	170	142	167	155	134	167	183	149	136	165	141	182	140	125	164	155	154	140	157	171	161	147	153	160	157	169	155	173	144	143	130	137	127	150	167	165	159	134	163	146	174	165	144	130	144	160	143	124	158	157	152	163	161	166	173	158	163	156	164	161	161	139	135	167	161	159	156	158	166	136	129	188	150	144	164	168	158	149	152	170	149	146	171	159	158	159	156	196	160	153	164	156	149	158	163	161	164	161	147	162	155	149	174	152	161	180	164	160	168	162	142	143	136	152	142	149	153	148	152	155	146	162	164	191	134	178	157	167	163	161	138	145	160	164	150	184	127	148	163	150	153	140	147	163	158	136	142	157	152	178	164	182	151	156	155	146	148	129	162	166	180	165	164	153	137	159	148	150	163	167	162	145	161	142	156	170	143	143	146	151	152	158	164	166	140	150	178	156	148	142	137	139	152	155	148	164	176	185	165	141	159	146	157	164	148	148	143	167	151	135	156	159	162	138	173	171	132	173	165	144	161	149	155	163	144	156	177	144	163	185	175	144	158	160	155	138	161	148	140	148	186	199	152	168	145	166	153	149	145	162	170	161	142	139	157	176	154	153	135	167	152	122	164	180	174	116	142	171	150	136	148	144	150	143	138	147	158	136	139	158	175	158	164	143	156	160	164	164	145	169	178	185	162	154	155	164	156	144	135	146	167	154	161	156	168	156	134	159	165	170	156	167	165	161	160	167	145	160	163	144	154	178	163	146	151	145	164	156	180	148	165	141	140	174	162	171	162	144	148	152	166	159	168	144	161	170	164	167	164	145	150	147	152	153	156	153	152	160	169	148	150	152	146	139	172	156	165	141	161	161	143	158	162	164	152	155	157	153	158	146	148	167	158	175	166	139	176	152	165	165	145	157	163	166	154	150	139	155	171	173	154	147	131	155	141	147	172	133	154	133	166	161	170	133	158	148	139	149	158	138	184	182	149	175	128	127	146	159	189	151	133	141	151	148	176	155	169	164	149	154	158	153	126	158	161	159	169	137	160	160	154	136	166	162	161	167	139	162	152	156	136	169	139	146	152	183	149	156	140	175	153	173	174	167	162	137	171	156	134	164	160	193	132	159	137	176	138	163	167	155	122	149	141	169	143	154	160	147	136	149	154	151	176	144	173	146	167	134	167	161	173	154	167	151	168	162	157	155	151	176	169	150	146	140	147	152	174	165	168	181	155	162	132	176	165	148	137	154	174	170	168	162	145	165	150	141	143	146	165	153	168	136	151	141	179	155	150	145	149	144	130	171	144	136	157	173	161	165	144	133	127	147	155	165	169	127	184	193	149	144	180	178	138	157	141	159	148	140	145	136	158	145	150	137	142	149	183	127	168	132	171	162	181	157	151	166	146	152	157	158	134	163	155	147	164	161	172	143	182	155	165	160	156	166	140	129	149	139	132	172	185	163	162	163	141	167	134	156	162	145	177	167	149	172	157	160	142	135	163	151	161	141	151	149	156	182	150	150	157	155	149	161	178	126	158	135	177	152	156	153	147	152	121	169	156	166	164	149	149	171	147	164	159	160	149	158	166	163	156	184	165	160	167	146	153	147	168	165	137	156	133	132	150	142	171	153	153	150	155	182	170	169	145	180	148	136	154	156	137	161	145	153	157	146	159	131	146	152	168	156	163	161	150	140	159	161	161	144	121	161	169	134	156	159	154	150	149	168	160	156	142	145	148	141	158	132	181	179	178	143	158	151	143	164	161	163	141	155	140	138	169	145	151	163	148	165	134	152	156	164	152	152	134	158	149	142	174	171	166	151	138	147	150	138	149	174	158	149	146	148	158	134	153	157	152	148	136	148	145	153	165	151	174	184	156	151	165	141	124	165	176	178	151	141	182	139	171	154	145	138	158	153	174	177	164	170	141	171	148	151	172	159	146	157	154	152	137	125	181	145	163	154	145	151	168	153	157	126	174	163	161	158	153	156	160	176	173	182	156	171	150	150	172	127	188	159	170	164	148	167	155	148	152	156	164	147	154	164	149	150	140	169	177	173	160	125	138	145	175	143	150	160	147	171	152	143	161	190	164	157	146	151	174	156	150	153	152	183	150	147	138	134	158	138	126	143	138	158	155	144	159	134	146	141	163	157	143	142	145	155	163	134	175	162	156	158	152	158	186	145	142	154	148	146	134	141	153	151	125	170	186	131	155	157	117	161	158	156	147	135	193	152	150	163	170	181	156	153	145	133	173	155	159	140	161	131	170	173	148	155	132	162	158	137	163	147	144	161	174	162	142	138	159	154	153	159	173	160	146	163	154	196	154	132	170	165	151	151	152	171	151	163	151	140	180	158	182	155	148	142	149	147	139	166	153	158	154	145	172	167	144	163	156	176	168	132	192	159	149	159	160	155	141	150	156	158	158	156	166	142	153	126	147	135	150	157	144	137	137	154	176	148	144	156	154	137	137	148	150	161	166	157	165	147	136	151	144	151	178	153	171	140	154	175	152	140	155	161	163	134	150	168	145	127	129	158	158	163	148
6097	594	1180	1318	1118	945	810	709	617	639	543	493	509	484	489	495	436	426	416	450	410	435	412	359	411	432	406	418	423	384	392	404	374	405	406	446	364	426	423	418	446	425	442	458	423	438	424	434	401	412	413	427	387	402	411	430	442	365	428	370	378	384	393	392	402	414	389	415	429	427	372	379	346	379	380	357	396	395	396	365	391	353	326	380	376	388	349	357	355	377	370	375	385	387	376	339	391	389	368	367	394	373	377	360	377	397	354	365	365	352	371	388	393	357	383	317	400	355	374	370	379	391	368	368	369	409	372	385	378	361	384	354	361	380	362	349	348	376	368	377	389	359	405	367	365	363	366	364	379	379	390	371	376	367	360	359	412	379	384	345	404	374	402	372	412	389	394	352	415	366	358	361	375	389	373	377	376	383	348	404	359	367	382	395	402	384	327	364	395	396	404	362	364	385	369	390	362	357	383	391	365	364	362	373	377	356	367	359	355	403	394	369	374	374	376	367	367	360	374	321	400	366	387	372	362	378	382	371	346	368	371	338	384	405	363	383	375	369	385	380	359	407	355	381	385	360	373	373	357	400	346	388	390	372	358	390	350	391	359	381	371	384	383	370	362	371	395	397	376	370	379	356	382	374	392	344	381	385	343	377	378	401	342	371	399	369	368	392	336	393	365	403	385	374	374	378	388	359	360	375	370	412	389	386	376	386	370	357	359	399	371	372	358	371	382	394	365	379	382	364	332	366	353	362	371	364	388	358	345	354	377	421	388	338	335	358	380	382	346	344	391	396	386	355	386	366	427	336	373	405	372	362	381	391	355	367	378	333	384	391	358	410	421	365	393	363	400	361	354	365	352	365	377	351	389	371	386	425	336	376	382	381	378	415	350	362	360	410	337	360	413	366	379	401	389	363	348	389	383	414	378	375	353	372	379	392	379	350	376	373	410	377	373	370	396	402	386	400	392	397	391	374	397	339	391	392	362	373	395	358	365	360	377	380	351	381	368	351	348	380	399	359	381	365	405	404	370	350	360	385	411	389	371	344	368	385	383	404	382	387	346	398	357	363	363	407	387	362	348	389	386	381	416	378	366	355	342	389	378	384	368	406	384	403	372	410	363	397	389	376	362	377	403	372	405	411	409	394	349	362	363	379	384	383	408	398	327	368	383	391	356	408	374	355	387	363	403	382	337	354	383	389	395	339	408	376	395	378	380	412	360	358	386	381	361	362	369	330	393	372	394	419	423	401	358	372	376	360	404	393	361	383	363	377	355	391	361	372	372	384	335	365	396	379	372	400	380	367	375	386	392	391	369	403	382	371	366	388	398	351	384	355	395	411	401	362	356	393	385	384	368	362	370	337	379	393	391	378	384	362	395	416	365	367	365	357	359	413	406	373	384	372	377	362	386	392	379	406	394	383	354	361	386	392	331	399	371	388	384	379	362	363	354	378	407	346	370	391	362	350	352	366	376	411	360	384	362	346	368	401	388	343	338	357	372	361	390	411	394	372	397	364	376	369	366	342	397	393	357	384	362	386	368	386	380	364	399	354	375	356	389	379	379	412	382	367	356	380	381	405	385	379	362	394	396	362	367	394	370	380	379	385	390	384	391	350	363	414	398	355	413	359	356	357	367	362	383	369	393	399	368	357	364	395	363	365	384	352	351	373	381	370	390	348	374	388	363	366	380	385	382	373	371	355	362	347	366	374	366	356	366	371	388	376	395	341	380	330	385	399	366	357	365	383	345	376	353	420	406	348	396	384	354	379	390	392	373	353	355	380	360	360	374	318	371	370	376	404	363	406	343	372	371	364	403	371	351	333	376	380	387	356	358	375	366	384	428	392	379	382	351	385	385	365	334	375	382	378	385	370	396	390	373	388	405	383	373	392	368	371	390	385	403	401	377	375	382	384	334	394	355	376	353	367	361	349	397	370	371	379	388	372	395	374	375	371	353	367	372	392	406	354	345	398	374	404	383	360	407	357	411	378	384	378	418	369	393	399	348	409	343	341	361	377	373	371	373	418	377	384	374	373	384	367	380	360	397	404	348	364	361	362	379	395	397	369	365	373	374	361	384	364	372	368	441	402	373	384	346	366	381	389	354	404	421	369	392	375	408	364	371	390	371	336	336	357	376	370	377	376	342	352	401	369	372	347	411	372	377	376	379	377	390	365	351	388	401	384	390	322	393	402	409	369	354	361	358	376	381	347	358	359	366	403	391	370	381	373	338	364	362	369	392	405	364	370	345	343	387	381	368	392	362	375	387	390	381	393	361	375	391	362	348	403	395	367	391	344	348	377	376	371	394	413	415	390	390	341	335	383	378	390	381	395	378	366	358	356	362	409	355	351	376	394	383	424	348	331	363	371	407	374	374	362	340	401	366	380	398	341	360	365	387	362	370	387	363	380	389	389	360	360	340	367	381	379	368	367	356	388	368	364	397	380	355	357	347	363	335	383	345	364	362	378	395	352	381	359	344	380	385	367	395	356	380	360	382	384	358	361	359	401	370	346	395	422	387	403	365	334	372	384	368	367	356	376	354	379	398	360	378	372	327	376	349	353	378	363	330	386	384	377	404	323	368	370	403	372	353	370	342	393	364	396	406	326	399	383	388	401	396	370	383	397	361	350	347	371	357	372	389	377	390	391	377	371	363	372	383	388	388	369	385	359	372	324	390	368	374	393	356	337	350	349	396	390	366	398	415	393	387	389	329	420	352	389	369	399	357	378	352	419	381	357	358	377	371	370	348	363	378	346	382	367	355	400	394	371	395	366	414	357	393	360	381	369	389	365	390	361	342	380	381	359	399	378	348	366	406	408	367	391	389	389	338	361	368	368	396	372	366	403	358	359	375	387	370	346	373	367	328	372	387	380	349	360	381	398	371	382	389	344	405	406	393	388	375	398	368	384	410	381	376	346	364	370	382	365	391	353	382	397	383	366	414	384	359	386	358	340	369	332	347	381	359	388	365	366	384	377	373	352	383	355	378	390	375	369	359	416	395	382	403	377	380	360	374	398	356	357	398	367	352	385	397	402	351	383	364	385	385	387	405	388	391	383	362	362	404	392	381	359	403	399	393	357	367	374	357	393	377	400	384	364	389	392	362	364	370	375	389	352	357	356	406	391	396	381	377	351	406	387	411	389	392	351	368	376	377	350	388	398	358	359	382	406	404	397	351	396	383	363	358	351	339	355	376	361	380	373	358	402	423	396	394	351	344	384	383	373	361	365	383	384	383	401	360	397	372	355	392	372	365	348	397	403	347	412	390	367	355	419	370	370	381	351	332	397	397	384	331	362	395	406	365	382	415	404	379	377	357	373	363	390	372	380	376	385	384	357	407	380	374	381	384	361	324	373	379	362	369	378	356	377	352	365	405	411	378	392	389	368	380	373	380	358	394	368	342	355	377	382	354	341	379	417	372	322	391	394	396	340	379	364	386	388	372	328	372	382	358	396	368	380	385	357	390	397	363	403	357	379	401	367	385	384
13560	1149	1059	711	536	445	330	335	250	274	256	256	253	233	225	228	222	218	219	200	207	199	213	193	248	223	204	225	207	213	211	232	223	229	202	216	248	239	221	205	237	230	236	245	204	202	222	197	205	238	202	224	237	184	249	214	206	215	214	182	174	227	211	203	173	214	189	211	197	197	214	227	214	213	226	185	184	206	178	203	194	208	224	220	208	222	205	208	199	219	209	195	208	212	229	222	183	207	218	218	215	178	206	206	229	201	202	227	200	217	194	220	191	212	201	221	230	209	207	220	212	163	184	211	184	193	211	232	204	222	215	208	218	205	206	212	221	189	220	205	211	206	194	209	185	219	207	200	214	218	227	206	201	235	187	212	218	222	206	187	209	190	185	211	198	192	215	214	193	221	196	192	202	220	194	235	178	193	219	195	189	199	198	204	189	220	193	220	207	203	219	199	206	195	188	216	226	196	226	210	226	223	222	182	213	178	217	233	194	228	219	211	202	191	197	226	248	159	191	206	207	186	205	181	202	174	204	207	215	187	191	240	218	225	250	224	207	249	201	197	194	188	191	179	167	184	200	241	219	218	196	201	207	211	211	206	185	229	223	238	192	212	216	203	191	205	199	229	195	233	218	211	190	212	222	182	200	220	182	200	245	217	212	213	212	232	223	205	208	192	199	190	202	192	205	194	234	223	185	219	199	212	189	214	222	243	209	237	206	211	215	203	195	212	210	193	186	188	202	199	183	192	226	198	196	204	193	210	225	209	205	207	187	207	197	179	208	220	177	193	207	214	184	204	198	221	211	204	220	240	228	221	186	212	222	205	203	202	207	213	198	214	230	190	219	197	214	210	207	214	234	209	245	174	188	179	208	194	227	210	224	205	218	198	214	209	205	216	254	221	198	197	191	206	232	210	192	190	214	212	229	196	196	180	223	200	229	229	198	204	210	215	210	190	210	221	234	195	218	229	208	180	219	229	209	214	225	214	237	215	198	233	238	214	215	207	216	202	211	193	190	224	217	234	200	233	214	233	201	208	202	213	203	206	207	221	211	196	206	219	208	183	199	215	205	170	197	211	209	200	227	205	200	206	253	204	173	224	198	213	211	202	196	195	212	217	232	222	211	214	204	232	196	218	211	215	195	188	194	220	182	190	154	193	224	227	216	212	228	211	222	230	189	207	216	213	185	179	206	197	188	223	195	222	189	198	217	226	194	222	215	213	215	229	214	182	198	196	213	199	219	239	211	200	218	231	203	232	208	202	201	182	209	192	194	178	204	203	220	209	204	215	202	197	185	198	228	200	233	216	208	207	190	192	234	214	209	242	209	242	219	228	211	219	220	211	222	216	200	232	225	189	215	216	219	192	213	230	213	200	183	211	189	177	231	222	213	187	187	211	220	199	209	205	228	226	220	227	192	201	213	204	211	203	238	225	192	205	213	216	206	241	191	218	197	198	204	210	203	202	193	214	193	205	191	197	181	224	185	206	193	183	219	189	193	211	202	231	174	195	215	199	192	203	189	200	196	183	218	178	212	192	204	202	179	180	187	208	199	202	214	199	192	223	232	198	221	201	235	183	202	210	222	199	213	211	210	199	173	194	208	183	239	211	234	204	220	189	183	228	207	220	221	207	185	193	197	196	221	222	206	188	222	202	219	228	196	232	190	218	212	231	201	178	221	257	166	220	226	203	199	210	203	219	226	241	223	178	200	215	207	213	197	179	212	209	206	195	193	190	199	204	204	223	219	196	230	221	206	218	227	207	194	192	189	231	239	212	204	228	207	186	241	220	224	217	177	209	202	192	194	218	192	234	241	221	213	210	225	220	205	199	200	210	218	175	215	204	203	216	207	204	193	218	224	194	197	189	225	197	192	204	201	214	199	212	193	214	214	210	206	177	206	198	211	190	205	197	180	192	180	184	189	190	220	233	213	206	173	229	225	201	199	205	209	196	228	195	193	203	191	174	218	230	209	212	193	201	207	219	174	218	205	176	221	220	189	199	201	208	225	187	214	195	199	197	215	207	201	218	223	201	171	225	222	196	209	224	195	238	187	204	194	208	225	199	206	206	225	210	207	211	253	226	220	229	216	247	211	198	196	201	187	193	219	242	205	206	204	190	199	209	226	187	188	215	192	216	220	220	209	196	219	191	200	196	168	221	211	208	193	210	207	222	207	206	193	195	198	176	194	190	203	205	187	204	212	216	216	210	209	198	197	222	189	217	199	237	226	195	207	214	221	181	196	179	201	187	221	214	234	217	216	170	201	235	204	198	191	204	235	218	220	223	226	193	204	200	200	225	202	199	241	203	205	208	207	201	204	192	199	196	207	204	218	207	222	207	222	196	220	202	208	245	211	227	196	209	195	211	203	210	202	218	196	229	221	200	203	214	235	193	216	188	215	201	212	210	218	191	228	210	232	233	220	201	195	224	205	237	224	201	201	222	199	218	199	173	217	213	208	219	225	233	228	218	196	226	201	221	234	212	234	198	202	202	214	208	214	205	210	210	217	203	200	194	202	224	207	218	209	214	217	209	204	215	218	200	177	197	191	176	206	211	203	224	203	221	181	197	207	216	186	193	207	231	206	215	225	207	207	206	219	197	197	180	219	189	216	220	198	193	243	221	171	184	233	213	205	223	192	210	242	184	219	189	218	198	231	215	221	194	214	215	197	206	192	216	191	210	240	220	186	208	200	237	229	202	212	238	209	218	189	200	206	208	207	201	208	192	197	194	196	212	214	200	207	223	162	242	205	218	212	221	239	196	201	211	188	203	225	200	186	196	225	226	218	237	213	203	208	230	200	218	208	195	208	222	231	218	221	203	240	211	193	212	198	196	210	218	182	228	224	192	186	196	223	221	193	217	213	192	219	202	200	185	195	195	205	216	217	202	220	183	206	165	213	188	216	250	171	225	198	188	223	227	230	206	201	194	206	208	200	213	203	209	216	206	164	204	201	213	211	209	232	218	198	223	195	226	224	196	183	214	217	219	204	208	184	205	185	196	213	231	181	206	223	205	223	193	217	209	225	233	209	197	178	195	191	207	228	195	235	217	215	198	206	199	230	221	193	216	210	235	211	193	186	236	187	195	189	181	236	189	218	191	209	226	213	230	216	226	212	207	186	180	203	210	204	210	191	203	207	214	221	204	225	191	221	200	211	189	206	207	209	214	202	195	201	203	211	206	214	215	213	202	185	181	188	200	210	210	249	214	193	225	235	212	217	204	239	203	227	213	222	224	181	224	235	182	195	213	180	231	194	220	175	180	229	199	227	217	195	187	207	200	236	213	223	215	191	209	217	193	193	189	207	217	209	197	202	199	198	214	189	192	210	224	219	190	213	227	211	223	207	192	195	184	181	183	205	234	225	200	213	202	222	212	229	209	191	179	221	205	189	193	201	213	228	194	217	172	196	221	221	214	209	210	220	223	209	215	206	204	216	215	207	190	222	212	212	205	191	213	220	198	210	194	207	218	174	216	218	205	185	206
7888	1024	2038	2350	1993	1580	1285	1097	1052	884	839	774	748	728	725	662	618	639	662	577	603	613	564	515	566	579	523	568	510	530	536	547	532	550	555	527	536	550	593	588	567	558	624	549	543	534	547	533	512	515	519	532	560	535	540	552	536	508	541	545	518	526	499	491	511	536	516	530	518	551	486	495	512	507	541	543	550	472	493	524	494	540	497	521	518	495	462	491	549	501	535	485	482	507	488	493	528	527	461	467	479	478	516	527	468	485	522	503	507	548	487	521	525	468	508	476	468	488	493	506	502	502	480	503	506	462	475	515	513	507	493	453	482	466	516	497	538	541	467	483	522	467	488	485	487	500	494	491	506	480	464	491	498	473	487	466	476	474	461	448	466	531	491	513	510	533	522	514	510	496	494	483	477	501	448	497	531	471	459	496	481	514	488	490	476	508	486	505	524	494	445	489	535	485	466	544	520	462	508	513	498	468	506	502	491	500	514	528	490	453	537	450	470	471	463	463	467	482	516	478	490	526	531	508	496	539	509	520	506	514	522	540	490	489	486	493	513	509	498	524	493	498	506	492	496	466	492	475	502	480	532	467	498	500	506	520	532	502	479	504	491	514	481	491	468	473	481	488	471	543	497	490	491	516	475	477	500	510	463	505	474	509	488	490	507	500	498	508	502	496	457	472	480	500	500	496	460	486	445	507	506	465	451	497	497	490	540	502	506	479	457	487	462	495	515	515	501	487	483	489	489	509	484	497	480	507	523	516	473	504	510	513	479	513	506	503	514	492	492	479	502	517	494	469	511	473	480	550	491	467	479	477	477	495	511	506	482	502	467	522	506	491	548	514	519	477	456	537	521	509	516	509	497	483	474	479	462	516	460	467	486	488	504	468	510	471	495	474	490	490	526	482	508	473	485	473	484	507	508	521	484	538	487	487	504	511	494	471	487	518	510	529	468	496	521	517	497	515	495	460	496	505	511	483	495	529	500	489	505	481	507	470	482	462	558	520	485	476	507	466	479	504	476	492	485	460	478	483	503	487	525	488	494	468	489	467	519	520	480	516	502	484	494	504	493	492	514	441	490	530	472	524	502	504	519	491	484	490	490	487	563	486	502	444	524	449	501	522	498	482	467	462	486	510	519	439	469	528	507	523	497	498	474	444	481	492	499	476	492	486	457	506	536	498	507	543	483	492	489	518	485	486	440	519	505	488	468	507	472	527	470	498	526	455	487	512	491	473	482	489	509	506	541	506	491	493	519	497	502	468	473	509	447	507	518	521	520	484	504	485	499	494	483	500	492	513	510	487	484	491	481	482	498	443	498	496	506	489	461	475	455	506	497	487	510	483	474	512	493	545	483	479	485	477	463	513	468	472	504	524	449	492	482	496	520	510	483	475	457	498	514	493	520	546	516	475	494	478	482	526	512	509	467	519	510	494	480	512	518	481	525	486	469	504	511	514	485	535	516	476	521	514	453	528	473	516	473	487	525	474	501	515	507	532	494	516	516	467	498	489	525	470	473	514	471	480	470	490	484	455	460	499	459	512	500	448	517	504	481	480	499	491	499	491	511	487	498	510	503	492	501	499	473	466	464	492	492	475	519	473	502	482	472	493	504	510	501	489	482	532	488	515	497	507	466	551	473	491	516	476	463	474	497	524	519	487	492	513	478	518	490	485	534	509	483	509	508	480	499	484	494	492	516	514	470	428	481	514	511	487	529	508	502	486	497	498	518	478	502	529	489	512	493	495	499	499	503	491	516	492	508	468	476	510	544	493	569	483	464	517	495	494	496	554	537	510	485	511	493	474	497	475	494	525	484	464	543	537	511	500	484	497	545	473	514	488	556	488	525	523	532	524	499	502	512	510	528	490	517	481	492	493	493	542	526	439	499	517	469	472	505	509	479	513	504	478	512	475	485	490	484	516	478	516	505	508	539	521	527	536	530	509	520	485	483	524	510	479	479	536	491	499	524	497	505	480	515	498	490	467	508	513	508	478	496	516	511	514	481	474	491	555	484	479	508	513	503	494	471	485	474	516	522	479	474	542	464	527	477	478	515	504	485	510	449	467	524	482	516	475	502	459	496	500	505	498	490	520	484	513	467	474	534	535	529	484	521	474	521	476	506	497	497	462	511	497	522	481	465	500	487	439	501	469	507	521	497	499	530	487	506	490	487	513	518	490	507	484	508	502	519	497	490	503	499	461	478	497	517	506	486	537	532	517	466	519	468	492	504	535	469	487	482	497	508	495	495	543	489	486	487	491	533	502	517	518	487	471	507	465	497	503	456	472	499	469	487	508	536	494	489	514	502	510	498	484	491	477	509	487	499	474	493	519	495	508	496	454	487	523	487	495	483	511	485	508	440	472	521	529	497	506	507	501	489	484	468	499	497	474	457	485	537	532	518	491	496	490	495	507	487	494	550	483	500	495	503	488	484	500	456	457	467	504	526	481	485	477	521	542	475	507	512	449	482	515	473	537	498	497	459	470	480	494	506	479	470	526	468	521	487	509	474	510	503	480	491	503	499	476	522	493	514	471	492	538	490	525	503	489	486	463	452	512	521	479	485	474	511	499	512	478	486	494	457	495	487	469	488	470	489	470	464	496	471	459	502	505	488	510	462	521	497	514	532	457	517	493	501	526	515	507	474	472	530	492	475	497	493	491	492	501	499	473	505	519	490	484	514	539	528	510	482	520	480	513	530	464	507	516	531	480	524	487	508	479	521	492	510	481	477	481	484	494	477	527	500	523	484	528	490	485	468	497	535	465	504	474	471	534	532	499	529	521	501	464	477	491	479	514	536	506	499	494	502	451	498	509	521	475	452	501	538	459	501	472	498	487	533	500	499	559	502	511	478	514	513	516	509	521	476	493	504	506	512	474	510	489	501	497	520	490	459	507	516	495	506	478	511	486	475	507	505	523	489	520	507	503	492	516	494	448	511	504	548	515	521	470	475	515	516	473	470	507	504	518	559	483	470	486	513	498	478	486	519	531	498	498	464	460	473	501	478	459	490	481	486	536	499	542	509	507	479	508	500	497	471	483	487	477	538	492	517	462	490	513	485	530	453	550	521	497	467	511	487	482	494	457	481	494	493	512	512	564	469	470	476	475	479	479	449	480	499	458	468	470	478	507	467	448	509	496	493	497	463	521	491	512	507	491	487	495	471	512	513	437	445	471	515	466	529	486	487	496	526	483	476	494	507	481	518	477	495	490	473	475	504	480	522	522	486	482	505	508	509	483	479	519	541	543	488	469	467	477	494	489	483	515	465	488	464	503	554	509	494	486	501	538	474	519	498	505	529	430	458	518	519	519	512	557	509	481	506	480	479	495	500	502	498	533	501	523	496	494	511	493	504	532	502	505	510	474	478	472	535	485	497	517	507	496	482	529	498	507	457	507	499	481	517	500	534	494	521	490	498	519	465	476	532	503	477	548	482	493	493	483	498	528	540	490	545	503	528	495	527	531	495	506	499	488	493	504	512	502	493	522
1554	280	288	328	253	260	275	275	290	292	261	270	269	289	284	237	264	267	261	264	314	263	329	272	314	285	300	251	259	271	278	302	266	255	262	287	292	266	231	254	282	256	287	277	289	294	289	259	263	251	246	250	304	250	289	265	272	268	270	265	249	296	267	254	279	271	285	265	240	268	255	270	288	274	297	292	280	273	272	269	283	273	254	240	264	294	266	279	262	267	264	258	312	276	264	266	285	287	292	292	260	274	275	280	305	321	257	280	280	266	283	307	303	260	265	273	280	291	271	269	274	279	274	289	271	267	302	274	283	283	281	272	265	291	278	315	279	273	265	265	299	240	263	260	269	246	235	281	282	294	313	264	278	267	295	269	274	300	281	312	286	252	289	300	279	260	264	289	283	271	311	266	285	293	288	267	259	273	277	298	303	254	267	289	249	283	288	262	253	260	257	274	301	231	272	288	249	283	275	251	277	282	281	263	267	280	284	269	285	289	300	285	255	296	254	302	256	254	291	304	268	254	280	302	266	244	268	257	264	270	267	289	286	249	272	257	266	311	308	228	272	278	243	281	292	328	288	276	267	288	295	294	279	295	288	258	281	272	268	288	270	279	252	277	294	257	259	287	273	311	274	261	280	268	255	271	271	280	248	275	262	258	270	271	277	254	290	259	256	254	273	287	281	301	267	281	240	257	280	276	283	268	238	246	289	288	301	293	291	277	254	244	282	285	294	273	283	294	311	274	266	298	261	298	303	287	280	270	280	276	266	264	276	258	271	259	296	261	273	281	266	276	260	281	266	275	276	266	293	294	263	280	263	277	281	260	251	305	284	289	292	273	285	254	264	270	276	296	245	281	270	288	287	281	301	334	279	271	313	266	290	270	274	250	250	282	276	286	289	301	274	293	298	290	275	294	287	292	276	270	304	281	287	289	248	266	270	280	277	287	288	288	258	275	267	282	270	257	300	259	281	265	286	285	278	247	299	271	275	280	286	280	274	303	275	272	279	271	268	279	267	239	266	283	286	257	274	301	280	269	263	275	290	269	291	276	318	271	242	250	275	285	259	277	265	259	300	297	275	235	241	256	274	247	297	278	289	260	262	270	290	295	274	260	267	287	302	280	285	293	290	272	281	270	288	247	261	256	270	250	285	273	274	262	255	278	291	274	270	305	300	266	268	271	295	264	272	252	260	255	306	324	316	260	253	278	293	291	265	274	284	255	271	281	298	279	251	259	271	254	275	279	277	280	235	251	281	267	252	286	275	274	285	282	283	301	266	256	275	313	314	288	259	280	264	266	285	317	282	246	284	299	271	244	269	245	275	283	294	269	256	250	273	266	288	271	267	267	271	295	250	292	289	293	265	269	277	252	299	280	255	305	284	261	286	309	261	283	302	288	269	301	275	289	274	262	271	262	276	278	283	314	320	254	262	294	290	305	308	238	225	249	303	267	258	275	266	275	296	232	274	293	294	296	294	295	250	286	249	265	290	279	240	299	266	307	266	264	292	303	252	268	264	285	252	279	262	276	248	275	280	243	292	247	268	258	260	266	252	301	290	295	257	230	271	264	294	270	240	275	288	310	255	263	282	294	314	262	293	267	256	259	249	258	248	252	268	313	266	274	267	254	292	281	265	288	248	274	257	269	278	320	274	257	280	320	250	250	283	256	265	272	280	300	271	274	273	269	287	233	257	255	287	275	273	295	312	302	273	319	264	232	266	288	278	279	264	278	275	268	288	242	267	256	266	274	265	291	268	289	264	263	241	255	258	284	281	265	274	297	282	280	286	264	273	265	247	267	276	282	259	308	276	280	264	216	285	275	258	278	302	303	313	290	295	305	267	291	272	272	274	281	293	304	291	262	283	252	277	296	237	261	265	272	292	266	281	284	262	267	306	293	257	278	302	296	283	253	277	289	273	269	292	277	275	288	257	291	277	269	279	285	266	277	292	276	287	282	252	272	299	285	289	293	265	320	291	263	286	266	293	278	276	267	291	300	320	282	271	284	297	279	290	270	275	256	294	252	268	298	269	270	296	265	253	239	249	294	262	277	318	272	295	306	281	292	255	268	265	261	273	271	266	288	253	271	284	236	260	269	294	265	286	280	266	281	268	272	245	262	278	260	282	267	268	270	260	264	246	293	266	289	304	267	270	274	288	265	284	268	271	272	268	302	285	257	281	282	275	252	262	249	313	274	306	257	259	288	222	252	269	274	259	271	285	281	274	252	268	288	263	282	282	272	260	265	273	243	260	284	281	265	274	266	277	283	279	243	286	273	277	295	276	271	283	284	290	282	271	260	277	283	273	297	292	278	266	272	255	284	282	284	319	280	274	263	277	261	269	270	285	296	305	262	301	293	299	281	266	257	257	286	278	250	256	280	296	266	254	269	260	283	285	260	265	265	260	269	269	276	281	276	237	275	295	251	282	272	279	264	292	300	278	249	289	281	260	252	299	271	268	281	291	290	272	274	283	292	262	279	244	289	297	298	283	278	273	249	276	289	275	248	255	269	263	294	254	295	270	274	264	262	257	285	235	282	273	273	266	245	260	256	270	277	286	263	322	276	290	278	301	249	291	272	314	288	247	275	262	263	264	291	281	291	295	254	268	286	274	278	269	273	273	294	252	295	276	283	270	253	277	265	281	274	275	262	247	273	273	286	269	258	274	233	271	301	292	309	282	247	280	258	243	272	267	278	270	275	286	293	271	277	290	251	278	263	267	270	255	265	279	280	285	274	250	279	246	274	297	288	301	277	277	281	298	267	292	263	245	272	256	262	272	255	271	286	282	280	272	294	292	272	279	294	258	246	274	271	293	258	255	260	305	305	285	290	239	264	269	294	267	290	260	330	266	270	270	252	266	274	269	261	268	258	277	243	279	259	254	281	259	278	269	287	258	250	279	298	254	298	282	285	263	270	275	282	284	273	292	266	285	255	260	257	300	273	270	259	261	266	277	264	259	294	282	248	298	280	254	244	270	253	264	280	267	288	293	240	266	269	277	277	306	249	297	259	293	281	258	256	281	258	237	251	314	293	267	245	271	296	257	254	253	286	284	285	268	281	258	262	244	282	246	263	298	282	243	277	262	282	271	294	326	284	271	282	251	315	266	264	261	276	270	293	296	264	284	283	262	301	277	314	273	287	293	250	288	296	290	257	269	312	256	263	272	285	274	291	245	278	261	282	297	275	281	276	290	255	279	275	275	243	284	264	272	283	281	306	282	283	296	270	250	273	259	272	274	289	267	259	251	296	256	246	245	277	248	279	290	250	255	264	294	279	277	306	280	288	310	309	264	277	266	290	269	280	278	248	249	265	265	235	288	301	268	298	242	269	285	263	290	279	271	273	242	248	270	265	238	277	298	288	275	269	286	251	263	273	246	297	236	278	284	283	288	270	293	278	265	289	272	260	279	283	260	332	273	259	247	282	297	305	254	261	252	279	263	253	294	258	261	276	245	298	282	268	290	308	265	330	278	291	286	311	265	232
1815	626	618	697	664	622	629	602	601	614	619	615	597	619	609	625	606	647	619	636	593	594	559	614	605	619	600	583	658	656	629	574	577	587	626	603	651	624	588	650	619	604	621	649	572	599	621	632	641	616	623	644	648	604	584	595	589	607	604	637	625	628	619	642	575	590	574	636	626	609	592	621	589	613	576	687	587	617	587	615	648	662	558	614	593	597	601	634	631	618	590	567	592	610	608	640	579	610	608	602	575	613	533	622	593	611	646	600	583	636	611	589	639	570	583	608	594	579	596	599	594	564	625	640	616	613	630	560	631	584	644	625	658	650	635	631	615	608	573	610	546	593	590	624	584	629	627	627	603	629	609	619	608	623	590	616	651	621	607	585	611	596	617	611	575	563	582	627	648	593	590	641	611	601	575	621	577	591	583	583	601	610	629	590	602	587	574	559	601	628	583	562	584	618	584	623	577	604	575	618	584	611	584	603	591	587	598	573	591	598	641	606	602	616	597	611	606	626	567	600	612	596	602	635	603	607	619	598	608	672	601	579	599	595	608	599	627	600	605	627	598	627	584	630	591	607	587	592	626	577	645	565	582	587	573	611	614	601	622	578	649	613	623	563	621	619	640	592	598	563	597	606	600	608	651	615	614	604	577	567	571	612	635	630	617	571	581	661	584	592	572	599	611	595	578	612	639	656	616	599	614	622	584	617	608	577	615	657	626	620	638	622	619	608	618	576	601	641	627	586	618	597	587	592	580	579	566	629	616	563	570	629	628	596	620	610	634	600	595	597	638	614	569	646	617	567	576	652	624	629	584	634	649	626	647	630	571	558	649	625	642	616	608	586	581	589	619	602	586	638	586	620	622	575	636	599	621	629	593	652	629	608	648	589	604	631	612	608	562	602	646	588	596	609	623	583	633	617	635	597	586	630	588	577	624	625	586	616	592	595	576	662	575	654	632	567	590	619	625	623	610	573	604	577	634	595	560	589	587	597	561	613	577	610	588	604	621	599	584	595	599	566	596	565	587	616	606	608	572	625	583	659	619	610	638	585	591	581	632	632	627	568	593	621	622	630	574	587	621	576	579	676	622	609	650	575	619	636	636	625	616	571	644	581	629	589	571	593	637	594	565	591	578	616	630	575	595	599	598	629	594	635	597	579	614	607	577	608	613	601	592	623	598	615	605	605	602	636	572	631	599	582	605	616	602	584	612	568	578	619	586	618	624	586	624	609	541	583	606	550	598	588	626	609	618	605	604	569	588	601	612	609	614	555	631	608	633	600	611	602	600	570	600	630	632	607	586	634	614	558	585	626	614	604	623	595	603	591	609	584	565	583	553	579	609	589	594	594	610	615	567	568	610	622	624	582	573	629	629	607	612	616	591	587	574	609	611	586	579	636	570	615	630	610	627	575	653	599	564	636	592	658	594	600	619	568	586	628	637	553	585	606	615	589	600	618	638	626	617	531	619	594	595	592	614	634	585	608	641	633	644	566	574	598	576	614	575	615	574	570	584	598	597	602	641	592	595	577	639	594	599	615	633	614	581	618	603	615	605	621	580	598	608	615	605	636	629	591	594	604	621	610	618	599	633	622	639	609	628	614	543	631	601	608	633	625	593	610	595	603	566	596	623	623	599	610	565	620	638	635	622	570	590	587	632	630	611	614	594	660	596	591	556	591	583	553	612	628	553	637	606	595	562	592	585	605	613	619	614	571	624	617	595	573	658	573	605	609	582	606	615	617	644	609	590	577	636	602	587	643	634	604	628	553	639	637	603	590	637	607	652	625	603	620	608	574	583	670	602	641	624	629	606	595	653	577	588	583	616	579	589	620	587	610	620	614	632	608	592	602	608	622	618	646	625	596	600	595	613	608	580	616	579	569	615	605	587	629	617	589	571	622	646	638	644	596	597	617	621	608	601	622	650	577	652	580	626	622	578	562	598	602	576	566	641	590	578	595	618	620	618	594	601	593	578	581	592	613	593	651	647	594	609	640	609	599	650	617	621	630	621	636	606	603	592	635	608	653	573	631	613	634	635	613	651	650	608	608	631	593	604	551	619	596	665	581	589	650	625	611	601	594	599	596	669	627	582	613	618	648	629	623	604	611	626	609	591	649	591	598	603	602	638	593	582	603	567	598	593	622	654	604	632	589	637	545	592	603	639	604	623	572	598	605	594	653	637	577	588	637	638	663	579	649	627	633	604	587	596	613	631	600	594	634	578	582	617	597	606	615	616	635	614	627	579	601	625	607	580	602	616	648	597	580	564	620	557	606	606	650	605	571	600	626	572	636	580	592	588	570	594	593	569	588	617	574	589	586	612	616	571	592	621	613	603	624	617	589	597	607	607	616	627	629	584	594	651	564	540	600	600	631	597	590	577	598	565	582	635	599	626	610	581	582	620	611	579	647	593	614	595	614	597	606	603	652	667	585	597	602	593	640	603	583	608	615	593	615	609	593	575	581	649	635	622	568	594	580	639	614	631	586	619	646	597	614	580	615	606	577	565	579	639	611	616	591	620	619	590	581	662	640	593	610	587	596	572	622	602	589	620	585	563	617	607	572	600	627	579	625	585	562	603	610	608	585	583	632	606	567	570	611	591	622	583	621	615	632	610	647	555	588	586	604	621	624	570	612	615	611	609	580	629	578	569	626	620	586	634	581	588	549	607	598	623	607	589	637	618	608	600	621	568	539	595	652	635	627	624	673	592	606	578	558	663	599	622	603	616	609	607	636	563	615	548	628	589	616	613	588	652	576	612	603	619	596	598	598	599	584	582	600	615	604	569	601	616	622	588	601	604	619	626	594	639	568	638	641	561	574	636	624	572	623	617	608	581	568	605	607	597	604	614	597	602	608	595	597	628	583	594	607	605	606	603	609	600	604	553	570	627	605	604	641	613	600	621	566	634	599	580	635	584	576	620	563	595	668	620	621	588	605	586	571	585	601	610	622	631	598	642	622	626	620	614	580	625	630	609	614	590	582	560	609	649	596	638	600	635	534	622	627	605	610	585	637	617	602	649	602	628	610	625	626	601	586	616	584	630	610	597	627	612	645	636	579	582	564	617	557	631	626	612	618	602	576	561	594	616	602	623	580	649	584	591	604	590	600	600	632	630	588	625	588	619	603	580	619	580	596	625	575	575	606	670	628	635	564	585	575	618	577	607	651	597	658	572	624	587	635	602	551	585	637	604	631	580	613	608	601	610	579	535	625	583	595	609	630	594	592	560	593	647	566	625	640	612	582	631	621	598	553	599	616	583	564	572	612	550	613	580	605	629	561	592	606	591	572	557	596	583	593	633	603	634	621	638	609	642	612	609	605	621	671	580	588	582	627	593	620	588	597	575	618	580	610	640	606	640	661	595	621	607	649	631	635	649	596	665	539	604	575	592	593	574	604	622	631	679	600	569	574	617	579	570	589	588	608	601	619	605	647	614	646	654	543	669	594	585	610	581	609	623	571	611	623	585	620	619	615	614	610	628	591	598	592
7299	479	495	419	328	242	228	245	201	201	183	176	170	180	163	163	154	162	150	168	157	156	183	178	158	163	154	165	175	157	171	139	174	165	158	161	152	148	160	174	161	170	178	155	179	170	150	148	147	162	179	142	161	160	139	182	174	144	147	158	153	155	150	152	152	161	140	142	170	173	177	148	149	173	177	148	143	167	153	123	139	162	154	165	147	158	165	149	143	156	145	159	135	149	164	155	165	140	159	178	158	155	137	159	178	145	135	135	126	162	152	168	150	179	135	134	133	141	152	143	139	165	138	143	156	149	145	153	144	143	123	173	154	157	151	152	157	138	154	139	143	136	165	170	165	159	177	146	168	174	142	145	161	144	164	147	166	142	151	131	152	138	175	146	144	145	163	177	135	168	147	145	175	158	170	166	154	164	163	138	133	149	141	141	155	158	149	138	149	172	147	140	158	146	151	176	157	130	163	145	142	140	159	152	159	142	152	169	148	161	114	155	150	141	155	148	153	172	169	122	147	161	159	147	178	161	143	159	146	153	130	134	152	140	162	152	163	155	117	156	162	139	165	166	153	161	163	151	180	151	142	157	138	173	168	133	137	151	176	142	152	175	146	157	161	179	163	162	158	183	159	175	150	166	136	148	144	176	151	133	171	151	156	156	153	161	156	147	182	156	137	172	157	156	151	158	167	163	147	137	133	147	146	164	169	177	177	178	151	163	142	155	149	148	149	144	166	148	152	147	171	157	163	174	162	182	145	154	136	163	163	157	153	146	140	149	152	120	177	156	147	173	160	148	134	144	168	176	151	138	167	163	150	147	153	137	144	151	160	160	150	178	155	162	158	148	117	158	154	152	154	164	150	145	172	176	142	143	180	146	138	149	143	164	163	155	152	140	161	169	156	171	136	145	161	153	157	142	136	156	164	140	146	164	131	144	147	192	127	168	129	166	168	162	132	147	171	150	158	171	159	161	131	157	163	136	163	160	171	170	159	181	146	159	136	141	151	146	144	149	161	167	189	168	165	149	141	164	172	149	148	139	142	151	176	171	157	149	151	139	171	162	167	170	163	161	153	165	147	169	144	171	167	179	156	156	153	150	169	145	150	156	160	118	158	142	149	126	173	167	153	182	155	130	132	157	154	153	161	132	154	148	156	152	164	188	177	154	168	182	172	155	154	166	134	172	183	164	164	162	149	175	146	174	155	153	177	147	134	164	166	159	176	142	180	154	156	156	161	142	166	131	169	162	165	138	156	149	155	162	146	170	173	133	152	153	151	165	157	143	159	148	161	178	167	157	135	153	169	160	150	159	142	148	147	173	137	149	145	152	168	156	150	134	166	155	147	137	163	152	170	157	159	160	139	144	154	173	141	160	164	134	158	141	136	152	156	174	149	160	144	135	162	170	153	169	140	154	160	138	155	164	142	167	133	140	143	147	174	169	139	142	167	148	157	155	148	134	150	168	151	150	163	158	172	136	158	153	142	137	149	175	140	157	166	160	151	152	143	140	152	157	135	157	154	155	146	141	156	150	142	152	150	157	147	130	159	147	143	129	157	160	117	134	140	150	153	163	141	152	158	162	160	155	131	134	151	143	165	181	141	160	148	136	154	147	152	139	129	150	165	138	146	140	165	169	123	126	161	152	147	164	171	159	159	147	147	157	146	130	168	160	149	156	167	151	166	139	151	153	137	153	144	140	166	131	148	150	151	136	160	144	148	133	146	155	155	149	160	150	144	148	154	129	186	154	154	148	132	151	158	166	133	178	186	161	171	169	154	148	134	142	164	180	160	164	144	155	143	140	145	175	177	147	154	156	129	169	149	150	175	160	131	147	192	149	146	136	132	158	147	161	150	165	163	127	158	159	159	148	155	158	173	140	159	146	150	143	157	160	148	173	149	168	148	166	158	159	176	148	145	158	161	165	149	153	158	173	144	162	157	138	166	168	158	153	155	195	149	127	150	147	171	157	162	156	154	163	150	131	133	165	174	143	138	147	161	156	158	152	162	150	167	182	151	163	185	145	146	160	138	159	174	153	172	158	153	157	175	154	162	164	156	180	147	182	151	149	157	146	151	168	150	168	159	141	152	160	138	158	166	142	172	139	157	154	155	162	173	179	152	139	134	167	172	145	149	159	165	147	151	166	191	144	152	166	153	164	150	161	179	145	147	156	169	142	159	170	131	131	159	148	171	147	141	154	154	132	148	172	157	162	149	142	174	185	168	126	168	146	147	152	143	153	155	177	157	157	157	176	141	155	148	173	165	141	145	147	172	153	145	170	170	156	169	139	172	161	178	147	141	176	155	147	146	136	149	166	139	143	134	157	170	174	130	169	163	154	158	172	157	158	167	140	161	132	137	145	156	150	146	158	159	150	148	147	151	163	153	152	163	141	141	174	155	132	163	159	149	147	143	161	176	180	155	148	161	143	156	146	156	152	151	176	142	173	129	151	140	190	157	158	161	160	164	140	154	176	149	152	167	151	170	157	155	157	149	155	155	152	166	153	148	158	153	133	163	158	143	168	164	151	145	140	137	169	161	160	178	145	146	161	151	145	147	125	147	189	164	164	152	147	140	161	157	163	142	188	155	141	139	162	142	135	143	170	142	153	162	169	138	166	161	166	144	140	133	158	146	191	150	157	155	139	157	167	158	182	160	153	150	145	133	169	157	131	138	142	169	135	153	144	142	165	150	136	168	174	144	156	150	171	194	133	137	157	165	145	150	148	159	156	184	132	147	164	158	149	137	159	173	164	147	162	145	134	160	151	140	165	167	175	178	171	152	144	141	170	133	145	151	169	166	150	159	139	163	154	161	152	167	147	143	162	149	155	162	162	164	134	154	150	135	143	157	169	168	146	149	164	130	161	151	181	164	142	143	128	193	163	172	152	130	128	137	134	151	155	157	157	148	160	193	151	157	173	164	153	135	147	141	151	136	153	157	145	171	171	158	152	175	151	142	156	151	177	145	152	150	175	149	146	179	164	167	163	155	168	159	146	166	131	127	161	150	146	136	166	154	152	141	152	149	151	152	179	187	153	141	174	180	138	169	153	145	142	161	158	155	152	141	147	153	149	164	149	172	158	141	138	158	150	142	150	164	150	151	153	163	155	148	146	152	136	145	163	160	165	159	139	155	161	118	150	160	164	150	156	173	157	169	146	155	153	164	162	160	166	151	146	160	161	152	152	153	160	136	166	153	134	152	151	165	142	137	165	156	152	168	146	136	169	169	151	120	145	148	148	152	165	164	156	149	138	144	175	158	137	156	154	129	172	174	170	139	148	148	167	191	157	154	139	140	152	156	153	156	166	134	147	163	150	154	157	171	153	147	147	151	152	117	172	133	141	152	166	128	157	149	161	157	139	172	163	151	138	182	153	166	170	152	123	151	140	164	161	158	138	157	157	161	154	185	149	138	147	154	157	144	134	168	131	159	157	147	164	166	171	152	123	135	151	138	154	134	168	155	135	145	143	143	139	163	160	160	156
6215	644	1154	1343	1184	963	833	688	632	585	564	510	490	540	454	447	401	422	425	436	389	397	416	424	403	414	362	393	351	403	359	392	388	388	421	420	406	417	432	418	423	425	411	438	408	412	425	402	416	395	408	388	409	384	395	361	407	397	376	386	366	407	403	367	378	385	384	401	372	421	384	390	389	363	393	387	368	390	370	393	359	398	389	386	375	372	413	392	376	369	363	370	358	370	405	387	351	402	356	376	385	358	375	370	350	355	389	375	389	374	388	368	363	345	387	360	343	384	376	363	410	393	389	356	388	400	425	398	367	387	354	390	375	417	384	360	370	403	402	372	360	368	402	377	382	391	369	360	387	361	383	357	389	376	404	374	393	374	380	371	417	387	377	362	373	357	383	374	405	390	379	391	371	359	399	386	379	367	413	397	410	395	381	353	373	382	388	372	417	372	348	347	348	378	366	370	432	390	368	352	365	370	361	359	347	364	397	394	343	366	357	356	383	381	368	375	363	353	360	377	396	365	366	358	347	350	360	388	394	396	383	411	356	356	354	356	374	378	375	374	380	365	366	358	361	380	344	390	375	394	383	362	342	337	377	406	394	372	423	357	373	360	356	353	372	378	346	370	350	386	362	362	357	362	390	343	386	359	397	396	341	366	377	364	378	360	357	365	387	382	372	346	392	396	413	367	381	354	381	364	406	369	391	381	343	397	381	391	402	399	376	389	354	413	368	391	389	326	377	390	390	377	383	366	376	368	323	370	408	374	391	354	393	347	398	354	389	367	397	381	367	365	366	349	371	395	408	394	385	400	328	342	390	384	361	362	382	368	407	397	388	348	381	381	364	398	397	384	387	364	370	461	403	364	355	334	389	340	382	377	394	419	414	368	385	382	367	361	403	379	371	369	367	389	369	377	353	366	375	365	379	368	408	399	402	378	324	383	370	391	355	351	367	398	393	374	340	377	340	382	430	381	379	388	378	394	349	400	355	374	365	351	349	420	418	354	356	361	369	377	375	363	390	391	389	362	347	391	366	372	393	378	384	389	351	388	368	347	394	385	344	375	384	398	378	395	405	346	354	405	374	368	389	345	366	375	365	410	342	394	396	354	351	396	374	359	389	393	361	352	379	357	380	386	382	405	417	389	404	338	331	349	354	356	376	393	358	377	355	356	386	381	362	387	368	352	364	353	336	424	367	383	363	405	394	377	394	353	360	344	362	378	350	367	348	375	397	366	384	352	408	420	397	380	399	372	368	385	370	356	385	364	360	345	390	344	338	382	357	396	390	373	393	350	381	360	380	348	391	398	381	425	363	329	371	345	419	388	364	382	368	405	404	353	395	392	332	394	392	360	360	386	386	343	387	403	371	384	374	380	383	361	415	380	364	375	382	397	381	404	356	398	383	391	396	395	354	349	393	377	372	410	360	367	359	362	387	371	392	368	362	353	398	395	321	344	367	358	346	389	361	375	363	344	367	371	361	383	401	351	386	384	398	416	352	398	412	382	380	397	379	353	367	363	388	385	346	423	385	384	409	388	384	374	390	413	376	368	396	385	367	380	374	365	367	353	368	374	386	354	377	389	383	367	341	367	380	385	336	349	352	359	336	416	374	420	337	384	335	376	388	363	342	382	370	363	369	393	354	348	363	370	382	393	326	365	408	369	380	382	409	361	372	360	364	360	368	361	372	380	356	375	358	368	391	393	381	348	360	368	399	371	397	385	371	385	349	358	389	379	338	346	384	360	372	369	360	367	355	371	377	361	380	372	378	410	372	363	386	324	352	389	365	367	377	388	398	369	374	362	366	409	383	365	375	375	369	371	394	352	365	380	381	394	363	365	374	351	368	388	392	404	373	384	352	374	343	404	407	362	369	368	364	403	356	393	351	347	342	421	343	367	372	381	387	340	386	331	367	358	340	360	354	396	380	381	366	383	375	386	358	379	361	358	351	360	370	416	387	376	383	377	341	381	369	367	378	391	332	370	384	391	372	350	359	415	340	367	378	373	365	396	378	358	397	373	367	367	393	352	425	374	363	353	357	390	358	409	343	362	344	380	330	392	370	366	347	354	375	384	396	376	403	385	383	351	394	362	394	348	372	380	364	362	366	407	379	359	382	414	385	372	357	392	401	414	368	351	373	383	388	395	347	385	372	353	376	373	372	341	374	345	348	369	395	376	386	333	386	367	357	351	406	397	369	403	349	368	397	347	356	375	403	357	388	346	389	359	380	363	333	384	353	377	350	390	386	377	352	342	371	415	425	336	358	388	376	386	384	349	388	364	375	367	392	337	380	389	351	371	397	369	351	373	379	341	367	364	375	330	389	404	357	363	367	395	360	379	359	380	357	348	338	423	359	374	384	356	389	371	388	387	380	385	378	373	366	390	354	370	379	380	368	394	376	369	366	404	381	397	393	403	385	337	343	366	366	400	346	349	377	377	388	383	377	393	385	359	346	391	349	403	384	364	395	370	387	357	397	375	369	359	389	395	349	360	401	396	369	351	371	374	350	362	379	360	365	376	335	380	392	360	376	380	406	350	363	370	375	380	378	365	391	379	367	373	362	411	344	387	386	359	368	341	363	364	358	395	375	362	385	398	372	380	345	335	356	404	382	386	382	374	363	342	362	362	397	408	360	352	387	331	361	360	365	407	343	364	365	379	353	344	404	398	360	339	363	367	366	393	362	405	370	362	340	409	394	384	369	353	374	365	373	383	364	365	387	404	368	364	390	384	370	371	362	388	346	385	385	401	357	379	362	380	379	369	387	326	369	373	393	358	377	370	358	372	369	399	377	397	377	376	368	414	394	361	399	364	338	370	394	351	380	373	374	349	361	370	358	380	376	402	376	368	355	354	383	427	378	342	374	360	365	381	394	353	362	375	373	390	394	390	425	386	380	368	295	345	387	377	350	341	385	408	367	358	383	341	407	374	384	359	377	378	360	339	396	353	371	383	360	377	397	396	383	379	404	370	356	373	380	350	392	360	350	394	407	403	396	360	370	372	381	369	365	375	394	397	386	366	407	364	345	370	399	365	391	377	392	371	387	374	335	358	340	376	373	362	332	358	339	400	367	370	401	361	398	346	384	334	390	363	354	364	354	384	367	376	377	370	372	350	398	358	394	394	354	359	365	391	377	406	401	352	354	360	387	390	379	362	369	348	356	387	340	328	389	391	371	387	350	347	345	349	364	387	359	385	375	394	377	365	372	378	393	375	348	369	382	352	352	390	394	393	339	351	366	389	361	377	366	361	378	425	364	347	385	377	382	387	397	365	391	394	388	360	392	379	389	350	399	374	369	360	400	394	367	375	362	378	366	377	380	378	350	362	375	404	402	359	398	414	342	368	381	380	366	370	400	360	374	396	398	378	366	357	401	372	344	360	352	360	340	385	402	369	373	379	344	344	409	363	362	380	346	364	375	351	369	356	394	347	375	400	365	363	373	356	369	354	379	379	409	362	374	379	365	356	350	383	351	364	384	387	365	385
13367	1094	952	713	565	397	384	342	304	293	278	255	255	259	220	221	245	218	212	240	232	250	217	219	193	232	221	228	208	186	220	220	191	223	193	237	216	252	205	244	205	209	231	229	202	226	213	206	200	206	231	196	211	197	200	233	234	223	198	210	222	197	208	205	223	198	228	207	219	187	206	192	203	204	226	207	213	193	212	221	184	184	195	188	191	213	209	247	223	207	228	189	221	221	238	229	180	221	237	219	220	206	186	206	197	214	203	211	196	215	210	214	163	209	197	187	207	203	179	228	206	210	209	183	180	227	206	200	214	209	223	205	207	186	258	252	206	185	179	222	201	186	188	194	218	205	220	200	191	187	207	204	196	236	215	191	222	187	196	189	241	202	205	237	227	195	201	193	194	212	186	218	199	201	209	225	211	205	196	207	241	232	183	214	220	208	230	199	215	175	207	240	210	189	210	220	216	201	203	206	232	201	190	221	218	219	215	205	236	195	198	223	204	199	229	190	211	234	191	220	191	196	234	209	202	211	186	200	232	202	211	188	188	212	232	204	184	212	215	202	212	185	188	205	207	213	219	225	240	220	235	167	198	188	190	215	182	240	209	208	210	175	221	217	198	206	216	227	213	222	208	201	185	200	195	179	195	222	215	203	197	214	229	195	224	226	173	216	177	227	229	209	234	212	226	201	227	214	223	220	202	208	217	210	220	212	223	212	180	192	211	198	219	203	203	207	201	198	254	202	221	200	221	192	212	216	207	176	228	197	190	209	207	202	167	217	201	226	205	235	214	202	217	217	238	214	223	211	226	268	214	204	233	233	210	215	191	206	206	181	224	200	223	228	217	189	201	205	211	195	187	208	206	170	192	215	192	199	227	227	196	220	177	222	187	194	223	216	222	204	201	231	216	195	218	214	177	227	204	196	223	217	186	203	209	207	206	205	202	183	190	196	220	212	183	195	199	197	198	190	191	199	198	213	226	191	197	191	235	197	188	221	204	193	200	203	197	199	195	199	201	205	220	216	187	211	212	167	220	221	204	213	212	188	196	223	201	202	218	193	212	195	226	220	229	201	261	225	184	202	219	201	207	222	203	236	193	214	210	215	244	202	209	207	199	215	212	185	215	190	224	193	209	217	185	231	250	217	212	220	195	206	206	214	191	205	221	215	239	213	226	189	205	204	231	202	215	228	209	192	234	215	213	210	238	195	183	219	229	199	217	204	224	215	210	207	206	200	178	210	209	215	201	223	179	222	212	204	215	216	173	219	218	198	196	249	192	188	231	210	181	203	209	210	203	214	199	199	209	208	230	211	218	205	178	206	201	192	195	207	207	182	201	228	183	211	182	193	203	179	211	202	198	183	209	196	224	225	229	195	214	201	213	208	211	223	227	202	220	207	223	195	188	205	187	195	184	183	237	192	193	217	196	201	210	204	196	219	177	207	208	219	225	198	203	222	208	188	211	223	215	203	215	224	197	205	221	199	211	209	207	211	190	195	196	226	185	211	211	183	198	200	185	200	238	226	198	208	223	232	187	217	211	222	194	172	206	211	225	252	192	209	179	207	208	227	223	206	211	207	222	194	198	234	204	188	197	204	192	209	222	225	205	192	197	206	216	220	225	201	192	192	210	217	236	229	231	198	199	198	193	228	200	203	206	213	205	211	180	193	201	209	197	208	207	224	209	166	204	194	206	199	194	214	204	225	195	209	223	231	208	186	227	211	196	191	200	201	201	206	201	212	190	194	186	222	202	210	212	208	205	208	202	206	207	211	211	213	237	219	197	237	227	207	219	217	198	189	210	213	185	228	190	201	199	255	199	181	225	171	234	230	212	216	208	223	225	207	194	194	211	210	192	199	215	222	200	237	204	203	204	198	191	184	202	195	161	230	226	221	211	213	211	222	214	218	215	219	179	205	187	210	219	215	205	216	203	218	203	177	166	207	167	222	212	199	196	217	184	204	224	234	198	222	204	187	192	227	207	206	198	198	208	220	221	200	185	207	194	208	238	189	214	224	205	203	209	196	218	200	202	190	202	222	195	230	215	192	186	213	221	164	208	165	204	215	180	210	232	177	207	199	217	213	197	165	200	202	193	200	204	207	206	213	192	207	222	214	190	205	248	189	210	218	193	215	219	221	206	217	224	218	222	234	218	202	218	221	203	209	190	219	200	174	209	212	210	206	193	213	163	211	188	228	208	225	209	208	213	199	183	184	223	220	230	198	222	231	214	192	215	206	222	210	234	205	185	185	213	209	198	218	221	214	214	220	217	209	245	247	212	216	213	209	205	216	201	203	201	203	218	225	198	197	206	203	194	222	194	221	214	205	210	208	212	216	229	193	218	167	214	215	202	202	215	193	226	203	195	217	240	210	222	219	221	207	202	219	208	254	221	199	199	208	199	223	214	191	207	196	199	194	193	215	207	212	204	198	196	200	215	215	193	211	212	226	201	232	209	187	215	188	190	205	207	208	219	203	170	218	206	216	224	213	188	224	203	201	202	212	211	233	193	222	189	182	182	223	236	215	212	227	198	200	176	177	229	203	191	227	240	177	198	222	207	206	162	205	215	235	237	213	208	216	204	204	205	231	223	193	192	218	210	212	231	217	188	168	180	222	183	210	200	172	196	186	185	199	195	239	206	196	210	225	212	221	221	208	184	211	244	230	189	208	220	194	198	218	194	204	202	193	203	195	210	207	215	212	214	217	216	203	210	215	244	194	231	204	227	212	177	201	182	210	217	215	189	189	177	211	218	200	218	198	208	206	194	239	215	208	228	184	220	215	207	216	223	180	200	223	222	219	212	200	198	187	215	188	188	212	195	201	192	206	180	195	199	213	236	225	199	208	208	199	205	221	218	215	216	198	226	210	187	209	194	210	185	196	232	209	190	214	205	223	206	193	218	194	213	210	179	203	211	243	196	228	198	197	184	224	212	202	214	211	214	210	211	190	215	221	223	188	212	194	210	185	221	227	229	218	212	202	191	210	219	199	218	191	227	210	213	258	211	219	204	223	202	250	198	210	174	218	249	215	190	218	188	206	200	220	192	221	212	216	225	202	202	220	210	221	203	191	201	202	188	208	210	218	181	209	222	206	221	184	212	212	181	199	228	199	227	198	203	197	210	210	203	213	227	185	222	209	191	215	228	208	159	186	233	213	201	200	176	229	205	199	214	203	217	219	211	203	209	203	211	213	218	219	218	229	207	199	217	237	216	197	191	174	227	165	183	222	198	192	188	214	198	200	208	199	182	208	174	195	194	205	197	219	180	211	224	218	227	208	222	193	214	196	190	196	199	210	204	229	194	228	214	224	212	198	211	197	206	217	226	188	191	216	216	203	192	187	207	220	184	201	175	209	206	208	193	209	242	177	202	198	196	213	207	194	218	201	193	217	248	200	219	176	243	217	203	187	207	186	241	199	202	247	194	217	242	231	214	230	200	220	197	208	197	194	198	179	202	220	191	195	200	205	213	206	218	175	204	220	211	223
7894	1007	2019	2390	1877	1570	1300	1148	989	908	840	772	724	684	706	691	611	606	652	571	646	532	580	587	536	559	540	528	557	528	507	540	520	511	536	543	505	570	559	574	606	571	531	547	535	575	529	564	553	560	565	571	535	588	555	528	531	558	497	547	510	546	557	498	491	509	506	520	523	529	502	505	499	510	532	494	450	475	476	502	495	473	502	454	504	477	499	481	497	462	502	493	502	486	526	526	527	485	491	467	482	495	498	500	492	520	462	489	500	494	529	488	489	486	541	502	483	538	513	495	481	481	489	522	490	490	521	491	530	517	485	490	482	480	509	488	515	494	501	512	488	480	501	494	501	486	496	472	523	506	512	463	505	500	509	519	504	528	498	501	496	510	526	514	517	497	518	494	538	530	496	499	536	495	541	491	486	510	517	518	510	497	544	480	495	491	488	510	520	480	495	499	487	514	490	474	528	533	469	519	551	501	510	486	484	477	496	528	528	500	487	517	505	506	544	513	450	494	464	521	497	544	522	488	513	499	498	467	473	510	511	512	478	530	506	503	510	490	511	531	508	525	479	500	466	509	515	457	492	468	488	491	471	509	481	510	454	503	522	495	453	521	495	497	503	483	496	497	452	463	518	484	471	501	493	491	491	485	474	479	507	505	508	460	495	459	488	509	530	480	465	457	483	479	492	507	461	535	490	495	486	451	519	492	503	534	476	479	472	511	474	519	536	497	496	441	443	513	481	509	514	498	480	487	511	485	529	477	491	496	486	495	482	502	512	507	498	547	504	515	499	501	488	478	515	506	517	490	505	497	516	467	530	512	501	502	441	515	531	450	495	460	493	477	517	491	513	469	522	491	502	497	474	478	496	493	541	505	501	514	488	515	506	507	515	504	469	462	511	512	485	493	527	467	482	474	462	517	449	504	507	526	459	486	513	532	494	518	481	508	497	490	455	498	523	450	505	480	522	499	540	479	478	518	494	492	501	495	520	529	511	476	470	496	484	508	498	503	467	478	557	486	476	496	471	488	512	505	520	500	472	502	496	474	522	571	496	534	513	494	506	476	496	498	497	532	531	490	471	540	461	487	486	489	484	498	454	508	467	495	503	539	505	481	484	509	537	528	493	532	486	529	463	482	506	482	509	447	497	556	511	515	508	516	485	502	478	490	503	467	483	524	545	477	544	471	525	522	526	493	476	511	514	501	523	486	510	513	501	499	482	528	489	511	528	499	481	473	448	517	535	464	468	496	488	538	478	467	491	478	512	487	494	497	532	501	516	508	483	519	495	510	532	481	498	466	491	492	521	435	497	479	508	483	479	496	514	505	481	463	469	515	469	507	479	486	508	482	472	490	503	498	505	492	495	486	510	442	504	508	551	480	521	487	501	502	505	501	497	512	501	535	523	536	491	470	490	502	520	531	481	517	479	483	501	482	487	509	480	520	461	501	473	532	489	490	469	507	515	514	530	495	496	454	525	484	490	508	538	511	481	498	528	466	538	498	558	489	530	474	510	474	508	528	481	547	473	474	491	481	517	493	495	552	496	505	465	482	489	507	488	482	463	507	530	512	481	467	473	524	510	503	490	517	492	484	507	518	476	546	494	482	458	488	540	474	519	522	462	507	473	469	495	502	501	486	491	466	483	501	481	482	495	507	512	495	526	479	496	503	465	515	486	495	529	498	503	482	468	488	464	486	509	481	521	503	522	481	473	486	441	514	471	466	527	515	495	501	514	487	557	484	488	519	482	526	508	522	457	479	485	508	469	467	481	479	482	481	507	449	518	497	494	488	501	511	493	464	517	495	469	465	461	550	481	520	500	516	543	483	486	484	478	522	516	476	511	515	459	519	513	480	512	491	490	502	503	474	535	547	464	479	536	480	513	484	488	514	482	494	514	518	472	482	490	498	503	496	514	529	447	475	495	490	481	504	523	510	508	461	476	494	494	483	467	477	494	520	465	465	465	505	471	472	493	503	498	477	500	499	482	472	496	502	495	526	515	483	481	515	486	522	534	518	468	483	538	522	508	498	499	538	530	505	451	471	473	468	490	486	462	539	506	532	493	480	511	429	480	429	501	478	487	529	475	522	522	505	489	516	517	505	513	505	495	504	492	453	488	508	548	471	472	481	497	461	517	509	512	488	512	506	526	480	500	514	497	521	503	483	529	481	512	480	528	518	519	461	501	501	570	501	471	503	496	484	499	510	521	495	544	496	515	518	552	469	522	476	512	481	515	484	469	452	503	495	467	473	514	484	459	488	552	509	506	492	512	485	471	469	510	497	488	516	463	508	486	514	503	483	490	488	481	504	517	529	502	487	486	493	482	487	525	483	515	516	500	493	546	479	492	498	538	523	524	533	507	511	497	494	517	522	502	487	489	498	521	504	478	467	502	501	515	559	505	529	488	535	475	505	502	511	487	508	508	476	473	494	528	515	471	523	503	560	508	548	505	515	471	500	477	506	500	535	506	465	514	498	550	500	488	503	521	506	490	514	504	489	488	530	498	553	480	531	484	478	513	511	506	470	495	494	501	505	498	524	530	502	483	464	550	544	545	517	504	500	472	505	440	471	510	457	514	488	502	497	479	499	491	478	476	483	491	499	540	502	487	518	469	475	531	553	483	480	535	488	506	495	512	533	496	507	484	467	509	446	490	510	508	480	476	524	527	480	513	491	489	533	479	472	485	464	510	488	489	500	480	511	525	528	504	478	497	465	474	498	487	482	486	507	539	501	481	502	487	475	503	498	490	494	426	462	484	500	504	512	464	501	494	473	493	517	506	503	525	476	496	513	478	502	482	562	458	508	499	534	487	496	476	518	477	499	510	516	528	508	467	465	510	488	509	499	478	514	493	475	453	529	489	474	473	457	498	525	528	483	494	502	514	507	513	488	489	530	491	509	502	533	493	492	485	497	511	466	512	516	461	522	468	457	499	526	519	510	477	484	483	517	528	510	472	526	529	464	515	547	505	511	506	476	459	476	503	484	528	502	487	467	502	467	485	508	497	542	537	523	489	473	525	517	484	436	467	478	472	525	490	491	550	492	508	504	497	488	505	547	473	475	467	512	502	497	491	500	489	491	507	494	513	527	492	489	494	495	487	510	485	463	492	518	486	458	511	480	481	497	521	473	467	520	448	514	529	484	521	490	507	502	508	517	494	495	515	455	490	508	486	488	496	501	498	489	518	553	486	503	446	477	480	461	508	499	512	494	496	520	512	489	506	505	459	506	483	477	495	503	503	517	534	530	518	498	478	486	517	495	506	498	441	467	494	522	526	462	489	473	472	526	461	504	478	493	514	503	529	509	452	517	521	491	492	488	513	524	521	488	544	457	523	475	487	519	493	498	499	500	457	468	529	451	519	513	496	484	503	477	440	512	496	499	492	511	505	523	473	490	503	482	471	460	531	521	490	531	487	528	490	489	497	498	481	440	510	471	518	531	487	501	494	462	501	466	465	522	532	518	489	474	483	513	518	468	452	491	534	534
1472	312	292	293	273	284	277	261	257	272	284	299	271	267	271	254	287	290	269	306	276	282	253	266	277	266	294	305	275	296	291	281	289	276	280	277	290	253	248	286	304	263	279	276	269	287	268	302	279	295	253	306	265	283	261	249	254	253	255	270	255	263	229	294	275	296	256	261	286	248	293	297	250	276	271	267	253	280	271	271	303	252	303	274	276	272	271	291	299	260	282	246	284	291	271	247	254	305	270	274	268	287	264	268	260	281	254	321	256	291	244	259	252	282	289	289	284	274	278	263	286	290	283	258	310	301	288	240	259	284	265	280	304	263	264	271	262	287	260	313	277	266	238	281	249	288	250	267	263	298	264	264	277	265	267	275	247	280	277	288	283	288	268	255	305	271	246	274	295	284	251	245	248	255	273	265	296	280	274	291	269	290	263	267	296	285	311	312	291	266	266	284	261	279	251	266	264	261	273	293	273	260	267	269	279	300	285	265	266	287	267	270	288	292	246	298	285	251	295	302	263	287	272	290	279	280	255	282	264	262	269	285	292	276	283	289	290	272	254	270	275	274	278	275	280	292	252	275	308	296	300	261	288	290	277	267	249	256	261	274	263	278	254	295	300	248	285	276	297	271	248	270	266	257	309	274	278	292	243	265	283	271	295	266	279	267	307	258	279	245	283	286	275	251	281	309	272	263	288	261	277	297	291	285	253	250	257	245	318	269	242	242	276	269	261	305	260	274	264	278	270	284	267	304	284	270	284	276	269	277	265	264	249	256	285	258	265	252	261	260	248	258	288	260	232	266	262	282	271	283	304	284	304	258	264	263	294	243	278	240	306	278	258	234	282	264	260	260	280	250	270	280	256	271	262	302	290	293	287	303	283	297	283	271	261	310	292	264	264	252	268	277	280	265	269	261	324	298	263	285	278	281	309	265	262	275	256	271	263	295	271	272	300	281	302	280	301	271	266	306	240	266	303	302	274	300	280	250	265	294	310	252	262	284	280	280	265	250	255	279	284	253	287	293	272	311	254	263	293	284	277	285	293	292	275	277	274	273	290	277	263	271	264	279	269	262	261	258	264	277	303	261	279	266	293	284	315	268	299	265	289	290	272	278	265	240	302	249	301	281	262	272	294	265	303	275	292	275	250	290	296	277	272	251	279	298	274	270	278	268	299	266	275	300	305	286	266	253	266	266	270	266	239	273	286	273	265	264	275	266	277	243	274	267	281	276	280	279	299	316	287	264	256	275	258	253	306	283	287	288	264	276	278	268	271	287	279	301	256	302	266	266	277	285	273	263	295	281	257	276	291	254	267	290	258	239	256	288	218	283	314	263	258	263	268	300	261	265	240	282	264	278	246	277	261	260	273	306	284	277	277	298	266	300	283	307	274	258	241	279	298	288	247	253	272	257	277	274	295	263	282	304	279	252	258	291	297	301	268	327	293	272	265	249	279	284	264	254	255	272	242	265	283	272	264	240	258	253	284	275	312	285	291	257	269	281	285	302	285	249	273	274	273	273	289	265	297	306	256	253	281	287	283	280	242	296	269	280	246	255	278	278	274	248	258	292	295	286	253	281	248	290	260	256	265	267	288	284	306	257	276	282	273	273	265	255	273	295	255	271	303	270	284	265	288	281	307	270	300	265	298	263	243	271	258	269	317	284	247	277	278	273	311	263	301	277	305	285	280	291	270	272	226	273	290	239	270	289	279	285	297	290	267	299	326	270	267	289	295	313	283	292	300	292	255	281	288	278	251	265	262	282	283	288	283	318	296	310	294	267	255	309	273	286	259	256	275	262	279	279	258	250	313	287	271	259	287	263	263	272	301	265	276	295	271	259	284	251	232	286	265	260	277	300	289	267	303	271	239	294	270	267	257	263	253	265	257	291	213	270	253	311	278	263	295	259	281	242	270	301	293	277	249	271	293	259	276	249	270	286	278	287	262	295	280	250	274	255	290	285	273	260	304	267	261	275	264	273	277	278	284	251	294	265	289	251	282	270	285	273	313	265	263	263	263	265	250	247	281	263	258	287	264	282	269	252	255	292	279	285	240	297	252	279	265	277	262	264	278	275	296	303	275	289	282	257	282	252	291	281	253	264	295	285	264	279	255	278	263	270	263	272	299	287	271	275	287	266	277	271	280	283	248	284	282	287	279	292	278	279	303	293	245	279	269	297	283	258	277	289	285	254	263	261	257	292	289	311	282	277	267	253	254	282	305	248	274	252	283	242	272	256	296	266	259	288	275	246	307	265	284	271	258	283	257	240	262	282	306	278	272	238	274	301	267	282	279	283	286	266	298	294	276	292	303	296	258	267	301	282	289	289	295	314	287	256	247	290	283	285	234	288	265	299	248	279	267	257	275	276	268	269	268	271	276	283	247	299	300	302	259	258	232	255	281	286	285	310	299	256	288	255	271	256	261	260	275	297	287	266	275	251	257	259	314	286	270	269	266	267	302	262	284	235	234	254	250	261	273	268	285	285	304	280	298	296	246	274	276	290	289	235	298	293	290	270	261	303	287	268	248	276	272	264	247	271	275	286	257	287	285	248	285	266	258	292	286	287	288	267	295	254	229	272	266	295	241	281	269	285	272	252	299	279	247	283	296	261	286	283	253	276	261	257	264	251	292	298	252	278	285	283	273	273	327	274	274	319	280	253	284	294	264	246	294	278	300	279	254	267	281	315	287	293	260	276	292	288	276	297	283	282	266	270	246	285	266	271	260	265	252	275	274	258	296	232	239	281	249	262	294	275	269	285	301	264	267	246	276	237	273	261	271	267	261	283	277	271	259	283	308	293	265	267	306	264	260	290	245	287	265	272	285	252	282	279	253	269	281	289	269	305	281	283	281	265	289	279	252	258	258	260	285	268	271	271	306	291	293	258	278	265	296	279	260	303	285	283	294	262	272	289	300	272	271	272	252	260	282	275	281	232	267	257	294	265	271	309	260	282	262	298	293	302	266	256	262	253	279	279	293	284	283	301	281	290	247	246	290	292	264	301	272	320	276	264	295	286	290	269	291	299	264	249	243	268	276	272	309	275	266	267	256	262	252	271	274	264	267	260	290	285	300	285	244	283	283	288	280	291	276	261	262	268	255	292	256	306	285	267	287	318	274	265	298	278	270	300	278	284	296	287	286	270	255	246	263	257	287	298	281	249	265	256	292	280	277	259	266	268	278	310	289	284	297	260	250	284	287	250	273	252	246	290	283	271	270	246	291	270	278	255	255	294	306	285	300	276	261	275	289	294	256	272	272	286	259	258	290	296	236	262	264	276	306	288	247	267	281	270	290	275	275	291	267	271	296	273	288	279	278	251	289	310	260	272	268	277	251	284	272	289	304	288	261	266	293	284	269	277	278	281	278	269	281	285	247	266	270	236	281	282	299	269	254	308	252	249	253	310	310	268	251	256	247	286	314	257	263	273	316	320	272	276	273	251	318	266	290	305	287	248	302	292	290	268	277	284	280	266	275	250	324	265	242	287
1813	639	694	660	679	635	634	609	627	643	613	607	609	633	543	657	614	616	555	603	600	594	585	616	651	625	610	559	629	561	574	609	593	623	618	580	635	594	605	683	626	639	607	607	638	606	639	628	632	606	634	602	610	578	633	635	629	628	618	592	601	667	621	608	638	587	608	567	631	632	579	603	621	584	636	626	596	568	608	588	640	582	581	572	604	656	603	602	634	639	586	612	605	615	612	596	620	633	616	603	648	654	594	629	581	598	626	613	604	617	569	599	591	629	583	594	611	585	607	582	605	629	620	590	592	591	595	584	634	583	595	591	554	620	654	633	542	618	617	625	609	595	632	628	644	660	603	630	623	571	638	597	594	598	611	608	625	573	610	597	586	636	641	637	585	597	602	629	628	596	606	567	615	567	591	629	628	598	595	633	650	654	622	605	644	550	635	639	571	598	598	615	613	622	633	627	599	624	586	597	605	636	564	586	594	619	575	563	614	598	627	590	632	584	648	608	629	630	591	593	605	591	588	594	626	612	613	625	587	599	560	584	576	605	614	588	588	572	582	578	585	599	590	676	565	645	573	589	623	651	588	628	578	605	626	580	656	590	613	611	620	633	603	572	601	598	589	551	564	569	583	613	583	585	598	575	629	556	570	592	629	609	615	609	614	587	559	616	624	617	619	612	595	596	608	633	588	626	598	623	587	594	576	606	598	605	591	588	633	612	569	607	633	602	565	594	634	581	604	573	632	624	590	590	581	608	570	598	625	604	607	557	567	578	622	588	608	568	604	618	603	578	569	611	593	571	613	589	592	619	630	593	575	577	594	595	616	569	601	606	603	627	617	618	588	582	611	611	570	636	591	616	637	607	558	619	601	607	607	613	606	614	603	599	611	608	597	602	618	604	619	622	634	602	595	620	614	583	631	605	570	648	617	630	648	592	577	608	611	593	623	648	619	605	570	619	616	595	580	585	584	623	659	574	675	608	616	576	600	634	633	613	615	627	588	606	615	613	603	604	613	638	627	619	645	632	624	599	574	636	597	582	614	596	564	562	592	608	598	598	555	567	610	638	587	665	604	562	599	646	602	591	604	646	598	561	621	604	580	581	609	579	573	652	599	571	603	609	636	633	601	577	621	628	607	589	611	618	565	556	685	637	584	625	620	594	590	621	558	635	591	582	658	638	588	596	643	609	617	630	677	607	567	648	606	619	592	600	607	592	591	594	596	595	581	541	635	624	607	589	614	584	598	571	636	575	611	644	608	587	628	625	582	621	575	589	578	599	665	634	571	562	605	612	617	610	624	618	595	593	601	634	630	649	592	640	633	587	604	615	646	597	634	616	577	573	589	596	630	590	585	630	567	675	581	571	606	631	561	604	599	609	635	574	612	608	620	597	594	577	613	617	627	621	584	635	587	595	596	599	606	616	626	615	577	609	589	625	619	585	602	565	584	620	606	642	553	561	603	600	631	633	600	611	604	610	617	585	630	605	604	581	609	561	610	584	593	644	595	636	622	616	610	618	597	591	596	635	606	635	598	586	605	628	575	620	581	621	602	608	577	581	626	594	629	587	583	624	592	637	569	607	616	616	655	604	583	574	589	599	648	608	584	582	648	637	614	591	584	594	624	617	587	609	613	621	617	633	624	578	629	563	565	621	624	545	592	648	585	579	622	605	612	644	592	655	659	632	614	574	600	611	621	632	610	579	616	613	616	585	634	616	579	632	609	633	576	625	610	566	602	598	591	620	604	645	600	592	591	598	633	617	632	588	632	592	626	624	603	630	603	587	608	638	610	597	579	602	617	612	594	643	600	604	599	610	620	558	581	609	616	625	602	602	582	626	630	632	591	620	641	579	567	598	591	592	570	570	584	648	601	582	653	602	593	618	595	618	598	638	613	608	571	603	605	584	618	601	619	592	589	603	575	650	598	606	587	611	630	591	613	646	638	614	647	613	622	596	602	594	574	623	634	610	588	563	580	565	615	555	599	629	586	578	617	587	617	639	576	606	621	607	611	573	630	665	596	567	557	606	620	613	632	612	606	608	603	592	610	568	595	612	587	600	591	572	646	615	628	607	614	607	568	644	607	608	617	566	628	575	623	601	565	611	601	634	583	630	611	570	629	605	621	646	588	616	578	595	599	612	612	566	657	637	652	593	611	618	592	619	593	628	601	592	629	555	604	570	605	601	568	589	580	583	607	636	565	590	599	551	650	585	628	646	595	580	618	614	633	624	603	598	583	637	600	593	592	613	631	642	589	617	597	610	605	599	576	631	603	583	594	626	592	618	588	574	595	588	616	610	584	598	617	607	631	616	613	606	633	588	609	622	599	659	620	627	596	623	594	623	604	615	623	592	584	613	654	636	593	616	625	630	645	603	577	605	602	605	601	574	544	597	601	637	597	563	573	593	600	616	609	595	628	623	604	561	593	589	578	624	613	600	595	612	509	631	588	611	623	678	589	585	606	635	624	612	628	587	593	626	628	569	571	578	639	616	604	655	606	591	616	639	584	633	613	617	622	650	579	596	610	631	633	615	627	635	609	619	581	584	642	621	592	628	584	631	582	638	611	569	619	657	552	628	678	617	596	558	602	636	614	614	602	606	596	605	606	624	659	582	605	607	625	608	614	599	612	644	626	624	624	599	622	629	621	591	617	670	637	622	566	590	576	621	612	580	576	627	611	614	662	624	608	620	648	597	656	601	584	609	606	605	614	647	616	599	592	592	592	598	635	590	613	631	612	623	616	577	618	610	605	590	606	604	602	598	585	608	588	602	619	650	626	632	594	619	595	646	600	637	615	606	553	638	610	611	610	589	607	631	618	624	617	590	609	608	632	647	610	601	633	600	606	590	608	615	618	550	581	624	663	609	625	593	612	616	599	593	573	577	607	594	594	631	603	609	622	635	609	597	595	590	600	553	623	586	593	586	581	593	581	593	596	644	626	603	611	623	579	567	585	562	617	605	636	603	566	631	578	608	655	658	617	623	619	633	625	601	610	605	603	615	603	607	642	617	602	585	592	579	604	612	609	586	604	631	590	610	557	589	620	599	555	626	593	586	623	619	637	644	580	641	595	567	623	624	574	630	576	646	545	631	624	605	580	645	612	609	555	594	622	659	587	624	604	593	599	608	594	627	606	617	579	600	590	626	584	620	636	597	561	579	544	623	621	625	566	597	602	627	602	579	582	572	608	634	579	600	643	601	604	614	607	620	552	616	597	572	630	614	619	653	566	569	642	581	649	570	592	604	625	699	571	607	620	618	621	565	647	595	594	597	590	556	611	603	605	584	574	584	639	583	608	613	586	595	587	626	622	624	616	588	639	581	612	638	592	607	590	558	571	609	615	635	582	581	616	602	630	614	606	621	598	630	585	607	602	637	585	601	598	613	588	609	613	621	610	567	605	627	602	615	577	639	637	616	570	653	625	607	604	624	588	599	623	636	629	624	610	581	554	598	580	607	631	578	634	591	631	582	576	640	605	647	570	592
7100	466	517	422	319	258	227	200	233	193	204	197	174	145	193	188	150	148	176	168	138	146	170	152	174	151	148	139	147	172	174	168	164	155	158	139	159	150	177	156	171	182	156	160	166	167	142	153	159	132	154	178	155	151	144	178	141	141	162	123	136	150	189	143	140	160	167	184	163	159	178	160	165	181	175	180	153	169	147	165	145	143	157	163	161	150	156	162	166	164	131	140	151	163	149	168	164	150	144	149	138	140	145	161	151	160	132	146	185	164	152	164	151	149	148	160	143	168	160	187	142	166	151	157	153	159	145	142	160	169	134	159	149	166	158	138	139	162	140	157	158	171	153	154	159	152	153	159	160	160	169	155	143	160	165	176	172	163	159	138	154	146	158	168	137	155	160	139	133	152	154	150	159	141	113	138	146	167	125	164	148	180	133	164	161	183	148	136	164	153	171	152	177	170	157	168	145	156	156	147	139	148	166	167	156	159	156	141	150	141	130	153	137	139	135	147	158	143	126	150	145	140	175	125	147	143	176	151	152	150	157	171	165	141	133	196	160	161	169	171	160	145	156	163	137	140	161	181	144	176	143	140	155	171	174	152	157	135	155	174	170	161	159	161	139	149	155	155	162	155	154	152	169	141	163	156	163	164	168	155	161	165	129	146	160	159	166	152	180	161	139	150	147	133	155	187	135	163	149	166	158	147	151	172	153	125	171	152	150	149	153	144	155	172	142	163	163	154	169	162	151	155	168	157	158	153	166	156	141	168	153	140	168	159	149	153	161	163	154	150	169	167	156	154	146	161	164	126	136	153	146	182	151	152	153	131	143	173	159	163	152	164	133	150	148	145	146	140	163	147	164	163	131	149	144	129	153	156	170	161	155	133	149	162	174	152	158	156	155	179	146	147	145	160	181	149	149	166	151	133	140	163	149	148	174	151	153	161	152	156	149	148	156	173	176	176	155	155	170	152	173	137	175	149	152	145	135	161	148	140	157	157	183	163	139	162	152	169	121	153	142	149	145	156	154	160	152	148	178	168	167	151	168	156	132	152	154	153	157	160	164	162	156	143	153	149	138	137	132	155	175	138	134	129	161	132	141	149	165	146	152	153	163	161	185	158	172	157	162	156	146	145	152	165	143	168	144	167	126	181	147	146	168	139	149	141	149	160	158	158	165	167	145	139	145	179	143	165	171	148	143	166	140	134	167	172	140	175	172	148	172	151	158	148	157	144	157	165	153	137	147	153	161	147	173	166	130	168	139	143	149	141	173	169	152	173	156	124	143	141	169	164	155	147	130	131	134	149	159	162	148	132	161	158	170	178	153	160	152	158	187	147	151	181	166	142	169	136	164	150	158	154	156	141	165	129	158	148	153	140	166	149	159	171	141	154	143	143	140	135	134	143	142	163	153	154	151	155	132	151	147	157	152	157	154	184	142	143	118	155	125	161	152	123	173	164	156	164	141	158	152	191	144	150	154	151	165	163	145	170	161	141	135	147	142	146	138	154	145	146	160	150	169	140	164	169	152	131	142	124	163	175	164	139	176	140	176	141	157	157	145	155	146	141	157	149	149	154	142	152	155	166	164	169	162	159	172	169	175	157	149	164	133	178	152	136	126	148	151	165	158	153	167	156	139	140	149	151	178	144	157	163	170	145	145	166	177	148	188	153	152	165	165	175	152	142	172	149	143	144	129	165	159	154	157	159	144	135	175	149	148	125	149	141	150	177	188	152	151	159	138	165	164	150	152	132	175	170	146	144	148	159	171	141	155	164	159	182	153	153	138	138	144	146	139	179	182	175	148	149	186	145	177	176	138	164	159	168	173	145	146	148	150	169	146	152	168	139	154	165	159	153	168	153	164	165	155	154	150	160	181	154	172	154	172	159	163	161	138	144	161	167	139	155	142	146	140	135	143	149	147	144	167	177	182	143	144	142	154	153	149	147	150	163	151	139	144	158	139	159	139	161	172	159	136	160	133	140	174	157	143	148	157	168	182	156	143	144	132	142	150	173	156	154	170	152	165	144	134	138	167	165	179	160	137	162	157	187	147	163	177	161	160	155	163	156	147	165	160	155	166	156	139	165	160	132	175	147	147	147	154	140	146	140	136	160	164	146	148	144	159	144	146	147	169	152	188	142	149	145	151	149	143	148	169	130	154	144	181	172	147	144	151	167	184	149	145	153	150	159	131	166	158	151	155	176	145	159	145	145	157	128	148	186	171	151	152	144	163	148	174	152	155	156	155	175	176	148	163	176	138	151	160	170	132	153	133	158	151	160	185	145	149	142	162	161	155	157	147	143	158	153	145	174	172	158	141	161	135	164	163	117	146	152	153	137	159	167	139	146	126	152	167	162	156	145	159	175	163	138	172	166	149	172	165	152	133	140	171	136	157	171	129	118	164	160	190	164	151	161	145	148	146	161	141	148	181	141	143	167	176	152	135	165	172	176	169	156	169	152	166	150	130	135	140	137	146	150	138	178	145	119	161	151	166	170	187	158	143	156	163	173	159	153	141	155	180	188	143	167	151	146	144	140	151	118	171	158	153	124	151	148	130	175	152	144	167	143	132	151	151	159	149	163	159	156	163	141	133	153	168	165	145	155	189	164	171	138	148	144	162	151	164	162	185	171	142	165	173	152	156	165	136	131	143	157	154	165	152	134	148	151	157	145	152	131	148	158	158	147	150	167	160	160	132	178	155	143	137	142	158	137	172	141	182	132	165	172	165	156	161	164	154	151	157	167	162	138	140	124	170	146	149	161	157	159	179	141	159	160	167	144	146	161	164	166	184	130	150	170	130	146	167	129	132	149	162	171	172	165	123	141	137	148	146	194	148	152	141	146	147	149	171	177	140	156	142	151	160	149	153	161	147	141	134	147	160	169	154	187	157	140	158	145	139	146	139	176	167	133	157	146	160	155	138	179	150	151	167	143	154	172	143	128	150	164	156	137	120	170	138	157	147	181	139	149	144	135	145	164	138	160	179	151	142	143	161	167	135	172	163	187	157	146	155	152	151	181	140	139	166	165	160	144	170	163	155	159	145	135	149	162	169	158	156	144	150	160	153	133	147	164	164	157	183	172	161	155	143	158	145	141	170	159	166	140	153	146	173	145	149	165	152	140	168	164	170	165	163	162	148	142	150	170	159	148	154	164	163	147	149	153	164	151	164	136	184	157	164	139	178	148	146	155	153	146	151	147	132	146	154	167	155	162	160	142	169	167	139	171	159	152	145	147	150	175	160	171	186	135	143	137	173	158	181	141	186	162	159	162	171	171	158	135	159	171	161	154	160	144	156	171	140	156	139	135	130	158	156	149	169	148	183	158	160	141	161	158	145	166	160	157	160	162	140	177	117	151	168	173	159	142	160	175	183	133	153	157	157	154	145	150	163	159	149	143	151	127	153	169	157	151	132	173	159	151	165	169	153	170	185	138	155	158	143	153	167	142	141	165	140	138	171	135	149	166	134	154	164	144	165	143	132	161	146	165
6163	614	1170	1357	1159	924	827	705	652	597	553	503	480	442	443	449	400	466	461	434	425	433	425	390	415	413	399	402	389	408	403	396	377	398	380	372	389	393	388	423	415	415	473	386	423	414	423	420	374	400	387	392	421	418	375	395	377	409	411	373	387	403	416	387	384	333	372	371	371	379	382	435	364	395	394	384	396	369	369	363	395	386	371	395	346	455	376	401	401	380	398	368	349	373	379	411	367	357	385	374	363	377	373	399	377	336	375	346	377	365	362	362	381	361	372	351	346	409	357	366	350	368	364	365	392	383	350	331	349	350	354	362	377	407	394	381	363	384	378	379	359	364	389	364	377	396	370	337	414	392	355	386	415	370	364	351	363	360	372	355	390	376	375	391	413	397	373	359	353	364	363	383	363	353	379	369	358	358	372	343	361	352	366	403	378	397	356	388	386	385	396	346	374	377	389	334	367	363	347	333	416	365	368	359	372	371	395	403	359	392	383	382	370	347	372	399	386	380	374	373	352	371	400	352	385	392	371	380	363	352	366	375	374	397	347	396	367	334	358	363	354	369	358	347	359	381	395	366	387	307	380	365	367	379	394	375	364	386	389	363	399	391	374	371	389	363	373	413	392	362	375	396	380	378	381	343	384	426	366	370	353	380	382	353	361	400	380	361	430	375	397	367	387	394	381	379	369	398	355	341	381	386	401	347	402	387	377	374	378	377	389	388	382	340	376	389	371	366	345	403	351	349	376	389	375	372	360	349	357	376	381	431	393	348	391	394	402	379	360	382	405	357	380	372	415	393	390	352	379	355	376	417	352	364	394	334	384	408	375	383	377	414	362	404	391	368	376	356	344	356	405	370	348	383	377	397	361	383	384	358	403	376	369	354	379	376	385	346	387	385	354	388	388	367	380	353	381	364	351	383	343	361	405	373	381	339	364	366	391	367	387	387	387	400	408	365	370	376	368	375	392	369	385	349	366	378	381	377	413	386	399	354	339	409	374	397	392	384	358	376	385	357	388	367	407	375	367	362	351	388	357	380	397	389	378	389	402	357	355	380	388	382	378	399	383	347	350	393	384	398	415	324	358	360	359	332	356	359	390	382	386	389	383	361	384	373	382	360	351	407	405	369	398	370	377	382	376	341	388	350	372	360	353	397	393	366	382	385	350	389	390	365	370	380	387	368	356	394	366	364	369	383	398	399	374	384	391	354	380	377	365	368	399	374	390	366	380	392	394	363	354	381	381	369	369	377	380	400	382	372	375	358	407	355	376	382	383	350	349	374	379	370	359	365	408	377	409	418	375	356	377	370	382	357	410	355	369	366	374	389	377	386	411	370	371	366	399	377	380	386	373	422	388	402	381	384	370	396	335	356	361	361	330	360	346	337	371	366	354	402	367	355	401	365	387	339	379	358	339	364	339	418	420	371	405	328	407	390	383	398	393	352	366	367	362	404	363	399	392	349	380	406	380	376	386	352	405	357	378	391	359	364	361	372	374	341	386	391	367	345	359	360	380	375	383	375	358	377	400	358	353	380	400	366	393	366	378	370	373	356	363	379	364	390	409	354	360	381	381	359	396	390	328	362	355	378	379	310	377	382	375	404	392	387	360	391	362	390	374	372	365	342	362	372	331	403	359	368	364	368	391	376	367	434	339	386	410	365	413	392	386	351	402	419	362	382	392	377	384	375	420	357	390	395	349	362	371	353	373	406	367	383	391	390	370	383	359	383	402	369	361	385	365	403	374	395	365	389	364	365	354	350	392	386	350	369	381	367	355	369	386	380	384	347	367	382	368	342	349	420	362	370	378	391	358	381	360	350	373	350	389	361	345	360	372	413	377	358	354	408	401	369	395	370	422	385	394	407	364	371	340	376	400	353	355	378	351	352	378	366	366	362	357	374	408	405	374	365	375	365	356	406	413	371	389	360	354	392	367	392	372	358	374	382	361	381	376	382	344	372	376	352	353	348	414	410	383	385	391	373	395	390	393	369	379	367	353	423	371	371	372	358	350	397	360	348	337	366	390	377	379	375	372	355	381	373	359	375	385	367	370	390	367	382	357	340	408	379	354	377	367	374	376	368	367	367	380	400	407	406	363	386	365	378	390	384	421	372	379	337	378	377	383	364	386	369	395	336	401	343	366	394	359	391	366	349	411	377	389	375	378	346	409	345	358	346	387	350	377	375	348	364	356	384	385	360	371	363	338	381	353	393	368	374	397	392	361	391	355	403	389	374	363	366	360	368	385	373	377	393	388	395	347	363	356	347	374	385	374	387	379	366	346	354	383	388	388	362	376	389	421	374	369	396	354	378	394	406	391	385	348	399	384	365	393	389	390	360	352	368	366	370	369	401	347	330	335	380	375	347	375	351	402	359	394	381	375	412	369	363	392	407	400	391	406	405	368	377	390	354	391	412	372	402	369	358	401	389	372	400	383	368	388	385	401	348	378	364	379	374	348	349	379	362	381	350	372	339	385	386	376	353	381	376	358	409	376	416	345	372	362	367	360	371	364	382	371	395	363	378	407	371	364	358	366	343	348	377	358	360	381	397	404	389	349	358	338	358	365	374	345	412	402	409	377	375	403	375	393	409	398	377	366	351	377	342	402	340	373	367	346	393	395	394	344	364	377	372	369	403	341	407	376	383	395	388	377	398	396	395	383	387	381	384	349	372	398	350	362	398	392	383	397	364	368	418	351	369	353	386	364	390	411	367	356	388	359	381	396	368	421	387	397	353	383	366	372	364	375	353	385	344	380	396	345	367	388	421	392	383	354	366	396	342	393	370	362	354	356	360	386	381	368	372	372	347	393	355	394	395	378	367	349	374	406	379	354	379	349	344	365	370	370	324	344	368	366	380	395	385	365	338	363	374	377	376	391	337	376	342	376	385	383	345	402	399	365	396	345	393	405	377	352	372	362	356	374	358	365	396	328	383	339	388	355	388	369	339	363	359	368	412	379	365	384	397	371	382	353	389	357	399	374	369	406	387	379	397	386	379	387	402	379	374	346	397	398	369	394	383	392	397	364	364	383	373	361	402	357	397	363	368	379	405	364	390	368	354	368	371	342	383	386	376	350	364	397	382	401	357	374	384	359	379	370	386	363	360	336	376	396	381	368	348	395	385	368	375	404	385	398	387	379	397	421	358	388	364	363	368	334	401	349	370	361	350	346	390	394	368	346	353	364	390	411	366	402	355	381	340	348	367	396	396	417	358	363	391	361	371	380	377	373	384	362	365	326	366	371	361	376	409	376	404	381	390	377	402	394	384	398	357	344	403	363	384	370	412	367	373	401	376	388	399	384	371	369	343	382	365	370	366	355	406	362	367	350	404	372	339	387	339	364	326	389	384	383	368	367	367	378	368	375	340	396	419	338	407	354	414	364	359	386	398	367	366	361	377	396	367	365	352	384	381	390	355	376	377	393	409	387	354	374	378	382	359	394	353	390	379	352	365	356	351	380	401	403	391	389	375	379	380	372	375	397	390
13217	1047	938	739	537	437	344	324	271	265	273	240	252	231	234	214	253	230	209	201	193	194	222	197	224	213	191	224	221	221	204	224	230	192	213	232	213	221	229	253	234	222	232	232	214	220	221	227	210	196	240	181	233	236	235	201	228	231	234	205	203	221	191	221	220	197	193	206	214	201	226	192	197	254	228	196	207	207	160	221	202	194	189	164	192	189	208	213	184	207	198	225	207	218	209	208	208	202	218	191	195	215	213	180	184	217	224	201	217	219	204	209	179	192	192	191	212	211	191	203	178	229	190	197	198	217	190	201	192	207	193	211	232	225	188	204	221	199	181	237	208	231	229	223	196	221	218	227	225	180	209	201	225	173	225	208	203	224	222	212	193	214	204	196	212	189	208	189	184	229	196	212	213	197	236	200	218	202	214	210	212	211	199	216	233	222	201	200	205	184	182	183	218	199	223	224	194	181	218	208	239	244	174	185	228	215	185	210	208	209	218	210	204	222	220	208	210	212	221	213	238	193	204	177	204	209	234	213	192	205	218	211	196	191	200	232	196	220	217	201	209	205	221	222	205	195	199	217	214	190	222	213	178	167	183	203	220	193	200	223	196	208	229	215	195	204	215	210	194	209	226	215	244	225	195	220	223	213	203	202	200	194	202	202	225	214	199	223	206	201	211	210	191	216	206	205	192	193	197	195	207	197	202	207	233	197	232	235	226	199	211	189	204	189	214	195	232	233	212	237	230	235	204	212	191	209	219	227	213	202	230	215	215	185	192	193	198	219	211	203	215	213	203	222	188	200	237	209	208	219	200	213	231	205	213	197	202	210	218	225	185	192	204	181	226	180	217	175	206	179	184	203	218	207	193	224	205	193	199	212	201	197	223	198	219	181	199	176	167	197	222	242	208	191	202	236	233	210	215	196	177	216	184	201	192	208	192	181	199	215	209	196	213	194	201	223	204	202	203	217	188	202	197	221	240	184	196	224	204	196	211	224	178	204	217	189	195	217	195	197	208	213	180	209	212	208	224	179	220	200	210	204	179	206	202	236	219	230	218	212	190	205	222	238	231	204	224	218	198	206	210	218	223	170	200	208	184	202	238	202	228	216	218	211	212	219	217	202	245	209	223	219	207	212	246	199	211	196	226	227	195	187	214	219	186	211	177	227	208	206	205	233	201	199	205	204	201	176	208	208	224	207	212	200	199	226	203	211	230	185	203	211	213	208	183	207	201	204	212	208	218	212	203	233	187	206	190	212	184	227	209	200	224	198	185	228	194	213	219	178	203	197	207	222	202	204	193	198	207	202	208	222	185	215	212	235	223	184	221	238	210	187	196	198	216	179	191	194	188	176	176	232	216	189	182	214	217	197	202	201	188	214	195	190	198	233	208	202	181	200	193	229	209	225	233	200	218	228	191	211	208	204	213	204	218	218	219	234	227	177	226	188	209	189	189	202	178	205	220	214	188	201	207	222	220	219	202	223	199	212	180	228	219	177	208	193	206	220	220	225	211	221	210	223	209	204	208	193	186	207	210	196	213	232	210	221	203	199	185	201	227	221	217	197	196	220	236	209	221	217	213	225	203	214	167	222	210	229	206	190	205	193	192	217	225	198	223	216	224	211	176	205	217	201	206	209	211	179	194	181	216	187	185	178	214	209	200	208	231	192	206	217	219	183	195	230	199	211	224	222	196	203	199	205	219	180	190	228	202	214	206	204	189	206	206	224	201	212	215	206	225	210	222	211	209	216	204	208	226	211	204	204	193	221	196	204	191	205	203	225	221	205	209	241	178	218	203	214	225	227	193	182	192	216	215	206	224	230	203	193	225	218	194	198	220	193	207	211	193	175	191	247	214	205	202	224	193	230	199	202	182	191	222	205	195	207	210	220	217	207	227	189	217	184	231	229	206	212	211	225	219	182	210	206	219	219	208	211	213	223	210	191	193	182	207	205	188	217	213	218	211	218	239	184	208	178	209	201	213	186	223	204	215	198	220	190	187	192	202	186	214	203	194	205	216	198	199	188	212	195	195	216	215	222	218	234	189	215	206	204	184	188	201	217	202	203	200	192	213	225	184	200	230	201	204	211	207	215	205	190	219	218	201	198	229	217	227	181	192	204	243	196	206	210	211	192	204	211	220	204	219	212	196	181	207	179	217	196	225	191	231	239	182	234	216	199	221	211	210	208	239	203	196	212	231	222	209	194	204	216	214	217	191	210	195	199	268	199	211	198	200	203	201	224	219	197	220	205	214	191	205	189	174	217	191	223	222	215	227	212	226	222	192	211	202	184	206	225	207	204	199	181	190	189	237	199	202	226	221	219	208	179	190	185	213	224	233	168	198	184	228	206	219	205	228	228	230	223	214	183	200	237	204	227	228	195	216	216	199	215	218	225	197	190	226	219	240	218	191	189	228	173	190	203	209	208	211	202	200	226	186	191	208	203	224	216	234	207	169	190	220	199	202	195	211	215	188	220	207	186	212	190	206	190	207	219	200	193	217	184	193	186	169	218	216	228	213	188	207	164	215	251	215	209	196	196	202	170	195	225	229	232	198	219	184	216	222	216	225	191	217	235	207	228	218	225	221	214	174	202	193	201	214	204	206	210	231	222	197	203	195	207	195	204	185	206	194	216	203	217	180	194	205	195	194	201	186	200	198	207	210	197	205	193	207	219	214	190	198	198	220	206	197	204	227	222	195	205	185	202	214	198	210	187	203	188	222	206	210	197	191	227	205	200	215	223	200	207	238	229	205	209	218	233	220	213	198	204	200	199	194	230	219	201	223	195	226	222	185	232	224	188	215	202	231	241	189	199	182	204	215	208	214	199	233	217	232	191	211	206	195	212	220	217	203	222	211	213	176	224	186	205	210	205	183	204	179	179	191	228	229	237	210	222	230	215	201	210	189	186	205	224	208	192	204	204	201	195	164	214	252	183	202	191	196	204	228	232	218	197	188	190	219	209	185	209	221	224	209	218	213	228	239	233	198	206	199	201	208	174	216	215	203	198	197	214	182	210	201	185	212	225	182	202	199	211	189	193	206	191	194	232	205	237	184	183	196	222	222	189	190	220	212	207	215	194	213	181	202	200	202	224	209	194	195	204	228	236	193	189	195	202	186	215	208	208	202	175	223	220	181	220	206	217	194	193	217	241	219	200	200	225	224	202	200	210	205	210	192	207	206	214	213	195	205	216	211	177	171	208	194	194	187	237	219	218	189	219	209	228	231	210	223	194	234	210	182	224	200	210	203	206	236	179	195	248	211	188	233	191	214	230	249	190	231	207	218	196	213	214	211	191	219	239	188	189	223	196	208	221	193	185	219	186	191	215	215	204	185	190	224	205	214	185	185	200	218	241	207	215	243	201	213	230	223	197	184	206	197	200	213	238	205	228	201	202	233	198	217	210	207	221	233	210	202	193	184	203	209	200	223	196	222	195	201	204	207	210	185	224	188	192	204	203	216	214	190	219	204	211	226	200	189	227	219	209
7945	1059	1989	2265	1970	1591	1249	1102	970	908	833	813	728	753	663	644	608	635	630	564	596	518	599	589	558	552	544	571	500	536	524	567	546	511	539	545	539	566	610	614	576	599	571	578	571	507	567	541	507	528	564	541	554	561	556	567	504	511	491	474	542	498	502	522	550	492	517	493	502	532	505	501	536	505	498	489	517	475	475	528	529	477	507	478	482	540	479	507	514	486	520	523	541	450	459	480	478	483	449	516	549	520	509	452	524	512	536	490	486	469	472	506	478	504	501	517	456	482	477	486	494	545	519	487	521	515	473	518	500	534	530	497	490	501	530	518	480	507	475	507	460	494	471	529	498	504	551	509	520	478	499	505	509	447	493	488	504	501	484	503	527	524	532	499	481	496	515	471	497	479	473	480	507	507	492	499	492	494	514	473	494	488	480	531	519	477	528	482	467	481	503	529	529	487	506	477	438	508	488	483	546	478	492	463	502	504	493	512	472	508	479	523	523	494	466	542	526	469	468	477	498	479	527	491	447	530	507	511	487	491	499	514	520	488	497	473	511	488	529	504	468	535	520	490	470	491	540	536	476	499	513	488	495	547	456	550	477	540	473	472	491	510	487	489	462	497	488	507	502	446	483	526	459	501	510	571	519	493	519	511	518	505	491	475	473	534	513	498	511	526	507	505	491	521	498	467	486	472	444	533	469	482	437	480	513	507	511	467	501	470	491	474	505	513	488	461	507	506	510	509	464	490	524	495	509	477	523	493	465	489	505	490	516	490	505	510	494	516	479	461	516	501	518	488	479	492	451	509	526	488	501	491	492	485	467	513	467	534	455	484	494	490	507	510	512	520	470	487	513	470	499	500	508	486	500	450	486	518	485	490	472	468	551	484	571	531	502	436	499	535	501	512	516	439	450	494	477	504	534	468	498	538	499	513	519	563	505	474	462	453	532	507	488	486	515	508	471	477	503	495	514	474	474	543	478	492	531	511	531	499	505	473	504	512	476	500	492	452	483	483	494	478	488	489	478	531	495	503	479	533	479	514	530	488	472	515	500	541	504	489	514	488	487	519	480	499	475	486	509	519	473	475	502	527	521	488	467	536	458	501	460	536	518	485	508	488	536	476	491	496	518	473	478	466	496	509	479	468	525	485	480	447	524	473	523	481	490	464	492	527	507	469	524	496	505	498	471	508	457	478	477	473	476	469	494	507	493	473	491	501	482	453	483	507	474	475	478	552	490	499	495	488	510	511	488	524	538	504	518	484	483	515	500	442	463	535	492	503	507	512	495	504	503	569	471	501	484	481	463	501	491	524	527	497	476	520	480	509	510	537	494	508	498	511	482	489	471	493	497	495	529	513	520	468	457	497	543	515	456	522	508	502	467	487	489	477	500	480	508	483	520	485	503	509	494	477	513	464	483	515	480	463	501	526	531	498	517	499	489	490	488	470	523	510	478	499	543	486	460	508	463	513	475	502	493	469	486	462	498	491	468	477	486	511	518	494	489	513	446	509	487	484	482	525	533	512	471	497	506	536	481	538	497	483	492	480	522	525	513	500	495	525	486	490	494	501	497	456	512	478	521	507	523	481	493	476	474	477	498	471	503	485	493	458	494	511	531	488	489	522	499	481	513	493	519	516	463	498	480	469	492	528	521	476	514	510	520	503	495	512	461	431	476	491	500	450	509	498	517	492	526	467	528	459	500	454	490	488	481	515	507	484	507	487	495	490	453	510	529	515	540	515	526	451	510	463	513	462	488	526	532	474	458	438	499	469	507	475	466	444	468	522	525	510	474	489	468	456	502	468	501	508	544	498	467	497	468	499	484	496	513	460	467	512	501	514	483	467	467	510	493	526	506	498	462	534	509	481	503	463	478	541	508	486	503	490	486	495	531	502	530	498	521	479	529	513	497	459	488	473	505	470	526	547	478	480	536	537	476	502	502	493	475	491	464	480	498	477	468	501	533	526	494	487	480	534	550	515	491	451	514	491	479	490	498	526	495	518	517	495	538	502	486	468	480	542	508	492	474	525	480	485	528	499	477	505	484	491	479	489	483	501	503	515	504	473	503	510	482	478	515	507	488	490	505	453	516	503	520	526	501	495	443	468	507	503	518	474	495	505	489	503	494	492	479	449	518	484	482	529	460	495	469	503	502	500	493	505	494	451	478	468	502	505	482	498	526	472	476	501	488	501	505	466	519	489	481	503	513	505	468	501	504	488	487	513	488	478	468	481	498	475	522	505	498	486	500	469	501	466	533	496	497	495	533	533	470	532	494	493	502	507	496	487	498	476	470	523	476	550	505	510	496	497	477	490	516	511	490	489	517	480	505	505	474	501	503	508	458	503	483	465	464	461	504	472	485	523	488	479	491	535	542	490	476	494	486	524	487	523	463	479	489	489	487	507	482	498	479	455	480	469	478	510	513	489	496	488	541	488	470	479	512	488	510	477	531	475	489	500	513	463	499	464	471	491	477	503	514	498	472	545	498	505	494	454	514	490	471	507	515	489	468	451	485	508	484	516	500	515	491	472	474	492	513	535	522	475	508	492	450	481	505	505	526	493	534	496	471	510	481	484	474	489	461	511	510	478	500	510	510	498	482	516	507	490	483	493	505	509	493	486	495	413	495	490	501	490	505	524	463	510	503	513	463	441	497	519	537	469	502	480	518	507	463	477	436	501	495	515	496	506	478	518	497	494	493	466	504	497	487	454	527	501	520	485	532	454	501	452	484	464	493	494	471	498	500	522	467	487	466	493	521	486	490	499	500	523	529	497	524	514	512	514	508	462	527	476	511	473	489	503	515	486	531	488	474	484	518	508	510	446	452	504	494	472	510	479	484	500	508	489	468	457	507	493	532	506	511	517	515	482	481	504	466	483	507	496	474	474	475	488	503	469	523	514	458	491	531	481	453	521	502	475	462	492	529	522	485	493	525	491	490	502	502	514	464	486	493	503	487	478	511	491	516	462	511	494	514	487	514	483	505	475	479	509	498	477	489	495	501	503	496	518	499	501	454	474	487	462	511	516	469	519	516	494	539	473	479	480	495	504	472	455	495	469	509	523	515	521	481	504	510	464	490	486	463	478	507	505	459	499	520	517	515	492	464	471	511	498	502	515	538	496	461	493	490	457	528	509	488	473	499	481	458	475	489	474	488	481	506	452	495	490	486	475	504	526	527	515	493	507	445	518	496	476	492	544	468	483	480	487	473	479	522	459	511	500	481	481	488	500	495	503	496	492	496	457	534	473	504	464	474	497	484	511	491	455	487	443	514	481	494	477	466	528	475	493	505	522	499	474	452	503	496	486	516	487	501	469	493	486	521	512	491	500	529	500	512	478	488	511	501	515	481	498	481	477	473	467	476	488	476	488	478	469	526	498	473	484	526	482	493	464	512	557	499	510	500	501	489	520	514	503	473	502	532	499	524	460	497	499	525	474	520	500	483	485	527	528	466	493	490	465	491	486	515	505	475	496	511	525	489	500	511	487
1537	317	278	267	262	285	268	278	253	290	289	283	278	286	255	261	244	287	246	262	288	288	248	286	306	272	276	275	277	276	271	263	290	284	299	305	281	306	267	278	290	246	242	288	263	276	268	284	267	298	296	265	257	257	292	279	289	264	271	311	301	256	281	265	273	253	269	249	274	275	270	257	278	290	255	272	261	259	259	268	249	253	253	270	258	284	263	271	263	259	273	284	274	283	271	243	270	270	242	264	271	245	295	314	241	274	254	226	302	278	254	233	268	286	269	303	287	269	279	258	242	248	274	280	289	265	254	272	268	295	302	277	304	300	259	307	299	264	267	269	262	313	294	284	254	267	289	261	219	271	278	277	239	278	279	316	261	253	280	259	261	293	263	300	267	255	255	259	317	288	280	294	262	253	250	264	287	265	235	298	251	262	305	277	288	263	300	287	264	274	268	246	250	267	249	270	241	284	237	266	268	287	292	264	294	309	298	259	276	277	251	292	288	277	257	271	261	263	258	260	287	286	285	277	301	266	233	244	263	279	271	270	298	293	274	281	289	274	277	265	245	289	303	310	278	274	292	252	273	258	248	304	270	255	287	272	270	289	262	295	253	279	258	282	268	271	262	276	260	231	278	279	288	210	285	248	247	292	258	223	317	234	259	248	276	265	298	279	271	279	261	278	244	292	293	263	314	254	280	265	274	258	287	282	264	293	270	290	275	266	288	259	301	272	241	278	279	278	274	277	251	265	239	287	282	248	265	298	279	277	272	268	268	266	269	283	290	297	269	262	287	272	287	249	271	290	271	269	291	280	243	255	249	290	283	241	266	270	259	251	276	275	265	272	253	264	313	287	253	255	270	248	294	260	258	256	263	274	248	314	286	275	258	269	277	242	269	287	268	304	291	275	261	254	231	276	252	271	269	290	259	325	275	277	266	254	282	262	287	258	267	247	292	278	300	272	230	282	283	293	271	244	250	258	277	286	254	296	307	252	257	261	263	258	254	268	274	300	248	283	262	268	258	264	294	259	261	302	276	283	286	295	288	314	261	250	300	310	277	263	280	252	257	239	292	257	231	276	236	258	267	212	281	311	273	269	254	272	247	274	270	263	247	302	276	275	242	300	265	281	270	268	242	258	259	261	245	247	272	275	264	251	300	288	295	275	261	261	252	259	283	284	274	285	290	287	280	257	268	266	297	261	228	277	278	265	265	278	295	271	284	256	245	269	284	265	285	297	269	278	270	280	294	275	235	293	313	277	299	269	266	270	273	291	300	286	259	261	258	272	258	265	271	282	246	280	255	269	253	276	279	264	261	264	289	261	252	275	254	300	278	282	260	276	304	293	257	279	238	293	269	271	286	270	272	265	288	273	269	284	275	267	256	264	265	284	316	295	281	258	253	272	273	261	241	262	282	261	276	296	306	312	283	301	308	270	271	282	275	290	297	265	265	326	287	267	259	276	276	242	251	269	267	231	288	292	267	297	274	257	284	237	262	228	268	284	276	264	292	251	244	295	273	277	278	291	290	282	302	282	272	267	272	283	274	240	310	264	263	271	271	273	303	275	285	297	294	289	268	231	282	297	312	251	285	298	254	268	312	275	282	301	279	267	275	272	267	237	275	276	292	289	272	252	238	300	282	284	289	277	248	273	277	264	277	279	262	224	275	278	273	254	276	301	276	274	272	242	257	261	262	264	273	280	282	266	266	274	304	289	260	245	273	277	252	283	296	262	254	279	286	278	298	261	284	285	292	240	292	268	258	281	286	272	232	249	290	267	285	258	274	280	269	272	306	289	265	247	287	304	236	251	301	278	279	275	282	258	277	299	297	282	293	300	276	296	275	253	270	289	252	284	261	271	263	240	272	264	271	259	246	262	291	272	270	299	250	283	279	273	295	270	253	293	272	244	269	278	255	291	275	252	264	290	282	314	290	263	306	274	240	257	272	250	273	285	275	271	236	271	229	269	265	268	280	305	253	262	236	298	308	261	271	248	270	267	265	273	269	273	250	230	262	296	269	279	291	251	266	269	282	262	295	281	267	276	248	282	263	287	281	262	302	224	259	273	251	289	284	266	293	280	281	270	283	293	256	264	299	288	243	269	250	250	285	272	291	281	316	274	277	272	283	269	284	263	290	285	269	303	277	281	251	295	288	251	285	274	255	313	255	274	273	272	263	261	258	307	261	261	270	272	279	307	295	260	280	258	263	286	235	259	279	264	290	283	277	283	255	292	281	263	280	279	300	289	241	294	274	288	277	280	251	258	285	286	267	279	265	261	271	273	277	276	311	268	273	255	265	285	258	284	290	278	248	261	298	259	269	268	270	293	284	270	280	253	282	275	271	264	250	267	279	255	251	276	276	280	281	280	228	272	280	274	267	284	258	265	253	256	269	304	298	273	289	298	303	279	281	267	284	286	257	262	289	261	269	280	258	249	250	245	285	261	286	269	259	268	279	264	295	271	277	301	235	275	297	266	287	271	282	277	268	286	296	269	265	279	246	278	276	272	263	250	264	254	328	272	274	266	292	291	290	274	259	267	245	292	271	280	302	278	260	248	275	269	289	268	273	252	291	239	297	220	292	291	262	280	247	236	268	314	247	283	256	283	272	267	270	314	262	295	267	275	286	257	301	281	269	249	261	240	283	275	272	242	261	269	264	260	292	296	273	275	269	243	269	274	257	271	279	243	254	282	271	267	283	269	276	301	265	265	292	263	275	290	274	265	261	265	281	285	246	287	301	269	256	261	277	302	252	276	292	281	281	261	281	310	277	260	273	297	256	276	259	250	258	286	246	274	287	265	239	263	274	252	289	253	271	267	292	288	278	275	272	253	311	254	237	281	278	283	264	253	260	254	273	283	289	270	269	272	259	289	289	288	273	287	287	295	280	275	254	262	275	253	289	267	252	254	297	282	272	234	277	279	253	250	287	261	284	244	268	250	265	266	242	261	269	258	274	307	263	298	292	287	262	270	295	293	279	276	267	265	262	272	287	269	298	253	264	285	286	275	286	304	289	280	255	257	296	274	246	273	267	263	254	260	282	281	252	263	287	272	253	257	276	227	258	289	238	276	255	274	262	265	301	283	287	244	268	303	270	283	264	248	289	263	276	269	265	285	294	286	324	289	259	289	274	286	269	253	262	297	262	266	246	254	276	271	270	254	252	243	237	307	271	276	286	264	277	290	309	295	294	300	303	258	290	277	259	299	246	246	281	253	287	279	277	288	276	275	268	273	262	253	256	269	247	284	270	309	258	268	239	258	249	260	278	265	254	267	269	276	304	322	298	267	266	292	252	264	270	300	283	283	267	294	242	273	267	263	298	270	286	236	246	288	242	304	263	279	252	279	249	299	289	282	290	310	288	239	259	264	288	294	271	263	245	266	255	279	282	306	312	317	257	285	308	270	271	258	269	279	285	270	288	286	263	273	289	279	271	267	253	286	270	258	294	264	304	249	258	299	287	264	290	294	240	283	301	281	280	253	257	292
1851	648	667	658	656	656	634	621	657	625	567	622	633	606	658	587	628	601	608	615	640	541	606	611	597	616	610	633	645	612	571	627	570	589	608	616	602	656	643	588	634	613	567	626	648	598	615	632	598	645	584	607	673	638	593	594	577	621	556	642	624	647	591	595	610	600	606	569	607	601	611	598	636	592	598	619	647	569	613	612	595	612	606	634	612	631	611	582	566	608	616	596	646	602	606	595	616	643	624	637	571	602	638	601	610	604	619	571	604	624	562	661	629	597	609	613	615	617	581	583	562	618	613	633	595	584	590	610	606	598	617	634	569	606	635	631	595	610	565	610	611	581	627	591	584	621	616	592	602	663	586	622	579	577	610	601	601	567	550	643	597	574	595	649	592	607	532	620	571	584	651	600	631	598	650	620	603	607	602	626	589	619	587	572	587	581	623	647	601	606	623	588	617	614	602	593	625	580	615	585	587	610	611	599	577	621	610	660	600	610	581	648	609	557	587	592	601	621	596	602	610	618	621	618	582	589	586	599	615	553	602	641	548	644	604	602	568	609	598	543	605	592	609	614	621	602	612	586	569	620	613	616	565	611	617	641	581	608	612	577	607	594	594	604	598	594	593	562	605	606	647	579	628	606	581	566	584	622	626	631	622	575	636	628	601	550	572	598	588	598	574	600	600	594	592	616	642	598	603	594	594	637	588	561	565	616	585	558	627	600	585	604	656	607	546	595	619	618	579	620	594	632	605	591	636	562	614	580	578	621	587	599	602	618	603	590	622	571	626	626	620	630	592	621	623	574	648	608	635	571	623	617	571	576	588	589	631	603	565	615	638	622	633	583	669	531	586	574	574	615	658	605	621	575	651	608	615	558	604	615	583	603	612	613	642	592	570	597	652	608	605	538	579	575	629	546	564	631	617	650	574	576	583	592	571	588	624	644	653	624	585	656	623	605	623	640	655	626	601	591	587	575	583	609	599	588	606	594	620	559	645	568	599	616	655	608	609	621	602	638	599	607	596	607	609	590	622	599	557	624	627	620	609	606	595	572	588	620	609	619	633	580	606	639	634	596	603	611	590	541	606	622	623	610	586	534	596	608	605	614	615	597	575	613	594	592	580	605	591	605	606	559	591	583	581	628	594	624	603	632	628	585	612	621	596	621	571	613	605	622	536	624	594	599	614	614	594	599	605	596	628	604	597	579	538	589	682	600	657	664	602	524	650	639	598	600	552	593	609	638	600	593	609	610	596	566	609	546	591	562	624	619	622	579	600	598	635	597	597	599	627	575	632	586	610	588	592	592	610	607	590	603	581	600	645	609	610	575	600	556	596	594	611	574	603	583	598	588	566	614	644	623	635	608	635	593	577	613	608	584	549	612	583	579	563	567	577	624	597	598	578	575	581	590	569	632	592	610	625	646	644	591	608	574	581	617	608	608	578	662	608	593	571	574	632	614	603	660	605	583	605	561	572	607	597	580	624	606	598	611	626	573	608	599	613	621	618	585	580	614	593	612	582	579	608	613	585	595	567	638	628	625	594	583	600	631	620	594	644	665	634	600	580	600	625	629	555	616	618	622	596	617	622	599	559	611	638	629	592	638	589	581	606	611	560	635	632	565	620	648	600	596	616	608	577	620	596	626	595	560	566	613	605	610	624	580	639	603	629	622	622	598	631	602	589	573	613	599	589	592	598	626	567	605	600	574	593	672	657	529	613	576	639	599	592	608	580	596	583	618	610	616	612	612	599	608	598	547	612	573	557	590	603	592	622	585	572	576	591	641	623	617	560	580	623	572	564	666	638	650	609	604	594	617	581	628	647	619	656	593	637	600	618	587	588	615	613	578	639	623	569	563	611	593	591	568	651	587	551	600	644	570	581	625	636	592	621	606	640	594	587	609	592	601	631	622	623	617	590	581	606	631	576	595	586	635	573	651	595	595	580	602	558	610	577	632	630	584	582	534	606	592	558	616	610	624	594	613	602	617	580	565	604	641	633	606	651	597	581	612	613	594	636	614	618	610	634	603	569	578	622	602	595	567	596	627	568	591	655	600	584	627	604	604	618	626	606	565	601	576	578	597	624	618	604	612	606	577	624	602	593	598	599	558	639	580	611	624	585	576	574	607	571	642	612	521	624	605	561	620	633	565	622	659	573	606	610	628	596	594	574	612	636	639	594	613	609	570	638	631	571	583	618	609	597	654	613	597	601	556	627	600	612	566	609	630	584	590	641	582	620	616	590	590	591	561	597	606	603	596	607	605	632	632	589	611	574	611	605	619	618	634	626	616	639	623	577	620	583	590	594	592	577	635	607	580	604	630	592	620	613	626	568	612	598	620	618	550	607	570	579	594	596	577	559	594	603	618	611	596	612	619	607	613	617	606	558	562	615	626	581	584	625	634	639	531	618	591	613	622	583	639	592	604	584	617	613	611	621	589	584	604	614	577	593	610	601	607	567	583	615	591	570	586	626	623	594	600	612	605	621	638	562	593	642	615	615	633	573	625	620	644	558	634	624	616	573	601	578	554	557	610	631	597	597	606	588	592	585	584	602	598	587	555	597	615	613	623	578	592	619	572	608	621	624	614	599	595	622	625	592	577	614	564	575	638	632	603	593	674	608	592	568	622	586	628	597	556	621	596	620	587	605	605	596	577	595	592	618	642	581	623	582	644	613	590	614	603	580	603	594	591	591	614	566	573	603	584	577	638	587	598	607	600	564	625	589	594	605	572	579	590	591	581	577	643	580	586	542	637	569	589	635	579	569	618	633	600	631	617	575	613	605	604	640	605	604	625	604	630	603	578	564	608	607	564	602	623	610	617	640	595	678	598	598	618	578	626	579	625	606	579	594	619	609	602	589	589	618	611	654	592	619	580	576	633	605	651	606	589	581	598	622	612	621	588	623	615	584	612	616	601	602	583	583	635	622	600	611	583	611	617	624	617	595	624	577	602	604	632	623	594	638	635	602	600	621	621	600	580	631	563	601	614	624	655	595	621	592	597	593	622	613	596	576	592	584	645	552	592	606	637	608	586	599	603	596	560	577	594	632	579	645	616	634	600	644	642	606	584	635	594	651	612	606	600	623	572	600	617	600	615	606	600	592	612	641	606	613	613	574	657	601	593	604	594	552	628	580	650	645	568	606	597	608	561	591	611	622	615	601	608	565	634	606	552	646	614	581	625	615	601	573	616	569	529	620	617	586	595	598	635	613	598	605	549	615	540	590	575	573	606	663	644	610	627	616	565	601	594	645	606	559	621	641	586	639	608	635	670	588	600	604	643	588	597	599	638	662	559	632	575	579	588	598	649	615	639	609	623	616	610	647	614	612	583	615	623	623	607	622	612	632	577	581	633	642	625	602	606	623	649	574	552	622	576	596	573	603	623	613	594	583	592	608	549	606	581	566	599	611	630	588	640	645	635	585	582	605	561	601	601	597	612	602	613	626	571	644	571	581	611	609	611	552	592	607	605	604	628	617	622	563	577	636	588
7202	499	460	400	302	269	237	210	202	173	173	185	169	181	169	163	174	160	168	164	149	158	142	163	159	152	163	158	174	172	163	130	146	133	167	146	154	173	180	173	154	164	170	158	180	168	180	158	165	148	152	181	152	152	145	160	171	168	157	146	162	164	164	162	175	146	163	155	178	156	164	153	174	152	153	174	152	165	147	159	154	154	190	160	165	154	142	171	167	172	143	158	175	139	150	155	151	155	164	129	135	147	168	143	135	168	168	152	195	145	153	155	146	174	156	155	158	142	132	131	136	153	156	140	134	134	162	142	152	167	169	190	123	139	119	143	147	169	152	141	168	138	180	164	145	163	161	161	151	160	144	151	144	164	164	169	140	174	148	136	148	160	184	157	146	155	164	152	152	171	162	159	163	168	157	164	142	169	149	165	146	159	156	148	137	143	148	170	178	142	150	153	162	177	141	156	167	169	141	178	136	144	132	165	138	143	161	138	137	126	142	179	145	144	140	149	159	169	137	144	173	171	176	147	167	163	160	167	172	143	146	176	169	155	139	146	150	163	152	149	178	152	157	155	197	156	172	162	145	159	134	153	163	151	132	177	165	157	152	161	144	137	190	163	186	170	156	151	152	146	140	158	163	163	159	150	131	145	153	151	139	175	146	167	141	148	174	164	155	161	116	152	178	169	153	167	165	167	160	151	149	171	151	144	145	148	168	167	138	145	145	160	150	175	163	166	161	156	138	137	127	136	138	157	149	138	151	148	155	144	159	156	135	158	165	167	152	147	148	143	184	151	169	143	155	164	161	155	157	149	169	165	151	150	155	139	136	156	157	139	174	131	156	135	144	157	147	145	148	161	147	144	133	175	169	156	163	137	156	137	171	146	149	156	150	163	124	172	139	172	167	153	149	143	137	147	146	171	149	137	157	139	147	145	157	159	156	164	180	151	162	157	159	141	157	168	164	169	165	144	163	169	161	138	154	144	158	154	159	155	150	147	161	126	167	149	149	145	152	139	161	154	173	166	164	150	137	134	133	159	151	138	125	127	150	149	157	153	171	161	156	140	134	167	173	141	157	129	150	149	161	151	160	131	123	171	150	185	159	160	156	170	141	161	170	176	157	163	154	160	141	151	155	155	161	165	175	162	164	167	149	145	147	139	147	167	174	136	159	148	160	158	156	157	183	166	150	181	140	145	165	162	138	141	133	163	156	153	163	170	129	153	150	154	146	162	152	162	156	147	167	167	155	151	154	158	152	171	149	156	157	139	127	182	145	146	160	161	156	134	148	141	153	151	173	137	151	158	135	170	141	139	157	147	160	174	164	170	138	144	148	144	157	162	164	149	144	136	136	153	152	143	167	138	153	150	161	169	149	160	163	166	178	163	166	159	188	167	145	159	151	154	128	153	169	172	142	158	140	145	130	154	147	184	168	142	142	170	158	140	149	172	150	145	164	143	175	155	172	130	178	152	179	155	170	139	135	159	165	167	154	151	150	138	162	162	151	149	144	158	159	143	127	162	142	132	159	160	156	147	137	173	165	183	147	151	162	145	151	170	158	165	149	140	140	174	173	163	140	165	125	155	168	150	153	161	182	150	162	155	143	139	161	143	141	137	153	160	128	158	130	173	140	170	168	177	144	182	154	142	140	174	160	162	148	145	122	152	150	158	161	151	151	149	170	143	182	151	156	157	150	163	168	162	169	146	140	144	145	134	120	156	139	146	157	150	135	134	164	164	155	157	158	169	171	152	149	151	153	124	141	163	152	144	173	119	146	166	176	156	183	158	171	188	130	158	165	142	135	181	169	134	150	148	149	151	134	148	156	162	183	157	156	146	160	163	155	144	138	139	136	160	164	145	157	146	178	175	164	164	145	155	157	149	184	167	153	147	138	164	145	171	162	157	139	148	152	173	152	185	155	159	158	145	131	143	165	151	134	155	150	144	147	145	169	134	186	185	144	146	146	153	166	160	136	133	146	159	170	156	167	135	169	169	175	158	157	140	140	169	131	154	170	177	162	159	154	160	171	160	171	187	167	154	153	124	139	163	183	136	159	163	160	146	155	151	145	130	148	148	144	134	170	152	155	184	193	134	159	169	151	152	154	147	147	152	163	160	157	162	177	154	168	167	153	167	142	115	171	148	168	143	158	145	146	119	171	152	159	149	147	146	159	150	150	168	143	156	145	150	184	142	152	175	167	146	169	142	167	155	143	147	142	161	130	162	145	145	159	154	144	167	143	153	149	150	161	154	157	181	140	162	158	150	199	154	146	157	139	153	165	174	160	141	155	150	153	139	170	170	160	148	160	140	163	173	143	147	157	160	163	158	159	159	133	156	153	158	157	181	174	141	135	139	133	149	157	158	165	156	161	182	146	145	148	135	136	150	137	171	176	151	168	152	171	135	167	152	168	170	172	156	164	141	171	153	167	161	138	158	138	169	134	153	141	169	129	144	170	178	140	155	161	142	156	162	159	138	177	166	156	149	151	138	173	162	142	161	152	171	157	161	194	161	166	158	149	153	158	140	159	140	178	139	163	141	147	169	157	162	141	159	145	141	190	166	150	133	159	132	172	126	146	154	152	151	162	129	161	144	124	158	154	171	176	170	169	151	165	114	146	157	141	161	163	164	144	131	172	146	150	144	150	158	154	139	145	174	162	132	161	157	165	154	151	157	165	182	144	154	175	140	140	191	166	159	142	145	154	176	140	131	161	155	172	152	163	148	167	170	168	166	152	139	166	145	160	179	140	163	162	179	179	144	164	123	186	167	144	144	134	125	159	142	154	149	167	149	145	172	150	129	142	170	148	136	153	152	149	161	165	140	160	159	149	153	183	156	188	152	142	169	157	165	165	159	171	174	139	150	164	170	170	167	172	146	149	157	142	161	158	172	173	155	166	190	178	158	156	168	153	157	140	139	146	143	156	131	147	151	146	158	159	153	179	139	167	167	143	138	139	128	144	149	171	144	167	142	164	160	138	177	149	147	159	164	131	145	138	143	141	151	120	150	192	144	168	198	159	149	165	142	166	150	160	141	149	150	156	173	148	143	160	156	142	164	173	156	156	126	158	143	145	159	139	141	156	143	169	145	142	162	162	128	168	149	149	152	164	157	174	159	175	165	144	172	124	141	138	144	176	165	155	168	162	146	129	162	139	171	165	146	178	124	161	158	153	167	131	161	136	149	161	145	153	152	137	161	156	149	163	167	146	151	163	158	161	164	153	159	156	160	163	143	170	163	157	163	155	150	130	138	134	164	150	151	149	154	150	134	154	171	149	167	157	162	149	157	149	155	165	160	170	151	146	152	153	149	126	159	160	171	145	159	159	156	156	161	164	126	149	160	171	144	149	168	171	152	146	160	154	165	152	156	180	165	172	175	171	182	171	146	164	153	155	178	146	136	161	144	177	137	177	169	172	156	146	151	149	158	141	147	150	150	153	171	172	159	158	157	156	167	141	152	141	135	153	159	144	146	169	167	178	172	143	152
6182	698	1198	1303	1235	919	815	689	618	612	549	518	490	496	498	444	478	406	432	442	424	405	428	407	394	373	412	394	401	445	383	394	360	397	414	367	440	408	457	450	460	443	389	434	431	395	413	403	417	419	452	392	408	415	404	380	376	407	424	397	387	370	393	413	374	376	413	400	376	389	426	366	397	384	384	375	376	384	402	394	392	368	384	399	373	339	378	385	409	365	416	410	389	384	399	342	359	397	360	391	372	406	351	394	358	399	387	383	403	382	365	375	370	328	418	360	376	391	368	394	408	369	365	398	367	387	388	384	376	345	366	419	391	389	400	362	370	353	413	355	382	375	383	373	370	362	334	377	381	409	390	370	410	385	395	352	415	364	386	399	406	392	368	399	381	434	412	399	364	360	401	358	376	383	404	358	385	379	364	398	390	386	362	372	380	399	374	398	367	362	359	366	413	360	367	369	378	393	369	367	368	392	383	364	370	376	385	388	354	377	363	381	388	370	356	358	392	354	362	374	378	391	360	358	429	380	350	387	369	363	374	358	379	379	416	395	390	362	403	385	350	332	387	386	391	393	410	368	364	384	367	370	359	396	402	367	358	363	383	386	395	423	369	398	321	358	370	355	379	380	395	399	398	412	367	383	338	346	339	406	369	394	414	396	365	362	350	387	347	355	388	375	401	372	391	433	348	424	393	412	369	390	455	363	357	368	395	388	384	374	378	347	370	381	328	389	394	408	374	382	359	363	379	363	416	391	414	377	382	393	396	369	388	383	403	379	370	348	369	364	369	395	387	391	347	366	341	421	358	366	373	351	392	387	370	367	384	391	337	345	362	372	400	393	365	424	385	371	371	357	390	384	432	373	373	396	324	356	420	401	371	377	362	356	385	353	358	356	386	355	391	374	356	387	405	370	391	443	360	370	383	391	335	381	397	371	398	368	395	376	377	386	394	373	326	327	390	374	375	411	387	399	358	353	393	365	354	338	404	349	341	346	373	364	386	394	351	362	379	367	363	362	378	382	386	391	355	361	381	375	394	353	405	356	415	373	403	365	359	369	353	355	335	389	379	396	428	383	403	357	373	387	358	371	393	375	373	384	394	384	395	405	372	406	351	360	359	352	371	372	373	413	383	399	401	377	389	366	394	403	376	384	365	356	366	411	354	350	392	390	353	363	376	381	389	381	392	414	386	343	379	357	380	355	411	384	381	369	401	397	379	376	368	391	389	372	364	395	391	339	382	375	350	326	385	375	365	392	358	399	387	387	405	403	369	371	360	385	388	352	376	358	379	383	365	392	434	365	375	377	379	386	360	360	370	380	412	408	316	359	365	361	340	416	394	404	373	378	371	390	380	409	412	425	368	365	348	365	352	369	364	381	393	392	375	377	387	363	359	374	360	391	425	379	356	400	391	354	357	387	356	366	370	353	347	355	381	327	418	380	377	397	384	378	338	364	387	383	374	381	336	410	386	384	387	398	359	363	386	382	358	390	344	358	373	374	387	385	394	400	383	350	382	372	388	355	379	362	376	358	359	382	388	377	387	408	364	382	401	408	403	363	392	377	339	369	388	381	378	422	415	377	368	370	364	375	393	347	405	349	359	363	396	361	367	398	325	394	386	388	398	397	393	390	401	371	379	398	350	418	391	375	355	353	368	322	400	382	401	383	350	376	379	406	359	400	339	398	379	359	374	390	419	391	382	377	359	357	376	360	415	365	356	383	362	354	361	410	349	380	379	365	358	360	394	379	394	383	355	349	346	389	384	384	391	397	374	371	378	390	385	363	346	416	389	371	356	395	361	356	395	374	410	366	376	438	402	343	349	385	380	358	376	406	420	378	372	370	349	403	389	391	394	363	355	371	389	391	385	379	384	373	369	389	420	343	366	405	353	353	374	368	372	362	360	350	384	376	397	426	383	342	384	422	386	363	416	377	382	401	395	385	376	366	372	360	366	387	371	364	361	370	390	375	385	359	400	353	388	412	371	382	346	398	367	363	332	379	399	347	402	381	380	383	377	359	354	395	391	377	392	394	376	400	372	371	377	384	369	385	415	367	352	403	375	360	369	381	363	317	385	392	355	370	402	377	389	343	339	372	386	378	348	368	396	354	374	385	368	381	354	381	380	358	394	408	384	356	372	433	362	387	371	388	365	405	370	354	360	405	372	359	372	375	383	380	359	372	369	364	369	337	347	392	377	369	396	385	358	410	388	386	354	401	351	356	348	356	403	361	386	382	364	388	380	391	378	398	359	401	355	366	405	389	428	392	374	368	380	378	363	377	390	413	413	357	341	387	416	392	367	391	361	396	385	378	387	399	399	372	355	364	375	379	374	378	349	392	397	375	372	405	372	389	352	343	335	396	394	380	351	382	384	393	411	361	383	378	391	357	368	348	350	369	405	360	404	393	366	381	365	369	378	361	359	374	383	393	372	385	383	361	391	384	380	339	385	393	367	396	388	410	397	398	395	366	375	361	402	356	411	377	384	381	386	371	355	357	395	378	387	397	366	375	414	376	420	383	393	359	382	375	389	373	353	389	365	358	378	375	378	362	367	384	357	361	345	392	364	410	373	365	386	358	389	401	419	400	400	377	415	370	406	387	355	370	422	363	388	350	379	357	374	389	377	395	368	370	399	358	379	366	382	412	393	417	343	382	396	366	378	382	385	381	362	351	378	414	371	367	379	355	374	374	356	399	389	425	358	421	386	370	388	432	388	377	351	351	390	380	360	352	375	373	404	376	379	406	401	381	360	380	359	350	353	399	369	396	361	375	361	390	386	378	401	368	367	384	366	377	399	372	369	399	385	370	418	378	360	405	377	366	382	372	382	362	380	389	352	373	380	377	367	403	366	398	373	358	364	412	372	362	401	433	385	358	375	414	369	359	348	362	372	383	374	360	339	364	373	386	382	362	402	377	393	371	376	362	371	386	374	353	336	397	367	391	420	356	398	407	342	364	404	399	382	402	346	386	357	377	407	350	369	381	385	372	380	361	355	383	391	370	364	359	410	393	380	368	396	384	389	421	367	367	409	348	409	353	379	349	347	373	372	351	366	392	371	386	387	365	387	383	350	377	362	352	373	372	402	383	363	403	358	357	365	362	345	380	369	370	357	395	379	379	350	379	362	392	344	384	378	369	362	368	355	388	370	356	365	367	371	366	346	348	420	347	421	417	371	388	343	389	372	382	353	395	401	333	386	392	365	317	392	376	351	385	372	361	409	369	370	374	356	376	393	368	351	335	367	389	359	388	355	385	391	342	382	361	389	375	385	402	371	364	356	356	375	395	355	383	376	381	364	386	374	387	412	394	360	403	397	381	379	328	365	336	422	380	381	397	418	395	383	371	390	367	368	381	369	379	404	387	364	370	345	406	397	356	378	405	376	357	368	358	389	384	380	365	379	332	379	392	392	384	380	358	347	371	365	337	384	365	365	382	348	345	357	412	416	406	366	380	402	382	373	370	383	430	391	365	386	372	385	396	402	370
13561	1093	1028	712	589	410	383	331	302	273	258	249	262	244	244	214	229	224	238	231	210	198	241	183	188	205	198	213	193	224	223	232	229	184	234	198	198	192	246	205	235	226	218	214	228	214	227	226	188	196	195	211	222	223	200	220	217	194	204	205	205	212	197	213	199	220	198	194	198	202	215	237	233	206	224	213	185	231	199	203	221	195	202	213	209	219	171	191	193	201	212	210	202	206	209	221	211	229	247	213	200	203	193	187	234	218	206	218	212	210	204	219	202	225	200	215	225	248	237	199	234	196	207	188	213	209	215	194	196	228	224	214	232	226	217	231	196	179	196	179	236	218	199	206	213	169	218	211	195	200	231	212	184	213	207	164	229	210	210	217	218	210	203	201	216	205	222	210	180	201	196	211	225	186	198	177	198	196	237	236	212	195	192	217	191	202	192	210	218	194	204	203	221	200	209	175	201	219	216	218	216	219	214	209	220	210	190	211	207	222	211	223	222	196	202	190	202	198	219	196	190	182	227	236	209	203	218	219	192	184	209	194	215	252	226	187	209	194	209	233	222	224	244	229	205	238	215	199	222	218	183	196	209	211	190	184	224	208	201	225	227	207	195	243	201	226	190	182	204	195	197	192	193	218	207	211	228	200	235	222	203	197	191	228	184	187	209	200	190	211	221	203	215	203	198	199	195	224	213	206	208	180	187	191	214	226	192	211	234	209	212	198	190	206	200	216	213	201	208	203	198	211	227	228	199	196	201	196	196	206	216	204	226	220	223	197	187	209	208	184	195	195	199	232	225	221	195	210	209	209	228	229	201	193	224	186	244	209	218	213	214	180	210	226	215	197	205	197	205	214	235	212	230	207	179	236	202	209	198	206	194	212	246	237	213	219	217	199	212	204	222	210	211	215	194	243	194	192	202	208	226	216	236	204	193	190	204	206	218	201	225	202	193	211	200	236	202	194	224	234	194	212	222	212	198	193	201	223	199	210	226	232	212	209	198	227	235	220	184	188	211	203	213	211	204	205	210	200	195	186	211	181	191	181	198	231	218	195	218	208	201	205	231	188	216	194	196	245	200	198	193	181	208	210	181	185	200	207	220	200	196	225	201	205	184	213	219	217	218	218	246	212	209	204	193	208	248	238	220	199	220	228	204	202	217	178	187	198	225	204	207	179	199	219	211	174	212	213	232	200	198	225	184	185	214	182	188	210	186	209	189	209	223	193	210	215	200	217	198	194	219	203	195	211	202	216	201	214	232	213	192	185	190	207	191	201	223	220	224	210	197	198	184	214	195	222	205	196	190	212	197	195	195	212	220	221	215	206	206	205	197	237	228	236	210	222	200	235	224	222	188	209	192	203	204	207	211	187	209	224	224	191	214	215	195	197	210	207	178	184	213	183	245	227	196	220	184	215	192	197	215	179	209	219	215	205	203	192	201	209	197	198	188	192	225	202	222	202	200	207	191	216	223	204	226	198	230	213	196	192	190	204	199	184	218	203	198	194	200	226	210	195	205	224	192	210	201	237	207	215	232	199	223	201	210	214	204	216	199	200	186	199	220	191	219	212	190	219	215	196	214	197	201	214	190	189	203	196	193	188	205	226	224	175	203	211	217	218	198	206	191	204	208	222	207	212	203	243	190	204	210	216	189	219	217	224	189	198	206	200	219	195	225	211	209	212	193	226	171	222	215	173	246	226	197	200	233	230	226	201	203	212	188	212	208	200	191	192	204	220	199	207	190	198	213	236	206	204	220	227	201	224	213	230	228	191	199	183	196	197	205	202	203	178	218	187	214	191	235	206	204	220	212	203	189	184	211	215	203	181	198	188	204	192	217	232	171	197	223	178	210	216	223	198	215	224	177	206	192	225	208	231	188	234	202	196	216	212	209	190	212	228	196	205	200	206	228	208	229	198	215	195	210	201	207	218	222	215	202	198	210	235	203	243	208	191	197	209	185	194	211	194	217	184	201	170	206	193	224	212	222	206	229	219	200	235	244	201	219	216	196	229	239	240	204	213	223	237	230	222	227	233	196	216	204	205	206	217	207	204	203	216	195	186	200	210	195	215	190	195	179	190	201	197	193	226	210	220	209	220	236	185	224	194	215	210	203	221	225	193	222	219	201	204	210	222	238	227	193	205	228	201	178	191	181	227	209	191	221	197	218	216	197	198	198	214	221	204	195	236	204	211	198	217	206	207	205	200	208	203	199	240	211	217	212	195	215	217	178	216	170	195	196	214	207	217	234	211	198	209	205	189	199	229	233	211	207	210	200	185	189	191	228	197	238	199	198	198	193	206	201	198	194	183	227	194	242	232	208	224	213	215	196	186	211	215	224	205	229	225	175	218	214	234	214	216	224	184	199	193	191	196	198	184	156	182	205	230	181	224	185	221	201	240	189	214	215	226	201	209	218	242	197	212	221	229	210	220	198	198	234	193	188	206	246	228	216	241	187	217	209	207	196	189	198	214	193	231	204	205	212	214	185	199	223	193	214	222	216	213	198	184	233	178	206	207	202	218	185	200	210	226	199	200	220	206	197	208	198	209	189	229	203	216	214	215	220	206	190	210	207	203	194	229	203	214	222	203	205	213	227	204	179	212	198	204	191	219	220	198	174	235	215	203	198	219	208	183	195	212	175	203	204	211	203	203	220	189	211	207	208	196	215	188	212	193	219	213	193	218	200	232	189	206	222	185	237	207	204	190	208	198	187	222	217	206	215	205	195	220	222	215	234	210	208	204	222	211	213	217	230	220	217	218	201	192	219	207	190	190	225	193	215	197	190	229	209	198	228	182	182	215	178	191	224	210	195	227	187	206	223	232	228	177	209	205	178	179	228	203	220	216	250	214	218	213	205	203	201	205	202	218	212	220	195	207	224	218	200	232	203	202	212	223	188	205	205	193	194	198	226	214	193	181	200	219	225	194	186	187	242	187	201	226	220	239	230	189	228	189	219	182	215	208	200	190	206	216	210	231	224	218	213	234	197	192	186	210	200	222	238	179	203	204	204	181	199	201	215	212	209	217	191	188	191	222	194	222	212	198	200	201	251	222	184	203	197	184	208	192	228	223	169	200	230	209	213	205	207	224	236	239	202	208	207	231	199	217	244	188	215	213	209	238	226	193	213	184	211	233	205	205	220	205	220	184	225	220	220	226	228	217	226	213	228	222	230	195	215	233	198	206	194	199	205	227	227	213	191	210	181	177	209	226	200	180	222	176	183	205	221	223	212	184	214	215	194	199	223	193	208	215	234	185	197	219	231	205	206	176	216	188	162	197	217	202	197	224	180	216	209	196	206	180	212	205	226	186	203	198	198	214	203	216	216	214	206	228	226	213	245	216	179	199	204	224	210	215	223	243	202	188	207	220	224	204	190	185	231	205	201	208	203	202	229	236	215	224	181	186	207	219	182	228	200	193	213	190	203	229	196	206	221	224	174	190	193	224	194	212	174	188	191	199	226	224	223	209	188	213	221	226	178	210	226	195
7902	1020	2008	2338	1956	1587	1265	1093	999	922	834	738	734	691	638	616	633	622	580	625	547	547	582	552	586	579	582	572	552	582	530	512	577	533	535	538	555	528	571	608	593	568	568	546	480	530	569	562	513	560	538	561	546	540	574	562	540	531	511	517	501	508	522	505	534	512	533	473	497	485	522	542	521	523	513	491	505	501	535	528	510	510	526	534	508	519	560	480	545	491	498	503	489	482	498	505	516	521	519	487	560	493	506	484	461	504	472	494	500	531	531	510	539	490	511	518	513	521	477	476	513	541	511	472	493	508	509	526	467	497	503	479	491	516	487	497	523	538	479	486	486	485	522	513	502	470	529	494	527	498	502	466	487	502	475	473	519	503	504	477	493	510	526	450	507	484	519	521	523	473	497	510	484	480	513	507	503	500	467	510	499	453	539	484	454	522	521	491	495	499	516	508	481	516	488	520	480	525	509	509	528	504	462	494	513	494	487	524	492	567	497	476	508	532	498	487	518	478	512	507	494	509	506	472	506	486	477	490	547	459	489	517	493	519	493	466	504	488	541	536	510	505	494	505	511	496	514	474	494	517	549	528	484	477	506	487	469	514	485	513	463	519	555	454	481	509	506	524	504	486	511	478	513	497	469	475	493	508	532	500	493	489	458	509	523	471	492	465	487	490	482	479	519	469	497	518	539	520	492	490	518	496	546	484	462	520	535	454	508	468	492	506	479	502	454	484	497	499	496	504	475	509	487	479	484	520	506	492	485	477	513	460	472	515	470	513	489	490	494	474	484	507	500	519	506	521	529	524	494	512	508	513	501	473	507	532	514	511	509	510	473	510	518	507	476	511	484	458	503	477	505	542	527	531	520	507	519	514	515	514	487	470	495	448	492	482	477	530	515	469	477	498	503	525	485	464	481	527	480	496	520	509	450	517	472	494	560	515	508	503	459	489	564	523	479	552	521	484	511	508	489	480	493	516	505	459	483	526	510	519	461	512	508	485	539	457	550	523	496	518	543	481	569	537	495	488	524	514	546	501	467	545	513	511	524	480	530	503	500	492	520	540	504	492	522	485	538	511	524	471	525	461	551	474	510	522	551	502	503	482	496	478	498	471	497	553	510	473	534	511	485	499	475	493	519	470	500	491	542	522	508	500	496	481	477	497	500	478	493	522	500	506	503	553	552	488	479	507	458	532	492	494	502	501	496	539	495	488	490	525	491	525	495	517	502	519	446	486	530	522	480	477	534	524	521	499	484	500	524	514	475	502	464	484	501	502	493	493	482	493	537	496	520	517	506	477	532	502	522	524	486	516	502	515	528	505	546	507	496	487	474	539	495	531	482	485	509	526	512	504	497	458	517	495	506	510	489	542	515	491	517	505	535	536	450	483	474	545	481	483	519	440	540	493	487	502	531	514	522	472	485	493	498	480	491	519	499	511	508	508	512	467	480	486	431	528	520	473	490	512	509	495	510	524	528	493	480	475	505	477	487	543	480	512	505	517	507	492	477	465	514	523	508	471	495	503	521	480	535	495	497	469	495	497	542	542	500	518	513	497	487	465	525	516	520	480	515	516	510	501	483	540	464	505	507	509	499	543	544	503	456	510	515	468	483	499	510	466	474	511	491	524	455	505	491	500	488	494	479	521	503	507	496	484	475	512	456	486	448	501	488	507	514	524	494	557	517	532	483	522	480	476	513	494	499	508	448	498	537	517	539	557	464	522	509	521	512	494	561	531	491	480	482	480	521	493	483	490	537	489	522	460	515	515	535	544	512	507	515	518	473	506	522	468	507	501	457	479	508	523	505	526	526	464	523	488	524	471	522	471	491	521	499	446	471	505	502	506	508	556	484	482	525	533	453	461	503	502	546	505	493	489	504	527	490	458	538	506	447	533	503	504	487	513	554	481	484	490	476	503	461	536	482	516	513	532	491	502	513	488	513	469	490	505	475	484	518	512	503	527	466	504	479	534	486	483	546	496	484	501	506	540	499	516	524	507	506	549	494	498	547	508	516	438	451	509	509	516	496	493	481	490	479	555	501	490	517	539	540	493	451	480	522	476	459	504	487	470	489	469	514	547	536	524	480	532	516	521	517	513	499	551	510	483	477	472	504	467	513	526	493	514	487	504	495	514	528	533	550	483	500	536	522	483	458	479	493	505	519	514	490	486	516	486	500	483	537	490	524	497	474	481	487	484	466	505	480	501	506	514	506	527	504	469	511	466	506	527	497	530	515	501	518	508	480	510	494	468	467	527	509	505	505	509	464	476	496	523	533	518	462	536	523	526	531	480	509	521	522	495	507	512	526	496	510	497	509	525	465	503	484	485	503	489	449	509	495	544	489	527	499	481	543	483	537	531	517	501	458	503	497	492	502	467	484	484	517	481	525	529	457	536	481	485	486	497	485	510	491	512	511	501	477	508	488	506	556	470	483	520	481	550	483	493	502	491	506	498	513	536	509	497	512	529	501	481	502	489	488	486	502	495	491	471	488	525	498	506	459	503	509	490	538	504	498	491	502	533	459	495	498	549	470	469	485	481	473	542	491	505	525	521	526	544	448	529	473	470	522	522	513	467	512	473	527	508	503	483	480	528	501	450	509	514	508	510	532	499	482	510	446	516	476	524	510	495	494	498	502	492	500	463	461	518	503	524	521	455	516	487	492	524	513	495	505	490	513	492	534	473	467	517	485	508	496	511	531	496	481	487	461	488	484	474	485	484	516	507	488	522	509	538	485	477	509	515	498	510	487	491	494	501	554	499	501	467	486	527	503	474	521	480	505	512	537	493	481	489	518	517	499	498	484	531	459	524	490	503	501	503	491	513	518	523	498	477	498	549	514	503	503	515	517	500	521	478	534	489	541	548	510	501	508	520	477	510	510	558	500	533	450	493	501	500	500	480	549	512	515	487	518	503	512	524	548	483	524	492	503	526	476	510	500	485	507	476	518	503	549	474	541	505	491	525	492	503	518	539	501	493	524	492	495	509	506	516	500	495	521	505	528	524	489	500	527	499	521	491	509	519	480	530	464	479	478	490	501	463	476	508	491	505	502	505	484	505	478	473	463	482	506	489	490	507	512	467	481	542	508	548	459	496	526	474	507	517	501	492	493	479	482	527	508	503	531	513	492	495	515	475	519	539	529	512	518	502	495	465	496	496	516	477	504	523	490	527	478	505	477	552	514	507	499	488	525	478	454	516	498	516	493	502	498	529	503	481	461	504	474	499	466	505	463	496	501	492	528	490	512	513	505	469	478	520	498	545	568	490	503	543	495	533	501	517	540	499	536	487	503	487	492	514	522	460	544	524	506	533	527	495	486	559	512	474	520	490	499	504	494	503	497	526	489	498	503	494	516	487	525	514	521	514	487	467	500	513	492	438	524	527	558	483	509	519	532	526	484	553	472	490	484	516	505	504	521	483	556	512	470	507	469	477	525	506	533	563	525	533	506	502	488	544	503	499	504	516	488	501	507	492	496	508	504	522	479	507
1521	312	314	293	268	265	238	294	263	319	276	270	323	295	283	268	296	291	306	286	282	268	266	263	285	264	311	283	271	279	269	274	290	294	280	242	263	276	285	311	252	258	321	284	272	274	288	283	297	267	300	264	264	251	247	237	279	261	268	282	278	306	313	270	253	263	327	276	277	286	253	282	252	274	279	280	279	259	278	284	261	262	295	275	293	239	252	278	241	272	251	262	278	260	241	269	255	275	249	292	296	252	264	265	310	285	271	244	255	282	288	270	287	246	255	231	281	261	236	301	266	303	309	221	276	294	298	274	253	281	256	300	240	247	283	259	290	277	266	253	322	258	262	279	267	273	287	285	286	284	243	269	251	253	274	292	268	263	265	302	267	248	280	246	265	268	296	241	270	244	276	262	269	273	275	257	261	273	310	283	273	269	253	272	254	278	273	296	259	276	278	264	241	247	291	256	263	279	282	226	287	307	266	282	267	261	269	246	255	287	265	284	274	328	287	269	253	240	242	270	268	260	251	266	271	283	284	268	285	284	296	238	269	260	290	260	266	290	303	274	280	273	289	285	264	252	295	255	255	275	278	242	242	277	255	253	300	292	279	278	302	268	247	273	277	296	252	251	248	282	258	297	279	288	274	285	285	294	270	298	256	290	272	277	268	275	248	281	246	319	261	287	284	236	273	281	301	255	306	251	249	235	267	295	260	270	270	290	273	294	292	260	225	270	270	262	288	271	287	275	243	283	250	256	299	261	271	249	297	280	280	281	268	282	272	277	302	256	261	267	257	286	289	236	260	239	281	273	252	259	285	278	294	270	267	308	260	247	295	306	283	257	303	316	253	289	299	294	278	281	274	277	295	281	286	287	282	269	307	262	264	246	295	271	293	292	291	263	303	268	284	259	316	292	278	298	281	272	283	287	242	276	273	284	305	290	248	268	264	256	285	268	290	239	300	264	281	276	269	296	292	311	292	276	262	260	286	290	250	282	283	266	256	269	281	291	290	268	263	246	267	262	266	263	271	276	273	284	273	291	269	285	241	260	276	247	272	247	254	270	258	282	271	267	283	276	272	267	269	263	274	299	291	270	279	290	299	292	272	264	259	279	248	308	270	258	275	287	286	280	291	275	283	266	293	299	275	270	283	272	246	254	285	281	291	267	273	274	272	271	274	260	292	241	251	294	270	263	274	296	295	256	254	290	270	292	278	292	311	275	271	270	268	264	261	268	278	260	254	279	289	313	324	251	257	295	292	294	298	268	270	284	273	293	250	264	259	272	270	244	290	238	278	280	263	264	274	283	279	275	264	281	275	287	265	305	269	257	301	264	300	287	294	260	267	254	264	275	276	246	275	273	259	268	251	304	247	265	289	297	256	267	270	285	274	259	266	293	273	270	257	305	241	304	271	252	287	262	255	286	273	266	294	284	296	276	266	255	266	295	292	295	251	264	302	277	261	279	295	293	249	251	289	251	298	276	286	282	285	313	287	298	300	278	251	296	262	261	265	289	276	294	263	284	270	299	273	274	274	265	266	270	262	271	258	262	277	291	281	273	284	253	273	298	316	267	239	277	270	296	309	325	269	260	289	275	278	291	257	285	262	277	271	285	245	253	270	282	255	264	261	287	258	263	266	258	271	268	288	285	253	265	277	275	296	274	260	276	251	295	262	271	298	266	274	297	291	295	284	278	289	306	252	324	277	280	273	250	259	253	289	252	266	281	266	297	304	276	235	278	250	251	254	272	256	288	264	284	277	264	285	262	305	263	252	266	308	255	273	294	302	270	271	240	272	257	284	283	276	257	259	269	247	266	264	247	268	291	275	271	265	256	287	297	275	269	275	251	245	280	268	257	277	269	257	299	262	298	259	257	277	266	276	283	283	264	267	295	262	284	273	264	280	268	261	282	271	296	282	273	281	268	272	305	269	289	263	288	249	342	287	302	313	285	269	275	288	264	297	271	289	251	245	271	284	263	269	273	293	275	292	278	291	265	246	267	253	282	261	299	259	301	266	273	275	256	266	267	282	304	289	260	259	281	291	277	299	293	268	269	264	312	299	266	303	281	289	311	272	255	290	261	263	272	278	285	271	293	286	263	267	270	279	283	298	259	302	258	251	252	283	291	248	280	255	288	268	278	298	297	280	267	293	296	250	255	303	310	263	269	256	279	265	274	268	286	263	292	297	261	275	258	261	261	281	271	279	284	288	251	259	311	293	257	266	299	262	262	252	275	284	266	282	297	289	260	291	270	248	280	300	272	277	283	287	290	247	253	276	276	291	258	304	283	240	274	281	290	286	271	281	288	286	267	267	304	285	289	283	302	259	270	307	285	279	257	313	271	285	308	281	250	244	270	251	253	292	289	288	314	275	263	273	301	279	278	278	259	300	250	276	270	276	279	290	255	274	265	304	252	235	281	300	286	269	265	257	269	305	249	256	266	249	250	297	297	251	284	297	257	240	247	301	269	262	270	306	287	313	271	263	261	273	303	289	324	279	309	291	270	261	298	294	299	263	285	321	287	288	279	269	259	280	285	290	268	260	296	252	298	273	309	273	309	301	267	234	275	274	263	285	289	257	273	289	273	257	233	279	286	277	292	261	285	293	282	248	247	275	267	279	285	260	293	277	272	252	291	280	256	267	264	272	240	275	274	260	257	277	249	259	280	253	242	295	285	253	278	263	269	285	283	276	281	268	272	280	281	280	262	273	263	292	262	273	298	257	270	239	272	241	259	276	262	278	241	249	305	303	274	299	305	282	259	275	248	263	255	309	269	260	271	298	290	275	291	258	255	298	276	306	288	275	263	290	280	309	309	275	292	233	270	278	285	274	293	271	281	279	264	300	272	309	284	280	269	268	291	275	284	269	261	312	280	277	269	271	227	293	248	271	282	282	264	294	267	259	256	285	248	291	278	244	268	257	268	263	293	307	298	268	287	268	264	288	258	237	270	303	286	296	292	293	309	279	280	300	285	254	271	297	333	278	268	276	276	277	280	249	276	270	228	256	291	270	284	269	256	272	268	264	275	302	247	265	250	327	280	248	277	262	255	315	293	309	259	280	247	281	305	273	266	247	289	293	258	271	267	265	275	284	271	252	252	256	279	248	293	290	261	261	281	262	253	241	287	263	260	292	287	267	301	275	256	278	280	302	283	289	273	306	303	265	278	257	268	282	289	267	255	279	340	281	255	311	279	278	276	272	283	271	239	275	257	267	266	282	285	282	306	271	264	297	264	281	302	261	267	246	273	271	272	300	326	304	282	248	278	295	290	279	276	260	245	285	272	233	297	259	274	263	287	257	278	298	276	261	253	265	257	279	264	243	295	253	272	248	269	309	302	266	270	269	254	272	231	275	259	278	259	285	290	274	310	276	273	271	292	266	268	276	247	246	295	281	255	256	235	283	307	272	294	280	272	267	262	252	253	273	295	285	276	291	250	283	301	263	282	281	248	244	280	284	296	269	282	262	273	244	248	298	290	274	267	314	272
1760	599	645	674	645	626	603	631	597	656	566	623	627	584	625	604	595	612	664	672	604	674	642	610	617	643	645	608	607	619	616	621	580	601	601	619	607	633	631	643	636	656	610	624	597	626	621	597	579	621	600	652	613	603	585	642	626	550	614	644	614	625	627	620	616	652	613	651	605	644	620	591	607	610	607	580	603	635	621	579	616	627	624	674	567	607	577	592	593	642	577	623	579	602	599	598	626	580	617	613	611	639	588	597	628	643	600	614	604	646	577	578	624	624	633	620	593	615	578	612	617	589	617	592	586	615	621	573	594	601	574	624	580	657	646	615	654	576	594	572	624	685	607	606	632	620	597	579	576	613	611	633	647	602	596	613	627	617	610	595	592	578	635	587	623	588	628	597	638	601	622	613	612	600	608	597	626	630	597	576	575	606	626	638	642	612	616	600	578	641	577	611	580	619	636	587	586	578	585	620	635	622	611	617	578	582	642	591	601	591	583	629	641	585	637	627	649	625	599	626	589	602	592	589	621	617	602	578	588	558	584	627	604	586	602	607	599	625	615	595	583	636	631	604	599	611	581	615	609	589	572	624	650	603	580	577	619	615	601	604	622	571	605	562	581	590	565	590	608	595	630	598	615	578	577	614	651	582	606	570	594	594	550	609	614	589	602	615	599	654	580	577	607	572	562	598	655	619	618	588	633	606	580	616	577	613	591	594	619	629	597	601	603	607	638	602	562	583	586	552	581	568	579	649	628	630	611	583	616	623	606	594	596	603	634	665	615	617	620	577	643	582	583	601	566	596	573	600	606	622	583	590	591	583	636	622	622	598	592	584	651	635	600	576	573	623	642	596	576	593	575	607	570	584	637	630	653	636	609	589	590	580	591	633	633	582	538	596	581	606	617	588	636	597	616	611	629	607	544	560	600	628	585	597	628	595	621	576	628	638	578	624	608	575	656	617	602	605	609	625	596	619	574	578	634	624	608	634	610	626	587	552	599	642	596	601	618	577	623	639	585	619	584	621	616	604	606	577	600	598	610	591	587	610	611	580	573	589	586	576	617	637	651	649	618	656	581	585	645	621	635	589	610	622	599	617	601	618	611	576	617	612	569	616	596	611	616	609	597	620	607	648	569	611	634	594	599	605	581	625	613	597	606	643	579	567	567	618	610	625	635	645	562	556	618	667	585	598	619	606	647	604	572	647	605	587	622	627	608	639	622	620	592	606	618	588	639	595	597	581	593	590	586	585	634	600	594	580	581	586	647	608	556	617	612	622	613	611	630	614	605	579	590	612	666	600	642	585	655	560	610	660	624	642	657	576	583	612	580	598	623	605	584	609	598	652	666	647	589	584	602	611	600	619	632	617	616	606	608	609	623	559	578	597	641	612	607	608	593	610	605	635	608	604	623	575	580	600	602	592	613	631	591	597	641	636	619	590	623	596	575	600	620	616	572	591	612	646	589	585	620	622	609	576	591	623	608	614	568	604	631	604	650	588	573	605	611	609	612	581	586	648	630	572	624	616	611	582	605	595	592	600	621	606	600	605	585	605	571	621	627	609	611	609	595	615	588	625	605	631	619	608	621	600	584	581	629	608	568	612	619	569	576	597	622	610	574	638	643	587	601	626	612	584	621	642	597	587	632	599	588	563	604	590	645	622	596	591	569	624	617	611	608	571	587	596	617	650	608	609	598	593	611	609	635	602	539	615	606	598	602	628	595	611	608	625	624	614	579	616	529	645	584	596	616	620	574	597	532	617	607	586	633	613	643	683	609	588	639	603	617	627	576	606	581	622	589	564	623	618	584	613	607	586	611	559	570	630	615	603	603	592	612	581	612	658	591	607	595	609	627	605	611	577	595	606	596	575	592	586	583	573	587	642	628	595	593	617	580	623	626	621	606	603	626	621	629	623	594	661	580	561	598	659	607	579	622	597	619	621	631	588	618	572	614	582	603	583	604	583	597	603	577	567	593	627	615	604	597	571	606	586	608	635	579	590	612	647	595	610	611	574	595	624	591	595	643	623	588	634	600	600	583	607	623	591	588	598	610	632	608	558	602	634	656	628	607	581	605	617	609	628	640	605	638	635	627	607	601	593	606	596	622	583	648	605	627	556	645	591	588	600	607	670	618	608	600	567	598	618	645	623	676	617	635	580	564	604	625	654	554	593	630	621	577	600	567	595	593	598	626	664	584	602	642	589	678	611	534	604	623	617	581	603	572	582	579	577	655	635	604	571	601	587	617	601	612	598	622	614	592	578	666	605	558	655	613	549	571	592	595	580	623	578	591	626	637	602	616	622	582	589	620	621	607	628	602	612	611	619	605	618	603	629	659	647	638	563	600	618	624	590	631	598	600	609	604	624	610	612	566	567	593	580	624	587	593	595	585	601	619	594	599	642	601	585	602	631	627	607	576	581	576	569	609	622	616	598	596	566	644	619	660	606	614	608	565	621	602	586	562	592	577	603	571	624	631	606	602	570	644	640	569	572	630	632	615	590	580	637	616	589	617	589	620	588	607	608	596	594	588	593	658	594	615	549	645	597	603	626	565	590	597	590	607	615	615	563	655	632	624	589	631	626	636	624	623	605	567	579	569	595	592	605	587	621	596	602	612	569	574	614	608	603	640	589	611	589	605	610	624	567	595	584	646	630	594	633	618	600	628	583	605	617	623	566	606	559	593	643	601	583	617	593	596	592	611	587	628	623	603	629	601	640	623	629	600	608	659	612	655	624	616	587	592	582	605	670	583	609	596	600	608	609	605	575	583	572	592	585	610	636	608	578	615	589	642	624	603	592	595	576	678	604	567	609	579	573	603	569	602	540	598	615	635	577	583	602	645	579	593	600	633	584	611	584	590	599	603	606	604	644	581	598	551	588	613	588	592	616	594	627	620	586	578	597	616	605	589	613	557	625	654	604	641	614	647	562	573	591	622	588	649	565	575	631	620	651	620	590	602	613	607	624	593	573	592	605	607	664	585	571	606	567	610	597	644	593	577	625	602	613	629	559	591	638	596	567	632	590	588	618	646	619	612	595	563	622	611	552	597	580	594	599	596	613	637	627	621	606	630	617	620	591	584	576	579	643	613	590	598	630	592	557	595	587	609	581	574	628	646	630	568	545	590	602	572	605	547	577	552	617	626	603	639	625	608	620	604	581	647	629	603	587	633	574	612	605	614	591	575	612	670	645	580	632	612	574	589	645	551	577	576	615	618	593	605	597	604	563	583	649	612	608	618	582	647	599	649	630	566	568	629	640	577	609	622	595	657	608	639	563	613	595	614	622	621	564	594	587	606	594	627	613	606	619	593	591	611	608	578	615	595	611	613	595	568	649	609	573	614	588	629	608	612	629	576	629	608	595	634	636	644	598	572	550	618	598	615	607	627	589	604	632	576	598	588	629	623	639	587	610	626	632	565	545	619	621	595	601	581	588	578	636	567	631	641	620	606	619	549	580	566	567	594	576	574	569	619	588	589	613	590	592	653	597
6926	499	498	429	317	269	209	203	180	204	177	182	164	148	167	141	200	144	176	155	165	157	157	140	141	143	170	162	161	164	168	160	160	160	133	168	172	149	164	145	164	132	139	161	174	163	157	157	157	164	139	142	162	145	148	165	177	143	167	176	174	168	160	148	146	155	149	150	161	151	145	157	168	155	161	157	167	145	162	151	166	138	153	185	153	142	154	152	136	138	158	161	186	157	141	131	151	169	185	184	151	186	139	169	183	142	147	162	165	146	159	150	173	145	147	148	155	132	142	154	161	154	144	133	156	162	154	156	152	165	154	158	158	143	182	158	130	134	163	126	155	158	128	165	157	153	143	144	150	150	158	164	151	157	144	172	164	168	149	140	148	153	140	167	144	169	145	131	137	148	163	143	148	165	145	160	166	184	170	138	160	148	147	154	137	158	144	149	153	138	149	157	177	170	171	146	158	143	164	152	154	166	157	151	177	148	166	173	142	158	153	149	151	161	140	123	135	183	177	175	167	160	126	147	160	167	173	123	143	155	167	147	137	181	156	156	191	160	155	144	155	116	188	142	137	157	125	163	160	139	137	157	143	118	149	157	160	163	160	160	145	140	164	169	141	175	128	180	154	149	152	172	142	139	152	132	134	137	143	149	149	168	156	134	172	171	170	163	162	136	147	155	149	136	139	137	152	163	166	144	145	150	172	156	163	149	163	149	158	139	167	158	129	143	152	160	135	164	162	157	141	169	145	143	161	148	159	170	153	156	146	135	145	143	159	160	161	156	141	136	147	162	135	176	153	165	159	153	161	154	167	154	174	199	163	158	141	152	156	145	184	160	161	163	156	165	141	160	156	152	146	154	173	147	155	145	157	163	160	153	141	155	158	159	160	164	159	176	177	167	140	154	142	167	133	172	156	150	162	165	153	183	169	158	144	168	155	135	126	150	166	147	169	143	148	163	162	172	169	174	165	123	170	159	176	153	157	158	150	154	140	161	169	167	140	138	138	137	161	176	143	158	185	175	155	152	169	168	151	127	147	156	169	163	159	147	149	164	142	135	155	162	139	158	158	166	134	166	184	144	159	183	164	169	137	159	189	163	143	140	180	157	170	143	151	166	172	158	161	149	146	170	178	155	148	171	156	151	142	144	161	156	148	165	154	152	159	155	140	147	162	179	158	138	171	158	152	165	168	148	158	144	147	164	154	152	137	141	153	142	159	149	142	157	139	143	156	152	158	160	148	157	143	139	158	158	147	149	159	180	147	163	157	173	167	185	171	155	166	144	148	150	139	154	175	166	146	153	154	149	149	148	150	153	167	200	136	160	150	156	166	154	149	136	149	175	161	158	159	153	159	177	149	147	155	157	155	161	146	156	170	146	187	171	146	148	156	170	155	192	152	157	169	155	169	144	154	176	167	144	152	152	147	129	149	161	135	132	149	158	161	170	176	155	149	150	144	157	146	142	148	137	149	149	151	141	152	157	171	157	167	168	171	159	139	143	156	156	159	162	155	155	163	161	153	166	156	176	176	170	152	167	157	185	143	138	155	182	157	164	135	160	164	151	137	146	163	171	146	161	161	175	142	142	166	178	157	159	156	144	169	163	157	159	146	164	156	167	160	136	164	131	157	147	157	124	140	169	160	158	127	143	163	151	152	161	154	152	159	139	146	154	143	172	160	161	162	155	158	170	139	146	164	158	142	135	161	173	142	158	177	169	151	174	142	168	159	152	143	142	159	171	183	138	132	171	157	170	146	140	162	150	165	159	150	141	181	141	156	163	158	158	161	161	141	143	152	148	154	151	143	162	155	154	154	148	135	140	176	139	136	146	136	169	173	149	153	141	154	161	146	182	156	151	154	137	153	163	141	155	163	151	154	170	145	149	143	168	144	156	155	182	171	137	163	142	145	150	158	162	168	163	174	160	169	196	160	131	163	150	165	152	161	119	172	159	151	135	148	160	138	161	159	142	146	153	144	155	148	151	150	160	165	155	172	140	172	171	136	150	139	160	137	154	158	159	148	155	145	143	177	174	156	151	149	136	153	164	160	132	145	162	161	130	152	133	137	155	141	158	151	158	170	147	157	149	168	150	168	148	157	131	156	163	148	169	172	161	150	169	176	149	158	158	162	141	152	159	153	171	169	154	151	139	171	139	160	157	163	158	142	137	160	154	164	169	161	171	153	154	149	147	164	147	158	173	148	172	158	149	153	150	154	172	162	170	129	129	179	157	134	120	156	153	156	157	149	150	128	152	165	168	156	138	171	164	156	144	156	137	166	148	156	135	162	150	147	152	139	146	140	164	147	163	138	140	165	162	149	153	152	185	148	155	175	148	157	172	144	145	191	163	158	166	151	150	160	157	149	146	150	172	138	131	143	151	151	148	150	137	149	159	176	154	137	151	155	158	183	175	153	146	173	169	142	156	158	148	146	165	137	156	139	178	161	156	165	158	128	135	176	138	163	134	151	134	129	140	154	148	175	167	167	140	146	154	173	137	185	158	167	156	183	162	180	151	170	165	159	168	156	142	128	155	149	167	163	165	164	149	134	177	145	143	149	149	156	159	143	142	157	176	158	143	115	152	159	139	159	170	140	150	165	161	170	142	163	184	144	137	150	126	183	156	166	159	162	149	152	149	151	146	151	134	140	150	167	152	150	137	148	138	148	135	157	157	152	162	162	140	142	141	140	141	163	152	163	139	157	165	141	156	150	146	148	169	168	163	181	175	154	180	183	155	153	138	124	160	159	137	158	146	161	122	170	154	147	149	203	161	147	132	158	142	180	142	145	146	182	171	166	141	171	158	136	147	141	194	161	149	163	135	167	168	151	152	141	144	151	133	147	149	144	146	140	146	172	154	155	156	149	148	146	146	168	149	163	159	129	153	158	137	156	157	156	151	109	165	128	147	151	152	167	160	146	168	146	157	137	152	152	145	157	169	149	151	187	146	181	166	134	147	165	148	147	156	165	153	153	159	144	142	167	163	158	166	151	159	137	155	160	160	173	154	161	159	168	178	160	163	174	172	159	151	144	138	162	140	128	133	159	170	168	148	136	140	152	160	153	163	168	164	153	151	166	136	149	182	159	155	146	166	151	161	145	145	140	140	153	168	188	177	168	152	165	182	166	140	154	149	133	169	149	148	158	162	161	158	149	157	143	169	156	176	144	171	157	159	166	141	154	160	178	154	140	166	145	166	142	155	140	157	151	161	171	161	144	155	149	171	146	184	144	161	171	157	142	183	138	166	151	175	139	160	141	162	167	181	150	178	149	160	157	175	158	161	165	157	158	151	133	167	160	151	166	148	137	126	185	179	184	152	143	141	169	158	145	147	155	160	163	145	176	144	166	147	131	159	150	152	150	144	153	151	150	150	135	165	208	175	153	159	146	142	157	136	166	156	169	145	176	147	158	142	147	148	151	144	162	154	145	159	137	140	157	162	146	162	168	160	138	154	140	156	177	140	154	166	166	148	155	166	142	165	179	130
6105	685	1102	1358	1161	954	821	704	588	564	570	495	488	487	443	430	413	441	429	442	412	421	390	397	416	447	375	444	378	400	393	408	354	415	377	408	400	405	423	434	429	400	427	376	456	419	422	437	431	406	425	397	447	376	388	376	415	368	401	420	366	406	415	367	380	401	362	412	380	400	417	384	395	396	392	336	380	399	334	394	402	387	411	354	377	376	365	348	401	370	366	360	346	393	392	405	346	368	361	354	350	367	358	365	339	378	373	372	376	361	411	421	414	387	355	417	366	395	373	382	374	392	360	345	385	404	353	356	399	361	388	363	413	384	402	340	404	354	393	411	369	388	389	374	349	355	381	374	362	344	370	369	354	342	364	344	399	396	368	386	383	394	393	382	403	353	383	365	358	363	355	369	372	347	403	389	373	385	370	384	365	376	357	388	358	357	359	390	388	405	377	361	389	403	365	402	408	358	389	392	376	362	376	377	347	346	388	375	378	387	371	356	362	371	358	347	383	398	353	362	378	369	378	358	367	382	349	360	340	375	389	386	357	405	370	400	364	368	374	373	342	380	405	362	368	359	369	348	351	383	376	386	398	393	377	373	401	395	353	366	406	392	352	361	378	354	394	387	406	385	409	387	377	389	406	390	344	381	366	354	399	381	408	365	387	406	384	396	398	381	373	366	402	369	343	396	383	366	370	360	338	382	397	352	377	385	359	377	372	379	374	374	382	370	390	378	379	404	371	367	362	353	358	376	392	371	383	409	368	374	379	363	381	359	386	384	372	369	358	359	362	389	367	374	383	372	385	359	395	379	383	363	350	410	380	392	357	380	363	358	358	402	386	373	392	333	344	369	413	418	357	397	363	371	376	366	362	378	380	398	391	385	400	389	368	402	361	404	393	362	348	354	380	388	358	407	378	324	375	429	381	374	372	379	381	350	350	340	356	369	396	375	373	371	351	371	386	370	358	405	368	375	385	373	392	389	351	347	392	362	360	392	425	357	362	387	360	382	366	373	386	376	373	373	386	372	388	382	360	371	337	354	369	395	370	387	407	360	409	351	391	367	357	372	380	363	380	355	365	349	370	396	365	370	360	403	369	345	389	403	417	366	410	374	385	389	385	379	355	359	413	379	389	385	377	354	380	379	374	366	354	389	392	386	401	365	361	377	384	407	357	370	369	343	395	361	363	381	361	397	381	341	415	382	377	365	366	356	391	365	338	415	397	379	380	397	370	357	372	365	394	371	406	386	383	372	386	395	368	359	348	373	413	366	403	391	375	389	382	381	357	359	348	352	364	378	371	378	381	367	402	417	386	341	415	396	377	396	385	367	382	402	372	360	369	345	387	338	374	423	393	381	369	378	392	377	345	393	414	361	403	368	385	338	405	362	377	383	381	373	398	388	380	362	355	372	413	351	412	359	343	353	382	396	349	393	364	357	373	364	370	363	378	379	383	393	364	374	398	382	388	396	388	387	373	353	374	380	384	353	370	343	403	349	362	416	374	362	360	349	374	378	382	359	353	378	398	408	382	379	373	377	355	377	368	368	375	359	395	394	401	393	371	377	400	389	371	352	358	386	385	413	388	375	369	389	349	377	366	408	374	405	352	377	379	397	377	422	356	390	335	364	351	398	379	364	382	349	369	362	359	359	405	395	385	381	391	374	391	342	369	397	372	354	389	368	386	389	380	407	399	385	367	387	331	364	396	392	364	397	366	377	350	375	394	392	356	359	408	368	385	375	366	381	372	372	374	389	404	378	406	416	316	363	351	383	408	392	385	395	385	414	345	413	408	372	414	372	369	416	411	363	380	375	359	353	413	378	359	358	347	388	383	377	407	402	363	370	368	398	365	404	439	349	351	380	389	387	369	352	333	372	331	399	365	368	396	366	374	397	348	389	399	403	387	352	383	372	380	365	377	373	360	386	358	362	358	361	366	398	364	374	397	365	339	355	389	375	353	374	386	392	388	348	352	350	384	394	374	409	386	364	370	362	395	391	381	379	391	390	358	405	391	376	391	379	374	393	371	393	382	383	368	397	382	347	386	409	377	396	364	390	387	343	418	331	391	387	380	390	333	374	353	376	359	369	413	345	368	376	372	369	382	396	361	385	387	391	365	363	368	336	404	380	402	357	380	358	412	386	340	393	391	357	346	393	374	370	370	387	339	363	354	319	424	374	374	372	387	367	366	345	380	376	395	400	394	346	413	401	422	376	383	373	377	367	387	384	426	399	378	346	377	363	379	321	365	403	376	398	352	372	380	371	391	387	349	381	344	414	383	372	373	378	390	365	341	392	359	368	393	389	388	366	372	416	346	350	371	376	358	396	372	356	361	378	410	367	370	368	348	354	378	372	377	385	377	360	380	401	360	376	354	401	370	402	384	379	402	408	373	365	395	338	371	386	351	377	362	377	357	380	359	357	341	375	386	370	393	404	384	335	360	384	375	407	344	337	383	376	388	374	415	361	368	403	389	367	371	386	345	376	398	384	375	382	414	390	376	333	376	361	391	384	400	392	418	369	373	380	380	369	376	387	378	375	368	371	404	338	397	408	411	386	385	375	379	368	365	379	366	359	391	386	372	362	425	373	370	368	367	392	338	392	344	380	348	409	398	377	362	361	370	370	358	368	394	369	375	390	364	362	372	356	400	371	361	380	404	363	353	368	392	387	373	326	362	376	342	378	358	380	441	341	390	405	381	385	370	361	351	379	369	372	344	367	370	391	402	344	368	380	370	392	393	376	371	383	363	376	384	372	413	377	364	368	380	408	412	375	364	407	371	415	367	373	381	363	379	388	362	412	367	379	350	356	374	375	392	388	361	380	388	394	369	366	364	397	368	399	391	357	359	408	425	366	410	374	389	369	374	365	413	388	379	370	366	383	389	386	355	387	377	370	369	382	369	355	352	347	402	366	371	390	376	342	401	385	391	390	379	393	369	358	360	382	411	392	344	352	392	367	365	364	396	384	384	404	369	383	361	365	346	381	397	348	381	340	361	350	373	363	364	355	344	338	395	368	360	364	379	380	410	333	379	406	354	366	335	372	375	392	386	346	364	373	412	370	355	378	362	369	400	357	369	373	372	395	399	368	378	362	343	362	391	357	386	377	375	374	397	370	374	362	390	375	367	400	380	352	395	358	355	359	413	353	395	398	365	346	392	382	360	384	402	387	337	371	401	378	382	387	398	404	359	374	373	403	381	374	408	382	356	431	323	364	384	385	382	376	405	370	393	372	403	356	347	388	375	374	387	374	359	357	364	339	376	383	364	385	374	374	390	343	357	380	397	356	368	325	358	378	377	384	381	347	387	384	419	364	398	392	416	390	320	384	404	382	392	398	368	370	354	372	367	387	419	365	384	376	411	385	375	366	371	363	369	371	383	397	353	397	367	355	343	413	384	354	379	396	359	363	380	405	376	365	365	369	353	354	396	352	397	389	407	395	380	366	369	422	357	393	392	359	400	350	395	344	369	406	412	381	365	388	365	373
13365	1044	934	782	552	405	356	299	312	295	267	223	257	256	263	222	225	247	245	237	214	232	213	231	201	224	216	209	222	191	213	207	221	184	247	200	202	206	205	203	232	219	199	200	206	198	231	198	226	232	205	222	204	258	216	209	230	221	208	227	207	202	218	212	187	203	214	202	223	191	200	229	233	224	210	210	201	196	202	195	207	205	195	211	228	207	212	189	207	207	215	210	206	218	217	217	193	205	168	223	213	215	227	227	203	192	217	236	200	207	212	200	191	198	211	222	203	207	208	211	202	217	205	218	211	218	186	195	204	194	225	235	227	211	198	216	221	201	203	212	221	212	191	226	229	227	205	189	219	224	198	193	207	226	195	211	185	204	203	210	208	207	216	210	202	212	200	208	195	230	233	235	231	174	203	212	192	208	235	196	185	191	203	233	220	206	189	219	235	226	241	189	206	212	222	221	202	236	231	209	202	188	223	198	218	209	168	209	203	216	202	187	214	207	201	227	217	218	198	202	210	208	213	203	200	165	197	211	203	225	203	245	188	219	208	194	166	187	217	210	233	219	219	231	204	180	202	199	222	238	207	227	204	173	196	198	224	231	219	190	192	222	238	185	213	212	204	239	206	194	237	224	229	201	198	231	215	206	221	225	202	204	192	211	209	246	204	192	167	226	217	179	172	233	187	201	198	205	179	202	215	171	223	218	176	189	210	205	203	228	204	191	194	219	240	203	214	215	228	219	203	152	205	206	212	189	212	208	207	213	203	216	211	209	216	156	201	232	229	211	205	191	195	232	202	220	216	214	226	239	230	216	233	196	215	245	187	242	218	202	205	190	188	221	192	202	193	199	197	223	206	224	180	224	196	235	230	200	196	214	217	207	218	243	191	220	215	202	212	220	195	202	195	207	220	208	208	214	218	246	221	207	198	208	194	210	210	228	196	183	193	182	201	214	216	219	208	202	201	190	204	215	208	200	209	190	208	192	190	183	214	178	184	202	189	175	186	219	226	200	221	208	203	213	176	211	209	221	202	219	205	229	215	199	192	206	231	186	209	231	204	219	184	200	223	220	200	172	231	191	211	231	188	206	219	199	211	197	195	213	219	224	232	178	209	181	206	214	156	204	236	186	197	210	216	215	210	195	209	231	194	198	201	208	208	227	228	219	185	205	185	179	212	225	193	199	207	211	226	223	196	187	188	200	207	196	220	197	208	209	198	200	207	216	197	221	196	224	204	216	234	195	234	200	228	225	209	198	216	226	193	195	229	204	213	219	201	230	201	243	215	190	217	239	217	215	209	225	204	198	191	216	186	198	222	239	218	214	206	217	229	200	205	217	228	205	227	211	217	228	208	218	255	198	208	203	201	237	238	230	210	222	239	234	208	206	178	212	192	192	208	199	181	244	208	204	198	227	205	203	236	194	206	211	206	214	220	207	205	224	205	218	255	201	193	181	198	221	176	195	213	204	189	235	206	213	202	186	239	212	184	225	218	204	224	205	201	198	196	195	213	216	204	192	217	231	198	216	208	218	218	221	208	204	197	202	214	206	221	201	199	211	202	248	212	237	229	208	200	206	203	200	242	212	183	215	204	208	203	220	206	205	222	218	208	195	236	205	208	217	235	218	235	232	223	182	204	218	222	198	213	228	258	191	232	197	206	190	224	209	209	190	205	209	193	230	198	214	218	208	210	199	199	217	223	209	217	237	223	228	223	187	221	218	230	221	217	212	181	182	196	182	228	203	205	216	208	206	216	234	193	194	209	232	210	198	213	212	209	244	200	214	201	222	204	201	185	201	214	212	219	189	210	182	210	190	216	213	203	203	205	217	182	233	201	239	198	217	225	200	186	206	190	190	227	210	208	204	195	208	201	206	215	218	231	201	204	205	222	222	233	218	224	224	194	212	206	190	205	206	219	216	214	183	213	186	230	225	214	211	219	197	190	222	204	195	197	206	205	218	195	244	211	223	215	216	228	200	189	225	218	231	233	245	202	198	209	222	208	233	206	202	212	204	175	188	207	230	197	221	211	191	222	209	197	214	233	215	180	207	181	206	201	224	231	211	188	217	212	212	238	206	188	219	196	199	174	219	226	203	197	235	218	201	229	209	230	228	220	189	217	184	202	205	230	196	221	212	201	198	208	190	198	226	225	226	202	215	191	198	228	204	240	191	197	190	237	226	208	212	200	194	209	201	216	222	210	216	230	196	196	206	207	200	206	225	226	185	205	215	197	213	187	218	209	182	206	204	211	213	230	225	211	227	207	228	208	169	223	239	199	236	211	210	189	223	194	212	196	202	207	222	212	219	227	226	217	194	234	226	221	193	197	248	207	237	206	226	181	188	194	215	186	184	220	216	206	210	213	188	210	188	216	183	212	222	226	224	201	198	206	225	238	221	227	196	214	212	195	222	198	204	210	199	220	205	222	200	190	204	208	195	217	213	185	215	216	199	233	229	208	203	187	197	201	223	215	182	203	210	217	205	217	215	237	224	193	196	222	182	219	225	197	221	188	216	210	238	206	197	235	220	184	199	173	181	203	201	205	217	216	216	201	210	209	213	159	209	198	230	212	221	222	209	218	222	212	187	214	218	200	188	207	194	205	198	194	231	239	207	222	209	215	222	225	190	201	249	211	201	187	244	220	212	205	207	221	222	209	207	200	226	191	197	173	200	224	205	216	195	241	215	193	219	218	207	193	183	205	190	208	221	194	198	202	207	205	202	176	191	208	233	195	223	226	177	199	215	192	202	226	214	191	194	195	206	217	248	229	183	226	209	235	198	205	229	197	212	190	213	227	178	198	201	197	232	216	242	207	193	214	222	205	226	194	211	213	191	178	205	203	203	220	203	185	232	207	195	182	219	219	214	218	222	202	174	194	229	209	208	200	227	209	195	193	239	208	216	240	198	187	239	177	207	225	200	233	203	218	205	199	202	180	227	206	223	179	216	191	207	198	237	209	210	206	209	191	200	206	184	204	195	201	196	181	215	216	216	208	202	230	241	216	219	198	186	207	237	199	200	194	227	207	215	224	211	192	235	231	208	186	221	201	209	229	246	181	225	217	222	208	217	210	228	203	213	207	231	202	219	201	185	248	217	221	202	203	225	204	195	211	195	183	208	205	194	217	215	213	224	194	216	225	192	202	204	212	181	207	225	214	202	199	215	192	203	228	204	225	185	220	189	203	228	239	215	229	203	214	203	225	221	202	179	192	222	218	217	185	182	190	201	212	214	195	213	224	220	232	215	216	241	214	187	207	212	213	200	194	205	197	207	197	203	191	205	207	212	220	205	220	195	218	208	199	231	224	231	208	239	205	237	217	209	207	216	244	204	227	193	197	239	202	198	207	205	181	188	206	201	204	221	219	199	194	189	196	207	212	198	195	223	209	195	234	203	224	171	195	203	221	198	236	206	201	213	224	237	186	209	190	231	221	203	217	213	215	187	212	209	207	197	219	230	196	214	216	212	201	182	191	248	211	206	193	197
7962	973	2066	2287	1950	1574	1337	1145	999	964	839	785	732	709	718	703	665	642	589	606	619	621	571	590	568	567	536	580	525	496	550	553	557	577	570	559	575	573	565	607	539	614	543	493	549	567	530	575	533	563	551	525	572	562	524	528	463	512	516	531	561	472	488	501	529	528	571	521	515	547	517	552	487	520	482	533	492	520	502	492	492	555	528	536	473	478	497	527	469	498	552	472	502	545	520	486	503	510	506	491	505	482	490	529	503	504	478	496	548	528	504	493	489	481	502	492	512	493	485	501	476	500	530	508	485	496	514	511	512	498	498	524	518	518	583	489	527	504	478	501	504	520	503	475	460	519	486	490	484	495	545	509	515	490	513	496	541	467	502	520	545	463	534	514	498	515	501	470	491	493	518	527	493	523	516	497	531	462	525	496	504	532	507	494	458	453	482	458	518	469	478	520	503	524	506	511	504	515	479	488	512	531	553	545	488	478	528	467	496	509	518	522	508	490	496	465	485	514	519	508	489	526	505	498	502	519	541	506	509	489	500	482	459	511	498	507	479	488	509	525	483	469	520	453	498	531	480	490	511	445	483	530	489	492	487	517	517	528	512	489	477	491	557	495	491	498	536	511	521	499	482	512	493	519	530	486	520	496	517	498	469	500	495	483	479	500	546	520	491	507	510	510	461	483	504	536	518	518	507	528	495	492	484	503	522	495	513	497	466	500	482	494	511	501	502	532	535	507	499	521	475	534	463	525	532	466	510	459	525	498	498	523	514	482	486	497	504	494	511	506	515	547	492	488	511	482	502	487	498	487	478	541	518	497	521	522	479	512	497	501	507	533	518	488	479	522	517	538	497	484	479	501	499	466	486	462	486	544	512	536	522	496	475	519	492	495	494	511	521	493	499	492	512	523	473	494	519	510	474	498	547	499	504	511	492	504	492	485	531	515	497	530	504	489	491	467	469	501	524	523	517	508	487	472	540	545	530	501	511	521	515	463	524	460	485	501	513	502	491	503	494	532	510	497	485	535	498	529	496	504	508	520	511	469	505	487	452	543	464	528	507	503	514	486	512	502	464	470	494	464	507	505	498	513	518	527	519	496	525	493	500	471	547	515	478	485	520	494	460	522	500	500	521	508	495	499	518	548	490	505	505	510	493	483	501	495	489	507	486	470	479	525	523	506	516	536	534	510	480	545	483	505	495	549	512	518	493	496	493	509	494	463	482	512	517	510	532	500	494	500	514	511	486	534	509	473	491	471	480	504	490	533	473	549	466	487	480	507	476	492	546	513	475	482	471	507	481	484	448	534	473	503	481	543	573	490	493	497	516	518	502	483	487	527	527	504	520	533	527	509	503	511	495	502	441	464	510	498	488	486	495	494	453	508	508	460	506	496	544	526	481	504	488	471	511	505	489	491	517	507	536	496	507	481	517	492	493	529	485	528	492	501	480	490	490	504	465	511	507	476	502	565	488	492	538	487	496	523	502	493	484	495	511	502	493	539	474	504	511	515	503	535	514	499	538	470	473	516	525	506	514	493	443	521	513	518	487	508	543	514	460	477	462	456	483	487	524	463	486	463	533	533	532	477	489	489	483	498	474	509	512	509	487	470	456	493	480	522	511	485	481	493	493	508	544	464	484	476	462	475	502	497	489	519	507	491	470	473	550	519	539	492	505	517	494	496	510	500	536	499	483	477	512	499	496	485	529	471	502	490	497	472	495	441	493	464	482	492	501	492	520	480	476	509	495	520	501	490	467	493	506	499	533	535	475	486	486	511	513	519	470	506	494	524	480	498	516	517	525	498	484	497	551	481	522	509	513	493	501	463	538	465	471	518	485	515	478	491	508	493	529	510	491	442	476	513	497	488	512	507	534	484	537	520	526	519	519	525	500	533	502	476	490	470	515	540	490	462	494	499	461	461	509	524	494	502	531	510	485	474	500	491	548	497	512	522	496	522	499	511	519	508	516	493	495	520	546	524	486	514	507	527	502	509	532	542	503	502	518	516	477	483	496	516	502	536	558	565	451	490	532	477	542	500	466	531	497	454	467	491	516	525	551	540	497	467	491	496	530	515	530	556	515	516	558	510	509	538	478	521	504	482	502	473	480	511	497	504	494	478	499	462	542	519	527	506	496	490	532	508	520	501	498	496	473	476	488	487	513	450	495	505	529	526	538	477	537	498	484	512	528	511	498	465	524	516	541	488	481	510	440	483	549	473	493	552	477	474	477	521	487	508	483	559	513	519	517	471	499	501	460	514	503	486	485	482	495	540	517	516	522	544	505	490	497	471	498	482	554	500	501	526	488	489	488	508	504	511	541	498	455	500	504	547	476	479	511	493	525	538	496	514	518	507	487	459	531	507	522	490	498	506	500	504	491	473	508	500	491	487	500	534	506	478	527	460	483	514	502	496	488	518	497	491	515	481	509	499	478	468	452	499	489	526	508	471	484	493	501	515	495	513	457	499	486	498	505	506	494	501	502	472	542	527	517	453	517	485	557	491	474	540	469	478	466	446	507	506	476	509	530	495	525	499	507	518	473	498	511	497	496	512	483	458	531	500	499	528	523	464	534	474	474	541	462	508	483	513	517	490	472	488	496	479	517	502	495	494	510	511	513	471	515	495	468	509	499	477	555	507	490	503	496	519	491	462	546	499	531	480	488	540	506	445	465	501	461	496	471	516	518	466	503	528	527	487	501	490	525	490	509	455	498	528	459	517	529	513	505	503	490	494	498	509	509	509	465	493	571	485	492	505	485	507	469	520	505	500	509	499	536	507	529	541	501	473	486	485	513	523	482	502	520	502	486	513	483	479	488	460	495	495	491	516	555	533	488	506	494	498	508	498	525	559	491	492	502	498	495	485	515	487	511	477	478	494	476	551	474	536	521	512	493	520	537	527	525	479	501	499	489	490	505	497	525	487	541	505	486	481	511	493	483	530	508	508	483	496	506	530	463	517	447	487	526	496	497	486	506	500	528	511	493	476	514	512	498	471	509	474	486	478	512	482	555	490	507	520	478	471	490	523	469	471	529	483	506	544	490	515	497	491	524	505	525	471	534	467	504	509	504	520	494	464	478	506	494	478	521	518	457	516	491	502	529	508	490	536	497	503	502	525	475	536	465	535	513	516	511	534	517	492	530	505	506	490	492	506	510	515	500	492	505	531	505	480	516	516	537	491	513	532	487	540	488	499	504	499	473	521	504	493	485	506	488	495	495	532	499	521	499	478	448	495	485	524	497	499	504	512	525	482	534	491	516	529	479	521	480	507	526	519	511	507	507	501	509	476	498	487	512	488	509	497	485	551	498	512	501	498	492	475	527	528	510	506	521	484	484	520	474	531	536	436	466	485	517	525	481	501	505	499	490	495	485	493	503	509	508	513	501	498	510	529	529	469	511	515	477	473	471	458	514	516	502	528	482	506	502	531	488	542	468	443	514	491	465	497	516	539	504	508	471	481	485	485	504	487	501	554	475	485	518	515	470	495
1600	300	317	289	297	283	269	281	259	272	308	275	308	235	285	295	265	284	279	303	285	314	259	275	284	289	296	244	265	315	288	269	298	292	276	272	302	215	292	306	263	289	303	294	284	287	300	300	274	260	293	251	262	267	288	258	295	251	285	288	296	272	287	302	271	261	261	266	284	259	263	245	290	244	308	281	269	285	257	260	281	245	275	254	277	276	288	268	281	269	269	277	279	282	277	268	279	272	283	256	291	277	275	281	273	263	288	275	301	232	265	284	265	254	239	266	289	265	277	290	290	274	253	263	275	293	283	290	270	267	283	311	262	290	277	263	282	275	258	239	268	260	286	256	266	308	295	273	282	257	277	255	282	264	249	288	248	274	260	259	293	297	267	255	266	296	273	315	272	295	256	303	306	278	281	263	291	281	297	274	272	244	257	323	281	266	269	280	285	333	256	242	294	268	299	274	295	263	250	296	262	289	255	245	269	256	273	286	291	260	285	295	272	340	271	269	272	282	262	248	280	311	269	261	264	276	304	272	318	262	263	272	317	292	271	271	261	275	267	255	276	242	322	283	251	257	246	263	276	254	239	276	266	272	272	309	263	247	269	263	273	272	282	289	284	241	275	261	294	261	273	245	267	264	276	291	291	245	291	289	293	282	269	272	285	296	260	262	269	276	296	295	304	316	266	228	282	276	293	264	273	280	290	257	260	287	274	307	278	286	264	254	270	276	314	271	258	293	278	268	303	312	263	277	257	245	265	295	279	264	261	297	272	265	265	257	297	244	257	263	289	253	284	271	281	258	286	282	325	276	272	279	281	304	270	279	267	234	264	249	262	299	272	283	272	295	272	226	248	287	291	286	260	275	278	299	309	280	275	268	272	293	284	276	290	271	289	283	276	271	278	286	299	255	258	299	254	308	269	263	272	308	278	285	292	273	276	265	277	290	286	265	280	271	278	252	302	267	278	300	252	269	290	282	271	281	284	281	255	274	300	275	270	260	268	281	262	273	273	259	293	245	281	300	273	265	295	269	266	245	298	299	253	286	238	257	239	279	281	241	295	285	288	279	290	297	267	302	284	276	265	245	261	307	286	279	281	315	279	249	286	268	241	304	267	256	270	276	249	263	282	259	251	301	319	255	294	276	242	280	284	250	265	272	291	263	285	282	307	284	305	257	277	275	281	265	296	260	283	260	285	298	277	272	260	293	260	284	276	294	281	270	271	285	279	253	296	281	287	301	277	301	265	289	275	281	281	278	297	279	287	288	325	267	273	263	266	232	265	282	269	276	256	258	318	266	266	290	262	300	288	253	257	252	279	271	276	295	283	263	260	274	309	285	278	269	278	275	242	258	273	274	290	241	278	242	250	255	262	280	301	264	291	265	276	266	275	314	285	262	280	284	283	277	271	270	292	270	287	274	284	307	291	274	295	258	288	288	275	280	311	275	232	280	284	279	246	271	265	283	274	292	297	272	311	280	298	274	258	258	263	255	315	281	289	269	297	265	242	266	248	291	300	291	277	279	285	276	295	249	267	284	296	281	278	283	276	293	248	272	251	300	282	252	286	286	250	294	270	280	305	271	244	265	240	284	263	263	298	256	273	254	279	287	270	272	293	273	273	265	297	295	332	303	277	263	281	274	265	268	297	268	278	289	282	288	289	257	293	269	248	318	294	272	280	279	291	270	255	275	277	283	267	269	279	248	295	268	270	250	280	296	304	262	293	272	265	282	290	250	254	279	288	290	249	242	334	276	258	266	287	286	273	286	269	278	271	264	258	288	282	276	297	264	287	275	308	258	289	267	282	248	255	263	284	253	263	306	266	257	283	292	265	281	281	267	324	333	295	243	303	285	308	290	258	258	288	275	252	240	265	289	269	250	293	325	259	263	294	287	289	294	261	278	292	252	240	291	283	265	267	262	304	264	258	295	262	248	275	290	291	282	285	282	271	275	273	282	287	269	260	246	232	266	271	261	274	265	252	269	272	285	266	264	270	285	264	295	274	310	263	282	264	272	287	266	271	277	261	272	232	245	270	240	300	266	273	284	275	271	303	282	278	288	258	281	292	265	238	299	266	261	270	262	262	274	289	305	251	238	286	259	286	279	289	258	292	254	291	249	274	273	254	273	253	271	255	272	249	276	270	299	297	269	263	288	302	248	232	248	269	268	243	251	295	281	301	264	299	282	284	264	245	221	281	261	283	260	257	270	259	288	313	274	300	286	260	261	276	249	297	261	278	272	251	257	268	282	261	267	267	282	265	282	260	261	260	287	299	259	280	242	255	251	280	304	270	255	265	261	277	265	273	276	256	298	258	261	256	276	263	269	272	233	270	252	280	281	298	280	301	300	246	266	267	285	270	287	251	232	281	302	267	243	284	302	289	313	273	260	296	286	262	283	297	302	305	268	260	281	299	264	281	275	303	279	279	288	246	275	304	266	277	285	244	248	266	276	268	259	287	274	285	321	290	265	282	285	290	239	277	301	276	283	273	285	278	239	278	236	275	278	300	296	250	268	232	260	270	260	285	233	273	268	275	297	300	281	272	284	287	298	251	282	261	285	271	296	270	280	274	288	307	268	284	260	282	238	285	290	305	269	298	317	285	286	253	284	272	258	266	268	298	273	283	281	264	281	297	262	286	287	297	293	295	279	256	254	268	288	265	251	296	292	263	290	234	297	244	274	259	282	283	285	280	257	275	289	264	274	265	271	306	300	272	273	292	279	269	286	265	298	273	282	289	292	265	279	278	275	242	255	299	283	277	295	284	280	284	265	264	255	280	259	255	255	266	281	268	294	269	286	284	242	280	315	266	249	251	299	270	281	255	311	267	306	265	269	295	259	280	288	271	258	265	254	257	261	309	264	277	279	271	288	292	265	238	278	275	279	284	275	273	293	250	266	282	264	263	300	280	261	276	296	295	294	274	284	279	256	284	271	265	277	306	277	310	267	260	295	263	283	257	278	274	245	269	281	281	268	304	273	283	285	251	263	285	291	241	296	252	250	269	252	280	262	245	248	290	251	269	271	305	281	267	294	297	286	260	277	262	261	258	294	250	268	248	247	265	279	266	289	288	251	274	260	263	279	298	272	309	256	271	260	335	315	282	281	302	292	258	271	290	268	278	279	284	309	278	297	266	270	301	269	314	257	285	271	300	262	266	301	272	273	250	281	253	257	223	262	259	267	270	262	290	259	295	313	231	255	271	278	274	274	305	265	247	254	249	321	272	284	281	303	250	286	246	277	282	295	297	308	288	285	322	269	305	236	284	274	277	256	288	278	275	262	288	283	306	281	279	263	275	278	283	298	247	278	308	248	295	268	261	294	284	262	246	288	257	275	283	287	250	250	286	288	283	281	272	293	266	284	300	278	289	249	262	277	308	262	241	270	274	279	259	291	264	283	248	275	249	289	287	273	255	279	261	303	276	263	267	264	276	273	261	266	273	267	258	336	298	264	287	277	287	296	293	266	264	271	290	283	257	280	278	279
1725	625	647	658	658	622	579	606	588	622	594	619	590	573	605	594	646	592	622	580	615	597	632	568	576	590	569	609	637	611	611	603	646	577	615	592	614	645	662	590	629	639	633	629	634	593	624	590	634	604	592	557	572	645	650	627	595	625	579	558	640	616	607	608	600	640	608	618	643	625	624	617	594	615	616	587	599	591	664	644	641	600	628	604	571	634	622	616	582	583	598	565	606	636	584	613	611	568	627	620	631	607	609	596	587	558	593	659	642	601	585	605	635	616	644	608	614	587	591	626	616	631	595	607	627	580	612	603	586	603	617	599	610	630	583	622	650	641	595	605	629	590	597	572	599	585	614	622	614	594	581	568	587	599	588	614	582	596	575	635	625	570	607	581	585	559	589	637	624	565	599	617	630	593	637	580	582	589	605	621	605	616	598	603	624	612	612	565	605	598	611	667	597	633	557	594	555	614	614	592	561	582	587	623	622	613	599	621	622	639	582	609	595	650	593	579	620	582	611	587	636	596	617	540	612	619	630	619	610	606	633	591	595	589	573	595	605	641	591	607	587	603	577	585	570	609	576	586	599	620	627	579	610	591	566	597	618	609	630	602	641	609	640	602	613	609	594	567	619	598	616	630	607	564	614	609	580	637	609	583	612	578	594	577	656	650	613	644	566	600	606	582	614	683	571	583	620	611	637	568	616	586	579	582	617	596	666	611	623	602	600	646	603	611	603	582	646	606	595	572	601	589	606	586	624	603	598	649	620	609	621	623	604	601	654	582	584	611	586	556	558	629	546	616	592	569	641	605	635	584	650	646	586	596	582	602	616	548	594	567	579	589	636	624	599	555	588	639	583	620	579	632	564	598	582	581	612	635	606	613	578	613	610	568	573	607	625	594	611	580	632	626	636	593	607	613	600	617	649	593	622	631	601	593	620	608	654	602	567	607	602	587	608	620	615	605	593	590	613	592	563	617	545	579	602	617	630	589	590	616	636	606	634	570	615	618	629	606	624	582	609	596	575	584	661	609	597	582	586	627	626	641	586	574	607	599	617	620	648	616	583	615	659	582	589	617	605	634	581	566	638	565	619	577	643	596	608	604	639	583	603	591	592	614	646	620	611	629	628	573	596	612	591	597	620	608	586	663	616	586	622	611	588	595	571	621	617	613	603	626	575	633	639	630	650	569	605	567	609	583	602	607	595	567	633	590	580	609	645	647	630	623	611	638	564	623	594	621	613	603	601	617	567	639	559	574	642	602	613	610	684	631	598	597	594	596	527	610	603	632	614	605	640	617	630	652	583	590	574	618	573	591	612	626	592	587	564	646	606	640	608	620	611	613	599	619	572	653	597	618	631	637	587	653	605	656	562	635	556	621	570	615	613	614	534	600	666	589	590	605	668	611	579	597	611	630	562	573	589	585	574	585	583	637	615	577	603	606	596	627	643	584	592	598	627	602	608	606	626	623	607	615	616	643	570	646	541	631	658	571	628	555	592	592	596	590	588	633	619	598	554	594	628	608	596	596	613	636	616	618	613	627	595	619	582	628	582	612	622	587	587	621	560	594	612	624	583	647	607	605	570	599	578	610	604	599	603	604	598	640	661	689	581	579	625	596	632	574	592	608	604	616	610	634	581	590	581	609	613	589	638	636	598	622	593	609	609	657	610	573	615	668	653	667	609	601	641	585	600	662	616	591	671	638	612	593	555	604	637	621	614	619	635	626	595	607	590	566	552	638	589	607	601	611	657	625	651	600	617	605	608	650	620	628	600	636	578	599	603	621	606	607	626	646	618	574	623	588	609	594	628	593	588	647	609	633	588	607	599	578	573	588	599	608	560	591	599	618	629	597	591	577	600	586	618	635	564	553	634	625	569	580	612	564	625	620	576	626	614	610	645	592	613	558	619	610	607	604	611	619	636	599	595	577	608	650	616	614	578	574	629	661	604	570	636	582	562	592	626	583	603	628	557	613	623	604	601	627	605	608	594	618	624	587	609	632	613	610	605	601	598	613	627	627	634	619	613	628	611	579	612	597	600	602	626	630	613	578	622	598	600	593	632	609	618	594	626	630	603	608	592	550	586	616	630	620	589	607	618	582	614	635	638	636	615	590	611	617	621	607	581	585	600	583	653	579	598	595	600	601	596	641	615	626	593	570	570	590	677	625	588	568	565	604	614	621	615	599	615	591	594	575	620	602	615	595	635	622	638	591	645	624	641	567	582	563	621	594	569	570	553	609	599	629	600	652	629	644	660	586	604	606	608	594	588	598	623	607	600	556	597	623	615	638	615	588	585	633	575	603	631	578	622	554	554	645	571	634	638	628	617	574	626	604	581	649	652	572	616	606	585	639	629	587	634	635	563	632	642	586	584	637	565	585	592	595	605	614	601	588	591	565	628	631	598	609	584	592	569	648	580	595	595	609	577	589	627	616	612	580	613	619	575	598	596	635	564	621	567	616	610	651	606	628	584	576	580	584	569	609	587	631	622	574	585	630	584	609	611	604	609	595	588	565	608	608	604	609	616	603	600	582	584	594	611	581	621	590	567	625	617	611	632	604	618	600	619	629	592	587	598	602	651	614	603	580	654	600	624	581	600	614	633	624	586	615	635	577	606	627	600	603	598	612	626	595	640	585	572	625	569	603	616	606	621	607	603	620	638	637	577	598	604	628	608	612	584	593	583	593	641	611	577	609	610	555	599	580	588	593	589	599	607	626	602	625	611	598	579	654	611	649	602	581	592	607	604	584	586	631	624	620	589	615	643	629	572	564	578	647	608	597	599	626	588	613	604	623	575	578	535	577	632	585	603	613	619	634	614	623	625	629	608	619	573	637	579	622	621	578	571	624	600	607	628	596	630	644	572	587	630	610	624	622	580	599	591	593	618	593	626	611	579	633	585	587	581	624	625	617	629	627	584	613	563	657	580	602	579	591	613	653	597	632	644	587	602	572	581	572	571	603	635	595	586	635	572	635	643	584	618	635	607	628	564	588	571	558	590	594	614	659	644	612	579	616	631	600	594	603	660	598	617	583	658	640	583	594	599	588	612	568	602	603	607	577	618	562	640	599	584	599	580	640	621	611	598	615	626	575	601	596	624	630	605	575	587	630	649	570	583	645	570	551	593	620	622	610	658	606	622	568	572	590	577	586	634	543	607	629	619	616	627	615	577	590	588	613	612	581	609	634	595	666	564	592	613	612	592	606	583	615	592	627	590	600	600	680	605	621	587	658	605	588	602	607	574	620	616	632	615	602	598	609	632	568	652	606	611	607	626	547	618	613	625	637	612	584	602	605	659	612	632	592	573	650	584	608	594	597	645	600	669	613	634	558	627	618	616	612	583	596	604	601	617	590	632	588	613	593	608	577	561	607	599	641	615	610	647	627	629	621	612	592	600	596	619	600	594	654	593	642	585	584	594	626	590	610	619	627	596	592	619	653	562	596	620	631	591	590	616	615	630	592	642	591	569	583	612	590	582	570	598	612	609	581
7246	484	490	429	275	271	253	217	209	203	201	176	170	175	163	165	164	152	175	168	182	160	169	167	165	131	152	151	152	148	139	158	134	128	155	164	145	160	178	147	164	162	176	158	176	151	153	156	189	179	172	136	165	163	185	166	159	155	155	161	164	163	156	146	143	137	149	170	148	139	163	159	154	171	145	160	151	145	152	158	150	141	161	146	132	154	169	159	155	156	147	154	164	139	174	137	170	167	124	149	159	139	148	137	143	171	183	164	165	180	157	152	151	163	137	151	173	171	160	155	166	180	149	151	153	147	180	183	152	158	161	156	154	142	152	163	159	149	171	154	156	145	138	161	149	146	142	145	170	159	147	136	179	166	153	160	141	160	159	148	174	166	141	173	173	136	161	177	147	162	159	152	161	160	143	151	146	144	139	160	156	169	152	168	147	170	180	164	144	161	159	149	154	161	146	156	154	151	129	160	158	154	160	154	142	165	152	161	154	160	142	157	152	147	148	180	151	138	150	149	160	156	146	159	149	150	140	137	158	160	140	127	142	150	142	156	143	170	154	178	147	147	157	157	169	175	135	150	164	163	167	149	138	155	157	139	166	155	179	154	147	163	155	153	171	152	157	156	160	148	166	185	151	165	128	170	161	154	161	183	147	163	160	159	161	151	166	132	152	153	152	149	158	137	154	165	150	143	151	163	159	171	172	165	174	170	142	150	152	174	149	159	153	159	160	163	145	148	136	148	158	179	145	138	147	160	146	156	150	192	152	132	134	161	150	136	167	149	162	152	154	170	166	152	181	155	162	148	142	138	159	142	153	157	168	160	138	140	161	144	146	165	144	173	170	209	142	143	152	154	152	189	160	163	157	143	126	187	158	150	168	151	163	175	134	169	176	145	164	138	146	154	142	169	147	166	167	159	114	166	152	150	149	144	164	159	146	138	155	159	153	160	167	190	140	152	158	167	161	153	172	146	170	147	167	158	157	131	165	149	151	148	146	145	170	154	150	147	152	139	178	149	140	163	171	168	149	146	149	166	136	152	182	155	178	146	178	142	172	164	159	153	164	172	160	167	160	152	136	146	123	149	150	136	157	146	148	168	160	152	156	145	134	136	136	136	144	179	154	152	167	153	155	156	162	162	173	161	145	159	134	149	146	153	172	158	162	142	148	175	152	139	161	152	154	156	137	155	136	169	164	184	155	154	147	148	143	180	178	140	146	151	137	171	161	142	128	171	151	161	170	172	169	147	175	164	139	165	161	143	185	160	167	178	156	175	126	174	153	147	159	166	147	160	164	165	164	151	144	144	163	148	155	140	154	154	127	156	148	151	158	144	168	155	169	166	158	164	165	171	150	162	166	165	182	179	156	148	177	177	146	122	169	149	154	143	135	132	178	144	152	145	147	142	143	154	147	164	166	178	165	155	175	151	143	146	153	160	178	169	153	162	180	152	144	161	135	158	144	182	172	169	160	143	161	145	152	151	155	168	163	162	166	186	151	182	155	136	141	143	139	160	163	147	140	165	148	152	137	159	144	150	163	124	167	150	171	168	162	160	153	176	153	146	142	162	170	152	162	177	147	155	157	172	155	157	147	165	183	158	170	158	139	152	167	188	161	170	159	145	148	157	134	164	156	176	157	167	163	179	159	153	127	163	140	159	140	156	178	180	157	163	176	162	164	155	180	185	158	179	175	161	147	148	156	160	173	173	169	148	163	138	163	163	175	170	140	138	143	131	166	148	140	151	146	144	166	134	146	163	176	149	153	143	161	179	158	166	157	179	160	150	165	166	137	160	172	163	136	144	142	148	161	161	154	184	157	168	151	159	164	178	153	149	154	165	140	140	177	136	164	155	136	180	171	160	167	139	146	130	145	162	143	131	162	149	151	141	169	183	158	157	166	156	162	150	185	139	142	129	137	158	170	143	146	148	151	144	152	139	183	191	156	170	161	179	153	167	160	152	186	130	150	152	160	143	152	135	144	128	165	151	154	167	175	167	150	159	164	130	178	166	148	124	142	144	155	165	159	168	162	192	174	167	158	165	177	157	149	151	160	171	158	142	157	149	164	150	158	165	139	192	152	148	173	141	155	156	155	152	140	158	157	136	146	135	162	176	151	135	165	196	143	175	155	138	176	149	146	165	159	137	176	156	147	197	150	169	182	136	163	146	167	130	148	158	147	122	161	146	165	156	157	176	162	182	184	168	170	168	179	154	154	158	143	156	178	147	143	152	173	159	164	148	122	176	129	137	175	163	146	159	138	141	147	158	163	165	139	159	167	129	154	157	143	176	161	129	166	157	170	172	140	157	145	154	161	149	148	162	134	126	159	165	145	139	164	164	152	140	176	158	153	148	176	153	153	146	164	157	172	162	152	173	161	133	127	154	158	172	163	134	146	163	161	135	147	169	192	156	178	135	154	169	155	154	160	158	145	154	134	162	165	180	152	141	146	172	150	154	154	161	163	158	169	160	170	136	174	150	141	149	171	173	152	154	124	157	164	166	162	168	169	148	147	144	169	153	145	126	161	143	157	157	161	140	176	161	146	135	160	151	169	146	148	166	176	174	158	166	148	143	171	145	140	158	166	155	148	157	175	185	183	164	170	143	163	146	147	180	155	153	163	141	174	146	167	167	163	174	150	189	177	150	155	148	155	155	144	167	161	162	181	134	162	172	157	141	132	171	143	157	151	173	131	158	161	185	148	143	169	167	146	140	142	152	141	163	150	146	134	175	150	155	156	145	162	148	165	153	148	156	167	157	139	143	151	162	147	157	170	167	167	121	167	151	151	166	155	162	128	141	179	133	149	166	158	145	176	156	136	164	139	170	155	147	156	168	154	160	146	151	120	162	171	159	151	157	159	163	163	155	160	153	130	140	173	159	188	178	178	159	161	174	181	169	141	152	140	155	160	145	152	157	165	141	163	170	151	163	153	160	151	149	151	171	157	167	175	159	151	152	185	163	148	128	165	186	139	150	161	170	131	143	158	156	153	129	159	169	168	180	122	162	167	145	143	149	160	135	169	166	155	160	169	128	151	154	167	132	165	134	164	152	131	160	150	153	126	150	149	134	134	180	142	178	164	151	147	140	137	144	144	143	143	131	128	152	174	174	152	145	144	161	156	160	168	183	169	152	170	155	174	138	176	165	151	153	176	156	150	143	165	156	176	158	155	176	164	162	135	164	174	160	150	132	135	146	180	141	153	168	162	159	160	146	142	157	154	178	136	164	162	147	144	150	159	149	171	173	153	147	190	158	158	139	161	156	172	153	145	166	172	156	166	167	140	159	151	158	153	137	161	146	181	174	163	143	134	158	166	167	179	150	174	159	172	164	167	129	145	165	169	152	174	147	160	171	135	171	158	162	156	136	170	147	145	174	147	164	166	169	174	162	160	146	146	150	143	167	166	153	157	162	156	159	134	155	171	148	135	170	162	150	137	158	159	144	153	152	166	149	160	144	141	140	167	134	157	163	181	161	160	149	162	153
6036	648	1136	1344	1110	939	760	704	635	538	554	552	486	525	444	469	436	409	442	406	382	463	421	424	395	372	395	403	400	419	415	375	410	382	412	390	378	391	439	404	411	413	410	431	409	399	476	456	452	440	415	408	396	406	382	393	404	394	356	380	354	413	400	444	392	380	356	418	387	373	403	388	390	384	407	353	369	346	366	389	357	405	382	384	412	368	379	370	359	356	403	393	375	387	344	416	351	367	368	400	381	370	380	392	369	403	389	392	362	391	374	365	384	369	373	370	366	392	409	422	424	381	391	368	424	384	384	420	359	369	386	372	355	395	412	356	392	418	389	386	375	380	361	400	350	369	388	377	382	378	380	422	361	379	368	399	383	407	336	413	383	377	413	403	393	358	381	393	363	394	379	384	347	392	395	389	391	392	404	384	389	372	407	393	358	366	371	379	391	361	374	373	368	330	363	386	397	405	366	372	323	387	354	364	389	396	367	361	363	413	386	393	369	378	361	387	378	359	371	402	376	372	403	419	347	375	385	386	322	352	372	409	367	336	376	380	379	385	402	386	370	360	376	408	383	367	378	368	363	390	372	385	408	369	374	383	391	350	361	372	357	385	356	375	402	360	370	346	359	360	368	411	392	404	342	397	361	358	377	381	360	376	342	361	390	378	385	392	380	390	407	406	358	352	404	383	370	391	367	374	375	393	373	368	384	382	361	408	346	407	384	381	361	377	350	364	378	403	394	356	377	364	369	368	397	382	378	400	353	374	382	394	396	368	356	398	358	387	384	389	379	388	383	368	352	379	361	390	379	358	378	368	374	380	380	389	386	395	374	350	410	394	384	358	413	379	354	366	362	361	363	358	384	363	412	377	401	364	372	349	400	385	405	378	356	382	370	401	397	355	393	369	403	370	342	381	370	356	391	377	360	379	373	383	383	386	379	399	381	416	361	433	376	377	380	392	401	378	360	379	392	379	387	368	367	398	395	415	362	368	422	360	345	367	386	401	373	357	365	385	378	375	385	388	381	391	376	415	349	370	361	405	369	373	380	414	372	374	381	379	406	398	344	385	340	380	373	363	386	366	351	381	364	409	383	398	390	391	379	367	411	405	389	358	366	399	389	410	366	370	372	371	395	394	375	398	371	413	393	374	348	395	362	410	401	370	402	379	375	372	362	386	374	372	379	352	381	351	382	406	361	399	390	393	363	361	373	338	430	379	403	360	399	372	395	385	404	392	419	383	362	374	362	411	359	380	404	362	398	377	415	363	363	382	352	402	384	378	407	391	367	371	349	400	410	416	371	386	376	386	347	402	395	375	388	382	379	391	372	375	383	367	362	401	413	368	360	383	379	382	389	382	367	376	359	357	415	379	318	345	444	391	378	388	354	385	387	418	360	408	398	373	352	364	411	373	386	411	388	358	375	345	367	389	397	388	378	394	382	385	386	338	370	375	352	375	431	388	418	363	322	392	394	391	372	379	373	364	388	399	394	381	378	386	365	415	365	387	335	396	391	381	384	351	384	396	429	383	372	375	341	390	375	369	364	398	379	364	369	372	367	366	361	386	390	374	378	394	383	386	383	347	390	371	386	373	394	381	376	382	358	406	364	390	381	399	380	392	385	422	395	389	366	379	366	374	384	385	372	417	328	398	362	377	384	383	391	392	399	378	356	371	372	361	407	390	360	369	360	365	334	348	353	386	404	359	395	399	354	354	364	378	385	390	373	376	365	358	396	379	403	379	399	373	392	371	360	372	411	406	385	404	352	365	355	336	370	360	345	372	398	391	349	347	384	371	379	413	393	386	350	371	348	375	369	359	382	426	379	414	385	368	372	380	381	398	376	372	397	367	330	362	364	391	406	347	396	383	351	372	376	349	370	371	382	391	392	365	394	404	385	381	366	374	371	381	376	351	407	366	397	404	377	381	395	384	347	388	382	368	381	399	333	389	403	393	356	390	398	370	372	418	365	377	367	360	337	396	409	411	370	404	389	410	370	361	350	334	349	398	376	404	402	401	375	367	362	390	377	357	393	390	411	366	397	379	355	349	378	343	386	382	352	380	406	410	366	393	389	395	389	378	415	339	418	350	399	410	379	362	387	365	388	344	378	346	377	364	384	366	338	378	342	359	389	399	375	374	370	402	378	396	390	391	371	387	376	362	339	357	374	389	350	377	387	399	363	399	402	365	401	365	375	381	377	353	369	412	352	399	400	382	372	383	408	365	350	408	377	387	356	393	377	361	348	380	348	400	374	405	356	383	365	389	398	363	354	395	367	362	384	363	359	377	345	396	405	411	375	378	354	356	361	397	383	408	371	359	384	403	361	409	379	365	348	394	383	392	394	359	397	386	390	385	401	420	393	390	404	396	414	332	337	372	385	380	394	385	391	382	394	348	389	363	332	374	384	396	402	379	422	350	360	399	400	343	378	385	369	356	406	368	399	362	367	404	411	382	370	350	388	356	373	371	405	382	419	356	364	341	364	346	360	414	366	377	370	365	340	369	375	371	372	416	390	358	402	403	371	366	404	350	389	406	382	389	330	395	374	379	386	351	354	349	387	345	379	364	369	364	363	379	387	415	357	387	387	382	402	389	390	374	374	342	387	388	355	369	339	385	377	357	375	382	360	396	392	414	351	387	402	387	370	366	383	378	394	393	393	386	439	376	385	352	372	404	408	341	365	419	355	387	418	366	353	361	404	402	342	390	378	353	348	378	376	386	394	407	417	353	342	356	383	373	386	364	386	396	396	382	381	379	390	381	386	354	360	390	340	385	384	367	383	397	397	371	367	379	350	346	365	391	395	369	386	405	372	404	395	387	382	378	358	352	364	360	392	356	363	403	383	361	368	420	364	376	385	376	351	409	399	398	378	340	354	360	361	351	376	372	393	393	377	392	433	344	400	373	395	371	346	350	368	428	399	401	416	354	367	336	413	409	343	388	413	392	367	400	419	376	394	376	352	351	365	409	361	373	361	372	398	360	396	354	399	397	385	381	380	394	383	397	357	354	380	392	385	386	400	422	398	370	409	370	407	347	342	361	384	383	381	382	360	419	381	319	355	368	372	372	367	392	371	374	374	382	398	377	394	369	340	369	357	388	369	396	374	389	350	383	389	415	374	371	382	354	368	379	413	356	380	400	377	363	353	368	366	409	378	370	385	364	374	381	385	337	374	355	379	389	360	378	349	390	374	390	368	380	435	392	383	361	412	359	402	389	383	380	388	389	371	403	377	354	378	385	372	367	370	390	404	382	407	347	391	390	388	379	397	369	394	365	352	350	395	330	329	385	398	380	372	403	408	362	350	364	385	372	385	380	381	369	386	382	352	358	358	381	372	386	378	380	370	377	381	392	365	371	383	360	392	388	382	378	366	398	390	366	382	373	374	368	396	378	374	373	374	382	383	346	372	375	390	386	358	373	371	400	377	375	366	353	359	384	406	401	373	387	370	387	383	391	378	363	422	401	342	405	395	370	372	355	392	338	370	373
13450	1070	928	792	580	451	383	366	302	268	297	231	248	245	190	242	244	218	225	224	225	232	210	242	236	233	225	199	212	213	192	219	236	240	227	214	199	208	179	233	236	212	241	210	213	216	228	219	188	203	215	210	222	204	224	221	193	206	247	204	192	216	217	221	196	213	210	223	242	172	238	195	178	210	189	225	197	189	208	219	197	191	205	207	195	233	208	225	206	196	234	226	241	213	235	183	213	215	186	231	202	199	218	198	197	209	216	230	226	197	227	213	200	224	213	231	211	206	194	190	204	196	216	198	183	217	220	193	180	192	200	229	204	227	186	239	228	174	187	220	236	188	215	197	195	231	209	220	233	178	209	234	198	220	227	179	201	212	201	224	216	179	211	193	214	198	212	187	205	220	212	197	237	226	209	226	213	209	211	179	208	222	212	239	218	218	203	223	219	242	212	196	229	199	207	201	203	218	215	208	190	241	233	220	194	191	183	199	172	223	224	227	205	178	195	201	222	185	179	206	207	224	215	221	196	205	164	207	202	222	218	256	200	229	213	215	221	208	189	202	229	207	200	215	193	203	207	205	217	198	184	221	236	182	223	214	224	218	229	205	221	198	197	207	223	182	208	222	199	214	228	209	200	203	199	212	206	211	208	223	209	171	215	183	226	208	215	201	213	218	236	183	202	219	202	187	226	211	215	225	204	223	192	207	243	239	215	200	223	207	222	188	194	180	199	218	175	215	192	239	188	204	192	208	178	218	201	214	204	184	194	223	232	208	229	189	200	203	219	190	251	223	202	224	217	204	222	184	205	206	238	197	248	179	205	207	203	223	216	203	213	216	205	210	214	194	193	218	205	208	229	190	226	235	177	186	199	189	195	201	203	207	202	185	183	204	239	219	206	205	204	182	204	224	204	207	214	234	197	183	186	210	204	217	217	216	206	214	186	198	196	213	195	207	241	203	219	206	204	213	216	228	228	218	214	196	206	210	216	201	210	187	183	223	255	220	230	208	192	193	223	203	194	197	208	228	224	206	221	245	190	221	214	235	204	233	213	207	201	204	227	198	208	193	202	184	197	205	222	195	203	218	225	250	197	224	207	232	212	180	218	213	196	200	196	219	202	196	208	220	226	237	224	213	225	198	222	205	191	211	247	208	190	185	221	201	218	219	230	228	203	216	204	229	222	210	237	220	184	213	209	229	244	210	205	200	247	211	229	219	203	198	204	215	218	189	195	228	201	231	243	225	182	224	212	211	223	195	195	194	199	222	187	209	211	227	184	203	216	210	202	206	192	223	224	195	207	196	239	226	203	209	216	190	207	219	200	203	195	234	192	222	203	190	189	194	186	217	194	225	210	189	209	225	199	214	233	218	192	210	198	198	185	186	251	221	212	181	201	214	200	214	188	200	196	206	225	208	203	204	179	221	216	219	226	218	194	222	200	222	208	235	193	211	210	207	223	209	203	222	209	244	215	208	208	214	211	231	220	226	219	215	233	234	210	217	210	224	201	220	215	188	242	175	236	205	210	212	221	231	205	208	212	222	230	217	238	216	239	226	196	213	207	199	225	213	185	223	225	208	222	207	214	205	207	203	225	218	202	192	213	213	225	199	239	217	200	225	230	209	212	219	202	185	194	214	188	173	196	227	213	248	233	202	182	217	202	211	223	198	215	184	217	227	245	204	205	216	198	195	206	213	210	203	225	196	201	205	173	208	199	218	214	201	187	220	231	203	218	236	201	207	215	231	194	193	210	199	206	218	215	210	177	176	229	228	181	208	227	207	217	207	200	191	191	209	192	213	195	216	232	218	239	219	173	235	209	204	248	186	241	226	211	237	187	204	210	210	231	216	202	229	193	195	241	216	248	212	220	215	239	204	202	230	226	215	195	209	234	214	197	209	224	217	211	198	214	202	202	220	217	231	208	215	198	211	202	222	209	204	186	206	234	221	229	196	211	174	191	211	219	236	194	209	209	191	229	197	195	214	179	187	191	187	201	202	209	208	230	202	232	202	203	233	198	204	187	230	194	214	218	220	216	222	216	217	221	180	225	227	194	197	207	199	204	216	197	227	225	217	193	220	258	226	239	197	193	217	196	209	186	181	190	205	218	221	222	191	214	225	216	217	180	193	210	204	222	216	218	211	237	221	209	197	207	229	228	186	219	196	204	184	198	230	180	205	192	208	200	218	206	227	249	229	212	206	197	216	177	216	205	228	182	204	192	209	215	199	183	205	225	224	215	204	219	212	209	236	203	221	207	229	224	195	190	227	199	200	220	210	204	216	191	204	202	201	210	203	192	205	208	218	216	193	207	216	199	229	214	234	209	208	211	225	202	215	210	191	186	199	235	235	212	189	205	231	213	211	231	205	194	216	205	210	204	222	244	222	194	234	223	194	227	196	191	210	197	229	216	193	180	208	216	195	196	191	202	208	184	206	189	195	222	204	207	205	219	201	195	216	203	234	184	177	200	227	215	195	239	219	229	200	206	205	194	189	201	225	212	220	189	212	212	215	234	208	222	231	188	206	190	202	202	227	190	215	207	198	211	201	217	213	191	209	238	228	215	205	204	211	217	203	213	236	180	198	232	213	198	198	211	240	187	189	202	216	208	194	214	198	216	224	206	202	183	206	191	238	196	223	235	205	217	203	227	208	213	187	217	212	197	224	208	201	177	231	201	186	174	214	210	221	217	219	231	218	226	216	219	231	204	197	206	218	191	182	193	178	184	217	238	231	213	240	184	233	185	202	206	232	204	222	220	188	212	215	189	208	215	202	223	221	240	232	202	210	206	191	202	213	210	199	236	195	210	221	211	194	229	192	227	197	204	223	214	222	200	196	191	196	232	180	206	222	192	196	203	191	206	173	211	173	193	187	198	200	197	176	206	182	184	199	207	207	217	237	201	204	238	227	230	210	235	192	208	165	163	203	210	224	201	211	204	205	227	185	210	210	218	190	218	224	195	217	214	203	217	232	221	223	217	204	204	191	216	207	228	218	235	219	219	211	234	208	198	205	211	199	198	212	224	203	253	193	224	241	187	221	207	209	211	208	205	205	203	192	197	198	213	205	207	201	217	227	227	231	211	201	204	199	199	186	208	217	211	217	210	195	216	204	202	210	203	221	217	216	219	204	204	188	203	206	200	215	194	199	220	198	212	220	202	187	209	218	197	201	247	202	191	210	204	215	230	195	195	214	175	219	226	167	187	195	195	183	214	216	195	219	199	197	210	205	230	226	204	216	187	220	218	212	214	233	198	226	198	203	195	209	210	236	217	211	215	210	260	228	179	205	192	200	211	228	248	230	204	207	198	209	209	210	227	182	200	208	198	232	219	200	212	200	198	234	237	210	197	218	198	181	209	198	205	203	229	194	200	185	204	204	205	235	197	195	211	188	217	212	203	195	202	223	244	227	198	224	209	204	209	213	201	187	214	266	248	253	221	181	193	194	181	237	200	202	189	220	219	198	207	221	209	221	194	222	204	211	228	207
7994	1065	1957	2291	1897	1601	1307	1086	998	922	868	818	730	706	674	660	661	629	586	602	579	581	611	585	598	578	561	566	530	530	572	560	531	500	546	558	528	559	586	540	539	587	571	530	567	553	530	573	571	620	559	604	582	528	535	486	543	570	547	511	493	529	555	514	480	484	485	511	503	500	541	534	522	526	514	501	483	513	466	531	523	516	519	499	529	489	515	519	492	509	514	513	542	504	485	512	489	517	509	547	515	481	521	492	491	534	500	467	543	487	521	511	523	509	518	493	476	514	544	513	494	511	500	523	496	498	500	505	481	493	498	482	486	480	485	511	466	547	529	488	493	512	548	492	475	507	512	514	485	508	509	494	489	489	499	475	502	555	529	491	488	508	517	502	450	511	514	495	503	516	529	534	486	518	542	485	513	504	497	512	559	502	495	517	506	492	519	514	507	496	520	492	492	531	481	528	499	461	537	506	492	538	511	498	497	481	518	533	528	505	484	499	462	499	504	517	503	482	523	514	463	492	470	509	508	522	517	520	532	502	506	477	505	517	482	459	495	491	495	505	501	497	519	451	547	543	508	496	530	546	508	468	482	477	507	495	527	496	484	488	517	507	502	513	491	495	514	543	512	512	506	539	508	521	469	505	488	543	496	537	506	528	461	530	504	528	556	522	531	463	513	508	486	486	533	476	493	550	529	481	526	526	492	499	517	520	484	494	549	483	471	489	491	483	492	520	483	521	490	503	495	472	488	514	469	514	490	471	478	524	467	491	498	498	534	508	507	469	530	490	520	484	536	515	493	461	527	469	516	528	509	512	533	515	461	492	521	494	489	525	502	466	501	509	499	466	478	519	497	525	507	529	510	498	440	540	497	520	517	502	522	497	497	490	504	527	501	486	514	494	492	495	488	470	453	478	506	491	525	498	510	525	509	532	508	521	489	478	502	508	536	515	477	503	504	500	486	501	484	505	525	480	474	512	533	479	525	488	557	528	490	526	505	475	498	551	518	494	521	512	529	506	507	525	491	495	494	517	477	480	523	494	499	509	507	475	474	555	525	496	515	519	516	485	518	485	569	535	514	487	510	495	515	486	482	464	484	498	490	460	483	489	504	550	521	477	504	505	487	504	465	487	552	529	509	505	526	517	527	487	485	497	489	480	561	498	505	517	470	496	526	496	497	518	498	497	491	499	508	487	531	539	496	500	497	535	505	488	501	523	509	520	498	516	474	515	508	505	479	486	513	511	476	483	473	544	494	505	501	479	528	496	494	504	515	467	515	523	532	516	489	484	501	476	457	455	509	515	502	519	520	521	474	497	484	517	486	520	519	489	505	502	502	486	507	500	506	475	497	511	501	545	508	469	434	519	503	535	484	531	525	507	503	471	508	500	509	490	487	508	505	504	521	460	496	525	485	513	488	524	540	481	478	523	496	509	505	520	486	538	505	515	490	515	474	490	460	524	480	533	516	528	495	519	502	508	493	471	491	497	517	541	461	502	505	512	480	525	481	525	517	518	520	521	493	435	501	497	514	480	537	524	498	480	496	546	483	482	488	480	484	537	486	515	489	502	514	504	510	520	503	493	506	475	484	507	482	500	504	498	484	494	495	484	490	491	492	504	484	518	503	485	509	574	509	521	491	475	497	543	521	524	479	579	494	497	473	527	504	491	519	542	547	490	531	506	478	489	520	517	537	501	482	477	519	517	530	507	527	511	476	505	511	558	515	475	510	508	518	486	510	503	497	522	537	505	479	486	480	503	536	496	499	496	436	494	479	531	476	480	489	532	481	502	534	484	512	506	502	480	475	502	496	483	522	477	495	518	482	514	509	526	463	513	488	519	470	520	526	502	499	504	514	484	473	501	516	496	472	475	508	474	511	483	518	549	531	563	529	476	485	490	527	541	508	510	499	508	500	498	491	484	488	507	489	565	515	532	487	514	520	535	563	477	487	494	493	529	559	509	493	544	473	530	526	489	542	513	484	498	484	531	545	526	490	475	520	528	499	501	509	536	487	463	513	513	483	550	497	511	534	517	501	518	496	517	480	548	498	497	480	507	515	478	507	505	481	528	518	526	536	479	531	486	498	488	508	491	513	515	496	503	484	526	449	487	508	488	484	535	493	510	511	470	484	484	525	497	536	481	500	472	491	520	523	522	499	518	524	546	511	489	462	493	461	530	511	467	482	514	505	463	467	507	501	498	518	511	496	556	500	504	522	520	506	526	479	505	490	488	560	498	523	507	499	528	504	503	558	518	474	480	491	503	535	466	476	478	519	462	484	521	504	492	529	491	518	476	497	521	499	464	504	491	468	524	475	507	429	516	524	563	491	519	480	494	463	484	543	514	509	508	539	485	506	526	484	507	474	504	529	507	542	518	502	533	521	508	505	458	519	491	499	524	493	502	533	499	464	524	450	508	524	499	497	508	498	501	525	513	482	510	463	514	484	466	502	502	534	521	502	502	487	506	540	493	496	482	482	500	482	493	526	477	521	481	525	503	514	502	547	531	536	495	491	523	538	502	553	475	507	457	500	503	453	527	541	521	462	490	479	515	499	511	463	504	487	506	506	466	527	492	491	533	498	482	514	537	481	510	516	503	497	456	515	522	506	532	495	521	505	490	510	512	548	482	509	519	503	468	483	504	527	501	456	524	519	501	480	493	495	516	473	514	491	500	513	520	522	512	511	533	497	523	470	491	509	508	488	515	490	491	501	517	485	533	481	473	528	547	494	537	535	500	495	505	499	465	489	530	490	498	516	500	473	508	538	519	508	498	528	454	528	501	493	509	461	515	524	485	563	482	502	509	561	506	543	532	536	455	508	482	434	517	493	523	493	523	465	491	541	492	430	520	480	488	489	509	511	504	459	505	531	472	520	505	507	466	496	480	515	529	518	513	467	516	537	484	514	473	499	494	534	480	495	518	520	492	493	486	479	510	538	469	547	505	483	515	479	515	522	516	483	483	501	474	515	498	481	504	492	499	503	562	491	489	493	507	490	538	500	516	508	495	494	503	489	527	498	522	509	528	465	528	503	500	524	469	500	516	445	518	499	513	467	485	528	561	526	528	503	506	478	521	496	540	475	516	506	459	523	519	490	484	513	500	508	488	478	484	531	520	477	493	512	483	529	494	466	524	494	547	538	466	479	547	529	484	492	529	505	516	505	493	520	515	487	467	492	478	510	528	486	493	516	530	493	551	498	485	473	455	523	456	501	500	487	527	514	513	536	572	454	487	522	527	492	485	498	471	483	497	490	526	478	496	508	540	516	519	483	477	511	443	483	530	500	537	515	521	507	499	513	477	476	513	574	489	485	489	520	534	490	502	500	533	484	538	455	494	504	504	513	513	528	513	505	498	500	503	528	507	500	509	458	504	518	512	463	509	489	479	460	498	496	527	460	495	488	530	507	509	500	499	504	494	528	505	517	504	530	516	505	487	538	485	513	498	505	516	494	514	530	502	535	495	545	491	510	518	493	516	464	512	510	469
1420	297	294	280	321	265	263	251	256	270	269	297	285	259	256	284	287	290	275	280	244	259	278	309	236	279	278	258	266	267	270	294	288	259	235	278	278	281	248	283	265	304	255	282	268	248	306	266	315	282	304	290	266	290	252	277	276	300	301	256	262	277	314	271	264	281	326	241	264	289	250	273	269	279	265	266	269	256	235	272	281	258	269	270	304	271	283	259	229	286	264	296	264	272	258	296	292	252	288	296	247	284	288	282	287	281	250	251	260	234	264	266	254	275	276	278	287	279	280	278	262	277	264	279	273	287	272	295	263	276	244	253	280	256	282	251	283	254	260	304	288	283	295	296	298	265	282	310	315	282	298	303	277	262	321	284	260	280	258	291	264	294	253	299	284	300	253	259	288	272	286	257	275	273	253	246	294	304	276	290	301	263	265	294	277	272	238	282	257	259	278	302	289	297	265	301	291	266	284	317	283	273	294	298	271	300	309	281	281	277	291	276	287	254	250	251	307	286	295	288	270	247	280	261	283	284	230	291	258	294	276	265	268	264	264	277	269	259	267	284	302	287	250	253	277	300	263	262	262	262	303	274	257	237	286	263	276	301	289	259	277	263	317	265	276	288	290	255	268	302	253	271	281	282	250	265	265	259	282	291	302	272	290	280	275	270	266	258	264	267	286	241	295	304	276	245	259	276	248	250	283	270	286	262	283	270	252	276	261	275	275	269	265	290	293	273	299	278	278	273	303	295	289	248	292	298	274	249	273	260	242	285	286	281	257	283	253	283	281	290	268	297	276	258	288	316	296	265	271	274	299	266	270	262	261	292	287	271	252	292	259	285	263	294	301	296	276	279	245	290	266	276	313	272	269	296	265	252	259	269	266	258	290	272	295	227	269	304	248	281	275	283	287	293	250	242	266	261	265	277	284	289	297	295	275	277	276	288	240	289	298	254	282	294	259	276	259	283	287	248	267	298	280	274	292	277	281	268	258	266	283	285	280	299	286	278	312	286	258	264	286	271	266	254	271	303	267	318	260	292	292	237	272	297	286	266	293	292	264	264	263	292	299	260	282	280	289	232	327	284	277	254	266	283	274	261	281	279	254	287	275	262	277	279	273	259	234	247	280	303	282	280	257	271	296	271	263	294	251	299	270	285	276	270	296	262	278	277	279	290	253	270	277	256	258	261	264	272	276	241	279	265	262	279	245	291	290	289	244	268	308	270	276	272	330	286	279	245	303	269	284	291	271	261	258	256	234	272	305	289	277	255	305	284	277	297	278	256	295	316	303	266	305	301	303	257	278	295	275	272	270	265	241	285	306	286	255	270	293	265	252	267	256	248	292	290	282	264	255	264	290	294	279	277	236	261	266	301	300	281	279	298	286	266	275	268	245	273	262	305	276	306	274	291	289	267	249	264	292	256	261	275	263	260	284	280	259	270	291	291	276	268	271	290	269	271	263	266	275	269	307	255	318	303	289	276	271	316	265	260	261	275	254	283	278	308	294	284	261	298	293	257	268	289	273	272	272	274	264	282	262	287	296	267	265	275	305	286	258	238	297	246	268	275	270	279	282	257	275	228	274	288	286	267	282	266	292	284	288	270	265	245	288	285	289	281	261	248	285	257	257	282	297	282	269	241	267	259	269	289	258	260	247	284	283	251	298	290	288	284	272	303	266	290	275	285	281	288	263	287	288	287	290	278	305	255	280	284	266	266	266	263	250	260	281	276	260	287	263	292	267	264	270	297	284	269	272	267	285	266	286	256	289	327	287	286	259	280	293	268	258	309	285	275	256	265	290	256	268	271	275	293	273	260	270	281	295	254	257	261	253	247	264	267	242	265	257	277	276	262	270	274	288	291	286	282	314	249	263	288	267	284	273	271	250	287	277	285	288	279	285	278	271	263	312	282	253	238	258	301	252	276	285	254	279	303	279	260	246	280	258	276	284	285	314	275	288	252	275	258	292	267	312	270	301	278	249	278	271	278	281	264	276	244	274	270	276	273	258	293	323	284	274	288	246	262	306	258	292	280	255	263	271	262	304	281	295	288	273	278	285	258	267	267	290	298	263	269	276	247	278	264	289	277	320	251	285	297	289	275	296	288	316	280	244	268	257	251	282	252	258	280	292	235	259	279	263	277	298	272	257	272	292	289	272	285	281	284	243	299	281	279	281	267	289	300	226	287	278	280	275	265	252	312	283	284	276	265	296	305	257	274	275	253	269	278	274	286	248	256	303	289	243	285	304	272	260	248	284	257	277	284	299	285	270	312	263	265	299	271	246	262	286	268	262	288	265	292	290	285	264	281	255	268	278	266	307	325	288	270	258	270	268	291	239	275	271	268	258	296	283	254	284	263	259	287	249	291	284	252	256	243	246	251	268	306	249	255	273	263	287	315	298	274	243	291	249	315	272	295	282	251	262	245	255	260	289	283	265	254	254	259	274	238	277	251	272	282	294	274	287	267	270	276	282	270	247	290	269	264	270	277	276	265	271	272	275	274	280	271	277	254	277	287	284	242	296	292	280	232	279	287	310	298	309	299	267	291	281	274	268	280	238	263	235	269	258	291	279	256	295	269	283	293	289	287	267	271	270	288	274	266	283	285	249	252	261	237	292	264	259	269	256	319	278	286	269	265	279	286	270	300	238	279	217	260	284	273	302	286	282	278	250	269	274	300	293	264	273	277	262	255	273	243	313	294	281	238	283	290	295	288	301	245	287	251	278	257	250	274	268	243	271	277	298	273	284	270	288	291	258	267	274	276	260	243	284	256	251	292	306	272	256	282	247	284	298	271	314	303	267	252	252	292	259	241	244	288	270	280	284	266	291	290	281	262	276	282	250	285	289	250	267	240	292	282	282	273	284	277	291	269	269	267	295	283	306	296	267	300	284	264	265	254	264	248	260	291	290	281	269	273	264	248	271	277	278	269	249	273	276	262	241	248	232	274	277	260	271	290	276	291	287	269	263	274	288	251	278	298	266	265	278	261	287	290	279	246	286	288	276	237	277	295	296	287	304	296	229	283	287	282	282	274	265	283	292	281	283	278	299	284	305	285	299	264	284	294	268	283	255	253	263	291	273	297	273	293	290	259	278	279	287	291	254	324	270	296	289	278	280	278	295	286	246	249	292	265	260	275	270	272	272	280	258	238	291	284	282	270	315	275	263	274	271	268	289	275	260	272	292	257	264	266	276	287	283	265	263	269	282	313	289	288	264	302	279	279	287	261	262	304	286	284	257	289	313	268	299	288	275	279	303	265	276	276	266	247	295	265	314	257	282	286	289	287	235	288	272	276	244	326	260	249	271	275	275	283	289	242	298	277	256	325	279	261	292	288	278	283	280	274	254	261	243	264	297	252	291	253	260	259	301	274	254	234	245	291	298	289	286	246	252	289	272	274	275	283	274	278	273	239	285	295	283	288	265	260	266	313	291	285	305	287	277	292	284	304	277	265	281	268	273	259	230	272	287	314	297	282	282	265	287	303	272	298
1752	622	620	652	627	653	646	601	619	658	621	593	588	642	594	643	617	580	577	593	603	652	637	638	615	592	598	585	599	631	647	612	644	599	616	655	628	616	601	581	610	680	624	604	596	606	653	618	599	603	603	648	619	641	623	603	583	619	614	630	639	631	665	636	638	621	623	622	628	575	612	586	596	616	600	603	614	591	593	621	603	655	593	611	523	559	600	666	567	643	597	594	598	585	642	590	621	575	638	591	624	598	641	653	641	551	605	590	636	642	559	627	596	608	605	591	616	649	596	589	586	609	596	627	622	646	613	608	594	622	610	592	597	616	653	607	597	593	592	622	633	632	603	593	670	586	624	630	606	633	603	578	594	581	610	614	628	614	611	599	626	598	600	589	604	611	528	615	615	601	576	608	597	568	577	613	545	563	607	563	650	612	573	602	608	602	631	579	611	604	629	630	604	661	611	631	609	617	659	617	625	555	609	600	643	585	616	571	619	597	610	573	543	593	607	636	625	596	608	625	594	592	655	587	619	608	627	620	592	606	587	649	602	616	574	597	610	604	652	611	614	614	619	616	575	608	612	607	602	656	606	573	639	662	569	630	617	612	584	602	602	612	606	580	654	642	641	563	580	643	648	596	608	605	595	583	590	591	605	647	629	616	588	585	592	575	617	582	605	581	635	605	554	652	608	608	569	643	642	588	632	613	612	626	673	600	660	617	605	604	587	621	621	628	625	600	578	618	559	597	637	649	604	621	611	602	621	599	574	609	609	587	615	609	581	595	606	640	594	630	564	638	586	583	594	573	624	602	653	601	610	627	575	626	590	567	562	581	645	602	576	620	621	597	667	611	671	625	563	612	619	584	595	631	650	581	643	619	617	652	598	621	591	637	626	618	574	631	633	615	580	633	597	635	594	631	673	645	608	602	613	698	603	604	634	565	665	566	599	623	619	650	608	568	597	638	638	577	601	592	627	607	593	595	626	612	594	639	640	650	624	602	622	602	591	596	622	662	616	614	606	567	635	559	618	651	602	562	634	637	584	607	611	599	630	620	655	626	605	615	586	598	606	622	621	616	587	586	638	637	621	619	625	601	603	611	630	587	601	658	642	638	605	622	610	608	604	600	638	572	640	627	632	585	604	651	596	607	656	609	578	600	633	607	568	608	628	667	598	588	553	626	590	581	586	620	585	600	615	562	601	618	601	605	588	606	621	592	584	651	632	624	607	643	642	620	593	668	629	628	562	609	639	597	590	597	603	610	590	645	585	610	608	573	641	558	599	584	623	588	600	575	605	593	633	604	640	594	613	623	597	626	625	623	602	574	581	652	573	684	584	631	589	621	609	585	571	626	660	593	588	626	636	659	572	627	617	633	601	598	602	568	612	609	619	630	609	616	594	604	588	627	585	606	576	589	597	598	643	587	553	637	601	595	623	590	619	648	644	606	603	617	642	597	616	602	640	614	572	584	645	623	602	627	617	583	600	631	596	645	583	592	628	625	650	626	629	611	604	610	618	599	672	559	637	610	600	607	640	633	616	596	588	630	614	584	658	605	619	611	590	596	593	589	635	607	579	587	616	608	637	605	593	597	569	602	600	562	610	594	618	597	606	616	634	613	555	604	603	607	612	627	604	586	613	601	598	587	598	623	616	635	645	646	562	605	610	603	597	539	616	583	590	556	618	574	656	610	621	597	649	607	612	583	582	591	605	631	626	565	611	580	569	627	610	623	565	613	600	592	633	568	589	655	572	629	560	607	620	638	588	599	611	663	628	565	617	613	627	610	636	574	586	638	590	593	606	617	613	586	582	588	590	610	626	636	621	639	618	583	611	587	616	644	591	638	613	589	608	608	593	651	628	590	607	552	592	617	610	591	613	612	641	577	614	590	624	614	600	590	625	589	637	591	600	559	610	580	616	598	596	644	574	631	574	608	648	645	617	587	603	640	606	646	568	609	600	594	588	622	592	617	629	624	593	607	570	576	606	612	584	611	598	610	623	578	604	612	602	590	595	593	612	620	622	573	603	593	565	636	564	613	581	600	569	598	593	594	644	628	607	625	635	579	586	607	596	597	587	619	622	606	564	626	617	600	637	543	577	598	594	619	602	605	595	624	639	632	638	609	596	658	599	599	655	600	620	592	559	606	593	619	552	609	600	598	625	600	615	583	662	623	629	639	576	630	647	585	629	567	621	564	618	638	655	610	649	595	610	630	614	631	617	600	643	600	588	594	589	624	646	598	545	560	600	574	612	596	647	607	628	615	605	558	611	616	550	603	661	583	592	624	631	619	582	584	593	602	605	578	585	595	676	626	628	569	628	625	612	644	591	644	604	599	618	612	634	599	600	620	605	642	597	666	642	679	603	626	587	638	586	591	606	639	608	640	616	589	629	603	591	612	652	592	595	605	630	606	587	638	593	558	612	624	612	621	655	602	654	578	621	587	627	585	606	613	640	584	619	603	646	632	656	570	602	628	623	621	595	586	625	598	622	581	581	553	600	621	592	632	603	606	595	590	607	609	577	603	614	621	564	614	610	618	609	643	600	639	665	643	628	606	610	588	639	578	570	614	654	606	594	605	596	559	609	641	601	636	593	619	612	615	599	612	621	627	592	612	631	614	603	618	646	606	618	630	618	567	573	623	613	581	569	606	550	606	614	592	590	616	588	602	647	616	636	628	611	590	619	629	584	589	589	603	581	602	618	588	614	623	615	614	623	588	633	617	646	633	614	621	584	618	584	621	591	601	610	627	610	627	579	599	617	608	643	548	603	596	583	584	612	587	614	650	607	594	572	615	653	607	618	630	623	616	608	634	630	651	595	650	589	598	604	624	628	593	593	592	576	598	665	580	610	589	643	573	598	594	583	636	600	568	572	601	624	641	635	624	632	630	600	622	687	621	613	612	618	599	605	644	577	601	627	624	575	609	612	597	640	608	600	579	660	604	576	623	622	589	616	616	628	603	594	592	621	579	636	600	581	601	613	652	592	644	619	613	611	635	619	560	593	605	565	589	635	602	598	612	628	608	608	575	625	624	592	616	634	584	576	608	521	627	572	637	642	583	609	630	598	629	640	628	587	593	603	582	624	597	607	594	617	586	579	579	595	572	566	584	614	621	606	623	621	592	606	592	617	585	636	634	587	587	559	613	610	638	596	620	590	598	623	606	623	611	638	597	667	610	586	537	615	568	639	630	601	628	606	665	590	624	601	573	589	589	593	622	614	617	630	588	587	655	611	610	645	626	602	610	617	593	635	594	617	599	560	563	678	572	613	620	638	606	604	628	598	612	619	607	619	573	605	619	657	606	625	612	585	647	590	645	608	601	576	630	624	555	581	633	615	615	619	616	570	608	616	643	632	620	639	636	578	638	580	616	614	621	570	546	604	600	633	629	598	656	571	616	575	566	601	624	576	596	623	624	573	586	630	599	599	608	621	627	620	575	603	613	588	557	644	606	607	585	586	597	647	618	603	593	596	597	592	632	654	593	623	613
7133	442	533	438	307	270	228	208	204	201	171	197	174	154	188	146	167	173	149	154	149	166	170	180	176	161	177	163	150	169	152	166	156	160	136	163	161	157	140	168	181	174	154	141	154	200	178	170	156	154	165	154	148	163	140	168	179	163	156	148	178	178	153	155	155	156	140	173	158	152	170	149	151	149	152	145	151	151	134	150	169	150	158	160	161	159	174	146	146	163	154	153	178	166	172	155	153	165	155	148	146	150	168	162	190	190	144	140	153	133	167	160	176	157	129	177	163	155	154	150	135	162	160	153	159	128	145	157	161	174	151	166	180	150	145	138	164	154	168	172	165	129	148	163	154	147	139	158	163	167	163	153	172	179	164	152	161	181	147	157	174	153	154	165	138	175	176	130	161	149	161	156	171	131	183	155	144	140	144	136	154	168	155	150	168	152	158	163	164	182	170	162	175	176	130	152	174	145	178	136	181	171	168	149	140	171	149	156	175	142	150	163	180	157	175	156	153	150	148	145	137	183	156	147	155	125	139	140	159	163	145	138	168	157	158	165	152	162	125	180	156	161	153	181	143	172	160	164	149	189	175	162	147	161	132	152	153	153	152	159	171	147	166	153	146	182	164	156	162	148	147	173	164	170	154	151	169	162	190	176	169	156	178	159	145	147	162	163	166	149	163	168	144	160	152	131	161	152	158	168	158	185	147	166	154	134	164	177	148	162	159	139	154	161	144	148	137	149	151	148	157	181	174	160	137	167	154	153	148	147	152	165	193	151	158	119	159	151	150	153	180	148	133	166	148	157	153	136	139	168	161	177	156	165	151	172	164	154	175	174	168	164	168	155	171	155	136	151	151	151	144	185	173	143	127	155	159	163	168	170	161	167	161	162	160	172	158	136	149	153	169	166	149	171	145	145	163	148	150	142	143	167	150	170	171	159	152	170	152	154	155	160	136	164	136	153	141	150	182	156	147	148	158	184	192	147	150	171	160	139	154	161	150	178	137	142	192	168	155	167	177	134	141	159	153	159	165	146	154	170	162	171	203	163	171	161	163	163	170	155	152	151	170	178	151	148	149	164	120	143	150	168	152	161	151	133	154	159	153	138	156	141	152	171	158	162	182	147	146	172	135	141	133	154	145	146	170	149	156	143	150	157	148	170	181	147	144	151	166	155	137	165	169	176	152	153	167	138	154	136	157	168	156	140	160	164	153	179	148	150	152	158	174	143	158	155	161	161	166	134	188	156	165	168	171	151	155	156	148	140	150	162	150	139	168	145	143	132	177	149	183	152	147	152	144	142	142	167	168	147	163	159	148	170	169	156	145	173	140	150	152	152	195	195	171	158	185	153	146	137	157	169	163	170	161	154	143	162	155	171	161	179	178	154	180	173	152	159	179	151	151	144	172	130	166	168	163	150	165	177	185	143	171	158	183	156	134	159	151	154	148	143	146	162	156	159	158	171	149	165	148	179	161	170	160	155	156	171	178	159	171	150	179	152	152	153	172	155	166	161	142	135	167	156	173	185	161	163	138	177	162	146	158	180	173	123	176	158	160	161	164	141	159	160	132	146	143	162	131	138	158	169	143	152	146	152	168	173	155	174	160	153	166	195	168	164	163	156	160	163	172	159	159	175	139	141	137	156	155	167	159	165	156	165	167	181	160	133	169	170	168	151	157	158	157	144	137	153	166	156	161	157	145	157	145	163	132	161	144	163	164	173	161	149	161	170	143	159	157	159	166	154	168	166	159	161	133	177	165	167	145	140	156	137	156	160	167	148	160	169	163	150	161	145	148	142	168	155	154	181	134	168	148	159	144	158	155	149	158	153	168	159	180	152	151	171	158	179	136	150	141	163	154	160	164	158	162	139	157	156	155	160	150	173	155	154	164	158	144	143	168	123	178	149	160	152	135	149	136	173	186	162	162	153	158	165	144	157	141	138	150	150	160	140	160	144	163	182	176	164	163	163	173	188	167	168	149	150	148	153	156	165	158	184	178	170	169	148	177	163	131	157	142	171	146	152	172	158	181	150	160	142	170	165	140	146	150	171	157	143	136	150	137	148	141	172	151	166	149	161	158	145	151	148	161	162	197	141	168	145	155	175	164	146	164	155	159	184	174	157	140	164	130	158	175	136	151	163	179	148	181	152	163	128	149	149	171	136	143	147	166	159	166	148	155	156	160	149	151	135	144	157	144	145	156	145	152	164	152	151	157	155	141	144	161	144	159	153	164	149	180	175	166	166	158	163	168	136	160	158	140	173	175	169	176	162	147	164	165	160	173	153	113	158	154	174	158	169	151	150	160	144	130	160	138	146	187	164	153	156	199	201	155	169	151	168	151	155	170	175	146	166	162	151	143	151	134	144	162	161	175	160	174	154	141	179	157	148	162	154	167	151	164	155	150	157	180	151	172	140	146	168	157	175	134	160	163	169	147	168	166	134	158	154	145	160	165	157	144	146	167	148	163	178	161	162	158	155	160	144	153	174	157	154	173	144	199	153	140	179	135	142	155	177	151	161	161	162	150	154	162	148	169	137	167	171	154	126	171	156	183	176	145	184	164	175	164	140	154	153	142	181	177	142	152	144	169	164	130	159	173	163	152	181	162	158	163	136	168	143	160	168	172	138	160	143	165	157	192	132	144	170	166	158	149	154	170	147	148	148	159	170	174	146	164	148	147	154	165	179	164	158	169	145	150	163	144	163	165	146	169	161	165	143	164	147	169	147	156	157	177	171	157	152	141	149	149	168	161	163	152	140	154	169	151	153	150	158	161	132	161	171	167	150	196	136	129	156	152	153	156	195	174	146	161	144	154	163	150	173	163	175	161	175	155	180	162	186	167	163	161	158	185	158	162	150	153	167	164	183	153	157	167	181	151	160	163	157	161	162	132	152	147	162	155	127	132	148	156	143	131	155	160	170	193	177	159	161	153	130	157	157	159	172	156	151	173	162	178	143	164	173	152	132	149	159	163	168	149	175	170	169	178	168	165	138	162	171	160	172	166	170	152	158	140	168	153	144	179	171	154	162	156	169	181	158	176	145	153	160	170	145	146	172	175	153	135	151	155	162	139	158	159	156	127	155	139	162	165	168	148	165	131	147	125	176	163	174	161	157	145	161	175	138	164	160	158	177	157	182	165	176	163	154	163	172	151	141	162	149	151	171	143	139	160	167	148	142	166	150	167	137	154	155	170	158	143	163	150	158	154	146	171	153	172	150	162	155	195	149	161	159	162	170	181	156	164	161	149	137	152	191	174	148	130	165	159	144	149	164	160	161	167	174	153	145	173	171	151	177	162	159	189	164	147	171	150	162	160	186	155	180	172	173	158	147	175	171	128	158	139	153	149	160	150	157	177	170	158	135	137	150	132	143	152	144	159	156	148	153	134	173	144	165	155	145	163	161	167	173	170	178	152	153	170	132	136	173	150	154	152	122	152	172	176	153	147	146	168	158	166	137	163	143	170	165	155	146	142	163	161	168	159	158	160	154
6172	683	1197	1290	1161	964	814	762	646	594	562	534	504	521	469	442	444	464	472	407	415	397	433	422	426	362	385	398	389	411	411	386	391	417	403	387	404	390	423	423	423	415	464	401	434	405	476	431	419	399	422	425	413	395	422	368	391	420	412	401	387	397	426	373	363	389	448	376	397	403	439	363	377	383	410	384	366	370	374	319	405	400	399	399	396	365	349	390	405	359	374	391	362	389	385	373	379	346	383	392	357	416	393	357	401	387	390	400	394	362	392	396	402	375	363	395	361	353	383	378	396	371	401	380	376	413	400	395	401	404	399	398	374	387	364	355	354	386	387	389	392	354	388	364	390	403	380	375	334	387	402	386	424	366	392	356	391	361	365	361	379	384	386	383	374	386	395	390	424	393	357	382	365	379	393	391	399	353	376	384	388	396	375	348	372	321	381	390	357	365	391	376	399	404	369	385	381	341	411	411	404	370	405	354	404	394	392	391	403	383	398	393	386	403	366	418	352	370	409	394	377	379	374	406	366	379	386	368	416	374	379	364	381	358	389	371	415	397	380	397	368	359	392	421	418	392	390	358	420	392	369	400	398	353	413	345	403	414	391	372	394	389	356	375	366	400	375	377	366	392	398	379	421	380	370	368	369	376	380	380	414	382	402	363	375	367	341	387	402	405	372	385	382	386	371	399	371	366	378	405	328	413	397	409	411	378	429	380	389	398	401	404	411	395	405	365	397	370	363	399	340	388	404	377	370	363	383	381	354	367	388	409	386	398	368	390	386	398	372	376	351	367	394	340	381	409	395	352	380	393	378	377	392	379	389	404	378	373	401	366	394	375	390	398	361	369	389	385	417	336	396	354	388	387	397	396	410	370	382	377	396	376	398	377	395	370	368	400	371	426	370	347	388	366	354	394	383	380	379	402	374	421	367	393	357	373	367	369	352	359	386	382	356	392	388	351	390	431	381	373	376	372	335	354	384	352	408	390	350	400	400	398	382	378	392	388	400	411	383	386	354	361	371	390	375	405	371	380	393	374	406	359	427	347	361	412	400	352	402	391	389	396	393	383	358	368	382	360	373	380	387	388	367	365	343	379	396	375	369	356	369	408	388	380	375	374	428	390	391	410	384	382	390	376	381	415	383	395	410	391	377	383	391	371	402	367	378	394	389	405	402	422	379	386	398	363	368	397	359	365	384	388	388	404	413	380	384	387	402	342	355	389	365	372	393	390	347	409	374	372	331	349	351	361	375	409	386	385	409	374	386	427	377	424	419	379	378	374	381	362	383	374	358	375	362	365	399	363	395	344	417	422	339	364	383	381	392	357	395	402	389	392	365	374	401	367	403	385	400	391	387	385	379	380	404	360	382	417	393	366	394	361	401	370	420	371	385	373	381	382	383	412	357	365	383	392	375	375	385	356	363	400	370	360	408	404	394	392	399	394	417	376	387	383	367	395	346	353	373	346	375	372	385	392	392	390	382	371	409	376	399	384	380	368	332	391	386	388	386	390	406	366	384	356	413	391	373	373	404	354	369	378	399	372	386	327	403	371	366	383	371	392	380	374	350	384	365	377	380	363	397	360	387	393	401	345	386	386	370	367	375	396	378	425	386	365	404	402	358	374	387	355	400	369	419	392	391	384	388	438	417	375	414	413	387	362	397	374	394	382	383	358	334	359	357	362	383	380	381	381	332	380	376	375	382	407	414	403	387	348	366	364	416	379	381	397	395	375	371	410	427	399	420	363	390	366	382	394	377	363	373	424	417	381	419	425	383	398	386	359	397	376	382	366	369	400	346	373	382	409	380	397	410	388	367	349	370	391	349	377	385	418	388	373	361	372	399	370	364	401	383	404	369	356	359	364	401	366	360	400	388	392	394	361	416	383	395	395	372	369	372	402	357	393	372	343	360	381	359	373	352	343	370	351	383	396	418	414	383	416	405	388	409	410	390	344	375	371	376	397	366	391	388	407	366	430	415	404	436	378	393	401	375	372	360	437	381	395	392	340	385	329	375	390	417	346	377	392	357	452	392	402	357	444	381	392	420	353	383	367	377	399	423	394	381	377	443	381	369	424	406	388	371	388	407	388	379	366	369	384	408	400	360	387	390	350	401	386	369	371	393	402	372	391	368	426	376	390	368	346	397	386	370	396	360	398	418	366	382	372	420	387	385	371	366	390	389	383	417	397	363	375	387	396	359	343	380	339	408	390	375	390	411	367	388	359	376	390	369	383	387	369	401	364	370	371	379	382	380	361	390	404	423	345	424	395	369	377	396	383	387	368	349	352	366	394	342	417	401	359	410	381	360	354	394	390	370	393	354	405	395	367	392	372	371	418	372	366	402	391	403	409	443	381	377	377	409	332	355	401	440	386	350	376	384	384	395	382	401	358	426	371	387	411	358	424	377	384	404	354	350	386	423	378	390	378	400	392	413	375	385	425	420	405	349	406	431	383	408	385	393	381	364	379	425	392	365	367	361	359	387	353	343	403	347	378	339	367	331	376	395	334	389	382	393	368	374	361	431	409	392	392	376	362	395	393	376	382	341	376	389	379	388	373	417	397	358	386	358	365	409	379	379	355	383	404	385	372	395	381	367	360	395	394	372	393	370	390	379	374	349	395	366	396	352	396	387	382	398	364	361	363	403	393	408	370	375	382	390	424	355	373	359	409	346	393	371	372	404	383	370	400	365	354	378	402	362	395	383	372	364	399	398	341	381	421	402	376	369	402	363	366	382	357	370	382	374	373	375	345	423	402	351	402	402	403	396	400	410	361	380	403	392	389	390	367	404	412	381	397	396	394	395	428	376	399	387	361	400	378	392	343	339	373	413	401	342	384	388	391	379	400	419	404	395	368	397	384	368	386	378	396	384	364	381	387	379	403	385	388	375	336	387	393	348	402	333	409	373	359	382	414	365	375	405	368	380	394	337	366	372	398	417	366	432	366	402	361	399	360	378	373	409	392	370	385	372	360	406	377	385	362	398	375	410	413	337	412	375	380	358	394	359	399	365	367	408	424	380	374	398	359	383	379	397	379	355	371	371	362	411	383	364	416	396	366	418	371	370	398	398	375	393	415	394	344	377	380	360	401	403	388	411	364	371	369	435	379	393	380	366	385	389	391	389	418	396	396	401	433	406	341	377	392	381	392	374	373	373	383	371	377	373	397	395	380	397	366	400	367	388	393	399	383	388	370	409	382	392	375	379	363	421	370	365	382	386	388	355	354	391	395	410	396	387	390	392	363	391	398	428	387	377	383	397	370	380	376	410	354	371	355	378	403	372	376	371	390	357	394	388	365	384	373	379	389	404	392	380	409	339	367	339	412	373	415	379	350	353	358	367	370	392	371	372	397	366	378	396	400	372	402	418	391	413	379	363	378	405	378	391	366	374	388	388	402	368	397	384	392	383	388	364	383	383	363	393	376	353	403	390	382	357	380	375	395	374	403	386	393	366	371	425	352	391	397	402	394	391	394	378	363	400	420	384	421
13638	1040	970	754	571	444	352	336	309	290	226	260	260	253	226	210	202	230	202	219	231	237	226	252	241	209	218	251	214	198	221	221	211	237	213	215	227	219	239	237	208	210	215	231	226	219	201	207	226	224	208	221	215	214	211	224	220	198	270	229	204	207	217	222	210	214	200	208	222	193	206	230	218	199	208	248	208	219	202	212	232	204	219	185	217	196	208	193	232	204	212	173	194	183	210	214	234	186	216	204	186	180	199	182	211	209	192	197	216	211	189	196	216	196	213	176	217	209	205	205	199	209	192	213	195	206	221	203	217	190	204	191	192	201	193	192	209	207	209	224	193	215	250	224	209	206	233	231	198	242	197	222	220	194	211	203	221	200	207	218	200	232	201	228	224	207	207	224	207	215	217	197	181	192	192	203	224	216	204	229	208	229	237	222	222	217	206	212	212	182	210	223	192	233	194	203	222	216	208	201	209	209	208	243	234	209	195	184	204	217	211	210	213	190	200	196	196	198	203	206	227	251	202	215	200	230	231	225	199	212	204	200	207	194	207	223	179	239	230	188	222	241	204	197	219	200	208	214	226	205	185	226	207	220	205	202	215	177	204	218	201	188	190	218	218	211	188	239	205	237	221	232	190	209	196	212	216	223	216	212	198	231	236	240	238	194	205	226	231	191	184	209	215	210	253	231	200	218	194	227	220	213	205	181	220	206	217	203	226	194	207	213	209	217	222	225	261	199	197	228	222	237	221	233	181	178	211	252	208	236	225	181	215	201	241	196	190	229	210	250	215	230	198	225	218	187	217	234	236	206	212	224	202	224	194	220	204	189	223	205	232	223	208	225	209	233	217	240	206	214	220	206	187	224	202	211	204	191	190	198	187	214	205	186	207	194	225	212	214	224	199	231	218	197	186	196	225	205	224	225	215	221	232	207	194	198	225	189	202	219	233	219	217	204	215	222	215	214	204	209	176	205	201	208	179	241	189	201	211	238	198	205	190	203	216	206	235	235	198	214	207	210	203	222	203	209	221	204	211	182	206	201	200	195	234	203	197	205	212	220	206	218	194	185	196	193	207	195	197	214	223	210	220	211	212	175	189	206	196	215	212	206	226	223	192	211	202	203	207	201	221	217	235	175	209	222	197	204	195	240	220	242	170	190	220	221	214	222	208	211	202	222	207	207	215	196	190	188	213	228	222	225	209	216	239	233	219	202	194	193	211	209	214	239	206	224	219	206	213	204	195	192	242	216	207	225	186	191	210	213	214	186	229	217	206	211	226	207	210	197	200	209	219	203	218	214	195	197	202	195	199	222	213	203	222	182	205	222	220	188	208	206	178	222	236	222	214	221	194	211	206	202	219	192	201	213	210	197	180	164	195	219	214	203	194	224	234	197	199	209	214	234	230	181	205	197	238	215	231	238	224	201	200	210	234	194	212	231	203	217	214	223	223	228	185	235	226	219	210	216	195	202	200	220	208	216	216	211	192	218	238	241	222	188	228	226	244	221	230	203	214	206	232	213	217	205	213	216	225	233	181	231	221	204	187	200	208	224	213	230	202	190	220	212	222	230	206	199	222	220	214	218	197	221	209	186	222	186	208	213	218	206	216	203	183	202	195	187	215	207	195	231	219	196	195	223	191	199	180	233	209	209	197	206	189	207	211	223	216	204	216	203	235	217	230	234	216	226	214	232	215	203	224	225	208	214	217	172	202	210	197	192	218	202	215	253	185	223	193	223	212	235	227	239	203	196	213	201	224	229	221	200	197	224	201	207	225	190	221	210	207	202	212	237	226	227	224	208	187	183	193	218	236	227	230	204	220	193	221	204	227	222	206	220	202	174	187	212	183	193	200	200	186	198	237	219	215	224	190	231	215	194	261	197	192	232	219	211	247	249	201	226	236	207	205	225	227	236	212	206	212	230	212	234	207	224	210	221	214	182	254	193	187	215	202	225	236	216	203	218	227	218	202	219	217	229	182	196	214	213	189	213	204	209	208	220	211	217	227	228	199	214	187	219	200	221	229	200	214	209	192	214	200	203	220	223	217	215	216	210	199	164	237	193	218	219	190	237	219	201	226	214	213	190	207	227	225	214	212	193	212	209	218	174	218	234	210	199	202	209	210	220	210	214	204	210	185	231	237	228	213	217	229	205	236	234	218	200	198	215	199	228	200	235	261	237	201	185	206	211	215	216	197	210	199	230	225	221	243	187	196	198	219	226	218	190	201	211	226	224	200	216	231	220	232	201	166	208	201	201	207	217	215	178	229	203	165	219	214	209	224	190	232	200	192	232	194	216	196	218	221	195	184	189	185	233	215	192	217	222	206	199	198	218	212	216	235	241	199	187	243	220	234	211	206	211	220	236	219	236	207	217	198	198	209	200	200	213	197	211	233	198	200	227	193	220	185	216	204	200	206	189	207	223	203	197	213	208	203	176	209	208	219	212	203	228	209	212	217	220	197	216	214	191	205	198	225	227	209	207	176	198	232	207	207	197	202	188	184	205	221	205	230	212	199	209	235	214	220	202	193	175	195	199	198	215	217	250	217	209	193	222	214	194	183	188	210	212	208	224	210	214	209	239	179	187	198	228	240	247	205	199	213	223	201	201	205	244	212	193	219	208	225	227	201	212	214	207	201	205	224	196	214	230	215	194	238	207	217	234	197	226	206	216	207	220	208	212	200	237	191	200	234	205	204	193	201	216	230	231	200	220	218	212	211	219	234	214	215	212	210	220	211	203	208	230	219	218	205	245	197	209	224	221	220	241	218	193	187	207	213	236	237	211	192	204	222	247	205	194	179	224	183	212	222	200	218	222	228	202	210	189	198	213	221	205	199	205	212	220	199	219	179	185	227	196	219	211	218	209	187	209	225	205	213	217	214	210	178	206	214	224	233	208	218	211	199	202	215	222	221	226	207	203	205	201	242	193	208	195	195	196	203	193	195	194	222	239	208	189	209	192	245	215	205	206	221	227	188	217	196	179	220	212	222	197	204	204	219	200	221	223	185	240	244	217	204	213	219	186	208	205	205	188	235	220	214	194	226	212	202	209	198	200	210	229	205	218	205	208	202	217	216	211	196	201	214	203	204	199	211	213	221	218	227	228	202	205	212	196	212	184	195	229	240	230	185	217	207	223	212	205	203	183	195	207	227	231	221	197	224	227	200	242	205	207	227	217	209	170	204	225	246	195	213	218	192	209	205	207	218	223	217	191	185	237	216	201	244	210	196	218	196	203	195	200	243	191	209	185	193	212	212	212	224	218	205	209	228	222	207	217	191	228	217	227	207	198	213	196	192	200	210	208	188	207	214	223	206	200	197	225	213	207	204	201	233	223	198	199	192	240	228	187	205	223	209	206	242	223	179	176	176	214	214	229	222	222	214	183	232	200	210	198	215	213	225	212	211	194	206	210	193	202	203	181	211	197	179	186	212	212	201	197	219	185	229	206	209	200	236	225	206	209	195	207	187	239	220	209	190	184	211	209	204	226
7948	1031	1990	2347	1990	1530	1305	1118	954	887	860	726	728	710	702	675	634	612	629	662	625	610	547	587	564	572	543	581	510	551	518	554	541	530	527	575	526	524	568	566	554	581	591	515	533	543	550	544	513	568	531	539	540	566	520	549	537	579	513	536	528	517	546	513	521	522	481	513	529	551	519	546	501	530	513	504	501	532	493	545	528	519	566	536	538	544	498	518	506	502	532	503	462	543	539	546	515	547	516	520	520	536	503	509	513	507	524	508	493	533	508	513	528	544	508	505	486	557	527	535	498	499	472	503	488	509	530	514	487	492	527	550	443	495	502	491	512	533	505	540	514	489	507	498	528	493	503	521	526	511	530	512	517	544	509	499	462	519	521	493	499	494	498	548	503	515	521	495	523	510	495	528	514	543	522	516	496	512	532	486	456	496	497	457	510	495	518	501	509	502	516	488	540	487	508	495	505	499	498	515	503	502	493	498	508	531	517	479	512	509	490	509	557	494	458	503	510	506	532	530	465	504	502	513	486	525	503	494	521	526	512	506	520	501	532	526	535	517	513	501	501	478	558	513	500	474	534	491	512	496	505	492	488	518	512	510	467	518	529	504	487	472	531	544	520	490	496	493	507	506	524	512	509	512	484	482	531	497	525	486	480	517	484	522	484	480	504	493	520	472	495	513	518	505	449	501	483	485	488	499	501	509	554	469	478	516	488	498	506	475	555	490	513	516	515	488	510	474	502	495	506	527	523	507	531	507	489	507	557	529	469	505	531	497	485	478	525	480	523	467	500	469	485	523	517	569	494	519	549	557	501	540	550	514	486	506	542	476	495	490	500	515	521	493	523	498	462	512	489	516	498	553	508	520	500	468	493	520	521	528	475	540	511	518	527	506	548	495	525	512	540	510	493	476	529	533	506	536	510	524	498	470	530	494	508	486	496	501	537	497	497	502	520	543	503	526	505	470	505	473	499	492	527	512	528	528	453	485	497	491	519	511	531	476	523	502	501	488	513	564	526	486	501	500	487	529	520	483	516	535	501	548	498	510	511	522	488	512	516	440	482	516	503	497	503	538	477	508	514	471	503	533	536	502	510	533	527	522	518	427	532	527	507	450	467	520	523	517	506	501	525	498	501	509	479	512	466	491	515	504	498	526	511	515	522	470	495	505	542	533	515	480	485	532	513	546	480	546	517	535	466	503	525	496	506	527	523	518	584	472	488	531	504	489	513	482	488	580	516	514	494	500	485	491	511	484	500	546	499	494	481	541	514	482	543	538	559	466	507	543	548	497	498	501	495	482	485	491	514	514	486	488	493	468	504	479	491	524	495	506	482	484	519	476	523	538	508	487	476	507	523	540	459	500	522	518	478	453	489	497	506	501	465	487	554	533	486	504	535	531	516	500	509	531	438	486	525	479	547	499	514	520	514	504	513	496	515	489	498	513	508	568	548	553	525	533	515	514	520	513	481	520	534	496	507	488	533	490	539	487	491	495	484	500	499	507	517	497	514	510	516	484	519	556	526	539	494	490	503	500	501	540	527	506	484	497	491	500	516	505	491	498	501	519	517	475	483	517	478	518	503	529	489	520	473	508	513	539	481	480	518	552	511	521	491	525	486	478	490	498	512	535	500	510	517	526	515	527	501	509	522	531	504	465	485	455	480	526	524	462	524	527	499	508	538	498	456	497	493	534	461	480	511	477	498	520	516	488	501	479	490	518	482	539	532	494	561	496	494	469	529	493	507	527	504	535	517	486	507	505	536	482	520	476	553	493	515	507	506	484	462	512	495	529	515	510	510	554	449	533	505	514	516	536	520	470	514	507	501	541	520	511	468	489	530	520	532	502	481	526	475	479	502	526	500	501	505	519	533	488	487	529	500	486	549	472	491	488	494	550	463	523	503	554	517	514	523	502	509	482	527	526	486	481	532	472	534	516	493	550	526	519	463	518	473	487	495	509	507	502	529	522	498	485	556	502	474	503	486	476	532	516	522	525	540	494	493	501	488	496	495	538	515	517	548	453	486	512	541	479	565	507	492	476	522	506	507	477	515	507	525	523	535	521	515	509	465	491	479	513	524	517	491	483	472	510	547	532	489	487	491	522	471	513	551	505	560	513	537	505	545	516	561	467	486	505	518	525	510	520	514	501	520	491	518	481	540	522	506	511	531	501	486	505	527	489	474	536	548	565	483	497	461	474	535	485	480	547	517	472	525	505	495	525	549	520	503	496	487	532	523	513	534	504	499	553	500	469	451	454	564	507	481	552	509	547	529	503	491	485	524	514	515	469	479	471	522	524	493	520	531	524	512	518	519	504	499	506	501	511	521	530	514	492	512	504	531	495	509	467	471	492	539	479	500	497	521	488	524	483	481	504	495	545	505	535	533	537	465	462	541	449	469	486	519	494	448	510	533	503	500	456	547	514	514	482	507	537	498	498	547	499	500	510	505	535	483	543	491	512	527	513	522	525	505	494	505	530	449	522	511	485	511	463	518	505	517	499	569	471	531	492	510	489	534	488	507	511	530	489	541	491	552	531	486	521	485	545	514	477	492	501	501	450	469	491	474	533	500	501	479	531	514	478	533	482	463	525	500	497	503	511	499	551	466	490	529	503	500	477	512	493	478	490	537	510	526	494	510	531	497	501	489	518	515	481	490	527	491	538	478	501	501	494	529	519	501	526	504	541	549	535	516	490	528	538	504	542	487	529	476	491	495	529	523	544	474	466	514	466	495	527	510	490	507	524	481	505	505	518	560	518	504	485	527	528	524	520	484	490	493	503	523	471	486	491	469	476	518	519	486	488	501	515	509	530	511	505	519	462	513	506	487	522	528	505	503	505	495	493	537	468	543	571	530	511	514	527	521	536	518	551	493	479	506	497	465	498	518	546	529	454	528	504	504	504	544	492	518	510	514	505	538	496	488	539	523	496	483	495	511	485	499	544	505	539	482	502	531	498	529	517	500	505	523	484	506	495	469	542	524	458	463	525	508	489	532	520	510	488	526	480	504	515	528	469	477	510	526	479	522	453	465	505	508	502	475	528	514	517	511	514	479	517	498	490	525	486	501	520	530	480	482	541	499	501	512	503	533	526	494	514	497	490	526	529	511	529	471	520	519	502	533	513	489	454	521	524	520	492	501	495	487	483	516	475	489	479	496	498	524	544	477	512	532	528	530	529	481	527	510	504	517	539	525	496	494	524	508	510	528	468	472	511	528	494	510	504	501	495	488	492	525	529	518	482	516	462	506	511	510	510	531	477	508	516	504	579	531	464	473	510	522	541	516	499	491	517	539	522	469	506	513	491	477	492	564	478	471	528	534	501	495	493	527	531	495	512	474	513	508	492	549	511	526	510	493	497	503	516	539	514	489	548	509	511	502	506	467	494	495	551	489	507	528	545	505	505	487	546	485	458	519	520	522	500	488	480	493	518	500	498	510	534	501	568	574	493	510	520	472	528	515	521	455	524	455	490	521	539	512	497	509	536	498	490
1539	293	315	339	274	264	274	303	307	271	240	277	269	260	279	263	246	289	266	252	260	265	290	281	263	274	272	256	289	280	287	277	302	284	280	293	283	291	245	273	261	317	272	263	264	281	291	271	283	285	294	288	261	262	264	277	294	249	264	259	272	263	297	312	258	257	290	279	264	278	265	271	263	279	300	274	285	254	258	275	316	286	289	258	266	274	272	277	261	262	275	265	278	295	280	281	277	274	281	289	316	277	263	258	320	261	291	277	292	287	293	253	272	289	287	286	293	301	269	300	276	276	251	287	271	286	266	266	272	307	301	307	284	258	270	257	290	268	279	289	305	288	250	301	261	269	284	275	255	290	281	259	295	298	286	246	270	298	265	260	303	290	286	268	291	269	281	276	260	264	262	249	291	245	280	247	243	297	272	303	244	278	260	244	285	260	285	281	247	285	279	271	289	300	287	269	280	240	320	311	278	278	272	311	258	299	291	280	274	306	275	267	292	287	261	281	251	281	259	298	268	307	271	234	275	251	290	300	239	295	272	262	309	275	261	293	262	283	256	291	275	296	255	268	248	255	311	296	293	253	276	272	276	242	273	271	295	283	293	280	278	277	259	282	261	284	291	269	308	289	293	251	294	283	281	282	297	245	289	249	278	291	258	312	274	292	280	270	283	273	258	273	284	308	285	294	314	299	278	256	273	292	272	234	267	268	285	270	268	270	273	277	265	231	322	270	288	290	257	285	294	246	291	294	289	276	248	265	278	276	260	272	268	288	271	273	263	272	265	270	275	276	300	249	275	295	288	275	290	253	299	284	300	314	289	283	258	288	267	275	270	290	278	268	287	251	292	295	245	252	261	291	271	288	298	253	231	259	251	263	273	268	260	271	299	265	289	279	291	280	278	308	287	291	271	292	265	275	277	329	265	275	287	286	279	265	275	268	264	307	286	243	268	279	277	261	280	268	254	271	286	292	281	268	268	270	294	243	256	280	292	270	263	304	311	302	296	272	291	299	275	287	253	256	289	288	280	259	263	279	293	269	292	275	270	282	268	254	271	295	298	293	251	282	245	282	253	273	298	285	265	288	263	294	284	292	269	252	260	280	252	265	259	270	262	291	296	266	252	290	279	273	296	304	265	267	277	281	301	292	265	270	280	263	261	283	309	287	273	281	273	279	292	268	251	258	262	281	329	266	257	277	279	261	270	296	287	266	293	253	285	282	267	271	266	275	246	272	332	279	254	278	297	268	297	259	283	285	304	286	275	283	274	259	279	284	286	283	272	283	257	289	287	282	266	261	282	287	265	255	218	283	341	308	258	300	281	276	288	265	266	253	253	266	264	285	318	261	281	301	259	269	272	302	285	305	286	276	287	279	270	288	293	246	285	291	270	281	285	262	259	266	301	265	264	245	281	281	282	254	261	293	238	287	278	261	284	254	270	282	261	271	284	289	277	273	297	285	311	279	259	270	279	295	276	275	255	293	266	300	307	272	276	290	277	261	248	253	264	282	271	277	287	271	283	263	271	271	292	261	319	312	269	288	285	294	289	255	283	280	249	278	261	279	275	273	273	242	317	258	265	285	277	277	284	267	259	308	282	262	277	287	293	298	299	294	276	250	275	275	282	241	324	283	267	277	274	231	268	266	326	283	282	302	312	268	262	265	312	285	280	290	257	283	283	274	281	280	252	303	320	254	285	263	251	271	298	298	254	295	296	260	264	279	247	268	270	255	297	269	266	258	282	256	273	274	267	271	270	258	291	261	274	303	266	261	291	285	270	299	277	243	269	277	270	282	270	302	275	296	227	254	257	271	301	296	255	279	258	303	291	262	270	307	304	300	281	282	260	262	266	278	270	267	254	278	255	329	311	259	287	279	327	246	260	284	293	288	232	279	246	288	258	271	266	284	276	282	287	284	298	251	277	258	290	274	299	281	275	235	278	273	282	257	263	266	267	293	269	277	268	288	306	280	290	273	264	277	202	286	289	277	274	278	291	260	260	259	264	301	289	286	257	287	272	278	281	267	309	308	259	309	280	275	300	305	300	286	299	291	274	274	272	285	273	248	267	262	278	308	264	247	275	299	319	279	284	272	317	283	310	301	296	301	284	276	295	262	278	266	305	280	275	281	256	313	250	255	272	284	271	297	258	280	288	287	294	275	308	253	247	265	292	258	273	251	279	278	276	280	273	271	295	264	283	272	276	287	278	267	267	299	268	291	245	279	248	251	274	288	270	292	248	264	298	261	308	288	266	289	276	286	262	276	304	257	255	263	290	247	255	303	273	292	302	295	262	266	349	289	284	276	265	245	262	267	245	269	256	290	264	255	282	271	271	248	295	310	293	256	284	278	266	300	278	274	289	297	268	309	250	296	337	287	268	283	277	276	313	303	276	267	246	281	302	272	273	291	273	251	264	270	282	295	279	254	291	276	286	247	263	286	269	307	260	289	325	301	276	252	219	268	285	242	298	249	302	267	295	259	290	281	272	268	245	264	279	238	253	260	277	304	300	289	277	274	306	284	250	272	296	263	312	275	285	247	272	284	263	263	305	287	281	305	265	266	286	274	277	275	297	288	283	283	258	264	249	272	278	283	276	241	229	261	264	279	281	273	287	264	313	262	269	316	289	281	279	258	294	282	274	268	293	266	288	272	276	319	276	286	285	294	284	313	289	299	254	253	270	271	274	273	296	269	256	270	268	288	288	249	235	289	281	299	276	300	257	251	270	279	259	266	315	292	242	275	290	283	262	297	261	266	271	292	288	304	265	262	258	279	337	295	266	258	289	299	261	258	301	300	290	287	270	267	283	274	271	271	280	276	297	267	290	276	267	249	281	280	287	267	271	309	294	287	286	273	278	298	277	266	290	261	272	242	279	261	281	315	307	247	272	271	303	271	269	280	278	274	267	268	267	267	311	247	260	294	281	296	271	266	277	293	276	274	288	273	300	282	267	271	258	277	262	277	303	256	326	252	294	268	278	272	274	275	298	295	280	264	244	244	234	289	289	312	281	271	284	304	279	273	284	289	284	264	280	266	263	285	251	271	245	252	296	275	310	289	265	281	287	292	296	286	283	282	286	271	257	274	297	254	263	292	288	275	280	284	304	271	303	302	284	272	282	262	263	261	272	302	282	293	290	290	290	256	247	275	310	293	253	282	295	236	244	299	286	262	264	267	296	320	287	275	260	279	261	312	273	289	271	272	289	276	272	293	271	256	269	288	284	271	254	298	279	305	288	284	292	268	287	264	276	274	234	286	268	313	310	290	277	267	328	272	263	309	270	288	281	290	280	261	264	260	279	290	276	276	254	276	284	308	255	251	270	278	249	285	284	315	267	281	267	265	264	285	307	288	254	296	298	288	299	267	274	254	262	300	272	278	307	294	278	303	278	269	278	280	255	264	270	241	274	252	280	276	334	282	280	245	295	314	282	269	249	295	276	273	269	266	269	267	292	297	280	271	296	268	278	266	278	292	246	283	258	295	266	290
1789	591	677	643	688	640	645	648	650	631	604	599	593	621	625	626	578	631	607	607	656	606	649	654	582	584	578	579	627	638	609	609	621	588	652	609	607	649	613	640	647	632	682	584	606	592	608	637	616	624	589	665	602	653	672	624	623	621	599	576	587	629	676	640	610	612	618	603	615	615	618	610	618	646	592	606	594	629	609	617	597	631	601	587	575	623	599	610	641	611	590	625	529	641	610	621	629	570	630	633	639	645	637	663	626	631	627	605	639	564	592	572	600	614	609	579	608	602	582	659	625	569	598	599	605	586	616	608	608	600	609	645	606	624	639	624	636	644	616	582	616	629	621	631	624	640	642	646	662	588	628	606	618	626	589	621	631	643	622	659	580	648	637	604	622	596	609	620	625	588	687	604	620	579	645	555	627	639	587	626	605	658	636	612	615	629	598	593	603	655	603	585	601	578	607	591	618	620	615	622	593	621	582	627	580	598	627	625	619	600	592	597	631	626	610	574	581	642	576	634	608	609	557	628	553	602	685	586	581	620	620	642	613	567	609	613	606	642	590	607	608	593	620	615	634	611	653	589	646	585	610	612	641	603	629	589	597	608	599	651	619	603	617	614	633	625	642	651	593	635	576	605	599	624	609	589	617	609	595	603	615	576	623	593	595	629	602	594	597	584	571	570	627	585	621	621	618	585	625	615	600	594	610	598	639	593	600	647	611	624	654	614	599	617	600	588	670	622	628	578	604	622	595	612	583	647	605	600	561	599	621	611	619	624	610	627	611	610	572	637	642	621	620	630	601	609	596	595	549	578	644	662	627	585	647	591	587	645	622	603	607	608	615	608	662	587	622	611	614	628	584	623	634	634	576	638	640	607	616	637	629	584	600	614	670	612	617	626	590	608	611	585	666	618	602	616	598	538	552	608	656	588	649	614	595	629	645	633	605	613	626	636	571	615	605	605	591	622	631	598	646	580	612	601	637	608	598	638	598	580	626	575	639	621	604	600	627	611	605	596	603	596	622	667	614	593	621	647	632	596	617	619	632	584	584	629	637	637	581	579	659	562	625	611	692	658	588	601	589	612	591	584	620	575	581	648	596	592	602	601	615	657	645	630	598	647	564	595	582	584	598	661	619	630	615	639	591	575	617	580	619	640	633	581	595	599	648	578	660	631	649	650	608	620	573	636	581	600	647	597	640	634	617	635	604	634	595	594	574	645	631	657	611	626	614	621	627	610	638	590	635	633	647	618	657	616	581	606	610	621	585	614	609	623	606	593	628	559	567	650	620	571	622	602	619	643	595	589	653	571	624	608	630	561	572	638	640	646	590	576	543	595	683	613	616	643	619	642	582	608	614	647	593	629	624	630	642	592	639	619	599	615	626	628	594	641	617	612	626	609	612	590	598	634	598	624	627	612	587	618	610	536	664	615	580	595	609	581	606	643	597	612	615	566	623	627	587	607	630	698	611	595	590	610	596	594	655	606	613	590	630	575	584	623	613	607	607	627	576	613	637	606	556	608	590	615	624	595	607	614	583	617	604	597	620	633	638	636	593	584	613	628	604	610	589	662	616	681	583	573	583	607	611	580	585	626	634	621	621	612	606	562	633	580	584	621	581	637	628	617	607	588	588	634	575	584	599	628	623	612	610	625	576	597	587	651	639	571	578	604	567	629	629	600	640	617	616	613	594	600	630	588	648	568	618	601	608	590	616	640	578	619	635	625	564	606	626	620	623	612	576	656	619	580	621	626	589	628	603	596	560	552	594	616	640	606	594	594	603	604	644	619	606	580	581	593	586	623	566	614	567	597	607	610	634	588	607	623	647	651	624	654	615	591	598	566	620	631	639	633	612	578	656	605	636	629	590	675	575	565	621	612	591	606	606	614	633	611	566	620	610	651	630	573	627	573	598	613	646	599	593	606	608	597	644	606	607	613	602	609	658	622	595	583	569	640	615	602	620	624	632	597	657	622	581	629	659	581	609	594	588	629	589	611	654	617	583	601	613	587	605	612	605	649	607	662	579	619	592	576	631	594	612	594	624	598	650	596	605	634	636	612	583	603	610	598	592	624	636	576	647	602	608	624	653	605	613	595	572	642	638	633	605	640	594	641	646	601	642	622	633	549	614	588	552	574	643	614	596	602	601	634	569	590	595	641	613	648	620	632	633	608	650	599	606	600	608	626	625	589	579	618	675	633	622	674	594	575	658	598	613	619	608	626	610	614	620	588	642	637	586	603	630	595	621	598	605	624	642	614	651	591	632	621	595	634	611	612	604	615	591	647	573	625	592	642	596	645	560	634	616	628	590	620	644	605	592	634	595	582	583	657	657	628	594	628	604	593	616	626	592	599	577	653	579	574	578	610	637	587	625	598	598	605	618	623	667	605	630	596	638	615	603	616	585	595	594	648	601	589	604	622	623	598	589	606	599	568	612	587	611	607	556	591	607	594	614	594	589	627	652	585	619	615	624	614	597	576	601	592	589	555	647	598	628	577	560	595	605	601	615	595	615	594	662	585	601	651	591	572	626	619	562	599	621	613	616	624	579	610	604	603	590	602	584	643	579	592	605	620	641	573	606	625	589	632	623	577	616	586	608	631	609	600	644	582	600	634	594	632	612	599	591	635	672	545	636	600	636	607	608	666	636	617	601	572	598	576	640	619	582	596	585	611	603	581	617	635	606	619	603	636	632	618	636	603	629	601	542	585	612	556	599	587	618	607	622	612	648	595	654	571	581	604	594	598	587	586	595	617	663	597	615	612	639	651	624	628	625	593	571	575	606	618	633	627	625	604	599	588	615	609	601	634	649	662	602	619	597	643	617	598	593	581	620	581	611	681	628	610	609	625	609	575	636	624	604	585	614	575	613	567	584	603	699	619	603	585	593	609	629	654	620	596	587	585	637	655	605	580	571	602	619	632	685	630	587	625	598	586	677	603	584	560	573	631	641	626	605	622	592	623	608	590	618	622	620	596	613	633	603	628	625	634	654	587	589	630	626	606	634	618	615	622	612	613	562	641	628	585	607	648	543	635	624	658	592	611	645	583	593	612	616	616	584	564	671	602	650	632	608	615	618	581	595	639	614	570	651	549	630	598	601	623	596	604	617	637	601	651	574	629	597	587	603	617	599	583	631	639	624	658	618	620	596	584	590	587	633	607	646	638	602	594	584	596	585	676	582	647	659	616	584	625	620	623	630	604	583	583	623	617	615	635	598	622	617	577	621	611	579	588	636	635	614	569	639	638	613	604	617	622	620	592	596	598	604	674	608	598	586	583	591	593	615	591	594	597	630	585	587	608	586	601	591	654	560	604	671	576	625	618	627	598	613	598	650	642	603	613	631	599	596	603	598	605	622	601	622	590	620	563	563	579	623	624	635	593	580	611	569	611	622	604	594	624	669	594	591	614	607	605	617	608	600	596	583	575	679	606	651	629	607	604	595	579	614	630	617	614	607	605	583	620	598	626	604	627	620	576	609	596	564	634	598	609
7200	452	495	431	308	306	255	243	220	169	183	174	157	181	179	175	172	172	172	176	152	199	156	157	175	176	169	153	139	146	177	164	154	170	132	163	170	181	161	164	155	166	163	178	150	185	162	188	171	179	151	165	153	135	155	151	175	174	162	177	168	147	153	151	157	163	167	166	170	175	181	147	142	148	178	159	169	150	136	168	168	165	159	156	170	164	151	151	163	152	151	154	177	153	154	158	145	179	163	171	164	171	162	142	162	151	181	143	115	155	161	131	150	169	145	167	151	149	170	167	154	150	180	158	139	152	169	170	156	168	163	139	172	144	189	161	145	176	172	162	159	150	160	158	148	153	158	158	170	174	147	148	180	151	170	166	149	142	136	163	167	159	160	152	134	159	172	169	169	173	145	174	144	184	156	171	172	168	170	183	176	175	165	143	153	169	147	149	151	164	133	141	158	143	139	141	154	157	144	156	147	173	168	143	127	154	184	159	151	153	167	169	161	131	145	185	171	154	142	153	160	171	149	171	158	147	153	159	140	155	139	155	168	170	154	158	169	180	158	162	178	154	187	198	153	137	160	152	167	164	169	165	163	161	149	183	158	169	180	167	172	164	173	160	163	186	160	192	162	176	204	162	164	152	174	164	151	166	155	143	156	148	139	142	155	166	175	160	156	151	175	146	144	168	162	165	129	176	179	166	174	140	152	164	153	137	140	169	200	133	139	185	154	152	148	155	154	148	152	185	162	156	173	174	141	164	162	154	163	149	161	186	173	167	157	167	145	163	190	171	176	150	152	153	161	157	159	159	154	138	188	166	155	140	156	163	155	150	151	165	169	165	156	146	168	188	175	170	149	158	144	160	165	175	145	154	155	148	177	152	160	154	152	162	159	136	162	161	152	176	150	147	151	165	159	168	169	155	153	165	165	149	137	170	174	141	183	143	179	188	169	173	154	155	169	143	148	174	154	155	158	168	164	158	168	160	159	179	159	175	152	161	158	154	156	188	160	162	174	154	163	149	162	150	172	169	158	163	168	163	144	155	161	175	163	142	154	161	171	151	140	165	170	166	140	151	169	149	176	152	147	169	124	131	149	145	175	179	159	167	149	161	164	194	156	151	145	170	146	140	134	150	156	142	169	140	166	165	159	170	170	156	172	190	168	157	155	168	151	151	162	156	142	132	155	178	136	179	173	133	153	169	159	155	136	141	156	151	168	165	173	178	147	148	162	138	164	169	184	145	156	138	146	154	130	161	180	166	140	156	163	164	155	159	157	156	164	161	176	129	159	177	163	147	143	169	159	173	157	149	164	152	162	164	155	146	148	136	158	154	161	151	174	148	169	165	155	157	176	180	145	158	160	179	152	136	156	163	143	184	186	154	148	163	169	174	175	141	179	143	156	177	155	152	170	163	166	180	166	161	170	155	152	148	136	169	159	163	183	150	155	178	140	162	146	174	159	188	166	168	170	175	151	136	181	175	178	155	153	146	142	138	158	160	156	163	144	154	159	161	148	156	161	130	172	164	173	166	176	171	175	143	154	166	168	169	148	171	185	162	149	148	174	165	159	143	177	133	160	146	148	159	150	150	141	141	195	183	128	146	134	137	146	154	136	146	174	156	172	149	156	158	171	122	165	162	162	163	157	171	182	181	149	166	172	156	167	141	159	140	173	122	144	155	170	153	174	156	154	149	154	158	156	126	181	153	156	168	186	151	132	163	162	154	161	153	157	162	183	156	140	148	154	152	156	156	132	137	131	161	142	166	164	143	179	145	152	174	160	164	152	138	164	144	133	151	140	157	161	140	155	153	158	173	151	162	155	161	170	151	149	147	146	140	160	153	174	184	144	169	160	138	170	145	166	182	192	160	168	142	165	137	167	168	177	156	158	146	152	168	165	177	166	168	146	157	134	169	138	171	181	183	153	175	168	160	150	175	158	157	135	145	158	144	177	164	144	147	168	163	181	164	170	161	174	152	145	149	181	145	173	160	148	160	142	166	149	149	173	185	160	171	166	149	166	180	139	187	143	139	166	164	178	150	154	169	169	167	132	164	181	162	156	159	152	147	161	174	170	157	166	177	144	151	156	150	180	153	130	162	162	162	161	165	175	173	167	134	166	173	150	143	140	140	159	145	170	140	148	159	151	145	179	155	149	177	156	157	135	157	150	158	157	160	172	154	171	169	171	150	150	150	177	142	176	167	167	135	185	141	125	172	164	164	153	160	142	144	179	151	161	165	156	148	154	142	183	160	168	153	170	160	177	159	148	181	149	152	155	172	173	147	180	168	147	155	156	177	145	184	165	153	180	158	165	159	161	159	169	177	168	169	150	142	153	171	150	167	162	166	186	139	153	137	147	139	161	157	159	172	159	150	173	151	175	156	176	151	159	173	162	143	146	163	168	156	163	129	186	149	173	145	160	157	171	161	159	207	166	163	164	153	174	164	177	153	164	168	174	158	175	165	171	153	181	191	144	163	165	154	168	154	155	199	171	155	142	174	163	139	166	162	176	148	151	153	146	171	152	172	154	160	169	179	171	162	144	166	141	147	177	148	188	148	141	153	169	176	159	154	150	170	143	178	148	195	157	148	174	166	157	161	150	166	178	145	158	158	173	174	154	153	163	168	160	167	168	152	166	159	145	179	170	131	164	164	146	184	166	171	140	135	166	157	150	187	174	174	133	152	122	161	138	163	160	142	147	159	151	169	164	137	156	164	174	155	151	168	158	169	155	168	148	164	154	150	163	172	171	169	155	145	167	198	175	164	162	156	147	146	142	184	145	167	165	162	176	160	176	160	165	145	162	139	155	150	162	157	162	156	166	157	160	170	149	156	152	179	130	176	176	176	158	153	140	141	160	148	147	153	134	171	166	163	167	139	159	165	182	148	152	160	150	149	161	175	169	143	157	159	172	140	145	185	157	142	145	168	150	142	146	145	157	144	177	156	180	154	173	166	160	179	174	158	152	173	137	178	143	184	128	184	168	144	158	155	160	165	165	173	140	149	176	167	167	161	144	183	145	156	182	163	158	182	154	175	152	151	175	185	178	170	170	168	163	164	200	165	183	138	160	161	177	145	133	191	155	164	143	150	149	155	152	162	159	142	159	137	155	137	179	173	146	178	166	159	180	150	183	155	146	165	158	153	172	153	167	168	181	150	169	152	154	157	180	140	172	164	156	150	171	153	139	151	169	172	164	164	143	156	167	172	166	149	169	160	196	159	165	163	162	162	148	165	158	174	154	150	156	158	158	164	143	166	151	144	143	180	164	156	179	181	170	162	161	150	155	167	161	137	146	164	151	173	125	170	163	181	158	174	148	186	167	168	161	162	173	139	139	164	173	145	170	163	159	162	148	173	178	133	145	181	159	179	158	164	183	165	144	147	152	168	135	124	165	155	172	164	150	162	165	169	142	153	134	171	187	158	143	167	153	151	151	182	158	164	145	172	147	138	180	173	158	139	171	161	159	141	146	159	150	181	142	174	191	170
6057	703	1154	1302	1176	886	759	691	616	618	560	538	529	492	503	432	496	480	469	452	425	433	446	455	430	427	392	417	412	405	434	385	400	378	405	451	392	453	428	456	410	458	431	378	426	450	423	424	420	426	429	428	396	408	417	411	371	401	395	393	443	406	380	377	377	440	402	385	400	433	407	389	372	398	366	394	395	385	390	414	374	371	422	405	386	432	376	395	392	387	407	379	436	394	436	433	351	405	400	384	426	402	409	386	373	428	382	436	391	445	402	381	403	385	377	358	408	358	388	387	379	415	407	371	402	420	406	409	392	384	364	401	384	423	398	358	392	355	391	371	396	390	427	367	360	385	384	368	362	381	416	392	399	379	367	393	412	431	356	406	382	405	349	380	388	397	385	392	355	370	382	388	370	377	393	395	371	382	400	410	371	397	381	378	357	398	369	396	425	377	380	380	358	383	377	390	391	355	416	373	413	400	366	412	377	329	364	387	382	364	410	373	395	375	391	345	434	373	395	369	387	393	420	376	386	382	404	386	380	355	379	387	382	393	383	379	368	374	373	388	395	351	387	428	416	378	374	381	370	395	398	408	390	369	369	375	406	384	401	433	377	370	398	387	355	396	381	429	389	407	363	380	385	394	395	378	379	368	364	357	390	411	373	362	416	369	351	413	403	385	410	390	399	377	380	372	353	389	411	373	390	360	384	369	378	362	403	368	377	394	377	403	378	361	370	372	388	371	392	361	398	379	401	402	364	375	392	383	392	445	416	386	439	406	411	422	381	401	416	394	370	383	393	405	392	362	342	367	355	404	377	379	373	396	382	354	383	382	379	398	396	382	356	388	369	407	397	412	407	380	381	415	407	411	395	409	414	351	401	382	383	371	370	368	363	398	375	389	395	399	372	408	370	370	402	377	360	384	394	375	393	412	384	405	415	398	401	410	391	393	402	404	378	420	373	402	369	398	445	401	365	393	384	425	378	406	391	380	390	374	403	406	361	380	389	375	404	367	349	433	387	388	405	388	396	403	402	363	381	384	361	391	349	341	388	408	372	372	378	419	374	395	361	385	379	384	411	370	353	359	409	392	378	365	391	390	392	379	407	399	408	374	400	380	389	392	378	414	397	366	410	417	418	375	395	407	378	395	388	377	362	408	385	403	406	394	367	397	397	397	398	408	381	376	401	381	419	398	397	395	379	389	383	390	392	364	423	407	376	416	413	381	406	398	395	388	379	372	376	348	339	375	347	379	404	394	416	351	358	392	415	399	358	419	372	394	389	407	413	397	371	392	394	397	388	380	377	396	378	368	380	367	384	398	377	368	370	371	351	383	400	386	388	402	410	411	375	404	389	382	375	390	385	361	361	360	371	382	386	380	378	422	387	374	388	377	441	396	372	371	379	369	373	415	401	386	388	433	408	386	383	369	369	397	400	369	399	393	382	349	359	385	396	401	387	390	418	363	372	376	384	386	357	399	422	415	395	389	425	412	427	403	418	394	380	407	357	386	380	346	356	350	357	355	405	434	383	381	396	372	385	346	377	372	411	378	409	394	391	399	384	392	425	383	389	408	388	399	370	389	396	375	384	392	372	357	366	418	367	414	361	342	368	380	376	370	351	396	406	390	351	401	381	364	373	397	450	379	412	355	386	424	343	400	404	395	392	392	360	409	384	400	368	402	423	372	352	401	387	403	372	413	379	400	375	361	394	387	403	374	392	377	404	381	382	373	406	348	332	408	381	403	372	395	396	422	395	390	409	369	382	410	401	391	364	373	370	358	399	410	354	377	398	394	415	398	353	393	397	405	421	364	377	399	384	353	394	343	401	371	413	389	398	375	371	378	385	372	384	399	403	392	388	390	394	410	391	382	407	388	351	376	401	402	379	406	394	372	391	387	391	370	380	373	378	322	362	406	384	349	382	386	374	401	395	392	363	422	407	358	418	406	357	393	383	382	391	379	419	397	341	371	397	326	355	418	379	371	403	403	382	432	379	390	356	338	380	364	417	378	425	386	381	391	375	400	409	442	364	389	346	384	387	389	374	372	384	400	403	399	386	378	371	366	393	373	387	423	390	388	401	345	390	381	371	392	365	371	388	391	373	417	376	391	377	369	371	391	387	336	368	405	408	434	342	348	390	391	395	413	385	372	414	375	420	381	402	421	368	395	379	412	330	399	369	392	342	399	370	391	367	365	375	367	390	349	376	402	373	389	362	357	380	384	368	384	421	372	380	392	391	401	407	364	351	381	355	396	417	387	367	353	385	410	387	386	367	371	385	372	403	388	429	357	378	402	415	397	383	377	363	403	374	398	371	405	392	413	367	349	425	381	384	415	381	382	413	386	375	437	412	380	391	384	387	391	405	402	394	398	389	390	393	373	374	404	423	390	389	389	364	354	363	420	385	377	374	388	373	381	373	347	374	369	383	362	399	410	394	398	385	401	358	398	388	354	381	401	382	391	375	395	401	425	359	369	374	402	426	397	426	398	352	404	383	369	398	419	404	346	351	390	405	386	379	396	354	382	391	366	408	395	404	389	416	403	370	358	396	389	378	395	390	394	390	386	400	375	422	385	369	389	375	356	393	409	360	364	400	395	373	376	368	374	434	381	399	409	384	371	391	394	394	391	385	375	390	408	406	398	398	416	395	394	377	411	352	377	401	387	369	402	374	359	378	403	362	403	373	409	363	349	363	408	381	410	355	383	404	367	396	354	390	417	387	393	385	430	379	376	382	372	393	382	370	368	393	374	372	363	386	394	384	393	404	424	396	352	386	373	368	410	389	393	379	377	370	351	405	395	398	421	412	362	386	386	363	385	377	390	371	366	373	386	343	415	348	349	388	381	403	405	352	374	401	364	408	438	397	399	376	357	391	388	394	352	377	376	374	399	378	374	391	425	397	369	385	403	362	368	403	410	365	408	384	391	360	397	388	356	398	366	394	392	392	393	375	374	384	402	397	378	382	398	378	385	412	396	379	381	407	346	414	398	392	356	390	390	382	399	383	375	373	400	374	411	393	381	409	384	417	364	354	375	370	377	398	374	409	370	387	382	389	386	362	389	416	385	381	383	414	371	387	371	373	394	350	334	383	377	410	406	391	371	402	423	356	364	385	376	411	378	387	392	399	372	399	364	374	427	404	401	373	409	398	381	369	384	405	410	394	396	398	406	373	401	422	374	385	360	390	371	406	384	384	376	370	375	390	403	378	384	396	389	380	385	382	411	377	377	419	384	378	396	388	344	378	369	384	387	375	416	433	405	400	358	368	394	409	396	394	374	409	368	409	366	405	384	394	405	410	378	428	383	411	404	377	381	372	375	416	382	389	382	357	403	374	415	352	380	369	359	343	382	371	378	379	396	385	407	356	391	399	390	369	366	369	376	425	386	389	357	373	417	376	368	375	367	383	366	393	384	375	355	381	396	409	390	406	354	393	399	394	354	375	393	444	386	365	373	414	402	411	412	382	356	379	373	370	371	386	372	410	388	396	390
13346	1069	935	726	586	427	404	340	310	319	253	280	225	262	234	240	235	235	229	230	210	201	214	195	209	211	212	216	178	208	233	234	214	229	229	222	208	205	223	236	213	236	236	231	239	185	236	237	206	217	230	220	210	223	201	224	230	236	245	201	250	218	203	184	230	208	202	219	215	196	195	236	247	210	226	225	235	215	184	215	221	217	208	206	250	226	223	216	202	231	241	259	201	195	208	217	213	233	186	213	205	197	226	222	222	214	207	220	251	205	236	196	241	233	214	203	241	230	233	230	220	258	234	231	231	212	228	229	231	195	209	197	205	202	211	188	214	193	225	245	225	205	178	235	222	222	229	244	229	225	213	213	229	219	256	187	214	217	205	205	212	210	245	255	239	224	184	227	216	182	202	212	200	239	202	191	189	214	218	206	244	224	212	206	197	223	220	213	201	226	212	223	213	217	211	177	187	207	222	224	230	214	203	225	207	206	220	226	234	232	185	201	208	217	218	206	201	256	201	208	225	220	221	232	214	243	216	222	190	219	230	219	231	228	209	186	202	225	215	196	201	221	218	204	231	221	246	258	212	184	222	214	201	205	199	229	221	196	233	249	210	202	197	228	256	230	217	202	201	236	213	222	237	201	210	221	196	201	231	200	264	246	219	211	230	172	230	212	221	222	205	202	207	208	195	184	219	236	216	244	210	230	207	214	199	209	198	208	194	192	193	210	210	201	228	207	212	235	233	200	200	209	230	198	216	198	199	228	237	238	223	206	234	201	227	250	229	204	222	190	181	188	206	201	198	219	207	208	212	187	218	233	206	218	209	225	215	232	231	212	169	204	215	210	234	204	198	219	243	236	211	204	217	217	220	169	200	226	242	229	196	235	204	230	197	210	202	197	220	190	213	236	208	212	197	218	212	218	207	178	208	227	217	216	223	256	221	195	223	213	211	213	231	229	204	207	224	206	179	244	206	201	234	224	233	227	207	220	205	225	216	211	228	233	216	221	219	218	211	217	198	215	221	205	184	216	208	197	218	219	216	232	218	233	221	208	189	222	199	239	203	212	235	230	194	208	212	214	207	211	205	244	253	207	230	217	252	223	202	205	206	193	204	186	207	216	232	206	198	235	202	221	213	208	220	192	204	207	205	216	194	217	227	222	236	208	220	212	247	203	228	209	195	213	221	205	197	209	209	256	210	206	219	202	228	241	228	229	230	217	226	196	213	227	204	198	216	236	260	197	207	225	236	230	215	222	210	210	225	223	211	252	208	191	202	207	209	213	204	212	226	238	218	190	195	229	186	239	217	206	212	238	224	208	210	200	219	259	212	219	214	203	224	203	217	208	214	196	222	234	155	225	206	221	232	242	233	212	215	223	218	215	233	208	235	209	227	199	222	219	228	221	196	215	215	209	200	227	201	231	220	203	203	185	213	214	248	200	238	191	226	216	199	219	212	202	200	213	228	208	213	218	231	227	237	204	224	217	198	230	207	233	212	240	212	236	210	210	209	237	247	234	213	215	229	229	223	173	179	223	204	221	219	214	192	208	216	213	215	233	183	191	215	204	250	218	237	254	211	197	241	236	205	210	206	216	194	226	218	211	217	239	206	202	221	236	209	213	192	235	206	202	206	209	222	222	223	209	236	211	192	207	227	213	212	194	203	206	208	230	222	244	215	233	198	199	196	228	212	239	222	197	189	231	222	247	220	219	225	225	209	216	234	198	231	200	201	197	213	210	191	214	229	232	222	202	209	216	233	221	201	200	224	213	197	204	250	187	212	208	227	223	204	247	237	220	200	203	232	231	215	219	221	230	199	219	189	223	242	236	219	218	222	210	214	268	243	209	235	207	224	203	220	213	190	235	221	210	241	222	197	207	210	221	216	226	200	233	234	207	235	224	201	210	225	218	224	183	208	233	223	207	222	232	214	217	220	198	227	187	201	187	232	234	227	215	222	223	219	207	210	216	200	209	198	209	207	208	190	218	230	217	201	243	194	198	223	220	223	213	210	225	229	212	227	219	222	206	213	221	211	222	227	231	210	245	209	201	203	221	216	208	205	197	223	216	192	175	222	221	224	200	222	234	234	237	215	223	190	196	231	205	234	202	199	228	205	225	230	245	229	227	203	214	207	229	211	241	228	226	254	197	214	202	209	234	225	211	237	202	197	202	235	253	218	202	229	207	213	217	218	199	200	209	215	196	211	202	255	221	234	236	203	219	227	222	222	207	209	210	231	212	187	218	222	243	219	203	223	202	242	213	196	214	212	213	217	208	236	240	214	237	221	214	221	203	205	230	211	194	241	222	225	198	217	200	210	230	216	212	216	188	223	233	221	211	219	221	220	213	193	203	235	223	215	204	217	219	237	238	230	233	214	225	235	222	217	232	251	229	205	218	221	197	227	216	235	212	238	210	200	189	208	184	211	191	229	221	225	210	238	238	211	196	233	223	202	189	223	228	217	203	258	223	218	235	213	240	207	208	221	225	194	209	250	187	227	212	217	210	237	198	204	206	215	209	204	211	199	248	208	227	186	209	210	217	208	214	225	226	207	218	233	240	212	210	219	189	219	211	236	229	199	244	235	231	233	219	232	218	204	212	221	207	220	232	202	223	212	205	215	199	211	246	205	213	202	224	203	220	206	225	190	222	178	215	225	206	190	213	215	223	210	241	217	221	196	230	221	211	245	224	197	212	240	194	237	227	235	203	233	217	228	226	236	229	217	231	212	212	213	194	222	217	228	186	205	205	199	177	219	216	209	207	219	231	238	244	210	194	228	235	188	202	220	215	246	234	217	236	211	226	237	208	191	208	214	212	193	204	204	192	208	219	215	215	225	214	220	234	251	205	190	197	228	222	226	203	218	210	202	238	225	194	238	235	232	227	225	235	208	187	198	207	213	201	202	197	224	230	224	200	222	207	198	204	208	223	209	224	221	198	204	219	219	196	199	222	214	203	212	228	224	228	194	192	230	222	205	221	230	240	218	220	210	197	204	199	209	218	204	219	205	220	212	214	216	230	261	226	208	207	191	209	211	197	243	223	214	228	194	219	209	201	222	229	239	221	222	232	222	227	208	245	238	216	209	189	225	198	233	202	243	199	220	220	221	229	240	241	219	223	229	228	203	226	216	221	218	231	224	223	202	218	234	222	213	220	193	206	237	222	232	219	219	203	222	225	230	216	239	202	197	182	205	154	230	195	197	233	200	211	240	222	189	207	206	234	208	197	240	215	205	203	225	208	229	180	182	218	216	209	207	241	213	221	243	215	238	207	209	228	205	251	236	219	210	200	201	207	184	240	224	218	221	216	218	219	190	208	218	214	226	194	203	229	218	217	199	217	234	217	218	233	226	214	252	221	180	214	223	249	227	208	198	202	233	211	211	209	192	187	217	210	214	238	193	205	241	210	226	180	222	224	212	224	232	210	223	216	205	220	228	215	208	206	227	193	217	239	218	214	223	212	225	219	204	208	188	186	211	266	218	207	198	210
7959	1084	1990	2308	1985	1580	1354	1141	1016	892	873	786	819	687	716	682	615	681	615	634	644	597	561	582	553	580	543	598	571	556	549	516	531	543	563	621	563	599	594	592	582	587	559	552	582	605	613	538	578	548	586	535	557	592	568	546	537	568	498	572	572	498	573	541	549	537	537	553	523	531	501	520	568	539	515	526	504	544	528	482	575	486	576	545	524	534	549	536	459	532	541	532	516	512	494	508	530	533	552	539	508	497	570	501	505	525	484	516	550	504	546	513	536	546	523	516	532	501	532	516	534	533	548	522	523	519	517	491	523	526	531	525	519	536	553	527	459	497	489	502	527	516	531	504	470	530	494	510	477	566	525	498	475	514	491	499	586	515	535	482	563	509	523	531	493	500	564	498	501	488	498	559	518	529	501	562	539	485	503	491	511	508	486	507	515	462	537	512	480	506	514	500	502	549	516	525	525	512	562	509	492	509	528	514	507	495	498	507	521	485	501	490	538	506	524	537	555	521	511	509	524	533	463	503	497	478	506	495	506	462	501	495	509	526	488	503	501	496	515	495	527	497	524	482	497	488	501	493	519	506	494	502	474	503	486	485	490	538	506	506	533	565	525	547	524	530	509	522	512	481	499	553	522	501	514	497	504	474	485	542	551	496	532	498	498	487	490	535	503	502	562	557	505	545	522	485	572	508	510	518	534	514	507	547	548	489	532	531	512	508	511	492	508	536	513	486	526	521	463	566	522	519	504	508	501	511	517	547	552	524	526	513	496	526	494	517	500	531	476	484	526	537	481	498	509	475	502	523	532	512	455	525	535	484	550	507	521	490	529	534	541	478	494	567	547	537	505	517	474	533	547	496	487	535	525	523	551	484	507	453	500	517	506	479	542	498	505	512	519	524	528	520	514	522	483	540	502	499	536	534	515	506	484	543	497	522	471	486	483	495	517	534	463	531	527	505	554	495	538	489	508	518	521	508	554	525	555	583	519	547	521	547	502	524	490	498	501	500	531	507	481	493	518	510	486	513	512	507	535	527	508	530	510	464	501	555	518	489	527	509	489	497	541	514	510	526	488	462	494	481	502	511	534	542	499	510	537	518	516	529	511	504	517	521	546	532	523	531	514	519	543	520	510	484	480	526	506	544	504	525	510	541	531	496	510	479	454	519	509	535	465	483	552	490	506	531	501	556	510	522	494	487	549	531	528	522	565	513	505	509	487	510	534	471	498	551	511	487	519	518	486	530	513	502	547	465	506	467	512	470	485	535	542	510	505	512	497	529	541	474	547	513	476	513	548	512	501	532	485	545	480	509	516	503	501	537	505	530	542	517	527	517	506	547	520	538	567	516	504	512	480	490	500	472	515	513	478	493	479	468	506	541	550	488	527	477	506	501	509	533	538	557	519	548	513	512	490	513	497	530	502	504	531	550	536	512	522	510	543	552	548	507	500	552	520	534	447	493	512	532	489	490	511	480	490	533	501	550	463	493	545	520	547	527	492	531	519	539	535	493	538	539	548	518	528	499	517	502	498	522	498	587	511	485	544	479	508	493	540	512	512	513	550	534	490	519	538	501	525	508	457	487	522	507	530	525	531	517	568	518	476	510	521	490	475	496	550	499	488	500	501	520	522	490	531	530	487	501	552	534	494	527	494	519	567	505	568	494	501	524	513	536	472	479	513	501	519	495	514	509	536	536	494	534	500	520	493	540	535	534	550	502	547	521	500	553	505	532	538	494	477	503	541	531	533	468	508	480	524	492	522	510	509	500	506	503	500	509	530	513	519	502	501	511	516	494	500	519	493	547	493	501	521	525	495	537	526	537	523	510	504	570	545	524	490	510	529	473	479	512	514	537	526	510	510	490	487	523	526	496	502	508	538	532	535	507	456	511	524	499	535	488	541	525	483	509	526	506	505	540	533	506	537	563	510	508	522	535	514	506	533	520	522	497	526	557	546	495	552	536	503	538	531	473	508	523	493	565	509	547	488	458	514	535	527	501	496	537	520	544	534	528	514	522	495	513	478	505	545	496	501	506	478	543	579	526	509	513	538	534	536	496	532	504	528	507	497	493	515	512	493	523	523	520	548	505	518	520	521	457	509	491	540	524	549	502	528	540	535	550	494	509	525	541	538	532	509	517	540	508	503	527	491	484	485	506	522	497	527	540	525	492	531	480	512	537	528	541	506	526	519	539	509	469	491	498	483	518	493	497	520	491	539	517	517	498	498	523	525	503	523	518	511	512	495	536	503	509	506	519	523	511	538	529	505	537	499	511	522	515	516	504	511	532	534	502	508	491	511	480	509	507	503	555	515	531	514	522	510	508	513	504	501	493	539	540	471	501	551	533	521	506	481	496	550	502	512	514	508	543	525	490	536	582	529	524	522	459	538	505	514	540	496	504	518	482	525	485	523	495	509	486	514	514	498	511	542	501	506	500	517	515	474	534	524	533	525	521	508	528	557	537	506	489	544	494	506	507	510	489	572	495	519	571	511	522	533	499	507	511	510	534	515	500	493	541	500	549	539	513	498	521	496	504	505	506	540	505	517	543	527	516	509	503	511	508	522	523	469	480	531	535	556	505	534	504	513	516	495	514	513	470	511	509	502	533	499	489	518	496	525	525	501	460	499	509	493	519	494	537	515	545	537	498	474	475	535	507	525	469	512	516	489	551	526	520	539	500	531	556	525	514	489	528	515	556	507	502	502	530	560	526	539	531	482	471	536	556	492	535	509	479	494	507	521	489	477	486	535	554	536	534	532	531	452	500	510	497	500	498	492	537	503	520	514	505	518	510	536	515	513	502	493	501	507	509	520	530	539	529	505	527	505	531	514	471	522	529	529	533	501	549	540	504	490	535	473	545	513	518	489	488	504	495	516	496	489	521	479	506	537	533	510	510	520	493	472	494	516	479	502	538	502	500	486	550	486	563	494	502	524	514	517	465	501	491	507	518	512	493	521	505	546	508	474	541	529	510	525	527	487	498	488	548	508	535	515	520	525	540	496	514	507	494	481	515	532	540	521	540	549	499	503	514	503	491	514	556	495	547	545	475	557	518	523	515	476	512	511	504	517	510	464	526	511	471	468	507	533	552	493	519	487	538	504	499	492	528	496	503	505	472	489	491	503	536	524	499	530	536	510	504	484	535	520	528	470	524	510	525	536	493	498	482	530	489	510	524	479	505	577	531	544	520	511	517	513	528	511	512	525	519	502	513	532	448	552	552	480	554	531	497	553	500	481	497	498	511	497	498	523	514	540	500	521	514	494	509	531	513	528	520	525	539	485	549	509	503	493	442	514	523	515	545	505	508	523	508	500	530	512	504	507	532	492	480	491	493	533	531	526	495	509	512	507	504	534	507	492	511	535	482	467	495	520	479	504	455	521	551	521	546	512	493	513	503	517	513	512	542	516	517	509	521	531	534	514	534	488	503	556	524	483	526	533	515	505	519	500	551	512	552	516	523	517	576	522	488	524	526	538	551	525	476	483	552
1593	295	274	295	271	272	273	281	286	296	264	265	285	262	263	275	277	297	298	296	301	253	264	288	266	289	323	264	277	244	266	289	282	252	288	309	271	312	317	266	256	281	297	328	257	286	284	267	292	280	314	280	240	230	298	292	282	278	300	257	298	295	259	291	317	298	262	304	281	306	285	290	295	282	288	250	271	284	280	308	264	278	281	270	274	282	261	287	297	297	295	270	268	327	306	287	278	286	285	267	262	294	269	308	284	269	275	289	272	291	262	287	277	286	293	314	333	306	245	325	281	274	311	286	314	276	287	281	290	273	274	294	294	277	296	313	279	269	297	283	283	263	275	249	267	269	308	291	268	294	258	288	287	295	285	280	306	308	268	284	260	237	261	311	285	267	281	278	277	281	287	286	287	294	296	283	319	285	278	298	261	260	253	275	319	295	274	289	273	276	282	251	295	298	268	245	254	233	293	258	291	254	266	274	313	259	262	267	291	307	268	288	288	274	297	257	302	254	277	270	284	302	285	283	274	252	286	285	285	259	309	283	307	260	308	289	280	295	285	267	282	279	270	276	298	283	280	285	293	262	256	291	269	310	263	296	253	266	265	258	281	298	275	294	295	259	284	274	268	293	253	297	269	267	268	285	268	291	267	271	299	301	275	288	238	273	271	317	304	254	258	284	287	255	296	291	291	301	294	272	307	261	299	284	285	281	274	303	295	299	305	294	283	258	269	275	270	273	278	288	289	264	260	274	304	297	283	279	283	244	281	296	293	248	292	253	272	287	280	276	276	281	309	266	281	304	274	309	280	274	273	294	249	286	250	283	275	276	273	271	263	240	293	292	279	284	292	290	267	259	275	264	253	284	262	296	257	303	275	263	260	280	267	291	273	269	257	249	290	272	250	267	262	264	305	288	239	303	287	248	267	313	275	294	291	276	271	293	273	265	288	285	287	299	261	246	264	262	271	296	305	289	322	276	288	286	282	263	282	289	280	235	309	290	246	324	297	285	299	306	270	322	289	259	269	299	292	292	317	302	270	290	289	263	289	273	307	306	289	272	328	287	285	305	279	300	294	262	278	255	285	275	277	305	292	236	292	303	314	298	285	270	293	286	269	268	284	304	315	294	306	291	307	288	271	252	284	317	289	271	244	273	289	265	269	257	293	317	304	302	270	255	263	262	237	298	262	279	280	284	283	268	319	246	301	293	298	299	255	297	272	267	297	308	285	303	290	260	289	254	290	266	289	261	273	260	267	279	276	298	309	271	298	265	312	297	300	281	290	261	274	316	262	305	308	252	269	301	307	287	287	261	271	260	275	316	288	275	287	320	282	316	284	302	271	297	290	278	277	285	291	290	283	313	299	269	288	275	283	297	281	284	319	275	279	274	291	269	266	299	301	297	256	279	301	294	287	300	270	275	312	256	313	274	288	268	279	297	305	268	304	289	296	287	276	268	302	306	280	224	268	265	304	296	272	320	270	260	298	305	277	292	270	268	280	288	306	278	258	280	330	265	273	268	276	258	312	276	298	300	270	275	265	290	254	269	299	292	276	292	275	300	298	264	273	281	292	267	320	272	252	293	277	299	297	302	274	278	277	280	268	260	283	293	288	296	315	272	272	293	278	267	265	276	295	274	294	309	295	284	284	277	262	290	290	265	254	285	275	259	283	295	265	279	274	290	284	293	269	242	281	303	256	291	302	286	275	276	291	263	274	288	315	269	310	281	281	280	287	257	286	293	299	280	279	291	285	275	284	278	304	297	282	281	294	252	266	300	312	276	302	281	285	287	274	278	281	288	319	310	315	280	287	288	263	268	265	279	254	291	266	309	286	259	268	281	257	276	297	273	288	260	295	275	313	274	278	254	260	332	276	302	308	285	280	290	317	265	260	285	285	275	319	285	296	315	281	292	270	316	301	295	273	311	287	282	294	296	303	289	264	275	307	258	266	276	262	276	287	283	293	300	275	278	277	279	263	297	280	287	297	280	300	275	304	297	268	291	262	277	288	287	275	285	271	295	251	300	277	290	263	284	261	267	272	276	265	275	259	283	278	277	271	273	280	270	285	285	292	251	302	298	299	301	286	308	263	314	278	283	289	284	287	274	309	263	279	277	296	245	250	276	307	290	305	284	287	278	307	288	271	269	256	261	281	285	250	294	275	275	265	268	286	301	272	301	253	279	264	301	273	291	291	277	267	278	297	286	308	303	311	300	264	278	297	271	281	258	287	281	322	267	265	301	279	297	291	257	273	292	288	276	307	280	269	261	279	324	261	263	247	261	281	297	307	262	277	326	270	256	292	283	282	284	284	281	282	256	256	280	299	297	273	288	267	294	267	305	280	282	268	290	262	279	310	289	294	283	289	252	291	263	264	273	277	275	282	247	268	292	255	300	276	272	234	261	304	303	289	307	311	270	275	304	252	290	310	272	266	260	267	264	301	284	299	302	275	286	257	257	281	279	282	323	289	286	286	265	268	268	328	289	301	285	277	276	312	299	289	292	302	259	293	298	286	301	260	296	275	264	298	280	264	256	274	263	282	258	284	283	298	284	274	290	274	280	277	255	291	262	278	292	254	295	290	304	285	293	290	267	262	264	286	284	264	293	282	238	295	289	274	309	284	289	250	259	295	298	311	276	330	305	284	289	280	276	276	285	250	287	271	285	306	248	271	270	268	285	259	264	309	302	291	280	301	276	264	315	263	273	301	287	289	277	281	259	289	288	264	263	292	280	264	287	284	295	308	268	294	276	245	273	286	268	276	288	264	313	330	254	260	275	261	276	273	257	295	271	302	295	274	307	316	273	266	247	283	304	303	253	272	326	256	267	248	275	264	287	281	300	271	295	290	291	272	311	277	258	328	285	242	284	306	288	260	275	301	312	297	267	274	300	266	282	288	270	258	291	298	281	261	258	282	264	269	261	279	283	259	294	256	286	292	257	287	289	290	283	271	289	305	311	281	297	271	334	274	314	275	263	258	271	285	253	259	288	275	280	317	287	295	290	284	277	299	241	270	254	301	270	278	248	275	311	271	258	243	312	235	295	283	252	285	275	269	280	288	285	283	289	309	297	284	300	299	309	252	246	271	265	269	302	266	253	286	268	265	279	309	310	287	295	270	294	320	281	293	287	282	296	296	325	254	268	293	261	285	308	294	295	304	311	311	277	273	284	267	252	300	264	242	300	268	282	274	284	243	234	233	256	260	280	291	279	241	319	310	277	287	280	290	296	290	272	284	278	310	247	287	286	276	288	257	305	279	258	290	287	288	257	264	265	291	268	286	265	254	271	251	270	301	267	280	291	295	268	263	315	267	311	281	259	276	269	280	279	269	273	281	273	262	285	302	272	302	276	304	296	255	296	280	294	298	300	266	300	267	252	264	291	307	252	289	284	283	303	298	269	296	289	285	293	300	239	248	283	273	271	279	290	291	270	281	297	271	268	273	315	287	294	316	290	333	288	273	273	282	264	281	270	311	279	272	280	311	278
1785	605	692	710	652	691	633	629	605	618	619	624	620	620	600	621	656	654	548	648	629	623	682	630	634	608	645	626	608	621	588	609	653	660	632	615	639	643	649	646	620	650	641	679	636	604	651	613	629	609	603	610	645	596	685	685	648	637	619	599	632	615	666	623	580	691	636	624	638	620	635	632	597	623	593	630	594	572	605	664	614	575	632	605	601	645	656	604	593	639	631	642	630	617	656	671	666	596	625	652	639	607	577	561	614	637	733	629	618	602	610	580	643	617	634	629	638	643	616	612	589	605	669	605	642	615	609	590	614	632	642	640	624	640	616	660	630	575	638	616	596	578	600	638	618	638	639	629	671	628	623	621	629	634	592	642	603	635	641	614	597	604	614	621	602	581	620	618	621	612	610	591	651	624	656	593	620	596	594	667	583	678	588	592	634	660	606	583	616	653	618	648	597	621	618	628	602	633	599	597	595	663	623	600	586	637	626	606	589	590	608	602	589	624	600	628	659	617	625	639	562	618	592	631	633	643	610	587	634	568	615	660	590	680	642	614	625	620	633	626	641	607	615	612	654	641	605	680	618	652	636	633	651	647	659	617	615	583	627	601	569	589	591	578	598	593	619	626	597	594	595	624	626	606	586	606	640	634	640	654	624	596	600	618	590	628	642	602	618	650	604	631	626	625	605	617	641	602	613	638	639	597	637	602	627	631	615	637	610	659	632	624	659	589	576	609	605	620	639	672	602	606	589	574	631	617	601	621	607	571	634	621	616	595	594	640	651	651	674	655	631	616	649	642	647	627	619	623	618	614	638	608	666	597	664	621	624	615	636	627	656	609	636	642	610	612	589	633	588	653	609	593	646	634	651	633	635	619	627	592	592	621	642	596	620	631	589	656	617	657	586	641	664	652	667	593	647	620	618	622	608	618	664	568	640	577	585	644	604	627	644	562	644	604	634	645	618	626	614	596	619	627	637	633	630	631	596	642	608	595	579	611	634	642	596	591	642	619	653	662	595	627	625	606	643	626	602	636	629	624	625	662	596	658	597	631	622	599	604	638	612	620	587	611	618	668	624	641	610	599	607	617	636	640	657	612	610	633	610	635	636	658	605	609	637	657	636	607	627	626	598	614	599	613	628	649	604	620	635	626	623	639	645	614	595	667	642	677	644	569	633	611	624	624	610	580	621	599	662	629	596	602	630	615	607	612	630	629	643	603	604	591	636	625	595	639	608	621	634	601	581	635	631	585	619	622	622	595	605	630	608	650	591	582	638	643	607	585	589	636	635	618	601	571	581	639	618	621	638	624	578	618	624	608	619	639	634	588	618	619	666	637	631	636	651	622	648	660	588	622	668	606	609	601	617	646	646	596	618	590	624	655	591	619	595	615	627	624	657	583	665	673	622	644	620	620	624	635	627	628	595	639	675	622	658	640	632	656	603	616	665	593	610	618	602	684	611	606	612	625	628	627	620	595	590	622	601	595	625	599	612	620	630	648	662	636	628	629	596	576	637	544	656	614	653	653	623	656	659	595	648	621	625	640	596	643	615	611	623	628	609	617	587	641	618	629	595	616	687	612	636	644	625	609	592	625	591	611	602	614	589	600	600	627	650	605	628	620	624	643	585	628	641	667	606	619	631	654	604	607	641	595	606	537	625	633	593	606	640	617	617	577	627	632	633	609	637	640	637	627	646	571	638	622	638	634	625	665	650	588	602	623	622	618	645	601	609	579	624	614	629	623	641	605	627	659	644	591	621	634	635	634	626	644	626	615	621	645	654	670	589	608	591	657	626	611	616	616	609	592	689	608	615	631	622	608	631	626	613	620	603	600	656	613	652	638	610	639	617	619	639	616	660	604	653	634	636	639	615	602	586	594	624	655	572	606	622	588	596	610	646	615	621	650	578	607	634	612	610	621	625	623	590	622	577	629	590	587	590	579	588	642	634	639	650	627	652	615	631	611	578	597	633	639	578	585	639	620	648	631	659	669	612	645	620	639	643	650	640	636	622	613	674	666	616	656	648	607	602	574	646	659	649	627	611	631	657	631	639	637	616	590	572	599	628	627	612	648	598	616	593	627	569	597	597	632	575	603	652	628	597	671	618	597	649	612	653	589	606	607	623	605	612	629	683	638	616	611	624	620	633	674	633	653	611	639	611	605	607	624	627	648	607	611	601	640	643	626	643	621	589	619	605	638	594	637	613	611	581	619	626	656	600	609	595	632	614	606	616	620	625	625	583	631	607	654	608	640	632	608	618	586	635	636	580	626	610	610	632	633	611	587	620	628	624	628	627	587	601	610	618	620	603	632	625	655	623	628	598	669	621	625	627	609	623	610	640	629	634	625	614	632	632	608	590	669	664	603	634	611	601	594	624	648	629	637	641	658	603	614	638	589	597	603	645	604	617	581	621	598	615	635	586	635	610	602	626	601	635	636	652	612	627	602	621	618	617	607	578	615	590	629	600	613	622	620	619	607	595	620	622	618	613	579	600	644	618	628	619	625	612	592	612	630	615	629	584	575	605	638	625	617	636	632	637	618	636	651	644	648	624	582	643	617	626	635	597	569	616	635	648	637	642	591	621	615	617	629	595	612	606	608	637	590	645	602	613	645	629	621	671	620	632	649	629	607	608	629	626	658	644	632	582	646	577	605	601	605	635	615	589	624	595	628	602	647	630	628	616	596	612	652	637	623	591	622	583	650	630	620	651	601	650	651	643	595	587	654	594	617	590	674	607	608	618	577	637	615	582	633	590	611	646	648	618	616	619	605	635	607	614	649	620	622	566	635	605	622	639	604	621	621	629	636	578	604	633	601	632	616	580	658	620	663	619	656	617	580	601	627	582	579	615	580	579	654	623	596	608	577	638	621	600	676	614	650	653	641	621	629	616	630	634	653	627	621	592	585	603	592	620	650	638	611	621	603	621	594	576	558	630	578	615	653	605	612	628	613	593	618	594	624	603	672	628	672	581	657	631	625	594	619	633	639	643	625	630	649	689	612	640	654	585	604	617	588	603	596	635	609	591	616	636	602	616	623	623	660	616	575	608	615	658	577	600	643	598	661	651	621	632	585	595	642	651	610	650	618	624	610	636	637	612	673	584	628	637	634	614	605	652	652	634	604	612	629	626	613	609	594	631	644	606	616	634	554	589	638	627	628	609	589	599	650	612	619	658	624	625	614	632	657	614	655	617	613	612	615	614	623	608	637	611	608	637	636	650	620	629	625	654	598	643	605	611	650	600	646	592	618	626	643	615	623	649	661	636	666	567	570	654	598	619	603	658	626	631	614	637	614	640	594	635	605	599	625	611	630	619	635	639	643	647	654	619	630	628	612	593	582	627	621	635	606	629	663	613	613	602	600	608	630	611	612	633	611	629	650	627	656	639	595	590	584	629	622	634	613	619	632	636	615	660	655	645	639	625	597	623	607	632	590	613	620	585	613	599	580	629	609	643	627	664	599	618	621	624	651	612	622	609	638	656	607	649	620
7367	494	514	391	331	287	237	250	218	183	207	156	184	182	164	173	176	200	176	173	175	179	173	159	153	189	174	162	163	151	152	152	180	169	171	167	159	166	184	140	173	172	163	168	144	139	183	173	172	173	183	168	164	174	164	155	148	159	171	178	180	171	166	137	136	157	148	165	186	176	154	159	142	155	184	160	165	177	165	169	181	149	171	161	136	191	166	142	171	183	152	160	163	154	169	148	173	158	164	143	180	148	164	186	175	158	175	165	158	165	144	144	167	157	162	147	144	171	155	151	141	161	183	164	174	167	170	158	140	148	147	144	133	155	153	158	177	159	150	137	191	137	167	193	158	151	168	170	163	190	173	152	168	166	177	164	144	193	143	168	181	187	164	168	150	166	159	176	151	180	163	160	167	140	150	155	156	157	156	157	177	164	147	171	184	155	152	151	189	162	175	153	168	144	170	158	164	179	173	172	170	183	163	159	167	184	169	170	162	152	163	170	170	146	155	153	137	143	187	166	171	160	179	138	162	151	154	165	185	178	177	175	160	157	166	182	195	158	144	182	149	158	163	151	170	148	171	168	156	154	168	168	161	180	190	167	153	161	171	157	162	176	142	150	164	168	131	163	165	151	149	174	163	152	175	140	166	156	182	141	174	169	184	140	178	141	175	162	180	164	183	164	163	143	136	171	159	173	150	153	158	161	156	171	185	195	167	165	193	164	177	163	157	147	163	187	162	167	167	176	169	173	157	159	144	163	176	145	162	155	158	162	150	165	154	157	163	153	155	175	146	179	155	160	156	144	149	152	147	143	137	184	155	144	163	173	189	149	180	148	182	142	160	135	141	166	156	160	152	152	170	160	136	159	138	164	165	157	155	151	199	170	178	193	171	155	170	158	151	165	171	162	156	176	147	131	154	159	164	171	151	176	165	133	200	186	140	143	165	179	142	140	164	192	172	149	176	165	154	168	175	168	184	151	163	187	155	157	180	169	173	142	148	164	151	169	151	130	169	154	160	156	168	159	174	188	172	135	154	164	157	166	170	172	166	168	162	168	162	157	158	150	177	157	189	166	143	162	168	140	159	155	176	142	156	166	147	156	153	164	147	166	168	165	137	183	155	165	151	152	152	153	164	151	160	175	163	152	152	150	154	158	187	187	159	158	158	165	173	167	163	173	159	152	131	131	156	162	168	169	168	162	159	163	160	170	179	150	152	148	181	166	152	163	166	151	154	165	168	145	169	169	154	149	177	158	160	166	140	154	149	162	159	176	153	161	160	165	146	141	170	166	169	184	169	165	184	172	155	149	174	182	161	180	158	143	118	162	168	166	171	164	177	182	145	177	166	167	168	128	164	173	142	179	161	166	124	194	176	157	164	157	156	145	163	166	159	165	138	167	158	162	162	162	160	145	154	182	168	170	169	150	148	164	145	153	162	149	148	157	158	158	177	159	157	144	160	158	150	166	166	176	149	163	155	191	151	165	149	156	157	154	143	170	154	178	159	146	170	178	159	178	166	162	165	171	150	145	146	168	170	150	172	162	172	182	152	162	138	152	164	183	189	142	170	152	151	171	151	146	136	190	152	138	155	194	151	161	143	159	190	174	135	162	183	177	159	152	145	150	161	178	162	154	169	160	149	166	164	135	164	158	185	170	148	167	159	172	169	159	159	153	166	155	174	143	185	176	184	139	172	161	155	164	158	163	121	179	166	170	167	184	147	150	163	153	168	160	148	160	154	163	145	139	176	201	151	183	145	177	153	179	156	153	174	179	178	180	164	166	157	178	153	182	153	147	160	160	150	166	174	166	173	141	167	172	167	167	189	180	169	160	179	155	173	173	160	145	149	162	154	151	172	150	145	156	167	167	161	186	171	158	167	157	154	154	166	169	158	162	180	173	170	173	172	173	150	162	181	156	147	142	155	170	185	167	169	146	164	152	150	173	156	133	165	184	176	164	153	144	150	162	172	173	172	160	156	165	164	154	154	169	164	169	179	167	197	150	168	179	151	179	176	166	165	169	149	132	170	154	154	147	159	155	146	141	171	147	168	158	142	182	147	148	181	173	166	166	178	147	170	156	180	159	156	146	171	154	165	173	167	151	168	142	159	156	158	124	141	160	177	159	166	175	157	156	152	176	176	149	149	153	161	147	139	179	164	175	164	161	141	165	160	140	179	170	198	166	189	178	180	163	140	141	132	158	157	168	173	142	168	165	174	158	160	160	164	147	165	177	166	143	152	154	155	184	158	182	147	173	156	163	178	177	163	175	183	161	155	173	157	176	160	148	154	160	162	152	165	135	158	146	133	171	158	147	179	144	165	171	158	166	161	177	148	191	155	163	174	171	147	158	170	148	136	156	149	168	168	169	156	175	176	147	165	134	178	142	187	185	156	147	159	161	180	154	176	167	176	163	162	182	152	179	202	176	163	147	145	146	159	162	168	146	178	177	165	154	164	158	152	161	165	170	142	139	153	193	145	147	174	194	181	157	143	151	166	170	168	188	148	161	175	151	136	162	190	154	153	166	159	184	158	162	172	156	146	168	156	148	158	170	167	162	175	177	143	151	170	172	153	174	168	161	143	145	184	159	154	177	160	144	152	158	167	158	169	155	174	190	163	159	156	188	191	163	141	137	161	182	161	147	148	154	185	176	165	143	152	161	178	152	140	168	152	154	156	175	159	146	181	150	178	154	166	152	148	163	148	157	174	158	168	161	156	154	142	172	153	165	158	153	165	151	149	171	133	152	154	166	166	157	183	157	178	148	129	150	165	147	155	168	133	145	176	157	162	167	174	155	185	167	169	193	175	152	154	150	154	154	170	170	162	185	151	163	135	161	145	143	159	157	154	172	186	141	174	205	173	162	145	165	151	134	166	173	159	143	129	155	152	173	158	156	151	160	152	176	165	166	162	197	156	169	145	191	163	157	163	145	160	171	170	136	146	156	143	141	175	168	174	178	147	153	180	175	166	151	127	145	169	134	160	157	164	138	162	127	181	171	145	170	154	156	166	172	166	183	177	164	168	159	158	150	143	174	200	169	176	153	149	149	161	161	159	180	171	176	173	141	147	162	183	146	153	161	171	171	170	187	159	161	173	175	169	182	151	165	162	142	154	167	173	159	163	156	172	159	166	176	181	141	176	165	144	153	159	157	160	168	146	157	171	169	163	172	165	164	178	181	184	166	160	162	145	182	160	168	155	152	186	157	168	131	173	157	156	183	147	139	165	164	165	136	135	155	170	171	145	184	135	140	153	137	170	178	181	185	163	162	152	171	163	154	148	179	161	159	172	167	164	159	157	150	174	175	152	168	155	181	148	162	164	145	160	156	149	152	158	186	160	149	140	151	133	178	164	142	176	156	154	153	140	162	181	179	161	172	179	152	168	171	150	157	156	166	160	186	157	160	163	182	165	186	146	157	177	151	164	170	153	173	162	174	160	163	178	153	169	178	147	175	134	158	170	141	150	178	156	161	157	162	159	168	177	171
6077	670	1122	1383	1120	956	824	762	661	583	571	545	511	495	493	493	423	476	446	435	441	450	419	404	430	411	409	380	430	407	455	414	446	421	428	441	432	417	489	419	416	414	479	436	452	415	430	441	446	432	389	406	418	429	433	402	437	418	412	388	459	374	391	422	399	359	394	388	427	403	399	403	399	399	397	363	383	395	416	423	400	436	420	371	369	376	423	385	371	417	363	412	429	377	397	400	387	414	368	387	398	436	370	371	381	341	409	383	384	404	369	398	393	383	398	413	385	402	358	403	359	394	380	394	410	383	394	393	373	398	414	386	391	403	390	398	364	413	394	374	408	373	376	368	380	379	433	415	380	405	381	398	388	405	374	383	396	373	402	395	357	414	385	397	401	364	368	418	365	362	366	391	418	389	398	408	379	406	381	416	399	408	356	372	396	391	387	420	431	403	407	397	417	384	408	402	388	371	402	427	387	395	408	353	395	411	396	395	383	401	376	388	402	390	395	371	390	394	397	390	390	409	415	367	414	383	413	373	413	411	349	383	410	403	369	382	387	375	359	404	392	403	401	384	411	373	395	366	409	364	391	374	414	387	375	410	385	408	389	383	387	397	426	402	406	391	369	385	382	407	394	421	389	394	413	410	367	379	380	379	392	402	422	416	393	403	386	398	375	379	390	372	375	394	376	402	386	388	401	416	430	384	381	394	402	387	348	365	400	373	387	408	405	373	411	422	413	411	385	433	400	413	402	374	380	374	407	366	400	386	355	389	365	397	373	372	425	377	402	400	371	392	406	375	395	410	361	426	404	418	408	376	386	393	363	375	383	407	382	352	388	392	396	393	372	384	414	382	400	375	401	392	417	356	380	385	433	398	377	405	382	366	378	377	396	351	405	393	351	404	387	355	398	376	391	378	385	381	404	380	388	385	404	395	372	396	408	374	366	393	362	377	386	388	401	393	388	404	386	388	406	424	385	363	395	366	374	354	368	412	372	367	391	400	396	365	386	385	382	364	386	360	386	391	408	381	422	402	384	400	404	368	392	396	377	396	412	418	409	400	400	399	354	395	361	376	391	393	438	412	415	397	393	382	379	387	390	377	395	389	378	387	397	403	377	395	401	421	367	428	378	416	382	380	386	364	371	364	374	397	397	420	384	392	387	368	381	384	393	405	409	405	389	377	389	396	382	425	380	409	392	415	405	384	365	388	424	390	389	396	405	380	375	403	409	345	394	390	354	383	421	390	400	374	389	391	381	394	378	369	369	406	402	366	374	411	391	380	346	379	364	429	392	406	417	409	390	408	425	391	399	391	378	365	388	396	393	408	395	425	389	400	403	363	421	395	370	376	382	437	369	379	411	374	406	438	362	396	361	363	401	382	388	395	358	369	416	378	413	383	396	385	379	371	399	388	369	369	384	375	370	421	405	381	408	400	406	406	392	406	408	409	383	390	370	360	361	393	393	413	390	355	384	392	397	382	369	365	385	405	410	380	412	371	391	403	375	375	407	377	408	406	382	394	411	397	381	401	354	378	392	392	416	381	329	400	375	421	383	351	393	395	364	410	410	377	366	381	407	379	383	384	394	380	397	360	418	399	389	409	404	359	353	395	405	388	430	351	389	399	388	427	396	389	408	372	406	404	400	435	401	399	354	398	383	403	412	385	392	417	394	367	369	366	386	382	418	427	377	383	383	395	425	420	398	391	417	397	367	400	392	397	383	353	374	397	423	387	368	366	366	404	431	390	408	382	388	401	398	372	398	388	387	432	413	376	380	407	380	379	365	387	385	423	402	402	374	408	336	387	397	383	391	324	365	413	407	376	385	405	377	397	396	393	398	405	385	408	382	340	386	357	395	390	390	413	394	405	403	432	395	378	415	413	385	412	343	393	395	406	366	406	373	393	386	417	385	404	387	377	382	385	397	418	390	385	402	382	422	368	372	401	395	374	395	422	390	412	397	416	398	386	386	391	422	380	366	404	380	377	396	393	390	447	391	409	394	398	395	387	373	393	352	408	374	397	398	388	366	365	423	368	364	347	400	363	401	343	385	360	368	369	383	377	391	387	389	391	384	423	381	388	396	389	410	403	405	452	375	367	379	372	398	383	411	437	378	392	401	396	364	367	352	392	362	367	387	379	365	390	396	384	382	409	419	389	388	391	421	395	378	361	394	413	388	419	409	436	409	406	380	394	405	402	344	395	352	400	426	425	375	410	402	412	391	364	370	389	412	381	370	397	395	406	394	394	377	352	409	378	399	347	355	384	409	385	384	374	386	372	403	359	438	453	361	416	371	390	376	372	375	406	381	368	401	386	408	375	375	404	374	414	408	390	407	396	397	383	377	423	387	382	401	381	380	370	393	396	420	389	368	411	362	394	418	362	392	388	411	375	397	402	429	371	406	389	391	374	396	403	378	404	413	362	384	382	370	378	400	372	379	377	373	414	405	392	383	363	429	364	406	372	361	398	393	352	399	378	410	420	371	413	422	392	415	408	404	379	355	381	398	360	406	372	374	377	384	409	401	349	388	385	384	446	424	387	388	371	393	373	393	415	356	408	395	390	371	388	422	406	403	364	412	427	420	398	423	399	391	393	400	374	405	380	377	371	419	351	402	374	384	388	382	382	373	412	402	389	373	393	382	389	392	358	373	379	354	424	373	390	385	410	407	376	363	392	388	384	416	402	401	356	396	388	387	383	377	394	377	410	320	377	370	412	395	375	387	367	382	400	387	382	383	415	395	401	410	393	379	400	371	427	393	395	359	390	425	378	391	379	357	414	410	396	387	433	375	388	384	367	399	402	380	388	389	370	383	384	389	353	372	386	388	382	390	367	349	396	400	391	398	436	369	370	377	391	413	417	385	360	395	391	400	384	369	367	410	429	386	387	400	396	395	418	409	354	372	409	382	373	403	412	402	373	355	403	409	410	393	367	391	384	391	411	388	364	372	416	383	392	393	417	399	400	356	414	409	355	375	388	404	405	368	410	364	380	368	380	403	367	385	415	379	399	381	397	372	398	372	399	384	408	389	366	375	383	406	386	397	381	372	380	390	397	416	394	347	378	434	382	369	401	406	410	386	406	411	378	400	382	416	377	424	368	369	402	430	382	380	358	375	366	346	392	416	389	401	408	365	414	404	383	342	381	375	406	387	390	387	381	376	349	405	400	392	398	384	384	392	415	391	395	380	402	407	384	404	376	366	393	416	355	391	397	417	380	375	388	418	381	356	377	381	396	410	373	370	387	372	401	356	409	398	403	350	402	377	380	366	430	382	380	402	372	387	381	399	403	398	352	353	379	399	381	388	376	385	400	394	382	365	416	423	400	407	345	391	375	364	388	369	426	398	424	366	385	383	421	384	397	378	403	373	348	358	404	379	383	395	380	399	384	386	368	367	392	386	398	371	402	360	365	358	399	391	383	394	398	401	408	404	414	369	376	402	431	375	390	368	411	407	355	395	381	336	389	365	379	379	394	377	456	413	383	394	383
13507	1127	1010	736	556	435	378	317	304	245	250	256	282	274	240	238	237	229	209	225	237	258	208	217	201	240	231	249	220	257	211	207	197	205	201	219	217	229	223	250	233	228	235	201	190	209	215	239	227	215	231	209	210	234	190	222	255	232	243	187	216	227	204	188	220	210	189	217	207	210	239	230	205	221	234	240	214	219	208	216	241	206	220	214	204	216	226	223	227	213	228	214	248	251	209	222	213	249	196	220	229	190	226	224	256	194	204	232	250	224	232	203	214	206	206	226	235	200	203	211	199	218	225	254	218	217	206	219	202	228	209	217	223	219	201	248	219	220	223	249	195	205	219	203	221	195	200	256	233	201	206	205	225	198	212	226	214	210	211	194	213	237	211	218	235	193	208	223	255	229	192	237	261	217	205	202	205	216	209	228	210	193	189	240	212	203	195	232	211	227	211	184	238	222	251	215	197	197	222	217	197	194	199	218	224	199	213	213	209	214	242	224	194	211	216	222	236	231	227	188	195	231	219	204	222	212	223	206	211	223	217	218	197	237	205	227	245	211	198	201	212	206	220	193	215	209	186	189	209	232	226	203	238	213	202	224	223	207	207	203	206	207	215	207	215	207	201	180	240	200	217	221	216	221	223	200	219	214	208	207	218	199	219	227	209	224	229	215	216	218	243	192	221	214	215	225	201	227	241	222	230	212	196	202	236	191	221	213	215	212	223	175	196	208	241	199	212	210	205	225	235	215	201	222	202	194	210	222	182	216	227	249	246	222	214	228	221	204	210	194	202	228	201	191	218	183	195	235	229	240	212	203	230	231	196	208	222	221	232	219	232	230	238	215	195	196	206	212	203	218	219	213	217	209	239	213	210	224	223	197	230	206	237	240	195	205	228	223	218	202	190	205	224	215	236	228	251	186	219	219	197	216	225	194	206	240	214	217	243	209	207	206	218	218	209	209	248	230	214	203	243	198	218	218	203	225	217	176	207	214	192	211	219	217	198	216	199	205	227	202	209	225	203	207	190	215	234	230	206	197	212	213	216	206	201	226	216	207	213	225	210	204	216	207	223	211	224	257	185	229	219	213	217	246	214	225	210	213	226	224	232	229	206	213	196	229	195	209	218	218	226	222	171	229	210	211	184	234	236	241	202	193	188	222	230	206	201	210	208	213	188	241	221	208	217	215	215	195	210	181	205	196	215	224	217	213	190	193	214	209	209	202	232	204	222	191	210	212	224	194	229	222	209	229	227	250	200	217	210	211	225	230	228	195	200	235	232	248	219	200	230	191	222	226	208	220	195	223	209	228	195	213	214	212	221	189	221	212	191	202	213	183	245	238	216	190	214	220	241	204	208	219	227	219	184	216	219	256	192	235	238	236	215	197	236	185	203	205	215	212	230	225	229	210	208	214	206	190	220	220	205	191	202	190	214	217	221	205	230	234	209	206	216	213	253	199	221	207	211	201	236	231	222	226	239	230	236	208	207	232	211	217	235	215	227	224	223	235	208	220	187	249	236	241	219	188	233	213	215	202	220	236	182	191	216	223	219	202	232	214	215	187	215	193	211	223	231	208	196	185	252	212	202	196	210	200	190	239	219	237	190	221	198	241	225	216	204	223	247	212	233	180	221	214	205	191	208	218	210	203	221	246	247	228	228	189	241	221	206	222	212	182	227	216	226	201	238	212	216	210	193	224	220	220	185	231	216	222	196	223	199	203	240	196	207	209	226	223	235	205	215	211	226	228	199	223	201	216	244	179	183	207	214	212	199	216	232	214	204	189	205	205	194	218	233	207	211	208	219	187	197	206	240	239	201	204	199	232	207	233	219	256	222	190	212	224	212	238	201	211	204	212	232	188	218	209	191	220	217	217	212	198	205	203	250	192	230	200	216	226	229	192	233	217	227	221	215	213	215	206	210	235	213	218	206	207	230	225	221	248	245	225	199	223	226	199	207	242	219	219	219	230	192	241	195	222	217	190	198	242	260	234	224	244	241	215	187	214	216	230	202	232	249	230	213	248	201	230	195	213	222	203	205	194	202	246	233	197	215	236	237	232	186	211	199	214	221	216	230	232	225	212	223	203	213	227	208	223	227	204	231	204	247	225	206	219	206	215	235	215	212	241	208	198	188	214	239	214	202	230	207	217	217	209	217	230	235	215	222	213	226	246	187	220	216	206	258	211	222	219	234	210	228	223	228	191	197	204	234	201	206	211	210	240	207	208	205	213	203	211	221	249	218	190	196	214	191	218	229	232	185	219	219	231	251	214	224	185	232	205	215	221	226	206	221	202	215	201	215	216	215	204	230	196	208	202	206	209	192	226	236	190	225	215	243	215	214	253	216	228	213	218	199	233	225	213	208	209	224	209	234	217	210	247	230	231	238	235	215	189	202	198	201	199	215	249	237	195	209	221	218	218	224	232	215	218	192	227	196	199	202	205	236	210	253	225	202	223	191	205	214	209	228	213	199	217	225	220	197	246	191	194	206	215	210	219	226	221	229	215	211	232	212	229	211	241	201	221	214	239	213	200	199	209	229	207	212	217	222	207	229	220	228	209	216	237	223	216	206	191	249	191	207	239	204	201	210	195	228	211	199	227	201	222	197	212	209	252	234	208	211	229	208	210	219	225	215	204	198	232	221	229	211	199	229	234	236	237	259	204	225	204	214	200	252	216	196	203	193	224	217	235	224	221	218	216	223	214	219	232	206	218	237	182	201	211	213	211	217	235	228	222	219	216	215	229	217	213	221	211	232	245	199	242	225	172	195	206	221	191	200	227	206	211	195	223	232	210	201	234	216	205	234	239	211	223	213	193	204	218	227	219	212	234	222	232	240	197	225	221	217	213	227	228	225	210	203	208	228	191	198	220	209	205	202	221	227	225	230	225	196	194	203	226	230	248	217	227	202	192	214	210	189	216	211	225	205	201	219	211	220	214	220	215	213	239	242	237	209	206	229	217	202	229	209	235	225	219	204	224	220	230	224	232	207	229	233	247	232	198	233	237	226	231	220	212	231	243	201	205	241	213	196	232	215	214	210	208	207	204	223	225	210	239	226	246	236	217	246	214	230	196	215	232	236	230	237	226	228	212	237	238	218	245	226	216	214	212	251	206	211	227	224	243	225	216	252	194	202	193	206	243	220	206	221	230	223	217	227	225	236	203	234	196	215	208	250	213	210	195	207	211	223	216	232	208	217	229	217	202	196	223	217	179	201	195	246	222	248	197	221	231	218	210	191	191	227	205	253	214	225	214	225	229	213	223	239	240	216	234	237	242	238	234	201	240	224	213	213	223	224	217	204	204	238	190	205	217	211	238	219	241	245	220	232	206	201	206	204	219	237	243	219	214	225	215	217	232	206	198	242	191	204	222	259	232	225	217	210	172	233	207	221	180	218	196	240	247	228	216	239	229	221	225	206	252	262	207	198	234	238	204	211	204	245	232	200	211	242	239	195	235	216	217	221	235	230	216	208	200	228	248	243	205	183	193
7978	1056	1991	2335	2008	1606	1306	1130	965	905	853	805	735	742	714	672	639	640	627	584	582	610	613	630	583	584	557	595	555	587	543	560	567	569	520	566	543	574	581	559	560	625	588	567	569	586	576	588	554	551	604	531	553	536	551	586	566	550	556	522	559	545	551	522	527	582	550	493	516	540	541	554	518	518	532	510	530	526	508	525	536	544	515	538	542	556	538	511	491	511	508	529	514	550	498	503	524	515	526	508	516	531	539	504	546	541	505	499	546	498	507	515	478	532	488	470	533	557	531	508	525	519	489	555	526	533	525	553	546	507	539	519	521	504	488	508	523	504	523	536	508	481	549	476	473	519	549	514	525	498	532	526	535	524	500	521	530	527	511	507	500	522	511	523	527	527	478	523	536	495	552	494	504	540	523	537	472	460	509	518	497	510	524	527	550	493	487	509	492	522	506	459	537	505	478	537	527	544	540	492	487	501	538	521	491	490	522	509	522	499	502	526	496	513	472	527	509	531	547	500	535	482	521	517	482	491	469	493	478	504	514	479	514	493	529	500	530	517	521	543	480	487	490	497	504	522	489	500	534	508	499	549	504	510	516	533	529	484	522	563	496	526	507	514	512	544	540	512	494	556	522	489	530	533	516	526	549	491	478	537	535	508	518	500	528	540	478	534	530	543	521	517	521	526	516	525	491	525	485	511	562	487	537	512	475	475	530	532	508	492	511	520	493	502	526	538	514	489	528	502	535	569	540	533	527	479	533	535	503	499	526	512	556	482	499	499	539	518	521	527	484	488	523	504	495	530	512	524	516	499	523	516	536	517	491	471	481	563	524	513	576	537	496	528	499	557	523	486	487	496	526	484	501	541	531	542	524	526	513	515	510	495	510	515	500	493	563	491	499	519	528	514	517	518	502	482	552	506	531	520	516	505	540	471	487	553	498	511	540	543	487	493	504	518	535	517	517	516	517	505	515	529	527	546	502	497	504	490	534	525	513	514	508	495	485	536	528	535	457	500	543	500	548	500	509	569	506	490	525	509	509	511	537	519	542	515	518	509	527	520	532	540	564	526	484	542	505	511	500	491	510	482	504	523	463	526	510	519	497	551	577	563	545	517	491	543	516	494	539	504	502	526	485	534	547	523	524	523	530	503	525	542	514	529	532	502	546	538	481	501	571	495	503	516	525	485	548	514	507	531	476	502	527	466	505	474	525	494	577	504	504	534	479	542	529	497	509	522	521	494	540	503	512	536	533	491	532	514	542	513	501	487	499	526	557	539	591	513	536	499	531	526	525	515	503	517	569	522	514	494	543	531	486	525	485	495	518	563	528	521	498	549	527	531	525	571	548	531	498	516	505	523	484	528	497	541	510	492	506	494	531	488	542	540	472	560	480	519	474	528	526	482	509	512	539	503	529	538	491	527	520	538	514	505	522	496	515	506	465	534	503	539	531	507	490	498	476	506	527	511	517	539	535	497	506	507	514	502	539	504	517	506	532	540	529	520	491	493	490	555	497	549	513	511	460	481	499	528	485	511	521	519	547	509	508	484	534	553	531	540	513	494	505	505	543	495	548	506	527	510	520	545	516	477	526	516	539	491	518	551	561	505	504	513	505	519	495	532	530	490	527	514	529	506	516	499	531	516	498	492	552	529	473	540	570	483	517	537	494	510	537	517	530	488	493	517	515	521	533	506	526	490	491	526	505	517	526	505	473	477	541	502	530	512	506	533	524	530	499	518	487	521	475	545	498	490	509	501	489	520	508	495	496	552	507	525	500	527	485	484	491	559	530	496	514	472	515	524	507	510	482	500	558	505	528	539	505	495	499	515	531	582	537	491	498	498	496	524	548	531	500	533	541	482	500	529	516	456	509	480	510	476	555	534	533	525	503	504	524	525	527	501	513	528	497	503	498	496	513	503	514	495	487	503	537	550	529	492	511	544	532	524	537	469	485	540	477	542	529	533	522	518	523	490	519	511	485	519	550	513	532	534	531	508	516	493	553	528	490	508	523	531	548	537	538	506	486	508	528	533	465	532	474	537	521	477	520	505	477	541	482	529	556	516	519	550	516	506	514	507	527	582	517	479	502	534	543	535	497	489	517	505	562	454	493	508	538	552	513	508	504	565	516	496	518	535	504	481	512	503	504	499	512	510	497	499	466	529	506	533	504	517	522	455	511	547	522	548	485	516	569	535	513	532	516	518	513	511	531	539	514	526	534	488	508	530	512	492	498	530	482	490	494	560	509	506	504	506	532	503	495	485	500	535	528	515	498	522	537	517	535	566	520	512	473	469	479	516	552	518	548	523	503	507	490	471	514	553	491	529	529	545	524	531	532	522	497	536	513	524	511	520	529	509	495	490	517	508	516	528	524	528	545	565	524	521	574	512	510	553	511	535	474	493	488	506	451	509	505	533	506	507	532	539	561	505	524	588	565	505	539	506	494	492	528	523	543	530	504	575	494	507	518	502	505	536	510	456	501	491	509	524	504	506	517	546	508	528	499	495	566	487	516	478	524	505	494	505	510	530	530	528	513	520	577	504	493	479	492	527	538	522	546	555	538	521	517	507	520	523	484	524	504	516	468	496	523	525	514	522	527	508	491	518	532	504	499	485	529	564	499	523	519	547	505	475	523	514	501	496	491	462	537	537	517	506	509	536	520	484	502	482	543	533	510	526	520	495	519	507	512	498	538	499	486	492	477	529	555	514	544	480	535	516	486	544	535	511	482	530	522	563	512	524	532	530	508	524	518	529	515	510	545	504	536	520	519	561	518	554	532	507	515	502	569	535	516	524	511	535	481	521	468	553	515	536	514	497	472	541	535	567	486	473	501	500	546	543	546	501	505	515	519	502	509	540	537	540	519	513	527	517	511	528	539	518	511	515	542	518	514	474	522	544	480	533	521	522	506	512	543	548	501	511	534	491	494	519	499	528	567	499	495	524	488	523	522	530	509	513	510	547	544	535	514	484	481	530	502	502	534	544	543	494	534	534	515	503	530	529	542	517	522	568	519	514	502	504	488	564	496	534	515	504	509	498	540	517	513	516	485	499	524	565	475	542	513	528	527	532	497	493	520	495	513	522	534	547	551	464	517	513	488	537	520	535	549	558	510	507	491	522	533	533	492	491	540	545	536	502	504	526	555	521	517	538	537	503	542	519	517	465	495	499	498	496	511	525	547	493	534	491	553	527	510	526	528	538	496	521	526	518	500	534	469	513	493	501	511	579	521	499	532	510	513	538	500	493	488	522	547	555	492	494	503	550	521	548	487	529	539	529	560	498	504	531	518	540	466	529	507	520	510	519	516	525	499	527	560	519	517	543	517	474	545	536	509	480	539	524	512	537	470	484	557	533	509	571	515	494	490	502	495	544	546	522	559	522	506	526	524	525	485	524	525	528	508	488	514	505	513	495	488	542	531	533	537	512	536	512	531	523	541	500	539	479	505	556	479	509	535	505	483	492	559	528	524	517	487	491	510	522	486	471	534	513
1444	264	303	299	254	266	258	267	264	291	276	286	281	285	270	275	288	285	277	309	271	282	300	274	250	280	285	307	251	279	312	282	273	280	275	259	257	277	255	290	294	264	299	268	276	268	259	263	296	289	288	261	301	263	283	317	259	283	273	273	273	292	303	285	313	314	267	270	290	264	282	272	306	282	284	291	288	304	303	271	287	281	274	276	286	267	313	285	311	303	285	247	283	253	268	271	302	310	291	291	294	287	266	269	320	289	280	277	287	287	266	231	287	277	274	275	279	282	294	309	296	276	271	250	268	296	283	300	288	314	281	256	249	283	312	286	300	285	287	288	295	283	262	273	288	286	311	268	277	269	281	290	288	286	323	303	313	276	262	298	338	302	284	269	279	279	286	287	306	274	300	279	283	291	282	275	269	263	285	258	286	297	292	282	266	275	261	280	291	253	308	289	278	265	283	280	301	244	298	259	251	295	268	254	313	278	283	273	312	284	257	255	311	289	269	294	295	285	274	272	262	267	248	272	270	269	279	284	264	267	273	267	281	251	288	280	293	295	295	283	282	245	275	307	254	303	287	322	262	279	269	260	300	286	301	281	278	301	290	260	268	279	298	270	294	256	251	277	275	293	282	284	245	258	292	313	301	256	257	262	295	312	271	298	300	277	278	276	304	264	291	276	251	272	250	254	318	277	260	281	300	309	282	295	299	317	302	276	303	260	250	276	296	294	262	281	259	287	273	273	276	287	328	313	317	266	281	269	272	353	291	275	315	246	281	284	312	291	304	291	280	301	294	271	293	275	290	293	285	263	288	296	298	278	247	259	267	271	290	267	264	307	253	285	294	240	279	288	281	273	274	270	308	278	285	307	268	279	298	296	274	260	325	274	257	303	272	276	293	311	292	296	262	255	253	295	298	312	257	286	253	298	273	300	286	272	272	306	307	249	286	283	289	321	258	285	274	324	288	308	265	242	282	281	265	313	244	259	311	233	244	304	283	291	275	308	319	282	275	289	288	298	301	312	262	300	308	297	275	265	273	263	294	305	260	289	290	281	251	294	264	260	276	276	272	258	283	279	270	293	297	290	284	279	249	296	247	318	270	307	316	299	278	262	275	284	315	290	273	297	307	270	287	275	281	309	295	267	289	289	272	267	264	259	298	293	312	253	233	261	292	295	258	270	280	297	273	294	314	280	278	269	261	274	287	302	295	287	271	312	303	279	286	258	277	261	293	306	294	255	292	263	237	258	277	239	277	305	262	273	285	287	317	286	290	229	315	279	269	258	275	297	283	303	262	310	287	289	272	256	255	267	294	268	301	255	274	281	300	271	276	275	284	300	236	277	276	277	279	232	277	256	271	275	288	288	256	274	275	286	287	294	277	272	275	258	312	257	288	269	262	274	290	273	290	271	294	300	305	266	296	292	295	265	261	295	286	289	264	284	269	298	265	303	302	278	281	283	288	300	314	299	306	282	276	266	244	250	283	265	288	313	283	260	297	298	275	310	299	275	272	279	320	295	296	256	295	276	286	261	293	298	308	302	318	242	255	258	264	279	315	306	275	291	283	267	285	269	312	275	292	278	291	274	271	253	251	258	267	295	257	257	298	313	260	255	286	260	292	262	264	284	323	274	256	307	331	316	311	280	277	294	280	285	292	271	317	307	297	275	297	259	260	279	290	281	295	300	262	294	298	278	278	259	237	280	241	247	280	256	298	304	272	249	293	285	271	267	295	298	273	268	260	307	269	277	270	300	290	303	250	281	259	282	287	290	274	268	262	308	261	259	239	316	287	317	288	287	279	299	262	300	254	264	286	292	321	289	282	284	266	309	267	243	241	279	301	288	251	288	253	280	269	296	349	286	316	307	255	286	290	259	264	299	317	252	254	264	290	274	297	256	312	273	282	269	285	301	265	305	291	298	293	268	271	267	282	304	286	299	296	293	279	289	281	272	301	290	257	289	295	252	268	310	268	288	283	272	285	321	272	282	298	267	279	289	258	283	278	273	251	306	307	309	277	297	254	280	283	256	273	255	322	262	250	253	275	276	283	297	278	249	278	275	302	283	275	284	309	278	282	265	286	312	261	244	280	258	282	300	294	265	297	301	296	248	280	252	266	280	267	255	291	263	304	277	272	265	293	299	250	262	307	293	272	295	284	278	271	326	285	318	284	267	295	279	285	240	294	297	291	288	288	275	252	241	295	284	255	275	292	273	294	289	274	297	283	286	265	307	277	273	312	260	284	284	272	257	279	294	300	288	265	296	292	295	284	295	271	258	274	253	277	269	273	293	239	276	334	251	286	270	281	287	246	311	272	240	278	322	273	276	278	274	298	314	275	295	291	264	295	270	284	268	304	297	264	270	294	315	279	279	260	262	290	271	269	295	280	295	253	270	260	288	285	251	286	287	295	301	284	273	295	256	292	321	288	299	262	250	298	283	285	296	289	260	278	289	304	319	269	274	312	296	311	253	288	276	252	287	301	265	256	317	261	245	288	267	291	323	306	294	276	267	301	278	268	299	280	292	290	298	244	297	277	268	290	274	282	270	281	290	259	302	271	263	259	300	294	294	281	292	280	268	267	263	274	313	294	286	272	274	287	272	289	300	310	277	305	274	273	266	295	277	291	254	271	254	276	295	271	288	275	255	274	277	313	255	296	279	272	287	289	248	273	276	282	267	272	285	300	290	296	318	278	278	241	249	272	256	296	275	277	299	299	299	254	283	279	277	276	291	257	279	286	312	309	280	281	338	291	272	291	306	293	288	278	282	313	284	293	263	270	249	273	265	278	278	250	311	260	292	260	259	286	289	279	258	283	250	312	259	270	251	257	268	273	277	267	256	261	285	275	261	295	292	280	277	291	256	264	274	274	291	289	274	270	304	278	290	273	285	284	267	274	273	266	291	291	290	272	266	263	302	269	244	268	302	279	303	295	261	291	281	290	301	299	245	272	241	276	275	290	273	311	254	240	287	283	278	328	290	260	288	267	279	290	276	299	290	266	277	288	290	294	288	290	273	313	271	258	263	271	288	275	278	288	269	290	297	285	259	299	270	288	283	251	304	276	284	299	273	265	284	261	270	274	276	273	264	272	285	259	289	300	292	287	304	302	299	296	309	284	299	292	271	304	255	316	282	288	261	269	289	282	268	309	308	283	277	246	284	295	284	294	304	285	282	290	253	274	247	271	286	252	275	257	302	306	259	281	303	282	318	275	254	271	310	251	255	308	287	261	312	283	297	264	272	281	300	252	272	278	321	289	290	242	260	281	303	300	253	248	276	288	276	303	296	269	291	277	270	294	314	291	268	282	289	269	297	261	251	307	287	271	294	264	259	266	276	280	284	283	267	308	302	276	293	290	299	275	293	265	273	280	313	313	270	272	292	282	259	261	282	322	271	283	257	261	266	251	274	274	261	267	299	299	290	288	307	311	330	301	284	270	280	278	288	256	258	267	294	283	297	266	307	269	262	275	286	263	259	291	281	272	294
1748	623	685	681	639	677	574	633	605	590	637	656	615	594	659	592	606	613	566	650	651	651	634	632	592	600	630	584	605	606	616	623	549	668	608	601	619	623	585	646	647	613	635	654	581	613	625	654	644	636	634	621	616	587	607	653	640	624	596	628	626	610	639	626	658	638	572	673	605	624	617	620	649	645	658	609	645	597	610	593	693	619	661	618	626	636	634	656	634	606	572	646	596	622	631	638	621	612	607	641	625	671	626	618	601	610	598	616	599	575	623	587	567	579	604	634	611	597	653	668	633	637	608	644	595	589	576	622	624	644	606	638	591	595	556	591	603	652	582	607	613	597	573	610	630	622	663	565	625	588	619	635	613	608	604	588	620	610	615	595	657	641	630	613	633	588	603	593	626	610	600	609	623	583	595	616	622	602	626	630	624	665	593	612	599	600	611	590	577	649	570	615	639	601	653	701	682	595	623	582	605	613	635	553	565	622	583	600	605	640	628	663	601	594	610	625	623	630	618	605	637	657	591	626	614	598	638	599	636	591	601	586	618	643	623	584	671	572	620	593	580	621	599	621	627	644	661	588	611	661	609	607	604	557	584	615	622	627	606	590	571	606	598	666	596	625	626	604	574	637	608	591	633	585	633	597	617	625	646	591	568	602	616	621	618	629	636	578	621	550	619	620	649	629	610	610	648	670	620	594	600	617	578	680	625	562	594	630	657	634	608	636	635	647	646	630	661	574	598	627	618	601	582	612	610	626	653	625	632	634	665	617	573	578	628	617	604	649	609	637	610	599	617	682	631	657	627	605	582	625	625	614	574	603	619	619	565	596	631	653	619	605	646	610	603	630	583	636	641	617	618	601	649	606	596	642	657	602	598	603	623	621	598	624	610	640	626	622	622	636	604	656	634	604	654	618	602	587	594	680	650	615	605	668	677	615	625	638	601	592	624	628	637	654	620	648	610	615	653	661	603	629	590	632	631	621	616	645	634	611	645	635	619	614	653	628	596	633	613	646	674	623	613	621	650	575	612	637	627	576	636	603	641	616	610	611	623	613	630	616	628	583	613	610	636	613	624	637	613	626	620	629	646	621	583	615	642	665	613	610	661	577	623	633	629	594	654	579	605	592	627	622	589	638	599	651	598	619	628	594	618	621	596	591	580	626	577	592	624	586	619	572	661	649	579	629	597	583	596	620	588	606	632	626	626	582	559	640	628	636	635	634	588	641	608	641	624	658	619	549	638	623	592	584	676	638	619	635	653	636	609	637	635	621	635	595	590	601	664	592	662	645	600	578	667	643	610	612	613	615	595	659	607	641	640	611	578	603	603	683	649	584	552	579	637	628	570	631	591	632	658	638	630	603	550	590	583	648	568	629	634	655	653	646	631	602	626	616	625	627	604	596	581	599	655	633	646	644	623	621	646	577	591	644	626	646	643	590	601	600	572	607	634	660	603	651	637	603	652	629	576	617	659	627	641	548	618	580	638	609	657	637	634	655	652	621	631	626	629	614	591	633	613	661	611	618	593	615	594	593	599	629	595	631	632	629	576	595	642	616	623	652	613	627	577	661	596	665	644	628	610	667	623	642	640	610	635	594	610	580	603	619	636	629	635	598	621	579	618	640	590	617	620	595	612	607	632	642	591	629	627	620	617	582	599	617	550	646	634	593	632	603	663	608	651	604	623	651	659	616	636	589	605	609	652	579	610	591	602	573	552	607	610	617	625	552	652	638	570	638	607	645	618	658	630	564	628	689	614	629	654	611	628	627	645	595	609	582	617	634	640	611	597	634	646	661	569	607	635	655	602	605	634	659	595	624	657	618	609	615	667	648	606	599	630	636	622	650	631	654	630	649	607	586	647	648	642	606	661	615	604	597	609	604	620	626	626	610	622	576	572	653	610	578	565	579	606	600	624	653	625	653	604	637	648	581	642	648	605	576	603	612	624	630	622	642	621	635	647	582	664	609	656	675	608	638	609	631	630	598	661	628	679	638	626	643	601	603	650	671	605	623	644	672	607	619	616	623	634	631	660	661	590	611	615	649	629	617	617	591	600	659	613	619	615	609	573	646	636	654	600	586	631	634	619	599	658	592	594	606	612	629	597	625	634	642	641	609	618	584	685	602	615	604	615	641	616	603	610	589	593	628	592	596	614	615	628	592	657	624	609	642	621	637	651	652	603	579	657	626	607	625	632	622	642	606	638	597	572	620	604	658	584	610	592	608	654	579	593	629	583	625	636	643	628	589	592	623	622	655	632	615	625	588	639	606	653	579	649	590	602	640	601	593	594	612	610	596	617	642	618	620	607	613	626	648	566	641	614	641	626	613	612	624	623	622	597	618	619	582	603	597	579	570	602	668	659	622	610	612	592	646	612	623	672	613	636	617	590	579	624	645	622	636	603	638	652	575	589	631	594	638	635	665	637	564	616	630	591	633	588	580	634	577	572	641	575	648	596	649	610	647	625	560	628	594	623	590	660	647	638	615	611	620	647	654	630	623	631	587	625	634	596	586	624	635	650	631	608	638	607	653	587	631	612	606	607	606	617	661	570	684	606	681	618	634	598	595	607	604	616	617	619	630	623	624	655	598	640	644	624	633	656	611	642	594	615	624	596	600	625	614	635	633	652	663	629	629	658	624	582	575	605	638	612	626	604	604	638	584	562	645	604	615	639	636	596	597	623	626	628	653	617	591	640	598	611	632	595	609	643	630	643	605	598	596	592	597	610	588	585	593	599	618	621	606	601	601	608	597	631	625	600	604	620	607	609	618	692	630	616	591	613	623	593	630	605	621	645	600	641	598	637	619	655	594	601	632	581	660	623	611	643	582	615	581	633	644	597	630	629	620	601	595	640	607	611	583	639	642	625	583	643	599	610	595	619	626	601	671	615	613	613	611	594	641	628	622	577	582	611	569	603	635	598	641	634	637	615	578	616	602	630	643	601	643	604	635	602	614	584	612	625	647	615	625	629	612	625	616	640	612	640	577	594	616	601	617	614	590	604	543	633	556	615	654	612	614	619	649	608	617	599	630	671	604	622	637	633	625	604	638	571	648	607	607	574	588	558	633	559	628	595	643	656	551	604	652	636	601	602	638	609	635	608	665	595	607	613	629	597	605	586	649	616	639	621	634	618	621	601	588	578	616	617	614	631	606	598	591	622	618	603	571	617	663	624	636	581	607	674	637	597	608	598	633	614	605	654	610	594	607	568	623	650	633	659	605	623	632	628	611	617	601	650	589	641	611	597	627	628	665	592	619	625	640	605	606	611	632	615	615	609	624	569	689	630	596	642	628	640	631	652	623	602	592	585	618	663	600	635	637	618	632	647	630	599	636	605	588	623	619	599	636	673	637	625	598	644	548	598	591	583	633	574	614	626	642	593	606	596	627	586	583	595	634	648	597	635	614	641	649	641	628	623	607	612	626	620	587	603	604	619	625	587	610	636	616	603	642	600	620	647	584	601	630	673	595	637	655	649	593	683	646	604	648
7115	450	513	433	308	256	216	206	200	216	213	171	179	185	180	183	174	159	185	154	156	154	171	174	139	174	172	159	179	164	147	186	171	157	180	143	165	163	161	142	158	161	179	174	162	130	154	178	149	168	163	141	185	173	166	177	183	153	180	169	151	169	160	186	156	158	165	168	170	180	123	159	161	164	159	183	159	148	196	155	172	144	175	190	180	136	161	152	152	151	159	185	149	175	139	167	173	154	161	143	144	151	166	144	190	150	156	168	175	156	188	156	137	160	186	175	185	175	173	188	172	158	169	170	173	175	173	158	167	156	180	169	192	174	173	177	171	156	167	153	139	167	154	144	143	155	161	173	150	178	153	139	148	148	160	161	171	154	156	153	171	163	161	138	170	182	161	178	153	159	159	163	173	159	166	174	161	172	158	163	183	172	139	151	158	179	143	133	158	163	164	164	177	153	127	155	156	131	180	151	152	153	154	175	176	156	148	194	175	156	165	165	148	179	171	147	160	184	158	173	152	171	165	146	145	140	153	167	149	150	162	146	150	170	170	154	161	168	176	125	172	148	181	146	180	183	173	168	167	162	174	168	153	166	186	148	160	131	132	172	161	157	174	180	142	151	158	154	146	150	169	150	158	175	175	176	161	164	194	153	158	177	143	148	168	140	156	157	179	159	155	174	169	168	169	157	175	154	160	172	157	155	179	154	151	148	187	156	153	178	159	158	151	160	137	180	167	175	174	172	159	158	159	154	140	180	144	161	155	170	149	163	163	170	143	167	162	188	183	144	151	154	158	171	183	170	165	180	145	175	160	153	159	150	139	161	175	167	155	130	171	183	170	160	191	153	155	161	165	123	157	143	176	159	178	153	153	166	148	161	140	147	162	196	145	158	188	165	157	164	144	167	160	151	161	149	160	172	152	160	180	161	163	173	164	174	192	161	141	178	177	175	151	147	180	168	159	155	155	161	158	132	182	158	137	138	150	143	166	154	149	148	176	146	142	170	150	150	140	151	157	133	158	171	159	172	150	158	154	166	160	144	173	177	152	166	138	156	156	175	153	160	162	160	145	148	149	173	130	149	146	161	154	167	164	182	159	161	163	166	141	162	145	177	168	167	149	146	177	164	166	170	155	158	142	150	153	170	157	148	152	181	166	151	165	157	165	137	162	162	174	162	181	140	163	153	148	139	166	163	181	168	161	154	150	155	164	143	148	132	170	140	166	175	171	168	184	179	173	149	163	143	141	153	167	167	166	140	153	163	190	147	169	181	143	156	183	143	161	169	178	187	181	181	143	152	147	159	191	150	162	167	155	160	166	163	175	159	181	169	135	161	163	180	182	171	179	171	166	160	172	153	150	138	153	146	166	164	150	160	161	180	166	149	137	181	165	189	153	171	155	154	167	184	160	174	143	158	155	162	170	160	149	147	162	182	155	161	150	170	169	152	154	142	175	169	146	193	170	176	166	164	167	152	173	164	153	186	158	178	155	165	163	147	156	165	159	148	156	161	151	164	200	164	169	174	165	174	153	146	154	178	155	192	179	166	150	159	148	165	160	164	138	134	180	172	155	142	177	168	151	150	133	162	183	144	160	177	169	164	146	145	156	149	172	165	172	181	156	159	149	171	167	158	160	176	165	180	171	162	172	138	149	176	145	157	138	159	161	153	138	180	160	163	161	208	159	179	175	187	144	167	168	142	161	157	140	162	174	169	141	164	155	145	130	179	161	153	152	155	151	147	157	173	174	170	143	188	158	151	183	163	171	155	155	139	166	155	164	184	172	178	180	149	178	141	196	163	175	167	187	158	163	164	164	158	144	168	158	164	171	128	148	165	187	140	154	170	162	165	172	149	171	160	161	187	164	165	181	166	140	195	169	171	150	170	134	181	151	136	153	157	149	159	170	154	138	148	181	162	179	157	162	183	175	147	188	155	145	132	167	167	151	158	158	140	158	145	147	171	159	165	154	138	167	175	139	138	150	164	158	167	159	160	192	162	172	145	155	157	148	168	157	157	144	153	177	133	150	166	164	170	148	180	157	165	177	153	172	142	158	169	152	142	171	149	150	191	172	187	131	151	161	153	158	155	156	149	162	149	163	164	171	146	158	158	179	181	165	155	165	156	166	143	155	149	177	152	171	170	160	159	177	166	166	173	151	161	164	149	148	145	168	150	174	167	155	142	164	164	142	151	161	168	164	145	153	119	162	181	171	126	120	141	179	147	151	169	177	165	162	145	180	142	175	162	164	167	147	161	170	176	176	155	170	165	160	148	167	162	164	149	181	175	158	159	167	167	150	161	172	144	158	147	165	156	152	144	147	160	150	171	181	167	172	151	167	147	151	166	134	152	182	162	165	155	172	156	144	163	160	161	169	163	168	181	157	191	153	158	152	141	176	160	159	161	172	178	163	167	173	156	140	155	149	160	146	182	146	133	170	184	167	179	159	145	173	155	180	139	149	164	204	149	153	155	152	153	159	167	179	172	167	147	158	162	177	155	155	129	162	176	144	177	151	147	157	150	154	151	153	158	140	160	159	138	163	149	182	161	146	161	167	132	165	148	156	151	139	171	193	155	153	159	168	183	182	166	172	151	181	164	143	194	180	177	163	163	150	158	148	172	154	168	165	168	171	152	190	142	164	155	160	151	175	176	171	149	167	169	138	162	197	167	143	152	165	157	169	164	172	175	173	148	170	139	170	156	164	148	150	172	191	181	168	179	178	148	161	192	179	151	175	159	155	174	159	154	141	165	152	154	156	164	156	165	159	167	178	149	158	153	148	176	178	165	165	156	164	139	163	149	169	171	176	168	151	141	174	151	166	177	145	194	191	161	148	152	191	169	171	155	157	148	154	164	164	165	180	162	153	179	151	175	174	151	156	151	158	166	167	150	153	161	170	155	152	175	183	147	168	178	162	166	183	154	180	147	176	181	150	150	148	160	164	161	159	157	184	167	155	138	168	187	183	179	189	161	191	161	149	165	190	184	153	156	138	167	144	159	137	163	140	154	157	163	155	156	146	166	151	181	184	163	144	157	184	149	159	170	157	155	177	168	187	163	174	166	148	144	166	174	153	143	154	168	152	156	147	196	175	163	170	154	145	168	162	161	159	168	157	159	158	168	176	156	171	168	174	162	168	156	155	180	154	164	155	156	155	131	144	148	160	150	196	164	157	184	132	165	152	157	167	157	162	167	164	150	158	167	154	153	175	136	154	156	172	171	142	156	166	171	147	157	152	178	174	145	186	179	173	209	158	165	162	163	165	172	177	159	156	155	178	135	157	164	172	174	149	183	172	163	154	161	162	167	167	144	169	184	157	148	148	166	156	157	160	160	180	163	152	169	151	177	152	152	158	158	152	134	163	144	170	182	153	156	179	163	137	163	175	141	138	196	167	175	149	171	139	153	169	155	144	179	159	158	151	165	153	167	171	166	155	137	169	181	157	153	164	171	154	154	153	173	159	161	190	149	167	186	188	177	158	159	151	159
6113	667	1155	1296	1177	968	840	702	680	589	537	509	509	498	495	439	457	424	472	484	437	382	418	397	455	420	420	439	410	394	401	374	402	431	440	409	396	414	444	495	433	412	437	432	398	404	441	426	428	375	401	448	393	428	428	406	427	377	387	402	363	416	383	407	429	415	381	383	392	403	376	404	402	373	418	439	435	387	393	373	391	404	394	371	409	399	383	433	375	381	358	384	361	405	388	384	402	391	384	376	397	402	370	391	377	424	367	412	375	393	432	403	375	392	403	407	397	405	370	388	413	389	367	371	371	378	398	400	398	390	380	375	367	378	414	388	389	384	369	409	369	403	391	384	416	427	373	388	336	387	382	413	410	414	407	377	359	398	352	377	395	413	403	372	376	367	367	371	374	405	407	388	371	387	356	418	420	408	427	389	367	395	394	390	385	391	359	386	410	370	405	368	412	397	408	393	367	391	369	366	410	390	400	384	374	379	380	396	372	401	353	422	382	386	384	384	399	384	422	391	383	416	434	413	423	360	368	384	414	375	386	396	377	388	388	385	388	363	408	388	395	361	378	416	410	397	363	372	367	399	411	381	402	395	337	422	392	385	363	390	408	391	385	392	380	405	381	389	381	376	378	367	382	384	362	400	360	413	375	404	378	378	372	364	393	405	395	392	389	391	397	401	384	381	431	390	401	377	377	417	402	395	397	358	394	382	396	373	381	415	338	426	382	366	389	403	364	413	398	387	377	384	369	427	378	359	384	382	383	412	370	386	364	425	381	404	416	423	384	407	374	389	370	348	378	360	405	391	398	395	365	407	377	393	461	423	344	364	381	398	406	411	344	343	380	344	391	390	419	407	433	389	402	369	405	403	412	414	417	391	383	410	391	396	397	383	394	385	382	391	407	377	397	375	388	412	394	410	359	394	399	382	381	397	389	374	377	381	368	436	418	387	371	404	415	388	402	365	404	395	450	364	421	380	369	373	387	372	367	392	400	384	409	419	386	410	398	409	409	393	377	381	422	384	350	385	393	388	388	400	395	360	390	394	395	382	417	422	363	371	348	403	402	370	402	372	374	373	379	379	376	357	405	402	371	389	372	397	398	403	405	390	393	374	391	413	375	397	362	391	425	362	387	398	366	367	435	386	380	400	418	407	353	384	385	403	362	410	382	394	383	412	361	370	380	347	370	369	392	383	392	405	378	391	401	418	390	386	401	389	385	393	399	367	352	392	421	414	381	396	390	431	380	378	411	391	379	373	393	384	445	393	368	411	395	374	397	404	370	399	415	388	406	372	409	441	394	417	385	399	422	401	397	385	377	367	384	381	371	402	379	375	367	369	390	381	399	386	469	370	385	407	394	409	390	366	368	385	364	395	384	409	394	378	370	391	366	396	375	423	401	399	363	425	360	361	407	381	396	415	371	414	426	368	401	395	403	380	416	385	391	352	368	376	385	397	372	383	385	429	399	357	381	410	420	367	407	382	384	404	412	388	356	376	374	328	384	392	380	387	411	400	375	409	380	400	427	373	364	361	405	404	396	406	384	388	374	380	426	395	389	431	393	407	416	381	367	415	395	395	390	382	401	395	408	392	395	400	407	389	386	374	375	374	395	376	377	414	396	421	380	418	394	368	402	367	402	382	417	421	361	365	415	400	361	383	430	385	383	394	415	392	409	416	395	381	371	401	337	350	409	395	362	407	423	380	381	394	357	386	367	383	397	405	406	391	385	400	386	385	376	411	380	354	366	419	431	365	387	408	395	353	395	402	409	393	347	400	367	361	411	381	405	400	404	368	393	390	376	416	414	417	398	378	330	408	359	394	397	369	410	369	375	381	388	398	381	379	359	376	397	364	375	360	374	349	389	390	439	394	383	397	381	361	383	362	405	384	361	383	392	396	364	368	388	409	399	376	418	402	401	405	376	383	415	429	382	415	409	420	369	407	385	346	397	398	371	365	405	394	368	408	387	367	415	401	409	371	399	391	394	391	377	408	359	382	403	357	415	370	421	415	396	418	407	363	371	375	390	392	360	382	374	375	392	406	391	358	354	376	379	400	372	373	405	407	376	403	425	383	362	406	391	379	376	415	420	357	368	404	358	368	363	405	410	402	380	385	384	329	387	401	379	388	375	380	382	425	402	386	388	403	373	372	390	371	393	347	392	405	390	371	389	411	392	413	370	404	381	400	421	376	382	378	379	400	375	378	396	403	425	407	362	404	351	415	409	365	392	418	398	364	408	393	357	378	405	361	383	412	380	364	391	391	436	386	380	408	429	385	396	374	393	379	375	367	421	344	391	393	393	380	396	391	338	430	391	371	387	424	389	380	390	388	379	394	402	386	379	391	415	394	369	382	371	372	428	397	436	384	380	380	393	413	401	407	385	399	390	407	378	405	352	375	359	396	417	356	359	417	386	378	354	409	369	379	389	419	420	376	384	379	404	371	420	395	388	400	373	357	395	398	400	396	375	404	374	396	385	402	373	372	360	388	374	415	405	409	383	383	386	408	352	395	391	391	383	384	395	388	376	394	396	383	380	414	373	417	394	389	427	424	402	382	382	389	362	409	370	372	382	412	416	403	397	373	369	405	398	380	395	372	384	369	415	415	388	416	418	383	362	393	390	426	408	390	397	362	399	373	375	407	373	351	405	404	371	390	394	362	405	372	387	387	366	371	373	393	416	355	391	397	391	395	383	371	403	358	415	437	380	368	399	376	405	372	374	378	387	397	392	405	394	401	391	394	393	379	395	371	390	418	382	386	378	366	360	395	352	372	390	381	391	401	389	359	385	370	419	414	375	381	384	389	411	417	358	370	392	408	395	402	372	397	399	414	361	367	409	383	416	378	390	368	402	392	365	388	380	390	382	393	365	411	388	416	370	373	394	396	413	348	358	398	395	395	391	404	370	384	423	376	402	411	380	385	372	387	426	404	388	412	397	403	362	383	372	395	389	389	401	427	427	398	339	364	376	376	386	390	385	381	373	390	396	394	401	401	395	357	417	387	398	398	375	393	406	387	396	350	382	400	352	427	403	404	349	414	390	383	405	409	409	415	385	409	369	381	354	385	367	387	432	375	369	376	422	392	402	382	407	383	420	390	396	390	399	411	358	366	388	398	391	398	381	378	382	428	406	415	379	378	376	375	364	366	408	373	371	384	375	450	370	358	390	390	377	401	406	367	381	364	388	385	415	342	380	420	368	381	383	366	392	414	416	384	396	413	374	386	417	385	418	383	379	390	353	374	409	390	385	386	387	385	401	401	388	365	413	392	367	388	383	372	388	370	367	355	368	401	386	399	403	366	384	381	368	417	376	412	413	402	363	372	377	432	433	389	413	407	360	386	391	399	424	398	415	381	381	373	380	417	368	377	379	418	390	372	379	394	378	386	375	364	405	412	379	416	409	380	409	402	416	368	380	400	368	428	402	400	367	388	375	361	404	387	360	396	415	383	399	410	384	376	408	416	405	391	388	417	409	380	406	374	412	424
13216	1100	944	766	557	450	345	373	320	291	305	245	256	253	256	233	262	217	248	259	233	222	229	246	248	238	205	225	226	219	225	241	229	213	211	215	221	208	239	247	255	206	218	206	204	195	217	217	235	186	226	225	237	193	240	242	221	207	226	225	216	206	220	217	226	232	198	230	205	220	226	201	223	188	217	202	229	215	218	223	202	201	211	227	222	183	230	220	210	186	193	193	203	222	217	188	208	229	208	220	222	190	230	206	206	219	206	212	223	226	213	232	206	214	167	199	205	210	199	216	219	224	196	210	205	240	225	202	218	218	203	222	215	192	215	227	232	224	228	225	217	216	213	221	223	208	207	205	232	258	202	215	221	216	199	226	226	184	220	250	206	239	218	199	210	205	197	204	239	243	192	218	229	210	208	193	202	207	223	206	237	208	213	204	221	225	231	204	226	241	208	236	193	210	238	187	224	227	213	214	228	214	190	216	208	205	221	223	210	200	201	237	191	238	211	212	229	217	211	206	233	206	239	213	227	224	194	225	209	236	213	220	189	201	186	196	228	214	203	218	238	183	216	210	191	225	225	209	216	186	232	168	220	242	246	211	212	206	199	185	222	220	178	232	244	197	199	213	216	210	252	217	193	236	220	196	240	241	183	216	221	223	225	204	208	229	209	234	176	184	195	207	215	207	216	199	232	222	196	220	176	213	209	207	217	220	226	215	214	229	222	215	230	221	202	208	199	198	238	207	220	221	219	223	233	204	213	202	211	223	217	212	200	240	234	205	199	215	220	229	232	246	194	205	239	223	240	215	221	208	183	206	205	217	199	243	199	237	225	222	215	213	221	212	217	203	229	185	202	236	205	203	230	230	216	216	204	217	197	216	226	223	215	206	213	204	198	252	223	230	244	236	194	240	206	221	217	233	239	196	204	192	231	232	227	204	215	170	196	235	227	226	196	204	210	241	238	219	225	223	220	213	245	219	220	226	233	223	246	236	245	192	219	170	221	191	207	232	196	220	221	200	222	211	216	200	225	214	221	222	204	216	199	223	202	204	242	213	226	204	216	189	213	214	205	208	216	194	226	225	223	223	251	221	219	206	212	232	207	212	234	217	201	223	226	206	196	207	227	229	217	225	222	214	218	233	246	198	199	225	232	207	229	207	207	238	224	264	236	208	223	230	207	215	213	223	226	202	244	207	192	198	225	200	194	219	216	206	216	235	202	234	234	203	227	184	223	213	229	220	231	202	230	228	222	241	218	237	211	210	246	199	213	203	184	225	230	205	218	216	204	212	212	210	214	211	232	195	211	220	201	229	214	208	211	217	228	214	209	214	209	228	220	225	205	214	209	210	226	216	229	228	215	209	201	195	213	231	206	195	190	228	220	217	227	181	219	211	230	227	238	216	225	208	199	204	202	215	213	223	225	203	234	221	225	214	228	179	205	201	215	227	206	209	199	193	204	216	179	198	224	202	197	215	228	218	230	215	233	206	210	208	215	237	235	245	231	217	235	232	245	217	200	196	213	215	249	210	262	201	210	217	222	234	218	209	236	212	217	210	225	238	238	187	239	220	212	228	226	214	220	230	212	208	226	216	202	213	228	228	206	199	232	193	229	255	222	206	231	225	198	190	216	207	193	214	200	198	193	200	236	198	247	240	225	220	215	214	197	238	236	213	198	234	202	217	201	212	200	203	185	232	215	214	221	211	195	221	210	192	227	208	202	199	218	205	210	183	202	231	223	256	203	208	224	205	197	247	209	217	222	212	221	227	213	212	212	218	218	217	172	217	205	200	210	230	209	223	227	186	201	209	210	236	257	235	216	195	203	225	221	264	215	246	203	239	213	193	200	228	220	222	226	211	216	228	240	226	228	214	198	191	216	233	230	210	213	176	204	236	225	220	193	227	209	200	203	223	215	213	228	206	212	244	229	206	214	213	237	211	234	249	225	208	205	203	199	216	210	223	193	211	230	225	203	184	225	221	192	228	212	191	208	211	204	225	205	214	236	194	212	221	204	180	221	210	215	219	190	236	215	219	206	216	196	206	203	239	221	208	193	199	242	193	236	222	233	234	217	194	267	187	227	205	199	210	182	202	240	223	223	241	182	244	209	203	223	217	189	207	210	200	212	219	188	232	229	214	215	216	192	226	205	193	221	224	222	202	215	201	198	231	247	206	198	249	217	251	219	199	232	222	227	215	217	247	186	220	203	208	213	220	200	226	220	223	228	227	193	197	210	216	195	222	231	222	223	214	196	244	223	208	192	201	199	243	218	231	261	225	224	234	209	241	199	215	209	188	215	193	197	212	207	245	185	192	195	240	230	234	227	209	236	219	209	187	207	239	230	206	178	196	233	246	210	230	230	220	196	216	231	261	233	204	216	231	226	204	226	227	208	232	211	214	220	244	238	208	223	228	236	209	254	201	200	220	244	233	217	213	202	229	222	178	221	222	199	235	217	210	245	207	230	214	195	228	211	245	226	193	202	233	193	200	210	240	205	214	234	226	231	234	184	226	213	202	205	191	210	217	198	191	216	191	201	219	239	198	217	207	257	211	205	215	206	224	210	210	208	252	201	205	236	216	215	196	189	201	208	188	224	207	213	214	246	231	224	231	202	214	205	218	215	227	242	198	208	202	235	209	226	197	233	206	247	206	213	205	232	222	185	190	210	220	218	201	240	225	243	230	249	195	224	194	222	234	213	210	242	215	184	215	236	216	197	220	229	237	190	198	199	188	217	208	194	216	220	223	197	203	211	224	215	204	208	254	214	184	204	226	202	205	196	213	211	236	221	227	249	225	202	204	199	220	181	228	217	248	218	224	226	231	208	188	225	205	227	199	220	203	225	210	240	218	211	217	232	239	183	205	211	234	231	246	230	207	233	212	217	175	205	205	206	213	203	216	229	214	211	189	188	238	212	202	222	210	222	183	227	247	246	210	202	223	232	194	214	248	240	224	220	221	184	208	216	215	226	210	212	193	228	181	237	192	206	209	205	180	248	210	197	215	224	209	225	211	229	198	213	168	196	245	203	241	209	189	256	214	234	234	211	253	184	216	215	198	240	228	213	202	210	214	215	225	223	215	234	225	222	221	202	186	237	222	226	187	237	237	206	210	210	194	209	229	217	238	219	206	208	210	220	217	193	209	212	223	214	190	194	213	211	216	219	201	213	252	219	211	181	203	208	200	217	210	229	217	232	219	243	207	223	201	201	200	259	218	199	207	217	228	210	209	217	194	211	233	233	216	231	215	222	226	242	191	198	223	230	222	232	224	222	229	239	187	241	206	230	202	215	228	213	251	244	218	192	215	226	253	197	231	244	228	231	207	189	213	221	205	236	196	188	194	185	206	214	188	214	214	225	211	206	201	230	220	236	198	220	218	240	193	227	217	204	220	217	234	227	203	210	231	206	232	198	207	224	229	214	195	215	211	222	216	195	232	212	234	205	210	202	206	202	193	215	221	223	227	205	211	194	189	245	204	239	218	205	204
7862	1039	1999	2336	1900	1642	1283	1123	1034	935	902	811	773	738	717	650	656	672	661	600	611	583	617	579	543	568	549	575	595	565	533	582	545	548	558	515	566	578	561	612	571	564	607	539	565	585	548	604	563	542	559	551	549	547	554	535	553	552	541	574	550	555	559	539	557	512	513	533	477	533	537	537	529	521	523	528	539	558	523	501	545	562	531	536	559	537	525	509	503	531	551	537	516	509	560	538	517	492	483	492	532	495	529	497	532	552	520	558	492	534	544	560	504	486	550	524	528	513	512	494	507	526	572	542	515	519	517	478	525	536	523	530	515	476	501	525	534	515	565	506	528	539	550	516	518	516	514	547	505	493	533	469	519	520	527	528	518	558	499	558	522	526	525	551	505	551	546	509	569	535	532	475	513	480	491	490	479	523	494	507	529	518	539	517	508	485	485	569	508	574	519	503	517	522	543	523	503	509	479	486	512	571	511	477	542	545	562	534	515	508	504	519	565	502	511	512	541	516	530	478	490	520	546	549	532	570	503	515	481	535	484	508	513	492	539	555	509	522	503	521	477	501	508	501	554	537	508	499	528	552	541	501	517	531	516	485	498	498	538	522	492	499	514	533	517	494	497	470	562	497	540	488	494	506	532	514	538	527	532	518	523	545	494	519	546	508	509	531	494	519	486	490	540	560	506	511	520	521	513	467	476	520	475	524	495	514	497	512	540	496	531	512	504	509	512	492	485	498	470	532	467	549	477	534	555	480	550	517	504	536	504	523	489	508	540	543	505	506	505	507	526	464	527	491	508	494	512	530	505	514	492	519	530	476	527	512	538	525	520	497	509	500	518	489	486	525	505	531	501	490	504	490	498	513	535	516	507	508	519	523	519	490	499	525	494	520	539	531	496	539	542	522	512	542	534	489	514	499	516	527	522	494	490	538	499	547	524	499	484	517	510	526	511	495	520	496	552	520	506	461	512	500	531	492	520	465	521	589	512	478	562	477	531	512	495	500	519	514	508	481	498	506	499	502	512	493	515	530	530	532	514	518	559	499	492	549	541	500	534	490	515	521	474	525	490	522	508	546	548	533	512	506	494	532	488	538	511	537	505	524	498	537	525	523	542	536	497	490	483	521	486	505	518	549	558	537	486	510	534	492	499	531	507	526	501	538	506	497	524	493	523	532	515	505	530	499	509	486	524	544	503	506	512	523	551	513	467	506	540	499	533	505	520	494	484	532	543	543	555	496	512	538	559	539	524	500	514	540	557	517	508	497	521	531	533	530	543	511	508	518	504	505	542	508	516	559	477	545	477	559	563	496	556	523	496	508	502	502	500	499	522	468	548	532	515	550	527	538	501	501	522	518	516	475	494	522	478	520	511	531	518	519	491	512	510	531	522	524	507	503	505	499	468	518	497	538	521	548	548	529	502	530	496	481	564	481	502	511	529	537	515	494	536	546	508	550	522	448	519	525	518	491	511	539	525	529	503	540	540	505	530	514	518	525	522	559	504	460	497	524	497	512	502	517	499	543	511	491	528	518	508	504	502	515	522	545	497	498	556	547	539	517	492	521	584	504	513	524	565	483	551	559	505	490	530	534	501	489	517	540	496	508	541	511	479	518	537	494	544	507	507	498	514	561	505	491	494	527	539	527	519	525	495	550	541	555	518	526	525	497	491	552	509	527	521	515	506	544	467	489	531	494	555	500	495	509	530	539	509	547	551	491	512	512	528	513	501	514	530	524	498	495	553	533	491	552	493	504	510	512	519	528	517	522	519	537	486	488	501	529	526	552	518	507	517	503	495	513	488	541	529	494	530	519	500	506	530	504	524	477	510	497	509	478	559	494	514	530	488	487	493	541	502	503	500	521	499	536	520	521	557	550	468	553	525	521	540	557	528	504	454	557	543	523	495	548	478	488	548	555	479	524	512	498	523	529	534	523	523	524	502	518	520	494	527	511	521	538	520	542	517	488	500	486	544	522	507	497	543	511	541	503	487	512	510	540	515	504	499	506	488	489	528	510	521	504	498	529	501	509	509	491	536	514	477	499	529	531	517	468	538	502	502	515	510	542	556	519	457	546	498	527	502	497	523	524	494	531	522	533	532	505	545	527	517	546	483	498	555	493	501	530	544	535	527	539	531	555	535	507	493	556	514	536	526	530	498	467	542	528	540	541	530	488	512	476	485	529	510	545	486	532	517	529	536	519	529	496	495	534	500	527	504	533	534	485	521	541	538	540	570	488	510	541	521	518	559	515	526	525	545	496	482	546	523	483	512	507	502	523	514	527	520	543	493	507	506	506	514	504	469	536	528	513	527	569	486	504	517	518	479	508	503	517	496	538	504	522	519	512	517	538	513	543	540	573	532	515	458	491	539	540	485	505	506	534	539	527	456	523	539	465	523	503	480	519	520	500	498	491	494	510	521	491	525	529	504	530	507	552	509	523	501	487	514	515	542	548	552	508	534	532	513	540	521	468	516	550	491	558	531	512	518	561	491	522	494	509	498	538	515	517	469	546	448	483	455	516	506	499	542	499	500	512	526	511	545	508	522	521	541	485	493	491	511	526	480	499	492	584	498	527	500	499	552	534	542	574	506	491	522	553	533	510	496	483	480	548	517	501	519	524	520	490	520	493	496	540	548	535	539	545	514	509	487	523	508	472	517	515	528	521	506	527	520	556	508	498	513	508	551	518	508	525	557	533	501	549	499	512	494	513	518	511	496	540	497	516	504	551	473	543	521	508	502	552	519	532	524	536	516	519	483	510	498	503	511	564	515	505	544	531	451	489	494	507	528	467	524	506	532	535	501	492	492	561	531	518	496	503	469	512	529	532	560	527	530	527	524	490	533	496	521	505	536	518	504	523	541	535	499	511	547	531	516	544	523	492	498	548	517	517	502	494	504	536	508	540	492	497	478	503	494	513	500	514	502	522	558	513	524	507	511	474	494	529	468	473	574	529	529	484	500	507	512	537	494	546	460	512	529	473	463	526	530	520	526	543	540	499	522	519	528	553	510	511	551	529	492	508	503	510	497	508	479	487	516	549	518	499	492	484	556	537	517	542	541	540	512	558	476	519	484	519	508	514	498	551	540	505	545	481	510	527	507	510	529	526	530	516	529	504	516	559	528	506	506	499	544	543	494	496	502	522	593	540	528	568	534	532	561	499	523	492	529	477	518	526	483	492	545	522	519	504	517	523	523	500	535	524	528	508	487	499	536	504	514	459	514	528	500	519	543	487	506	556	514	541	537	498	496	552	501	538	503	483	512	529	518	503	534	529	557	478	535	511	496	525	524	508	526	509	513	492	511	515	515	516	546	487	504	552	484	483	488	515	602	523	481	494	518	510	525	510	500	521	516	556	482	509	486	540	513	492	502	543	542	552	518	506	555	543	519	489	551	521	503	513	511	499	512	560	502	492	521	503	522	519	570	489	550	489	516	496	526	545	503	514	542	516	558	508	519	543	524	507	517	492	531	539	536	512	505	526	518	551
1624	307	281	329	283	283	268	324	272	298	290	295	290	272	288	275	267	313	294	288	305	278	311	275	285	308	276	274	263	276	330	272	283	286	283	239	293	260	265	291	270	276	283	268	262	299	281	285	251	254	297	262	298	317	274	247	307	301	288	263	286	275	299	271	266	280	285	300	279	272	273	302	300	293	253	267	251	289	273	266	313	248	274	263	296	283	279	279	282	323	290	283	278	256	282	275	276	272	262	252	274	254	268	290	287	313	277	270	237	256	267	305	229	269	314	273	280	261	300	297	287	292	267	253	303	285	298	284	270	282	284	263	286	279	315	287	300	258	266	267	288	286	306	270	272	281	269	304	305	272	274	244	271	288	281	270	279	269	274	289	256	302	251	285	282	295	261	265	248	281	278	269	306	267	277	295	274	291	290	284	276	279	267	296	309	259	290	271	274	273	277	300	316	263	270	272	278	283	278	299	301	252	297	260	295	317	283	279	275	286	268	267	273	315	264	284	279	244	280	267	269	277	267	272	287	286	281	288	299	292	282	317	293	272	270	278	280	301	284	277	270	267	278	275	248	304	279	262	266	289	284	312	288	282	286	289	279	273	295	301	291	294	272	325	242	271	308	287	258	280	241	268	278	266	270	260	284	271	292	304	275	275	299	297	287	298	278	304	288	272	257	271	268	258	291	304	322	269	295	293	274	270	233	273	294	282	284	263	283	304	272	294	276	260	287	290	285	271	267	279	272	245	272	290	279	302	246	319	263	278	280	275	296	295	257	271	289	273	273	280	283	244	307	274	274	299	288	287	275	275	268	288	226	273	256	264	283	267	280	290	272	300	298	270	298	284	277	274	289	274	283	293	272	311	284	294	233	271	296	295	284	293	276	300	278	254	272	259	308	278	257	298	278	235	275	257	271	270	273	299	300	282	312	275	259	271	260	300	253	305	269	267	316	279	259	335	279	322	269	288	296	306	236	283	262	268	279	259	265	280	290	288	271	295	309	286	271	256	281	271	269	306	280	309	314	274	258	287	265	268	251	271	263	291	278	263	277	316	250	281	299	280	268	267	290	302	280	250	275	268	283	270	252	248	287	271	307	273	284	318	288	306	252	273	262	297	236	278	281	313	271	269	306	254	303	267	259	277	255	285	289	268	282	283	282	327	252	280	284	303	267	269	298	284	299	290	278	300	285	302	289	260	270	290	294	260	277	294	271	269	270	291	267	295	297	291	284	281	302	276	263	271	286	284	300	290	327	285	301	288	320	268	302	287	300	305	293	268	288	292	279	283	287	296	278	272	280	290	276	247	280	306	297	285	250	273	285	273	261	313	276	276	305	294	287	284	284	269	267	295	318	275	296	263	304	290	267	301	282	258	260	306	308	313	247	281	271	284	299	294	282	247	259	296	278	248	290	296	272	286	280	260	285	272	296	299	285	291	260	298	296	270	279	274	258	267	269	294	289	258	247	250	269	276	267	297	289	264	266	247	318	253	256	284	304	270	281	271	268	268	289	293	315	269	272	287	286	284	278	263	246	272	277	278	297	299	249	281	275	283	301	279	281	284	278	276	289	292	289	312	298	274	288	300	309	310	293	290	301	282	279	261	271	260	257	293	276	262	269	251	297	270	274	280	287	259	266	287	305	276	305	278	266	312	299	250	271	293	310	268	283	284	270	263	250	316	292	252	315	325	263	297	282	268	283	275	293	291	290	270	295	263	293	294	285	257	271	286	272	299	266	265	269	272	272	293	252	262	261	305	276	283	298	296	264	281	266	281	275	330	256	309	300	269	283	257	243	300	297	307	279	292	292	300	260	259	309	283	278	284	321	269	269	321	287	299	302	280	297	270	284	266	271	292	272	304	291	306	284	291	287	250	262	250	267	277	276	266	304	270	262	266	296	296	291	300	256	280	285	302	299	320	320	251	279	260	292	287	299	309	272	273	298	273	267	304	278	251	296	301	289	292	268	254	275	287	325	294	298	293	310	302	285	248	319	311	276	246	270	263	305	250	265	284	298	277	283	296	265	266	271	290	273	284	271	287	271	260	292	285	301	288	280	291	283	253	296	237	273	281	303	270	268	263	286	234	282	266	283	280	288	272	302	253	300	287	278	241	294	292	244	282	271	291	286	239	272	255	287	258	298	287	301	291	302	266	320	278	256	269	298	305	263	290	286	274	243	268	272	265	295	246	293	284	254	298	280	296	277	307	252	286	308	301	275	266	288	270	272	262	271	292	284	255	290	298	298	277	276	268	279	300	255	276	291	290	317	257	259	308	261	289	273	259	307	272	311	267	294	241	270	312	277	270	257	260	304	263	279	275	271	269	278	266	291	299	267	298	255	254	309	300	292	311	279	296	274	297	290	268	264	271	276	274	270	257	291	287	279	266	251	264	245	300	274	275	309	287	274	285	257	285	250	288	288	296	288	251	285	278	279	276	266	261	260	255	284	262	265	269	286	276	267	271	279	249	261	298	276	282	279	280	295	308	259	303	247	289	258	279	285	281	310	297	271	279	235	265	274	290	271	289	266	305	302	281	311	289	268	258	244	287	285	306	294	279	305	256	303	289	249	266	324	244	308	272	295	267	295	303	277	251	277	296	287	272	286	292	242	252	288	271	252	269	252	301	307	272	286	281	308	269	263	321	277	288	262	234	282	291	262	297	304	296	272	274	298	282	272	287	306	256	248	275	262	309	250	299	277	258	273	281	291	285	275	297	277	278	274	293	295	296	293	301	249	269	274	336	282	309	286	283	295	261	314	308	248	255	290	300	290	276	267	304	286	260	236	292	300	273	280	255	279	285	287	274	281	284	290	274	270	299	310	291	265	294	270	295	299	343	274	265	285	255	246	328	294	296	258	273	287	290	279	254	257	292	263	280	293	297	281	299	300	281	273	271	283	290	251	272	278	298	317	262	295	298	278	277	302	269	264	321	287	289	276	285	279	265	285	298	312	260	270	277	285	276	281	256	309	297	254	250	278	303	300	299	244	290	296	286	307	268	304	269	258	306	289	267	292	275	295	275	273	261	270	282	302	243	304	260	267	263	328	307	288	291	290	304	289	271	306	271	294	275	321	269	284	263	287	264	293	266	255	284	317	280	257	277	312	288	286	280	270	284	315	303	311	263	293	283	268	262	296	282	280	272	261	266	268	277	277	300	289	317	261	262	310	278	264	248	261	279	260	271	305	256	302	292	286	297	246	278	270	293	258	296	278	288	265	254	254	289	286	286	293	267	292	308	260	274	276	256	290	273	243	274	258	253	292	291	259	299	269	274	264	270	309	226	292	298	274	289	304	269	299	265	293	326	258	283	299	284	273	266	263	337	283	314	288	286	245	268	295	287	308	280	262	301	312	303	242	281	275	292	281	304	299	271	311	296	289	262	291	268	293	278	288	297	314	261	282	300	264	297	287	274	243	267	301	266	249	274	285	262	261	301	256	288	280	288	266	289	281	264	277	269	295	285	320	289	273	274	318	277	275	260
1749	671	690	679	652	637	655	648	626	630	644	629	644	623	615	589	597	614	609	611	621	625	645	642	605	647	614	633	626	594	620	631	582	631	621	596	624	628	639	640	614	653	692	644	597	623	634	594	610	632	642	640	660	626	612	652	640	627	654	623	668	620	653	626	636	641	587	631	624	634	622	613	590	630	636	545	626	619	628	601	599	604	659	598	599	621	623	603	613	676	586	607	607	595	605	593	583	653	628	649	600	576	613	620	603	608	596	564	645	617	578	572	687	633	602	658	580	639	637	633	631	631	601	627	630	630	670	606	620	617	616	678	595	650	639	617	623	614	580	591	608	605	619	650	580	597	591	621	613	628	627	627	598	623	654	633	625	621	598	597	632	622	614	632	626	583	626	622	590	639	618	568	586	627	601	654	599	609	634	593	632	598	628	619	604	627	588	571	650	622	629	608	628	606	647	664	613	567	589	606	587	606	629	597	581	581	620	590	627	602	621	651	611	613	564	634	604	629	618	614	632	638	591	587	599	646	638	656	592	628	654	618	669	642	609	641	623	644	614	589	615	638	615	648	598	610	590	611	623	624	634	691	624	635	634	639	611	604	613	608	576	648	643	607	602	593	586	583	610	619	605	588	645	610	608	594	605	582	638	633	639	609	631	644	653	622	580	636	644	583	595	602	659	628	571	643	631	643	588	641	640	606	616	586	658	602	572	671	599	605	591	634	608	621	607	578	651	603	623	608	609	607	636	589	618	634	607	548	648	597	597	636	607	637	614	652	627	613	654	667	584	639	634	638	640	681	601	585	598	595	636	629	607	643	664	628	615	611	627	674	599	583	604	598	579	643	634	594	602	586	617	593	626	576	557	600	650	650	667	599	616	612	608	653	616	620	617	602	623	590	600	567	658	615	643	652	625	639	625	600	593	633	593	623	627	628	586	634	588	590	620	578	607	605	623	657	578	575	625	610	558	610	627	648	609	612	601	612	621	633	628	610	658	628	624	580	611	656	621	655	594	569	632	585	615	629	597	598	582	577	614	623	575	648	608	611	625	632	647	620	615	593	630	575	590	629	624	597	648	616	594	618	651	581	624	647	587	634	585	644	619	611	627	639	649	617	601	640	601	624	608	651	607	644	653	574	598	592	613	573	629	632	605	615	599	575	584	605	595	665	586	600	620	601	553	632	616	581	608	646	633	609	638	628	650	603	564	626	618	638	607	604	603	621	577	607	627	607	630	572	630	588	622	642	588	626	612	584	583	628	655	686	598	609	590	635	582	610	631	614	607	572	606	620	584	592	629	648	591	588	595	592	600	592	617	646	666	592	639	614	576	584	659	652	689	630	640	644	622	634	634	633	623	590	571	591	643	644	621	592	639	620	601	594	584	655	602	627	659	611	630	625	529	652	612	600	616	664	626	607	589	570	622	612	616	606	605	622	666	603	647	601	597	639	657	597	644	607	604	583	611	624	607	633	649	612	640	651	601	637	642	650	591	607	660	656	653	598	590	606	632	581	620	627	619	639	591	623	600	587	626	610	620	610	651	607	636	619	621	608	648	603	622	639	588	615	607	586	634	596	575	624	594	582	580	599	641	646	573	611	638	640	652	650	629	616	636	591	598	592	603	563	624	632	594	584	607	674	624	564	634	647	589	660	595	599	612	595	630	623	648	572	623	612	652	578	593	580	635	598	597	626	620	605	582	604	597	649	621	656	671	604	593	629	648	610	599	609	605	618	599	624	598	628	638	638	587	646	599	571	589	624	594	601	629	629	626	639	617	585	645	609	615	633	658	677	621	624	658	620	612	634	602	587	629	613	622	637	644	634	621	625	578	655	631	613	631	603	634	618	644	650	594	632	649	655	602	642	629	602	642	611	634	660	646	605	612	604	595	624	627	615	615	649	666	573	567	581	593	639	606	591	637	603	632	591	641	645	613	625	627	592	604	604	630	645	636	591	578	636	627	589	638	618	583	618	645	572	607	618	629	655	610	635	629	635	618	630	661	609	612	609	635	630	635	611	613	631	609	683	642	613	584	631	599	635	653	578	650	613	594	649	657	600	628	578	637	654	647	584	656	626	644	607	636	644	647	592	585	644	622	607	628	617	611	591	600	603	588	587	608	610	646	600	602	625	595	615	595	600	674	657	632	623	611	617	652	604	618	643	673	629	620	597	605	648	645	613	613	654	569	624	615	593	584	653	664	641	616	633	631	611	632	610	607	639	645	588	606	636	623	627	596	580	606	592	579	651	579	620	630	659	611	611	624	598	604	594	621	657	651	594	631	570	609	600	610	580	626	613	619	616	591	622	612	672	631	663	686	613	610	624	609	605	629	623	610	585	607	633	629	635	627	659	644	657	648	598	591	631	611	594	616	616	609	658	623	585	623	634	577	643	620	618	619	624	610	633	583	611	580	643	597	616	596	629	612	581	626	647	636	639	613	612	604	607	616	583	587	592	660	594	612	578	632	606	601	615	586	603	650	621	646	643	598	645	633	585	631	655	628	667	591	652	649	653	604	618	647	631	630	638	598	609	603	644	609	593	610	653	638	640	566	602	617	645	601	574	629	623	651	607	625	617	630	602	635	636	654	590	605	623	572	587	631	658	637	607	625	624	598	646	615	592	573	631	615	604	609	613	586	622	601	615	645	649	637	644	581	658	643	619	629	593	589	633	604	621	600	626	645	643	617	586	634	658	612	616	577	619	627	643	630	590	655	585	623	650	629	588	594	623	607	615	622	583	605	591	574	591	645	637	638	590	619	607	604	600	645	611	600	634	599	597	599	583	649	608	673	622	645	598	652	639	664	670	595	608	612	618	671	604	606	570	653	607	646	646	612	607	627	654	659	616	595	630	643	619	638	622	614	616	655	607	679	664	578	607	587	602	629	638	606	566	590	601	634	629	585	622	638	624	602	594	612	616	628	643	595	573	623	594	654	652	640	650	622	637	654	633	594	629	626	672	612	656	614	635	639	644	623	656	625	627	623	626	608	577	582	626	659	626	590	623	605	644	638	609	604	615	602	649	650	633	611	662	652	664	602	617	628	668	619	628	643	642	641	675	638	574	649	608	594	592	614	628	586	615	654	630	659	613	616	606	663	595	649	623	646	576	603	624	580	650	609	650	623	606	590	589	635	642	589	644	617	628	655	605	643	570	628	589	629	616	602	617	658	611	580	600	583	633	622	648	616	568	689	619	603	602	644	608	631	593	652	654	624	608	630	602	629	621	643	631	677	641	642	634	623	625	643	601	670	609	608	615	611	595	627	636	584	616	592	588	584	613	606	639	583	613	620	617	600	623	625	599	622	578	618	582	594	637	586	623	603	597	624	641	694	610	637	627	583	604	588	623	572	619	665	630	620	619	613	644	686	643	629	657	598	619	603	613	599	656	641	585	652	586	626	610	630	606	607	659	631	591	583	618	612	614	614	596	631	610	675	583	570	640	568	584	643	632	592	665	631	622	613	607	619	639	626	605	625	613	633	589
7044	526	519	464	374	292	241	214	209	174	210	190	179	176	164	168	187	175	180	178	165	186	164	199	165	184	149	170	161	161	182	189	164	148	161	145	161	150	152	181	181	157	150	184	176	180	162	168	153	162	166	142	162	180	167	181	192	182	163	153	166	162	152	148	159	178	165	163	161	194	155	179	176	181	154	157	152	166	169	179	164	157	158	150	147	168	155	156	157	192	158	149	143	148	164	175	166	141	158	145	166	163	154	142	162	143	166	147	166	174	132	155	164	156	145	145	189	177	145	179	158	175	172	153	171	169	157	165	164	162	171	172	176	153	183	198	158	165	181	147	140	158	148	175	163	167	182	160	180	152	162	179	167	161	157	174	145	158	160	164	149	160	162	179	164	145	161	172	166	208	160	175	157	140	153	162	164	153	147	153	160	167	152	141	167	173	153	154	155	158	163	184	188	169	154	180	181	153	185	157	172	151	146	136	170	176	150	161	166	151	183	169	167	162	136	166	146	151	142	176	160	192	154	169	146	167	164	163	140	143	155	157	172	155	178	155	179	193	183	174	154	160	151	128	167	180	146	152	160	158	170	174	168	166	167	167	145	145	181	148	168	170	193	136	180	190	162	177	178	144	160	151	169	157	150	146	177	168	160	187	171	144	156	160	143	166	173	189	165	166	166	184	158	158	156	157	145	151	148	172	164	173	180	152	164	175	135	145	169	155	170	155	158	167	160	144	170	191	137	153	178	145	165	158	161	164	164	167	161	176	150	196	176	168	151	171	141	166	140	195	158	168	146	141	144	163	159	166	171	172	166	174	150	162	140	151	149	168	177	146	179	152	158	150	162	161	152	159	147	183	145	165	164	169	151	177	149	159	183	193	159	172	160	162	148	131	152	145	151	156	152	154	170	146	135	180	168	158	188	148	156	173	144	147	162	171	182	157	155	165	174	180	163	149	163	161	165	181	181	162	151	173	169	167	162	159	147	169	162	167	166	141	160	145	173	169	192	169	154	170	187	173	190	169	166	157	139	139	177	170	169	168	139	155	169	146	153	163	156	163	165	171	156	172	142	156	161	151	191	148	172	161	147	155	140	168	176	156	162	179	159	154	157	152	136	190	169	157	184	185	161	165	160	162	172	170	159	141	159	162	160	161	134	178	143	168	178	152	168	185	177	149	175	130	133	148	155	171	158	138	178	155	162	154	146	178	162	162	168	172	167	153	168	174	154	164	166	184	160	145	161	169	159	172	164	188	162	147	148	146	158	154	172	171	175	154	164	192	193	175	172	150	153	163	185	191	155	160	173	143	191	165	152	163	164	163	143	178	169	165	135	147	144	157	162	176	176	169	154	166	147	158	159	169	174	150	162	166	138	160	159	162	145	155	160	166	187	157	164	164	179	162	153	161	172	186	180	137	173	143	171	144	156	151	172	169	134	132	162	170	165	151	143	167	172	159	149	154	157	184	158	172	147	153	149	158	158	175	155	162	155	152	143	150	132	156	187	140	157	166	176	143	158	164	176	159	131	162	166	151	156	163	141	158	148	156	161	174	129	165	154	144	153	166	148	143	158	185	195	148	179	165	177	144	134	153	159	180	159	153	128	143	145	162	143	150	171	161	142	178	152	141	153	149	158	180	165	154	152	174	156	160	159	144	135	171	177	153	187	156	153	152	159	165	164	150	174	181	180	177	166	120	164	174	175	168	167	166	157	152	166	150	148	153	160	177	167	154	151	134	147	165	144	158	166	184	171	146	154	181	166	164	157	140	155	140	185	165	161	165	165	161	153	165	177	140	186	165	176	163	163	164	156	168	166	170	168	161	151	166	173	172	172	173	156	200	158	179	149	151	152	156	163	158	155	157	153	158	163	158	160	165	154	167	169	155	166	160	144	143	168	160	144	165	161	144	157	160	173	144	157	167	158	172	170	153	151	154	177	144	161	186	172	165	164	161	155	167	156	148	177	164	156	171	152	170	163	162	175	176	136	176	167	164	152	141	189	179	146	178	164	142	152	159	167	167	184	153	147	162	162	161	170	147	157	172	168	153	158	152	178	147	151	136	167	152	144	156	176	159	155	181	164	142	162	183	158	155	161	165	131	152	148	158	162	157	165	152	179	185	134	193	184	177	170	189	167	157	151	170	169	164	164	179	146	164	182	170	165	171	146	188	142	157	161	151	165	151	171	187	177	162	156	145	147	148	174	160	153	170	174	186	149	177	164	168	168	160	150	157	163	149	170	180	174	171	158	195	145	171	153	165	167	141	158	163	165	167	143	166	163	178	171	177	189	136	134	181	146	172	156	161	159	180	158	155	191	140	161	145	171	140	159	169	183	171	155	133	171	167	176	167	157	162	162	153	182	163	165	171	171	141	138	155	165	183	188	152	171	137	170	164	160	160	148	189	165	158	164	144	144	139	174	166	164	154	172	175	168	201	166	182	183	184	146	151	187	177	156	149	160	166	173	159	161	163	160	167	179	168	136	153	162	139	148	155	137	175	169	171	145	149	187	182	159	146	150	159	165	169	148	166	181	185	158	157	166	159	168	153	148	174	178	159	156	150	179	144	153	184	179	177	158	191	147	146	189	146	167	169	146	168	160	153	175	147	154	151	150	152	153	179	154	145	162	145	178	166	158	168	144	157	163	169	165	153	162	171	170	135	147	153	147	173	181	149	151	164	166	162	178	157	169	168	166	162	157	136	151	159	184	169	176	173	158	170	192	152	168	146	168	163	191	167	179	188	154	145	135	176	173	187	157	146	165	169	157	173	156	151	151	122	159	140	147	153	167	158	163	174	158	145	148	180	154	150	192	166	170	172	164	161	151	159	171	156	157	144	165	150	178	164	170	162	158	155	139	175	128	155	187	143	147	180	137	171	172	184	165	159	167	174	150	134	171	142	172	129	163	156	170	173	184	159	191	147	176	152	173	168	159	180	184	174	159	155	166	151	162	181	153	167	174	173	140	159	190	166	174	161	167	170	156	166	142	176	187	161	178	183	171	185	173	152	159	159	185	169	155	167	167	175	139	174	145	153	181	173	153	148	191	160	148	170	200	177	161	175	154	134	171	164	162	165	143	167	175	121	148	180	173	165	170	171	157	147	156	162	163	170	141	161	157	170	171	156	175	152	170	182	157	165	152	153	146	189	165	164	178	140	167	171	173	152	155	168	172	171	153	156	181	168	154	157	168	166	159	183	198	154	187	163	190	165	155	171	160	192	170	155	171	172	196	156	180	157	156	154	143	173	175	166	183	174	133	176	152	160	143	146	153	170	169	162	143	163	151	166	148	187	167	164	163	160	145	165	165	166	157	158	195	153	168	151	176	166	149	155	161	189	183	148	164	147	141	180	149	151	158	146	150	156	182	165	159	149	168	193	167	174	160	153	158	143	156	149	152	157	147	179	164	154	183	180	148	171	173	170	194	141	175	159	180	149	148	152	170	168	148	173	179	168	166	154	167	185	168	181	149	162	153	171	153	147	161	176
6067	660	1175	1326	1127	934	824	658	663	627	598	541	515	483	488	453	434	444	452	444	444	462	422	427	414	454	414	435	420	392	412	384	423	412	415	432	421	440	425	437	447	456	445	447	442	421	422	420	413	413	399	412	420	454	422	402	416	451	411	381	436	411	428	422	424	427	420	391	444	379	373	390	424	392	358	407	413	372	409	397	380	409	409	398	436	370	408	393	436	401	371	413	407	395	377	387	410	385	414	419	374	394	391	428	385	404	427	411	379	433	388	403	392	429	398	396	387	418	426	386	413	367	404	409	414	400	396	380	368	380	390	394	374	384	407	368	393	387	367	394	385	390	423	429	438	379	425	400	416	403	395	409	404	376	419	425	415	403	400	372	414	415	367	403	398	409	382	394	402	400	407	394	373	391	391	387	373	378	377	377	401	391	388	381	375	418	368	421	423	402	398	378	407	375	401	390	389	388	382	393	374	406	376	371	382	369	342	433	392	374	401	384	394	376	355	399	386	404	393	412	377	390	402	384	406	391	376	390	406	402	390	390	406	441	404	355	406	386	384	395	377	381	380	389	390	403	412	423	403	429	390	396	379	374	409	442	401	411	387	404	383	377	393	416	372	396	437	382	396	403	378	429	412	382	411	415	380	379	414	409	354	401	386	398	412	378	395	405	396	417	388	453	426	378	424	409	398	418	421	381	391	375	347	377	418	417	367	388	399	401	385	418	402	463	420	386	367	345	405	388	434	433	414	373	394	369	431	429	382	401	376	352	391	390	396	383	352	385	378	387	398	398	356	425	388	383	406	440	418	409	354	412	392	422	406	416	381	410	381	397	438	377	382	382	407	386	373	379	393	376	401	370	399	385	383	379	401	385	398	389	402	345	408	392	393	364	378	391	373	368	454	398	436	406	415	401	364	401	398	393	402	416	375	410	398	406	343	405	438	395	344	354	400	391	400	417	377	376	391	402	369	382	427	360	425	357	386	402	382	396	386	394	379	388	393	375	390	405	388	379	390	381	380	366	362	420	406	396	403	372	382	346	326	423	374	428	369	417	399	390	404	397	366	368	395	390	398	400	380	399	334	410	386	409	373	379	375	389	417	387	433	434	405	393	401	422	424	401	385	388	368	364	365	407	389	370	391	412	412	442	360	399	395	402	378	379	401	400	369	393	408	389	387	378	397	401	426	396	403	389	422	374	367	355	397	385	395	381	411	392	371	378	400	411	438	405	405	399	367	403	363	348	389	393	435	420	374	400	392	407	392	371	400	424	382	368	427	412	419	382	414	405	404	402	419	389	444	408	362	407	403	419	426	398	448	384	384	386	393	393	384	376	392	361	397	389	397	424	374	392	389	363	400	372	376	431	368	423	400	377	370	372	359	421	414	410	387	411	389	393	371	380	399	365	415	361	389	384	382	390	387	414	405	420	384	407	393	392	415	404	397	392	392	408	337	407	398	389	365	399	393	426	361	389	409	393	388	420	382	369	412	455	353	403	377	385	373	377	392	413	393	410	418	416	393	443	385	395	381	393	382	420	428	357	405	366	389	405	361	389	374	406	371	384	431	415	382	374	414	403	419	394	377	400	422	389	399	399	391	387	414	394	382	394	401	413	404	394	374	401	404	387	391	402	398	428	378	422	424	387	404	408	374	390	421	364	413	395	392	414	390	398	382	419	380	387	397	401	402	370	397	357	404	390	427	354	366	384	402	375	401	415	379	377	402	438	413	380	403	398	388	421	394	373	386	385	408	380	411	399	411	391	410	362	383	424	392	356	410	379	380	407	413	403	424	405	383	373	382	449	451	380	376	415	387	356	395	385	410	393	360	395	379	400	394	377	377	390	385	383	439	395	406	409	387	413	400	417	362	408	407	373	400	382	391	395	398	418	411	367	369	391	416	414	393	390	372	427	368	359	382	377	388	372	378	390	378	374	394	405	422	367	390	417	375	403	408	382	367	366	398	402	410	442	372	414	390	370	351	398	401	386	374	395	385	398	395	398	389	375	388	425	381	376	400	375	400	386	376	397	397	396	418	393	412	428	374	422	400	390	392	408	404	392	384	374	410	380	397	380	383	394	379	409	395	389	423	415	400	411	400	405	390	433	378	369	382	403	367	399	396	405	401	389	388	388	386	400	368	400	353	388	401	398	440	364	387	379	440	408	411	403	376	397	394	385	411	387	408	410	358	427	406	431	416	406	397	407	387	404	389	386	419	387	398	382	390	389	362	400	378	395	402	373	371	387	383	378	357	422	422	368	368	385	439	384	371	385	358	399	406	379	396	401	390	402	383	394	373	407	418	373	386	380	352	392	391	389	412	390	413	447	389	362	391	432	398	365	395	390	415	371	423	365	417	380	404	387	347	387	378	384	420	404	357	405	416	397	390	464	369	389	394	386	377	394	399	419	400	367	380	388	405	365	388	405	400	347	403	381	350	407	350	365	416	411	350	382	417	374	382	427	330	402	408	407	389	366	364	364	374	366	360	421	397	387	427	424	367	425	429	389	367	420	384	410	413	383	419	405	388	397	400	356	381	384	410	388	411	372	433	347	401	377	371	365	432	422	408	412	381	383	373	354	377	416	394	381	422	369	396	408	376	403	436	357	396	419	382	399	368	388	398	398	386	366	408	405	390	396	397	404	368	404	406	374	388	386	419	405	377	418	415	407	400	414	386	385	437	416	416	393	392	411	431	378	403	410	364	396	350	370	345	377	412	389	392	398	352	445	376	411	373	417	391	422	391	413	403	378	395	425	412	434	379	424	381	394	402	399	401	401	377	382	405	365	412	384	368	399	395	394	393	397	399	385	434	432	404	366	389	382	431	383	429	400	387	377	401	375	390	422	398	381	380	378	380	401	413	398	366	382	374	392	374	418	385	388	393	405	410	399	396	373	428	389	406	385	363	398	383	378	428	386	407	394	428	425	375	400	403	415	414	373	406	399	371	386	393	397	397	408	372	405	396	396	374	362	379	370	399	401	361	425	402	399	411	409	415	444	413	376	369	398	385	374	398	421	372	371	387	350	390	409	416	382	397	400	395	373	397	394	416	399	395	392	404	402	409	375	389	374	352	409	368	395	415	394	401	398	397	385	388	363	368	389	375	384	397	416	355	392	414	433	402	408	420	384	383	362	404	383	355	378	372	383	406	347	406	396	409	404	383	354	377	343	400	374	351	387	442	388	404	391	387	418	406	410	413	372	412	401	397	412	370	388	383	403	383	412	424	365	425	373	372	389	405	387	385	370	346	418	425	380	391	401	410	401	397	375	418	382	362	369	404	398	412	404	380	367	381	431	401	365	406	406	378	370	397	395	405	438	403	389	407	414	367	434	366	375	417	401	408	397	393	391	386	390	377	404	414	412	402	380	391	414	381	409	421	417	396	434	373	407	401	390	409	339	367	371	386	405	396	364	372	402	377	409	366	381	409	390	394	416	385	381	390	370	417	382	387	396	412	403	412	390	396	407	411	416	405	402	417	394	458	411
13376	1061	999	764	600	436	412	310	309	299	274	248	272	266	267	250	234	232	249	231	243	230	247	201	216	242	251	223	199	196	229	246	245	229	238	204	268	234	245	241	221	252	209	246	230	220	221	209	219	218	214	233	229	221	202	235	214	230	224	246	230	219	240	221	259	210	249	231	203	239	207	219	223	209	238	210	215	228	228	216	231	227	247	230	208	222	208	232	209	219	212	224	230	225	227	180	243	199	220	237	220	201	245	204	219	215	222	204	193	208	226	204	216	228	198	220	213	208	227	261	188	224	185	241	221	266	226	231	216	222	209	232	192	229	218	231	231	246	229	225	218	210	206	252	230	222	192	221	221	218	217	207	229	197	214	209	212	212	210	195	217	234	208	243	209	233	252	226	239	211	184	232	285	206	227	227	219	207	221	210	227	188	189	235	215	225	199	210	232	213	194	223	209	202	245	214	214	193	224	198	235	213	223	199	213	225	260	202	210	219	205	209	223	222	233	217	213	228	201	242	190	225	225	207	232	219	228	190	204	223	207	221	184	202	211	224	243	179	227	229	205	196	207	207	235	211	216	203	222	231	209	218	227	227	203	232	251	217	222	214	244	206	233	191	210	219	207	204	234	227	212	226	228	231	193	215	229	186	182	218	203	199	246	226	229	207	219	228	218	242	219	225	218	212	214	184	204	235	232	226	254	232	213	228	232	216	207	214	238	222	200	213	231	189	229	184	201	227	210	222	246	237	196	232	231	182	239	214	237	216	215	232	194	234	203	245	212	215	210	204	197	226	227	177	234	194	207	245	235	216	217	211	205	221	234	224	221	222	213	243	237	206	224	187	231	222	191	187	200	218	200	206	211	224	223	213	209	223	230	208	206	237	196	241	221	180	187	209	227	242	212	230	221	228	206	231	197	234	238	231	223	211	197	213	188	209	215	238	215	233	225	208	225	220	224	201	217	218	203	219	214	213	234	226	240	208	233	206	213	231	241	214	185	210	225	215	232	230	211	190	229	214	219	193	205	241	200	231	223	206	224	214	227	187	203	215	217	221	195	220	225	241	234	212	197	238	224	206	198	216	209	208	230	232	227	226	202	226	214	237	223	240	208	261	252	211	252	210	226	229	235	210	231	208	254	207	225	207	211	243	227	221	198	204	209	222	218	198	203	209	210	227	241	235	200	232	211	220	206	205	196	202	230	220	218	203	236	240	223	202	216	232	219	224	205	211	217	197	229	214	196	220	246	276	215	211	218	240	220	233	218	206	241	217	217	204	215	232	224	242	208	212	216	234	216	212	193	218	225	220	227	181	246	209	208	215	211	226	202	228	212	198	216	213	218	211	219	211	209	207	244	204	201	231	223	226	196	200	222	241	221	256	225	223	227	228	218	212	219	230	215	240	212	226	219	205	199	206	213	229	219	201	198	247	209	216	202	203	224	210	231	233	243	213	187	226	224	202	238	233	204	223	232	241	207	196	226	229	240	208	247	201	210	264	212	220	219	235	226	189	250	201	241	230	228	225	207	231	200	237	234	215	219	214	224	218	232	212	222	208	209	230	242	234	217	247	193	234	210	241	232	193	189	230	224	219	204	240	222	222	189	227	210	235	239	217	216	211	232	201	187	200	225	226	173	213	226	204	236	198	224	236	232	186	254	223	219	181	195	241	207	224	206	235	227	221	197	191	218	188	224	221	195	223	205	230	224	228	201	202	209	246	216	238	223	215	221	222	204	248	199	220	226	204	213	205	216	227	225	208	201	236	211	224	211	231	198	212	224	236	253	242	228	223	248	220	224	240	218	224	242	193	203	233	202	238	249	193	206	232	223	215	204	275	215	234	223	171	217	219	192	231	251	203	219	206	210	205	217	218	232	247	224	220	225	214	205	193	228	194	211	209	220	236	234	229	251	225	258	206	198	223	236	203	232	229	215	231	235	218	218	230	222	222	191	212	222	201	206	259	202	252	214	235	200	194	228	215	238	234	224	201	210	259	229	190	220	220	223	231	231	225	210	234	225	254	231	219	234	193	253	198	241	208	216	224	213	184	224	232	233	216	255	196	216	203	207	210	219	205	214	224	203	243	225	214	236	229	212	217	231	212	192	211	233	193	225	185	215	235	218	223	207	218	211	212	222	211	220	221	230	223	213	199	217	220	221	225	260	241	231	207	228	210	231	227	196	207	242	219	217	229	239	223	209	209	229	214	225	221	209	227	194	221	209	198	208	233	232	235	233	211	208	188	202	222	239	219	205	223	207	197	227	215	218	198	229	217	217	210	221	206	216	198	214	202	212	202	218	221	230	206	205	264	214	221	215	229	218	203	211	193	222	214	184	204	208	208	233	209	233	230	242	212	225	220	208	236	231	221	224	220	235	226	209	231	212	241	228	208	212	220	228	223	206	199	223	223	212	256	224	224	208	246	232	224	231	194	197	209	221	236	220	204	223	212	243	233	228	237	215	237	247	199	218	210	231	219	204	200	221	225	193	209	232	219	195	213	231	252	211	224	205	229	186	225	186	210	231	249	185	198	234	226	206	215	230	214	236	224	244	231	206	215	217	228	202	229	229	171	192	188	232	218	246	230	203	233	248	225	207	208	221	222	212	266	222	204	220	245	206	188	243	208	203	207	222	225	189	229	202	216	217	214	273	216	240	215	208	209	240	232	225	236	222	222	246	213	210	182	196	229	210	203	205	200	190	204	228	226	217	218	252	217	202	229	193	212	207	221	206	198	204	253	211	196	205	224	209	221	227	197	210	207	189	228	228	218	199	247	255	211	246	225	208	234	206	209	214	195	216	214	234	241	231	203	228	201	211	235	209	229	227	209	223	188	226	224	202	220	246	209	216	218	212	236	185	214	245	231	209	212	223	219	207	236	231	229	216	232	219	207	214	228	213	221	206	209	203	224	247	216	224	214	197	212	239	209	225	223	212	217	209	252	221	203	218	208	207	234	205	218	210	219	227	218	252	215	216	261	200	224	201	201	208	217	241	248	216	203	225	195	226	225	230	208	225	196	195	205	227	223	215	212	208	213	240	204	245	231	226	213	237	213	205	221	216	246	233	217	240	223	201	234	217	207	209	208	227	232	213	202	237	244	237	202	213	233	218	224	256	240	256	207	221	224	232	226	241	252	248	226	200	232	215	206	222	200	227	221	213	222	235	218	213	225	224	224	194	218	224	221	212	204	215	214	222	241	195	203	192	243	243	206	217	220	205	253	217	254	227	185	213	216	245	213	224	219	221	239	201	217	218	244	208	211	226	229	208	204	225	258	239	229	214	218	222	223	235	227	199	227	211	238	194	224	237	217	213	216	257	221	232	190	242	239	203	216	221	249	216	252	209	206	219	211	206	211	249	248	233	231	226	215	216	234	220	208	238	195	192	235	229	242	223	192	218	230	213	219	242	218	225	246	212	233	218	202	199	215	219	215	216	223	211	240	208	234	201	252	197	221	236	225	218	212	219	212	210	223	209	215	219	228	225	231
7927	1062	2093	2351	1990	1555	1358	1140	973	926	884	809	801	715	696	663	680	606	628	616	654	605	594	613	587	640	555	575	589	596	584	577	527	598	585	590	563	621	633	620	619	569	598	616	605	557	548	549	553	519	555	549	600	548	591	605	597	553	580	552	522	528	574	515	529	548	549	555	537	580	573	507	577	530	546	524	540	528	533	545	534	509	566	534	558	519	520	556	554	502	531	508	515	485	529	541	505	551	504	520	527	536	519	516	523	526	512	542	538	500	509	551	518	533	514	553	523	535	520	498	485	523	526	527	536	499	515	493	519	536	519	514	559	513	585	531	492	526	524	496	546	537	547	530	562	532	540	508	553	555	519	533	526	526	547	542	547	533	500	508	508	521	495	526	528	471	513	521	563	544	538	549	514	507	488	564	514	500	484	536	525	527	498	583	546	503	519	525	523	512	534	531	535	549	467	568	530	520	536	507	524	509	581	511	533	531	508	520	522	548	530	483	512	498	505	559	537	487	484	530	550	520	531	534	508	501	551	508	567	465	536	545	535	514	498	491	521	481	502	562	506	550	527	533	502	505	561	539	526	533	555	546	513	534	513	550	503	506	503	512	501	505	517	527	491	553	556	451	528	538	500	517	514	527	539	519	590	493	527	493	501	522	520	511	530	523	524	512	476	509	513	518	489	553	536	492	533	521	550	509	551	506	551	539	537	515	503	507	502	528	514	564	552	535	497	552	496	511	516	544	513	516	495	536	551	548	526	459	533	512	519	534	510	514	575	491	520	511	500	560	541	523	523	509	495	504	572	557	493	545	468	511	542	546	520	504	498	482	523	487	513	538	548	509	513	495	518	454	524	541	481	543	547	513	494	479	537	508	535	515	539	584	503	530	507	510	496	482	565	533	555	529	525	506	503	498	541	532	519	516	524	522	535	513	501	506	489	535	477	502	515	470	541	525	531	531	532	529	502	556	517	554	496	502	491	531	529	481	531	532	562	547	524	535	540	509	542	513	511	499	499	477	513	494	506	538	527	543	499	508	507	537	506	551	517	496	557	549	520	489	469	515	536	498	536	560	508	511	546	520	530	521	501	529	534	548	537	447	516	520	473	505	559	544	531	514	508	514	535	536	562	547	517	497	496	525	539	519	512	536	529	531	541	504	503	506	536	496	492	529	499	556	577	495	533	533	514	530	524	545	561	557	539	541	519	510	508	492	511	518	509	505	536	546	547	486	561	512	538	506	527	518	562	523	569	518	539	523	515	497	542	506	516	513	553	531	515	562	533	504	498	501	483	527	514	548	554	495	500	520	504	534	510	542	496	522	525	508	507	490	547	505	578	542	538	534	529	508	530	483	504	565	534	551	505	559	579	542	495	538	530	474	508	484	555	539	552	557	506	528	523	529	540	492	545	499	524	496	546	507	504	505	527	509	520	553	530	532	552	507	547	530	537	530	514	503	524	539	544	512	553	544	537	514	495	527	517	531	525	493	519	486	493	529	545	534	550	523	517	495	555	469	513	528	526	532	517	560	518	511	495	519	538	537	530	521	528	476	526	525	519	563	527	528	507	530	531	523	533	522	511	548	486	553	566	542	470	477	550	548	522	536	507	525	537	545	530	503	529	469	500	517	518	510	541	548	558	482	515	545	539	540	571	488	531	544	495	523	520	496	498	483	509	531	512	485	526	486	562	537	538	532	490	507	547	493	536	529	510	524	532	540	535	506	498	536	534	500	530	517	540	516	495	506	542	484	519	513	508	533	531	539	549	464	525	540	506	515	542	523	527	524	577	540	579	540	526	488	559	556	551	567	536	494	518	499	523	496	534	511	509	557	524	545	506	552	541	549	513	517	555	508	498	528	533	567	487	493	504	478	520	529	511	525	513	499	530	561	528	504	514	512	517	536	529	492	518	530	560	511	488	466	499	542	462	526	510	536	520	514	536	533	520	487	552	532	540	533	540	546	526	512	562	528	531	517	481	553	548	549	526	553	501	499	547	534	498	532	543	555	570	512	509	522	509	503	557	515	499	515	510	553	530	550	575	537	527	539	505	510	533	551	493	520	528	487	520	522	522	527	526	536	517	521	496	509	567	548	541	495	511	490	481	583	530	554	502	540	488	470	494	499	517	534	540	491	588	533	516	500	497	543	506	495	510	548	550	544	498	525	534	531	516	535	538	515	529	466	522	540	552	508	487	476	519	539	506	533	540	500	540	509	564	538	532	522	540	545	542	522	527	585	518	503	507	503	532	523	482	514	514	490	521	547	491	528	502	501	515	517	494	511	512	490	523	550	499	557	503	505	517	534	521	533	477	530	505	489	550	514	526	493	560	483	504	505	522	474	524	546	525	557	539	514	530	490	542	569	558	537	544	551	524	527	520	546	552	549	521	538	465	576	510	533	509	540	520	538	537	560	490	534	552	533	501	522	519	536	548	517	517	507	496	505	575	498	493	514	507	536	508	518	538	507	515	489	520	555	523	479	513	560	492	549	513	554	507	552	496	505	564	528	514	498	527	502	537	523	551	519	547	507	509	539	520	479	534	523	534	532	557	518	543	511	536	551	507	542	522	544	558	519	518	528	505	525	529	495	555	532	547	518	509	535	509	570	522	533	518	541	516	522	551	554	559	540	488	548	535	479	549	532	479	512	492	512	537	517	537	512	505	527	526	463	535	511	538	531	524	537	537	502	563	500	547	510	493	515	550	525	510	546	550	506	535	498	556	501	522	548	502	549	521	539	481	518	533	561	540	538	535	487	516	534	506	508	558	511	508	513	506	534	552	516	510	497	490	557	500	478	548	523	545	520	470	527	495	520	537	536	551	504	530	516	536	481	527	502	521	514	541	534	542	491	536	535	512	540	525	536	555	530	553	526	492	549	525	554	532	501	547	509	504	526	513	523	540	476	533	518	490	500	540	512	541	561	531	535	512	527	550	515	549	532	470	490	538	502	502	535	545	559	511	517	517	502	533	561	527	531	515	501	482	543	504	541	532	525	485	504	507	517	508	565	495	522	540	507	520	549	537	514	492	560	494	518	534	525	543	523	565	536	515	517	492	485	526	533	511	523	524	486	493	566	509	535	530	532	503	494	509	506	584	527	558	524	528	527	489	530	503	510	506	495	533	537	548	528	528	504	523	492	524	483	566	560	496	515	462	521	514	511	537	565	538	519	548	512	543	511	499	495	486	490	489	459	488	533	527	567	531	518	513	489	561	559	493	510	505	518	519	525	529	543	498	493	530	581	520	543	514	552	526	509	544	501	543	565	552	537	559	549	537	518	495	513	499	561	526	493	532	542	516	475	508	525	524	533	536	499	524	514	481	535	489	519	522	527	529	516	538	508	534	538	534	496	527	491	522	502	518	501	544	494	550	539	503	513	510	519	523	513	525	539	534	532	553	512	495	556	545	536	562	523	562	500	506	508	550	514	568	538	539	501	504	526	556	542	502	528	504	523	511	522	562	533	556	519	553	552	537	546	516	519	531	537
1705	320	299	299	303	297	311	317	289	262	273	332	292	287	289	266	297	288	279	279	306	310	316	249	294	267	295	303	323	303	279	329	277	309	283	292	286	315	275	300	299	288	278	310	248	253	301	280	319	271	284	275	272	303	267	244	301	333	280	262	284	247	276	299	263	287	309	286	277	295	285	261	297	274	315	275	306	299	281	308	295	294	267	311	283	269	273	290	273	299	285	272	302	275	278	290	275	308	312	304	291	291	288	277	292	259	266	313	282	285	315	289	293	271	290	276	318	288	279	268	265	294	312	295	287	278	294	247	272	250	257	279	283	293	296	288	298	289	295	296	293	308	288	297	272	290	259	281	287	261	299	266	291	299	289	277	259	286	282	292	286	305	271	270	274	271	302	235	290	277	285	302	267	257	272	307	299	296	274	284	285	301	290	287	307	271	282	300	270	291	261	265	301	336	318	261	279	296	272	280	302	310	289	246	257	286	339	273	307	278	256	276	284	275	276	325	289	272	274	278	325	312	275	322	260	273	318	267	285	263	270	285	283	254	279	292	263	277	293	262	279	282	304	262	292	286	268	276	276	274	294	256	248	295	292	287	295	298	294	279	298	276	303	297	269	290	300	307	318	275	296	311	268	245	288	270	277	288	307	260	288	316	286	310	277	259	301	280	282	277	276	316	305	278	319	295	292	310	265	264	285	259	261	280	297	294	238	272	311	300	280	280	266	288	274	279	292	254	284	280	289	272	261	252	264	304	283	239	318	271	279	262	275	289	267	243	274	282	274	290	286	244	292	275	290	292	316	296	278	265	299	269	303	280	258	302	265	261	277	271	324	306	269	297	298	279	298	319	283	269	302	273	279	296	293	267	265	262	283	276	297	255	278	310	258	274	277	272	286	289	281	285	307	275	293	298	279	292	265	273	288	278	258	296	273	278	297	276	287	299	304	305	266	271	288	299	253	276	300	335	307	282	276	269	274	299	274	271	308	281	309	294	290	286	266	337	298	255	291	281	295	284	298	285	312	294	257	249	286	261	297	332	281	242	251	283	285	298	271	265	287	299	294	272	273	292	296	295	296	293	299	284	303	265	283	291	303	310	261	286	256	300	285	269	303	285	283	291	312	271	271	274	275	277	275	269	267	255	268	281	287	266	276	311	269	281	288	293	242	268	279	262	274	322	297	289	298	278	306	283	291	312	277	267	303	303	280	245	301	277	294	266	279	261	291	275	294	300	281	290	285	284	327	271	276	252	278	271	267	284	289	298	280	284	264	307	296	239	277	288	282	275	291	267	277	254	295	282	268	305	274	314	290	314	307	275	285	282	253	294	281	227	264	302	303	267	276	284	288	309	278	301	314	273	280	307	271	274	319	311	318	295	304	319	305	265	285	312	231	291	292	281	299	273	283	294	314	274	289	310	286	279	298	299	284	305	287	292	277	283	300	291	268	297	257	295	291	308	323	299	300	295	288	274	280	270	307	309	293	293	255	278	293	265	262	295	308	300	311	297	285	278	320	299	292	282	280	305	303	270	289	273	259	295	270	280	261	246	282	327	308	263	250	280	262	245	282	253	268	284	308	277	271	276	273	283	257	248	266	259	265	295	303	270	288	275	263	285	277	264	278	283	274	287	306	279	293	320	284	297	280	302	269	309	266	288	276	284	311	294	289	270	290	249	309	327	290	287	266	298	265	282	301	289	260	316	268	290	303	290	310	319	253	297	323	254	288	284	285	265	317	278	265	286	272	270	269	292	282	262	298	294	287	286	292	296	247	279	296	275	280	273	258	283	320	300	252	291	275	296	281	255	263	301	257	266	293	268	283	290	270	269	277	335	288	244	294	284	259	314	234	284	256	268	284	309	293	274	265	271	276	274	285	290	305	286	278	288	294	293	277	258	297	292	273	272	283	280	321	295	250	288	290	287	326	296	298	282	271	287	273	294	282	298	284	275	259	292	263	271	253	269	274	277	281	282	272	278	256	287	321	307	293	297	290	278	266	315	277	288	308	289	303	290	304	284	292	268	284	289	291	279	294	283	275	272	255	289	278	310	266	244	298	294	291	287	272	282	317	265	279	298	290	288	275	250	270	286	276	272	276	300	293	290	313	296	316	300	303	310	274	266	296	316	276	309	320	293	287	267	276	298	274	272	268	292	284	260	264	283	319	279	279	267	309	292	272	269	302	251	227	282	265	256	275	286	274	286	280	307	290	272	297	306	264	244	263	286	287	327	310	294	283	305	297	282	330	254	263	262	310	268	279	308	297	280	271	289	281	260	286	302	266	285	286	252	297	300	281	267	255	298	306	284	319	264	252	275	279	273	269	296	273	287	290	304	272	292	300	285	298	307	301	266	288	298	290	308	291	287	289	275	287	257	269	282	292	308	291	251	297	319	294	251	304	259	258	305	289	262	284	280	308	273	288	285	274	285	276	306	275	289	293	272	258	269	326	298	322	294	268	291	293	311	314	293	286	266	292	293	280	255	262	276	267	308	266	297	288	293	301	295	292	284	286	252	234	261	273	293	306	248	261	263	286	254	295	309	258	285	274	317	248	292	285	260	284	278	281	272	274	302	271	288	313	286	267	280	304	315	285	285	281	297	298	272	302	298	284	303	312	275	282	327	308	298	264	276	271	288	269	324	275	290	268	289	284	288	290	298	293	268	269	280	275	273	299	297	280	306	266	309	244	270	278	281	314	284	277	275	301	318	281	275	295	289	280	286	297	272	282	298	305	265	256	273	305	297	274	329	270	285	292	293	285	291	256	302	304	270	259	279	292	299	283	255	293	307	246	272	286	294	285	279	294	272	343	292	292	245	283	292	297	296	264	269	292	283	269	307	274	274	271	265	285	311	277	251	307	260	272	287	272	291	282	268	283	251	284	255	268	250	245	302	291	257	239	278	274	300	260	266	305	294	262	279	306	274	275	281	249	283	297	283	299	249	287	290	264	315	267	274	288	288	270	306	272	297	326	264	291	262	263	262	285	294	272	306	272	291	261	283	315	248	295	270	317	283	258	304	281	272	299	298	265	290	304	259	274	278	264	264	284	275	286	275	296	313	291	266	279	277	287	309	291	295	292	323	247	290	290	258	313	298	315	318	294	303	275	268	287	270	314	277	293	297	260	291	287	254	264	275	285	267	286	298	263	284	254	282	248	262	287	305	267	269	319	294	256	298	271	306	268	302	273	281	279	259	287	266	294	258	290	262	271	306	263	287	287	288	272	258	277	313	293	283	282	314	291	289	270	279	260	264	240	296	314	285	278	306	275	280	274	305	266	278	300	282	280	232	274	264	263	287	271	266	263	292	296	300	326	288	291	279	279	289	277	298	260	271	264	274	285	273	283	278	287	305	295	280	313	300	308	295	316	248	257	315	291	267	284	260	276	304	249	267	272	256	267	295	304	267	275	268	295	306	306	314	276	273	257	284	276	286	276	242	272	262	294	303	296	289	286	314	284	256	285	269	289	273	279	246	269	276	285	275
1813	648	641	695	704	679	661	665	641	621	633	668	662	612	621	666	630	631	665	584	680	639	616	657	617	621	650	602	611	611	563	668	602	640	694	626	665	629	607	669	669	641	665	665	645	649	620	635	652	599	668	601	669	611	580	610	615	651	590	647	661	620	634	603	586	601	632	637	647	666	620	616	626	646	656	658	611	604	636	620	640	630	584	652	630	612	640	667	624	643	636	616	625	607	567	582	650	619	647	590	646	653	618	648	611	676	648	635	611	623	625	681	599	628	596	588	641	659	624	630	639	612	639	647	592	674	638	622	619	598	590	602	610	641	649	581	592	640	649	648	638	625	611	625	611	615	652	662	648	674	673	611	620	620	637	669	628	642	648	570	586	621	647	629	624	652	604	616	607	664	641	612	608	633	651	632	681	648	635	633	706	647	581	661	649	591	584	585	597	615	636	609	629	585	612	651	641	666	611	641	618	605	588	636	580	652	666	623	640	642	617	642	639	618	579	636	649	638	630	616	631	624	617	690	631	616	603	617	625	631	639	646	634	613	606	632	653	597	629	638	631	637	640	622	576	582	616	593	616	659	629	607	665	613	629	639	648	592	652	625	586	570	666	610	619	591	595	612	609	639	610	629	658	641	639	619	642	619	675	646	591	662	625	632	606	629	664	610	669	618	588	611	589	589	629	618	657	639	636	595	615	626	631	610	643	648	690	635	654	650	595	613	619	627	603	606	606	600	613	612	611	629	631	636	618	625	611	631	665	614	598	606	564	599	628	646	647	654	644	618	640	613	627	603	641	633	608	663	620	613	639	652	623	615	586	585	606	632	642	594	622	620	613	617	646	614	650	605	645	565	580	653	636	626	655	594	626	642	663	645	620	622	632	639	582	627	651	668	589	624	645	587	672	620	662	602	575	636	587	644	613	632	614	679	632	614	644	646	626	636	592	594	633	588	639	669	632	641	631	631	631	622	598	674	636	609	633	641	653	676	634	609	628	635	624	613	605	610	639	635	599	639	670	621	619	589	652	626	646	595	635	636	615	610	616	633	629	638	613	648	663	608	657	626	644	594	607	672	628	622	580	622	589	655	630	610	649	623	646	624	615	563	629	599	643	653	626	622	646	617	646	610	653	623	642	618	612	596	624	636	616	609	669	646	638	632	646	645	618	620	684	613	605	653	575	636	609	600	667	598	658	642	648	682	581	620	659	635	636	635	662	643	664	662	610	648	649	675	605	646	605	614	617	643	632	612	665	647	635	621	628	636	656	620	602	620	626	629	604	668	645	608	632	665	641	592	638	641	622	644	644	634	686	605	640	669	634	636	606	621	633	631	605	662	618	552	610	635	617	629	618	635	602	665	664	656	606	622	683	641	558	627	613	600	662	657	623	612	611	626	600	625	642	628	618	622	628	609	606	649	589	616	616	592	632	611	649	602	628	630	633	623	600	603	627	626	644	577	636	631	650	643	625	638	659	666	586	633	591	609	603	629	623	610	636	615	632	621	623	641	680	626	621	614	647	604	649	614	631	672	625	620	618	643	586	632	614	594	616	655	611	604	641	639	626	605	605	638	633	643	604	633	621	584	568	657	581	619	628	631	608	663	673	618	642	603	604	645	673	619	656	598	623	632	609	667	608	608	586	593	642	641	626	609	631	618	615	640	599	591	631	651	624	652	568	600	613	625	571	622	620	621	608	585	598	636	648	593	645	626	614	629	640	644	626	584	623	650	577	645	656	585	680	644	631	654	617	588	634	658	591	609	627	586	611	644	680	590	600	602	613	604	634	631	641	655	614	611	623	647	608	614	669	662	643	560	603	624	625	654	615	631	622	678	606	613	633	654	627	631	611	651	647	638	663	598	656	644	633	637	648	599	649	640	634	592	625	684	605	622	631	615	663	610	603	601	618	606	632	609	598	628	675	629	618	592	605	578	615	636	592	612	653	616	595	645	601	610	635	617	603	654	613	626	653	629	674	650	623	600	594	649	605	646	608	597	657	601	609	620	606	661	662	630	591	631	594	617	669	594	629	643	597	650	624	634	649	619	706	622	608	635	616	602	630	643	632	631	640	652	630	651	646	644	618	630	587	658	623	638	602	616	647	635	613	610	600	629	635	582	581	612	637	575	662	627	625	647	620	628	674	639	650	618	649	620	613	638	607	618	584	615	581	644	649	643	648	649	619	629	602	675	581	628	636	602	584	596	654	548	614	615	594	631	636	618	619	628	610	617	638	597	647	599	593	626	616	619	612	634	607	632	604	566	585	635	603	631	634	598	613	605	611	641	634	616	643	632	586	617	612	615	668	623	633	630	657	600	601	626	626	587	658	619	622	604	666	603	599	648	650	638	585	589	601	613	603	611	659	673	611	619	616	655	673	622	654	613	639	627	604	634	629	654	666	600	592	627	614	617	635	619	589	650	627	637	601	619	652	610	636	645	614	558	627	633	602	666	636	650	620	631	692	642	648	661	646	651	611	616	605	576	618	625	608	632	614	637	611	629	614	656	614	647	587	611	650	629	623	646	644	659	620	596	583	706	651	598	634	654	627	640	630	600	595	647	609	621	610	623	663	629	566	591	613	647	638	601	633	634	606	622	615	616	670	622	599	593	650	630	643	644	664	651	633	653	638	631	639	615	617	628	596	619	643	640	588	658	587	635	675	604	567	639	609	629	635	582	634	585	624	647	612	612	655	632	648	639	636	615	645	621	581	618	637	637	571	615	626	672	599	674	606	639	644	630	616	616	630	590	620	666	647	618	634	612	586	653	644	624	619	611	623	638	670	655	630	648	647	640	605	585	585	653	656	666	589	606	606	644	620	637	601	649	603	642	602	628	621	657	678	620	644	608	597	584	639	683	652	620	616	644	636	626	659	598	638	564	599	615	588	639	652	625	618	686	641	645	604	656	623	590	613	634	627	672	628	638	630	632	648	629	627	627	635	637	636	610	627	637	603	616	633	571	661	631	584	621	614	613	619	630	616	627	590	599	631	626	634	574	627	621	615	625	628	626	650	629	580	644	666	645	613	582	625	644	630	704	607	635	634	630	598	632	609	646	586	628	644	558	644	641	618	674	645	672	633	639	617	640	626	622	622	607	594	615	596	635	625	640	605	592	598	632	593	585	606	600	634	631	597	600	613	629	647	636	647	607	641	659	600	623	645	681	643	647	612	661	607	611	643	682	632	651	623	617	642	650	636	616	593	620	628	643	625	648	654	587	597	660	633	661	628	659	650	607	659	644	604	627	625	633	610	642	620	642	659	649	628	642	603	627	591	670	636	630	645	612	578	619	572	659	668	649	624	677	622	571	655	618	630	621	640	607	643	643	639	651	637	582	644	622	588	591	602	627	610	620	624	625	592	635	606	630	602	603	618	585	635	636	601	666	672	642	643	659	635	597	601	627	606	603	620	638	632	657	626	627	617	623	587	648	662	631	620	604	633	671	686	637	617	654	602	660	610	659	618	666	602	630	695	616	619	653	651	615
7186	472	509	403	338	264	256	210	233	188	204	169	174	175	167	169	164	149	136	178	170	178	167	182	154	186	158	196	187	161	176	159	158	168	204	194	146	130	159	172	167	154	177	169	178	149	183	164	190	169	169	158	163	161	168	180	157	162	187	177	160	154	185	167	187	192	168	167	200	192	178	157	169	171	167	157	159	129	142	160	169	176	183	180	146	179	178	169	179	173	165	179	153	173	169	206	172	162	139	164	133	164	158	157	154	158	151	189	165	161	165	168	160	153	164	175	163	191	172	161	168	164	185	155	163	167	197	153	143	158	184	180	163	154	155	168	153	147	132	149	160	166	176	198	163	159	145	189	155	164	167	145	160	170	163	168	174	171	178	150	159	161	130	149	170	179	180	175	140	137	168	156	160	163	141	177	162	165	194	165	163	167	169	155	154	160	149	182	170	155	150	192	136	164	174	164	165	160	174	137	167	185	168	155	149	167	150	161	148	138	158	197	165	173	172	164	170	162	153	170	168	140	174	176	143	153	171	151	165	178	163	149	149	148	169	171	174	165	149	152	136	176	171	165	153	149	152	156	159	147	160	170	146	153	151	140	183	174	157	134	148	173	178	152	174	169	139	157	193	152	167	141	159	130	162	146	160	193	187	184	184	169	166	165	173	191	160	153	166	147	135	160	163	163	162	152	142	161	173	165	186	150	156	185	177	166	153	152	183	175	158	159	184	156	140	149	180	153	164	135	172	171	182	185	156	185	148	148	156	171	185	156	161	165	160	175	161	165	155	169	173	158	150	182	166	149	167	182	162	153	160	164	159	139	181	168	166	152	164	166	147	165	158	179	143	168	156	172	151	163	168	157	165	161	145	166	165	145	164	166	154	163	165	177	152	164	173	169	146	171	171	176	165	185	152	152	178	155	159	151	156	161	166	173	166	147	178	165	160	161	130	169	167	163	171	144	167	159	182	172	159	189	149	161	179	154	175	179	183	158	165	175	164	158	154	151	159	145	160	148	174	174	142	156	150	165	177	154	151	187	170	184	149	148	144	160	158	165	154	169	168	173	158	169	160	167	161	149	163	163	146	173	161	171	167	159	132	173	174	156	180	152	178	144	145	181	169	138	175	155	151	173	178	171	173	196	165	150	145	173	153	169	163	147	157	164	161	186	170	179	188	164	185	158	169	153	135	174	167	174	153	145	163	171	153	168	149	175	185	169	166	166	175	184	162	156	172	184	180	153	180	168	179	148	153	177	139	164	169	127	151	151	173	163	160	171	183	154	164	177	144	152	173	162	167	143	185	165	184	174	152	145	153	161	169	162	140	140	145	137	153	168	147	143	159	181	182	172	190	171	183	167	181	149	161	146	156	191	158	150	169	164	175	150	190	171	157	152	181	177	164	152	156	152	167	173	171	160	174	161	163	162	174	177	155	174	165	155	162	179	165	151	174	169	163	147	152	189	168	190	162	159	157	145	143	157	147	165	176	155	190	156	168	185	160	195	182	134	149	147	165	160	159	140	153	159	150	174	160	166	169	176	154	168	160	169	161	141	163	144	150	188	144	174	182	176	156	164	144	169	147	159	171	167	153	152	181	183	178	161	178	173	173	172	166	148	167	160	171	161	161	175	160	152	165	158	147	185	183	164	188	191	167	173	171	173	168	156	150	159	183	146	149	179	160	158	176	198	148	134	176	146	196	159	169	165	174	144	176	147	171	162	170	176	144	186	166	154	148	148	186	171	150	174	167	158	177	168	172	152	161	146	169	162	174	174	158	181	172	178	168	155	150	168	177	174	146	190	165	150	149	164	163	143	162	168	161	161	136	152	168	149	173	127	180	184	192	178	140	144	178	173	167	156	155	193	153	153	157	165	168	158	152	157	165	157	158	170	175	175	164	167	178	150	156	173	158	129	152	176	163	167	169	159	163	160	171	165	165	175	187	173	164	137	156	177	162	176	175	161	186	179	138	141	184	175	158	174	160	157	176	157	178	143	156	194	178	152	170	143	172	179	145	174	151	142	144	165	156	144	169	179	163	167	159	178	167	174	160	187	154	155	196	208	169	133	175	149	176	188	162	173	179	152	152	159	179	146	141	172	172	158	172	152	180	138	161	153	158	171	140	154	175	132	175	170	168	174	182	181	155	158	164	132	184	190	164	178	184	164	164	175	165	166	151	145	138	150	196	131	174	163	184	169	170	170	165	150	144	142	171	159	147	177	159	149	182	174	166	141	159	160	163	202	170	140	148	167	185	140	161	162	176	175	153	168	153	167	194	160	151	166	167	149	165	163	153	169	162	154	176	185	135	169	158	175	177	190	188	153	161	178	177	165	181	191	150	174	150	152	152	161	202	137	170	146	176	179	154	154	153	184	177	186	164	173	158	162	159	173	171	145	140	154	157	170	159	186	180	173	197	180	141	151	140	177	142	188	166	148	178	163	156	156	151	166	170	160	178	159	177	146	156	208	175	138	155	163	171	162	152	185	146	177	174	174	172	138	162	166	184	145	197	175	165	158	149	169	177	164	170	156	172	180	165	167	147	165	168	155	146	166	156	171	141	172	163	190	199	155	184	176	154	158	147	163	175	184	191	162	158	156	190	164	163	147	176	166	168	174	146	172	153	166	180	170	153	164	171	172	182	171	156	151	139	151	170	163	177	159	174	142	167	183	167	143	140	164	159	184	168	149	197	184	195	153	164	189	156	163	174	136	183	159	139	159	156	161	151	174	173	184	132	171	168	164	159	155	154	152	157	184	152	176	150	149	136	166	136	177	165	153	175	166	161	173	164	153	144	170	161	168	165	168	163	198	155	177	165	190	158	179	144	167	172	164	167	158	164	171	171	166	149	187	145	171	150	170	156	177	181	169	145	169	199	168	156	178	171	166	148	159	141	169	158	157	162	156	162	162	186	157	173	168	156	159	166	174	175	171	160	145	148	139	169	162	166	168	178	165	168	161	167	169	148	170	149	165	146	177	168	181	166	175	156	166	151	162	182	175	170	149	153	168	157	182	182	139	152	180	162	188	169	190	173	187	172	168	145	161	180	160	150	169	145	168	148	168	176	162	166	170	157	146	174	153	160	168	158	159	155	176	158	175	147	156	155	175	191	153	156	163	177	162	165	186	152	164	164	163	159	164	161	163	166	178	170	182	176	167	162	150	154	151	147	176	174	170	176	176	181	145	141	194	211	156	184	171	138	177	172	156	172	181	157	152	161	163	196	160	159	143	155	188	170	192	162	172	171	149	160	177	180	176	171	140	161	148	155	152	158	157	169	176	171	159	175	165	141	164	161	170	145	159	165	144	181	165	171	163	166	180	152	194	161	173	171	155	208	170	161	148	164	139	173	184	138	159	174	158	160	149	163	159	154	177	155	177	167	167	155	144	141	171	168	158	194	162	183	165	168	151	152	146	193	159	182	156	164	152	170	170	191	156	163	144	140	171	164	171	147	153	156	172	165	147	161	194	160	179	158	163	190	171	161	171
6132	719	1187	1323	1175	1025	843	734	683	602	555	534	532	528	457	451	475	458	464	434	450	470	450	463	465	412	423	440	425	447	426	406	379	428	380	424	455	438	465	432	454	435	427	439	459	395	408	459	411	421	441	432	402	372	440	419	438	412	451	425	402	446	414	428	412	438	409	400	414	427	387	389	403	358	446	454	419	380	392	425	394	355	390	403	416	381	400	415	412	396	402	430	442	406	402	389	388	381	424	425	395	347	382	418	394	398	361	385	395	432	386	415	418	448	413	351	430	424	402	393	427	376	399	398	397	388	424	361	443	390	383	387	427	426	388	389	365	416	405	391	415	409	413	414	388	421	387	370	386	412	424	399	375	411	399	427	383	378	417	417	400	395	367	393	404	423	407	398	401	405	415	399	426	403	387	382	387	378	401	397	399	399	341	401	408	393	405	388	378	372	404	359	390	378	370	412	442	449	395	417	408	397	389	422	377	379	413	388	396	408	418	418	392	409	425	410	389	432	376	411	374	421	400	366	384	396	404	416	380	426	387	388	429	432	381	380	402	398	420	431	412	393	403	398	382	387	404	407	367	390	437	394	369	391	401	394	390	388	363	380	414	386	397	392	372	351	403	395	396	405	408	405	372	416	384	411	400	398	400	367	387	410	395	399	381	363	389	404	397	370	405	402	368	414	390	392	409	381	415	365	392	396	370	407	405	396	382	401	416	400	444	393	395	418	368	421	389	421	387	415	406	381	446	416	424	391	390	399	407	403	408	385	398	392	420	381	380	426	425	404	383	388	422	425	399	393	383	378	369	375	372	425	383	381	396	401	421	386	413	420	377	371	403	392	396	401	418	403	373	418	411	426	373	390	380	409	381	397	393	431	367	434	374	419	390	386	415	427	374	420	377	384	377	406	430	384	368	392	417	404	375	387	392	368	384	373	393	375	407	404	388	451	388	403	390	371	413	400	363	372	374	413	407	387	368	359	378	447	387	376	373	407	397	420	426	382	413	379	405	412	414	379	421	414	376	386	384	401	397	360	382	395	376	403	414	394	416	389	336	374	415	392	390	389	408	384	373	365	381	392	404	402	416	360	386	400	388	418	388	396	403	428	387	364	400	401	416	424	388	367	434	380	420	380	413	383	415	394	400	386	420	383	434	399	333	395	428	387	410	379	404	425	375	398	376	399	412	398	410	395	403	383	431	406	438	430	401	391	375	408	389	378	387	395	402	435	403	389	380	380	418	422	401	384	373	380	406	425	417	424	397	380	394	428	379	412	406	402	393	416	387	420	374	394	411	430	439	424	393	430	363	411	424	412	375	396	416	389	398	376	380	399	412	400	381	392	387	401	411	402	399	405	423	399	414	414	415	414	368	382	374	415	372	387	413	413	388	419	389	402	441	415	395	428	395	427	411	427	410	452	373	382	398	392	395	391	405	371	428	419	413	395	411	390	386	386	398	386	412	430	405	416	377	378	376	384	397	397	401	419	388	387	362	400	399	442	377	408	412	420	398	395	391	371	420	404	364	400	409	385	386	358	398	445	372	430	417	406	408	374	392	409	381	399	395	386	406	385	402	385	403	379	376	391	404	370	393	414	423	420	390	420	379	423	368	393	420	371	392	404	388	411	377	383	379	394	417	419	417	399	386	405	396	399	357	395	428	363	396	384	394	377	381	403	393	355	416	434	360	421	380	421	386	402	421	397	397	357	373	379	395	388	391	417	402	429	405	409	388	370	394	391	433	354	376	411	370	367	395	358	442	369	387	375	397	411	427	383	397	408	375	410	392	371	417	376	406	394	380	398	422	398	360	417	409	365	384	425	387	401	382	413	390	424	393	438	389	422	397	422	409	392	407	399	427	391	376	362	398	394	387	366	405	430	379	362	405	385	425	398	403	393	397	398	393	395	396	389	382	432	404	391	391	439	389	384	388	405	395	383	387	364	413	431	393	418	403	395	407	400	394	416	425	405	412	395	392	433	403	363	381	380	391	391	394	416	377	402	385	402	397	374	390	373	440	400	415	413	370	391	391	387	403	410	400	411	390	416	405	377	421	443	384	405	396	426	401	403	387	364	372	403	418	412	370	399	392	388	374	355	387	432	386	423	403	392	398	375	390	418	380	364	407	386	358	378	372	379	388	410	406	379	413	371	372	396	399	383	457	398	366	423	386	440	415	393	388	404	435	418	397	408	412	404	423	396	404	442	403	396	414	367	412	389	423	393	385	404	408	378	399	428	390	409	389	376	394	358	411	396	385	373	383	366	389	427	398	422	416	414	419	396	392	393	417	404	422	420	402	409	368	381	427	379	393	397	396	387	411	395	391	389	380	420	370	393	397	377	417	391	375	437	409	405	391	389	393	394	370	396	416	372	376	399	410	433	383	397	430	428	417	401	374	413	426	380	403	382	386	376	412	372	382	364	397	394	377	429	393	422	376	405	401	410	382	382	392	400	379	410	406	395	372	391	418	412	411	394	418	402	395	407	419	390	370	365	389	406	395	362	407	409	384	407	398	368	414	407	372	399	395	402	393	392	387	403	383	450	408	400	367	405	404	416	343	447	377	378	400	392	376	403	380	410	421	431	393	397	409	396	403	396	416	435	403	372	377	420	397	401	414	369	429	388	420	419	410	400	425	373	370	403	393	377	424	401	445	416	408	396	403	386	379	400	379	404	390	442	403	396	398	419	391	369	389	428	439	415	400	390	381	410	385	416	413	353	383	411	404	402	390	403	392	388	396	410	424	427	419	397	386	407	405	399	405	387	386	414	399	388	393	421	385	382	409	363	374	377	382	368	365	394	427	405	389	405	394	409	401	400	358	395	387	385	406	418	363	402	417	394	394	382	365	398	408	401	393	396	452	413	393	395	406	381	434	383	415	397	401	409	396	406	389	403	448	414	396	414	405	397	409	366	386	378	433	395	386	413	406	418	412	357	394	375	397	374	385	411	394	400	403	426	367	398	384	421	377	380	390	423	394	404	379	404	398	392	400	408	414	382	352	418	414	392	410	394	373	389	406	396	399	403	405	379	386	418	403	401	424	387	413	406	398	396	378	438	358	366	406	399	381	401	432	405	378	377	427	362	425	395	408	420	425	404	405	414	431	399	402	392	374	393	425	391	385	411	442	381	395	393	380	417	444	367	408	361	373	389	377	388	412	392	403	400	401	399	403	383	389	396	403	430	391	385	380	415	382	400	390	370	395	409	382	418	392	414	396	373	369	365	395	412	378	409	400	381	390	379	399	380	398	354	396	387	394	400	377	406	380	373	406	394	385	422	398	438	429	382	376	416	430	380	392	417	409	397	397	394	407	378	362	382	373	391	395	447	391	413	411	403	407	361	409	412	397	389	434	429	416	417	411	418	443	351	431	391	404	419	396	394	385	404	386	389	419	408	416	407	393	418	389	373	405	411	384	413	387	390	380	395	409	391	364	416	407	386	400	403	384	372	410	400	382	399	404	409	410	419	398	389	412	396	421	389	405	410
13367	1143	1007	755	554	430	363	318	326	294	280	242	232	264	268	258	258	246	213	217	231	252	204	259	233	210	223	235	223	233	223	219	248	249	249	227	215	229	237	240	236	240	246	221	244	232	217	238	230	240	241	248	238	211	197	229	209	246	218	227	221	199	225	211	231	236	205	250	215	237	218	226	222	203	229	222	235	212	228	212	244	232	197	213	215	219	252	207	191	201	221	227	228	234	233	226	194	217	236	244	225	227	254	227	209	195	243	224	193	224	206	231	249	204	237	232	244	212	205	202	232	229	196	199	205	232	220	220	183	222	230	215	204	210	226	211	200	225	227	224	220	242	217	225	207	223	234	222	223	207	229	196	230	213	224	222	217	242	214	222	248	212	234	220	207	259	244	212	241	212	206	218	205	187	224	235	223	206	215	234	235	241	230	228	220	223	229	224	204	196	241	232	228	205	212	210	221	217	236	212	194	201	225	204	213	238	215	207	208	180	264	215	225	205	228	203	216	224	198	221	203	231	232	230	176	224	212	204	219	208	236	222	209	225	234	212	230	206	243	215	223	205	220	223	210	241	203	219	232	224	209	184	204	231	195	214	214	202	207	232	241	225	231	250	232	244	235	229	209	206	230	199	204	206	189	251	195	230	231	205	253	209	208	214	231	234	206	226	209	226	213	217	228	186	216	239	233	204	231	214	197	208	205	202	220	211	194	230	222	178	204	201	242	234	202	224	197	221	226	212	197	242	221	220	214	241	216	219	221	225	200	220	230	206	230	203	241	235	231	206	225	232	252	205	216	212	222	234	203	205	212	222	230	230	196	230	223	202	211	217	218	200	204	225	206	232	233	225	203	223	234	217	231	180	218	210	217	237	227	226	192	214	231	225	234	235	202	209	210	226	204	237	228	204	202	202	203	213	220	214	227	204	212	226	192	220	207	221	216	229	227	213	228	241	221	217	227	238	227	228	234	245	203	227	220	212	203	231	186	221	220	227	205	209	196	207	202	211	223	224	238	216	221	219	225	214	213	206	197	198	210	217	210	248	253	216	245	231	274	231	211	225	223	227	218	225	194	178	264	233	223	216	212	226	234	193	202	225	211	202	206	210	249	212	233	211	228	231	230	202	187	227	204	188	243	201	213	207	205	209	245	241	215	219	213	207	214	228	224	230	215	218	211	199	199	227	234	239	226	192	232	209	235	236	215	200	230	217	202	211	230	205	215	217	233	205	206	205	208	215	228	232	214	226	228	250	204	204	207	231	197	198	231	204	212	219	189	226	228	206	215	221	238	229	187	200	222	237	175	197	239	257	226	235	223	219	244	201	215	205	200	252	213	240	175	199	190	219	243	205	219	236	201	251	210	218	222	213	246	212	214	226	225	211	219	219	228	226	234	231	193	221	218	223	212	255	218	256	208	202	222	217	213	259	223	204	212	244	184	229	240	232	197	205	247	199	252	222	248	217	208	203	181	252	215	226	245	221	234	227	194	238	218	224	230	243	233	245	209	206	229	217	239	211	232	230	261	209	220	204	222	236	228	231	209	230	209	223	239	218	203	196	201	206	206	246	225	245	233	223	217	209	217	208	202	225	225	232	197	204	195	218	221	224	216	244	207	223	215	238	209	217	208	206	204	193	244	232	211	206	220	182	227	238	209	264	234	256	236	213	205	189	233	240	230	242	210	230	245	238	205	214	201	230	228	201	241	192	199	201	212	202	211	213	241	217	231	211	204	206	202	214	228	185	197	252	230	227	207	208	214	237	204	216	195	212	222	242	231	226	213	203	209	227	196	212	212	199	239	233	194	216	217	214	228	223	223	223	232	226	214	247	225	259	216	213	222	227	225	205	206	223	237	222	215	199	193	199	244	196	202	192	225	212	229	234	233	252	232	204	254	224	216	237	275	207	190	213	211	233	213	226	219	239	205	212	241	208	250	237	225	258	225	221	192	215	209	230	226	214	223	233	218	236	266	235	218	229	199	227	207	245	216	226	199	243	236	192	218	219	243	230	223	236	236	200	239	227	221	224	207	221	211	234	204	209	228	215	235	215	227	237	235	220	223	242	228	236	245	218	212	241	199	241	228	235	223	209	227	211	212	175	211	211	217	246	234	217	214	225	206	239	177	214	202	216	213	213	222	193	249	234	192	224	205	211	217	202	212	194	228	205	221	237	260	249	250	207	230	236	210	208	190	207	217	207	229	198	205	219	212	218	232	233	237	224	212	232	251	207	203	212	222	211	218	233	226	203	236	222	205	237	245	235	226	196	213	213	244	206	209	233	212	222	205	201	222	194	221	215	221	217	231	244	223	235	218	202	235	202	223	185	252	219	232	208	214	184	225	229	239	212	219	194	205	245	203	257	254	217	229	235	235	220	219	229	208	227	262	194	212	229	232	207	229	197	224	226	220	182	201	209	233	206	190	225	203	223	197	217	212	226	231	218	197	243	219	213	218	233	217	250	225	205	206	243	209	230	242	242	255	211	239	240	244	232	252	218	212	214	221	243	220	200	212	209	220	223	222	222	213	209	217	220	225	248	196	219	214	204	227	192	228	202	213	227	214	214	201	208	221	217	212	222	222	258	188	221	219	227	228	229	227	221	237	227	221	227	206	216	244	221	221	211	211	210	211	211	205	200	228	211	215	213	235	208	207	240	228	214	238	209	219	245	189	234	214	220	230	215	245	202	238	207	212	219	217	191	191	224	230	226	202	223	214	216	215	228	207	216	242	222	232	209	225	229	203	212	240	211	211	191	231	216	209	202	213	234	245	243	203	220	234	230	231	220	206	239	224	232	236	208	223	240	258	201	240	221	209	211	257	217	231	189	212	201	243	208	226	230	226	234	214	236	223	213	215	198	209	241	227	231	233	250	206	247	224	227	239	242	192	235	229	238	222	232	244	196	212	214	236	224	227	244	240	226	254	233	198	233	226	234	231	204	220	204	240	240	219	217	223	195	224	203	208	196	233	212	259	246	207	221	243	235	196	228	234	208	240	228	209	221	190	219	244	204	202	202	247	201	233	207	219	182	207	202	236	235	224	216	236	227	213	222	237	213	211	202	225	222	229	213	217	189	214	198	228	206	219	205	238	209	228	216	238	203	211	203	229	209	193	224	199	206	223	234	222	239	220	220	229	247	233	228	201	195	183	189	216	216	214	237	225	222	222	232	255	192	197	207	217	236	224	215	224	203	221	194	211	197	215	205	204	221	221	234	193	237	191	209	227	226	207	205	211	227	204	214	201	236	183	201	195	226	219	232	216	209	249	219	212	211	224	217	231	217	227	207	198	200	237	244	223	207	285	238	237	237	228	195	223	217	206	211	231	212	223	209	209	235	224	235	227	217	215	222	245	223	207	235	230	218	207	219	218	249	224	227	230	225	230	222	217	215	213	220	184	239	242	208	214	220	222	230	243	220	221	259	233	213	212	221	199	212	227	203	230	202	228	231	219	225	200	249	214	209	220	203	233	242	230	229	207	211	217	232
8042	1053	2112	2323	1900	1594	1400	1104	1054	967	872	801	782	738	771	674	701	665	624	589	606	578	607	582	635	586	596	570	562	573	563	536	599	568	568	555	602	580	600	599	565	632	561	575	572	624	543	571	577	563	571	560	563	600	551	565	549	588	550	554	591	582	564	562	529	518	521	517	535	538	551	532	538	543	525	547	556	561	567	554	575	545	505	517	534	515	507	598	549	537	496	538	531	546	551	532	554	548	568	512	510	520	532	539	535	550	538	541	531	542	528	525	558	521	526	502	550	542	495	518	491	555	531	561	536	504	548	518	556	573	519	569	554	553	540	489	586	534	550	531	524	568	518	569	528	563	506	534	515	548	522	545	573	544	483	509	559	536	481	505	559	530	504	522	551	544	538	513	541	576	505	516	535	536	535	553	496	566	518	558	505	527	533	557	476	509	545	549	514	542	509	556	553	486	498	542	529	567	545	541	553	510	559	526	529	517	536	579	513	510	504	549	519	547	567	546	517	526	535	529	497	534	509	506	526	535	479	536	529	529	525	528	535	550	583	495	474	542	497	484	526	551	504	527	569	498	491	531	518	532	522	536	517	543	519	531	507	539	556	512	565	530	485	518	468	493	557	525	546	534	537	534	496	513	540	478	465	494	541	530	501	524	552	558	540	531	515	553	581	497	568	522	532	475	529	536	517	513	515	556	563	535	523	551	527	510	554	514	490	539	570	459	515	540	532	512	557	542	567	551	517	536	537	533	518	522	577	514	542	512	547	490	521	524	551	556	527	535	516	533	517	542	529	554	549	491	540	563	544	532	516	482	550	530	524	535	495	517	526	503	512	499	531	534	500	550	510	534	565	567	530	527	563	484	529	545	537	558	503	550	571	508	563	539	520	497	555	546	561	522	538	556	522	504	510	538	516	512	506	511	545	494	552	567	511	488	537	514	526	523	491	488	506	546	539	509	519	551	542	511	520	537	523	527	532	528	541	507	525	520	561	533	495	534	509	541	535	520	468	517	507	537	517	515	523	482	522	519	519	517	512	516	578	490	548	513	500	503	506	482	510	500	574	533	559	526	560	517	528	510	492	522	505	533	520	523	534	569	529	565	541	541	536	542	576	521	553	536	535	523	532	526	505	493	579	556	498	533	544	549	501	516	506	500	528	539	494	568	547	530	517	495	524	588	518	511	531	530	531	525	508	539	538	498	494	533	490	507	549	524	509	534	551	558	561	524	529	544	523	536	536	506	561	489	532	545	531	518	541	523	565	566	511	554	528	522	548	474	542	473	547	503	525	565	502	496	548	551	525	547	525	598	527	518	505	515	517	505	551	484	540	561	552	536	499	513	538	532	534	521	515	574	577	518	551	560	542	532	516	487	518	529	504	544	465	477	522	548	533	514	536	508	508	508	490	503	516	543	523	527	541	552	539	518	525	536	514	528	490	526	531	502	547	513	522	557	524	540	539	534	521	554	494	529	535	507	526	517	534	540	546	527	547	529	524	553	568	509	525	559	471	524	529	539	515	578	523	493	524	525	538	533	563	536	554	496	583	492	513	580	538	551	506	529	499	514	528	602	495	544	521	518	528	550	517	499	539	534	521	514	545	546	522	530	525	518	494	458	528	549	525	484	544	491	528	519	563	521	544	534	519	541	521	539	522	541	534	539	570	530	539	529	481	573	503	522	524	523	531	558	524	496	521	573	565	542	522	519	554	538	546	547	561	555	500	485	543	515	494	544	489	529	559	471	524	527	530	513	506	523	548	515	492	550	551	515	516	556	586	504	544	531	548	515	534	587	523	543	518	491	523	515	503	549	514	508	520	515	558	516	533	525	516	517	516	563	515	537	527	491	548	521	546	542	522	531	524	530	557	541	514	527	516	508	508	534	510	477	489	541	526	526	501	487	566	526	517	565	519	510	527	519	529	548	479	574	513	529	537	546	554	538	526	514	557	546	515	537	537	498	518	533	520	519	504	539	524	589	528	558	543	530	531	525	502	488	552	529	536	559	504	525	540	549	541	552	510	520	515	555	511	572	528	540	524	527	504	500	541	528	551	519	518	529	561	519	530	511	512	510	519	492	513	521	533	520	561	542	498	526	519	532	543	540	526	515	528	514	538	498	515	532	495	557	507	512	526	514	535	518	541	527	474	535	547	572	580	473	495	562	508	544	515	527	551	545	546	514	558	527	503	543	542	544	570	570	524	552	501	495	517	562	579	510	515	498	517	527	534	491	546	541	569	510	539	539	547	503	551	521	535	506	545	546	526	523	535	509	528	530	543	532	534	535	539	538	511	516	545	520	537	528	527	567	535	545	575	527	523	545	529	515	516	501	512	530	477	511	525	485	539	493	490	571	527	519	544	536	530	528	547	536	536	498	549	535	478	533	555	521	520	511	544	505	506	518	558	536	513	515	544	524	543	526	527	569	524	543	480	578	546	526	525	516	524	506	532	534	520	554	488	524	558	508	540	532	556	505	527	537	524	507	518	542	526	512	571	550	561	495	554	550	548	509	561	551	534	500	562	560	526	523	544	555	547	510	576	503	556	516	518	548	520	550	517	535	495	521	517	527	543	546	527	517	549	534	521	570	536	572	554	535	514	520	553	518	511	521	524	525	521	555	547	537	543	490	562	556	563	519	522	540	549	548	529	525	583	534	494	548	528	535	547	515	567	526	532	547	545	535	532	553	497	504	516	555	504	529	498	506	544	577	491	551	565	527	554	536	523	482	548	533	538	513	527	555	487	530	556	525	465	491	529	489	511	515	501	503	514	511	534	516	536	539	606	516	489	537	557	496	530	520	555	534	533	575	507	533	520	549	490	515	546	545	503	533	509	511	549	529	509	558	541	549	507	517	518	536	548	526	534	547	527	530	544	500	505	516	545	553	532	515	514	541	509	527	501	513	548	502	533	484	542	534	555	570	546	530	488	511	512	541	522	497	503	550	516	518	581	531	518	530	546	551	514	522	503	539	536	516	550	528	528	559	512	496	566	516	545	528	515	521	537	557	501	553	508	506	496	556	495	581	552	491	551	536	533	548	532	518	545	510	518	462	532	534	519	505	549	531	544	523	519	533	550	551	530	537	507	526	537	499	575	558	512	508	515	557	535	544	480	540	546	544	525	514	527	525	494	496	530	567	552	529	531	493	517	526	504	494	498	547	577	529	492	529	550	561	508	540	551	536	528	569	495	516	524	493	457	507	519	491	511	557	534	543	526	512	478	545	561	489	521	535	518	552	541	536	546	533	513	581	543	477	560	513	526	508	502	529	538	491	522	473	545	587	559	543	546	553	544	489	579	526	523	492	538	529	527	568	517	517	486	528	524	569	556	542	546	529	534	501	515	558	509	515	508	506	503	553	484	525	532	521	510	578	525	523	541	540	537	541	500	549	502	541	546	548	548	556	560	589	529	545	494	531	517	514	481	527	520	540	540	495	557	510	505	536	533	521	495	563	546	548	547	501	539	555	500	503	501	540	554	504	518	526
1531	294	272	292	313	286	264	272	265	287	314	291	296	273	276	272	291	272	279	271	298	297	280	280	272	284	266	260	285	278	286	287	298	288	288	269	317	320	319	258	276	295	292	298	289	289	291	284	283	261	273	282	286	261	281	286	294	275	298	325	302	264	286	289	300	284	293	308	286	313	276	262	253	290	289	286	286	276	275	262	293	283	269	264	251	309	287	299	255	279	292	276	291	281	276	272	290	289	287	259	298	270	293	257	301	318	292	278	293	243	300	306	263	272	309	271	277	296	288	275	281	285	322	298	289	284	299	271	293	304	315	278	286	265	277	311	306	236	261	266	309	302	264	289	272	263	281	286	278	284	278	288	303	258	291	328	258	292	277	296	304	271	286	275	293	289	299	293	288	307	292	280	325	307	300	296	290	254	297	278	253	276	285	279	259	286	281	264	260	283	260	257	271	304	283	234	259	301	283	248	298	289	288	293	299	292	255	317	286	261	276	262	256	301	271	278	257	295	295	265	275	287	278	330	296	258	275	267	250	291	266	287	295	260	280	267	298	295	274	284	256	292	273	286	285	242	250	262	261	279	288	281	286	272	272	314	275	272	316	269	285	268	297	256	281	262	293	272	284	304	305	306	274	289	264	277	273	307	308	295	277	272	278	274	301	277	273	291	304	285	269	302	256	297	285	273	294	289	280	286	247	310	289	251	289	266	275	293	280	279	276	269	276	248	303	302	260	273	280	294	292	264	276	251	298	256	284	292	299	264	273	287	305	280	266	306	284	300	288	297	291	295	284	279	284	288	278	286	292	315	279	279	287	315	287	293	306	282	253	283	323	291	293	288	268	288	274	292	278	291	297	302	280	291	282	260	277	292	312	295	273	323	274	280	268	292	272	253	301	286	249	249	277	297	276	301	294	292	303	278	313	291	302	292	243	260	323	280	289	310	296	300	317	283	278	255	303	269	272	292	292	285	287	312	298	289	264	272	273	283	268	290	275	293	305	299	284	272	304	286	264	297	275	313	312	301	276	293	280	316	262	287	280	304	294	282	283	270	276	274	280	265	296	274	287	271	266	298	285	314	310	315	298	288	289	271	297	286	263	287	304	261	302	288	274	291	285	294	298	276	278	289	288	296	286	300	282	267	327	299	268	285	257	265	277	264	274	258	296	288	290	318	282	251	233	276	319	286	303	263	277	281	279	307	295	264	264	280	275	290	299	292	285	259	299	281	293	287	248	325	268	274	303	273	284	264	315	282	295	281	273	267	266	280	266	282	287	279	337	255	260	282	306	287	294	325	264	305	265	303	301	257	276	255	267	255	315	301	290	281	280	292	287	289	281	264	281	290	302	273	288	297	301	256	267	293	302	278	237	279	265	272	302	298	268	303	309	290	308	292	274	266	290	314	293	250	275	298	307	266	276	276	283	280	278	285	287	283	261	292	241	269	296	311	274	284	295	293	286	267	257	280	310	297	280	308	267	272	285	265	295	248	282	263	291	303	288	282	310	287	285	258	289	282	324	290	300	301	267	273	279	299	290	279	292	263	251	265	287	279	267	275	322	284	287	277	297	275	282	313	256	250	297	277	297	295	288	276	257	270	289	284	277	309	294	305	292	272	270	265	277	287	284	271	274	351	284	273	276	285	265	256	308	292	284	295	310	334	273	297	264	314	303	263	282	277	273	308	296	293	266	292	279	290	271	316	278	251	272	302	256	278	303	294	284	274	290	287	285	306	280	284	285	288	259	265	283	291	301	263	285	317	278	278	270	288	283	260	289	266	294	283	305	268	240	286	254	264	272	281	278	278	252	279	267	295	274	269	255	303	298	269	273	296	307	269	278	294	261	305	288	267	306	261	252	274	257	263	293	300	248	292	277	285	251	263	278	273	292	269	244	294	295	293	284	270	272	276	282	301	273	274	292	303	286	260	261	294	255	283	275	288	303	270	269	290	264	240	292	308	292	281	285	274	355	285	264	270	306	311	259	269	284	288	283	268	305	295	301	259	302	279	281	291	287	285	268	308	266	273	265	274	245	274	301	265	277	282	282	281	254	339	289	293	280	275	246	269	262	275	293	261	296	286	257	286	282	285	306	301	257	288	317	265	283	262	288	287	273	280	239	283	271	271	251	260	252	258	325	296	305	291	287	263	292	254	263	279	278	277	302	266	286	315	277	282	294	292	268	256	298	303	287	293	291	282	281	244	272	253	299	264	291	302	281	311	288	285	247	291	282	268	259	270	296	323	274	277	260	275	309	264	301	258	316	316	304	272	291	304	240	251	258	281	275	256	300	291	304	287	260	297	259	259	280	268	288	280	292	296	271	336	297	289	270	280	296	262	268	273	297	245	325	283	274	282	265	264	257	273	291	292	267	260	294	284	256	288	281	269	302	307	290	259	306	292	282	263	279	286	319	280	290	274	283	311	309	276	260	306	283	305	254	277	271	255	269	305	280	254	334	284	268	259	245	294	296	265	292	270	287	280	283	290	256	280	279	303	305	271	277	266	275	271	308	287	273	277	297	273	267	261	258	270	318	307	306	302	278	290	294	279	272	303	289	287	335	292	294	259	315	259	260	303	264	317	284	266	283	279	247	259	264	261	281	321	297	270	288	267	295	299	336	292	264	330	314	264	278	274	267	282	294	306	325	288	274	278	273	276	293	277	289	299	288	290	268	262	292	325	254	293	304	280	310	279	298	252	280	293	305	277	265	298	266	269	273	290	274	255	288	265	251	280	234	276	291	265	287	266	288	326	310	305	262	275	313	301	280	283	288	292	289	235	245	282	260	281	258	317	266	289	285	267	268	292	283	308	288	273	275	280	299	296	271	284	274	288	267	269	281	269	226	292	245	273	287	267	271	238	286	284	284	314	289	300	256	310	293	302	286	274	295	279	303	268	293	294	282	285	264	283	291	253	231	281	287	259	264	272	281	269	272	285	272	249	317	307	282	263	303	265	302	285	301	285	295	297	295	302	293	256	288	292	278	272	256	268	285	242	316	263	269	265	274	291	273	314	270	295	316	318	272	284	246	291	296	297	259	275	268	299	284	299	259	246	283	305	272	265	258	303	278	296	291	292	238	309	306	286	276	294	279	287	247	270	294	312	259	275	283	279	299	295	289	288	284	286	246	278	297	288	257	302	290	298	288	337	293	300	263	272	246	267	294	276	293	270	275	325	310	293	292	284	300	303	263	269	279	299	307	271	293	284	288	300	291	260	279	305	294	278	277	312	293	289	248	293	295	287	249	281	281	269	265	299	240	251	300	300	287	316	231	274	303	269	291	294	284	286	260	277	255	299	285	309	293	285	241	287	283	313	246	270	259	282	333	311	292	266	268	286	282	271	309	244	279	275	279	235	259	299	299	283	254	291	272	266	277	299	239	312	311	285	277	276	285	278	274	275	313	258	272	296	270	304	292	277	286	280	298	301	331	295	292	312	281	308	252	286	294	284	295	263	298	312	306	285	290	284	284	281	284	247	273	317
1751	637	674	714	675	666	656	658	697	610	627	676	602	614	612	661	650	599	601	653	600	648	627	627	664	649	602	625	652	611	633	645	620	615	655	636	627	585	640	661	673	638	619	641	655	656	621	623	601	645	680	620	607	641	632	624	645	611	598	619	598	625	604	589	634	611	639	656	627	602	681	660	593	575	641	585	611	625	613	665	612	581	621	654	680	570	642	630	610	622	605	595	634	626	655	661	634	650	605	625	580	622	631	615	598	615	601	616	593	623	648	629	622	647	652	641	638	612	664	614	643	691	645	602	646	665	608	594	633	636	672	608	625	636	627	591	663	624	591	650	585	693	661	599	667	607	640	652	629	583	640	626	638	659	601	606	583	633	652	667	603	656	623	591	634	605	611	610	596	561	606	650	597	651	648	643	646	607	566	611	665	649	641	617	611	609	619	618	613	615	631	616	634	612	615	629	614	651	649	613	601	616	653	592	590	610	615	621	631	639	605	637	631	596	645	581	621	611	640	638	597	600	617	648	635	599	609	624	613	634	626	601	604	631	607	644	574	636	595	614	663	626	649	611	651	655	579	655	684	628	638	632	640	610	643	675	611	596	640	663	635	648	635	649	632	648	688	616	613	654	662	681	607	677	640	634	655	596	621	629	620	608	618	663	600	614	608	665	605	614	609	624	622	629	639	611	578	609	579	634	600	601	613	601	620	637	635	646	602	624	617	609	634	596	625	629	609	639	559	634	611	636	605	628	618	577	631	637	654	597	646	649	680	647	630	650	601	613	601	651	590	608	639	626	645	603	631	625	609	631	616	599	641	616	581	641	630	605	647	614	613	614	642	595	635	635	662	621	668	610	592	605	614	614	626	652	641	645	582	626	608	628	578	624	655	627	639	606	614	653	614	601	629	633	617	665	646	633	608	642	632	636	651	645	629	637	678	594	593	589	616	633	617	650	637	630	659	597	622	628	633	632	614	587	632	566	673	602	624	610	654	634	647	653	601	627	663	663	665	601	680	621	600	643	620	622	602	662	565	646	647	605	639	627	631	633	599	635	615	601	670	604	597	672	648	626	602	622	580	670	625	666	637	614	651	663	626	567	641	600	594	630	628	617	645	603	647	653	594	596	583	649	614	643	614	644	626	623	633	621	622	610	635	622	612	648	622	650	615	579	642	670	612	619	647	574	604	652	615	609	637	576	627	639	577	622	621	615	559	675	612	649	621	616	565	637	630	650	613	617	640	604	637	642	621	628	588	607	628	629	646	604	672	667	598	613	623	626	611	636	610	634	619	678	595	609	632	598	627	626	634	625	614	630	619	623	659	599	602	578	590	632	625	647	597	629	634	594	616	606	594	581	650	626	629	630	645	602	681	616	645	630	622	625	657	621	598	639	650	632	624	645	634	597	544	614	652	646	651	628	661	631	644	598	684	619	632	597	646	592	617	634	626	658	638	666	611	636	656	616	608	633	588	637	668	677	646	651	595	640	623	652	619	646	608	653	596	666	606	567	604	625	637	620	629	641	613	595	603	625	624	613	609	621	633	642	596	638	622	628	631	626	639	616	594	615	644	648	614	606	600	601	646	623	617	609	644	628	654	620	662	641	628	617	617	592	601	628	620	620	630	619	599	589	641	580	606	613	577	664	640	622	659	574	633	642	630	611	628	622	671	617	600	642	604	603	606	602	621	626	646	598	598	630	627	620	619	625	589	674	604	654	576	671	645	634	669	638	618	634	619	642	665	594	601	629	627	624	619	600	635	636	618	603	607	626	644	671	605	618	585	642	626	627	597	600	651	660	617	615	618	631	643	678	626	656	596	623	627	667	620	637	636	598	610	613	582	654	644	641	683	669	646	609	687	644	628	666	634	664	627	664	596	657	598	610	660	611	606	644	640	610	614	613	616	645	649	587	653	576	596	638	611	613	630	589	678	634	604	636	597	607	626	652	662	606	577	652	619	619	616	655	646	633	612	653	608	618	605	621	623	620	607	604	608	608	639	612	629	638	621	611	638	609	599	625	603	573	640	665	589	618	643	607	590	639	622	633	636	629	640	628	617	671	636	686	613	614	664	608	641	595	659	643	610	646	590	647	651	632	647	642	667	663	658	633	622	640	605	673	613	661	570	595	563	606	611	635	601	617	656	653	611	594	621	620	646	635	570	621	655	633	586	601	632	624	615	614	607	582	630	640	655	609	611	653	647	594	610	632	702	600	648	616	630	604	610	601	628	610	632	617	662	639	596	577	674	643	611	642	638	615	611	673	620	664	641	645	619	624	647	638	615	619	597	590	610	656	635	578	611	585	643	630	593	612	618	591	636	620	641	642	565	670	616	653	653	582	640	640	627	627	646	582	650	597	589	637	634	655	614	648	597	630	607	616	611	628	635	602	636	627	654	641	625	619	583	601	586	618	632	612	647	581	591	654	647	626	616	634	672	614	608	672	626	576	681	562	650	609	666	599	635	638	614	674	609	610	568	576	625	626	654	604	592	587	629	596	664	658	590	633	620	605	600	646	630	607	627	663	622	595	560	617	633	628	606	589	615	590	600	622	607	641	609	644	644	667	603	594	619	608	582	636	577	639	640	643	605	600	600	650	611	572	613	639	631	654	626	601	662	638	656	659	620	633	628	643	621	655	633	638	578	652	650	630	622	599	630	629	645	643	624	639	646	663	649	629	600	608	608	634	587	639	588	616	641	612	634	585	658	615	651	611	606	646	610	607	613	616	622	655	607	626	610	648	617	639	611	619	623	601	667	613	581	674	626	647	630	639	681	663	604	612	552	613	627	610	682	644	602	651	604	636	648	623	625	631	632	651	656	641	614	590	588	649	623	624	631	601	650	658	585	610	637	624	625	700	633	663	607	639	627	644	622	620	643	628	615	626	658	621	629	653	591	612	658	637	656	624	607	645	635	627	643	653	609	592	608	653	662	655	662	649	609	637	643	661	614	616	679	636	635	656	621	649	643	624	645	621	641	662	628	626	595	600	616	631	609	653	628	639	610	652	599	611	600	630	638	602	651	646	656	608	615	596	632	595	610	592	647	623	672	546	617	572	646	608	598	627	644	639	641	604	579	590	631	652	602	650	578	671	627	643	658	589	614	653	651	661	586	627	612	630	613	635	650	638	627	614	602	603	631	640	634	606	627	659	571	628	597	585	615	679	607	636	632	638	636	635	609	639	599	645	617	639	634	673	604	656	649	615	621	649	579	624	591	586	632	661	588	642	613	598	652	631	637	642	603	584	653	602	598	670	641	624	609	624	611	673	673	614	608	653	627	629	593	611	661	608	622	670	633	641	613	627	622	624	573	604	594	695	611	623	578	612	666	622	644	599	625	632	608	592	644	648	597	599	578	669	607	619	612	622	612	600	615	649	632	674	620	597	657	588	637	616	662	599	627	637	593	615	647	631	666	602	595	603	632	631	608	611	638	623	670	618	629	619	641	610	598	633	615	628	614	613	617	619	628	640	578	612	601	626	612	652
7155	492	493	446	348	289	236	225	229	211	188	172	179	157	188	184	202	163	191	173	188	182	184	171	170	172	150	176	189	176	153	174	161	160	173	156	156	168	172	152	201	160	157	153	158	170	169	184	152	166	182	147	152	171	171	155	190	184	161	174	146	168	161	161	161	172	163	157	189	192	204	163	138	174	177	168	175	169	148	165	149	143	160	148	158	174	146	161	179	140	178	158	144	163	164	146	186	166	162	145	173	180	168	145	162	175	166	153	151	160	151	159	155	173	129	184	190	169	172	196	160	162	174	136	181	167	167	147	180	175	186	170	154	166	165	181	177	145	169	156	177	147	151	150	173	169	163	156	162	155	175	161	161	181	173	147	153	168	155	177	155	150	159	152	178	166	162	156	155	148	144	174	136	166	168	156	164	169	163	157	144	152	154	202	183	157	173	169	131	145	162	179	174	203	189	169	160	151	168	185	156	168	173	184	162	154	151	184	168	177	171	192	196	181	178	170	164	174	170	143	154	174	144	158	168	165	164	139	154	170	159	179	177	140	155	174	147	172	165	158	165	183	179	160	160	158	176	176	159	164	184	163	164	161	163	174	168	152	167	171	168	140	201	183	173	154	176	161	143	160	187	161	162	174	161	177	156	195	166	164	172	181	173	167	176	138	154	197	137	157	152	156	171	182	167	171	168	169	163	154	178	163	178	150	161	174	161	174	161	153	152	179	181	173	170	137	160	181	162	181	154	160	173	167	157	161	164	154	161	162	166	165	140	137	152	177	157	140	166	161	149	193	171	159	173	156	139	141	141	174	170	165	173	171	165	171	167	167	170	156	168	140	176	158	140	148	185	166	154	150	191	182	187	181	171	172	154	160	138	159	156	173	175	160	178	151	148	178	197	134	163	173	141	153	172	147	152	180	174	165	159	164	167	134	147	170	148	193	158	166	180	158	164	170	177	165	166	151	132	161	150	161	171	170	166	141	160	119	171	170	185	169	165	129	179	158	169	161	167	147	176	150	176	172	141	158	158	188	154	153	160	165	159	162	174	143	174	140	176	139	183	162	162	174	156	159	167	156	180	156	192	142	170	156	151	159	138	155	160	156	162	166	175	176	152	173	165	154	171	160	168	170	151	142	162	171	162	176	161	148	155	157	189	167	142	159	176	154	148	156	156	154	164	149	152	159	159	155	160	170	181	194	162	154	177	170	162	162	178	142	167	176	163	148	178	135	164	187	157	183	172	143	181	170	154	157	147	155	161	151	145	159	133	155	166	173	177	143	167	148	146	165	178	176	169	149	142	155	194	183	133	154	148	160	171	161	171	160	160	148	175	166	131	171	155	153	165	165	161	168	165	147	158	156	178	158	173	155	168	152	174	148	160	182	175	171	146	138	177	190	157	169	173	165	165	164	164	173	157	154	167	182	142	154	159	156	146	149	163	154	156	180	172	160	158	183	162	170	171	146	154	172	202	159	176	187	172	165	159	172	147	193	159	190	144	167	171	158	170	175	166	196	166	158	164	181	145	155	168	142	133	158	161	176	128	147	151	163	152	181	156	166	197	162	167	158	165	158	190	148	171	167	170	169	160	172	165	165	158	166	163	183	174	173	152	155	142	164	174	163	171	153	158	178	164	202	185	146	194	151	180	157	167	161	170	155	152	167	167	151	179	189	160	157	171	156	157	146	150	161	163	163	158	173	151	189	145	160	157	160	177	154	167	187	171	165	163	143	175	147	149	163	145	162	163	168	174	181	150	145	158	156	167	174	168	170	155	129	184	165	165	173	170	172	174	171	167	185	163	162	183	122	182	139	180	163	178	154	138	175	170	140	162	182	181	156	161	162	161	159	198	175	176	166	175	154	162	186	174	178	182	147	162	166	170	156	162	171	180	177	177	161	164	160	166	178	165	152	173	167	170	166	194	183	170	172	173	176	142	167	166	156	180	165	167	151	152	166	172	152	184	159	169	168	146	160	155	166	164	144	155	161	178	156	150	181	178	171	174	162	157	154	157	164	169	173	168	163	151	152	160	176	172	159	174	148	153	132	159	159	161	184	158	172	173	155	153	163	156	158	170	174	172	146	164	171	170	167	186	153	155	167	177	178	158	155	198	178	142	165	161	170	173	161	136	163	174	165	163	177	161	153	150	154	187	177	143	165	162	159	159	188	185	156	150	149	178	140	153	181	171	153	152	140	163	159	175	136	148	160	178	160	186	175	164	156	163	130	180	147	135	187	154	161	167	169	194	144	154	187	162	171	183	151	172	155	163	171	167	153	138	151	162	156	169	158	179	156	145	156	175	156	160	182	143	168	155	158	165	143	156	143	146	174	159	155	152	158	168	164	148	179	159	172	158	176	179	147	156	170	173	160	155	172	186	195	155	175	155	170	193	174	164	151	160	174	138	177	150	155	149	139	153	178	171	180	179	182	162	169	180	156	144	146	167	187	172	140	165	171	160	177	145	153	162	160	139	170	168	178	168	160	146	151	149	155	157	176	161	179	161	172	169	179	144	164	149	167	176	162	155	171	158	164	156	159	179	173	159	153	198	165	137	179	163	162	155	141	164	145	175	160	164	154	150	146	169	182	158	152	167	163	147	184	146	161	176	146	153	169	153	151	157	154	145	166	163	185	159	173	175	165	163	154	160	195	165	163	162	166	179	161	170	148	160	166	141	175	164	187	173	136	157	161	173	159	145	162	183	171	163	144	140	152	143	141	169	180	187	146	175	170	175	166	172	142	154	155	152	168	169	168	179	147	184	162	181	172	166	177	170	155	151	142	172	155	163	168	176	187	167	156	151	148	157	161	176	145	166	175	180	167	170	171	161	159	169	171	191	163	175	140	160	159	148	171	168	154	175	164	161	165	182	159	168	150	149	183	152	165	168	166	172	154	162	160	138	167	163	167	170	173	171	159	153	207	188	169	168	173	154	133	161	184	155	138	169	176	187	174	173	156	179	184	140	137	186	161	163	190	168	164	183	174	154	159	175	149	171	179	170	157	167	169	150	169	144	161	154	158	154	154	155	152	162	165	159	201	170	173	193	183	165	159	164	163	157	150	157	150	181	175	147	180	162	163	160	177	141	180	128	159	154	182	171	180	160	144	166	170	166	159	155	194	161	173	152	161	155	166	172	181	157	159	184	163	174	169	154	172	147	155	152	174	156	184	170	167	151	176	169	165	186	139	188	171	156	175	152	170	150	164	154	156	168	157	154	177	160	164	174	159	174	156	159	162	154	155	175	177	167	172	130	152	169	172	144	153	187	149	153	156	160	152	156	164	191	146	158	175	149	176	150	149	169	170	157	129	152	160	144	170	165	141	154	160	191	178	151	148	169	157	154	157	162	167	195	163	168	155	144	186	167	162	163	170	172	145	176	180	154	156	176	176	174	158	161	150	178	159	163	140	173	155	162	142	182	152	149	138	160	157	150	159	143	171	174	152	180	136	156	191	158	148	151	137	162	175	163	164	136	152	165	175	167	173
5997	643	1199	1378	1154	954	814	715	659	625	559	548	536	525	498	481	513	455	490	454	433	438	446	433	401	450	425	456	403	421	422	419	408	410	408	427	419	438	427	457	462	437	436	436	420	432	401	417	453	454	418	418	428	374	407	386	435	403	430	419	406	409	434	414	422	407	400	409	384	379	410	386	450	398	374	386	411	386	414	368	415	422	400	386	425	357	454	432	407	407	452	391	444	378	410	365	425	419	394	417	424	403	385	427	451	400	382	372	393	386	411	408	413	396	413	384	387	406	390	382	407	388	406	425	367	423	380	377	395	401	427	399	391	388	393	401	409	428	394	392	358	378	406	398	390	372	392	383	391	418	408	420	351	414	395	383	414	365	372	379	368	398	396	412	376	390	357	418	407	428	401	453	419	402	371	384	394	410	362	400	399	402	396	373	401	410	385	404	385	389	369	421	370	357	403	422	398	380	415	386	391	420	344	390	428	425	401	443	371	409	412	403	420	413	385	410	418	427	422	399	428	413	403	432	407	416	402	399	364	372	399	395	397	360	415	393	383	386	380	386	409	421	394	433	390	386	372	388	412	380	424	314	386	409	389	408	431	400	425	398	409	385	378	416	401	366	397	371	420	376	413	383	421	407	385	391	400	383	379	407	387	397	389	387	379	392	404	372	374	424	385	364	411	401	420	398	394	373	384	410	425	384	368	411	432	391	385	407	387	406	378	390	378	416	402	403	384	427	414	392	399	387	382	403	381	359	402	402	392	374	405	417	401	417	389	408	428	400	396	432	392	383	400	426	409	403	360	402	408	403	389	404	411	375	373	402	382	394	438	376	413	418	396	375	412	431	391	420	381	430	365	412	398	394	367	413	393	390	378	362	406	408	380	385	405	406	370	403	400	383	389	411	401	399	384	391	391	386	402	385	392	389	418	391	418	401	407	405	382	386	396	407	390	413	385	411	418	393	391	393	352	431	392	376	402	371	393	430	337	369	426	395	406	403	412	400	371	395	409	414	408	386	393	377	375	382	433	403	380	424	362	416	389	412	429	389	399	394	427	377	363	401	426	367	349	425	383	377	432	409	352	381	416	409	371	387	370	409	400	370	366	390	391	397	412	390	392	399	387	399	409	412	389	403	360	416	406	393	384	375	391	393	364	394	427	427	394	440	398	387	390	429	415	381	404	397	394	402	389	406	408	412	422	419	397	392	398	389	388	418	379	425	374	397	403	370	417	406	407	409	411	401	390	398	384	402	406	370	396	431	400	368	401	371	387	406	449	391	425	433	395	390	432	382	430	363	430	399	421	398	387	368	412	372	417	425	404	409	410	407	397	416	416	412	406	414	420	400	385	393	394	428	419	390	404	393	388	381	379	398	393	378	404	443	377	381	376	397	353	406	408	393	371	387	394	420	433	402	373	393	384	415	394	395	376	402	401	404	362	357	357	357	387	385	376	397	393	360	379	389	424	378	420	377	391	381	412	365	376	436	393	361	410	383	388	371	415	415	379	379	426	366	400	415	366	408	408	402	413	399	375	413	357	420	402	381	394	377	414	403	406	381	387	418	390	402	411	396	399	398	357	390	403	373	388	398	390	400	392	356	403	380	426	408	369	364	412	372	422	407	427	413	392	406	386	401	389	395	411	373	375	388	393	389	378	431	398	392	404	391	405	400	361	422	414	350	406	412	428	395	391	429	402	401	419	425	407	405	383	430	411	376	386	387	371	400	383	369	392	419	391	373	383	371	414	389	453	399	371	407	412	356	347	371	409	422	387	366	413	409	391	400	432	420	365	431	379	432	382	428	421	413	378	391	407	375	387	402	360	373	385	395	384	435	385	415	373	399	405	384	405	391	356	424	383	362	363	436	385	406	425	417	369	404	419	428	393	382	395	390	396	410	385	421	383	422	412	408	388	401	380	421	381	424	418	368	411	375	367	357	404	383	393	343	395	407	393	401	406	392	397	402	378	450	389	345	399	393	396	379	360	375	406	384	411	389	361	414	384	407	406	375	415	392	396	399	423	399	372	390	420	400	388	421	427	404	410	384	422	437	396	363	401	402	406	398	400	393	334	387	401	403	378	426	424	413	404	391	411	399	389	383	404	381	417	370	411	440	364	386	383	398	415	411	392	363	396	385	419	370	398	423	410	401	417	361	379	406	390	395	419	445	375	417	370	389	364	392	388	387	379	404	383	422	400	401	438	405	394	421	437	420	375	406	428	382	422	369	389	396	383	412	415	434	361	404	367	371	386	367	448	383	360	395	409	392	401	413	396	354	376	403	397	391	370	419	413	390	369	415	390	386	411	394	376	378	379	398	412	354	406	387	422	423	367	395	382	395	385	376	424	417	371	363	387	401	415	355	372	346	429	383	425	381	405	395	391	392	424	411	403	433	409	417	392	406	381	403	354	375	404	399	441	423	398	386	407	412	364	386	415	393	445	372	389	404	431	392	444	384	418	405	425	376	398	408	408	399	379	408	380	406	381	361	408	394	426	418	418	381	424	374	410	387	375	401	392	393	444	396	406	353	381	420	415	405	391	413	410	385	376	429	393	416	423	396	376	385	414	381	395	390	386	388	377	409	409	423	394	398	392	394	379	419	366	372	396	434	391	403	388	392	360	415	404	408	382	395	391	394	423	392	421	424	413	416	412	368	364	405	354	386	378	416	385	361	422	399	377	380	414	375	416	412	405	392	404	362	372	407	400	419	401	398	388	404	410	386	390	405	406	425	417	386	372	362	359	399	372	404	416	387	358	417	388	400	421	398	413	388	410	420	399	407	387	385	392	406	397	359	403	413	390	386	373	386	419	380	411	387	403	407	378	435	396	431	390	368	405	399	435	404	400	409	388	383	416	395	376	362	408	395	414	384	410	441	418	412	359	446	405	439	358	391	399	427	419	377	391	394	384	428	389	421	400	379	407	434	441	355	388	426	400	382	394	396	374	401	409	378	379	402	388	434	386	401	388	417	389	407	412	391	415	401	408	383	426	384	390	412	387	410	376	428	384	403	394	428	400	414	413	390	361	411	405	367	413	382	416	379	364	364	395	398	355	399	389	406	382	380	400	390	394	422	438	394	407	419	405	400	406	385	393	411	360	427	402	394	369	379	390	412	437	370	418	410	362	394	413	401	372	399	420	389	403	390	428	411	392	369	405	401	369	410	400	419	392	417	405	372	415	412	372	390	428	403	392	439	399	382	404	393	416	412	426	394	403	395	400	405	430	399	407	360	427	407	380	428	385	399	399	381	395	376	405	393	377	425	410	399	434	399	392	375	393	438	393	401	416	403	400	405	383	403	411	387	394	417	397	422	389	414	407	380	376	389	420	415	431	376	399	353	363	423	402	394	374	396	418	426	440	392	375	423	418	424	396	401	410	428	409	391	397	377	357	379	441	383	432	384	366	422	398	404	384	433	407	401	406	355	375	377	440	431	405	383	403	394	389	394	416	411	389	396	424	367	408	380	387	424	372	429	373	405	381	364
13233	1090	968	786	587	437	398	347	314	270	267	283	267	211	237	248	205	226	236	260	253	220	218	212	228	244	210	214	221	212	233	201	213	214	211	231	217	216	247	211	233	216	225	237	227	254	222	242	218	210	207	231	207	234	228	235	246	217	197	209	218	226	226	251	207	229	214	220	213	209	217	208	209	197	226	228	260	224	223	206	254	230	199	229	223	217	210	230	207	234	215	238	186	221	247	204	212	193	196	225	229	214	229	213	204	223	265	233	244	218	192	212	223	221	202	230	201	230	207	215	200	214	242	240	263	203	232	211	217	207	201	201	212	209	228	235	227	184	206	234	216	233	219	200	194	201	220	206	206	225	237	215	239	242	194	214	225	192	231	222	181	213	225	201	208	229	223	207	216	209	248	220	213	226	218	208	180	191	238	245	210	241	215	239	212	176	233	254	233	240	252	221	223	219	220	207	234	194	193	220	240	200	218	222	217	212	241	216	229	246	222	214	210	229	220	215	218	216	233	194	204	207	241	221	208	240	199	196	231	181	204	204	200	230	214	228	216	206	236	249	204	220	219	215	218	242	244	211	194	211	211	216	228	246	223	218	236	209	222	233	219	221	236	203	202	254	217	207	232	187	231	215	240	196	215	254	228	198	196	217	217	205	214	196	223	242	196	231	233	222	215	178	213	235	189	210	190	208	228	215	211	227	229	183	206	226	214	205	208	222	220	198	207	213	225	235	212	204	241	211	225	181	227	224	204	206	201	216	219	252	237	190	212	238	213	232	190	206	223	241	214	229	222	233	234	244	205	220	221	224	207	210	215	182	219	255	231	206	219	223	208	215	218	206	211	238	192	224	179	193	211	181	221	218	231	206	215	214	196	235	189	183	218	228	207	211	222	224	211	207	221	223	226	234	232	199	194	216	217	203	208	225	227	205	257	224	223	194	209	227	221	247	207	227	226	220	193	214	216	223	222	218	210	222	234	183	202	208	222	239	239	207	211	217	199	217	230	212	227	213	213	217	199	212	186	207	186	190	212	212	202	227	239	199	202	209	192	215	240	225	215	221	220	217	208	235	232	221	246	205	226	197	222	208	212	218	242	220	251	192	198	214	209	213	245	206	211	216	201	223	227	191	229	239	218	211	199	253	226	191	222	236	214	213	201	235	211	209	212	203	228	220	218	225	236	221	225	209	213	247	204	209	188	207	202	215	234	194	199	214	216	208	209	219	213	173	204	209	235	221	209	225	200	185	210	236	235	262	216	185	235	202	231	200	226	223	234	218	203	217	200	238	232	200	233	251	236	199	212	194	210	202	204	243	218	249	222	208	206	241	249	211	192	207	226	207	213	210	213	230	211	209	214	212	215	217	208	214	200	219	226	224	213	219	228	201	234	208	198	235	194	242	210	228	235	233	231	216	218	220	230	215	202	214	212	240	233	242	208	225	219	223	216	216	227	181	243	240	229	220	236	191	212	231	243	201	236	213	213	223	223	227	225	237	183	193	194	227	200	193	209	229	196	216	199	249	212	227	213	176	199	205	227	234	222	195	268	215	192	208	196	244	207	218	239	183	220	247	194	254	213	208	237	197	248	195	204	258	230	214	188	192	238	210	241	199	216	238	215	205	212	191	243	255	218	204	216	222	231	191	249	208	210	245	193	232	187	196	228	190	244	190	224	219	244	226	204	206	217	236	229	230	221	198	205	232	226	244	198	224	220	209	202	209	193	217	241	199	213	252	215	209	194	247	240	188	227	214	231	192	208	215	226	222	212	215	206	211	235	222	235	226	199	230	210	224	225	234	217	209	226	206	183	210	220	240	218	219	218	224	218	202	201	240	222	220	208	222	232	207	234	246	204	181	210	220	235	249	242	233	225	203	221	233	229	209	190	236	219	209	218	221	243	206	203	228	225	243	221	244	209	185	189	226	214	198	213	241	228	226	228	219	239	235	227	186	239	181	248	229	213	197	233	190	187	210	215	228	213	207	218	193	206	211	213	221	209	207	205	226	207	240	207	220	223	217	222	246	216	208	221	212	198	191	193	220	208	243	214	244	193	196	251	209	218	222	230	205	203	216	217	230	211	225	205	222	233	246	182	226	226	214	220	231	198	209	191	195	204	204	217	208	203	231	198	224	202	212	204	216	197	236	219	212	224	203	198	212	216	227	210	209	214	226	210	230	200	191	210	227	219	225	199	233	201	265	216	230	203	245	217	254	229	203	232	231	231	257	210	201	202	239	204	205	219	208	201	216	192	241	230	212	220	212	215	193	208	199	213	206	252	197	191	247	200	241	197	215	219	222	226	202	239	224	214	216	206	209	205	204	233	240	238	199	210	208	232	214	216	208	209	196	214	209	215	205	197	213	224	211	219	207	219	186	203	216	222	218	190	230	232	249	209	210	184	209	207	229	196	237	245	193	206	236	208	206	207	216	231	190	218	211	218	209	215	186	220	239	234	203	185	215	186	232	218	218	222	216	219	223	220	173	180	211	210	216	209	186	211	225	216	206	220	209	232	198	228	224	211	220	220	219	231	224	223	222	211	215	218	243	209	205	247	221	202	216	218	238	217	193	224	205	209	224	217	226	210	196	213	190	242	189	192	191	226	206	236	228	228	262	239	205	211	233	244	220	213	218	227	227	217	217	208	225	198	213	243	210	210	211	243	244	206	209	221	203	207	209	208	213	203	229	243	240	234	196	228	201	225	225	219	194	220	257	194	212	197	242	190	221	218	238	203	210	265	237	214	238	248	203	207	204	219	175	225	220	198	234	219	216	206	200	215	213	231	217	212	225	207	226	204	201	225	196	218	206	219	208	203	213	234	198	203	234	205	202	239	238	214	233	225	216	206	240	248	241	197	210	224	219	225	213	215	217	200	209	214	213	211	242	240	221	234	234	206	204	212	255	210	212	220	191	224	246	196	204	227	219	209	225	223	227	264	216	216	189	229	241	185	207	228	221	242	226	203	200	202	192	224	220	239	226	187	229	197	224	200	205	181	207	198	190	233	221	229	237	221	239	224	207	232	224	249	213	214	214	217	209	238	228	257	220	227	223	223	213	222	212	200	231	211	225	228	222	230	248	190	203	251	198	195	217	247	244	241	225	200	190	208	235	207	206	179	253	225	212	227	226	214	232	202	231	240	241	205	244	221	204	227	216	233	213	218	253	218	230	192	218	221	206	237	200	198	222	229	239	219	224	201	226	208	219	216	208	259	254	215	191	211	209	185	220	217	223	248	227	202	207	231	229	240	224	199	234	220	198	226	212	223	217	185	186	224	213	218	212	225	236	210	214	213	195	213	217	236	203	226	210	207	202	225	209	209	210	221	208	245	209	216	222	218	223	233	219	206	214	223	216	226	242	218	206	228	218	234	246	218	239	224	239	202	194	236	221	210	229	233	215	223	199	190	212	204	211	242	188	230	229	217	236	228	224	205	186	207	211	209	209	214	241	211	237	224	205	231	223	207	200	230	175	215	237	184	185	213	209
8020	1020	2049	2274	1919	1581	1349	1186	1011	920	855	821	755	746	745	685	659	615	612	629	606	589	565	572	571	585	561	571	543	585	564	572	533	545	554	565	592	595	603	562	599	559	613	560	582	565	611	571	530	573	546	550	564	564	551	556	576	596	536	566	530	575	537	566	560	594	554	525	552	519	536	531	526	533	523	538	495	555	535	527	505	520	510	530	565	547	521	531	512	500	493	525	471	521	506	549	523	538	543	495	518	519	507	509	490	524	538	504	524	520	527	505	553	517	489	518	514	509	535	552	519	512	532	529	502	508	499	465	527	541	523	532	545	522	529	534	493	509	546	523	500	504	551	509	527	519	518	543	550	520	490	542	538	536	510	549	505	493	508	583	528	574	542	498	505	540	520	509	528	517	504	491	514	516	542	525	502	532	505	521	498	481	481	523	510	538	513	541	521	551	501	467	533	477	509	529	493	483	565	488	504	524	543	503	529	519	511	514	519	521	537	480	507	522	518	528	495	496	532	504	520	539	539	555	509	506	518	491	499	498	495	505	539	516	558	522	543	523	493	510	575	506	501	506	536	514	552	523	495	524	563	502	488	530	467	542	547	485	517	518	528	552	550	540	532	515	508	527	567	538	502	474	509	499	483	533	564	524	535	496	538	531	530	549	505	522	526	487	493	523	529	503	509	525	591	480	537	527	490	515	485	459	509	509	523	520	476	493	510	545	506	526	554	502	578	517	539	496	490	526	505	519	550	482	549	513	490	551	534	555	500	526	511	486	521	537	568	491	525	548	504	516	516	511	509	524	450	506	495	497	490	494	551	528	535	516	516	518	513	512	498	516	483	495	554	529	512	495	489	516	520	473	519	517	536	540	537	479	526	509	531	488	500	547	518	502	549	512	472	541	501	508	515	520	509	539	500	539	557	553	507	475	566	486	486	506	504	504	545	543	567	502	474	499	497	490	544	513	520	530	538	499	476	502	540	526	512	531	542	509	520	547	492	459	502	508	539	509	494	490	483	533	553	495	540	476	548	533	507	516	504	512	541	468	514	534	519	525	533	543	468	521	517	508	515	493	543	531	552	523	506	516	506	556	531	521	552	471	491	509	548	531	537	500	544	522	509	542	523	510	517	542	547	510	486	509	534	517	519	539	463	515	487	522	539	529	536	483	486	525	501	543	541	553	517	543	506	512	499	504	496	517	546	528	511	533	510	519	553	527	537	546	514	519	533	521	498	515	546	523	501	446	523	529	495	520	495	522	507	483	518	505	494	519	500	562	539	521	479	530	538	507	485	506	511	495	520	557	518	497	544	522	496	508	505	530	504	490	539	550	510	507	543	532	490	480	506	475	487	508	531	474	554	512	477	490	517	515	501	488	511	492	541	530	524	519	517	498	535	516	554	536	557	510	519	511	520	515	507	554	491	511	525	540	517	553	499	510	528	504	530	497	534	517	494	521	477	521	490	494	499	536	510	556	532	532	540	510	527	495	509	538	518	523	523	518	515	528	516	484	485	500	521	480	499	510	528	563	526	512	502	519	532	522	524	520	492	515	502	535	548	492	527	494	511	547	483	500	535	549	477	492	519	512	517	505	524	531	552	524	522	515	529	541	533	522	524	517	516	530	521	503	518	528	498	502	527	523	522	482	518	503	545	505	553	532	513	515	533	495	518	497	536	510	490	519	554	512	485	535	528	514	527	537	499	542	476	540	542	529	497	528	513	493	529	470	537	537	480	514	524	507	513	509	521	500	524	539	519	498	535	530	517	481	547	520	535	535	525	529	519	531	541	463	521	514	537	508	543	509	525	524	518	529	493	501	534	528	524	530	505	546	501	560	493	552	507	503	512	505	509	481	489	553	496	543	504	523	531	522	536	554	530	547	488	485	518	522	514	528	488	510	479	527	519	526	541	519	509	480	530	524	482	523	512	536	487	504	512	485	545	495	530	519	503	476	534	512	537	544	520	536	506	509	514	497	515	539	505	569	516	548	523	514	512	496	486	515	529	506	509	538	514	500	529	528	493	529	523	488	519	511	506	508	513	511	514	507	500	489	494	566	517	544	498	494	494	516	546	508	509	507	490	534	488	558	525	519	530	542	522	478	493	533	547	505	501	565	541	551	557	510	498	531	546	514	547	531	521	545	564	522	503	499	496	529	505	518	522	532	522	556	476	529	490	539	499	521	531	547	541	506	496	476	532	535	526	505	535	550	499	497	557	507	555	557	524	495	533	510	564	517	539	505	499	540	511	530	492	528	529	480	534	550	487	457	507	531	516	507	523	531	503	541	517	567	506	491	487	475	540	535	524	553	520	525	504	511	509	495	514	517	493	550	519	516	516	543	514	505	510	504	516	539	529	554	497	525	485	491	573	500	538	510	543	506	508	544	511	490	511	548	488	516	512	528	523	527	504	527	525	532	515	567	536	530	528	557	488	524	489	557	514	536	544	537	521	540	511	537	515	517	539	504	541	539	527	524	473	505	520	510	522	521	556	510	539	516	474	510	531	503	510	525	542	540	577	516	497	487	499	529	515	493	587	530	519	498	521	512	560	503	512	569	571	510	504	513	499	498	507	510	539	517	533	517	552	490	562	519	504	514	523	566	496	474	498	514	522	534	522	506	535	543	554	512	523	525	540	519	506	525	509	525	564	516	531	510	495	562	557	516	546	516	517	548	530	497	540	491	510	547	540	524	562	520	516	494	545	537	542	552	499	525	506	504	530	495	489	542	492	500	465	515	533	504	498	497	533	535	500	502	522	526	478	489	476	559	505	543	514	504	530	483	523	537	486	534	473	532	471	463	503	484	507	524	566	538	523	506	501	532	545	540	472	483	517	544	516	510	487	541	509	513	568	549	501	532	478	515	511	510	516	544	553	517	466	548	532	492	517	549	516	540	537	509	522	509	514	523	536	504	538	508	531	506	485	479	536	525	528	536	472	524	502	530	534	520	513	503	537	528	507	515	509	568	502	544	542	510	517	514	513	565	495	506	488	526	524	505	527	511	485	491	544	527	495	517	519	563	541	531	545	514	471	540	535	547	493	493	497	487	549	495	494	534	502	519	502	523	544	518	490	536	498	532	520	506	504	525	498	520	467	510	503	520	513	487	537	500	503	551	490	527	539	504	535	541	538	500	525	505	512	517	489	550	561	531	515	509	512	524	538	514	472	536	505	486	464	473	547	521	526	510	536	478	511	541	524	505	506	524	506	517	503	525	501	532	540	519	520	528	524	533	472	494	521	551	494	521	549	510	522	530	496	521	499	566	516	534	533	506	531	523	508	522	526	549	545	533	536	529	500	561	534	555	500	529	497	486	513	484	512	538	514	499	505	510	533	551	518	550	516	515	533	537	518	516	557	543	544	552	545	512	486	549	533	498	561	511	466	514	558	482	491	513	540	524	496	519	551	559	521	524	527	460	504	509	510	567	484	501	515	530	489	548	552	521	482	526	519	511	513	476	537	514	520	537	530	523	508	493	546	509	531	494
1410	296	312	289	275	311	283	305	280	313	303	274	255	295	312	243	304	291	294	266	269	318	279	296	273	286	285	286	276	281	276	249	271	261	263	274	269	258	272	292	289	262	270	282	271	300	255	251	298	290	293	246	276	278	305	279	274	270	291	271	252	293	246	291	295	283	324	298	333	267	267	289	271	286	271	297	268	253	300	271	266	302	289	249	244	283	284	270	298	300	275	291	250	269	287	301	263	294	299	271	253	292	289	249	265	285	274	294	284	315	275	298	291	275	299	284	300	289	279	311	298	292	233	302	269	252	297	291	270	276	303	273	294	285	258	278	268	263	273	272	281	251	261	270	283	254	264	280	290	282	293	306	292	245	285	279	272	276	280	277	268	264	295	306	281	278	278	277	270	252	288	296	277	272	248	271	296	279	270	263	268	315	296	293	277	295	286	283	282	307	283	258	268	288	262	268	291	277	287	295	291	278	295	300	304	273	296	307	253	263	280	322	289	268	250	296	302	265	288	262	285	299	281	294	321	289	291	277	291	297	268	286	286	283	264	231	283	259	257	301	291	291	299	280	257	289	273	296	289	297	306	278	248	303	242	286	258	274	281	269	309	272	263	260	308	304	287	264	277	267	291	271	277	252	264	268	293	308	310	266	291	266	297	305	282	291	261	276	296	277	285	273	307	271	297	291	277	301	266	288	269	278	276	269	276	309	300	283	268	296	301	290	310	281	283	277	257	279	272	270	277	261	289	270	262	263	299	317	296	259	287	301	290	280	277	259	293	304	258	258	279	285	297	290	275	283	253	256	285	273	303	278	274	278	232	263	282	299	252	316	295	250	267	255	265	275	251	285	300	258	262	310	306	285	287	285	267	258	284	277	262	258	281	275	291	299	292	260	260	294	256	303	290	275	279	290	280	281	283	296	262	298	268	274	291	277	292	255	300	299	281	294	273	280	234	253	265	292	302	292	259	238	266	293	291	292	278	270	270	280	246	304	272	277	274	292	259	263	300	288	279	274	271	279	261	284	303	272	281	264	277	286	293	278	267	278	279	289	275	290	248	265	266	276	305	302	311	269	263	315	295	307	258	274	280	292	286	264	288	273	276	277	250	301	288	268	328	263	260	284	277	260	313	262	293	308	293	278	274	304	273	275	273	288	307	288	257	285	251	284	272	257	251	270	290	274	320	300	290	268	288	276	276	274	271	258	302	275	282	259	282	258	317	273	230	266	280	293	269	265	255	263	255	303	256	290	253	278	273	267	323	302	286	306	268	289	281	266	276	272	263	274	301	274	289	273	269	258	289	274	312	279	293	288	279	303	256	291	245	258	284	285	302	289	269	316	299	293	248	258	246	279	299	292	270	277	283	272	289	276	297	282	272	286	236	323	266	277	275	281	296	317	290	288	305	325	275	255	268	300	281	294	305	272	286	284	269	239	259	278	282	294	254	279	252	292	286	282	288	270	280	280	248	270	276	295	274	302	243	252	276	269	289	278	248	247	256	248	269	266	297	274	276	287	283	294	290	291	288	274	281	302	299	275	257	266	313	302	256	286	250	321	295	294	272	315	294	288	272	263	265	285	276	284	283	287	305	289	284	284	302	272	289	289	250	250	254	267	276	277	273	272	303	266	273	260	292	328	287	302	276	268	282	272	278	290	249	275	272	259	268	248	274	264	298	277	259	278	251	261	263	289	270	318	297	261	252	278	281	245	277	308	280	268	256	294	269	260	267	297	290	302	305	269	266	283	316	308	286	284	275	263	282	275	272	277	297	305	266	278	255	280	296	284	277	278	267	267	263	267	264	291	297	314	272	261	272	294	314	299	279	273	272	269	272	291	290	303	284	279	270	300	265	277	292	278	301	257	299	295	272	295	307	256	294	277	288	269	230	248	269	273	260	301	306	279	303	269	278	280	293	303	299	293	286	282	300	292	286	254	286	279	298	297	237	303	297	294	280	286	309	313	266	274	265	248	252	285	290	256	279	296	266	260	267	274	254	295	338	295	271	267	232	275	297	274	265	285	269	288	279	330	297	278	284	288	267	292	248	300	284	275	281	293	277	254	286	287	274	295	309	256	264	287	244	299	264	281	276	273	280	271	280	285	307	277	305	303	280	274	298	238	318	301	269	281	285	323	269	281	260	274	297	284	304	285	262	299	236	234	256	267	265	288	262	298	312	266	265	303	294	320	325	279	274	266	281	281	266	260	278	275	290	262	289	281	265	240	265	284	312	259	275	305	265	276	270	319	240	255	276	273	268	282	288	253	254	267	279	295	287	306	292	269	270	261	244	256	285	275	237	271	275	255	292	301	286	283	294	270	254	269	274	291	280	239	278	304	292	276	266	281	270	278	286	272	275	319	277	250	281	274	310	312	293	238	272	307	291	293	263	279	272	292	295	258	276	284	251	278	265	281	281	285	241	266	267	265	274	273	274	293	306	277	283	285	260	283	287	292	299	279	255	269	286	258	260	307	284	259	264	274	254	272	262	265	285	284	297	294	271	274	294	296	281	302	323	287	284	280	276	253	258	266	295	250	290	241	294	304	284	298	283	308	300	287	280	309	273	312	292	287	288	251	279	262	273	293	293	272	289	297	267	272	260	296	282	285	292	296	277	297	306	261	269	282	256	247	255	313	316	282	285	303	298	294	289	257	263	296	266	273	304	275	278	259	272	291	298	276	291	293	283	286	281	256	258	259	283	292	293	297	293	307	284	278	253	280	312	291	300	312	289	297	273	287	288	276	278	258	286	248	283	301	302	259	253	296	273	281	303	309	268	257	293	301	266	277	258	278	275	260	289	266	316	280	298	272	297	272	278	288	260	300	302	268	267	295	295	285	307	273	284	270	288	272	277	316	294	250	267	262	271	284	284	272	248	283	308	276	264	297	264	253	306	259	280	304	277	282	266	269	277	276	274	285	268	288	276	272	300	273	304	287	273	302	281	275	327	259	282	293	280	253	311	281	251	304	267	287	289	257	249	232	304	292	252	296	289	249	286	254	313	290	275	291	292	248	281	300	272	307	277	292	282	265	272	251	307	307	306	296	289	292	279	246	271	290	284	269	273	281	295	268	275	292	296	323	296	287	290	285	283	255	263	253	294	329	306	306	278	267	299	264	284	275	293	278	269	281	255	305	284	269	275	257	288	293	251	254	276	260	288	297	269	295	322	267	292	290	300	261	245	280	286	318	276	282	293	272	240	288	290	265	253	254	307	268	305	274	266	282	294	247	294	294	281	275	271	260	294	282	300	281	231	269	278	263	276	324	303	255	300	294	332	268	296	296	297	304	313	263	298	313	259	306	259	258	280	253	294	292	276	258	267	256	271	276	285	270	305	279	303	260	257	283	256	253	297	315	257	274	283	285	267	283	308	288	280	259	272	301	239	294	291	271	273	304	297	251	292	302	277	280	287	281	281	296	303	299	270	284	309	274	260	299	312	302	299	249	293	286	282	247	291	276	278	257	281	293	284	272	253	284	263	285
1681	628	717	679	620	664	635	619	661	653	634	624	655	598	600	635	641	645	627	611	617	604	619	585	620	565	653	618	623	680	596	576	595	627	621	667	633	633	578	658	605	610	595	586	648	643	651	632	627	642	582	603	613	634	641	629	620	598	607	659	620	609	659	623	608	600	604	593	627	612	623	551	626	631	635	606	630	644	632	670	602	607	656	622	582	624	586	631	617	624	618	639	616	614	649	610	582	642	615	634	602	584	580	651	592	639	601	604	610	616	602	651	636	634	606	613	664	571	658	651	626	628	664	609	645	637	635	586	630	591	661	615	654	613	597	665	608	593	569	601	649	589	600	609	629	596	600	638	631	611	680	625	600	589	623	642	617	600	662	644	598	613	629	601	568	636	631	645	603	581	627	613	636	643	617	623	605	672	622	603	642	676	640	635	573	610	617	665	610	601	619	614	614	638	663	606	711	620	589	622	633	659	565	590	569	616	666	608	624	630	579	631	628	623	585	559	579	604	604	593	597	608	580	577	599	635	595	617	616	585	641	656	593	614	650	626	594	629	605	610	615	645	644	607	609	611	650	604	620	608	594	620	586	617	593	623	597	598	607	642	641	626	595	601	634	654	601	596	642	653	633	624	584	615	613	573	616	598	634	644	622	626	613	596	624	585	641	606	648	573	599	651	577	601	655	645	638	613	649	657	629	612	603	609	614	616	587	634	630	616	614	621	631	647	627	589	633	622	657	614	612	601	618	635	648	595	612	639	627	655	596	643	658	581	648	590	624	595	600	558	591	585	610	635	664	608	642	634	641	610	637	667	593	610	584	607	630	633	615	653	661	637	626	643	610	627	631	606	625	614	648	615	613	630	601	600	632	567	632	599	636	612	646	559	614	662	618	603	585	631	569	626	628	622	635	659	656	619	595	576	624	644	619	585	666	653	559	617	576	595	618	619	606	644	633	599	572	635	579	663	607	589	645	621	612	603	639	646	617	568	630	621	652	596	655	595	646	644	627	657	580	614	615	596	569	607	678	640	657	642	597	589	585	630	626	606	640	610	630	647	669	623	572	612	597	616	574	616	651	617	610	622	620	605	604	602	620	638	577	637	628	616	630	610	612	627	581	596	643	592	617	619	629	605	594	638	558	602	648	632	629	594	630	576	611	575	627	621	627	654	628	563	639	623	629	639	624	628	595	672	640	620	596	623	652	610	664	624	603	587	643	626	648	603	626	633	620	634	607	649	606	615	602	618	571	630	584	623	617	652	649	583	601	630	622	594	614	631	593	623	610	601	614	635	587	605	584	655	617	622	576	607	596	603	612	625	678	599	619	620	616	619	629	578	645	605	622	635	598	605	644	628	589	668	616	579	629	599	648	650	625	595	674	609	663	596	625	640	616	573	639	595	611	641	586	616	637	621	619	609	609	646	639	598	639	634	634	553	637	613	598	609	603	651	645	633	611	634	628	567	610	639	591	617	640	601	635	606	612	577	644	592	594	612	626	650	623	628	579	651	606	603	604	609	618	606	627	620	673	637	634	675	623	610	637	602	591	644	583	611	580	655	604	642	602	633	650	631	603	607	597	588	629	637	623	613	623	628	639	622	656	614	607	663	600	612	609	606	596	635	584	593	667	604	633	580	603	588	578	598	586	605	586	594	643	636	610	631	615	648	584	639	656	633	661	672	625	650	655	600	639	619	631	633	606	613	655	590	601	622	602	586	593	626	590	638	599	604	646	636	610	642	622	616	608	604	611	620	623	668	629	610	599	606	619	611	687	598	665	601	648	596	619	598	587	613	639	632	608	632	618	632	592	621	628	620	626	576	616	590	634	598	572	613	653	669	614	630	653	615	615	625	590	640	610	573	632	635	607	588	650	596	583	615	648	614	582	634	632	610	619	591	635	654	583	570	584	609	646	629	625	619	659	636	591	647	630	627	626	615	627	588	574	636	607	632	617	605	587	606	655	599	582	650	611	654	600	635	585	626	666	631	624	579	618	636	605	625	620	615	629	631	591	627	628	618	600	654	616	613	617	658	591	622	618	633	604	629	636	587	621	615	626	616	624	620	586	635	624	606	663	617	588	567	647	613	624	594	621	603	587	673	672	571	598	647	590	623	635	662	614	611	570	598	590	641	640	612	628	594	626	659	629	560	654	602	619	614	598	627	641	589	616	637	612	625	614	623	623	604	622	630	598	593	594	636	590	648	613	584	581	620	602	598	586	676	584	580	579	621	582	639	597	627	595	597	632	651	611	646	614	600	605	669	639	643	632	640	642	634	600	619	610	611	650	608	635	633	613	665	649	655	647	635	625	636	590	634	590	632	624	610	635	650	630	586	631	609	594	594	625	626	571	600	600	635	594	621	653	662	615	607	654	616	613	621	641	596	662	594	625	581	636	575	600	616	612	586	614	648	576	627	612	603	586	601	649	635	625	617	633	583	605	611	629	651	593	596	617	633	602	603	612	576	644	613	615	604	615	654	649	644	610	608	641	626	651	635	631	603	573	579	637	638	589	599	617	615	639	596	596	629	606	575	633	640	611	618	593	635	605	625	599	597	596	626	633	569	602	652	644	633	634	645	655	601	580	628	584	610	651	638	580	616	656	612	622	666	658	639	666	606	622	644	584	616	637	588	599	663	634	620	644	592	578	640	618	614	581	586	565	660	597	622	651	597	637	622	626	571	605	589	636	625	598	663	599	645	614	579	631	590	606	705	613	630	638	585	629	630	656	649	635	601	583	627	639	603	591	644	651	616	575	622	619	626	653	616	621	639	590	599	611	628	590	618	642	633	605	635	617	583	590	661	598	617	621	620	604	588	618	638	651	626	637	622	568	618	674	627	584	624	635	582	618	628	593	562	613	613	635	600	628	620	624	611	622	623	641	670	607	630	580	638	631	629	616	636	621	603	596	607	620	619	627	606	584	625	671	629	641	556	624	639	634	644	639	616	610	600	654	620	591	557	617	653	595	634	674	649	640	600	637	616	640	637	629	616	610	604	586	646	696	674	605	616	662	560	638	616	677	618	639	641	598	649	591	646	612	609	629	621	633	596	621	626	655	649	620	610	606	611	636	593	585	566	619	599	616	671	629	605	623	591	618	603	646	602	618	570	564	648	607	654	641	628	626	643	593	622	612	626	649	643	620	650	628	657	591	622	643	590	630	635	651	642	579	587	632	613	645	600	582	618	580	629	576	653	593	625	581	577	646	603	615	614	579	621	635	595	639	614	580	625	582	567	608	598	614	634	613	639	624	645	646	652	598	586	574	634	627	629	601	582	638	646	599	641	593	615	570	624	631	613	622	606	684	590	609	644	589	626	620	685	612	594	629	617	632	593	621	601	617	623	628	627	573	583	623	628	619	663	655	568	565	603	636	583	643	637	638	634	615	620	588	639	660	610	649	615	609	616	645	601	647	607	632	590	626	620	623	596	600	620	651	578	600	646	597	617	666	605	627	606	630	679	639	627	646	601	626	602	618	612	627	602
7198	488	473	480	310	235	242	207	201	186	182	201	159	177	158	162	158	150	186	180	162	164	178	167	158	167	170	166	184	162	166	155	171	159	144	150	184	165	182	166	155	158	158	150	144	171	162	175	164	177	140	167	153	147	167	174	135	180	167	179	182	162	177	154	141	164	151	183	168	161	154	160	160	187	152	155	182	158	162	194	148	172	165	139	149	177	173	166	168	168	168	133	153	166	181	154	166	131	138	173	166	174	181	180	161	162	148	145	150	171	161	160	150	160	160	170	153	190	162	164	169	149	172	151	161	170	170	172	149	152	163	145	153	185	162	161	158	164	151	156	159	178	145	166	174	151	181	169	150	184	166	176	169	168	155	166	153	157	164	135	152	179	161	155	141	163	165	147	153	185	175	142	168	155	158	163	190	146	148	158	163	146	139	161	171	163	169	159	177	171	150	167	164	141	164	181	166	195	140	171	170	161	140	161	167	168	163	152	165	169	153	181	165	120	140	171	156	161	161	178	151	161	179	151	169	161	156	184	140	160	164	153	168	152	167	140	150	169	166	145	159	161	173	164	156	153	167	158	167	165	151	175	161	167	141	159	160	145	169	176	154	148	146	162	166	150	168	144	173	163	139	157	149	171	167	148	184	139	147	155	162	152	157	183	155	156	175	157	163	165	151	163	140	165	169	186	158	161	159	158	181	146	141	156	164	159	156	160	151	166	168	155	145	161	145	137	133	142	169	139	153	153	151	177	155	169	173	140	133	156	151	137	156	180	158	156	147	169	182	149	165	144	182	187	144	144	180	159	166	172	192	149	156	153	172	171	158	174	153	140	150	166	145	174	149	176	142	153	158	154	170	134	167	155	153	152	151	158	163	155	170	157	146	160	136	134	168	148	180	200	148	163	152	150	168	165	133	170	154	170	138	137	169	154	145	174	164	160	156	180	160	170	143	174	172	172	146	169	173	167	174	149	167	148	138	162	157	183	158	157	180	161	169	179	173	175	179	148	171	157	131	158	166	166	167	161	150	145	163	183	149	155	160	179	132	172	152	160	161	175	153	159	198	177	153	148	161	142	178	177	183	180	150	160	155	172	162	142	170	166	161	157	167	149	141	163	151	169	152	155	147	192	166	150	155	158	145	177	158	156	167	173	149	152	159	168	170	150	162	160	149	149	169	169	158	149	144	180	172	166	152	171	161	154	167	166	185	162	143	162	159	185	173	166	196	139	180	152	154	173	171	155	153	172	174	169	165	169	181	175	157	176	179	168	157	165	164	172	158	170	159	162	170	171	172	149	165	133	169	179	144	161	155	149	158	169	173	159	152	181	150	171	187	180	173	145	171	156	164	187	166	146	145	170	173	181	181	153	163	163	159	161	157	165	171	159	161	144	146	142	148	162	171	176	174	158	175	180	152	147	159	150	167	144	153	165	174	159	166	145	153	162	143	162	143	177	149	153	164	173	174	159	183	169	169	162	152	142	140	178	168	182	140	168	182	153	155	146	167	186	165	141	155	145	180	150	177	166	189	161	177	168	170	153	139	170	171	172	153	153	148	151	152	172	151	150	154	150	168	132	139	166	164	138	164	166	179	165	148	160	164	157	175	141	148	146	166	153	166	169	176	129	155	142	154	169	131	166	140	152	160	175	194	162	166	165	146	151	163	164	156	169	165	157	137	142	149	162	195	152	148	191	176	180	154	159	156	168	164	149	146	142	169	178	151	154	153	138	163	151	168	136	161	165	153	174	158	157	144	157	145	165	141	170	165	133	182	143	186	169	145	154	157	146	146	170	163	140	163	157	191	145	178	182	172	147	133	149	164	158	169	156	172	160	174	144	149	158	154	164	175	159	137	155	203	171	188	178	163	142	126	144	168	167	150	141	164	149	153	153	164	181	161	142	155	162	169	153	165	154	154	140	159	157	178	143	156	156	174	147	184	176	154	188	138	152	158	160	161	146	152	173	128	160	140	151	155	159	142	156	162	191	168	163	163	146	171	177	175	157	170	161	171	158	159	158	161	175	169	148	149	140	182	172	185	161	173	164	161	177	144	148	150	173	134	140	171	159	181	162	173	157	166	165	161	154	160	176	137	142	169	158	152	175	165	143	139	158	139	172	172	167	128	157	157	156	169	165	163	159	178	159	155	151	153	146	181	177	143	152	160	164	193	135	144	177	157	165	166	151	158	166	149	160	171	173	180	152	142	165	141	144	141	142	162	135	164	146	163	180	152	137	180	161	171	157	164	133	165	150	178	168	171	168	163	148	154	153	165	189	149	165	150	143	174	151	136	159	160	177	166	159	128	167	137	164	159	179	152	181	150	149	139	138	173	145	163	163	155	145	184	149	155	147	160	163	134	162	156	142	143	152	187	147	161	165	166	160	152	153	160	172	161	168	170	188	165	167	169	136	152	152	159	160	180	172	181	192	164	149	182	179	174	166	146	145	155	135	168	171	165	183	156	143	166	176	171	187	158	174	189	174	157	154	147	180	172	170	164	157	154	162	153	175	177	137	157	190	171	142	151	154	163	143	176	171	172	164	141	156	152	166	138	173	155	151	141	173	166	159	177	160	137	150	146	146	172	173	156	151	136	162	136	150	137	166	164	194	177	144	152	128	157	165	165	162	155	140	141	161	184	180	166	145	164	158	168	158	157	179	186	176	164	167	155	188	145	153	179	161	150	163	151	159	160	182	160	147	143	150	146	141	148	164	153	165	142	144	165	177	185	177	180	170	150	183	162	153	150	185	145	143	175	158	186	156	151	152	166	163	152	143	143	166	148	181	185	139	147	172	133	154	155	163	168	157	145	152	159	165	168	160	152	177	176	154	139	182	161	164	167	166	150	163	146	164	158	156	171	145	173	197	169	141	170	163	187	155	182	167	162	164	158	186	164	149	152	147	175	147	174	154	164	149	144	171	162	152	148	193	151	156	154	168	158	164	181	152	149	153	150	158	151	159	194	146	140	152	171	174	185	166	160	160	181	160	143	164	152	140	151	171	161	176	165	157	140	162	161	134	165	163	159	172	164	159	151	158	158	133	187	132	171	147	148	155	160	160	151	154	151	153	163	161	188	147	162	175	167	138	165	171	155	160	186	172	161	182	162	171	185	153	163	171	176	165	182	169	187	151	144	149	163	161	165	142	153	148	157	150	169	149	146	176	139	177	178	169	159	175	135	174	167	150	148	154	179	153	153	146	195	174	161	156	145	168	136	162	144	139	164	161	154	189	191	178	175	156	181	171	166	140	169	151	155	159	178	185	164	168	165	154	156	162	181	146	179	172	160	163	190	143	156	168	136	133	149	167	139	152	151	169	149	184	170	167	167	137	152	166	192	157	170	140	146	152	158	158	171	161	177	156	159	156	166	152	171	176	174	218	172	151	160	159	174	149	146	161	186	150	170	148	172	160	162	178	148	160	139	167	144	143	160	184	152	175	166	172	165	161	165	155	147	167	161	154	161	152	145	152	145	152	148	182	171	180
6115	648	1155	1350	1183	975	809	725	610	582	554	507	495	507	439	454	442	466	437	436	404	455	420	414	428	434	432	449	421	433	414	419	392	404	383	419	417	452	437	427	439	448	441	461	424	409	422	412	378	417	445	431	411	410	403	389	385	401	404	407	429	416	423	339	418	415	388	418	423	370	407	419	378	401	420	393	414	395	400	372	403	416	380	364	407	377	401	350	427	363	398	431	417	400	420	387	390	394	410	382	422	394	383	357	374	383	345	435	401	378	395	393	364	415	386	372	412	399	382	360	366	374	353	424	411	398	407	397	403	400	415	378	372	409	369	419	400	376	392	359	411	396	408	377	402	383	371	398	395	407	374	392	362	375	370	391	430	396	416	393	350	392	405	375	374	403	365	389	431	393	410	389	372	411	411	440	419	384	426	365	374	410	387	383	360	407	396	407	416	402	392	404	409	399	388	394	419	393	378	423	367	382	429	399	410	410	381	384	368	399	369	364	415	404	395	392	386	394	375	394	397	378	425	389	402	381	385	389	377	377	386	408	372	426	380	390	391	400	378	401	348	383	399	418	405	438	400	397	391	384	357	395	368	381	376	370	425	390	407	377	380	405	399	384	375	398	420	379	411	385	406	374	389	347	382	409	415	399	379	387	369	399	390	392	375	363	381	400	433	407	392	388	414	372	383	402	377	370	365	370	401	346	387	401	440	346	391	420	347	393	378	416	375	377	392	371	351	361	377	381	375	423	379	362	385	407	377	360	399	360	398	408	421	391	396	414	369	361	386	424	420	411	405	396	384	394	434	361	358	377	410	382	440	356	426	378	415	395	381	354	370	408	353	421	372	381	394	397	432	409	394	403	413	416	370	388	401	412	395	385	383	379	337	361	380	409	381	363	349	412	401	388	384	401	404	395	388	400	365	391	377	365	371	365	388	438	401	430	361	396	360	405	363	374	388	377	365	367	392	434	409	397	429	362	408	405	387	337	411	398	395	386	367	428	371	357	400	349	401	395	402	387	351	381	387	384	415	401	375	370	355	355	378	367	429	365	364	408	417	391	377	367	356	377	387	361	383	363	356	378	375	364	353	351	391	402	406	384	381	415	388	389	389	393	368	408	400	373	407	377	384	411	419	372	396	410	402	352	396	371	396	402	387	415	379	389	423	372	402	424	349	383	425	393	383	370	404	380	409	389	391	376	376	422	349	371	344	387	348	387	413	372	368	382	373	390	383	396	395	372	345	385	420	407	381	429	392	383	414	380	386	359	390	366	368	403	383	361	358	359	408	382	428	359	354	389	391	413	410	398	373	409	373	405	378	344	385	416	385	402	424	357	371	396	378	408	398	375	376	392	398	385	404	386	415	406	393	392	401	377	386	367	395	390	356	422	394	385	382	395	382	407	432	405	370	370	371	421	380	370	378	401	372	391	380	387	363	401	368	420	382	386	414	400	388	393	383	419	370	413	395	382	379	370	405	378	413	404	390	372	396	411	388	379	407	393	402	407	405	411	389	389	408	410	412	394	391	381	408	410	408	384	383	366	365	413	390	391	376	400	347	409	339	381	380	373	359	401	414	409	399	403	433	369	377	378	370	395	390	384	422	395	376	408	362	385	384	376	369	406	421	386	346	401	419	407	388	424	373	372	401	392	387	414	382	385	382	363	382	355	380	409	362	387	416	380	412	411	353	384	366	383	393	388	429	374	380	368	375	373	376	399	412	417	393	398	390	410	399	426	366	397	396	402	403	375	371	364	381	413	405	362	382	394	380	355	387	383	369	417	350	400	374	416	344	413	421	394	364	375	414	362	396	388	402	394	436	383	404	413	398	385	397	376	401	407	387	401	379	388	370	383	392	375	389	405	426	404	367	374	405	360	390	365	375	400	421	399	397	406	405	398	405	389	423	392	375	370	371	390	385	354	424	400	364	373	379	372	444	419	386	422	393	394	383	399	413	391	383	402	423	406	401	369	413	407	398	385	388	373	405	418	397	359	400	408	391	411	385	438	387	369	394	383	373	412	393	374	389	370	415	423	414	392	386	382	360	371	397	388	392	362	418	374	367	365	383	385	391	414	415	411	398	394	383	369	388	376	409	399	370	412	404	401	395	347	391	408	359	389	357	396	407	385	370	391	406	394	366	422	401	375	396	412	385	369	409	424	417	365	382	419	403	379	434	378	373	375	420	382	378	407	398	427	426	404	406	373	384	390	379	395	395	389	413	417	410	390	389	387	381	389	372	397	378	396	407	403	388	404	400	379	373	371	382	373	417	364	400	391	404	381	399	404	369	377	359	409	395	415	373	391	406	409	375	355	393	400	393	379	363	406	383	368	385	366	360	367	407	384	382	355	346	418	379	411	354	391	370	404	398	398	397	405	398	461	386	364	367	375	386	383	374	389	351	378	377	387	377	394	377	388	360	358	367	405	374	352	396	423	384	407	377	402	438	377	364	393	408	391	347	376	402	387	381	382	372	384	377	435	434	385	401	380	388	398	376	418	379	393	383	380	371	376	365	369	383	345	378	371	406	426	397	393	388	414	398	377	396	393	388	405	368	371	391	371	395	376	374	363	344	428	410	373	382	388	386	405	376	385	397	388	409	399	391	411	389	414	348	351	377	393	409	386	361	373	413	406	396	376	360	434	425	403	378	396	388	376	365	367	381	372	384	428	396	374	385	399	392	397	364	411	380	396	383	404	379	384	417	396	398	373	399	386	377	418	365	392	375	407	401	429	390	377	398	381	362	414	392	355	401	382	409	406	395	354	415	386	390	407	383	402	370	401	437	362	377	361	400	387	374	395	395	395	381	383	410	365	424	391	386	380	394	385	384	396	370	407	403	391	379	360	385	408	430	402	407	372	378	400	402	411	401	398	420	340	414	394	366	383	416	386	410	395	406	399	387	415	385	364	404	347	388	356	394	404	410	380	395	355	421	414	424	409	378	404	376	389	375	418	384	398	385	381	415	373	421	378	411	401	358	379	416	397	409	363	407	419	372	381	404	377	352	416	366	380	380	404	381	390	379	432	407	394	383	389	429	385	375	404	395	399	399	415	371	417	359	366	435	392	398	385	393	372	404	381	343	364	370	429	384	403	374	377	383	410	389	388	413	335	426	372	402	378	358	370	407	391	413	366	343	432	371	387	395	333	397	383	400	380	387	382	367	398	388	388	416	403	371	395	403	350	405	395	379	387	400	388	395	384	453	383	430	398	382	409	397	390	376	364	404	367	380	385	391	386	373	380	374	357	381	405	392	402	440	407	436	408	385	400	413	407	411	401	394	396	423	404	403	406	419	426	345	369	375	406	385	422	362	377	384	392	381	403	371	403	414	395	389	392	365	345	378	398	380	382	379	382	409	418	393	403	370	424	385	398	394	368	402	404	430	376	411	392	377	354	378	382	383	375	404	399	400	408	392	386	355	391	372	373	412	367	364	417	376	374	417	384	396	414	390	387	385	390	373	389	405	420	392	368	384	382	388	374	403	412
13268	1138	996	751	514	428	388	359	295	266	257	260	256	245	232	225	245	246	241	221	212	241	208	217	220	198	230	239	217	200	207	214	218	237	211	213	216	242	224	246	225	219	214	210	222	205	240	204	220	224	204	235	224	238	216	203	234	224	231	229	216	207	213	208	212	193	231	219	233	212	214	226	189	222	207	211	203	206	211	221	201	219	188	185	227	225	194	215	195	205	218	255	252	242	219	228	209	197	243	243	231	217	189	229	177	209	224	218	218	209	208	219	234	243	215	209	202	234	202	230	213	237	206	226	243	238	228	233	224	228	202	212	219	234	223	241	213	226	197	222	183	209	199	218	223	204	230	212	223	214	205	195	228	221	203	224	200	212	221	232	211	195	182	187	226	215	187	206	222	211	219	211	227	215	208	207	189	241	210	176	240	200	210	197	215	196	206	197	217	213	202	190	225	208	224	223	232	217	205	242	218	215	222	196	222	224	197	204	189	224	231	198	205	226	213	225	253	224	215	206	202	251	222	204	226	231	205	219	210	224	217	217	231	220	208	204	221	215	197	197	212	214	197	215	235	244	207	206	231	211	194	205	205	194	216	200	200	213	212	208	201	197	212	229	241	225	232	239	200	209	234	205	242	206	196	223	234	212	198	214	206	220	206	199	214	230	226	225	222	214	216	212	205	207	222	203	223	213	218	208	204	211	238	219	201	233	212	207	193	223	216	225	223	224	219	217	231	189	210	227	225	184	207	234	222	228	187	195	222	217	239	196	232	223	212	208	227	209	216	194	220	205	215	216	199	221	215	198	222	219	247	221	256	243	210	221	240	197	217	220	219	201	236	215	194	247	222	230	196	216	212	204	199	188	215	237	214	214	238	216	225	240	218	210	213	222	229	209	196	222	207	219	230	236	241	229	205	224	215	224	228	226	244	222	204	206	202	249	212	206	200	229	250	226	208	225	211	235	217	219	209	205	233	225	222	238	245	194	240	195	218	246	212	229	207	238	188	206	219	215	230	206	225	244	223	235	201	212	205	210	244	216	218	232	212	214	214	200	244	238	215	206	190	202	222	220	201	213	212	196	218	198	208	199	240	208	211	234	241	231	218	223	205	206	234	231	219	208	223	224	198	182	192	216	208	217	214	210	213	213	213	230	209	208	199	189	199	214	215	214	224	239	227	193	244	238	192	221	221	213	214	213	219	205	215	204	217	171	223	200	210	234	228	223	233	191	239	216	238	210	212	221	217	236	219	194	205	213	213	229	222	236	182	205	233	219	211	187	243	218	225	213	215	218	222	235	213	222	212	194	244	243	225	233	223	213	214	221	243	238	253	214	198	215	232	225	215	218	223	200	215	222	213	194	210	245	202	231	217	205	220	188	186	208	177	210	204	226	215	222	209	201	202	232	221	215	218	220	179	204	203	172	207	181	218	222	198	223	216	215	216	217	228	229	221	218	246	228	230	202	200	190	183	219	214	221	236	222	199	196	236	232	193	213	188	198	175	188	187	236	215	211	249	218	216	229	198	191	216	242	227	240	227	201	197	214	212	201	210	213	186	211	203	189	224	213	212	221	200	239	208	253	234	234	223	222	190	199	220	215	212	227	221	212	250	209	243	229	225	206	208	225	187	193	209	217	255	228	211	227	217	218	214	219	215	216	217	180	174	201	202	202	215	219	221	233	238	232	174	196	243	233	249	228	221	206	221	229	200	231	196	214	222	207	202	231	204	209	228	199	199	193	222	211	238	215	219	219	214	263	216	212	219	232	219	237	220	216	194	196	241	234	236	201	203	191	221	227	234	211	212	206	203	224	219	217	211	234	204	238	205	223	222	222	194	232	223	211	255	184	191	224	235	221	240	218	198	239	216	214	227	201	218	199	233	203	222	240	215	218	221	200	228	204	215	221	194	216	203	213	256	221	213	224	238	190	236	191	217	208	240	213	197	221	235	200	247	237	205	238	218	206	212	222	215	204	230	222	228	257	201	228	230	207	231	235	230	228	210	227	222	225	207	215	219	211	240	210	206	209	211	225	190	218	203	200	186	217	230	226	237	223	210	220	220	210	207	188	196	200	249	214	210	223	226	240	226	211	231	209	227	207	190	198	233	232	201	217	239	212	211	196	234	214	222	272	194	205	210	196	207	202	212	196	191	207	206	184	226	245	240	203	225	223	187	207	206	244	206	242	219	229	203	200	225	219	202	234	208	213	227	213	232	227	197	243	227	199	209	198	211	222	238	211	223	203	234	240	196	200	220	199	222	213	194	210	203	223	208	210	202	189	214	210	214	211	244	240	230	230	240	251	216	200	241	221	198	248	178	211	236	241	186	207	212	219	233	219	216	202	221	220	224	225	233	198	225	213	229	240	190	219	205	201	199	217	232	196	213	232	238	209	192	227	183	221	210	227	224	251	202	206	255	244	234	221	218	196	210	225	218	221	241	227	215	198	209	219	243	187	209	226	246	232	238	222	180	218	244	214	201	222	206	204	216	193	191	190	231	201	202	177	238	222	203	208	229	194	202	212	219	216	224	221	229	202	227	193	203	226	213	238	201	214	226	244	230	195	206	240	196	185	213	222	228	219	178	200	236	222	199	240	197	193	209	210	225	258	203	232	196	221	242	227	209	231	198	234	216	218	198	224	201	205	242	209	227	215	216	228	215	217	207	224	222	174	211	207	224	208	216	202	204	188	224	186	202	245	233	203	228	222	254	201	191	214	254	177	185	230	213	218	201	202	219	229	225	190	240	211	205	248	241	206	243	221	212	200	213	217	212	218	217	209	223	237	230	209	216	213	240	218	210	213	207	205	220	223	238	238	233	207	196	203	198	207	237	195	209	186	211	219	211	225	194	252	240	235	213	191	214	186	225	208	203	197	212	204	207	217	179	198	212	240	206	236	219	239	212	213	242	229	238	237	247	234	220	246	203	207	254	221	215	226	223	243	225	202	198	228	202	187	216	234	245	204	222	206	197	185	236	240	218	204	206	234	241	213	185	199	223	254	239	238	242	225	210	228	216	189	203	230	215	198	220	200	233	207	196	226	192	222	226	221	208	211	212	218	234	223	199	220	232	227	240	214	210	235	222	245	232	222	182	240	212	198	221	209	218	206	209	223	222	207	208	212	215	237	211	200	235	221	195	235	220	194	207	219	210	223	234	200	209	204	213	198	187	207	216	219	222	199	196	220	208	214	214	217	190	191	240	242	238	225	196	209	202	235	226	182	241	177	226	204	215	233	214	213	207	210	207	221	197	221	209	223	215	203	204	212	211	224	218	251	257	235	211	232	218	200	192	202	217	216	204	226	195	193	224	231	224	215	201	212	218	223	230	230	208	209	189	229	211	217	220	207	209	234	196	215	237	235	238	238	199	180	197	213	206	211	208	204	229	211	241	228	232	221	229	214	226	205	216	205	258	223	228	228	234	217	205	224	224	198	205	217	223	199	181	193	203	191	230	190	249	209	237	218	202	176	220	208	228	223	216	218
7791	1066	2059	2322	1924	1625	1304	1118	979	860	863	783	760	701	712	665	664	618	680	623	611	628	586	571	603	575	561	561	589	556	540	527	587	579	598	596	567	572	620	585	557	592	586	610	542	545	532	549	542	549	554	587	597	613	556	566	575	584	524	500	551	582	540	588	547	548	556	519	541	578	518	533	571	506	470	527	524	522	539	556	511	524	512	520	536	518	511	561	546	528	518	516	534	519	529	507	527	540	494	490	511	566	498	509	526	497	509	536	483	513	544	528	535	512	562	537	534	510	502	498	539	516	513	540	535	512	534	488	536	511	534	470	521	506	532	503	518	540	500	509	544	562	521	490	520	526	535	546	519	524	502	526	520	538	535	500	549	512	530	553	517	535	519	516	534	532	517	540	526	505	506	522	553	540	514	560	547	511	489	547	512	506	462	487	513	531	515	506	528	504	532	547	540	531	524	546	522	529	542	523	522	494	551	488	483	499	490	532	485	533	536	533	494	576	515	588	539	548	518	534	546	533	509	528	538	498	526	495	512	569	483	561	483	542	517	535	543	486	524	509	503	509	522	551	500	527	554	541	530	531	503	514	523	559	508	521	493	542	539	511	542	530	513	490	508	542	549	503	539	488	464	491	525	524	506	543	502	532	511	526	523	502	515	491	508	480	523	486	521	528	518	483	490	537	499	521	539	526	515	522	517	475	504	504	463	494	497	542	537	532	555	516	508	526	507	516	490	547	509	507	511	507	528	530	554	519	472	508	546	493	501	571	560	525	495	514	562	486	520	536	525	523	497	479	514	494	509	516	522	552	509	524	527	530	477	496	515	494	546	529	528	529	527	539	523	542	508	529	530	527	547	502	521	526	521	506	538	484	508	487	516	541	534	514	533	502	507	504	504	497	489	498	543	533	511	502	512	542	518	507	526	572	505	525	530	536	502	506	525	499	526	517	524	515	483	530	534	523	494	527	493	515	505	525	500	501	551	530	533	532	519	517	513	553	506	531	516	494	521	509	486	526	534	554	504	513	543	544	486	466	493	487	524	488	523	525	524	518	510	525	537	546	533	522	499	473	500	462	535	494	537	522	503	573	524	548	510	549	520	542	534	506	527	474	511	526	509	506	510	518	531	560	533	530	510	554	507	490	532	515	499	549	509	527	537	463	534	497	483	527	489	511	516	525	513	504	538	558	502	518	506	475	525	499	514	487	516	553	520	523	545	518	529	500	497	526	538	530	503	522	500	533	517	532	541	516	530	525	500	519	492	508	517	546	503	494	541	549	490	510	514	515	508	484	546	513	502	459	476	536	523	520	502	501	545	538	502	518	538	499	531	519	532	506	477	533	524	545	535	513	519	499	477	506	505	502	527	491	506	553	496	559	531	531	528	535	532	491	505	553	529	490	521	533	512	551	515	461	528	496	506	528	477	549	529	535	518	526	504	495	541	552	504	510	558	497	510	495	556	524	546	492	550	526	529	496	483	523	510	482	496	550	520	522	522	514	481	533	520	540	511	466	507	495	512	496	508	511	503	491	531	521	507	527	519	500	522	530	485	530	500	520	520	510	523	509	483	546	512	502	504	492	506	513	518	545	490	505	512	497	493	534	504	537	532	531	571	527	519	564	519	531	523	493	496	512	485	487	511	560	526	522	500	473	532	499	469	521	496	548	537	481	510	505	515	512	492	521	556	513	476	519	495	508	506	498	518	540	527	535	547	555	491	522	512	528	513	492	526	532	502	534	522	491	476	521	507	557	536	591	510	517	538	551	527	534	527	500	507	488	507	537	527	530	535	529	504	515	503	512	530	506	499	509	491	488	490	497	494	516	481	532	559	508	512	522	518	538	533	492	515	505	529	511	490	514	463	553	492	511	533	546	558	502	510	530	469	556	576	569	544	521	556	529	539	465	518	535	563	553	515	465	477	548	520	492	489	516	525	498	509	512	492	512	508	509	522	516	496	484	530	549	523	527	511	462	524	522	516	527	525	541	530	513	521	530	546	532	496	513	505	504	544	514	556	498	506	502	502	533	531	538	486	513	512	528	541	543	531	515	489	539	548	517	522	490	547	513	517	534	490	569	491	509	506	550	501	519	529	520	517	551	507	504	486	532	504	531	533	520	522	528	522	517	474	518	495	530	526	487	522	519	511	533	497	514	509	478	509	503	543	528	456	491	512	512	530	480	535	502	542	520	510	481	525	508	516	513	480	546	538	577	518	467	544	488	561	474	522	544	558	515	526	537	493	529	505	476	539	497	527	518	525	530	509	528	508	520	553	521	515	550	532	534	537	484	542	491	518	500	510	498	505	517	546	524	523	519	518	524	514	517	478	525	553	495	539	508	510	516	486	555	546	507	509	544	513	527	520	488	556	493	502	516	506	485	535	520	509	485	576	487	514	524	551	541	539	516	495	554	521	501	512	518	538	460	543	524	528	477	549	516	511	558	567	513	539	512	505	513	530	529	518	523	488	539	574	512	521	554	489	534	511	506	512	510	491	514	509	515	502	480	518	532	510	535	505	514	571	531	517	507	493	490	490	564	556	522	551	506	541	526	533	518	521	518	519	516	565	503	532	545	545	547	516	526	524	549	518	540	519	528	493	511	539	531	543	518	518	539	514	523	566	499	523	533	522	549	511	513	503	492	488	510	537	562	492	522	500	520	506	514	490	503	522	471	507	522	533	499	520	511	563	517	514	555	502	534	508	507	494	510	465	530	555	524	530	541	507	521	529	548	511	547	491	518	477	504	526	532	559	528	509	542	506	539	489	540	496	510	516	519	529	464	495	510	547	511	507	524	518	533	511	519	526	504	556	519	532	516	560	540	486	490	542	519	549	492	511	543	532	531	520	501	501	525	503	539	524	500	534	539	512	510	481	499	492	550	523	530	493	545	488	534	527	533	506	498	518	495	510	480	474	495	536	497	601	495	533	537	504	570	541	495	515	513	519	542	505	513	514	505	509	491	458	530	510	516	536	526	539	556	537	516	523	502	502	549	558	523	516	499	542	520	511	546	529	506	474	534	550	510	548	548	548	519	506	512	529	502	529	519	498	515	501	530	550	499	522	550	512	516	529	556	503	511	548	564	497	524	506	506	531	520	522	512	551	505	523	528	481	518	589	525	504	514	506	511	545	509	523	481	520	551	578	531	510	525	537	509	503	551	543	500	527	514	513	541	553	517	554	544	483	510	553	515	498	503	545	545	537	494	556	514	536	520	492	534	506	529	503	534	528	527	568	478	497	532	476	494	510	528	482	506	524	509	508	522	484	516	501	511	523	504	564	549	495	519	524	500	526	551	534	511	524	512	484	522	531	546	538	547	521	494	510	487	505	561	556	509	531	549	507	503	526	565	518	491	531	512	546	495	548	568	501	525	489	484	534	533	475	501	510	531	579	528	532	487	523	526	521	539	573	550	512	507	561	475	494	495	526	498	515	469	523	530	533	516	529	531	534	506	537	535	499	565	536	491	524	541	520	538	521	489	499	574
1413	281	319	314	263	265	277	272	313	288	264	266	279	280	276	291	263	270	277	252	293	263	270	277	281	296	273	302	304	282	309	277	266	284	254	280	273	251	249	283	286	277	286	251	256	284	258	294	278	292	281	259	247	293	285	305	296	267	270	283	286	270	290	277	285	287	267	224	283	274	254	278	263	274	257	286	299	311	286	298	275	262	263	280	296	241	301	277	282	298	315	293	289	257	276	284	264	262	272	308	266	280	265	300	273	298	293	255	283	274	264	289	282	267	266	256	258	275	311	263	247	306	263	272	249	265	290	273	308	246	267	282	258	301	232	298	283	299	273	305	275	287	289	276	286	314	285	274	254	266	277	264	263	283	305	257	260	283	276	265	308	287	247	277	276	311	292	257	247	241	264	303	268	271	274	286	265	250	260	299	272	299	246	288	282	277	306	292	286	273	272	263	274	303	288	259	280	269	286	285	276	248	295	260	262	276	288	286	283	275	319	249	275	273	275	274	292	281	254	290	295	270	268	274	288	266	276	254	280	273	285	246	297	269	290	277	294	288	284	285	257	275	295	303	259	270	278	296	287	294	283	261	309	237	261	258	298	267	274	270	299	277	316	265	287	263	307	286	279	271	286	272	279	275	277	292	293	253	268	281	229	267	293	286	283	273	262	286	261	256	299	291	304	257	292	268	295	292	267	269	304	276	284	256	278	261	297	286	251	283	232	268	259	259	282	312	290	272	327	278	280	284	281	266	273	307	300	248	240	264	259	289	272	255	274	294	291	264	242	271	304	290	258	287	281	252	272	263	273	283	315	259	289	241	278	302	269	267	290	281	279	260	247	265	263	283	237	271	284	281	244	270	288	303	294	254	282	269	294	260	298	261	254	289	292	287	236	272	265	271	258	263	247	283	285	281	271	296	297	293	290	313	278	258	267	261	249	252	273	300	257	253	260	258	268	257	280	284	288	284	299	244	295	287	248	261	290	273	287	273	238	303	321	257	282	289	305	314	290	298	288	304	309	317	287	299	273	284	234	305	260	329	293	270	271	273	241	281	296	261	281	288	288	300	296	266	242	305	263	261	250	216	280	229	258	256	287	250	292	264	249	284	293	261	288	257	279	315	290	258	254	304	278	277	286	234	267	313	263	266	286	259	278	248	284	282	249	284	272	262	288	286	287	297	293	291	281	258	283	282	282	251	268	297	259	283	276	310	259	268	283	261	245	283	295	264	280	280	270	262	255	286	275	259	292	265	262	269	275	259	283	268	271	260	283	267	280	256	252	301	271	284	290	285	300	290	284	279	270	258	291	278	292	293	276	296	296	275	275	277	301	298	286	258	277	263	286	256	300	287	281	258	274	267	269	270	284	302	241	292	318	287	288	268	272	286	272	265	271	297	246	316	259	266	255	264	245	292	293	274	263	282	249	246	278	274	284	277	286	288	257	263	291	266	258	272	280	258	257	269	250	287	285	287	288	250	271	287	251	283	265	287	276	280	289	232	282	256	286	265	259	280	297	278	282	273	273	261	280	267	256	282	243	256	296	286	255	263	263	265	283	289	273	267	294	253	283	295	286	282	276	290	281	284	271	298	274	275	301	304	300	265	270	275	278	280	297	241	277	288	300	261	263	292	291	280	297	259	286	289	273	257	260	276	270	292	285	279	289	285	279	250	310	246	275	252	269	308	275	290	270	286	269	287	278	276	261	301	259	280	332	295	265	248	307	270	288	275	252	314	288	262	245	258	290	280	261	252	277	287	264	291	304	282	271	309	306	275	265	260	248	272	276	261	251	283	290	303	302	275	278	275	258	300	276	278	299	237	291	271	282	288	274	272	274	287	288	267	271	291	255	275	267	298	254	266	246	284	246	294	299	284	279	277	269	289	299	277	269	277	262	292	275	272	265	262	269	269	273	253	283	286	313	249	289	277	271	261	260	274	299	276	280	275	289	291	273	266	278	274	298	276	266	257	285	274	222	274	260	270	300	297	273	280	284	273	318	270	266	298	278	302	299	256	296	270	273	256	298	286	291	298	311	249	270	291	269	261	296	270	264	274	274	291	262	284	288	255	270	265	274	285	294	253	301	244	260	279	264	259	273	299	290	285	263	282	277	269	262	266	308	245	283	310	298	291	273	279	290	268	229	263	265	264	283	284	283	264	284	285	264	269	265	270	294	271	298	288	271	274	269	272	259	278	293	301	265	313	276	292	274	314	257	271	255	258	293	284	285	287	299	297	265	289	268	309	272	243	265	265	257	274	280	264	287	255	272	264	289	246	263	268	306	291	259	280	247	278	292	275	277	282	245	268	235	257	261	273	298	244	257	268	241	273	269	268	283	297	238	270	271	255	245	283	269	291	268	294	269	246	244	258	270	255	271	279	266	314	260	254	267	260	283	289	264	299	287	309	285	280	298	285	315	302	259	297	276	259	277	277	272	320	248	277	261	296	303	291	295	283	301	264	269	251	268	247	283	269	274	303	247	288	266	232	287	250	304	290	287	273	258	250	288	296	233	280	295	262	280	300	284	274	260	253	234	276	325	256	276	272	259	268	296	285	278	264	274	258	269	260	267	314	278	265	269	293	258	283	307	278	306	280	300	309	275	269	265	262	277	264	296	266	292	283	259	276	284	255	260	307	252	263	262	310	280	284	290	262	261	268	273	263	291	280	248	276	283	290	287	221	287	303	265	265	308	274	253	244	314	327	258	287	296	276	260	289	280	281	257	259	270	270	298	263	262	252	254	287	282	253	265	276	279	236	310	332	323	283	261	264	298	287	269	282	272	276	271	254	274	276	255	259	272	268	288	252	297	298	300	266	258	279	260	259	301	277	269	259	259	281	258	261	273	259	264	279	307	291	262	301	284	257	286	257	288	266	248	290	308	250	289	276	294	296	308	282	280	272	288	264	254	289	285	263	288	271	231	259	246	258	273	275	259	268	287	268	276	303	264	287	268	290	308	265	251	255	309	272	262	276	265	259	252	273	281	283	262	297	296	305	315	282	280	270	272	276	296	273	262	301	282	245	286	294	290	292	264	265	270	264	286	279	265	286	241	278	266	294	273	267	249	254	280	261	286	304	271	300	289	277	279	281	253	235	280	284	266	288	290	283	278	294	254	280	270	283	250	258	242	287	268	287	290	281	284	281	273	218	282	293	284	251	281	251	277	274	244	235	265	284	294	293	257	269	299	309	288	254	269	278	254	261	304	272	275	289	292	279	296	253	296	256	300	281	285	276	275	312	249	282	279	288	275	293	296	317	284	272	313	296	273	275	301	270	288	286	286	304	265	244	290	284	254	260	266	267	264	269	283	268	269	322	291	280	275	273	247	272	269	295	311	270	269	283	269	284	274	309	273	297	282	270	269	274	308	288	275	257	294	300	277	280	265	289	278	277	258	274	275	248	267	281	265	277	294	269	274	258	266	297	266	252	282	305	244	264	266	278	263	294	263	251	297	264	297	249	274	278	289	270	259	292	278	260	263	271
1704	607	646	676	622	606	623	650	550	593	627	609	610	648	628	640	624	664	606	602	625	601	623	642	625	581	620	614	629	648	593	594	618	633	590	598	611	619	610	637	655	659	574	601	635	615	616	601	618	612	563	609	615	645	627	572	572	620	566	588	607	610	594	597	664	611	616	583	576	535	629	641	620	586	577	599	554	604	589	580	608	615	576	574	617	582	613	611	615	592	641	544	572	615	625	627	589	590	617	591	608	595	627	638	611	623	596	637	589	643	607	556	630	591	616	622	620	626	621	597	616	645	635	602	617	658	620	641	584	607	616	626	574	661	582	589	595	568	595	619	623	592	625	610	615	584	593	586	593	621	638	671	591	579	607	564	616	571	583	613	621	592	601	619	621	574	569	608	590	617	602	624	618	660	652	548	618	633	596	601	552	596	623	582	572	606	562	614	606	584	634	601	601	647	608	609	641	563	604	604	666	595	640	614	637	629	601	643	639	616	597	653	641	599	641	645	602	599	598	590	645	615	607	618	627	593	648	687	618	598	591	581	580	605	614	585	625	620	583	606	620	618	589	664	599	659	606	581	585	598	644	588	591	588	588	573	592	644	618	589	600	635	590	600	594	602	556	606	598	617	616	631	578	593	630	571	606	573	595	591	634	604	629	640	605	659	646	597	575	621	612	620	614	614	613	602	636	592	600	575	577	614	605	592	576	645	651	586	614	608	621	604	584	614	615	612	634	661	600	607	608	552	598	612	585	617	624	619	590	615	627	605	591	612	605	633	609	640	624	632	587	614	601	634	630	567	607	600	585	621	600	634	643	614	641	584	630	604	635	605	583	648	622	612	593	610	584	568	581	612	580	606	617	628	611	604	596	556	559	624	606	610	589	602	605	543	629	624	608	600	622	596	611	623	600	594	604	630	612	621	624	586	600	604	560	611	617	618	606	579	622	607	655	636	563	616	592	597	611	600	619	628	592	596	628	632	631	622	547	597	611	552	633	599	576	566	566	655	618	573	618	612	609	586	665	627	645	640	598	599	591	548	592	597	581	567	594	602	622	654	650	601	627	591	614	598	607	611	570	632	638	584	640	628	594	574	613	581	565	578	602	602	600	593	627	606	559	612	572	575	583	560	570	641	583	582	583	571	617	625	541	609	597	572	586	634	626	602	609	641	618	570	619	613	600	584	606	596	616	593	615	608	585	632	612	618	551	607	619	596	607	667	564	656	612	608	577	664	610	625	576	602	612	652	614	584	630	624	583	567	643	566	638	615	556	600	616	586	598	561	585	597	628	627	600	615	623	616	610	630	609	591	595	592	586	620	628	571	577	606	590	672	611	620	636	635	621	583	624	604	597	609	633	629	640	631	600	630	600	628	636	606	648	601	625	613	587	596	639	590	654	614	550	615	586	615	615	629	586	611	635	577	627	623	595	630	578	620	538	580	599	633	581	578	626	587	558	594	649	580	658	604	593	631	629	637	605	593	600	595	632	596	635	573	545	582	571	595	616	565	590	591	639	588	603	609	575	623	628	625	563	630	615	599	593	620	600	637	602	603	556	620	593	612	607	576	610	610	622	637	622	614	588	588	575	585	570	598	591	629	575	578	649	548	582	596	580	651	600	586	573	619	593	656	622	605	619	600	568	621	588	596	623	632	620	631	648	644	617	613	600	615	588	613	591	609	639	657	626	608	607	614	578	614	650	607	568	622	621	602	597	616	569	603	604	599	614	620	602	635	612	617	648	632	572	601	587	615	597	593	607	618	615	665	590	622	630	617	551	599	610	639	615	573	564	598	671	613	667	628	608	563	655	621	576	581	623	639	595	607	599	579	599	628	627	660	594	611	573	585	605	624	617	633	629	596	624	671	583	614	589	606	646	613	612	594	631	583	594	588	614	620	576	607	572	606	614	674	614	598	618	602	606	642	665	596	561	597	629	575	616	622	611	620	604	610	598	604	633	592	618	592	579	556	554	596	629	559	612	593	646	627	631	618	591	616	607	599	589	621	603	613	607	615	618	580	604	604	605	607	547	585	579	602	627	612	630	604	572	579	573	632	643	583	561	665	648	601	580	619	581	604	632	596	603	618	571	622	583	584	655	622	615	581	664	592	602	604	610	657	583	635	589	586	618	640	574	546	625	610	631	622	599	601	607	622	624	597	587	603	622	643	638	570	587	553	665	580	582	591	606	580	619	600	634	588	609	587	629	628	623	597	634	628	619	656	626	582	579	646	639	673	607	603	590	618	609	627	588	591	591	568	583	654	595	613	566	539	624	614	619	595	609	603	601	619	607	567	620	645	615	596	596	607	594	600	608	593	640	602	614	590	624	564	628	588	574	618	598	631	604	572	614	623	604	598	575	593	608	612	637	630	611	582	651	598	583	612	619	612	604	565	661	621	565	595	583	597	627	664	608	595	607	614	589	604	573	627	599	577	583	645	586	578	584	589	609	630	611	636	613	601	590	607	550	583	590	598	599	608	596	615	583	579	607	618	629	597	602	601	628	610	616	551	570	615	596	590	591	622	613	548	613	617	570	590	628	577	599	609	586	612	625	638	604	612	624	563	621	563	592	648	605	599	609	552	618	612	565	597	624	608	640	608	633	592	625	610	613	630	570	619	602	568	650	604	593	606	611	661	596	619	579	601	582	595	637	624	591	608	575	612	579	592	634	609	570	599	588	601	594	604	637	644	583	655	664	563	600	607	615	616	628	580	623	618	564	571	630	596	593	617	556	651	604	625	576	610	578	602	590	643	594	587	603	602	602	546	620	606	604	594	627	584	620	638	629	576	598	617	616	653	592	605	618	614	619	605	596	629	558	611	599	624	560	581	594	591	542	656	595	625	579	647	580	622	565	595	659	592	605	609	598	571	585	578	577	601	599	618	614	631	651	654	623	578	583	646	595	618	540	635	548	595	612	585	626	610	628	585	620	608	553	619	635	617	631	612	596	562	586	576	562	578	650	629	599	605	596	571	634	631	615	655	622	623	584	633	618	610	595	610	605	605	601	633	628	609	588	631	605	607	663	612	623	590	627	636	626	619	579	554	616	574	599	600	588	624	586	583	633	615	635	620	592	596	619	600	574	587	598	588	629	626	583	679	590	614	609	555	608	607	611	619	574	584	588	615	649	594	633	555	599	632	561	598	592	593	574	608	619	617	579	590	633	595	608	596	598	614	607	599	604	656	645	663	608	622	627	624	615	619	581	594	591	583	578	627	638	631	594	626	631	580	577	601	587	612	610	604	617	611	650	596	578	573	612	631	630	562	595	605	622	603	555	565	630	651	589	592	611	580	578	593	645	613	630	579	584	623	636	599	617	579	617	601	607	594	589	611	642	590	622	612	577	625	585	615	618	581	641	652	600	656	621	563	597	639	602	603	594	610	618	627	628	615	618	580	614	568	618	661	601	643	593	552	598	587	621	595	633	596	614	560	632	619	661	564	623	547	650	616	612	630	637	616	601	620	600	610	575	614	647	632	584	573
7219	475	463	436	332	296	236	227	195	182	193	169	183	169	177	167	154	174	203	186	162	156	149	202	151	162	181	156	161	202	153	158	126	158	153	144	149	172	190	185	175	140	174	164	183	145	185	140	181	181	168	165	176	176	140	159	158	181	163	152	152	171	150	147	153	176	139	167	160	163	177	170	137	151	169	147	167	166	148	181	163	149	175	165	151	166	161	166	156	182	162	175	170	176	154	172	181	143	187	174	154	147	166	168	172	163	144	170	165	191	154	189	167	150	201	177	151	159	178	156	147	171	163	172	153	183	163	168	161	158	179	173	154	157	172	166	146	147	174	173	177	147	170	166	173	160	137	161	154	158	170	156	159	151	152	167	158	188	165	160	175	159	140	164	150	179	150	174	168	146	140	170	157	152	166	155	176	183	160	176	180	136	154	168	166	159	172	153	163	183	179	144	162	168	169	202	165	160	158	146	160	141	150	182	182	141	185	149	175	149	199	156	164	176	147	161	159	180	171	164	178	188	134	189	159	164	175	161	171	155	158	172	155	166	174	173	157	163	169	176	139	161	191	149	170	144	183	175	172	147	142	156	158	177	148	148	153	182	169	163	152	162	178	149	145	151	167	154	161	151	155	165	191	149	126	132	166	132	178	177	144	145	148	164	159	157	178	185	160	162	165	171	185	167	183	172	149	143	190	163	166	161	186	190	181	163	176	148	157	155	159	140	158	172	173	143	146	169	139	168	164	159	146	154	173	169	149	161	165	154	155	167	180	153	154	166	170	165	161	143	166	151	161	150	169	154	188	164	168	154	177	183	178	170	169	163	162	152	143	178	177	149	167	140	156	154	181	186	148	159	155	143	163	145	148	171	175	165	151	179	187	153	174	136	153	158	157	173	178	147	170	157	160	155	171	143	156	165	185	165	187	168	154	175	158	183	154	134	149	179	163	164	141	167	152	194	171	161	151	145	149	149	167	169	152	168	140	169	165	151	154	156	153	158	167	156	174	155	140	169	151	166	159	158	177	158	160	189	155	178	173	154	171	168	187	145	160	174	151	151	150	157	155	151	169	165	142	151	153	172	168	154	165	168	172	121	168	166	172	131	190	184	168	155	165	154	187	142	162	180	176	165	163	173	176	151	160	178	144	145	135	162	151	156	148	143	185	163	176	201	185	170	147	172	163	166	179	164	165	150	162	176	176	160	156	147	157	152	161	168	153	193	161	142	140	159	160	157	178	168	147	150	165	152	161	180	175	151	178	166	190	176	192	143	158	178	156	169	163	135	165	179	144	164	159	191	153	151	159	145	165	167	172	129	156	160	171	193	178	133	160	173	157	149	139	143	159	157	174	206	174	148	151	141	165	169	167	178	161	169	151	149	188	170	165	172	148	167	161	154	148	157	174	152	152	200	174	157	158	162	148	144	169	155	182	185	136	180	167	153	162	159	176	153	166	146	152	154	158	169	149	173	172	143	148	170	168	165	140	153	162	154	159	135	159	184	184	186	152	171	176	186	145	163	154	167	154	157	167	147	136	168	155	160	181	179	172	178	158	162	175	173	154	151	169	154	167	163	171	173	173	176	163	161	157	140	151	147	136	168	161	149	157	154	171	134	164	166	141	166	146	177	151	156	146	157	162	143	183	170	157	162	157	144	156	179	173	165	159	153	141	160	150	169	171	166	147	134	162	154	192	166	173	151	182	178	176	163	149	169	158	165	158	152	171	175	158	151	186	148	144	171	153	123	161	189	158	136	185	156	158	171	153	157	188	148	153	154	163	140	170	165	130	178	163	148	163	185	141	167	156	158	157	177	147	171	171	185	169	165	135	166	159	167	147	149	174	163	184	171	173	160	168	150	171	178	177	170	174	167	142	163	168	168	158	143	136	168	170	154	155	172	166	153	146	172	150	170	141	148	166	166	166	163	172	164	154	161	160	164	166	148	158	153	161	151	155	169	175	172	177	164	197	172	181	145	161	172	172	142	141	147	180	161	150	176	175	173	177	161	153	151	149	160	154	169	152	159	152	143	160	151	147	154	171	163	165	159	157	170	161	158	149	183	165	153	158	160	156	144	175	154	150	171	164	151	182	156	125	160	143	166	171	169	162	154	147	158	137	149	145	166	139	167	171	178	139	156	172	163	163	158	167	151	172	171	153	173	157	164	183	157	201	167	171	166	165	171	151	149	157	169	157	196	154	165	160	158	161	181	174	140	177	158	170	189	174	158	155	192	172	182	157	162	160	135	165	156	137	134	154	161	170	162	157	177	173	152	166	141	161	167	171	155	176	165	165	149	184	140	154	168	152	137	150	155	156	155	175	141	167	164	134	165	152	154	153	178	165	145	140	170	164	173	176	165	165	151	144	160	156	128	185	166	150	149	163	167	161	171	159	152	173	184	138	148	133	156	156	155	155	156	150	143	146	171	165	183	193	151	188	159	158	160	165	139	171	149	165	153	141	150	142	183	167	153	164	181	172	142	140	144	166	174	195	142	162	171	165	187	149	167	168	161	151	189	160	165	181	176	146	158	168	170	168	139	160	157	168	160	182	142	166	147	186	171	159	166	181	184	167	180	158	176	184	169	165	167	180	140	160	161	147	161	145	177	152	160	173	157	169	151	154	156	163	162	163	145	141	164	154	143	168	199	171	147	152	164	166	163	168	164	166	173	166	141	149	164	175	168	151	154	170	158	172	161	152	173	182	167	146	161	164	154	138	162	167	174	153	163	167	162	175	150	181	162	169	150	174	177	149	152	174	164	141	141	154	157	181	151	192	144	187	175	163	164	132	175	156	157	150	146	159	177	128	147	177	164	159	166	137	172	198	156	155	152	177	174	162	184	140	153	141	166	181	145	154	160	167	132	160	162	173	170	173	165	166	184	167	163	138	155	169	165	190	162	170	188	149	145	172	162	162	144	186	156	152	156	154	162	153	174	159	151	166	183	149	162	162	172	158	169	164	163	153	169	168	175	169	150	137	137	133	155	166	200	176	141	169	154	166	163	170	150	171	151	155	173	160	167	171	181	151	169	165	167	149	179	173	167	154	162	131	149	162	174	161	151	155	160	167	159	152	174	169	169	164	137	160	160	182	157	155	147	175	163	173	154	182	159	173	162	156	131	161	179	160	166	151	167	154	169	165	155	161	155	191	139	173	152	150	137	165	182	173	146	168	165	142	167	168	175	164	147	158	160	169	179	163	179	183	174	163	164	156	161	181	158	169	178	140	175	166	168	140	142	143	157	155	188	156	164	152	163	163	168	163	136	171	173	170	145	181	166	152	164	153	163	153	152	147	164	149	172	169	161	163	175	166	167	153	160	162	176	160	170	188	169	182	139	154	154	183	173	125	141	162	149	138	155	165	178	160	159	156	161	185	158	166	159	166	161	141	139	155	170	184	170	159	158	156	186	168	162	204	147	175	147	178	163	165	163	167	183	148	148	163	156	150	152	172	136	165	177	172	158	158	164	176	167	154	161	145	143	154	173
6156	693	1182	1326	1165	977	807	711	649	609	527	544	543	498	513	472	481	462	478	415	452	414	422	446	436	429	440	402	383	411	434	427	426	374	428	412	440	426	454	440	416	447	418	392	409	458	403	433	432	420	399	401	421	408	411	461	423	414	409	400	399	396	423	389	419	384	447	388	391	407	417	383	394	403	404	391	416	436	400	403	381	399	396	410	396	413	422	388	363	412	419	384	398	419	378	392	414	435	411	435	403	402	405	371	435	383	376	400	431	396	397	393	404	374	370	398	406	378	419	395	360	395	403	377	419	378	408	403	392	371	403	381	357	437	393	399	396	431	405	444	411	402	386	379	390	357	378	415	398	376	399	388	415	408	393	395	390	389	420	396	411	391	409	365	389	380	420	375	397	360	414	384	414	385	405	370	423	386	405	406	386	384	380	402	383	408	380	390	393	406	365	413	401	386	382	381	365	357	392	398	362	418	402	394	385	406	407	433	432	378	403	421	375	363	370	363	378	384	401	409	406	386	397	424	392	395	434	403	405	400	398	448	420	413	400	398	374	366	420	408	390	422	395	417	395	398	368	377	398	385	400	378	389	401	369	379	379	405	388	384	369	374	377	415	394	360	404	384	376	377	403	354	393	399	399	398	415	386	392	392	390	407	371	405	361	392	406	440	416	370	413	382	405	425	411	418	412	393	382	400	388	412	379	393	419	405	439	375	380	368	377	446	400	374	394	409	380	388	415	376	364	384	390	421	375	405	411	434	363	412	384	366	407	401	383	402	374	411	369	346	412	423	394	420	399	349	376	383	355	390	353	381	386	367	419	397	410	349	383	390	400	406	391	363	381	368	393	383	371	441	392	425	385	346	372	424	404	376	362	385	395	373	397	375	395	377	404	391	375	397	353	419	396	400	370	401	387	399	421	374	411	369	403	394	376	410	403	387	370	411	368	398	370	420	406	420	402	413	400	421	389	362	402	413	375	412	416	381	422	377	408	396	386	374	363	374	362	375	376	385	421	375	390	382	365	377	410	417	391	407	386	390	377	389	372	378	403	353	382	392	376	386	355	403	416	384	378	406	387	421	401	428	363	364	384	409	363	390	399	348	375	370	382	368	406	406	374	403	378	390	397	393	394	384	374	408	385	402	369	385	435	383	439	382	415	382	399	416	406	416	398	385	369	381	384	410	400	394	374	402	371	404	433	430	411	360	376	425	371	390	385	412	403	347	359	386	371	410	401	399	408	400	413	375	412	382	380	386	417	412	419	405	431	376	387	391	386	396	402	361	417	393	385	403	364	410	385	433	392	380	369	382	349	430	398	414	391	365	378	412	392	389	381	379	394	397	426	383	413	383	422	368	412	426	424	383	394	392	405	365	372	390	376	391	397	389	397	390	402	370	392	384	393	372	396	409	405	407	408	372	374	391	370	346	402	385	362	408	420	403	415	373	401	436	374	395	417	350	386	349	379	388	389	405	404	402	368	380	400	432	387	389	352	402	378	385	379	388	417	378	396	403	400	396	378	419	401	383	397	383	412	412	406	390	426	364	397	382	401	352	404	396	404	385	442	409	407	403	412	414	422	383	405	333	391	386	410	395	392	417	377	416	410	388	409	396	417	421	411	379	375	423	375	405	420	423	424	410	402	380	416	371	404	373	386	405	402	397	375	403	433	409	413	433	398	425	366	386	385	406	391	422	412	407	390	391	396	419	398	383	406	368	401	372	351	393	374	397	383	383	389	414	409	389	398	376	359	384	388	405	395	390	383	369	368	395	395	371	387	394	396	389	416	383	383	387	387	413	413	413	404	369	362	398	436	389	408	371	411	406	387	416	368	400	396	383	386	375	401	394	343	412	418	370	393	411	397	399	368	405	399	430	385	394	356	401	398	381	398	382	377	390	378	376	398	390	368	386	393	421	396	424	426	394	389	371	349	323	403	412	388	383	377	399	399	344	389	412	381	407	405	359	404	370	385	400	370	388	377	419	411	398	420	363	369	397	389	395	393	396	439	402	373	379	422	412	393	374	414	404	400	397	401	404	363	383	399	389	357	398	389	405	409	399	371	399	367	373	398	386	424	390	376	386	401	431	358	420	389	411	367	376	401	399	379	362	385	381	401	397	423	399	383	420	383	388	352	375	354	403	395	387	394	384	383	357	412	397	387	395	399	434	402	358	405	384	375	360	435	399	366	390	339	367	406	381	392	433	394	376	381	369	386	393	375	424	390	399	387	397	406	386	395	371	420	389	395	409	373	402	392	388	391	400	410	409	387	425	385	372	382	388	367	389	399	392	392	391	418	383	407	397	382	400	395	399	365	411	426	380	442	345	405	376	393	387	397	376	389	416	436	374	412	393	393	372	389	394	370	367	418	379	405	394	405	383	399	389	409	402	406	455	401	373	383	379	366	405	398	376	381	367	410	408	415	390	375	402	387	371	376	401	409	385	402	394	386	359	383	417	429	356	395	376	439	436	389	379	359	370	371	410	430	404	405	366	395	375	361	385	354	368	387	413	398	374	435	406	405	394	385	406	371	405	385	411	400	386	359	411	427	395	397	383	396	401	353	363	398	407	412	377	366	407	385	405	385	386	355	425	365	433	402	389	386	369	400	403	389	405	403	354	390	371	444	375	382	411	346	376	375	416	415	425	360	395	376	382	373	438	403	427	397	371	394	413	395	368	391	399	396	383	443	364	419	367	407	393	383	402	392	382	409	377	405	361	385	365	420	373	406	389	445	390	389	357	380	393	374	384	421	408	386	403	402	382	387	401	426	389	389	391	396	411	358	393	397	409	378	382	378	338	393	383	373	393	381	399	379	382	446	406	443	379	432	380	388	382	418	413	373	400	374	379	443	393	428	366	356	358	362	363	347	428	349	369	381	392	380	430	343	383	424	387	413	373	389	397	402	385	391	361	386	355	414	408	350	359	422	408	401	348	352	379	434	380	417	420	378	366	397	388	398	419	426	398	392	387	404	384	381	401	399	393	362	377	371	393	407	374	392	393	404	389	402	405	384	412	393	386	392	412	384	358	370	372	408	392	381	405	403	415	394	395	373	361	410	393	406	375	406	406	363	429	409	408	429	390	393	390	372	380	388	441	424	410	396	417	381	384	383	419	351	404	380	373	397	388	358	391	421	424	428	391	408	406	383	400	407	404	366	428	386	369	391	368	410	429	400	421	391	401	414	357	408	388	349	401	423	424	385	419	395	352	378	386	411	383	388	367	391	377	361	410	422	365	403	385	387	428	378	403	388	422	368	363	403	387	395	410	394	395	362	402	416	384	396	337	375	359	387	399	376	361	413	335	392	402	398	366	416	365	385	388	383	411	409	357	367	407	355	403	407	419	389	402	388	437	387	391	366	394	365	375	356	404	384	398	377	360	410	404	401	408	402	397	391	374	400	414	405	364	395	380	385	427	390	403	399	379	380	395	406	374	378	415	411	394	405	415	364	412	388	391	421	361	383	403	396	415	349	402	377	396	398	366
13422	1131	989	791	518	408	379	341	310	300	301	264	266	237	252	269	220	218	229	230	222	257	233	202	243	228	235	236	199	223	247	219	226	213	229	240	211	222	238	230	195	227	211	245	235	231	244	232	210	240	257	224	203	209	227	218	227	224	231	225	247	222	253	218	223	218	224	209	221	217	209	196	230	245	176	218	191	218	200	242	213	222	218	237	223	223	227	215	209	227	219	242	221	202	226	217	223	227	183	231	216	226	228	207	219	212	179	206	198	248	235	205	234	201	216	220	233	216	218	226	234	202	209	203	236	240	240	213	215	225	235	212	231	210	232	205	212	169	218	245	204	209	216	209	209	236	231	199	218	218	241	236	206	211	203	240	246	220	230	220	213	234	222	208	225	175	216	229	212	222	215	221	218	209	239	229	191	244	221	209	234	201	227	212	250	227	222	211	215	173	225	224	250	273	225	241	261	223	216	215	219	222	233	222	240	217	242	229	232	199	223	234	233	214	225	228	247	234	224	240	215	202	224	239	227	194	232	211	225	246	217	186	219	220	217	228	204	240	207	167	229	236	221	185	204	218	223	200	245	237	234	224	222	204	228	224	218	214	201	227	205	207	216	225	209	232	219	210	182	210	201	231	247	223	229	209	208	231	196	198	213	232	280	212	218	217	223	213	217	231	215	228	219	216	187	228	214	213	221	193	221	182	185	216	209	210	210	224	219	221	219	234	195	241	210	212	228	218	206	211	205	235	200	211	223	231	234	210	202	229	213	211	224	229	247	225	242	226	239	204	209	200	211	230	218	236	248	243	216	212	230	206	215	213	208	225	253	243	204	235	211	241	271	231	211	214	216	214	209	208	204	240	239	216	223	233	226	210	226	225	221	196	213	215	233	199	227	194	215	225	235	210	179	220	232	227	220	237	224	233	187	228	247	254	206	197	232	213	221	216	202	212	221	204	178	212	219	214	212	193	213	202	201	228	215	228	223	215	243	233	212	199	199	268	194	213	239	219	250	216	233	231	224	229	216	219	212	235	215	235	216	210	234	208	221	231	230	230	240	197	251	209	220	206	215	207	246	233	221	209	213	229	199	190	192	212	221	237	253	202	244	218	238	242	222	222	198	182	217	218	207	216	232	208	215	237	240	220	228	223	230	231	201	216	241	231	235	262	221	204	203	231	209	221	223	205	198	209	236	196	227	205	214	216	219	190	201	195	216	221	235	223	196	242	232	219	228	234	217	188	215	237	237	238	239	222	236	233	228	193	206	217	201	206	238	217	223	246	184	219	222	210	217	216	209	209	188	247	229	214	207	184	225	245	216	241	233	232	222	209	212	226	196	223	237	218	231	204	222	209	239	229	216	204	217	214	188	195	221	197	236	250	237	225	195	228	204	217	214	187	203	211	215	199	220	215	226	205	188	209	229	183	231	230	228	244	236	197	215	220	225	220	226	216	223	199	227	210	194	220	188	209	228	206	203	238	211	216	215	210	219	209	219	207	203	208	254	227	241	222	231	200	225	220	232	219	206	221	242	233	211	223	200	226	240	238	216	223	231	207	207	211	195	212	243	213	212	257	237	250	203	241	234	210	214	204	225	233	224	204	209	242	236	220	200	243	205	224	170	195	208	235	226	220	228	208	241	210	233	203	205	195	197	194	217	210	226	236	200	250	221	214	214	172	208	196	224	200	228	220	209	240	217	229	231	208	216	192	201	201	214	203	194	205	203	202	251	202	201	232	210	209	236	218	203	226	224	223	209	214	190	202	221	229	260	202	223	219	197	192	223	223	231	222	219	220	214	221	251	234	216	207	200	232	232	232	213	188	217	238	235	240	236	217	231	235	235	224	218	190	219	212	215	210	224	190	224	213	214	220	208	223	214	220	209	201	196	208	236	247	246	205	207	233	209	216	205	217	219	205	201	221	221	241	210	210	244	227	219	210	213	210	204	236	229	243	207	215	198	223	201	226	235	212	217	238	230	211	206	190	213	235	204	198	211	198	193	229	206	216	192	240	242	224	230	174	200	239	253	216	209	216	220	211	204	231	246	229	240	199	207	205	234	225	203	202	223	211	229	239	187	235	238	239	206	211	208	244	206	228	219	223	201	210	215	221	211	211	212	224	211	212	213	233	203	195	212	213	223	237	207	262	203	188	235	239	235	215	225	215	243	211	210	236	243	201	215	228	183	209	197	193	176	213	219	218	231	230	230	216	227	228	211	211	218	210	250	208	215	217	223	222	224	230	232	207	215	243	193	214	215	234	219	218	208	231	219	197	201	233	214	227	219	228	197	227	207	208	225	210	226	234	224	215	210	195	223	223	207	222	223	195	229	227	233	228	211	199	254	229	245	216	226	210	251	191	226	215	231	235	226	213	233	205	228	206	235	240	234	241	213	230	245	225	216	225	213	236	212	221	214	225	212	233	187	226	218	228	218	230	213	218	193	217	208	226	221	221	243	200	200	202	214	212	235	211	205	241	212	209	211	226	208	195	204	198	232	218	190	211	233	210	205	199	189	227	254	222	220	186	236	236	222	200	205	194	242	191	213	216	206	229	212	225	224	214	228	222	209	206	202	253	215	201	204	216	189	222	189	219	247	227	210	195	219	209	209	206	230	212	231	206	207	233	232	248	215	204	209	225	234	207	202	203	235	199	223	218	214	238	243	227	220	232	230	237	222	210	228	241	236	248	223	236	216	211	235	216	208	201	241	199	222	208	199	220	204	238	212	215	207	228	224	213	217	216	200	228	215	227	214	194	189	206	244	219	231	200	198	230	198	205	217	227	200	232	234	221	230	244	203	260	235	190	207	219	194	255	205	222	208	216	206	236	208	235	220	221	220	232	219	217	229	227	196	226	230	229	217	239	202	227	195	211	232	208	213	202	210	231	188	240	216	197	212	229	239	220	220	223	229	228	238	234	212	232	218	242	203	208	209	228	228	186	215	210	243	222	218	230	195	228	217	212	229	230	229	216	257	217	246	231	218	227	226	207	219	228	203	236	211	227	228	205	231	223	216	242	206	230	226	226	235	198	228	222	188	218	201	254	238	239	228	221	221	208	213	196	250	216	210	228	216	218	243	221	211	215	222	232	215	203	265	206	234	203	194	224	206	235	207	193	187	214	241	198	237	208	227	220	209	226	219	219	215	232	234	234	193	220	223	214	204	213	229	203	194	208	222	206	224	217	207	206	196	216	236	207	224	204	192	223	230	225	204	233	195	219	224	274	232	192	220	210	204	230	215	220	249	216	240	217	216	202	206	209	242	256	211	205	202	230	210	217	225	232	226	206	235	213	214	212	241	231	226	243	236	237	214	209	219	229	196	221	231	235	244	225	209	256	210	218	233	215	225	216	224	237	224	232	230	208	202	234	236	222	246	258	227	239	227	200	202	208	198	207	213	231	205	215	208	227	223	202	207	206	175	213	189	236	216	238	209	209	215	226	207	235	228	237	238	200	234	213	215	201	196	230	221	229	219	228	234	235	206	214
8000	1121	1985	2350	2056	1639	1387	1167	1020	953	871	758	769	744	647	691	680	680	607	674	613	613	608	611	554	570	586	562	571	613	556	557	585	571	575	558	609	601	606	581	608	582	513	620	593	590	570	578	590	563	542	570	565	540	567	559	533	524	553	571	548	554	567	557	536	540	568	590	529	534	553	531	562	525	561	543	509	513	536	561	491	528	522	544	543	570	514	509	505	507	544	511	524	514	543	497	527	477	562	522	513	546	475	566	525	495	497	557	552	522	561	513	575	552	539	547	484	485	519	514	519	512	506	564	566	575	550	506	478	502	489	538	514	505	541	526	576	540	556	532	510	504	498	506	559	527	521	505	501	495	497	500	510	512	508	499	521	522	473	538	544	559	553	539	516	523	543	534	533	489	511	556	520	522	595	515	511	533	543	539	514	489	521	539	558	507	561	546	541	521	533	554	562	561	514	505	506	529	516	503	537	513	532	541	528	506	540	526	515	484	547	513	528	513	503	509	485	520	553	501	558	532	546	540	552	516	566	485	513	508	519	552	493	538	515	530	515	523	511	550	514	519	530	534	520	512	547	537	534	519	569	509	533	477	522	551	527	560	517	532	502	504	479	514	529	544	510	543	533	572	535	498	588	562	513	524	516	535	471	573	510	486	527	504	498	510	499	563	530	504	509	521	526	511	518	533	532	509	520	508	505	535	484	538	521	544	511	536	523	515	501	564	532	501	512	497	482	527	544	511	516	555	528	513	545	530	514	511	538	511	505	538	529	551	562	542	504	556	554	492	509	522	496	509	529	558	518	544	520	504	507	513	536	552	509	494	539	498	565	500	488	538	500	514	520	527	536	507	516	537	536	546	535	537	554	529	544	524	590	503	576	524	538	555	528	529	512	521	524	508	524	534	529	537	542	535	471	556	577	488	532	556	491	513	559	524	502	568	510	524	546	536	510	550	517	568	556	506	491	497	542	555	559	531	519	527	502	512	542	523	563	519	519	546	494	547	506	546	567	541	523	548	490	499	532	544	539	503	521	517	523	497	515	484	492	535	526	553	518	528	560	527	528	539	542	522	542	486	494	535	483	542	529	544	541	504	517	554	533	522	486	531	558	568	521	531	500	503	514	509	518	500	530	519	492	497	537	541	535	484	519	527	474	534	541	529	509	517	538	525	525	533	531	520	524	502	534	535	533	526	538	490	521	530	532	536	506	517	558	524	507	515	501	513	522	502	533	516	577	546	542	503	549	551	531	529	544	532	502	528	518	507	570	520	530	524	527	523	497	534	554	530	505	504	530	527	556	477	521	482	519	506	550	530	529	560	488	528	511	503	552	497	531	512	523	510	555	484	580	506	532	500	521	508	491	498	555	524	583	491	506	499	536	514	576	501	533	529	525	613	486	515	489	509	505	535	532	492	515	533	514	532	504	529	538	518	514	535	537	540	531	536	549	520	522	507	495	575	494	494	479	527	562	513	512	544	541	510	577	540	495	481	499	521	543	509	571	533	527	507	515	550	514	548	525	509	551	553	480	529	516	526	553	523	525	511	524	508	521	533	533	506	539	499	516	536	486	559	526	527	541	549	516	519	540	486	485	524	507	503	505	502	505	529	492	502	517	572	551	529	516	531	549	499	508	516	529	527	516	517	498	506	549	503	492	529	519	520	534	524	529	576	514	507	484	505	530	532	542	470	487	538	507	520	526	542	524	519	509	509	515	510	543	518	548	526	505	547	501	504	495	550	521	547	516	493	529	500	532	552	512	514	547	514	525	517	544	538	551	550	515	517	506	487	478	517	556	501	549	536	511	569	515	509	536	518	488	524	524	514	505	532	518	552	526	565	496	560	554	517	482	541	540	507	566	527	526	558	543	508	497	533	520	525	539	567	503	511	519	514	495	542	557	491	521	519	519	500	510	549	534	568	509	519	539	512	542	522	502	492	575	561	503	531	536	507	463	543	456	519	541	514	555	534	538	509	536	507	528	525	511	515	506	550	529	488	502	508	495	511	492	558	557	494	527	496	534	514	532	508	563	532	534	523	511	530	540	539	540	527	512	531	522	555	514	498	490	537	536	519	510	513	502	519	511	515	554	497	510	538	491	552	512	579	515	505	561	573	532	520	547	523	477	556	519	528	526	550	562	509	561	556	506	540	567	547	466	531	522	559	533	510	525	533	518	528	560	526	516	492	551	518	524	534	540	548	516	535	489	567	538	487	524	523	541	544	530	516	523	490	500	562	547	512	529	483	526	505	547	513	586	543	558	491	493	537	512	527	467	547	565	512	501	518	500	496	520	494	518	502	545	504	555	505	521	516	523	531	524	539	558	534	539	560	530	574	513	537	521	534	538	555	505	521	539	528	498	530	486	520	533	566	543	538	523	517	511	531	546	515	533	536	502	492	530	513	518	516	522	552	544	507	521	508	543	516	556	479	493	537	522	574	512	526	524	509	542	524	519	501	503	524	536	520	501	503	543	492	506	538	492	532	534	517	529	524	529	524	511	504	534	549	533	538	531	559	492	499	532	489	547	517	506	496	507	511	523	516	507	522	502	536	522	482	514	504	544	525	499	544	533	519	522	494	557	543	520	515	526	552	492	564	494	519	494	520	532	517	517	547	513	501	545	529	538	502	512	541	468	521	543	552	500	559	549	512	494	520	515	559	521	531	525	515	536	549	546	533	481	503	526	547	521	518	522	514	549	494	497	562	531	537	556	505	571	498	570	476	554	495	499	533	565	536	544	516	535	525	526	564	498	516	532	532	492	532	497	508	520	482	535	511	546	503	475	521	505	545	505	491	499	521	541	530	551	546	516	567	544	538	516	551	479	526	531	517	504	515	533	467	551	521	508	554	509	487	532	563	550	537	512	565	507	543	509	535	487	510	508	521	563	512	522	568	527	520	545	537	527	526	542	490	509	555	499	505	527	557	543	572	499	533	547	510	537	549	561	520	528	589	516	554	535	511	533	544	519	545	545	512	542	540	504	567	499	533	528	519	521	523	521	509	498	484	536	512	548	526	505	509	532	522	530	549	476	500	542	551	510	541	539	505	537	511	525	533	522	521	492	527	526	489	512	489	548	546	533	578	523	561	480	552	559	556	482	541	550	526	493	490	523	485	478	529	543	520	532	501	508	495	535	575	537	494	525	577	563	487	532	543	542	575	518	518	513	546	506	558	508	510	545	471	505	474	525	566	509	516	501	535	558	512	497	502	542	497	534	539	472	506	562	510	508	486	500	534	578	566	531	540	491	485	518	512	530	500	498	510	499	531	526	579	548	533	485	507	535	564	562	501	494	556	495	562	516	470	551	529	528	522	524	506	557	546	519	460	558	532	510	542	494	552	544	515	510	486	528	544	543	490	523	535	526	499	549	553	508	510	499	548	507	512	528	503	548	526	541	516	562	505	526	589	524	509	538	502	540	562	523	568	512	540	515	533	527	511	528	502	508	541	517	546	490	553	529	484	542	520	516	511	538	545	526	534	502	532
1477	269	279	307	298	271	282	258	298	291	286	310	279	267	287	269	278	292	278	254	318	281	305	270	280	265	271	261	287	253	267	276	279	292	287	282	304	259	277	275	281	292	254	278	290	260	272	300	281	306	301	287	296	297	248	237	271	256	316	304	263	292	280	244	271	267	264	282	286	290	278	305	319	288	286	267	251	286	269	282	300	285	260	284	252	284	296	307	282	263	287	272	287	291	290	241	289	280	311	290	281	267	289	280	269	309	254	312	271	291	291	286	264	284	306	272	267	304	257	284	308	277	274	307	298	286	292	281	318	278	246	296	315	277	283	304	274	290	280	292	288	255	275	258	280	299	308	300	274	271	283	306	322	293	302	275	246	259	226	253	297	289	295	270	295	285	250	279	279	254	304	284	265	300	275	263	297	287	258	268	266	304	287	279	265	270	271	319	251	306	317	258	270	259	258	264	296	237	267	328	283	288	280	293	258	278	301	259	282	306	304	272	261	281	303	284	320	317	276	267	310	285	270	243	267	293	279	310	273	273	282	259	283	277	272	299	316	294	309	270	278	287	329	306	283	272	294	310	312	307	284	319	305	302	291	301	308	297	262	308	308	296	309	273	279	279	275	283	278	287	317	320	313	248	308	269	242	276	280	303	284	270	282	253	244	260	249	291	331	291	279	265	285	280	272	309	253	284	309	281	263	301	280	291	279	281	280	262	294	316	299	281	293	271	271	256	273	288	281	277	288	287	272	281	304	284	307	279	300	277	279	278	276	309	317	284	262	270	273	298	293	298	316	326	291	307	305	276	288	241	281	275	258	307	274	264	281	307	326	279	254	244	318	260	256	302	270	278	356	308	297	294	293	292	300	283	256	270	265	275	262	273	275	281	265	301	292	282	290	275	268	271	278	277	290	303	291	291	263	306	294	281	247	283	277	277	287	259	284	286	267	301	316	267	306	291	283	293	314	286	298	295	281	238	285	274	246	272	288	301	281	302	271	321	278	282	254	269	274	282	251	300	273	308	313	271	275	301	319	291	293	301	292	285	263	256	289	284	260	289	300	322	302	264	279	281	273	289	271	282	271	273	294	326	310	281	318	281	285	285	270	295	284	272	273	283	241	329	301	302	304	293	286	245	282	290	285	285	271	303	279	280	268	308	306	293	319	288	254	283	307	301	301	285	272	268	282	266	282	289	308	262	286	277	278	314	260	271	270	283	251	287	268	260	299	292	307	281	266	287	297	273	258	307	264	292	306	278	325	309	279	301	281	276	279	306	266	314	265	302	320	279	287	294	281	322	318	301	315	285	249	335	310	299	254	268	289	287	258	271	278	279	263	265	263	289	266	270	268	275	302	296	271	304	262	298	299	275	277	280	273	280	294	304	300	278	299	272	298	271	283	300	306	268	277	285	318	271	293	261	287	304	282	293	294	271	274	305	275	257	298	282	310	282	275	294	284	256	304	301	292	259	274	289	276	279	295	285	314	311	313	318	275	290	292	239	288	276	293	279	274	306	252	243	276	271	278	286	309	342	284	269	281	286	260	296	277	282	302	306	263	317	269	258	266	257	254	275	308	297	270	264	276	264	289	311	289	290	315	273	295	282	319	275	283	291	283	260	301	250	300	299	296	307	304	273	277	304	295	301	286	288	339	309	243	268	262	270	287	300	276	280	260	269	281	295	331	260	245	312	275	294	293	332	289	285	282	238	248	301	299	273	315	324	277	277	290	280	287	263	263	277	298	281	282	308	278	249	302	282	309	282	286	302	301	304	281	270	279	280	292	281	305	306	276	291	263	280	264	302	234	255	278	273	294	301	286	285	275	286	269	246	294	313	302	279	275	254	261	286	286	286	261	285	290	259	295	312	283	300	278	269	284	297	290	267	304	281	299	286	266	307	258	268	304	261	281	263	259	246	292	285	285	269	278	305	293	276	305	298	270	272	262	281	286	268	258	270	280	278	297	283	291	312	276	289	305	292	279	294	284	265	302	306	296	303	284	277	298	302	296	279	291	281	273	295	272	299	272	251	301	258	320	286	282	273	303	277	300	282	277	277	276	282	301	298	284	291	269	291	276	278	262	284	289	286	294	295	298	287	290	285	292	278	276	292	281	284	253	265	281	261	289	272	270	310	374	286	287	274	313	295	292	320	299	305	316	315	296	293	277	285	311	269	299	257	299	289	307	299	303	257	269	309	253	312	309	288	309	290	294	269	286	272	282	274	253	292	285	269	265	264	286	303	312	314	288	284	286	283	286	278	248	296	270	259	282	277	290	292	301	293	262	299	285	288	287	277	259	279	283	272	277	278	257	304	296	249	269	284	280	300	310	288	286	285	299	278	278	275	300	286	262	305	291	282	278	273	275	286	270	282	297	286	251	289	263	329	290	277	266	277	282	264	267	284	310	298	293	282	287	291	287	300	294	304	245	265	262	279	321	306	257	280	260	288	297	299	284	286	280	307	292	292	318	256	252	287	300	272	286	304	254	324	340	308	302	313	274	290	294	266	296	270	312	296	295	283	294	287	308	287	288	254	286	258	312	273	327	253	296	265	292	296	291	281	269	260	287	253	254	296	269	272	290	309	306	259	270	291	257	278	289	287	311	297	301	309	294	300	287	232	300	278	285	307	257	266	278	271	280	281	289	295	293	293	297	299	276	290	285	257	286	255	286	275	297	269	255	292	315	288	289	294	307	297	307	295	282	285	295	276	281	248	280	298	306	286	277	285	298	277	289	291	279	273	266	279	322	303	281	251	307	307	312	292	258	268	310	281	263	267	283	287	292	296	297	282	291	370	318	278	260	294	286	297	288	303	300	255	319	275	274	273	286	279	275	279	303	298	276	274	304	247	288	293	259	303	321	282	314	264	292	283	294	283	283	301	275	280	306	298	266	258	284	315	265	274	296	286	273	280	260	286	263	297	277	297	322	293	276	290	300	282	292	278	292	272	282	309	286	275	283	284	279	242	289	310	312	298	305	300	299	284	273	296	274	271	251	277	320	278	281	310	290	285	278	279	261	295	251	268	273	292	304	315	283	285	272	292	305	275	308	295	279	284	298	277	283	270	299	287	232	287	259	282	266	302	287	273	290	298	279	271	289	271	258	289	299	306	274	285	277	283	298	324	252	263	314	276	269	300	289	298	276	267	255	320	295	267	311	272	266	270	288	303	279	273	285	289	313	296	297	301	276	285	283	276	279	293	256	284	306	260	273	306	277	278	287	312	256	310	285	284	280	282	292	292	279	263	287	295	268	258	319	282	276	279	302	276	247	312	266	310	292	312	266	279	274	276	294	281	303	275	294	271	271	260	283	316	319	270	278	319	293	288	257	277	289	304	280	294	268	309	271	263	291	258	305	302	274	304	298	277	313	262	314	288	290	289	285	303	270	279	298	266	289	269	295	281	287	321	320	283	269	263	299	288	292	264	277	274	259	278	291	289	308	299	276	291	236	282	314	270	295	281	262	282	274	297	263	312	311	298	292	279
1728	654	645	659	670	644	657	668	636	628	598	649	656	679	627	638	618	627	632	646	653	660	590	596	616	595	657	626	652	665	612	642	582	635	615	620	637	664	638	635	660	665	636	644	596	625	629	582	694	651	654	604	618	632	604	645	668	609	627	687	590	620	675	619	694	615	630	609	647	652	630	625	636	602	653	664	642	649	623	654	644	616	641	593	567	614	657	604	649	673	637	627	561	631	614	598	666	638	598	605	602	649	627	636	628	642	682	653	669	603	601	616	610	663	626	625	640	616	599	666	578	635	648	611	620	578	646	624	629	622	622	618	637	634	590	649	655	622	599	674	648	627	648	660	598	646	608	663	609	628	643	597	659	643	639	673	622	630	626	633	623	649	625	650	647	649	608	614	603	644	630	638	647	643	619	689	620	627	620	642	648	619	597	578	603	617	657	625	627	638	610	629	665	633	669	594	629	621	615	618	638	622	645	599	628	659	627	612	628	622	631	653	656	624	600	616	654	659	651	645	625	630	616	621	653	623	580	653	633	595	610	594	616	653	603	591	611	648	596	629	621	612	625	643	625	665	557	634	600	590	634	614	608	623	639	655	596	644	628	579	622	593	585	602	634	609	596	620	597	623	590	612	607	613	604	614	603	617	645	604	702	615	613	598	619	623	615	625	666	587	633	660	578	645	629	641	635	626	647	614	587	618	612	651	581	660	644	595	623	631	591	648	682	611	589	630	672	620	608	640	591	645	632	637	648	627	648	624	623	630	646	625	666	604	601	632	655	651	594	679	632	648	612	625	574	570	631	625	596	640	615	630	601	653	646	612	643	629	650	602	658	638	604	619	616	680	585	626	680	632	614	598	582	618	617	593	660	604	678	642	595	610	605	698	593	633	625	615	619	629	645	631	616	624	619	607	605	589	602	651	616	648	608	599	604	632	595	643	603	658	619	657	636	580	624	628	611	630	600	600	644	629	649	652	612	617	616	672	633	608	606	672	624	643	616	651	635	597	612	634	634	623	640	585	690	657	640	599	626	606	712	614	603	653	615	594	631	616	636	649	632	642	626	570	624	638	597	665	604	649	598	600	603	618	633	632	666	618	601	642	642	602	652	620	644	660	647	602	635	610	636	608	608	655	636	648	623	593	600	620	678	637	632	629	612	653	610	659	652	590	641	641	627	629	609	613	600	634	703	611	656	621	635	630	616	643	614	633	574	669	632	609	600	637	660	600	605	627	608	638	620	634	612	623	624	610	642	643	635	618	681	591	620	620	638	651	651	655	582	604	574	593	645	674	627	625	687	624	673	607	652	601	629	621	588	644	608	579	636	649	598	551	614	680	636	654	637	600	640	658	662	605	623	601	671	597	596	617	609	639	620	646	628	610	620	650	614	586	649	665	656	610	603	622	622	637	618	633	647	642	623	622	640	631	608	561	609	678	636	593	650	616	622	635	637	652	599	629	621	604	574	598	573	623	635	619	650	581	613	612	597	604	590	600	612	597	666	658	652	638	624	641	613	643	629	647	638	622	585	612	631	627	644	631	605	620	565	611	676	613	635	616	617	640	665	611	633	632	642	611	592	590	641	628	657	609	645	624	682	641	627	626	655	595	646	648	638	640	626	628	624	607	631	643	623	609	643	624	631	633	626	646	626	617	614	657	659	633	615	611	631	627	637	648	623	627	629	595	645	652	597	646	656	602	622	604	673	582	607	623	653	622	650	624	640	626	658	676	648	586	631	614	637	649	610	607	652	594	613	626	626	665	599	610	596	616	567	632	679	662	647	643	659	593	609	564	663	632	614	626	617	613	588	643	657	597	631	653	613	644	644	646	631	573	610	621	633	599	625	629	629	603	632	644	593	650	639	638	623	607	618	671	639	648	618	615	619	648	654	623	631	626	636	613	614	642	654	652	653	658	636	594	607	623	651	604	668	636	648	627	583	597	601	627	611	613	626	603	627	628	634	614	615	614	619	623	629	582	627	601	629	651	645	637	642	574	639	635	613	675	621	658	606	630	680	615	645	635	636	612	632	617	627	625	635	603	577	645	608	593	619	668	583	616	651	628	609	590	633	613	643	638	631	646	595	653	629	553	651	662	629	607	648	605	601	608	624	622	632	648	611	656	640	598	652	670	641	582	632	654	658	617	643	616	629	607	600	611	584	636	618	643	638	660	658	638	611	649	636	630	622	650	643	653	639	602	628	635	632	616	653	625	603	588	618	638	626	588	612	660	595	625	636	627	618	659	634	613	608	645	665	658	624	628	618	612	614	602	641	631	582	657	597	624	591	647	606	653	642	611	605	621	618	618	624	636	641	612	636	591	609	585	628	609	623	643	619	623	659	667	639	615	643	586	634	639	647	647	571	624	624	639	645	590	633	626	614	638	610	625	564	619	591	620	616	618	598	620	650	595	642	649	639	619	661	613	614	591	614	654	640	607	603	598	651	630	642	608	649	638	661	629	613	588	628	620	621	606	624	628	618	674	635	640	610	642	631	607	606	668	591	624	689	664	626	680	614	642	642	613	684	591	619	613	601	646	664	621	618	640	626	636	658	599	668	622	642	596	651	678	637	599	681	607	640	625	624	675	624	645	599	601	643	609	620	640	597	636	624	647	633	657	659	636	625	665	656	648	636	641	630	608	622	627	570	656	607	605	616	620	655	607	629	582	620	616	639	618	650	608	630	653	627	575	646	627	605	643	617	616	597	615	619	626	614	612	579	639	636	637	604	605	606	655	581	624	600	617	650	651	662	616	616	602	630	626	655	655	666	615	592	576	667	609	648	617	562	660	615	603	660	682	636	653	642	613	649	604	618	606	666	641	613	638	615	658	657	624	612	632	607	572	690	628	642	642	636	645	587	680	597	621	638	616	638	623	620	643	667	606	642	647	603	606	606	643	620	616	615	630	626	677	603	635	598	634	614	640	623	636	622	599	662	619	602	655	623	608	646	611	622	653	622	595	648	659	596	645	628	595	608	629	649	620	647	656	618	615	629	587	579	641	607	602	657	630	648	636	689	602	655	649	648	629	593	620	659	639	628	620	635	659	602	635	641	646	621	611	616	614	624	667	572	653	615	668	598	649	655	636	619	654	630	655	635	641	631	607	635	628	611	599	662	626	636	643	630	627	626	648	611	664	648	605	605	592	635	628	663	673	655	591	653	598	680	603	637	607	640	645	624	656	667	624	590	624	606	565	568	657	660	605	639	642	634	574	656	638	593	673	628	588	633	627	646	593	668	636	601	617	599	637	645	637	640	608	600	637	614	645	630	615	633	620	652	654	589	640	607	626	610	591	624	646	583	620	624	602	642	591	625	622	602	589	591	623	627	605	582	654	628	635	638	652	651	583	605	663	629	595	622	618	595	596	564	630	617	633	644	640	639	592	630	664	605	641	623	633	581	636	623	622	641	583	613	624	601	627	605	640	577	596	616	600	584	692	638	650	595	628	626	619	650	626	609	602	634	599	624	584	612	629	570	606	617	698
7216	514	543	393	343	300	278	263	218	218	204	199	178	151	189	185	197	177	177	182	170	173	176	160	194	172	182	174	165	150	185	188	174	168	155	161	167	163	184	178	183	175	173	176	185	149	185	162	183	146	184	151	191	162	170	178	176	173	161	181	151	157	154	193	188	148	164	178	177	168	190	184	169	157	147	180	171	173	192	163	163	179	188	163	179	172	162	156	172	165	157	166	168	183	167	170	170	170	144	165	190	178	170	182	155	189	193	155	164	148	159	157	164	169	143	167	149	132	163	167	167	194	205	171	165	157	168	149	170	144	177	168	150	162	151	187	180	171	177	174	198	158	168	173	174	165	159	158	160	190	173	173	194	178	148	159	151	176	170	161	177	166	158	174	166	155	157	172	159	144	176	156	148	173	157	164	174	151	177	178	165	163	169	181	177	160	153	181	176	189	158	162	167	149	146	166	177	179	139	202	174	177	165	160	168	167	172	154	159	168	168	181	175	176	165	184	169	190	174	170	176	174	183	167	173	146	134	170	174	165	161	176	178	154	167	175	173	177	155	139	190	183	164	155	189	156	155	189	158	170	142	174	151	166	178	141	161	174	185	164	182	156	139	183	173	181	168	163	159	164	179	130	144	156	177	179	162	176	188	147	164	182	167	158	178	184	179	151	169	159	161	154	146	173	178	174	198	140	128	178	161	158	169	136	147	155	141	177	188	159	170	186	161	163	183	168	171	175	171	165	174	134	167	153	178	174	184	150	163	155	149	165	182	183	190	172	174	170	162	176	134	179	172	164	162	178	175	157	139	159	152	165	171	169	168	170	146	169	174	157	145	146	158	179	168	166	173	162	177	170	156	143	145	159	166	179	180	164	170	196	186	166	153	147	171	162	157	174	188	162	190	177	165	156	167	164	181	176	152	160	171	177	176	177	157	169	168	189	173	178	182	155	172	141	170	151	176	162	159	154	183	188	191	150	215	187	160	150	196	174	175	158	158	180	193	169	147	160	146	196	172	163	192	162	191	176	173	173	180	178	146	176	174	158	163	159	154	183	183	170	201	144	178	170	170	170	168	141	154	171	207	161	177	167	161	163	175	166	185	162	157	169	167	162	168	137	146	153	190	150	163	154	169	172	160	167	168	161	155	181	158	152	163	157	156	162	180	155	177	177	164	176	163	181	145	180	177	191	162	155	176	166	131	171	155	141	161	159	159	158	169	194	159	176	165	148	166	155	169	162	182	151	179	176	155	150	169	156	170	154	153	153	145	153	147	161	155	165	135	200	181	180	171	167	167	175	179	160	163	187	169	180	166	149	188	186	171	185	160	161	167	168	160	177	167	159	169	144	176	178	157	166	162	158	190	137	165	182	166	153	170	169	165	174	145	168	170	143	160	160	176	178	159	149	153	178	176	184	167	143	168	158	156	167	192	163	209	161	161	192	174	177	158	156	169	181	154	156	135	167	169	160	150	162	164	162	162	159	179	180	165	174	181	180	187	169	139	177	167	169	194	169	174	180	135	183	164	178	156	157	167	180	165	170	143	178	155	170	168	142	164	184	167	166	151	155	157	178	171	155	191	170	169	160	148	175	159	167	170	167	163	186	183	173	142	165	179	148	184	160	163	167	190	175	150	179	186	208	149	181	197	146	184	186	166	152	150	155	173	173	175	163	172	212	178	171	155	160	182	175	168	160	135	182	180	150	150	168	163	155	148	171	146	154	184	163	154	170	155	199	149	165	158	152	152	168	159	175	167	171	147	164	174	169	169	168	162	146	198	181	150	158	193	152	154	167	157	172	163	196	161	173	161	178	175	156	159	176	169	156	172	187	172	135	169	168	190	204	184	172	188	173	162	175	160	169	160	177	178	144	153	164	158	159	158	180	188	188	167	184	156	156	166	151	180	164	165	153	145	173	174	153	158	156	164	175	186	179	185	147	155	168	172	184	154	162	173	162	161	192	143	158	139	161	165	165	161	161	159	161	138	190	182	161	152	172	179	164	159	171	157	186	193	170	151	174	160	199	171	166	170	164	165	173	164	162	153	143	132	168	150	158	154	167	136	183	167	181	159	175	158	164	137	149	160	178	151	180	157	171	180	186	191	162	185	145	179	180	159	184	175	145	148	185	169	160	153	170	162	154	148	191	146	143	165	153	170	152	147	170	161	167	178	151	141	167	146	166	167	192	164	181	174	155	178	172	187	166	173	164	178	154	167	198	177	142	159	170	174	164	149	172	139	158	167	167	149	172	164	167	152	191	185	170	186	179	172	157	138	165	184	160	163	196	175	168	158	140	193	190	159	164	155	147	160	172	163	157	175	158	157	175	149	143	163	157	177	173	161	154	124	190	127	199	172	156	157	148	149	154	170	181	171	191	174	170	157	178	181	180	178	152	160	173	159	183	163	155	170	185	166	172	173	172	168	192	176	200	157	159	153	166	167	161	167	176	170	162	158	186	158	152	173	175	163	165	173	181	178	180	154	177	178	185	173	162	158	169	130	182	146	176	160	156	195	164	162	176	164	163	152	148	177	166	201	186	168	168	170	183	166	191	151	155	156	178	159	152	158	159	160	149	156	158	156	175	154	155	172	177	185	161	167	180	153	172	154	157	186	160	178	182	168	161	176	151	169	159	172	193	188	169	178	166	161	160	165	159	175	181	169	171	165	157	134	179	188	149	159	141	198	175	163	166	160	191	144	160	153	183	158	187	185	149	201	182	163	156	172	173	154	168	140	165	174	170	161	167	159	154	143	181	189	173	163	134	138	160	155	166	167	185	172	169	155	145	169	155	157	164	152	186	163	171	163	192	172	161	163	162	164	159	162	155	171	165	175	174	151	172	156	163	161	178	159	151	150	148	148	142	139	178	175	164	188	175	169	158	181	179	166	172	147	146	158	162	173	195	169	165	142	170	189	149	164	162	184	167	152	170	172	148	196	181	182	191	168	151	156	178	185	142	165	155	174	170	157	172	175	197	153	184	160	148	166	165	160	166	155	138	151	158	167	161	159	159	175	162	172	174	165	194	169	169	169	169	163	164	152	184	144	181	174	170	159	170	174	156	186	172	174	206	164	153	147	153	172	169	168	162	153	172	180	200	161	187	165	165	151	157	169	156	180	142	162	157	146	189	155	163	154	123	162	183	158	163	159	165	194	168	165	163	181	179	158	159	209	177	179	173	184	151	160	177	162	147	148	176	151	170	195	156	175	182	164	175	161	186	155	149	149	169	164	176	189	151	171	169	175	174	175	171	167	172	141	178	173	161	206	177	187	168	157	162	159	160	176	160	175	193	154	175	168	185	181	158	167	162	178	182	160	161	150	158	168	166	180	156	163	166	154	170	147	182	149	139	180	175	161	184	166	178	153	150	211	167	209	173	173	132	157	158	157	171	161	187	193	188	163	184	201	169	169	162	158	156	163	163	177	171	162	156	125	183	153	134	163	176	186	166	148	182	169	168	177	153	169	183	165	160	181	155	169	160	145	144
6029	630	1212	1389	1188	969	785	725	658	664	603	536	541	493	527	530	449	433	478	485	456	474	430	426	463	442	466	437	390	379	419	389	476	413	424	461	451	478	387	448	442	439	443	442	427	446	410	448	409	433	408	418	391	402	425	455	421	425	379	405	395	415	436	401	369	404	405	385	392	443	426	447	394	384	424	435	400	378	420	370	432	385	389	420	415	377	447	418	413	409	418	402	417	403	411	398	395	387	409	406	416	406	391	402	416	396	409	418	374	413	380	401	406	390	419	421	424	390	400	367	364	402	428	449	401	382	435	423	386	397	441	425	394	390	418	406	404	413	399	370	406	408	411	410	433	391	383	417	417	405	413	397	399	424	406	417	398	397	400	389	404	382	392	408	408	408	395	402	408	415	388	386	393	410	404	381	420	422	430	393	409	398	433	372	430	377	410	382	389	415	419	403	387	364	405	413	360	400	382	423	389	375	393	386	361	433	397	377	396	389	433	412	411	425	396	403	396	396	405	422	378	423	392	438	392	372	415	428	418	410	366	402	422	416	373	371	397	360	382	375	421	415	414	385	397	385	391	419	384	375	396	418	398	425	426	393	381	395	405	413	403	392	404	398	397	412	401	397	412	382	386	396	453	409	402	412	410	393	395	416	404	388	400	394	398	417	384	371	387	401	427	407	421	413	394	417	384	405	420	416	403	391	396	401	443	407	378	420	399	446	425	417	417	364	397	394	375	420	413	391	398	433	393	354	409	408	379	408	410	371	417	395	403	405	413	407	429	405	416	379	421	418	366	376	426	410	385	377	380	447	406	410	397	384	400	388	401	383	419	403	414	413	397	404	425	371	399	432	402	403	374	388	445	427	390	365	421	395	392	367	409	388	417	400	398	417	400	410	398	389	426	423	403	372	423	391	414	390	396	398	383	379	398	389	388	398	405	423	415	423	385	416	413	412	444	407	370	407	372	362	416	412	434	423	389	381	388	420	419	386	398	379	419	394	437	375	409	415	391	417	378	399	412	437	432	366	420	421	386	400	416	372	386	389	397	409	388	431	375	424	419	429	385	391	392	401	410	401	400	397	388	449	379	379	367	422	440	412	401	429	435	369	433	398	383	422	396	377	376	394	423	415	368	437	403	402	408	391	372	431	439	410	415	422	372	412	383	379	405	405	395	412	405	418	424	427	408	445	372	396	424	443	401	413	396	395	393	432	420	417	419	429	377	363	361	422	350	393	415	397	375	391	390	380	409	406	390	375	431	386	386	389	359	394	387	389	384	395	398	379	395	387	401	428	457	405	422	412	421	425	384	413	361	406	377	414	433	389	428	447	377	402	448	404	403	390	398	409	417	429	393	399	384	397	372	414	409	385	403	405	414	441	409	373	433	369	406	385	417	398	414	405	377	422	377	402	418	424	370	415	408	405	372	375	405	383	415	385	420	352	396	428	414	369	425	422	424	431	400	387	403	410	400	425	425	403	383	402	394	427	369	416	374	362	401	415	405	439	412	390	411	441	404	445	384	415	403	401	420	386	432	398	403	406	385	369	418	396	397	380	451	400	370	413	392	384	405	381	388	385	413	396	403	403	395	354	400	422	428	413	374	381	430	402	394	403	402	377	401	417	361	433	419	419	400	393	381	392	392	425	388	386	394	402	418	416	408	365	367	382	428	415	417	380	408	423	392	385	408	386	414	401	382	406	408	406	359	412	396	445	408	392	425	402	450	418	433	414	403	379	401	396	410	422	423	409	421	417	413	390	428	428	428	381	398	410	432	397	400	404	412	384	401	400	413	402	404	413	427	405	413	405	377	401	389	411	392	356	408	375	419	401	397	438	421	432	399	389	404	382	418	412	401	404	429	387	385	396	413	418	373	402	377	401	400	394	413	407	376	397	428	400	402	391	408	408	416	370	404	419	374	421	408	399	380	443	416	392	431	401	380	447	436	389	415	380	408	393	421	378	390	418	411	394	421	385	361	382	389	382	417	416	358	424	377	408	411	423	428	427	420	418	371	423	364	396	395	399	368	403	394	409	403	404	387	375	407	402	393	399	391	407	400	390	394	386	412	365	415	411	433	377	413	373	396	382	385	402	409	389	444	408	385	381	365	403	394	402	385	401	420	398	418	399	419	410	427	425	408	380	392	453	414	447	382	386	379	414	393	424	380	414	433	391	416	408	369	378	355	401	383	391	365	385	392	392	391	439	372	371	412	415	411	377	403	369	416	417	426	408	424	376	390	432	388	395	408	373	402	376	415	386	370	409	374	396	375	412	416	407	423	395	375	387	374	404	402	402	432	400	394	415	392	404	384	408	439	409	437	435	414	394	385	392	370	393	389	378	381	385	410	429	417	402	367	403	417	438	374	390	401	392	395	383	405	404	410	364	389	406	432	414	350	400	404	395	400	406	365	389	405	409	423	410	406	369	391	397	419	357	391	391	429	382	398	401	430	393	396	387	380	431	422	420	397	411	412	451	400	395	371	382	404	365	386	414	419	426	399	395	390	404	408	433	369	380	406	418	385	382	403	405	412	405	387	398	406	385	418	386	382	416	403	414	419	425	387	413	398	368	416	379	387	410	425	437	405	435	382	379	398	410	396	394	426	400	431	357	349	361	412	411	461	371	420	346	384	414	404	404	366	398	435	400	382	434	422	374	386	376	381	394	442	370	345	362	410	381	423	420	364	393	391	364	394	405	410	414	380	393	417	404	430	437	366	404	384	395	406	378	386	405	391	405	431	464	413	401	411	445	385	405	395	407	420	380	405	412	390	396	431	387	406	416	407	410	428	415	454	422	423	393	392	391	377	380	433	367	430	436	385	375	406	389	448	430	416	418	400	377	401	387	414	408	378	401	449	426	406	381	393	420	386	408	352	450	397	454	393	409	387	394	380	371	396	415	422	427	406	409	420	360	405	449	391	392	360	393	403	433	413	386	379	408	392	419	388	361	442	377	397	403	358	393	399	430	385	363	400	389	391	366	381	401	433	413	389	398	417	409	396	437	426	378	401	413	431	401	430	391	397	409	379	390	420	407	405	431	419	415	392	378	355	400	406	404	395	414	449	403	415	382	400	420	416	419	392	375	425	398	386	384	390	405	419	396	396	428	391	393	396	392	387	408	391	385	414	404	412	397	363	394	404	450	399	396	387	390	391	424	400	421	392	405	411	398	395	419	393	423	454	410	400	377	389	399	417	348	375	442	412	392	400	401	408	404	388	423	417	399	423	381	420	392	404	409	414	417	420	405	425	407	398	426	373	384	388	389	376	380	385	410	356	447	401	423	401	380	384	414	393	406	394	375	382	405	395	411	374	424	429	404	391	421	386	414	383	405	371	365	394	413	394	401	410	433	430	391	394	404	413	356	413	417	397	415	403	377	453	397	383	376	425	390	341	376	385	384	359	419	410	382	369	398	395	388	407	394	379	403	347	400	378	392	427	435	422	402	394	404	432	405	411	391	421	399	411	390	402	408	414	422	393	382	383	373
13369	1132	907	760	564	499	386	341	329	298	299	270	268	222	246	313	229	227	230	254	241	207	201	255	215	229	241	240	221	208	249	233	213	207	231	214	272	265	235	230	226	217	244	202	229	229	247	267	188	222	221	213	222	229	233	206	217	218	241	216	203	252	226	231	207	200	254	233	232	237	238	218	250	196	201	211	221	204	196	235	236	227	225	213	215	233	230	228	202	208	221	235	218	240	207	214	244	207	219	205	219	223	269	227	205	205	242	227	249	228	208	246	205	209	208	219	208	216	215	214	215	223	245	239	239	242	226	232	218	217	205	249	215	235	234	243	228	230	187	233	240	224	236	247	211	226	247	245	217	233	234	207	213	210	240	224	185	223	242	249	225	223	192	208	225	237	229	212	208	235	238	227	245	187	192	212	218	233	195	224	254	212	216	243	246	188	226	247	256	218	218	198	254	223	260	237	225	268	226	214	219	223	229	223	219	229	228	230	207	213	181	235	238	237	198	203	217	224	240	211	225	246	223	211	235	230	225	223	207	206	207	248	210	221	222	245	228	218	241	206	216	238	200	233	212	221	230	214	220	220	226	220	227	212	211	215	245	226	255	239	221	200	234	211	239	223	226	228	232	193	214	238	235	234	208	232	219	228	234	205	229	228	212	240	210	220	247	222	216	203	234	222	225	237	235	242	208	240	219	235	225	203	234	255	223	204	221	212	223	196	252	227	271	227	219	222	229	231	213	220	197	248	197	241	224	199	236	225	227	209	222	202	224	213	182	232	228	224	228	217	210	224	197	227	235	211	219	186	208	220	210	229	213	206	206	212	207	221	226	224	205	194	230	243	214	196	199	214	210	222	225	202	226	207	207	221	241	252	211	198	211	241	229	229	210	224	208	219	201	202	220	198	216	240	224	224	211	212	209	255	218	245	196	238	242	211	211	215	235	216	238	222	214	214	233	211	243	233	238	236	182	208	205	218	236	250	251	230	242	219	204	226	223	225	233	205	216	223	223	206	229	210	222	219	212	208	209	234	240	231	206	209	217	234	228	203	213	220	224	218	203	241	208	239	223	234	217	225	226	223	217	219	191	243	177	236	245	221	220	236	212	214	204	220	219	253	241	219	222	232	238	206	201	217	196	217	201	243	216	217	211	196	257	225	182	228	236	218	219	228	213	239	235	229	214	201	201	214	219	242	210	206	204	248	227	223	187	199	229	214	240	240	228	227	245	191	203	240	233	214	245	246	265	260	245	203	230	228	199	211	222	231	201	224	215	212	217	185	246	235	229	197	221	210	237	245	231	230	242	211	207	234	209	224	234	233	210	212	242	241	210	231	229	221	230	217	244	235	230	249	224	239	212	239	224	207	229	196	253	215	206	229	267	222	231	214	217	231	206	236	245	266	232	224	249	232	219	232	215	220	208	233	206	211	232	232	226	235	213	217	206	252	214	231	220	211	243	195	211	220	215	210	227	229	221	229	194	224	243	235	201	223	215	215	230	213	225	228	239	202	214	203	213	253	213	223	224	243	231	200	223	209	216	215	210	209	272	242	197	218	230	215	191	229	228	211	251	245	236	246	218	254	240	207	226	226	211	200	232	218	230	215	177	239	232	229	215	195	223	230	238	207	236	232	230	217	201	230	224	223	237	226	228	223	257	225	197	216	265	249	250	199	206	244	236	203	195	233	191	239	207	225	206	199	225	211	206	238	202	205	236	231	222	235	219	223	232	222	237	250	217	225	232	221	222	232	221	223	219	211	234	225	226	199	221	212	225	204	265	215	217	220	207	233	244	202	208	218	246	235	233	197	202	219	216	193	204	213	220	191	210	249	209	220	230	223	224	245	212	223	220	225	226	238	222	215	213	209	226	228	232	226	188	204	230	228	228	239	264	232	221	224	221	218	216	218	213	218	222	234	239	235	224	217	216	226	234	219	209	215	232	245	229	226	233	236	240	245	247	211	242	237	228	221	209	190	210	215	215	215	199	248	221	207	201	253	216	230	209	215	216	235	204	223	220	223	230	223	232	200	254	213	227	240	205	262	212	228	262	216	211	214	236	184	206	225	218	210	194	236	229	218	229	213	199	222	225	225	217	225	217	217	205	223	196	207	230	242	220	211	199	206	239	189	243	235	209	209	199	221	240	213	218	210	202	198	209	221	226	215	239	201	233	238	197	221	244	232	239	226	217	207	209	241	236	230	243	228	228	227	215	212	227	258	220	199	221	235	260	223	223	246	222	217	199	220	224	200	247	251	252	210	192	195	232	221	224	250	236	224	247	244	203	230	223	224	218	235	199	227	227	219	217	221	228	209	223	227	243	237	244	231	218	218	213	225	215	222	210	233	219	232	203	235	210	232	243	225	242	221	242	226	225	218	202	243	208	229	221	234	222	209	215	249	211	203	198	238	230	202	235	209	218	216	204	197	232	225	235	195	195	214	226	221	237	223	231	230	246	237	202	211	241	225	216	185	213	211	212	232	202	200	208	231	216	219	236	233	221	224	184	257	267	235	236	215	236	238	227	239	206	216	225	235	240	224	185	214	219	203	213	240	260	222	194	222	228	223	201	207	218	204	211	208	208	189	213	218	227	223	229	209	246	246	240	199	196	231	233	237	232	234	213	248	226	224	248	221	231	221	213	202	202	218	212	258	235	203	212	209	221	198	221	222	236	235	203	208	218	205	207	209	176	253	210	229	234	245	205	210	206	223	203	210	217	197	211	224	228	226	206	244	245	214	266	209	229	252	206	247	220	250	245	210	207	204	232	214	199	225	222	227	224	215	223	222	205	206	204	231	216	217	239	194	215	214	211	205	226	236	242	217	227	238	220	229	200	224	220	216	220	237	230	227	226	224	251	192	219	224	259	207	224	232	231	247	236	245	217	220	209	210	216	236	238	232	247	257	232	209	234	224	221	225	213	238	237	236	249	223	210	207	193	204	226	227	230	225	232	221	245	230	214	225	215	240	197	203	228	230	205	223	229	251	258	221	206	222	213	227	224	198	226	235	246	237	213	228	216	224	201	203	207	225	228	208	209	214	211	216	230	215	231	234	214	244	233	215	209	218	232	218	240	214	200	237	235	207	225	209	204	215	225	188	187	245	242	240	240	222	217	228	247	221	242	196	236	227	247	227	244	241	251	215	213	234	237	242	237	211	213	238	225	238	217	197	225	214	234	218	198	227	197	205	242	207	203	223	209	227	237	220	216	208	221	241	238	229	202	219	231	251	219	228	208	240	235	216	218	209	219	210	256	254	229	247	212	216	239	204	235	244	220	249	231	216	199	206	238	217	255	237	220	244	244	234	229	209	243	212	228	255	205	229	221	237	226	211	230	220	221	210	205	207	241	204	208	214	221	220	218	204	256	223	211	229	205	208	221	217	218	277	242	223	226	217	201	220	229	230	203	206	216	196	232	203	209	222	244	263	227	237	208	242	210	229	222	232	224	226	210	215	257	214	239	203	206	237	211	227	212	234	226	207	227	212
8012	1057	1971	2335	1957	1629	1362	1188	957	923	816	832	826	722	728	669	655	605	656	603	617	607	587	534	586	570	587	609	569	601	557	577	580	547	585	583	582	621	590	553	551	590	572	546	546	589	580	540	589	585	544	567	555	563	591	609	580	556	548	574	569	512	533	539	577	577	560	530	564	571	558	565	555	536	538	563	603	584	514	515	525	520	553	527	555	504	526	541	525	567	539	585	536	561	515	513	549	530	530	547	494	557	530	524	502	532	529	524	535	534	515	521	524	560	512	534	536	518	545	552	554	547	544	537	541	507	552	515	548	555	553	556	524	565	539	497	518	543	548	548	469	529	561	549	522	542	574	533	544	528	501	540	568	557	542	535	546	494	503	541	526	507	478	526	578	518	538	485	528	480	535	485	530	585	536	515	526	550	481	521	541	509	522	510	546	529	526	567	594	520	587	509	524	516	490	551	517	520	535	491	508	547	541	564	493	504	530	532	541	492	589	552	523	505	537	503	550	503	550	539	590	560	536	517	534	474	534	484	540	507	549	512	552	499	496	501	528	521	561	555	534	606	499	526	501	572	528	499	537	539	523	521	494	545	520	521	490	532	499	475	530	484	578	525	545	540	537	553	503	523	520	543	521	540	514	560	515	527	518	523	515	550	518	512	550	563	549	544	504	493	527	559	554	541	548	559	567	519	531	571	538	575	526	530	550	508	539	580	521	546	535	535	545	520	518	522	527	500	557	523	560	528	513	545	555	506	488	526	538	533	548	529	604	512	534	531	527	532	557	535	485	508	492	522	532	498	557	508	475	536	490	480	500	512	519	496	527	518	516	530	491	525	535	535	501	534	499	533	518	553	487	542	522	546	557	545	527	512	536	498	551	518	515	524	537	518	550	588	525	518	510	511	486	532	531	547	532	526	514	521	495	502	483	535	528	481	556	511	479	515	561	528	563	505	504	535	537	521	531	556	508	539	520	507	521	527	511	547	565	534	537	516	545	532	518	537	520	527	512	526	557	554	531	513	560	541	527	521	525	496	516	526	538	530	496	523	530	557	556	553	524	521	581	540	513	472	560	565	497	492	509	477	539	535	537	553	533	549	513	537	498	545	546	550	490	565	531	532	543	536	552	538	554	511	546	484	586	555	521	562	537	517	526	537	525	522	547	521	536	554	509	502	522	552	517	521	542	512	538	517	497	514	500	522	527	546	546	553	488	558	530	526	549	542	497	582	540	503	505	532	540	518	554	481	555	564	529	574	552	488	509	540	527	483	527	561	557	525	546	519	508	541	541	521	514	533	549	543	546	517	491	509	533	483	520	511	473	561	512	554	510	491	544	514	536	520	494	516	523	549	542	494	540	566	552	520	539	536	531	561	535	548	545	566	528	519	496	594	532	512	543	482	546	536	512	505	483	511	538	556	550	530	510	527	540	509	569	552	559	540	541	541	550	506	539	517	551	505	525	569	550	575	524	525	534	523	533	513	559	542	543	553	519	551	524	484	490	526	511	518	524	525	478	536	544	534	493	506	521	522	501	562	516	540	526	555	533	508	533	553	581	522	583	552	532	520	544	526	529	545	551	511	561	534	547	477	518	524	525	512	557	546	504	513	554	506	475	514	522	510	499	546	492	538	546	486	517	516	527	576	526	540	550	470	527	507	518	519	515	567	524	512	555	538	509	504	540	540	469	517	555	531	477	507	529	540	524	580	544	505	557	521	509	545	548	512	528	524	514	477	485	522	555	520	523	518	552	518	551	489	528	515	516	534	518	526	512	524	535	509	538	543	529	538	567	492	521	495	538	552	489	566	507	465	569	550	478	502	538	564	519	520	511	549	539	527	502	536	504	541	528	532	526	509	571	511	520	583	551	534	554	551	563	562	529	544	519	515	544	515	535	555	505	503	562	539	515	540	519	526	545	519	506	524	509	507	543	530	560	513	552	507	557	535	509	571	519	584	564	527	533	513	548	553	551	489	515	503	571	532	534	549	511	522	516	554	553	526	502	545	555	521	520	527	492	495	527	484	521	579	535	542	563	505	540	554	581	567	549	521	514	561	538	545	543	575	517	569	505	535	525	509	537	527	515	511	528	543	526	560	520	518	537	507	574	545	481	503	523	526	522	553	527	535	500	510	516	520	517	534	500	523	557	521	502	575	503	500	535	530	548	526	540	541	508	567	552	514	518	547	535	523	542	510	535	532	491	520	510	549	537	565	558	545	527	501	540	515	551	524	570	489	529	489	477	536	549	557	536	534	527	543	518	508	529	528	545	541	537	524	503	517	566	517	558	538	531	518	497	563	530	529	528	538	550	567	471	540	507	539	552	513	534	515	494	492	550	488	564	541	514	545	572	484	548	546	534	544	562	499	541	507	537	511	559	508	520	526	526	526	557	483	520	549	490	500	553	508	513	518	553	569	574	560	526	524	443	567	555	527	547	572	503	515	522	547	526	531	549	571	564	509	510	520	536	566	521	526	564	530	523	518	521	514	572	534	550	526	526	539	536	508	475	513	516	538	526	515	506	546	499	522	519	514	459	544	523	555	566	511	535	528	514	527	563	538	515	544	482	539	470	548	537	502	557	515	518	530	573	528	539	519	531	552	526	534	542	530	526	530	530	550	495	516	524	515	531	561	530	528	501	547	526	487	498	492	540	488	513	529	528	539	530	551	587	520	496	560	513	590	513	489	543	527	505	502	556	492	497	502	528	551	549	474	546	544	533	490	540	535	520	529	508	496	520	486	524	542	540	500	562	528	503	523	500	531	532	554	536	512	472	549	524	521	525	538	562	513	550	509	517	520	493	544	477	476	511	526	592	533	511	487	515	546	557	503	525	515	510	518	523	537	560	539	540	524	528	525	499	546	585	514	557	514	592	490	502	539	536	516	476	546	547	521	542	518	517	514	548	551	537	523	518	499	548	540	513	540	577	506	539	517	538	528	518	543	529	548	526	510	520	547	526	542	552	527	519	552	506	526	572	540	541	526	518	531	519	545	538	576	511	527	557	532	534	504	512	535	495	536	544	537	526	552	510	528	504	556	518	560	493	541	505	516	527	535	509	500	499	529	514	533	532	552	564	522	535	485	517	578	514	535	522	541	509	539	517	540	511	528	590	517	545	556	530	513	534	558	523	545	527	518	494	503	516	528	504	507	532	531	560	517	516	526	540	536	514	539	512	545	498	531	542	534	526	557	493	509	552	514	566	547	562	555	533	592	549	548	521	497	533	527	583	576	543	532	552	489	557	552	541	517	521	517	522	528	539	513	543	501	549	550	506	491	542	535	524	505	554	544	517	523	544	523	565	508	514	524	510	539	550	534	520	522	541	526	515	525	527	551	563	499	544	519	529	521	511	503	513	538	558	548	548	554	545	540	574	510	504	536	576	538	483	528	520	550	550	503	532	543	561	520	496	543	545	518	533	546	558	499	493	550	534	547	547	591	533	496	523	544	523	516	525	549	538	516	532	558	547	539	539	520	507	544	534	515
1442	325	307	276	310	271	263	275	287	293	300	262	277	272	309	256	274	281	280	261	275	300	326	291	278	275	291	277	279	270	277	272	303	277	266	296	280	272	309	317	298	266	270	306	278	322	267	262	282	268	329	281	248	270	294	304	284	249	271	270	266	287	290	285	318	275	277	249	297	267	285	296	278	280	305	300	317	271	271	266	294	286	307	288	259	263	264	302	301	300	299	273	296	283	293	310	289	283	289	317	279	276	262	283	269	246	314	253	284	249	247	292	284	259	300	319	279	291	284	252	296	268	316	274	309	276	283	273	290	265	286	235	283	270	290	281	277	264	291	298	294	278	286	252	279	278	248	264	273	277	292	269	267	258	272	257	275	289	311	267	289	297	278	269	304	291	298	247	292	255	306	290	290	281	283	263	288	298	282	290	276	284	258	256	290	345	304	243	277	300	290	267	259	267	277	298	315	300	290	258	291	310	259	255	314	286	262	316	266	291	250	291	274	275	320	252	244	287	261	261	292	254	282	256	279	296	269	279	274	261	311	318	303	279	274	298	324	276	303	298	254	306	281	273	258	293	263	302	279	243	266	301	301	273	272	270	303	277	285	282	283	272	257	310	276	291	270	305	311	293	274	284	269	259	309	291	295	300	293	289	272	271	299	290	310	302	289	294	280	278	291	268	282	285	292	285	315	261	269	257	265	283	323	279	297	293	305	272	292	296	276	255	323	294	302	324	268	276	308	305	285	308	242	291	299	292	257	242	276	262	281	247	297	262	284	268	277	246	277	298	284	316	247	289	261	287	277	254	272	280	256	262	273	320	280	315	322	283	280	305	266	325	311	266	256	255	291	305	314	284	279	287	288	291	310	301	273	278	268	290	307	312	267	285	329	294	269	259	273	308	309	311	286	304	268	264	299	303	278	258	272	265	251	247	298	252	315	260	295	294	277	282	264	287	299	278	284	327	274	257	277	268	290	289	271	276	263	311	287	279	300	308	266	272	286	299	275	254	265	292	264	265	273	267	306	291	260	254	282	275	266	267	317	280	282	267	271	280	313	286	282	262	259	262	290	263	292	278	277	303	294	316	281	254	286	266	286	293	324	299	303	276	290	281	288	309	240	279	258	280	286	268	307	279	300	287	264	272	316	283	266	269	276	272	274	260	246	291	298	258	288	280	331	295	262	276	291	287	299	276	271	289	321	276	308	264	279	269	266	272	288	280	252	286	266	288	314	283	255	276	281	271	305	269	269	305	291	259	283	269	283	262	272	261	263	268	257	284	295	279	275	268	256	285	278	284	285	300	301	283	343	292	305	310	267	280	251	258	303	278	276	297	281	299	282	293	285	261	298	253	304	318	270	258	294	271	312	269	261	259	256	261	292	279	281	302	288	280	287	310	300	277	273	269	262	261	317	268	271	284	280	270	332	264	281	297	271	283	288	289	266	254	257	282	288	283	259	263	279	249	285	262	288	278	281	307	275	276	319	269	252	270	292	298	305	295	291	286	280	265	306	267	284	282	300	287	289	294	290	277	272	276	268	269	272	277	252	259	285	284	274	303	292	276	279	278	310	307	271	237	293	268	288	299	288	262	280	295	289	294	284	282	280	277	314	252	297	282	268	268	287	324	277	292	252	252	241	273	280	288	286	258	291	269	274	273	276	284	310	279	270	320	296	276	277	265	275	305	300	283	289	298	268	259	283	318	292	304	288	277	276	288	307	275	285	267	259	248	288	265	280	287	314	294	287	286	271	301	287	273	310	271	277	288	247	262	280	290	308	292	298	308	296	311	276	314	267	284	273	323	260	285	309	288	306	271	289	280	264	286	235	298	269	270	301	268	299	298	282	314	280	278	312	295	283	268	304	290	254	294	282	243	277	335	278	268	299	278	274	234	264	274	286	272	250	274	296	305	261	253	316	320	294	271	260	257	282	284	295	263	337	268	280	248	272	278	298	266	260	327	286	290	288	281	292	259	294	327	288	276	287	275	246	270	282	290	294	279	290	286	257	266	274	279	294	304	278	276	289	296	274	266	278	267	283	271	295	273	266	272	272	276	265	274	276	300	274	267	291	291	292	279	260	294	280	250	274	293	273	263	279	273	293	294	251	282	278	299	275	270	290	285	287	300	267	298	273	307	312	281	289	280	302	324	277	300	294	309	302	296	301	278	278	283	257	285	288	271	296	282	295	302	309	294	271	256	264	281	276	281	273	313	299	268	284	310	249	276	300	274	281	274	276	270	293	313	275	276	320	267	307	267	271	319	305	276	291	274	337	290	267	250	287	290	259	238	287	266	254	277	278	284	251	285	268	286	299	304	273	265	297	257	268	268	269	271	298	272	272	278	246	283	309	289	305	274	264	263	267	276	278	274	307	285	274	264	308	318	269	261	278	314	280	287	270	296	290	266	301	272	273	258	274	281	299	274	303	302	287	290	286	287	282	304	298	294	260	274	272	286	277	269	247	271	309	280	286	320	271	274	293	282	258	290	307	272	274	277	287	272	266	277	303	280	319	253	275	266	280	274	267	286	274	295	245	294	260	282	282	268	268	268	283	248	285	299	289	287	292	270	269	274	281	274	317	261	293	306	262	261	284	274	277	304	288	294	302	263	267	277	280	275	279	278	269	257	276	287	278	266	278	294	261	265	273	264	305	292	268	287	277	301	286	309	318	283	290	289	290	266	272	272	272	284	314	294	294	262	269	280	288	299	280	250	270	296	307	273	282	297	289	278	304	277	286	316	292	275	274	280	291	272	288	300	277	310	259	286	279	260	257	274	283	313	282	298	273	292	291	250	283	266	310	282	293	311	276	265	297	252	270	274	275	253	300	272	303	278	305	268	263	270	269	313	318	306	260	256	291	288	288	280	298	301	268	290	294	264	287	249	272	271	280	259	267	289	250	253	292	269	277	298	274	289	261	318	275	310	275	305	267	275	296	299	304	275	287	268	257	346	280	278	278	304	275	273	285	314	283	300	305	253	271	330	314	245	255	298	278	286	251	269	303	286	298	280	225	272	233	288	282	306	249	282	286	304	266	299	291	321	277	257	303	298	284	313	282	276	274	318	267	278	277	265	276	264	296	286	263	268	252	285	295	253	268	283	310	292	315	328	285	284	270	289	283	303	280	271	310	277	258	294	281	258	279	273	290	267	270	262	260	283	266	276	293	269	307	288	286	306	271	278	295	303	288	297	275	280	254	317	295	286	280	254	285	272	261	277	290	270	303	276	255	297	290	273	288	282	284	266	284	267	291	297	254	266	306	301	290	281	259	283	287	324	251	263	268	261	288	284	270	283	262	278	265	275	287	304	273	295	311	259	283	299	265	272	306	271	304	270	278	297	282	301	302	263	299	307	263	319	284	305	278	313	273	310	318	295	312	280	308	258	275	262	284	256	244	260	302	305	324	267	301	293	271	282	289	271	295	308	286	279	275	327	304	261	293	272	288	277	263	260	303	273	322	277	276	304	293	300	251	251	300	259	293	276
1688	615	647	630	658	659	627	612	642	646	648	620	618	614	663	601	624	594	626	640	709	608	635	619	596	620	569	681	618	607	623	648	619	644	627	647	662	613	650	611	663	643	678	622	631	647	628	612	639	646	590	618	643	630	622	640	623	635	650	662	651	642	614	636	608	636	598	641	627	630	627	663	606	647	627	639	614	615	630	596	561	615	604	623	595	610	653	623	632	586	611	626	645	585	666	592	608	619	587	683	625	621	598	620	642	624	631	634	576	660	604	668	656	671	611	607	652	603	659	638	659	602	642	643	616	644	626	649	621	556	645	627	591	627	659	633	589	653	609	627	594	622	615	628	587	612	594	603	641	633	588	595	657	595	572	605	638	631	623	601	625	680	627	614	618	569	612	613	576	619	628	640	629	627	620	637	678	656	646	630	691	635	618	624	627	653	657	652	643	674	656	624	606	629	635	652	595	609	627	638	599	655	615	610	647	598	604	584	646	610	595	588	614	651	633	603	607	601	644	631	656	657	627	615	640	642	622	629	633	653	586	647	615	591	609	627	600	656	617	635	633	639	604	616	624	628	668	629	622	660	620	648	604	592	652	603	614	636	585	607	617	626	651	669	638	604	622	630	654	643	612	579	606	626	587	629	616	603	605	621	659	579	633	667	599	636	606	641	604	666	616	608	574	664	616	660	627	609	592	606	656	629	579	652	651	644	611	667	654	640	586	661	624	640	640	620	676	618	632	620	627	613	690	610	597	584	628	664	612	604	589	608	666	658	624	596	628	626	595	610	620	612	595	588	599	638	618	645	669	634	658	602	589	649	644	628	655	601	630	634	629	631	568	583	629	647	606	649	627	627	608	657	630	644	581	609	609	603	634	583	621	571	642	648	613	653	645	592	624	694	625	568	667	629	631	628	609	621	650	617	617	603	661	632	623	633	624	677	622	638	633	645	630	608	641	662	594	620	659	592	582	665	593	629	622	638	687	674	600	638	649	630	616	656	647	587	650	622	640	601	623	624	607	627	619	620	616	624	622	633	621	626	617	640	595	675	633	642	642	671	631	618	632	593	603	606	623	624	622	603	622	586	649	607	595	650	630	654	667	649	638	616	656	621	574	622	619	625	613	651	612	659	608	687	612	584	617	615	639	684	607	625	561	617	594	617	585	618	664	646	619	644	622	666	619	669	616	639	633	641	620	622	613	641	623	632	596	572	643	600	650	644	639	651	586	558	593	635	659	597	631	626	671	582	628	651	606	644	675	643	597	625	595	627	627	631	602	618	628	649	646	656	649	637	637	653	654	613	625	604	580	615	596	611	569	609	629	641	641	599	665	642	655	621	576	634	662	646	642	568	608	633	599	663	624	651	602	641	619	641	577	612	563	620	608	619	624	604	587	638	641	618	600	664	649	602	643	605	601	598	677	603	647	621	649	619	601	587	663	591	602	605	638	596	613	592	663	639	660	588	616	584	657	598	627	643	585	656	649	669	602	638	624	662	632	681	600	652	674	643	606	622	607	591	629	569	673	640	666	600	589	622	621	608	666	566	604	660	671	631	621	612	656	625	634	674	625	559	628	638	666	630	591	578	658	589	645	627	620	670	594	632	641	616	638	640	606	638	632	672	574	640	687	597	613	639	654	634	632	601	638	596	670	630	624	597	615	614	603	639	603	641	651	646	616	597	615	624	646	670	641	610	604	632	657	665	623	610	651	617	592	623	636	651	656	590	647	610	629	637	627	616	651	602	658	643	614	629	608	620	609	626	687	577	608	626	655	628	589	567	638	621	613	651	592	637	613	625	626	614	638	597	629	617	601	631	649	638	670	651	592	573	649	610	586	600	580	599	597	635	589	668	639	632	676	635	608	620	586	606	596	602	634	617	604	633	620	642	633	612	640	605	621	600	597	637	617	630	640	622	616	638	612	638	646	595	643	628	610	605	586	617	583	640	590	670	551	614	625	607	634	597	608	644	636	621	627	613	659	573	612	643	629	650	622	642	629	625	622	624	590	626	604	633	617	620	667	573	589	617	589	660	634	626	607	660	634	634	638	650	645	636	639	598	603	638	604	609	616	612	631	628	646	620	613	637	611	655	635	581	619	614	672	641	640	616	594	573	594	596	624	612	653	566	639	619	615	601	590	593	629	607	616	601	610	635	649	600	653	625	612	621	654	644	653	589	645	637	618	624	613	637	670	615	657	583	670	602	650	619	614	612	637	631	624	644	651	588	611	637	601	639	657	631	615	642	577	628	620	611	685	660	607	641	602	625	645	612	637	655	663	616	659	640	601	607	636	572	667	654	608	628	617	599	624	610	659	587	637	613	620	622	634	624	642	572	613	631	639	571	626	651	599	639	566	620	591	629	577	633	601	633	606	652	622	627	628	657	645	604	592	633	609	659	617	629	619	595	623	589	634	626	630	625	611	618	636	645	612	669	639	565	615	586	615	608	638	638	623	624	611	635	594	686	640	639	620	649	637	584	606	576	579	586	613	619	644	589	632	599	593	606	604	578	613	606	634	621	617	578	622	619	637	623	653	636	707	640	634	603	600	662	688	625	631	606	623	653	621	639	602	645	622	621	609	637	569	638	577	620	595	590	597	627	571	639	629	656	620	608	636	653	620	645	661	649	659	590	623	578	627	645	590	608	638	622	634	592	613	695	639	598	649	622	711	594	638	623	584	622	623	620	600	638	667	599	628	614	634	652	625	652	659	587	637	627	574	584	615	654	604	586	585	605	611	607	653	601	660	636	625	641	603	626	647	610	638	666	645	615	653	638	631	619	629	609	597	662	611	638	615	642	653	639	640	658	606	632	639	639	648	617	647	635	638	637	564	624	615	621	561	618	623	627	611	630	622	710	578	620	597	616	590	598	653	641	609	646	594	587	600	624	659	645	629	625	679	635	635	631	612	620	647	589	619	624	629	591	587	602	632	671	624	600	645	657	606	639	624	613	591	577	600	609	627	608	614	636	633	604	670	613	627	621	597	657	635	612	611	576	622	652	604	652	599	652	593	587	608	654	621	635	612	627	644	647	630	598	661	597	650	607	605	692	584	611	651	638	603	600	580	644	629	686	635	615	607	603	624	636	604	615	611	625	603	624	612	618	606	607	687	624	604	613	656	634	580	619	634	593	579	590	596	620	630	629	663	629	617	606	655	619	654	605	594	613	612	589	608	584	613	585	628	614	629	599	620	604	650	628	621	632	649	626	655	620	590	645	640	590	631	598	634	608	601	590	610	638	649	636	578	619	639	660	582	581	607	638	614	661	635	607	611	624	666	649	656	608	642	589	636	635	590	632	616	647	644	664	601	618	623	587	660	581	604	607	603	649	617	599	610	624	622	647	633	599	664	592	621	642	598	628	592	641	663	674	624	597	570	625	627	569	627	648	639	586	608	599	668	600	628	594	606	566	614	644	599	633	651	609	582	631	618	634	639	589	640	646	597	586	635	668	582	619	650	652	645	605	599	606	586	631	654	639	609	626
7266	483	516	435	346	315	287	230	213	201	203	188	171	195	201	190	180	156	169	201	179	186	165	188	171	183	170	200	166	171	175	163	190	190	156	180	168	165	164	137	176	175	149	146	164	165	194	171	188	147	152	165	144	175	191	158	151	175	169	161	167	173	155	183	152	158	140	149	167	185	156	146	187	175	169	174	167	171	158	152	184	142	181	173	185	152	164	163	189	176	159	182	151	154	161	154	159	163	159	158	142	160	140	153	178	179	158	175	198	150	190	145	152	168	162	197	172	171	163	184	189	185	200	157	169	169	169	149	194	188	137	177	146	181	199	160	163	152	139	165	150	182	164	164	151	159	144	160	141	171	173	152	144	150	162	152	153	174	171	142	165	157	169	156	135	166	158	151	189	181	174	159	162	168	158	169	146	173	184	173	161	162	177	169	175	153	143	138	169	150	168	157	165	164	160	155	163	140	152	174	154	172	196	165	152	193	178	155	172	178	162	164	149	169	145	182	164	162	150	159	160	180	149	136	175	185	156	146	155	171	163	183	178	182	167	198	147	165	163	145	143	158	173	182	177	169	137	168	189	157	161	159	183	166	157	164	150	148	182	184	183	194	183	147	173	155	155	166	182	157	169	194	148	158	177	155	159	189	161	175	194	173	172	150	163	146	159	143	138	181	149	165	175	153	166	149	161	167	201	177	192	164	167	180	176	178	164	175	147	170	168	146	174	152	158	187	175	197	163	194	162	177	153	171	157	192	165	156	172	166	174	143	163	164	145	168	161	192	161	161	173	149	173	148	161	152	168	150	157	151	168	160	165	172	156	173	154	156	165	148	173	180	188	170	160	173	149	170	204	182	147	161	174	194	161	146	164	154	159	176	145	168	167	149	167	152	162	175	183	174	175	158	163	160	167	159	156	165	160	159	175	176	197	172	172	152	159	141	172	144	157	174	173	165	177	167	165	172	163	174	161	161	178	150	180	172	173	181	163	153	163	158	185	154	178	165	143	169	159	167	183	195	176	175	163	154	179	139	179	150	157	173	163	200	184	174	181	189	196	155	151	182	177	166	154	154	171	160	147	154	154	184	189	167	162	172	165	170	166	148	188	194	172	171	153	171	139	164	192	176	173	158	154	152	183	170	157	189	186	169	186	145	167	181	178	161	158	169	166	152	193	160	163	190	162	151	160	167	185	158	178	152	168	155	165	209	158	163	150	166	163	185	184	162	166	173	179	191	169	159	171	173	180	152	152	150	168	180	177	159	189	155	174	169	160	181	160	182	168	189	162	142	150	163	184	160	170	167	167	163	168	150	195	164	164	165	173	140	160	160	170	189	161	177	167	165	150	181	162	159	172	160	181	161	170	156	173	181	176	177	170	167	161	148	164	165	181	158	172	178	147	174	148	171	152	158	166	138	177	151	177	160	169	169	152	157	178	177	171	161	187	144	180	159	180	158	157	177	179	162	170	172	187	174	144	149	179	171	206	185	165	162	151	171	167	175	161	143	161	158	177	172	141	179	164	163	158	155	162	155	158	170	168	168	190	181	165	195	184	170	194	168	174	172	183	169	154	176	171	168	153	166	151	184	168	171	183	177	138	179	169	174	175	162	182	163	148	177	162	145	179	165	179	184	153	197	182	166	179	166	192	190	175	173	167	164	177	170	176	142	170	172	141	138	181	175	159	181	158	164	165	174	155	167	170	149	161	181	178	178	147	174	161	160	170	167	173	171	186	187	168	184	137	141	157	164	159	162	158	169	153	149	194	160	139	186	156	167	176	166	190	173	153	160	182	166	147	154	182	191	187	177	175	148	138	151	156	179	154	181	171	162	183	179	138	155	145	143	167	143	164	154	156	163	192	153	165	158	154	151	195	156	138	186	168	183	171	181	176	179	184	164	157	158	158	193	192	153	159	184	188	161	180	167	190	154	174	185	140	154	169	159	170	150	159	182	191	151	157	175	147	167	190	176	173	188	171	172	149	196	179	175	189	166	156	141	154	164	158	152	177	160	163	146	166	143	206	160	157	157	159	168	132	164	169	167	168	155	152	170	192	174	156	155	187	197	148	173	161	160	177	170	158	144	171	186	181	165	183	162	151	172	162	167	163	173	168	148	174	167	160	165	171	181	160	177	176	150	183	151	165	177	182	188	168	181	154	162	164	164	178	179	155	159	160	156	168	158	164	162	175	167	168	161	168	146	185	161	172	146	175	154	181	155	147	151	172	177	174	154	168	149	167	150	151	168	165	170	153	163	165	172	164	194	193	169	150	188	165	175	161	167	178	154	156	179	179	174	176	181	176	185	165	170	191	167	150	165	181	152	176	137	158	179	160	184	150	175	142	168	164	150	163	158	162	173	179	158	156	178	149	170	155	158	170	169	167	159	157	170	170	161	188	158	187	169	173	176	129	157	177	181	166	167	148	150	154	184	179	172	189	190	154	167	141	180	154	188	165	174	165	171	173	171	177	187	159	174	171	177	180	183	157	171	158	164	161	137	157	158	171	186	185	171	148	171	173	149	169	186	146	189	142	175	172	165	151	182	197	183	160	163	158	171	151	159	143	151	177	162	163	147	189	174	170	154	148	164	175	153	174	162	172	175	168	174	162	170	163	164	174	161	159	159	169	148	164	156	173	155	179	144	160	180	180	199	186	169	155	156	176	178	174	146	191	172	162	160	157	146	188	170	164	161	174	157	176	190	153	156	177	152	164	199	161	173	160	162	181	178	185	160	155	179	192	184	151	167	160	153	164	170	145	178	159	195	142	156	187	157	131	162	153	157	171	155	179	178	166	153	180	158	191	197	172	164	171	167	156	170	154	174	164	158	178	169	181	173	180	168	172	164	157	159	151	161	167	174	169	151	168	151	152	166	174	161	160	162	162	171	151	169	163	160	164	155	187	167	185	164	155	163	165	157	163	167	171	161	164	165	187	168	192	161	164	186	186	150	166	164	193	150	149	176	187	136	162	176	158	182	169	162	170	169	156	163	182	171	154	139	195	155	172	159	174	146	162	168	182	169	169	163	173	137	149	192	163	163	187	161	166	168	158	152	158	156	160	187	155	165	157	146	144	157	155	166	160	144	182	175	167	187	166	152	152	173	155	172	174	166	157	171	172	155	157	159	173	152	150	165	170	146	178	154	153	163	171	173	171	170	175	171	157	148	157	163	173	170	175	160	188	158	157	186	170	186	168	177	160	171	170	184	175	162	165	152	172	173	149	159	136	159	176	155	180	156	176	163	153	143	172	152	176	169	168	142	171	160	167	131	158	189	191	153	162	193	153	140	168	163	164	157	169	160	160	175	174	172	182	152	166	159	152	158	176	158	142	153	152	157	148	178	169	179	151	172	148	170	166	149	162	175	158	133	152	156	156	197	174	193	160	165	157	158	160	172	151	188	158	141	188	168	172	180	167	181	161	165	164	175	183	177	149	153	173	154	184	182	155	157	149	199	175	144	143	164	183	179	145	161	166	163	151	159	172	184
5967	672	1171	1363	1187	1031	814	759	665	646	594	529	550	537	500	501	495	469	468	464	466	434	453	435	401	414	423	401	449	456	413	439	453	471	439	438	440	458	385	407	481	471	410	449	407	433	431	444	399	432	460	475	439	433	408	432	452	388	408	386	421	437	418	379	409	423	431	420	438	390	413	440	411	411	416	409	418	374	419	444	430	407	367	373	408	410	449	410	401	392	391	366	415	422	403	395	430	421	397	423	412	388	377	379	403	409	398	401	378	374	363	401	417	420	378	399	392	374	415	419	371	448	414	375	424	404	408	433	411	399	390	442	398	393	398	424	389	412	409	435	383	418	422	388	443	418	371	415	375	380	385	392	401	394	413	383	413	407	417	415	374	407	385	403	405	368	419	416	451	416	402	379	399	455	392	410	409	420	444	401	414	400	430	406	421	406	397	430	413	392	405	395	417	405	390	390	422	402	382	414	390	424	365	413	439	356	435	383	417	379	433	376	403	402	336	400	412	418	399	393	387	411	414	399	412	410	387	377	404	379	408	395	415	418	408	435	396	368	388	406	394	395	445	430	440	407	435	385	395	397	406	395	409	443	373	388	420	390	379	404	366	425	411	369	421	390	393	397	413	408	397	423	434	436	392	407	389	399	388	410	367	428	433	407	416	419	399	389	394	399	386	405	429	413	391	394	437	414	421	431	404	395	406	372	434	378	407	398	395	396	401	384	379	426	410	374	412	391	378	404	373	376	420	395	353	419	361	385	408	377	399	421	382	422	349	439	374	413	433	415	416	374	372	371	377	407	408	399	415	364	404	403	413	384	433	377	396	398	398	369	427	406	360	426	366	428	370	395	421	401	434	454	392	371	401	393	423	399	420	389	433	407	387	404	391	437	420	411	394	399	385	357	384	398	408	406	368	392	405	383	402	367	400	389	429	425	420	397	382	360	415	415	362	398	402	448	465	404	418	416	367	404	411	448	425	373	381	391	399	399	395	360	389	367	402	400	416	421	390	402	372	407	401	412	403	433	379	388	409	416	389	374	420	417	413	428	394	381	384	382	400	433	409	425	380	387	405	378	401	410	422	376	389	406	397	376	418	422	382	417	413	413	372	402	446	409	389	402	406	409	374	405	405	419	385	374	408	406	419	403	399	402	444	371	385	373	423	382	399	411	425	437	440	405	391	413	388	391	396	400	408	362	372	420	394	380	414	410	451	423	379	390	407	380	388	373	414	418	396	386	392	438	391	386	381	399	411	424	422	389	404	370	428	406	402	390	405	432	386	417	384	386	426	426	404	397	351	405	408	374	399	417	435	370	419	381	401	377	375	383	398	443	393	395	373	390	406	415	412	428	421	390	420	409	384	427	402	403	391	404	391	379	406	393	411	422	361	405	400	406	419	380	425	427	423	419	373	416	413	441	418	401	443	377	405	424	409	421	387	371	411	388	399	390	389	363	379	416	440	415	424	419	376	381	393	405	391	413	376	439	394	403	415	382	424	426	413	371	406	410	392	381	415	434	433	391	384	407	408	404	401	392	400	410	424	422	400	375	389	401	381	404	412	382	439	389	383	431	428	424	390	378	386	402	387	416	379	381	413	380	393	391	407	385	413	397	382	434	375	405	400	395	428	394	411	405	391	396	411	398	398	418	434	394	408	359	424	400	408	410	406	390	417	419	358	397	402	415	379	393	389	398	403	410	396	428	404	383	391	406	394	364	386	429	400	404	440	396	434	400	397	423	383	321	406	431	395	411	399	411	372	442	397	402	392	404	441	406	392	408	406	351	399	427	396	418	429	416	399	412	418	431	411	388	395	395	371	396	386	421	366	417	413	362	401	388	412	386	379	361	391	412	402	412	385	379	383	401	402	388	416	379	427	389	396	373	391	414	404	405	406	411	404	414	435	406	393	382	402	393	392	421	432	381	426	440	438	410	372	405	369	360	377	419	418	393	408	370	385	391	405	391	425	394	388	391	392	430	412	378	406	420	404	379	432	435	438	428	409	394	396	349	375	362	388	389	408	406	418	398	417	391	372	427	428	410	401	415	398	430	401	392	399	399	409	405	414	398	384	424	441	410	356	414	427	392	399	385	414	381	382	411	404	463	407	368	400	378	385	408	404	396	400	394	424	419	420	415	418	409	381	403	439	420	390	382	385	398	390	390	413	403	408	388	415	387	366	420	372	395	387	370	422	371	387	397	402	399	380	413	406	395	388	402	392	384	420	420	415	447	435	416	389	373	381	353	390	429	395	404	375	382	368	411	421	430	405	379	407	379	416	386	411	391	410	372	432	423	386	381	351	370	371	415	401	373	379	381	374	412	401	382	412	429	378	392	382	399	390	379	369	371	394	416	387	415	405	426	438	376	425	386	384	394	403	380	417	360	419	408	400	400	377	429	406	415	436	376	408	400	374	385	386	382	400	386	398	412	408	399	382	412	467	390	418	397	390	429	370	412	384	437	398	375	401	387	394	390	380	446	409	396	413	416	411	403	436	415	384	433	417	417	424	407	416	399	420	409	382	365	345	392	411	402	378	407	426	368	394	373	389	420	416	398	462	385	398	420	399	430	405	375	402	386	418	381	391	416	349	377	383	420	402	427	407	435	393	399	408	405	404	407	403	386	412	387	364	443	385	381	404	387	442	381	419	381	409	406	400	407	419	402	405	377	400	400	385	381	384	406	355	450	392	414	373	413	383	416	391	391	390	388	408	400	398	439	415	395	395	402	383	406	383	384	417	422	399	418	390	407	397	431	396	429	390	378	389	386	424	400	404	375	424	396	402	368	397	377	390	399	436	430	402	387	400	377	377	421	373	372	440	376	406	389	396	384	413	399	406	421	419	400	425	412	385	400	415	414	448	396	377	381	387	422	404	373	378	409	401	387	417	423	400	410	409	408	395	434	405	392	407	380	435	375	372	419	421	397	406	379	379	388	394	423	413	388	398	475	393	389	405	417	409	392	387	396	405	403	404	407	400	399	416	418	435	400	408	387	409	398	399	396	401	368	402	361	385	403	421	422	397	391	394	403	398	371	389	403	418	394	417	411	402	392	444	401	400	386	434	419	434	366	386	411	381	400	401	373	378	402	424	415	369	375	401	402	382	429	421	409	403	396	388	399	412	418	384	392	395	411	384	364	399	391	407	432	414	391	426	409	424	397	401	435	379	396	394	381	371	373	379	401	376	442	399	374	398	405	396	389	382	409	397	406	405	424	426	388	406	428	365	390	423	401	373	399	406	395	394	394	414	404	420	404	379	397	408	406	408	359	369	419	373	446	357	423	394	407	401	391	358	361	406	398	388	336	403	436	391	383	389	382	420	459	400	383	418	432	383	406	423	413	394	382	410	386	358	431	398	403	422	400	363	371	394	382	397	385	387	398	411	386	408	403	397	386	387	421	400	373	411	381	410	399	415	439	436	408	411	367	367	399	425	395	381	389	401	383	405	374	413	405	396	430	375	418	379	387	375	399	419	406	418	405	376	373
13335	1086	1030	763	610	459	375	325	306	286	316	304	252	277	219	204	279	227	226	204	235	231	218	247	228	226	258	258	248	266	230	258	238	215	222	211	235	236	208	218	239	229	247	230	247	218	235	234	217	216	226	201	223	217	204	238	254	231	255	239	226	232	223	182	219	230	222	237	206	245	218	210	219	216	236	259	250	223	242	198	208	211	228	214	214	232	231	267	227	258	220	190	227	231	214	232	237	223	211	220	235	227	224	210	271	236	253	218	249	235	233	203	222	231	228	233	233	222	233	240	249	222	225	235	203	232	216	255	212	231	236	231	245	202	226	238	209	195	243	227	210	229	250	218	215	218	230	220	220	189	223	207	209	262	203	243	216	202	213	243	223	232	219	251	218	218	219	215	205	210	222	215	223	218	253	232	227	200	222	244	225	220	237	234	227	214	210	202	240	220	245	191	219	213	211	214	236	242	230	233	222	217	228	219	214	209	227	211	230	204	252	238	232	233	233	229	218	223	226	211	194	200	216	211	265	189	210	214	212	199	238	229	229	213	217	213	249	215	212	227	234	216	206	216	229	244	253	209	207	210	239	252	210	219	229	195	233	218	244	219	217	242	238	227	211	223	213	214	212	203	219	224	245	222	201	221	252	233	225	197	236	208	204	188	229	236	194	211	240	228	202	202	243	223	215	214	232	221	218	250	229	209	241	220	237	227	240	233	226	204	208	216	222	215	216	226	212	250	219	196	246	211	225	236	235	195	209	216	202	232	224	194	221	222	232	234	200	206	202	259	231	223	208	210	224	225	234	203	230	230	215	253	257	219	213	210	222	191	232	220	227	210	211	211	217	242	215	198	209	240	224	223	243	226	207	198	244	214	256	223	209	223	220	230	244	199	205	230	232	214	192	226	244	227	216	221	199	240	212	241	231	234	242	214	219	227	228	235	208	218	240	207	230	239	245	219	224	243	232	236	210	227	210	216	245	219	207	216	245	221	195	209	233	222	221	235	226	239	213	213	174	228	201	219	226	211	236	203	219	207	207	205	206	237	210	218	229	217	222	191	206	236	229	240	224	219	224	224	212	251	234	214	218	232	223	227	201	263	240	264	216	238	215	246	234	241	214	208	211	233	230	198	225	243	213	247	217	241	205	231	199	234	228	227	202	229	214	208	228	230	202	216	240	202	237	205	214	243	253	236	212	227	209	201	194	244	237	243	245	220	215	211	259	216	224	230	228	214	222	246	210	246	244	217	218	222	208	197	228	217	221	221	257	224	217	207	194	227	190	211	210	223	211	228	239	204	235	229	209	227	229	229	223	214	252	221	238	214	252	207	241	230	218	199	198	252	219	242	244	223	237	217	204	239	237	234	244	231	207	242	229	211	238	228	192	198	247	236	222	194	190	215	197	213	235	206	211	200	238	214	234	207	212	231	230	225	190	231	211	214	214	200	230	218	220	246	211	216	203	223	211	231	217	216	242	197	222	207	236	231	246	211	199	215	209	210	219	232	217	222	202	205	207	238	225	187	209	206	219	238	209	220	237	195	199	218	229	210	221	240	195	204	207	214	230	210	220	196	206	203	225	210	235	238	259	212	210	250	254	254	223	206	206	238	215	229	232	232	224	214	193	220	231	225	221	233	228	255	208	225	241	221	263	210	224	208	207	224	215	223	219	187	212	216	215	216	224	221	220	202	205	236	235	225	207	232	230	202	211	240	234	260	238	241	239	219	218	212	201	217	231	226	244	209	223	215	240	260	239	192	214	219	216	232	210	186	210	188	216	225	236	230	262	220	259	244	229	219	227	237	236	230	199	244	210	227	222	223	223	204	205	210	245	202	209	246	222	226	234	204	214	230	228	175	256	213	216	236	192	200	200	205	222	224	223	229	211	208	213	199	207	237	222	203	222	217	222	216	240	218	218	213	215	225	209	204	205	223	211	250	223	235	227	210	203	216	224	203	241	226	241	226	224	233	215	202	219	224	206	213	251	215	214	201	226	202	218	221	202	209	219	210	233	191	251	234	226	228	225	213	235	219	223	235	187	230	218	229	237	234	234	247	239	221	215	217	254	196	220	222	219	222	203	237	208	218	206	250	218	247	223	218	256	229	227	266	214	229	235	227	239	249	239	218	244	198	194	200	227	221	244	224	213	244	201	226	210	234	183	220	224	216	211	218	211	207	205	225	214	193	211	222	234	206	231	218	219	223	201	208	223	233	207	246	241	242	236	213	236	231	226	211	224	227	225	209	197	227	231	228	231	218	203	222	222	231	219	221	212	197	213	213	231	210	238	214	200	238	232	234	221	236	233	205	175	216	218	211	213	240	222	247	225	210	221	244	237	230	199	231	263	222	221	209	259	218	216	239	230	216	218	199	206	220	185	204	193	224	197	204	228	240	205	220	228	222	221	232	231	239	226	226	203	232	230	182	247	234	244	201	244	243	219	223	241	243	225	237	236	212	218	220	252	233	229	226	221	216	216	207	206	209	247	209	228	209	210	215	241	212	206	233	195	224	262	202	207	229	230	230	206	236	214	215	228	213	239	238	236	228	194	230	202	247	235	224	228	213	188	238	236	212	228	226	245	216	253	239	233	213	210	187	214	209	232	212	204	216	226	203	203	234	209	211	244	260	212	207	225	211	230	239	234	215	217	231	214	212	241	207	204	222	226	228	228	219	236	252	240	215	222	203	215	222	219	235	212	225	231	234	214	217	203	244	226	232	213	204	240	210	243	191	216	224	193	205	223	199	221	222	193	216	213	212	229	220	239	222	226	224	229	215	256	216	214	232	203	232	236	235	216	235	231	224	235	247	226	244	219	187	211	230	245	206	226	209	250	209	238	235	210	230	187	238	226	222	218	228	196	218	244	217	235	221	239	204	203	231	188	205	239	201	236	253	226	234	210	213	203	226	222	210	233	220	242	221	228	223	217	237	239	229	216	193	238	223	202	198	221	215	217	229	217	214	203	241	219	241	217	211	193	240	238	227	249	234	232	249	230	230	216	226	222	233	264	230	227	224	247	231	199	221	214	203	253	208	222	208	208	206	226	233	238	238	226	210	227	202	208	243	205	226	219	241	208	221	217	214	221	251	215	254	230	221	196	240	235	242	233	228	223	233	208	208	217	210	196	210	238	258	240	242	208	236	230	226	227	222	219	177	180	234	223	236	239	198	235	251	227	199	193	236	201	200	223	215	215	231	238	249	220	231	236	223	231	229	221	222	213	203	241	223	223	219	205	233	220	215	222	227	195	239	252	217	234	248	193	221	224	226	224	213	204	222	242	210	252	239	209	206	218	204	216	206	238	226	217	223	231	238	190	219	206	209	237	207	210	191	209	207	188	202	235	239	240	227	217	221	208	224	243	218	214	217	253	245	224	222	227	193	246	234	243	203	213	224	211	224	218	217	242	221	223	239	236	234	230	221	220	212	206	243	231	212	170	188	205	232	228	221	202	195	210	235	196	235	220	232	242	197	201	207	209	213	247	205
7977	1059	1948	2363	1893	1560	1297	1204	1005	875	842	825	768	755	686	717	678	655	606	654	647	663	580	626	556	598	604	574	535	574	556	558	565	575	635	554	571	633	572	579	589	571	583	563	563	575	565	523	586	574	547	593	551	568	538	528	568	581	551	556	557	518	569	561	547	583	560	493	551	565	543	523	552	555	551	536	515	535	560	493	518	587	511	514	514	552	528	509	548	499	559	557	517	509	503	560	546	508	506	506	568	536	563	501	551	464	500	530	542	550	570	545	537	554	521	563	543	515	538	568	534	512	531	528	530	503	526	518	516	574	552	593	552	540	524	540	546	519	514	524	518	499	592	533	567	491	488	477	531	509	558	496	484	501	508	506	530	522	493	587	507	512	528	497	547	525	571	535	567	553	523	500	563	482	525	529	545	562	553	520	562	528	537	547	511	498	537	518	505	501	532	547	527	556	547	538	507	505	534	528	514	545	528	530	560	520	535	546	526	518	526	548	506	514	539	522	510	510	544	511	530	521	543	536	532	534	515	523	518	508	558	490	565	561	519	514	553	496	532	530	503	536	533	537	525	551	562	510	506	545	509	563	506	520	537	555	583	544	510	546	567	521	546	527	512	525	539	495	503	500	533	525	547	491	520	509	559	510	576	512	529	532	514	539	504	529	540	552	531	530	508	541	545	483	514	508	532	528	532	520	535	530	495	551	558	506	537	531	571	486	554	564	540	531	527	529	527	508	504	543	543	540	485	506	533	554	478	552	528	510	541	528	559	492	522	530	498	551	511	546	500	553	517	538	497	504	555	487	523	558	490	519	508	489	501	506	543	509	561	524	537	471	555	515	539	523	548	523	555	508	530	545	509	486	553	523	513	515	525	512	495	539	525	545	530	537	510	550	543	562	556	525	512	556	580	502	515	516	523	511	564	512	511	564	550	523	531	562	581	545	560	541	515	528	570	522	487	535	542	509	551	531	563	538	548	494	486	545	521	537	555	528	543	514	524	524	538	536	550	508	515	511	486	536	500	527	541	559	547	523	544	535	497	529	543	515	518	545	567	504	541	504	546	508	539	524	521	545	506	514	531	541	500	558	545	541	533	490	512	516	555	519	522	526	560	552	552	502	502	503	515	513	535	520	539	559	498	480	547	513	528	530	543	502	572	551	531	540	539	525	538	524	535	513	522	535	537	563	522	523	492	535	523	496	546	507	524	545	516	527	503	576	531	538	518	517	522	582	501	507	515	569	549	554	501	525	537	530	513	520	543	517	508	530	569	509	530	535	534	519	527	515	519	546	485	553	563	498	503	512	505	513	542	485	526	536	482	523	553	532	543	542	502	546	544	520	487	518	552	550	493	488	520	556	543	547	562	539	532	563	514	547	509	529	532	540	494	550	498	541	527	540	540	500	543	492	555	546	560	534	526	587	561	554	539	537	514	546	508	559	512	530	520	544	551	536	531	469	525	562	533	521	575	513	499	551	539	500	541	527	520	498	551	529	528	497	512	528	522	501	534	492	500	537	508	499	541	511	550	541	529	524	520	532	539	509	548	520	498	531	572	498	563	560	535	543	525	525	544	514	545	539	518	517	536	531	524	522	561	538	552	520	531	503	553	516	486	544	478	554	509	528	542	518	504	565	499	524	551	529	513	543	573	516	544	513	498	516	494	498	517	556	516	558	564	508	523	469	498	537	516	526	530	522	517	526	522	543	566	539	520	522	535	523	479	519	553	547	533	536	553	530	580	538	532	482	579	563	512	570	497	521	523	518	507	564	491	533	543	517	506	544	517	529	541	523	562	514	575	531	517	513	514	542	529	524	503	544	536	506	556	518	526	517	554	499	512	543	504	521	512	526	499	524	535	528	540	562	553	545	529	517	526	555	540	494	521	506	499	526	529	550	531	519	469	544	516	513	574	535	490	538	487	505	556	536	546	490	536	519	541	522	533	567	532	525	516	568	533	538	569	606	539	509	528	490	528	558	533	530	535	505	537	520	549	521	513	526	529	546	528	571	538	527	523	543	537	511	560	513	550	519	505	522	508	479	554	527	528	539	511	576	479	532	532	501	541	513	524	522	564	550	548	490	539	509	519	544	518	503	533	534	509	558	523	532	515	535	516	523	536	539	508	530	519	532	531	523	500	544	546	525	563	530	534	519	523	521	508	508	520	530	542	547	524	529	533	519	469	489	551	506	488	489	534	490	525	519	565	511	524	560	522	549	548	537	506	514	542	566	506	533	524	499	524	542	522	500	535	537	549	508	530	519	549	556	521	545	496	547	504	522	522	532	525	519	526	552	500	519	505	551	525	579	556	532	498	552	525	510	530	549	505	565	576	532	507	536	546	529	523	522	536	527	509	546	543	537	572	518	505	515	515	506	504	539	516	513	539	566	491	535	532	576	541	524	517	526	538	566	568	520	549	541	569	522	541	531	502	536	441	544	526	557	512	517	533	537	531	527	511	534	523	544	556	497	600	529	537	501	508	544	542	578	544	512	497	569	492	510	546	518	527	516	529	500	541	496	559	551	490	518	563	534	526	526	533	519	518	543	479	537	517	564	518	533	514	514	547	563	539	501	566	534	513	520	556	537	506	490	535	539	532	506	527	518	549	517	561	511	568	554	538	565	529	533	523	582	508	539	528	507	552	525	530	529	551	492	533	486	536	481	527	501	513	516	511	540	563	555	548	514	519	560	488	565	513	510	525	522	529	539	555	537	543	537	521	528	548	539	531	509	531	540	490	542	504	520	534	551	533	513	492	516	535	496	512	505	482	509	561	521	548	523	565	533	453	515	545	525	539	555	512	504	521	535	493	538	532	538	513	541	524	570	561	471	538	534	553	568	507	540	523	484	544	510	532	521	489	536	505	537	497	481	538	508	529	527	535	528	540	544	531	527	554	546	490	536	529	524	557	509	526	557	523	523	554	535	534	509	496	501	550	523	544	550	538	522	508	500	523	553	490	556	511	509	514	509	514	483	509	540	510	527	507	563	524	527	528	501	529	525	519	501	529	574	520	546	518	519	529	559	509	510	524	548	581	502	515	479	480	531	524	547	535	581	558	529	517	546	524	513	514	548	519	516	501	512	529	571	560	503	504	517	518	568	504	516	531	580	553	553	509	487	534	519	556	533	532	520	499	548	537	545	525	539	536	529	555	525	486	540	565	524	547	528	501	527	546	523	558	508	526	523	509	554	544	536	505	569	559	509	548	517	502	517	518	545	521	534	546	559	530	510	496	485	456	529	509	561	520	531	525	548	503	521	520	565	565	527	556	513	558	500	540	578	519	530	541	546	531	540	528	535	543	506	557	543	527	514	536	539	560	576	533	505	511	554	571	551	534	567	527	539	533	505	545	552	522	526	535	510	503	497	478	483	549	530	531	495	502	518	566	476	528	512	550	546	518	549	535	542	501	519	523	516	504	534	539	552	526	543	535	556	510	514	500	530	520	531	520	510	557	550	546	525	466	530	547	511	544	558	526	502	516	543
1459	310	304	299	275	275	276	263	278	286	291	293	272	285	301	303	287	282	251	263	284	287	291	271	253	292	303	258	297	266	277	271	262	291	282	278	307	303	311	263	298	307	282	309	285	274	297	361	297	295	265	275	310	274	296	291	269	308	268	303	285	290	268	280	276	303	268	284	301	301	289	285	305	293	304	302	280	243	230	288	294	293	313	290	294	281	263	277	297	294	280	281	289	273	251	278	328	283	316	275	294	299	311	307	256	249	268	304	249	268	255	283	327	257	274	301	257	268	287	260	316	320	302	279	271	301	266	310	326	277	286	297	280	274	300	321	264	287	300	292	262	285	253	259	277	296	284	273	332	296	279	276	291	274	281	276	298	276	301	280	314	283	277	266	298	271	315	271	255	286	279	255	279	276	290	270	272	267	313	274	320	250	286	286	250	253	292	276	268	305	284	249	281	278	258	281	272	268	310	280	259	268	305	284	291	288	273	292	288	292	283	301	285	301	276	286	290	305	322	278	253	289	297	272	272	320	298	293	273	316	282	314	279	279	271	282	303	284	275	287	259	279	272	306	286	275	306	284	300	287	267	263	269	298	290	290	260	320	272	315	295	291	275	272	280	297	290	291	272	270	297	285	317	319	277	265	304	308	283	284	299	305	298	236	281	296	282	288	274	261	269	268	264	292	262	284	298	242	280	256	266	251	252	268	262	309	282	279	286	273	302	265	279	277	316	279	281	294	259	306	304	291	299	293	282	284	279	272	295	285	275	277	280	291	288	279	276	251	263	287	301	277	313	298	304	292	277	284	282	289	266	284	284	313	285	309	287	279	317	303	294	289	306	290	307	309	283	276	298	278	282	291	322	259	288	319	276	294	286	313	290	284	269	266	309	284	320	268	286	292	268	300	284	289	276	296	253	303	265	289	273	277	303	324	291	275	273	251	313	307	308	287	287	298	302	294	301	295	292	294	285	286	322	294	300	278	265	288	270	268	269	294	257	284	282	295	318	311	262	266	300	311	275	284	295	291	283	293	276	272	279	271	298	276	299	270	277	270	295	275	276	295	279	277	258	326	309	296	293	305	292	252	275	282	311	270	279	305	306	284	263	277	297	283	293	266	274	260	263	271	307	300	293	303	255	246	312	275	286	290	292	265	296	277	288	301	283	284	286	287	268	282	258	266	292	240	270	294	281	271	277	261	279	281	274	280	262	244	284	280	261	266	281	285	299	263	297	294	263	262	282	308	257	312	295	299	301	327	280	289	288	246	305	267	298	272	281	266	297	274	291	265	291	267	272	290	271	289	262	263	293	306	281	282	274	266	297	287	296	277	243	287	272	306	296	273	247	264	266	305	296	311	280	312	271	297	275	297	272	291	287	282	266	294	266	279	263	262	277	305	279	302	294	301	299	306	299	275	292	307	294	282	279	257	284	282	303	294	311	291	294	278	318	286	303	262	291	320	266	294	272	274	261	268	283	256	320	253	326	299	283	312	290	282	298	298	293	284	263	266	296	261	252	284	311	268	325	287	293	297	277	315	270	304	324	278	271	258	272	290	295	292	298	270	292	304	292	303	281	268	306	318	269	275	275	317	258	303	273	276	242	276	257	260	283	291	284	265	279	316	268	287	281	279	278	291	267	280	268	297	293	297	304	253	262	265	294	270	259	266	294	260	259	266	243	293	271	295	260	249	287	290	330	303	247	271	259	256	281	264	276	292	278	270	288	282	288	301	291	280	274	287	302	270	286	282	278	299	300	290	271	279	305	253	274	275	285	278	236	272	275	283	257	275	280	287	262	269	279	254	311	304	245	268	268	286	261	292	295	268	266	312	279	283	267	292	277	290	260	294	307	282	300	317	290	287	284	267	279	327	298	291	285	302	279	290	243	300	272	242	285	283	266	284	257	253	317	299	259	294	283	281	300	302	273	285	291	265	269	303	261	254	283	267	285	281	259	261	312	286	297	278	271	292	259	276	297	288	288	279	295	294	250	261	270	307	296	281	282	276	287	262	287	299	302	312	289	276	309	258	260	287	268	273	278	282	284	280	273	294	319	339	274	287	309	297	256	264	302	244	274	278	264	253	301	283	304	277	278	268	255	239	288	278	242	278	275	290	265	290	287	297	279	270	255	291	286	298	283	312	274	260	285	297	284	282	290	280	256	318	270	283	279	250	301	305	295	246	297	265	259	325	293	269	310	291	262	308	295	282	296	300	296	269	230	289	241	272	295	293	246	275	293	256	288	252	287	281	254	258	269	285	274	294	270	276	309	265	240	288	251	295	298	273	289	243	258	291	287	310	294	308	299	274	288	307	260	261	267	322	285	280	297	279	277	281	266	282	300	299	308	278	297	250	271	308	268	270	265	312	269	268	251	275	255	287	316	286	247	265	286	278	283	281	246	264	247	293	279	268	281	275	297	282	278	282	271	283	313	276	295	286	283	260	254	294	265	261	284	304	264	303	280	293	300	255	277	309	291	256	296	264	269	287	279	277	304	293	315	279	307	286	260	290	297	264	260	290	264	292	291	294	277	322	336	303	280	239	304	296	260	301	308	285	295	287	296	284	281	279	269	291	267	279	267	298	264	276	282	272	299	313	291	315	291	280	292	303	266	301	292	294	292	314	271	291	281	287	269	298	286	296	277	298	275	287	281	279	275	276	300	279	277	280	277	292	315	269	296	275	272	283	265	288	276	284	263	284	280	256	273	300	282	275	329	310	291	263	307	290	311	299	295	265	280	287	307	304	316	236	290	311	281	289	298	265	267	250	287	249	258	267	280	299	286	272	289	269	292	278	299	283	280	257	263	264	282	248	295	282	245	260	265	314	286	261	275	295	302	274	301	277	298	250	269	292	287	302	271	310	303	282	268	275	273	284	269	297	318	313	262	292	295	293	300	298	281	281	304	317	283	262	298	260	278	303	289	243	285	294	336	255	298	294	264	245	276	293	306	241	266	277	275	305	302	304	239	257	258	257	293	293	284	289	280	287	295	300	283	260	278	270	263	299	277	260	251	271	295	276	279	262	304	297	281	259	278	313	260	277	292	292	295	273	256	286	273	268	287	302	283	288	289	301	299	292	268	266	264	261	260	270	265	315	286	294	272	290	270	315	284	286	320	286	282	313	283	291	283	280	284	283	305	306	283	273	266	305	252	280	288	257	270	289	277	291	252	291	288	294	289	313	292	265	271	260	288	289	270	267	281	327	292	293	297	273	295	277	304	253	274	273	281	282	296	280	280	309	339	276	280	316	299	302	263	288	273	248	255	292	294	281	272	296	280	288	248	287	275	269	276	309	282	298	287	285	291	286	258	268	275	303	286	316	294	263	253	288	292	312	289	295	289	312	258	317	299	285	295	241	282	289	313	278	277	264	299	273	250	324	284	261	266	285	318	265	283	268	283	295	274	293	284	295	286	278	322	288	262	258	274	284	263	264	284	260	291	254	261	287	259	260	290	280	287	284	244	311	282	290	279	254	286	303	318	261
1698	639	624	696	666	608	618	593	683	614	645	640	634	649	660	611	660	633	606	590	629	650	584	660	629	640	639	640	630	675	652	678	648	636	581	627	603	612	611	659	700	643	684	631	612	627	671	635	607	621	648	617	601	637	677	641	639	597	647	634	632	652	633	620	655	629	637	584	593	591	664	623	612	637	666	656	618	588	612	607	682	625	661	629	628	638	664	595	605	613	633	610	689	597	657	665	613	626	597	586	637	611	601	615	629	625	601	668	601	652	623	634	584	621	621	623	641	693	632	636	582	634	655	631	658	649	642	704	664	617	614	648	612	620	635	635	609	618	648	633	602	603	592	618	606	584	634	628	604	610	570	610	597	630	644	637	648	617	659	673	642	635	626	618	615	634	652	601	660	653	672	601	623	606	605	649	668	629	631	628	625	605	633	660	647	636	588	649	633	601	622	568	642	623	656	625	585	586	619	587	584	637	657	589	644	631	663	627	626	630	633	627	647	610	582	628	592	575	602	603	626	659	631	619	611	614	658	640	625	647	576	628	641	633	601	611	631	681	600	614	591	553	617	667	639	581	596	594	604	597	611	627	611	646	614	630	646	625	639	645	678	603	658	550	630	601	647	596	646	620	626	633	605	595	613	654	617	571	611	600	629	633	642	625	633	560	604	618	629	617	627	629	619	603	633	604	636	634	654	579	645	647	653	612	612	600	608	685	582	652	602	609	615	637	621	640	605	623	667	640	610	608	615	616	629	636	583	639	626	672	619	613	611	624	589	682	640	578	600	645	669	568	623	664	650	587	611	631	630	643	605	589	617	650	662	621	598	601	639	604	615	634	606	664	617	610	608	650	620	662	665	651	654	625	635	592	600	664	625	648	644	636	615	649	612	676	629	622	603	586	620	647	577	598	625	631	652	635	592	603	660	687	637	616	657	624	608	592	655	681	591	603	640	640	671	668	626	643	651	633	608	648	687	600	609	664	624	636	632	601	656	651	578	645	599	639	629	653	641	645	652	638	618	649	661	638	594	673	628	644	607	629	618	617	652	621	603	639	668	661	598	656	582	618	647	615	598	623	629	653	590	589	622	605	644	611	613	610	604	676	605	623	639	625	604	623	579	624	585	639	600	589	669	653	619	641	670	608	562	608	625	636	604	597	655	627	649	621	617	632	632	604	625	621	641	637	600	618	601	615	645	583	598	603	637	632	634	611	620	626	636	611	636	564	665	579	635	617	611	636	633	590	587	633	555	660	609	603	606	650	655	600	625	614	598	597	618	635	633	579	593	569	621	596	615	617	629	605	644	623	616	602	650	628	633	576	615	604	625	596	600	581	652	624	633	634	609	586	596	622	610	641	625	623	621	627	629	609	568	619	634	590	585	629	588	586	646	654	611	586	674	623	678	639	649	644	649	642	638	611	624	645	634	633	591	645	634	660	605	631	610	613	641	615	672	583	578	636	580	580	615	594	654	653	657	676	606	621	597	640	669	590	666	688	628	604	595	625	657	630	600	623	635	605	643	591	593	638	653	612	605	638	598	628	637	603	637	621	646	601	642	658	609	610	619	686	607	588	679	613	654	615	639	630	667	603	645	663	604	625	628	602	590	638	629	642	641	604	627	632	617	618	578	607	622	645	587	606	604	639	584	582	599	646	620	643	598	582	644	596	670	653	614	613	631	605	648	619	644	631	628	630	618	612	627	573	607	636	629	604	594	628	628	592	630	605	631	632	618	633	665	640	605	631	601	595	605	651	629	605	608	605	607	609	619	606	616	611	603	617	652	667	612	615	601	622	656	605	628	598	665	637	585	656	621	623	599	644	596	668	609	599	657	634	636	634	553	652	633	658	650	622	584	633	618	663	617	632	607	592	580	616	595	606	624	575	604	610	576	613	617	612	592	625	651	619	666	667	637	661	626	621	622	632	621	619	610	654	659	621	631	664	653	616	622	593	610	614	612	664	587	609	649	626	603	607	640	643	649	664	614	601	582	607	616	610	582	621	647	634	634	613	586	633	619	614	609	596	625	689	641	629	636	618	653	633	653	582	602	611	649	643	666	605	605	614	687	621	655	609	638	620	599	630	643	627	664	630	575	644	614	659	638	589	618	604	630	653	584	609	634	609	667	594	608	645	582	632	622	621	604	645	644	632	579	663	655	574	608	653	642	646	601	623	591	626	629	609	640	617	638	680	614	608	612	646	620	659	605	654	636	611	623	631	606	635	575	655	647	592	606	594	560	657	604	669	605	641	630	655	626	641	587	620	667	583	627	607	667	587	612	646	573	544	591	624	615	610	635	644	621	617	644	616	626	614	625	645	626	588	634	570	635	621	630	627	601	615	634	603	573	643	620	631	659	634	647	578	648	641	631	569	645	608	676	603	578	611	594	586	602	587	589	624	575	587	672	601	675	631	579	638	596	627	551	642	667	664	614	575	614	614	595	642	627	642	599	619	593	602	690	639	619	638	609	644	651	596	638	627	588	632	663	661	657	641	652	600	625	618	636	649	613	591	589	601	670	637	587	627	639	644	650	663	589	571	687	605	646	622	612	592	581	607	588	586	590	601	619	624	643	644	636	575	624	597	597	658	617	609	626	617	640	610	575	630	638	594	637	599	625	651	679	626	596	662	611	648	630	662	605	621	624	630	635	614	678	583	626	604	614	563	580	632	657	642	594	623	595	598	566	615	617	613	579	628	593	627	635	637	598	595	604	691	572	627	627	616	605	648	648	607	591	621	616	621	610	648	633	615	583	621	644	575	638	638	628	627	610	587	672	649	673	635	628	633	620	611	629	679	635	654	592	650	641	615	594	630	660	595	584	665	666	602	629	635	680	631	646	629	642	661	650	645	660	645	603	605	636	613	610	645	625	656	584	653	603	611	662	603	626	622	622	647	608	607	595	625	610	608	606	630	608	599	627	667	616	612	666	645	617	635	642	630	652	564	620	624	631	634	629	575	590	656	665	690	632	653	638	581	645	610	586	653	651	591	657	689	658	645	666	619	620	579	665	623	614	578	635	610	638	597	643	668	594	674	647	609	666	652	576	597	617	594	607	611	637	627	624	675	625	643	635	601	606	673	592	608	636	633	599	633	653	637	662	644	623	631	629	638	660	644	630	596	656	688	591	620	655	623	642	626	614	664	609	639	650	614	620	634	631	629	591	630	634	625	612	585	626	651	638	605	611	634	590	577	626	634	583	623	624	626	608	637	607	640	668	641	618	658	605	651	620	613	609	602	601	632	615	639	601	611	620	653	618	625	595	598	641	600	666	619	582	627	623	621	648	643	648	617	621	622	634	626	576	599	646	642	636	638	648	616	584	630	673	601	652	642	578	636	647	633	662	615	634	622	627	636	618	617	603	612	612	624	600	608	594	617	605	603	610	607	618	605	618	622	599	640	590	624	619	643	601	614	618	618	618	627	565	624	650	635	614	592	649	653	630	661	645	613	603	577	612	611	600	661	652	625	635	613	643	596	608	620	603	592
7172	452	488	381	347	258	238	245	205	197	207	175	171	214	170	169	186	189	155	173	172	184	156	173	157	171	163	182	190	154	181	170	167	165	181	163	167	170	151	174	163	167	175	155	188	146	178	167	165	188	162	183	171	132	167	175	173	176	142	170	176	173	203	167	139	158	169	157	151	171	202	172	162	146	169	180	177	165	162	160	164	158	170	169	186	165	175	152	186	147	160	146	162	175	195	155	180	139	152	171	127	155	154	156	171	159	146	132	159	150	155	168	164	161	153	145	156	149	147	175	182	161	166	176	168	159	159	186	166	177	167	157	163	152	165	178	173	167	162	168	157	151	165	159	164	134	144	160	190	163	173	178	144	156	162	158	161	142	172	179	166	171	160	150	151	152	172	167	169	177	178	146	167	158	170	188	154	187	181	189	154	164	142	144	170	160	169	192	182	147	166	145	182	167	150	155	162	172	162	145	190	166	180	182	163	142	178	183	181	192	163	159	181	186	148	162	166	143	140	171	180	184	151	194	161	172	146	156	161	171	154	174	173	164	165	160	146	162	187	156	192	139	144	181	141	145	172	149	161	173	178	154	170	156	133	164	175	160	159	173	173	138	166	145	150	147	177	171	169	162	148	142	155	166	152	163	175	161	167	161	171	178	167	156	160	168	170	188	154	129	161	180	134	138	166	148	180	179	177	176	165	157	157	179	168	159	188	146	144	162	171	141	167	155	196	178	162	134	157	169	148	158	178	171	121	159	164	188	182	165	156	170	155	183	166	172	158	152	150	172	157	143	174	167	159	188	184	166	169	164	164	171	185	169	156	174	158	153	167	156	159	160	198	158	178	169	160	159	185	162	157	171	164	169	150	176	167	161	195	159	172	139	142	163	171	176	166	148	168	154	182	179	196	154	175	179	188	169	163	164	168	162	159	139	185	165	159	186	161	161	141	183	170	177	195	142	153	183	158	170	159	191	152	175	176	149	155	173	177	176	151	151	157	159	160	153	163	152	169	169	164	150	157	150	154	155	156	156	171	152	156	173	187	184	140	170	163	167	167	140	154	171	196	156	173	162	163	175	162	149	132	176	154	146	171	146	171	154	153	162	141	118	133	162	155	147	179	148	173	154	157	185	168	169	169	172	165	167	167	147	153	176	147	173	183	168	141	139	173	165	180	162	171	154	174	153	163	142	147	161	172	153	160	161	162	144	172	154	162	174	148	168	173	144	160	155	192	198	175	158	171	166	176	184	170	188	141	149	155	172	177	152	171	194	152	158	181	150	176	164	146	169	206	172	181	155	163	173	186	161	167	154	180	157	175	167	167	175	149	170	182	168	178	170	174	170	173	166	167	161	186	159	140	141	148	160	197	165	152	184	151	172	183	144	156	154	177	166	182	176	187	162	164	135	155	158	151	180	148	181	168	175	141	186	181	174	163	159	147	147	179	181	175	187	172	150	150	172	168	167	176	147	161	135	141	155	163	194	155	183	170	153	153	154	137	176	186	156	169	187	162	162	180	205	151	166	168	149	173	173	163	176	178	171	177	150	177	166	181	155	165	177	154	159	171	182	176	155	151	162	182	194	158	151	151	140	195	168	148	171	154	176	173	179	185	166	155	161	142	146	177	167	190	143	158	160	159	204	184	162	145	182	158	163	183	176	161	169	161	165	192	163	161	165	154	152	146	161	153	157	165	186	185	150	141	166	154	173	165	163	162	150	161	162	161	166	177	166	149	158	176	174	164	164	159	165	152	189	172	153	188	156	165	155	178	174	150	156	158	196	174	151	144	158	155	181	188	162	179	158	182	175	159	214	153	157	151	167	170	159	158	176	143	150	168	174	171	171	170	149	158	139	154	174	169	173	148	169	177	168	158	167	184	184	193	156	186	177	174	157	160	192	147	158	147	153	161	147	179	149	173	176	176	168	136	153	172	159	168	127	152	152	148	189	173	163	164	173	154	168	175	193	168	149	177	141	164	157	174	153	170	154	184	160	156	200	180	150	193	181	180	152	145	167	158	184	156	182	145	180	158	164	145	147	132	174	164	156	179	193	155	172	179	159	172	153	153	169	157	149	171	164	167	153	168	160	159	174	172	165	162	162	171	188	133	172	149	147	160	140	175	170	185	147	183	159	163	161	159	168	181	167	182	165	140	137	170	158	164	163	158	170	174	172	182	169	153	150	161	173	131	165	152	170	155	154	179	152	173	169	155	188	179	168	176	177	189	175	181	149	137	162	141	166	169	166	154	176	175	182	176	191	177	159	165	177	159	175	164	154	173	182	151	175	160	197	172	173	163	159	157	160	173	151	157	160	169	163	174	168	172	191	141	162	169	150	140	170	164	168	163	158	166	199	168	173	173	182	142	145	170	155	172	157	144	152	155	180	195	156	167	207	191	156	154	167	175	163	154	171	173	177	169	168	169	164	147	208	172	155	193	164	160	153	171	138	169	171	176	156	159	173	161	189	163	153	160	175	153	174	156	161	136	178	166	161	181	162	191	161	184	155	167	164	146	183	179	169	145	159	158	134	164	170	155	153	171	180	162	161	174	166	200	153	175	168	162	150	148	156	155	154	166	139	141	158	166	173	156	149	173	205	151	159	162	166	171	154	137	170	163	171	160	192	153	199	153	167	188	163	131	198	169	186	162	155	165	157	146	148	193	168	163	146	146	187	174	150	164	159	138	151	161	142	171	160	150	169	180	167	201	167	169	130	170	170	152	145	142	162	170	146	186	168	187	168	165	189	169	180	181	178	160	180	164	170	159	175	160	153	181	149	152	178	167	158	160	146	176	171	138	175	147	171	176	156	175	158	160	177	167	164	159	159	154	173	169	154	156	161	146	184	145	137	187	190	171	183	175	184	159	181	140	146	147	178	167	160	148	144	175	160	160	175	168	172	176	163	185	164	181	180	151	151	167	174	162	160	192	156	146	176	157	155	155	155	166	164	184	171	167	167	169	148	143	178	156	153	154	169	167	154	162	149	193	173	147	157	162	151	177	171	163	173	187	173	161	176	162	174	205	173	178	192	149	130	163	171	168	158	164	152	157	193	176	180	153	141	157	151	176	159	140	159	166	158	157	168	163	189	166	180	156	162	185	163	146	192	151	164	173	172	154	185	183	179	163	180	159	177	142	162	166	148	154	147	179	163	147	161	159	158	159	182	165	162	182	190	160	175	157	166	161	182	170	157	196	177	151	151	174	189	191	155	165	184	172	183	156	168	180	160	143	173	172	180	169	201	158	156	169	166	172	143	155	182	149	156	168	163	143	161	166	187	167	167	146	180	202	156	151	162	161	153	174	168	151	175	159	153	154	163	185	166	163	148	159	159	161	166	158	173	185	169	168	152	185	173	140	159	148	169	167	136	142	170	150	172	184	151	161	147	157	144	178	144	141	183	178	185	123	176	175	177	176	159	142	165	193	155	175	175	163	167	154	142	170	180	165	163	147	160	168	175	173	150	165	153	156	187	156	168	187	187	167	160
6208	680	1165	1399	1165	934	843	688	619	636	569	517	514	493	455	464	459	493	444	415	447	431	451	418	388	443	427	440	450	443	417	432	411	433	426	418	443	404	416	433	419	404	400	400	384	421	418	397	429	416	394	423	425	441	406	395	416	422	433	440	440	406	440	417	390	425	425	431	412	412	356	417	402	408	406	375	411	419	406	379	423	432	400	379	391	387	411	424	389	401	406	432	386	380	413	378	414	413	379	411	368	421	396	400	385	400	389	432	405	395	433	417	409	402	365	396	402	419	374	370	371	395	411	345	362	380	392	423	425	409	397	410	388	400	392	407	397	383	396	429	411	380	414	419	415	406	399	405	385	381	388	376	411	383	428	397	365	398	390	415	404	411	406	417	401	379	387	386	410	410	377	374	388	408	408	437	366	401	381	371	383	432	379	385	374	398	396	409	391	404	398	398	437	415	401	400	445	390	384	414	415	407	390	381	362	415	365	384	434	375	396	404	409	363	389	402	393	429	347	349	394	420	395	401	379	405	358	400	374	408	405	438	405	370	402	401	356	432	404	353	368	400	413	381	381	400	387	410	385	388	396	412	440	391	435	394	420	431	384	365	375	404	388	408	426	421	395	397	403	387	368	373	409	382	368	366	397	388	413	403	400	392	413	368	381	405	377	375	354	389	403	391	396	425	394	396	397	429	410	419	374	382	395	359	368	391	400	395	417	409	384	405	394	390	390	412	415	385	377	379	382	373	366	385	384	387	408	392	417	446	404	399	396	424	355	369	418	410	380	383	421	393	411	413	417	383	426	410	393	381	393	388	360	394	367	408	437	344	414	400	407	404	417	399	389	414	360	425	442	399	383	384	410	404	427	362	407	399	380	367	404	356	351	358	402	429	394	382	404	395	412	391	391	378	402	394	403	421	412	400	394	375	421	399	397	371	383	383	402	400	406	415	393	422	363	410	357	427	361	402	354	393	398	374	442	420	404	387	404	396	394	411	390	415	395	390	398	468	388	421	395	399	367	378	386	390	377	384	394	388	401	377	380	379	376	394	390	404	375	410	409	375	384	404	361	399	400	404	408	383	366	353	404	376	395	393	398	391	413	414	411	420	389	430	399	420	382	369	420	433	403	367	386	416	411	403	381	371	398	378	394	389	367	426	402	385	395	401	414	363	401	418	386	404	426	400	415	430	409	407	367	395	393	392	397	379	408	399	399	390	399	428	416	397	428	391	396	387	359	372	366	390	386	376	427	361	385	408	408	373	384	413	361	388	369	414	436	386	414	395	344	408	410	394	405	397	412	387	415	374	378	337	405	382	404	415	366	375	393	419	423	423	390	368	409	400	384	388	400	409	414	375	425	417	409	413	427	386	411	402	381	418	383	384	428	369	408	366	409	378	393	389	390	355	386	415	387	395	410	398	378	399	395	397	403	356	418	413	421	394	382	407	390	427	391	437	395	391	399	405	420	419	389	412	404	379	433	397	388	399	383	411	350	385	421	415	409	380	395	402	424	388	364	392	398	392	390	405	395	407	385	384	416	384	360	408	366	387	416	400	417	400	432	401	391	365	373	381	394	419	383	386	398	400	376	427	417	400	375	408	366	381	422	407	400	405	362	423	375	388	398	396	403	379	407	380	394	383	389	377	446	386	403	401	381	385	436	415	408	398	372	384	412	385	412	406	395	371	385	388	427	409	408	421	374	395	420	401	409	411	403	389	385	420	442	405	385	408	351	393	367	385	392	378	401	380	384	375	359	439	392	397	396	376	407	366	415	401	394	387	398	379	389	394	386	427	405	397	388	396	410	388	383	383	403	378	451	435	390	392	375	407	372	387	384	381	422	403	375	394	389	391	416	410	388	430	401	395	377	403	377	416	435	373	357	407	416	361	391	399	426	415	419	389	397	384	404	351	387	356	378	389	389	385	394	396	367	412	385	385	396	393	412	402	400	453	408	393	408	373	396	361	376	386	412	373	392	392	425	382	410	381	424	395	408	375	403	397	388	412	412	405	386	345	413	415	395	396	404	398	420	394	365	377	374	420	398	389	388	387	404	437	409	405	446	379	394	405	356	414	397	401	354	386	411	414	395	402	395	370	389	435	418	426	388	410	395	398	399	399	409	422	385	395	398	419	378	398	389	396	382	402	396	404	400	369	384	411	387	363	431	408	421	368	431	394	401	409	410	411	401	430	389	419	385	376	385	405	411	401	413	403	373	388	382	383	402	387	394	404	374	386	410	385	402	412	387	419	390	404	382	414	382	424	402	383	401	385	422	390	417	405	402	426	402	406	417	399	424	422	430	383	419	412	408	418	377	401	417	397	420	413	366	392	421	391	432	368	418	412	366	376	387	408	437	388	397	411	391	384	413	424	388	432	396	413	370	409	451	422	402	393	409	379	420	389	408	393	392	391	438	418	395	424	392	435	422	374	391	413	404	410	389	402	404	390	406	384	431	374	401	405	390	404	382	412	397	405	384	395	381	396	357	399	401	390	405	404	380	417	401	408	410	367	397	385	384	406	408	424	413	391	385	387	399	389	393	377	419	376	402	405	400	364	384	406	387	394	398	397	388	411	377	392	406	385	386	438	388	386	387	382	409	400	357	386	398	399	392	390	396	388	356	410	412	389	386	405	387	412	413	410	415	419	420	407	391	372	380	420	382	384	382	389	351	407	362	417	399	406	389	411	395	384	397	388	352	390	408	398	405	400	387	387	407	407	396	385	403	420	410	402	397	366	383	393	404	407	401	360	379	381	398	374	420	369	388	383	377	421	393	423	370	429	392	407	376	387	392	414	423	388	394	429	403	409	424	391	396	386	401	369	385	384	413	413	398	403	422	417	413	386	405	430	401	382	397	386	411	385	382	381	407	388	409	390	404	424	367	400	420	352	392	391	392	402	402	372	399	401	408	391	382	398	387	421	364	391	374	405	381	406	367	385	412	400	432	375	441	424	394	406	415	379	369	386	380	382	376	374	426	387	402	423	386	378	384	390	357	393	386	389	387	398	396	354	389	395	394	424	392	422	381	406	382	410	404	430	420	422	404	406	403	393	395	409	439	392	385	375	417	375	368	414	424	409	389	370	415	414	407	385	365	397	374	385	385	387	401	391	424	433	374	389	418	407	394	413	421	401	430	363	392	391	386	399	376	410	408	396	370	391	432	449	395	383	381	402	406	414	391	403	398	389	401	401	428	403	431	376	402	378	376	380	447	406	415	433	412	402	427	375	372	438	426	398	377	447	392	388	427	405	397	376	403	395	423	429	379	380	376	395	369	361	383	433	406	405	374	385	362	407	392	383	403	375	401	400	398	392	400	418	364	446	396	404	411	397	381	430	413	431	409	441	350	400	389	408	398	414	406	400	383	393	359	391	380	420	383	436	441	407	405	391	401	401	366	440	386	405	362	382	406	438	381	395	399	405	403	414	369	419	396	385	369	407	374	436	447	389	417	394	400	371	433	393	364	391	390	401	412	400	418	445	446	374
13288	1084	1011	795	596	434	364	365	301	278	266	257	267	245	246	229	227	237	247	232	250	224	246	229	223	262	231	239	240	232	234	190	208	256	202	204	257	234	252	229	236	251	193	214	279	258	239	228	247	208	247	220	228	225	215	232	214	202	249	232	226	229	221	235	233	197	229	219	206	244	238	205	242	239	238	201	248	196	180	217	247	269	243	238	227	239	226	251	241	234	207	230	209	212	219	212	254	189	234	241	247	229	231	198	214	252	219	228	213	207	252	239	203	220	229	191	233	231	249	247	228	220	223	241	213	245	223	227	192	223	230	229	268	246	222	218	199	225	227	195	234	226	216	238	233	215	221	216	213	206	218	217	211	200	197	218	234	267	217	215	224	217	253	244	221	213	218	243	227	195	206	233	221	218	216	219	204	225	213	210	235	218	217	184	240	210	228	209	217	241	214	202	214	236	221	237	211	222	237	237	247	193	214	205	239	211	206	232	213	218	211	238	244	242	230	244	235	227	236	258	212	225	263	238	219	209	217	228	227	206	212	224	222	208	222	204	208	215	180	251	218	232	213	220	227	232	225	220	218	257	265	231	208	241	250	225	232	228	197	224	207	211	236	232	251	214	252	240	233	247	235	253	245	244	217	209	242	217	228	247	235	218	231	207	194	258	252	216	239	210	219	221	241	240	198	204	239	229	220	221	242	201	230	210	249	212	242	213	234	214	203	248	233	231	229	234	227	234	227	216	241	211	251	224	208	217	201	196	248	229	211	215	203	222	232	234	236	230	211	233	240	237	208	241	235	211	226	206	210	218	205	202	191	209	258	241	196	203	217	200	226	227	207	199	185	237	225	245	254	219	234	211	216	229	213	222	189	201	230	214	187	184	237	222	199	226	210	226	218	221	226	210	211	232	251	218	235	212	206	223	239	234	233	229	210	212	218	225	233	255	222	224	210	217	208	227	216	214	252	205	269	225	230	254	227	202	209	208	207	257	215	232	200	210	226	234	239	243	209	222	206	210	216	214	211	238	230	230	214	223	234	230	241	231	194	210	207	245	252	194	187	207	227	204	218	200	222	209	212	204	236	240	216	204	260	216	210	201	241	221	212	234	204	197	214	214	212	221	202	243	218	233	234	216	224	224	229	235	238	208	224	224	251	240	229	211	222	234	214	211	220	228	238	236	249	218	206	210	217	234	220	229	223	191	235	244	222	218	231	251	214	226	200	217	228	226	211	244	212	230	238	239	229	214	253	212	255	234	220	209	228	212	229	209	203	239	217	207	223	197	218	239	217	211	200	193	224	219	226	226	229	227	209	209	209	249	192	226	250	229	210	227	250	253	222	216	250	229	221	200	235	228	213	235	267	233	222	254	256	217	233	210	226	241	245	205	250	256	187	217	226	219	211	208	226	249	233	215	222	253	243	214	215	222	242	227	242	221	214	200	221	237	218	235	192	240	233	230	212	220	205	240	226	211	241	204	214	226	225	229	235	217	222	217	187	198	250	221	240	212	216	210	215	192	220	211	227	195	230	201	192	219	201	205	237	227	219	236	233	257	212	241	225	207	205	222	206	224	240	225	232	224	217	220	222	214	212	234	233	186	211	222	222	212	227	224	204	218	222	215	261	233	235	202	206	217	191	214	231	216	248	223	228	214	209	221	225	254	212	212	188	225	219	209	210	236	239	220	224	186	232	210	207	202	215	210	228	242	225	257	234	215	243	204	223	257	233	243	239	229	235	233	213	242	263	189	201	238	218	209	225	213	234	221	228	232	209	204	222	226	204	212	216	206	221	267	200	223	226	231	206	224	223	225	268	228	232	257	201	210	200	218	204	209	211	210	220	226	229	256	225	215	247	193	222	257	235	201	239	195	216	224	220	227	208	243	235	225	223	227	233	240	209	250	192	225	228	228	217	180	211	199	218	222	238	241	214	219	205	194	211	234	245	224	211	205	207	234	246	234	211	213	212	197	241	256	243	232	208	234	250	239	192	228	198	239	208	218	226	227	208	217	232	214	234	230	251	236	202	248	220	229	241	249	234	212	196	244	237	213	233	207	227	209	206	215	197	195	254	221	225	249	239	233	245	214	207	213	232	209	212	253	235	189	217	214	229	208	211	231	243	219	237	224	221	222	255	218	215	219	226	243	185	216	223	208	224	252	239	222	200	223	233	227	206	182	226	198	214	225	230	222	215	222	209	232	198	222	243	246	214	208	230	246	221	218	233	218	211	214	213	204	221	230	231	219	212	225	239	221	210	239	223	217	210	205	232	264	210	225	216	238	209	210	231	231	218	250	208	235	199	219	218	223	214	240	208	215	224	243	222	225	214	242	204	219	229	231	213	211	204	221	231	219	205	205	224	234	221	222	244	239	222	240	240	202	263	220	216	237	249	229	227	255	220	212	221	222	220	249	214	228	212	221	256	232	241	228	223	210	215	233	211	274	214	193	229	222	197	209	202	241	200	215	201	219	206	229	202	219	235	206	251	236	259	213	199	239	207	230	229	192	217	232	210	217	249	243	208	215	213	205	233	224	201	223	227	223	206	212	224	222	232	227	272	210	217	232	259	211	203	208	219	234	223	205	224	219	232	220	220	210	241	246	219	222	240	193	221	212	229	260	235	212	213	203	213	227	228	215	234	216	215	258	233	228	218	220	208	197	233	229	219	210	229	211	221	205	209	210	236	219	250	229	235	208	214	245	223	189	229	227	194	251	231	203	240	229	237	226	256	231	216	216	198	218	232	221	218	201	239	228	232	191	208	235	251	225	224	238	219	212	244	217	225	248	196	203	212	219	233	224	228	220	207	198	230	220	215	209	222	223	245	226	203	227	244	216	225	214	214	200	211	218	228	196	202	226	236	199	226	225	235	234	206	232	212	213	211	219	228	220	217	231	215	246	250	222	238	232	225	214	220	214	228	223	226	213	221	225	205	195	240	229	196	226	212	251	235	212	221	221	206	216	213	237	232	229	239	231	222	233	196	226	234	210	215	214	234	232	196	247	218	236	246	244	215	228	226	204	197	225	243	210	223	228	244	262	260	225	235	249	219	209	194	237	211	191	180	197	217	200	231	231	230	224	227	219	242	227	222	226	215	208	239	219	205	197	224	198	218	216	224	231	217	204	187	242	210	236	222	212	239	238	226	220	237	250	223	243	204	223	226	197	232	260	196	233	214	208	245	227	231	244	239	209	198	226	244	231	222	213	219	227	213	227	215	225	200	206	244	259	235	195	218	251	215	226	252	234	260	199	224	229	230	216	246	252	226	228	234	227	237	247	205	224	208	191	233	218	201	238	224	224	226	225	252	226	203	217	248	226	240	229	217	206	246	224	235	233	225	259	236	228	248	226	230	234	228	211	271	218	215	212	227	242	215	216	201	207	217	217	229	202	254	235	212	192	230	219	192	220	200	207	245	222	222	200	208	218	231	228	227	228	232	218	234	204	238	196	203	232	215	229	204	229	242	230	214	195	236	258	233	216	209	212
7969	1041	2029	2350	1908	1570	1334	1100	940	936	840	834	765	645	681	660	715	659	626	650	643	641	618	550	649	596	552	569	574	580	588	536	563	582	599	620	586	535	572	595	532	554	603	556	580	548	547	588	576	656	544	603	566	574	549	582	553	537	563	560	555	564	557	563	551	536	523	572	547	521	541	585	476	540	537	538	551	576	536	539	498	524	546	534	519	585	518	545	531	578	538	551	542	526	524	528	535	538	538	534	540	567	580	544	516	496	543	538	526	531	516	517	539	507	507	523	532	544	517	519	494	524	567	504	540	526	493	529	537	534	547	536	506	532	546	530	542	501	529	561	544	499	508	561	539	591	544	512	543	518	525	578	532	559	541	523	539	507	516	524	522	502	536	543	516	474	497	555	507	529	511	529	535	537	493	543	550	527	538	571	527	510	489	552	513	524	584	526	530	572	562	498	525	528	552	537	532	492	519	493	537	507	557	530	514	507	476	545	515	539	504	509	492	500	540	541	552	535	513	556	473	521	530	556	573	496	571	515	515	514	477	547	522	557	536	479	531	522	543	509	507	499	514	514	536	533	524	501	517	492	520	516	552	505	521	555	552	529	542	501	540	477	545	544	542	523	526	507	533	510	516	548	530	513	553	551	497	519	548	511	527	517	576	505	546	524	518	539	510	518	528	559	543	499	522	503	558	537	512	527	497	525	540	524	544	538	563	515	521	492	512	523	536	511	506	518	524	518	497	528	526	570	533	517	528	523	501	534	537	585	576	539	554	514	504	531	495	546	560	529	508	531	526	546	507	500	520	528	519	533	553	543	538	530	523	549	516	573	532	549	503	533	546	555	549	535	540	529	539	545	555	522	508	528	556	551	516	518	528	525	525	548	529	543	515	541	528	540	514	541	512	503	562	546	504	520	538	483	546	531	509	530	502	508	534	509	500	520	550	525	528	537	542	500	569	495	507	515	490	508	529	492	510	543	515	522	523	480	524	507	507	530	504	538	524	523	507	535	553	539	505	535	509	547	519	522	574	502	534	564	505	518	502	518	531	555	519	533	536	555	486	507	512	521	549	555	516	516	530	556	527	561	522	503	521	584	546	514	514	513	504	532	525	508	514	527	518	552	517	542	479	496	523	549	596	564	517	544	559	520	543	521	525	523	541	535	556	542	516	535	503	510	539	525	532	552	500	504	552	496	578	491	544	531	552	488	567	503	526	587	528	495	532	537	512	500	496	541	504	525	525	521	551	537	515	522	507	509	499	562	545	543	526	533	550	534	517	549	515	516	532	532	520	502	555	531	518	558	524	501	541	541	523	510	513	531	509	473	523	515	523	519	541	529	508	532	538	557	523	525	536	505	529	511	576	481	522	529	549	536	524	530	495	497	519	549	520	537	491	541	505	557	543	554	539	512	505	517	533	521	506	500	561	575	514	544	526	531	531	564	504	571	531	536	499	526	534	492	522	548	517	530	506	501	537	534	515	510	516	549	543	565	532	545	552	496	493	575	497	535	486	568	521	498	522	529	516	526	499	558	521	524	514	517	520	522	509	544	508	531	563	530	532	523	487	471	561	532	514	544	543	480	536	540	544	523	553	568	551	509	497	503	520	561	534	486	496	515	546	527	549	528	558	543	497	543	515	555	518	481	543	474	517	555	508	539	551	483	546	522	563	563	516	529	543	532	536	523	528	507	527	520	520	478	514	561	505	530	571	497	519	543	505	547	513	525	537	487	515	521	523	523	513	511	548	552	512	523	535	546	568	581	558	497	509	555	524	536	538	480	482	521	545	528	526	524	540	509	562	526	487	522	531	538	559	555	549	586	485	542	547	548	496	523	531	557	542	534	546	522	542	513	534	520	570	526	568	499	547	545	495	561	489	520	555	508	568	532	491	554	551	484	529	488	552	525	533	500	515	530	515	486	518	538	564	557	511	548	536	542	482	513	533	522	511	519	528	578	563	516	530	519	524	558	533	490	522	546	555	506	559	502	516	533	568	548	535	533	545	496	527	522	537	536	502	525	515	504	544	499	532	543	529	548	560	540	526	488	502	531	574	510	497	537	552	543	532	511	543	497	556	528	526	558	529	518	525	536	535	549	567	548	545	497	505	596	510	530	558	535	494	503	528	496	533	528	507	544	554	523	567	513	582	517	512	521	508	552	550	529	544	539	501	578	530	527	546	501	506	505	503	510	515	509	560	510	513	516	571	549	543	517	510	536	538	510	525	505	541	516	523	544	517	567	508	486	544	547	485	511	557	509	491	530	489	507	558	542	478	555	488	543	522	537	507	499	528	560	528	525	534	502	492	520	541	563	542	517	526	554	543	546	536	541	493	512	531	514	531	539	541	521	513	525	494	542	543	530	485	474	529	524	511	536	538	546	530	549	491	518	511	528	543	560	500	498	504	530	555	542	472	525	517	566	550	514	554	516	520	487	505	519	565	568	541	536	518	536	545	569	588	462	520	559	554	514	561	518	538	491	536	510	503	500	481	544	564	497	511	568	494	564	521	498	519	567	562	516	523	549	537	538	520	530	528	523	508	521	541	522	508	537	529	537	542	547	519	561	509	513	521	514	524	499	537	526	505	549	507	540	494	531	516	485	547	533	504	508	512	544	521	528	545	544	521	547	579	544	532	537	544	494	513	542	539	477	512	579	533	538	511	540	552	497	509	540	521	561	516	533	541	533	485	466	497	572	524	518	556	541	557	579	507	537	496	477	538	497	583	595	517	555	526	531	494	557	508	534	517	510	524	517	531	525	478	562	548	542	518	563	522	524	553	514	529	564	550	497	546	527	517	492	547	542	564	528	485	511	513	522	544	547	514	570	540	520	602	557	504	494	527	528	546	535	551	513	543	541	516	548	547	529	529	549	557	524	549	504	540	506	547	545	515	492	526	522	547	561	548	519	515	521	500	580	525	498	521	531	502	536	532	499	560	559	534	556	506	542	551	526	542	542	524	522	524	527	501	512	521	536	494	553	516	542	512	486	531	508	527	551	503	530	544	560	497	528	531	500	544	528	525	499	565	534	531	537	484	539	486	518	554	500	505	529	532	511	536	565	492	548	534	558	523	536	538	532	523	547	542	540	530	542	518	521	533	505	552	504	516	516	532	546	563	539	515	534	516	500	511	521	545	491	518	503	544	568	507	535	515	534	529	527	511	526	501	541	535	511	507	534	550	530	554	525	520	493	559	525	509	529	521	504	531	514	514	525	519	542	516	544	533	542	506	555	541	568	515	501	549	506	499	548	529	536	542	566	565	535	539	499	565	535	528	548	513	508	563	549	540	553	518	545	508	534	514	528	556	491	530	504	581	521	595	509	479	503	555	505	524	532	556	507	529	534	487	513	546	554	566	497	576	504	493	550	505	551	507	505	525	575	490	528	489	536	529	539	510	549	514	529	532	509	514	553	519	544	529	515	572	563	539	535	534	513	466	526	494	545	548	516	520	514	540	499	513	505	532	513	578	544	506	550	519	500	505	527
1419	270	301	314	278	282	293	271	266	329	307	307	262	248	276	288	293	292	300	263	288	288	248	284	273	278	305	314	281	270	296	262	268	291	251	283	270	291	289	303	313	268	275	318	263	285	276	303	288	285	298	259	275	286	277	298	280	284	276	284	304	272	307	289	278	263	261	277	269	303	280	311	282	294	285	293	272	287	279	283	289	269	290	275	289	275	256	285	254	256	288	318	281	259	294	280	279	278	281	300	277	277	290	306	258	277	299	303	303	279	274	295	275	287	309	328	285	314	303	278	287	294	318	286	314	277	294	289	273	280	282	261	321	283	257	302	276	274	314	296	286	284	306	284	273	286	252	259	323	262	246	268	300	274	290	270	301	297	262	287	263	283	301	296	271	279	297	290	292	259	287	274	274	273	309	277	266	295	327	272	284	295	274	279	299	274	320	289	269	260	276	313	283	311	264	312	286	284	286	283	299	266	292	281	254	262	293	266	244	291	281	273	278	265	268	306	288	271	274	292	290	324	284	301	276	287	288	327	293	276	300	331	312	287	300	280	251	263	295	299	275	293	279	279	287	271	290	270	308	261	292	285	267	289	290	265	284	322	297	282	297	317	268	294	320	322	297	297	290	320	275	290	296	285	269	271	299	272	295	273	290	308	293	237	279	265	307	267	258	289	287	288	311	299	290	289	263	313	287	260	313	288	293	287	264	279	282	289	280	275	284	308	297	298	299	297	299	283	286	305	297	257	334	311	267	281	312	273	271	267	254	262	294	291	278	312	265	282	282	311	292	284	274	275	280	292	279	322	280	307	297	298	300	284	286	280	252	287	274	268	250	302	329	316	328	321	287	279	281	283	271	261	279	279	251	282	274	273	287	281	279	285	282	279	289	298	285	294	285	325	293	277	306	272	285	282	282	289	277	321	281	294	296	272	313	270	289	295	287	271	252	291	253	261	276	264	301	279	258	262	273	291	297	279	293	291	282	326	270	265	280	283	320	268	310	269	279	276	322	282	283	242	305	301	310	307	292	307	290	268	268	258	274	287	283	308	280	270	278	292	278	256	271	314	345	315	321	290	302	297	263	312	311	290	282	281	258	258	332	257	285	333	289	328	304	267	303	303	294	283	314	261	305	307	272	275	301	285	272	275	298	286	274	275	297	303	322	265	274	281	287	283	259	301	268	279	288	275	302	291	237	289	265	296	276	290	273	257	322	275	276	297	266	261	252	264	262	280	269	277	252	260	282	301	262	311	261	310	280	266	296	262	266	320	326	258	288	307	284	250	278	295	306	271	278	280	255	302	299	286	261	305	277	304	281	298	306	296	286	294	272	251	257	294	282	305	278	290	292	295	264	318	288	272	303	266	281	315	266	320	280	275	271	259	256	336	273	296	321	302	279	300	270	275	281	273	299	291	274	302	265	286	308	307	240	274	258	277	286	296	293	257	290	266	277	234	291	259	277	276	252	279	295	292	261	310	251	283	278	308	317	249	278	300	291	289	263	271	292	256	293	272	269	335	279	288	279	269	267	281	328	307	271	254	248	334	254	253	240	293	286	304	265	302	303	248	309	294	282	307	302	281	299	271	267	261	274	308	323	265	275	267	263	285	280	261	296	317	282	269	290	284	293	269	281	267	266	297	295	312	270	289	286	279	270	277	272	280	299	292	307	305	285	307	306	275	275	295	298	271	274	285	326	278	256	286	277	288	284	272	320	260	264	294	297	283	279	284	289	298	287	276	272	284	286	279	254	265	274	303	315	269	278	310	286	283	287	287	304	255	262	285	323	277	283	272	274	320	307	271	308	260	249	292	263	284	250	280	290	284	265	309	303	290	293	282	250	271	285	258	257	297	303	284	257	248	251	290	302	288	278	282	283	259	291	297	280	293	290	290	304	292	254	298	285	269	282	267	303	302	289	306	307	305	281	286	290	265	282	285	297	279	288	280	267	289	269	270	284	270	260	280	261	271	304	294	320	295	269	268	277	285	298	297	282	281	286	264	274	268	256	297	284	283	282	292	296	291	284	282	272	264	306	271	282	285	303	314	279	301	279	286	266	278	272	275	261	272	282	301	290	287	299	290	305	271	286	281	258	291	276	284	298	261	256	272	281	266	293	258	299	279	285	299	270	286	295	293	289	308	303	282	270	262	294	282	308	295	276	254	270	271	296	281	308	278	286	278	270	283	293	283	273	300	301	315	293	290	282	275	318	284	285	296	295	285	294	261	274	263	256	287	273	281	289	293	276	230	276	246	284	275	298	269	301	280	303	287	299	328	276	262	279	279	314	292	284	289	297	258	311	257	242	279	300	290	312	262	303	275	266	303	226	281	307	277	288	255	277	251	275	263	261	298	271	296	285	243	259	277	268	306	289	280	284	302	273	283	289	270	273	265	297	297	245	305	298	273	328	246	302	264	295	304	297	282	312	303	288	325	284	309	273	256	285	269	313	317	280	255	247	293	249	247	268	279	286	270	295	286	281	282	272	309	321	315	304	293	277	279	282	283	290	262	351	304	287	281	284	307	276	312	310	275	277	264	251	261	331	274	290	273	298	275	270	293	306	277	269	285	274	273	251	277	272	267	294	300	282	281	280	296	311	310	293	264	286	273	269	234	270	290	294	263	263	291	233	276	284	264	294	299	269	296	293	300	289	279	290	302	272	306	318	276	311	297	265	286	293	286	295	253	313	264	273	272	289	291	295	291	255	276	294	310	270	263	263	271	287	287	299	249	251	302	291	290	272	313	301	311	254	287	270	289	299	293	274	282	275	293	278	266	296	305	311	271	265	297	268	305	293	309	277	328	264	269	298	259	287	319	294	302	317	291	265	253	277	284	281	282	277	306	267	321	279	281	301	269	265	306	274	251	277	284	259	299	265	296	290	306	286	281	260	285	270	296	317	299	275	262	263	277	302	306	282	328	290	273	324	316	273	242	291	279	297	278	287	274	280	254	281	293	302	278	294	291	274	254	270	285	299	298	268	292	252	295	298	259	289	274	289	268	246	277	274	308	303	269	274	303	255	268	284	283	281	279	277	295	298	278	312	314	272	278	257	257	254	271	263	269	302	309	276	308	254	304	300	306	312	316	310	277	310	272	295	297	310	259	304	283	296	282	289	279	291	293	300	294	289	300	284	261	300	281	292	294	305	287	278	307	274	266	298	273	264	299	299	314	299	289	270	276	285	242	271	313	258	268	308	287	290	264	276	272	289	261	250	268	298	267	290	300	277	285	288	290	298	324	276	285	285	295	285	269	281	285	283	297	335	239	281	271	293	256	284	315	305	285	274	278	314	273	285	277	304	260	304	301	282	297	252	294	268	293	273	272	335	288	282	277	309	245	269	300	288	301	299	256	288	274	302	307	291	293	266	303	276	308	259	282	281	272	287	300	288	285	299	266	274	299	281	301	272	273	273	259	307	299	304	302	284	243	313	325	266	269	282	266	282	288	293	267	270	258	288	302	271	262	245	281	302	273	307	282	291	317
1713	652	616	656	650	649	657	619	610	612	630	650	627	643	605	624	641	608	591	632	686	635	628	632	599	637	665	609	651	653	639	651	651	560	656	634	667	624	670	682	611	639	673	627	641	655	627	654	600	617	662	655	592	632	653	566	647	638	629	634	640	619	644	614	579	628	643	633	628	573	660	605	616	617	621	606	627	630	616	659	641	643	606	641	629	643	624	587	605	619	641	631	621	583	656	649	623	602	643	621	596	649	614	616	638	620	583	645	588	650	599	607	640	592	606	618	617	603	631	614	592	642	672	633	681	640	636	651	625	671	662	574	612	665	629	635	588	655	596	644	592	649	637	610	619	648	615	615	583	651	585	638	597	631	572	616	618	636	590	631	626	639	609	612	644	608	641	598	632	614	595	638	629	656	639	633	671	631	583	589	577	627	579	635	623	614	659	587	591	638	619	624	607	662	600	642	612	602	642	598	665	646	618	561	620	604	641	634	636	665	669	643	631	622	626	621	647	606	643	594	662	619	630	607	637	645	645	618	620	627	625	587	622	672	662	635	616	629	621	604	697	637	598	614	640	622	593	663	594	665	656	623	609	593	599	642	591	637	632	676	623	629	606	636	610	603	627	625	600	583	579	563	642	585	634	626	667	613	641	614	622	617	643	634	625	672	669	592	625	606	634	625	662	611	625	626	631	614	655	598	578	609	638	666	648	623	657	596	585	578	664	632	600	620	578	614	646	618	606	625	629	624	595	625	586	635	591	608	609	585	619	624	642	657	625	640	585	609	606	664	622	614	625	603	657	659	622	651	615	614	678	618	657	642	672	640	660	611	601	614	611	657	625	600	592	641	610	644	661	644	608	637	643	593	600	623	649	609	627	674	601	599	632	615	645	610	652	662	591	639	617	598	622	613	627	626	669	626	592	625	566	636	608	626	614	645	622	644	592	583	617	605	657	632	615	646	609	631	622	604	585	599	651	625	613	625	621	612	605	619	637	608	609	581	615	664	615	626	596	618	619	611	630	609	639	637	640	602	621	625	653	628	608	644	628	644	651	648	587	668	624	636	584	604	590	606	631	643	637	623	627	618	616	605	575	616	633	659	624	665	615	628	621	597	589	644	618	685	648	639	651	634	617	603	651	636	639	598	648	597	659	645	608	653	608	655	594	619	605	641	633	592	573	661	628	633	664	610	618	639	616	613	634	632	657	606	613	642	610	606	630	689	586	639	608	628	582	638	586	625	620	609	633	602	654	584	632	637	610	659	672	608	611	630	594	600	627	626	616	637	610	582	610	641	596	582	651	600	648	621	664	657	661	641	672	694	591	675	605	617	593	585	628	671	605	588	624	568	601	632	579	618	598	639	606	636	608	620	613	571	661	634	636	578	641	622	616	588	659	598	637	619	598	636	653	637	658	600	645	597	558	646	619	594	620	589	645	582	645	625	607	630	599	671	611	642	606	629	608	591	582	639	620	620	656	578	655	626	612	635	644	629	609	686	620	646	625	616	641	570	634	571	607	641	652	628	634	649	600	607	653	652	588	601	629	585	629	627	579	606	617	613	634	659	606	687	609	621	588	626	626	660	609	596	639	585	633	595	637	665	627	598	666	601	576	632	620	608	630	630	628	628	599	600	578	597	584	615	637	635	624	646	654	648	602	618	617	641	580	597	671	608	587	629	629	635	589	630	645	616	602	648	621	619	600	659	622	604	638	665	632	667	639	663	564	606	627	605	637	588	603	618	641	623	588	584	631	566	630	660	650	610	642	588	611	633	611	625	623	656	596	618	651	630	669	577	628	615	614	578	619	605	593	670	661	648	611	623	602	654	576	603	679	654	611	592	648	623	641	629	617	617	625	601	593	623	642	647	626	607	577	647	626	662	633	636	590	586	585	580	631	612	633	614	632	627	644	626	614	619	604	649	660	620	587	638	615	616	666	618	638	605	633	607	619	631	673	661	621	646	623	632	608	631	634	614	623	637	615	635	635	598	634	673	594	608	651	615	579	587	592	610	622	603	633	601	616	648	628	639	628	650	622	667	655	616	619	617	668	630	617	636	649	659	657	585	633	620	611	573	579	651	634	605	655	608	656	590	627	622	590	647	643	653	637	656	621	591	613	622	598	630	665	660	668	616	650	635	614	612	650	572	637	646	615	648	647	630	644	600	636	653	574	611	628	592	619	638	606	648	632	605	665	639	655	644	610	575	720	587	629	602	637	637	645	624	589	619	615	646	636	662	644	647	621	606	629	619	637	605	649	609	645	614	617	642	648	644	642	627	660	587	679	624	553	656	655	593	666	583	663	610	616	692	613	598	601	615	625	629	603	608	615	636	614	587	609	652	605	658	623	615	665	621	592	634	614	595	690	648	679	631	619	626	625	656	612	606	621	630	603	621	648	603	622	596	614	629	611	616	602	612	615	597	606	630	604	600	625	602	631	614	578	651	584	593	592	607	653	617	608	636	631	622	565	607	607	651	616	584	626	625	607	636	626	604	606	609	617	709	603	594	615	619	681	632	632	649	580	603	620	574	627	609	642	681	619	620	654	636	606	584	645	607	603	605	625	662	637	639	645	643	662	633	662	613	617	630	594	648	633	652	611	642	659	596	663	590	630	633	613	631	564	637	617	626	629	659	669	633	625	612	627	648	608	616	610	617	618	624	616	630	647	661	646	603	668	588	622	631	600	643	620	617	622	633	576	623	614	633	630	596	601	599	657	598	602	632	653	599	597	593	635	628	596	564	665	622	678	609	647	608	594	672	650	621	625	641	637	593	621	576	651	643	590	636	614	672	649	564	607	582	648	575	631	592	566	609	618	641	624	601	572	628	645	613	597	617	614	656	617	651	617	609	616	642	618	633	596	635	656	606	644	573	643	654	644	606	601	601	593	640	643	602	585	634	589	616	653	619	667	598	591	648	645	660	640	671	647	611	545	603	631	610	634	577	635	569	632	638	617	624	611	617	661	661	605	632	633	597	621	632	643	645	651	624	581	587	587	607	644	605	574	632	635	596	655	629	582	690	637	633	634	614	615	620	620	611	624	604	643	647	637	607	649	616	613	655	616	636	594	581	635	645	620	628	681	626	633	628	607	614	586	634	630	612	667	631	627	576	617	609	630	655	573	627	587	604	643	615	665	638	620	663	644	609	628	663	607	685	644	637	670	603	616	649	624	607	625	597	651	656	643	602	641	613	596	610	629	589	575	619	613	640	608	636	559	658	677	602	613	639	689	625	608	613	632	613	666	616	598	617	605	653	617	653	643	608	613	611	602	625	572	609	667	639	584	651	623	687	619	622	607	591	658	615	603	649	628	611	640	661	629	635	642	605	616	621	630	625	598	664	591	618	654	595	591	614	593	643	666	611	618	605	623	598	610	597	599	641	636	674	626	591	605	640	660	649	609	621	620	669	655	690	645	616	619	605	609	662	654	641	666	549	615	628	610	669	624	595	635	674	586	633	631	587	613	608	645	609	632	622	641	628	622	672
7187	544	524	461	341	298	226	223	206	207	203	182	176	162	163	187	198	185	169	181	170	150	177	158	151	181	159	144	172	151	158	171	175	150	199	152	159	176	151	174	171	188	182	191	155	178	158	176	159	183	161	175	178	162	181	181	144	180	154	171	184	191	154	154	180	171	193	150	161	160	181	189	161	136	173	172	184	147	171	147	158	159	156	190	202	190	149	179	153	166	176	174	163	174	163	153	169	170	192	160	171	169	156	163	147	171	162	198	160	157	168	167	167	174	138	153	138	138	168	168	165	167	180	160	175	165	155	168	152	173	186	182	167	158	153	167	185	160	167	155	138	169	171	176	170	146	195	189	173	171	159	166	163	162	154	169	165	171	198	166	151	162	154	168	150	155	177	168	178	156	168	171	172	168	169	187	164	151	161	146	183	184	154	147	152	158	152	157	157	181	177	178	159	162	150	163	190	162	137	167	155	185	179	173	165	170	161	165	173	155	149	169	169	173	159	143	160	153	153	176	192	143	186	162	177	178	172	150	141	143	166	180	168	146	163	141	172	159	171	150	155	177	164	163	176	171	175	172	160	182	171	176	148	174	157	169	157	161	154	149	158	172	185	186	157	155	159	148	184	152	164	170	172	166	174	183	158	166	157	157	158	183	158	162	165	156	168	150	181	178	162	145	149	175	153	166	147	159	184	165	161	149	162	145	143	172	180	142	149	147	162	153	179	199	178	161	154	169	172	189	159	155	160	162	167	190	171	170	152	169	163	165	165	172	160	177	178	174	167	189	173	148	172	171	161	153	141	157	167	167	161	175	164	153	165	150	169	172	169	166	161	155	141	145	155	157	156	149	156	175	170	179	151	160	159	183	127	166	149	173	137	153	169	176	171	182	161	180	143	173	162	157	164	137	179	199	160	149	165	183	167	159	157	153	158	162	177	164	171	157	143	150	161	202	158	174	169	191	177	142	177	148	138	155	175	169	155	154	157	151	165	157	180	185	160	191	142	172	152	150	168	157	156	155	156	159	174	145	155	168	169	166	166	147	170	171	157	172	195	177	169	191	187	181	168	153	169	132	183	144	173	163	162	192	164	149	155	170	164	182	180	184	163	164	168	187	168	143	175	179	178	170	161	167	176	158	189	160	175	161	161	184	159	167	157	152	159	187	160	148	165	150	184	139	198	193	174	169	171	158	175	162	181	151	186	164	165	171	164	153	167	154	153	145	158	177	165	169	153	157	175	151	167	172	144	150	147	158	174	181	176	173	149	170	185	183	170	162	164	177	156	175	159	165	160	165	157	164	172	174	174	165	158	176	179	158	148	144	158	170	162	178	171	149	149	162	175	160	158	149	173	164	167	175	154	184	181	149	165	165	166	158	152	183	178	150	152	158	165	151	188	156	155	142	144	145	145	160	173	171	175	169	159	169	162	178	181	142	154	153	157	142	188	187	162	162	177	175	174	166	145	169	157	143	162	157	166	135	184	174	168	167	170	166	148	143	179	153	167	164	188	186	184	162	142	147	177	161	171	151	157	175	149	154	168	172	159	164	162	184	145	168	174	174	141	156	153	148	156	154	177	165	174	160	172	167	156	167	190	172	161	141	194	168	188	141	176	178	209	155	189	172	179	199	183	173	174	187	165	176	173	164	152	173	151	189	172	152	169	164	158	194	149	177	148	153	154	168	166	170	177	169	160	181	166	179	169	149	146	177	191	172	155	159	158	167	157	177	169	163	156	150	170	158	167	137	182	173	153	163	171	163	162	153	167	181	162	157	144	177	174	165	161	184	164	159	161	176	156	179	156	169	155	173	172	159	181	150	154	163	161	180	173	142	176	162	165	172	208	148	167	177	169	155	144	168	188	175	149	163	161	180	176	181	164	165	169	154	159	181	176	178	177	178	158	159	154	176	176	171	186	136	162	188	163	152	155	158	184	181	185	167	179	166	166	144	152	182	177	199	188	168	145	153	154	179	169	157	161	168	148	158	168	164	173	170	158	159	181	149	159	159	160	174	166	171	162	157	146	151	172	151	168	152	175	158	168	179	160	157	152	147	180	158	185	171	170	143	174	179	147	153	165	167	144	158	153	190	167	156	162	162	149	152	183	172	148	171	137	154	149	151	159	179	160	170	190	169	146	171	167	154	173	158	194	178	160	177	177	178	174	174	144	164	147	137	145	170	179	170	187	180	194	175	175	175	156	153	155	174	154	165	165	155	159	163	187	189	143	146	160	188	176	184	177	151	141	161	188	158	168	146	164	180	168	189	174	176	181	156	171	188	193	178	163	163	173	169	165	187	162	179	175	172	166	156	161	146	179	157	192	162	168	165	158	157	167	167	145	130	190	180	168	175	163	136	176	175	190	166	152	168	167	165	151	162	146	161	156	171	159	146	185	186	156	173	138	179	161	180	181	165	153	166	177	169	153	175	154	167	147	159	140	177	170	173	147	167	175	183	152	172	180	171	163	193	169	137	168	158	159	133	165	154	164	181	157	150	164	155	159	165	170	168	191	175	152	146	168	157	163	183	140	156	154	165	165	162	162	138	179	164	177	154	177	163	144	166	172	184	159	174	177	180	157	192	146	167	161	190	157	133	169	153	200	163	188	188	154	157	159	202	174	155	163	156	184	147	192	163	162	170	200	139	151	165	146	160	168	139	173	143	172	165	150	174	175	172	174	151	174	156	164	156	144	177	188	156	157	162	182	156	184	165	163	162	175	151	176	137	166	168	144	190	161	180	168	159	145	142	145	139	154	164	154	149	165	157	155	155	163	167	170	156	168	149	156	168	187	161	148	179	188	150	157	164	153	155	162	143	183	145	170	160	145	166	177	175	183	167	148	173	174	178	176	189	148	135	175	168	168	174	181	160	161	149	178	172	163	189	164	165	158	163	149	167	135	168	173	175	163	182	149	147	157	162	160	165	172	155	163	155	157	171	161	164	168	162	147	159	154	178	172	161	158	154	182	154	157	154	133	151	167	175	174	180	153	173	158	160	161	162	169	180	166	163	169	161	137	171	161	167	168	184	147	151	151	171	173	161	165	158	189	171	172	164	158	135	186	165	166	169	172	160	153	171	137	160	192	177	175	173	166	182	162	162	152	161	187	159	175	176	159	159	172	155	167	157	189	157	167	166	194	163	153	162	158	170	155	182	151	150	146	138	164	168	148	152	176	180	177	168	159	149	172	158	160	176	152	177	175	148	169	146	180	153	156	161	162	170	164	146	174	180	159	151	166	162	175	171	189	157	164	175	179	152	182	146	150	167	157	163	173	145	179	160	152	159	167	163	177	176	200	178	190	176	162	199	154	170	162	164	178	167	183	174	149	184	164	175	163	177	165	158	181	140	151	138	164	137	171	161	160	176	164	169	149	182	162	165	178	168	170	168	167	174	171	175	157	164	168	148	176	180	164	178	146	140	159	157	161	158	151	163	148	168	164	168	157	170	155	157	198	156	183	166	159	153	149	179	141	164	158	157	166	165
6064	699	1121	1401	1123	989	815	731	667	634	560	563	543	557	508	465	475	484	460	487	468	410	419	432	447	463	384	437	411	435	422	438	470	386	460	461	480	410	401	451	427	444	410	444	427	413	409	413	477	426	423	402	428	443	451	425	396	408	411	432	416	415	411	408	446	426	417	434	381	401	432	440	359	388	427	407	387	398	407	407	399	419	428	411	366	405	404	390	390	435	408	410	412	393	406	401	378	403	396	402	400	416	400	368	393	365	412	411	391	361	408	433	403	382	395	385	414	403	431	391	424	401	409	386	384	412	384	383	394	408	421	372	387	383	453	409	405	427	400	344	348	396	387	394	381	389	392	397	407	427	389	390	432	426	400	386	404	435	404	405	407	388	444	408	407	405	424	408	423	380	416	398	391	423	384	405	431	386	419	393	432	404	392	398	357	395	402	393	379	369	421	376	401	407	413	384	433	412	421	402	454	380	393	392	399	417	419	396	391	411	408	378	399	413	389	427	357	434	455	400	421	398	366	403	394	379	367	403	370	441	402	400	385	419	412	394	448	423	393	402	418	386	405	403	388	370	388	416	397	410	385	417	360	417	403	419	407	434	393	381	409	392	365	398	397	390	429	425	405	407	390	393	408	423	391	414	388	405	432	418	375	413	412	422	372	419	393	380	404	371	427	411	401	435	412	372	388	388	395	409	386	426	396	389	432	404	407	387	428	411	396	386	388	409	395	396	404	397	421	390	417	388	403	388	413	394	396	398	390	400	428	397	403	411	374	397	393	405	409	391	385	403	396	358	388	396	436	383	423	388	379	394	384	392	375	412	393	402	362	398	402	388	420	421	380	405	396	391	382	401	390	379	418	394	398	406	416	375	401	364	413	422	370	379	412	377	426	383	420	397	370	368	374	401	418	427	407	406	369	380	386	424	420	393	392	394	385	358	405	412	391	402	369	418	401	396	398	377	393	427	369	374	379	390	417	382	412	383	405	400	371	414	363	366	389	391	377	391	358	389	397	386	405	376	418	419	391	385	399	401	391	407	406	398	383	410	373	393	409	406	380	386	430	425	416	374	413	385	390	385	389	385	423	379	373	391	382	393	400	396	425	417	398	396	441	380	430	390	388	408	400	375	375	373	415	399	409	423	385	384	392	416	392	415	400	395	428	405	399	418	414	424	416	433	390	388	419	393	417	414	400	423	380	371	379	411	380	385	403	438	396	393	411	399	388	396	425	397	392	398	373	397	388	433	382	386	421	416	400	414	385	386	387	456	387	383	389	413	387	398	402	430	359	410	436	400	418	424	383	418	390	438	385	366	401	386	356	401	360	394	404	434	362	359	390	404	373	395	418	386	406	397	412	412	391	393	470	423	417	399	408	391	387	388	402	416	416	417	428	416	409	395	391	422	426	411	409	432	396	394	416	403	377	380	372	387	425	407	415	403	392	378	382	410	397	406	400	395	418	382	399	386	374	374	405	415	407	377	380	401	378	408	386	408	419	380	390	394	421	410	400	430	379	374	375	402	410	440	403	411	437	380	407	391	423	394	414	403	392	369	359	398	348	363	402	397	406	404	435	376	420	386	383	404	395	383	431	383	414	379	371	409	390	395	416	402	369	417	413	403	410	389	446	417	434	391	392	370	390	377	369	379	386	408	403	370	402	346	424	404	385	417	402	423	416	384	400	390	374	383	401	400	380	383	393	403	400	384	399	373	382	423	396	396	373	383	406	418	390	393	360	412	372	396	420	391	426	393	409	403	417	384	385	383	410	409	424	416	389	388	360	397	408	381	424	408	379	426	425	397	374	381	365	385	397	415	369	399	384	392	408	383	391	384	380	398	416	431	374	387	373	420	371	380	349	368	373	406	411	387	393	404	434	408	404	377	408	362	400	393	405	405	377	413	406	423	382	388	378	399	391	375	415	405	385	388	419	408	436	389	422	394	382	433	454	384	407	371	375	382	398	412	398	413	390	377	418	380	411	368	414	358	397	395	422	429	383	402	371	371	389	372	400	408	406	375	429	382	417	413	378	391	381	398	375	390	401	408	407	416	383	390	406	402	395	406	381	416	403	402	413	406	412	398	392	392	392	368	359	409	391	405	375	406	405	399	422	402	379	392	393	398	419	424	391	408	414	392	410	409	383	411	401	355	404	413	390	414	384	371	380	395	378	442	386	414	425	401	395	424	364	407	438	403	351	422	397	377	400	396	377	451	409	396	390	391	366	439	415	367	391	380	404	386	447	362	382	403	377	378	410	412	383	438	399	428	371	395	391	401	407	424	414	390	416	398	381	381	370	371	418	402	370	434	410	428	397	378	389	369	385	377	418	413	370	386	418	377	362	397	405	420	429	388	412	393	399	430	387	360	428	391	384	387	411	389	404	368	368	392	391	367	430	391	405	370	376	407	421	428	387	386	376	409	410	387	399	396	407	386	397	392	395	395	435	379	439	396	387	407	382	381	423	378	403	416	419	374	373	390	411	424	387	374	359	397	441	382	427	372	390	413	413	415	439	421	384	405	411	374	412	361	384	396	384	387	432	396	408	376	397	396	422	420	415	386	412	381	379	381	406	400	408	408	381	392	399	394	388	428	386	385	397	400	414	409	411	423	418	405	408	390	405	374	373	420	369	420	390	406	374	424	394	377	412	369	407	394	377	412	385	394	377	401	395	399	393	395	383	410	400	408	442	382	379	414	354	405	394	446	386	412	403	416	413	389	374	411	411	449	414	395	392	381	414	414	384	418	410	399	395	392	424	398	377	408	383	400	391	419	396	405	393	402	414	386	370	369	403	397	354	414	424	403	400	408	403	399	411	384	375	440	439	443	407	406	426	423	376	399	379	435	396	435	419	405	396	383	400	422	385	418	399	383	389	420	454	394	415	392	414	432	398	407	386	373	389	398	397	388	384	409	387	384	445	417	384	399	410	409	417	425	382	390	402	412	380	419	434	418	421	361	372	391	427	444	405	397	369	387	429	409	401	404	428	380	395	434	385	410	388	388	397	426	396	389	412	402	387	404	422	411	415	385	397	460	414	384	381	445	407	437	410	377	395	395	381	365	412	423	377	416	401	396	398	412	393	388	375	392	411	429	407	409	403	368	421	432	413	406	408	385	403	399	374	365	378	421	388	389	387	390	388	383	392	400	387	388	423	386	389	378	417	384	402	389	405	405	407	390	410	406	417	408	405	358	363	399	399	416	403	379	380	431	383	436	402	376	379	427	419	400	384	373	375	424	403	375	382	421	378	425	379	392	414	382	412	388	420	393	401	452	391	385	369	394	406	366	430	395	406	415	402	372	408	396	397	383	417	385	362	442	422	377	416	334	398	405	412	366	393	393	395	385	395	398	403	401	420	411	404	378	376	394	370	385	423	413	439	390	439	399	396	405	406	377	414	387	391	428	376	401	374	424	412	353	410	391	380	374	407	408	424	411	404	371	403	409	431	405	446	389	391	399	397	366	393	357	398	405	382	419	412	421	395	389
13258	1102	953	790	596	486	348	340	290	269	284	256	258	274	260	235	249	225	238	222	255	228	228	234	223	231	224	228	219	219	225	228	235	205	209	207	227	207	224	255	282	235	222	221	249	244	244	234	211	241	234	208	173	230	213	256	226	203	232	230	213	224	209	234	218	219	217	236	194	230	221	230	231	238	236	233	218	207	224	258	240	239	233	243	257	261	218	201	242	239	214	238	211	209	234	224	218	227	204	200	232	206	230	227	199	237	200	213	207	257	227	247	200	191	213	225	222	234	263	217	209	213	231	227	200	236	209	222	240	224	236	221	241	234	219	221	204	194	227	231	194	243	223	234	223	233	205	216	234	234	221	210	226	233	233	224	191	227	254	238	233	225	199	227	208	245	217	218	234	231	248	234	205	207	225	226	220	218	226	215	224	242	194	218	204	214	231	214	220	212	220	233	229	258	212	233	242	222	246	237	210	220	220	202	220	212	215	198	238	223	217	231	261	235	229	209	203	227	221	215	210	233	233	195	253	211	233	204	192	208	229	213	244	230	210	225	221	240	249	240	239	214	231	224	213	227	218	227	226	209	220	226	227	215	197	206	225	204	214	207	223	228	185	232	231	216	224	221	250	215	248	242	237	239	227	238	210	245	228	215	219	223	200	225	222	255	200	211	212	247	215	214	199	233	214	243	220	194	227	225	203	230	244	220	225	214	211	218	227	221	225	207	210	206	238	230	220	204	243	223	214	234	249	231	219	235	222	222	232	243	229	219	206	222	228	235	220	204	247	202	250	238	211	203	236	264	220	216	209	207	213	208	210	226	236	233	232	235	235	210	221	211	225	232	209	220	239	227	247	214	208	229	224	207	226	225	228	214	227	214	219	231	229	244	201	209	215	239	194	252	205	197	216	225	225	209	255	214	219	222	228	254	236	223	194	251	228	243	257	243	244	228	223	202	254	226	220	225	222	202	207	236	236	249	220	200	226	211	224	228	253	241	236	228	245	236	234	251	211	239	216	234	237	234	213	213	241	176	194	242	234	249	214	196	209	201	215	218	218	234	226	212	229	233	235	242	220	213	208	229	212	207	234	211	237	236	227	247	212	212	230	233	201	239	203	225	257	246	225	201	216	229	241	220	235	230	256	221	226	188	225	223	240	222	228	216	237	219	252	236	223	222	204	238	226	199	218	208	260	201	235	206	242	201	223	214	240	200	232	222	231	193	219	218	243	231	195	236	243	219	224	257	192	189	212	216	237	212	216	246	205	213	203	234	215	232	235	253	220	241	207	203	229	217	225	238	245	233	235	218	207	221	219	218	233	209	221	238	238	224	204	225	249	215	259	227	245	224	245	211	243	204	240	220	243	212	232	219	224	233	244	197	219	209	226	207	208	229	217	192	220	201	197	243	197	217	237	215	212	218	196	238	202	231	199	214	217	230	189	199	240	217	217	228	197	223	217	212	245	234	237	235	236	228	224	242	225	225	216	247	237	209	209	213	196	215	226	210	228	241	222	237	206	244	243	213	214	201	203	240	226	234	240	204	232	207	245	230	235	265	210	223	223	225	214	215	235	251	214	243	216	226	215	218	242	218	214	226	243	201	191	221	249	248	207	238	233	259	213	232	200	230	257	203	222	200	251	241	255	251	226	192	223	222	221	214	225	223	226	236	225	233	240	229	186	225	226	211	211	219	250	214	233	223	240	221	232	227	235	218	215	224	201	232	220	210	199	208	208	198	218	202	215	231	225	193	252	226	231	235	198	191	217	268	222	212	185	209	214	228	233	231	235	232	249	190	228	218	229	220	240	246	221	212	224	220	241	245	212	215	235	199	241	228	215	220	203	235	237	208	228	236	223	225	246	242	226	220	224	215	216	196	199	220	227	204	198	233	247	225	208	272	219	207	249	181	241	242	250	208	218	212	218	202	204	238	241	217	185	212	237	254	234	244	236	251	225	238	204	215	231	232	215	230	232	223	196	228	245	247	233	202	188	208	213	216	213	231	247	222	248	239	219	246	204	248	230	210	219	216	229	245	230	225	235	235	228	225	233	207	220	222	261	214	234	234	201	240	242	229	234	300	231	255	261	214	228	244	231	200	197	262	233	244	179	206	215	208	214	232	207	226	227	254	231	236	228	211	200	205	227	250	213	218	229	248	223	212	247	233	187	214	222	192	228	217	199	253	180	212	199	185	201	223	192	225	228	213	232	219	194	226	232	251	203	216	213	201	221	219	268	232	212	217	236	237	215	241	214	219	203	227	237	218	239	245	208	201	235	208	198	217	227	194	206	197	227	233	224	212	227	222	220	210	220	229	219	224	232	241	223	196	223	231	200	223	232	206	224	227	225	202	209	241	221	214	231	248	225	218	214	220	217	201	232	255	228	242	213	195	208	210	242	225	237	262	242	199	236	205	212	216	204	206	205	208	225	235	261	224	220	213	208	229	244	229	218	204	205	241	236	229	224	216	223	203	200	217	221	221	227	213	201	220	231	218	230	240	224	220	236	212	194	250	235	229	220	242	188	193	236	224	258	234	213	223	230	203	203	233	224	259	247	218	225	228	206	221	246	215	210	228	232	222	239	213	214	201	256	231	207	227	243	195	211	233	244	233	232	249	206	212	233	215	238	189	237	229	232	225	213	219	193	245	207	202	248	220	233	234	227	232	239	236	232	227	221	236	183	215	212	248	227	217	237	219	222	260	225	222	232	237	188	242	229	232	212	241	214	234	220	248	228	225	226	243	231	247	213	238	248	202	207	223	217	240	218	230	227	198	212	248	236	197	207	222	187	192	203	210	241	222	206	224	252	230	244	232	219	216	204	237	231	242	259	224	212	223	206	205	208	224	217	252	186	215	225	221	211	251	232	215	203	218	217	200	192	218	250	232	237	195	198	205	236	242	202	203	231	249	241	232	203	245	234	235	217	221	216	200	228	200	203	235	224	232	223	250	212	222	194	203	210	216	236	197	210	227	227	194	229	214	217	233	223	216	197	209	207	233	239	239	215	218	218	215	226	191	207	214	217	255	217	207	222	218	193	212	206	228	191	236	248	225	209	195	244	217	229	221	212	246	211	226	231	233	220	218	236	212	206	195	221	218	212	217	217	246	212	218	215	230	203	234	237	252	224	234	212	247	287	232	222	214	208	199	243	208	219	242	226	219	214	219	235	219	214	235	230	214	227	235	215	251	210	243	193	214	191	219	242	212	247	248	214	229	215	246	224	233	223	224	237	203	228	231	226	212	233	238	209	226	214	223	202	225	232	224	215	235	221	219	213	205	217	220	237	228	216	219	235	208	230	272	227	229	217	225	217	214	213	215	219	236	217	231	242	231	216	228	261	208	251	217	221	220	227	219	233	212	228	222	212	240	229	232	210	229	230	203	228	204	262	223	242	235	215	236	217	220	210	192	226	211	237	238	223	226	211	230	235	227	233	225	243	222	254	224	225	216	233	216	211	217	228	209	221	235	239	209	258	223	219	224	224	238
7969	1058	2006	2278	1982	1649	1296	1158	1050	933	869	800	795	736	739	677	635	638	630	630	629	624	597	625	565	590	589	595	583	534	626	568	569	564	587	595	594	600	574	569	645	577	595	573	610	573	534	604	590	556	563	542	594	579	606	571	582	573	594	576	618	546	544	567	544	544	554	545	550	534	539	532	531	561	541	538	530	577	544	584	546	525	490	535	484	577	538	551	511	486	511	565	520	599	488	536	545	496	511	563	553	549	541	509	531	580	528	563	528	502	572	567	566	551	570	509	577	559	528	496	514	511	545	528	544	573	550	558	557	520	524	536	584	528	533	567	550	524	549	512	512	535	553	544	537	543	565	536	534	549	560	568	540	510	491	554	531	525	489	532	565	506	510	543	533	529	528	565	563	552	566	531	525	556	527	538	519	554	519	514	545	514	477	526	533	516	551	535	530	532	591	519	526	509	533	529	575	507	525	552	519	574	545	548	501	508	518	546	508	520	529	523	543	597	532	566	557	521	520	523	538	558	539	545	533	504	540	470	508	544	527	529	525	523	552	526	520	551	563	499	520	545	542	541	525	547	583	521	553	511	513	527	531	493	515	492	542	547	489	539	563	538	576	527	486	549	499	522	547	543	523	564	486	519	536	539	579	591	524	517	539	528	555	528	521	549	528	546	526	583	560	529	495	559	551	553	530	546	567	578	528	544	560	587	541	531	555	504	518	550	534	510	523	512	509	528	560	530	527	573	584	549	503	538	565	509	503	537	555	551	514	486	511	562	520	538	506	546	555	508	512	544	518	540	522	542	542	501	516	534	500	546	543	499	529	537	545	523	519	550	501	537	517	535	535	511	550	556	514	534	525	542	551	537	579	476	538	525	540	518	527	549	529	513	499	534	493	573	526	541	498	604	576	544	569	510	518	536	525	522	507	515	553	506	527	507	549	528	524	577	537	536	575	543	473	537	517	533	496	506	484	568	532	540	552	523	528	508	548	519	529	536	540	542	505	489	540	532	570	533	523	503	496	507	544	540	561	493	523	556	568	536	542	519	509	593	509	534	517	533	504	548	546	531	518	542	511	578	505	551	524	560	519	520	508	550	566	552	528	515	550	521	523	551	555	494	508	574	554	509	496	527	542	522	528	515	530	509	523	563	529	540	535	482	548	561	499	547	535	489	540	518	530	491	509	517	502	549	525	524	545	511	554	537	534	553	524	520	461	520	525	516	568	514	538	523	549	498	558	560	504	590	561	530	548	547	515	562	521	532	542	538	516	536	499	553	527	504	519	560	508	554	507	518	492	548	531	514	523	531	516	521	523	530	528	558	590	550	534	530	508	471	547	557	536	537	581	505	592	541	536	523	533	545	556	514	544	547	495	526	530	521	560	544	499	562	519	508	519	520	551	514	517	547	537	528	536	536	503	525	540	506	519	518	572	530	531	535	533	506	511	537	546	550	541	508	501	516	498	570	552	538	504	517	510	536	544	509	557	550	508	489	529	516	545	549	562	498	543	548	548	516	540	531	534	517	515	550	487	468	538	531	517	526	515	551	557	470	529	510	520	540	499	577	517	550	521	528	549	520	519	492	516	575	470	563	512	564	512	580	536	511	561	532	526	524	517	510	546	561	553	516	495	530	506	500	585	550	557	543	557	517	536	492	578	546	513	511	545	513	527	528	580	544	520	544	564	572	549	550	551	575	518	523	502	540	507	520	551	524	525	524	518	537	521	542	549	550	566	533	538	540	533	562	521	556	562	529	531	536	526	580	564	554	578	510	506	524	555	571	540	507	563	539	522	554	537	516	543	523	500	511	561	569	562	571	566	578	565	543	535	577	518	561	557	556	537	557	563	545	480	494	526	535	512	568	538	509	504	510	543	559	517	551	515	533	513	553	560	561	552	514	498	515	548	552	522	526	528	544	537	506	594	539	530	503	508	533	545	545	523	514	544	534	557	548	556	526	538	556	527	545	525	517	519	534	543	529	545	521	524	544	586	518	490	521	529	524	528	500	526	574	548	564	553	568	532	452	528	528	543	548	526	562	520	481	481	555	557	539	506	540	505	556	552	526	509	523	560	543	519	541	501	534	511	540	506	540	554	525	555	532	543	518	541	512	523	515	527	535	515	503	550	560	507	499	528	517	552	520	543	534	533	523	549	559	559	495	525	551	526	553	587	526	503	548	528	548	523	495	524	501	532	485	503	507	543	505	563	570	509	559	496	522	513	555	570	508	549	524	525	491	530	498	585	540	508	518	558	527	479	531	520	494	525	501	529	581	567	538	518	511	543	543	530	550	532	508	553	539	524	521	545	532	530	520	516	502	532	547	510	523	515	554	541	544	530	562	510	516	521	560	507	557	512	512	539	473	544	560	556	548	553	536	504	524	547	544	505	540	524	535	496	557	568	550	556	526	505	553	525	567	539	524	566	582	509	528	506	522	562	531	526	498	560	514	534	555	565	518	562	564	526	511	524	533	596	520	562	525	532	517	536	533	552	532	521	502	524	518	526	500	515	520	523	503	536	513	507	522	548	517	535	565	557	523	491	576	567	516	529	542	533	511	542	510	516	557	489	489	563	563	490	482	544	526	500	500	536	558	549	573	537	562	516	564	526	564	522	527	548	519	541	528	515	560	494	514	539	518	528	535	570	539	562	543	506	505	508	515	554	516	530	517	551	526	538	542	531	514	504	527	534	543	521	511	515	526	531	563	544	506	571	515	518	492	527	534	577	543	579	535	565	545	548	549	531	543	537	536	516	562	528	548	546	563	569	534	558	551	490	541	511	509	526	505	523	521	484	548	525	535	508	530	542	520	543	552	548	566	557	553	560	563	542	538	493	547	541	526	523	502	532	537	507	551	543	534	545	544	516	593	537	514	523	531	530	552	484	496	503	513	551	536	551	528	531	526	542	536	509	558	528	539	560	554	551	498	538	520	525	493	541	518	528	550	502	530	510	535	513	546	505	536	524	531	511	529	541	568	513	548	486	516	534	540	494	539	532	504	524	563	543	507	545	566	581	536	535	552	513	520	536	528	506	520	485	545	534	540	552	597	550	550	536	541	521	556	514	534	528	560	534	535	549	543	536	506	533	527	577	528	517	510	543	560	503	510	511	524	528	568	532	552	534	527	558	541	512	511	531	533	528	520	545	582	534	506	586	522	546	537	511	529	535	514	530	541	533	550	557	524	539	515	579	550	537	561	515	524	531	520	531	531	504	520	520	527	539	508	538	509	533	523	517	581	576	534	510	540	565	528	507	558	512	518	535	539	559	543	509	505	519	527	517	534	517	567	526	515	560	541	550	554	501	500	553	521	491	543	549	520	514	512	524	526	540	522	527	532	568	536	552	570	518	514	559	491	525	566	523	531	536	515	553	523	543	556	533	496	510	572	567	557	530	524	534	531	517	542	554	549	555	529	539	508	539	535	546	538	515	508	524	531	510	538	556	585	518	530	529	557	533	524	555	522	554	555	516	506	548	540	496	482	517	584
1598	300	313	317	287	274	315	293	282	298	286	301	280	283	293	276	274	291	309	259	302	243	276	296	282	289	293	304	276	297	300	329	294	285	284	287	302	268	271	262	263	243	289	288	340	310	287	300	296	254	321	317	290	300	279	281	308	301	272	281	309	253	281	307	280	265	286	307	234	312	253	309	318	318	298	246	287	273	282	266	291	313	271	281	294	290	275	322	302	285	298	301	299	279	254	308	301	316	269	269	284	312	270	299	304	274	298	273	277	268	266	302	314	318	259	264	303	291	285	311	298	284	289	291	305	332	257	257	293	285	288	284	299	304	295	291	271	292	288	305	263	274	280	292	271	276	288	309	281	303	275	266	260	275	279	270	321	313	286	244	307	301	300	284	288	297	325	259	264	293	307	277	299	283	317	270	269	329	293	299	309	284	296	282	283	301	276	278	312	265	305	282	302	274	276	278	317	321	259	306	267	276	274	288	278	294	306	307	260	283	302	253	292	275	263	288	306	293	297	299	286	296	280	292	258	269	265	291	289	285	289	297	290	289	299	280	279	291	287	296	277	268	272	289	288	286	295	299	273	320	290	282	265	274	277	287	297	301	317	267	284	252	279	276	280	310	287	237	299	322	282	333	288	254	291	285	311	284	300	306	276	280	302	271	271	272	277	307	309	288	287	292	288	304	270	350	281	286	278	293	290	300	286	294	274	310	254	273	297	282	260	287	308	268	262	261	276	312	302	290	256	310	303	251	297	280	286	317	277	331	275	253	252	301	273	299	285	299	299	302	282	274	299	284	280	272	318	264	301	265	275	270	309	313	297	250	282	295	292	312	331	289	294	273	277	313	269	295	275	287	287	311	256	299	319	274	308	290	257	287	295	297	300	295	311	312	286	296	291	300	270	249	283	308	289	279	285	301	305	290	278	298	292	286	285	281	266	270	276	285	278	301	299	302	263	283	274	258	293	246	301	293	287	278	287	283	279	280	286	312	298	309	267	285	290	284	313	281	283	298	276	302	287	279	291	314	265	284	262	276	272	278	277	266	305	292	316	270	272	294	298	301	285	286	280	290	312	265	251	272	284	287	291	249	289	282	291	276	285	279	309	301	280	304	333	298	284	271	269	267	281	283	241	313	316	310	287	265	288	298	262	362	308	297	303	284	276	282	304	304	255	295	269	283	304	295	296	279	308	290	280	272	323	269	275	283	265	292	259	287	289	303	284	289	274	307	291	276	327	310	264	301	279	282	321	282	340	299	290	261	318	306	312	287	273	262	251	298	287	328	287	289	286	271	297	307	283	251	280	303	311	310	307	274	287	308	326	253	285	291	317	279	293	313	281	276	322	255	281	236	304	289	299	297	318	279	302	282	265	277	265	315	300	274	298	273	283	258	283	280	303	265	302	245	297	296	289	244	283	261	307	287	262	276	316	280	301	264	308	282	271	276	270	315	287	261	298	280	263	294	262	263	261	299	316	297	267	288	282	300	290	296	264	305	264	305	285	310	280	285	281	284	297	302	301	273	283	266	291	319	290	308	279	242	287	267	291	302	285	306	273	262	269	305	280	297	308	297	298	293	278	254	288	279	269	293	283	299	266	265	273	249	290	282	279	290	305	288	335	290	289	289	276	306	296	267	280	283	344	280	330	308	290	291	282	253	288	283	266	288	275	266	284	280	277	305	303	323	291	276	278	313	284	306	312	281	297	280	271	292	292	280	289	274	294	293	279	317	245	297	296	269	291	290	302	307	319	303	289	290	277	316	258	282	261	303	274	264	290	283	282	299	289	296	307	306	300	275	306	286	269	281	305	288	295	288	280	276	284	286	239	274	288	274	308	267	302	322	288	277	296	296	262	282	314	296	286	269	290	297	283	276	296	324	290	296	257	305	290	291	272	271	286	269	286	298	276	313	314	296	290	268	286	284	281	291	288	278	303	288	290	256	279	311	265	280	289	295	302	285	277	296	264	251	285	335	281	283	273	285	301	273	294	296	282	326	289	283	329	289	302	280	274	298	278	281	280	289	300	264	268	312	307	308	294	292	293	285	315	298	306	293	276	284	296	276	247	283	285	307	306	273	272	287	287	312	309	296	264	274	268	312	266	284	301	289	288	268	302	283	305	295	286	310	274	280	264	302	266	269	263	277	311	293	275	286	304	287	286	310	280	293	300	270	262	294	284	286	305	299	293	298	279	287	282	296	254	265	287	320	273	268	300	305	296	242	265	318	300	285	275	320	308	285	300	293	299	280	276	295	286	265	291	275	291	271	267	302	282	313	277	265	298	298	297	310	311	276	319	262	294	288	309	262	280	273	270	242	297	293	280	265	281	287	288	266	297	283	270	296	330	320	265	266	266	281	265	330	264	272	260	309	259	254	254	289	289	303	271	249	305	305	289	271	265	263	283	317	270	280	310	285	260	291	289	278	297	291	307	295	267	311	257	300	269	259	285	298	273	300	262	276	277	295	283	282	275	271	329	264	262	282	268	279	308	303	285	300	249	327	318	291	277	290	267	267	271	256	272	288	283	260	271	248	267	292	291	284	285	262	275	269	287	276	295	280	274	302	257	276	271	283	298	283	297	272	275	257	268	294	272	246	278	273	289	303	278	280	275	306	300	263	281	258	301	275	303	263	279	279	280	302	299	308	282	274	280	311	294	289	304	279	277	317	292	271	308	272	291	286	325	281	334	286	263	289	300	274	280	311	281	296	322	289	286	280	323	309	290	298	310	276	290	278	277	289	321	290	277	277	274	294	254	264	298	285	278	282	262	271	290	294	319	302	257	267	283	276	278	313	307	258	297	266	256	278	278	318	280	256	325	274	278	260	270	288	302	304	286	292	311	257	276	291	263	275	286	247	285	279	300	298	302	272	306	281	291	289	264	290	275	267	268	300	280	289	284	259	268	251	286	317	289	242	286	305	256	295	313	276	273	288	296	271	304	289	279	285	312	262	281	269	285	330	288	269	293	300	280	307	281	291	273	278	277	257	264	282	276	279	306	268	281	251	301	295	250	304	272	255	289	316	295	275	326	293	281	278	285	292	305	273	303	279	303	288	286	278	305	290	327	289	283	280	298	272	228	278	278	292	256	303	273	265	259	304	274	287	310	252	279	293	290	280	321	257	285	267	290	273	295	297	284	301	293	289	284	287	313	322	275	268	307	276	309	257	310	256	285	244	290	307	276	306	265	274	272	293	262	325	293	286	271	282	282	319	283	315	315	259	303	298	292	258	321	312	290	279	276	278	287	277	281	294	271	302	289	301	268	320	313	326	284	269	271	274	272	276	279	277	273	303	302	281	296	352	297	262	291	310	294	301	296	272	290	301	266	292	291	332	273	273	315	267	318	264	257	317	297	297	311	250	288	281	280	319	280	299	285	287	297	289	281	316	279	282	282	277	294	309	309	283	255	309	258	270	298	266	263	296	272	257	259	276	312	305	291	304	293	267	298	290	274	280	307	286	283	269	289	298	255	269	266	272	269	284
1829	605	674	660	692	670	591	668	658	600	687	653	634	679	682	615	659	675	636	628	639	633	606	622	642	681	618	612	639	623	616	626	663	617	618	620	667	639	664	627	647	612	652	649	645	615	653	678	662	696	643	672	655	665	635	609	645	660	665	614	660	632	602	638	625	582	624	674	629	628	608	639	637	624	627	657	643	626	652	597	645	606	559	654	638	637	616	637	673	604	631	651	597	647	609	619	598	596	650	659	577	624	623	637	618	588	605	659	651	604	630	657	609	622	629	605	572	629	611	615	622	618	636	613	631	631	594	669	624	651	670	626	628	608	651	633	631	664	627	567	627	628	607	635	612	659	598	666	601	625	657	616	619	618	617	602	641	627	625	633	637	623	552	612	625	597	576	582	642	625	644	622	616	618	588	627	596	649	632	582	664	580	661	623	588	659	605	633	619	596	680	577	589	581	619	624	638	606	643	643	687	580	642	628	641	628	578	609	666	612	649	596	625	652	615	616	643	620	618	622	650	634	652	678	608	630	641	679	618	644	625	620	610	614	670	664	670	643	608	633	611	633	644	631	634	683	617	614	612	623	606	608	660	642	622	611	632	610	610	627	595	619	628	601	637	655	610	645	672	637	634	633	651	644	685	635	608	626	680	636	636	649	595	606	632	597	661	627	626	644	601	637	623	612	633	650	616	651	615	611	621	613	612	626	585	620	632	593	675	617	636	645	609	603	629	618	631	620	664	643	607	626	660	609	679	644	620	604	623	623	619	653	653	630	654	641	608	686	618	633	668	622	640	587	590	653	655	648	615	647	591	673	675	663	617	669	658	629	647	620	627	672	609	697	658	624	633	604	669	636	633	620	654	605	604	654	619	641	583	614	623	603	591	590	654	651	591	638	629	609	668	627	610	642	643	649	637	618	601	627	639	592	613	642	619	642	646	643	627	611	626	624	644	563	617	644	584	629	630	613	627	587	581	629	624	668	637	621	621	674	637	632	600	629	654	580	613	590	637	620	642	669	644	632	585	596	634	612	642	627	593	669	628	637	601	660	619	612	617	606	546	576	592	675	619	643	650	616	631	614	666	680	644	628	629	627	610	625	596	643	642	632	646	619	571	653	641	610	642	636	614	635	611	672	603	646	648	617	599	614	581	634	628	642	620	612	577	609	608	642	667	653	639	650	633	622	606	632	628	633	624	601	644	643	608	608	666	628	596	667	628	655	633	645	651	648	669	613	636	623	614	647	616	624	626	639	583	596	595	629	664	612	630	637	673	623	624	638	624	652	659	670	611	606	626	667	662	626	635	630	637	662	621	626	609	610	609	556	625	645	657	654	624	645	604	646	602	606	677	596	587	613	682	661	598	647	646	600	642	613	649	608	645	639	631	604	677	633	689	589	550	654	631	585	675	603	656	608	644	647	656	639	636	624	625	609	583	629	623	595	596	597	690	590	622	604	661	649	645	622	617	637	609	670	608	597	593	632	622	655	663	603	631	630	594	587	612	662	568	623	645	646	652	630	600	623	648	598	629	633	595	639	602	657	624	610	624	623	629	639	601	646	627	649	619	650	619	629	608	645	632	687	631	629	612	650	637	669	644	671	650	650	656	656	680	646	614	638	654	582	675	591	595	644	643	689	635	635	598	618	627	656	667	609	610	662	622	645	620	656	593	644	636	641	624	624	632	646	645	605	624	612	590	635	635	624	607	621	650	623	651	581	583	660	603	618	614	592	649	624	657	635	616	646	670	611	596	589	666	636	625	612	644	601	589	630	618	611	643	676	650	658	674	639	615	664	640	626	647	613	599	654	596	619	616	640	634	579	648	662	634	612	633	647	636	617	615	624	640	581	680	637	626	623	620	603	622	586	614	592	632	659	568	669	618	631	597	611	602	584	614	633	647	652	630	631	585	627	667	624	650	632	651	604	623	621	614	615	671	678	606	575	637	648	609	615	600	596	624	596	652	650	653	625	629	603	640	637	649	604	618	640	642	625	608	622	581	597	626	628	693	660	600	627	597	681	664	630	641	633	597	615	661	617	590	649	617	617	645	649	647	617	636	589	630	647	617	619	650	633	620	646	593	577	593	638	613	639	598	711	661	623	652	604	655	624	614	616	642	640	617	607	626	608	631	646	598	652	567	605	644	596	630	621	615	606	637	599	561	600	603	599	621	681	658	644	600	621	655	630	642	625	651	643	649	597	647	611	633	615	669	650	640	655	600	587	596	645	685	597	660	660	647	629	655	592	631	602	625	649	658	645	652	627	626	640	616	617	603	593	635	668	595	637	586	629	618	607	632	632	629	646	605	625	674	652	580	669	645	642	606	661	650	623	626	654	622	613	660	643	586	626	624	636	646	611	602	640	646	663	612	637	631	639	644	619	617	624	627	631	600	652	648	631	683	621	642	596	569	623	637	642	610	661	619	636	671	611	651	596	599	594	620	645	645	617	615	622	628	668	673	643	630	659	627	655	667	651	604	598	633	636	611	631	671	644	594	594	647	647	615	606	621	657	626	606	613	680	639	619	653	663	626	642	634	591	651	653	679	628	620	637	637	626	654	603	604	577	613	645	677	650	653	613	621	589	633	604	659	671	613	643	653	569	617	610	642	606	628	643	636	646	629	673	614	668	673	647	644	654	618	622	610	616	662	580	621	652	612	634	609	651	657	645	659	613	652	645	637	612	635	602	625	635	622	589	613	624	643	574	668	675	587	615	627	657	628	636	627	613	594	603	601	647	661	665	676	649	648	664	662	571	629	618	665	672	644	637	597	591	592	598	612	628	598	609	651	617	591	573	600	661	627	610	642	576	666	630	641	563	634	626	659	639	611	611	632	617	614	646	616	608	596	672	635	638	573	644	619	605	596	639	603	628	637	637	659	606	625	626	559	664	601	624	619	620	621	713	628	675	601	635	601	634	622	621	642	621	621	602	617	617	634	569	610	573	653	605	652	636	603	613	667	654	628	593	629	626	601	631	622	607	668	643	625	604	608	604	644	598	648	631	639	673	626	673	606	656	613	605	617	617	637	638	642	634	640	577	629	656	667	585	634	632	659	609	647	618	616	651	604	640	642	617	621	616	639	645	615	634	650	648	595	642	661	630	583	639	627	646	644	629	636	654	657	599	649	646	642	641	682	655	615	553	625	641	627	579	620	648	656	628	620	586	670	609	613	629	628	598	555	590	663	641	639	645	642	636	634	620	667	677	617	614	631	633	640	613	638	603	646	659	637	668	676	665	634	652	653	620	621	636	640	587	668	577	661	699	629	649	624	621	665	650	657	650	601	636	630	601	643	602	645	568	585	660	619	623	645	667	670	681	620	626	648	646	674	628	645	661	607	679	636	608	601	594	664	611	630	662	626	650	590	636	633	681	657	666	617	595	639	644	614	613	594	649	680	657	641	608	652	633	599	697	643	574	602	663	611	638	610	598	604	613	631	653	629	645	608	619	641	639	617	662	642	612	554	649	577	638	607	710	648	612	593	647
7182	496	512	442	343	273	245	203	217	214	204	169	198	178	174	187	182	182	192	156	196	159	181	178	196	188	169	176	178	198	162	160	164	168	194	169	199	180	169	175	177	183	169	179	166	178	182	181	172	186	167	139	186	164	180	183	158	162	184	180	166	171	155	188	182	177	176	156	151	181	139	141	168	172	159	156	173	172	174	153	172	167	176	164	163	185	189	168	158	161	179	167	160	207	166	147	160	159	182	161	177	177	166	151	169	153	161	156	204	174	164	143	159	157	189	141	202	171	174	144	162	157	176	138	169	180	182	152	175	156	170	136	176	163	168	166	199	157	154	152	154	170	170	169	164	156	116	157	170	163	187	171	176	196	160	159	165	180	136	176	168	157	150	146	162	161	185	174	188	182	161	144	192	161	172	166	162	176	185	163	158	164	169	166	156	181	168	146	157	166	149	157	174	163	170	151	167	161	176	174	167	150	143	186	149	151	164	182	184	175	169	175	170	143	134	148	147	161	176	157	147	160	182	152	142	153	146	180	157	174	153	163	180	174	167	160	160	148	164	149	164	181	169	163	167	145	170	174	177	177	165	176	153	180	184	184	172	181	176	165	165	180	172	184	182	176	187	155	180	163	164	162	163	193	178	166	184	167	152	160	180	175	186	158	167	136	164	161	165	178	183	176	191	183	181	160	161	178	172	157	151	189	169	153	189	158	127	144	154	151	179	175	156	161	185	149	161	184	161	165	179	175	180	180	155	175	188	150	182	172	191	155	158	175	175	183	168	169	158	188	164	174	178	156	172	147	172	154	173	187	168	156	189	183	137	152	169	177	171	167	176	148	168	160	179	185	152	147	178	152	158	147	164	156	173	182	152	171	155	150	143	140	178	154	151	157	163	178	144	170	164	172	156	156	161	155	181	156	183	153	188	182	159	167	155	196	166	182	167	155	180	158	175	175	189	165	138	168	170	197	174	183	186	170	150	170	166	168	173	184	163	158	173	166	162	179	167	173	187	197	175	169	181	160	148	172	176	181	165	168	153	159	179	193	156	164	173	160	157	167	172	164	176	174	172	175	179	179	155	175	173	175	169	158	140	165	150	192	142	179	137	169	182	158	166	182	171	190	169	190	172	179	190	158	181	172	140	181	175	145	168	188	146	185	197	180	154	170	191	164	166	150	168	132	191	178	178	147	166	177	171	157	169	161	171	146	170	174	163	160	155	163	161	157	174	177	154	195	168	158	163	196	168	164	179	175	179	149	165	166	160	181	199	163	158	157	166	172	146	166	162	167	174	159	160	174	175	154	180	156	174	175	167	182	155	157	171	164	190	169	153	172	200	161	161	192	175	154	174	173	213	164	172	151	157	163	137	177	146	143	157	159	166	164	191	182	182	129	183	159	192	175	169	146	170	169	153	152	166	158	170	161	144	144	164	195	157	184	178	175	145	138	181	169	180	174	165	187	163	178	198	163	152	155	172	158	172	177	184	170	171	175	182	173	152	168	170	177	149	173	166	178	185	154	179	142	155	168	195	160	148	186	171	175	146	189	171	162	183	188	149	170	144	146	140	173	170	164	160	147	162	166	173	170	173	165	170	161	150	151	162	156	161	151	147	142	142	159	156	165	161	153	172	161	180	175	153	165	180	158	187	141	170	186	170	164	182	162	177	166	159	189	162	164	151	165	184	166	188	167	165	164	182	184	166	161	169	177	179	157	159	171	164	183	156	164	172	145	187	166	141	176	153	167	159	171	120	170	180	159	170	201	147	167	147	157	176	170	159	160	163	162	205	161	171	165	168	157	154	163	174	167	152	168	163	169	183	179	184	160	172	156	165	160	152	176	147	177	152	172	164	165	171	163	164	182	171	151	166	161	174	145	168	147	174	157	155	184	144	187	155	176	150	159	145	177	170	157	175	186	173	175	182	170	154	159	165	164	146	188	184	157	146	184	155	165	186	163	176	170	200	158	149	144	184	180	166	150	164	163	162	169	165	168	148	179	143	170	174	131	144	161	142	149	192	173	211	162	177	155	173	158	173	157	162	139	154	162	180	156	160	156	165	159	157	181	178	153	188	165	149	162	192	184	153	199	158	139	163	151	169	167	182	163	156	174	158	159	158	162	181	184	172	145	154	168	172	191	176	159	200	174	160	159	181	177	158	197	175	151	173	155	184	173	182	169	150	190	122	157	161	169	160	170	158	179	147	137	152	163	166	151	160	174	163	161	187	165	163	183	143	192	177	152	185	164	161	170	163	153	165	170	161	180	184	178	187	184	184	163	188	184	168	154	169	177	157	193	169	165	158	162	171	171	182	175	188	163	170	172	175	156	155	150	151	161	181	165	165	182	156	155	155	182	178	154	161	150	182	170	168	168	144	175	182	175	151	170	160	166	156	149	189	180	133	168	165	140	179	175	155	165	157	157	145	164	159	172	164	149	149	147	161	198	170	162	183	170	162	158	169	185	158	161	178	164	147	171	177	145	168	162	160	166	169	157	170	163	177	154	171	169	163	190	147	152	176	164	193	146	167	178	183	188	155	184	157	174	164	162	174	164	157	177	139	162	174	202	188	140	163	170	190	174	178	146	172	141	179	158	164	145	146	158	168	162	176	172	145	167	164	136	139	168	175	169	176	173	170	167	153	164	168	166	148	151	165	170	159	192	180	162	195	181	195	170	178	178	183	170	169	191	169	159	153	173	166	178	143	191	181	166	161	183	161	153	169	187	177	166	150	156	171	163	191	162	178	176	151	178	164	187	169	177	177	188	154	176	151	176	187	147	188	172	156	183	169	162	151	166	154	159	183	166	161	156	164	192	178	166	166	148	178	157	160	160	159	156	177	157	154	163	162	175	175	162	197	156	168	161	166	191	179	149	164	153	180	199	180	182	192	146	171	154	209	133	179	148	163	166	169	174	176	148	163	145	148	155	146	159	160	171	153	157	162	207	166	146	168	164	192	153	172	166	170	176	163	181	177	154	170	155	160	176	172	174	175	153	173	177	169	184	171	167	165	160	158	157	147	171	173	170	169	171	175	141	176	180	155	163	173	170	168	163	164	164	172	156	173	145	153	189	165	160	172	156	210	167	155	163	186	167	154	150	156	174	179	149	177	164	148	181	178	184	187	175	180	182	169	164	189	146	158	156	200	174	164	162	165	183	165	156	157	154	164	170	157	179	170	172	164	141	164	162	160	136	154	162	174	156	161	164	141	138	162	138	177	169	180	156	172	155	175	145	186	172	181	155	167	173	174	174	131	162	195	142	172	171	172	179	157	156	154	166	168	172	163	156	155	151	192	151	155	153	164	143	148	157	155	152	151	162	165	163	173	173	175	160	178	170	162	157	160	153	142	147	170	164	164	173	175	173	156	157	180	184	169	153	159	168	147	160	182	206	169	188	177	193	169	169	143	170	152	167	153	155	148	167	169	173	160	162	153	165	166	169	176	165	179	154	173	166	179	179	173	165	199	165	140	158	174	163	169	183	148	194
6090	706	1213	1312	1175	987	819	730	622	623	621	508	568	498	467	474	482	480	454	451	469	456	461	453	424	439	450	474	403	463	406	424	435	400	432	399	426	443	417	456	432	418	458	439	418	445	430	457	452	429	444	459	428	455	463	441	407	436	442	397	412	370	398	406	427	416	432	437	421	404	410	378	442	425	416	428	383	399	390	409	405	405	410	406	399	410	439	455	394	402	408	411	378	431	408	394	400	396	420	409	425	443	398	387	400	395	379	410	412	375	389	410	382	404	376	399	437	385	371	419	353	397	413	367	407	391	394	394	414	418	410	413	385	401	382	389	398	400	394	449	445	414	421	407	384	408	395	397	397	389	422	414	420	403	409	409	385	365	406	404	404	395	397	395	395	422	415	413	419	374	422	422	417	388	404	410	387	395	395	414	372	427	371	427	416	406	399	391	406	393	401	386	364	444	426	387	416	428	423	381	397	426	399	396	421	406	464	396	391	434	396	411	405	364	395	397	403	419	381	403	434	397	365	372	393	411	414	410	373	403	365	416	378	444	367	397	411	413	386	410	458	387	389	409	404	404	375	427	421	404	386	396	365	433	389	394	421	414	412	406	402	407	422	389	420	398	397	388	420	421	393	407	409	419	414	359	394	392	427	367	417	427	401	397	378	364	424	389	384	387	414	390	438	421	404	396	426	388	429	388	429	370	365	358	409	415	374	397	379	379	432	390	381	421	416	387	381	400	402	379	400	428	374	396	390	389	410	464	397	411	411	386	387	399	431	396	386	405	399	428	392	401	375	448	435	389	400	388	424	400	386	435	348	427	417	418	407	413	414	400	397	375	420	408	396	405	405	392	371	383	390	414	411	392	400	419	419	376	432	405	439	393	369	420	395	405	440	405	398	399	397	364	388	412	414	420	401	374	416	405	373	375	418	395	421	387	410	400	398	431	386	420	406	401	379	421	357	404	456	443	385	397	414	422	430	432	422	413	390	409	408	373	395	412	406	420	424	420	421	426	403	387	398	413	386	391	388	419	381	407	387	409	359	405	426	386	398	412	415	400	432	431	376	429	382	418	388	431	387	410	400	400	403	409	383	423	382	401	398	445	428	368	379	394	365	397	398	385	367	385	400	394	419	379	409	363	398	422	428	411	427	411	408	400	396	396	402	374	433	391	394	436	385	380	408	401	411	390	408	409	381	418	416	431	435	375	359	397	370	369	399	423	394	433	401	394	392	410	359	413	427	375	369	413	419	400	380	394	400	411	390	416	423	363	423	374	376	394	395	396	419	371	441	402	430	426	390	432	398	405	413	405	410	389	381	407	403	415	402	399	370	381	414	401	389	417	401	395	432	406	421	400	404	378	379	410	402	431	410	396	365	395	387	373	360	396	398	418	428	414	420	406	359	412	413	408	404	388	409	387	423	378	411	413	381	383	390	402	382	393	403	387	418	390	391	401	422	412	392	424	382	388	399	398	354	405	389	382	417	420	420	387	429	405	420	399	408	356	413	424	411	390	405	444	399	417	386	391	368	391	405	372	379	416	373	373	373	364	404	396	383	388	401	401	379	366	386	366	431	403	421	413	402	410	440	369	400	390	387	433	401	379	368	412	383	401	411	390	354	382	406	374	427	392	424	407	386	416	435	379	396	407	415	404	391	387	381	372	368	375	417	408	425	386	388	405	406	404	431	395	403	371	425	375	418	437	418	414	384	393	421	421	379	395	417	399	387	357	400	409	447	382	386	424	410	394	437	404	385	385	423	390	403	390	457	398	431	382	423	402	394	388	376	384	414	396	379	404	377	398	384	399	378	395	399	398	392	430	372	397	425	406	410	395	389	362	418	388	368	406	392	412	398	409	409	388	399	412	406	394	388	418	372	405	406	413	408	381	435	438	379	424	421	420	420	371	415	426	394	390	391	410	400	366	448	406	397	403	414	361	426	409	435	411	402	418	374	407	393	376	425	406	381	368	377	447	415	400	379	388	407	390	394	361	400	386	393	384	396	392	409	384	412	409	358	409	401	418	407	388	387	397	385	379	416	404	443	426	408	427	419	402	393	411	411	398	393	408	389	398	448	423	392	388	428	385	389	377	422	366	406	390	387	376	385	435	385	411	381	392	402	411	425	409	398	415	372	432	438	404	388	385	444	362	421	373	398	389	408	397	347	405	399	396	401	411	424	412	400	413	393	408	448	440	381	406	405	394	433	358	436	376	428	432	396	371	391	397	422	428	396	406	376	391	408	392	367	373	391	389	398	397	410	412	407	429	396	384	401	379	398	408	411	405	395	428	384	395	382	427	431	383	433	415	404	399	432	376	365	415	417	402	416	424	427	402	403	366	417	412	399	432	398	407	430	399	400	409	406	399	416	399	392	397	412	427	390	413	378	424	386	427	441	384	410	389	412	382	414	393	422	408	432	395	416	432	387	417	441	386	384	381	390	449	393	393	382	462	406	413	441	409	432	395	383	450	412	396	393	415	373	394	400	404	387	399	376	400	361	388	376	357	385	400	398	393	390	429	412	390	412	415	394	411	397	383	413	406	392	384	400	394	385	426	418	426	372	377	385	382	395	383	432	421	386	376	419	425	398	418	357	427	382	443	424	408	439	404	387	409	394	385	397	432	378	372	401	378	398	408	394	407	401	379	397	374	408	378	441	419	419	390	404	391	404	384	390	378	409	405	438	386	401	393	373	397	403	392	395	381	379	375	392	412	394	353	409	382	427	414	425	406	401	401	428	372	419	403	380	397	374	426	418	432	418	400	424	408	406	412	398	439	403	418	404	431	425	414	401	381	379	450	437	423	418	380	405	421	428	396	379	420	410	413	409	401	407	385	385	432	410	407	446	378	470	427	382	394	399	373	380	449	411	378	380	388	352	427	384	391	396	367	391	400	424	396	390	452	402	415	417	426	423	416	367	435	386	422	398	385	414	432	411	399	405	386	397	427	402	382	404	409	397	394	410	400	393	444	417	436	428	412	434	351	398	391	391	376	375	400	399	410	457	397	408	392	415	413	375	385	400	389	406	426	376	409	397	385	408	416	391	399	407	445	409	406	442	398	380	363	364	433	381	414	385	428	400	378	420	383	381	411	394	385	426	386	379	412	426	422	407	392	398	391	395	457	402	429	376	401	417	435	403	423	439	381	396	414	388	441	407	396	384	389	408	438	413	415	351	427	377	371	363	392	417	419	418	423	408	445	445	432	422	382	384	412	343	386	369	381	426	414	391	435	386	405	378	399	408	394	430	395	393	396	423	423	373	396	382	373	418	423	418	395	410	420	383	435	346	385	416	396	426	419	390	416	421	391	390	447	381	365	391	393	435	394	370	405	410	385	402	400	400	430	405	405	376	439	434	410	347	415	426	403	443	420	411	400	454	398	419	408	406	424	387	398	431	391	402	419	404	384	391	434	430	415	434	406	406	423	396	410	384	429	399	411	389	400	401	408	372	426	394	388	446	408	400	408	404	401	389	401	390	386	411	416
13435	1164	977	747	561	434	367	328	322	266	248	253	251	243	242	251	208	253	244	214	230	256	280	232	240	216	217	232	245	225	215	213	248	255	263	230	218	237	252	219	219	229	214	259	222	228	234	208	228	245	221	230	236	228	240	227	209	259	241	212	250	203	225	215	210	226	239	237	235	218	222	218	225	221	231	219	248	231	203	242	200	249	195	247	240	215	240	213	236	237	203	229	192	204	259	192	230	209	205	222	224	230	208	251	203	182	206	221	193	229	215	219	255	224	205	193	218	219	228	252	209	200	240	241	223	224	251	220	207	233	224	238	205	219	233	214	238	201	239	243	211	222	226	241	227	212	251	253	220	214	223	202	222	208	239	218	206	238	248	202	245	205	219	210	209	236	220	221	211	261	207	229	253	204	258	260	224	232	226	250	221	241	230	212	228	232	212	237	231	216	216	237	208	204	214	234	201	234	236	244	238	203	231	236	222	200	213	211	237	195	228	246	226	211	231	212	211	227	255	248	246	225	214	244	231	221	218	237	231	247	230	250	238	226	235	248	224	220	216	230	223	230	225	248	207	227	217	257	216	211	220	209	205	218	232	239	226	223	232	194	232	200	212	213	226	218	204	227	248	193	203	235	221	211	225	220	230	216	243	209	214	207	220	242	260	228	218	163	205	232	225	224	238	233	236	241	214	219	239	237	213	255	210	228	212	222	227	231	221	232	224	230	202	238	220	224	210	201	216	215	219	239	232	206	249	249	260	214	226	222	234	217	231	210	212	214	235	226	251	240	224	213	197	198	241	224	213	205	222	225	233	235	186	216	216	208	225	235	234	216	216	240	222	204	204	228	209	242	219	228	223	211	227	240	228	244	213	226	235	247	213	242	210	250	236	221	243	230	221	230	220	248	235	240	239	232	241	226	198	230	247	225	203	240	239	258	240	236	237	229	251	209	247	220	216	234	218	198	246	206	228	233	219	206	230	214	234	223	227	219	228	243	251	230	245	238	212	203	241	237	189	230	245	226	241	229	214	236	245	231	245	206	212	225	222	244	234	231	242	222	267	243	217	232	244	222	236	228	227	216	252	213	233	210	233	215	214	202	215	223	214	234	234	206	219	219	244	199	206	209	232	228	237	199	229	221	231	244	243	205	256	229	215	227	219	220	252	223	240	203	209	215	219	204	206	249	204	214	206	240	251	201	233	255	254	215	224	233	217	231	228	215	245	243	251	243	222	235	244	212	200	192	216	238	231	241	223	224	213	206	217	215	195	242	205	238	204	240	236	244	237	244	238	254	231	239	209	226	227	208	239	226	233	221	224	235	261	200	231	219	231	232	230	227	229	233	190	232	231	203	222	233	201	172	242	234	194	228	198	220	249	248	205	218	221	227	205	209	219	222	239	225	210	217	214	213	243	226	208	231	211	203	221	218	241	216	210	203	254	232	226	213	252	260	238	226	244	218	245	225	220	202	198	261	234	222	217	208	236	234	206	214	245	216	234	227	214	199	214	235	249	218	220	208	231	243	237	204	214	221	215	248	217	237	231	241	230	218	206	217	215	247	246	204	226	203	256	228	222	238	225	249	250	242	189	194	250	223	213	212	242	226	233	211	214	202	227	211	210	253	202	210	217	211	232	226	236	235	232	225	216	200	202	242	243	203	230	202	223	210	225	224	223	241	224	217	258	219	229	226	203	222	224	202	249	221	211	209	232	221	196	248	222	222	210	197	250	217	241	235	197	271	202	207	225	223	215	191	222	205	208	258	237	209	188	215	241	211	212	217	224	196	219	232	216	213	220	245	193	202	238	238	241	212	251	223	224	237	222	229	215	204	250	218	224	233	233	213	255	217	222	217	190	238	214	247	231	233	202	224	238	239	214	225	214	272	237	222	219	200	238	254	203	213	230	202	239	237	226	211	237	230	203	227	206	240	227	219	224	252	233	225	243	202	258	210	204	237	224	238	224	236	218	224	220	205	215	220	193	247	224	212	213	219	234	236	225	205	220	230	224	211	238	222	256	210	237	214	231	208	225	226	251	234	228	214	236	220	237	204	200	239	247	229	224	216	225	216	216	223	245	214	238	244	219	230	237	238	248	229	235	218	213	223	206	220	234	234	221	233	250	221	213	248	251	228	236	215	221	217	232	270	232	225	203	219	208	237	214	230	228	223	207	203	208	225	239	223	225	226	214	226	244	241	226	216	250	252	231	181	239	238	231	219	226	240	211	226	227	230	211	241	223	226	250	235	239	244	220	207	196	226	234	228	224	231	197	246	237	252	189	200	221	200	198	198	258	215	222	203	231	208	233	211	236	234	253	200	229	193	220	228	221	232	256	239	233	248	194	192	219	242	246	212	223	202	233	222	209	218	257	230	226	219	234	210	226	218	265	213	193	234	209	234	245	224	247	219	223	184	231	239	214	232	233	219	224	220	221	199	225	220	197	230	223	208	192	233	203	228	212	224	226	219	202	216	231	246	212	234	225	225	213	202	213	210	210	233	271	206	231	222	222	224	216	206	248	211	225	219	224	214	218	220	238	239	191	239	208	249	251	216	255	226	224	231	213	213	239	196	218	231	245	217	236	211	179	224	206	214	245	245	245	213	227	237	233	200	226	205	208	207	231	223	246	232	212	219	254	228	218	202	214	221	195	216	219	227	219	223	247	226	216	224	222	212	216	219	218	221	216	213	229	203	234	219	215	207	213	204	217	191	236	218	192	255	223	197	238	191	203	219	236	234	235	208	239	228	219	230	236	210	230	224	235	205	248	213	219	223	239	228	239	234	231	211	241	250	282	229	245	201	237	213	229	247	224	198	232	232	221	216	222	238	237	201	224	224	224	232	214	230	202	220	256	235	228	231	212	231	237	232	202	244	252	247	256	241	229	196	228	237	226	209	231	239	208	257	205	222	231	252	241	231	243	255	217	213	226	233	225	242	220	233	217	219	223	236	212	219	238	178	193	198	253	230	230	233	247	205	234	210	223	223	236	205	245	216	221	239	215	226	264	230	212	250	269	253	227	209	234	235	212	210	239	217	207	222	219	215	242	227	235	214	197	250	248	238	223	224	217	209	225	244	204	217	233	238	233	199	210	239	234	213	228	235	256	219	238	243	222	217	219	230	210	246	228	226	219	241	242	238	254	207	231	231	230	219	226	216	222	187	214	240	225	207	227	218	233	234	241	219	253	200	214	246	221	248	235	233	231	255	212	219	237	199	210	208	220	211	203	224	235	212	184	233	225	246	191	231	237	219	204	216	231	220	212	223	249	242	201	229	228	217	206	217	217	251	237	249	207	221	235	236	254	237	257	267	224	195	208	228	227	255	243	236	216	214	206	241	214	230	257	245	226	215	236	223	224	206	207	258	209	216	243	231	244	266	218	223	237	220	200	208	267	218	236	222	232	240	221	229	209	233	204	222	232	226	204	220	229	212	231	234	240	209	203	250	259	225	255	263	251	234	216	230	216	203	221	227	240	209	230	215	238	247
7982	1037	1999	2302	2025	1600	1353	1141	1029	951	852	843	803	718	704	658	700	657	637	629	594	623	595	582	607	578	529	595	565	558	582	575	588	537	571	569	557	638	566	566	579	592	625	550	580	555	606	581	548	548	572	591	560	578	631	578	530	551	606	551	581	572	526	554	542	577	562	556	551	574	550	552	552	617	550	513	528	549	547	524	534	534	517	525	525	534	529	510	521	558	581	525	501	500	539	583	523	523	524	527	522	548	547	578	599	524	533	509	504	526	609	513	534	531	490	529	518	521	509	531	554	513	555	540	573	533	521	554	528	505	546	524	579	516	505	545	535	523	535	520	531	547	516	536	537	520	508	523	507	506	580	529	510	561	544	522	490	533	574	508	512	521	530	516	562	573	503	518	558	532	557	556	488	541	536	524	510	560	564	542	511	537	531	526	511	575	549	571	547	525	561	559	526	527	546	524	532	540	513	548	561	553	548	556	557	559	553	548	540	540	589	505	538	583	571	543	516	567	536	528	572	566	526	506	526	534	508	549	551	517	512	504	527	522	558	564	565	522	546	514	557	531	534	591	507	524	520	525	517	547	527	515	552	541	500	540	505	497	538	502	518	530	520	562	520	557	544	544	586	513	552	515	511	520	542	545	524	572	521	553	555	532	508	532	539	539	537	580	561	505	526	530	545	494	532	531	531	549	590	525	559	500	508	528	535	509	522	529	538	505	521	549	521	508	514	527	508	526	546	508	550	544	531	499	519	491	543	540	550	504	531	538	573	578	507	549	529	520	494	510	528	469	530	489	537	507	537	512	565	491	511	507	542	562	572	550	503	523	535	496	524	513	512	585	556	511	548	513	557	582	525	510	539	530	525	535	558	528	551	542	574	514	514	501	531	520	527	542	491	528	550	566	523	562	530	531	537	523	545	511	554	538	525	522	573	467	540	554	523	535	510	552	516	574	555	513	534	524	513	512	534	524	572	538	556	543	525	567	548	536	534	529	482	518	533	558	511	557	528	551	515	559	520	543	544	558	526	557	514	521	550	553	537	557	474	542	516	555	553	520	518	547	569	534	515	540	464	571	544	547	510	524	533	533	568	556	528	541	531	518	549	557	526	507	533	527	589	530	522	530	588	533	547	546	516	552	529	546	503	540	518	516	504	512	503	516	512	566	553	536	522	534	508	556	517	555	524	524	549	546	549	511	544	495	533	557	498	564	571	565	511	533	529	503	476	527	510	568	531	529	496	504	512	492	548	511	497	495	512	548	520	509	538	507	519	542	538	564	544	519	492	529	507	528	504	525	540	556	532	563	512	592	461	558	551	528	556	529	522	531	514	569	522	507	522	521	518	509	493	524	599	564	535	542	526	525	523	511	574	553	553	549	550	538	511	568	512	541	527	535	539	550	549	526	537	491	549	541	556	549	579	547	540	496	534	515	535	557	492	497	541	556	558	524	534	548	514	569	524	514	529	544	549	504	544	538	564	518	556	574	522	533	495	503	577	542	535	538	516	521	519	535	536	528	542	531	536	559	562	545	518	564	513	531	541	537	500	510	522	505	526	547	510	536	529	540	511	517	518	515	564	506	572	534	517	508	520	525	578	563	525	523	515	527	546	524	531	604	545	521	535	545	511	549	510	502	566	562	543	528	525	572	511	546	523	517	549	561	519	519	562	550	527	528	529	564	538	539	560	530	534	524	554	560	534	542	514	547	537	485	570	530	548	501	537	530	536	542	530	512	539	547	518	540	560	525	534	507	493	502	547	568	523	503	485	545	500	537	549	523	533	551	503	553	556	542	534	562	525	546	547	520	553	567	549	503	540	554	556	538	548	515	544	477	492	536	557	537	559	521	581	529	505	603	504	499	542	509	547	560	527	525	546	513	552	542	543	512	514	539	538	548	490	545	549	565	503	534	556	548	534	504	499	527	497	518	547	529	547	512	514	528	484	541	481	529	544	518	554	562	543	558	576	541	527	497	556	535	530	514	520	546	494	523	543	579	553	549	516	520	522	523	523	537	549	488	513	541	524	521	521	541	552	527	553	549	506	536	576	553	487	545	551	538	535	533	552	555	492	548	518	551	505	522	534	554	539	558	535	513	538	511	507	537	497	515	528	535	558	520	573	525	565	522	534	534	537	548	540	566	511	552	496	540	537	559	512	545	550	487	490	565	567	536	506	535	492	548	534	514	493	513	510	550	542	530	489	531	512	517	542	495	556	586	595	569	515	523	537	555	546	526	515	516	533	525	537	521	527	551	535	524	528	505	607	521	577	578	499	487	530	528	520	512	532	495	510	529	538	551	552	547	545	498	532	532	538	527	527	499	570	516	501	521	566	551	570	520	528	531	544	566	534	521	549	493	531	553	524	552	512	512	516	591	558	509	539	517	547	551	526	500	532	538	504	526	564	506	531	555	544	552	538	498	501	539	544	571	572	489	573	533	479	511	524	594	519	553	551	511	508	536	567	517	552	524	549	525	563	497	502	515	555	584	496	502	565	531	519	555	534	506	583	538	518	534	567	544	537	532	533	534	523	535	539	566	547	533	554	537	537	551	562	487	546	554	525	546	517	516	542	521	546	579	523	508	535	532	551	550	546	576	527	547	516	516	515	592	547	523	530	514	540	498	450	528	528	538	505	526	543	533	550	515	540	564	541	502	470	543	526	512	552	534	550	534	503	541	565	525	541	497	530	510	568	564	486	545	533	521	532	519	508	511	491	536	527	489	543	539	568	536	531	534	536	548	527	504	544	553	508	498	553	533	477	523	560	534	516	547	515	564	531	528	566	543	560	576	543	554	543	566	510	559	507	546	534	543	531	551	529	529	529	535	502	562	549	556	549	532	524	520	517	545	542	493	508	521	546	561	535	544	577	496	570	555	498	521	547	549	540	541	505	601	531	508	522	509	518	588	542	519	516	543	557	551	516	497	529	572	541	557	510	570	519	555	472	521	561	548	483	533	521	514	515	513	580	521	570	549	524	554	547	554	555	532	528	516	523	535	544	501	533	544	500	516	496	561	541	531	535	531	520	528	526	549	522	500	545	545	519	531	535	547	519	554	535	490	532	497	584	544	503	511	571	485	550	527	541	541	540	511	535	519	564	577	522	544	528	533	523	577	538	544	501	533	522	582	498	526	538	554	481	543	498	516	527	536	570	534	546	520	507	568	567	515	526	555	539	503	570	526	524	552	532	566	518	541	545	568	494	546	509	574	498	505	560	504	539	542	531	549	510	504	527	551	523	521	570	554	498	502	562	532	525	553	500	543	549	547	527	525	524	534	490	560	515	523	523	519	548	516	526	516	526	516	540	530	529	531	512	485	529	502	502	522	549	510	516	537	536	544	564	532	559	544	519	505	513	529	515	536	527	549	554	552	529	510	540	567	484	542	540	534	589	506	540	519	556	515	507	557	544	544	516	546	545	545	538	562	568	534	525	519	535	531	526	538	580	558	547	529	553	555	535	559	519	568	513	554	541	530	479	480	523	534
1541	322	311	285	283	265	257	277	261	270	288	295	264	290	286	254	285	287	268	314	297	299	265	283	300	290	248	276	293	281	279	293	310	273	294	251	287	306	311	301	278	257	289	285	308	294	246	276	321	293	287	293	265	310	261	287	292	287	282	267	265	291	274	300	296	319	279	276	306	266	269	270	292	275	310	279	271	279	300	285	279	314	277	281	272	263	318	294	259	299	291	286	264	293	302	271	285	293	283	310	276	287	283	287	288	292	302	263	291	283	293	290	279	295	256	257	274	249	272	292	270	325	275	266	272	272	267	321	305	272	302	286	269	264	298	288	292	291	274	299	314	282	276	267	290	291	311	296	301	304	253	335	274	298	313	292	266	269	288	255	295	264	271	293	292	258	261	270	254	290	260	284	286	300	283	307	265	255	301	307	292	308	298	322	281	305	292	286	306	263	282	279	279	312	277	287	272	292	282	262	299	290	249	300	278	285	284	276	272	254	305	322	295	277	260	276	268	281	268	260	295	282	294	290	268	260	255	296	283	301	256	280	259	279	260	262	297	287	276	304	262	293	291	290	283	310	254	238	275	319	249	254	285	271	265	283	260	279	303	313	285	238	286	293	273	254	277	284	321	280	266	264	302	286	284	306	267	305	268	283	248	296	259	256	296	278	319	302	273	281	298	265	286	283	276	294	294	254	286	284	271	269	267	306	274	294	291	281	289	294	236	270	260	260	295	265	292	308	281	325	283	288	282	266	275	294	323	254	263	281	316	300	275	276	278	289	299	292	274	284	295	298	280	288	308	344	296	278	330	301	287	277	299	298	256	284	273	291	273	290	250	298	298	287	283	303	261	265	285	282	287	286	283	274	306	249	298	274	286	287	271	296	259	281	294	299	281	284	288	279	274	295	274	272	299	282	276	298	293	288	290	282	272	267	259	294	297	319	291	285	291	273	301	269	280	237	264	257	302	275	277	266	316	260	309	281	279	281	237	286	303	282	277	295	313	291	282	266	310	288	280	245	259	271	291	289	247	298	270	281	263	302	313	262	282	269	310	284	302	292	256	288	313	271	311	330	285	318	283	285	302	299	272	294	266	281	265	310	298	290	258	298	310	284	288	276	251	275	266	306	300	290	290	277	279	276	277	274	275	256	304	279	301	272	274	280	300	289	289	281	295	282	297	278	290	298	305	269	273	302	277	280	286	311	300	296	281	311	263	286	266	289	284	258	264	257	281	298	263	300	286	310	281	332	282	305	301	277	263	329	265	324	280	302	278	292	290	291	290	297	275	272	282	258	283	279	260	267	269	284	258	290	298	287	286	276	279	284	326	275	264	267	282	281	293	251	308	314	285	263	296	271	340	293	308	291	296	308	301	283	259	287	277	264	276	293	264	304	265	320	306	302	304	285	278	258	290	262	263	242	305	259	253	289	280	290	238	293	282	276	297	298	310	298	289	284	291	266	275	325	308	298	289	279	310	330	296	302	314	281	253	304	300	274	287	287	291	287	271	306	265	284	251	293	250	293	297	271	287	272	267	299	297	284	301	284	297	282	275	279	285	260	277	312	266	288	289	291	293	285	280	302	287	270	261	258	285	259	266	246	265	288	254	289	276	277	250	295	275	278	280	298	286	288	275	291	323	308	275	300	284	289	312	308	281	296	292	294	311	272	261	272	290	284	309	289	266	269	326	295	301	292	311	326	271	273	273	308	285	298	258	272	282	272	278	235	286	277	271	304	272	280	250	282	271	260	306	264	266	288	261	253	278	311	295	313	269	310	289	295	305	291	314	291	288	278	307	263	264	301	323	265	276	279	261	280	297	279	294	321	271	282	278	270	280	286	251	299	267	308	290	292	290	290	283	290	296	322	288	285	266	288	253	286	298	293	302	276	289	265	293	255	250	276	240	280	298	271	297	293	298	323	287	243	266	285	281	253	328	284	261	306	264	259	275	299	275	282	315	265	288	302	289	271	280	277	271	293	253	266	303	266	264	314	292	241	284	264	287	314	285	274	298	302	297	287	303	307	286	319	271	287	287	305	285	284	311	289	253	295	298	307	276	246	314	285	252	303	314	291	278	286	268	277	293	261	303	281	314	309	291	317	281	289	297	270	296	273	317	284	295	272	303	303	287	283	295	298	256	279	293	267	281	307	271	283	274	290	281	293	255	287	308	248	286	299	260	289	294	276	302	302	307	326	281	278	271	272	281	268	284	289	276	299	272	290	251	327	278	277	289	271	287	271	286	286	254	275	274	262	292	265	306	299	269	290	284	279	276	301	307	272	301	289	254	262	259	261	284	292	316	278	247	252	273	266	268	305	279	320	252	268	290	296	283	277	290	271	244	264	295	276	293	298	271	257	286	305	310	285	276	299	272	269	301	295	297	304	279	305	258	310	334	284	276	278	310	276	270	250	286	277	301	327	318	285	283	300	288	284	284	256	261	284	298	275	283	280	294	297	276	305	292	297	270	317	293	288	257	264	279	257	287	303	279	297	298	306	293	307	333	310	232	279	280	288	288	273	300	278	281	287	299	305	297	285	275	303	274	288	292	260	281	272	324	295	277	252	305	286	289	271	258	319	296	296	322	283	256	282	284	263	279	293	276	283	272	291	290	293	282	287	267	278	286	327	252	300	298	288	266	264	282	276	290	267	289	288	246	299	273	252	287	282	294	286	275	291	270	290	294	279	300	293	268	311	288	282	290	284	311	276	289	273	291	262	271	318	277	297	274	326	268	278	254	295	300	296	271	278	304	265	261	289	333	314	253	311	277	300	245	268	305	309	270	324	253	311	288	292	276	284	268	317	307	263	255	271	270	260	276	303	300	263	254	290	282	309	307	278	304	270	259	280	273	259	300	304	240	295	289	266	292	272	297	291	282	286	303	287	270	274	287	267	303	274	296	281	303	262	326	305	301	259	276	281	276	280	259	269	285	294	282	251	300	301	259	296	284	288	289	269	263	265	286	328	267	279	313	275	275	282	278	263	271	287	282	256	292	293	290	276	314	295	304	269	293	308	274	255	287	294	304	313	263	280	300	276	296	259	316	298	300	250	293	268	258	285	303	265	293	271	276	281	291	292	257	287	276	286	303	274	276	266	276	298	272	311	277	280	270	299	295	276	261	297	290	263	259	284	294	302	301	295	255	292	266	279	277	308	270	263	257	313	283	277	276	277	253	277	287	260	266	306	309	264	259	303	321	244	286	314	285	293	265	291	292	278	281	291	289	278	274	261	312	268	285	336	288	298	282	278	287	261	271	286	307	304	279	261	316	300	289	297	312	284	295	309	323	294	298	290	274	263	300	276	261	290	274	268	287	246	283	292	245	259	276	304	277	265	256	277	328	296	326	272	318	285	281	273	277	317	281	244	300	283	279	289	313	271	287	302	304	275	253	275	312	291	317	297	312	255	281	309	265	273	295	299	278	289	298	285	265	263	310	277	266	289	291	283	288	288	294	266	321	259	276	302	321	297	326	306	284	261	284	275
1824	593	654	686	648	666	645	649	577	618	634	624	641	624	619	601	618	628	603	615	649	657	634	629	610	611	636	627	635	602	643	649	642	660	621	638	636	653	600	637	605	612	584	680	661	603	618	655	623	627	639	618	624	655	673	664	587	644	604	596	621	652	656	610	565	628	648	611	649	617	593	626	622	577	622	654	560	614	644	607	664	644	588	642	630	680	603	587	637	582	608	610	562	628	633	621	654	617	681	614	651	678	637	620	616	620	671	677	586	616	623	618	636	598	638	654	639	623	624	621	659	610	630	641	641	621	665	596	615	645	582	639	638	655	612	593	600	634	649	634	644	608	601	655	590	595	650	642	608	623	590	648	609	658	601	637	625	635	643	636	647	606	650	597	622	642	655	630	639	630	623	569	622	598	607	646	639	620	570	605	622	661	578	607	607	609	612	594	629	619	589	604	635	595	624	627	639	633	607	651	633	567	620	625	627	657	650	612	638	644	618	639	617	595	606	604	658	632	622	645	601	627	627	634	640	653	610	618	647	615	581	607	625	627	614	589	590	623	613	648	618	587	621	662	640	601	618	602	647	608	618	640	612	650	639	648	599	660	647	641	633	596	648	653	592	593	623	646	632	646	615	655	645	650	624	637	687	612	655	640	607	660	633	663	606	636	652	610	671	630	605	620	594	591	615	620	571	614	585	677	639	643	643	596	641	662	582	631	622	633	632	612	619	607	639	606	568	600	579	599	578	641	603	639	650	642	645	667	599	640	595	616	611	638	581	600	614	646	633	618	609	665	608	642	633	624	573	578	605	612	610	617	592	661	594	556	597	643	609	595	585	632	614	630	596	656	616	633	600	650	632	644	619	612	610	642	623	627	601	618	620	608	620	602	625	621	614	627	622	619	636	625	628	616	618	620	622	645	655	636	646	615	636	642	598	570	618	637	650	619	642	632	578	650	583	650	624	605	637	628	650	632	609	621	572	628	681	641	591	632	629	595	620	682	627	592	624	627	601	616	638	630	637	593	604	594	584	637	593	641	584	597	645	635	592	627	586	567	626	633	604	617	659	616	613	598	611	618	660	620	600	616	626	647	603	581	618	639	641	609	690	624	629	647	618	602	593	614	607	593	640	673	606	618	615	635	636	610	645	606	651	625	616	622	649	655	649	638	646	638	616	621	616	632	630	680	626	631	652	666	621	623	645	622	653	668	582	631	643	641	587	652	622	617	564	611	612	602	598	644	678	613	624	633	642	592	652	639	656	671	698	616	600	637	641	615	653	651	621	659	602	616	619	606	604	573	623	624	601	617	623	672	642	635	579	581	574	637	630	620	638	641	614	617	602	584	602	625	630	606	607	636	611	645	641	617	649	649	621	615	627	628	638	623	602	586	578	613	640	602	646	604	636	624	590	635	601	619	643	614	643	633	619	656	600	634	589	630	617	589	612	617	599	615	613	655	655	585	591	605	607	599	614	622	658	620	606	623	625	608	663	623	613	594	609	600	660	578	602	631	653	588	637	605	587	646	649	581	644	658	651	644	590	643	594	624	618	588	618	648	609	606	593	602	607	624	602	653	593	616	608	614	583	596	611	636	619	626	619	601	576	614	678	643	631	580	625	636	595	650	647	674	648	632	667	587	597	674	616	608	624	650	586	580	624	661	642	665	631	635	566	595	670	618	651	613	593	659	641	597	671	611	605	644	578	604	691	613	571	645	659	588	596	590	624	612	618	632	691	601	603	612	640	607	598	591	666	626	571	614	627	597	600	606	673	586	656	599	591	609	610	603	671	581	621	620	609	618	588	623	578	654	646	634	633	589	603	605	598	659	602	579	630	621	621	621	623	623	622	591	643	634	640	627	602	630	632	640	629	647	605	644	635	639	607	592	657	630	618	626	629	597	602	612	652	621	643	610	619	570	628	622	609	673	608	619	655	618	599	631	647	612	638	618	598	609	634	642	644	587	574	632	604	657	663	644	619	603	588	634	632	634	602	617	644	602	630	633	653	583	660	657	598	618	642	594	617	667	631	679	643	645	613	633	636	619	635	594	641	634	618	624	637	655	607	615	623	644	678	628	639	648	598	614	598	634	604	629	638	682	613	621	624	652	629	608	639	666	629	626	646	616	611	615	620	626	621	633	622	589	599	641	627	638	619	580	640	630	661	604	597	607	590	649	649	649	608	618	662	621	633	622	631	570	612	609	599	620	595	650	609	589	598	621	629	637	628	649	614	634	581	666	612	649	617	595	615	601	617	598	628	623	617	630	652	637	682	627	650	621	604	600	630	644	604	651	667	637	591	585	611	691	591	577	623	614	646	624	627	625	699	619	673	644	599	614	613	603	680	654	603	582	668	636	600	656	614	600	641	631	642	609	606	612	608	594	632	581	650	646	624	669	566	638	601	657	570	630	650	576	637	657	611	614	652	630	637	615	628	573	644	600	636	589	598	622	640	589	633	607	626	599	590	599	642	601	646	587	603	631	653	656	681	591	599	611	617	613	613	607	646	672	583	600	631	596	650	653	596	572	608	648	652	680	671	580	584	625	604	664	605	614	645	598	592	616	619	636	592	636	681	594	617	670	641	606	632	604	677	627	659	611	629	614	641	621	616	615	632	619	591	636	602	601	616	614	614	623	654	627	579	626	621	614	585	619	651	586	640	627	585	630	604	632	657	617	603	630	595	609	626	664	649	588	594	607	636	615	618	612	602	610	666	609	608	634	635	607	623	600	651	659	625	620	607	632	602	632	642	627	650	582	644	571	605	607	637	574	657	648	568	616	640	603	611	617	625	650	663	594	611	628	705	619	630	639	669	613	615	606	604	632	678	640	675	611	623	638	610	646	611	601	625	623	642	636	647	642	621	583	629	626	615	636	618	649	626	589	605	622	619	620	645	596	629	644	645	599	652	618	615	605	640	619	583	591	579	588	633	653	639	660	617	613	643	649	623	639	616	577	661	673	668	669	632	645	671	639	594	584	619	624	641	594	614	682	636	652	622	603	638	596	610	641	618	665	586	608	615	652	598	652	642	605	625	585	673	608	621	614	618	628	652	604	594	610	667	639	657	598	602	633	635	629	600	645	638	600	641	619	608	595	602	584	626	653	632	598	633	635	627	611	631	636	643	646	652	606	631	647	621	651	638	649	641	619	609	572	650	648	630	583	610	632	643	625	599	633	594	623	625	598	593	591	629	612	605	639	595	623	630	608	637	653	629	591	583	653	597	628	610	627	608	623	664	580	626	603	637	638	642	671	605	566	655	633	625	620	633	625	633	625	628	638	674	650	657	565	657	636	627	643	614	611	593	602	643	597	618	625	622	606	642	619	638	641	642	660	656	656	634	616	601	640	639	635	600	615	638	610	614	630	569	665	630	622	587	642	576	647	620	644	649	596	649	627	616	622	638	582	607	600	623	630	628	620	670	653	615	633	642	683	618	664	594	625	612	622	648	606	638	643	644	673	679	621	673	635	610	665	611	644	626	635	587	659
7328	493	504	440	355	281	237	217	219	181	235	192	200	190	178	187	184	142	188	160	144	170	198	159	184	151	163	157	184	160	200	186	152	169	178	176	161	163	144	179	155	164	162	145	153	157	184	166	155	166	185	155	196	166	173	174	182	172	178	155	152	151	153	191	149	182	180	132	191	185	151	171	163	142	171	177	170	136	191	151	145	186	181	178	189	188	189	168	177	163	149	180	185	178	160	175	172	168	152	162	144	162	188	175	171	160	164	185	154	132	165	173	190	162	170	171	156	174	138	160	182	165	192	158	158	170	165	147	185	153	169	174	155	158	166	176	167	152	156	169	161	181	156	183	179	170	184	171	159	164	155	177	176	177	161	151	151	166	164	171	163	176	170	158	169	183	177	155	179	172	148	154	156	160	182	162	171	165	166	165	163	163	171	162	138	155	184	175	157	145	166	184	150	154	158	149	145	151	164	147	182	147	178	164	168	166	154	164	156	172	134	157	179	176	186	157	159	146	174	156	167	168	167	168	157	154	159	177	162	154	141	197	185	174	164	146	146	158	150	177	178	160	185	174	155	154	152	163	140	172	161	173	181	161	174	168	149	189	164	170	179	158	182	159	163	135	169	158	172	163	187	160	150	168	160	157	176	166	134	159	178	155	158	163	184	143	167	151	163	167	165	189	180	179	164	164	150	155	153	208	166	172	160	162	171	148	167	158	160	174	161	138	164	164	166	172	158	200	179	145	149	153	168	182	161	138	162	178	140	166	145	160	156	169	174	152	172	137	155	167	179	148	182	162	144	158	172	179	183	160	168	154	150	171	201	158	147	153	170	173	167	130	158	140	162	174	150	169	162	150	190	163	178	156	145	150	149	172	153	168	155	183	183	159	177	158	161	173	153	154	172	192	170	150	169	175	165	164	165	162	179	155	140	172	179	180	185	164	140	179	171	171	189	166	153	153	171	162	170	150	186	158	171	158	166	206	186	159	163	152	143	172	160	217	156	144	180	161	184	142	163	166	167	169	157	179	158	188	193	171	163	179	166	148	169	162	137	166	132	153	185	175	163	199	168	172	178	182	157	164	164	167	160	181	159	151	165	166	152	170	168	170	164	149	174	140	155	140	145	165	151	175	189	161	161	157	181	172	165	175	171	162	144	169	169	164	162	191	181	170	178	158	142	172	180	177	175	141	155	172	150	144	160	170	160	140	165	176	176	154	174	153	188	161	172	158	205	173	170	157	157	178	158	154	144	169	163	147	179	162	156	209	147	151	155	152	156	161	157	160	180	137	148	205	162	154	170	170	173	170	142	188	151	147	162	167	165	147	169	163	173	181	154	152	164	158	164	172	161	170	158	151	159	149	141	162	141	173	163	193	188	171	167	179	151	173	151	165	153	169	179	157	148	151	154	152	175	175	167	176	156	170	178	157	152	168	169	150	160	158	164	164	152	176	178	193	170	190	182	179	172	173	162	167	146	180	180	162	156	141	167	191	174	150	191	173	146	152	156	171	152	170	180	157	169	172	164	164	167	172	162	186	160	172	175	169	159	186	169	160	166	175	147	149	153	159	186	179	169	162	156	157	151	144	181	148	161	170	165	159	161	178	155	202	169	156	169	195	180	131	168	158	173	180	163	175	175	197	173	163	161	172	150	179	182	178	162	162	160	154	170	180	178	173	172	147	154	158	156	194	151	162	161	131	181	174	169	171	164	178	166	157	177	165	130	184	175	160	174	166	169	172	180	144	170	149	190	184	160	147	166	168	175	191	172	164	161	162	173	162	164	165	171	171	168	193	155	164	175	176	184	154	176	178	143	181	178	154	157	159	154	190	154	172	178	187	177	153	177	158	168	167	158	169	170	147	156	172	130	183	161	150	191	167	145	163	186	179	159	166	182	156	164	164	195	171	164	148	161	159	171	158	162	160	160	167	170	151	165	181	173	155	196	152	169	175	157	158	175	153	168	143	158	155	177	157	159	153	164	189	137	144	152	166	140	163	156	145	172	192	160	179	163	166	160	163	142	161	186	158	139	153	150	176	162	173	194	148	177	180	167	162	160	169	172	132	149	171	167	200	154	177	158	154	179	165	164	163	188	182	174	174	142	193	177	178	163	175	175	174	160	154	174	180	178	161	154	175	166	161	144	171	155	197	180	170	181	186	221	155	163	175	146	161	170	159	152	153	176	146	167	173	179	161	181	175	170	182	147	158	149	174	158	157	188	163	179	179	142	156	176	185	179	174	178	173	164	164	168	177	161	174	160	171	181	171	173	148	140	140	194	157	132	166	169	186	159	179	175	144	140	150	158	148	190	133	177	164	164	187	144	148	173	173	194	185	161	158	178	168	154	154	165	161	170	138	155	172	141	173	157	142	170	173	171	166	154	162	141	157	159	140	144	157	168	197	146	163	148	160	167	163	165	171	181	169	161	173	173	163	161	181	133	151	176	159	166	156	167	153	119	178	151	146	146	157	174	163	172	172	176	179	165	150	178	139	188	169	180	156	133	177	172	164	138	209	190	167	148	163	176	167	168	161	153	176	173	175	162	171	172	150	169	158	164	152	165	169	160	164	170	144	176	174	168	169	189	163	177	181	143	176	168	163	180	142	161	155	173	161	164	140	144	163	154	172	155	159	157	141	182	181	147	153	167	162	162	170	175	150	164	146	163	173	149	180	178	169	161	168	162	174	163	159	149	163	184	135	176	131	167	155	186	195	188	187	141	161	152	196	167	162	143	160	170	173	152	164	179	176	163	152	173	166	145	153	170	163	189	157	179	160	159	165	173	181	183	167	154	153	147	205	186	168	186	167	176	173	163	165	172	165	189	164	153	178	172	155	172	168	172	162	157	189	146	164	158	157	184	141	177	170	173	177	177	156	162	164	155	155	184	141	171	176	162	166	160	176	163	181	164	188	152	145	184	164	173	159	162	166	180	152	165	170	173	168	172	177	167	168	181	169	158	160	155	185	175	164	159	168	157	146	132	165	154	153	152	150	142	164	171	184	161	174	174	163	159	160	162	168	155	154	155	177	180	163	165	167	184	146	158	160	207	185	138	162	172	154	168	148	152	170	151	155	169	194	159	164	172	157	162	163	143	146	158	168	144	157	148	165	177	145	162	177	161	175	168	170	140	152	182	167	154	173	147	171	161	175	153	156	187	184	185	172	165	160	174	148	172	163	152	158	143	178	168	155	155	160	180	153	162	169	179	189	176	151	154	174	167	165	149	163	169	164	161	167	219	193	160	145	172	161	171	183	178	165	176	183	169	179	183	169	180	149	167	167	158	142	163	162	152	170	162	217	176	189	161	153	175	146	171	168	139	133	159	171	181	165	171	157	155	139	158	144	143	155	159	147	192	186	161	173	175	167	162	179	156	180	155	153	160	171	170	175	157	159	164	169	184	171	145	165	165	165	156	152	142	148	138	167	181	172	135	146	149	182	177	161	174	150	158	151	153	166	187	170	163	160	170	138	160	169	157	172	156	149
6097	713	1239	1341	1212	964	848	716	649	607	551	542	498	513	526	448	466	442	470	440	478	425	403	470	412	456	437	419	388	436	385	425	443	423	412	456	454	411	438	442	426	471	437	415	445	441	429	423	408	461	421	461	396	471	436	438	415	439	427	427	413	435	424	382	393	406	425	416	370	416	388	404	377	399	442	404	409	435	398	391	384	430	368	382	396	403	395	414	387	373	391	426	397	406	422	427	416	377	417	428	424	424	372	362	386	395	398	419	388	432	391	410	379	377	413	412	370	431	434	393	407	376	392	409	404	411	399	407	415	376	396	388	392	386	406	375	385	426	437	424	414	400	403	384	379	379	378	382	407	366	408	394	409	392	364	401	417	376	389	384	375	380	397	427	408	407	352	399	386	414	405	399	442	386	374	406	383	406	407	370	394	398	433	417	368	395	389	372	347	405	397	426	412	415	394	428	402	379	382	454	431	399	420	383	421	430	399	379	373	388	389	414	373	405	386	395	414	428	395	381	407	400	383	387	405	376	416	402	416	386	429	386	425	402	401	407	394	403	399	418	372	390	406	372	378	383	387	433	391	414	391	393	407	389	419	407	378	397	383	384	372	415	404	424	391	430	365	406	399	417	404	371	427	413	394	390	393	416	426	384	381	366	406	368	377	418	396	373	394	356	376	378	382	377	392	414	399	438	376	383	390	372	430	392	380	391	431	416	390	361	411	394	404	426	385	391	411	391	420	411	379	380	423	397	363	378	382	404	426	384	386	375	401	359	427	421	371	407	379	407	384	398	400	408	392	409	423	401	393	397	415	393	417	403	360	389	402	391	402	393	394	379	398	419	406	381	419	410	420	403	427	372	420	379	429	437	420	384	398	405	406	397	404	401	410	342	363	390	414	403	375	393	413	384	399	365	429	405	436	395	399	428	408	442	400	396	408	412	391	373	404	399	444	435	391	424	433	441	386	402	417	410	380	424	386	386	431	360	377	431	357	409	416	383	368	416	372	395	398	364	392	388	380	392	371	427	404	409	460	409	379	408	379	406	402	417	422	421	406	386	435	383	383	404	379	400	326	392	390	406	433	352	420	380	401	395	407	399	424	394	379	386	388	378	388	418	410	389	451	388	410	376	405	431	398	370	383	380	447	409	427	420	418	386	379	408	422	440	363	403	442	399	394	382	417	414	400	415	395	397	416	355	377	403	396	368	425	425	382	351	392	407	418	415	415	418	409	376	367	409	390	401	391	414	371	407	405	413	362	385	433	383	382	430	415	399	368	410	376	387	422	375	447	384	419	391	403	373	390	394	416	372	424	346	345	383	395	382	380	401	413	394	398	365	365	401	393	420	418	394	401	369	415	360	416	378	363	380	399	395	401	436	409	412	402	393	403	387	417	428	401	400	415	406	399	418	413	421	416	394	408	388	396	416	402	409	405	380	414	366	416	396	363	374	373	394	413	395	398	396	387	403	389	400	404	371	377	371	413	375	405	398	405	400	382	411	386	371	376	359	368	387	392	396	419	409	382	382	396	411	411	380	425	386	392	398	422	427	399	400	391	369	401	386	403	425	399	401	392	385	374	389	392	395	418	381	390	400	369	433	400	403	436	395	393	421	393	409	405	446	396	408	345	384	402	401	407	399	410	404	398	429	373	414	385	381	401	408	414	402	397	432	405	397	426	378	416	377	381	442	377	430	427	375	352	381	444	380	421	389	401	406	417	399	420	409	409	396	413	349	355	408	421	429	407	431	385	399	420	370	343	390	402	408	394	392	372	418	409	378	396	387	386	404	392	386	392	383	365	377	401	393	406	386	375	403	421	397	393	392	401	374	405	408	357	376	376	421	382	420	437	417	420	396	406	384	386	382	374	410	392	404	469	397	406	449	432	389	378	384	375	393	396	405	416	405	412	383	388	395	403	414	381	392	376	351	396	409	432	411	425	419	414	429	406	369	394	413	401	336	388	376	379	395	430	390	390	406	397	356	388	385	426	388	425	401	414	418	408	421	358	407	402	402	394	382	393	445	366	436	387	415	386	386	382	379	373	388	389	430	405	442	392	375	421	387	374	388	371	383	400	405	387	420	394	377	394	437	430	417	407	390	414	401	385	394	406	364	408	387	400	407	375	410	402	389	385	413	407	403	377	411	382	421	388	392	425	401	371	410	371	387	390	362	385	388	410	392	386	378	410	375	394	392	375	397	432	401	422	370	400	396	383	401	391	403	377	415	415	390	383	417	410	397	367	405	414	424	412	390	410	418	388	390	373	420	387	372	357	406	383	399	404	377	389	390	379	390	392	355	421	397	404	354	341	398	410	389	357	419	380	425	382	360	398	386	426	371	419	423	404	400	376	358	401	411	410	415	409	420	417	413	413	395	371	398	414	371	373	403	394	398	409	338	392	381	397	378	381	393	385	398	384	408	376	398	414	410	390	422	431	380	399	392	403	384	398	397	419	427	408	396	398	398	401	411	407	367	386	398	391	364	359	395	334	396	404	419	378	407	388	378	378	428	394	383	376	394	385	425	397	413	423	435	397	409	396	408	380	419	405	392	392	405	361	453	410	399	398	403	391	397	419	385	371	396	378	394	408	376	396	403	394	403	386	410	434	423	457	399	406	379	418	385	388	421	407	385	403	392	382	383	398	358	416	398	407	402	395	388	397	414	439	399	386	385	389	385	386	396	396	411	416	368	392	387	372	416	411	383	421	408	397	414	391	422	361	381	381	383	378	388	406	373	438	401	403	398	391	384	378	422	375	378	424	388	424	371	407	393	405	438	384	394	399	393	406	391	400	388	361	366	404	417	381	408	399	395	371	401	415	402	392	386	410	414	377	371	425	386	384	412	416	402	381	389	395	378	395	375	417	356	376	399	362	397	390	410	429	403	393	384	426	423	423	371	387	373	391	398	407	389	401	388	431	415	393	394	374	386	410	392	398	410	373	380	409	405	431	410	434	394	408	386	390	404	396	405	409	400	412	377	391	411	401	407	403	385	415	358	400	415	414	373	369	383	430	408	402	385	416	403	368	391	429	405	393	383	378	396	372	411	404	407	369	364	395	400	399	378	400	433	403	387	402	398	385	372	413	344	375	384	423	402	398	407	415	401	396	373	412	424	390	403	381	421	396	425	398	435	402	403	363	411	399	392	369	401	397	376	384	400	420	397	419	390	366	397	382	373	401	437	403	385	397	415	412	383	370	399	400	398	421	392	400	368	422	437	402	375	421	389	395	395	378	397	447	381	405	404	391	382	418	376	384	426	391	413	415	422	394	377	411	387	389	412	402	372	397	389	432	400	448	401	406	377	391	386	409	413	402	390	408	429	374	394	405	398	415	430	378	407	403	397	375	432	433	421	444	382	381	416	403	379	416	415	399	390	368	406	384	388	403	386	426	397	395	393	428	418	379	427	391	411	409	368	411	401	356	418	360	399	383	420	394	452	393	398	370	400	393	393	401	416	376	403	400	372	404	394	444	418	388	414	398	385
13456	1100	984	801	563	445	381	328	321	305	286	279	235	267	243	263	241	233	213	254	224	219	209	268	251	231	245	261	255	232	234	219	233	225	261	200	223	230	213	244	256	223	229	242	227	211	220	221	247	242	235	207	190	229	225	246	227	212	218	230	220	214	209	220	241	209	226	229	227	220	214	236	205	223	203	247	219	248	229	199	241	238	213	240	233	231	227	206	234	228	234	217	238	218	229	208	220	251	226	227	223	201	217	232	210	228	247	183	229	226	203	221	224	209	241	211	246	258	229	222	226	214	217	228	217	204	232	214	239	201	241	260	242	231	218	205	218	208	211	205	215	206	194	224	195	199	237	219	225	214	261	240	212	185	237	227	229	229	203	217	214	246	221	226	232	188	248	224	225	232	248	207	217	220	210	236	217	232	204	238	254	208	219	225	216	207	223	233	206	201	239	223	224	211	214	224	181	206	214	224	215	250	205	197	215	197	229	218	209	197	197	215	212	223	214	212	239	221	199	243	226	262	221	216	207	222	204	215	228	192	215	198	225	201	203	230	229	249	226	260	203	215	238	237	197	238	239	247	265	234	199	228	232	186	229	198	207	202	203	280	227	217	221	222	223	227	213	198	213	204	252	224	224	213	217	218	237	231	216	205	225	210	224	228	238	230	234	221	213	215	221	235	187	210	225	241	232	205	239	218	228	227	235	247	236	251	214	250	211	223	212	201	227	180	219	233	225	216	224	209	193	218	223	191	228	241	213	213	224	218	223	204	202	244	231	223	211	209	238	221	225	217	224	189	218	193	202	210	224	232	215	234	226	236	232	190	227	210	233	225	222	225	234	207	210	226	255	251	229	237	213	219	215	237	218	210	207	229	246	234	247	238	193	236	184	213	220	224	240	253	230	240	234	238	222	217	232	235	217	260	235	243	221	221	215	194	165	219	182	198	235	207	218	205	247	216	252	209	201	212	213	223	197	212	252	209	232	187	207	219	200	220	247	231	223	245	214	206	209	219	248	212	253	226	246	198	207	216	229	230	197	234	210	245	195	186	230	217	274	236	222	203	190	229	208	223	227	225	229	223	228	234	231	233	259	219	233	217	238	217	214	208	219	252	236	210	239	227	245	243	180	212	226	211	213	202	213	215	219	217	218	221	219	199	214	239	214	246	221	211	196	220	234	229	214	197	211	227	226	214	196	210	217	238	216	225	228	231	232	231	237	231	221	218	221	206	225	224	226	213	221	226	213	211	214	235	226	234	203	238	209	209	219	242	224	233	233	211	219	215	209	233	224	253	208	224	237	224	229	247	202	202	204	242	204	204	233	219	210	216	212	223	220	265	190	207	228	218	222	229	239	221	222	231	243	216	216	239	231	190	219	226	262	220	229	224	247	208	215	222	227	214	232	215	250	226	233	223	221	214	224	209	240	226	204	228	244	220	232	231	225	204	221	215	207	252	217	258	211	253	222	232	238	218	233	212	210	254	233	222	220	222	213	205	188	220	239	213	226	228	206	222	208	238	209	239	212	232	215	233	214	201	208	237	215	202	214	212	198	219	211	207	241	260	250	222	195	210	227	210	211	220	225	218	204	182	205	206	225	224	214	221	220	240	230	226	230	198	247	238	210	202	219	194	250	253	236	226	200	210	201	191	218	211	240	212	223	215	250	236	217	213	209	209	206	223	224	220	217	235	231	191	240	212	226	206	242	224	228	206	231	237	219	223	230	238	198	216	213	223	239	233	231	217	220	257	221	217	236	226	244	191	233	241	230	232	223	200	193	210	251	233	230	190	205	236	233	205	216	202	223	239	209	208	260	240	239	212	218	252	232	224	247	232	229	217	232	213	186	252	228	221	243	244	220	228	241	219	188	222	220	228	238	224	215	206	239	239	219	209	211	234	237	210	200	220	255	223	234	212	214	217	204	224	247	184	182	230	233	209	189	246	239	208	217	212	229	252	224	240	228	208	228	229	222	225	235	203	236	225	216	246	218	231	203	214	223	206	227	247	225	208	228	239	209	226	171	185	223	208	226	217	198	203	220	230	218	202	225	211	232	214	202	212	219	220	210	230	210	185	235	216	193	237	226	235	251	199	197	215	237	204	231	226	231	203	217	220	221	212	263	203	234	191	235	240	243	246	227	226	225	191	219	232	206	218	234	241	206	205	236	238	228	221	240	217	185	222	238	244	202	226	212	222	218	236	216	206	217	207	208	264	231	250	210	245	218	202	214	221	204	222	244	191	197	215	215	228	230	228	206	219	199	219	216	207	231	209	240	212	223	233	195	200	235	219	218	212	219	222	215	259	243	252	218	225	217	207	181	237	246	226	200	232	216	198	202	199	233	225	219	225	238	228	202	244	234	223	249	198	216	221	219	215	193	265	221	207	232	224	227	203	227	201	213	200	204	230	221	220	222	241	213	235	226	210	216	202	200	237	225	236	226	226	211	222	226	209	234	231	228	204	278	212	197	205	246	221	217	248	211	218	248	251	239	244	228	220	212	209	179	212	217	234	209	233	191	208	219	206	207	213	210	230	215	236	209	263	231	213	229	218	219	204	222	217	253	221	218	226	237	211	195	218	222	203	219	223	257	247	234	212	207	196	223	238	234	222	242	248	205	198	224	202	226	213	226	221	228	220	203	241	193	208	229	221	223	210	218	232	244	206	211	203	224	220	217	219	234	231	221	218	211	234	203	230	217	182	224	238	210	185	228	211	215	239	233	228	225	227	206	233	237	229	220	200	223	201	222	225	208	243	251	212	192	217	235	245	204	206	221	227	227	238	210	215	200	238	222	226	191	216	238	227	243	216	255	199	236	228	205	211	204	210	186	231	224	226	225	240	219	209	233	236	210	208	236	224	206	233	199	207	245	216	214	204	241	189	203	216	217	236	241	215	183	228	235	235	193	235	227	223	249	221	207	217	214	218	198	200	197	248	201	214	230	233	231	239	248	214	217	226	224	208	240	228	207	228	255	215	236	207	188	214	213	216	203	227	240	232	219	200	223	230	226	200	233	218	219	230	229	239	214	230	243	206	222	243	218	214	218	249	210	230	243	246	252	237	220	223	217	191	199	215	240	191	222	254	184	262	209	237	201	223	242	232	232	219	243	221	207	213	246	212	231	234	254	218	228	221	234	227	211	191	231	217	240	230	228	229	195	242	194	221	210	209	234	221	231	225	247	205	249	215	234	216	224	229	216	211	222	213	206	203	210	250	235	238	219	237	236	215	215	218	227	211	189	226	219	220	209	199	240	205	192	226	240	197	212	202	191	237	199	231	238	218	216	208	230	209	202	219	211	235	220	219	215	246	194	234	210	235	232	223	217	224	218	243	223	225	213	230	241	191	249	247	218	233	217	226	231	226	231	245	217	211	211	195	253	251	231	223	248	212	210	221	233	217	268	215	232	196	245	220	241	219	236	211	231	222	212	219	220	231	220	201	225	211	227	232	211	220	224	268	215	230	228	202	189	246	231	227	214	210	212	203
7996	1114	2049	2351	2025	1640	1284	1140	1011	896	856	781	770	760	719	669	675	671	624	627	603	660	600	607	585	581	620	596	583	548	559	556	541	578	614	538	581	580	610	591	609	624	561	606	612	559	594	560	571	569	555	493	580	530	574	592	604	539	580	539	523	584	598	570	540	533	532	537	570	570	535	512	534	566	546	577	529	589	521	556	518	462	540	556	539	532	542	540	553	555	549	563	542	519	553	513	573	536	531	551	546	538	537	551	534	509	517	517	536	577	519	513	542	510	512	542	557	556	578	543	551	517	526	562	531	525	516	512	513	504	518	517	557	558	504	545	535	550	554	512	566	513	526	508	544	543	507	512	540	510	581	557	510	564	539	570	553	485	568	516	523	540	509	536	506	558	556	562	504	511	552	515	538	506	552	584	518	557	579	515	533	569	541	520	511	495	485	534	527	514	543	512	525	523	523	573	520	531	542	552	516	490	542	520	562	525	500	543	517	539	551	529	511	543	542	510	535	551	509	537	538	519	500	488	531	537	549	522	505	526	539	509	502	496	540	552	543	529	508	542	561	533	501	560	555	538	529	532	521	549	507	509	554	535	544	544	547	550	482	538	530	516	533	534	508	554	541	523	546	558	549	508	558	535	524	575	528	532	498	529	504	575	550	550	536	551	553	478	538	514	514	514	523	506	535	500	514	541	533	525	547	528	556	517	498	537	518	510	531	536	545	544	532	560	509	509	529	513	502	505	544	513	540	541	550	536	556	534	537	517	456	557	551	498	536	511	524	549	520	511	535	556	487	501	514	526	522	522	545	564	544	505	479	534	548	503	523	495	502	519	573	517	549	549	519	521	527	489	548	496	486	527	543	539	531	504	567	574	520	508	507	532	495	548	513	553	532	501	540	524	557	556	560	523	509	557	540	562	541	531	550	530	546	510	558	562	536	534	565	516	551	582	548	489	544	521	525	504	523	539	541	532	507	520	542	520	501	505	515	511	531	534	541	543	550	487	546	529	526	503	524	538	530	505	500	549	535	551	520	567	498	551	577	511	545	545	513	501	538	547	473	561	537	510	553	511	524	547	554	498	512	520	554	521	520	508	528	526	495	532	518	518	565	545	495	510	516	526	550	497	495	533	550	591	565	511	508	512	533	552	520	504	498	518	554	500	522	545	510	551	509	537	572	534	537	528	472	512	513	543	523	524	575	493	534	501	520	561	519	557	491	489	572	525	530	550	526	536	531	555	512	501	542	504	517	512	515	512	530	532	554	541	545	513	561	531	533	562	534	498	547	531	506	550	498	525	544	532	540	504	530	532	543	550	503	519	559	541	510	536	533	501	531	475	514	501	511	528	517	546	531	541	503	559	543	529	554	532	573	515	513	542	538	560	535	567	514	566	561	539	557	533	549	505	532	514	515	535	487	516	512	517	511	480	546	506	522	533	565	564	535	533	540	495	506	561	521	525	499	513	536	562	512	540	571	482	558	506	515	593	543	554	507	512	509	516	513	499	534	513	504	501	514	510	556	489	513	551	518	533	568	502	556	533	537	535	543	564	526	535	516	539	534	513	538	534	537	501	565	520	516	489	540	537	516	538	539	504	493	544	536	480	454	526	555	549	522	532	542	510	532	514	526	513	519	554	508	479	486	494	530	574	585	531	520	525	575	552	505	560	515	522	528	500	531	534	543	506	540	499	535	570	553	523	542	526	519	519	556	502	493	517	526	500	584	517	560	513	519	531	495	530	523	514	514	533	556	517	529	531	539	521	523	533	557	551	528	557	542	520	549	504	538	516	540	540	569	522	490	538	473	515	528	501	492	550	510	537	528	547	525	532	515	512	505	523	533	533	522	551	544	526	522	564	566	513	505	534	506	500	500	477	524	538	509	549	528	558	495	507	521	542	519	527	517	559	551	520	528	526	505	541	517	487	486	473	566	550	539	504	535	522	530	550	520	522	511	590	523	514	535	541	536	519	505	529	527	533	550	495	550	499	473	546	509	536	534	544	497	552	504	504	554	544	550	549	524	556	530	506	575	486	530	544	521	530	521	532	571	550	530	511	544	538	541	502	562	517	528	534	522	563	514	540	609	526	505	505	507	489	530	533	510	531	520	486	492	542	516	502	551	502	543	525	504	504	516	535	494	548	519	549	531	516	562	558	522	509	512	533	543	518	520	513	510	518	520	502	560	522	527	507	551	508	530	557	528	526	537	558	540	548	527	555	532	556	531	524	528	521	541	511	539	533	508	533	534	525	527	555	530	521	511	554	527	549	501	553	499	542	529	512	540	506	568	509	590	485	537	507	534	497	527	517	522	494	534	521	515	529	524	546	513	530	529	527	532	535	593	521	536	560	521	583	512	498	509	522	517	555	549	558	528	535	551	507	529	531	548	513	517	543	550	480	515	508	544	538	519	539	536	519	498	545	523	522	536	556	549	531	569	513	514	528	502	599	521	535	504	511	525	519	546	581	496	532	481	528	564	565	523	519	540	549	528	516	541	521	564	526	525	535	525	538	549	578	547	524	521	553	545	544	551	526	546	528	512	545	483	534	563	531	552	544	540	474	520	511	569	500	533	542	536	523	521	545	539	517	488	522	481	507	479	555	535	517	534	566	588	556	522	540	541	582	544	569	496	506	508	514	495	547	516	537	508	578	509	526	501	517	526	521	562	492	564	556	501	553	496	574	557	511	521	564	524	531	524	501	545	525	544	546	531	580	535	533	546	564	500	538	486	535	543	515	495	528	553	488	528	510	553	524	533	523	495	554	538	538	496	511	551	535	534	531	547	552	494	516	523	509	502	512	478	540	525	507	559	485	520	543	525	534	533	532	498	576	570	543	553	525	530	552	529	554	487	533	518	542	532	509	530	521	542	552	532	521	530	527	538	545	509	531	525	538	527	555	512	522	557	543	500	517	556	550	550	560	528	523	532	523	509	519	519	545	578	580	520	525	532	539	541	502	538	549	542	544	515	556	515	532	538	546	537	480	531	536	536	504	552	496	548	516	528	585	536	540	534	512	524	541	539	501	547	533	519	516	547	544	512	556	515	496	534	530	504	535	530	515	537	533	505	517	507	546	525	525	558	529	540	519	532	474	532	554	531	538	527	544	507	555	473	512	516	543	499	542	504	567	498	563	566	533	544	524	507	588	533	553	502	555	521	528	498	520	489	541	515	501	517	517	571	494	560	536	536	518	513	528	531	522	519	527	567	509	493	550	525	496	505	532	529	505	557	482	542	503	542	512	496	535	524	541	499	526	512	547	548	546	514	526	522	507	511	521	539	561	478	492	499	558	532	541	553	560	578	530	543	535	527	557	517	564	480	542	564	501	508	530	544	531	518	503	549	533	511	525	541	552	525	543	499	542	534	516	518	519	534	512	602	512	488	504	524	504	491	557	570	505	524	517	492	496	487	538	549	506	507	558	555	551	508	491	512	531	516	510	520	539	548	505	493	519	555	515	530	585	530	480	579	514	542	542	518	538	530	526
1617	290	329	300	312	261	286	262	278	272	275	278	317	268	283	287	264	292	256	298	255	275	283	268	286	281	286	267	308	269	302	266	286	306	269	289	260	266	281	331	316	308	294	270	296	287	297	292	275	293	276	281	266	285	253	284	311	284	262	283	291	278	287	303	246	253	270	273	290	307	310	312	320	288	276	292	273	276	288	283	291	285	274	302	289	277	285	303	305	281	290	293	282	285	291	294	251	265	291	278	303	264	267	295	271	279	264	281	252	301	275	263	274	256	285	275	296	291	277	291	275	295	261	262	255	286	270	271	297	305	294	288	243	290	319	323	263	298	263	275	268	251	277	280	296	268	278	307	254	305	287	265	260	288	287	304	275	275	294	296	289	274	307	293	299	287	284	300	282	279	317	301	264	283	294	276	270	276	296	276	293	285	254	277	281	313	259	293	253	244	283	314	237	267	275	277	263	266	286	277	301	274	274	284	288	267	248	286	295	290	271	273	321	298	282	299	261	266	271	257	294	296	268	284	263	285	277	300	283	292	266	303	294	234	278	299	283	278	269	297	258	265	260	259	282	291	280	293	285	282	272	284	250	310	305	286	289	310	301	259	293	286	291	282	298	265	262	274	260	295	268	274	286	284	282	282	254	295	266	277	293	273	303	295	279	301	288	259	271	332	254	287	289	267	285	270	299	300	252	272	277	287	252	286	243	303	262	294	266	283	277	311	287	287	282	292	306	299	288	263	273	263	265	317	258	295	287	302	308	297	266	267	292	292	288	285	239	259	287	289	283	304	278	252	255	281	281	236	273	275	274	264	296	306	307	296	273	312	278	281	271	302	282	302	279	295	272	284	289	283	283	302	306	272	274	331	276	288	281	308	282	296	294	311	265	301	290	289	294	282	303	267	311	271	302	288	296	300	271	291	308	305	275	301	248	335	275	246	262	277	310	280	306	285	329	249	290	323	281	309	299	288	286	249	267	308	277	297	279	273	293	304	289	316	299	241	259	284	282	273	260	265	286	260	266	278	293	266	282	288	301	279	275	282	269	278	303	292	287	298	306	281	290	278	278	283	258	287	276	300	254	269	282	275	279	289	249	273	289	293	287	278	300	291	295	276	274	280	256	310	293	288	296	313	262	276	283	270	245	286	279	272	306	293	287	295	296	265	283	312	286	322	241	281	254	252	278	258	290	288	294	308	283	264	292	297	250	301	285	282	282	301	273	308	303	294	272	274	280	274	280	276	256	278	284	310	278	293	298	258	307	299	271	306	256	289	310	266	310	308	315	297	288	297	298	280	278	273	276	261	296	281	304	280	300	257	256	262	257	257	272	304	279	266	278	293	260	268	279	292	266	292	277	282	266	266	286	288	311	241	265	256	270	262	291	258	288	280	292	289	299	280	272	252	290	284	301	297	270	281	283	273	282	245	298	317	307	244	330	272	281	285	266	278	291	287	256	269	265	313	257	274	310	290	301	288	275	253	292	270	270	296	295	301	327	265	287	264	297	286	291	303	303	291	290	297	314	286	269	267	285	280	295	294	294	263	268	302	298	299	277	298	265	239	282	306	279	268	326	270	291	311	300	290	273	269	296	269	260	301	274	274	286	329	306	259	294	242	310	256	281	313	336	309	285	297	279	271	306	277	274	291	286	293	282	290	266	271	291	288	276	279	256	257	270	292	294	292	290	284	274	315	282	280	305	297	260	284	268	294	259	283	280	250	258	301	292	293	314	279	276	256	279	265	254	287	296	313	269	279	297	274	282	277	273	264	287	284	300	256	280	256	279	293	293	295	263	259	293	270	279	280	300	275	289	290	240	281	319	270	311	264	314	299	275	267	260	312	301	297	290	308	278	246	265	280	259	291	288	269	310	275	303	288	302	289	271	283	286	294	289	246	326	274	303	282	276	297	277	288	287	280	292	303	278	268	291	285	295	291	265	272	316	283	297	290	298	295	297	291	256	262	297	299	287	265	257	238	272	280	277	297	278	271	267	278	284	278	259	288	276	265	285	303	281	251	267	277	269	290	272	286	282	276	256	304	266	296	296	260	296	276	294	328	274	272	258	255	289	283	287	296	274	284	256	281	303	278	264	298	268	306	256	263	276	292	294	256	285	273	269	275	270	311	271	295	298	262	283	277	262	259	279	271	278	272	282	296	237	277	299	287	269	285	291	314	248	264	276	275	312	262	282	287	286	260	297	305	294	276	274	249	246	280	274	304	299	304	274	289	288	284	308	292	297	280	308	283	291	275	257	245	277	290	266	292	248	295	283	281	281	286	268	285	281	314	272	271	272	264	296	279	286	264	287	252	267	298	300	277	254	292	295	299	291	278	287	274	271	255	263	272	298	296	287	279	274	263	274	275	287	330	307	297	276	275	290	283	294	262	282	281	263	272	285	277	276	292	273	290	260	293	286	276	280	288	292	261	295	289	273	264	292	303	293	287	275	338	275	276	285	280	278	288	291	263	276	286	289	282	266	289	272	280	245	258	265	280	268	299	264	249	278	296	268	301	280	276	289	295	319	270	261	287	287	279	289	269	238	269	292	300	313	273	228	284	256	306	263	308	280	305	285	296	282	279	283	322	295	291	302	316	252	251	290	289	275	282	253	285	273	276	283	271	308	284	284	295	293	261	251	305	284	299	291	286	256	245	277	286	312	293	283	288	282	296	286	289	272	258	276	282	280	302	277	276	300	301	265	257	277	268	284	291	287	270	277	265	289	280	253	268	289	306	295	278	282	220	308	297	295	272	286	299	245	251	280	287	284	260	267	249	304	282	299	253	304	248	240	285	301	292	297	306	274	261	259	275	284	276	289	308	293	259	242	298	264	267	286	254	271	282	316	304	300	280	297	279	261	255	300	249	300	289	319	288	292	307	285	276	258	297	290	292	295	268	247	297	249	278	282	287	281	287	282	280	298	278	292	281	299	285	312	267	256	261	283	284	265	296	306	300	312	292	271	296	252	296	263	303	282	301	291	317	286	282	273	291	282	272	270	268	302	261	297	260	309	275	296	268	281	265	325	304	335	302	288	278	255	283	280	316	267	274	263	266	276	279	243	278	254	283	291	281	272	288	268	279	314	288	266	267	264	288	296	327	273	293	266	296	283	301	272	253	296	293	293	297	316	302	273	277	305	281	287	281	283	289	275	267	303	284	312	246	275	309	277	272	269	251	315	259	305	288	272	271	249	284	289	270	270	287	277	243	249	260	282	266	263	296	285	289	263	291	313	290	261	278	296	291	292	267	320	292	259	277	278	293	315	278	286	263	264	284	269	326	295	255	289	253	303	268	277	244	246	274	294	330	290	296	264	315	294	274	299	272	265	279	270	288	290	304	284	265	272	284	281	287	270	312	287	308	320	280	306	249	306	279	312	273	288	283	279	268	284	290	314	287	260	269	252	285	267	305	272	267	301	277	311	264	265	303	292	282	274	273	286	292	283	292	276	263	303	290	297	269	273	294	274	300	259	283	279	290	269	251
1871	647	677	683	708	631	642	651	609	651	667	605	574	638	611	609	625	638	614	629	538	622	607	612	639	651	676	627	646	619	649	610	588	637	654	587	598	655	651	620	635	631	612	632	629	657	632	621	616	623	639	632	673	607	622	640	606	627	652	626	655	627	652	658	620	625	644	608	641	638	636	628	629	608	639	656	600	595	663	585	614	598	625	652	640	581	642	626	583	613	644	632	612	650	605	639	633	601	586	631	642	664	596	698	635	634	626	652	606	591	630	639	628	632	640	584	650	620	620	633	620	627	657	604	649	576	614	626	660	603	631	606	609	630	621	618	647	612	580	659	636	637	611	643	632	596	616	600	658	589	603	667	653	605	647	576	635	622	652	616	584	678	666	587	634	606	645	645	644	643	583	628	635	623	620	652	576	613	640	575	662	598	602	592	601	631	610	652	595	615	573	615	564	574	655	606	607	643	618	612	663	654	613	619	641	623	588	607	629	605	595	580	637	631	631	593	656	635	593	639	611	698	631	626	615	585	626	615	644	655	656	605	620	571	575	599	667	655	617	631	618	599	664	613	610	593	578	635	622	616	622	673	637	594	593	634	674	620	611	660	616	614	572	629	601	642	620	628	591	604	615	643	628	603	590	617	619	625	616	619	673	627	607	599	642	615	609	619	606	625	686	617	633	621	613	597	648	629	580	604	628	643	587	627	609	648	658	620	646	620	698	642	623	618	652	684	653	589	598	595	563	592	690	659	575	654	591	615	660	629	624	649	661	597	601	600	601	609	626	636	615	616	648	578	599	623	617	643	675	595	631	603	598	598	616	621	621	611	641	659	608	594	645	624	597	621	615	636	652	682	604	610	587	556	627	621	627	609	612	660	614	635	656	601	659	641	639	655	622	623	573	610	676	619	628	630	620	610	667	605	610	601	631	625	631	623	598	641	676	597	665	607	647	653	631	591	624	618	671	614	624	617	612	623	608	600	664	622	608	634	594	680	602	650	599	567	598	614	628	649	600	608	610	611	602	609	605	611	642	624	618	627	634	651	649	625	591	622	634	620	564	600	672	644	656	633	625	616	637	632	597	633	590	594	610	616	592	607	598	625	542	620	637	598	610	624	628	621	629	627	625	594	596	620	607	637	583	610	604	578	598	622	593	643	657	552	591	600	601	606	635	644	589	610	609	591	613	607	589	648	635	612	600	629	618	601	673	624	591	611	595	629	620	646	617	646	652	637	609	603	618	609	637	591	625	648	608	608	612	635	593	592	587	624	651	622	645	627	622	600	619	625	642	639	586	585	646	608	589	585	631	679	605	640	589	647	656	605	650	657	653	619	612	642	635	591	599	634	625	633	622	643	610	629	634	636	613	627	607	615	615	611	578	607	614	633	630	612	616	614	612	617	617	618	626	610	622	579	677	556	607	615	623	626	604	655	661	610	618	640	629	630	619	664	654	631	642	613	640	629	659	666	594	611	634	613	609	627	645	615	602	610	597	594	639	657	632	601	610	630	596	617	648	603	623	627	631	605	635	586	609	650	678	632	670	603	640	609	666	595	617	630	596	623	634	633	641	619	649	620	613	595	656	604	667	617	602	618	630	600	629	628	624	588	625	605	610	625	639	656	602	634	653	591	621	638	623	648	577	628	639	612	608	591	646	668	601	619	604	615	635	632	644	636	626	630	665	632	625	604	615	617	624	661	651	630	618	631	595	617	590	584	633	577	592	600	632	642	617	608	640	647	567	639	635	619	641	628	591	610	705	652	645	572	622	652	600	599	649	620	620	600	643	616	627	611	581	627	615	636	609	648	650	645	672	679	591	643	605	609	639	632	643	651	603	651	637	654	631	601	583	612	630	624	577	605	603	636	615	582	624	658	605	639	633	613	639	626	591	596	641	595	584	639	573	612	617	613	647	616	617	652	618	610	628	643	590	604	643	610	623	617	626	636	625	626	615	593	568	660	582	563	621	618	636	602	619	625	622	667	652	612	604	613	613	597	605	576	619	650	640	634	602	611	629	593	641	592	634	669	644	623	625	571	592	587	636	606	621	595	632	643	649	636	639	617	632	610	644	609	619	614	603	630	619	613	647	624	606	580	626	587	642	626	612	656	609	634	673	604	632	638	633	626	633	604	618	632	606	655	613	634	632	644	577	604	629	614	609	610	590	618	605	600	582	613	643	603	613	637	619	614	650	605	587	637	619	639	594	633	614	596	615	594	566	631	607	599	556	617	580	646	596	631	611	629	614	619	622	603	626	577	635	655	587	642	595	625	630	598	639	648	590	622	609	662	611	629	662	616	613	650	600	630	596	620	625	601	611	662	599	626	596	641	637	603	635	634	635	618	633	650	626	608	615	609	618	609	647	582	586	614	600	620	622	617	649	658	611	594	669	627	612	620	595	629	685	631	577	626	549	557	651	655	613	595	600	642	606	645	643	664	613	599	636	613	607	602	564	646	613	666	606	637	596	605	600	637	647	618	587	614	622	639	682	600	642	608	617	602	591	614	612	603	676	601	644	630	612	625	583	621	638	619	635	587	607	618	602	580	624	629	618	652	638	620	624	648	665	671	619	637	590	605	646	603	642	653	617	589	629	596	612	634	652	631	592	652	612	632	679	631	603	609	632	610	622	635	598	619	624	610	673	618	603	618	630	624	596	620	630	673	600	616	619	661	642	620	614	646	638	610	605	603	597	613	675	612	608	652	610	614	649	563	580	575	647	628	577	585	664	654	621	639	612	610	631	598	608	598	639	663	608	559	627	618	578	572	588	634	634	609	618	618	662	661	623	665	614	628	652	614	612	631	618	603	624	642	628	585	587	657	663	649	631	619	602	592	634	584	603	611	605	617	613	642	639	620	604	645	609	647	600	577	645	614	627	568	640	639	624	645	605	640	627	635	632	643	614	626	624	625	618	610	621	626	623	644	624	615	614	640	665	614	606	628	643	631	617	647	647	632	632	587	593	689	569	628	664	607	616	687	592	622	605	612	626	614	627	640	652	601	631	619	616	624	626	613	619	588	635	619	633	627	594	589	668	649	652	625	602	595	623	619	646	613	579	624	637	620	598	634	601	604	643	627	642	599	611	660	623	610	624	649	596	630	619	617	568	654	608	626	615	651	616	606	590	667	628	616	613	600	582	616	611	660	573	654	644	629	621	600	622	642	627	590	638	616	615	620	630	673	677	663	626	645	617	643	605	604	632	588	581	617	670	577	623	608	601	656	656	611	597	634	591	673	642	611	590	626	603	628	609	627	576	620	644	596	642	576	665	616	628	624	646	595	621	594	584	645	623	641	623	645	623	618	598	634	613	630	621	652	588	630	590	572	602	651	609	590	648	613	642	581	624	618	635	620	596	590	606	626	627	605	677	632	650	631	637	658	620	611	622	596	633	657	608	636	623	599	622	600	611	604	617	628	625	649	599	615	640	620	593	648	642	607	646	624	648	617	681	636	637	596	617	613	618	595	570	596	626	647	621	612	625	649
7246	490	514	480	325	282	228	216	233	212	198	172	184	162	191	206	156	214	172	186	167	171	177	184	165	185	158	158	151	191	160	160	181	189	183	182	191	176	160	165	192	176	188	169	161	154	188	182	152	167	172	171	138	184	167	164	154	168	190	165	154	169	204	174	163	165	184	162	155	155	189	157	178	165	162	169	157	177	148	159	139	155	139	167	179	156	189	154	174	153	155	160	167	169	139	165	135	178	171	184	178	166	173	162	157	166	131	173	183	153	149	164	169	131	195	158	153	159	186	172	158	185	163	170	157	130	171	159	174	173	161	168	179	156	194	166	165	158	154	160	190	171	180	153	160	175	160	163	154	165	165	163	154	152	161	176	150	149	200	159	162	183	159	186	164	177	174	156	166	169	179	163	187	174	167	159	154	147	171	159	164	169	138	164	159	171	148	177	157	169	177	163	160	140	138	187	170	169	150	148	154	199	148	176	188	155	161	182	163	163	148	176	149	172	152	153	162	167	155	162	161	166	151	163	155	180	160	133	160	155	138	153	173	171	163	177	170	170	150	159	149	188	194	135	173	172	181	147	159	179	134	165	186	154	141	160	177	170	175	163	138	196	178	162	165	178	163	172	150	169	169	158	163	155	152	160	144	169	162	195	182	143	145	166	154	156	157	168	173	196	167	175	160	167	182	211	170	158	192	180	165	145	157	162	176	145	173	162	157	198	188	165	187	155	155	139	143	148	156	188	167	144	155	136	167	172	169	185	187	170	180	193	169	162	154	154	167	157	161	187	193	180	151	155	146	171	171	153	173	183	190	134	181	155	148	153	154	193	164	158	155	155	174	152	163	166	184	142	161	168	163	160	163	184	175	173	196	163	162	183	180	164	174	163	167	135	144	170	116	157	153	168	146	187	173	154	182	162	172	153	162	204	179	162	143	161	175	145	170	141	175	150	173	151	181	141	154	171	159	162	147	152	157	167	159	157	160	167	160	161	177	168	169	162	156	169	151	155	162	149	210	165	174	151	158	147	151	153	141	157	175	157	170	170	155	191	200	191	164	158	150	153	171	148	151	137	167	173	153	176	148	162	154	149	164	158	179	152	162	183	167	176	173	168	161	180	163	172	159	155	163	189	140	164	181	160	148	134	162	159	163	165	170	156	182	130	176	157	175	160	147	163	171	145	182	162	153	167	165	183	157	175	150	162	160	169	156	159	188	177	183	158	144	164	185	136	151	155	158	166	174	166	145	161	163	180	133	136	155	179	166	156	157	154	159	178	155	160	191	168	177	188	188	176	175	173	146	157	176	149	185	174	166	171	169	162	172	180	160	175	153	150	166	170	137	171	142	151	139	188	151	168	162	155	150	161	171	172	165	157	171	148	141	169	150	160	160	177	167	176	173	177	169	181	160	172	158	177	156	157	168	150	150	161	152	188	141	172	170	144	148	190	196	179	161	184	181	173	154	153	174	149	177	166	147	179	178	160	133	170	177	164	166	176	180	134	160	162	158	181	149	172	156	163	169	176	180	157	162	156	142	139	153	172	161	163	177	160	198	161	171	130	165	153	156	133	168	162	166	171	149	159	163	143	170	173	163	163	170	181	164	155	136	163	178	161	152	154	154	182	148	159	155	156	186	131	141	150	163	134	174	160	175	157	167	161	139	175	168	151	176	155	157	184	173	161	150	184	146	193	160	191	176	162	166	171	161	178	130	189	162	187	179	169	170	142	152	169	161	142	162	170	177	164	176	174	163	173	153	187	163	176	143	168	162	165	185	158	156	170	162	175	147	122	154	155	155	180	172	167	161	179	161	152	175	155	161	153	148	165	168	153	159	157	171	163	144	145	152	178	166	153	180	167	156	163	171	183	154	170	181	163	163	149	150	162	176	141	167	172	151	157	155	167	163	149	179	149	156	210	158	178	191	148	159	177	189	146	166	191	170	152	155	145	157	178	172	149	149	136	144	175	186	181	149	163	183	171	151	174	145	162	160	164	202	161	178	148	161	200	138	171	153	167	158	173	150	165	158	156	161	153	174	179	149	157	151	154	155	159	182	145	177	175	152	144	151	147	173	144	186	182	171	155	156	153	144	178	180	167	155	137	166	145	163	158	170	155	174	167	170	155	142	163	190	195	162	164	163	172	161	133	148	149	153	167	143	174	146	159	166	157	148	180	188	144	145	171	175	173	192	185	173	161	155	147	172	171	182	154	166	179	177	168	157	155	152	139	165	143	137	162	155	170	176	141	167	195	146	194	185	170	162	175	138	153	156	177	154	179	177	145	164	186	178	165	166	151	150	191	152	187	153	177	178	160	179	147	160	171	152	158	155	161	156	159	172	173	162	177	162	142	154	153	155	168	150	164	192	180	175	173	149	151	160	168	157	168	149	161	153	163	172	151	150	155	163	149	161	135	143	179	179	184	147	167	159	172	170	145	162	154	169	174	220	185	172	167	148	172	149	155	145	185	193	166	124	191	174	171	180	163	157	184	157	162	150	161	162	181	164	157	157	158	185	172	178	173	166	147	173	162	153	150	149	166	179	151	182	162	152	162	166	168	176	176	175	163	189	170	169	162	161	172	212	156	141	149	159	156	159	185	156	173	162	187	155	134	180	192	165	148	186	166	153	167	156	145	184	165	154	175	167	177	167	175	160	151	158	164	157	155	168	167	163	172	177	138	163	155	153	171	173	160	153	152	158	162	184	168	160	162	160	180	159	170	182	188	149	159	154	161	157	178	171	174	156	154	143	142	179	179	151	166	163	167	170	170	150	180	151	150	179	160	164	164	177	184	137	121	172	169	169	164	164	167	172	167	156	209	178	181	140	147	150	145	172	177	160	160	178	161	162	160	152	166	158	164	178	175	172	192	181	188	167	158	158	170	138	151	149	179	165	148	202	163	170	163	169	151	149	181	145	169	158	163	179	148	160	173	164	158	151	174	179	174	166	156	155	147	159	179	154	173	152	183	150	160	161	187	150	169	143	158	169	157	159	160	177	168	174	185	144	180	175	183	157	156	177	162	155	196	201	177	149	185	182	184	154	159	153	134	156	162	181	177	172	175	161	147	175	191	146	158	169	170	140	172	147	180	162	159	160	157	177	162	168	168	178	183	169	173	143	172	178	125	160	181	172	183	162	186	178	156	158	181	137	160	169	157	181	166	158	178	155	182	165	160	169	164	165	154	172	156	175	167	170	178	167	175	136	140	146	166	171	173	157	166	192	178	181	154	160	178	150	149	164	158	182	171	156	150	149	157	165	172	196	144	151	161	164	152	161	170	164	147	162	163	167	154	159	191	170	169	176	168	176	163	176	145	142	157	178	177	176	182	178	157	163	153	179	170	158	156	166	152	168	167	181	158	178	160	166	140	184	193	172	138	146	173	180	162	179	159	184	160	171	156	156	159	154	173	158	188	187	158	173	146	156	157	152	165	169	166	169	168	174	176	169	185	168	161	161	157	180	133	163	168	168	158	161	167	169	148	182	204
6153	700	1123	1344	1177	987	793	704	654	587	571	569	498	507	484	492	463	453	426	426	453	446	453	447	412	433	409	427	424	439	387	424	439	456	406	430	447	432	445	426	421	447	409	434	424	456	414	397	424	413	422	448	429	447	430	406	427	442	427	429	390	413	406	363	391	396	395	381	387	418	401	381	396	417	416	416	407	400	385	406	399	434	407	393	383	393	376	398	396	399	414	387	421	411	381	395	402	413	376	377	405	408	393	372	389	345	436	438	410	371	401	367	369	393	382	382	372	410	417	388	411	388	373	405	411	398	402	413	419	380	380	412	404	382	385	373	374	407	387	411	433	411	435	415	407	369	390	388	422	426	410	376	415	396	403	402	415	398	409	368	447	403	432	397	389	389	395	372	396	377	377	397	413	434	392	343	406	419	401	388	392	385	390	405	345	393	385	367	374	397	419	383	434	406	405	404	419	367	379	383	424	397	406	414	387	414	412	347	384	414	387	371	406	434	408	389	377	399	422	419	362	402	361	396	378	415	392	385	404	382	371	403	398	398	372	400	462	411	392	367	416	377	388	424	433	393	382	384	393	397	404	369	397	389	385	386	399	401	374	369	408	388	398	407	381	386	372	388	400	411	409	396	438	424	398	388	382	388	421	381	411	390	387	400	388	364	405	394	422	410	392	405	392	385	399	387	378	396	425	370	378	396	392	406	400	411	386	415	404	388	424	396	368	377	393	396	423	390	392	393	427	407	406	398	392	438	394	398	404	412	352	410	380	391	353	416	416	407	399	394	377	389	381	408	404	363	389	429	397	417	375	364	426	415	389	402	410	398	441	437	434	403	392	373	380	413	401	386	380	406	422	375	407	404	359	423	416	419	369	397	390	404	404	388	402	421	439	387	395	391	419	404	359	390	405	383	448	405	415	388	398	406	377	394	357	372	415	371	422	422	413	387	390	388	405	390	397	377	380	384	413	401	392	403	416	376	401	412	380	387	404	415	406	376	399	400	417	385	410	404	419	407	419	409	407	383	397	370	421	365	371	401	414	388	384	389	414	439	397	424	401	398	369	398	432	401	454	424	418	390	386	398	356	376	413	393	400	392	384	407	391	362	379	414	416	399	406	397	395	398	414	357	413	377	383	374	386	438	423	395	386	366	402	381	399	397	376	380	397	413	408	373	429	393	393	378	385	390	416	413	383	406	372	424	390	423	386	430	396	419	354	382	377	385	375	377	356	391	407	407	405	386	397	442	392	400	430	411	402	411	398	387	401	410	382	418	425	423	384	415	367	411	376	380	427	407	396	376	377	409	395	403	418	380	412	383	366	391	403	386	465	416	355	385	368	398	388	388	404	401	450	417	386	406	441	380	422	420	377	413	391	391	386	429	397	405	399	386	374	377	395	443	378	420	367	421	404	412	387	374	377	414	425	402	389	395	380	424	410	396	416	392	387	415	416	405	398	400	364	415	401	384	404	423	420	367	399	361	417	405	364	389	397	389	374	377	398	402	376	399	430	384	404	409	377	395	405	417	391	392	383	386	391	403	378	358	434	406	439	372	391	385	404	394	372	394	376	407	381	380	392	387	386	394	416	409	382	405	399	393	401	405	413	370	425	391	388	383	403	373	393	401	405	397	387	395	391	398	409	402	389	394	353	372	391	413	375	383	398	389	425	374	380	413	366	378	382	392	390	420	391	418	407	380	351	414	396	389	382	382	382	415	401	396	407	395	386	421	381	429	366	408	391	407	416	384	377	390	387	396	392	409	382	364	406	396	412	382	426	403	376	385	375	359	427	398	399	431	408	417	390	386	398	406	406	424	405	379	398	379	406	420	375	417	378	389	392	419	418	378	388	390	399	376	365	402	394	423	402	408	383	390	397	367	438	389	363	397	442	383	416	345	419	388	416	380	406	429	405	376	418	410	413	389	407	424	357	402	374	399	393	359	347	415	406	391	399	426	397	390	404	398	370	401	384	420	402	395	402	391	384	412	373	388	376	421	391	395	364	390	366	381	390	397	409	422	418	403	405	415	358	376	370	422	394	377	400	413	402	424	382	417	410	384	410	409	427	397	359	401	409	382	371	400	394	390	421	395	389	385	420	435	391	363	376	366	379	406	373	389	354	402	405	426	375	378	386	384	382	369	366	385	378	384	391	372	410	387	394	412	399	408	396	381	408	437	416	396	394	390	430	351	363	419	396	391	392	384	417	397	407	384	397	418	391	402	368	401	411	440	386	415	364	397	425	403	367	412	410	420	435	388	395	382	417	364	384	392	383	421	404	374	420	362	405	388	379	381	391	407	412	363	396	440	412	404	409	413	404	400	369	398	369	405	395	428	405	410	376	387	406	396	389	397	359	341	393	424	388	426	384	392	407	423	384	427	422	428	405	361	427	395	376	429	403	367	466	418	405	394	399	415	366	386	386	372	408	414	375	395	446	367	408	413	426	421	421	417	392	407	382	418	402	433	336	404	386	399	402	373	391	412	372	401	410	398	362	391	383	373	402	378	398	419	432	354	395	395	397	392	410	357	382	372	383	412	437	398	417	394	358	396	406	393	396	382	369	429	394	394	427	432	377	388	380	404	403	393	397	414	401	357	394	451	451	426	388	392	391	395	385	420	401	401	392	359	420	395	415	371	379	375	379	389	389	359	399	386	377	400	393	399	396	408	410	383	402	384	350	373	402	384	412	381	376	375	349	389	411	375	362	400	437	397	404	381	392	388	411	377	417	418	390	412	409	364	368	407	402	367	390	405	392	374	390	408	369	398	384	377	393	391	385	383	390	401	398	371	385	392	375	414	391	411	381	423	360	362	384	436	406	402	371	425	384	413	407	405	408	352	392	360	409	391	386	382	409	400	396	360	385	402	392	389	378	410	412	364	355	394	400	398	383	397	374	392	408	403	369	399	431	386	410	395	389	390	397	396	376	394	425	427	416	412	399	425	415	365	403	400	377	423	369	402	394	411	385	392	370	401	381	415	370	339	405	385	379	418	423	386	384	372	381	386	392	390	397	409	388	382	358	437	401	430	395	430	400	401	406	428	381	425	376	392	367	383	408	396	409	364	434	431	390	376	415	381	391	381	383	417	361	409	389	386	434	367	373	332	377	414	351	382	361	391	360	431	374	382	395	366	400	369	408	396	376	382	388	354	440	391	417	378	398	396	413	439	447	408	385	399	364	375	391	380	419	395	395	409	376	380	378	395	402	382	388	410	381	424	419	388	377	362	397	404	372	420	397	386	379	433	407	374	374	372	368	399	398	368	382	398	389	395	399	393	447	402	381	394	385	374	419	405	410	410	431	399	377	393	413	397	409	390	415	420	423	385	381	408	390	393	397	432	380	424	391	371	400	402	394	374	386	435	421	401	399	409	405	371	407	419	378	369	365	369	378	369	406	397	406	402	404	390	379	409	399	379	400	379	407	397	401	396	398	403	357	412	414	379	375	382	409	389	397	376	398	384	389	374	386	391	405	386	396	407	375	385
13420	1043	1012	802	486	446	376	329	286	294	289	271	260	272	242	241	243	228	257	214	238	244	210	241	239	244	208	229	216	229	223	239	243	212	209	236	207	229	252	230	242	228	206	207	259	229	210	223	227	221	237	230	207	197	206	219	233	189	237	233	232	221	241	206	235	213	206	224	192	199	234	242	223	212	197	220	216	210	238	245	274	227	206	208	196	211	244	225	216	218	253	223	210	228	219	273	236	206	216	231	240	226	216	233	219	214	175	230	236	215	213	231	210	217	216	230	233	190	229	210	227	222	204	242	230	222	230	224	210	203	219	226	225	206	219	221	242	210	200	233	226	234	234	204	228	257	232	255	207	245	210	246	210	227	214	233	230	243	231	236	238	216	210	203	199	229	217	209	236	209	223	217	218	195	221	223	242	212	233	245	233	235	249	206	210	217	227	210	251	224	246	223	232	231	200	222	205	227	246	248	205	245	190	260	216	219	203	194	244	228	222	192	221	184	224	210	221	234	238	224	231	212	217	218	246	201	233	228	222	233	211	194	256	241	212	252	222	216	199	208	228	207	192	199	232	207	205	197	220	229	215	238	228	240	247	216	226	219	216	215	236	210	224	197	212	231	234	242	232	226	251	223	225	228	197	225	209	221	233	195	192	239	219	210	232	211	228	221	233	193	210	218	221	212	226	220	224	200	237	231	222	236	225	220	207	223	214	191	236	208	222	226	230	217	212	213	208	229	217	229	245	259	215	234	218	198	252	230	238	207	246	231	204	240	243	228	209	220	232	232	208	237	212	208	233	203	205	210	244	223	229	230	219	220	228	215	223	238	264	208	200	229	216	242	227	207	214	191	222	223	228	225	248	233	200	232	232	230	209	223	246	206	237	214	240	236	249	231	260	231	222	220	234	225	245	227	240	252	188	235	262	217	212	248	254	234	231	203	230	202	215	237	227	239	217	217	228	250	210	201	239	208	233	207	224	206	209	214	198	231	222	222	249	220	200	250	210	198	200	212	193	211	244	199	208	271	219	237	211	195	208	241	227	225	167	215	216	226	210	198	210	229	217	258	248	223	215	230	235	202	241	227	233	227	229	208	212	225	196	224	227	213	212	231	198	219	211	239	220	211	215	222	198	189	235	226	210	238	225	209	257	246	210	240	231	195	230	200	195	226	218	218	234	240	213	215	204	218	216	231	229	221	241	199	222	240	218	209	231	224	218	199	236	204	237	231	228	240	223	208	229	222	214	224	217	215	194	225	212	226	223	214	213	243	218	227	196	203	199	242	218	224	237	232	201	206	239	217	230	231	215	234	242	234	253	222	223	228	228	238	229	209	256	242	227	238	256	210	192	238	205	233	229	242	215	231	209	221	219	210	224	223	227	226	226	250	213	202	213	218	238	229	206	229	221	207	222	223	210	223	210	233	209	208	224	238	219	219	196	250	186	242	213	222	212	211	220	219	229	201	206	194	220	202	208	226	214	281	218	216	237	246	182	216	220	218	213	215	222	227	251	238	247	233	241	222	232	223	228	213	220	226	218	235	226	217	219	214	205	206	226	218	252	205	211	209	229	248	207	245	230	236	232	221	238	207	210	196	202	224	207	200	218	236	233	213	233	245	225	243	217	232	222	210	210	217	232	215	228	192	230	209	225	234	195	222	220	211	233	203	188	219	240	220	212	209	207	212	232	217	210	222	236	201	220	237	195	208	208	214	212	234	220	211	229	218	204	209	227	227	205	206	214	234	198	245	239	208	269	242	246	228	213	248	192	232	220	198	223	226	258	240	225	240	220	229	232	231	233	206	206	242	223	201	235	222	233	228	217	222	203	245	227	205	204	250	244	221	218	216	232	246	221	219	206	209	230	242	217	225	207	220	211	237	203	220	239	233	193	258	234	211	239	184	227	230	193	226	244	225	181	212	227	214	209	235	217	173	226	233	211	203	224	242	199	223	205	192	207	196	246	200	222	248	204	223	219	210	233	222	234	225	214	210	202	212	217	213	237	202	225	230	223	244	201	230	208	214	228	206	208	206	239	217	222	251	193	237	209	204	209	242	249	244	233	226	213	236	229	228	212	229	224	236	231	183	204	233	227	230	225	228	226	226	226	236	207	213	215	217	225	210	230	196	216	240	205	232	236	215	206	238	230	220	212	218	239	225	207	232	210	207	237	199	235	224	237	238	206	241	194	234	224	210	247	212	234	238	215	241	212	243	256	216	197	224	211	232	231	215	225	219	233	202	263	237	214	185	230	222	208	249	239	210	252	223	214	207	226	215	213	212	212	237	248	220	227	208	206	202	230	221	213	241	227	225	205	225	202	219	222	196	208	218	212	202	247	209	222	206	245	252	207	197	225	215	205	230	187	191	219	227	255	242	213	198	218	215	208	220	204	220	228	199	225	239	205	204	255	197	209	207	179	243	238	242	199	222	198	231	218	210	229	220	239	233	249	205	189	197	223	203	220	220	204	210	209	205	205	230	246	222	223	228	205	244	236	223	233	239	221	218	229	232	199	215	247	203	209	209	213	194	240	208	190	213	216	198	245	237	229	235	232	201	246	229	210	200	216	220	243	257	255	241	229	227	199	218	212	221	215	208	250	215	189	222	252	232	232	206	207	229	205	257	188	211	219	237	222	203	231	244	228	234	226	205	197	189	249	204	212	229	251	223	230	217	190	210	190	222	239	255	218	232	208	219	244	242	213	234	209	209	226	217	190	217	231	211	238	224	214	238	218	246	228	219	217	246	227	206	242	219	226	244	261	235	210	241	213	220	211	219	224	232	207	220	213	227	236	219	220	237	206	207	249	220	247	201	233	216	205	209	237	236	239	242	223	249	228	219	197	228	242	201	247	214	248	198	278	204	239	225	245	205	224	227	225	232	215	195	219	226	208	205	211	213	209	202	221	263	209	222	211	244	233	235	231	240	215	231	221	221	207	233	231	244	235	242	207	221	199	196	193	218	192	211	221	215	228	241	261	196	253	236	233	213	232	200	221	219	198	226	232	231	204	235	228	185	229	215	213	218	230	212	232	233	229	217	216	213	231	221	224	221	233	233	224	207	240	215	217	235	227	218	222	240	231	224	236	211	223	219	227	212	215	235	231	205	217	224	234	236	214	217	205	225	233	186	231	228	215	198	213	224	226	196	202	187	217	222	220	213	238	218	241	241	212	195	238	251	200	214	218	195	205	202	212	227	224	245	218	187	216	211	207	231	221	256	241	221	227	248	227	211	225	238	234	210	213	207	229	228	230	231	218	202	202	225	217	251	244	211	235	205	204	218	215	227	219	242	221	219	229	203	203	237	209	215	263	230	217	239	192	201	249	238	232	220	213	219	214	228	228	240	209	222	221	215	208	227	257	234	232	235	257	229	230	241	192	222	224	211	242	231	219	208	232	224	218	234	228	212	206	215	218	243	204	230	252	251	236	238	213	238	201	208	231	209	227	225	247	266	241	216	218	217	212	226	228	198	205	219	228	218	236	229
8018	1086	1930	2291	1947	1655	1389	1150	999	911	839	802	724	708	684	662	649	666	618	636	647	593	598	574	574	605	587	574	598	553	574	588	553	562	599	593	641	572	591	618	592	614	567	583	573	581	582	540	553	589	566	573	589	541	593	638	538	587	582	534	585	545	566	543	513	566	533	508	502	515	550	519	500	541	539	506	524	525	536	501	570	528	545	548	545	559	590	504	514	544	491	516	503	555	552	551	535	477	515	533	512	521	536	587	544	560	517	505	526	540	539	542	531	515	535	502	506	471	519	502	569	524	477	556	487	525	594	530	510	580	511	539	522	545	478	513	532	535	530	508	540	523	524	567	524	548	518	514	502	546	552	557	539	515	492	522	556	525	529	527	529	522	540	586	484	520	550	545	556	521	499	508	528	497	546	537	519	562	505	531	520	498	524	501	531	551	528	546	509	529	542	554	535	528	531	544	551	523	525	575	524	521	502	522	499	499	547	526	539	558	546	500	503	577	511	518	525	552	566	546	589	541	505	499	531	576	525	522	526	540	492	539	508	529	551	553	481	485	504	515	559	554	500	549	537	541	559	527	555	504	526	554	537	534	475	517	512	495	514	537	524	539	555	504	534	534	510	533	553	535	527	575	525	522	542	547	528	504	512	534	539	506	535	567	515	547	505	500	554	549	492	571	502	514	499	492	515	533	588	514	545	535	500	520	527	579	512	558	566	502	527	542	553	557	502	524	559	541	545	541	560	523	532	528	546	513	513	524	529	512	536	502	549	523	540	533	560	562	501	530	558	494	540	504	536	554	565	531	536	472	544	501	545	550	522	500	491	550	518	552	542	544	521	535	524	542	564	551	522	511	536	517	507	530	539	531	546	503	512	506	550	516	498	550	511	494	547	527	501	511	483	554	510	537	501	521	524	524	578	511	522	499	521	541	518	540	557	529	503	568	556	513	481	488	547	488	533	539	548	498	529	543	532	531	538	545	510	520	532	497	525	534	554	520	508	521	548	527	568	477	518	561	474	553	537	522	514	517	527	526	521	484	506	529	515	548	522	541	522	499	515	473	517	516	536	514	521	525	555	489	531	545	533	509	501	481	502	533	554	552	534	526	510	484	539	499	533	512	514	569	548	531	494	484	505	517	523	561	526	568	525	567	566	518	506	556	519	506	518	523	579	503	477	543	542	548	521	513	511	563	559	549	539	484	522	520	512	534	549	571	521	501	523	536	524	536	512	535	556	511	528	570	533	527	523	539	527	513	565	517	509	521	523	533	529	520	507	536	558	524	525	577	537	533	521	515	525	499	480	511	533	513	551	518	507	528	502	522	533	505	512	471	520	510	560	558	510	548	564	539	510	509	538	505	519	516	505	541	551	524	543	513	552	524	471	521	534	523	519	546	504	515	510	563	560	543	562	546	529	523	526	557	510	522	501	547	514	504	490	501	533	542	503	537	535	530	525	515	546	536	517	486	544	492	578	513	514	573	493	525	511	564	547	520	531	566	527	553	571	539	509	517	507	513	473	543	515	569	529	510	536	587	538	528	489	553	519	537	510	541	517	478	538	547	552	502	543	506	539	484	530	497	530	547	517	572	561	495	488	499	507	547	505	538	545	557	518	512	529	545	514	516	543	497	526	535	540	523	497	524	535	500	480	523	549	521	520	525	476	552	526	493	493	543	530	537	525	532	506	528	533	510	533	516	505	549	497	573	537	505	529	553	581	520	524	499	505	536	495	508	492	549	522	555	515	477	517	531	539	549	551	496	510	526	512	488	565	514	478	519	547	519	516	526	491	534	518	501	542	497	550	533	530	557	535	519	539	550	499	545	536	507	512	504	544	466	523	522	498	525	506	535	536	498	545	522	529	508	500	505	540	562	500	536	542	554	561	547	522	481	508	522	512	513	522	539	521	539	536	558	539	538	522	501	504	501	504	571	550	496	521	501	511	560	535	530	552	546	516	499	534	532	504	480	546	522	507	520	550	514	530	527	524	513	507	565	517	557	499	531	521	530	553	526	501	512	515	560	516	518	495	513	564	544	543	549	482	516	609	485	539	515	557	542	535	542	554	540	538	493	537	532	541	527	559	501	551	550	554	520	530	532	506	532	508	526	497	534	514	527	515	510	514	504	519	510	520	524	486	523	510	544	508	527	535	507	501	564	529	530	561	516	528	507	519	503	535	526	508	538	507	487	510	540	527	533	569	549	550	485	534	548	527	502	502	520	522	519	537	472	498	502	525	500	534	525	556	508	530	516	529	526	548	513	564	508	570	525	553	502	548	511	474	519	538	539	515	545	519	525	541	559	526	526	519	562	544	531	492	520	549	536	549	501	570	523	492	513	534	528	558	503	525	546	506	476	553	521	487	488	516	509	521	548	546	510	494	497	544	511	490	502	545	482	519	554	532	514	495	491	515	501	555	497	560	534	489	495	531	527	525	510	535	511	517	506	566	544	521	535	521	510	498	519	502	557	515	547	548	537	525	523	504	551	522	580	494	483	569	506	507	529	504	517	502	556	518	543	534	536	542	546	493	519	496	532	530	519	523	528	482	537	502	508	539	517	513	541	540	539	542	527	496	517	492	571	548	540	548	544	484	516	533	493	531	522	555	508	498	516	511	532	514	570	508	500	563	503	527	522	532	526	527	485	537	567	511	536	477	548	514	553	508	515	526	494	522	463	521	550	500	537	539	508	521	522	518	498	522	520	532	506	521	578	519	526	494	501	547	563	526	534	490	529	516	542	548	508	522	506	551	535	530	494	557	580	513	505	551	552	563	548	544	547	512	556	524	501	537	562	533	532	543	553	520	543	515	518	544	492	525	530	556	521	531	510	505	529	513	524	537	553	533	528	535	514	536	532	502	498	547	497	500	541	500	519	532	543	529	528	533	507	523	537	530	534	507	507	501	532	469	568	508	517	500	559	527	525	526	521	501	527	499	524	568	572	516	569	527	524	524	557	567	546	474	546	513	494	518	532	538	534	536	504	499	536	507	554	493	516	526	542	503	503	556	533	553	508	562	521	530	480	511	539	546	502	550	505	532	546	508	529	529	525	550	520	551	552	523	544	512	520	550	511	506	553	510	519	540	561	526	514	518	507	520	511	524	507	518	509	552	542	537	556	531	509	493	512	496	519	536	526	521	562	519	516	511	540	493	511	541	545	529	532	555	519	506	582	527	539	548	499	518	519	530	506	518	542	535	538	504	515	509	515	553	496	527	558	514	503	532	476	494	502	516	551	548	504	499	558	525	531	536	506	470	526	551	554	511	529	577	542	506	528	505	516	554	515	488	515	512	480	588	491	511	516	533	497	518	537	527	533	541	538	510	510	559	541	528	525	486	551	519	515	492	550	535	498	539	513	543	531	519	526	497	532	518	526	503	537	512	536	547	553	536	533	531	523	546	508	545	509	542	498	510	525	554	514	523	529	500	560	547	553	533	534	497	532	529	517	545	502	561	521	497	528	541	519	513	551	552	555	503	522	552	529
1542	319	287	281	309	285	284	284	297	286	310	298	234	297	282	255	235	299	289	296	314	304	306	286	288	292	282	273	310	298	301	262	256	269	247	279	273	269	267	254	294	260	278	272	278	288	293	291	274	279	300	312	268	317	263	280	248	323	324	277	305	288	278	299	241	283	264	276	288	265	272	264	280	286	262	307	262	285	277	291	264	262	291	283	287	253	292	292	292	285	289	294	242	277	293	292	266	296	295	310	267	255	250	286	246	234	242	305	254	278	260	318	294	301	283	281	267	272	253	296	306	270	267	302	298	283	315	286	308	299	287	290	270	229	272	274	286	280	275	285	268	272	249	272	249	273	253	297	321	277	317	326	277	264	273	255	251	282	261	253	307	305	275	293	294	297	271	296	251	287	289	289	271	296	266	251	301	288	285	283	286	294	276	279	262	270	276	267	275	279	303	333	269	317	299	287	265	300	311	244	265	282	289	278	307	293	300	251	257	276	284	295	278	293	305	288	300	276	284	322	304	285	293	278	290	283	285	284	287	300	274	259	295	273	290	288	278	268	292	288	264	290	285	278	267	287	270	272	285	268	296	319	289	280	297	266	304	290	296	264	285	276	271	263	256	270	290	273	245	310	276	266	278	294	278	283	316	303	288	265	297	292	297	323	318	285	288	282	279	307	276	271	289	275	270	260	303	306	257	292	280	280	264	275	282	291	334	285	278	260	296	306	281	283	284	310	333	277	307	298	231	268	309	293	285	290	280	286	324	288	288	312	264	289	286	268	257	305	289	266	307	301	284	265	264	298	277	261	261	278	281	272	242	288	300	290	288	273	277	293	286	269	305	280	301	271	270	295	246	249	276	296	278	279	266	278	310	289	286	303	292	240	289	292	272	290	289	289	278	266	307	302	265	251	284	263	279	293	288	270	263	271	292	294	287	303	275	265	299	293	289	272	288	249	274	292	286	306	310	280	322	328	282	281	321	298	271	258	285	260	279	269	284	282	292	267	303	258	251	262	284	290	296	281	265	323	300	290	291	288	311	294	255	263	245	262	259	250	284	325	263	290	300	284	288	274	301	288	260	273	288	268	270	273	278	296	294	254	292	267	259	269	268	311	280	280	295	285	285	279	307	300	285	257	290	280	290	282	304	316	258	304	277	269	257	257	286	258	271	322	270	293	280	269	270	300	292	284	296	284	279	284	303	302	310	315	287	296	280	243	299	274	304	282	267	283	278	266	282	299	262	284	280	273	250	281	308	263	259	271	267	277	283	308	307	304	298	262	281	251	299	257	268	318	288	263	303	267	306	298	287	278	282	281	277	294	293	291	313	264	267	290	297	276	272	281	277	243	319	290	280	319	269	286	259	263	282	299	295	305	286	296	272	285	293	245	283	284	269	276	299	296	298	263	267	246	288	267	260	274	264	256	276	288	260	259	281	310	279	276	267	307	304	268	292	239	273	266	253	312	282	287	272	298	254	272	301	280	286	273	298	276	278	272	249	271	302	312	289	277	283	296	293	270	281	273	296	257	269	272	319	313	305	277	299	291	280	291	266	240	283	286	281	267	287	296	299	265	289	295	283	302	262	289	297	262	288	285	289	316	288	250	266	244	273	237	261	284	283	274	273	272	295	276	264	282	278	272	294	276	267	286	314	294	261	283	278	284	306	276	279	316	293	288	270	270	308	251	270	302	272	317	260	263	269	279	272	285	286	267	323	294	293	312	274	293	287	282	290	283	285	256	276	271	269	295	297	305	283	291	256	270	263	267	281	290	285	266	266	282	273	271	298	264	291	287	240	283	273	283	284	259	250	272	284	276	275	292	266	281	298	241	282	298	296	273	314	297	317	257	282	284	282	279	288	255	287	247	285	310	270	280	266	279	298	291	283	269	295	255	264	256	294	320	300	281	243	315	280	282	309	293	313	301	262	298	289	287	281	295	268	274	275	301	266	294	298	292	281	275	275	287	269	281	302	280	273	271	268	285	282	289	307	277	299	307	297	278	302	275	299	287	294	291	314	273	277	273	277	251	290	247	307	267	281	267	303	298	294	296	307	286	304	291	277	249	284	306	251	257	269	290	303	288	278	303	311	299	275	272	239	275	303	255	293	311	271	301	294	291	270	313	273	251	281	308	273	265	259	302	279	293	266	319	270	300	284	288	272	314	279	277	278	245	260	297	301	307	259	298	279	308	255	268	248	258	261	283	271	275	296	280	278	308	296	307	274	293	289	302	276	282	296	280	264	296	282	280	279	251	267	319	260	288	301	263	318	314	275	256	272	295	297	269	282	299	307	288	240	292	276	253	263	289	292	270	270	282	286	292	292	272	256	289	280	293	270	258	309	266	292	261	295	287	293	292	285	288	309	289	283	288	285	283	293	291	329	281	279	285	275	322	255	246	257	289	287	286	277	275	283	273	271	289	309	292	266	300	287	267	276	280	284	266	257	285	294	274	278	273	255	287	318	260	287	296	274	262	280	261	288	273	302	275	271	271	298	298	291	270	291	303	293	300	274	308	309	269	311	280	286	315	291	265	261	273	280	264	278	252	276	307	304	301	290	280	262	273	256	308	285	283	257	288	266	275	278	284	301	285	266	291	300	284	276	293	262	282	291	266	286	297	289	231	267	327	300	306	264	261	264	256	259	279	285	248	275	292	282	298	240	289	277	256	282	314	282	299	307	262	307	282	293	256	293	303	284	282	257	282	273	291	264	289	284	298	259	269	277	279	279	292	280	269	265	276	269	342	284	289	312	301	290	262	254	245	274	304	292	297	276	296	301	264	289	282	264	295	310	287	310	270	260	271	274	299	236	302	223	245	306	275	310	278	279	282	299	288	317	295	305	283	297	303	278	307	306	324	275	282	265	244	278	257	277	290	290	266	295	293	292	294	292	265	274	290	318	252	296	272	279	298	280	261	269	292	285	292	268	259	277	333	262	272	300	286	295	294	274	288	316	272	303	261	273	276	257	301	290	261	300	265	255	279	304	304	301	271	290	316	290	268	253	309	283	283	266	279	282	267	302	304	296	284	289	280	286	259	291	277	252	259	262	239	266	267	310	260	268	286	280	274	291	287	286	283	304	259	288	308	331	286	265	259	272	278	290	265	298	279	282	289	289	244	278	278	294	279	295	314	275	259	301	284	320	282	272	302	305	279	271	267	263	277	295	274	244	277	270	255	297	286	264	278	287	278	282	281	309	268	281	275	274	247	287	267	261	296	317	262	250	273	271	270	289	304	266	256	283	275	289	283	272	280	251	296	269	290	266	282	314	263	265	288	318	263	295	280	296	267	280	288	296	281	264	277	273	292	282	296	289	279	271	283	273	284	297	279	269	289	279	256	281	312	294	276	282	287	310	279	289	276	269	302	286	280	301	257	263	300	305	285	282	260	278	281	288	276	297	264	293	264	265	275	280	277	267	297	270	291	257	271	294	284	269	254	287	289	294	289	286	256	255	274	292	288	277	276	267	274	280	282	275	256	295	299
1837	644	679	634	674	626	659	653	641	620	618	608	603	607	632	620	654	624	612	634	577	590	617	588	618	647	621	595	604	636	577	609	655	610	611	623	642	635	647	658	652	594	648	651	630	617	620	665	645	658	649	637	650	638	650	626	604	652	604	607	622	611	630	577	604	640	598	628	653	584	626	631	619	634	626	634	635	613	615	634	601	641	562	647	601	625	645	604	602	624	582	621	619	622	634	650	599	603	618	614	669	594	669	613	602	645	677	603	594	622	567	643	641	576	609	607	639	674	629	624	622	611	655	599	637	646	612	630	619	611	664	590	602	617	637	602	642	615	601	610	625	605	638	653	642	610	624	642	611	612	634	676	607	593	643	633	624	588	594	593	643	613	605	655	612	626	658	614	597	629	588	640	621	607	655	606	656	631	590	633	632	588	613	603	583	620	574	648	582	600	606	665	599	636	593	604	648	614	611	621	613	646	655	585	667	595	623	596	603	633	538	610	638	567	615	647	593	607	661	615	628	615	648	640	608	665	573	602	570	632	655	604	576	604	632	613	616	620	626	622	641	617	631	627	628	678	673	612	624	637	617	622	598	601	615	594	591	639	616	570	594	623	604	596	643	634	626	642	627	623	649	628	650	617	563	611	618	571	591	581	603	637	645	643	621	664	626	611	666	615	627	629	614	610	624	620	614	614	581	632	623	640	597	610	639	621	603	601	563	642	617	602	608	601	645	599	609	646	600	631	600	640	642	623	633	617	608	679	558	593	607	677	673	612	640	590	622	594	593	646	655	632	636	610	600	579	595	606	641	619	636	549	633	650	596	662	624	638	595	612	602	651	637	607	641	594	631	655	646	624	594	624	623	606	667	583	571	635	619	569	640	619	659	615	628	596	625	625	624	650	654	575	622	633	628	599	618	603	589	582	640	641	618	608	637	643	594	654	647	647	612	616	619	604	631	667	662	654	641	658	597	587	622	585	586	582	655	630	638	556	603	590	596	613	610	664	640	579	622	590	692	635	585	587	641	651	564	650	616	633	569	607	663	612	630	612	645	681	655	572	626	665	654	664	638	597	646	593	608	650	639	613	638	586	624	624	621	645	628	591	634	665	623	588	596	636	615	652	624	614	602	630	604	624	583	590	600	646	623	673	633	641	615	620	626	613	617	609	644	616	603	694	603	619	623	650	619	603	623	607	603	677	642	648	634	640	624	644	619	647	590	624	620	637	641	591	605	635	663	659	640	596	607	607	573	583	598	636	687	581	621	701	592	655	668	636	605	593	584	665	621	663	607	622	677	623	582	652	615	591	584	585	609	634	604	642	637	608	635	596	613	620	639	620	598	627	623	642	613	588	635	622	604	587	601	576	605	608	613	641	648	631	584	597	626	607	603	580	637	633	609	638	639	616	620	592	621	576	627	643	629	645	643	626	564	587	589	667	605	626	589	625	632	591	593	585	619	614	610	622	642	651	648	616	612	637	657	644	632	606	616	626	573	570	646	585	611	633	627	645	618	585	630	651	609	600	642	581	637	597	622	660	610	632	588	671	638	643	616	693	606	615	606	604	616	663	602	571	648	638	605	608	633	582	631	612	621	591	604	562	660	633	618	630	604	647	669	659	606	603	595	615	601	617	648	686	604	613	612	609	591	600	635	619	602	648	628	666	631	658	668	646	598	632	597	663	625	655	616	612	642	583	620	621	662	636	641	634	669	624	685	576	620	669	569	671	661	702	641	625	560	639	626	582	593	611	612	615	605	588	608	568	621	604	629	620	641	647	606	647	602	616	611	677	623	638	594	586	609	644	601	638	656	629	659	621	622	613	633	616	650	624	649	656	642	641	619	662	627	550	634	638	628	627	657	590	654	655	666	648	637	627	606	641	642	616	604	575	638	596	634	613	626	612	625	610	667	588	627	591	617	636	660	590	635	601	580	554	596	624	575	627	596	645	604	570	626	624	649	655	570	580	594	662	636	608	641	601	634	632	580	624	622	630	586	608	622	660	603	599	604	627	592	600	576	608	613	580	604	629	619	579	591	673	632	601	607	625	625	642	584	613	608	622	610	658	631	596	642	620	640	588	609	585	640	649	609	594	643	650	648	659	611	583	666	602	680	596	619	658	610	658	669	555	615	590	624	649	618	645	600	607	601	609	644	623	636	611	578	647	682	607	596	611	593	573	627	651	610	617	661	595	634	566	622	619	627	587	621	652	624	603	593	642	607	619	628	627	606	599	620	604	651	672	630	592	571	638	642	602	636	644	611	613	621	663	641	610	621	612	613	627	642	617	559	652	614	602	580	601	602	635	632	626	594	667	642	618	604	637	616	603	638	644	607	615	605	586	628	628	606	634	608	584	633	617	615	661	639	614	672	620	647	596	584	615	609	630	614	591	586	640	627	602	639	611	634	611	603	601	578	643	610	646	596	595	637	633	652	622	616	606	618	666	665	654	629	586	622	605	622	653	591	672	613	614	575	594	606	611	613	656	602	595	628	610	596	678	663	672	614	615	619	611	641	624	580	581	605	601	633	615	652	612	621	636	606	631	574	648	672	608	639	625	627	624	604	647	629	628	660	625	636	604	605	633	623	631	630	587	622	619	637	633	626	597	646	580	620	618	603	636	604	660	608	627	651	619	610	568	667	635	651	617	593	643	603	633	614	583	613	637	660	677	604	584	633	652	665	600	624	614	600	612	624	590	619	624	595	618	618	572	674	627	628	643	629	609	616	634	600	595	682	629	620	607	637	617	645	635	587	610	595	656	679	658	589	594	644	638	646	632	634	634	679	582	596	620	626	596	648	589	641	568	593	656	628	609	664	624	635	641	654	602	620	610	606	637	629	632	608	689	654	645	643	627	585	567	618	615	593	630	615	619	630	578	637	636	657	652	613	637	623	617	599	633	599	590	630	634	627	651	620	678	658	685	616	563	555	614	615	611	623	595	604	635	595	647	608	623	603	612	603	630	609	625	597	615	630	622	643	628	663	671	628	668	604	593	608	611	596	560	603	628	622	579	596	566	627	615	623	581	658	619	580	626	612	644	545	657	617	630	648	573	604	645	618	627	635	634	590	602	608	652	589	631	660	622	663	600	625	621	592	615	598	630	640	618	615	666	647	614	610	636	635	634	637	593	671	642	585	625	624	588	637	620	622	635	608	606	635	639	659	632	618	603	654	608	630	644	617	622	626	665	650	632	629	619	637	635	637	613	635	602	577	579	639	624	605	617	555	593	608	661	633	656	593	553	645	560	572	606	627	593	639	648	635	626	626	634	600	595	590	612	619	602	630	642	656	633	595	654	618	623	596	626	639	574	621	597	586	604	648	617	625	654	600	665	631	636	642	614	620	604	618	602	652	647	619	595	553	632	625	635	638	626	598	603	665	619	601	656	599	612	620	612	606	588	645	628	618	627	616	553	611	615	595	651	604	589	601	634	671	615	602	621	638	617	648	617	643	617	631	615	613	641	601	653	631	621	597	631	606	634	589	608
7172	496	520	407	332	257	216	192	198	203	202	172	161	177	179	174	143	164	181	173	168	177	161	180	191	183	162	163	205	179	179	159	164	145	165	164	165	197	142	193	174	175	192	172	153	163	191	161	176	179	198	138	160	164	174	185	164	174	184	148	198	155	169	176	152	161	148	167	163	159	169	172	172	158	173	142	143	150	153	158	166	171	175	162	181	177	187	164	140	134	148	163	166	150	154	147	158	163	182	162	160	176	149	151	182	176	162	174	163	172	152	174	156	161	173	176	164	153	182	165	177	165	181	165	161	136	161	143	167	155	173	153	140	154	159	167	177	179	164	170	145	174	146	168	187	154	170	174	180	148	182	171	165	182	154	165	170	163	174	158	161	187	148	165	151	166	162	155	161	159	162	175	157	153	167	164	195	164	154	156	162	174	152	169	168	167	162	164	182	179	168	152	173	171	151	161	150	166	155	193	167	165	191	172	174	147	139	155	160	148	152	190	164	144	148	142	165	168	188	153	184	162	176	157	159	177	152	167	202	165	159	155	176	165	159	165	148	155	178	173	157	186	159	166	158	163	190	165	154	152	185	159	161	177	163	163	160	162	173	149	152	148	145	166	123	180	166	146	156	162	171	170	155	169	157	166	187	171	179	137	146	160	161	155	175	182	162	173	171	151	160	162	158	171	140	155	155	137	156	175	174	160	177	157	146	140	184	189	207	147	164	176	147	193	141	161	148	166	168	159	186	188	152	137	137	155	164	161	145	165	136	163	169	160	171	166	180	164	170	174	165	173	157	154	147	144	142	162	168	159	141	186	165	154	173	163	142	137	183	156	170	167	159	180	161	173	181	126	159	202	157	146	136	155	135	135	178	164	155	199	181	167	168	162	179	179	153	161	171	148	184	154	167	165	146	172	174	181	172	163	174	150	153	169	167	183	123	189	163	147	160	155	151	171	172	164	160	144	151	157	174	154	139	156	185	161	148	163	159	159	180	148	147	156	172	170	204	166	178	149	154	161	153	162	165	156	160	184	178	176	161	168	160	203	196	178	159	175	201	159	167	167	177	152	171	144	130	197	165	151	174	145	185	149	145	161	178	144	134	175	145	161	194	163	152	161	153	151	164	165	142	160	148	158	173	166	141	165	150	194	152	168	176	168	177	177	177	166	173	141	132	179	151	164	176	148	196	181	180	149	151	135	165	181	170	171	188	170	174	157	181	182	163	151	171	161	166	173	179	156	157	151	174	174	167	145	159	188	148	167	170	173	182	171	165	158	169	169	165	160	162	164	173	132	160	168	176	140	151	164	162	145	176	158	154	169	172	178	138	169	165	168	168	148	162	197	144	160	155	159	159	170	146	165	178	164	154	143	173	160	155	150	150	152	135	167	187	181	172	188	151	154	157	145	164	167	152	160	178	173	147	182	173	170	168	142	171	166	157	139	166	155	168	152	164	183	159	160	164	152	160	161	150	183	164	174	153	165	164	167	187	155	176	166	159	169	161	180	145	161	139	135	177	156	176	129	160	163	150	154	185	194	165	141	156	159	162	169	135	159	163	173	180	179	163	161	159	158	161	174	156	155	139	168	160	166	177	165	180	154	184	173	170	173	159	165	170	150	166	149	161	183	181	183	130	180	174	171	159	168	167	165	153	179	141	170	160	175	195	143	141	162	158	188	157	195	155	154	170	178	121	161	175	177	160	157	139	161	184	173	143	157	196	152	177	181	153	152	160	176	156	150	188	193	149	162	176	172	165	185	148	159	142	171	172	149	157	156	172	153	121	168	145	187	176	159	156	173	171	182	186	167	149	151	159	144	155	169	179	160	177	168	162	169	166	164	159	156	138	163	167	139	181	165	151	169	174	160	184	177	167	158	165	173	162	147	161	164	147	158	163	167	170	143	153	158	146	172	178	165	178	149	167	146	165	165	149	161	162	177	158	158	156	155	134	146	167	151	164	135	159	166	153	164	156	173	153	162	153	158	160	179	160	183	177	156	187	154	160	171	160	190	170	180	180	168	189	159	159	150	169	189	145	182	178	159	157	169	154	148	175	181	169	170	167	184	178	163	171	174	157	156	127	182	142	165	166	142	137	176	141	168	158	145	163	157	155	167	171	167	173	174	152	163	153	178	154	169	169	166	153	138	152	155	160	165	152	153	168	151	179	162	136	183	179	135	174	167	168	177	157	165	178	185	155	160	163	160	146	161	187	166	175	164	166	168	188	150	145	143	143	170	173	171	177	174	153	155	156	163	165	159	157	179	142	164	190	154	139	147	179	151	137	158	183	181	167	174	166	158	172	152	135	140	140	176	161	164	188	156	153	180	154	148	176	149	169	160	158	192	149	148	153	156	176	185	156	192	170	161	180	163	179	174	144	168	163	149	159	161	143	179	152	173	180	156	173	187	147	153	160	173	177	143	153	168	159	161	138	143	157	172	136	174	163	177	172	143	170	166	152	165	168	159	155	144	157	128	176	185	158	169	191	186	181	164	175	175	166	157	179	170	138	155	175	136	167	175	164	182	174	148	167	163	166	175	183	167	161	146	167	168	149	162	159	162	160	168	168	164	174	157	166	176	166	177	170	129	145	174	169	157	149	185	178	167	170	159	162	146	175	157	153	167	161	152	177	157	153	149	164	171	174	165	171	133	154	158	155	143	146	156	174	150	175	145	176	180	136	162	160	155	170	166	155	157	133	136	152	144	171	149	152	159	149	163	155	180	184	186	158	154	152	127	145	149	153	166	163	176	155	167	158	180	164	153	157	156	157	154	157	162	139	151	161	164	167	158	184	173	168	162	133	139	177	145	136	163	176	177	153	168	157	171	170	170	156	141	159	166	140	174	158	173	149	153	169	186	159	177	158	193	145	155	173	149	173	181	149	161	145	182	149	162	170	169	169	149	167	134	185	177	166	156	165	166	168	183	170	179	169	165	172	173	142	178	159	152	163	165	174	182	147	174	169	155	167	166	180	167	161	178	150	164	166	151	183	162	160	153	184	162	163	162	154	152	160	142	186	166	158	165	168	156	174	161	170	171	157	157	166	177	161	166	165	169	135	172	160	177	152	152	167	148	160	156	167	174	182	157	148	156	162	152	166	167	153	152	140	158	160	159	162	159	175	156	146	132	164	159	152	149	151	157	178	149	183	151	148	170	160	169	156	162	167	172	159	151	157	142	180	151	164	148	149	153	184	170	169	164	155	147	180	162	188	163	152	159	155	165	166	141	133	174	159	146	176	146	162	138	136	158	142	177	158	144	148	148	148	175	165	171	131	156	155	151	160	159	167	130	187	181	160	159	144	159	148	166	174	183	156	185	165	181	167	175	153	144	142	163	148	167	147	177	167	154	158	162	146	159	153	152	155	159	180	146	152	163	174	182	171	184	173	177	176	155	157	164	157	177	185	175	166	156	159	167	185	157	184	159	169	171	159	175	157	149	167	172	171	176	171	201	166	162	175	171	168	175	152	151	148	154	174	154	182	154
6058	675	1175	1316	1151	994	834	719	626	584	558	528	520	482	490	455	490	452	457	422	413	420	465	436	479	408	444	438	438	416	451	419	407	357	384	427	416	441	432	414	440	405	432	446	440	433	423	418	430	383	436	457	416	465	427	401	412	388	421	384	399	392	422	415	400	393	364	379	412	403	408	398	403	416	394	399	442	398	423	365	385	399	409	430	365	427	413	391	410	383	363	410	389	400	398	371	391	403	349	406	387	361	378	430	385	434	349	392	401	438	422	416	399	425	412	397	356	376	388	394	395	392	364	385	397	371	378	391	375	378	399	402	396	390	352	403	403	375	419	406	389	401	337	415	359	386	412	390	351	389	390	381	411	381	403	403	421	422	378	376	367	379	358	377	372	411	368	401	393	371	388	398	382	399	376	440	399	399	379	413	436	394	410	405	371	399	382	414	412	412	389	410	404	396	413	367	412	369	368	396	444	380	410	404	374	405	366	392	407	411	397	396	410	377	397	358	389	392	381	394	387	401	374	377	393	403	379	402	385	396	353	385	396	412	408	398	412	400	370	400	400	388	424	383	367	425	388	351	350	420	422	364	386	397	391	398	433	387	404	400	405	393	410	386	410	395	351	401	381	412	387	393	410	386	410	387	410	378	369	385	412	390	416	388	399	375	410	407	409	380	396	396	379	388	419	415	411	367	381	392	408	370	395	390	415	405	400	379	419	405	392	389	358	392	386	358	384	400	400	403	413	388	405	430	391	393	398	388	414	354	369	392	371	387	398	351	393	383	429	403	393	391	403	388	383	416	372	405	385	390	393	404	416	380	394	390	420	390	400	379	434	380	405	410	425	413	398	399	375	385	420	375	393	403	387	384	370	418	382	395	417	420	391	414	405	404	399	391	438	404	405	400	382	389	387	382	397	377	403	423	434	385	388	393	416	390	379	402	388	421	414	376	381	406	401	354	375	372	376	373	390	362	370	409	394	433	402	433	391	422	405	407	419	404	360	359	418	388	384	391	388	402	386	417	409	370	393	437	408	386	413	376	409	405	397	369	376	396	357	381	426	420	374	429	375	379	389	398	375	390	418	437	426	376	395	413	381	416	383	341	396	404	420	368	375	405	383	373	417	356	379	394	412	372	364	435	386	370	405	400	394	400	411	371	423	390	402	386	396	399	368	409	377	385	382	388	367	382	393	376	374	397	378	408	410	374	408	404	371	374	385	400	378	355	381	377	382	378	379	381	377	369	416	372	441	396	393	413	414	416	396	362	378	376	403	402	358	375	426	406	418	366	416	396	399	391	391	423	374	393	409	368	398	386	403	396	429	381	386	402	348	427	401	356	392	402	354	398	409	376	399	406	386	373	398	369	353	359	406	391	399	378	414	409	384	410	381	385	393	365	391	414	425	352	373	361	362	377	409	387	400	396	384	407	395	423	362	407	429	386	396	387	362	429	357	378	401	374	361	400	365	426	418	399	358	373	377	429	369	390	389	381	376	387	418	366	420	373	394	411	370	385	393	415	400	374	415	405	394	410	405	414	418	375	338	387	397	399	389	374	388	405	378	380	436	385	395	392	388	418	416	391	419	429	397	365	400	357	422	403	393	394	391	414	392	373	396	368	399	420	425	371	405	421	380	369	388	423	385	394	377	351	396	399	403	368	401	451	418	360	379	374	373	390	379	378	399	421	375	365	338	383	372	419	378	382	390	417	373	395	396	402	404	397	374	377	402	394	406	458	390	387	381	390	428	417	423	399	375	382	367	414	400	417	354	378	415	379	390	361	410	371	391	433	403	417	398	404	367	401	418	406	386	392	382	409	414	375	381	387	414	399	435	404	354	399	411	357	406	422	402	419	369	390	405	407	384	409	417	367	419	398	399	385	378	417	399	407	439	370	412	389	362	371	394	385	389	406	348	410	390	428	372	403	392	363	368	384	402	374	367	390	366	410	385	374	385	419	389	434	385	371	404	387	436	359	411	373	376	376	396	402	388	382	401	381	370	403	396	408	383	387	429	386	415	394	418	420	375	428	373	365	434	385	410	405	356	369	402	383	383	364	403	424	394	396	389	374	398	419	395	373	422	392	375	379	388	410	346	415	353	363	385	385	361	410	417	397	406	385	366	410	419	401	400	391	401	346	413	364	365	407	403	368	393	368	381	399	373	382	401	411	385	393	394	444	393	400	394	438	397	392	377	393	437	430	370	402	409	396	398	372	399	398	413	373	403	391	402	373	392	397	387	395	346	379	424	392	376	399	370	387	368	403	408	413	427	390	426	410	363	397	396	391	401	392	402	361	430	351	405	408	415	390	408	404	381	371	398	403	417	388	423	418	381	383	362	403	386	399	397	380	462	372	406	358	367	399	379	392	405	386	409	425	405	362	396	391	397	373	398	388	388	363	357	376	417	361	351	392	367	358	394	384	396	389	394	387	389	416	387	373	375	415	383	419	413	402	394	409	370	372	348	381	383	416	426	387	396	379	396	404	388	377	383	412	373	371	406	386	416	399	385	415	400	421	393	377	399	408	369	399	368	419	340	398	382	371	409	351	401	391	438	420	405	388	371	436	397	386	392	435	396	357	387	398	413	367	416	387	407	404	388	370	377	372	351	446	442	435	410	363	367	383	370	407	367	370	403	410	396	387	377	378	403	375	380	404	433	400	367	396	427	408	390	412	399	400	378	363	377	380	396	356	391	428	426	442	401	362	410	367	426	401	373	396	393	372	380	385	409	399	410	397	423	385	397	401	385	366	407	371	382	376	391	416	416	421	359	382	380	393	413	395	399	386	380	386	423	402	398	405	406	390	367	368	362	398	382	384	425	363	373	406	381	400	391	460	372	402	421	404	391	384	378	383	398	421	417	362	410	389	391	358	385	406	402	403	380	409	399	400	359	404	400	427	435	378	419	394	413	377	387	378	425	411	347	396	420	399	379	403	409	401	390	419	384	382	395	401	413	383	403	424	356	400	403	390	404	391	377	408	409	379	401	403	421	371	387	363	419	387	393	343	428	377	401	425	357	380	382	387	376	431	389	395	400	399	382	426	393	409	376	364	380	421	418	408	397	398	416	405	385	385	409	403	368	390	386	410	360	395	405	410	406	382	416	380	391	362	417	372	368	354	406	377	394	355	402	406	381	369	394	400	401	372	367	395	385	375	384	393	430	391	371	390	396	407	353	391	392	377	373	382	407	409	379	363	408	383	391	415	396	428	409	368	413	382	431	376	438	379	383	379	398	380	370	398	399	391	418	413	415	402	392	398	384	388	382	423	421	403	389	383	421	376	397	389	383	386	410	378	388	399	371	421	410	382	387	395	374	364	373	384	390	362	425	383	423	375	387	343	415	406	442	372	390	392	397	393	378	420	408	396	351	381	367	381	411	402	392	369	406	403	393	383	385	409	374	418	375	391	384	410	370	379	381	408	402	383	388	399	399	367	406	426	358	369	439	389	370	371	391	387	445	413	411	390	382	413	377	398	376	378	406	361
13676	1064	949	771	595	456	411	336	294	299	273	261	254	238	225	258	231	261	286	251	235	241	244	245	209	222	245	234	224	191	242	229	221	239	248	216	222	221	252	228	224	235	228	228	228	225	243	227	208	229	241	204	240	205	255	213	245	228	232	208	214	222	253	218	240	229	237	239	215	244	223	227	239	229	233	205	237	220	251	204	234	231	209	229	203	258	235	221	211	231	217	223	229	242	226	189	216	196	258	233	198	239	233	209	219	217	179	221	225	232	221	199	241	233	223	214	218	203	218	236	225	242	223	225	217	221	235	215	217	219	204	214	215	250	237	214	188	219	226	221	258	206	222	224	213	233	233	227	204	206	203	232	224	220	230	207	252	229	234	232	237	215	232	215	218	215	215	225	211	235	248	237	244	211	231	228	202	214	208	220	253	213	225	218	216	209	229	228	214	216	206	208	237	236	231	261	231	230	218	201	231	231	216	222	198	221	224	227	203	216	237	219	197	218	240	232	225	224	216	213	201	237	204	206	214	232	211	210	210	226	219	210	204	216	223	201	213	235	205	228	196	206	250	233	236	231	196	232	220	237	247	248	255	243	212	243	225	232	250	249	213	241	223	216	227	220	215	236	217	266	199	203	203	220	208	233	228	220	240	203	235	215	218	215	191	230	234	224	253	221	203	217	210	218	222	238	227	224	202	221	206	246	224	194	214	211	194	202	210	202	196	206	235	221	223	212	193	205	217	210	253	182	217	235	238	205	228	209	221	240	203	214	221	240	217	219	217	190	230	237	204	236	218	202	223	205	200	206	207	206	226	219	246	235	224	259	229	247	192	185	232	230	244	219	223	205	210	226	206	203	242	253	209	222	215	250	240	205	222	216	238	220	216	218	208	229	247	198	249	245	270	219	253	195	197	230	245	231	234	208	217	208	225	196	251	203	208	226	218	223	202	230	220	223	221	201	209	228	233	201	218	198	227	193	208	190	250	226	180	230	241	237	228	207	208	204	185	216	233	229	241	227	210	210	220	225	218	225	216	246	235	210	220	218	191	234	192	252	231	202	211	218	228	244	231	226	220	238	212	218	221	239	249	241	216	219	225	202	214	203	251	203	215	225	201	214	227	205	218	203	202	205	243	239	252	200	241	226	218	219	216	208	228	214	195	197	186	216	228	222	217	216	215	198	222	226	231	227	243	217	197	202	213	246	243	201	244	188	234	249	218	213	230	221	220	211	242	215	213	189	218	267	215	222	216	223	228	226	201	249	224	219	226	204	222	235	205	187	218	212	257	238	233	203	214	241	212	200	192	227	244	242	219	236	219	194	232	226	229	210	247	229	232	235	227	198	227	240	225	197	208	206	216	231	188	235	220	217	220	204	199	245	222	211	210	226	236	234	220	232	200	195	201	211	229	210	211	201	236	209	210	203	219	213	213	239	220	199	197	173	196	194	192	190	208	232	219	216	245	230	208	199	235	227	216	197	201	228	216	226	189	225	216	199	237	215	214	223	183	223	230	224	214	223	193	188	223	236	242	189	204	198	241	239	230	229	209	219	234	241	216	211	216	217	223	202	220	253	224	257	222	204	199	238	232	238	206	196	230	228	246	235	234	216	277	274	251	236	208	239	248	212	202	178	213	192	218	211	230	223	215	222	201	219	214	218	225	229	213	226	222	218	210	230	215	206	217	232	218	250	221	221	232	209	210	223	217	210	243	238	220	221	228	220	226	220	203	216	209	203	209	202	197	207	225	224	223	220	210	234	220	213	231	208	218	225	225	227	222	207	224	249	234	218	222	218	206	207	231	204	219	247	205	216	204	243	243	249	234	216	223	217	224	227	183	235	223	231	192	215	191	247	251	246	220	225	203	227	234	230	219	243	238	220	229	242	236	237	205	243	232	217	235	217	226	197	209	227	234	233	234	207	206	229	192	234	225	206	248	238	227	243	230	212	237	238	201	215	233	222	214	203	236	257	208	258	207	240	214	219	212	244	236	214	243	207	244	199	234	232	252	241	196	228	238	201	214	214	211	260	211	231	225	214	222	212	218	219	224	228	205	230	239	220	190	202	200	230	239	202	252	218	235	202	207	211	220	225	216	216	220	197	221	209	222	198	232	210	247	225	221	220	196	216	217	241	222	240	209	209	228	199	205	211	229	208	228	226	253	220	197	228	224	220	215	225	221	202	220	208	232	218	225	227	222	221	232	219	225	203	208	241	224	191	198	210	225	218	203	210	212	226	231	249	252	252	227	244	238	243	226	221	233	211	225	220	219	240	225	220	244	194	221	214	202	225	248	198	201	213	212	224	214	228	206	224	187	235	240	234	242	206	227	221	237	218	231	207	191	198	226	252	198	224	202	193	252	191	216	214	230	213	217	236	216	230	213	223	217	199	187	207	236	202	203	224	210	214	215	222	212	195	209	205	221	215	221	218	238	206	252	256	238	211	226	232	216	205	221	223	237	237	240	240	231	214	209	213	221	241	205	236	216	238	223	206	215	210	194	214	226	234	249	243	233	216	242	238	223	223	233	201	224	213	214	220	224	219	223	240	198	192	195	227	206	216	239	211	211	218	226	184	214	213	253	259	229	222	222	227	258	218	204	193	236	221	218	226	224	235	209	224	239	232	229	223	224	218	200	221	239	245	276	201	201	239	210	198	224	227	213	206	174	216	210	221	225	233	191	215	212	217	211	209	223	235	239	233	206	210	238	231	210	227	205	212	227	215	236	207	197	230	212	195	186	204	222	225	218	226	220	224	234	219	232	227	228	213	206	227	208	232	268	218	242	210	205	223	262	207	214	240	226	221	217	206	216	238	239	257	220	216	227	197	216	232	261	182	217	216	230	208	251	207	209	210	191	202	217	192	217	224	221	218	230	207	229	225	230	223	201	218	201	190	225	230	229	229	225	223	222	222	248	207	219	214	222	214	208	205	211	214	244	221	233	204	232	225	202	208	241	227	205	221	208	230	210	204	244	239	224	234	255	204	244	231	242	197	210	221	235	208	237	233	241	206	219	211	201	235	213	240	216	235	220	207	218	204	236	226	202	215	188	209	196	218	227	234	227	234	220	221	222	234	226	205	185	220	211	217	193	217	196	239	210	230	251	225	206	230	220	212	199	231	207	230	230	229	215	228	216	224	238	221	240	219	225	241	252	230	226	204	245	212	233	250	212	218	235	216	234	245	200	242	226	247	238	232	220	215	233	209	235	240	201	235	200	203	223	226	244	251	216	210	230	217	219	211	224	227	215	205	222	201	229	216	220	223	212	221	223	231	210	243	220	222	218	202	245	211	238	230	234	211	219	220	225	197	191	233	225	236	246	214	213	231	245	230	210	208	215	229	210	234	234	223	201	228	222	228	227	209	224	189	198	220	235	240	201	211	247	227	213	201	226	194	216	225	218	242	233	252	191	198	227	215	247	220	246	234	198	199	205	193	193	223	217	213	205	205	209	242	219	177	203	216	207	214	213	228	191	200	221	203	209	238
8066	1069	2043	2360	1950	1600	1346	1140	1048	968	832	776	776	768	704	688	648	649	647	608	606	637	628	606	625	586	547	550	590	546	609	550	571	566	540	581	622	598	602	563	595	561	581	600	534	551	559	566	551	563	576	599	583	556	585	574	571	590	536	546	567	565	538	491	495	522	544	520	555	528	564	529	549	522	578	581	497	510	564	539	523	557	524	494	563	548	536	508	546	500	542	494	515	526	555	534	512	532	471	501	545	496	539	500	565	547	562	545	521	524	514	480	532	544	512	521	501	523	524	505	522	517	518	484	516	535	504	541	493	519	563	528	549	493	524	527	535	508	573	513	532	516	507	495	531	524	548	513	491	481	555	500	559	560	534	554	513	553	535	511	534	505	523	560	473	510	517	524	540	512	511	554	528	491	530	531	542	499	539	529	520	513	506	547	502	537	483	540	509	507	509	542	571	544	535	550	562	520	551	523	509	544	499	490	487	495	518	561	502	494	501	512	515	518	511	523	501	507	543	521	516	509	531	531	538	519	510	508	509	508	536	512	501	518	511	536	545	512	513	535	539	521	514	557	509	531	526	509	564	498	528	497	490	517	516	552	572	501	511	493	505	497	523	546	523	545	562	489	507	509	516	544	513	543	501	506	541	499	500	542	484	492	522	508	491	518	497	520	546	527	558	528	480	536	489	529	561	507	526	510	544	529	573	503	539	526	517	526	545	542	510	540	562	496	541	561	531	520	500	509	517	551	493	517	531	486	549	533	524	549	530	513	487	541	522	508	582	500	508	534	530	552	537	506	525	498	489	541	514	481	603	543	569	567	529	569	548	545	514	490	512	538	503	521	501	495	527	525	494	503	517	541	541	496	542	546	498	497	534	538	557	485	520	547	532	538	489	504	506	514	557	541	509	509	529	539	514	504	539	526	514	544	494	563	525	511	508	567	531	512	543	524	514	525	506	492	548	547	508	521	512	535	507	464	513	492	517	512	521	506	486	538	580	524	516	516	524	519	514	513	548	505	527	530	549	499	524	541	497	548	480	503	538	494	584	500	469	512	532	542	553	519	559	525	501	520	535	543	539	538	526	495	526	518	512	506	549	522	511	532	569	525	498	561	517	539	561	541	524	524	521	528	574	556	510	502	561	520	525	487	536	517	506	529	532	538	530	571	512	521	534	519	511	531	510	529	532	477	495	547	548	519	520	468	503	524	534	509	480	561	471	492	548	540	523	515	504	566	517	546	532	564	527	507	499	497	504	534	534	521	541	490	526	511	490	508	534	543	515	511	534	510	521	458	527	545	521	523	550	474	535	471	567	515	493	506	540	539	524	529	532	468	513	550	531	542	550	548	499	530	521	525	500	543	518	508	523	543	532	546	497	511	507	503	504	514	540	531	513	529	519	548	560	562	514	527	505	506	529	530	542	531	526	495	526	535	465	557	482	542	494	514	548	494	518	506	553	560	532	514	538	524	535	564	510	514	499	483	523	477	529	547	570	544	511	548	537	563	526	519	505	508	517	523	475	526	548	538	511	524	496	558	528	522	553	580	566	484	536	536	547	555	555	513	550	552	465	518	539	512	578	520	545	525	560	534	526	538	515	514	529	512	572	520	545	539	537	549	505	501	519	537	514	558	537	532	508	508	554	526	521	542	533	500	537	522	508	564	541	521	559	506	494	553	511	521	558	533	522	556	496	486	495	514	542	550	525	544	519	527	515	513	506	529	532	457	527	531	507	528	518	510	511	528	546	482	547	504	537	549	537	497	486	483	509	495	543	509	538	546	516	513	516	542	548	581	532	522	514	508	481	556	534	584	534	527	530	517	477	490	523	559	501	530	549	538	510	513	562	475	496	557	537	570	537	491	535	493	490	524	549	586	536	511	488	550	555	511	519	539	521	518	538	513	546	534	496	528	524	551	551	525	514	504	522	489	533	535	537	506	503	563	576	538	513	476	511	518	519	531	489	511	472	555	516	512	564	499	468	513	522	532	525	485	546	570	514	519	501	525	521	522	527	547	505	489	543	568	505	506	543	505	488	504	538	496	523	526	506	536	523	516	533	515	495	517	531	494	520	564	503	528	550	502	573	490	534	516	550	505	496	526	497	530	480	525	548	556	496	515	532	544	551	540	584	506	521	534	570	543	541	532	496	535	544	515	510	523	493	527	554	508	486	502	532	517	529	516	481	514	526	547	540	532	535	541	526	504	516	490	495	495	555	543	568	537	488	525	507	488	528	523	523	543	508	520	505	518	515	510	520	513	492	526	557	513	532	512	572	515	504	544	543	546	566	524	517	514	522	528	524	540	518	539	550	538	522	548	575	514	516	516	508	508	558	499	524	528	553	494	526	484	557	553	559	512	516	527	479	535	515	532	538	551	534	536	506	531	496	498	519	542	509	523	504	514	574	523	463	515	526	519	553	515	524	525	499	542	535	517	553	542	601	503	527	547	563	519	508	542	510	489	517	497	537	538	529	539	554	557	507	506	564	524	509	550	512	500	501	551	542	548	532	503	540	547	542	520	589	544	531	546	520	542	513	535	571	507	538	542	548	536	514	505	540	509	560	529	524	523	515	531	530	523	498	505	528	525	545	506	543	592	536	498	538	531	527	564	530	547	513	495	533	512	517	493	540	492	528	509	527	548	518	516	495	521	531	527	495	531	506	559	536	532	523	531	510	547	491	525	553	492	506	510	541	497	506	500	505	494	503	498	524	554	562	527	506	511	529	547	509	584	507	553	525	547	551	493	533	519	493	544	532	573	530	520	528	519	480	568	506	525	513	518	488	525	517	570	528	512	509	500	579	533	526	511	519	569	508	484	482	530	531	531	522	508	522	484	511	524	544	517	496	467	520	532	545	559	546	573	558	506	544	548	575	491	538	508	535	524	503	523	570	520	560	561	518	542	549	513	530	530	537	507	509	501	539	513	494	530	540	521	587	491	537	529	530	556	550	578	513	526	569	511	528	574	500	509	515	547	515	528	510	481	534	532	515	530	522	514	507	532	525	526	524	526	537	491	479	520	538	499	493	513	548	539	544	528	463	510	505	485	533	565	510	517	548	532	539	501	503	523	479	520	552	532	509	556	499	540	536	541	575	515	523	519	535	524	541	548	526	533	501	554	538	530	546	527	506	555	527	535	556	541	506	537	490	546	516	532	533	534	506	505	538	511	535	511	537	553	528	527	548	518	516	533	501	549	544	490	508	534	522	530	498	554	536	523	536	500	502	534	537	526	530	516	479	547	533	531	522	530	515	517	517	514	539	512	551	502	490	554	523	510	487	552	538	515	544	560	516	549	519	524	499	534	487	534	506	505	515	531	494	524	548	541	541	497	519	549	501	570	538	535	578	498	568	489	512	511	515	547	497	544	531	544	531	534	466	496	518	519	489	479	529	512	533	524	490	511	533	492	565	486	502	549	494	536	534	516	525	467	506	517	544	516	538	519	482	513	547	560	531	533	500	518	521	534	504	568	479	486	555	513	527	510
1541	294	341	280	314	326	250	299	263	288	234	291	266	289	275	327	241	300	306	249	265	252	278	272	329	256	276	298	289	264	269	291	307	294	250	245	270	298	275	281	289	276	278	268	289	269	310	304	288	300	276	290	303	272	289	302	261	293	277	305	300	284	303	284	273	286	272	287	281	266	288	266	259	288	248	318	290	277	287	267	285	280	298	270	283	269	286	292	263	274	284	296	306	297	286	300	266	261	296	269	277	258	250	262	266	289	293	289	319	278	235	304	296	295	278	267	313	302	272	304	282	285	284	280	305	264	259	272	268	289	287	293	307	277	278	281	314	295	286	278	277	278	294	280	297	263	284	295	263	292	268	262	296	283	265	294	251	285	281	280	325	297	293	309	287	276	301	294	319	285	276	300	257	314	273	268	287	276	266	290	257	270	274	287	277	303	238	275	279	299	308	247	292	286	267	279	318	296	302	280	269	281	280	317	304	260	303	260	282	314	319	280	298	305	306	269	288	296	279	287	276	307	320	262	285	328	253	274	292	257	314	276	287	256	263	287	286	319	281	277	315	260	288	285	273	274	319	280	281	268	282	260	267	261	282	292	289	283	282	274	280	275	286	303	280	294	256	269	293	275	293	265	260	275	278	247	276	281	305	273	294	311	304	305	292	265	291	250	274	299	258	268	289	265	300	276	304	273	286	301	271	298	252	275	307	292	266	282	277	286	275	287	270	272	260	283	315	281	278	294	256	230	301	315	290	280	296	279	263	303	287	254	276	283	298	317	300	290	269	305	260	293	296	268	239	276	281	284	281	270	280	310	301	277	283	295	310	287	299	243	270	282	291	246	290	276	249	287	316	259	242	258	273	296	290	296	277	290	297	295	283	268	278	297	277	253	249	273	275	256	280	254	267	295	266	279	291	267	272	293	268	310	258	272	277	248	280	277	302	283	318	264	293	272	273	282	313	323	283	263	281	283	268	261	285	278	246	302	256	263	277	260	298	266	269	257	266	249	292	304	294	275	291	275	297	287	282	262	286	287	280	265	255	285	274	293	252	271	283	274	266	275	274	297	330	260	273	274	258	269	263	301	273	276	282	251	282	295	281	341	270	289	283	255	309	244	252	280	262	283	277	307	279	275	288	279	269	274	274	286	288	268	305	316	304	293	273	282	246	303	242	312	281	288	282	262	273	301	262	281	295	268	275	296	270	288	276	261	297	266	264	284	284	291	295	313	299	281	246	290	296	324	284	304	285	253	263	256	283	279	284	272	266	287	278	290	295	258	274	282	250	250	266	287	259	301	306	291	296	291	280	277	280	293	274	318	266	281	276	265	273	248	289	296	297	260	296	289	268	316	282	250	286	284	303	262	257	239	259	272	254	263	265	267	319	285	258	285	317	270	270	265	287	267	249	285	305	272	286	279	263	278	300	288	282	271	261	271	281	290	275	276	255	289	291	274	255	239	277	290	292	260	288	252	289	274	302	307	283	305	300	295	271	269	267	308	263	290	284	303	280	254	257	265	272	272	273	311	264	274	298	288	289	255	267	251	283	291	266	282	291	286	290	297	306	299	314	254	257	260	316	262	293	285	269	310	269	265	306	270	256	296	270	274	287	302	313	302	281	309	285	242	263	282	287	288	265	307	291	280	353	261	282	276	285	285	277	240	270	298	279	281	294	285	283	256	271	301	293	279	296	307	325	272	288	317	285	277	255	294	292	294	277	301	257	267	264	295	283	282	299	294	284	256	289	266	266	276	273	269	295	267	284	259	277	261	316	311	306	258	292	234	286	262	261	268	296	264	265	261	310	297	311	272	301	302	264	299	280	291	313	272	303	264	271	270	283	294	240	273	259	303	265	296	269	287	284	321	287	293	279	290	286	295	303	294	294	254	290	259	287	262	295	273	266	286	262	303	265	296	279	289	270	243	254	279	269	300	269	280	261	313	294	264	299	302	270	283	306	279	249	258	331	275	264	293	286	343	294	296	290	290	274	280	272	283	283	268	278	290	301	308	270	283	291	310	284	255	272	293	270	289	269	286	293	265	292	259	271	265	245	280	301	272	303	262	305	299	259	259	276	287	286	307	264	285	272	308	264	260	295	275	283	310	261	273	287	281	290	283	261	322	250	279	293	298	270	286	262	244	268	304	309	314	256	262	261	285	270	271	280	290	272	255	250	263	305	269	296	284	297	288	270	268	309	284	287	256	282	270	285	252	279	277	290	272	288	291	330	273	298	276	305	298	271	292	269	300	277	256	257	282	269	268	280	304	256	283	296	254	275	271	309	316	308	284	306	269	281	280	280	256	303	259	259	312	281	281	313	296	272	270	271	276	297	300	296	264	293	303	258	276	277	258	314	298	276	283	284	270	295	271	257	287	297	283	273	289	289	275	253	287	280	281	310	293	277	294	268	264	285	284	247	267	262	278	287	295	310	272	291	306	280	293	291	246	270	275	271	262	281	256	285	278	261	301	266	316	269	260	287	312	307	304	289	258	286	257	295	295	272	262	270	268	261	280	274	278	256	257	271	272	255	256	270	270	271	260	300	306	283	269	287	257	266	290	273	253	255	280	270	302	272	292	276	288	245	294	251	262	277	312	321	274	278	274	250	284	287	262	295	305	286	311	285	296	267	270	286	293	263	269	305	298	276	311	290	265	281	286	304	297	280	289	286	286	299	272	266	265	275	313	272	252	282	297	325	277	308	323	267	283	260	301	301	260	284	274	296	291	289	296	292	290	281	254	279	274	282	268	250	306	288	257	276	279	294	300	269	273	290	292	283	311	286	299	263	295	286	276	331	266	283	304	271	301	289	277	290	285	289	269	278	291	291	279	279	279	283	264	253	279	265	311	286	281	293	296	254	261	292	261	288	304	265	295	291	282	250	310	290	276	288	269	293	274	267	276	277	311	249	297	267	264	271	314	294	265	299	312	271	284	297	280	303	258	290	296	302	281	274	252	282	287	275	268	280	293	274	263	269	283	305	310	266	293	304	293	275	292	264	292	316	262	279	248	274	283	311	255	255	292	293	294	299	279	297	265	240	236	247	260	255	292	303	282	263	275	259	307	288	294	318	282	263	279	266	282	292	232	271	297	269	294	286	266	282	298	300	263	284	271	274	274	296	271	261	269	271	280	268	280	324	278	287	284	258	248	278	282	304	284	287	306	280	326	251	283	285	307	268	297	283	299	259	268	276	266	254	296	275	287	270	258	271	262	308	289	261	284	308	291	277	257	251	286	304	279	311	260	306	292	294	283	274	306	281	274	271	296	277	270	332	293	279	291	329	253	279	266	290	301	274	265	235	294	299	298	299	315	260	245	278	287	257	255	279	271	276	272	287	282	281	253	278	266	261	264	297	279	289	230	294	267	290	309	261	260	277	294	259	296	260	288	274	303	263	279	254	262	270	281	273	276	268	277	267	304	274	291	275	276	270	282	276	273	291	264	228	297	267	295	265	258	285	282	283	276	298	276	247	269	293	280	295	307
1812	599	683	682	712	607	608	623	648	600	639	612	607	613	583	615	609	645	636	666	637	621	606	654	638	608	681	644	609	665	643	593	613	596	636	631	606	640	635	601	648	658	645	635	628	611	627	678	632	671	648	651	651	636	661	609	673	647	629	580	596	617	585	676	656	672	616	678	619	651	630	628	608	644	625	657	601	579	616	606	577	597	593	652	599	671	590	638	586	607	619	627	660	666	609	642	639	593	669	665	618	601	587	650	571	639	595	621	617	663	648	588	610	616	580	598	626	619	644	623	627	638	621	582	584	579	664	621	621	600	595	688	609	627	621	620	612	624	594	565	607	582	584	607	634	618	575	642	625	672	595	610	634	610	652	630	639	609	574	610	617	571	574	626	646	618	616	607	654	649	624	632	614	666	596	588	637	621	614	604	628	623	612	608	582	609	590	612	603	647	596	627	607	573	643	678	629	615	587	561	616	625	614	616	633	638	603	626	639	679	629	593	654	658	633	637	587	602	593	638	619	656	584	607	680	610	654	648	603	594	563	603	605	578	617	595	620	670	664	587	594	612	669	635	646	602	636	608	632	601	661	580	607	622	649	632	625	599	639	658	620	666	582	568	598	644	595	639	633	598	592	676	617	634	598	615	593	621	630	630	608	634	604	622	626	628	567	628	587	610	656	640	649	615	633	652	615	643	633	592	609	657	611	609	599	653	595	599	633	660	655	599	609	614	615	606	608	597	616	626	677	601	598	607	641	622	601	654	602	590	650	614	541	631	614	648	656	559	610	634	618	592	652	607	579	593	614	605	628	619	620	612	586	648	670	553	598	613	627	608	577	607	598	621	577	586	629	656	614	602	592	626	613	601	618	601	601	612	592	604	593	594	617	607	579	629	629	603	571	681	640	582	648	558	654	583	544	621	587	648	621	623	606	650	607	615	627	656	613	648	615	655	626	591	631	593	614	678	631	660	616	648	632	661	602	622	615	597	613	613	589	646	604	592	666	615	632	605	582	600	621	659	598	620	576	624	654	623	619	647	646	559	643	585	607	628	620	645	602	625	611	600	606	593	625	606	652	640	645	623	588	636	622	663	609	608	630	598	566	635	642	645	569	610	661	611	630	638	645	611	665	642	586	617	591	628	633	639	625	622	622	620	628	613	604	627	574	653	622	587	592	616	628	633	631	624	639	615	615	584	640	606	612	623	626	624	611	635	555	619	658	646	708	642	596	634	598	615	611	644	650	587	604	591	578	626	619	630	643	612	611	619	644	637	628	600	630	614	626	621	604	624	614	617	666	620	648	630	632	587	585	611	571	575	595	633	585	612	638	641	616	646	593	610	659	614	587	600	622	614	643	601	622	637	601	570	638	624	613	609	625	604	649	602	584	637	591	588	637	626	664	618	617	650	658	595	617	624	629	660	658	576	598	577	622	631	646	612	621	603	608	680	575	635	646	645	626	604	586	595	585	634	626	562	606	635	634	655	582	582	623	616	632	607	619	620	612	620	640	634	638	610	617	627	618	594	625	639	597	671	624	601	599	620	583	580	606	619	610	628	602	614	663	622	626	602	647	664	564	612	584	576	628	574	620	643	606	607	624	615	572	631	607	602	608	584	646	652	610	610	631	613	626	632	644	600	620	564	605	607	595	595	628	647	640	625	591	605	618	643	636	645	636	636	577	591	610	612	605	590	615	628	650	590	610	603	649	579	628	597	614	705	614	638	580	594	622	576	605	603	581	603	650	628	602	582	651	619	599	644	628	630	611	619	617	664	605	590	575	636	617	601	668	650	585	576	626	647	620	627	675	617	653	644	655	590	595	619	614	622	580	594	670	621	632	616	604	588	629	582	595	641	637	614	654	626	622	612	635	646	627	675	583	623	637	632	595	621	628	633	605	599	631	632	610	614	655	599	634	601	607	638	613	610	596	608	634	628	570	606	623	619	630	644	623	620	596	600	624	619	584	591	575	643	628	620	617	620	619	625	629	633	580	647	601	698	600	590	596	658	609	624	623	609	642	616	617	653	617	613	586	635	604	594	636	618	606	652	661	612	614	589	634	605	641	609	618	609	559	607	644	626	603	594	626	584	598	605	637	611	602	664	600	586	620	617	603	616	637	622	632	626	602	607	617	625	583	614	578	608	661	611	582	618	619	583	598	662	644	573	621	636	615	612	616	638	636	620	588	632	640	615	609	625	612	649	631	643	633	587	602	627	640	617	653	608	628	581	673	631	640	656	638	616	603	645	634	606	630	590	650	592	616	647	633	653	656	640	641	644	590	608	606	621	577	629	605	614	629	612	632	628	617	626	636	629	607	623	642	627	608	609	564	618	572	620	620	623	641	638	628	588	603	578	681	621	632	605	638	601	602	601	610	600	634	618	677	635	598	615	596	613	594	574	644	636	616	619	635	590	633	650	632	594	625	596	624	617	597	638	599	667	596	660	599	616	623	612	634	626	647	597	649	632	674	627	610	636	600	591	636	618	677	614	634	622	651	628	652	636	644	624	655	653	624	605	628	625	608	593	612	675	655	606	616	620	579	640	606	645	610	638	625	611	618	671	672	635	655	626	617	645	605	657	614	618	575	621	627	622	634	611	599	581	649	597	616	611	611	594	642	619	613	661	642	603	655	616	602	631	636	618	621	613	606	599	608	612	578	612	631	645	654	609	620	612	602	590	595	605	634	594	616	618	565	620	608	608	634	612	613	641	567	594	610	602	596	626	639	651	618	579	586	587	655	593	608	608	616	608	602	597	657	648	568	577	564	614	634	620	629	597	611	609	661	625	574	648	624	641	612	618	650	575	601	670	639	632	641	601	615	604	600	593	638	608	621	593	587	601	651	649	590	658	616	592	618	596	660	626	581	616	607	642	606	631	586	610	624	607	624	629	649	597	583	588	637	610	627	603	634	624	624	618	633	676	634	629	602	609	631	586	631	597	650	589	595	621	598	625	592	594	620	613	605	611	615	609	623	642	619	585	583	638	598	631	582	604	594	607	649	638	613	582	620	623	623	641	671	601	647	643	649	661	605	649	664	607	610	636	632	605	619	590	618	627	640	596	591	652	619	631	634	620	638	665	628	613	591	632	622	616	630	693	620	650	639	589	630	656	594	570	633	619	638	609	622	563	570	604	682	629	606	603	633	688	647	638	641	612	651	613	612	596	637	622	675	583	655	643	652	630	586	626	614	590	662	588	609	603	586	579	632	610	599	630	645	651	650	627	597	631	591	597	584	619	635	639	609	625	682	632	652	623	608	648	580	603	547	601	592	614	603	643	633	629	612	645	668	613	667	637	637	655	606	648	637	622	641	626	588	650	646	597	629	584	631	634	617	605	626	595	593	573	579	614	592	629	618	569	656	632	633	632	654	657	624	628	610	639	630	623	595	607	614	616	622	609	640	641	628	612	605	635	648	670	572	624	610	619	622	626	643	649	683	609	631	556	645	648	637	606	620	612	609	603	654	620	640	632	631	619	625	579	631	617
7182	497	524	439	376	291	280	214	184	201	197	211	194	184	162	160	162	152	187	170	185	164	152	174	152	175	186	149	170	179	144	168	166	147	173	158	153	205	183	169	155	146	160	184	165	164	169	180	175	137	193	154	163	162	179	153	169	174	141	160	164	154	156	163	146	182	154	172	186	170	178	167	171	164	156	169	162	182	152	142	159	191	179	198	161	158	177	164	172	165	180	134	175	170	170	163	170	165	157	131	150	160	167	162	157	184	137	161	164	149	170	159	149	138	148	183	147	151	188	156	157	161	137	187	190	167	157	159	164	161	170	171	152	150	167	148	186	175	151	170	171	139	175	177	168	148	164	162	163	173	169	162	173	174	178	173	189	153	163	148	162	162	160	155	184	165	153	143	162	197	204	137	168	148	174	175	178	172	158	177	154	154	166	183	150	171	149	181	169	161	170	185	181	167	171	154	147	156	157	168	157	170	175	178	163	174	163	163	171	173	173	164	182	175	139	176	176	161	155	145	124	160	153	181	164	156	142	184	178	180	168	166	168	183	165	157	148	148	190	135	157	151	167	167	163	153	157	182	146	166	184	161	152	148	158	175	155	178	162	166	162	148	142	161	145	175	186	140	158	135	156	168	191	148	146	148	174	124	134	153	154	145	178	163	171	154	173	152	169	152	161	183	191	162	199	175	164	151	157	150	181	153	165	151	180	171	166	168	146	156	154	182	164	158	178	182	160	152	149	165	156	203	141	161	176	163	188	141	151	157	160	176	157	179	178	184	145	159	152	156	165	151	146	163	158	170	179	153	161	162	162	152	134	163	178	186	173	166	167	149	142	160	179	156	168	190	155	155	157	179	173	170	139	162	143	170	161	190	195	155	169	161	181	146	148	153	165	151	192	145	170	190	157	148	158	184	156	169	141	149	152	172	158	167	169	180	162	171	162	153	167	161	147	146	173	171	179	165	143	173	147	148	160	152	193	148	165	158	165	150	148	150	160	180	165	177	149	170	171	179	156	178	154	159	162	188	184	156	158	147	165	160	166	161	186	179	155	143	161	147	144	162	168	197	172	161	169	215	188	195	159	145	181	168	167	187	171	151	145	134	163	171	168	203	194	191	177	173	169	173	166	126	163	165	158	157	159	168	155	159	162	150	174	157	155	163	167	150	153	174	162	152	157	133	177	150	157	187	186	165	170	170	154	175	168	150	186	146	150	151	171	153	167	149	149	155	182	164	163	184	139	167	172	168	176	143	187	156	167	165	160	153	149	163	130	163	158	164	196	161	156	140	141	170	169	172	176	148	161	157	168	184	158	179	181	161	176	173	187	159	159	148	157	163	171	170	176	181	177	146	170	169	168	153	155	161	158	154	163	150	187	157	158	166	160	172	183	170	160	168	150	152	168	178	152	182	161	150	158	167	151	176	173	166	164	152	170	157	162	145	154	168	167	176	155	186	146	168	167	161	143	167	163	161	155	154	154	175	188	169	160	148	170	146	193	155	153	174	168	192	149	164	171	143	166	152	164	152	154	160	137	153	184	179	153	153	168	172	169	153	156	155	147	164	155	169	157	178	167	157	138	148	157	146	172	166	169	155	147	151	190	155	157	190	155	141	164	178	154	175	181	167	163	152	147	164	179	177	126	163	169	168	157	156	174	168	163	161	162	180	153	148	169	148	190	153	173	168	161	159	159	154	179	161	175	175	143	162	177	176	168	172	162	152	167	162	169	177	194	177	182	175	139	146	150	178	152	163	166	185	170	156	160	168	188	159	173	167	166	140	169	166	180	170	155	160	170	161	174	134	155	186	136	157	156	149	152	156	171	182	160	164	167	161	147	156	151	198	145	178	184	160	142	182	165	183	182	169	162	179	180	160	180	159	163	175	164	173	171	143	138	177	168	156	148	164	187	170	166	141	165	154	168	156	151	157	175	165	156	189	155	176	170	144	167	147	169	152	145	138	169	181	164	170	183	168	140	143	148	151	147	166	196	179	172	162	178	170	174	183	144	157	156	161	179	152	155	181	148	185	162	166	168	154	163	140	172	175	166	195	176	166	176	154	161	148	171	160	178	162	159	163	164	185	174	171	160	178	151	155	150	158	171	156	171	143	176	163	163	165	161	155	158	142	169	195	185	169	199	159	167	182	175	141	178	156	145	190	177	161	131	164	190	170	168	145	182	137	156	146	163	172	187	174	164	193	144	154	174	146	153	169	154	167	168	167	151	177	193	166	181	179	196	175	168	140	152	165	175	146	158	164	167	190	162	167	143	157	168	178	151	147	150	154	156	165	167	176	153	174	171	159	158	141	176	175	182	167	174	168	182	162	152	173	164	144	168	170	161	155	158	144	156	165	177	169	158	144	173	169	138	157	177	161	171	137	178	177	166	168	181	152	156	158	165	172	166	190	169	156	157	126	176	152	163	169	171	182	163	169	170	170	172	156	138	145	174	172	148	186	166	139	149	171	163	174	177	152	164	160	136	144	155	182	171	158	172	160	166	165	173	145	154	171	196	177	161	152	143	161	176	172	167	173	163	139	149	178	171	162	168	155	185	164	157	166	151	157	155	182	177	177	146	167	179	155	154	148	169	186	156	134	151	159	154	161	151	156	165	180	143	169	159	200	167	146	178	165	162	150	170	155	160	142	163	178	159	171	154	166	162	147	164	160	164	162	176	170	184	170	157	157	148	173	171	166	132	177	181	180	170	180	172	155	166	184	151	174	177	169	130	178	177	163	165	148	163	172	162	163	136	144	158	156	154	160	154	187	172	162	164	158	183	139	178	184	178	147	166	158	172	178	162	158	145	175	193	173	167	140	149	154	167	145	151	144	150	173	175	154	159	168	181	163	174	146	181	156	162	185	149	171	164	169	172	171	159	159	179	161	192	151	160	196	179	167	131	168	138	173	180	158	163	132	149	180	149	167	175	176	179	169	161	181	175	175	140	185	148	155	187	157	147	182	172	162	183	162	189	161	151	147	189	170	176	172	163	179	142	186	159	168	155	173	169	163	199	151	125	147	144	163	146	195	173	137	168	149	158	152	166	129	158	161	165	177	176	160	150	162	150	119	172	170	161	167	180	146	171	183	189	135	179	149	149	163	162	151	156	148	169	157	169	157	166	152	174	175	158	135	149	155	170	187	158	149	141	158	170	136	157	167	176	137	185	182	175	161	160	163	160	165	171	165	154	152	153	175	155	145	191	156	161	158	143	195	188	150	150	158	161	157	151	162	173	161	166	164	160	174	159	145	177	142	175	176	173	159	154	166	169	165	158	164	168	157	157	155	142	167	163	177	160	183	165	160	163	161	156	158	164	162	142	158	137	162	177	157	157	174	152	153	165	169	169	173	170	165	180	151	161	146	143	162	125	167	175	174	154	187	171	169	152	170	177	155	154	158	139	168	148	165	153	164	164	168	180	170	132	172	157	164	164	169	165	156	132	173	143	139	187	177	146	175	158	191	147	165	147	179	167	170	160	161	162	160
6056	682	1133	1298	1197	940	833	689	646	566	593	500	537	496	487	484	506	470	447	461	427	427	434	473	431	429	464	381	420	428	421	401	428	421	398	403	424	408	416	393	435	403	431	440	454	409	425	386	436	422	391	424	441	446	442	453	420	417	392	411	394	387	411	409	407	422	382	399	408	411	394	390	381	429	405	441	386	383	379	382	414	382	370	385	420	406	411	437	383	399	371	384	403	397	391	386	409	429	400	393	420	373	393	400	438	380	410	367	385	411	417	386	408	414	418	391	432	381	390	401	389	404	411	350	430	424	410	391	408	399	332	424	369	417	387	396	366	343	414	392	412	404	434	406	389	387	411	384	380	417	388	390	374	383	396	399	417	439	397	372	416	376	413	403	387	412	407	395	402	406	377	388	407	404	442	390	399	410	421	424	391	409	423	390	382	405	373	418	406	378	407	399	395	409	373	425	388	411	391	398	390	385	394	404	400	411	375	411	416	414	402	407	365	400	429	405	354	405	491	414	411	377	377	396	378	379	392	385	420	402	390	419	370	408	393	421	359	390	385	404	388	402	397	402	392	400	386	428	406	415	407	401	376	379	426	396	370	419	419	418	385	411	390	398	395	400	386	417	416	362	414	412	408	356	416	390	406	410	407	422	387	396	393	375	365	398	362	373	406	391	430	402	362	431	424	392	359	398	407	383	404	417	390	402	394	413	411	411	401	388	373	394	377	413	378	372	373	432	376	378	404	361	414	397	391	387	433	428	380	378	386	382	405	391	388	359	382	365	424	401	394	379	353	442	412	400	378	362	384	414	379	405	346	387	385	389	345	374	392	422	393	392	375	365	417	383	411	396	367	409	400	420	387	378	383	405	411	396	376	367	400	397	419	402	401	374	422	384	379	359	383	396	381	406	392	424	390	377	399	398	388	402	406	378	424	425	398	409	385	405	417	441	371	357	408	377	381	389	409	412	440	392	396	378	397	363	406	393	374	419	404	421	422	382	412	409	389	387	411	395	411	444	384	393	366	405	389	384	398	376	380	399	397	428	384	417	386	392	381	396	420	384	358	404	371	401	412	421	434	365	386	441	420	395	409	399	399	392	455	390	386	394	390	395	366	382	431	409	404	403	394	383	406	408	390	384	381	388	364	409	391	435	383	394	404	366	378	369	410	397	432	381	386	376	389	398	380	422	397	423	388	398	367	370	426	371	380	352	385	402	376	385	379	420	382	371	384	427	365	379	403	401	389	375	405	422	398	348	422	402	380	398	407	402	405	404	429	374	375	387	380	416	387	391	400	392	421	408	411	391	371	403	394	388	415	411	409	380	359	447	385	425	370	416	370	417	369	407	366	417	366	420	378	380	398	388	414	389	375	388	383	434	397	379	399	406	391	441	406	382	360	393	430	411	393	368	378	390	384	379	394	384	385	398	425	382	366	389	394	415	392	435	394	379	375	378	388	393	390	403	369	404	401	391	353	414	381	393	388	386	386	400	387	420	392	388	381	446	369	380	408	407	423	416	404	382	401	425	392	418	397	403	405	432	387	413	367	404	410	406	390	401	385	407	373	381	407	426	426	391	416	404	387	407	381	415	386	389	423	361	400	366	393	380	386	352	404	395	398	438	373	374	423	361	378	400	386	388	363	422	386	362	387	396	397	374	429	421	405	387	377	393	364	412	394	398	384	395	414	401	402	387	421	399	391	399	406	394	384	383	408	401	413	394	363	382	430	390	382	398	386	410	377	387	366	401	391	426	419	408	408	375	365	371	404	388	375	409	397	374	367	408	388	389	436	389	400	378	366	384	416	434	418	380	390	402	403	422	393	374	378	408	377	391	383	351	424	397	370	415	410	399	412	410	385	399	392	388	379	401	384	364	379	378	428	408	349	391	395	341	403	392	408	402	361	429	392	380	408	383	415	412	414	382	407	415	431	463	391	411	438	404	399	416	392	415	384	382	383	420	404	401	399	403	380	398	381	421	370	412	403	369	432	414	348	425	412	398	393	393	395	416	439	394	422	393	371	401	405	398	385	395	371	399	420	385	374	397	406	388	378	399	413	398	384	418	415	409	401	399	371	387	385	358	415	389	370	403	377	397	407	394	395	412	390	397	380	391	369	384	409	419	427	366	415	405	363	391	413	386	427	380	388	395	385	418	392	380	405	389	361	431	393	421	389	426	386	396	375	377	402	418	420	401	406	350	392	402	387	380	385	404	410	389	391	386	406	344	396	437	383	377	389	377	393	407	390	401	386	426	393	411	379	396	399	394	439	392	431	426	399	383	350	410	376	411	374	420	420	378	390	413	396	422	383	419	388	360	448	372	405	391	449	401	383	411	384	421	426	376	396	415	393	398	383	396	360	380	397	391	422	377	410	401	407	397	429	362	379	388	401	382	387	401	354	402	401	391	390	365	386	375	411	343	381	376	392	391	389	415	387	365	407	375	394	373	430	362	365	390	390	418	400	431	409	407	380	379	382	403	403	399	431	405	389	380	401	391	361	360	407	408	396	414	407	405	373	388	442	405	393	396	389	375	380	403	391	375	373	414	399	395	393	400	430	357	396	441	413	365	391	371	387	411	415	425	380	396	424	396	377	379	424	399	385	374	408	381	385	403	379	409	371	387	357	418	406	394	400	405	384	399	378	333	421	383	377	396	372	380	424	391	429	389	390	438	431	388	419	431	421	394	394	451	401	335	402	340	367	386	378	400	384	402	402	440	404	398	373	376	382	398	390	404	390	370	410	406	415	416	414	406	404	395	400	400	382	381	384	417	395	391	407	408	385	385	425	370	416	412	432	406	418	404	382	385	389	382	421	361	346	386	395	393	390	381	360	386	398	362	380	368	423	376	374	386	408	395	391	384	405	359	391	386	354	452	392	390	428	391	398	440	422	398	416	388	404	376	411	400	391	443	381	411	395	390	401	419	365	375	368	390	433	409	373	372	413	394	406	392	383	418	365	388	389	375	405	405	405	372	410	406	369	395	400	406	414	401	409	405	372	410	395	373	373	401	425	395	398	418	401	394	390	399	416	396	416	385	395	392	404	399	413	416	413	411	359	391	386	395	415	361	420	419	382	403	378	397	375	351	375	391	353	380	396	397	408	408	372	380	430	382	408	393	424	401	391	379	424	409	366	426	379	397	389	412	362	409	427	393	412	386	388	422	360	388	423	395	384	379	382	400	381	384	395	393	434	389	402	434	400	364	397	411	394	415	384	407	401	382	405	373	371	403	451	390	402	415	389	413	397	393	375	383	384	390	389	420	378	406	381	368	426	369	424	411	422	385	418	415	378	381	404	381	416	404	398	403	404	410	416	404	387	426	412	401	361	375	358	413	412	396	403	384	410	401	390	418	383	376	408	403	414	411	384	441	390	387	432	400	405	378	386	369	373	393	401	390	384	415	400	388	411	387	380	399	407	412	394	417	408	413	396	391	407	386	372	369	412	383	354	381	381	383	371	370	445	364	384	412	368	388	388	370	367	381
13584	1114	898	807	592	462	359	355	317	273	264	252	255	247	233	223	229	240	219	249	252	254	224	238	272	206	223	247	212	246	247	248	242	194	250	250	215	247	206	245	255	239	214	233	236	250	238	238	239	217	200	230	215	227	239	228	216	242	205	199	238	208	226	232	216	234	216	228	270	224	211	254	226	228	264	227	213	226	235	225	225	216	237	205	233	219	246	234	242	214	236	180	237	226	229	213	211	224	225	254	225	226	226	218	226	211	203	250	228	236	225	225	231	217	224	232	223	253	254	217	210	265	234	230	220	222	243	215	213	225	230	227	219	249	224	195	207	202	250	213	229	200	205	236	231	214	234	224	221	221	224	217	246	230	228	247	208	238	255	223	238	246	238	229	208	199	198	227	245	236	218	209	196	234	224	233	209	243	242	225	233	228	227	245	237	205	202	183	214	226	228	194	231	255	225	249	216	255	228	222	239	182	180	210	202	213	244	233	227	231	240	231	204	246	232	233	229	225	229	218	213	239	231	214	231	224	206	236	239	219	221	223	237	206	217	251	217	191	239	247	234	209	230	251	213	245	218	238	211	209	217	239	223	215	225	183	214	210	232	220	203	206	253	220	210	239	218	240	216	235	217	238	234	255	204	223	216	227	214	227	223	238	217	210	247	213	225	224	222	202	195	195	235	230	252	246	239	208	216	227	203	210	223	220	222	193	209	247	179	214	208	232	231	201	227	211	227	213	242	203	230	248	230	200	222	219	228	237	227	215	219	206	211	240	222	236	210	221	240	228	230	213	218	232	225	244	228	231	211	215	218	219	202	236	238	244	234	240	209	223	219	238	234	219	223	214	235	238	210	235	225	223	216	218	232	213	221	195	235	220	213	236	229	214	221	223	205	231	211	214	214	210	232	221	206	211	228	232	215	226	221	206	227	223	231	221	218	222	215	238	233	225	214	217	217	224	231	245	232	253	205	219	208	231	237	196	214	214	231	245	236	216	197	249	238	202	235	228	215	226	221	233	247	203	234	225	233	245	208	227	205	219	232	228	229	229	228	229	236	237	243	233	238	228	201	222	204	240	233	225	222	224	222	246	234	218	220	235	186	235	215	214	266	214	219	207	211	240	217	209	208	203	200	201	237	228	231	263	248	229	235	191	260	207	215	242	211	210	224	197	221	220	208	220	248	228	226	214	191	215	251	240	184	215	220	218	237	230	206	224	229	251	221	204	234	229	243	228	237	244	208	218	230	240	228	224	225	221	223	219	211	231	251	236	226	222	188	224	209	231	215	236	237	232	236	217	232	213	228	204	216	222	215	243	241	241	205	229	210	217	262	221	243	233	239	206	188	220	239	225	215	223	249	185	217	216	187	221	219	208	212	220	217	199	226	226	192	235	215	242	223	208	200	218	214	237	240	236	221	180	227	192	230	206	193	218	217	211	232	221	211	223	214	241	199	224	232	212	243	224	232	200	228	234	239	223	242	190	225	224	218	221	240	218	196	222	224	225	231	228	231	254	219	217	200	211	233	217	194	198	242	240	240	212	232	215	210	197	226	242	236	244	252	241	244	218	247	217	202	218	229	229	221	199	212	206	228	217	234	242	247	223	240	214	208	188	206	226	236	236	216	222	227	216	213	214	231	218	196	210	240	246	207	217	238	224	198	212	218	202	228	236	231	201	224	193	251	229	234	207	244	227	240	230	218	252	231	210	196	199	226	219	180	223	191	248	226	202	242	217	195	205	236	218	217	221	224	220	209	242	246	243	223	223	204	232	229	222	255	247	240	201	234	220	223	224	220	218	226	209	201	233	240	234	227	217	227	250	241	227	205	208	202	201	207	213	225	230	188	213	220	229	244	215	244	218	241	238	226	238	218	226	222	205	206	221	225	243	200	224	210	230	225	207	237	224	240	236	243	235	225	234	206	241	220	224	227	215	199	242	213	246	221	202	245	202	206	245	263	254	217	220	215	212	224	235	225	219	245	241	217	252	216	226	228	272	215	206	205	232	218	241	243	202	210	214	231	217	234	201	224	201	199	208	219	231	227	202	240	227	229	226	212	217	229	229	238	217	228	220	251	206	217	203	230	197	206	221	224	242	241	200	229	216	218	217	214	218	205	226	205	213	240	192	216	255	241	236	223	225	220	213	208	224	242	196	214	213	246	214	220	215	212	217	233	231	231	258	213	230	189	221	232	230	210	225	236	238	215	187	248	242	220	193	228	215	200	250	222	211	201	243	246	237	234	221	201	197	238	237	230	192	211	215	232	227	221	222	220	204	206	232	227	212	182	220	213	222	215	225	209	228	189	223	218	245	218	251	251	219	220	227	241	214	204	241	244	213	214	217	223	228	214	224	187	226	246	229	228	242	209	199	226	229	220	226	187	237	233	228	234	224	229	240	214	221	227	230	231	224	224	252	235	226	222	248	244	230	219	220	211	224	211	243	224	221	232	248	269	249	208	224	231	207	226	232	238	225	242	231	211	224	237	209	214	214	200	238	205	241	194	215	257	200	229	215	244	215	221	201	220	229	219	206	205	224	234	216	215	250	224	201	204	202	253	192	209	197	229	239	225	223	234	228	214	229	232	237	219	203	221	237	209	231	223	218	233	216	245	235	240	231	207	244	209	215	223	210	217	207	221	256	227	226	226	228	209	249	228	208	204	213	216	235	211	233	226	229	187	229	206	223	216	232	217	239	227	188	232	231	208	223	216	209	204	224	217	218	208	233	213	186	221	199	227	231	218	199	214	212	221	203	235	243	227	215	216	209	227	221	227	206	237	247	213	256	242	214	201	230	223	205	235	255	228	214	218	232	212	247	237	221	232	205	194	189	246	207	224	221	233	202	249	199	236	212	221	213	242	212	205	235	260	218	242	222	239	211	201	225	231	224	241	241	205	206	240	221	214	237	230	220	210	244	235	210	211	231	217	234	246	227	251	214	213	241	228	217	231	215	207	217	190	224	224	228	243	217	231	220	203	244	220	232	234	237	213	221	206	230	236	208	227	221	204	248	244	251	196	216	239	222	199	219	244	214	214	205	198	246	252	193	231	207	227	232	200	223	225	222	217	247	222	201	207	233	241	230	206	238	232	237	226	226	202	185	225	199	234	238	233	219	198	211	216	220	259	230	193	243	215	202	216	209	223	230	206	222	234	197	210	206	245	214	216	206	248	204	219	214	195	202	238	198	237	231	237	225	220	237	220	207	231	213	237	214	178	219	217	220	223	220	205	248	204	244	218	234	239	237	253	246	210	215	232	217	246	188	219	242	226	211	206	215	218	202	224	236	254	232	221	228	230	216	240	219	211	247	226	230	213	235	216	239	245	251	207	193	246	233	239	195	230	239	222	231	233	223	216	234	261	205	225	240	221	193	219	225	251	206	260	225	219	217	205	211	215	206	228	229	204	199	226	222	206	223	214	223	205	231	225	226	234	204	228	238	225	229	250	232	221	225	222	198	198	195	235	228	235	233	225	224	225	218	216	212
7948	1089	2046	2282	2022	1583	1359	1147	1016	894	830	785	756	731	697	750	710	674	686	586	605	581	662	574	621	612	538	558	585	512	588	545	571	543	536	569	605	591	583	655	591	636	627	576	590	609	638	605	583	613	578	597	589	565	573	573	569	597	559	576	579	551	551	552	527	521	545	518	552	566	520	565	612	533	561	550	566	578	567	532	540	525	513	506	538	496	527	536	537	538	544	553	521	541	554	491	517	537	516	540	554	540	532	575	563	534	497	544	546	529	566	536	511	571	565	558	524	555	550	514	556	548	542	556	508	511	500	516	524	527	528	530	519	529	510	528	543	539	516	541	536	521	501	551	523	556	506	530	528	519	548	548	485	543	545	553	489	548	513	519	554	505	529	547	521	488	476	550	534	555	542	515	558	535	517	516	524	537	565	513	515	521	528	555	520	526	553	503	494	522	570	554	559	449	589	510	547	552	473	537	531	541	540	499	530	510	542	539	507	539	507	557	551	532	528	532	542	518	531	511	529	532	505	552	535	552	525	550	516	506	556	500	528	548	614	535	539	538	552	544	543	505	561	526	509	536	579	534	551	544	526	509	522	560	595	554	543	543	532	555	518	543	543	512	546	511	515	539	530	548	528	505	511	554	506	518	525	561	532	533	547	545	539	533	532	544	517	521	503	515	580	524	556	557	520	526	580	520	582	530	561	544	566	550	549	523	558	489	595	555	494	567	568	551	530	530	571	488	548	504	539	541	532	496	554	532	565	525	516	527	539	531	536	551	552	522	514	517	542	553	531	569	527	543	567	530	548	528	558	553	554	596	539	533	520	549	529	545	565	574	534	567	546	521	544	518	566	537	496	514	491	582	533	536	514	561	525	547	568	521	546	525	500	524	524	505	558	488	516	498	516	524	565	498	531	506	535	561	546	543	517	506	515	545	510	489	525	505	527	520	550	484	531	513	521	546	542	541	530	564	540	525	537	494	542	512	501	507	514	521	525	538	491	509	524	532	544	511	536	524	548	580	551	505	543	539	526	526	552	571	551	526	552	560	507	538	524	524	529	552	492	564	528	515	521	524	548	517	545	510	570	541	511	556	527	564	511	526	544	536	526	552	580	520	518	521	524	502	522	557	552	523	535	491	555	546	502	549	510	532	553	504	533	549	451	515	501	560	510	546	566	560	541	541	570	536	542	570	525	526	505	560	532	543	552	545	553	497	511	512	537	562	524	589	532	536	544	537	558	529	541	539	525	516	566	566	509	548	561	526	547	525	520	556	494	533	550	538	537	509	517	577	522	530	559	512	557	538	538	529	585	547	486	561	555	543	485	516	517	496	544	489	520	558	496	508	506	572	560	521	521	554	498	535	512	523	567	521	588	515	547	529	501	575	532	524	495	520	571	542	503	543	536	544	543	520	522	537	514	516	535	543	530	527	538	492	546	536	528	552	513	529	591	530	523	539	540	516	489	528	523	524	539	542	532	532	537	525	560	495	541	511	510	513	520	538	516	494	542	564	509	543	511	478	502	542	495	597	574	508	546	526	552	549	545	544	530	521	530	533	500	545	511	547	549	547	542	528	551	516	510	522	530	519	529	525	539	525	516	556	549	521	505	503	526	543	550	516	532	514	550	522	578	529	538	563	575	620	508	543	541	497	523	512	488	515	525	540	522	545	516	540	560	530	556	545	546	554	518	549	557	561	486	540	511	529	541	561	548	559	494	531	491	536	501	514	564	535	502	563	512	554	550	536	543	546	542	544	496	513	506	530	550	547	518	526	559	545	531	528	527	557	547	525	495	563	545	565	549	520	529	508	521	495	559	514	578	532	594	508	577	505	567	538	551	508	512	572	540	530	527	519	504	535	553	556	569	526	536	550	523	565	580	529	546	545	552	530	498	533	495	539	520	546	555	573	509	555	552	529	495	583	569	525	528	568	551	519	499	526	533	564	533	559	509	532	527	510	506	556	547	490	534	508	510	505	537	511	549	501	528	529	527	542	578	498	516	528	506	553	526	495	554	540	495	532	511	539	539	494	549	533	530	507	548	531	502	530	549	496	506	504	505	530	541	508	518	501	558	517	532	539	541	534	535	512	536	486	527	583	531	502	505	553	551	481	497	525	509	535	534	481	520	501	543	508	528	554	563	512	502	503	531	525	529	549	552	504	519	490	528	515	506	542	514	487	535	510	504	513	510	521	542	507	551	588	516	526	522	564	509	522	518	532	548	528	536	532	522	546	529	520	537	499	537	475	544	492	566	535	552	517	592	538	542	547	501	530	558	532	551	520	518	518	564	549	498	511	544	534	527	560	561	506	547	526	537	555	512	562	535	526	501	535	527	530	528	500	506	532	539	516	523	542	565	521	489	511	532	543	536	539	545	550	537	527	578	478	524	519	518	506	511	513	528	535	519	551	490	535	549	563	468	540	500	529	503	531	541	500	525	536	518	564	519	517	532	530	518	555	483	575	502	497	516	513	507	491	505	512	546	521	519	513	529	530	535	493	520	546	533	560	532	519	553	521	538	538	532	564	555	505	502	521	549	534	538	507	504	535	483	536	511	536	513	531	553	537	551	576	511	516	557	515	534	554	578	535	537	516	540	502	537	596	570	564	515	519	524	490	529	549	493	533	514	548	524	491	527	489	517	542	513	576	549	539	522	537	566	520	525	565	525	573	564	510	551	485	538	537	493	529	532	534	512	540	552	505	553	543	550	530	529	538	559	520	528	577	573	510	530	459	539	538	589	517	533	504	539	520	500	487	537	525	547	548	485	524	502	586	552	515	509	501	547	555	533	543	524	552	504	529	538	488	552	542	552	548	543	538	498	543	550	519	542	531	524	543	543	556	570	551	548	521	532	554	565	592	539	555	565	570	547	568	554	526	561	512	494	562	539	521	515	515	543	542	523	516	544	545	552	539	551	493	532	588	567	544	510	587	516	547	556	546	536	535	568	532	518	516	541	515	563	516	562	521	529	537	552	528	576	565	468	521	532	539	560	530	552	554	536	555	554	521	510	534	538	533	472	525	515	537	557	534	507	557	515	533	576	551	529	520	546	538	543	538	527	556	529	546	526	534	583	570	496	555	543	521	594	484	530	530	532	514	546	508	513	543	566	559	485	555	524	529	519	532	532	547	514	560	503	520	527	503	510	523	511	554	535	570	579	569	505	553	537	530	538	559	521	503	512	558	526	545	539	547	554	499	506	566	517	505	542	509	518	520	528	535	521	503	506	559	531	512	552	538	548	538	563	521	518	553	519	541	563	540	537	561	560	580	558	565	567	518	541	533	530	521	563	523	543	552	541	552	529	531	523	553	535	550	527	516	485	557	533	538	523	504	541	544	571	520	517	522	515	584	510	536	538	545	499	514	564	506	565	495	484	525	541	520	494	542	550	509	511	536	493	528	520	506	540	539	564	517	551	527	487	512	536	521	567	514	537	543	553	535	534	535	535	481	529	480	493	489	566	501	504	527	546	507	525	524	541	558	476	507
1388	305	297	265	250	300	286	301	291	282	303	305	249	266	309	254	257	265	305	311	315	281	285	277	279	313	298	284	264	289	318	295	299	270	282	297	304	259	307	253	293	288	293	261	274	284	307	282	270	273	292	314	296	256	307	251	254	263	280	280	272	251	319	280	293	271	274	272	268	291	331	284	324	339	278	288	259	294	273	278	283	275	265	268	280	328	328	273	273	276	275	299	295	299	299	289	268	278	276	242	287	305	276	271	275	273	294	311	262	300	292	334	255	275	285	284	283	275	268	285	271	267	273	282	296	270	294	268	282	284	313	301	298	311	283	260	296	314	274	273	299	264	288	243	285	281	280	231	287	275	292	275	281	279	309	287	279	293	288	290	314	291	301	270	258	281	258	244	310	271	280	258	273	284	291	295	269	285	307	279	302	316	299	276	253	302	295	295	282	281	285	277	286	256	267	265	292	271	302	270	268	307	274	304	284	256	271	284	307	266	276	254	259	290	284	280	292	304	277	258	297	270	262	285	276	295	289	307	277	297	278	304	288	273	284	282	307	305	255	239	286	272	259	245	310	277	271	304	268	278	284	316	279	301	308	322	266	269	261	286	275	296	304	285	302	267	288	289	271	281	299	270	298	286	290	270	287	267	293	310	287	265	267	286	291	297	290	280	286	272	295	263	270	307	292	256	302	259	256	302	297	259	249	297	294	302	285	286	299	244	302	279	248	242	278	280	275	295	285	270	279	275	263	273	267	250	286	262	320	267	290	293	289	276	274	276	291	298	285	278	316	274	267	305	284	289	284	271	278	262	288	285	283	281	287	310	286	292	300	268	277	268	275	257	273	296	310	262	290	267	295	291	290	273	302	308	275	287	283	267	297	302	277	268	281	307	263	288	260	290	254	315	284	287	282	325	299	307	266	307	279	284	273	268	296	281	274	304	300	285	268	263	294	284	277	310	290	307	273	289	278	295	262	278	291	282	283	288	277	289	280	283	296	264	300	328	299	293	268	281	311	288	244	276	268	239	253	294	273	278	300	288	290	303	316	290	280	308	288	290	335	297	260	292	308	305	283	266	286	279	279	304	266	253	298	273	294	314	282	278	296	262	271	296	293	274	280	307	291	282	300	287	261	282	281	289	322	291	264	267	312	293	298	301	273	280	275	285	277	308	265	299	299	273	319	296	263	271	264	272	288	268	299	268	273	251	278	289	278	278	268	293	284	282	284	293	285	296	304	292	303	270	282	304	254	273	302	283	285	279	261	272	300	292	327	283	264	263	303	276	306	304	286	291	283	306	323	308	320	291	302	255	272	282	297	267	295	319	275	306	292	270	309	268	321	287	305	267	276	278	282	270	268	290	287	263	285	307	277	273	304	247	293	241	287	333	252	261	273	297	274	249	290	275	267	296	264	305	273	297	283	293	282	295	296	280	265	257	310	298	298	300	298	320	287	240	256	282	266	262	267	276	290	243	290	280	291	280	230	275	270	272	297	302	301	262	302	269	242	298	284	306	273	281	269	284	275	298	299	310	271	286	272	264	296	270	294	281	318	280	255	236	274	301	272	298	271	304	275	275	266	289	288	300	307	266	281	293	273	260	285	302	268	303	279	290	275	262	289	290	248	279	275	302	292	287	310	265	281	311	275	277	290	253	322	290	280	260	265	284	262	296	244	308	285	266	250	304	277	279	279	264	286	270	299	320	295	284	290	298	284	285	280	317	263	261	285	267	275	301	258	260	292	294	294	245	278	284	292	304	287	289	303	252	265	292	260	286	271	268	283	261	270	294	271	271	265	250	275	299	265	265	298	300	283	260	292	270	302	272	314	259	283	256	314	274	284	271	288	251	283	271	261	265	277	271	302	309	291	304	287	268	273	288	258	289	287	314	294	281	282	286	252	320	274	289	289	264	297	276	275	322	308	275	245	266	304	287	287	266	311	286	297	323	301	309	287	291	287	273	286	262	289	291	254	258	286	337	284	282	285	264	270	285	280	294	266	269	270	268	287	310	281	261	271	280	267	275	270	263	292	245	276	304	270	309	290	297	275	255	299	318	299	278	276	285	260	277	295	295	294	269	293	306	277	278	285	307	268	288	296	291	283	310	293	281	279	304	296	277	283	295	246	260	268	292	280	268	312	252	267	272	261	295	304	270	281	300	271	306	274	275	293	275	330	324	294	299	274	273	314	288	266	277	289	280	289	279	301	306	287	282	273	285	271	285	288	287	300	292	274	277	307	270	301	272	257	264	285	297	282	293	291	285	304	294	257	294	297	309	297	278	308	260	284	297	279	283	259	266	305	251	307	278	274	302	270	271	311	297	255	286	273	301	307	297	287	282	284	293	296	301	257	275	275	298	324	302	273	297	286	294	276	303	264	275	283	280	296	302	271	284	266	291	316	307	281	261	295	257	275	302	294	299	261	290	277	273	269	260	263	258	339	279	301	290	264	259	256	299	296	296	303	298	296	286	287	291	270	311	281	268	257	292	275	288	244	305	279	329	294	243	268	278	318	289	279	291	285	289	307	327	274	282	303	297	264	297	274	303	279	282	292	307	299	283	305	260	273	275	274	286	303	295	278	250	317	296	294	283	301	288	276	279	282	281	277	296	293	310	289	300	262	283	285	294	323	274	261	263	291	290	275	322	289	304	281	288	290	299	291	306	283	273	289	270	283	255	257	264	258	282	283	281	316	310	286	281	262	315	298	294	271	258	296	281	315	241	299	251	275	288	284	259	296	271	288	263	286	282	280	276	281	298	265	278	320	304	303	281	271	292	299	279	300	266	280	279	298	273	286	304	267	278	251	269	280	292	275	283	252	300	275	264	274	281	247	275	270	258	246	286	254	313	294	278	291	298	291	266	272	276	273	279	319	281	303	288	267	310	282	275	308	305	296	286	289	296	300	255	283	308	299	291	289	277	277	288	278	272	293	272	300	263	277	295	300	266	302	314	274	255	265	284	308	295	273	285	319	297	294	266	306	305	315	257	268	299	290	290	277	277	290	294	306	292	272	280	281	282	333	269	258	280	256	273	265	271	259	289	299	287	311	253	271	268	292	302	275	289	307	287	275	286	261	300	300	290	295	265	288	276	277	272	276	325	294	295	317	285	265	258	267	275	280	280	286	267	265	275	270	280	301	296	298	293	272	312	259	264	292	322	311	317	293	281	276	287	282	310	275	261	286	280	284	318	276	289	272	287	287	271	297	292	272	269	300	259	260	298	303	270	287	289	283	270	247	269	295	289	303	273	293	273	270	281	284	300	280	276	267	297	310	294	260	285	311	283	272	274	284	299	326	292	249	260	303	273	274	296	289	279	288	300	286	316	285	269	276	305	289	272	269	279	283	290	306	261	271	300	266	275	307	273	268	279	303	280	269	295	318	297	308	299	273	288	291	274	258	279	276	278	281	308	285	317	300	286	298	269	284	263	290	307	288	270	318	282	303	302	300	302	312	279	280	295	276	280	295	244	267	300	283	270	303	305
1728	633	667	637	610	604	639	654	629	635	619	625	666	604	574	615	642	641	622	662	620	617	664	590	630	656	641	629	663	611	585	634	639	611	641	605	629	653	651	643	594	629	646	631	602	636	675	627	652	633	623	641	576	635	654	637	640	640	645	624	661	623	637	616	635	634	588	608	627	652	573	630	618	630	590	580	595	614	598	628	617	610	598	589	635	594	575	616	621	610	635	606	634	655	591	661	640	614	634	654	643	624	604	629	617	626	601	617	597	628	615	655	619	600	606	617	650	630	597	669	599	640	601	588	658	620	615	653	597	642	611	610	600	594	626	604	591	572	611	612	608	608	641	645	609	622	610	625	601	644	613	594	579	632	620	608	602	629	624	605	586	601	615	631	633	582	627	601	654	569	597	590	638	637	637	613	590	613	577	670	636	608	598	612	639	642	600	580	647	634	608	649	584	609	597	607	577	637	623	665	630	590	586	652	577	608	634	641	616	583	579	616	637	621	603	648	623	613	622	631	633	614	646	660	620	634	613	607	589	674	604	623	606	594	603	638	621	631	627	618	632	633	621	632	611	609	627	643	608	596	642	613	614	612	613	614	592	590	603	612	631	596	612	610	609	606	647	591	631	629	646	622	622	643	631	638	611	646	581	639	627	609	607	640	629	582	630	617	599	621	631	614	616	589	597	632	685	620	631	604	581	644	631	608	641	621	614	645	605	622	640	650	648	673	592	597	641	619	623	634	623	648	588	618	609	608	608	618	595	641	618	662	601	635	642	633	597	629	636	625	570	585	598	616	613	633	628	635	632	646	650	574	626	644	632	628	639	663	610	622	626	643	585	585	645	618	650	604	617	635	591	550	620	586	598	635	612	612	632	603	609	656	625	618	638	626	581	648	623	611	596	602	586	625	598	665	658	650	690	639	655	667	626	583	617	573	639	634	629	628	645	649	600	615	622	669	616	577	635	655	617	648	600	635	592	606	615	645	656	641	596	609	661	636	632	610	618	626	633	652	660	667	636	658	648	635	654	598	640	627	643	612	667	607	609	598	670	598	610	620	574	573	619	609	630	575	641	615	626	622	642	621	614	615	631	586	621	625	646	636	607	600	630	610	620	611	647	608	620	633	620	644	596	632	620	595	602	598	627	639	638	622	610	621	571	632	630	576	600	686	574	601	611	604	607	644	633	622	633	625	600	608	591	645	603	674	610	640	663	658	597	608	642	648	593	621	628	677	607	612	633	592	674	628	640	620	614	603	608	603	641	567	609	605	613	580	608	626	601	614	573	629	630	589	646	628	637	634	612	607	586	600	661	571	617	593	631	637	595	674	615	620	606	631	613	629	676	619	637	591	610	620	636	622	604	645	630	608	646	648	645	641	623	589	629	640	643	631	622	670	695	633	581	600	672	631	580	668	625	636	668	618	604	604	564	609	631	568	584	611	663	637	641	618	609	663	624	658	584	605	652	643	674	647	649	626	600	612	598	630	579	619	607	691	629	601	561	618	655	655	585	604	620	631	588	636	615	629	594	584	641	650	641	586	636	623	640	615	644	623	610	597	672	617	628	648	568	633	606	624	589	596	601	583	652	628	592	633	581	615	603	636	610	618	589	604	659	618	649	634	584	585	647	658	619	597	629	610	647	583	626	634	637	625	624	637	647	653	607	628	561	657	650	599	598	634	632	645	585	625	633	642	629	589	602	619	618	603	557	601	622	611	585	628	566	673	602	660	602	620	587	652	613	639	627	634	627	628	604	662	607	592	580	619	608	629	634	629	617	657	612	594	653	610	625	620	644	633	582	665	641	598	599	654	627	602	613	622	654	626	634	675	601	673	643	631	615	621	594	580	646	640	626	588	607	596	599	627	701	621	652	598	613	635	596	646	639	645	589	594	644	615	615	613	631	665	597	621	610	652	650	621	617	639	594	588	650	642	605	621	583	619	654	624	645	648	594	636	633	646	660	614	669	613	615	598	627	601	636	641	615	614	638	631	663	636	666	597	593	623	641	616	663	679	661	594	617	624	645	632	645	671	613	615	592	626	633	648	627	651	607	646	594	620	678	617	673	582	630	624	608	601	648	638	635	609	627	663	620	616	629	632	587	566	616	636	610	606	597	651	597	632	626	598	605	615	647	606	654	597	633	622	593	680	646	652	635	609	607	606	581	654	592	592	593	646	619	631	646	629	619	654	640	620	648	600	648	624	583	609	611	618	641	613	624	624	591	662	630	626	583	612	654	664	628	670	599	666	595	616	669	634	622	647	597	633	639	617	648	617	665	632	610	645	624	622	618	619	631	596	665	606	610	604	634	642	643	634	587	586	633	568	624	634	604	612	639	645	631	580	638	561	646	623	587	606	643	643	626	600	610	629	657	625	601	589	634	633	587	591	604	635	674	636	584	615	604	597	627	625	629	655	600	568	659	618	632	654	671	593	635	619	635	640	637	659	634	592	611	594	685	663	624	607	632	678	603	606	684	629	584	615	609	617	617	662	603	666	588	638	673	624	612	621	668	594	601	615	627	640	573	617	640	610	636	612	631	645	608	607	653	628	627	611	604	653	615	605	569	634	594	629	598	638	654	606	600	634	659	633	599	596	636	649	645	609	614	635	615	622	622	639	653	605	594	597	641	650	606	646	649	624	655	612	586	625	595	587	591	598	616	587	614	648	630	650	625	644	631	605	610	623	606	583	646	584	613	586	632	654	610	641	616	629	621	624	630	635	615	589	653	626	634	578	614	646	640	601	622	644	619	620	582	618	616	614	606	637	618	638	649	648	632	639	572	554	580	632	587	633	640	637	623	644	626	630	624	655	626	640	621	634	635	635	632	600	603	615	656	627	622	604	645	576	631	658	601	626	629	620	638	614	594	617	615	623	594	631	663	660	643	614	599	645	649	592	596	607	600	614	663	656	594	591	638	601	649	613	647	622	625	617	665	600	657	605	615	621	624	607	629	598	632	623	611	653	575	615	612	585	609	640	599	614	644	612	616	603	596	673	632	636	597	634	646	580	589	609	630	603	577	677	630	636	645	593	664	602	624	647	657	602	648	595	587	644	648	632	662	587	639	612	609	575	646	616	644	655	600	602	645	645	619	610	627	629	609	611	619	632	617	625	604	647	579	569	624	629	603	595	661	642	628	598	616	594	610	626	616	593	651	653	648	658	599	654	628	582	658	580	616	654	634	605	621	673	639	564	601	647	625	602	641	622	675	594	641	647	626	669	636	667	631	597	614	644	639	621	659	633	696	629	604	641	621	659	649	664	631	611	642	635	654	598	627	660	605	676	600	630	608	602	630	630	627	611	620	671	611	627	608	666	606	630	651	644	632	604	652	613	657	630	636	674	622	618	640	631	606	616	632	585	640	606	610	651	636	643	634	654	613	669	605	642	569	649	632	581	615	612	602	570	655	621	615	636	587	654	617	632	623	620	610	617	675	674	611	627	604	600	621	660	599	607	629	605	570	651	616	654	608	591	643	623	617	605
7182	458	489	443	318	281	232	204	213	195	170	181	187	173	174	177	193	177	160	156	166	154	163	185	187	173	180	152	165	155	178	192	184	155	171	175	145	175	161	158	163	165	178	168	168	155	140	151	156	167	189	169	150	170	148	161	169	159	153	185	176	202	169	188	184	190	149	165	153	163	149	186	156	150	183	159	193	180	151	182	170	181	167	176	181	144	178	173	147	182	165	150	180	175	189	162	147	152	158	155	160	169	165	170	180	181	169	156	167	144	182	155	161	163	178	148	167	145	163	154	168	190	159	163	164	163	179	170	165	154	153	155	153	157	165	200	157	156	161	154	182	188	170	168	166	182	145	142	178	150	186	168	171	157	177	136	162	157	165	176	156	180	159	181	173	173	157	140	164	188	189	156	146	151	173	163	178	153	157	172	168	168	190	171	153	169	157	165	159	162	176	161	157	162	154	174	166	171	172	186	158	167	164	162	170	168	164	174	186	156	163	169	145	156	152	164	167	144	174	171	165	141	167	178	175	171	179	169	159	176	164	185	154	170	152	156	171	163	159	160	161	172	178	154	180	169	156	184	175	157	183	162	161	179	143	164	172	189	179	160	182	153	181	179	157	141	181	173	174	206	150	152	183	199	193	178	161	157	146	156	171	175	182	145	177	157	189	176	157	169	159	146	168	155	173	173	145	146	187	162	159	182	144	167	163	181	197	160	151	182	155	177	142	156	176	182	197	158	156	150	134	143	152	155	175	174	166	155	154	172	171	164	147	141	159	170	171	151	144	152	155	170	162	152	179	153	152	176	154	175	160	160	190	164	161	147	169	167	148	184	166	174	169	157	172	171	155	146	150	174	190	167	155	153	154	161	156	174	174	164	176	159	159	164	176	154	168	166	180	158	174	169	185	162	148	157	185	175	134	171	161	167	155	174	172	149	181	167	147	154	147	180	151	174	189	145	171	162	152	177	184	154	168	186	181	166	160	161	139	157	163	179	180	161	154	190	172	164	168	167	161	166	185	151	182	163	166	170	172	164	158	181	145	164	178	183	172	162	147	192	184	156	150	192	188	177	169	165	147	162	183	172	151	191	149	155	142	146	154	159	175	148	163	164	162	164	150	171	166	144	163	175	153	159	164	170	152	146	190	160	167	177	155	185	196	164	153	148	152	147	163	162	173	167	188	151	161	192	162	157	166	147	139	149	169	165	160	166	133	167	188	148	165	178	153	165	145	164	146	164	162	152	174	172	175	173	181	170	148	158	158	163	154	176	158	146	163	152	148	157	161	163	158	189	165	175	164	162	159	174	163	147	178	168	181	186	166	152	163	160	160	167	160	161	155	167	178	185	150	165	152	147	153	179	161	153	163	161	161	183	142	154	160	170	176	152	161	171	162	147	151	161	168	177	170	170	175	185	201	172	149	161	141	153	166	156	174	175	158	157	156	170	187	174	154	152	174	164	169	192	164	165	162	181	192	129	157	161	153	189	163	144	160	172	170	145	175	168	148	163	152	153	143	168	168	157	153	178	179	173	169	162	184	162	162	171	173	185	155	170	154	171	169	159	165	172	171	177	149	166	158	166	169	166	166	162	162	169	168	166	176	169	155	158	182	155	183	154	168	166	160	160	179	155	171	188	158	156	185	151	175	168	164	167	174	169	167	173	151	157	153	183	153	185	118	173	171	171	176	188	175	175	189	169	179	173	178	156	169	146	153	169	177	178	203	174	177	157	170	144	202	149	163	165	162	159	173	173	172	152	154	173	171	153	154	153	170	172	184	179	147	159	163	165	155	169	174	169	147	157	152	156	166	151	176	163	155	162	175	177	172	150	132	157	144	176	183	183	160	177	175	148	155	180	193	173	202	166	186	183	158	163	147	183	169	161	169	148	146	160	151	174	181	154	159	149	160	148	154	164	151	165	150	165	168	190	165	162	173	167	202	181	166	186	153	156	144	192	192	162	184	185	162	163	163	169	157	162	181	147	170	184	157	162	168	157	174	162	167	143	163	167	162	158	180	170	155	166	156	164	148	158	142	147	140	157	159	178	160	149	160	175	145	168	175	202	146	161	144	167	154	174	166	169	168	157	159	172	164	169	178	156	158	162	163	157	150	157	146	163	146	147	179	179	154	163	161	177	164	166	174	163	159	161	160	175	175	165	188	166	173	160	177	145	175	157	162	160	147	161	154	154	163	155	161	165	166	152	164	152	146	166	136	187	189	170	166	166	152	166	160	172	144	158	179	189	162	171	184	165	170	164	155	163	148	160	167	181	158	164	163	165	170	184	190	165	180	149	163	177	169	160	179	195	187	176	195	166	188	192	171	139	183	182	156	187	180	165	155	170	142	169	174	158	152	183	155	182	170	163	152	149	181	179	179	146	155	203	152	162	179	158	156	157	176	167	181	158	162	156	143	169	172	187	168	156	157	179	172	178	172	172	177	160	162	158	169	148	188	177	170	160	183	187	191	203	136	160	164	145	170	164	147	190	173	168	148	171	191	156	153	155	169	186	164	159	155	196	183	184	170	148	157	188	147	151	161	171	168	152	175	166	174	182	167	176	162	144	171	164	135	171	156	159	170	131	146	205	151	147	184	133	189	170	154	171	169	189	163	146	143	171	142	145	168	160	157	182	166	155	158	192	158	147	162	158	154	142	139	169	142	185	163	165	163	159	172	175	177	150	192	165	158	155	137	158	166	173	170	151	159	185	158	134	152	164	158	157	164	153	148	160	162	165	169	157	156	167	155	152	160	167	192	170	147	156	148	174	160	165	146	182	176	171	151	148	172	151	163	185	145	146	156	144	152	160	170	149	150	159	160	210	153	149	162	164	179	178	149	175	161	158	143	167	150	176	140	183	181	152	166	153	161	167	150	149	156	159	154	195	189	151	165	181	159	170	165	158	197	188	157	175	182	176	178	120	173	161	156	150	167	159	149	174	145	142	149	167	161	134	167	187	156	174	168	176	177	158	162	168	137	147	161	177	187	175	162	208	176	160	159	163	203	174	149	149	143	147	155	185	175	158	158	162	175	155	165	158	157	174	142	169	150	152	160	179	149	172	147	179	170	161	150	137	175	168	163	160	160	129	157	177	179	175	148	154	163	177	171	156	155	158	170	185	151	174	181	165	169	188	163	155	175	175	169	174	146	160	179	152	167	164	166	196	211	155	154	169	186	166	147	162	149	166	167	159	177	177	162	147	194	183	148	142	171	173	158	171	178	172	147	139	166	152	138	167	160	180	193	155	172	169	167	144	167	140	162	173	162	222	171	152	205	150	156	165	186	169	172	160	177	165	168	184	175	157	150	177	159	160	168	137	155	140	179	178	171	165	165	173	168	159	172	161	166	168	174	184	139	162	177	148	161	163	160	166	155	150	172	195	164	158	162	180	174	180	155	169	175	152	164	149	167	154	175	178	143	172	167	184	146	167	205	169	155	170	177	168	172	174	171	153	166	187	161	156	170	166	148	152	175	157	144	176	157	177
6158	656	1184	1269	1156	1042	804	704	651	567	569	527	509	508	484	508	483	451	474	477	435	403	453	443	450	434	421	403	436	441	440	418	424	418	403	414	426	427	443	443	419	460	432	441	456	449	441	436	417	404	450	428	403	413	415	457	432	407	446	399	413	389	416	416	435	380	408	441	386	420	416	441	387	381	405	435	403	420	414	436	414	400	410	403	409	395	410	395	373	360	376	411	395	369	406	434	375	375	414	434	367	408	424	390	434	372	377	381	418	389	410	416	405	391	433	418	410	383	385	402	377	423	372	383	408	421	401	428	370	422	385	417	406	418	419	396	417	426	408	387	396	416	361	389	374	385	442	373	424	412	431	379	401	405	410	395	392	378	393	394	355	393	366	389	420	390	420	411	411	371	400	385	422	408	401	386	387	407	393	396	418	382	383	407	389	412	414	394	387	383	437	392	396	413	403	397	431	394	409	403	407	384	421	399	397	375	410	382	399	441	402	393	391	423	407	410	409	391	449	424	428	365	422	356	376	401	396	381	402	390	409	382	385	414	394	382	406	400	360	387	398	397	399	415	384	399	394	408	403	396	388	417	374	441	427	370	389	382	383	400	420	440	404	389	416	406	410	384	368	437	405	417	409	412	395	433	412	410	396	400	425	381	398	373	401	381	400	420	405	371	421	376	395	432	394	377	386	415	396	382	391	375	377	384	374	392	399	414	397	397	417	369	345	438	382	376	399	413	408	415	404	423	356	429	413	381	390	395	433	408	393	384	347	382	382	403	410	390	399	411	419	382	415	419	417	411	407	395	408	398	410	408	382	387	373	425	411	414	409	407	451	427	393	375	389	404	424	384	432	401	423	420	369	376	392	372	372	396	399	407	405	401	402	383	418	404	432	372	405	424	413	401	403	394	414	408	398	410	384	428	400	402	389	393	403	387	411	387	400	392	362	399	414	379	416	402	413	395	406	383	408	423	409	405	427	358	402	396	400	378	379	363	412	402	420	436	387	399	368	404	427	417	390	365	394	372	365	423	433	409	416	386	357	395	401	365	437	387	407	376	406	380	436	376	373	416	409	391	393	385	409	406	400	397	390	407	369	399	408	406	374	401	396	420	387	386	407	381	408	390	388	390	402	402	364	368	380	399	413	414	427	413	397	382	408	399	414	368	395	359	397	428	384	371	391	374	392	394	397	423	370	418	403	414	401	428	402	405	399	415	381	403	405	393	396	390	394	413	403	449	373	439	395	377	401	413	404	422	390	404	387	357	435	356	374	408	426	430	372	416	394	419	355	412	412	370	384	420	377	424	381	368	360	389	426	400	425	377	361	356	393	402	376	353	405	385	414	394	395	393	400	395	386	443	373	389	428	409	401	418	389	406	433	390	406	421	396	374	441	400	396	422	400	382	397	398	423	404	396	392	353	431	406	434	398	386	402	377	422	417	388	397	388	378	406	407	376	397	415	356	427	370	383	436	400	395	418	404	397	383	429	434	370	401	395	396	375	416	423	376	386	373	447	407	405	395	390	356	391	409	426	409	397	400	423	385	389	408	410	415	417	420	380	419	447	386	361	391	406	405	382	387	387	441	387	421	406	404	361	378	399	411	393	412	412	404	386	402	392	379	386	406	411	413	420	371	392	408	432	395	392	369	425	393	400	386	378	405	403	390	438	412	388	429	447	409	400	389	392	400	409	384	377	397	389	409	394	405	385	370	397	396	376	374	380	383	373	400	406	444	382	440	394	384	383	414	447	388	403	401	381	405	387	384	365	378	400	399	386	387	410	380	419	396	367	419	374	407	392	415	395	386	375	404	392	409	390	428	408	401	375	389	380	395	390	399	382	372	407	425	404	395	397	399	415	370	355	438	418	403	415	401	382	389	392	384	421	404	395	410	391	387	406	409	372	411	379	381	399	430	412	377	376	408	412	376	384	416	391	410	397	411	416	393	362	370	422	424	429	426	418	405	390	382	370	404	411	401	408	414	401	414	419	416	387	365	398	398	396	385	407	386	397	394	406	383	376	370	403	393	422	408	397	375	399	412	363	366	398	387	414	435	396	396	385	409	383	446	374	402	401	415	414	399	415	427	413	396	369	398	428	414	392	407	391	370	382	408	415	377	415	370	387	404	386	401	405	387	389	422	386	414	407	423	382	384	393	427	395	356	401	429	411	413	380	380	369	390	399	406	374	408	417	401	411	410	412	389	424	379	391	370	406	387	395	421	437	382	376	374	423	398	365	396	353	425	370	422	385	392	399	361	421	398	425	381	396	404	404	388	394	406	399	373	405	395	425	445	364	380	402	430	409	418	433	417	424	415	404	382	394	406	394	426	409	421	433	420	404	394	416	375	393	428	397	434	402	400	412	400	428	396	395	374	353	407	369	386	425	393	402	351	403	400	408	387	377	397	395	418	362	391	390	383	387	361	430	361	423	389	379	378	418	407	443	404	397	374	401	359	408	399	428	395	398	408	416	359	395	371	393	382	385	380	378	456	410	393	424	411	366	442	426	404	393	402	381	410	381	398	380	408	416	419	436	399	410	368	386	393	388	386	403	420	432	436	405	361	388	386	393	372	406	410	409	407	376	362	373	405	402	394	415	434	374	413	397	414	400	402	383	390	378	399	387	383	378	412	421	394	464	373	429	386	381	373	416	391	368	410	377	408	431	365	386	401	413	410	391	372	384	392	402	370	395	419	396	392	442	392	378	417	375	382	385	424	404	421	428	380	406	388	415	419	414	389	443	415	367	394	408	375	359	395	399	418	356	398	392	436	428	374	382	400	395	430	382	396	396	386	421	385	385	441	384	388	409	419	407	375	436	373	416	400	354	394	386	377	432	398	428	413	435	409	436	421	437	379	398	378	421	416	369	414	390	406	392	372	419	428	408	427	385	414	411	398	399	379	422	421	411	390	437	415	381	383	404	408	362	410	371	415	378	399	396	373	391	410	405	394	373	412	389	399	419	438	399	400	428	420	427	398	438	381	403	406	410	403	416	383	405	385	416	371	379	386	402	435	414	400	399	371	382	422	404	420	404	396	413	391	392	398	397	403	394	404	417	422	419	377	395	378	411	387	399	411	417	378	405	403	354	372	391	420	348	397	395	446	416	420	397	415	390	433	421	392	386	412	378	415	423	397	406	376	364	405	392	396	403	417	358	352	430	377	412	378	375	430	360	413	401	424	412	409	440	363	384	435	395	369	420	385	380	414	398	401	397	402	441	410	403	387	379	418	400	358	420	400	404	426	411	420	369	388	393	373	383	419	409	433	409	407	401	388	419	408	409	368	453	402	398	397	362	407	373	387	404	380	402	388	376	379	407	389	402	364	412	388	393	419	384	423	412	412	382	420	392	403	409	394	374	402	426	388	390	397	416	395	396	396	428	413	390	406	392	380	400	411	418	384	392	434	402	370	388	387	369	409	404	398	418	403	397	414	399	361	410	344	368	397	443	408	417	435	397	398	400	387	390	391	397	409	407	369	410	392
13616	1146	931	740	541	453	374	321	311	300	266	268	271	245	246	280	246	238	238	245	242	266	256	251	221	243	225	221	197	243	211	214	241	228	216	227	246	254	211	247	214	211	235	215	240	225	213	204	239	235	247	224	229	247	224	240	230	233	233	220	221	253	217	266	216	213	189	230	193	210	238	231	198	238	230	216	218	247	227	231	227	235	216	215	205	202	234	240	221	207	207	233	231	263	221	252	251	253	245	215	231	218	211	224	251	201	230	230	262	226	224	236	223	253	249	240	239	223	239	226	215	224	200	221	225	243	229	225	226	205	223	223	230	237	208	221	223	225	209	212	234	201	250	229	245	228	238	208	205	229	197	224	231	214	225	208	194	226	231	203	249	221	233	182	236	239	191	215	226	248	237	214	202	189	216	236	225	229	199	222	225	215	247	230	227	198	220	211	193	221	258	215	232	230	207	222	226	220	218	207	231	227	238	242	245	239	212	232	262	246	219	227	210	241	214	208	210	237	222	219	235	223	209	228	194	235	231	216	241	204	244	245	235	217	202	206	220	230	210	230	234	229	201	233	204	213	215	254	248	254	247	234	213	239	203	227	226	213	247	246	227	198	213	233	247	216	220	215	235	228	232	221	199	215	237	189	210	213	199	221	215	230	229	242	229	246	236	198	253	237	207	205	221	206	229	218	212	225	192	215	242	212	222	228	219	217	213	218	219	242	236	205	206	195	215	217	179	211	221	229	211	214	254	240	255	229	218	216	200	221	222	223	214	208	215	207	221	197	201	223	235	224	179	250	220	207	218	251	217	242	223	194	187	204	213	209	199	235	245	227	225	239	221	219	232	225	231	216	226	196	200	225	241	239	244	243	219	203	214	203	233	199	218	249	216	206	229	207	242	193	235	181	233	224	226	234	229	214	208	230	215	222	206	230	227	235	207	232	221	222	232	236	244	211	220	226	266	207	229	233	211	224	234	197	220	216	191	243	238	259	240	226	251	236	225	248	220	206	225	210	226	209	206	231	220	237	250	206	232	215	204	248	246	229	225	235	190	227	239	246	232	230	220	210	199	239	223	207	247	255	210	222	204	226	250	243	223	226	231	232	209	217	205	227	226	230	247	218	197	220	212	228	236	242	194	229	228	232	211	217	248	222	234	211	194	209	244	244	209	246	249	232	221	191	217	201	206	206	209	222	225	228	206	220	218	246	220	222	241	237	197	237	230	245	193	228	217	221	211	237	224	226	220	250	215	208	250	233	229	243	206	231	214	234	243	237	187	230	224	221	227	208	220	234	216	246	218	232	211	203	203	218	215	232	220	205	213	231	233	250	255	253	235	241	190	214	237	236	215	225	211	216	207	228	223	221	230	206	230	219	236	205	224	197	217	228	246	222	226	257	240	213	215	229	227	230	197	223	253	211	206	224	241	221	209	229	247	231	204	187	217	224	206	231	220	223	219	211	224	244	211	208	196	237	243	223	232	234	230	224	245	229	217	225	220	229	225	245	237	231	219	229	225	202	220	184	217	231	256	219	212	231	211	229	231	222	220	202	220	210	231	225	202	202	208	231	231	199	243	208	188	218	222	216	198	203	211	242	225	237	237	216	211	206	219	240	240	257	226	218	185	218	204	235	240	211	222	249	231	227	219	220	222	216	200	211	227	217	206	202	206	230	225	209	242	228	220	218	215	214	213	259	219	229	221	213	217	243	211	221	219	189	203	207	196	226	237	229	207	251	194	216	210	225	215	218	237	242	226	248	218	270	208	225	253	223	220	215	223	213	239	215	227	212	209	187	220	265	221	237	207	232	225	226	197	222	232	218	203	241	222	208	237	243	191	226	226	222	235	231	227	200	209	209	219	246	188	251	222	239	239	231	266	228	226	214	237	215	206	216	249	214	221	205	215	232	232	221	217	238	210	214	224	246	224	244	208	222	231	223	253	246	213	220	219	214	251	231	240	217	224	211	238	231	218	245	212	230	236	236	207	230	224	199	248	230	245	257	277	228	252	217	232	228	225	231	240	257	214	206	199	205	216	226	221	232	191	225	249	233	205	226	214	211	235	212	213	226	237	228	239	257	227	254	237	226	223	189	234	217	209	218	226	234	223	237	241	234	224	234	199	236	266	240	225	204	209	203	223	227	223	218	197	212	256	207	204	211	229	233	221	207	244	227	239	232	240	209	224	238	218	237	221	211	202	217	220	214	227	209	199	216	252	224	212	223	224	231	227	226	237	224	254	209	225	239	205	232	215	220	225	220	203	235	217	213	211	230	234	208	212	253	203	256	214	223	218	210	227	202	227	212	241	228	231	244	229	229	240	223	185	234	247	239	223	238	242	227	257	212	213	259	221	220	221	213	248	225	228	215	194	203	234	218	209	239	213	234	242	234	220	238	212	230	212	226	222	240	213	207	242	204	185	210	243	230	233	227	227	222	202	208	242	241	219	232	225	257	231	228	206	238	219	243	222	230	229	216	227	207	234	222	214	219	204	200	207	220	211	205	231	257	193	246	239	238	208	205	212	252	228	195	247	221	229	250	213	203	222	255	252	245	206	227	212	199	239	244	224	223	256	254	216	236	213	197	256	201	213	210	231	213	191	254	219	235	225	228	244	233	230	219	240	248	210	238	237	237	222	216	246	218	214	225	227	229	228	216	213	184	215	244	224	249	189	218	251	225	263	238	233	221	264	260	229	234	240	227	241	188	239	240	234	214	237	241	230	233	185	221	250	223	227	224	249	229	234	218	243	216	187	218	210	253	207	218	239	226	223	245	230	211	233	212	219	239	218	208	219	228	247	208	247	210	205	254	232	196	227	204	222	230	241	243	240	225	216	221	213	222	213	193	201	210	245	221	223	246	229	242	238	201	231	215	193	225	234	234	222	212	225	227	228	247	219	211	214	183	212	213	229	227	235	224	238	202	216	223	232	222	240	212	234	209	230	233	243	250	250	204	228	234	217	225	200	251	202	240	236	204	230	238	234	214	228	218	250	208	224	194	252	240	222	190	211	224	225	227	231	213	190	247	247	250	231	213	202	212	199	245	222	225	234	241	225	196	201	229	227	218	227	224	211	216	221	227	239	223	229	226	263	235	243	228	216	201	212	213	227	215	222	213	229	207	222	212	246	212	240	227	219	195	214	226	251	195	233	218	197	210	217	229	239	230	226	199	234	237	203	218	228	189	211	238	255	204	213	230	175	231	231	234	217	242	221	247	213	219	229	216	212	202	223	228	260	246	192	218	207	211	220	227	271	236	211	233	231	257	221	223	235	221	222	217	238	221	234	237	221	239	204	219	209	203	243	237	210	227	223	249	220	206	207	238	232	209	242	221	216	238	248	253	205	234	218	236	233	241	210	222	235	221	223	224	193	222	236	201	215	227	238	222	226	228	244	205	220	237	237	229	213	239	220	215	227	240	207	242	203	200	213	249	190	260	246	226	242	227	248	229	235	244	228	214	245	216	215	210	237	213	237	207	229	226	198	207
8007	1048	1990	2309	1963	1591	1303	1139	1048	934	880	805	754	755	710	695	638	647	628	614	615	633	598	588	596	597	585	590	567	602	614	549	589	523	607	565	533	555	569	564	579	594	589	561	642	605	617	587	615	614	564	601	521	591	548	599	587	559	553	537	577	534	561	537	532	562	500	544	561	540	557	536	509	513	546	558	538	559	550	531	556	553	546	547	519	502	513	530	522	561	577	547	546	553	516	522	506	543	499	508	538	553	521	565	510	552	511	544	521	520	532	518	560	516	497	510	515	525	495	569	544	519	502	504	527	512	505	521	549	555	490	555	508	534	489	527	520	514	522	504	564	515	522	501	558	536	538	579	531	506	547	565	519	562	522	505	506	575	551	546	535	527	550	554	561	521	533	524	528	505	546	515	550	548	540	519	570	563	540	556	508	589	468	531	521	524	539	549	525	544	553	535	510	493	523	535	540	518	514	549	523	525	527	531	545	522	540	531	535	543	533	514	511	511	534	561	535	539	478	533	516	539	513	539	516	492	509	538	521	546	507	548	605	561	528	539	538	553	535	526	520	527	550	527	570	546	517	513	491	500	489	523	545	570	553	503	542	543	555	536	518	532	528	518	496	515	520	504	518	541	518	533	513	508	558	514	526	524	533	488	554	557	508	559	499	548	542	540	564	547	546	530	508	552	547	504	493	553	528	518	482	560	536	536	546	516	504	526	530	572	547	544	504	501	537	543	569	540	502	550	529	528	548	544	541	519	528	530	515	537	541	574	518	561	517	535	533	517	545	517	588	522	512	552	518	537	515	513	504	545	524	486	541	488	525	514	520	518	485	509	530	478	524	523	553	531	564	512	519	546	477	539	563	555	505	557	521	544	511	538	551	525	550	540	529	531	558	510	557	544	559	553	493	534	544	533	541	515	534	547	523	521	497	547	555	551	525	552	505	546	536	530	528	560	543	532	513	522	499	514	510	527	542	513	532	519	501	505	532	511	538	527	507	539	569	533	520	558	537	559	595	519	529	547	555	526	553	510	516	531	542	554	515	516	569	544	553	550	526	555	516	514	507	526	544	555	497	500	519	500	535	536	551	554	591	529	583	520	549	507	449	526	519	490	473	545	551	527	544	472	481	565	511	541	517	534	536	496	563	480	545	538	508	500	493	522	561	538	519	533	529	527	522	512	534	491	530	503	522	520	522	527	496	554	508	495	551	539	567	537	513	516	546	542	541	569	512	535	545	521	524	516	538	504	521	476	533	501	496	540	536	508	575	553	514	498	531	530	541	547	537	515	516	544	521	529	539	544	490	530	533	574	552	540	497	492	532	536	520	544	536	501	523	512	506	511	551	524	569	532	531	543	536	534	525	541	538	590	549	536	499	522	541	580	510	555	533	534	557	580	524	533	537	547	522	498	529	509	528	531	512	546	549	499	525	523	476	524	481	557	530	555	515	512	564	488	549	495	530	550	517	520	528	534	582	554	517	524	511	554	549	522	522	511	483	515	530	517	536	534	534	502	566	532	522	490	542	507	552	535	547	507	518	531	521	530	519	502	525	527	520	538	550	540	524	540	520	515	562	484	541	508	494	568	588	533	514	509	576	540	520	521	560	519	544	529	529	568	528	514	514	526	536	558	543	553	506	523	548	571	559	553	525	538	520	542	495	563	525	535	500	546	513	536	514	522	553	540	526	522	520	548	542	572	564	554	504	545	493	562	491	522	522	542	554	539	531	486	559	518	549	516	484	518	504	505	573	537	577	522	557	555	529	501	549	525	542	536	550	543	547	512	522	578	511	534	520	533	546	542	522	586	489	532	576	557	531	517	497	548	508	544	534	523	479	493	529	500	526	551	577	535	487	550	490	509	560	536	488	544	539	485	563	519	499	549	499	523	515	515	496	523	534	536	493	528	526	512	504	513	522	547	551	555	488	511	555	547	548	524	555	529	536	557	540	551	519	506	526	527	541	545	533	506	491	590	530	563	522	572	523	555	519	557	483	527	534	520	557	532	510	530	506	480	545	539	534	534	568	565	550	538	506	511	512	545	576	582	481	550	525	508	525	508	520	556	553	520	537	464	496	523	543	527	532	532	480	537	505	551	559	516	504	564	531	568	536	555	544	508	521	526	526	555	537	536	558	537	545	537	526	540	523	564	531	512	505	545	498	540	538	509	551	485	581	576	524	483	552	513	547	544	547	528	550	511	529	531	532	503	547	556	533	559	526	514	537	550	540	535	518	521	499	543	533	572	534	555	559	549	518	538	518	549	535	579	571	476	510	545	516	553	571	510	566	554	538	522	525	542	571	547	567	521	507	511	537	525	551	543	504	561	543	480	560	518	518	530	554	523	516	548	527	567	565	547	514	527	506	544	537	524	507	527	509	521	518	538	524	528	556	501	567	500	548	500	580	540	550	514	526	502	511	529	470	534	520	553	525	592	511	525	496	541	557	500	506	516	543	551	529	512	534	534	528	546	539	486	503	514	475	556	539	566	559	534	528	540	547	533	541	536	527	528	572	514	541	550	532	535	550	555	542	552	528	498	549	546	545	490	539	529	486	529	539	521	487	515	579	562	580	529	523	536	515	512	498	546	506	521	485	514	505	498	504	532	539	532	523	540	552	527	496	556	532	579	547	539	546	489	555	546	531	538	511	555	534	498	537	489	546	555	536	506	451	519	555	517	539	526	543	528	537	509	560	534	509	554	560	526	519	524	560	507	507	532	561	491	531	565	501	532	530	556	554	547	509	514	519	530	519	532	525	535	537	496	534	524	493	558	525	526	536	498	545	494	531	527	542	501	532	508	543	510	517	524	502	558	511	519	521	557	539	540	525	511	558	492	514	534	535	552	556	523	523	532	519	505	499	521	511	536	545	506	540	514	536	563	490	502	538	532	513	570	537	515	533	553	533	509	548	578	570	538	511	560	540	539	544	540	530	589	586	554	510	555	565	542	502	518	560	602	500	510	513	496	522	545	532	503	544	505	483	527	542	543	545	538	523	558	518	532	488	537	521	558	551	575	528	558	555	505	548	561	532	519	546	556	499	552	519	499	518	496	529	539	540	526	535	552	489	524	532	539	536	531	539	484	531	529	535	518	523	531	506	525	529	546	533	529	548	488	513	547	514	481	530	551	486	537	537	514	532	515	511	534	562	531	534	504	498	508	540	532	540	546	533	570	536	566	551	526	552	589	537	554	490	503	581	544	526	537	521	543	535	507	558	591	501	541	518	552	498	536	526	583	530	537	496	502	529	510	551	531	497	528	511	513	512	553	543	563	572	530	528	507	557	551	546	499	537	511	528	488	522	537	548	556	515	561	518	536	558	534	560	563	540	525	522	511	531	551	546	562	554	518	487	515	573	517	576	549	529	565	559	522	522	483	515	562	570	542	553	532	575	510	546	511	481	528	506	538	563	542	541	500	522	511	545	483	522	559	531	531	517	534	525	557	545	557	524	512	539	532	570	543	510	551	512	529	542	533	558	526	513	533
1467	273	316	295	261	278	263	303	268	313	274	266	263	278	275	289	291	272	311	275	299	249	264	308	311	264	273	258	271	281	242	280	253	255	284	267	264	265	265	300	294	262	301	298	284	300	283	302	268	279	266	307	278	271	279	275	272	255	284	286	261	286	296	258	293	324	297	294	295	293	283	291	283	291	294	297	283	257	306	284	276	267	292	253	267	279	290	282	280	277	293	286	275	248	283	267	256	306	285	271	269	278	294	325	277	298	272	288	264	291	253	322	311	275	269	290	303	290	283	234	282	288	320	253	297	273	291	276	303	274	271	246	314	277	277	258	265	259	285	267	296	264	285	282	281	280	271	286	266	234	300	272	298	302	247	270	276	253	271	284	266	303	288	320	325	294	259	263	289	260	276	285	292	288	294	299	288	265	316	252	243	291	284	274	291	286	285	287	288	284	289	257	249	301	260	277	266	288	291	283	283	255	273	255	275	263	288	281	289	284	256	271	293	283	250	263	278	322	287	270	281	308	260	290	298	265	288	270	273	260	295	284	288	262	267	303	308	284	253	274	298	305	250	281	269	271	300	286	324	250	283	253	274	270	302	287	265	320	261	269	258	286	309	315	282	259	262	299	259	268	282	257	278	264	256	266	281	294	295	281	303	281	273	240	278	263	266	276	292	284	268	274	274	266	292	263	262	299	294	306	264	299	294	298	264	265	267	284	272	277	302	297	306	249	285	289	290	265	281	273	295	274	276	276	273	272	285	280	301	263	319	311	268	275	279	255	296	295	269	267	267	274	238	258	274	278	274	305	309	278	326	262	274	297	269	263	280	241	282	264	306	299	280	281	263	252	303	281	277	292	299	297	289	257	291	312	294	307	298	278	296	315	305	268	282	281	257	287	286	281	288	270	269	270	293	292	327	293	259	291	294	296	309	268	277	294	260	258	298	274	288	288	274	241	259	312	323	282	288	289	304	281	253	266	280	289	283	268	284	244	295	295	287	295	275	265	269	278	280	310	295	299	268	285	277	240	292	287	290	328	277	276	261	262	289	278	286	294	283	266	284	332	282	274	280	276	286	296	294	283	237	258	267	288	283	273	295	271	284	310	277	266	276	287	314	294	276	285	271	278	278	298	277	272	305	315	267	278	296	283	264	282	289	260	273	270	253	258	299	276	285	284	272	269	282	254	300	247	280	296	282	276	269	295	268	280	262	270	288	285	279	276	285	281	288	289	279	262	230	267	289	271	308	260	274	273	296	271	281	265	270	252	278	267	262	283	301	299	286	268	284	291	287	332	263	289	286	268	312	288	281	261	292	257	267	291	273	276	262	264	286	286	294	253	270	277	264	301	290	273	277	271	300	264	288	314	262	268	245	304	267	278	289	246	287	284	287	263	268	283	264	264	291	261	257	245	272	269	295	270	265	286	290	284	288	290	269	244	290	268	299	299	301	269	273	292	295	301	270	258	260	244	307	297	296	289	255	283	273	275	271	285	299	310	307	272	282	272	284	293	275	270	279	262	285	299	282	248	289	301	281	302	286	246	314	271	288	289	313	280	262	307	262	289	296	259	282	283	297	270	293	325	286	266	298	294	268	269	227	276	295	297	268	285	276	277	297	273	257	290	280	288	283	286	279	306	284	308	249	314	250	266	274	292	299	279	262	260	279	255	249	270	310	277	299	262	262	315	268	268	277	274	286	292	269	308	294	287	266	302	284	255	252	303	264	271	244	273	306	265	284	300	326	286	258	259	288	261	259	290	285	289	309	286	296	265	289	294	340	267	236	239	272	276	287	276	287	300	304	284	275	265	310	286	259	275	311	280	270	263	245	262	282	290	289	287	248	290	265	297	285	274	243	291	289	288	274	267	278	277	291	283	282	272	251	282	256	256	301	314	276	250	252	278	272	247	286	245	284	266	283	280	300	272	285	286	275	290	260	282	289	300	236	270	271	297	271	298	297	285	248	259	257	310	294	235	261	289	279	273	289	256	286	295	302	281	286	258	313	304	288	271	306	319	276	296	298	276	278	313	278	272	325	285	277	264	285	252	274	269	256	278	314	271	286	266	293	314	280	292	266	316	284	264	292	269	298	274	260	277	305	286	305	265	290	225	260	255	260	309	271	283	305	256	263	301	255	272	251	280	304	298	288	270	277	304	286	267	276	273	267	290	281	259	278	286	288	269	255	295	299	293	257	264	279	292	281	304	245	269	285	290	287	300	294	289	268	267	306	266	286	246	267	253	264	266	299	294	281	244	270	270	246	272	284	304	263	286	302	294	300	309	261	284	308	309	279	297	290	308	331	281	299	271	264	318	300	286	280	265	293	272	281	270	278	261	295	293	244	295	288	294	262	269	296	274	275	273	310	274	293	282	283	269	279	260	256	291	291	303	309	281	281	281	257	264	295	280	291	282	278	276	283	274	240	300	237	284	233	326	299	315	274	306	278	272	262	290	280	297	304	257	308	306	277	270	270	306	333	283	278	302	269	234	302	269	295	303	265	273	272	291	258	290	247	270	273	254	309	271	266	271	290	255	269	292	286	296	339	295	287	262	273	273	280	282	305	279	270	249	280	246	284	293	254	282	265	279	277	289	264	293	242	268	281	293	280	274	288	278	290	276	317	285	283	276	283	291	285	309	293	297	265	264	270	293	304	264	264	297	273	242	306	299	302	239	274	295	292	272	259	265	278	275	286	294	283	265	297	327	287	251	291	296	295	258	255	275	294	302	295	287	285	270	297	285	279	267	288	271	319	288	287	282	252	298	271	302	252	306	274	266	286	309	238	234	267	270	267	314	274	291	248	273	290	283	284	259	305	306	299	281	269	288	298	307	290	284	261	278	274	259	280	252	275	251	320	280	290	282	256	262	251	274	282	283	273	271	285	272	296	287	255	274	269	284	287	264	317	266	252	272	287	286	280	274	301	273	278	280	278	274	265	276	282	245	278	302	299	302	272	305	280	310	287	314	288	279	279	287	291	278	275	259	256	281	263	293	293	288	258	282	269	289	291	246	299	259	293	302	278	279	259	272	291	282	304	288	283	277	252	266	283	281	280	277	267	300	286	287	250	285	302	289	271	271	283	265	264	291	285	308	292	309	270	258	283	276	279	316	282	275	280	265	270	301	277	286	310	238	285	271	296	273	279	281	286	274	322	265	280	297	324	288	273	281	268	316	298	276	273	265	261	270	282	265	272	294	229	283	288	290	278	272	289	271	321	272	256	318	278	230	271	250	284	276	294	283	297	289	274	301	302	269	258	294	284	280	273	260	284	262	278	273	268	268	263	284	284	295	247	286	293	278	283	252	266	298	281	285	278	301	241	258	288	286	259	268	307	288	302	280	248	276	294	302	269	247	301	273	267	295	268	301	279	248	289	284	271	303	253	276	266	252	278	291	268	269	268	304	296	277	272	263	315	304	271	270	293	285	265	286	267	304	287	288	266	281	270	263	284	289	253	312	260	259	297	268	288	293	254	288	298	275	257	280
1718	635	642	616	623	659	638	609	641	591	573	617	621	647	635	627	620	656	631	611	653	623	601	623	616	624	653	649	647	618	608	602	573	608	622	600	626	619	596	640	650	641	643	630	592	616	617	617	619	654	602	606	605	629	619	648	587	615	630	617	652	631	582	581	643	608	573	648	612	648	633	665	657	629	605	620	613	614	607	612	597	623	580	657	617	610	576	626	584	638	641	557	569	605	623	592	604	588	625	546	583	616	640	643	599	620	631	608	588	585	638	646	598	638	609	633	639	585	630	597	634	595	630	600	613	599	643	596	642	632	609	618	616	555	589	646	674	625	668	634	613	634	632	614	589	663	640	622	592	579	597	651	612	623	627	623	601	632	606	645	578	582	606	601	630	569	634	595	610	650	605	612	636	619	592	609	602	629	622	573	592	612	582	633	636	583	623	595	589	643	613	608	597	595	592	622	621	618	613	600	629	673	687	656	654	588	614	614	569	617	637	558	589	602	618	647	571	572	592	594	559	618	616	653	603	620	585	599	646	665	669	657	636	579	614	655	647	591	615	612	601	629	618	639	588	547	658	660	631	627	622	585	626	598	618	600	608	655	633	599	613	602	624	605	590	592	635	558	640	647	646	643	611	610	610	642	624	616	617	592	652	631	636	616	640	575	610	629	568	642	602	607	640	592	656	602	609	627	575	592	627	595	644	611	609	604	671	614	629	610	624	653	624	642	606	602	596	614	645	653	648	639	617	618	631	585	623	624	628	639	593	627	613	659	590	573	590	596	627	598	623	617	656	591	619	643	625	618	590	642	620	642	572	602	634	615	604	591	588	592	595	615	589	620	642	585	602	598	592	599	615	627	675	622	627	623	609	612	566	583	625	593	607	592	638	607	620	634	603	615	590	596	595	643	610	623	592	640	596	577	636	605	599	596	588	643	570	600	599	614	601	604	626	545	636	633	588	626	599	598	589	588	581	666	684	559	639	625	609	588	548	589	612	658	623	632	600	624	631	611	664	597	606	607	628	574	580	625	625	647	579	636	622	550	572	596	631	624	629	618	636	657	646	595	598	605	638	614	633	582	596	663	637	601	652	621	679	625	611	617	636	595	621	550	633	622	650	678	652	574	612	615	592	613	625	642	637	653	611	588	622	614	636	597	619	607	612	617	646	620	619	595	627	647	596	628	639	578	647	627	595	609	614	629	622	605	577	657	622	575	646	595	638	601	603	638	635	633	648	575	661	591	600	620	635	684	598	641	609	592	647	671	613	625	601	574	620	652	614	595	618	613	555	590	648	617	618	607	634	639	580	664	602	629	619	592	632	557	578	638	643	600	622	548	647	672	587	585	600	606	608	628	630	613	650	635	613	615	598	635	622	572	611	564	589	604	662	624	620	577	634	641	567	649	614	666	647	610	585	610	577	625	560	568	610	644	610	599	604	623	603	640	651	610	631	639	583	583	631	617	619	637	621	590	620	638	588	611	611	629	635	621	631	583	633	613	620	638	587	572	603	646	634	600	597	670	619	617	611	616	613	603	597	615	615	610	627	611	614	603	654	628	578	653	621	603	625	689	622	606	605	620	585	644	635	623	611	608	581	556	610	602	593	586	630	625	617	666	633	630	616	611	580	580	623	591	646	603	621	640	616	622	615	584	656	612	561	625	605	601	646	594	630	618	647	672	652	641	595	598	580	624	629	615	590	615	643	655	607	603	643	620	581	622	600	621	651	621	593	598	604	596	617	610	628	602	633	599	630	631	618	619	569	651	596	603	620	598	622	581	616	603	609	633	633	600	666	578	608	631	597	644	621	600	622	642	615	601	641	641	625	595	578	640	651	617	607	632	619	590	626	633	597	625	637	621	622	604	590	614	627	615	575	591	612	617	585	620	650	594	632	597	614	606	598	599	607	612	670	640	654	588	601	621	629	658	601	644	617	632	640	592	630	632	579	600	621	625	607	632	627	588	560	608	630	596	615	592	602	598	640	622	656	674	595	619	613	601	600	629	595	614	603	626	624	614	656	653	563	588	609	578	663	653	631	616	597	619	674	584	604	618	609	591	622	629	600	625	645	647	619	643	588	630	635	620	618	635	609	581	624	657	638	586	592	596	635	632	562	640	625	630	624	634	613	585	630	664	588	624	669	655	638	601	597	614	627	644	605	596	643	606	596	638	611	602	625	639	593	612	559	597	595	578	626	602	625	643	632	638	667	635	609	626	586	619	633	611	588	624	637	587	617	605	642	627	634	624	608	585	638	636	602	642	623	618	628	577	589	630	632	682	605	575	633	644	572	560	587	582	653	617	641	617	631	626	603	616	631	642	608	646	597	626	607	625	683	626	627	614	632	622	614	639	585	590	635	585	594	562	593	628	602	615	605	627	598	609	617	596	602	620	618	613	602	641	628	606	650	571	631	581	614	585	635	607	624	575	625	628	609	619	641	588	626	610	633	607	606	586	582	644	653	588	627	625	658	613	594	631	620	607	579	624	575	629	609	625	600	581	633	644	662	636	597	608	608	592	623	598	550	600	564	583	589	592	574	584	635	639	620	592	651	630	631	588	646	632	557	631	609	623	599	644	595	635	578	639	641	596	618	609	628	596	615	580	600	578	598	535	601	645	603	597	654	609	596	614	600	635	582	574	639	568	599	634	615	629	613	590	585	617	617	607	640	654	617	623	622	640	615	633	615	616	615	576	605	652	631	650	633	628	617	614	615	602	624	627	609	614	535	631	588	583	662	589	625	608	636	611	610	587	610	574	591	613	606	631	606	603	622	654	571	585	616	604	650	602	609	616	593	601	594	576	618	640	597	610	582	600	631	631	574	646	609	579	601	569	616	615	602	610	616	645	606	579	595	652	573	645	621	624	611	620	622	649	564	605	624	604	551	599	628	652	600	565	579	647	617	614	643	602	595	600	630	630	613	608	596	689	602	599	619	616	619	579	612	632	587	604	629	645	589	603	589	673	628	591	603	618	625	628	587	616	633	559	648	602	646	644	590	623	647	634	609	610	633	657	586	617	636	661	686	655	609	639	614	632	598	642	610	603	650	607	606	639	621	581	623	592	620	585	606	606	616	634	625	635	617	652	580	631	602	608	634	630	589	581	633	651	611	619	626	596	628	621	611	601	595	557	584	642	619	641	630	601	584	610	632	631	644	616	647	577	657	641	642	636	601	652	613	640	594	622	604	575	622	611	618	651	598	568	610	607	631	627	600	607	644	636	643	623	619	648	605	649	630	592	603	612	602	630	580	601	590	610	604	629	611	639	557	627	655	634	637	596	612	626	617	620	589	633	626	605	593	618	635	621	647	617	626	622	620	671	589	658	623	603	600	604	635	632	656	611	592	612	626	606	626	619	564	544	600	603	591	583	597	620	587	601	630	620	643	631	649	621	600	589	576	648	680	619	635	580	606	627	618	627	627	618	637	624	647	619	647	617	642	606	674	552	611	643	597	589	594	626	635	606	616	588	617	636	634	594	593	609
7301	492	523	504	337	268	203	204	235	229	188	178	199	185	162	193	159	176	161	160	157	167	158	177	179	157	156	169	173	166	151	166	134	187	173	159	159	159	157	160	167	167	146	179	164	179	161	179	161	157	192	157	173	185	167	157	154	167	173	154	181	174	159	157	156	185	156	184	153	169	168	190	147	174	163	146	162	148	173	160	138	157	171	178	160	175	171	143	184	160	176	163	186	155	167	157	163	185	155	185	177	182	175	178	166	154	156	156	173	167	173	167	141	159	159	194	156	172	171	158	155	170	165	162	169	156	163	169	206	145	146	149	167	157	149	152	159	156	163	151	183	187	162	168	188	159	182	174	159	175	190	182	159	167	187	150	134	163	183	178	165	149	181	171	174	161	169	141	177	144	164	157	168	155	169	159	171	175	195	142	142	156	188	162	182	176	187	146	162	151	157	150	169	170	175	160	161	154	195	168	147	150	145	170	170	212	169	187	171	171	149	132	148	139	148	145	180	154	184	176	165	178	151	168	160	166	177	197	174	160	156	156	166	179	178	164	162	177	124	168	149	160	179	201	165	173	180	135	165	169	151	164	159	154	166	184	167	182	162	143	164	157	161	168	159	148	157	146	144	146	168	165	146	164	177	152	164	177	186	151	163	184	174	167	149	186	151	169	167	155	154	160	133	150	175	168	167	166	172	138	164	157	133	158	179	152	170	154	174	162	145	163	172	137	161	175	170	156	181	144	168	139	182	156	156	151	135	159	185	178	134	175	157	161	178	162	161	149	153	154	174	172	162	147	181	154	184	148	175	142	176	170	131	171	168	163	163	158	170	169	158	165	185	155	188	149	156	167	181	149	148	140	166	153	163	145	156	144	154	167	169	172	167	159	152	163	161	178	176	182	153	156	178	164	157	154	174	153	165	136	177	173	165	176	143	154	167	191	166	161	149	152	171	194	182	170	169	170	182	173	176	160	143	171	169	159	158	149	173	174	165	161	142	160	139	177	162	184	158	194	148	178	164	181	135	169	162	175	159	175	180	169	180	161	188	144	154	164	146	173	174	145	176	144	174	163	173	198	189	181	156	157	150	141	163	175	152	146	155	184	156	163	171	171	158	162	186	185	166	168	164	169	172	175	152	140	170	164	181	185	168	179	168	175	162	171	173	172	179	155	158	157	150	145	159	147	174	179	164	175	139	147	162	187	194	190	175	183	155	163	197	170	159	145	172	167	167	163	199	188	167	151	164	187	162	169	169	152	180	137	167	191	184	175	166	184	173	157	152	166	151	175	151	144	151	163	165	178	193	166	179	173	155	169	184	183	167	163	177	170	166	166	184	170	161	158	133	132	135	161	180	188	173	154	143	172	190	207	165	171	164	164	148	167	181	131	163	163	169	162	172	181	165	159	153	173	163	139	174	177	176	174	168	143	162	165	162	163	155	165	179	173	168	169	168	181	157	160	172	177	157	197	146	171	170	178	182	189	148	159	200	155	152	176	171	169	182	185	161	173	165	171	162	181	156	168	134	174	146	164	162	170	179	165	180	142	137	149	157	167	183	165	168	155	150	188	143	167	170	165	197	122	160	171	171	139	183	189	166	167	162	163	166	177	174	159	172	164	151	164	160	182	174	156	150	166	178	154	164	181	152	141	152	151	161	140	161	134	153	160	180	162	172	170	147	154	162	170	190	188	158	158	148	192	178	152	161	185	174	180	141	173	178	161	149	190	161	160	150	161	173	153	151	160	157	154	166	144	186	153	155	147	163	164	180	171	179	184	164	187	150	148	181	160	191	147	140	156	177	168	171	166	146	148	176	144	159	170	177	134	189	157	155	183	154	153	140	171	192	169	170	184	155	155	187	187	182	144	150	177	162	190	159	159	173	164	143	154	145	141	137	154	155	164	154	149	163	164	151	159	168	137	153	175	156	181	177	162	161	180	165	162	146	169	137	134	173	152	160	148	152	165	161	166	177	181	165	163	173	167	149	162	188	168	193	142	202	177	169	155	152	182	172	148	165	158	150	140	179	154	157	183	162	166	167	186	170	163	141	167	179	162	164	180	158	165	170	167	181	171	175	164	170	145	152	172	128	181	164	143	151	167	160	145	177	177	172	158	185	177	172	180	165	162	152	166	176	174	192	172	164	179	162	165	169	156	150	150	180	170	148	156	179	157	156	163	168	171	185	177	172	172	179	169	167	144	169	177	182	149	151	160	171	171	164	153	158	191	171	163	155	172	167	168	154	154	169	175	179	174	166	186	152	176	185	176	164	147	154	174	180	178	167	169	159	167	151	169	156	155	157	173	158	145	132	177	134	159	179	187	168	189	166	168	177	166	188	145	155	177	159	164	169	187	159	135	155	164	152	143	161	148	171	181	157	164	151	163	149	162	147	176	142	148	171	138	156	166	161	172	150	156	180	143	190	169	191	173	188	155	198	149	145	179	176	158	144	154	146	145	164	170	156	138	162	161	150	176	166	150	187	171	184	135	166	175	151	170	163	167	180	177	163	193	137	176	180	180	173	159	177	157	150	163	164	150	172	163	155	149	164	173	171	178	139	160	208	166	158	183	162	153	142	161	177	133	155	165	177	155	146	138	179	170	156	170	177	195	155	146	141	152	155	169	178	146	165	178	166	163	155	174	171	176	181	147	187	180	182	164	171	169	154	158	185	168	149	183	154	179	152	133	147	156	178	165	165	179	184	163	187	139	160	167	158	159	155	178	186	178	134	184	164	169	164	154	168	138	143	154	154	181	163	158	147	156	181	186	152	182	161	151	175	172	177	144	141	167	143	165	155	155	147	162	174	162	162	165	166	199	159	160	151	140	167	171	153	179	166	151	158	183	178	158	156	160	167	155	135	141	164	144	159	181	173	172	159	172	164	156	151	175	167	151	139	170	157	189	184	156	132	171	176	166	185	172	170	174	174	173	135	145	173	137	160	155	166	184	164	129	161	159	147	167	156	168	174	156	152	174	192	163	148	168	172	150	174	159	154	148	142	187	175	159	169	180	185	172	168	147	124	173	167	158	159	177	164	135	180	175	141	171	160	171	166	143	159	178	150	183	190	170	188	165	163	163	168	168	170	146	170	182	161	142	148	163	163	146	186	167	135	167	189	172	178	174	166	158	148	152	155	158	158	174	162	167	195	158	177	143	146	163	159	182	162	159	165	156	167	177	164	143	177	161	174	172	152	171	151	169	161	152	181	157	191	175	164	163	182	168	154	175	141	174	179	172	180	163	168	171	134	164	164	162	159	151	158	159	179	161	163	151	143	164	169	156	167	163	167	155	162	186	170	150	174	171	177	163	152	157	163	160	167	171	165	142	164	184	177	168	158	174	170	119	186	176	155	160	165	137	150	184	173	165	137	151	170	152	189	159	182	155	167	138	157	166	161	164	169	153	185	160	171	159	153	152	150	155	168	203	174	179	184	140	170	168	160	156	173	167	170	176	141	149	160	154	191	141	152	149	191	189	158	176	160	141
5995	634	1210	1374	1180	1030	826	728	655	576	550	554	518	493	512	456	493	433	445	461	457	427	419	461	385	392	434	396	408	422	423	409	404	422	458	453	455	402	467	411	423	425	451	422	464	448	436	429	436	400	430	444	456	419	433	429	387	402	425	423	442	407	407	390	432	400	387	403	397	423	408	417	349	399	372	394	400	424	386	421	438	373	391	397	395	407	395	407	398	370	407	458	393	404	386	428	409	413	406	406	397	352	373	418	367	413	395	408	397	431	412	384	383	382	385	342	391	401	420	398	394	393	430	429	395	367	400	393	417	394	398	403	399	388	389	393	404	440	384	403	406	394	434	378	400	403	393	441	381	424	415	399	379	393	381	380	408	416	379	392	412	387	373	382	370	407	386	377	394	415	397	413	382	347	398	388	408	358	392	375	388	369	409	367	386	367	393	365	385	383	421	435	395	378	395	362	395	422	400	381	415	425	414	354	432	385	362	390	421	425	396	366	414	401	392	382	360	396	407	403	401	410	414	391	385	378	403	414	401	405	385	378	403	408	401	415	372	392	392	399	345	415	371	421	363	345	372	399	423	389	400	400	375	352	392	383	411	400	383	407	387	383	356	388	383	404	377	361	414	364	375	425	402	376	400	378	393	426	394	409	414	404	397	406	386	352	404	371	388	389	379	408	385	434	432	398	375	424	439	413	374	403	379	420	434	367	403	398	384	393	390	381	387	381	391	370	379	408	388	394	361	384	392	440	390	391	395	403	389	399	405	357	397	373	417	429	405	387	365	438	385	391	381	400	425	400	387	375	434	374	384	384	382	424	386	397	394	383	391	375	402	426	389	423	372	420	417	412	367	414	381	375	378	411	420	396	416	404	384	403	410	381	385	397	379	404	373	397	362	415	365	397	420	401	393	399	431	400	388	393	424	432	394	393	412	418	423	391	392	381	415	385	375	414	434	358	431	392	386	391	389	384	388	432	371	386	426	389	406	412	400	383	441	437	405	382	404	438	414	397	428	382	394	385	409	407	408	395	415	404	389	396	449	333	420	399	384	393	423	410	396	375	402	388	430	382	393	406	423	427	407	354	411	400	434	430	395	404	372	413	400	405	399	422	402	369	422	359	432	410	389	427	385	425	387	402	396	398	397	377	400	401	368	405	385	368	394	407	367	380	406	405	421	362	378	414	373	408	408	378	402	378	386	385	392	399	421	388	364	417	419	417	378	403	380	433	377	385	391	398	427	426	378	402	422	383	391	417	414	363	394	417	399	392	419	393	366	392	367	402	445	396	410	370	394	386	407	426	383	373	377	403	404	409	420	397	417	393	384	392	382	436	366	410	426	387	368	399	383	391	441	411	421	368	397	405	374	424	362	382	383	404	372	390	436	413	430	400	411	373	416	431	408	394	404	381	416	380	381	416	364	401	420	397	373	443	382	395	371	420	390	397	415	410	376	399	389	387	371	400	421	411	407	360	408	387	368	377	411	408	401	380	408	413	386	388	411	395	384	408	383	398	368	393	332	408	398	409	400	408	363	435	393	406	371	400	372	415	384	372	386	389	385	398	374	439	413	405	408	407	389	397	392	428	407	422	374	387	375	428	376	398	400	397	389	383	384	399	353	399	427	348	384	397	427	374	403	379	432	413	447	373	417	362	382	395	394	417	353	398	351	408	405	390	375	414	391	374	355	418	401	447	389	383	403	397	391	368	414	398	390	410	394	394	387	404	391	415	434	396	389	404	390	395	392	391	397	425	369	425	362	399	384	368	416	446	424	425	430	425	374	418	382	376	412	373	399	427	372	376	400	445	403	414	415	374	406	422	362	377	420	406	432	402	361	393	373	395	412	406	382	383	415	395	381	426	369	380	397	389	447	403	399	392	395	406	404	365	392	431	390	445	404	401	396	396	393	374	377	418	373	371	398	415	384	409	397	381	435	411	397	406	404	387	399	408	380	423	400	414	376	416	402	391	385	402	403	368	387	372	388	378	390	385	369	402	368	360	377	388	398	386	365	388	415	390	389	389	406	385	422	390	398	408	416	425	391	375	374	392	358	378	444	366	398	392	409	417	408	373	421	396	381	369	438	405	418	373	391	448	406	410	418	394	418	418	387	375	406	394	381	422	391	425	393	380	390	418	384	432	388	392	376	399	390	414	373	400	407	390	430	410	357	402	385	398	425	397	377	421	424	385	401	392	395	364	402	397	416	390	416	399	384	414	406	381	424	393	376	379	383	416	387	406	413	372	400	408	386	364	419	391	381	397	380	406	384	425	410	379	408	396	401	383	421	359	428	384	376	383	422	419	397	416	382	387	406	383	391	344	387	371	396	371	418	398	385	381	401	391	402	396	359	392	383	358	366	411	402	403	394	443	435	372	411	369	385	391	370	406	397	429	377	385	380	409	433	442	404	405	399	400	379	359	404	389	428	376	406	398	372	397	408	394	382	408	404	390	430	400	386	374	381	406	403	407	371	369	400	415	395	396	390	425	384	377	389	408	405	374	387	400	375	379	417	424	411	399	383	366	402	382	358	403	366	423	391	409	383	426	408	392	361	395	378	390	412	400	391	419	398	406	375	443	387	392	361	405	400	420	373	376	395	393	417	398	364	373	409	376	377	390	408	431	385	433	394	367	390	408	375	357	359	411	390	377	393	396	383	372	364	395	383	409	391	372	406	390	408	380	403	400	393	410	369	348	445	416	382	395	374	407	385	434	366	381	388	391	419	400	389	391	384	420	375	391	401	385	397	357	412	362	378	387	399	394	430	382	399	392	388	388	357	396	399	377	386	443	356	382	401	402	426	423	383	411	416	378	429	406	435	402	409	383	373	382	391	423	439	405	362	370	404	418	410	396	378	393	375	406	404	392	404	433	381	405	373	381	402	410	381	365	391	402	398	397	391	415	402	366	409	416	427	368	393	384	426	414	378	388	413	406	374	426	396	409	420	427	401	379	378	379	388	375	388	403	411	393	398	367	383	371	417	413	406	388	384	404	383	407	369	391	403	419	413	420	410	375	412	372	428	410	394	396	425	404	443	396	397	415	399	419	379	418	391	386	386	405	414	398	419	394	377	409	375	406	366	375	423	380	414	391	383	403	408	394	381	374	384	404	404	385	409	443	413	401	387	397	409	379	396	365	383	370	396	408	402	382	367	394	391	395	380	418	432	401	408	401	400	401	384	396	388	415	394	385	430	395	353	365	390	411	396	344	407	415	386	441	380	390	384	396	369	361	404	370	408	380	389	370	405	399	436	366	422	400	370	373	396	428	386	393	373	428	394	381	384	357	429	423	391	396	398	396	385	432	359	410	381	392	377	377	401	382	422	413	419	383	409	423	403	375	385	398	362	392	388	381	368	375	417	413	422	407	410	380	396	405	433	412	398	425	390	403	428	399	416	383	402	378	390	407	416	398	397	404	413	396	394	411	402	401	392	362	392	393	419	393	383	359	370	378	384	425	386	413	407	377	385	376	412	380	388	374	398	423
13616	1093	900	743	574	511	366	379	309	303	244	265	251	228	272	239	239	271	235	256	214	253	227	242	211	223	219	239	234	251	244	243	259	250	257	249	243	242	226	220	219	248	238	247	254	222	258	235	209	233	205	224	220	220	225	254	221	211	274	238	242	200	229	247	242	229	240	193	196	205	203	229	232	226	258	243	209	226	221	233	225	226	218	226	206	224	224	240	197	214	213	224	233	226	205	215	239	234	216	191	209	216	231	208	199	224	237	206	234	262	221	227	189	223	255	233	202	213	211	217	220	242	195	248	233	219	231	207	240	244	221	248	221	206	226	233	221	209	211	206	240	199	220	213	211	228	218	214	216	232	211	243	217	201	196	229	235	228	232	198	234	217	218	204	218	231	216	203	238	190	230	221	224	191	219	211	194	230	211	228	247	212	242	260	229	227	197	202	218	231	220	219	219	199	226	229	236	202	217	233	241	210	236	212	239	213	235	240	213	218	221	218	234	205	214	234	231	201	226	265	235	211	230	256	211	212	225	218	240	230	213	216	248	198	264	241	195	225	210	204	196	244	254	226	231	204	221	193	235	229	219	199	243	246	209	182	220	199	229	216	249	244	242	229	228	235	223	224	222	205	228	231	207	174	245	213	206	215	225	238	224	234	216	251	213	214	252	259	201	204	227	223	222	220	199	216	239	232	253	228	216	197	222	207	232	207	196	236	239	229	216	216	216	230	256	232	210	208	216	240	196	239	238	230	194	231	218	220	213	239	225	233	214	245	228	238	242	208	238	204	215	223	235	243	207	202	200	229	219	226	222	239	211	211	203	223	231	240	210	238	221	201	232	215	235	208	217	224	239	221	236	202	202	212	197	221	245	204	222	211	228	245	216	258	235	219	210	200	211	207	216	226	242	226	212	220	224	218	228	255	234	207	224	205	224	212	202	227	228	228	240	198	243	247	203	215	212	228	238	239	199	255	255	189	269	213	215	207	229	207	223	240	239	238	220	267	232	226	217	220	236	195	227	189	224	212	240	243	202	218	205	214	231	206	231	206	218	225	216	228	204	251	239	234	235	234	220	203	203	205	241	270	229	228	253	215	221	205	232	247	213	232	246	220	241	241	217	225	201	211	242	221	195	223	222	232	217	254	203	225	209	219	236	227	191	218	231	241	232	259	221	237	238	234	219	206	221	234	204	207	183	200	224	220	206	234	210	246	224	226	212	204	184	204	223	250	223	259	200	198	231	252	236	234	226	198	218	184	233	247	194	227	242	201	226	246	242	228	254	263	220	196	240	226	238	248	223	198	223	202	215	207	201	190	225	202	228	234	221	261	191	229	236	192	214	213	253	228	201	220	223	228	206	241	219	216	208	235	216	195	207	217	248	248	230	226	200	238	213	222	238	215	230	213	216	204	237	244	215	241	228	218	239	226	202	225	198	209	236	236	211	241	216	247	236	244	228	187	222	235	197	209	234	207	215	241	206	232	226	221	196	230	218	225	215	223	244	218	229	228	244	245	246	209	240	210	254	213	237	244	222	240	217	237	228	225	262	227	241	222	212	215	214	245	232	216	228	211	217	231	221	234	258	236	232	210	210	217	215	220	224	225	216	261	212	246	207	219	214	233	225	221	221	223	241	222	211	239	221	209	199	230	226	219	208	225	203	226	236	226	257	201	216	230	236	222	248	208	227	212	198	240	213	206	216	223	216	222	236	225	245	226	201	222	223	247	208	221	226	226	192	223	255	229	225	222	206	220	232	269	253	225	236	216	223	264	261	240	237	264	231	200	214	202	200	223	212	223	184	216	222	208	252	244	248	230	236	228	236	216	221	217	220	228	228	228	210	258	269	231	198	201	219	230	204	200	230	205	231	228	228	232	202	242	190	222	225	235	260	217	235	235	200	200	186	228	222	205	234	241	236	252	192	233	218	214	231	242	222	217	224	201	242	223	250	210	233	204	206	222	224	242	222	244	217	227	247	258	231	201	222	235	255	198	251	229	236	259	212	228	230	237	258	237	256	203	214	224	254	221	237	236	214	237	215	201	227	235	231	226	221	225	233	226	228	227	200	237	191	239	222	224	217	197	243	231	230	200	213	215	181	205	215	215	215	217	253	255	199	224	211	254	202	235	225	216	221	208	224	221	224	213	205	216	231	211	236	217	202	206	206	231	209	233	215	217	253	228	211	200	217	241	230	203	228	247	239	225	222	233	243	243	209	209	211	211	203	240	196	211	214	211	208	194	218	228	223	254	221	207	243	238	202	225	222	223	206	185	224	277	251	237	232	220	236	246	176	208	229	240	247	216	220	214	212	227	216	233	228	196	170	226	191	217	233	234	223	227	233	232	235	222	185	246	203	210	214	212	238	215	261	215	222	212	253	238	263	203	196	214	196	222	221	244	220	230	204	208	248	221	243	224	215	198	206	213	220	216	204	209	245	240	232	197	202	232	234	235	215	221	239	230	228	233	235	213	210	227	249	237	222	207	211	210	186	219	222	198	251	217	218	212	244	214	222	202	236	250	227	222	215	237	221	190	218	203	244	215	209	208	214	229	214	224	250	241	246	232	256	212	259	235	235	213	216	216	225	211	221	230	213	199	216	233	227	214	206	205	226	250	216	220	237	204	248	209	209	257	228	247	229	208	199	207	199	199	221	235	225	227	210	201	242	252	215	193	245	225	226	228	245	236	220	221	233	202	223	211	239	233	249	247	204	232	219	222	238	198	227	226	233	231	211	232	237	195	246	211	237	214	212	223	205	216	221	218	238	233	219	185	218	208	227	235	194	222	221	217	254	249	224	226	223	228	209	199	219	246	212	222	232	239	203	206	247	202	236	214	186	239	223	223	221	216	236	214	238	248	207	212	201	209	230	222	214	217	224	238	216	210	222	208	230	240	215	232	243	213	213	223	227	236	200	240	248	246	232	239	243	230	218	209	235	265	204	230	238	230	205	214	245	229	223	225	210	254	237	213	226	217	241	189	228	199	235	214	233	239	245	232	210	231	217	248	213	208	224	245	236	228	235	216	260	234	202	240	223	197	211	214	255	243	244	225	267	210	224	221	214	244	227	194	216	211	189	222	232	240	222	199	213	211	215	234	198	213	205	227	239	218	202	242	184	211	224	201	242	203	218	243	219	263	206	212	234	198	223	243	211	235	234	210	186	224	192	235	204	261	214	202	261	243	214	215	211	232	222	207	227	215	241	211	182	216	227	239	242	218	233	244	221	227	217	272	201	204	235	242	210	218	220	208	219	215	237	217	233	215	222	219	219	184	220	222	232	248	219	216	240	243	194	211	213	227	263	214	215	215	240	215	205	214	225	256	231	180	218	214	234	221	274	237	208	238	222	218	221	230	225	233	227	213	214	212	234	212	239	243	233	226	193	225	228	219	244	224	252	217	218	229	206	228	209	214	216	240	222	272	241	224	216	223	217	206	211	234	203	236	222	224	240	236	229	235	230	217	257	215	210	226	208	242	243	224	221	232
8034	1076	2016	2284	2008	1628	1328	1183	1049	878	864	815	769	733	763	655	644	682	654	588	624	616	585	583	614	619	613	608	565	568	590	555	596	588	544	560	581	606	608	625	557	575	626	594	556	640	604	575	621	584	593	601	567	615	604	569	600	552	533	609	553	531	535	543	538	558	513	519	531	521	572	530	511	545	579	525	541	565	545	566	547	553	526	558	542	577	554	554	558	560	566	543	513	561	511	508	546	511	564	551	497	568	531	551	531	530	569	544	548	496	522	521	543	528	570	510	554	503	531	576	550	545	542	527	574	573	542	506	527	530	540	524	558	503	512	557	521	518	516	539	535	528	497	517	550	537	539	535	520	498	523	539	537	516	541	544	504	518	559	519	537	558	524	545	574	540	505	513	524	504	546	503	542	549	596	513	518	518	551	556	503	532	529	498	522	517	508	521	529	562	532	533	525	528	535	522	566	552	529	516	486	541	542	556	525	493	516	573	520	521	584	525	574	587	543	564	523	504	497	559	521	551	525	533	552	546	535	563	549	552	543	542	525	551	521	544	553	531	502	536	524	524	555	587	577	560	507	551	532	538	535	488	529	523	553	518	530	507	510	555	560	528	559	526	539	543	540	508	504	491	495	597	519	492	493	504	497	554	532	562	496	531	536	533	545	530	511	524	506	499	527	522	516	515	534	482	503	562	537	523	514	556	541	533	538	528	585	552	549	563	531	558	506	542	493	548	528	501	565	531	537	542	530	504	538	556	548	505	562	513	513	461	502	515	533	567	552	520	532	539	540	531	536	520	543	531	545	504	525	538	514	471	542	516	532	538	523	534	556	522	556	508	547	489	557	487	538	520	540	510	549	528	544	487	531	535	520	507	516	537	506	544	524	538	539	575	508	499	534	530	544	533	569	553	573	510	497	539	580	524	553	520	556	534	503	540	549	545	531	527	558	513	534	557	541	519	558	535	523	570	520	546	521	521	529	571	535	523	557	513	514	497	551	549	554	567	523	557	525	534	501	552	527	533	513	524	515	525	513	533	553	548	534	507	594	521	569	515	542	526	565	564	550	539	526	531	505	510	534	551	503	494	515	529	563	545	532	521	506	525	562	548	510	525	524	545	561	533	529	517	495	528	565	502	514	533	545	527	551	506	568	538	523	551	537	537	570	545	581	544	486	532	558	582	537	542	539	492	535	513	564	548	520	531	525	509	493	544	502	528	511	559	514	566	537	533	533	517	513	497	501	549	544	546	547	509	552	527	533	503	494	505	508	524	517	544	557	564	548	487	555	559	525	532	498	523	549	508	529	544	555	555	534	535	544	522	550	553	559	537	509	522	561	532	555	488	552	542	547	545	550	572	513	522	559	501	544	539	542	550	532	510	558	501	535	548	492	537	529	569	525	510	542	570	513	521	536	533	521	531	567	505	523	565	509	581	501	565	582	563	518	504	512	550	555	565	540	541	480	526	587	543	551	546	538	506	557	527	535	511	551	533	492	530	558	547	529	522	562	485	547	512	540	510	514	522	557	530	515	517	545	517	547	562	507	550	539	548	551	555	504	536	527	558	560	534	532	533	518	568	559	560	501	548	551	544	537	528	560	556	525	511	539	465	495	550	534	563	533	558	511	517	530	534	490	524	576	521	547	544	581	559	542	505	576	534	530	547	541	515	544	545	532	526	542	518	530	539	544	531	534	549	535	535	480	524	512	543	508	532	522	511	527	561	508	566	558	529	517	539	537	526	571	537	490	522	519	541	513	504	546	522	533	552	527	507	511	514	537	514	516	524	485	533	555	527	494	547	514	517	557	568	547	557	520	519	513	541	526	514	521	498	523	556	532	547	525	482	550	596	569	501	484	504	527	528	506	526	555	536	521	585	578	530	551	503	555	514	545	530	564	562	563	517	522	569	521	530	496	520	533	551	529	558	516	529	506	555	511	540	499	494	558	550	544	520	524	531	514	529	524	511	539	554	560	567	537	547	527	487	527	545	507	512	583	518	558	536	543	519	568	532	528	511	569	552	492	549	514	571	530	502	522	535	534	533	515	517	492	485	517	546	498	580	525	550	504	524	557	536	545	522	600	539	502	561	543	533	522	532	499	544	514	573	503	541	508	585	591	522	508	546	555	523	545	517	527	504	528	491	528	505	508	516	509	517	533	539	493	537	497	508	522	527	519	587	560	548	538	480	568	520	581	542	552	544	526	579	502	544	543	497	509	560	491	552	550	545	513	531	499	553	533	482	521	485	557	543	565	544	548	531	518	527	475	543	510	539	536	525	520	527	503	498	492	539	533	537	532	503	558	534	493	505	509	523	522	553	532	491	516	525	552	525	532	534	566	529	513	550	561	520	531	587	502	530	525	522	519	523	528	497	481	494	524	491	548	524	502	509	501	562	531	514	525	538	528	508	471	520	574	533	504	552	511	504	525	498	519	546	534	524	532	543	513	545	539	569	505	556	528	534	526	544	521	529	503	503	498	503	511	542	538	510	477	520	570	542	531	540	585	520	522	559	533	512	528	520	545	585	511	544	533	516	565	540	521	554	527	521	565	576	531	513	533	537	567	504	552	531	530	548	488	531	541	563	544	554	530	518	501	535	514	519	505	572	511	567	545	508	553	509	542	503	519	550	553	528	521	514	481	528	547	553	565	563	519	541	571	517	513	530	517	555	498	511	523	516	520	526	537	529	555	526	487	562	539	571	532	541	517	540	520	528	500	541	565	525	537	541	543	577	532	558	565	543	537	560	506	502	530	522	493	546	525	539	544	498	506	511	530	567	546	580	524	574	518	541	509	497	539	532	476	558	541	544	558	569	576	551	571	547	585	503	517	530	549	534	568	524	531	550	552	561	545	540	525	558	549	521	589	516	550	540	503	518	579	543	531	525	530	519	543	515	494	532	494	522	533	556	572	530	543	531	563	547	510	562	553	522	551	548	525	515	548	522	508	541	534	494	522	554	522	509	536	575	571	556	520	549	527	508	542	519	534	549	520	516	588	527	501	494	558	544	556	516	542	544	562	511	588	502	493	515	531	547	610	569	536	548	539	536	554	504	529	543	544	553	557	560	538	554	515	484	543	523	510	482	516	495	524	546	554	539	546	573	559	532	576	548	547	531	530	575	547	520	510	534	497	519	506	520	546	516	505	539	557	549	528	552	531	541	546	566	504	534	536	541	520	507	567	490	492	506	536	525	501	572	571	524	502	515	524	566	494	514	516	557	509	518	560	521	561	515	533	519	516	508	502	539	547	547	523	502	522	529	520	519	552	530	526	506	557	477	539	511	502	545	577	524	469	536	541	555	566	524	513	487	515	522	521	485	545	512	527	545	558	573	539	510	563	541	559	569	527	554	602	509	555	531	574	575	520	565	526	546	523	535	509	524	489	511	525	520	537	559	526	502	553	555	506	512	547	512	489	540	560	569	505	550	530	523	517	551	550	599	570	528	445	533	513	531	496	508	539	540	551	571	508	523	562	515	538	504	545	569
1414	300	306	306	265	315	282	327	282	300	289	267	245	266	290	289	278	285	277	282	279	275	273	312	287	285	301	284	264	272	280	279	275	290	285	284	313	303	293	282	277	284	271	241	300	279	293	253	302	306	255	284	306	275	272	310	301	306	279	297	315	288	261	268	302	246	275	315	275	266	287	286	291	302	280	292	273	281	297	267	293	298	281	264	280	248	273	313	277	287	278	309	290	293	276	270	240	272	289	290	266	268	263	302	293	294	301	257	274	278	255	260	284	312	275	293	300	240	271	310	266	269	309	286	268	276	289	297	293	258	292	277	263	259	304	253	279	302	290	295	322	272	288	267	259	276	284	315	295	299	248	250	283	274	246	273	276	316	299	264	278	283	296	259	281	300	271	275	272	265	296	289	290	323	279	254	259	285	275	309	256	299	275	303	261	281	297	280	284	229	274	288	303	281	286	285	292	302	274	261	275	294	294	279	255	278	317	283	273	272	267	318	286	314	293	249	278	321	262	266	318	293	263	249	307	289	293	302	272	279	281	311	290	336	307	267	252	283	249	284	290	257	280	284	316	306	252	332	312	268	273	274	306	298	248	314	252	283	279	284	297	265	259	274	269	282	303	288	306	296	297	283	312	287	286	295	310	301	298	276	277	254	277	271	306	251	291	277	295	279	324	283	278	262	265	254	283	284	302	299	243	288	297	292	278	286	270	287	325	274	280	290	254	298	263	282	305	268	263	317	281	280	268	310	302	247	298	294	292	271	310	290	295	293	291	302	301	284	311	288	278	284	267	291	277	250	274	289	270	258	288	285	273	295	272	276	296	239	276	309	291	267	287	264	249	275	261	291	278	291	271	267	251	295	305	336	269	307	256	286	296	318	268	300	291	282	293	289	295	305	318	279	272	269	271	256	290	292	274	279	276	271	311	310	291	315	306	314	290	265	282	269	251	249	288	302	275	303	318	272	303	290	283	321	288	287	267	295	313	293	282	280	277	272	291	264	296	275	286	293	306	281	310	301	263	281	266	274	288	299	317	258	277	288	292	265	293	270	301	258	292	301	283	288	287	302	282	260	302	266	303	290	267	302	274	300	289	299	288	282	284	309	274	263	261	271	286	268	258	283	284	269	296	274	270	308	267	274	278	292	287	304	266	237	272	248	268	255	262	298	263	268	268	246	304	278	285	301	304	319	290	299	279	286	293	287	272	260	263	311	251	251	302	303	323	285	268	301	283	276	283	295	289	294	280	254	245	314	267	270	266	281	287	259	300	321	310	285	296	281	273	297	292	243	243	283	256	284	272	323	265	299	301	286	289	289	283	268	323	312	296	316	312	250	295	274	252	266	260	300	286	300	274	287	303	327	281	314	283	261	312	252	298	293	303	318	322	267	270	246	262	275	316	253	248	282	265	273	267	296	267	262	277	262	283	288	296	327	301	243	252	332	277	277	267	282	283	272	289	257	292	279	275	275	276	276	289	289	290	259	260	304	286	274	290	288	299	307	316	278	297	298	269	283	277	253	308	284	237	276	257	251	288	272	292	274	250	284	311	269	291	259	277	286	297	290	286	282	285	244	248	273	270	279	264	306	318	262	290	262	285	259	280	255	280	286	300	292	278	296	286	302	283	291	306	262	292	258	274	267	270	285	293	293	254	267	285	258	288	253	286	268	275	307	305	308	298	271	280	294	275	266	290	287	310	303	286	273	248	273	245	293	261	282	242	274	284	296	302	248	296	268	289	285	269	296	295	286	288	279	249	285	266	275	249	296	280	285	287	246	291	296	293	283	255	275	294	272	258	263	249	264	271	312	284	288	320	282	283	285	249	252	285	293	305	271	260	276	279	280	275	274	282	278	266	290	244	303	335	292	280	298	280	258	317	327	297	295	300	266	341	264	261	293	284	286	280	290	271	276	272	292	252	288	268	270	245	282	292	267	305	283	274	292	290	318	275	319	262	255	288	266	263	266	330	262	275	276	310	292	276	326	282	276	281	288	265	262	281	286	263	269	307	285	276	308	292	273	276	275	299	298	267	275	315	296	318	294	254	284	293	262	252	260	270	265	279	326	302	273	308	238	282	284	306	283	317	290	283	258	278	256	256	251	297	285	276	272	310	331	283	304	275	276	308	278	303	286	290	317	288	287	264	282	293	298	290	321	297	301	285	281	287	314	304	288	294	294	259	273	310	244	280	282	270	261	258	295	278	260	277	290	279	264	289	296	282	299	289	251	290	284	278	296	300	257	293	291	294	270	283	259	281	273	240	255	285	279	280	240	267	258	275	281	282	309	266	287	267	292	288	306	296	290	256	306	265	275	262	264	266	279	278	272	288	264	281	275	229	291	290	265	272	278	261	251	277	298	298	323	286	247	299	293	316	305	284	299	277	284	269	299	271	283	288	294	279	299	295	288	299	271	253	256	274	299	311	294	266	292	285	301	276	300	308	295	301	254	306	282	267	282	287	295	296	273	281	282	276	294	271	278	286	259	294	290	281	265	284	290	275	283	315	279	287	296	300	293	285	271	243	293	275	294	304	279	266	278	284	312	298	273	257	277	274	304	280	273	285	312	269	287	272	277	270	293	316	271	300	277	287	286	301	288	265	268	291	281	289	277	290	294	307	317	258	269	311	275	272	283	243	324	275	266	294	282	276	271	291	266	264	275	299	295	290	318	306	265	284	271	298	283	295	269	295	278	306	256	268	313	273	319	286	304	277	271	301	267	272	280	294	303	266	257	300	291	311	291	271	255	283	288	242	303	243	296	299	301	278	284	266	309	262	306	291	290	273	266	262	283	275	278	307	251	269	267	277	289	301	305	283	251	296	263	276	287	262	319	301	292	303	278	301	294	299	275	275	283	263	287	241	274	261	278	260	288	273	272	261	285	300	287	287	315	315	274	265	284	283	282	291	276	279	261	281	278	306	254	301	271	319	294	273	278	266	259	297	290	266	268	292	288	247	319	283	303	282	242	261	290	294	295	314	297	303	277	268	266	305	278	326	318	289	316	321	284	283	263	311	307	277	249	271	292	276	279	302	272	301	279	301	300	294	288	276	294	301	268	274	295	296	263	316	277	243	281	298	247	326	294	305	297	283	297	269	277	282	279	302	277	278	280	312	264	279	273	289	248	300	279	279	285	278	274	275	251	273	306	272	254	308	297	256	303	291	239	286	317	297	233	290	248	270	259	293	298	288	306	289	274	279	329	268	271	293	292	266	282	266	274	268	287	274	297	284	259	313	279	259	236	258	256	277	273	324	273	276	282	254	254	250	256	291	283	292	272	261	269	266	283	284	274	299	296	294	274	275	262	279	257	289	277	303	262	280	245	275	295	260	262	276	286	286	267	275	273	270	236	268	279	292	271	259	298	260	291	251	284	264	294	275	312	284	288	278	275	268	285	276	284	282	289	310	306	295	247	270	309	298	287	299	265	290	310	254	312	272	270	277	304	292	275	251	283	264	275	269	271	285	232	275	289	299	263	266	280
1756	650	649	630	630	659	605	642	605	596	591	621	614	637	600	626	638	608	615	627	619	600	647	653	626	584	628	675	592	666	622	600	660	630	651	601	691	615	596	657	677	655	595	700	654	642	634	644	691	653	633	647	630	615	654	597	626	648	616	603	644	603	602	609	618	620	611	597	627	625	604	638	643	608	597	615	616	647	611	578	613	616	635	624	577	637	619	617	592	602	626	632	576	601	606	597	612	587	607	597	610	612	599	635	599	586	596	622	591	647	599	650	639	613	614	605	662	641	635	611	636	650	610	597	666	626	612	608	608	629	640	597	638	678	603	597	582	621	638	656	611	590	631	619	649	631	563	639	629	611	620	610	623	647	632	622	638	619	652	616	589	584	657	629	617	597	613	587	620	610	640	630	627	586	608	625	656	649	611	591	639	619	653	617	600	658	576	652	579	625	629	611	629	573	594	601	647	604	598	568	645	573	613	572	598	592	640	650	644	656	596	651	584	602	663	614	593	645	597	615	619	646	658	587	601	605	632	621	630	630	634	617	556	616	604	610	640	634	616	623	620	654	611	625	634	599	644	603	646	669	680	617	598	620	630	667	585	641	651	653	615	665	631	624	595	624	606	603	626	635	658	624	579	614	639	611	617	598	629	631	551	618	612	555	618	574	606	640	588	599	653	663	578	609	629	608	582	634	612	618	587	624	580	603	654	626	638	618	649	667	624	608	591	631	638	609	606	626	577	626	680	625	631	644	620	646	637	598	667	601	647	626	643	637	629	604	641	652	625	634	663	603	594	647	626	645	606	620	660	583	618	620	617	600	626	590	572	627	634	606	643	602	613	641	615	575	584	603	607	576	624	596	604	611	592	617	625	654	586	619	649	635	631	640	612	605	606	638	637	598	630	598	650	603	589	643	610	616	615	602	581	616	608	607	617	679	679	610	646	626	614	594	643	668	655	618	590	636	626	592	657	624	668	601	624	592	656	600	633	583	615	583	604	664	607	573	612	617	633	613	606	638	661	644	664	643	631	575	575	648	607	584	668	644	651	654	632	621	589	611	603	606	662	628	603	603	628	626	618	629	591	580	636	589	658	619	645	631	622	604	644	643	636	618	635	613	615	586	620	603	607	638	577	608	615	635	640	648	629	625	626	631	620	621	645	596	647	612	648	601	612	621	571	612	623	620	625	556	641	587	591	660	617	601	616	611	607	653	635	642	605	641	637	579	611	563	616	630	621	602	634	619	580	632	630	639	646	604	643	624	617	671	622	641	590	592	630	654	602	623	617	612	612	617	630	665	576	575	655	603	612	640	641	594	652	617	588	655	635	601	608	564	622	595	589	659	574	628	618	627	625	597	603	604	606	596	585	638	672	616	635	590	614	613	642	617	701	697	625	623	612	595	630	615	622	596	609	591	631	621	597	589	657	645	621	664	628	602	655	593	610	605	636	641	559	595	646	580	630	619	641	590	652	631	622	631	649	608	569	642	619	619	671	602	650	652	647	643	637	636	593	608	649	655	574	643	599	625	621	604	620	593	608	630	603	643	650	576	635	648	637	632	658	590	622	626	596	594	572	631	607	684	618	690	631	587	667	640	623	679	623	606	652	627	630	618	616	627	629	618	569	634	626	613	628	626	624	617	604	595	648	581	618	575	624	599	620	621	627	592	600	609	632	600	584	595	578	614	621	613	582	577	565	605	652	635	577	612	624	631	624	612	649	610	626	633	630	567	598	641	585	648	645	624	642	600	641	624	609	572	617	603	599	617	598	629	626	642	593	593	666	597	600	636	626	606	626	607	554	611	630	631	637	621	612	632	619	649	602	575	610	588	652	585	603	599	603	659	605	611	611	591	619	582	619	565	589	676	664	623	631	597	619	629	621	575	629	643	632	641	622	625	631	622	658	606	604	572	625	594	629	632	592	633	568	617	624	622	623	597	637	631	610	650	659	623	602	641	603	621	597	603	638	589	584	628	655	604	630	601	646	585	640	612	617	634	602	637	628	617	603	621	652	600	580	646	595	585	594	653	609	578	631	641	586	663	581	627	587	617	603	625	609	619	575	607	600	596	647	590	596	606	596	613	640	680	634	606	638	626	623	630	644	612	620	614	637	623	630	634	643	623	622	607	611	663	601	610	619	581	618	652	590	638	601	658	619	609	632	600	604	612	639	647	603	652	659	615	608	628	681	625	655	620	629	646	555	653	611	617	615	620	613	669	604	607	585	597	609	628	636	623	601	600	643	631	608	602	606	639	625	641	626	603	605	625	597	564	599	626	595	606	592	589	636	647	662	640	634	604	636	626	652	602	610	634	650	646	655	646	630	611	599	625	642	627	608	629	642	646	593	633	586	621	631	658	596	616	623	673	591	644	609	613	637	619	645	635	640	598	650	579	592	617	644	640	656	628	623	634	632	592	615	609	640	573	660	587	646	602	650	639	611	657	617	601	639	626	611	643	633	604	634	632	587	629	624	649	607	587	628	660	567	623	591	641	614	581	582	639	632	645	598	611	649	593	637	590	605	582	594	644	618	622	623	581	627	616	604	674	613	613	620	614	652	605	651	606	600	614	621	646	614	601	612	589	620	614	649	673	611	612	638	629	609	633	577	616	691	675	624	617	613	632	627	637	632	625	602	588	614	634	614	623	618	630	605	585	658	612	673	634	573	613	627	604	668	636	624	557	613	611	617	582	593	603	629	599	618	632	663	617	658	597	704	634	590	589	596	659	613	570	637	623	626	644	593	656	594	606	633	602	633	634	643	603	606	635	546	601	619	605	569	611	601	631	657	628	624	593	602	628	609	594	584	631	632	650	587	601	629	650	649	617	632	651	613	638	623	642	637	620	619	623	599	620	606	650	570	632	612	615	607	619	630	668	602	584	591	631	630	578	582	616	622	609	604	595	587	646	603	620	614	597	614	627	656	654	623	584	568	629	622	632	596	614	647	628	666	616	608	617	597	617	629	619	623	590	596	629	622	643	637	618	560	610	631	603	603	649	605	615	629	590	659	619	618	621	624	586	654	647	611	594	578	615	605	595	611	626	593	610	608	610	621	587	661	624	638	617	608	630	634	651	639	611	607	603	598	623	594	630	648	594	622	648	610	654	591	653	627	641	644	607	624	612	588	631	616	602	651	630	657	600	599	622	606	654	617	599	618	617	636	601	632	625	612	618	624	653	621	622	619	617	670	616	619	667	645	606	583	621	624	620	640	625	689	588	621	601	560	582	638	610	586	642	670	592	629	637	596	605	578	621	621	602	601	623	590	610	628	639	604	612	666	573	616	592	655	643	638	633	640	603	664	589	604	610	671	638	629	634	605	626	640	623	648	614	645	649	624	622	598	614	596	604	578	658	586	663	659	611	642	568	622	630	623	641	680	601	622	595	624	609	607	610	587	642	624	577	599	611	621	623	610	629	651	612	619	606	637	605	598	607	647	618	648	612	650	587	611	627	649	659	578	655	621	641	626	620	622	616	588	677	628	609
7210	467	494	409	316	262	240	220	219	214	192	185	179	170	193	170	184	176	179	182	198	178	155	162	172	152	147	153	160	157	160	152	158	157	190	170	192	174	169	191	174	178	189	158	164	148	180	163	167	160	188	160	176	162	164	158	180	150	156	168	170	150	159	146	182	172	174	138	160	154	181	159	165	153	169	171	175	163	146	183	189	171	164	149	143	154	153	158	170	160	199	169	161	145	161	167	144	161	172	146	168	179	165	153	178	156	181	153	179	172	163	152	147	164	164	161	155	160	156	148	167	168	170	144	141	169	158	156	160	157	152	160	162	152	173	168	154	172	190	175	190	172	162	145	177	153	169	153	155	151	146	161	169	150	144	184	136	165	163	174	150	165	152	159	127	163	170	160	166	156	176	163	166	157	140	177	184	172	159	189	164	165	150	158	159	134	146	142	131	163	178	166	168	168	162	158	175	160	151	145	183	152	169	145	174	168	178	175	156	164	157	163	150	165	173	158	171	162	158	158	171	179	156	143	181	191	179	154	154	167	154	185	161	175	161	158	153	157	178	185	154	177	176	153	163	174	159	151	133	180	155	165	194	153	156	158	136	178	206	158	151	153	156	166	175	152	155	183	128	154	169	168	155	177	142	197	171	174	155	165	153	173	172	150	174	170	138	163	182	151	152	160	173	189	135	167	162	169	169	164	166	145	181	149	159	162	153	178	137	162	165	180	171	160	169	175	151	144	158	150	181	155	157	171	165	169	172	179	156	178	151	165	160	167	157	166	154	180	170	148	159	167	175	157	153	158	154	165	153	174	176	145	177	170	177	166	166	149	165	168	175	180	156	165	151	168	153	188	148	161	175	123	151	162	193	187	191	162	176	160	171	167	157	167	158	153	159	149	176	197	150	149	153	183	172	179	151	163	174	170	177	150	157	171	170	169	186	172	146	163	148	162	168	155	154	165	194	140	175	161	153	174	159	168	158	162	161	159	143	174	152	180	173	179	170	161	165	158	155	149	162	177	154	199	161	143	188	165	152	139	152	174	172	179	173	177	173	165	180	166	143	144	189	151	139	162	172	168	162	177	164	172	146	166	174	141	162	176	142	175	154	154	142	173	161	138	147	174	155	176	162	182	171	173	163	196	175	163	136	176	196	163	158	164	143	176	170	179	165	164	159	165	158	162	169	170	159	172	174	165	156	172	132	148	147	180	174	169	157	146	149	168	182	163	145	149	143	164	174	178	151	185	165	183	155	191	148	174	145	151	161	152	156	132	146	136	185	155	187	170	139	162	167	152	183	161	164	166	174	152	154	151	157	152	189	167	146	147	148	164	160	171	165	159	157	138	153	163	136	182	176	150	175	159	176	169	149	173	178	159	170	141	157	167	192	156	172	158	147	157	170	146	174	144	165	178	161	174	156	145	155	143	171	156	165	150	157	158	178	174	161	175	193	169	162	177	150	167	185	163	157	162	156	175	173	159	160	147	154	185	175	155	188	167	150	194	176	150	169	161	150	188	148	169	157	164	196	171	154	149	144	158	167	159	154	145	153	170	152	159	135	169	155	182	200	150	174	165	170	149	169	181	167	153	186	159	166	148	171	179	132	147	156	160	186	157	149	176	160	170	136	145	166	149	162	202	147	155	156	180	166	176	165	137	150	167	158	162	175	188	151	138	136	172	165	176	191	171	162	116	171	163	196	157	137	166	173	152	168	162	178	181	150	172	161	168	155	160	167	171	170	167	156	166	164	175	146	159	166	162	168	152	168	169	170	173	172	171	180	144	179	143	158	166	164	146	169	146	164	155	162	144	169	199	183	173	160	176	125	139	163	167	153	135	150	155	152	170	146	146	149	171	163	187	164	163	149	200	162	132	153	188	169	163	148	161	150	140	144	169	152	155	156	192	169	173	169	148	168	176	147	161	130	185	152	131	165	167	167	156	160	163	158	151	171	172	169	143	170	152	150	163	166	159	153	155	168	164	169	167	155	175	168	139	160	161	159	177	154	173	157	160	156	145	160	153	180	158	164	185	179	153	152	166	150	144	157	166	175	155	146	172	188	143	185	152	172	163	160	167	173	171	161	158	165	157	171	170	162	156	191	185	156	164	145	162	145	195	167	163	179	144	140	176	163	154	163	165	151	158	182	172	138	151	173	163	174	141	165	175	158	153	169	171	188	146	164	160	155	152	187	178	154	145	149	139	170	171	164	163	138	174	181	159	154	162	159	160	175	153	167	176	153	146	168	175	165	165	162	170	184	163	128	141	151	162	160	168	149	146	158	169	143	179	163	167	183	167	133	157	185	152	169	162	137	160	163	142	155	160	181	152	173	165	173	190	153	165	169	155	162	180	168	152	175	181	167	166	162	153	176	149	167	175	177	170	164	183	156	186	133	171	134	157	150	146	160	167	163	168	192	166	162	149	153	156	159	161	160	182	171	141	171	152	147	156	172	141	155	171	178	177	162	168	150	173	171	150	150	161	144	163	198	141	170	176	162	166	167	176	176	170	173	173	181	188	156	155	162	152	168	148	161	177	140	164	183	147	173	143	154	161	156	176	152	161	140	145	149	159	163	168	164	162	141	156	164	190	165	193	182	165	163	184	183	173	170	149	155	156	181	167	163	201	132	165	179	182	176	156	167	132	184	170	160	183	195	154	151	180	125	177	151	162	175	145	189	179	177	185	180	165	172	180	161	160	174	159	160	158	156	166	151	149	155	152	156	171	124	176	190	161	141	165	148	156	152	171	152	162	202	157	176	158	170	162	182	155	165	170	163	166	173	179	159	158	172	178	158	145	159	158	145	149	171	175	145	155	146	148	160	164	144	172	164	157	145	152	154	153	177	152	161	171	161	145	128	163	176	171	176	153	182	160	149	161	159	149	180	169	187	176	169	158	155	185	160	144	171	169	180	172	176	180	167	147	169	177	164	145	146	141	152	155	172	168	187	182	160	151	189	148	155	191	181	183	135	174	183	163	162	150	156	165	168	152	184	159	163	159	187	171	144	184	174	150	148	147	151	169	152	149	151	179	151	181	173	173	138	169	166	155	166	196	188	187	162	162	163	193	141	155	154	177	153	185	160	167	158	173	170	156	149	178	161	167	145	124	157	153	184	193	182	179	154	150	152	167	165	159	172	155	187	165	162	162	155	177	161	171	174	164	169	150	169	165	159	187	186	189	151	157	141	162	151	169	154	171	154	157	134	164	154	176	166	154	166	175	174	154	175	137	151	152	140	169	157	198	169	175	163	155	175	166	182	169	142	169	164	178	169	171	161	166	152	143	167	157	163	160	171	169	160	173	158	162	158	161	183	138	140	158	167	165	186	185	173	155	157	154	157	157	172	185	172	152	148	161	169	155	175	185	170	166	168	162	181	166	184	183	183	165	138	157	176	182	167	155	156	163	163	165	173	150	166	195	162	166	145	184	154	162	154	142	172	156	169	153	165	168	172	170	158	183	152	164	164	170	160	150	198	181	163	178	156	155
6079	637	1118	1376	1104	947	839	715	589	580	567	521	546	521	490	476	474	483	471	446	434	434	438	453	431	421	428	428	393	440	432	386	420	421	376	405	429	414	443	466	452	436	416	423	448	447	450	482	437	422	436	413	470	470	414	412	420	429	423	409	410	425	433	386	418	422	406	434	424	415	399	426	414	448	403	439	402	404	394	382	365	418	388	412	413	407	382	414	434	381	384	430	407	409	397	399	432	399	412	403	383	412	408	442	381	411	408	433	382	382	412	415	387	371	391	381	391	407	345	424	360	383	444	412	411	359	393	365	409	366	379	434	392	404	413	416	383	388	410	386	395	373	380	394	400	440	389	415	391	429	399	387	384	376	401	431	380	377	410	452	417	358	418	394	402	389	396	381	423	423	353	401	405	404	413	393	416	403	430	396	432	411	372	425	420	351	374	367	393	394	386	413	392	437	386	428	395	379	395	393	417	370	383	398	362	388	383	414	388	382	375	385	417	406	398	396	391	430	420	417	408	399	369	349	390	408	405	427	395	409	438	394	394	411	379	354	416	404	394	358	392	382	382	397	382	401	365	390	372	372	387	372	375	363	365	412	378	397	393	413	379	369	386	393	416	388	385	426	403	402	349	418	385	407	397	386	368	392	381	398	380	403	399	416	375	368	423	397	403	423	382	402	386	388	392	419	413	423	405	425	393	357	386	390	371	397	377	419	382	382	377	387	369	378	421	375	435	405	405	387	407	361	399	401	394	425	414	381	414	431	408	382	368	440	399	374	378	435	341	394	411	390	385	405	392	398	401	378	392	382	402	441	404	371	420	409	412	401	404	388	408	409	415	396	414	393	410	397	384	388	384	359	407	372	375	387	399	448	384	388	398	405	417	364	417	395	442	389	392	398	395	380	410	366	402	378	418	399	404	391	407	423	404	406	394	379	393	419	433	401	402	407	418	404	366	376	380	429	412	389	380	369	398	405	395	381	392	416	371	397	416	396	380	388	418	388	421	370	382	381	373	392	420	395	405	362	430	392	386	377	407	368	448	432	413	350	400	390	413	408	387	378	353	380	384	418	389	398	389	388	399	391	400	385	409	417	383	383	396	424	414	406	395	396	422	393	404	406	382	392	383	381	385	425	391	355	386	400	380	420	388	433	396	384	373	388	416	419	368	394	424	406	392	401	390	405	367	382	423	391	431	385	421	395	428	404	392	384	409	402	379	421	417	427	427	373	419	388	375	416	414	390	384	416	407	442	398	379	397	408	390	438	431	401	403	374	410	384	379	427	394	402	373	400	438	389	352	407	389	406	392	390	385	381	378	437	401	392	395	361	351	388	394	324	390	406	377	409	401	373	402	424	401	364	420	383	415	371	404	378	399	409	401	424	364	402	373	397	391	403	420	398	348	382	404	393	362	405	386	433	357	377	381	379	398	398	392	371	406	396	393	389	384	408	433	402	416	399	389	407	393	378	391	399	394	405	389	405	381	392	436	379	412	396	398	423	378	409	374	390	408	399	414	380	364	367	421	387	408	368	390	380	396	392	418	364	408	382	402	397	368	392	409	372	443	390	390	386	398	414	387	417	373	378	383	391	396	386	418	413	392	380	367	431	402	371	384	380	376	350	395	409	395	414	399	415	375	410	372	393	405	393	419	419	399	379	403	393	396	392	419	383	439	378	388	393	406	400	421	399	389	396	371	369	412	408	395	385	408	390	403	382	390	389	420	384	418	438	418	421	445	402	390	417	405	442	407	405	371	417	369	406	355	390	393	346	431	395	370	393	370	399	399	399	395	418	419	382	365	378	381	416	389	388	428	398	421	412	428	389	401	392	399	389	404	382	388	387	386	395	392	376	395	384	371	425	377	362	370	443	382	417	411	413	413	380	404	371	403	363	368	394	366	403	401	379	395	403	420	390	393	398	417	393	404	370	376	406	376	386	390	423	409	398	409	391	406	372	367	366	418	380	404	418	445	414	369	374	367	356	386	371	398	403	411	387	406	400	406	400	409	419	372	378	383	406	369	408	389	385	418	397	390	425	389	376	414	389	389	389	396	404	363	400	391	399	403	377	391	413	357	385	368	419	400	401	393	383	443	367	406	393	404	364	368	412	393	393	406	367	364	381	388	412	434	412	425	394	391	397	379	425	412	399	372	384	397	382	356	365	385	399	402	404	397	384	407	421	419	376	411	385	391	383	451	437	404	395	403	388	394	405	382	395	387	405	366	395	417	408	373	412	359	409	410	420	393	384	397	410	386	401	360	417	364	406	389	350	385	402	407	419	427	395	405	405	411	414	361	374	376	376	391	382	379	367	398	394	379	450	386	405	380	384	381	385	393	353	388	411	439	391	407	403	392	423	377	409	410	419	370	389	436	399	382	406	408	399	405	419	395	380	407	409	434	368	442	372	393	374	381	408	394	371	396	405	399	399	420	411	413	416	419	400	402	422	391	381	405	404	406	358	394	390	374	380	414	388	400	431	398	396	402	345	386	397	394	372	390	395	407	394	421	404	410	400	389	386	395	381	411	382	371	382	376	349	386	395	416	394	418	396	412	409	390	394	394	407	408	406	391	394	391	382	388	406	381	376	438	454	377	370	435	399	394	415	421	370	404	424	428	409	371	428	366	403	402	405	387	406	377	417	416	407	387	372	411	390	388	359	418	396	389	400	367	381	380	432	407	382	380	390	385	396	376	358	388	400	406	408	354	347	389	388	381	387	403	418	401	430	389	370	419	387	402	381	397	411	381	381	406	375	412	379	376	401	377	399	441	403	401	365	400	398	439	384	388	404	393	410	375	421	389	414	377	370	389	430	398	411	401	402	386	361	362	398	399	399	405	375	393	400	404	400	400	379	418	408	410	396	392	389	381	439	360	428	380	440	404	391	437	387	420	377	393	345	425	411	398	395	423	385	374	390	408	377	432	382	375	368	394	419	408	388	403	376	407	377	429	418	389	421	431	406	398	393	424	403	426	367	364	401	376	421	417	357	372	433	399	406	385	392	392	368	391	372	429	405	377	420	378	424	416	362	358	401	389	394	400	379	386	411	379	412	381	429	382	359	386	407	402	373	402	403	380	416	440	431	406	390	382	364	411	384	387	407	401	340	418	383	394	386	388	418	371	388	408	380	400	393	403	414	387	395	367	386	417	416	356	404	363	441	386	380	400	385	422	402	424	395	409	395	397	386	366	382	346	369	352	410	394	416	395	374	379	396	387	403	442	403	404	381	366	392	413	401	436	399	347	376	424	399	415	413	391	377	412	416	379	348	369	388	376	399	397	384	387	391	396	420	414	394	395	400	398	395	416	423	396	403	391	407	398	400	391	367	393	369	383	412	421	417	380	382	372	388	393	403	416	402	387	389	417	394	430	416	399	402	411	392	444	356	397	359	451	386	407	383	407	372	394	374	396	412	415	374	374	415	393	418	396	398	393	425	415	385	382	379	387	332	361	386	365	405	404	401	412	396	398	435	377	392	391	361	419	390
13583	1141	955	707	579	486	399	334	285	291	277	279	260	242	210	227	229	263	243	255	260	251	233	237	224	225	211	216	199	207	236	243	231	200	240	205	226	244	220	229	235	223	243	210	249	215	208	219	244	236	219	251	238	250	219	236	252	244	230	224	256	238	233	219	257	227	210	219	219	222	204	233	244	249	208	227	239	213	233	212	221	210	201	233	211	236	245	206	199	213	235	203	226	218	234	227	234	213	215	199	212	233	216	208	225	226	220	240	214	207	217	260	256	209	218	206	229	229	224	211	223	225	223	232	200	216	234	201	257	239	217	217	233	231	232	231	189	197	244	197	211	197	252	243	216	227	220	262	234	230	249	214	195	234	215	229	230	225	268	247	213	236	230	209	243	237	217	235	248	238	230	221	216	228	217	221	232	248	215	212	223	222	239	215	215	239	199	220	221	204	232	217	235	229	236	212	194	228	211	241	232	218	217	221	234	213	216	217	236	214	200	239	206	214	252	248	227	235	249	240	223	217	203	239	231	224	224	239	229	225	201	210	219	194	218	227	217	215	227	232	220	242	243	260	247	228	260	191	206	229	191	229	239	232	220	228	223	225	250	226	224	218	226	222	208	242	221	217	226	245	216	245	227	214	223	196	218	238	241	220	228	225	230	208	250	229	206	245	218	225	202	242	197	255	213	242	213	225	224	235	214	252	250	209	225	207	226	225	208	239	220	187	216	227	209	223	217	228	219	186	208	197	229	241	258	237	208	222	242	224	234	190	224	207	221	207	237	254	234	220	215	231	219	193	220	226	236	238	222	253	223	202	216	226	216	225	199	211	215	218	261	232	224	223	209	189	232	233	195	223	225	216	193	229	239	204	189	226	244	206	227	239	240	195	213	226	206	209	238	210	225	219	218	222	226	208	232	215	226	211	221	219	223	215	209	228	246	207	213	214	221	238	230	211	222	222	222	219	224	199	236	231	214	214	213	251	241	240	250	218	208	239	241	197	205	219	204	220	206	211	235	221	212	242	232	255	217	241	213	194	218	207	228	245	201	194	212	228	219	214	242	245	238	222	233	241	228	206	182	233	235	232	211	212	201	222	218	246	212	191	231	211	229	230	237	238	230	198	229	202	237	215	225	249	209	284	212	254	216	263	199	229	207	240	212	263	216	227	223	246	216	214	197	237	235	246	234	244	222	223	206	224	207	206	231	219	195	226	224	202	238	212	212	230	205	235	221	201	217	201	265	212	229	238	242	240	214	218	204	231	237	193	236	215	237	255	214	228	211	236	228	220	189	238	224	220	230	230	215	222	201	252	228	220	227	197	215	209	223	220	219	213	241	243	224	243	243	231	225	203	229	224	234	227	258	248	229	241	235	223	224	221	218	227	239	245	238	223	226	241	228	223	206	215	235	245	257	219	209	220	226	243	214	225	227	244	231	215	223	236	208	211	225	218	221	231	203	222	210	197	206	240	231	217	224	217	232	244	240	200	228	238	231	232	234	217	222	226	239	249	218	229	238	255	217	229	247	198	243	214	208	231	208	196	213	250	232	202	214	244	214	262	202	224	239	205	232	211	190	207	258	226	249	220	231	242	218	197	192	184	218	254	226	199	241	192	220	220	216	198	217	220	236	247	212	213	232	246	215	212	245	200	245	221	229	206	244	210	200	236	222	222	252	237	231	242	232	230	222	229	221	278	239	219	257	233	239	195	247	232	223	255	211	229	224	246	237	242	233	249	231	216	202	198	200	221	250	253	223	217	206	228	217	243	255	240	255	202	232	244	220	213	211	206	221	200	228	248	244	246	213	204	211	224	228	223	235	221	242	229	232	243	217	219	204	206	215	228	221	235	244	225	221	238	202	215	183	228	203	250	230	235	193	231	182	229	268	217	229	267	220	238	266	230	226	241	234	233	224	235	223	259	209	203	214	223	213	236	230	218	238	216	219	247	244	207	233	214	214	226	230	233	219	230	215	211	196	202	227	226	211	217	223	231	185	248	220	252	198	211	224	217	255	218	209	197	219	249	223	227	228	206	209	238	211	223	213	226	268	201	213	267	213	226	232	197	203	203	216	238	226	202	230	235	243	216	229	202	224	218	227	193	221	229	202	202	225	221	236	220	201	207	213	230	233	235	222	228	224	220	219	214	199	220	234	227	228	225	202	207	243	237	223	220	211	223	224	212	222	191	222	212	239	238	230	217	228	233	209	208	234	224	182	212	221	250	239	213	205	236	213	227	225	204	223	213	237	234	214	215	215	198	237	205	213	220	237	212	212	228	220	215	225	220	228	218	246	209	206	243	204	215	217	205	229	220	207	186	213	255	229	208	216	222	257	203	204	223	213	206	221	239	202	235	236	193	240	243	225	215	215	233	214	190	226	254	235	230	217	218	209	233	217	219	230	228	203	201	241	215	219	204	243	225	239	230	215	207	220	229	195	228	214	238	224	200	212	215	219	252	230	218	218	237	254	249	219	199	205	202	200	206	238	247	200	188	216	242	218	217	212	239	219	248	209	217	210	224	232	220	218	238	216	204	213	222	228	242	226	226	208	232	228	217	224	234	228	206	223	223	241	218	227	239	231	211	246	220	228	226	214	244	209	222	247	237	192	216	212	215	197	196	215	227	216	241	220	203	221	240	181	209	231	274	237	237	218	239	216	250	223	259	199	236	224	230	233	207	235	215	250	243	227	225	206	231	213	225	211	197	214	225	226	234	220	242	253	260	224	188	217	207	207	208	208	228	201	227	232	236	215	235	223	217	235	206	254	221	244	220	215	223	207	243	226	200	226	250	233	229	225	212	235	225	241	239	203	213	247	234	221	257	219	205	232	206	209	216	222	221	220	204	189	208	234	220	252	191	215	208	226	229	197	238	209	224	226	206	243	218	210	224	232	229	234	236	230	235	218	231	223	253	211	215	229	239	222	247	253	245	220	218	250	242	237	220	224	232	217	228	210	232	238	213	258	236	190	220	202	230	218	231	252	222	241	217	205	227	220	217	224	229	252	232	245	232	228	243	238	225	241	205	227	237	202	220	214	224	212	221	243	216	199	257	235	237	192	219	239	236	259	239	228	224	185	204	209	198	225	211	230	222	210	235	224	212	231	228	198	242	231	207	200	236	196	210	236	244	259	235	204	229	224	220	211	255	223	226	246	267	235	227	237	240	203	245	247	239	208	202	248	241	256	252	242	237	209	206	217	195	241	224	239	214	245	214	237	196	204	221	233	230	238	215	209	212	232	233	236	207	200	222	231	245	210	203	233	238	229	242	216	205	228	218	202	189	229	219	255	215	209	197	208	220	230	226	203	217	218	230	200	209	201	212	221	205	239	218	239	220	231	213	226	250	218	242	209	241	229	222	232	209	216	219	213	223	242	232	232	231	244	203	240	218	231	237	243	245	240	214	208	211	209	210	243	216	225	229	196	228	245	251	218	213	219	243	202	227	246	219	212	228	243	236	223	228	219	226	206	232	244	203	214	210	226	213
8008	1084	2076	2274	1978	1629	1392	1133	1059	897	789	811	781	708	695	659	666	622	684	635	653	663	596	577	636	612	576	561	591	590	576	533	604	514	580	614	571	558	613	577	616	609	618	615	596	649	594	599	619	604	568	607	549	591	539	575	563	583	553	568	520	539	540	534	537	506	509	550	580	531	543	549	535	567	591	540	578	537	529	570	505	570	554	537	547	562	521	538	495	571	533	523	572	581	544	590	521	526	498	535	514	520	567	557	535	566	538	518	531	550	513	505	524	548	530	521	515	544	522	496	511	560	519	539	541	510	544	502	502	549	555	538	556	520	544	534	521	535	536	558	520	495	532	524	559	530	565	524	531	518	530	529	520	521	584	551	538	589	549	511	499	506	525	541	528	543	532	541	581	525	478	570	530	572	537	562	523	559	531	519	539	484	526	521	557	537	517	531	525	503	510	525	501	523	537	576	530	501	545	535	541	541	518	533	525	506	552	524	516	544	509	578	564	532	497	520	505	520	554	543	537	508	546	489	520	515	523	497	532	545	515	504	511	570	544	536	551	539	517	510	523	535	531	520	556	547	566	548	488	511	541	496	540	520	519	543	462	571	529	551	537	557	542	526	501	556	569	539	474	497	564	531	536	544	494	534	480	537	569	522	504	561	523	536	532	522	506	543	506	523	507	537	516	547	580	526	547	523	558	516	541	570	550	558	535	532	508	542	560	517	560	584	556	535	510	568	531	515	530	564	531	515	511	529	525	546	539	572	564	524	550	504	491	558	538	521	527	515	502	523	534	543	557	501	542	556	531	511	563	524	572	545	552	559	521	539	517	543	516	546	548	489	546	545	512	525	518	543	560	544	505	488	508	550	542	536	563	533	563	544	563	526	504	515	542	550	561	532	530	567	538	560	498	515	581	552	528	563	565	576	550	508	553	492	534	542	535	517	535	544	563	549	521	507	543	573	536	509	511	588	578	510	515	520	529	514	545	576	530	499	544	519	521	477	550	563	545	516	571	541	546	517	509	545	513	517	554	519	510	518	565	536	542	571	484	520	534	524	504	561	580	536	536	511	540	559	532	543	533	521	530	542	551	509	524	555	524	548	523	554	533	537	578	544	541	555	529	500	501	493	536	550	545	527	522	505	531	560	556	534	530	538	561	529	525	540	495	529	538	517	542	562	527	528	483	520	524	535	515	564	520	547	496	519	537	565	527	519	544	537	542	527	549	551	559	542	566	533	540	512	536	490	503	523	542	532	524	502	551	525	530	548	513	503	492	544	540	532	528	537	523	514	534	547	574	524	542	535	538	534	559	540	497	540	514	553	587	570	556	534	519	531	536	559	585	485	544	564	514	533	528	541	540	497	501	527	534	523	540	553	535	521	499	544	520	535	515	534	526	531	534	536	559	518	513	504	526	533	546	573	512	518	494	565	534	529	509	525	533	533	558	540	511	546	530	524	555	540	558	538	521	527	494	532	519	528	528	476	490	480	475	530	498	534	535	530	509	541	536	552	534	521	502	525	547	545	535	532	551	484	537	568	559	526	508	559	539	540	506	560	570	548	519	563	545	548	530	523	513	547	510	563	548	535	555	554	501	514	557	551	500	543	483	527	533	489	544	573	532	548	528	522	567	518	531	538	505	542	567	561	524	491	568	499	561	557	544	502	518	547	508	547	514	505	536	582	530	550	550	532	553	521	527	541	530	524	520	518	514	571	511	551	541	530	517	500	574	541	539	530	585	540	565	575	524	548	482	510	554	532	581	518	547	519	498	506	554	560	575	537	542	534	561	537	519	538	548	532	539	482	550	523	579	546	502	480	554	500	504	520	520	520	522	574	542	528	550	554	474	539	522	550	545	535	542	541	507	499	507	560	539	521	537	553	536	515	528	570	519	486	496	505	532	536	526	523	564	559	489	529	533	530	538	568	502	519	516	490	536	554	489	559	504	539	494	523	532	494	527	537	515	529	512	533	558	502	511	534	528	526	574	503	549	563	508	520	546	547	544	509	531	601	557	483	533	538	515	537	570	558	533	541	510	538	543	520	577	569	563	519	513	581	554	516	518	531	550	533	555	573	546	540	503	518	576	543	504	545	529	529	532	537	508	584	530	601	516	570	570	531	488	551	488	565	538	507	514	521	550	510	521	533	511	549	540	551	521	518	504	552	518	531	513	512	539	521	508	563	565	553	525	468	554	524	592	539	561	550	506	503	552	546	500	550	554	543	492	553	530	493	495	518	525	519	552	483	575	543	527	506	526	538	536	544	555	573	539	547	533	533	529	509	495	500	549	601	564	593	525	512	528	523	553	540	540	488	548	555	543	522	548	504	565	552	507	549	528	523	525	551	552	569	527	520	512	579	529	525	533	531	530	533	499	504	543	519	530	518	532	495	542	561	514	554	474	543	534	580	549	499	546	517	556	554	543	506	540	522	530	493	533	549	501	536	535	539	521	554	555	510	547	538	551	524	564	524	571	526	516	539	556	517	528	514	503	541	541	536	525	508	545	593	507	539	503	488	514	531	554	554	549	561	515	507	585	553	500	548	561	578	512	559	529	579	531	564	563	513	523	521	559	565	544	510	581	505	528	557	504	564	543	535	547	503	501	516	498	537	546	569	522	517	532	563	549	529	557	534	533	564	528	556	565	536	590	499	540	512	492	524	536	522	530	550	517	568	567	531	513	548	537	550	527	514	518	531	528	559	559	544	551	551	490	550	505	514	567	545	598	521	527	521	537	519	505	565	570	509	572	498	488	527	543	532	492	531	544	606	544	558	557	527	526	541	539	521	548	519	507	579	526	516	524	510	526	539	543	508	528	535	515	547	513	538	535	533	540	543	548	512	517	497	522	545	524	516	489	525	560	506	497	504	508	523	568	522	543	514	546	503	519	557	535	555	501	534	542	547	515	545	494	569	583	496	558	547	507	527	519	537	531	539	539	547	567	508	522	552	563	552	511	543	557	554	543	535	540	594	543	540	563	540	508	528	556	552	535	541	502	532	523	525	552	514	525	552	499	509	514	559	546	490	559	563	528	547	597	545	568	555	523	538	560	526	556	505	527	516	500	521	569	527	558	525	537	568	565	515	573	568	544	514	539	516	488	522	522	505	528	509	540	514	548	529	553	528	582	541	560	518	533	511	511	546	556	484	524	552	513	549	538	558	563	493	524	534	500	542	518	530	534	557	531	559	532	544	526	518	535	492	537	523	510	522	525	520	516	549	525	519	564	519	586	569	546	539	546	576	535	507	478	557	562	575	520	570	521	508	471	551	533	533	517	533	529	578	522	507	546	506	526	557	579	517	573	522	463	557	493	518	528	523	580	507	547	547	552	535	508	518	542	534	502	520	530	571	550	562	554	549	511	558	540	533	524	500	511	530	535	557	494	518	565	558	509	553	544	561	550	533	536	527	573	521	550	525	515	522	524	540	561	524	564	523	535	503	528	548	538	519	525	525	523	526	498	554	466	554	513	551	530	573	530	518	522	563
1579	323	289	316	313	291	282	262	272	296	298	267	275	251	283	257	245	296	284	256	275	299	293	271	316	295	280	282	287	286	292	243	282	288	274	258	281	272	273	332	259	253	309	265	274	274	281	294	306	314	272	298	283	272	292	253	283	285	311	278	276	289	289	271	296	260	281	285	288	256	303	306	308	278	276	247	298	262	279	304	290	276	310	288	277	286	255	306	307	296	307	297	270	282	309	270	304	265	263	292	256	303	291	255	329	287	275	284	274	269	313	279	265	274	267	274	313	318	302	288	274	275	263	304	264	295	239	283	275	300	279	272	261	265	267	301	286	315	303	276	293	286	252	243	245	281	260	305	314	270	290	304	297	273	275	291	334	301	285	287	294	245	280	267	284	293	318	304	308	310	271	270	273	291	308	279	277	281	305	315	274	308	262	270	293	254	263	283	280	283	279	311	274	268	279	289	266	282	301	286	276	275	300	282	256	291	281	297	301	266	272	280	293	303	254	260	315	265	264	257	263	262	282	308	252	253	308	271	312	305	292	291	313	264	309	252	297	283	277	299	303	261	282	328	289	255	270	299	285	294	289	275	284	270	303	287	274	270	279	283	289	281	290	292	305	273	290	280	298	296	297	303	297	305	280	299	309	265	256	283	304	284	324	287	280	280	290	270	271	274	276	305	285	267	315	278	289	300	247	325	311	266	292	280	279	317	305	288	277	297	298	308	318	287	294	253	248	276	314	254	286	286	313	272	255	292	317	307	265	289	328	261	279	286	278	251	306	296	244	279	277	250	271	294	303	240	286	332	294	239	293	280	271	296	282	274	262	282	239	289	284	296	274	319	279	296	290	248	293	279	251	325	297	267	273	253	257	287	290	304	285	266	305	266	273	279	270	291	249	286	273	277	278	256	300	295	264	269	268	300	272	260	295	274	261	295	300	271	292	264	268	256	299	269	293	304	330	268	291	275	293	279	280	269	301	291	304	283	298	264	262	327	275	307	268	283	293	292	266	255	264	284	257	280	284	249	312	292	279	294	292	310	276	272	300	284	307	298	283	268	266	300	288	293	300	309	259	287	296	305	290	279	300	292	315	314	247	248	256	302	254	252	312	290	272	305	307	282	257	259	284	262	269	287	288	257	323	276	282	287	291	286	291	308	327	273	271	261	257	308	262	300	284	273	292	277	293	260	306	298	270	255	278	314	301	293	300	269	312	303	251	304	278	288	290	241	281	291	272	263	271	271	258	265	315	265	290	302	253	266	257	271	292	287	318	279	321	281	291	281	293	304	283	309	311	246	290	308	282	305	271	323	264	303	284	282	284	300	283	278	290	310	262	276	286	246	298	279	269	289	265	265	278	279	290	285	284	299	322	279	288	283	254	286	286	272	287	280	288	301	311	283	280	285	297	295	282	307	262	250	287	277	279	298	293	284	290	289	310	283	282	295	281	281	308	294	299	289	292	288	297	287	325	305	262	293	309	291	291	296	272	282	260	279	279	283	255	290	273	275	241	265	310	290	301	287	262	268	281	284	285	280	290	291	286	283	324	289	268	282	303	288	283	299	301	309	274	270	250	304	283	280	273	304	277	307	278	264	307	283	304	311	296	275	299	271	253	300	285	260	262	273	281	276	263	290	296	276	271	310	312	290	300	283	333	281	278	260	279	261	283	276	298	249	300	281	278	252	249	320	265	276	303	268	263	295	294	292	268	289	273	290	266	294	300	316	282	287	287	268	277	280	307	287	293	284	272	273	309	265	276	282	268	339	270	281	280	290	312	300	287	317	310	264	300	282	250	278	300	232	279	303	303	274	242	277	295	274	257	287	291	306	285	292	280	269	284	277	286	281	252	267	286	301	295	278	274	317	293	325	316	289	310	314	285	293	290	308	245	288	270	288	264	289	265	294	329	282	297	286	254	276	274	265	311	295	284	275	298	277	275	270	302	294	291	308	269	284	305	288	277	237	287	219	280	268	278	283	294	323	320	279	288	266	293	272	267	281	278	264	319	296	293	292	296	288	258	260	296	319	277	271	284	271	275	287	300	290	276	267	295	306	288	289	288	284	301	341	253	284	282	273	265	289	270	279	289	270	293	284	280	299	296	294	288	316	287	287	258	255	272	267	287	281	289	290	256	285	284	287	281	255	302	288	259	268	268	316	268	302	276	270	292	280	283	292	271	265	263	294	278	289	272	282	256	275	282	312	280	277	257	291	287	296	312	256	282	269	286	287	267	295	291	269	292	303	310	300	296	306	318	272	267	267	295	262	273	287	316	288	285	282	295	276	312	268	285	299	315	263	285	290	294	266	246	267	297	261	283	273	290	296	284	290	299	252	303	265	280	267	272	296	292	282	257	246	287	290	256	242	285	285	266	268	295	311	294	263	271	291	266	300	277	287	281	272	284	256	266	287	288	282	344	304	268	266	243	253	284	296	297	281	285	277	287	284	274	318	239	275	280	286	279	284	279	276	272	244	259	254	272	289	306	302	272	300	297	313	284	289	291	296	288	335	266	281	271	284	306	315	300	281	294	262	304	261	304	266	278	267	244	287	278	282	299	288	293	298	278	264	273	293	259	307	268	262	300	291	272	276	300	285	305	262	278	272	277	285	283	296	284	271	287	294	276	250	260	278	308	295	260	286	301	303	300	270	266	275	296	264	275	284	317	299	263	265	275	279	314	272	288	248	295	275	294	299	291	313	255	277	269	288	272	284	265	311	243	283	272	268	293	307	272	269	293	249	257	294	308	276	288	293	273	292	283	285	261	286	265	269	255	270	280	262	270	256	273	268	276	298	267	294	271	278	291	310	305	286	293	270	296	290	300	293	283	257	282	296	258	284	292	288	319	315	293	303	278	260	304	282	288	303	321	264	302	274	258	267	291	293	286	273	292	283	303	305	267	270	266	281	279	289	251	259	284	267	290	255	291	277	261	264	266	273	268	304	272	271	275	290	259	284	280	287	296	293	284	325	258	262	308	258	280	269	309	285	280	287	265	253	290	307	290	295	305	269	275	277	285	247	304	294	267	296	312	268	309	266	322	283	285	290	284	303	257	275	254	304	287	274	294	283	311	267	280	284	274	260	285	312	264	293	266	294	278	288	291	291	269	293	279	280	265	269	282	266	272	276	289	304	266	316	298	316	278	312	317	275	294	261	264	262	287	280	274	261	283	273	296	282	260	292	297	325	300	265	307	294	290	280	289	299	289	303	270	272	255	300	305	292	299	285	283	253	292	316	289	284	270	282	305	272	275	277	273	293	284	271	285	280	272	291	279	266	285	288	292	296	266	256	287	270	295	307	299	282	314	264	289	276	243	288	286	286	269	258	285	284	256	266	279	271	258	282	282	276	326	303	268	269	302	276	270	264	253	297	306	281	294	308	273	302	294	308	276	255	256	285	271	288	253	295	278	286	293	300	296	279	296	272	285	297	283	302	285	284	268	292	290	267	263	300	243	286	282	278	294	296	315	280	298	295	281	276	254	271
1822	634	663	685	664	660	668	621	636	639	603	637	658	608	607	628	606	590	625	595	595	627	581	627	642	665	677	582	649	609	620	605	596	656	642	635	597	649	620	611	663	677	645	615	646	608	633	674	592	613	621	649	604	575	630	651	635	615	619	666	644	605	595	627	639	645	631	584	611	630	623	592	649	596	652	632	622	655	634	608	653	618	598	626	589	586	625	649	659	585	665	617	622	616	623	630	643	587	643	620	618	621	642	594	632	606	613	594	641	612	607	627	623	630	578	629	631	609	604	652	657	635	627	602	660	598	631	640	588	619	654	611	586	660	634	630	598	605	633	649	632	652	612	642	586	638	632	644	617	606	602	642	607	601	603	607	628	642	633	601	660	632	625	648	623	685	618	626	617	593	648	608	591	571	611	647	637	638	669	694	632	597	608	575	581	640	614	643	622	581	574	647	654	634	666	634	626	650	635	619	615	661	626	553	621	626	630	643	643	615	642	628	591	635	649	620	662	633	634	608	639	601	610	583	613	642	605	621	637	612	643	609	624	578	617	618	624	616	571	637	591	592	606	613	652	637	625	593	639	627	622	626	599	630	647	659	589	625	641	618	591	618	615	648	643	607	572	606	608	650	622	574	615	596	650	625	604	628	620	676	617	625	584	612	574	602	627	614	627	623	630	627	633	577	634	606	678	600	597	631	624	598	605	630	615	585	608	628	622	615	667	623	606	657	599	644	569	610	623	625	655	645	645	572	592	638	576	630	653	637	593	617	633	642	653	601	696	611	578	603	621	603	641	634	588	628	614	620	603	589	590	593	642	667	625	613	590	585	647	644	637	610	646	619	601	641	615	583	637	623	645	622	665	649	628	641	610	636	612	655	589	648	615	645	616	623	614	601	644	626	624	645	626	633	592	621	629	632	636	627	636	628	622	624	644	582	669	599	586	618	619	615	562	636	663	598	634	634	586	606	629	655	601	617	611	623	628	640	627	615	597	638	659	600	640	641	642	627	634	621	613	657	649	582	683	627	598	614	620	661	624	632	653	643	610	648	629	655	583	647	642	642	599	645	603	611	611	599	592	588	645	565	616	620	627	643	620	605	609	633	623	650	645	650	635	631	584	611	601	623	629	626	579	663	619	682	670	606	633	642	608	647	610	611	640	624	582	600	603	622	576	683	623	597	615	668	629	628	615	617	625	611	639	652	614	627	598	600	589	562	636	637	596	581	617	599	605	617	600	640	579	647	617	640	612	633	628	615	636	615	612	642	637	660	598	645	657	589	647	642	621	615	641	656	645	640	638	567	592	621	624	567	630	617	634	590	628	612	614	559	633	569	577	644	648	601	619	606	636	582	634	621	645	633	622	622	615	624	630	640	612	607	619	613	647	629	619	550	669	627	650	666	643	615	647	631	587	590	591	634	618	608	594	617	604	604	585	602	583	621	605	625	595	638	638	621	591	664	649	620	628	631	585	623	632	608	628	636	630	630	613	621	620	654	634	630	565	590	680	571	616	661	622	612	706	602	648	619	592	626	595	617	650	665	610	621	616	617	597	628	618	632	632	640	629	648	608	636	691	619	624	645	596	569	661	673	610	645	597	574	626	629	637	608	604	636	610	621	657	616	637	654	641	648	611	642	628	642	576	588	616	663	602	601	589	559	586	623	619	617	569	653	631	631	608	630	622	582	585	634	631	641	643	573	614	620	618	629	617	607	571	602	554	651	608	659	597	607	604	603	612	701	643	614	618	666	646	653	647	601	652	632	632	606	620	603	603	605	620	648	634	662	630	639	644	609	628	594	602	600	585	640	609	607	616	640	654	633	664	649	623	607	664	631	643	616	596	606	582	612	632	604	665	621	602	622	587	569	605	599	586	599	638	614	641	603	639	662	666	630	639	632	663	612	702	587	600	624	637	600	591	606	641	677	642	634	633	601	662	642	604	624	637	619	645	627	601	631	627	638	620	587	596	619	604	598	577	643	633	622	631	593	610	618	623	591	624	594	655	629	631	584	621	608	603	631	672	613	620	658	677	605	618	641	591	603	611	671	625	602	604	635	618	650	638	606	586	610	637	646	627	612	594	622	600	647	606	602	627	615	631	616	663	653	621	666	614	670	588	619	581	623	626	609	626	587	633	605	617	639	677	595	662	625	642	601	593	650	597	633	634	637	674	586	596	617	635	644	567	611	597	643	579	623	664	611	560	614	561	608	615	591	606	652	605	621	679	621	617	610	609	639	586	583	627	648	647	649	633	619	623	586	633	656	570	638	637	600	591	635	616	609	626	647	624	562	633	627	621	630	643	581	579	601	590	641	609	623	650	603	610	614	637	624	648	648	564	626	639	602	653	605	606	635	611	647	667	635	621	601	632	649	625	650	666	571	639	599	664	608	601	593	677	618	642	642	642	580	601	638	623	606	606	658	609	642	633	584	609	648	618	646	650	618	601	680	589	615	618	584	611	649	622	603	610	636	622	671	596	632	649	630	668	592	626	605	640	614	619	601	647	622	600	631	610	614	611	576	632	610	645	622	639	618	600	611	608	635	612	612	643	643	534	643	619	624	583	621	606	615	635	551	613	637	651	627	653	612	624	636	621	594	682	615	608	611	600	592	618	649	622	604	650	712	592	589	592	634	594	714	635	632	565	591	611	614	586	649	664	630	617	627	572	638	642	630	601	623	615	600	595	607	638	606	592	625	662	617	639	605	622	582	604	614	644	594	643	644	636	638	635	669	599	601	667	657	624	646	635	589	603	617	589	595	628	569	616	603	625	608	579	569	594	604	621	613	644	625	636	568	655	636	610	594	654	600	636	634	629	623	594	643	671	658	620	620	630	617	649	589	580	637	646	633	630	628	636	599	625	630	663	582	674	644	612	628	627	629	645	635	646	631	644	639	610	595	634	650	610	630	649	609	582	551	628	610	624	643	612	616	648	624	614	603	605	636	594	626	636	573	620	619	622	593	591	674	632	590	628	615	612	600	588	639	626	615	648	619	618	604	637	609	678	604	614	596	633	642	640	593	620	702	624	664	636	635	615	647	613	591	657	619	600	606	639	582	633	665	651	626	617	653	611	668	627	673	621	586	586	645	630	610	626	571	632	595	670	607	671	616	627	620	660	617	635	649	662	627	647	612	608	632	591	586	650	588	613	606	608	661	593	569	633	652	666	614	662	601	628	622	622	647	668	604	611	605	630	633	610	621	676	584	634	674	633	636	619	652	608	650	612	643	607	608	617	631	664	636	629	623	609	586	615	634	630	620	615	610	574	602	638	625	602	617	663	598	577	604	644	614	656	610	594	608	622	636	619	618	614	636	628	623	610	660	650	598	635	641	628	622	591	597	600	613	645	625	661	610	614	649	618	604	601	618	612	623	607	617	631	640	622	634	618	612	642	594	582	616	586	592	625	603	633	606	555	629	651	585	629	575	621	660	664	603	618	614	608	617	677	643	653	600	630	621	634	619	602	628	675	576	649	590	627	625	635	624
7212	475	527	413	321	276	253	213	196	192	157	175	191	190	166	179	169	194	172	170	156	150	181	196	189	175	183	149	167	175	164	178	165	157	188	161	164	176	170	147	178	146	175	167	177	194	167	157	190	159	165	154	164	161	187	172	148	147	153	191	164	176	179	173	169	161	174	169	147	173	181	166	179	185	168	177	171	161	162	178	151	174	169	159	189	148	177	160	158	145	168	160	144	166	183	158	146	149	140	149	184	171	172	152	205	172	172	153	164	172	168	163	162	154	167	134	183	178	177	164	173	164	164	180	163	170	158	158	160	164	149	172	161	141	169	185	177	166	154	156	152	185	160	163	178	178	189	160	141	173	150	137	169	183	177	168	171	153	165	151	177	155	149	147	194	161	145	168	170	177	153	153	153	167	191	151	155	146	158	161	144	185	159	159	176	186	159	167	174	168	142	169	148	176	163	181	161	151	191	173	151	138	149	153	154	162	165	163	150	167	134	148	151	175	160	158	156	171	174	177	163	176	160	170	150	167	159	181	164	164	134	161	145	156	172	159	174	187	142	183	167	168	161	163	144	173	191	157	180	161	177	162	177	176	147	169	197	168	167	174	183	176	201	165	178	176	170	147	171	153	185	179	158	159	179	163	174	162	175	179	178	168	189	149	166	159	179	167	161	166	163	166	165	187	167	190	154	189	148	169	200	175	169	137	181	145	165	146	171	182	154	166	172	160	154	159	164	147	198	140	188	164	169	184	163	180	156	158	171	160	189	158	168	148	169	161	144	163	163	138	156	175	155	156	143	154	166	179	147	135	143	195	153	157	179	172	142	171	169	160	169	147	167	170	176	152	165	188	149	141	152	151	147	177	163	155	156	169	163	168	160	174	181	156	162	169	160	154	160	152	151	169	163	161	177	180	161	176	173	146	155	166	163	154	133	153	150	169	173	168	173	163	161	183	173	173	167	189	146	164	164	170	153	179	146	169	159	169	155	157	167	155	178	161	152	158	166	180	162	189	123	148	172	183	169	178	176	160	183	162	171	160	163	166	183	167	157	158	169	176	166	168	154	154	163	177	181	179	138	158	158	161	154	151	148	170	176	178	146	166	170	190	152	183	146	186	200	174	194	156	142	152	179	185	159	173	179	150	152	162	167	165	170	162	182	179	188	157	173	154	173	168	173	151	171	192	153	178	163	154	170	149	181	180	156	191	151	156	166	178	160	171	146	178	158	175	151	151	165	186	171	160	168	192	182	158	144	150	157	173	141	149	152	158	167	162	166	174	171	174	159	158	149	173	168	176	167	170	168	171	161	177	170	142	140	162	162	166	184	170	157	159	152	156	163	199	152	155	162	152	151	154	188	159	157	141	190	180	155	159	192	166	146	178	169	161	188	170	189	201	172	181	167	176	161	185	158	175	163	146	159	186	190	168	166	171	153	174	181	171	156	161	154	158	160	134	161	166	167	173	180	149	155	161	156	145	149	166	168	166	140	148	149	170	185	178	183	163	182	176	193	163	162	158	172	160	155	143	181	168	157	143	194	163	177	172	160	141	171	155	172	200	171	176	158	175	165	151	154	172	181	174	158	171	176	183	157	149	164	167	151	176	170	181	157	150	183	169	128	171	160	181	170	161	164	150	195	188	155	141	198	148	159	157	154	175	186	155	172	161	155	157	170	179	177	165	178	167	180	162	153	190	198	169	165	199	166	174	160	180	202	177	149	162	185	169	175	192	144	180	145	176	162	176	161	151	169	146	166	162	163	151	165	179	143	161	152	138	177	166	157	155	171	153	185	177	177	174	170	164	148	159	186	178	171	156	155	178	159	156	171	159	157	168	167	172	188	161	154	178	151	192	162	175	176	151	142	146	151	172	146	176	157	141	146	155	138	183	165	167	159	164	173	181	174	145	162	169	159	175	166	162	154	165	158	161	141	171	166	206	163	136	173	153	148	158	148	197	157	174	162	156	170	167	160	161	136	166	194	170	156	161	158	176	168	152	188	138	181	157	155	160	186	172	145	168	172	167	163	163	158	174	149	141	179	159	169	144	174	166	155	179	137	172	151	155	161	176	182	167	169	160	167	174	160	154	172	167	173	142	151	148	186	172	143	148	150	152	136	170	141	166	181	172	153	174	165	155	162	169	178	165	181	159	178	181	166	165	158	181	163	203	156	156	161	153	170	156	171	162	189	158	164	162	151	177	180	168	145	163	187	172	159	172	168	181	142	146	180	168	171	165	172	166	163	170	190	181	168	177	181	145	167	193	168	165	191	164	164	168	161	161	167	152	148	178	177	160	174	142	163	180	150	163	159	147	141	181	162	146	165	172	169	184	139	149	158	173	150	170	161	178	174	181	163	166	196	166	170	162	165	168	149	161	141	166	170	166	161	171	171	163	169	182	192	159	147	169	187	157	194	147	152	145	157	158	163	148	199	197	176	156	178	148	174	162	170	189	177	152	180	149	169	174	156	158	161	193	162	167	146	165	149	172	179	166	164	163	175	167	176	179	146	181	158	147	158	162	167	168	177	164	155	149	157	177	172	167	175	168	179	135	166	171	190	158	176	177	173	135	153	165	175	155	169	197	169	163	185	165	156	152	151	145	153	157	158	161	182	161	161	164	133	156	188	199	163	169	180	203	154	169	176	165	175	168	153	141	165	174	180	140	181	172	163	152	174	163	155	157	150	178	205	158	167	153	180	180	166	170	184	165	159	177	158	148	192	154	155	159	159	160	172	182	153	189	175	169	169	173	163	170	162	166	155	168	191	168	181	189	180	192	185	140	158	159	182	178	179	169	159	165	181	164	174	163	170	182	167	176	177	169	147	160	139	156	155	163	147	158	163	172	157	164	147	170	158	159	145	133	174	156	166	185	181	167	188	162	169	171	141	179	156	145	165	167	182	168	165	187	169	153	133	178	179	163	157	152	165	147	164	176	174	134	140	178	163	177	172	164	132	149	144	179	164	204	163	172	165	168	172	176	183	172	151	134	179	178	146	174	167	173	184	157	178	170	159	152	183	163	143	156	189	186	176	148	148	179	168	158	167	169	162	151	155	170	180	179	168	164	181	179	166	180	164	160	183	157	176	145	160	167	173	167	196	182	170	141	155	146	159	169	162	149	187	165	174	154	171	152	166	174	162	141	161	135	152	182	191	149	179	156	162	155	178	162	163	160	170	182	168	133	179	162	183	178	162	169	171	149	155	157	161	161	145	178	186	143	163	182	160	184	152	154	174	171	170	148	148	157	172	167	175	166	157	177	164	212	164	179	164	186	164	177	164	161	166	158	164	168	143	182	190	171	155	151	164	141	151	155	166	141	160	169	157	135	162	172	165	175	160	152	160	184	150	179	150	139	141	178	169	172	177	175	191	159	154	150	168	167	163	179	175	173	134	158	171	162	149	159	148	166	159	182	172	143	168	176	179	183	156	162	157	175	178	147	194	175	171	181	179	163	179	158	175	167	156	176	165	189	152	184	172	168	189	187
6110	662	1176	1338	1174	941	827	734	664	601	607	508	562	490	508	444	487	437	466	469	422	456	429	435	400	452	405	393	425	415	414	412	407	456	437	409	421	426	454	421	437	478	439	446	464	406	456	425	454	418	421	450	439	415	424	393	404	399	422	397	424	391	424	426	400	427	409	463	434	412	419	416	411	387	385	429	411	393	390	400	397	387	431	384	399	402	368	389	413	356	390	422	373	419	414	406	420	413	410	390	400	386	366	418	400	401	387	430	383	379	379	405	420	404	400	393	404	441	391	419	397	403	388	375	397	432	408	389	425	381	385	416	424	412	406	405	398	406	407	411	390	436	396	374	403	406	399	419	400	419	416	404	420	396	402	361	397	400	392	407	398	422	396	409	382	404	385	412	408	375	385	406	406	413	387	436	408	407	421	427	397	390	370	397	374	378	408	361	389	413	406	377	443	370	395	399	426	387	445	418	380	396	429	380	424	385	378	403	389	397	386	402	400	374	388	428	399	402	373	346	406	399	382	431	407	400	378	401	402	382	416	390	415	359	409	373	358	372	388	365	372	370	379	359	392	392	402	395	389	383	369	390	406	431	419	388	387	397	420	393	417	377	388	385	393	416	424	399	383	400	400	419	392	411	394	410	400	418	401	404	388	411	385	376	372	416	410	380	386	425	407	343	399	391	410	394	410	353	411	415	386	369	450	433	390	365	390	368	413	357	403	406	398	424	402	398	377	397	441	411	412	391	374	389	437	399	368	409	350	411	410	381	393	412	423	416	430	391	394	400	375	392	390	392	404	423	425	380	387	428	425	396	369	378	406	381	384	374	444	391	440	371	427	395	384	410	376	417	419	425	409	382	392	445	392	390	415	389	412	367	379	385	392	412	425	364	377	392	422	409	403	400	403	407	422	400	410	427	405	399	377	390	407	378	405	376	422	393	391	401	396	388	390	411	410	418	371	407	417	434	409	385	409	379	414	432	397	422	401	390	412	404	429	382	419	388	401	414	419	399	401	376	402	391	409	386	412	402	403	411	414	405	399	403	367	400	411	428	400	401	437	430	414	408	399	437	440	423	418	396	379	408	398	438	427	408	403	389	438	400	369	360	371	407	414	401	406	408	439	436	385	394	419	468	383	450	387	381	369	400	412	413	383	374	354	428	391	429	398	397	420	388	373	412	428	393	392	411	400	388	383	383	403	406	406	396	377	443	399	378	428	412	418	398	409	426	430	408	421	420	406	386	392	398	406	367	356	392	417	414	392	418	370	397	410	412	372	418	376	379	425	439	396	415	361	335	439	378	367	448	417	416	440	395	411	423	411	398	392	409	400	370	391	378	376	385	415	405	390	427	379	364	373	404	435	408	401	408	409	389	411	390	374	386	408	401	408	427	391	386	383	398	370	418	377	418	382	400	389	419	407	414	436	387	396	409	415	397	392	421	410	404	441	402	440	424	381	401	377	439	415	380	402	379	392	403	414	391	384	395	403	386	410	373	397	393	418	380	404	372	408	399	365	399	379	388	399	414	423	399	400	420	418	385	408	408	380	434	389	427	420	426	426	359	397	346	395	363	381	410	370	413	389	392	389	363	408	368	391	383	400	360	402	401	426	395	406	390	380	422	407	433	417	431	391	402	389	398	390	401	399	404	394	405	434	396	379	429	394	399	421	419	388	409	393	390	402	433	381	386	406	410	422	372	420	361	427	404	406	412	409	416	466	403	441	395	428	411	406	375	434	414	411	401	423	419	385	444	356	392	371	399	419	404	359	412	415	423	404	390	394	398	388	405	387	411	371	375	410	386	408	396	392	375	420	405	408	379	405	416	403	397	410	408	351	409	388	384	385	398	423	358	411	407	399	374	373	401	412	432	406	392	414	386	381	425	429	414	369	399	436	389	374	341	406	405	399	386	428	406	437	388	441	411	372	373	386	378	371	435	383	440	395	378	436	451	356	403	416	417	400	374	401	389	396	403	399	406	411	377	393	409	385	404	410	378	418	415	371	417	399	368	385	382	386	377	360	425	412	401	439	423	451	373	430	414	403	394	381	381	443	397	424	417	388	366	414	415	391	400	426	402	438	389	417	411	387	369	419	439	395	373	394	393	405	397	405	413	362	427	406	391	377	398	424	385	422	397	375	390	412	373	409	382	410	415	436	368	414	355	409	402	391	388	424	409	392	375	416	398	423	421	448	423	393	408	407	397	377	398	404	388	387	392	402	381	412	376	397	406	390	388	422	452	425	370	436	385	420	419	378	377	429	388	362	378	398	396	407	376	357	413	354	389	417	386	417	373	417	340	400	395	383	442	417	381	425	385	362	406	399	417	392	416	386	430	383	444	388	389	396	397	404	385	382	436	372	415	355	378	387	399	392	394	394	368	390	387	405	426	389	417	411	393	373	409	378	373	406	419	393	438	386	427	397	378	423	401	388	349	407	416	371	404	407	388	411	382	384	389	395	394	404	416	403	420	374	403	424	404	417	385	397	425	363	414	385	374	431	377	400	384	402	395	379	367	392	414	408	411	415	372	378	420	418	368	392	390	395	448	397	400	420	400	413	403	383	402	397	415	384	403	399	423	363	383	371	396	381	395	412	389	425	394	408	396	402	403	377	420	390	409	360	386	382	406	411	402	388	419	390	397	428	392	411	398	402	387	386	386	420	358	372	403	400	396	376	437	405	380	379	406	412	382	388	396	386	432	455	420	396	409	406	418	387	399	406	417	404	394	383	403	390	353	391	384	392	383	422	397	415	393	407	408	366	424	388	408	378	437	388	442	403	405	381	417	385	409	378	429	402	363	419	346	383	397	405	371	419	401	422	395	372	368	414	430	398	351	411	396	389	382	397	395	409	397	390	396	405	421	428	400	439	411	391	388	367	388	361	362	418	388	404	378	404	383	391	403	412	427	435	400	365	401	417	386	394	378	412	429	409	387	381	386	414	391	418	425	377	444	382	398	391	382	368	382	372	356	432	393	407	385	419	425	404	368	423	402	399	417	405	385	396	397	416	402	400	378	441	422	392	401	415	417	430	399	404	380	382	397	399	374	396	397	404	382	367	386	441	395	389	397	392	386	389	412	387	401	432	394	404	386	362	365	384	392	402	370	398	425	398	409	389	421	370	403	396	383	405	342	398	403	394	381	375	409	395	394	372	398	406	389	414	387	406	409	399	379	397	413	372	392	384	388	375	426	411	397	411	431	394	428	372	405	411	433	389	390	394	407	400	395	395	389	378	392	393	377	401	432	385	394	381	373	382	399	398	377	408	396	358	407	420	409	410	416	394	364	358	411	414	394	386	421	374	400	436	401	421	397	354	406	407	404	367	382	396	387	391	387	378	432	423	411	383	396	421	405	420	411	392	414	364	404	412	419	379	427	399	415	387	400	437	403	414	392	415	394	377	353	415	372	425	391	408	436	411	396	414	394	402	410	394	411	407	382	389	423	375	385	405	395	401	421	421	416	479	428	383	385	398	420	369	405	389	377
13452	1060	979	815	585	493	397	347	338	304	272	268	286	278	237	264	218	225	238	247	250	227	262	224	226	233	220	234	232	215	251	237	227	244	216	201	221	219	239	234	206	191	264	238	233	236	240	242	242	209	232	198	244	229	218	232	221	252	221	210	213	227	203	217	248	233	241	234	224	214	231	226	257	222	223	227	199	253	217	220	250	201	236	248	234	242	240	252	226	230	224	219	239	231	221	216	257	216	221	220	216	190	211	257	212	210	227	211	237	247	207	229	244	238	243	226	233	215	237	231	251	230	220	202	222	246	226	260	221	230	238	226	254	210	243	227	203	226	227	250	208	235	215	208	225	231	222	218	235	210	207	239	232	231	248	217	211	224	232	240	248	238	233	228	226	246	232	214	227	247	244	226	252	250	240	210	218	206	242	243	224	225	233	224	201	202	198	238	209	215	202	232	215	215	193	213	225	262	235	218	255	243	235	227	247	244	230	224	213	225	240	231	237	228	237	236	214	214	209	218	181	254	227	202	226	230	233	216	243	229	203	238	224	225	224	233	243	214	230	210	210	227	248	217	200	227	264	224	254	217	210	218	247	208	227	245	239	200	225	215	205	234	203	224	237	237	241	249	259	212	204	224	224	231	218	225	241	167	228	177	228	237	230	233	223	210	217	216	209	235	199	227	229	218	249	222	232	223	246	246	242	236	225	241	234	213	200	247	235	226	210	228	242	223	224	245	241	222	203	235	217	219	270	215	219	204	209	226	221	226	245	207	226	222	223	225	240	216	209	228	232	228	237	225	211	246	205	202	210	223	210	207	221	197	213	222	217	237	201	229	208	213	230	234	244	218	216	206	213	246	226	258	234	196	228	223	229	193	213	239	237	259	235	239	210	205	207	253	202	239	219	211	221	215	216	216	270	215	207	251	253	216	206	238	226	233	200	230	231	219	224	241	216	244	241	227	235	211	216	234	244	252	229	232	250	209	224	224	189	247	233	222	234	215	213	218	222	206	212	240	203	226	240	203	222	230	239	223	253	253	259	215	203	219	227	247	235	235	214	229	186	202	197	218	222	221	229	223	209	227	230	231	252	245	258	231	198	232	246	261	230	236	229	245	214	230	229	215	226	222	221	255	210	224	246	244	231	205	230	229	222	251	215	221	237	228	225	245	226	232	206	240	247	229	218	226	218	195	248	219	239	212	218	238	188	229	237	231	233	235	218	243	221	231	208	231	223	228	230	226	230	232	229	213	246	228	226	243	217	236	227	242	248	232	264	196	212	221	239	239	216	227	237	211	182	224	241	236	232	257	246	221	206	213	211	255	269	236	228	222	239	244	239	238	220	204	213	220	240	218	209	218	198	242	212	253	222	234	196	213	235	222	245	239	250	213	208	222	239	200	244	229	246	229	215	243	222	222	215	226	225	251	224	231	240	238	229	217	220	248	225	258	221	219	223	203	212	214	223	198	209	215	210	247	234	225	226	222	232	208	248	210	189	259	193	210	234	230	219	217	270	228	258	220	230	236	233	232	217	234	231	218	247	222	235	217	209	199	222	226	206	238	226	254	236	218	214	204	252	216	217	243	229	240	214	212	211	244	229	201	205	225	222	262	225	234	214	218	235	227	228	236	210	234	229	230	210	229	227	247	233	243	231	233	219	215	218	235	224	235	238	208	206	242	237	224	243	220	205	217	214	227	229	250	190	193	245	228	241	223	241	227	261	275	218	227	241	212	238	218	251	233	215	221	223	243	212	217	230	235	215	238	217	194	225	219	221	237	224	229	206	240	232	256	257	240	204	236	232	223	225	223	219	220	250	244	227	244	230	219	227	232	226	217	222	229	230	207	245	236	238	216	208	235	230	236	208	216	228	205	250	227	219	250	227	230	208	204	235	223	225	225	214	229	253	241	222	243	198	245	231	237	212	240	225	217	212	236	237	237	209	251	233	244	230	244	232	237	211	222	221	224	200	237	224	255	231	208	215	211	230	185	226	228	225	213	227	236	217	233	221	205	237	244	206	251	246	261	220	226	242	211	229	239	241	219	203	204	234	221	209	250	247	222	216	221	239	206	227	215	238	201	228	234	254	202	221	221	231	223	226	216	238	220	201	221	220	219	226	209	201	222	183	215	232	199	192	231	200	215	236	213	214	238	220	234	244	242	223	227	224	260	227	237	222	212	240	212	206	208	229	240	224	217	242	214	240	212	224	220	210	236	210	239	232	256	220	234	235	217	246	223	234	237	212	231	217	231	208	223	221	202	207	213	225	245	217	210	246	262	211	215	228	210	214	231	231	227	209	232	218	216	222	241	223	205	199	237	222	229	208	218	239	195	212	201	211	203	238	230	229	228	228	226	251	223	222	237	200	237	222	231	210	248	215	241	200	248	208	236	221	239	249	229	223	238	221	206	214	239	247	226	202	226	263	215	234	216	232	223	234	197	240	222	239	239	226	245	261	246	247	220	203	250	200	211	230	190	216	225	242	227	208	231	217	224	228	240	233	234	225	229	239	236	254	230	221	238	231	207	245	221	244	217	239	255	211	240	256	203	206	203	210	237	223	249	219	221	212	249	224	247	245	213	215	225	218	235	237	250	214	234	226	195	213	227	235	201	229	232	245	202	234	250	248	233	228	217	217	222	203	241	204	244	266	220	219	214	232	205	238	234	213	210	217	196	220	246	248	240	206	217	207	244	244	262	203	220	209	212	217	226	259	247	224	210	229	233	228	221	212	235	206	185	231	196	201	219	202	205	251	215	236	233	219	252	226	202	195	218	187	226	225	244	221	226	237	239	232	225	255	232	242	225	227	222	234	238	231	218	229	233	221	234	230	206	237	226	246	225	212	204	215	211	223	218	221	217	206	207	193	240	202	217	225	221	203	240	235	210	225	244	210	206	217	242	201	243	232	247	219	240	200	236	221	222	238	224	231	243	210	224	222	235	253	247	263	226	210	227	232	227	254	223	275	248	251	221	212	254	255	223	228	217	261	226	218	216	202	214	219	235	256	249	230	233	230	251	232	199	212	217	214	197	212	257	226	221	178	203	227	234	206	230	243	223	230	215	219	243	211	228	223	210	233	255	207	222	244	227	210	242	251	227	192	247	231	264	234	231	203	218	212	236	205	235	228	263	241	249	227	235	248	233	231	226	247	210	227	204	222	236	255	227	231	225	233	213	213	200	259	229	240	237	200	211	205	236	239	215	245	233	222	231	235	199	253	204	213	224	247	193	214	241	205	219	190	236	235	213	203	235	230	226	209	225	180	241	227	239	201	239	208	228	231	234	223	224	226	217	228	249	214	227	236	215	228	235	215	207	226	237	232	242	219	220	226	193	215	201	236	207	223	255	227	231	215	221	214	268	230	229	208	219	221	258	222	234	227	257	223	225	195	244	215	206	223	221	231	224	211	204	210	237	213	244	188	198	228	222	214	219	258	237	243	249	244	241	233	223	262	220	214	232	252	243	226	235	216	221	227	252	218	210	215	222
7928	1039	2033	2346	1993	1655	1320	1192	1048	919	856	802	769	703	710	705	655	670	652	577	625	618	605	601	680	555	633	546	561	586	557	575	565	596	603	616	607	625	596	594	659	584	600	612	632	596	630	627	589	593	592	559	575	571	608	568	542	581	533	548	507	580	575	584	547	505	557	549	560	531	555	538	545	513	592	578	539	567	550	541	465	575	529	542	535	581	550	560	551	544	549	577	518	541	544	518	536	571	530	568	534	510	563	503	512	554	483	557	521	557	560	516	512	524	507	560	561	568	554	528	541	583	528	539	576	535	545	540	539	546	527	525	579	479	542	554	496	505	544	533	588	498	557	501	546	507	601	558	538	540	589	575	537	561	524	553	509	548	497	525	527	532	535	550	547	499	538	543	538	550	471	549	578	551	539	553	555	542	558	533	497	521	566	505	546	555	567	564	515	508	585	565	516	530	552	565	523	554	544	534	531	538	531	513	503	561	543	531	515	494	556	540	526	570	532	510	584	557	528	549	541	567	527	511	572	495	519	540	547	547	515	533	557	527	540	509	501	539	534	534	605	522	566	507	543	504	522	536	511	533	514	579	571	513	522	508	546	554	504	494	515	560	520	530	556	561	522	597	539	527	550	532	562	526	540	566	540	516	508	562	544	513	556	518	527	521	580	523	554	565	497	503	531	525	524	517	543	600	562	535	540	544	523	524	510	526	539	503	503	555	508	548	533	510	518	521	509	534	542	518	543	540	516	505	545	556	537	587	558	544	535	530	553	550	539	520	532	576	503	504	571	526	537	504	551	518	517	547	507	479	523	526	503	554	548	553	605	541	555	533	521	574	508	485	529	531	526	524	571	533	527	548	519	525	532	499	540	562	548	521	524	553	565	563	576	562	508	525	536	520	565	544	532	545	547	490	558	567	529	504	585	531	529	535	522	532	532	524	530	565	539	545	538	542	491	582	557	554	572	532	553	560	495	527	569	525	558	561	542	544	520	516	560	516	544	550	567	568	508	558	533	502	526	531	534	550	552	535	552	554	521	569	514	537	533	555	576	583	563	526	516	518	551	540	562	518	519	548	531	547	535	494	542	544	508	548	522	550	574	524	583	531	545	571	515	553	540	518	511	589	567	510	576	509	533	533	548	569	551	519	548	528	509	536	548	574	525	609	508	576	559	520	513	542	581	587	539	534	512	538	552	566	567	516	564	507	526	533	529	557	525	529	520	473	530	518	541	524	536	556	523	562	534	536	497	549	585	527	501	520	526	557	550	538	539	552	545	571	537	529	521	519	532	491	526	536	581	512	542	534	506	539	532	532	555	563	523	521	537	546	536	504	541	551	569	532	513	538	551	543	488	510	571	580	517	551	516	544	537	518	540	526	570	557	523	527	551	531	530	518	503	543	518	520	528	544	552	488	530	568	529	558	590	559	529	554	552	519	540	551	517	497	597	538	572	562	530	534	508	523	512	503	557	537	574	526	524	594	561	549	542	521	558	536	535	528	545	553	558	521	545	538	547	509	510	566	549	559	547	490	519	593	541	569	537	517	499	488	534	523	530	517	547	486	562	559	537	516	536	530	512	537	547	537	501	498	534	526	573	563	539	543	529	544	541	532	552	543	554	579	552	496	538	528	532	492	534	504	539	522	520	516	476	501	523	558	548	522	576	498	517	558	568	561	512	529	507	529	525	536	504	541	559	564	570	522	552	537	508	562	563	580	543	550	497	522	545	594	551	542	538	573	518	519	483	559	575	584	579	546	564	562	525	564	535	513	568	546	567	534	543	538	554	531	517	494	574	530	532	509	567	515	516	540	560	532	576	549	560	549	544	524	525	498	537	584	554	562	527	538	518	520	551	522	516	526	528	485	526	550	525	531	557	526	557	519	521	549	553	564	510	544	568	535	544	589	538	523	567	530	520	523	565	540	548	550	538	545	530	518	511	538	524	532	509	500	532	541	544	593	502	525	542	548	521	545	508	549	550	531	571	567	552	557	509	581	544	530	554	490	493	548	514	558	516	519	557	527	572	538	496	529	535	497	560	498	501	514	558	518	561	496	524	546	537	529	554	525	525	561	516	514	515	554	505	533	521	517	530	548	550	523	558	522	523	518	519	553	528	523	542	579	578	547	553	559	567	539	536	544	512	579	520	501	492	563	511	551	563	522	554	520	528	521	557	524	572	555	536	548	523	537	529	531	543	532	574	496	550	517	478	553	547	532	537	525	513	529	546	540	541	528	540	521	535	552	509	575	551	512	523	471	546	558	541	556	523	525	533	523	524	534	522	538	543	515	556	537	521	555	540	477	525	544	556	508	553	549	511	549	529	565	508	567	475	531	555	547	560	540	566	539	483	530	511	545	552	531	519	515	557	552	528	533	530	535	511	528	526	559	545	530	534	549	507	557	507	525	557	538	528	504	506	541	544	524	560	564	606	507	570	555	563	533	582	559	557	507	549	505	530	553	509	491	565	569	511	537	546	549	529	592	560	525	556	545	555	520	494	535	517	507	488	526	555	546	530	512	525	545	565	541	546	527	549	512	483	575	519	541	517	537	507	573	538	523	530	527	556	524	505	536	513	486	514	492	541	554	498	547	527	547	504	531	535	566	528	559	534	558	566	518	573	552	541	471	522	507	483	514	535	481	525	533	515	520	542	490	527	554	560	547	535	521	543	520	508	493	531	511	506	562	528	541	516	528	532	517	539	497	588	581	538	542	511	505	587	510	512	532	561	520	549	525	558	528	537	525	533	520	468	561	515	560	546	546	533	543	544	493	481	511	521	496	522	507	549	552	584	537	527	521	516	564	539	552	530	533	518	584	522	569	572	523	548	527	568	584	554	563	544	531	531	553	559	535	505	535	510	581	552	555	510	524	527	569	539	581	481	531	548	547	536	502	538	595	555	537	533	520	494	577	529	563	503	534	535	527	537	563	526	548	611	556	553	519	531	546	531	513	537	546	527	563	572	561	517	498	517	530	552	543	548	557	620	545	574	521	527	555	562	494	563	531	528	599	535	579	530	603	534	547	554	514	547	514	514	571	511	516	531	514	561	495	551	514	517	555	500	524	528	540	511	549	522	524	520	558	559	550	544	549	526	555	539	561	536	515	547	584	544	547	529	511	535	558	552	572	528	537	546	505	548	554	549	511	553	527	523	554	518	534	551	538	570	531	533	544	520	576	511	538	565	545	523	532	579	565	530	577	549	580	544	540	523	517	557	507	503	556	519	503	569	546	559	541	535	565	525	545	525	532	535	539	506	502	517	517	477	501	514	537	599	523	496	535	523	561	546	547	524	475	512	491	540	540	570	554	538	571	534	519	518	537	557	515	533	543	553	559	521	534	538	533	525	513	488	524	508	529	523	551	577	545	524	535	525	547	542	551	552	555	557	536	500	547	534	530	540	518	538	506	554	532	554	519	496	528	526	513	535	505	542	525	519	573	561	506	588	492	526	576	561	506	570	514	547	552	490	516	553	527	511	489	524	546
1432	313	275	300	286	329	307	303	274	275	290	269	312	262	291	303	286	268	277	277	322	289	276	261	284	277	303	261	281	288	273	275	290	293	291	274	308	287	289	328	289	285	305	277	292	286	278	294	269	270	277	263	269	283	318	296	270	273	311	287	288	274	298	261	283	289	271	289	270	287	255	263	299	274	298	290	295	263	281	288	288	261	284	270	293	283	270	276	301	310	301	275	252	260	297	284	286	282	299	284	260	282	287	271	266	306	287	266	270	271	262	297	276	305	256	321	283	273	284	284	289	268	254	287	267	298	265	275	255	280	294	278	266	270	294	249	296	279	248	204	282	270	292	290	295	313	288	268	303	265	278	250	303	291	266	302	279	277	295	262	265	269	257	303	318	308	291	289	288	291	276	305	300	314	285	310	259	310	301	280	262	255	291	303	283	252	290	276	232	265	269	280	299	287	276	290	313	322	294	294	290	269	259	305	291	293	311	280	299	303	288	287	285	267	261	272	302	244	285	307	329	288	269	279	294	256	289	294	283	306	272	304	283	285	299	278	303	277	290	306	286	298	292	268	294	279	303	281	286	310	283	277	281	308	289	289	290	266	284	285	285	272	278	245	277	289	279	278	285	272	271	264	276	272	281	257	311	309	289	269	276	269	265	308	296	272	284	277	277	301	285	294	269	280	310	276	300	273	272	286	293	309	274	315	296	287	268	286	281	279	297	337	290	283	265	271	254	252	275	281	278	297	318	278	277	235	265	276	267	288	300	317	253	281	280	263	292	304	286	257	280	282	290	265	284	283	275	277	274	268	294	289	272	250	274	270	281	282	272	275	257	293	269	274	248	265	278	268	286	292	263	269	274	276	289	285	316	302	263	285	275	286	296	305	292	295	280	280	278	292	286	314	328	261	250	278	279	282	284	279	291	270	287	303	321	274	284	233	292	302	275	282	273	254	271	289	308	294	261	301	295	250	294	290	286	295	293	293	300	261	282	293	280	285	318	276	287	293	279	289	275	286	310	285	255	268	310	264	283	277	301	285	289	297	251	289	298	275	269	275	268	292	306	279	262	276	288	293	292	274	292	257	265	292	298	332	284	288	275	286	263	319	306	289	256	324	266	297	273	250	313	273	285	289	273	287	289	257	286	280	277	280	294	287	309	266	272	285	267	283	281	293	261	272	290	286	294	288	275	250	287	290	292	280	278	299	272	313	259	293	315	254	277	287	282	281	271	306	270	278	299	289	296	273	287	283	279	288	332	287	307	305	292	254	286	302	264	310	291	261	267	296	253	266	323	268	294	273	266	321	292	311	280	278	270	304	289	278	285	260	281	268	280	259	295	268	309	261	325	315	285	292	300	285	288	309	255	288	269	269	319	286	282	281	296	285	295	269	294	287	331	289	272	265	280	275	286	281	275	280	299	247	278	268	277	279	260	286	276	270	287	294	277	277	271	292	305	315	299	267	276	265	298	313	301	285	275	276	263	344	302	309	280	295	298	292	284	295	299	290	267	297	252	279	297	269	299	280	275	248	270	293	272	270	283	303	257	254	286	292	296	299	243	241	287	272	271	266	297	312	269	273	234	285	304	250	279	267	292	291	271	265	261	271	278	295	291	300	272	305	280	266	287	309	265	293	269	305	283	285	300	299	293	303	281	305	267	282	256	272	260	263	306	299	271	286	256	298	309	288	336	320	283	294	296	292	283	282	296	280	291	259	262	293	321	290	270	251	247	311	277	302	285	263	304	321	272	286	302	279	304	293	268	295	306	335	290	290	293	325	273	294	282	289	249	319	285	284	323	284	283	290	303	278	301	253	279	276	260	294	285	257	288	299	281	259	284	271	278	272	300	305	294	315	310	290	277	246	311	279	273	299	290	256	284	289	263	285	274	266	235	267	294	293	252	262	269	292	284	277	285	256	258	292	281	298	269	273	304	280	314	326	307	301	286	249	288	292	315	266	262	251	277	297	289	291	304	266	267	276	275	300	304	282	294	285	276	285	292	293	269	266	263	301	306	315	301	316	290	267	264	278	315	300	267	284	292	279	283	269	277	310	291	319	334	272	320	301	284	272	277	297	279	309	273	299	262	306	284	331	349	254	299	276	313	303	269	252	244	300	277	276	262	300	281	302	271	273	278	277	278	304	278	331	275	260	274	297	296	280	275	302	254	287	313	291	275	299	274	254	275	291	331	275	288	289	269	272	290	289	287	293	274	276	280	272	296	289	260	235	276	280	268	271	292	289	286	299	293	245	273	293	257	268	278	286	284	287	308	286	314	246	290	303	275	298	269	271	312	347	284	273	305	271	287	277	314	311	304	278	296	300	282	254	303	282	282	298	255	314	262	320	273	247	280	264	303	274	297	273	286	287	300	311	264	278	289	265	281	251	311	335	305	266	304	265	272	295	306	272	291	302	281	295	304	286	279	271	294	296	290	276	261	305	271	278	282	287	286	271	296	276	290	257	273	261	322	284	288	282	309	268	307	274	268	300	294	275	280	263	277	281	300	286	289	260	263	252	281	291	255	292	282	317	285	247	246	305	288	303	290	312	302	255	301	266	278	282	269	280	262	284	282	287	265	292	244	291	297	303	309	283	287	263	293	257	287	275	273	282	285	277	292	277	302	276	297	273	273	284	318	253	276	307	287	292	296	273	268	264	297	257	278	267	296	288	268	297	289	313	280	268	269	285	260	296	292	317	265	257	282	256	301	280	288	306	289	303	274	295	330	283	286	295	270	295	290	265	249	268	288	291	307	264	269	267	289	273	293	255	286	299	278	272	279	275	292	298	267	242	312	246	283	289	273	275	284	255	277	307	307	288	282	318	279	292	268	279	289	287	286	289	261	318	280	256	268	270	278	283	276	278	303	312	295	291	283	274	293	259	267	290	270	293	280	260	266	295	316	242	269	269	269	274	321	300	275	303	286	298	272	269	275	297	260	250	295	295	270	321	326	306	290	289	277	283	263	298	276	270	294	285	307	279	279	282	300	282	286	279	286	294	302	272	290	274	279	277	274	289	290	286	268	302	287	267	274	285	284	267	283	303	246	271	279	266	260	321	253	298	281	296	280	292	308	284	287	286	302	277	287	280	308	283	282	274	297	260	290	307	254	265	245	270	230	286	281	269	260	290	280	261	292	287	319	239	300	294	280	270	258	301	254	292	258	262	282	297	275	286	258	298	276	255	294	294	295	266	294	283	269	298	273	232	244	289	311	326	296	289	316	264	322	295	275	286	297	300	291	286	303	269	272	297	269	305	295	283	304	264	263	263	332	326	254	278	296	271	299	311	300	298	280	288	304	288	322	313	311	286	250	272	297	305	297	281	272	302	264	294	311	290	281	305	273	308	262	240	293	272	273	297	322	285	264	269	296	330	276	302	272	271	239	263	299	289	269	303	320	319	251	312	255	292	316	272	260	280	284	279	287	300	273	288	284	288	278	273	315	311	277	295	300	286	298	273	306	279	236	305	280	310	275	279	283	294
1755	660	659	664	703	665	602	646	683	591	614	650	582	621	568	599	626	604	660	679	663	613	692	599	652	614	659	629	640	639	652	578	658	661	627	610	674	657	644	611	674	631	645	714	609	667	659	639	664	631	641	632	610	631	671	575	623	671	610	627	639	624	628	639	645	633	621	628	674	607	662	601	616	601	639	665	666	603	578	625	602	646	622	616	648	629	632	636	680	609	632	637	620	613	620	612	618	647	643	657	615	629	626	594	619	638	638	570	655	599	631	644	618	603	643	644	631	579	633	620	621	655	607	628	680	643	637	625	614	631	620	609	583	626	661	584	627	636	582	646	613	639	664	645	629	641	619	610	647	631	634	619	597	636	635	619	650	660	702	617	623	641	652	610	663	624	607	634	656	586	603	616	617	611	655	617	664	598	623	616	627	629	610	622	585	653	614	613	595	643	646	665	603	620	612	635	618	618	600	616	624	656	619	644	615	652	613	676	664	638	638	597	595	630	603	624	649	615	618	637	630	645	638	630	640	618	599	604	602	604	611	613	584	607	618	625	595	623	625	631	592	631	634	619	666	686	637	644	612	618	600	593	597	608	646	588	650	622	667	658	616	606	592	600	592	639	631	654	626	640	621	612	620	640	605	648	631	683	609	608	606	666	617	592	574	598	629	593	722	645	630	632	655	638	652	625	605	605	567	660	658	668	599	611	585	597	610	642	634	609	655	637	613	644	613	630	640	642	621	602	587	656	627	630	673	605	664	618	612	616	628	631	598	623	622	585	612	635	672	632	634	652	612	629	640	649	584	619	644	644	664	630	613	674	611	610	636	610	695	675	659	667	636	606	615	613	647	600	591	622	676	593	639	631	658	571	653	605	599	592	558	655	640	575	606	632	653	597	601	640	651	620	620	625	672	650	654	638	649	656	587	625	614	610	639	671	562	615	610	600	579	626	631	632	617	603	564	629	628	646	625	605	651	607	648	669	660	644	588	646	629	610	662	623	615	636	632	629	575	605	648	624	602	611	596	633	638	622	583	618	628	631	619	617	644	658	646	633	634	633	650	606	672	621	645	598	607	615	582	668	652	618	617	641	657	609	611	610	619	634	617	626	611	610	642	622	636	606	602	620	622	654	604	657	658	635	665	638	593	630	615	621	601	626	634	598	650	602	574	648	622	607	608	594	591	632	629	649	602	579	607	620	600	620	625	611	612	633	626	627	610	650	655	634	596	634	653	570	635	634	657	633	652	595	593	639	641	606	617	657	634	656	616	569	606	667	670	607	635	635	631	633	628	633	606	602	625	601	654	686	574	603	605	633	605	646	633	638	633	648	626	617	637	607	604	633	630	605	645	622	658	631	638	621	627	659	618	618	639	591	604	628	612	652	636	615	605	641	616	627	628	629	646	663	675	597	622	609	651	641	628	614	642	629	617	657	595	582	617	639	655	607	615	612	595	610	621	651	606	635	627	602	626	642	600	605	593	644	614	588	640	576	665	624	645	660	663	608	612	601	640	602	656	619	645	635	603	647	609	611	633	663	610	603	637	665	593	671	653	637	615	627	603	650	613	648	645	656	627	637	660	619	623	614	612	610	638	657	639	668	596	637	617	591	609	652	617	618	626	686	636	642	609	633	625	629	616	623	587	632	652	636	607	612	598	627	642	640	582	670	635	678	624	616	667	585	573	647	617	625	608	670	644	560	638	603	592	605	619	610	640	616	680	579	650	648	572	637	623	603	655	606	610	588	656	654	637	622	665	612	641	661	645	605	639	598	630	646	628	604	625	602	659	616	671	603	646	601	652	630	611	634	677	611	605	641	569	606	608	585	581	639	636	626	625	595	604	667	629	595	587	596	609	622	665	636	618	627	689	582	700	607	607	624	638	592	575	601	636	590	606	586	573	625	664	618	616	653	667	631	626	609	666	597	619	627	605	608	640	621	670	641	601	624	648	645	605	613	592	631	633	651	599	624	594	596	642	629	619	626	640	614	601	619	675	639	658	617	601	608	604	637	589	645	615	607	620	632	616	648	635	616	620	579	623	613	653	620	644	615	620	653	635	607	609	621	621	671	607	658	641	658	617	640	655	615	635	611	650	614	649	678	582	614	618	653	659	606	630	617	614	651	634	652	637	659	633	675	586	597	544	574	668	616	639	622	637	613	629	599	597	593	618	638	590	566	633	633	614	637	695	608	625	642	645	611	619	633	648	639	666	648	641	598	624	610	595	605	645	612	639	619	629	609	631	638	595	645	623	614	689	646	608	613	619	600	628	624	580	602	655	591	629	609	625	662	634	626	613	657	590	658	638	650	647	631	637	592	634	623	618	629	599	601	628	618	642	622	652	612	576	636	628	632	632	676	602	618	641	618	599	618	659	628	564	682	611	634	621	617	622	626	616	617	622	675	614	625	658	620	662	661	641	611	614	643	632	619	607	625	652	618	567	631	594	641	630	636	629	602	625	626	655	622	619	562	644	637	638	667	621	627	656	656	636	623	694	602	623	631	607	591	612	661	660	693	622	638	633	668	629	647	583	631	616	614	641	615	604	669	584	609	643	598	631	634	605	613	644	622	645	573	641	640	602	608	624	669	633	668	633	625	675	588	638	596	609	584	634	624	604	663	598	626	603	626	609	604	621	624	617	618	629	654	640	630	600	581	595	627	608	590	621	634	601	606	627	656	633	596	617	597	651	646	629	645	661	641	638	628	619	609	660	621	597	647	648	651	664	602	608	595	581	579	629	630	597	585	609	555	669	645	635	634	616	642	650	612	604	672	613	631	632	592	599	616	573	662	620	620	610	637	627	630	598	596	590	636	598	631	643	616	632	654	631	602	624	645	641	594	616	651	593	661	646	611	636	627	612	607	576	658	624	674	635	595	627	611	581	583	648	646	613	641	563	637	681	595	637	657	689	637	609	629	657	621	619	631	620	625	674	636	627	604	656	650	633	616	603	651	634	660	615	620	619	637	593	632	583	628	595	601	631	647	614	649	684	625	639	614	606	630	612	595	610	578	585	671	651	640	655	620	613	595	596	663	601	639	619	614	618	625	638	576	640	647	631	643	639	687	619	640	658	640	571	606	686	634	674	605	605	646	609	609	609	661	622	636	656	623	656	637	634	656	636	631	628	618	591	598	638	633	587	608	614	628	630	569	624	584	609	603	591	658	608	620	609	634	651	613	595	594	579	630	638	628	624	627	584	639	665	622	627	649	647	604	639	636	661	587	649	609	655	610	581	626	643	611	627	638	646	650	649	660	634	683	651	624	613	613	629	637	613	574	632	629	597	629	619	627	636	612	644	641	620	627	678	643	652	607	644	634	630	631	638	605	604	630	602	605	636	635	624	626	608	635	596	642	640	629	611	645	657	647	605	616	646	648	579	632	686	616	627	605	651	636	623	616	593	643	608	600	598	603	587	609	626	653	668	622	629	673	601	623	610	589	630	594	615	645	598	611	635	668	589	651	609	660	609	597	632	632	609	597	603	673
7291	525	499	415	311	283	242	223	206	202	198	189	192	189	195	167	185	197	148	200	190	175	159	181	170	192	182	164	184	153	185	145	184	158	164	186	161	159	172	189	176	173	140	189	161	153	149	169	202	150	171	175	160	180	172	151	150	155	168	175	172	148	149	153	167	168	166	184	167	140	171	146	163	173	180	188	163	164	168	165	185	151	160	178	157	156	195	178	154	162	170	141	145	162	179	191	177	174	172	175	153	166	178	187	169	197	171	149	166	165	159	161	164	184	161	163	159	186	160	161	172	181	162	159	164	159	176	156	160	163	166	159	187	177	155	179	163	158	152	165	171	167	188	196	158	175	165	176	173	161	163	166	145	176	166	168	141	159	155	141	167	172	191	190	180	174	171	168	140	182	151	163	162	181	158	180	163	159	160	150	156	176	155	165	159	195	169	159	156	174	174	178	171	156	158	191	141	171	167	151	169	173	158	182	147	186	177	179	178	148	153	167	180	152	155	148	157	174	165	159	183	155	164	186	164	175	147	187	180	162	194	182	192	172	154	163	164	159	197	156	186	177	160	168	178	193	145	158	172	174	169	146	147	162	162	177	164	168	173	165	177	156	181	180	156	146	178	184	172	178	165	156	158	139	161	164	177	151	132	165	169	152	146	158	172	147	170	168	182	158	170	150	168	188	158	169	156	171	182	139	165	169	184	194	151	153	168	182	183	166	190	156	157	155	183	167	198	169	163	172	171	157	160	155	152	162	152	145	167	151	150	144	159	167	193	151	174	159	162	189	138	126	147	176	158	170	135	156	152	166	160	170	181	150	152	151	152	188	149	170	152	192	163	149	173	175	173	149	202	177	156	179	165	167	176	168	156	153	177	153	198	162	180	149	156	168	152	169	154	169	176	163	142	168	156	169	185	167	177	162	176	191	157	166	169	143	161	157	159	176	184	167	165	183	165	186	166	169	175	168	168	181	190	183	149	163	150	162	149	163	173	191	162	161	172	193	179	154	164	162	153	166	159	175	209	163	160	148	183	149	182	141	151	147	165	186	158	164	167	183	160	166	173	162	183	184	160	173	195	149	173	178	165	163	156	175	184	157	150	167	183	199	169	163	183	192	184	159	184	187	161	155	169	196	163	163	161	174	165	155	154	156	178	168	175	165	169	158	183	180	180	168	186	142	170	157	175	138	157	166	152	154	181	177	180	174	175	150	146	155	173	148	171	170	171	161	180	144	175	169	140	175	174	193	179	189	163	180	177	183	177	154	149	185	187	165	152	164	188	177	152	176	208	199	193	161	142	179	156	153	160	149	164	145	157	170	198	162	150	150	165	140	173	167	146	155	173	194	141	168	144	179	157	163	165	164	154	164	154	160	165	147	159	177	181	179	167	155	161	164	183	155	161	190	180	179	175	164	159	182	143	161	157	186	139	145	178	160	170	165	160	149	182	155	177	156	157	161	162	176	169	169	171	175	152	184	170	154	167	173	165	186	169	191	154	134	168	184	181	159	152	155	160	146	164	173	173	174	155	163	152	158	150	189	147	167	176	161	181	157	168	158	187	144	186	161	160	183	147	160	188	203	153	168	166	153	179	172	166	150	156	186	176	163	159	193	170	164	173	165	152	174	192	163	169	178	168	168	157	156	167	152	159	181	171	172	168	150	182	150	162	162	160	185	144	168	165	146	172	148	165	150	163	148	172	160	152	184	158	176	169	155	194	184	179	150	182	160	150	177	174	162	158	179	163	187	168	150	158	221	175	152	175	176	167	184	159	179	177	193	184	163	169	157	169	183	161	163	171	151	191	167	165	188	150	168	153	155	144	180	201	150	164	161	166	151	159	164	179	169	141	173	160	156	170	157	165	154	174	189	167	191	175	140	166	181	202	183	162	149	155	176	165	178	159	141	155	157	172	175	147	141	188	157	157	166	181	199	185	174	161	166	179	154	167	170	170	163	174	180	158	171	173	135	148	151	151	173	179	148	160	173	175	174	162	168	138	184	165	177	181	138	161	179	164	201	177	196	176	159	153	157	192	157	168	176	174	140	197	200	183	152	179	156	170	161	171	188	165	165	192	181	178	182	163	167	178	159	172	161	161	164	162	187	152	150	172	173	211	171	165	138	180	154	154	187	152	148	185	177	158	162	160	164	144	182	169	172	161	154	168	145	166	177	166	161	167	171	183	153	186	179	184	185	147	154	179	173	165	172	179	174	170	157	166	181	177	155	171	180	182	176	190	173	204	190	147	150	166	184	177	150	196	179	161	180	156	161	169	173	168	170	158	166	182	181	153	176	163	173	146	165	152	160	142	154	148	159	158	171	159	173	166	214	151	147	169	147	185	159	166	142	157	176	164	182	185	166	166	176	151	145	170	140	189	182	164	177	196	170	165	173	159	158	190	167	168	166	177	182	158	162	173	147	188	184	148	155	178	170	159	143	170	179	186	161	142	148	170	159	154	155	178	157	151	189	159	171	158	152	185	178	169	150	185	153	146	170	172	168	157	190	165	164	127	143	146	182	165	166	151	156	162	165	169	187	164	162	145	155	169	176	126	158	152	174	161	140	158	149	153	191	173	150	152	161	188	190	181	157	172	151	183	172	153	157	162	173	187	161	179	162	141	150	158	158	159	159	168	188	185	161	150	157	173	184	167	181	166	174	161	181	142	171	171	175	185	163	175	175	160	163	171	158	184	190	157	193	163	175	176	184	164	185	135	156	152	126	171	160	169	153	156	149	173	160	190	172	187	183	192	188	184	161	183	176	174	141	171	166	156	180	169	157	173	169	138	181	142	158	157	180	171	168	152	174	147	180	169	166	155	174	184	177	182	177	185	149	160	193	151	183	169	148	175	150	151	157	140	191	158	170	161	163	139	177	150	171	164	185	176	176	168	190	187	186	193	166	155	155	180	170	181	165	156	162	153	166	163	181	181	140	153	175	140	159	160	151	164	154	187	155	159	135	157	174	153	158	190	152	182	175	172	182	166	156	178	177	185	178	160	157	175	166	147	183	153	169	174	153	155	184	160	180	185	184	177	164	154	163	174	153	145	178	159	144	167	183	186	152	167	160	179	164	171	172	150	156	171	175	162	176	158	185	169	173	182	164	141	176	162	139	191	195	160	156	153	177	165	159	162	149	170	159	163	172	154	171	162	167	199	169	180	173	188	165	144	146	164	169	165	169	161	167	137	164	141	180	184	173	140	156	140	169	171	164	159	159	160	155	173	156	172	143	152	149	153	172	146	163	175	160	167	144	165	167	185	170	188	181	152	181	149	173	150	144	144	153	156	171	162	173	169	171	171	165	177	164	167	167	159	167	201	169	199	205	163	193	143	156	171	179	174	180	192	152	165	170	128	157	176	168	162	162	170	171	159	176	159	167	168	139	157	165	161	187	190	155	157	190	158	164	158	172	166	164	155	177	168	174	166	154	155	163	172	181	164	175	168	162	136	166	176	170	177	160	160	163	168	158	174	145	145	134	178	175
6070	695	1161	1349	1193	977	796	722	610	569	552	554	531	519	496	466	463	507	446	456	460	438	420	456	434	443	451	442	447	397	428	402	418	425	424	431	434	482	432	437	473	426	441	441	474	402	439	451	466	428	434	441	426	420	416	422	403	412	428	403	368	428	414	418	423	399	439	416	438	425	395	417	385	405	422	405	422	429	401	382	424	420	433	439	395	413	368	377	416	395	367	367	401	419	396	401	427	440	397	400	420	397	435	389	379	430	417	380	437	368	416	442	376	386	411	388	439	401	415	372	378	387	416	402	396	411	400	444	442	399	404	415	360	404	400	402	430	434	371	397	414	411	400	381	403	386	414	411	405	418	443	436	388	415	376	429	379	394	411	419	384	423	402	408	409	416	449	417	401	413	390	407	424	399	381	447	415	396	385	402	377	396	395	387	358	392	404	387	400	393	401	396	399	403	387	449	411	373	374	371	408	386	401	380	404	383	382	394	396	402	375	399	391	426	410	397	386	391	437	373	422	423	375	430	408	407	403	404	399	404	378	361	363	418	388	426	401	381	390	404	445	389	386	427	431	367	406	399	375	422	355	385	418	370	383	406	418	405	405	418	387	385	395	378	392	397	405	456	411	390	388	412	420	394	374	424	385	397	397	384	413	385	414	392	387	432	435	398	393	380	415	395	420	399	431	398	396	382	423	401	394	377	427	415	447	377	360	410	387	437	434	438	409	424	395	435	394	410	375	404	380	359	415	413	403	396	413	420	388	399	404	404	401	396	398	402	422	386	393	428	425	380	411	381	398	439	393	422	433	383	409	407	419	391	402	430	425	407	371	390	386	432	414	378	433	441	406	406	392	395	397	398	392	393	362	413	380	384	357	407	379	433	363	374	394	395	377	388	399	358	419	423	385	399	405	407	424	428	406	434	389	394	399	392	401	417	418	400	402	409	409	401	394	428	396	425	384	382	395	386	405	390	409	390	403	380	406	411	362	388	414	389	402	428	408	406	401	378	392	400	399	382	399	374	404	425	409	386	391	380	393	381	357	437	423	401	394	397	376	363	360	399	441	418	392	435	407	372	414	414	370	363	368	385	385	390	419	378	393	407	382	392	418	412	438	409	394	403	400	426	414	402	388	374	416	414	414	395	395	404	389	390	393	399	387	420	424	390	371	411	404	384	423	398	436	388	409	446	389	415	385	386	430	426	417	393	411	362	427	369	382	371	402	385	401	406	394	405	401	406	424	386	410	431	411	447	402	396	416	393	422	394	402	441	384	363	425	362	393	417	403	371	387	414	395	382	395	391	381	426	386	396	413	362	371	420	438	428	415	430	390	408	370	387	364	401	389	392	394	431	432	390	421	410	394	412	403	432	409	381	388	383	400	417	362	412	377	374	393	411	412	384	416	440	418	355	373	419	394	416	413	412	393	418	394	383	422	425	423	380	396	421	438	401	401	438	438	433	378	391	368	381	399	419	441	371	390	399	389	395	411	353	409	378	380	422	386	427	395	403	413	375	402	442	402	394	372	433	387	415	464	376	389	394	402	428	429	410	391	380	365	426	402	387	417	459	406	382	382	370	430	423	398	382	410	402	374	427	400	374	390	394	420	386	415	383	397	408	402	405	407	398	419	407	416	450	386	414	402	390	411	396	424	393	401	391	416	356	383	410	432	423	375	384	388	410	412	375	374	380	365	381	420	413	391	381	411	375	371	416	379	369	390	400	405	406	407	409	398	423	376	442	408	441	442	362	377	423	423	390	400	375	397	409	395	418	437	400	426	425	376	420	387	379	430	392	396	408	414	402	377	402	346	421	393	383	415	426	425	425	383	355	412	410	373	406	416	388	409	428	439	432	455	421	425	404	422	415	392	420	435	405	431	432	387	435	412	404	375	362	409	379	385	392	403	392	384	419	381	415	396	416	384	399	425	374	385	398	430	371	424	385	410	386	431	407	423	386	431	391	356	370	419	409	429	390	403	423	423	408	415	408	414	420	408	444	412	412	405	405	370	388	389	429	369	376	421	425	386	402	367	406	392	411	408	379	374	386	379	394	439	406	437	395	399	383	410	417	405	391	423	420	400	442	399	402	383	369	369	388	385	376	400	361	367	424	374	440	392	407	390	357	446	410	420	445	402	391	366	382	383	406	420	425	400	412	389	394	386	415	421	396	422	433	354	396	439	404	415	401	400	392	397	401	412	415	430	375	416	372	459	395	426	341	376	399	422	421	419	420	384	366	389	393	414	401	426	412	393	393	381	389	396	403	413	413	384	376	353	455	390	398	390	399	396	394	375	402	390	406	398	402	403	435	381	429	366	405	443	402	398	422	369	382	413	408	391	404	384	440	400	382	434	388	451	401	403	390	405	383	402	377	385	382	372	417	403	392	423	446	392	437	392	391	417	446	406	396	427	361	438	374	391	389	387	379	420	412	348	416	422	426	400	406	383	412	407	392	349	392	403	358	393	362	404	391	407	418	392	388	438	398	397	395	371	381	361	431	405	375	381	398	353	422	390	412	413	400	405	422	416	405	389	402	367	346	366	429	388	411	390	390	411	428	420	374	414	373	410	409	391	385	366	416	407	421	385	417	392	391	407	419	381	436	399	413	399	379	388	414	382	403	427	416	424	424	440	401	384	393	430	382	389	386	400	411	424	409	422	372	384	391	398	404	398	405	414	426	406	442	413	416	385	372	408	407	375	405	410	437	393	396	383	392	456	385	383	384	399	392	398	402	387	437	413	391	389	404	378	390	381	372	402	406	430	460	394	393	393	393	422	426	396	398	386	456	417	414	391	432	429	394	409	424	384	386	380	389	375	400	427	419	391	394	421	400	382	409	369	402	403	359	408	395	429	408	415	399	434	429	407	431	387	423	404	430	402	380	393	392	446	384	446	377	403	425	406	393	392	424	391	364	388	407	389	372	404	413	410	431	403	385	399	424	376	414	405	377	425	386	380	414	413	409	387	414	405	386	393	421	405	402	388	427	394	410	443	394	378	417	367	400	411	417	418	408	391	391	433	367	348	449	381	399	406	440	403	391	401	403	393	410	419	386	379	419	397	399	445	391	373	427	420	387	418	408	417	371	410	382	389	390	401	372	436	374	390	407	400	447	425	402	424	397	401	378	394	393	426	390	388	430	355	377	381	391	372	381	388	393	379	406	410	386	444	410	393	389	378	387	408	368	424	406	417	390	402	404	401	368	395	383	394	402	407	419	397	369	370	391	411	403	418	411	379	416	378	410	410	425	390	399	399	388	392	429	390	425	388	367	389	395	378	396	353	427	382	405	384	402	387	354	410	372	393	377	408	413	379	408	431	421	381	393	395	393	425	398	392	414	415	388	394	385	390	407	405	426	387	404	353	371	392	373	433	384	376	410	412	395	388	389	417	432	409	408	411	404	413	366	444	400	388	383	399	428	407	397	393	407	401	397	407	396	363	454	383	389	420	411	408	386	388	382	423	407	417	396	344	404	412	440	419	432	401	411
13502	1131	959	866	581	428	390	341	310	302	265	298	256	265	249	223	256	259	248	253	272	204	245	241	252	238	250	235	240	249	242	228	233	209	250	243	244	242	223	227	224	241	248	241	240	221	261	229	236	235	255	244	209	249	232	231	232	234	219	236	243	236	233	238	213	235	202	201	240	214	237	216	244	240	207	225	225	222	256	230	248	237	242	242	253	239	213	239	233	212	225	258	210	206	254	225	222	238	245	266	222	243	236	230	218	239	230	224	211	235	230	240	248	232	205	199	227	237	220	243	244	221	261	237	246	213	233	225	246	206	235	209	245	253	210	215	242	195	212	207	265	247	217	213	229	231	242	208	237	231	199	226	221	219	203	235	221	215	216	229	211	221	227	215	226	244	227	243	243	236	211	238	214	241	192	211	251	219	206	217	228	190	220	235	204	245	232	228	221	215	246	253	211	247	248	234	217	225	241	219	212	198	237	232	234	232	220	230	216	235	251	225	238	248	209	193	223	218	233	229	239	261	215	245	223	219	232	216	237	254	224	222	228	248	202	224	245	277	249	230	252	216	219	203	226	241	227	214	193	238	212	228	210	196	243	225	199	221	225	257	270	207	216	238	216	205	233	223	240	250	227	209	231	227	247	185	273	230	227	230	199	260	235	240	229	213	230	239	227	234	227	217	241	242	223	236	241	223	239	235	218	235	235	234	223	226	227	254	215	226	221	249	264	218	226	260	219	218	230	214	212	209	254	254	212	211	245	231	266	211	224	239	224	200	241	206	231	210	225	253	218	243	254	221	260	225	219	207	210	226	236	218	210	199	227	251	236	254	236	288	242	238	222	238	224	266	245	213	220	236	236	230	238	208	204	239	236	201	230	229	220	229	252	222	228	230	228	231	202	236	222	239	234	242	250	228	233	224	240	248	240	218	226	229	252	235	224	247	220	222	218	234	223	206	210	243	224	215	221	221	239	247	220	215	232	240	240	221	233	207	248	263	238	195	241	265	245	230	198	262	252	223	221	248	239	256	243	180	217	219	227	247	208	233	234	212	248	182	217	229	224	226	219	210	217	232	201	230	221	233	252	236	220	216	228	243	237	239	250	213	272	236	224	241	250	206	197	250	280	261	242	246	209	243	207	203	239	213	206	243	234	217	229	231	240	224	216	283	200	204	230	232	213	238	230	245	214	235	202	267	245	227	218	187	210	227	212	236	238	217	226	235	246	241	213	230	236	218	222	219	232	226	234	220	240	201	248	241	238	201	249	211	203	217	219	230	198	248	229	197	236	244	207	231	249	225	228	237	202	220	212	228	221	220	228	202	233	228	235	224	237	226	225	230	218	231	233	205	226	235	233	235	218	233	249	220	226	245	235	211	223	263	246	226	226	201	226	221	243	209	214	246	228	236	245	254	245	214	235	214	239	247	224	221	232	220	200	215	251	228	219	205	233	238	231	266	214	200	225	210	230	222	214	249	245	234	214	258	206	239	248	203	233	232	226	235	230	268	207	209	229	223	263	228	249	219	232	229	194	213	221	239	214	242	222	229	242	257	230	215	198	253	229	200	209	234	232	245	220	239	229	241	235	238	232	217	238	232	221	231	252	231	232	238	241	224	211	218	281	231	234	212	206	206	221	252	254	215	245	251	252	227	236	214	215	209	203	230	233	235	207	265	205	230	218	251	248	232	221	175	211	240	242	243	230	225	203	248	247	239	242	203	236	213	216	215	225	259	220	199	240	213	234	243	211	222	210	215	211	244	236	227	217	221	234	227	188	207	203	226	227	252	246	256	221	211	238	224	234	213	249	215	218	243	229	215	219	218	228	207	232	233	229	244	224	231	263	208	229	211	240	259	215	235	221	208	214	220	226	204	252	225	235	219	229	255	233	223	200	230	241	245	212	225	231	248	207	250	205	247	211	243	225	261	229	216	222	209	219	213	216	228	239	241	197	220	226	215	225	227	259	222	225	213	224	218	208	206	246	262	209	223	223	218	191	230	201	234	258	229	211	239	206	237	204	234	232	206	221	244	213	248	204	221	224	268	227	218	208	250	245	222	250	221	245	238	217	190	250	209	267	208	239	220	258	242	242	280	247	239	228	224	271	235	228	220	231	225	253	236	225	266	222	228	245	214	251	215	243	240	213	241	232	215	205	232	220	219	230	229	233	226	230	231	218	216	239	242	226	231	222	221	211	214	225	213	243	221	202	220	216	222	220	242	228	234	226	184	212	217	240	238	215	263	239	214	225	240	206	212	237	210	210	233	233	207	196	228	242	246	232	174	216	246	214	216	228	239	225	209	216	246	225	227	217	244	213	203	213	240	269	252	202	224	218	243	236	223	247	264	224	215	206	254	224	248	239	235	215	224	247	221	233	214	252	229	251	229	216	221	216	231	223	239	216	241	231	242	202	228	235	232	221	234	252	215	248	233	223	235	203	223	225	244	216	218	250	202	217	223	232	225	226	210	199	261	223	218	225	217	242	219	193	202	246	223	239	237	239	208	247	242	232	228	196	220	223	218	224	218	235	256	244	219	217	224	221	255	227	230	245	212	254	235	229	265	221	241	226	215	222	224	223	253	204	206	220	238	238	217	237	233	244	247	231	237	211	245	238	241	253	212	246	220	240	191	235	237	224	236	224	255	206	240	226	185	221	235	235	229	230	226	193	210	247	203	237	223	231	233	261	240	225	226	223	218	224	248	198	244	234	241	244	223	229	235	218	227	216	235	246	212	225	231	246	230	237	230	232	231	221	225	213	221	221	231	220	236	217	232	193	229	256	250	229	250	227	211	269	220	212	219	228	240	222	226	239	225	239	234	230	248	222	239	229	214	224	225	245	223	216	215	213	227	257	235	201	243	241	219	215	242	228	200	244	238	234	218	226	226	236	227	235	215	214	212	240	224	222	190	224	229	250	225	239	219	218	199	221	203	227	246	203	222	213	221	245	238	231	214	244	231	216	225	208	191	242	213	224	226	220	192	219	232	221	220	232	245	238	223	203	264	274	206	248	234	235	197	212	216	224	237	265	235	234	226	243	228	224	226	215	236	217	218	226	223	227	234	200	221	214	224	213	225	236	246	224	204	207	212	239	239	239	210	218	233	220	196	236	206	216	227	187	221	231	228	227	213	211	229	219	178	202	256	199	240	245	214	217	224	204	239	218	221	243	242	210	243	238	208	236	217	229	207	209	229	243	223	229	236	224	211	229	244	219	223	229	257	264	260	248	203	247	257	267	217	252	260	256	246	216	213	227	203	244	230	234	249	223	245	253	241	214	219	214	234	220	200	217	229	235	218	222	226	226	256	222	232	241	212	243	239	246	249	213	241	234	220	215	253	242	207	218	225	200	248	235	251	220	222	243	228	245	234	210	195	228	239	232	253	231	238	221	213	215	224	209	225	224	234	233	203	227	239	215	225	234	235	242	232	227	238	208	210	208	239	228	208	230	231	226	235	208	221	248	224	234	219	211	208	229	224	235	252	216	223
7982	1117	2038	2392	2031	1562	1317	1164	1083	857	825	832	796	777	723	645	674	716	625	679	636	647	586	598	613	559	648	648	597	560	584	549	617	595	531	590	562	577	607	599	618	599	611	613	607	644	610	637	604	594	610	597	584	559	575	602	579	543	550	570	601	594	595	589	584	562	567	543	583	580	580	563	563	524	534	558	553	554	550	506	596	552	557	541	551	559	560	543	537	521	569	536	600	528	545	565	549	532	541	570	582	540	582	553	531	574	564	525	518	520	532	518	514	539	569	502	518	560	558	541	541	546	493	510	538	500	540	580	567	481	547	556	536	558	551	569	549	580	559	519	564	526	599	542	533	497	497	481	528	553	579	567	548	524	544	562	528	557	544	558	538	584	523	528	522	573	513	548	524	560	539	518	544	576	572	549	531	542	548	555	522	509	592	581	544	535	556	590	549	524	490	521	559	545	518	564	566	510	611	513	512	511	574	520	558	534	537	499	568	549	539	535	570	570	570	545	549	573	562	549	531	535	512	550	547	583	596	500	514	572	589	543	549	529	554	560	521	524	548	562	550	572	550	528	515	577	522	553	557	513	513	531	563	540	498	534	528	574	558	547	525	544	498	601	548	510	512	574	564	536	535	529	547	562	532	545	548	572	531	587	602	554	557	568	555	551	558	550	569	552	546	553	600	542	560	554	523	555	540	554	546	529	534	539	588	531	569	512	536	572	529	528	598	522	580	532	563	544	534	501	551	528	559	555	593	541	546	536	554	523	509	521	578	532	573	545	555	566	511	532	554	515	525	542	511	538	506	513	526	540	537	534	532	536	513	514	514	540	506	523	513	488	545	526	584	516	552	536	547	540	562	537	566	501	532	558	536	537	537	544	504	530	564	550	503	536	538	515	498	567	586	535	549	518	563	529	515	525	546	604	499	547	555	554	530	560	546	548	567	524	542	528	520	520	511	531	554	525	518	552	557	570	503	574	558	539	549	533	523	505	549	536	544	529	568	532	550	568	550	549	560	503	572	541	522	501	518	508	547	548	513	575	537	588	561	549	520	560	579	566	549	539	536	554	540	519	535	510	545	524	556	520	527	514	584	503	569	540	523	606	537	580	528	550	501	572	564	523	533	519	515	522	523	551	579	553	545	525	502	559	537	540	515	536	532	536	536	564	560	512	574	535	543	573	534	530	564	523	563	544	559	555	552	552	562	557	536	542	517	559	575	522	513	558	576	517	511	566	510	515	558	561	564	514	560	539	564	535	529	522	596	495	531	550	552	559	537	562	537	534	560	518	493	517	541	560	511	539	574	527	517	527	552	526	569	540	540	577	520	556	538	515	538	566	536	506	585	550	541	513	551	546	510	529	561	555	498	520	552	543	554	561	518	552	514	583	538	545	542	585	556	536	589	548	479	500	549	525	523	546	548	544	507	516	550	517	527	556	546	527	528	521	532	517	567	541	489	512	531	541	552	520	528	494	559	530	545	534	507	578	568	567	554	536	551	604	521	541	542	546	577	542	539	520	547	563	535	562	558	560	529	515	547	584	573	565	542	530	517	549	531	523	548	543	530	522	518	557	538	504	514	578	578	547	555	514	556	564	545	510	549	553	543	574	515	535	521	496	566	523	543	589	534	551	549	567	543	540	504	558	504	503	568	544	541	552	537	541	569	546	557	553	495	551	533	510	551	539	540	551	518	558	585	572	520	529	534	524	598	578	542	561	546	567	540	530	500	577	524	556	548	560	580	509	548	492	570	543	547	518	499	543	576	503	505	566	553	588	534	583	501	509	560	556	469	526	525	525	533	515	527	570	549	530	514	553	532	545	525	524	531	540	540	470	542	544	592	522	516	530	539	531	504	493	489	535	567	536	555	538	545	573	540	543	525	570	530	534	545	542	521	557	538	580	517	560	536	522	569	568	562	541	582	536	540	559	518	587	516	574	564	537	567	549	519	513	555	539	561	554	590	555	549	528	537	549	579	561	558	547	569	551	524	543	526	514	515	569	551	534	550	533	577	538	544	541	580	518	504	552	521	569	591	529	534	520	552	521	525	516	561	541	507	517	562	553	559	535	577	527	564	542	526	530	535	542	575	481	559	544	530	540	549	564	524	481	552	548	565	557	538	538	537	579	528	541	570	559	554	554	491	504	557	571	555	560	538	552	546	578	514	597	568	534	560	560	571	555	537	546	563	541	554	539	520	572	538	535	600	539	521	580	543	545	559	572	522	538	608	551	514	518	487	530	564	562	564	513	509	522	532	526	557	566	531	590	525	538	545	537	519	579	528	555	491	558	520	527	552	502	521	539	530	549	519	493	551	530	495	546	577	572	560	534	531	507	562	536	531	538	529	561	538	559	526	525	520	540	564	552	532	543	566	542	558	515	511	556	525	560	521	539	543	546	561	578	538	566	565	522	537	577	570	545	505	524	551	533	522	553	537	515	539	536	560	534	555	571	522	544	560	530	565	520	513	563	548	564	552	570	498	533	528	556	539	492	503	512	542	547	540	581	574	497	501	576	532	510	533	532	532	561	551	588	493	505	522	536	524	526	533	552	552	527	542	515	532	555	596	520	494	519	517	526	529	520	594	549	551	526	586	522	514	521	548	519	547	556	522	500	571	566	563	560	556	519	559	533	555	511	533	517	523	570	569	528	541	527	536	538	554	540	553	538	520	548	532	560	557	513	535	545	531	542	528	525	512	516	558	523	513	548	549	560	518	540	522	533	539	538	591	548	546	587	542	562	538	531	584	506	523	535	545	490	557	532	511	531	529	558	526	508	539	562	520	539	539	506	549	553	528	548	514	556	545	532	515	578	494	547	520	549	526	542	534	512	550	544	558	531	558	525	532	561	529	558	565	523	570	538	582	600	587	511	559	529	522	502	570	582	550	526	561	546	529	550	532	546	543	553	539	554	508	539	570	515	526	579	545	584	524	495	549	520	518	577	577	519	555	499	537	556	525	541	551	569	558	570	523	525	525	520	540	517	581	553	560	525	500	565	546	576	557	491	538	535	607	520	565	520	539	557	570	578	600	553	552	555	530	530	537	585	573	567	532	574	535	540	581	540	531	515	568	549	485	551	543	547	554	559	531	544	540	587	551	553	508	470	556	548	542	516	521	535	518	542	576	571	595	522	574	533	504	558	539	538	554	563	567	555	505	536	527	514	553	512	567	532	537	528	543	555	554	514	526	563	575	536	554	550	535	484	535	559	533	523	530	544	563	549	569	541	551	521	548	496	556	550	505	520	529	533	560	552	538	480	564	524	524	529	572	540	591	574	543	559	565	510	593	565	557	507	560	543	552	573	531	551	563	559	572	512	538	539	534	535	567	571	531	571	551	534	545	568	534	548	575	521	511	543	538	574	526	529	563	536	526	569	511	558	539	548	559	546	537	562	537	527	539	514	538	507	585	534	524	520	544	522	538	534	515	563	542	549	568	569	558	499	561	539	535	592	513	558	530	534	550	531	543	575	560	560	498	505	575	529
1570	340	341	305	325	299	294	292	302	298	274	281	285	286	282	314	313	263	267	264	301	317	309	289	275	277	324	300	297	286	285	281	313	271	323	299	293	283	278	298	294	264	309	346	310	277	272	304	297	311	306	286	279	314	301	287	276	254	315	310	285	303	280	284	277	289	277	280	307	303	285	278	303	299	265	270	293	293	309	293	286	327	312	282	266	301	319	321	315	294	294	284	296	252	277	272	274	277	304	274	298	281	301	296	275	297	277	272	265	283	277	264	273	276	289	299	285	285	300	279	265	311	297	295	287	303	286	289	291	282	279	248	284	297	285	302	296	300	312	250	275	291	313	295	301	309	299	294	274	294	303	285	265	308	311	280	301	288	271	289	284	299	308	273	297	276	280	281	312	296	303	317	280	297	296	241	293	270	302	294	307	304	267	283	255	312	305	287	268	284	290	256	288	321	309	270	250	293	276	298	297	316	311	298	277	327	282	274	331	291	289	308	266	303	290	305	280	294	290	319	266	228	246	304	304	265	319	280	270	274	316	260	292	292	279	300	300	303	303	297	310	287	286	267	291	284	306	306	273	344	301	304	271	268	274	305	292	310	267	285	279	294	260	285	310	279	262	295	296	309	288	278	282	255	301	301	279	297	278	282	325	279	315	256	305	253	308	300	288	295	306	284	296	318	297	299	289	288	308	274	253	283	259	311	321	280	294	293	273	275	299	281	302	294	295	285	283	267	306	302	286	294	275	296	282	294	265	256	283	278	286	287	297	267	289	285	299	336	270	298	318	309	264	265	295	263	286	278	284	265	299	303	284	271	326	297	290	284	257	304	290	312	311	274	294	284	291	325	303	284	283	287	305	282	255	276	294	286	272	261	319	272	318	254	331	266	284	266	286	302	284	271	313	288	316	267	279	268	318	304	293	303	277	292	324	316	255	300	281	307	281	294	320	280	309	291	267	305	297	277	265	299	301	272	273	279	278	272	282	282	307	279	284	285	304	279	290	287	302	343	281	273	280	284	252	282	277	277	294	294	288	300	305	278	292	268	292	249	312	300	299	272	279	336	296	276	291	292	304	281	292	331	298	271	311	293	278	281	312	279	250	291	285	326	278	262	305	320	310	288	294	309	268	264	319	285	283	271	284	299	275	279	285	265	263	269	320	263	273	282	277	267	271	300	320	293	300	292	317	324	290	304	271	262	284	262	288	304	283	273	278	318	281	278	270	279	302	305	287	276	290	317	297	287	288	303	299	300	275	280	283	293	308	285	287	294	331	273	278	266	282	300	262	290	291	302	304	306	286	305	277	325	279	265	296	293	268	269	279	275	270	299	278	292	286	291	275	286	299	291	302	278	285	272	291	270	287	285	284	311	284	295	258	306	327	314	295	254	294	254	253	327	303	273	281	288	262	285	277	283	271	251	298	284	269	269	276	272	293	278	267	287	308	300	305	317	303	271	293	286	250	299	262	261	269	283	306	287	307	256	295	277	280	311	321	277	301	285	322	282	315	283	262	295	274	300	297	273	281	304	271	252	292	269	295	298	275	250	267	276	294	257	284	291	308	267	295	291	296	285	281	301	294	280	293	294	305	309	262	272	295	289	316	293	314	268	303	265	286	292	290	288	254	275	296	301	285	320	299	309	276	288	274	278	286	300	290	277	321	299	315	296	324	300	269	282	287	308	287	249	288	294	309	340	284	295	287	297	283	285	275	305	244	304	267	298	299	276	284	296	247	280	307	289	276	301	268	302	275	314	277	284	271	260	279	251	290	282	280	331	326	262	302	286	288	296	260	279	256	260	286	287	266	292	283	272	307	297	346	298	327	296	270	280	283	277	303	309	293	289	294	304	306	261	304	290	275	300	326	284	301	269	286	313	296	323	296	281	290	305	252	284	277	308	291	255	264	278	285	297	291	295	275	298	273	252	282	302	299	301	303	313	331	297	282	300	300	273	282	271	247	270	285	278	296	291	287	286	275	263	271	269	280	271	272	291	321	266	293	284	261	285	298	283	298	270	316	320	266	280	316	270	284	286	294	293	278	290	260	343	301	270	288	296	309	299	301	303	294	277	277	299	283	331	306	295	252	280	246	257	302	294	285	314	264	295	313	313	281	276	282	249	280	314	273	319	315	313	293	283	303	294	273	298	293	276	288	325	307	288	279	318	299	292	285	281	294	307	299	313	306	259	307	297	310	304	280	280	319	311	282	281	266	295	282	265	291	285	275	275	294	312	300	350	267	294	301	299	307	277	297	255	245	279	265	315	271	272	307	285	288	279	289	316	247	305	317	276	304	265	300	299	290	272	298	297	285	282	265	284	313	309	294	289	287	314	315	314	283	335	310	281	328	334	286	281	272	315	297	294	308	265	282	290	266	278	262	303	299	311	267	272	301	279	314	317	298	289	276	290	288	326	277	280	259	289	270	301	279	280	264	308	284	290	283	306	322	273	283	259	280	303	270	287	280	263	267	305	266	312	283	288	315	271	257	298	291	301	257	275	261	290	280	265	282	280	296	274	304	288	258	294	256	283	272	275	279	306	280	270	274	264	260	302	276	288	293	281	270	275	269	255	308	309	286	263	324	288	290	305	288	261	296	277	285	322	280	274	320	312	297	308	274	279	276	287	303	296	254	302	264	271	285	306	302	304	296	290	292	270	287	287	268	269	284	268	270	294	277	321	299	287	292	265	285	333	277	278	292	290	304	317	261	294	320	278	305	257	283	284	269	256	296	286	271	314	319	299	283	302	294	298	310	268	323	311	295	294	280	290	279	309	321	308	279	257	290	293	294	293	278	268	302	300	267	285	296	297	271	340	309	285	295	288	262	261	290	289	304	278	294	296	317	305	295	274	271	284	285	259	276	284	283	300	260	289	300	289	274	319	313	239	292	291	314	312	291	304	299	319	306	260	264	293	281	335	325	278	305	277	295	307	290	294	307	325	285	284	317	289	273	305	300	294	253	263	279	287	301	297	287	325	314	279	275	251	252	260	280	266	290	296	284	299	297	278	250	271	288	264	276	305	285	303	296	302	314	295	297	323	280	270	281	295	294	325	294	341	292	303	259	277	287	278	285	304	315	264	276	285	298	278	274	237	285	242	278	298	301	290	301	250	281	284	303	279	306	304	302	266	282	287	287	281	304	289	291	302	287	307	312	291	277	275	253	246	306	306	305	299	296	308	296	272	304	289	266	284	277	262	294	286	272	333	326	270	255	327	291	272	279	291	271	290	325	302	257	278	263	269	274	300	285	271	270	313	300	286	310	291	307	304	285	266	304	273	279	297	315	293	271	289	261	280	266	301	283	268	278	284	312	261	302	269	303	280	291	292	284	285	286	270	316	288	310	281	278	288	291	298	299	312	304	292	258	277	305	314	265	301	304	308	278	286	282	261	294	290	295	308	305	288	293	257	294	271	299	282	319	273	300	253	297	292	302	286	317	275	329	305	284	300	285	291	283	268	292	287	295	258	305	283	317	304	276	284
1875	681	676	697	717	717	626	633	642	644	643	639	636	624	660	625	638	647	642	649	600	596	600	618	622	653	604	646	595	642	649	630	614	633	640	685	648	664	692	615	665	619	643	666	673	621	623	644	591	651	660	604	620	657	641	677	638	660	649	661	612	581	620	648	680	600	623	666	631	614	614	598	621	609	672	668	609	650	615	652	628	628	619	621	656	619	620	633	642	670	618	612	618	616	650	647	610	599	670	616	653	641	668	611	625	599	619	659	586	622	650	645	607	601	602	609	638	625	584	644	641	628	628	605	632	639	634	662	649	652	607	660	612	596	619	634	675	626	658	641	641	583	657	635	624	666	673	605	615	651	633	671	617	625	625	595	609	643	683	606	656	596	664	631	631	629	642	607	645	598	628	654	598	606	651	606	661	652	660	614	597	651	643	619	609	628	614	628	648	619	635	588	634	658	678	618	654	668	671	662	653	631	644	628	638	709	634	649	673	626	644	606	668	641	634	640	641	605	644	640	622	652	641	655	615	628	629	610	655	619	635	659	666	639	624	616	613	669	625	636	641	640	624	683	641	642	637	655	673	704	636	658	616	678	633	667	647	607	601	638	647	622	634	603	613	653	614	612	641	628	632	598	626	604	683	645	671	638	659	681	596	658	633	635	663	639	610	593	613	654	615	649	665	629	617	626	618	633	648	620	641	661	655	646	636	656	623	632	642	577	622	656	620	621	661	686	607	642	641	647	643	668	672	640	608	598	636	640	619	624	643	622	631	687	631	632	585	639	658	666	616	615	647	679	667	630	657	668	599	637	673	597	608	657	581	614	587	609	620	621	625	602	639	649	628	632	617	656	646	648	614	634	648	640	614	597	629	660	613	597	643	631	664	655	678	656	643	605	633	610	611	628	649	616	645	612	654	639	643	617	611	647	649	630	637	601	608	607	627	644	659	689	637	632	649	610	611	634	656	598	600	595	603	633	646	637	629	587	608	588	611	662	671	658	633	598	613	684	605	616	672	666	661	643	647	601	680	641	638	584	655	663	629	625	630	683	645	638	652	613	657	634	649	605	640	619	647	653	610	678	600	626	632	671	686	573	605	655	661	604	605	656	640	592	617	597	632	647	643	639	606	618	613	596	645	617	670	678	619	605	643	635	635	598	624	594	661	614	649	642	597	664	637	608	668	619	647	585	645	645	637	637	682	615	612	600	620	609	666	558	565	595	648	625	645	661	672	624	612	668	617	648	627	637	614	683	627	706	656	610	649	653	653	711	624	633	635	653	638	634	616	638	629	659	630	621	596	617	660	619	639	638	658	634	625	639	622	614	637	606	626	603	585	659	628	645	607	645	584	625	615	591	666	640	653	564	657	573	645	640	616	640	641	643	661	606	610	647	680	648	641	651	639	634	644	608	644	621	654	660	626	666	620	616	575	637	640	590	656	661	591	644	677	632	631	659	632	571	640	624	607	626	605	627	628	681	595	627	634	602	633	651	615	595	637	647	633	672	642	622	633	581	634	634	635	668	637	629	629	682	626	675	676	628	620	637	639	639	650	660	616	678	664	589	645	652	629	646	625	621	635	606	608	648	651	640	608	667	607	638	646	632	607	607	626	668	635	630	661	618	653	573	640	619	615	636	660	617	601	610	593	605	641	627	601	563	652	596	603	660	620	633	619	625	642	613	639	633	612	674	619	641	667	632	628	706	602	632	634	689	640	671	635	636	623	604	660	646	666	627	643	584	635	626	660	597	662	579	597	623	654	617	668	639	652	655	607	590	623	640	690	662	633	615	594	616	653	615	663	621	629	628	621	646	651	695	623	639	684	586	634	650	631	680	612	648	677	630	629	674	612	691	641	658	608	632	651	622	672	627	665	626	667	653	672	626	625	608	657	630	624	597	618	649	597	627	600	615	653	625	632	624	621	627	601	628	636	630	643	648	649	665	609	654	672	622	597	629	598	671	610	660	623	623	648	670	645	684	621	610	636	636	612	627	621	629	641	629	705	644	674	618	618	643	637	588	590	597	660	648	614	637	616	642	633	616	615	653	641	632	637	668	602	647	604	630	648	651	610	622	657	658	648	593	672	652	640	614	643	630	672	635	653	637	619	611	630	642	655	617	622	590	668	623	573	655	638	632	672	663	597	588	637	689	626	627	642	631	657	638	600	637	662	654	636	658	640	659	651	667	652	597	620	621	636	631	636	609	660	657	671	617	661	652	623	639	672	640	667	624	585	624	626	623	626	609	649	649	628	642	655	591	666	605	624	652	636	607	606	618	636	606	669	633	616	629	613	632	617	622	636	658	605	611	654	617	621	690	625	638	601	636	691	596	647	622	610	624	620	628	605	641	641	601	593	618	589	618	613	606	599	615	656	627	655	603	642	616	621	590	626	645	616	682	648	589	599	642	583	649	574	625	650	667	663	621	661	637	616	655	642	632	624	619	657	600	610	645	649	604	598	602	628	621	666	640	668	626	618	634	595	637	643	647	670	588	640	616	599	619	636	653	632	668	657	619	645	625	631	639	611	620	592	667	615	659	656	669	636	617	635	645	651	640	616	641	647	632	643	620	650	612	671	642	653	616	635	637	602	619	623	618	581	642	591	650	657	663	613	635	616	636	608	626	629	692	593	670	596	644	666	679	678	693	625	678	618	640	632	637	641	616	629	682	590	630	640	598	637	656	646	648	617	622	621	685	657	639	660	643	608	653	617	646	658	633	631	676	609	640	630	623	592	680	640	649	615	604	590	632	637	636	664	591	602	607	608	615	612	659	641	647	602	618	600	655	659	635	599	652	607	627	609	620	613	596	655	616	616	684	602	638	617	626	634	676	592	629	671	640	671	634	617	640	655	612	632	626	650	614	618	610	626	668	630	628	636	660	626	621	622	610	640	615	643	606	664	622	617	650	624	657	608	607	606	650	631	638	628	645	625	634	633	654	615	640	635	599	644	667	619	654	630	638	633	673	621	649	608	656	652	621	635	632	663	612	613	636	601	612	655	597	576	637	614	688	627	619	639	621	634	664	584	627	651	604	632	652	649	641	645	577	601	657	625	640	676	639	643	683	621	663	572	620	607	636	667	624	629	677	601	630	641	664	660	592	635	615	638	659	656	611	654	625	635	614	624	661	642	637	666	616	651	616	639	645	649	640	615	696	630	644	634	619	647	608	598	646	656	569	612	657	661	644	628	607	598	674	647	677	656	629	625	595	624	632	636	615	668	632	565	613	624	585	687	651	588	660	618	659	652	617	643	633	689	630	658	615	636	604	619	618	655	695	595	614	651	609	664	620	650	615	649	585	644	631	634	608	654	659	590	639	588	645	678	636	649	663	669	615	605	656	657	609	616	648	635	630	648	669	648	617	637	671	650	612	668	625	649	625	686	583	606	618	640	658	663	623	634	664	644	642	665	614	600	612	616	595	611	673	615	648	624	577	615	625	601	627	595	657	648	640	630	599	598	653	641	588	628	699	651	609	618	616	634	646
7187	466	549	442	327	317	241	203	238	194	194	199	186	168	207	191	177	186	178	176	184	166	174	203	165	188	158	145	182	179	199	186	179	191	189	171	186	181	169	177	177	179	165	171	182	200	177	184	205	177	176	173	156	182	191	158	174	172	183	172	164	166	164	173	176	157	177	176	161	177	174	151	165	199	188	160	161	174	170	174	181	193	180	172	163	175	163	174	165	182	176	175	154	176	184	181	171	180	192	211	189	177	179	160	185	160	189	198	189	170	182	171	179	186	165	163	186	180	198	151	166	179	181	188	181	182	181	203	176	177	157	142	170	160	187	190	147	141	167	194	189	161	173	167	182	176	204	195	183	176	171	169	152	155	153	169	173	156	192	157	163	160	178	171	143	176	180	186	153	157	180	177	152	154	195	165	171	178	169	179	153	178	202	195	169	141	166	150	187	153	187	162	148	187	157	170	174	177	184	170	155	172	164	179	173	184	175	176	138	167	168	181	184	166	186	165	154	147	181	171	189	175	170	166	164	161	171	160	161	184	193	154	147	180	167	176	168	158	154	177	165	164	161	152	153	161	160	163	162	193	186	165	168	189	200	152	177	173	131	165	190	190	146	202	159	188	194	167	157	188	199	186	153	172	200	169	165	167	213	174	190	165	194	193	171	172	190	163	158	175	192	170	174	170	156	173	162	178	162	178	151	149	173	184	184	171	170	180	179	183	169	182	156	151	185	175	197	157	182	162	186	175	177	197	174	166	183	186	166	167	196	175	159	175	142	163	161	200	186	160	187	198	168	160	158	149	182	172	157	168	171	139	166	176	175	184	177	167	150	164	158	146	165	173	167	162	158	164	160	157	146	187	151	169	169	192	153	151	143	162	180	142	171	207	150	176	176	173	162	172	174	154	176	192	172	162	158	148	182	164	162	177	173	151	155	158	165	150	182	155	170	178	163	163	165	161	173	167	171	153	182	167	150	152	166	165	173	207	205	201	177	157	201	169	177	177	172	167	180	172	158	150	171	155	162	177	194	181	181	164	200	170	167	173	173	141	165	181	158	147	170	182	175	167	171	176	173	151	168	166	167	189	163	166	165	152	140	172	175	179	179	168	163	164	156	179	173	147	159	152	156	187	171	175	190	188	188	163	170	165	140	190	200	157	167	153	171	187	147	147	176	166	169	153	161	164	167	163	185	179	184	182	149	175	189	181	189	183	167	167	187	183	173	186	149	141	186	177	164	152	187	153	154	194	169	172	174	165	164	149	156	178	160	164	164	177	175	157	164	187	165	172	169	158	162	184	178	178	185	153	161	167	174	178	191	165	168	177	193	162	174	166	173	182	164	190	144	176	165	187	168	171	181	170	171	152	159	181	167	166	157	166	173	175	157	151	169	178	197	165	192	182	181	196	190	156	172	160	169	178	182	171	179	156	193	167	160	147	147	146	155	163	174	155	146	163	181	171	188	178	175	195	178	173	185	193	164	151	145	149	186	197	138	159	171	187	175	171	165	170	171	189	172	184	165	195	194	182	207	195	161	165	150	162	153	156	171	184	162	167	186	180	158	154	178	174	169	167	153	176	173	181	179	169	163	183	188	166	177	152	198	168	169	168	166	136	179	182	162	169	162	152	161	163	163	181	187	178	172	158	163	157	170	174	187	170	197	178	168	173	165	166	152	167	175	179	161	184	164	161	168	169	182	151	154	159	130	164	170	174	204	158	148	167	165	156	187	166	177	156	161	163	172	147	155	164	160	164	177	150	176	163	165	186	178	164	189	166	172	161	168	168	200	153	156	158	152	166	171	188	191	163	174	173	166	170	171	166	170	172	170	173	153	159	151	208	163	191	197	166	183	171	172	183	167	157	180	138	181	195	186	159	180	165	187	181	165	158	153	161	169	163	166	186	155	172	179	190	165	162	185	181	175	185	171	182	171	157	142	167	178	153	161	153	161	173	191	177	157	184	167	172	140	157	168	171	174	134	158	160	159	170	188	178	186	173	177	161	174	157	179	184	170	155	182	165	168	193	203	183	194	164	170	169	186	156	170	175	172	172	174	162	170	171	159	172	170	178	183	184	164	158	172	163	162	157	171	165	165	141	155	187	200	160	164	171	181	162	147	172	168	166	189	157	162	165	168	174	191	202	159	163	155	153	172	177	177	165	161	172	151	175	190	148	161	180	143	179	193	175	166	179	194	132	164	150	200	174	169	161	181	185	162	145	162	193	167	153	171	147	167	178	184	153	186	195	173	169	192	184	164	160	164	190	176	161	158	191	188	172	171	169	170	173	165	171	177	206	169	162	171	155	152	182	161	194	152	169	160	189	219	192	178	180	174	155	175	186	189	171	166	174	171	177	189	174	159	193	155	174	165	183	169	183	206	179	179	165	145	189	190	151	170	176	173	190	171	177	151	153	187	160	172	179	178	155	171	150	156	183	182	171	154	161	168	165	174	179	169	165	124	183	173	202	193	178	168	174	177	161	167	158	143	190	166	150	169	177	181	177	155	153	168	174	167	167	167	152	171	162	192	189	152	161	168	181	163	177	158	154	186	178	174	184	172	157	177	174	159	175	163	157	146	171	175	158	159	165	170	167	149	170	145	179	181	164	172	172	176	204	173	159	186	184	156	185	180	173	154	181	167	166	156	181	178	144	186	158	172	153	158	162	163	158	188	164	160	174	184	175	170	181	164	165	176	167	192	147	181	171	160	185	145	192	183	184	178	163	144	176	151	187	175	165	145	178	202	186	177	128	161	197	178	147	158	158	169	172	177	179	166	169	183	139	156	161	163	184	161	162	154	173	154	163	155	178	183	167	191	161	175	181	182	164	174	179	171	159	162	164	160	160	158	166	176	153	169	150	165	160	175	161	181	161	172	165	168	151	207	173	168	183	179	145	173	184	159	173	167	195	177	170	162	184	168	157	139	167	173	160	171	149	160	172	144	191	159	185	189	187	159	159	171	175	152	176	156	148	163	178	180	156	203	162	166	194	187	169	192	160	194	145	180	177	152	173	190	174	190	181	183	193	150	170	187	199	153	204	169	167	175	170	170	158	157	218	151	197	176	161	171	165	168	165	181	176	183	165	158	170	157	160	187	159	154	180	165	169	152	165	170	171	174	177	139	155	145	181	170	167	178	193	164	152	178	163	174	168	159	170	172	156	175	183	194	167	158	174	167	173	172	164	181	192	165	149	172	172	166	159	187	206	173	166	180	182	154	168	161	147	160	183	166	149	177	168	160	199	166	170	169	181	158	170	164	166	158	155	151	166	175	175	164	152	178	163	145	175	162	180	173	180	167	165	167	174	151	169	184	203	188	144	155	174	168	180	155	163	167	162	178	182	206	182	196	178	157	152	166	178	155	156	160	159	185	188	165	186	196	183	176	167	156	183	173	195	164	170	174	189	181	158	165	163	170	178	164	174	145	144	151	148	187	173	180	147	177	171	174	161	164	164	170	152	204	186	154	166	168	150	176	168	158	195	186	162
6111	684	1197	1375	1238	985	838	713	660	628	539	541	522	493	492	492	500	507	473	492	490	460	444	444	462	415	431	446	431	416	463	385	421	460	418	430	442	418	436	437	455	433	441	467	479	458	457	446	478	465	454	387	438	411	446	392	397	413	413	446	365	441	411	453	429	443	463	422	408	429	431	459	459	409	405	462	400	436	429	406	393	440	423	412	407	453	404	407	374	405	366	439	437	398	424	404	382	424	427	379	431	399	449	405	402	379	435	433	466	419	409	431	472	428	427	406	418	396	400	439	418	420	389	410	419	399	405	404	437	429	393	403	470	405	383	379	405	427	435	399	403	396	435	397	399	424	400	423	420	426	394	387	420	388	399	451	419	404	424	424	442	429	376	397	405	419	388	424	410	402	393	436	422	388	399	402	408	364	411	416	380	424	404	423	389	411	399	440	392	430	441	427	387	410	411	450	409	393	377	408	443	406	364	401	381	441	429	413	414	404	409	445	378	415	416	428	407	397	422	409	385	405	440	450	447	381	418	394	425	394	407	378	426	390	409	414	406	399	369	408	386	401	373	409	372	429	404	387	429	436	434	419	384	399	418	430	396	401	385	402	419	441	440	394	419	428	394	412	421	397	426	449	402	475	399	391	441	403	410	427	399	392	385	449	411	370	398	415	366	442	418	403	406	392	440	443	412	403	440	402	365	390	421	385	426	435	385	397	402	368	407	399	404	409	399	416	420	417	410	428	412	411	416	395	433	409	413	389	403	435	400	397	425	446	421	424	420	454	426	409	403	407	400	440	378	401	386	418	414	410	370	444	429	415	422	411	364	388	400	445	435	411	413	444	406	430	385	419	419	414	394	393	424	395	397	442	409	408	394	384	425	411	408	409	428	408	414	400	405	417	420	403	390	383	382	401	393	403	401	432	389	429	411	451	411	444	402	400	373	390	406	406	404	441	393	383	403	391	400	395	386	437	440	397	440	436	433	408	378	391	381	378	408	399	410	437	424	398	424	424	431	443	426	369	418	416	438	433	362	429	399	417	407	413	406	385	430	386	402	387	446	415	444	413	384	403	433	419	414	398	434	416	419	414	409	366	420	426	390	422	383	452	422	464	396	371	435	401	410	388	430	436	438	386	367	422	400	426	395	420	416	399	381	439	422	428	399	400	391	440	397	423	386	435	402	441	427	397	409	441	390	409	390	411	411	401	394	372	416	413	375	425	434	423	418	372	392	419	435	406	406	462	422	393	397	439	409	399	401	415	418	442	416	394	394	387	419	411	415	418	457	375	399	405	429	397	403	429	416	414	414	404	394	394	398	404	390	435	432	459	373	411	380	391	396	385	401	425	439	422	370	437	400	423	401	419	401	412	410	440	424	417	425	375	426	442	415	437	406	427	404	438	426	396	427	367	427	380	404	434	390	407	403	407	395	421	377	431	404	439	383	430	415	430	436	367	441	414	431	421	413	391	385	393	375	411	384	382	404	391	382	417	389	406	396	385	403	411	427	427	404	404	395	405	460	390	396	434	427	426	400	422	430	398	411	410	393	382	434	422	394	419	382	405	434	439	364	423	394	400	392	392	420	360	383	449	390	390	385	411	420	386	412	397	376	415	384	387	391	403	418	362	390	381	396	391	423	412	396	397	397	420	415	394	416	390	396	423	431	427	403	361	384	420	425	382	420	403	396	410	394	397	382	448	429	431	403	426	397	412	449	391	431	384	395	437	393	417	378	425	430	413	397	428	401	400	386	412	403	447	421	398	417	386	401	391	396	439	436	411	392	435	384	414	388	421	431	392	380	412	409	426	390	429	386	409	419	400	415	420	406	431	374	400	393	412	408	413	410	447	396	414	430	390	420	405	438	370	423	415	407	416	398	433	397	431	413	425	412	357	440	420	399	382	405	430	406	401	408	417	396	393	419	421	418	421	413	429	388	426	444	436	399	443	430	455	419	415	425	431	415	399	452	450	430	425	407	434	399	423	423	434	420	404	415	429	398	384	433	435	426	409	418	420	443	422	423	427	417	443	425	430	422	401	416	412	428	426	397	408	437	397	443	407	425	377	399	426	406	391	419	399	419	380	414	391	392	383	415	439	395	391	377	409	413	417	437	365	390	440	399	419	414	429	409	447	458	422	437	418	432	418	419	435	441	417	414	382	427	404	395	397	414	412	363	414	440	410	403	405	429	412	394	433	419	436	423	403	436	404	428	419	438	399	400	435	437	432	402	424	402	390	412	413	401	399	391	413	419	389	388	444	412	417	417	432	368	405	414	408	413	413	401	443	393	433	434	363	420	415	437	422	422	425	444	388	448	386	397	431	436	423	374	420	412	418	402	401	413	407	391	404	413	398	427	418	390	371	437	432	442	392	420	429	426	431	420	398	386	422	384	404	394	445	379	400	398	415	338	425	433	387	427	397	404	444	416	430	375	424	393	388	410	432	427	398	450	393	427	402	444	414	401	394	368	407	382	417	407	440	397	436	397	416	386	410	396	399	406	401	383	434	418	399	412	398	417	430	372	394	426	427	408	416	393	392	385	424	396	415	419	427	401	424	390	420	361	408	398	417	402	414	415	443	414	438	378	378	400	375	405	429	385	422	398	411	426	449	432	404	385	431	421	418	410	432	401	413	411	436	392	395	402	406	401	402	401	421	380	435	426	449	427	381	404	399	385	408	421	402	421	430	409	434	416	428	414	386	435	408	411	384	408	443	420	400	413	409	411	388	404	393	371	446	404	408	424	414	417	387	387	403	412	438	398	401	388	440	387	449	377	368	432	402	409	455	409	435	381	426	392	437	416	394	425	391	432	422	409	408	398	435	423	413	404	426	414	412	373	398	441	415	410	443	422	420	416	423	421	400	412	378	364	450	385	401	386	428	421	389	414	466	433	439	428	422	418	395	416	405	425	424	424	401	386	400	411	411	418	379	420	433	431	427	386	386	368	394	371	412	402	386	452	405	402	441	412	423	396	425	394	398	409	389	423	378	419	380	398	396	453	431	430	426	397	390	422	405	433	414	415	354	426	423	448	399	393	405	427	407	368	385	455	442	408	459	434	397	408	424	399	404	390	432	412	441	443	409	412	409	414	395	412	415	393	428	423	400	431	420	417	429	408	406	429	421	414	407	386	438	412	424	399	413	415	403	404	436	457	430	393	396	398	424	441	406	401	392	440	428	399	416	423	378	383	387	421	407	398	418	417	402	411	421	429	411	428	372	404	481	366	382	409	434	406	412	402	405	413	383	389	377	440	388	423	404	394	409	447	420	412	433	409	428	415	432	420	388	412	437	428	410	427	403	409	413	386	389	357	431	384	465	406	423	431	440	407	421	406	391	395	399	401	377	399	397	381	422	428	386	430	403	405	398	423	412	426	412	437	432	373	419	420	381	394	430	400	411	407	385	441	394	431	414	419	431	399	374	425	420	408	417	379	389	404	392	433	405	363	431	414	442	385	436	345	403	427	420	407	409	403	416	371	395	416	413
13423	1130	1000	744	581	496	406	346	311	297	316	307	258	247	269	243	230	264	220	267	251	215	216	249	206	239	251	257	256	251	240	251	254	247	221	243	266	239	228	241	238	219	242	241	248	261	262	252	220	233	257	205	253	245	212	233	219	226	229	214	236	226	272	232	247	260	235	237	257	258	214	251	238	236	232	236	220	221	239	237	251	226	247	253	218	213	209	234	218	227	222	226	258	236	262	226	229	232	237	256	213	224	263	245	267	248	235	249	229	211	227	249	222	228	236	241	239	230	237	259	271	243	221	230	197	242	215	235	229	221	232	248	263	236	223	225	221	220	252	217	223	214	232	240	242	233	250	238	236	227	228	222	248	220	226	233	240	267	229	265	234	200	222	236	226	228	245	246	268	254	240	199	226	265	240	234	236	220	236	184	224	255	240	225	231	238	200	234	233	231	230	257	228	220	212	250	237	269	224	216	239	236	204	229	223	227	223	222	254	225	266	231	239	251	232	225	239	226	224	239	215	247	219	209	233	237	206	204	244	242	209	264	211	222	270	249	242	226	212	232	248	261	245	253	215	241	224	206	237	219	203	228	243	229	261	216	213	194	231	238	252	218	207	232	232	228	237	229	246	186	230	227	248	227	247	226	235	248	208	231	218	210	237	227	244	251	249	238	244	233	264	201	239	227	225	247	229	254	216	233	198	256	260	222	213	240	273	240	224	213	241	222	255	215	210	234	264	272	222	233	232	224	210	215	232	200	196	216	224	254	249	222	239	220	224	265	235	224	217	209	233	242	228	233	217	230	259	230	202	240	236	222	220	211	230	235	242	239	203	230	255	228	234	227	221	262	222	236	225	230	251	225	252	207	230	218	232	245	228	214	228	237	244	220	234	239	199	235	223	212	236	220	246	269	238	205	223	240	217	251	225	228	243	219	205	212	235	234	232	225	250	223	219	234	245	254	236	239	220	194	256	243	234	247	239	245	245	260	224	240	235	264	230	240	218	253	229	222	229	225	241	256	241	231	271	209	242	244	234	244	236	232	255	242	222	232	235	215	226	224	224	222	224	237	244	257	212	199	214	290	252	225	214	231	244	257	250	204	216	228	259	254	236	219	227	245	232	209	224	242	217	216	246	243	220	248	239	231	222	255	223	263	224	245	231	216	216	222	267	255	232	224	232	235	229	226	260	215	242	213	213	207	238	253	241	238	226	232	275	258	219	245	233	244	243	252	237	230	242	239	241	221	228	216	224	260	217	237	248	237	228	205	226	248	258	224	220	208	207	256	218	223	207	221	240	224	228	261	217	229	269	239	235	249	219	244	224	234	209	223	211	236	227	216	214	243	232	216	222	214	240	241	237	243	202	225	221	235	225	227	238	212	222	241	236	240	271	245	231	211	263	244	233	214	253	219	254	241	231	251	228	236	228	201	235	227	218	240	220	218	249	263	228	234	243	207	204	243	221	229	231	207	224	206	232	243	229	216	212	222	225	217	186	230	234	260	211	236	248	255	226	203	210	215	221	255	227	243	209	218	258	217	252	239	234	230	232	228	228	254	227	224	223	218	233	207	242	217	251	219	217	234	226	238	249	220	232	212	226	225	247	233	202	238	225	228	205	253	242	218	240	227	254	242	218	259	242	246	245	235	237	218	222	202	219	250	228	236	212	229	259	203	250	241	231	245	235	248	225	234	235	250	256	241	258	258	226	221	230	236	218	227	239	238	246	226	221	217	218	255	219	231	233	254	259	283	209	233	222	229	228	231	217	223	244	210	201	232	235	213	247	253	232	223	225	211	259	237	217	233	225	231	236	218	241	245	220	232	219	249	236	202	263	220	228	206	228	238	199	233	221	220	210	240	212	216	224	228	242	245	200	231	222	220	244	233	244	237	243	243	279	216	254	232	232	213	228	246	219	214	247	228	217	232	252	232	245	213	217	227	239	236	209	225	240	206	245	199	240	218	218	220	233	236	239	223	232	255	227	230	241	255	239	215	234	261	256	205	241	239	251	243	219	255	227	257	244	231	211	243	235	261	195	193	223	247	241	261	227	221	233	242	267	238	222	249	250	240	253	207	219	231	213	217	226	236	242	237	250	243	244	228	240	237	235	218	243	218	245	216	201	256	231	221	223	253	222	204	258	227	195	224	238	254	245	232	255	230	213	228	231	212	228	251	220	245	250	256	249	211	246	240	251	225	235	249	251	225	208	224	220	224	271	243	236	198	215	237	194	209	229	190	228	221	227	232	206	242	217	208	229	233	208	212	215	230	252	233	232	187	236	231	236	253	254	200	207	247	210	257	235	223	252	225	248	244	234	220	218	229	220	227	258	224	216	204	232	238	230	233	248	258	249	239	237	229	226	229	254	239	229	232	271	211	210	220	236	224	227	243	221	223	269	250	224	256	235	224	221	211	244	227	250	256	212	236	236	234	216	205	246	256	247	238	234	263	240	233	228	214	204	228	235	262	259	225	242	236	238	226	233	225	250	269	234	247	274	212	222	238	250	237	227	239	253	228	255	222	270	236	211	251	251	234	262	223	216	219	229	231	234	208	225	256	238	241	215	221	229	231	205	213	251	252	236	236	258	225	227	232	233	203	207	238	238	243	244	219	209	229	253	251	236	224	222	245	238	232	260	230	231	209	196	232	231	205	253	227	229	223	243	250	247	214	236	241	246	198	242	228	258	223	229	226	218	217	238	227	238	230	235	221	238	212	220	226	240	231	228	202	212	205	220	221	250	248	244	206	244	242	203	208	229	258	212	216	262	231	241	235	227	232	244	232	224	233	243	219	216	253	229	238	243	264	264	256	208	225	232	241	245	233	222	218	246	230	227	212	226	260	240	223	210	205	221	220	253	233	261	221	213	239	233	248	214	244	226	229	253	236	245	231	230	215	232	239	248	227	219	253	224	224	235	230	234	264	245	237	213	229	241	253	206	217	243	264	265	227	218	220	216	236	212	233	242	239	199	244	214	227	229	242	235	239	244	226	231	243	258	228	214	232	230	211	195	217	209	234	228	266	197	254	248	243	220	260	238	228	260	254	223	223	198	234	228	230	222	233	222	213	213	236	222	229	228	255	243	250	229	225	232	257	268	231	244	245	239	221	259	211	241	218	249	244	212	229	203	203	244	252	248	272	226	224	259	218	213	223	218	216	220	251	214	253	221	194	223	224	248	232	248	211	233	223	233	209	253	237	251	246	243	236	224	245	209	246	222	207	243	240	222	223	208	205	255	224	251	232	274	232	244	260	220	222	199	224	258	232	223	196	244	233	248	241	223	247	271	210	236	225	223	182	200	228	236	232	221	252	246	239	245	228	227	224	233	266	269	221	263	247	248	216	230	254	245	261	259	242	251	216	189	211	241	255	238	227	227	213	220	246	219	252	209	205	218	229	220	253	226	224	225	202	240	216	201	261	222	248	201	248	250	236	221	250	221	262	218	222	243	213	233	247	248	241	234	219	233	242	234	224	225	187	232	246	221	230
8026	1101	1988	2327	1996	1670	1384	1182	1050	936	874	826	770	754	716	748	690	687	679	623	646	593	635	617	637	570	588	547	565	602	634	611	578	608	584	610	607	562	570	614	598	601	633	600	589	587	629	599	659	617	543	634	589	596	572	549	592	633	587	601	608	575	561	561	538	617	572	548	567	569	553	589	581	562	601	513	566	521	536	523	557	573	584	551	552	561	595	573	595	574	547	568	561	554	550	558	535	566	563	573	576	537	545	536	538	560	513	526	536	548	559	546	535	539	560	562	584	557	511	557	556	551	571	523	538	566	571	547	503	537	566	588	537	546	548	515	557	535	544	546	488	555	588	551	516	537	546	537	529	550	514	565	554	531	580	548	560	507	551	577	584	494	580	555	579	554	528	533	545	567	517	540	566	520	548	552	525	566	546	578	534	543	576	577	558	535	524	555	588	600	543	579	528	549	532	506	543	539	564	563	516	529	517	521	565	561	555	584	564	556	528	557	547	552	522	535	560	565	563	586	560	567	582	530	509	606	550	543	543	571	586	551	539	532	559	539	545	552	599	555	568	541	540	544	524	547	499	513	585	553	562	520	536	558	585	533	536	555	562	564	598	540	541	534	560	538	573	575	527	544	571	558	542	519	539	567	567	570	575	572	545	527	517	567	561	506	503	540	570	533	539	547	550	614	527	512	610	576	548	531	568	521	498	559	521	549	573	497	458	557	508	556	587	570	544	555	547	595	580	534	560	577	523	579	571	544	548	501	561	534	493	518	588	564	553	531	525	569	523	532	562	513	541	530	533	564	516	555	589	550	538	520	493	523	534	518	517	574	551	578	566	506	569	544	574	581	562	538	552	577	567	547	560	554	536	581	576	523	537	555	550	533	560	507	544	579	544	523	524	541	542	556	585	554	561	541	561	547	572	538	551	592	528	537	555	540	551	558	551	541	526	557	543	545	542	533	558	517	533	548	549	567	540	567	538	534	582	570	537	548	580	581	527	538	577	574	519	551	515	555	560	525	545	530	548	597	546	500	537	558	554	549	530	572	580	560	531	589	533	530	524	499	515	522	551	567	578	547	569	562	498	554	523	558	569	565	534	532	540	527	570	554	576	564	557	561	510	591	518	610	544	491	563	554	539	571	582	527	563	519	548	532	592	510	554	577	506	532	533	542	557	552	539	561	526	581	520	573	533	566	541	546	538	590	552	509	507	528	546	578	534	526	550	537	552	528	526	528	513	537	539	548	503	563	536	496	559	569	571	525	523	560	552	550	581	525	531	541	535	544	537	573	554	550	552	545	555	540	560	516	568	560	528	570	528	558	524	537	570	578	561	521	578	534	554	549	564	561	513	572	531	520	533	566	549	536	516	528	528	560	535	587	517	535	553	578	538	588	525	528	586	561	533	570	524	547	556	529	549	579	541	577	541	562	553	572	559	566	541	570	535	568	553	565	542	531	541	570	535	520	615	555	555	577	568	544	577	570	576	563	560	535	536	555	549	532	559	571	544	555	570	527	537	555	584	563	547	589	543	558	543	572	478	557	531	553	561	581	546	573	505	565	529	551	554	590	556	519	539	548	536	538	534	520	568	530	531	540	574	528	527	577	562	547	570	510	595	553	565	545	545	528	560	539	534	607	552	522	537	534	560	552	564	543	523	564	535	518	575	568	549	570	528	526	501	555	540	532	531	560	561	521	533	541	495	549	547	552	543	541	522	577	575	601	542	532	547	536	544	552	562	561	551	570	535	552	533	568	565	563	522	555	543	528	525	529	542	533	563	551	559	545	535	541	560	505	589	549	541	568	563	531	531	570	535	520	595	553	585	547	546	555	570	556	572	573	533	598	543	557	542	556	531	564	544	588	528	552	543	548	538	548	512	559	551	519	517	546	555	551	533	522	577	528	549	538	524	525	561	565	519	526	574	584	546	517	517	517	536	587	564	571	552	536	582	570	530	597	538	527	551	539	529	576	519	580	562	573	545	581	511	571	539	509	540	552	554	523	541	544	561	547	563	568	544	550	575	535	558	550	555	517	564	553	547	558	545	498	553	562	539	571	557	553	536	517	600	516	582	551	551	556	524	559	558	539	553	516	556	551	560	570	535	580	540	573	542	555	555	518	532	556	542	532	513	516	568	551	562	516	534	524	537	557	529	537	575	547	595	525	578	560	571	549	566	581	557	587	568	561	552	565	538	531	605	545	539	571	559	570	572	528	523	560	558	537	551	575	553	542	552	546	556	600	545	519	540	556	539	561	545	522	548	564	553	554	563	578	556	559	561	537	581	576	582	560	589	546	542	576	556	524	533	562	535	536	546	556	552	543	558	543	554	581	567	526	546	540	555	535	578	569	575	522	537	582	547	565	567	563	536	559	539	540	538	578	523	508	520	592	564	543	507	570	541	539	554	500	551	517	536	560	550	537	573	574	530	529	517	563	535	565	534	543	548	608	562	545	509	518	515	551	575	536	547	556	520	587	545	555	521	516	534	533	506	582	540	524	526	540	551	552	566	540	521	553	552	583	550	518	571	542	591	534	527	552	575	607	471	536	538	533	522	547	560	562	521	537	550	565	554	522	523	501	564	614	516	560	548	522	579	553	574	553	516	584	536	595	542	559	541	565	547	536	572	568	551	522	560	558	569	549	558	508	577	541	524	553	550	545	578	567	534	561	531	554	538	535	541	540	539	576	557	536	570	512	555	566	530	540	506	547	541	548	545	509	569	537	529	559	535	512	568	551	528	561	550	586	593	560	535	548	560	513	578	507	542	528	566	551	541	550	545	566	570	538	565	544	553	541	547	528	526	545	573	522	591	545	548	554	562	511	551	532	556	542	531	572	542	550	539	542	549	568	553	542	558	536	511	535	536	570	534	589	553	543	545	516	524	572	549	565	515	564	557	578	583	543	559	604	540	502	550	539	557	530	561	536	541	572	595	552	560	545	581	533	517	546	574	535	578	582	535	562	541	569	570	559	574	548	558	580	525	582	539	580	574	540	565	522	559	544	539	527	565	570	538	552	553	565	578	556	566	542	594	564	590	566	529	570	600	535	559	543	558	525	568	580	539	514	547	570	514	543	555	532	530	534	535	532	531	537	566	574	541	556	547	560	583	550	559	579	534	553	541	524	563	520	524	565	526	524	542	545	519	532	588	515	571	579	526	539	568	556	572	548	552	542	563	573	534	509	563	516	554	578	561	552	531	529	559	542	571	561	596	600	563	510	537	562	548	558	553	559	550	550	522	546	546	551	538	529	566	544	500	577	488	558	569	577	554	570	579	542	525	530	556	590	534	557	552	541	523	546	564	515	554	527	534	533	552	512	540	536	560	559	516	510	535	545	539	525	581	566	520	547	527	567	599	539	547	582	573	531	555	546	537	549	579	548	512	558	560	546	540	558	526	569	544	529	580	528	549	542	544	589	528	536	552	542	583	558	545	521	557	540	541	562	563	535	529	550	559	565	557	563	521	571	581	557	557	568	510	538	533	512
1388	266	295	289	302	270	280	308	280	279	278	287	301	297	284	278	259	323	292	276	295	272	290	271	272	316	281	277	280	268	339	291	294	256	283	293	286	276	278	276	309	288	275	277	298	312	308	302	305	285	253	313	271	308	287	323	277	309	286	284	291	321	315	298	309	295	285	295	312	306	258	286	283	288	267	271	266	296	253	269	264	292	279	311	332	280	311	260	281	301	268	305	304	273	295	291	314	293	285	335	261	320	283	293	292	301	312	303	279	282	276	266	261	279	302	271	283	278	281	298	297	264	267	272	260	261	285	286	291	291	310	305	267	271	272	269	278	309	286	284	258	254	303	260	291	289	322	287	287	297	303	271	294	306	294	278	270	266	281	283	274	260	277	301	285	285	264	283	263	309	272	274	297	310	284	219	292	274	303	318	279	271	288	330	317	289	260	311	285	310	291	280	256	312	244	299	324	323	312	280	323	286	282	277	288	265	289	287	297	301	308	303	292	271	276	270	296	301	297	254	329	294	286	292	306	309	265	307	303	291	311	294	282	240	302	293	297	311	250	272	276	312	264	308	296	300	288	303	317	261	315	292	269	288	277	281	283	272	241	283	261	250	254	295	276	338	265	299	275	281	275	294	274	296	265	258	329	274	276	275	265	272	271	284	338	287	290	285	280	291	281	285	276	307	255	274	285	272	309	267	291	307	276	315	281	320	289	295	286	277	260	282	290	265	275	262	288	289	232	263	323	306	270	274	305	316	301	301	322	281	278	291	275	287	294	258	284	270	268	277	283	270	297	258	290	267	309	303	244	271	272	265	274	296	279	288	290	282	258	284	271	278	304	260	295	284	255	302	290	303	310	312	277	264	291	293	284	275	285	265	269	260	272	240	293	297	271	282	312	320	287	269	312	317	320	249	283	276	296	319	297	290	283	268	316	276	282	270	288	288	299	276	260	264	281	302	266	277	277	249	282	273	275	320	296	285	290	285	276	266	294	266	284	281	274	279	300	304	291	313	261	304	247	306	262	294	310	286	279	307	287	298	244	277	251	297	275	264	308	301	256	280	315	262	266	282	260	278	254	271	298	290	297	287	281	296	285	277	275	277	274	282	274	265	300	286	324	295	280	302	300	300	293	297	283	294	322	255	286	279	267	276	300	273	286	300	261	264	302	267	307	285	321	303	268	294	300	318	295	280	296	263	284	283	272	271	288	287	297	267	322	307	306	286	289	278	274	257	260	285	285	275	282	279	262	275	262	261	277	270	323	297	288	296	305	302	275	295	277	262	279	269	283	285	303	255	299	273	274	263	287	289	280	288	287	281	264	259	288	325	280	290	281	280	296	279	269	321	310	292	314	283	270	279	308	284	299	268	288	280	301	259	301	290	369	311	310	256	292	276	320	294	253	275	297	242	263	281	302	290	308	304	333	314	280	265	297	273	274	329	314	289	300	288	300	268	304	254	292	299	268	257	279	284	278	279	258	309	291	269	277	292	294	295	295	305	274	273	286	258	293	295	272	294	264	293	280	305	292	295	285	305	277	307	292	284	312	279	283	308	280	247	281	288	299	281	272	276	248	281	286	267	281	300	275	303	301	289	253	279	264	291	306	299	294	281	295	302	280	299	301	278	284	263	290	277	285	306	286	286	294	253	306	289	308	289	326	309	290	275	261	313	305	297	286	269	278	300	312	308	305	298	246	295	281	295	275	318	278	290	302	269	300	286	266	276	275	311	292	283	274	251	269	279	303	248	290	298	281	285	306	306	299	269	252	270	287	298	290	279	260	270	291	301	297	297	291	341	282	307	301	278	287	278	281	275	289	310	313	278	262	302	284	291	296	281	268	256	263	294	293	274	296	310	278	270	309	277	300	284	292	269	309	318	283	294	300	281	273	257	289	260	276	281	277	299	288	294	293	293	285	277	262	284	275	288	294	273	298	306	299	271	257	297	301	276	273	295	331	259	286	321	310	278	306	276	295	301	274	285	273	298	280	269	279	303	302	277	254	268	291	252	301	293	279	279	303	308	314	285	272	228	269	292	294	299	288	284	306	266	287	252	279	292	302	308	260	254	291	290	318	257	264	264	277	300	272	288	254	292	306	279	240	282	306	294	278	290	252	274	321	277	269	304	288	288	301	266	299	289	279	281	289	302	297	300	307	289	292	308	255	280	311	273	296	287	259	304	302	311	259	286	260	280	302	289	325	315	255	308	315	280	259	274	299	278	284	293	297	329	296	278	279	308	263	283	265	281	293	281	277	281	268	291	270	288	294	264	279	308	300	275	279	303	288	304	277	306	288	292	316	287	264	286	300	289	277	274	285	281	302	281	299	270	315	288	269	304	272	311	288	268	336	243	269	298	261	328	302	302	321	303	302	291	254	301	275	291	279	270	296	274	318	276	277	294	294	282	294	257	299	283	290	291	283	293	305	281	306	277	253	298	277	262	280	255	258	297	310	274	293	291	318	306	297	282	275	294	287	290	286	267	267	274	282	253	275	292	283	274	327	261	310	277	260	292	293	279	294	314	315	328	291	289	308	266	260	291	296	305	304	293	266	249	255	288	243	304	326	279	303	272	313	275	269	298	301	281	280	290	282	300	302	304	280	317	267	324	292	292	255	275	309	274	299	301	269	298	279	277	262	255	302	283	288	272	285	274	278	294	292	265	307	275	287	291	301	292	282	276	280	267	292	300	265	286	291	286	292	265	263	265	305	260	312	304	293	289	275	288	267	279	300	266	310	293	290	337	302	290	283	294	279	275	278	283	298	289	288	297	282	274	268	279	297	294	271	302	302	263	300	280	293	258	292	276	304	279	256	280	300	268	267	273	283	272	285	307	290	305	250	267	282	292	312	288	307	278	281	304	262	286	315	312	320	284	273	287	296	300	265	267	289	275	305	298	294	314	306	286	301	290	281	311	306	281	294	307	264	293	275	294	286	290	275	263	303	290	247	296	279	306	282	239	290	303	328	289	294	284	299	269	283	302	283	296	295	302	336	251	290	290	261	294	292	296	281	276	285	287	305	293	299	260	290	306	285	309	291	278	256	291	299	277	276	295	295	303	305	297	261	313	282	289	299	265	264	283	272	313	297	333	306	310	313	287	270	254	282	298	307	318	269	266	278	263	269	299	309	286	284	299	276	294	241	311	283	276	281	293	264	280	303	287	270	292	303	299	274	269	241	282	275	278	284	279	281	302	302	282	284	325	271	320	278	267	325	288	272	274	303	242	286	292	304	298	269	271	283	250	268	279	281	279	280	282	307	271	285	251	262	297	323	296	295	282	297	242	277	271	270	267	277	292	275	298	294	267	297	282	313	295	273	285	294	270	296	289	276	278	285	284	296	247	285	278	273	300	277	303	301	283	257	298	283	292	284	282	242	298	288	262	285	265	267	290	292	273	324	263	300	248	275	275	288	273	279	292	299	276	315	255	295	291	298	271	307	268	270	286	313	327	301	305	274	297	292	298	275	319	283	284	293	245	301	274
1776	639	697	629	656	638	666	607	653	621	609	670	613	675	614	661	640	596	578	621	635	652	606	632	668	661	675	634	647	639	633	596	652	595	632	633	644	639	659	652	653	660	643	630	632	628	651	619	600	640	665	622	633	622	704	656	594	668	610	614	598	650	610	610	639	642	616	604	623	630	655	631	637	621	555	637	635	679	647	647	641	614	599	615	627	601	616	594	622	641	606	629	618	636	599	605	616	659	674	605	579	634	660	631	629	604	608	595	615	616	605	614	634	596	605	616	646	643	667	604	598	612	611	640	620	602	649	644	652	619	615	604	644	620	659	630	603	649	643	621	676	624	641	648	615	651	642	639	592	637	656	620	567	635	656	623	669	626	660	608	598	608	659	644	671	654	609	635	620	626	607	640	607	634	633	621	635	609	611	634	612	658	662	629	624	618	641	614	630	631	661	639	648	636	621	672	629	654	571	648	657	629	610	602	602	598	635	605	654	657	635	619	644	611	600	655	583	606	607	606	590	626	589	626	613	655	621	595	613	647	649	637	610	618	616	634	643	608	627	631	631	634	622	612	651	625	615	620	604	610	589	617	668	606	623	649	605	649	647	629	594	641	619	624	590	669	632	651	629	640	590	587	619	633	589	600	619	624	614	575	612	615	623	613	680	660	644	658	630	585	682	649	627	633	640	647	627	635	619	661	662	640	646	592	628	632	627	592	670	582	587	653	619	613	645	587	614	616	654	623	648	633	625	662	614	655	561	645	651	643	630	604	637	602	646	673	609	631	595	610	592	638	617	651	627	622	643	640	624	636	593	587	631	620	664	606	624	626	609	588	620	604	619	626	636	620	632	652	638	605	622	608	603	637	579	623	615	639	615	628	596	627	660	642	600	600	622	663	603	641	675	624	607	633	591	625	664	619	608	666	648	676	616	637	618	637	619	680	589	624	600	645	666	605	672	604	652	626	670	632	619	643	622	652	612	645	579	617	598	609	626	625	631	628	664	606	631	625	609	640	607	621	635	663	623	665	693	660	639	625	626	645	621	626	634	634	562	641	619	616	654	643	660	636	671	634	615	627	646	599	620	607	627	623	644	608	584	611	644	641	635	617	595	627	635	636	625	644	612	613	663	586	692	647	632	624	648	622	642	600	645	664	625	629	618	635	619	621	610	633	673	661	635	668	677	603	645	643	633	609	628	594	641	626	621	601	632	661	658	641	615	623	627	612	638	608	598	661	612	599	586	659	609	650	614	610	614	596	640	597	617	622	613	628	620	600	641	646	602	605	613	627	642	637	656	600	635	690	606	654	631	659	580	591	586	653	661	609	615	626	636	597	640	633	644	604	651	631	631	635	655	604	648	642	587	611	614	654	595	633	624	648	648	666	674	637	616	594	612	626	634	660	622	647	583	625	619	602	591	594	650	613	621	605	656	642	636	633	650	642	601	632	662	615	632	650	631	674	628	609	623	608	659	674	672	633	613	622	612	606	669	606	679	624	614	630	631	603	662	658	614	632	638	589	629	584	647	624	632	604	623	631	620	592	617	620	618	625	615	640	630	645	645	634	597	635	632	670	646	644	606	627	631	609	643	666	623	655	633	623	613	617	675	708	617	621	586	607	657	591	618	684	626	650	647	659	609	627	624	669	610	609	601	659	606	624	576	659	641	618	609	626	631	628	610	631	629	632	660	643	632	566	654	606	663	653	662	613	623	605	681	595	633	617	650	584	676	655	629	703	610	660	583	629	667	628	624	600	623	614	634	655	681	665	621	616	667	593	647	641	683	639	573	628	592	687	579	616	582	618	624	641	690	585	648	645	670	615	645	610	605	628	624	646	607	607	634	623	629	693	645	584	607	670	633	655	676	631	643	633	607	641	627	638	680	593	683	629	668	623	619	604	629	642	638	607	576	649	643	606	632	675	620	652	615	595	607	589	615	646	624	638	633	623	566	644	650	604	643	582	645	590	634	642	643	615	626	655	639	652	586	635	645	660	589	653	593	605	619	610	609	652	622	643	618	645	629	576	615	567	590	598	630	585	648	679	644	649	675	631	633	610	634	644	606	636	627	664	634	670	643	646	634	608	632	666	647	644	641	637	648	678	649	629	650	617	668	601	644	629	623	628	643	631	634	634	650	558	603	666	606	635	623	650	648	626	614	610	579	657	622	579	590	646	631	663	622	619	659	600	621	616	654	675	610	660	624	671	686	629	640	648	680	623	594	619	644	613	616	668	594	629	638	593	596	670	611	587	645	653	570	583	587	609	610	652	626	650	643	593	622	616	594	612	633	633	663	613	628	571	621	603	627	590	587	624	620	705	653	662	621	642	613	572	568	618	684	638	613	635	618	670	631	610	577	599	565	659	623	592	610	643	682	601	653	667	629	591	613	615	589	605	638	642	638	594	646	641	654	651	626	609	610	611	603	634	700	611	639	624	594	617	637	614	605	580	638	663	644	565	601	644	622	642	668	612	593	604	634	627	607	648	615	654	630	610	654	618	631	633	642	673	637	629	592	622	634	584	656	634	581	617	662	613	628	582	596	629	659	610	638	643	627	610	620	609	641	637	643	637	589	638	622	591	598	645	629	587	680	636	645	636	668	637	616	618	618	635	626	592	626	656	646	654	622	618	660	643	577	605	641	609	616	633	664	631	648	627	647	663	645	680	590	647	624	598	633	608	587	644	646	594	637	631	621	609	584	612	619	629	634	617	596	614	636	606	623	657	639	639	615	613	617	623	629	651	641	598	622	605	632	604	597	655	630	613	656	664	594	629	648	639	634	649	598	658	624	612	601	630	618	691	650	601	605	598	627	630	646	609	616	654	625	644	608	657	650	617	614	675	682	631	618	624	621	628	629	637	628	632	632	638	607	606	618	594	642	665	612	606	650	659	616	615	646	637	579	584	619	648	655	613	640	632	639	658	638	581	628	640	633	619	572	674	610	602	595	604	618	598	587	612	626	607	591	667	627	651	624	608	637	631	609	616	660	661	661	650	643	619	677	620	633	650	649	633	607	604	608	599	638	627	629	616	626	625	619	600	607	670	633	597	606	662	645	632	574	643	645	583	660	671	610	622	600	592	652	643	610	651	612	629	637	616	639	620	664	682	610	629	641	649	628	609	640	611	620	660	626	648	612	611	580	571	619	643	627	645	605	629	579	639	620	654	621	616	583	589	633	642	607	615	583	619	587	671	594	652	630	626	610	582	625	660	619	623	638	573	636	664	656	634	607	614	676	582	628	577	607	609	582	622	644	640	622	649	630	628	613	605	635	629	614	652	620	624	618	620	632	627	658	632	640	652	650	618	625	598	632	637	619	619	613	610	644	670	578	640	610	652	606	650	641	617	619	636	658	652	586	647	635	655	637	628	657	593	611	666	602	625	633	601	607	573	633	610	615	615	614	613	630	652	616	638	671	601	636	621	625	598	566	594	660	680	608	681	643	614	636	619	606	609	637	573	621	653	606	614	595	646	604	653	580	642	613	690
7309	521	492	399	327	266	224	220	235	198	167	152	189	157	180	194	178	178	180	164	144	195	157	184	160	181	154	144	167	176	193	156	176	162	161	178	142	173	149	171	190	151	165	158	165	198	198	151	155	160	168	167	153	166	145	178	162	184	153	169	168	188	166	166	203	153	151	172	164	171	191	188	177	188	180	173	179	136	169	150	152	152	197	192	150	146	145	185	182	149	162	126	159	172	181	162	175	147	190	167	165	178	192	176	161	172	152	175	177	187	191	168	192	150	166	168	167	151	174	186	164	171	178	179	158	174	152	150	153	135	157	160	194	161	181	175	174	160	188	174	166	165	148	179	171	174	178	185	149	173	149	160	190	175	161	203	158	160	167	175	159	171	196	162	158	171	157	159	189	149	154	171	171	152	170	159	160	197	178	171	145	170	140	174	175	188	137	156	173	137	164	162	183	174	201	195	151	157	178	173	161	173	168	149	177	153	186	147	175	180	155	152	186	187	160	174	181	173	156	171	164	173	162	191	174	138	170	158	175	170	178	198	194	167	160	170	174	176	171	163	165	176	171	194	177	169	158	152	162	156	176	165	176	147	167	179	179	157	165	165	207	163	175	181	185	185	171	169	163	197	184	190	165	192	186	165	156	156	171	154	156	182	164	156	156	152	135	151	180	179	165	161	170	178	166	167	158	161	196	181	163	156	162	159	167	179	169	164	151	171	185	172	151	168	161	182	165	160	164	148	148	169	163	139	177	168	177	186	181	170	165	167	188	167	171	151	174	171	142	153	169	171	175	171	185	175	180	152	185	185	143	180	144	197	161	160	148	155	142	177	170	152	147	156	160	174	175	164	184	193	166	151	162	168	159	185	153	169	173	165	183	158	164	170	167	162	167	177	184	187	171	160	188	184	147	155	182	155	155	176	179	166	166	168	167	161	165	172	166	180	158	170	157	148	156	178	170	175	183	162	172	220	159	181	167	173	196	161	179	184	151	196	153	145	156	164	157	177	190	179	185	171	170	177	194	162	163	154	184	180	158	172	189	161	170	182	153	194	183	168	165	191	169	171	169	167	173	170	161	181	198	174	171	174	163	162	182	206	160	164	177	175	147	173	178	185	168	168	154	142	141	168	182	181	164	183	174	185	184	174	168	160	139	181	159	179	187	186	155	176	166	173	155	148	175	164	190	190	192	151	170	171	160	161	156	148	170	191	167	160	189	160	141	157	158	152	155	182	174	169	178	164	159	172	179	159	153	179	136	183	185	160	148	172	176	170	184	171	183	199	167	166	188	168	174	168	175	180	179	157	171	161	183	166	199	168	165	167	163	193	169	164	174	171	163	175	160	171	182	153	211	195	185	196	175	164	158	148	186	173	156	193	172	180	169	175	186	162	171	161	171	152	178	180	156	179	184	174	164	178	171	161	137	141	185	167	155	176	210	168	152	139	186	167	191	168	175	167	165	183	185	195	180	151	155	177	170	144	176	196	172	148	169	177	175	178	179	175	204	177	189	192	168	177	182	141	162	187	166	148	153	170	172	157	180	165	153	186	169	176	156	165	147	173	179	159	168	197	182	203	158	163	146	158	179	182	171	165	186	183	170	192	163	178	159	170	194	172	177	174	159	180	204	143	167	174	142	151	177	174	175	152	174	159	204	156	164	173	182	176	163	158	166	193	169	183	164	167	170	158	178	181	190	190	159	170	167	150	166	174	163	166	201	191	187	164	174	172	185	169	180	158	189	152	151	166	140	178	163	167	173	163	177	178	168	167	156	148	151	164	187	159	194	172	176	167	175	167	141	143	164	149	161	189	167	189	167	180	168	162	170	169	193	178	165	176	180	193	177	153	192	145	145	169	178	164	188	205	183	166	192	158	174	183	177	151	179	162	184	187	162	166	184	191	200	184	165	164	187	169	174	141	182	160	153	158	198	163	161	174	176	161	167	171	161	180	178	179	168	153	160	162	167	160	186	162	177	173	176	166	190	166	178	169	158	139	182	174	159	165	190	183	197	167	177	191	174	172	185	174	209	153	181	198	160	214	167	157	158	184	198	176	175	137	186	168	149	158	146	167	150	181	192	163	156	181	151	171	179	169	155	150	178	168	185	157	156	180	189	148	175	172	162	165	163	177	174	170	173	160	200	183	155	169	146	202	172	162	176	147	179	155	151	179	139	170	182	165	174	189	157	164	158	159	164	166	168	173	175	150	160	180	180	133	180	163	165	176	180	175	156	188	175	171	156	146	151	154	159	172	174	172	179	192	151	185	184	185	179	161	181	181	156	183	159	189	179	135	169	176	160	165	154	175	162	175	187	181	177	182	183	163	177	142	166	179	152	183	187	173	181	176	165	185	163	187	174	205	156	172	180	169	132	163	166	178	169	182	173	192	137	178	186	163	143	189	181	172	157	176	150	155	176	166	176	170	167	158	193	166	140	183	170	177	177	168	199	149	168	150	188	160	166	144	182	171	162	170	154	178	165	159	198	168	176	166	174	165	175	179	165	168	174	192	170	170	173	177	165	154	166	150	154	152	163	152	158	181	165	163	200	187	169	171	166	176	162	155	170	183	162	176	187	161	181	168	199	190	162	172	167	192	170	152	161	170	165	151	178	180	171	169	178	194	170	175	168	155	143	181	175	172	168	167	173	203	196	166	156	158	179	195	176	152	174	191	161	157	138	165	157	192	180	176	158	174	160	163	181	192	167	180	163	164	184	175	162	177	175	174	146	160	189	169	179	167	156	159	177	201	199	179	177	155	151	187	141	173	189	131	180	141	169	137	171	145	168	175	161	148	171	151	175	173	192	159	174	147	151	161	155	176	191	160	173	155	149	152	169	173	166	169	187	183	185	180	168	183	161	146	179	183	155	174	199	149	173	155	167	165	188	147	160	158	173	167	152	180	163	176	191	163	173	155	176	185	173	149	151	174	174	178	157	155	190	151	194	178	175	183	183	157	161	188	189	176	168	178	169	170	185	184	165	147	152	179	195	187	174	158	165	177	145	171	157	185	138	163	152	170	156	156	160	158	177	185	167	164	145	184	158	160	176	160	164	179	172	173	121	180	176	191	166	182	197	160	177	183	180	179	177	161	175	177	169	160	126	162	155	179	165	163	182	158	159	180	151	165	165	176	172	160	178	147	168	167	178	171	148	158	166	158	149	163	167	161	181	167	169	176	148	164	166	139	168	153	152	174	188	167	166	168	154	139	171	155	154	143	169	171	170	186	180	174	170	162	159	164	173	185	168	193	165	169	147	183	166	162	181	166	174	159	179	177	147	153	173	176	179	164	166	159	161	158	171	197	182	173	159	166	182	176	181	186	159	195	150	191	145	175	154	187	169	172	175	188	146	180	167	168	175	198	147	180	160	195	160	181	186	214	166	159	186	150	175	200	185	162	141	165	159	189	186	150	180	178	172	170	170	191	181	180	147	145	160	170	150	172	159	191	166	156	167	181	186	152	160	158	190	157	166	186	162	193	182	167
6131	674	1149	1298	1140	926	822	683	657	627	582	552	539	516	491	467	472	478	487	477	455	432	469	448	462	417	458	421	430	437	408	464	437	425	442	456	440	443	438	444	465	442	468	431	460	430	451	464	476	441	421	453	422	436	435	434	435	426	451	425	438	414	427	423	416	398	432	423	428	373	435	402	421	408	435	403	410	436	430	395	382	395	406	438	403	394	442	427	426	408	416	425	414	398	454	389	393	454	428	421	433	453	408	426	429	414	416	401	428	410	409	392	399	435	427	465	421	368	418	398	409	413	380	420	354	423	373	440	439	407	386	408	429	411	389	425	444	392	430	412	424	422	419	404	439	415	390	425	372	404	404	358	439	385	431	411	407	393	393	425	417	434	427	421	421	402	443	414	422	426	430	381	386	413	425	433	393	382	412	409	395	448	388	419	389	446	385	400	400	432	396	422	415	410	429	417	386	444	423	410	386	395	400	432	448	388	397	411	446	374	424	384	407	440	399	418	406	395	405	460	388	419	428	407	418	394	416	418	431	421	457	445	413	422	428	378	414	426	406	377	415	418	393	406	397	421	414	437	415	420	395	389	416	414	422	399	392	414	350	372	409	419	445	372	425	393	398	377	424	433	401	410	414	390	405	425	391	431	430	416	403	426	448	397	430	435	372	414	425	394	414	432	433	422	426	425	429	421	429	409	410	448	383	426	365	391	418	373	410	423	407	402	421	422	442	386	409	434	408	382	407	388	415	406	409	438	447	388	392	403	418	390	367	396	381	395	405	404	386	391	400	418	435	358	403	412	435	417	408	400	420	398	423	413	410	419	404	424	448	423	426	412	408	446	434	384	394	440	435	390	388	375	437	392	411	441	414	417	393	438	389	415	408	396	410	384	391	405	395	395	403	382	470	419	403	405	411	407	436	424	421	426	359	412	410	380	423	376	401	441	401	376	400	443	422	392	406	408	378	402	410	375	441	382	396	418	398	451	423	356	402	392	425	401	373	445	391	397	435	453	424	402	425	429	411	437	394	414	440	427	445	429	398	412	397	384	399	416	382	399	425	415	429	411	425	433	414	419	435	395	405	402	413	397	369	420	400	393	439	402	427	390	382	384	387	388	390	450	394	427	407	410	433	396	417	403	431	387	406	384	414	432	422	399	417	417	383	448	408	416	412	417	372	449	391	426	423	415	402	409	424	368	397	419	376	367	406	408	408	405	393	374	419	412	401	434	410	412	405	387	419	436	420	382	383	394	412	422	427	449	423	372	452	399	406	406	391	392	406	390	383	417	420	401	398	421	435	426	419	421	409	380	392	443	402	417	405	404	409	393	381	414	413	399	433	433	454	421	384	415	414	375	404	412	412	416	403	459	405	400	406	379	397	366	405	377	449	382	422	383	440	395	400	424	445	404	418	426	438	399	426	422	360	401	409	452	368	409	419	392	412	421	411	399	388	388	451	416	395	381	414	401	423	399	374	422	414	432	405	425	445	428	368	408	415	440	387	391	403	387	388	401	418	436	384	390	413	387	393	411	411	436	416	409	393	397	367	397	435	393	426	427	438	396	420	428	414	396	416	349	429	390	419	392	394	406	431	391	410	390	416	416	419	427	399	401	410	405	378	412	412	416	415	416	424	393	428	396	390	429	417	433	401	411	392	408	385	407	392	402	444	407	394	429	427	399	423	402	409	387	413	411	402	421	384	418	405	388	425	407	417	455	396	388	399	397	455	399	411	408	396	444	386	428	424	401	414	395	402	426	382	400	434	410	418	421	431	400	402	430	387	401	405	429	406	400	418	396	435	398	422	415	403	439	424	407	421	378	447	387	418	401	416	402	436	427	394	437	424	402	428	394	422	394	423	387	432	421	403	420	399	447	416	418	414	386	404	387	401	416	423	383	442	402	382	415	452	393	404	393	412	367	424	431	423	397	413	410	422	396	421	395	428	358	412	399	363	401	403	401	402	432	421	369	396	436	396	444	399	402	412	391	394	424	430	367	371	402	393	378	409	386	422	389	374	390	436	385	407	394	432	419	398	411	455	444	420	383	435	393	392	390	438	425	436	423	397	436	397	416	382	398	376	399	441	452	428	427	432	419	425	424	385	416	390	414	384	391	372	435	436	375	426	403	425	386	454	424	451	436	414	404	348	383	390	396	408	382	420	406	396	405	406	423	414	434	407	444	380	375	454	460	413	399	421	387	391	402	408	389	413	416	440	399	439	424	420	409	405	429	429	428	430	383	419	386	385	423	439	396	392	409	409	409	422	394	442	449	425	415	397	412	444	408	385	410	380	399	418	379	383	417	435	399	436	424	441	409	410	401	451	410	411	415	421	433	421	407	391	427	376	383	427	371	422	427	425	424	435	417	413	381	416	396	380	426	396	417	362	434	401	394	411	397	407	412	383	405	422	434	396	385	407	401	409	435	424	396	415	445	404	405	408	423	379	401	426	402	430	435	395	411	390	406	387	421	448	409	419	421	425	409	384	412	405	433	398	376	420	448	416	398	433	403	409	389	415	405	430	426	420	420	406	393	449	384	372	398	410	419	369	427	428	379	414	409	375	419	402	413	415	377	396	418	425	403	410	436	418	384	381	390	431	404	406	444	346	379	409	427	383	420	380	417	420	411	418	413	430	435	419	366	410	433	406	377	402	431	385	420	417	394	412	413	419	394	424	419	400	393	401	407	422	431	450	382	409	449	366	420	415	394	404	404	416	401	389	423	388	411	406	420	385	428	401	410	412	433	408	427	402	428	391	400	437	432	426	403	393	450	407	468	411	392	400	432	424	385	450	418	396	400	414	435	438	379	386	443	386	404	430	392	423	394	406	421	412	399	418	415	422	398	399	450	421	413	392	378	394	401	391	416	421	412	402	409	411	403	417	392	444	426	387	383	439	407	400	400	413	384	437	408	415	422	406	437	416	406	391	406	380	398	386	390	404	411	402	418	451	411	399	451	404	381	433	401	378	367	415	409	411	431	417	408	397	393	421	387	426	447	432	428	443	375	420	380	379	407	425	385	416	405	424	420	384	424	404	417	419	411	411	440	384	388	400	419	413	398	406	446	427	436	425	406	401	399	380	424	414	407	414	403	415	419	422	402	434	393	445	404	428	382	453	407	401	390	430	412	403	427	433	379	393	401	409	402	411	421	399	420	439	425	396	431	409	396	415	411	413	406	428	423	424	404	439	397	429	408	426	380	473	420	413	390	410	417	440	423	413	407	420	394	457	442	390	412	416	426	384	414	380	428	432	401	374	433	399	447	421	395	404	420	431	410	425	403	423	450	390	410	419	399	395	441	430	400	416	414	394	431	378	410	375	425	390	396	442	377	382	380	419	437	421	397	409	424	419	399	411	397	383	447	405	412	383	427	412	393	411	396	412	376	408	457	416	428	373	397	426	391	388	403	407	409	404	378	422	403	423	427	429	379	426	403	395	439	424	398	456	410	445	412	411	379	386	394	389	404	429	443	409	389	403	393	389	397
13296	1104	982	759	588	481	380	358	327	323	241	279	264	281	280	242	247	262	262	256	258	247	199	235	221	262	235	249	224	247	220	246	243	218	249	224	275	240	261	235	257	269	245	237	221	275	263	248	239	261	205	227	231	260	240	236	246	237	217	247	257	221	225	227	244	242	245	211	212	234	216	222	238	229	267	202	206	229	199	259	246	240	214	193	231	250	236	239	251	245	217	237	234	218	230	218	221	253	229	175	250	219	239	204	231	251	240	255	227	232	245	212	212	245	210	222	209	267	227	236	208	205	240	216	217	212	225	237	201	221	258	247	226	241	237	246	222	217	196	230	239	212	242	241	218	248	190	217	234	230	257	251	238	238	232	224	225	203	225	239	247	231	211	218	217	221	212	211	214	259	217	206	248	252	227	225	236	230	218	205	227	227	234	231	249	264	246	239	221	216	217	218	238	231	225	236	224	244	244	228	231	226	193	208	251	248	254	228	244	267	226	234	243	271	242	237	210	232	223	243	229	203	210	232	236	249	220	225	238	232	229	249	251	249	239	248	231	244	220	251	233	238	238	219	247	234	215	235	232	245	209	242	225	219	278	238	227	237	248	217	210	240	241	240	211	233	230	250	213	225	265	209	222	209	247	233	236	253	241	260	231	249	230	209	254	226	216	241	217	231	260	245	218	208	226	248	229	215	223	230	239	258	215	213	229	251	223	235	243	200	216	240	238	253	243	217	236	207	234	240	215	197	272	191	225	237	214	213	220	226	245	223	229	235	235	226	229	220	213	243	227	241	247	242	235	245	225	219	240	256	226	232	274	230	221	215	246	241	229	212	238	246	231	206	214	216	209	231	246	236	203	205	224	236	218	233	233	239	235	236	230	231	256	215	219	223	231	219	222	234	200	218	226	240	244	215	248	238	244	262	228	209	235	230	197	249	229	229	257	212	235	237	231	241	229	197	240	237	219	208	260	262	248	246	239	218	225	248	251	247	244	242	230	224	211	212	219	242	210	222	260	261	220	228	241	232	241	228	230	237	244	234	244	220	207	223	225	250	217	222	210	223	250	224	196	211	262	214	234	235	242	211	215	207	219	262	244	244	229	217	246	229	224	240	236	225	231	223	216	255	228	213	244	210	234	229	236	210	234	245	197	216	239	252	226	225	202	251	222	236	221	234	216	236	208	213	229	212	218	231	213	227	241	240	257	223	208	246	250	205	239	231	228	236	240	213	232	232	227	208	219	230	229	247	234	221	214	231	254	220	229	229	231	199	208	236	244	224	224	226	220	245	197	241	212	216	246	228	244	242	219	242	222	225	221	227	220	190	224	235	224	200	232	217	245	244	263	235	235	235	238	213	187	261	229	265	227	232	248	242	238	241	226	218	238	219	220	239	229	214	229	232	245	262	231	253	222	228	212	247	220	241	232	208	230	225	233	224	210	226	219	255	222	222	222	228	215	230	225	242	235	235	228	253	228	215	240	250	222	190	246	247	180	231	226	240	224	221	250	214	226	236	194	228	215	235	262	220	233	216	221	229	212	219	223	231	210	205	231	252	214	212	235	207	223	243	237	222	230	219	238	264	216	250	219	238	225	254	235	257	253	245	208	240	222	226	210	221	235	245	203	213	225	228	242	244	251	221	221	237	213	248	254	222	213	237	213	199	197	213	218	246	228	204	205	234	256	225	214	240	216	209	213	217	237	254	218	231	238	211	237	257	237	218	235	226	218	222	221	230	236	229	205	257	261	231	237	225	217	209	217	242	243	227	228	222	214	247	217	231	221	223	219	240	242	225	262	247	234	257	215	241	213	234	220	227	225	218	215	241	215	216	238	220	227	223	214	225	241	237	204	229	199	219	196	217	254	202	233	211	233	218	214	234	277	236	246	198	201	202	246	249	227	232	236	216	235	226	249	210	216	219	233	236	231	219	244	246	241	241	212	224	222	229	238	227	248	214	234	221	207	266	231	233	228	256	218	220	219	212	227	208	218	234	211	247	205	223	240	257	209	223	207	214	236	238	238	238	235	248	262	232	207	231	242	236	244	237	215	223	221	219	225	216	231	249	247	239	237	260	219	219	228	245	213	245	210	264	232	259	275	254	228	255	227	212	228	241	226	203	274	201	231	263	229	230	242	240	231	241	214	241	225	241	239	269	193	225	213	207	241	249	246	210	228	228	232	205	259	239	214	239	244	203	220	231	216	226	230	213	233	215	204	229	234	218	231	213	257	263	206	211	244	231	231	239	233	241	240	211	237	235	222	203	223	217	243	251	211	203	230	262	244	205	240	230	222	247	205	230	225	220	231	222	209	227	262	232	225	231	207	221	211	247	211	249	239	213	244	249	218	203	246	193	193	241	213	228	218	247	224	250	238	259	211	222	231	245	257	234	242	225	220	240	218	197	242	238	237	231	257	227	212	229	233	234	238	269	211	229	204	240	228	255	267	217	230	219	236	230	220	233	209	214	241	224	220	231	212	251	226	262	216	237	248	238	245	229	239	208	217	255	256	230	242	231	223	241	242	229	234	221	247	219	224	229	220	236	205	224	246	234	255	246	235	235	209	192	184	216	226	204	241	240	265	253	243	225	219	219	233	234	226	207	224	245	197	244	224	204	237	235	225	215	237	200	251	201	226	232	244	233	239	246	234	231	244	218	240	211	245	228	236	240	202	218	236	221	242	224	212	222	246	227	220	221	225	229	224	216	216	222	209	244	251	260	247	204	253	210	235	244	209	246	234	255	235	245	245	231	241	216	235	227	192	254	211	187	233	229	282	196	225	269	248	261	234	211	226	224	215	231	210	211	234	254	236	197	245	244	215	253	244	243	224	232	222	209	216	263	248	220	219	236	241	252	252	202	201	208	230	207	247	237	252	228	246	220	212	211	230	224	225	242	227	240	235	234	241	195	226	248	204	261	213	201	214	195	244	265	249	232	233	203	238	223	218	210	255	205	208	205	239	243	223	231	209	231	234	220	211	259	233	218	199	271	264	224	259	231	202	223	231	226	233	227	242	200	227	233	260	242	209	250	226	213	235	239	248	207	257	236	227	263	232	236	224	222	229	216	219	209	217	236	211	234	266	235	253	237	225	213	233	219	221	195	231	238	233	211	230	223	211	232	215	223	221	211	231	192	212	211	219	256	239	250	238	211	237	236	215	254	230	231	233	250	267	208	234	205	228	265	251	194	230	241	265	236	228	240	238	225	213	262	210	224	246	215	254	250	237	220	203	192	242	228	215	243	202	225	217	238	264	254	235	229	209	237	252	250	226	227	206	217	236	197	190	221	235	201	212	234	240	241	251	265	258	240	240	232	207	248	226	270	240	243	224	195	196	212	209	214	234	218	240	232	267	251	218	216	217	210	228	234	215	250	254	219	236	232	234	228	238	239	202	228	246	232	243	247	252	238	220	248	251	233	244	210	229	229	225	258	241	213	230	241	232	226	222	247	204	209	240	223	247	239	226	246	253	212	224	222	247	221	238	206
8047	1041	2013	2307	1981	1587	1333	1169	993	905	838	800	794	771	769	735	697	670	704	665	638	596	653	613	614	613	602	640	615	579	601	592	586	590	595	598	606	582	572	615	617	620	593	628	638	652	600	605	556	598	629	548	601	599	564	596	588	595	534	569	552	552	589	570	595	571	579	544	558	563	578	576	545	561	587	569	519	564	546	588	577	510	559	591	537	517	552	529	560	541	520	549	545	524	562	548	570	595	540	512	559	550	556	525	568	559	516	511	567	550	563	592	543	533	549	515	541	541	557	569	518	568	549	560	602	480	551	559	560	580	550	538	553	531	569	547	565	568	559	558	577	561	549	574	505	543	563	558	528	569	536	544	592	513	526	555	546	614	550	549	530	568	544	530	537	492	545	521	550	560	546	516	562	516	563	584	541	553	535	532	542	538	586	545	548	530	588	581	573	568	563	528	563	536	567	555	555	604	537	527	513	544	526	536	527	543	514	540	548	521	552	567	559	586	535	544	552	546	537	527	535	521	525	581	560	510	587	544	575	555	531	526	544	505	541	546	562	539	537	556	542	532	524	550	560	567	552	544	536	549	523	526	505	527	543	562	529	596	544	537	586	557	565	544	547	548	558	577	528	550	545	536	564	543	556	559	600	555	509	562	528	577	501	520	511	576	545	560	553	556	529	566	531	495	547	556	561	545	526	527	478	512	566	550	596	563	559	589	560	550	552	562	519	585	520	563	587	569	544	503	534	559	541	525	553	517	523	525	539	557	550	517	541	593	527	546	551	533	553	570	561	552	541	542	489	514	522	590	543	531	528	535	549	533	542	465	529	544	551	503	499	543	552	554	550	544	569	539	533	544	517	517	558	569	551	534	557	573	527	560	546	524	511	534	518	504	517	582	558	528	529	557	524	537	505	519	566	541	540	539	562	567	553	540	527	528	550	545	576	542	523	536	542	585	544	513	537	538	522	545	558	566	503	544	546	551	534	563	589	515	542	538	608	582	556	542	512	553	503	550	527	549	551	538	539	560	539	508	614	541	507	553	518	509	536	546	560	533	541	570	541	529	556	545	523	585	556	514	513	578	553	537	514	569	540	571	557	580	515	553	534	517	519	531	564	554	523	570	555	526	505	587	572	545	518	499	538	530	553	564	539	507	564	539	549	566	531	518	622	540	519	562	579	588	576	564	508	526	557	521	580	561	530	597	549	556	585	593	549	538	564	555	576	545	576	577	535	603	550	554	540	550	549	550	565	568	554	575	572	505	543	498	567	546	528	517	531	574	555	595	522	527	560	566	544	538	553	515	578	561	543	486	561	549	554	512	527	602	543	528	529	526	562	567	546	560	537	533	538	497	571	517	538	548	570	567	524	541	538	564	550	591	550	550	546	543	558	537	546	539	544	546	526	569	562	520	559	544	506	538	566	543	568	578	530	555	546	517	555	533	542	523	578	535	543	549	559	557	558	525	558	530	527	560	554	556	536	568	598	551	527	565	550	544	520	564	533	546	521	525	520	564	576	579	517	547	529	561	522	573	515	566	535	534	570	545	569	573	536	551	546	541	532	557	507	626	555	535	548	559	563	527	575	506	552	578	565	549	501	539	543	567	572	558	531	556	536	552	531	557	542	568	554	515	537	531	567	562	529	547	542	532	530	513	517	513	544	530	530	528	555	548	558	573	570	543	589	494	607	546	579	570	516	550	559	545	556	528	580	544	576	548	550	532	573	543	523	569	566	532	565	602	584	554	563	566	536	572	584	565	566	520	566	535	530	575	507	564	566	553	562	560	514	570	544	535	557	553	559	559	548	589	528	566	585	548	521	514	537	532	526	580	567	545	591	538	566	546	578	540	528	563	577	559	525	524	600	557	504	509	575	528	584	497	577	566	557	555	550	554	524	556	592	522	542	533	540	517	534	527	547	576	548	568	520	539	557	541	532	515	531	535	550	525	553	546	574	503	529	542	579	558	512	544	564	542	532	570	573	564	530	535	557	566	525	559	533	622	525	556	523	520	582	529	534	580	524	532	603	561	544	584	600	549	525	588	540	506	504	524	552	546	502	515	562	515	528	572	558	565	528	583	520	523	512	574	568	561	550	553	557	527	573	567	521	525	523	543	530	553	500	556	564	548	568	566	526	538	567	541	542	519	534	540	515	540	552	549	522	570	548	550	570	567	503	583	532	541	549	568	537	531	589	538	549	549	547	562	543	527	531	599	543	533	508	536	570	550	528	558	540	547	553	518	578	545	542	563	540	554	529	563	534	542	552	571	577	567	570	558	513	555	583	583	545	550	526	512	554	542	539	516	537	533	527	559	533	531	560	532	573	573	531	506	569	532	548	537	558	581	552	554	533	540	544	531	580	551	540	552	529	528	527	534	581	557	534	544	566	553	529	567	527	564	553	511	527	511	564	521	515	548	580	582	590	569	563	560	550	507	527	531	550	523	534	543	515	571	534	524	524	537	517	510	549	541	512	513	517	549	549	554	516	532	546	514	549	532	535	589	547	533	537	582	575	531	504	524	541	525	565	585	571	554	573	601	533	558	559	563	514	554	524	531	516	559	523	590	516	588	546	532	550	573	583	568	559	526	548	552	565	523	523	530	541	588	523	529	569	555	563	551	536	562	532	511	538	564	545	564	530	563	549	547	534	545	554	547	522	552	575	569	570	584	538	518	538	517	527	585	516	565	554	569	554	547	530	543	558	583	555	564	543	548	527	502	564	563	515	553	545	557	576	547	549	557	568	581	554	534	512	552	519	525	557	557	575	495	551	609	493	542	541	503	538	589	581	568	537	568	546	548	530	585	592	565	569	534	566	497	502	550	550	548	563	529	532	539	538	534	545	574	513	512	567	583	545	521	491	570	572	529	540	526	553	567	544	573	538	533	540	569	558	548	556	509	568	534	548	530	542	572	565	580	569	596	534	541	509	531	555	549	580	522	545	550	505	536	561	544	532	565	518	551	535	563	534	558	544	562	535	524	524	549	528	533	524	494	551	536	553	546	597	534	528	562	536	568	581	551	542	567	583	558	539	535	587	558	524	526	538	517	519	571	549	519	533	545	519	538	526	515	586	539	542	531	613	563	540	531	528	611	573	538	530	563	548	541	538	534	511	527	581	547	540	539	581	510	546	545	536	558	570	562	519	551	557	548	530	557	538	550	499	526	533	554	548	582	551	522	565	522	613	538	581	517	538	553	561	523	538	540	535	520	569	578	551	502	584	556	570	539	596	597	552	565	573	521	558	514	544	560	519	557	559	568	525	570	530	538	529	557	579	573	548	547	552	571	555	547	529	541	553	550	558	581	551	553	556	575	550	517	557	515	547	536	559	563	535	541	537	563	562	554	517	547	552	577	527	578	555	513	518	565	552	494	512	532	566	521	525	535	526	545	541	580	509	564	552	526	509	570	526	534	525	542	541	572	547	548	565	525	516	572	553	538	525	553	559	519	522	525	563	538	504	548	522	505	547	564	566	569	547	532	530	523
1440	348	295	257	273	285	280	319	295	285	310	283	311	287	320	288	266	306	283	260	278	302	324	268	309	277	287	292	272	277	296	298	279	292	261	281	305	263	256	274	296	288	283	308	306	308	306	297	283	336	282	299	283	279	276	301	265	320	251	261	291	268	260	294	280	289	292	282	273	289	297	273	293	291	277	297	297	258	272	303	318	293	311	275	305	271	298	245	284	253	292	319	285	272	293	266	261	270	304	281	251	291	322	297	298	259	259	286	271	249	262	314	281	296	264	247	314	289	289	296	312	282	306	283	323	300	287	275	324	284	287	289	289	268	270	275	290	282	302	312	272	311	281	276	289	299	263	277	266	290	272	290	289	304	303	271	307	272	274	236	298	320	313	286	288	272	316	283	246	271	271	286	251	276	270	262	316	293	282	292	299	282	266	276	284	276	274	254	285	283	290	247	279	263	303	324	279	290	262	297	292	280	290	286	329	331	307	279	279	291	308	269	283	297	288	294	295	292	285	287	326	277	282	281	273	314	293	288	294	290	292	272	299	261	305	292	258	311	277	321	308	286	285	273	286	285	320	302	282	297	285	287	284	287	264	315	297	295	293	271	285	288	288	259	297	268	276	285	280	283	280	286	328	266	310	268	285	294	254	332	305	301	283	312	290	290	277	294	247	282	272	258	249	265	263	231	325	301	247	264	259	282	293	291	317	280	284	274	269	301	275	296	294	287	263	290	325	275	293	252	322	286	253	292	299	290	284	274	277	282	271	277	296	304	288	311	325	275	290	260	302	295	299	249	318	274	276	247	289	268	263	290	277	287	293	264	256	261	297	290	332	256	281	285	289	299	293	275	262	259	280	299	291	308	300	281	274	299	277	268	311	245	265	264	277	264	306	266	269	229	276	257	267	276	286	266	278	286	268	298	266	275	279	275	274	298	299	277	265	293	259	259	263	255	285	268	286	300	295	277	307	304	275	281	259	319	247	285	270	286	266	293	305	329	306	271	289	300	291	298	294	261	289	292	299	281	288	283	281	296	294	294	263	306	278	294	296	288	279	271	296	325	273	320	286	319	304	290	272	304	307	292	291	276	294	294	248	311	269	300	308	317	288	247	302	271	322	271	297	258	328	271	330	274	276	290	296	256	273	269	270	269	294	266	291	293	333	306	303	269	274	270	289	306	287	285	255	249	294	289	288	240	281	292	260	277	275	263	300	292	302	281	289	266	263	282	278	294	290	245	268	292	267	307	271	314	278	268	295	325	311	281	293	283	284	308	285	256	296	258	275	313	269	295	251	286	285	279	304	295	287	290	276	304	305	318	267	280	287	304	292	294	270	282	310	274	311	286	276	270	330	278	291	250	273	272	276	296	297	287	294	282	302	252	267	248	286	292	253	318	284	280	258	292	307	257	293	265	308	259	271	279	291	301	270	273	246	287	301	279	311	277	269	287	286	267	257	292	299	276	307	267	272	259	266	271	317	283	308	290	269	291	289	283	283	262	293	299	285	319	242	297	283	303	290	302	285	306	306	288	268	262	288	295	280	301	273	269	290	264	293	281	300	305	265	292	249	271	297	282	287	272	266	291	268	280	278	335	291	279	246	246	299	319	261	268	276	285	308	292	290	275	303	267	289	288	282	283	275	296	319	284	260	295	313	299	248	327	284	304	310	283	282	277	269	273	301	318	278	292	301	297	290	252	264	304	286	270	312	260	236	249	274	273	274	321	281	283	271	281	309	283	265	262	281	277	286	277	262	264	306	281	299	275	268	270	332	322	282	292	287	250	278	290	295	269	303	277	257	318	296	301	270	272	281	228	273	269	274	271	269	260	317	290	295	297	274	260	285	292	301	266	294	282	266	314	264	277	293	313	341	321	285	289	307	287	272	259	283	286	282	281	291	258	332	289	304	287	296	279	295	293	292	305	261	254	294	308	280	255	289	279	265	319	294	291	314	309	294	275	284	301	283	287	272	302	280	263	277	288	298	278	284	295	291	281	243	295	262	267	311	290	246	272	300	310	286	281	305	274	321	293	275	300	291	297	280	287	295	263	276	275	269	258	309	260	273	301	327	261	290	252	312	254	289	277	271	280	285	305	303	289	304	296	290	270	263	320	292	264	283	304	296	303	316	243	292	306	289	282	310	281	289	281	262	290	274	289	302	305	286	295	278	278	268	272	268	301	299	278	255	320	305	279	279	288	256	284	288	284	299	280	287	270	284	301	282	268	297	295	332	301	272	285	301	246	293	279	300	281	282	324	305	284	283	293	311	268	289	288	258	256	292	247	281	282	294	290	319	287	282	306	254	278	274	293	294	288	299	268	284	267	265	272	289	285	287	287	310	300	267	308	266	293	273	285	309	262	294	284	330	272	315	261	286	300	286	246	269	306	298	265	296	273	280	291	312	296	295	310	263	272	269	256	291	304	308	284	295	292	273	272	270	285	305	268	275	269	302	291	296	319	289	298	327	283	280	275	282	255	289	301	302	289	293	309	281	260	290	286	275	276	269	252	298	278	299	245	275	303	278	243	255	229	283	273	326	292	302	287	274	301	299	277	290	263	261	288	260	274	287	286	253	264	287	273	310	326	272	297	290	282	267	288	280	276	272	290	299	285	267	270	243	293	287	283	283	262	267	311	274	314	295	297	294	281	328	277	300	285	284	311	254	283	313	291	269	301	280	280	292	334	306	285	253	276	297	282	296	290	304	286	288	260	261	306	269	322	295	309	276	323	265	280	242	266	300	250	305	279	266	277	289	290	269	290	281	289	281	314	315	257	279	300	275	318	301	278	262	313	275	325	300	258	272	293	280	290	274	278	276	304	285	301	283	227	284	307	295	313	271	263	316	273	278	285	275	263	275	258	241	292	264	242	291	267	314	292	269	271	286	315	278	292	288	296	270	290	307	305	269	273	296	286	298	299	319	283	288	258	270	260	284	246	310	299	283	280	283	318	309	297	297	292	295	306	309	274	281	290	297	275	267	283	278	287	263	279	291	283	268	289	285	266	268	293	288	319	273	264	262	253	264	267	319	279	268	279	263	263	291	298	283	287	297	281	278	285	309	299	277	277	286	273	329	300	302	278	270	267	306	270	317	293	286	270	278	275	268	325	296	284	291	290	281	238	277	269	267	241	290	293	289	312	247	258	303	275	251	274	294	234	254	333	298	287	276	286	301	287	265	263	277	293	237	272	297	313	258	300	282	290	308	302	263	274	264	274	320	297	271	286	289	306	271	289	285	300	275	303	287	275	289	276	278	280	253	306	297	281	272	299	280	295	246	296	319	277	289	254	292	282	312	267	290	276	268	297	302	315	324	289	254	293	258	310	271	256	294	295	292	268	284	298	279	312	306	268	273	292	299	291	280	289	302	320	284	284	299	298	306	289	290	272	281	286	282	271	284	260	274	286	293	275	268	296	281	304	255	290	288	296	272	294	322	276	303	263	307	316	310	299	271	257	273	285	298	291	289	325	263	291	291	299	269	267
1798	691	680	668	694	689	628	670	613	647	620	597	633	660	612	641	627	593	602	674	641	595	605	643	610	636	658	626	605	638	633	643	598	644	633	661	637	631	633	658	619	663	696	685	631	618	621	674	631	683	621	643	624	660	604	623	669	622	596	591	632	637	619	591	630	626	630	612	655	634	662	627	603	658	646	645	646	602	638	652	639	651	682	641	626	631	608	645	680	595	594	647	628	642	592	642	668	574	578	645	667	633	629	582	616	643	616	635	647	660	638	622	617	640	674	675	594	608	584	618	658	601	628	607	666	632	651	679	635	600	615	658	635	612	634	594	622	590	620	622	609	641	586	595	593	634	656	627	632	636	640	639	624	628	632	591	663	683	657	637	634	631	649	592	613	667	649	647	649	607	647	638	636	659	584	668	605	586	660	621	638	668	636	660	624	630	645	633	595	661	631	627	662	636	634	602	616	638	610	633	620	594	655	623	615	594	646	612	605	642	608	626	633	630	640	642	608	601	683	629	641	621	601	628	638	639	606	660	629	632	609	639	643	591	626	643	641	627	630	619	657	615	643	633	618	598	618	640	610	641	612	638	699	648	641	624	631	665	627	632	598	642	611	599	604	635	638	623	633	644	627	612	624	616	631	631	676	605	606	677	620	608	664	658	646	618	640	594	659	626	627	636	598	656	647	663	623	605	604	620	618	690	660	624	635	664	663	636	602	661	642	608	649	637	607	609	636	646	594	635	637	620	642	627	653	641	582	655	613	659	664	667	638	644	587	609	575	652	638	612	602	644	624	558	636	630	612	654	626	658	587	620	634	628	621	596	597	645	617	643	656	606	645	602	632	609	611	635	645	608	617	636	631	634	634	612	584	637	604	625	597	646	618	663	667	638	626	668	605	646	639	621	629	601	589	641	609	593	578	633	647	635	607	584	636	608	652	686	602	590	620	637	662	597	642	600	623	639	620	627	620	610	606	630	654	603	653	623	596	638	645	596	647	625	594	647	661	650	646	605	656	635	611	594	586	604	675	630	669	618	631	685	587	646	647	610	679	676	614	643	622	640	642	611	645	618	602	615	608	655	615	686	617	627	605	605	565	647	610	615	624	643	610	637	633	677	614	648	590	635	655	608	608	629	656	669	598	614	612	652	642	631	627	658	610	663	647	635	626	613	631	687	595	630	598	629	676	617	639	644	653	624	638	652	624	604	591	595	657	666	641	666	608	635	696	636	645	631	643	635	660	621	622	631	621	620	620	637	613	640	605	596	663	628	625	599	638	623	625	629	652	623	674	621	629	649	649	575	605	626	607	637	623	628	624	604	599	563	615	626	608	617	613	634	639	600	687	643	638	596	593	601	638	561	624	657	657	625	626	642	662	608	641	640	581	641	641	629	602	661	659	610	624	637	655	653	617	661	645	623	663	654	623	592	642	625	668	600	623	601	618	663	604	596	643	629	639	587	645	632	616	621	641	566	622	643	637	604	640	604	648	629	660	592	591	584	611	590	579	628	634	574	620	600	630	653	593	685	672	644	604	618	625	650	622	608	611	617	595	603	645	649	654	606	613	635	644	618	612	646	623	596	652	648	592	631	637	634	654	629	658	617	628	622	592	655	610	633	641	599	591	581	664	623	601	654	598	631	624	635	586	653	621	614	652	582	592	649	635	577	613	625	651	622	586	650	632	576	641	571	637	611	648	659	625	647	616	629	609	624	606	639	584	657	642	589	603	631	664	607	587	648	652	644	628	632	677	655	619	617	621	634	601	596	611	637	601	594	676	650	628	625	629	589	626	619	621	628	593	666	617	616	595	649	678	638	621	624	642	639	597	619	670	599	611	649	628	615	635	598	599	603	683	623	611	618	641	623	650	659	644	629	598	603	640	641	656	660	584	628	635	634	627	646	661	616	630	635	629	645	609	605	647	650	591	646	651	612	643	602	601	629	653	635	613	595	644	669	583	626	619	620	628	605	628	608	605	607	636	629	622	616	625	622	604	574	631	599	660	626	640	601	634	633	657	608	605	606	650	670	636	662	664	640	660	682	649	664	637	599	628	641	670	605	623	643	635	606	625	626	646	632	637	600	615	616	635	666	587	619	603	596	649	624	679	642	621	649	685	602	633	645	641	673	644	641	602	616	643	626	681	591	635	631	644	637	616	635	614	613	611	635	632	650	635	676	635	668	614	656	637	625	613	635	606	622	621	627	610	625	614	587	641	644	584	599	595	599	608	628	635	613	598	641	617	645	658	624	622	597	651	627	629	624	633	624	615	572	622	617	619	691	663	656	629	621	647	631	641	614	596	672	641	666	661	641	633	599	611	621	662	601	645	632	663	635	551	639	615	628	634	615	638	588	683	678	655	616	655	635	591	644	617	618	629	640	645	619	643	643	633	683	624	652	648	640	617	639	621	620	619	588	640	643	608	644	590	607	615	633	606	607	591	631	702	633	645	659	595	652	609	660	600	594	616	619	615	671	592	625	624	628	624	635	613	649	586	605	619	608	607	635	604	630	651	639	642	619	594	629	604	588	619	632	627	595	641	657	647	639	679	609	631	572	611	621	659	633	659	632	592	633	616	611	606	644	655	637	662	678	614	591	622	645	644	584	603	640	599	568	657	631	621	603	628	617	602	631	613	614	596	633	600	663	617	621	630	659	642	602	615	661	667	588	598	589	711	578	682	644	636	619	615	669	631	631	592	625	633	620	637	599	610	639	619	613	656	606	620	609	640	647	626	583	594	601	615	652	571	605	616	612	564	595	655	602	586	654	658	631	661	587	638	647	605	644	657	681	611	654	613	647	633	660	606	604	700	614	610	654	643	627	670	603	602	640	664	655	629	622	610	647	620	645	627	632	658	621	653	622	623	620	659	646	684	582	609	613	606	692	628	629	649	656	622	612	649	614	616	621	614	649	638	616	623	605	610	654	649	595	615	636	635	629	625	634	615	658	671	635	607	591	618	651	663	654	649	603	670	608	634	626	639	609	673	654	670	618	638	633	636	607	638	619	659	593	660	595	675	605	653	628	670	644	648	655	618	641	562	606	611	632	626	604	648	634	615	592	621	620	582	632	677	648	639	629	592	647	639	648	623	633	625	628	640	653	626	648	684	619	605	614	614	638	649	610	583	638	650	646	591	639	611	600	630	629	614	644	588	629	649	658	615	610	612	612	687	635	604	616	648	647	646	612	671	636	631	566	614	630	597	630	630	597	599	665	661	646	617	694	628	626	623	631	604	639	643	604	613	662	615	633	616	704	620	639	615	660	620	605	621	619	562	630	659	679	610	600	625	616	645	687	660	621	616	623	614	637	629	639	648	643	667	639	679	632	665	638	650	618	621	628	578	631	690	658	653	641	627	652	617	601	614	639	672	640	647	629	691	634	680	608	600	656	623	657	654	622	600	640	603	681	600	626	653	626	612	661	642	658	646	611	651	623	606	615	626	649	648	683	593	626	624	637	642	611	655	659	654	618	608	657	633	611	633	640
7210	500	539	387	339	271	265	242	208	221	173	171	163	181	184	168	185	207	178	167	175	185	161	198	175	159	153	208	180	183	167	182	167	186	184	158	159	168	187	170	179	163	140	161	138	174	180	177	178	167	167	195	188	179	146	169	158	176	171	172	192	187	180	174	163	160	155	149	160	175	165	184	158	167	160	179	150	166	174	161	180	154	147	158	172	151	177	176	165	172	166	144	164	169	161	172	154	144	170	176	197	161	185	151	160	181	158	166	169	168	146	165	195	178	168	153	151	170	159	170	169	184	158	182	174	168	176	194	136	182	171	190	188	150	156	180	146	170	180	199	153	159	172	166	170	160	166	155	172	155	161	165	156	165	165	146	176	171	177	157	189	170	176	179	153	161	172	172	166	185	176	177	181	191	172	193	176	178	182	157	164	171	152	163	153	155	173	169	174	175	161	190	165	168	183	157	166	184	169	186	170	186	173	151	167	173	147	167	194	170	181	165	142	154	162	169	172	165	161	152	150	185	177	189	143	154	189	181	148	187	159	163	164	155	149	170	171	149	170	158	182	180	148	166	169	184	186	186	172	160	152	173	180	136	175	154	153	163	181	152	178	168	149	152	177	166	169	163	180	161	150	153	151	170	168	168	171	130	157	144	171	151	153	192	167	167	176	176	163	186	177	160	168	171	174	185	159	173	174	168	158	168	169	178	171	184	164	138	151	159	174	162	179	172	164	182	145	158	181	176	171	143	183	191	154	156	178	192	166	147	162	188	172	156	166	204	179	170	181	166	143	176	185	175	140	168	171	147	169	194	176	164	192	158	185	155	182	170	170	144	158	180	203	168	171	140	155	163	161	163	169	173	188	174	162	164	166	174	156	152	135	168	157	185	166	160	148	157	161	139	154	173	123	155	167	149	161	174	173	162	181	175	153	177	166	158	190	158	151	154	162	164	165	169	161	160	148	159	160	179	190	169	175	160	165	150	168	188	144	170	163	158	163	167	165	174	166	173	144	180	144	173	169	158	227	153	154	153	172	156	188	162	167	179	160	187	175	181	176	168	190	167	169	150	173	168	167	140	152	160	143	147	149	188	170	176	153	166	183	144	164	197	152	170	154	158	187	186	186	169	177	137	176	163	152	171	184	166	146	164	158	142	173	184	161	140	172	186	168	189	153	152	157	211	164	173	162	169	178	167	153	161	148	155	172	161	156	156	166	122	141	153	163	165	165	176	159	164	177	165	167	178	172	177	171	168	151	181	185	142	175	168	171	152	170	161	158	172	142	160	154	158	177	159	172	189	174	172	170	185	152	181	183	175	141	170	166	171	146	163	167	177	180	168	166	171	172	164	153	160	155	150	160	145	162	183	181	151	160	161	166	165	165	152	167	173	189	197	142	144	192	165	195	166	176	158	177	183	192	159	178	175	166	185	157	186	177	145	178	161	197	174	167	169	127	149	141	179	168	173	160	187	149	169	137	183	156	151	173	181	162	160	154	158	174	169	172	164	178	191	169	173	162	152	185	174	148	146	170	184	172	168	168	180	148	181	161	181	177	175	185	173	189	161	188	150	172	182	166	175	163	185	154	172	161	154	151	159	164	193	174	179	163	177	200	163	141	164	138	172	170	189	153	154	169	164	194	191	158	148	175	186	156	180	161	155	141	198	198	168	161	167	166	151	164	144	151	143	171	193	171	167	172	166	160	173	175	181	177	161	161	180	186	170	173	171	158	184	176	167	160	162	162	169	177	135	190	173	170	151	186	167	140	165	184	163	167	163	138	133	169	153	173	163	173	171	174	181	149	154	152	188	180	163	171	182	178	189	174	156	158	179	205	175	171	165	178	169	179	166	192	184	179	171	174	169	151	178	138	185	178	174	159	189	163	185	179	187	167	162	175	156	142	160	156	163	182	177	152	166	187	180	170	147	164	153	173	162	162	162	182	168	185	199	161	167	174	151	141	150	170	163	169	151	184	162	157	175	153	216	187	158	169	180	158	184	188	172	175	192	170	177	170	177	157	159	150	146	132	177	173	180	172	194	164	176	178	167	149	155	159	165	195	154	145	163	183	158	172	162	174	175	140	163	182	152	165	188	166	163	185	154	151	189	171	159	160	159	163	167	161	194	162	205	182	172	165	161	175	156	167	167	180	158	180	159	184	175	170	187	159	176	183	154	180	165	162	174	174	171	168	151	142	144	159	184	144	162	161	167	130	163	190	194	167	182	155	181	165	160	137	165	152	161	137	171	174	162	174	164	149	180	177	191	203	165	157	184	155	169	162	155	175	154	187	157	175	151	194	150	148	158	169	161	161	145	157	148	182	171	206	187	171	167	196	156	149	164	174	164	186	179	157	167	168	168	170	189	149	140	164	177	165	166	151	183	176	160	172	178	170	187	176	164	169	179	160	160	146	165	189	144	178	170	173	180	157	168	158	192	179	172	183	168	169	150	175	174	168	156	186	202	174	159	174	170	172	163	174	157	171	191	164	161	150	178	172	175	163	179	157	172	161	152	163	169	188	161	159	174	151	163	191	154	165	175	179	157	161	146	173	162	192	166	163	165	148	154	166	170	177	153	157	174	165	179	146	164	162	158	170	136	175	160	171	165	177	155	176	184	178	146	182	171	173	188	169	153	148	175	183	171	167	174	158	151	168	162	165	147	212	202	179	171	167	171	160	177	177	173	201	161	156	182	185	167	158	152	189	174	180	181	177	180	182	151	159	177	165	177	173	186	159	165	139	162	149	199	185	168	172	167	157	152	182	179	178	147	179	167	167	157	171	158	194	191	203	160	176	149	174	145	178	165	170	178	159	151	162	190	172	202	168	153	183	190	167	178	166	136	135	183	179	164	201	188	147	173	180	163	168	179	155	170	163	155	171	164	194	168	178	163	160	173	178	157	179	183	137	157	164	142	168	170	157	159	165	183	162	177	191	155	142	188	163	208	140	170	173	163	170	156	162	193	153	178	171	169	197	145	164	144	183	178	177	150	183	162	160	167	185	155	159	165	165	171	156	178	155	154	143	193	174	188	190	155	181	177	163	154	162	179	165	193	172	172	177	149	181	175	163	177	156	184	192	180	183	140	164	136	166	170	171	176	185	172	195	175	172	189	171	176	162	206	153	154	148	191	183	171	163	156	154	182	157	166	149	180	150	187	179	164	184	173	167	187	159	136	194	155	156	156	154	163	188	170	161	201	188	185	164	180	175	185	173	152	173	162	182	174	169	187	161	155	184	161	131	168	166	178	139	161	190	156	183	177	172	176	182	162	150	149	167	173	170	170	144	168	178	177	148	159	154	165	171	163	171	149	166	153	168	173	156	169	168	156	163	190	186	189	202	178	187	184	189	171	189	157	161	144	187	170	137	172	160	176	177	154	170	214	169	167	161	177	178	165	176	161	188	161	144	146	164	161	157	182	191	162	174	167	171	166	162	159	167	181	189	174	169	147	187	159	154	131	155	191	159	165	162	179	164	163	154	183	187	151
6103	672	1155	1370	1171	939	865	749	643	608	572	547	521	532	492	507	478	477	438	454	449	478	414	404	406	457	415	433	465	462	445	446	411	423	446	445	423	446	412	440	467	453	424	439	446	483	462	436	439	452	407	419	463	470	389	404	431	403	419	397	421	405	408	436	447	406	389	406	419	468	419	429	471	410	395	412	399	449	403	443	420	388	422	432	407	423	379	417	379	368	433	420	438	395	407	379	454	370	397	444	407	415	400	413	408	378	401	409	384	438	413	390	405	376	396	384	381	416	411	412	431	453	390	399	387	373	393	404	392	401	428	411	403	362	415	373	434	371	382	398	416	417	360	419	454	409	427	405	434	399	442	399	413	428	414	404	407	443	410	391	374	374	420	410	384	406	409	381	431	438	410	381	420	401	431	399	422	409	432	357	418	414	411	456	370	406	397	391	420	393	401	399	414	372	410	399	423	393	394	403	434	421	377	410	403	396	401	405	398	383	400	375	405	394	401	421	397	430	408	396	404	392	369	431	375	415	411	415	388	413	418	427	381	417	440	403	401	362	404	386	417	418	397	413	392	410	394	432	394	414	415	420	400	401	433	399	393	382	362	385	394	393	419	445	440	407	372	422	407	392	410	390	418	411	410	406	407	448	400	402	383	385	358	432	410	417	383	390	395	436	399	373	402	401	450	389	426	425	392	403	424	419	374	425	416	381	381	440	430	400	387	410	397	414	357	408	394	439	388	392	430	412	405	403	399	427	383	387	384	382	401	405	415	413	409	383	427	386	362	397	404	374	413	384	403	389	386	370	397	407	415	434	401	432	470	417	433	393	399	404	408	394	396	406	390	405	422	428	385	410	422	395	389	413	426	381	410	395	410	369	415	417	391	390	422	383	402	405	422	414	385	411	396	367	391	391	452	392	432	415	443	375	392	415	402	374	412	394	413	397	401	357	408	389	410	393	392	405	423	407	424	400	405	390	426	441	431	423	421	390	408	395	404	395	425	371	414	402	407	395	423	415	436	390	423	406	377	413	388	432	381	406	394	398	412	419	416	395	377	403	453	405	419	396	425	396	428	419	377	423	390	409	399	414	399	409	349	405	417	419	387	414	357	353	412	387	408	412	424	415	408	397	402	404	404	415	399	376	411	421	398	399	411	372	402	421	399	442	407	394	401	469	420	376	412	401	422	418	388	427	452	390	394	379	414	389	414	446	412	379	394	415	407	433	422	407	396	392	403	415	436	393	414	378	395	373	397	393	409	410	392	403	420	388	423	420	383	418	418	428	433	439	439	456	404	424	423	414	425	377	410	436	386	394	374	401	407	447	369	380	417	371	389	422	416	382	415	401	382	424	451	388	421	406	391	381	423	383	419	415	390	422	420	434	420	415	414	398	451	394	406	409	383	428	386	420	353	389	383	383	410	389	423	401	405	391	430	452	418	379	408	371	419	402	378	425	390	389	419	413	389	439	397	427	418	431	421	408	398	430	426	395	454	425	424	388	396	411	422	405	400	365	406	419	397	439	395	439	408	399	434	408	403	411	413	393	377	388	404	437	413	399	392	427	394	383	401	396	419	405	408	379	395	422	418	387	401	411	388	406	395	384	439	400	430	423	372	394	420	400	417	404	402	390	434	411	414	399	394	448	378	389	372	418	377	408	384	395	428	408	421	385	412	379	384	381	436	447	408	352	430	375	409	416	410	380	391	440	409	380	421	389	429	406	444	400	408	407	398	405	414	392	400	398	423	416	403	412	442	452	387	397	401	363	386	422	392	388	363	364	404	433	411	418	421	420	361	398	401	382	435	379	419	367	378	399	417	434	416	419	412	375	405	369	442	395	412	406	376	431	424	392	413	383	383	446	422	407	394	422	400	372	394	404	426	399	408	410	390	411	386	387	391	378	397	418	394	398	371	374	388	394	389	429	418	396	421	430	396	386	373	371	376	400	403	417	418	393	432	431	416	423	441	415	387	402	440	389	406	428	393	396	401	401	428	433	402	412	389	418	414	387	435	395	395	413	374	421	412	403	385	416	378	403	381	425	393	394	409	405	418	413	360	379	420	398	424	388	380	372	410	462	370	399	423	401	388	407	402	437	388	406	359	403	388	427	424	417	377	399	400	429	432	370	438	432	426	392	416	404	405	376	404	421	415	362	442	402	412	416	385	405	422	416	383	402	391	403	401	387	396	407	386	407	385	371	420	369	416	375	396	411	366	395	409	400	402	385	407	437	384	426	381	427	404	409	389	421	425	430	413	381	441	390	402	446	420	387	409	415	409	412	403	421	392	396	409	397	408	445	404	418	413	398	411	424	380	437	405	390	416	417	443	377	446	424	415	397	386	418	420	401	429	377	412	404	404	440	395	394	447	432	420	416	420	409	401	406	380	430	404	378	389	366	400	399	420	417	421	388	383	443	361	394	387	393	381	437	376	420	428	417	402	383	409	403	397	413	383	377	417	414	434	399	375	403	409	371	413	422	416	387	396	424	424	405	407	404	436	377	470	381	404	406	434	421	395	407	387	386	380	408	432	403	402	383	413	422	384	452	379	412	372	435	410	380	388	377	394	400	451	407	401	388	412	409	390	461	391	390	423	442	393	405	399	425	428	430	399	422	400	429	385	425	378	443	383	413	408	403	398	423	388	415	413	423	398	384	422	428	410	429	420	403	389	422	407	390	394	387	415	396	447	402	384	409	392	410	403	385	362	374	409	422	414	381	425	406	388	415	386	424	401	408	378	392	407	404	405	406	400	445	415	394	397	375	376	416	392	432	391	411	391	431	417	427	388	398	393	367	391	414	398	450	414	404	419	397	425	424	379	378	424	373	383	387	423	397	388	408	392	387	400	432	374	410	397	378	383	452	390	389	389	376	407	413	413	375	385	400	401	389	430	420	433	369	428	440	426	395	388	394	410	432	427	379	422	381	400	399	424	403	396	394	382	405	381	410	409	439	397	426	417	410	364	394	389	407	407	431	409	394	407	407	417	420	438	400	420	392	400	411	389	436	441	439	392	412	418	407	391	374	429	424	416	396	404	415	395	398	423	407	419	382	391	434	399	414	360	411	394	419	403	406	389	379	413	426	385	410	376	454	411	431	447	395	377	388	413	410	419	422	416	404	448	404	395	363	402	414	389	414	470	408	433	397	377	400	408	382	403	406	391	385	401	409	429	403	392	441	420	386	390	386	384	408	400	402	390	464	436	403	421	400	426	403	424	412	415	385	419	384	425	402	448	419	420	400	391	436	389	445	455	407	377	422	376	364	404	419	432	402	416	405	417	404	411	414	388	395	398	438	420	413	398	437	382	394	425	359	403	413	358	365	384	421	434	378	433	417	412	415	413	452	407	356	416	406	405	382	407	419	395	393	396	392	425	417	402	407	415	424	420	412	397	418	389	399	347	435	417	424	412	396	407	396	402	446	407	424	417	409	430	409	383	418	374	428	407	401	416	411	385	418	421	405	416	395	412	369	426	397	406	385	420	421
13532	1090	966	791	572	451	385	325	330	289	287	281	263	285	242	225	294	236	257	230	275	249	215	214	227	268	246	228	256	268	225	251	247	212	244	234	260	260	227	254	231	243	248	216	228	233	235	242	258	237	217	235	255	241	260	227	214	214	208	224	218	217	233	263	273	232	257	247	237	210	240	201	215	251	231	229	229	261	200	209	244	215	210	224	230	192	226	249	234	243	226	233	244	215	218	257	231	232	212	212	240	214	226	234	211	215	232	237	249	227	204	228	238	218	242	226	217	240	211	257	199	221	218	236	222	225	222	250	230	240	243	230	230	239	225	237	262	222	207	225	253	222	208	240	235	236	228	228	249	242	215	220	227	214	235	250	219	222	205	235	244	216	268	237	205	254	244	220	243	204	242	236	204	234	217	223	238	240	214	222	239	245	229	222	232	248	207	219	184	233	239	210	221	226	223	244	240	225	213	216	241	228	245	230	229	248	219	230	218	231	249	214	211	214	228	213	200	250	234	253	216	222	214	217	223	248	240	229	251	218	246	241	251	244	255	235	240	236	215	216	244	202	230	250	238	223	234	246	219	217	245	240	239	227	223	252	212	233	227	249	236	235	218	214	230	239	234	228	215	274	211	225	237	246	224	230	228	228	202	246	226	266	235	237	266	212	213	260	253	235	218	239	228	221	262	237	215	213	202	249	240	257	219	246	242	228	226	242	199	230	186	229	211	229	231	244	248	220	206	241	202	226	218	230	232	228	208	226	233	240	247	252	224	216	231	238	208	224	210	224	230	237	231	224	253	228	218	226	221	200	225	235	229	217	226	212	264	238	222	223	237	237	238	234	211	245	237	262	267	237	216	237	201	236	264	239	211	225	231	246	256	214	228	224	230	234	215	218	233	238	231	224	258	255	263	226	255	244	217	251	224	208	237	225	206	223	229	204	269	268	203	242	223	217	224	185	225	246	235	202	207	236	248	235	227	221	220	226	215	240	226	240	206	211	244	233	230	246	236	196	210	231	269	235	215	221	248	248	201	262	264	234	233	242	224	252	217	235	216	221	249	234	265	218	216	222	246	261	212	212	274	205	236	235	212	209	265	253	221	234	240	225	255	229	236	269	210	207	225	235	216	238	243	239	241	224	228	217	240	226	249	200	197	206	242	241	231	231	208	192	246	239	249	236	236	208	237	219	225	234	221	225	232	213	245	260	235	216	248	209	216	269	246	221	235	248	228	230	220	237	208	209	222	247	239	229	238	250	202	240	228	226	249	252	248	252	233	216	217	237	229	236	241	228	226	225	206	222	205	265	225	218	229	233	233	244	220	239	213	213	212	222	255	257	241	221	230	186	223	238	264	273	250	239	229	213	197	235	230	208	215	229	237	233	219	225	228	227	235	244	191	221	201	228	257	225	223	228	233	244	255	237	225	205	221	221	237	242	241	232	212	240	210	237	248	253	221	213	244	232	235	234	232	221	255	225	232	217	243	247	220	194	244	232	226	225	239	233	222	210	245	231	237	240	225	231	232	209	217	231	224	212	248	245	221	210	249	229	235	207	213	241	230	211	186	229	229	236	259	247	232	254	275	236	205	218	262	200	237	243	218	236	211	228	254	227	226	243	256	219	233	252	219	244	217	218	214	221	273	226	215	219	253	273	234	228	210	209	224	231	248	202	222	260	264	231	232	221	222	214	245	236	248	222	236	228	226	256	234	210	223	224	241	228	233	215	228	234	217	234	221	236	255	233	217	243	219	201	234	246	230	249	246	223	243	268	215	242	225	250	216	222	220	229	227	226	221	244	234	231	205	217	272	204	231	186	228	251	207	232	253	227	228	226	256	204	249	262	204	244	216	206	257	241	230	228	232	230	225	222	234	200	245	214	246	235	240	214	204	224	212	228	232	228	219	216	233	215	265	205	241	210	215	268	233	214	198	221	232	197	226	235	229	213	249	221	214	216	222	216	200	220	224	214	228	215	267	241	223	248	250	255	243	240	221	222	234	245	225	250	228	209	230	223	242	243	254	208	231	220	225	208	221	227	223	231	245	219	229	266	211	214	224	240	255	208	225	203	244	265	204	247	245	248	204	232	219	232	245	230	225	194	247	224	229	232	235	255	222	257	215	245	262	223	221	230	219	207	216	232	227	232	216	226	208	241	263	233	253	249	233	238	220	234	238	226	234	215	254	235	216	260	233	233	229	239	237	231	227	250	214	231	206	222	261	232	209	227	228	220	277	213	254	238	225	223	228	212	218	229	264	257	209	225	260	225	262	216	245	238	225	253	229	223	243	225	239	204	239	238	228	226	252	224	207	204	226	249	244	211	242	231	240	237	241	211	210	229	234	219	261	207	233	239	209	217	240	235	227	249	254	213	239	239	239	262	273	211	206	215	205	221	247	231	213	259	258	240	225	229	232	209	228	207	226	196	224	245	228	238	249	209	232	229	198	212	201	201	223	230	281	249	240	223	208	203	216	211	230	230	206	276	227	261	202	222	210	215	239	240	244	239	237	210	241	198	232	221	222	250	209	227	212	218	234	232	253	259	238	253	215	233	247	218	219	230	195	202	253	217	224	225	218	223	188	224	226	227	214	220	215	249	262	258	229	230	232	236	233	218	213	195	224	224	227	246	232	208	212	208	219	198	230	247	245	244	243	246	231	241	210	218	232	229	226	224	248	213	233	201	228	246	232	250	244	222	226	220	246	260	270	250	242	226	215	214	199	218	235	229	221	237	223	223	242	207	189	236	227	225	234	250	193	232	211	237	191	269	246	208	253	233	208	217	233	216	231	219	255	234	256	240	246	232	241	210	207	245	239	225	224	231	246	246	220	211	266	195	242	221	227	204	229	219	217	221	219	240	225	229	236	223	198	229	223	253	250	240	240	210	258	257	225	214	227	244	203	261	265	219	226	247	251	233	252	205	253	212	231	223	265	251	263	256	212	249	215	230	252	214	229	242	237	249	200	221	235	252	227	233	194	214	206	243	248	236	266	237	231	226	234	224	226	268	219	220	209	222	243	251	227	240	213	224	227	233	204	255	212	224	222	191	207	250	233	232	195	186	225	227	198	236	223	222	248	233	273	194	269	235	199	247	228	200	237	230	253	211	255	243	250	216	243	225	223	243	240	234	258	230	201	227	228	235	225	220	244	216	225	212	239	216	217	218	249	198	235	253	246	217	238	231	257	240	220	192	221	225	220	235	235	215	241	202	208	247	239	236	254	219	235	247	218	224	212	221	220	245	240	224	227	218	237	222	261	232	217	235	242	226	212	206	245	238	230	224	219	208	241	242	241	239	269	213	218	208	229	232	217	246	227	214	236	267	238	231	283	239	231	244	252	220	229	210	237	217	221	194	227	239	207	231	227	243	220	236	255	232	243	241	219	241	219	216	215	173	203	227	257	215	209	227	227	212	248	236	234	215	214	250	214	229	234	218	251	231	246	224	259	212	233	249	212	246	253	217	230	221	211	248	240	222	236	208	187	240
8008	1052	2013	2230	1965	1670	1329	1164	1030	966	880	800	779	717	741	700	673	674	613	636	643	605	593	544	664	603	605	583	575	553	586	547	597	629	608	663	620	606	569	600	622	587	611	615	568	612	614	640	582	571	621	582	617	554	524	564	600	587	563	557	558	549	552	545	575	587	563	559	581	556	549	550	510	543	555	547	531	520	557	507	577	535	546	566	581	566	547	537	559	584	555	552	547	568	531	574	574	556	555	578	468	575	543	534	559	541	510	571	542	576	572	520	515	538	515	564	539	562	597	537	552	537	525	561	547	548	524	574	544	542	567	575	591	571	571	520	538	561	557	495	601	573	532	563	539	505	571	505	542	539	525	542	524	559	539	549	556	516	537	558	551	559	535	548	557	538	563	548	488	573	543	534	531	574	544	588	542	537	564	547	529	585	546	550	529	539	518	527	572	568	526	538	573	548	563	535	557	559	580	538	588	552	556	551	522	554	552	551	558	536	577	584	533	530	551	508	534	502	577	559	569	507	499	559	520	559	520	570	516	513	541	563	595	485	562	495	550	515	512	587	534	527	574	546	562	544	491	525	518	529	531	553	585	522	521	588	540	559	521	555	583	542	547	550	551	550	524	571	557	575	545	501	556	545	553	514	542	520	578	557	546	583	563	548	541	575	562	565	524	526	522	587	575	540	549	557	551	597	544	569	551	548	538	569	568	539	581	528	541	548	566	510	568	497	553	531	526	514	565	582	551	553	542	541	544	549	514	549	525	538	524	553	522	568	554	585	566	612	550	543	565	535	546	535	551	561	540	542	535	512	538	522	580	563	559	537	522	567	572	558	582	530	555	531	521	562	557	532	535	565	542	545	541	570	546	548	534	548	611	563	467	525	527	578	542	544	565	544	523	518	553	559	543	548	546	538	557	498	515	578	561	586	580	537	529	561	553	532	570	548	525	539	558	506	557	536	555	556	531	554	529	528	517	511	517	537	551	522	537	542	543	537	544	525	566	514	552	535	509	545	539	528	560	571	589	553	547	534	578	535	541	527	551	528	554	532	553	524	563	565	537	522	541	539	555	477	528	592	535	537	563	577	560	527	552	554	523	550	539	535	569	511	514	517	515	519	556	549	516	558	563	568	532	555	562	521	531	527	505	532	551	547	551	573	538	509	530	515	556	532	543	566	550	524	573	525	536	540	541	515	595	493	578	547	540	539	567	529	550	535	525	581	574	526	530	563	533	540	578	572	549	541	575	555	537	569	548	533	499	574	531	534	552	546	565	566	573	552	524	573	550	494	497	544	533	531	494	560	542	524	499	583	549	557	528	525	550	557	528	558	544	569	546	585	616	505	533	566	521	538	551	561	572	572	526	524	524	567	542	528	569	614	521	529	546	575	555	554	559	540	568	567	551	523	584	546	549	558	529	537	532	562	552	505	556	538	531	531	523	544	561	536	591	574	524	559	518	567	526	572	556	566	536	551	567	501	582	540	528	495	588	594	556	566	574	565	543	558	549	554	553	553	527	559	548	541	571	565	574	546	577	554	548	543	564	566	534	552	530	536	561	522	527	565	537	584	535	614	566	564	512	547	527	514	547	510	504	527	528	521	520	557	515	534	540	515	521	538	564	564	514	526	573	549	576	552	485	550	550	539	525	530	535	504	543	557	587	511	550	571	513	529	497	545	545	523	537	586	566	527	546	533	516	551	528	505	549	541	588	584	515	511	553	548	532	554	572	539	572	496	585	561	588	565	515	509	527	537	576	534	532	524	550	534	570	543	539	554	552	551	545	565	547	546	521	542	521	561	574	574	558	564	489	556	541	528	555	514	555	545	547	525	536	556	577	522	554	579	530	544	561	593	592	499	555	541	535	494	516	552	546	546	532	551	522	527	526	571	554	520	537	538	622	548	571	493	539	550	543	548	516	561	574	543	555	568	531	544	556	586	523	539	502	520	545	548	525	540	549	521	581	522	523	568	567	534	520	555	557	554	567	577	524	557	546	559	542	528	547	555	562	537	526	546	528	566	525	515	557	564	534	508	548	547	517	543	585	518	562	523	571	559	547	524	554	573	552	534	543	533	557	550	508	528	569	543	580	548	515	552	497	559	553	589	564	535	574	548	523	539	567	551	522	571	547	504	564	570	576	548	525	572	552	525	506	569	515	533	564	542	555	558	580	531	521	542	549	577	528	532	544	579	518	552	572	549	601	530	593	539	551	528	563	587	545	574	570	542	534	525	542	561	517	522	537	504	532	547	547	561	558	536	524	577	583	570	553	519	546	517	527	567	538	536	562	545	540	533	526	561	522	556	553	542	556	530	522	537	542	554	492	587	515	538	566	545	603	539	521	560	538	528	577	586	530	513	513	580	538	541	525	501	559	575	563	565	550	531	536	562	573	557	587	524	557	567	535	561	508	570	535	521	521	582	496	561	549	525	569	546	554	564	541	530	555	548	537	533	527	549	576	522	556	590	520	546	555	584	537	506	554	526	563	521	570	557	581	551	528	574	531	545	486	531	519	557	556	535	557	552	536	521	511	530	561	535	529	554	573	564	535	535	531	532	543	523	533	541	593	540	505	529	551	567	553	561	561	524	540	569	575	554	512	558	545	479	557	519	545	503	542	532	548	544	596	567	522	520	549	554	506	511	508	530	517	518	529	540	586	576	522	529	553	489	531	559	590	585	558	592	541	588	522	559	577	548	550	540	527	538	560	508	549	547	559	581	554	525	574	586	539	539	569	525	545	583	553	543	544	519	502	571	579	569	552	549	500	568	577	520	586	535	555	508	560	545	527	590	529	524	544	594	518	574	545	556	563	571	585	588	513	596	540	584	573	558	587	530	545	553	592	516	506	555	560	516	545	546	470	509	505	573	535	543	563	567	578	549	536	545	578	536	514	543	563	520	568	517	526	548	539	572	560	574	573	548	570	564	595	505	553	548	528	494	539	534	526	512	552	529	571	554	510	525	537	585	552	558	565	566	543	516	493	541	522	526	519	535	545	593	548	573	563	576	547	525	550	508	520	610	545	543	540	523	570	515	515	531	509	535	533	574	511	568	551	549	593	516	594	564	544	546	530	561	549	533	584	540	511	571	530	567	554	582	547	581	532	523	568	551	530	548	582	560	517	532	549	535	566	532	552	517	533	542	565	552	526	562	573	588	547	541	547	516	513	542	563	573	546	484	573	511	536	561	572	534	541	553	575	556	551	545	518	525	580	497	563	538	522	531	546	503	567	572	553	576	588	564	597	546	536	573	551	579	534	552	544	552	523	543	573	556	541	549	564	559	536	532	558	587	549	539	531	555	517	564	523	573	533	589	551	558	547	549	526	548	550	551	527	531	518	585	529	546	542	518	530	535	575	561	546	540	556	569	551	529	526	554	565	592	544	578	541	524	497	528	543	534	580	545	510	579	552	549	524	521	555	521	536	564	522	561	553	541	548	549	550	516	481	507	514	572	531	536	570	571	555	543	499	596	529	544	551	568	562	596
1428	304	347	312	305	293	278	302	279	311	305	307	266	287	269	277	245	305	269	280	312	272	315	285	307	304	297	272	276	278	266	274	307	276	314	315	318	315	289	309	285	272	316	281	274	293	263	315	284	271	281	271	281	285	311	298	295	298	285	293	272	288	275	307	283	302	294	292	264	297	287	278	293	298	264	325	283	319	267	258	264	293	284	290	286	270	258	291	310	269	273	270	271	269	298	298	281	287	263	272	303	273	267	269	307	302	272	321	303	296	272	291	285	288	290	306	297	280	263	279	275	256	284	282	300	294	316	287	275	282	267	265	330	286	304	296	304	287	308	265	293	267	301	300	290	292	240	276	296	299	277	276	325	333	312	255	281	288	267	275	290	308	288	268	298	256	276	282	263	284	287	264	271	266	291	293	321	279	291	288	296	308	280	309	286	288	280	314	255	244	269	281	277	284	283	290	269	292	303	275	275	268	269	274	298	267	302	264	310	267	286	284	306	304	333	324	292	288	292	299	258	297	300	265	290	286	259	289	309	314	312	321	292	304	270	241	303	311	278	269	274	296	275	307	297	289	261	277	314	280	299	306	283	274	316	278	291	265	266	307	309	258	266	307	274	254	280	308	276	278	297	262	308	279	282	280	292	260	297	269	285	270	290	272	321	300	299	289	274	265	254	300	275	267	302	279	313	255	266	267	299	290	296	289	281	284	300	302	251	267	305	312	317	285	263	295	278	275	269	303	288	304	298	288	302	263	292	265	282	268	268	255	303	305	294	268	286	294	262	316	280	265	300	303	283	299	296	304	284	293	284	274	265	307	283	263	272	269	265	286	267	292	292	276	293	291	286	306	293	316	262	281	308	298	273	274	285	302	270	311	289	261	304	276	268	270	285	322	309	273	293	313	317	283	274	300	335	279	304	298	302	261	280	293	263	315	245	254	289	299	295	287	307	308	257	288	237	264	312	234	290	282	294	276	293	270	305	262	316	267	270	284	259	312	291	278	256	323	267	309	279	296	265	286	260	270	271	277	270	288	301	299	291	273	260	274	272	281	280	272	311	302	275	305	275	294	268	287	307	313	312	289	275	269	268	301	275	275	280	280	307	284	277	274	279	307	298	282	316	302	267	257	320	298	270	304	259	267	300	285	254	276	322	325	305	266	296	269	290	321	260	302	286	286	293	272	286	253	276	292	277	273	289	298	283	264	258	306	315	300	272	280	295	270	282	281	320	298	309	295	306	296	284	282	285	311	300	304	266	277	285	308	277	262	317	249	295	241	283	303	277	256	288	296	273	274	310	254	299	281	291	272	290	262	283	294	301	272	287	254	297	280	268	274	308	278	312	298	283	263	289	263	245	281	296	303	306	281	317	275	249	285	304	306	269	278	282	280	312	268	295	278	280	270	253	283	273	291	288	292	302	321	272	301	304	304	301	267	301	317	279	298	264	294	300	278	300	294	264	298	296	310	279	251	341	283	248	300	274	313	273	318	281	287	316	268	291	272	306	292	259	256	272	278	290	350	264	307	280	268	289	286	279	280	298	272	308	260	314	283	271	297	294	288	260	298	285	294	297	294	275	302	293	296	266	292	321	346	285	296	280	296	291	269	292	280	312	267	312	322	309	276	306	283	293	298	306	289	291	282	296	289	295	312	272	262	268	297	279	298	281	267	284	280	298	276	310	290	306	261	290	292	267	275	252	279	280	280	315	287	289	264	244	255	270	273	304	292	297	287	307	255	285	266	262	268	284	297	282	292	283	276	300	292	278	274	266	301	290	292	268	280	275	304	284	277	289	276	302	324	279	303	280	268	260	322	289	297	267	272	282	291	288	300	311	271	280	331	301	279	292	301	293	285	282	281	272	303	275	325	282	290	298	272	289	257	301	282	266	281	261	261	284	274	291	292	309	240	268	299	279	284	294	269	265	276	316	279	261	269	286	304	310	303	257	295	307	279	268	290	251	284	344	252	285	285	286	237	321	312	309	328	285	298	273	259	285	266	278	282	289	279	277	276	264	273	249	274	304	258	281	284	270	300	293	328	293	274	290	298	287	291	271	283	294	240	293	272	289	249	298	289	320	307	298	264	272	281	248	246	272	299	242	270	296	283	296	291	300	304	274	316	317	281	240	291	283	281	275	306	280	296	291	266	284	260	309	279	264	280	273	297	281	299	300	307	291	315	285	297	265	285	281	285	299	297	292	286	286	315	280	271	271	271	255	295	287	299	291	287	299	265	288	284	281	277	306	248	278	321	250	284	300	299	302	283	298	292	302	260	284	271	271	286	265	286	306	271	272	315	293	267	316	308	269	291	308	296	298	247	328	323	309	286	298	277	276	325	262	281	294	276	307	287	286	280	295	299	305	271	263	260	286	261	293	303	272	257	296	313	291	292	271	274	249	271	295	297	320	291	272	310	260	285	298	295	306	315	277	282	295	291	320	281	304	278	257	292	252	311	304	303	290	271	302	276	268	285	320	301	276	290	271	322	277	293	299	299	298	302	275	276	273	292	301	270	291	292	289	278	262	299	315	286	299	299	261	255	281	316	252	252	291	278	309	299	293	278	309	299	305	298	293	275	299	287	292	242	279	277	284	276	263	281	267	271	291	296	287	305	270	265	297	308	283	292	288	275	270	288	266	307	287	285	284	269	270	278	270	292	284	261	278	260	283	273	307	296	286	281	290	285	280	300	280	269	285	305	265	277	259	308	280	276	285	311	297	280	291	273	272	278	264	287	274	292	327	288	329	298	281	280	289	298	301	314	306	300	286	282	280	291	316	279	274	261	282	276	298	264	303	280	291	253	307	293	284	298	287	267	275	301	308	294	277	307	288	290	283	285	294	259	288	281	266	291	288	298	276	258	266	266	262	277	257	273	276	272	311	289	296	318	278	250	269	290	312	294	272	276	303	285	278	303	278	305	294	276	273	275	254	287	308	255	317	317	261	300	302	281	279	292	300	265	266	266	280	283	296	270	304	310	287	255	270	281	296	312	299	298	289	246	318	271	256	281	265	267	289	283	270	307	299	284	302	266	289	288	301	259	306	284	300	266	322	310	289	290	268	270	262	295	314	294	280	284	268	256	262	312	294	276	278	298	260	243	276	300	278	286	343	278	282	303	294	272	269	276	282	289	261	294	302	297	316	294	290	269	289	290	267	302	266	310	275	280	274	269	320	272	285	297	271	315	295	295	333	281	305	263	274	280	284	263	266	288	284	269	266	280	284	283	311	289	305	316	288	284	305	299	271	285	248	298	299	296	289	273	275	279	302	297	261	274	260	330	284	295	299	273	274	275	297	311	265	289	264	267	303	291	298	292	304	267	275	284	284	293	295	291	279	298	294	300	298	299	285	306	293	291	280	301	293	310	306	310	278	293	293	296	274	265	276	271	296	270	279	290	286	316	310	246	323	305	297	294	299	299	259	260	273	287	289	272	287	297	252	269	270	250	291	283	303	292	273	306	279	302	264	269	263	280	266	270	304	301
1810	628	659	647	648	622	701	609	564	636	626	586	641	661	678	650	616	636	625	658	627	610	624	590	643	612	637	654	583	605	652	620	640	631	632	627	636	656	644	648	620	635	659	682	663	589	599	616	655	621	641	683	630	719	640	690	641	635	639	585	632	653	658	635	578	656	645	644	640	658	653	612	640	623	605	647	624	630	600	643	609	651	609	576	674	657	654	618	596	637	622	599	620	646	617	599	573	637	620	618	627	621	613	627	584	574	645	627	675	610	647	612	662	668	614	657	678	589	610	583	631	637	651	654	601	637	614	675	599	679	596	635	640	623	592	608	633	618	611	635	585	625	587	679	631	626	651	649	609	604	642	630	601	677	623	645	624	638	608	630	659	646	617	619	625	632	604	642	602	628	565	590	599	593	630	596	618	621	596	613	569	648	633	591	626	668	562	632	648	599	642	606	616	628	662	589	652	592	609	638	618	698	622	643	613	645	648	621	639	603	643	615	661	632	636	627	625	624	641	640	626	611	625	641	627	677	649	644	652	667	593	578	599	606	657	658	601	634	612	619	611	638	616	607	627	639	603	631	647	663	677	621	649	621	626	568	622	628	610	603	673	610	627	592	622	635	639	638	623	658	625	638	643	610	625	632	633	617	649	635	628	623	635	622	579	634	585	645	659	615	604	650	587	625	629	590	643	626	651	655	579	631	617	621	608	636	592	646	664	631	615	657	612	629	627	652	625	624	623	613	604	656	562	628	633	604	651	561	602	648	648	624	654	636	608	622	580	615	638	627	633	638	628	624	615	630	616	584	649	608	602	658	619	628	614	600	611	587	619	592	639	636	646	658	619	625	606	609	639	635	609	624	624	611	647	620	652	628	610	608	627	622	644	657	604	641	602	631	640	635	587	622	627	604	629	646	637	634	608	632	676	583	615	633	597	641	603	612	629	615	619	654	656	608	588	608	638	582	621	617	634	655	616	639	612	650	640	620	587	610	651	619	639	592	663	624	603	595	631	628	673	627	651	595	647	629	564	613	583	624	613	622	609	650	646	610	640	605	629	669	584	618	639	616	589	651	584	594	629	604	627	631	619	588	622	648	634	605	615	601	653	638	609	640	631	644	617	634	646	601	644	618	627	625	667	666	630	631	625	611	616	619	596	596	647	621	607	669	629	590	614	650	610	616	619	608	645	678	629	648	599	667	633	631	612	664	632	641	620	633	582	615	645	596	590	639	580	615	625	610	649	605	625	592	608	601	679	615	647	627	605	659	609	617	604	641	624	615	631	631	580	623	623	701	650	648	653	654	623	618	624	563	671	603	651	592	653	563	644	601	640	630	623	626	631	580	602	622	625	650	628	630	593	654	608	626	597	591	621	629	626	631	636	633	580	621	606	599	636	638	667	635	650	654	624	634	660	623	630	644	615	661	635	636	613	646	662	613	658	635	595	618	624	615	641	591	584	669	619	594	649	637	633	617	629	632	581	631	701	613	591	623	608	618	620	617	627	634	640	586	614	628	623	649	642	652	616	634	645	570	641	617	618	634	608	609	640	601	604	623	598	619	626	577	576	667	614	619	622	648	617	682	622	661	633	643	615	605	627	652	620	651	616	647	643	605	600	620	631	600	624	670	607	656	629	630	575	614	606	635	626	580	649	600	600	693	622	624	617	646	667	624	679	667	584	628	649	634	660	571	610	623	631	586	618	656	677	589	608	636	644	612	637	635	665	661	651	639	656	622	650	635	683	636	607	593	636	635	681	594	617	605	621	637	632	602	617	650	640	600	624	651	608	669	625	635	602	626	649	624	648	588	669	642	652	608	628	652	647	592	676	621	649	623	677	638	617	635	646	646	636	678	621	660	627	650	608	652	666	599	590	635	627	676	606	610	654	607	610	623	654	610	650	629	605	623	647	592	625	656	594	628	632	617	598	636	606	608	667	669	623	603	656	666	635	630	622	626	660	652	617	641	619	643	636	628	648	628	636	625	649	607	585	597	630	685	602	644	657	602	629	658	591	658	626	631	651	631	655	596	622	625	608	646	593	595	596	619	641	603	663	618	612	610	630	667	618	654	663	648	576	621	617	630	673	640	586	622	610	602	689	593	636	621	615	613	619	625	610	600	673	647	614	647	592	637	615	660	640	585	655	615	649	618	631	597	587	654	640	614	653	624	628	625	599	632	641	579	626	623	613	595	653	635	615	618	658	656	655	613	644	624	638	689	581	657	595	574	609	614	617	650	611	645	664	637	649	614	650	602	593	645	635	624	633	650	645	607	618	623	676	679	660	612	648	652	623	600	618	643	645	607	634	652	573	668	622	603	666	635	615	646	610	646	646	653	586	597	641	604	641	639	662	587	668	652	556	647	623	612	611	620	578	666	660	633	643	667	628	647	621	622	628	589	659	588	620	650	650	593	637	603	584	619	622	624	573	623	621	669	647	626	674	607	679	666	591	650	637	616	634	563	604	635	605	622	636	603	630	637	643	598	645	623	627	600	625	622	580	662	609	625	591	582	627	597	611	632	597	636	665	621	643	628	641	584	631	609	625	637	613	615	642	605	627	647	658	618	620	676	598	652	608	613	596	625	599	660	620	620	627	656	622	652	681	652	636	613	631	617	617	644	606	634	661	637	643	652	614	629	608	628	602	641	601	649	676	628	612	629	606	606	637	625	604	650	632	645	637	610	688	632	628	589	602	644	615	635	672	639	638	634	639	631	671	599	640	655	606	656	643	652	585	619	661	609	631	624	657	625	618	587	613	653	640	620	624	633	660	613	658	627	617	609	622	650	703	627	655	615	634	646	643	615	634	628	637	657	605	625	595	628	669	612	636	624	609	648	608	607	635	611	629	635	668	566	651	639	621	624	615	640	616	581	684	623	596	623	662	604	648	651	591	635	634	627	636	603	624	642	648	596	599	618	601	669	638	647	608	621	635	597	640	683	637	645	619	642	632	663	593	610	664	602	617	677	649	631	640	599	633	569	591	631	640	607	633	640	630	658	621	607	582	617	639	626	605	625	699	654	633	648	627	634	640	615	626	592	608	615	592	633	667	634	622	622	642	608	635	636	653	625	646	585	653	623	652	618	607	675	599	620	621	634	644	625	654	620	633	605	628	629	622	568	636	660	710	608	649	649	607	674	618	672	692	646	560	617	633	602	672	615	602	654	653	635	642	607	613	650	664	626	627	618	629	695	621	661	620	594	612	608	620	651	621	612	598	635	624	616	584	602	631	629	599	603	647	654	656	628	654	620	662	630	616	653	622	636	643	594	640	591	648	658	618	605	628	629	678	584	588	648	632	613	624	647	638	578	593	661	622	602	585	584	608	641	612	622	653	620	650	604	624	644	614	610	629	644	614	631	629	591	611	626	607	628	647	596	672	620	677	626	638	625	612	617	661	599	562	600	599	639	628	607	631	645	615	659	648	601	586	622	660	638	648	602	634	620	627	613	668	668	608	627	628	639	651	595	652	646	591	597	592	616	616	575
7255	526	546	461	311	296	234	208	196	203	195	176	201	189	185	199	199	153	157	156	173	186	190	178	146	164	161	162	167	168	157	175	161	177	173	160	183	161	167	179	154	174	177	162	165	173	164	173	191	143	152	174	186	153	153	170	189	159	149	175	176	185	146	175	174	158	150	147	161	157	176	158	169	156	161	171	183	164	161	171	149	159	163	172	182	177	164	155	171	183	149	163	130	168	139	160	155	153	173	159	171	175	195	172	163	166	201	165	185	161	185	165	172	178	169	163	171	186	182	184	186	176	126	150	145	176	165	164	178	150	145	172	166	183	176	178	144	167	148	153	173	180	154	173	168	170	174	189	171	165	165	160	155	160	165	172	165	182	173	154	165	146	162	174	154	178	173	154	144	158	166	158	155	165	160	154	144	155	190	177	154	200	196	163	176	173	151	165	141	168	148	145	163	173	203	155	153	194	137	160	174	160	162	149	145	161	179	159	174	162	177	174	186	162	179	176	156	178	174	173	175	184	186	171	169	158	185	180	180	161	154	166	173	181	154	149	164	144	138	136	136	171	178	159	150	173	172	165	151	166	174	161	180	150	173	176	177	187	153	188	181	171	144	162	161	143	160	155	153	182	162	150	151	164	173	134	149	140	161	175	144	170	189	170	184	164	166	146	147	166	190	141	183	173	163	165	173	174	172	161	142	174	166	166	154	198	167	164	181	190	159	186	188	153	154	175	181	171	176	169	161	160	173	150	166	160	172	187	179	195	177	163	204	157	156	151	157	156	166	129	159	164	163	176	170	165	172	169	187	152	166	150	149	157	184	152	151	171	147	156	156	180	174	167	170	166	182	170	144	196	164	150	152	172	148	181	171	153	170	174	139	175	195	171	150	177	158	169	150	178	144	168	148	139	176	173	160	158	164	179	168	162	153	158	135	188	164	163	161	179	170	147	167	194	172	167	170	171	181	158	170	177	201	172	161	163	171	166	176	143	145	187	168	185	165	180	180	154	175	167	166	144	161	161	164	170	156	159	172	149	162	164	162	169	181	146	160	164	172	157	178	179	137	178	172	141	165	162	160	160	195	167	186	172	154	140	179	174	171	160	171	157	141	153	189	169	164	163	151	178	166	173	167	156	132	180	157	177	176	136	166	186	179	161	174	169	150	167	203	185	166	170	158	167	144	186	155	166	178	166	177	163	174	143	136	134	160	165	161	181	156	162	138	129	168	153	153	164	159	154	175	155	154	148	174	167	163	158	139	141	147	164	185	153	151	147	155	144	168	145	164	188	171	159	178	172	165	170	162	169	197	180	170	166	158	187	149	173	183	170	153	186	179	161	179	165	171	167	152	177	196	160	147	174	162	182	168	165	165	188	140	170	192	166	153	171	169	168	152	160	172	164	183	168	157	161	145	165	161	169	166	142	148	165	167	168	144	172	169	181	163	176	176	171	146	169	170	167	179	153	175	187	164	151	156	167	180	176	182	161	157	174	153	157	157	151	157	153	162	148	169	147	142	146	140	182	158	174	176	153	164	181	172	189	168	168	167	163	148	178	162	147	163	160	169	167	161	169	181	168	154	178	162	149	190	166	146	178	166	137	179	173	148	164	148	174	154	165	152	165	158	177	190	166	169	136	154	171	155	193	173	146	188	165	158	166	154	138	167	159	168	204	162	169	157	165	162	163	162	176	167	161	176	182	175	169	173	158	166	154	184	184	153	189	175	163	174	185	180	166	149	188	170	169	174	166	189	159	160	177	166	175	181	136	146	157	153	165	139	155	154	165	163	147	164	173	159	192	168	181	180	159	180	158	180	169	146	158	187	148	177	161	178	164	178	166	168	143	140	165	164	160	177	167	147	190	172	177	185	163	152	196	176	156	172	177	171	198	162	187	163	174	149	170	154	150	177	168	164	184	157	173	170	146	181	177	177	164	157	172	181	183	172	142	185	177	169	171	175	171	150	181	179	155	187	178	165	177	182	147	178	179	176	150	173	159	183	159	139	156	179	161	145	171	134	177	159	158	141	182	156	171	172	171	158	196	175	154	142	172	170	156	176	171	155	167	161	179	158	162	173	155	163	173	149	184	160	178	160	164	166	167	166	160	156	174	177	183	162	162	157	134	152	182	163	155	175	153	169	150	136	180	154	128	165	191	184	157	193	181	158	167	175	160	188	195	149	146	134	144	164	171	174	190	175	165	200	162	160	156	164	192	182	155	149	164	162	203	193	168	155	197	168	149	179	167	163	151	186	169	140	150	136	172	190	158	176	151	157	164	192	154	164	195	169	167	197	182	154	150	182	154	180	154	166	157	161	172	164	171	178	141	159	171	180	212	188	151	172	182	183	178	209	169	162	157	169	174	178	171	147	150	181	190	152	170	158	176	148	196	164	168	172	168	159	192	177	175	166	166	165	163	161	153	167	170	171	180	186	161	153	160	177	155	160	189	174	188	179	167	143	170	153	186	170	177	180	161	181	185	171	168	184	134	170	211	157	168	173	156	169	173	163	168	165	169	165	162	174	155	148	159	134	146	163	158	167	141	156	176	168	156	177	178	153	171	164	173	155	178	163	152	165	168	167	138	164	183	151	175	157	141	203	167	160	162	183	165	149	158	166	162	135	156	181	150	170	148	171	147	163	181	181	159	173	179	128	153	167	146	143	157	182	159	169	157	177	188	185	173	167	162	169	162	181	171	154	171	192	149	176	159	167	154	146	169	137	185	172	158	161	169	178	139	179	181	170	141	156	162	158	162	154	170	170	160	144	159	154	174	175	152	159	158	162	159	175	163	175	135	163	176	177	181	165	158	175	150	167	188	155	170	152	151	147	159	164	162	181	168	160	165	178	168	155	148	182	137	164	175	162	165	170	167	176	144	199	134	160	170	156	161	169	165	180	141	171	182	168	155	180	181	155	180	158	157	166	190	170	160	158	202	169	158	150	160	185	188	153	155	155	152	179	158	155	185	158	162	155	178	158	163	166	170	156	171	161	135	153	147	157	162	174	145	177	147	160	168	193	199	188	169	171	171	184	169	134	157	161	147	164	159	157	170	164	188	163	163	166	150	166	143	176	146	158	173	176	163	172	178	150	163	123	169	138	166	167	170	147	175	180	183	174	167	170	158	168	167	160	169	166	172	178	192	171	148	159	172	173	180	155	166	180	151	165	165	149	167	172	160	159	168	163	146	143	170	171	150	138	172	152	157	167	165	181	169	156	190	185	194	178	160	166	190	171	183	172	171	156	151	151	172	163	179	163	157	178	178	203	173	132	164	188	170	155	157	139	171	166	129	163	153	174	168	140	164	153	152	179	199	188	162	165	153	146	142	170	175	191	161	163	159	143	156	154	154	165	161	143	161	144	157	176	168	157	175	137	149	180	140	160	158	156	182	145	172	166	163	178	181	154	164	164	129	153	179	177	144	169	179	172	168	184	152	174	161	164	132	165	165	153	179	175	145	160	166	178	172	177	150	175	158	170	197	165	176
6164	677	1162	1289	1193	947	783	717	631	597	564	568	537	527	456	502	459	459	465	422	482	468	450	408	458	460	397	435	440	384	447	416	415	425	428	426	476	424	411	438	443	404	447	429	452	479	496	417	426	410	407	424	468	390	414	445	378	426	391	402	428	439	412	431	399	389	386	414	428	423	420	397	372	400	434	388	421	410	414	386	406	403	409	415	418	398	388	391	391	359	386	418	394	403	403	393	395	366	404	416	399	390	446	402	405	421	393	384	399	408	396	383	388	382	421	388	439	404	388	401	416	383	423	386	400	421	413	426	438	409	413	388	395	336	419	402	398	387	392	408	374	415	400	392	426	427	421	393	418	396	387	395	406	412	388	415	425	408	420	386	399	413	399	415	400	363	406	389	430	403	414	395	409	424	428	421	409	367	390	392	416	408	410	384	380	421	419	410	414	434	401	383	344	387	401	388	412	410	418	411	391	391	383	424	407	389	420	413	394	379	382	409	405	404	378	393	401	369	408	428	420	416	395	421	376	369	409	378	419	361	414	412	388	432	381	392	420	411	346	386	402	388	391	386	411	401	445	423	368	417	400	396	408	399	419	418	419	420	378	401	409	401	405	374	405	390	427	415	350	405	412	379	380	410	388	448	384	373	435	374	385	401	360	412	408	391	394	381	391	374	406	393	381	392	379	388	385	392	381	405	373	418	378	411	355	421	416	407	410	424	379	419	376	411	426	420	408	403	428	390	367	425	372	399	416	405	398	401	393	410	420	393	368	401	377	392	396	382	397	427	402	390	392	380	385	417	386	431	417	392	403	418	416	411	381	429	410	384	404	378	425	373	418	397	403	439	409	402	396	434	400	399	402	386	402	378	376	384	396	400	360	387	387	411	370	338	425	381	424	388	381	392	420	416	405	381	389	386	406	394	399	372	362	393	413	401	375	447	360	406	399	396	407	396	396	414	406	396	428	416	421	386	404	392	407	406	431	421	403	415	412	385	404	413	410	398	408	423	382	372	426	347	412	431	397	417	399	430	407	435	419	418	424	355	376	380	383	374	411	394	372	392	401	392	391	367	423	426	388	408	386	403	400	357	389	356	374	390	423	405	391	424	400	415	383	336	424	416	384	389	402	460	423	373	406	395	407	387	428	371	396	405	409	411	445	387	358	426	409	405	383	410	395	398	406	364	406	392	396	383	396	454	417	408	413	417	391	414	383	408	379	391	406	388	410	409	422	410	439	400	386	399	389	397	377	429	427	384	397	423	409	389	368	422	383	427	370	397	398	364	412	414	390	419	419	394	375	408	415	394	418	367	391	412	374	436	372	392	381	418	407	397	368	426	404	389	387	397	384	380	393	443	406	393	410	355	389	405	389	416	396	392	393	394	360	402	427	393	379	380	436	397	385	372	412	399	414	430	402	382	371	375	445	361	411	398	400	391	398	404	381	381	397	397	420	395	399	393	384	403	397	407	419	422	396	414	398	392	452	381	365	446	413	395	400	389	400	423	421	389	410	434	418	396	422	400	406	385	383	397	396	354	427	390	399	423	374	415	392	402	405	377	390	394	397	362	420	390	391	386	408	441	398	392	419	388	391	413	408	383	409	399	382	458	400	431	416	402	411	374	400	410	363	393	370	403	416	430	407	349	378	395	391	390	390	394	399	426	389	367	383	397	426	413	422	425	431	366	415	414	373	419	402	371	396	393	402	444	398	423	371	403	358	436	385	413	390	393	378	397	417	392	449	381	393	400	415	403	369	394	433	394	406	383	366	387	415	373	375	414	394	444	433	399	391	404	424	384	394	381	412	423	394	418	449	388	382	380	430	424	368	418	439	388	393	429	399	400	395	432	388	419	420	366	376	406	439	400	397	400	408	436	407	404	396	424	399	397	407	408	370	355	381	400	387	408	383	412	417	409	385	381	412	360	409	368	396	451	386	411	417	392	378	409	387	390	416	427	405	418	400	363	402	407	394	387	407	388	430	411	393	385	374	399	368	390	405	381	410	425	359	422	402	384	412	409	399	423	352	397	401	397	395	407	432	407	414	376	416	387	424	401	401	419	343	394	360	422	391	406	421	403	359	396	397	376	394	393	398	383	409	408	387	403	380	417	401	383	419	398	398	391	383	422	406	393	419	364	423	410	399	413	389	395	416	371	412	377	406	392	404	390	402	427	437	382	375	397	421	417	407	368	345	396	394	364	406	407	388	377	390	381	423	414	389	397	443	398	389	361	367	424	411	405	395	428	399	392	396	429	393	446	387	392	424	382	404	389	352	411	427	386	382	420	380	418	419	418	399	407	432	417	362	388	423	374	380	391	401	361	414	377	404	404	408	424	404	432	380	422	383	410	393	366	428	387	411	450	404	385	398	418	408	403	394	403	423	394	387	386	411	421	432	429	392	384	369	387	386	389	384	377	395	429	406	398	386	405	385	372	408	403	409	349	377	394	413	404	387	428	397	422	441	372	412	397	396	383	384	417	411	415	433	390	425	417	370	433	344	423	399	401	393	404	390	396	440	382	404	426	382	415	426	404	432	412	393	393	373	418	387	377	408	409	370	398	404	375	394	410	424	386	412	387	387	402	409	392	386	392	390	375	436	381	381	400	398	398	434	398	426	384	397	406	399	384	392	400	405	408	389	386	412	398	401	403	393	405	399	361	374	420	403	358	406	418	394	384	359	382	385	386	381	405	385	380	394	391	421	402	386	433	413	418	380	394	427	402	399	388	396	432	373	408	365	410	374	371	401	406	410	371	401	411	424	395	402	422	424	400	417	376	385	393	388	414	407	404	419	412	383	379	400	384	437	416	407	441	381	407	386	374	410	405	406	394	408	458	429	383	391	383	410	389	447	394	438	396	422	407	398	361	378	407	419	433	396	365	399	356	397	377	383	390	416	426	387	387	399	430	384	363	391	377	380	408	398	398	410	419	391	414	444	357	442	405	410	397	395	398	414	391	408	411	404	442	398	409	417	406	388	380	382	395	396	406	417	449	370	401	391	344	400	417	395	387	441	437	414	399	427	369	389	404	446	430	387	373	420	387	411	412	395	399	387	363	386	375	401	375	411	384	373	393	395	413	391	382	370	367	397	395	397	408	406	387	395	428	400	429	384	403	395	426	418	422	396	409	391	438	411	392	413	396	407	438	426	399	398	435	420	382	373	422	392	397	380	403	412	397	418	407	408	392	390	443	379	426	426	397	425	392	404	401	391	429	408	406	407	390	390	378	416	414	372	382	404	396	413	422	393	422	378	407	372	380	401	390	399	392	387	429	393	399	432	404	377	411	392	390	379	443	389	417	427	435	375	397	406	378	385	417	389	440	393	417	410	390	396	402	428	395	372	409	385	423	437	401	405	368	344	403	373	419	393	390	394	420	394	413	379	423	401	401	387	389	421	409	418	450	395	412	382	379	393	397	410	390	356	413	400	380	384	392	405	380	418	371	422	383	383	419	397	378	413	409	429	403	399	393	377	376	412	387	359	417
13571	1105	980	777	584	483	381	354	276	269	264	275	281	274	263	239	207	255	264	244	254	273	246	228	248	231	257	231	200	247	204	239	266	268	195	239	236	232	254	230	226	192	244	242	243	261	238	227	234	228	252	227	221	231	202	220	232	206	246	250	212	219	223	233	230	242	199	261	217	238	257	249	225	221	228	236	234	213	252	214	225	200	226	235	238	223	235	217	234	229	226	238	229	211	246	234	202	211	246	220	227	227	230	220	235	199	247	243	225	222	223	234	232	212	256	234	207	239	242	242	230	219	229	210	236	220	226	233	211	233	235	254	223	231	250	229	245	227	237	230	239	227	233	198	223	211	224	242	256	222	232	234	215	218	210	238	231	241	217	262	199	212	245	207	209	220	217	245	206	242	244	217	228	250	242	238	215	225	229	201	264	236	245	226	242	245	196	211	239	237	222	260	223	225	237	199	246	223	258	260	240	212	219	231	227	220	250	201	212	227	235	234	238	244	203	254	219	207	238	215	208	212	229	227	221	227	226	216	206	213	206	229	221	212	222	240	208	200	231	201	227	248	200	230	234	221	247	237	238	222	217	253	208	233	223	194	195	238	218	219	206	253	229	222	228	236	219	217	232	241	254	258	219	250	239	220	210	219	220	266	231	245	220	236	211	245	230	233	204	224	207	233	257	229	224	225	245	227	210	237	217	244	228	225	235	245	211	245	221	225	214	210	201	236	206	220	202	253	235	222	237	211	231	229	240	233	231	233	224	209	207	255	236	272	225	220	235	216	221	244	214	216	248	220	217	206	249	235	218	216	231	220	219	222	225	221	244	212	241	213	239	213	226	224	219	237	227	184	201	230	245	208	201	223	226	222	231	244	215	218	216	197	241	240	225	230	228	229	248	233	235	220	232	236	218	237	236	225	238	227	225	207	236	227	229	213	230	212	215	234	261	211	241	228	209	212	253	249	212	217	208	220	220	229	215	241	218	237	218	221	206	228	203	237	222	246	206	225	237	212	239	228	225	249	230	243	219	247	221	224	230	209	210	236	219	238	233	196	223	199	236	245	260	227	217	246	236	242	259	220	225	239	247	231	230	234	245	212	224	247	233	220	208	203	257	224	237	205	216	217	237	233	182	233	225	229	225	231	260	233	214	206	240	232	198	226	236	222	213	236	234	202	226	246	210	213	201	213	240	243	239	206	208	252	222	241	222	240	257	242	249	199	215	222	233	218	251	249	222	214	225	210	238	244	252	262	247	202	225	246	222	226	234	217	238	234	232	225	214	233	253	217	247	224	219	253	237	217	221	190	230	243	223	232	232	232	222	241	221	228	231	243	211	230	225	242	231	243	208	246	230	236	223	204	246	215	225	212	218	246	200	231	213	259	242	200	213	219	225	242	234	236	225	241	228	248	220	230	268	249	217	243	231	188	219	216	214	213	245	214	240	256	224	212	229	224	221	223	240	203	257	227	254	218	235	230	221	221	235	212	242	223	220	201	225	237	222	235	210	208	227	219	244	223	220	220	251	201	261	200	214	215	245	236	260	251	237	209	219	221	203	213	192	219	227	225	206	227	246	248	217	241	231	239	240	239	224	228	225	237	235	222	227	243	244	256	247	259	215	235	216	244	236	211	227	215	241	208	254	249	213	218	250	190	197	227	270	259	243	230	222	217	251	218	235	206	203	206	208	273	234	213	264	219	235	198	238	224	220	239	232	219	221	237	233	240	228	208	214	218	239	221	231	248	250	252	243	219	223	244	225	230	217	227	222	262	213	225	227	228	217	248	234	237	224	248	238	232	242	209	234	216	245	238	255	249	225	210	196	244	235	243	243	225	246	233	223	216	246	230	199	222	234	238	214	226	244	228	260	249	246	252	224	225	231	248	195	231	253	235	204	243	227	219	231	214	203	243	229	241	240	227	207	231	201	233	219	252	242	222	238	248	199	231	228	253	197	240	226	222	236	236	249	238	251	216	217	236	248	220	240	225	242	232	239	243	218	220	218	239	230	200	233	220	243	225	230	232	229	221	237	219	244	227	225	236	233	260	237	267	250	266	258	237	225	220	221	229	239	235	255	230	235	234	225	199	196	192	241	234	248	210	232	217	248	237	221	229	217	240	223	228	229	223	241	207	229	215	189	233	219	201	228	228	208	241	205	235	225	243	238	217	234	200	221	196	235	235	245	221	221	264	233	229	238	198	209	253	220	216	211	235	220	210	241	245	233	242	223	224	222	222	237	234	217	255	220	224	221	221	223	235	244	240	227	225	237	219	217	226	236	234	216	235	229	222	250	210	235	237	218	241	236	238	223	229	204	194	242	242	227	220	233	251	235	225	226	201	228	241	211	230	245	216	217	236	198	250	247	234	215	215	235	241	243	229	217	221	235	230	238	253	228	232	217	207	243	228	205	232	187	232	253	212	208	240	258	216	204	214	208	219	213	250	245	236	263	207	242	231	224	224	253	263	235	217	222	214	210	203	200	239	240	222	221	220	236	251	216	231	227	229	233	241	221	177	231	245	214	257	250	222	206	225	232	211	237	235	268	214	221	240	227	224	223	222	207	243	239	222	238	222	237	212	219	215	244	208	225	229	214	229	247	237	233	203	209	237	256	228	201	241	205	236	237	223	223	214	223	221	220	208	212	228	228	223	202	228	194	239	231	251	244	230	244	208	234	211	217	239	232	226	281	216	234	233	224	230	223	233	219	210	225	228	212	218	212	204	264	219	238	221	264	260	229	221	242	241	247	242	199	204	265	232	223	227	193	214	206	226	216	219	212	214	226	261	242	231	230	235	204	224	233	249	216	211	219	241	236	272	238	253	204	214	233	214	198	223	228	236	218	222	211	216	217	230	232	207	239	233	229	240	221	243	238	259	231	243	226	245	237	215	228	224	232	240	220	230	217	196	268	193	222	221	227	252	228	241	253	240	202	225	251	223	209	228	230	229	243	226	244	229	240	225	206	225	240	257	224	237	237	223	218	236	223	258	225	266	235	247	239	198	221	230	238	235	230	220	256	231	217	224	255	214	254	264	217	213	220	226	234	228	239	225	211	216	245	257	204	232	234	243	226	231	220	196	233	230	253	194	204	219	214	237	237	216	219	251	246	226	227	242	245	212	220	199	235	232	215	222	230	215	238	232	223	200	249	252	204	238	227	229	212	222	232	259	242	212	216	232	208	231	235	239	206	226	215	231	216	230	206	203	247	249	216	237	216	233	224	240	238	216	244	213	232	228	236	222	248	243	227	258	215	216	242	236	222	225	190	257	228	240	244	211	219	244	217	208	230	227	232	233	251	216	209	213	224	239	220	183	227	232	225	245	240	232	241	241	223	227	191	231	234	255	223	231	210	241	236	243	209	233	221	250	228	249	184	243	231	231	224	195	189	243	200	259	226	217	208	216	264	225	211	208	228	215	235	195	232	241	212	247	250	247	218	234	239	227	215	246	207	209	245	210	244	214	243	241	211	256	272	247	226	229	217	223
8000	1064	2019	2358	2001	1592	1330	1124	1001	1019	836	844	752	758	727	711	641	647	723	656	604	671	596	605	596	637	548	603	610	571	555	556	596	551	624	612	619	574	607	655	618	634	634	620	605	637	556	577	598	581	558	591	599	520	564	563	583	546	560	555	569	569	518	583	547	568	584	545	579	556	555	560	556	563	608	540	573	568	555	502	577	600	519	563	565	565	555	554	526	527	577	535	565	550	532	545	518	522	528	557	515	548	566	522	545	541	509	546	578	522	582	480	508	538	541	533	558	515	526	527	562	518	546	578	557	553	525	583	567	535	542	560	512	525	539	528	539	583	514	534	536	559	571	572	509	538	564	539	569	529	528	523	510	512	553	550	547	608	520	572	574	572	531	561	539	508	570	538	532	596	571	525	500	519	590	530	526	539	542	562	547	555	541	531	501	522	579	555	555	549	543	559	537	549	516	519	519	578	526	523	558	562	545	568	511	536	557	542	571	544	537	549	497	556	530	553	541	523	561	584	522	532	565	542	574	544	560	580	520	546	566	516	573	514	533	501	568	528	509	542	550	557	589	528	541	533	557	572	561	532	532	510	543	517	551	546	579	540	547	519	520	532	540	559	551	547	564	554	577	563	548	483	517	503	521	551	518	514	521	510	545	511	546	574	535	548	556	558	519	563	550	518	555	526	585	556	579	526	541	588	514	561	519	545	546	529	509	579	552	558	544	540	558	590	544	533	534	500	547	570	519	509	516	492	557	519	548	538	536	524	561	531	534	519	569	534	551	515	555	514	543	526	531	566	526	553	534	486	526	548	515	570	538	559	535	542	550	542	530	537	541	555	572	511	552	592	547	504	541	548	564	542	557	534	519	545	506	550	556	547	501	563	562	509	559	526	556	540	548	556	491	501	534	505	498	519	517	545	562	537	538	544	514	566	554	510	565	486	539	520	484	547	564	486	552	578	521	543	590	521	503	550	559	542	495	589	538	561	504	552	545	547	539	532	568	538	534	495	535	518	545	504	555	560	530	522	551	536	505	527	549	585	527	561	538	513	505	542	500	490	530	511	522	533	555	545	570	557	524	522	505	549	559	528	541	549	534	578	549	539	569	527	584	529	492	546	541	507	531	553	544	516	546	513	558	570	526	533	554	540	556	528	520	557	540	536	534	523	524	537	530	549	569	558	552	555	527	565	554	514	540	511	534	543	516	545	546	523	519	538	526	542	537	568	557	510	565	509	542	495	547	511	499	543	530	544	553	563	547	531	522	540	584	526	555	528	593	555	528	548	552	552	567	574	567	547	542	562	508	507	560	560	521	556	567	529	528	519	498	531	580	569	552	506	549	506	518	541	538	527	546	566	517	494	532	483	583	547	548	554	531	535	541	544	536	497	522	547	539	531	521	537	533	527	508	536	541	548	545	528	542	522	539	542	530	538	522	553	526	545	551	505	577	538	541	528	571	546	551	529	537	526	532	565	486	483	527	558	558	560	507	560	560	511	545	520	528	552	539	515	541	509	511	513	538	516	569	503	533	518	550	589	550	542	497	525	527	531	552	582	505	489	545	524	542	501	502	566	537	555	498	547	540	535	584	543	518	540	470	527	524	523	548	542	531	569	594	513	567	494	537	541	519	534	571	564	553	508	551	536	537	560	560	508	516	525	548	535	578	528	527	548	524	565	547	542	559	513	616	558	522	525	528	550	522	553	532	509	536	506	509	497	573	540	539	523	544	531	558	523	541	545	520	526	570	561	534	552	499	528	556	549	579	541	503	543	536	552	555	540	550	512	537	513	536	531	514	509	557	517	567	548	564	570	543	558	532	559	544	531	535	555	549	535	537	531	480	518	543	528	554	532	531	543	537	508	528	532	519	527	540	556	538	517	567	513	572	548	515	524	568	516	516	549	522	576	524	562	552	540	551	534	538	591	556	554	518	531	539	561	511	527	575	547	562	546	513	562	545	513	523	511	541	499	532	514	588	531	528	547	562	553	525	522	560	582	563	560	540	543	508	530	511	544	579	536	575	540	540	529	513	529	522	531	564	529	548	553	550	556	547	539	567	553	539	528	532	510	515	528	541	511	539	527	554	553	524	522	554	585	500	550	527	515	562	558	544	523	511	545	553	502	536	549	495	555	561	563	515	518	550	529	540	549	541	567	555	543	567	535	513	511	566	544	516	518	558	539	551	574	554	531	532	580	545	565	545	551	581	560	580	554	552	522	561	558	544	547	572	535	528	544	539	536	505	528	567	546	524	543	565	525	585	592	512	521	545	505	527	554	546	509	532	532	569	517	540	535	566	564	545	516	525	523	526	519	490	526	567	596	531	527	559	511	504	558	547	520	526	557	594	556	494	550	523	540	537	557	519	530	558	544	500	527	541	576	569	534	521	543	494	505	572	523	486	529	536	598	571	577	545	564	527	578	545	553	544	539	540	510	518	566	546	554	557	569	583	544	546	514	549	517	536	548	608	543	545	554	510	515	541	570	551	549	496	547	549	582	539	581	534	564	550	537	524	532	550	529	546	530	556	510	520	545	563	543	567	534	532	536	550	557	542	534	546	501	533	493	490	537	553	580	506	561	510	573	540	535	503	545	561	580	533	544	518	560	548	556	560	546	504	557	544	583	507	549	518	532	501	521	512	523	498	548	544	569	519	512	553	531	510	552	535	513	536	511	548	583	549	557	511	549	585	572	534	529	590	496	553	537	534	517	554	535	528	526	515	541	538	549	564	552	468	576	512	532	547	549	549	518	541	559	562	576	544	561	566	523	530	549	540	547	526	544	518	556	546	517	572	505	548	578	516	549	527	530	548	576	559	545	502	526	508	523	497	541	524	528	544	571	522	545	542	580	566	540	514	568	560	589	533	539	546	570	554	533	546	527	558	505	464	511	511	571	537	495	485	524	561	515	543	519	581	523	537	558	483	510	565	582	567	496	542	512	517	520	575	512	515	524	534	536	571	561	558	529	522	542	547	562	575	516	521	535	524	535	551	496	534	536	533	531	500	527	506	578	543	534	520	520	522	567	545	537	528	538	531	509	583	514	539	532	492	546	517	549	504	551	563	521	551	550	549	507	545	545	530	590	518	511	520	508	503	523	562	522	589	538	537	541	550	564	566	532	511	538	527	514	546	554	575	507	531	513	520	525	590	562	531	541	539	526	566	533	544	559	536	501	562	556	533	515	521	602	571	548	523	564	536	545	555	540	513	562	533	548	541	553	546	554	500	512	529	546	561	523	532	548	541	517	529	535	524	542	558	555	541	514	528	527	502	552	518	568	530	516	548	544	563	544	547	577	521	539	554	554	530	555	514	487	542	549	530	535	573	539	537	527	552	551	541	528	502	543	484	528	517	504	499	530	497	539	554	501	542	506	574	548	537	526	545	524	546	537	557	539	554	508	579	545	534	546	537	532	545	535	509	564	541	494	528	560	528	538	541	547	544	577	518	530	528	537	545	522	538	525	513	529	519	523	545	563	553	547	539	529
1409	309	308	245	271	290	304	274	305	294	258	264	293	273	260	283	304	264	238	230	283	293	281	308	258	321	272	287	313	283	253	265	262	259	290	277	258	290	256	283	261	289	275	282	288	298	287	284	316	262	316	298	306	261	280	289	285	279	288	255	297	291	288	285	269	281	317	315	327	284	296	304	291	302	304	284	279	289	290	318	282	307	311	283	247	295	253	294	258	279	313	254	284	250	284	250	287	294	269	282	235	273	309	259	292	262	268	254	236	277	284	275	300	267	247	270	294	282	247	284	271	266	266	308	303	283	257	286	279	253	288	304	257	310	286	263	290	296	269	249	257	269	266	308	268	258	284	336	266	253	270	277	248	259	282	290	258	275	261	274	289	294	287	289	267	290	285	289	252	278	278	290	249	280	252	274	283	273	307	274	266	291	279	285	265	295	298	267	311	285	248	260	245	262	276	271	266	297	285	270	247	262	305	270	281	309	279	283	281	285	275	281	299	304	278	254	285	264	317	310	262	254	277	277	260	314	292	268	262	304	260	266	293	284	304	314	291	283	266	248	298	274	288	290	267	283	297	288	269	261	242	287	286	275	295	306	245	246	255	317	270	271	280	289	285	309	297	283	258	297	268	246	308	294	277	284	271	271	303	292	293	306	263	305	311	284	288	275	290	293	274	288	269	254	274	283	284	313	270	289	267	292	265	276	305	289	286	254	299	282	305	300	271	278	278	291	265	266	298	266	256	283	278	277	297	312	288	307	316	287	291	290	301	254	278	290	296	292	258	291	281	235	277	268	269	244	247	274	279	267	270	309	267	283	244	280	302	289	304	269	297	282	292	304	291	270	289	294	300	262	267	273	276	251	256	260	269	277	274	285	255	289	330	298	294	278	303	243	307	309	260	250	280	261	281	269	290	295	246	295	294	263	271	269	280	278	236	270	265	266	257	280	271	276	273	277	236	270	276	266	279	272	253	271	273	309	266	290	255	277	245	290	269	277	311	305	279	312	273	283	300	288	242	264	309	272	297	286	283	231	287	286	268	282	318	321	272	280	289	283	310	317	259	270	275	282	245	275	275	289	265	267	282	261	271	283	284	281	270	287	271	244	265	271	281	291	322	244	261	260	275	283	282	252	277	297	303	279	271	277	253	299	298	262	293	301	282	289	290	311	293	253	251	299	269	279	332	280	275	270	288	275	262	305	279	252	269	283	279	286	275	274	265	275	270	293	293	244	282	283	314	273	298	304	281	281	262	257	284	289	276	302	290	290	272	272	280	304	275	283	295	287	278	302	269	319	265	244	285	308	272	304	263	257	288	259	286	301	259	276	241	268	268	299	273	300	282	267	302	283	275	251	274	254	285	273	282	302	275	281	287	276	304	255	268	276	261	274	290	304	274	276	269	278	290	262	259	247	275	284	297	256	297	283	298	259	288	279	304	296	312	289	227	269	294	274	286	305	302	287	260	273	277	282	275	274	275	296	277	279	273	286	280	269	266	266	257	282	280	267	277	283	264	285	257	333	270	264	303	273	291	276	286	276	273	276	256	252	283	289	268	277	268	246	289	283	290	294	264	299	268	284	283	259	276	291	262	263	286	285	300	277	285	276	266	275	268	314	282	287	289	243	292	293	270	309	297	316	247	272	301	304	260	280	269	309	256	282	309	271	304	274	311	312	305	324	283	270	259	286	274	303	275	294	298	297	308	253	270	285	320	291	293	299	265	286	278	267	315	272	275	287	307	280	294	275	286	272	285	315	280	287	256	282	284	284	265	258	292	298	261	240	289	262	286	297	276	263	286	284	297	292	264	298	289	303	246	276	246	303	281	288	295	269	285	272	262	264	285	321	291	295	289	281	298	262	258	306	287	277	274	279	273	264	302	280	263	286	281	297	260	273	310	296	297	268	278	283	297	279	278	273	279	261	296	280	279	277	288	262	284	266	278	283	296	277	271	267	274	264	262	239	302	269	290	262	254	291	278	269	277	332	315	276	289	271	247	266	306	282	248	268	253	243	271	278	251	294	282	267	245	300	256	253	279	245	291	275	318	255	302	262	280	252	279	286	296	250	253	270	269	306	265	262	287	288	325	246	315	254	269	258	244	252	255	266	267	264	285	295	269	288	314	311	280	309	298	268	298	299	270	293	266	301	275	253	293	269	275	285	306	280	296	274	266	255	278	275	273	279	300	262	262	278	298	254	291	270	307	287	287	284	329	269	304	242	261	287	294	278	274	286	278	297	281	258	241	257	235	239	291	302	254	280	273	296	272	282	297	266	272	283	288	303	254	286	306	272	293	288	292	254	251	279	291	286	266	267	270	306	299	280	266	275	303	264	233	313	303	307	283	313	248	273	298	307	311	276	272	277	293	241	295	277	262	278	282	274	277	279	267	253	313	281	306	302	273	258	300	267	265	273	292	285	277	284	293	294	288	271	281	279	244	296	293	276	259	283	283	275	262	289	277	291	279	260	273	300	279	306	275	228	263	271	280	291	263	293	277	267	291	278	270	280	268	266	286	298	310	261	301	305	270	302	273	261	249	283	252	281	306	255	281	294	289	293	293	274	277	283	260	290	294	283	268	269	291	311	267	287	287	321	302	264	280	274	267	274	289	315	317	264	297	286	258	281	261	304	271	254	271	263	259	293	261	285	289	283	277	266	273	303	276	284	283	287	268	255	270	230	272	250	256	284	260	251	258	260	226	303	257	279	271	315	302	272	308	287	282	266	282	284	287	274	294	282	243	284	287	248	235	310	263	283	282	316	272	247	284	293	292	280	300	313	276	289	276	252	289	262	285	302	274	282	267	289	259	305	296	258	248	274	276	267	302	261	310	285	266	271	286	273	257	270	279	289	257	242	293	286	308	288	253	308	286	271	275	264	315	329	336	265	301	319	256	282	293	288	264	260	307	261	258	287	263	336	273	298	262	309	286	287	296	269	280	270	285	289	265	306	301	287	266	277	296	280	293	288	276	279	268	259	308	271	278	257	249	289	256	287	274	277	277	278	294	293	262	267	268	283	298	312	292	273	269	286	247	307	272	244	270	297	325	293	282	295	251	289	301	289	264	289	278	293	295	299	284	284	295	287	281	256	307	285	253	284	297	262	252	288	258	280	281	290	298	275	289	296	257	293	263	255	266	287	289	284	288	316	273	296	273	285	301	279	291	296	288	270	291	272	248	278	287	273	267	284	295	265	246	300	257	282	279	246	301	274	282	259	279	277	319	296	275	305	283	265	273	248	281	285	290	272	267	257	253	274	297	242	267	288	275	281	282	263	290	273	262	292	274	276	273	308	295	289	310	281	295	274	264	303	282	303	273	277	261	290	264	271	292	317	273	304	252	289	298	275	289	268	286	319	237	275	318	271	252	279	279	280	297	285	319	279	289	292	283	277	290	265	276	269	287	281	241	266	289	274	268	296	271	282	327	275	297	258	310	270	251	253	288	279	336	240	299	278	261	250	294	290	246	256	319	273	247	280	242	277
1747	625	632	614	652	594	595	638	647	581	613	611	597	601	589	638	626	584	611	594	589	620	642	606	605	598	641	591	629	596	592	637	606	659	604	629	627	619	620	642	678	680	665	662	676	661	624	592	548	663	607	609	599	602	637	659	644	613	620	577	628	636	598	587	635	646	630	644	632	671	657	604	601	626	652	606	640	619	586	601	609	595	627	624	628	635	606	635	628	575	594	630	615	594	601	616	609	647	586	607	602	554	592	633	605	597	598	600	632	615	606	612	638	603	625	657	615	563	615	611	636	616	600	609	641	586	609	588	612	571	624	639	649	606	622	627	609	632	582	630	632	622	627	612	633	596	575	591	607	640	627	641	654	649	624	615	637	630	597	629	633	620	532	590	633	594	582	622	696	654	630	608	624	622	624	598	602	583	604	602	626	617	617	655	633	647	606	641	630	661	620	631	602	613	639	621	607	616	571	623	612	622	637	609	603	614	629	666	621	596	615	606	593	621	605	577	618	625	592	633	619	619	577	609	604	655	611	675	555	598	619	592	625	575	566	586	606	596	639	634	641	633	620	628	635	613	604	647	602	579	628	581	627	624	599	593	638	608	663	613	624	616	652	591	618	608	631	663	612	603	630	579	626	624	585	618	575	699	596	638	609	589	631	650	606	613	579	623	607	620	577	607	658	608	606	551	583	618	593	643	639	607	619	618	620	583	597	622	626	621	628	622	611	654	616	636	614	609	590	626	597	596	657	656	649	602	648	605	630	627	586	580	600	622	574	641	621	638	582	614	628	569	610	615	628	619	567	616	567	625	610	637	621	642	580	602	615	636	624	606	597	623	609	675	609	577	642	611	627	607	642	658	650	582	622	587	610	628	604	610	594	642	642	633	639	630	604	676	619	576	656	668	615	641	622	622	593	657	634	609	604	599	565	611	589	640	580	601	643	605	585	599	622	610	666	593	648	610	634	555	634	619	570	654	639	615	641	631	633	601	642	624	599	580	629	584	612	668	639	590	585	646	655	602	576	558	640	624	642	668	633	674	637	610	665	641	591	596	668	567	621	586	552	600	567	630	623	590	652	617	569	623	624	629	674	626	634	588	632	603	604	618	642	596	662	610	615	614	596	614	644	627	600	623	663	603	664	603	621	588	597	645	637	604	643	591	622	587	559	619	599	642	574	673	606	596	633	606	623	671	589	650	590	586	563	622	612	629	599	578	629	634	583	589	600	628	624	631	592	612	606	613	601	627	598	601	603	573	589	628	611	568	607	607	624	623	625	635	646	644	617	565	584	619	651	621	598	615	615	604	594	599	603	620	586	637	592	584	657	614	599	637	606	623	564	625	639	633	619	594	627	611	657	568	601	657	617	641	609	625	584	617	572	605	638	568	590	662	566	635	581	625	614	555	641	615	620	634	598	610	593	608	649	647	603	617	659	604	643	599	626	601	624	582	617	602	581	606	590	601	618	599	643	649	618	590	612	599	643	613	589	534	635	631	631	647	640	574	637	640	608	619	626	592	570	633	629	616	604	654	614	597	609	620	588	605	608	623	648	665	602	623	608	584	610	631	630	599	638	565	646	630	665	634	631	639	628	581	616	638	554	582	599	589	587	625	623	592	667	585	637	608	593	590	639	592	641	582	564	557	607	639	592	633	610	592	612	581	614	588	590	579	627	611	597	660	590	634	601	615	614	594	583	609	570	628	691	633	651	605	606	617	653	595	631	631	595	666	636	669	596	608	623	597	630	619	629	566	671	617	595	615	614	620	613	610	625	607	636	685	613	608	632	596	623	610	590	578	634	626	616	595	602	633	614	601	616	674	608	616	594	591	622	588	586	601	622	615	611	589	613	707	640	630	619	587	600	595	642	564	606	633	584	603	614	636	646	633	625	620	609	621	645	625	640	679	644	565	636	612	574	620	580	599	599	608	613	605	573	625	610	606	627	594	613	662	620	629	575	614	617	643	605	572	659	646	609	672	601	626	613	599	607	585	626	644	603	659	580	617	634	614	607	598	613	596	613	642	574	627	598	594	639	605	664	664	625	615	593	562	633	645	590	598	631	635	603	604	598	589	604	655	605	615	581	552	620	619	605	624	614	632	614	646	622	625	661	634	590	608	620	626	605	629	609	609	616	624	627	605	641	588	625	619	603	638	599	614	629	606	616	574	612	617	654	590	624	563	669	582	602	656	682	600	590	585	622	609	624	645	608	648	628	544	592	619	651	611	636	594	575	619	584	595	624	626	622	636	629	627	650	615	620	589	669	625	594	564	693	600	669	616	613	616	614	633	633	606	635	630	643	637	629	661	559	546	633	590	638	628	579	603	624	659	587	641	662	624	617	618	593	644	628	599	596	627	621	621	600	624	591	609	638	643	630	599	650	656	614	603	607	614	605	659	625	595	593	601	639	606	643	632	620	619	644	620	632	610	594	599	605	592	611	615	544	636	626	564	608	637	605	647	634	655	590	637	643	642	590	609	629	594	629	622	587	581	578	611	615	570	602	602	613	594	595	585	604	606	628	634	588	658	615	645	604	630	610	616	628	599	599	613	627	664	616	670	610	561	646	551	604	611	594	573	605	624	588	580	595	606	668	581	658	604	597	592	619	622	584	599	606	654	608	601	613	609	596	608	617	632	667	590	616	576	580	641	659	598	611	605	629	566	611	591	611	583	689	669	621	633	613	628	629	613	616	623	666	627	609	652	599	621	603	625	556	616	620	631	622	629	600	607	598	605	618	602	664	592	611	640	603	615	629	641	614	592	593	594	577	579	580	600	634	669	597	614	615	617	645	585	624	604	593	614	637	584	619	603	557	615	600	609	615	656	579	635	624	574	606	621	611	644	631	616	635	621	664	602	620	649	589	645	623	585	581	646	635	543	636	588	620	616	674	589	601	609	569	609	668	635	602	614	609	594	639	598	659	611	610	586	584	604	587	612	625	581	602	602	639	591	668	620	606	627	643	593	650	637	638	611	618	628	582	622	583	630	646	623	633	617	592	610	655	577	609	599	654	591	668	613	609	671	641	620	614	629	633	645	633	611	591	618	629	619	627	647	585	597	563	634	643	652	651	586	605	610	598	606	590	608	605	629	625	642	654	611	604	598	610	565	564	612	643	550	651	625	627	635	588	633	589	618	647	649	608	615	590	606	604	581	607	614	642	562	604	575	613	582	618	621	622	597	618	610	629	630	600	584	607	637	607	624	661	598	623	610	598	624	615	616	662	602	606	649	580	628	597	661	615	649	640	615	627	604	619	533	594	650	651	566	605	590	586	653	609	644	589	624	637	606	647	629	632	606	592	621	661	620	606	611	633	594	618	600	607	586	635	627	633	555	637	617	635	666	624	603	603	632	664	617	602	603	619	556	620	637	620	656	597	578	599	610	643	612	602	646	581	625	630	605	634	588	605	593	631	638	604	602	597	653	667	648	642	542	625	626	621	568	625	618	646	646	601	632	628	622	576	603	616	621	598	630	616	653	592	668
7217	477	539	416	321	281	254	195	189	216	157	185	153	171	187	192	175	168	166	161	159	157	172	158	189	170	172	141	160	161	158	192	183	162	177	183	169	164	170	160	158	163	195	150	174	191	204	184	174	149	156	165	183	155	168	135	169	155	164	158	157	166	163	149	167	159	147	148	174	160	149	167	147	153	150	156	172	148	154	180	165	132	159	177	136	152	179	149	154	156	155	175	139	138	141	153	148	182	190	179	190	177	153	158	144	166	169	165	172	173	157	171	157	166	168	158	191	176	170	166	149	144	150	170	143	145	191	185	133	181	149	196	200	156	184	157	145	170	190	159	171	151	176	133	141	139	171	140	169	150	138	136	137	157	155	186	150	166	158	192	157	172	172	157	152	171	147	152	166	161	156	176	171	147	167	159	149	179	159	172	179	146	157	139	139	164	179	170	183	169	176	171	144	154	143	153	132	140	165	166	157	155	143	132	166	169	141	145	171	161	155	152	159	164	157	154	154	151	155	171	150	189	152	149	187	154	190	166	172	152	142	133	135	160	162	160	152	173	141	152	159	144	176	159	156	157	137	188	167	173	136	156	160	151	150	174	148	153	143	162	142	162	180	155	133	166	156	138	153	151	165	194	174	147	159	157	159	157	160	153	143	188	156	138	144	163	130	155	159	142	154	142	172	151	149	140	160	143	156	155	150	150	145	172	169	161	155	157	149	162	175	133	157	161	156	162	166	142	175	157	160	143	166	143	156	149	164	152	151	152	165	141	151	174	157	151	161	165	142	146	164	158	154	198	167	152	166	175	174	180	167	137	139	166	188	173	156	159	143	159	151	148	157	191	194	157	151	168	154	151	157	158	160	176	158	170	151	170	182	131	167	176	157	183	159	144	187	151	149	160	144	162	150	145	167	160	158	138	151	146	166	159	130	155	165	167	156	151	142	173	142	157	175	179	163	168	166	145	161	166	140	139	152	158	134	174	157	148	189	167	160	151	155	182	142	156	169	160	181	140	146	160	163	150	148	142	165	148	151	167	152	163	167	156	157	172	171	184	153	157	155	163	148	155	156	156	140	149	171	137	180	178	158	168	141	143	144	163	161	167	137	169	166	154	130	153	166	141	148	175	172	168	175	149	159	203	133	132	158	173	162	157	161	169	158	155	157	158	150	144	146	165	188	170	158	159	149	167	175	175	144	154	156	154	147	158	162	155	153	153	171	151	169	167	142	157	141	162	173	161	136	145	171	162	129	165	161	154	145	145	164	135	156	143	161	145	173	175	176	151	161	155	150	147	149	157	161	162	174	164	185	148	171	130	172	149	149	146	164	184	159	163	157	156	158	147	178	184	142	184	172	149	140	174	178	170	171	152	164	182	164	147	150	167	183	158	151	153	153	162	165	155	205	147	145	171	155	157	155	165	147	140	154	159	139	140	157	162	156	165	138	174	158	190	174	156	146	166	157	152	151	144	161	161	169	169	161	164	152	147	152	143	155	152	168	171	148	151	166	169	155	172	173	153	175	139	145	139	152	168	165	134	181	157	152	179	160	162	134	186	149	161	170	148	149	146	147	165	161	164	155	164	178	149	169	158	174	150	167	164	132	166	146	146	167	163	163	157	165	164	161	172	162	160	157	188	160	153	160	203	164	164	141	168	166	165	157	177	166	168	145	178	152	152	168	168	131	156	169	184	162	153	142	160	156	143	190	142	171	157	169	166	169	165	150	160	160	169	176	143	178	161	158	163	184	153	134	155	164	142	144	163	161	175	157	169	162	148	158	161	167	167	153	174	173	138	150	166	171	171	185	165	171	163	180	167	150	148	168	175	164	157	168	154	182	168	157	154	158	155	150	166	153	165	155	149	131	137	177	148	137	170	148	161	164	156	179	146	152	159	147	142	149	154	149	157	171	169	147	155	150	157	153	139	169	166	168	188	168	143	176	156	168	164	164	150	174	193	184	189	147	147	174	152	147	153	172	157	152	165	160	145	158	156	152	155	163	134	149	170	157	131	162	159	169	168	168	159	150	158	144	166	161	191	155	181	154	158	193	165	165	158	165	139	147	158	175	157	165	166	159	171	151	140	184	149	150	154	140	158	154	163	156	150	132	164	191	169	153	139	146	164	164	134	144	157	149	157	179	145	136	163	184	156	162	153	143	157	146	162	157	163	167	176	148	199	165	179	174	153	191	154	148	145	130	170	158	143	164	162	138	156	164	187	168	162	168	152	140	166	162	173	166	143	154	167	159	173	160	177	175	149	181	156	172	172	170	152	147	167	130	160	155	156	192	152	152	165	164	172	175	161	165	162	162	153	172	156	172	143	172	174	175	175	165	147	177	153	155	179	159	158	149	181	170	164	142	164	163	166	179	182	152	156	165	158	173	145	145	154	152	158	173	159	162	148	159	150	149	160	169	154	165	157	165	143	171	159	156	169	181	125	170	169	144	145	165	182	159	177	184	151	164	154	175	152	156	150	148	185	164	177	151	140	150	147	147	182	157	185	175	149	171	146	167	166	164	151	147	179	157	159	181	158	163	167	176	169	169	159	177	150	183	157	163	171	143	171	160	195	170	196	163	156	150	145	167	166	142	159	151	166	166	168	159	153	163	131	174	162	179	152	158	169	163	165	156	147	157	178	165	147	192	160	148	151	148	140	152	179	152	171	145	141	150	136	156	170	162	176	183	166	149	151	154	165	177	168	173	163	148	167	147	157	167	164	192	148	168	163	153	158	163	161	142	152	163	155	154	174	152	162	155	195	165	172	137	130	170	172	136	173	159	155	169	140	162	149	159	172	140	153	159	147	177	174	153	173	183	141	163	166	135	140	170	144	144	157	165	157	139	150	189	139	164	162	179	174	146	155	177	178	171	155	148	165	171	165	177	154	156	158	162	164	162	160	149	168	160	151	163	163	165	164	163	155	170	167	163	153	182	140	189	148	155	174	161	141	164	148	160	150	146	153	157	160	175	157	158	160	161	148	140	142	170	182	171	188	163	155	161	140	148	182	178	144	171	178	161	139	169	161	167	182	178	143	144	155	136	176	133	152	164	154	162	159	167	157	142	145	161	154	162	183	151	163	174	148	152	163	150	135	154	145	155	141	161	143	163	158	175	184	155	147	158	159	142	198	172	151	145	167	161	147	152	149	159	172	167	151	164	143	127	135	151	140	167	182	161	171	160	161	189	154	151	134	176	158	166	160	145	156	157	165	165	163	178	196	166	156	137	160	156	173	163	176	163	161	144	175	156	159	182	174	185	178	163	172	187	155	149	187	147	170	163	151	187	164	161	164	160	159	159	156	151	168	175	152	172	164	155	163	147	159	167	149	156	164	178	174	153	129	162	169	117	154	160	147	170	139	149	156	140	166	165	162	158	163	179	166	173	185	151	149	162	163	159	146	148	136	164	177	137	155	135	147	175	171	149	160	167	138	177	160	158	180	165	158	154	156	145	160	152	156	164	179	171	160	156	156	184	158	166	158	163	137
6115	666	1182	1310	1123	950	778	733	638	577	583	535	517	500	502	459	460	480	427	433	430	423	417	456	400	427	410	398	410	457	383	429	384	424	411	448	428	427	403	427	419	437	468	438	420	423	412	404	403	385	386	384	408	417	427	383	412	403	414	397	421	412	405	396	419	410	395	423	433	421	404	389	370	390	391	394	381	382	420	383	419	385	409	396	410	427	347	412	405	383	420	402	390	403	422	371	390	413	371	407	398	359	413	449	368	391	361	412	388	405	368	385	331	397	362	350	385	393	368	376	384	405	387	382	389	389	390	367	402	377	362	381	377	373	400	378	387	395	392	400	396	405	369	392	381	382	364	360	419	370	368	410	416	403	382	363	373	394	373	381	393	395	381	389	417	399	403	384	395	373	363	390	395	403	363	388	390	401	392	382	391	391	386	391	391	355	374	354	401	382	375	372	405	409	366	381	368	381	418	367	423	377	375	392	380	447	400	386	396	395	377	367	414	381	394	362	399	443	374	356	363	419	394	399	359	380	414	427	356	367	388	364	436	389	387	403	419	373	388	408	368	391	387	392	400	412	389	394	400	405	398	357	373	399	368	389	369	413	390	365	407	400	353	373	409	399	398	369	415	386	385	375	344	414	384	382	400	380	385	397	415	384	392	352	396	364	404	363	423	384	404	391	371	372	404	393	389	369	397	382	369	370	394	415	387	414	398	364	399	386	382	389	400	387	396	422	418	385	415	403	363	413	390	438	400	441	383	408	396	395	360	353	392	416	391	397	386	360	410	401	378	395	356	374	375	398	399	367	375	361	386	402	377	375	360	422	396	413	382	390	400	383	400	384	404	425	391	394	391	382	387	376	394	400	378	366	375	414	368	383	371	409	390	397	408	375	401	368	416	353	410	380	381	386	398	377	401	382	387	378	411	392	377	421	375	390	419	406	404	416	384	374	395	376	392	396	427	382	401	392	372	398	365	370	400	373	409	388	364	401	395	393	376	383	418	385	393	383	380	370	408	398	393	374	399	381	375	383	405	408	375	388	392	389	383	381	368	395	393	405	376	382	385	409	391	359	374	399	423	385	370	411	385	388	370	396	391	375	417	355	409	404	398	385	395	417	387	397	350	379	386	407	403	373	371	391	369	404	395	350	385	389	361	399	368	373	413	383	379	403	369	360	361	386	371	402	409	395	443	401	372	449	402	397	353	400	393	396	383	414	382	385	364	405	386	372	392	395	390	348	376	385	401	382	417	398	390	362	390	399	388	395	383	409	400	391	400	380	370	421	406	378	367	390	404	395	384	375	386	374	392	410	370	383	387	403	348	424	419	376	406	351	392	371	401	368	406	386	382	402	424	376	374	399	367	412	338	382	393	387	373	383	405	363	349	427	392	389	409	393	430	397	423	358	387	401	370	437	414	379	397	390	374	392	388	365	430	372	380	385	371	403	409	359	394	393	408	368	387	400	384	374	402	380	412	383	357	401	391	399	391	395	412	429	384	372	402	421	399	384	422	386	392	368	388	383	405	413	393	379	384	362	407	411	410	358	429	351	398	387	383	396	380	395	395	394	364	402	365	376	365	448	370	377	382	367	347	393	392	374	376	429	358	405	362	379	395	393	379	395	358	419	433	378	409	416	405	404	355	354	425	397	377	376	391	381	403	380	384	395	364	390	385	379	376	399	394	387	393	394	396	396	373	406	356	395	389	397	405	400	395	403	398	379	362	390	418	360	375	384	377	378	372	369	363	415	386	400	387	373	394	360	379	384	380	438	432	410	402	377	389	397	385	400	391	396	391	384	363	381	397	420	372	379	387	394	397	375	393	415	395	392	356	411	392	381	372	387	420	404	421	434	383	355	397	388	403	391	405	360	404	412	394	409	393	407	412	381	410	387	384	390	399	348	413	409	369	378	430	370	379	388	385	424	385	355	403	368	363	368	390	368	418	394	396	423	401	408	377	383	384	372	382	354	379	381	344	410	410	369	369	382	357	395	391	404	386	389	398	354	389	382	393	377	413	390	419	403	379	376	386	395	372	406	359	364	373	372	402	405	410	404	378	403	390	402	357	353	389	393	378	413	391	387	383	390	382	383	409	410	353	412	350	423	374	383	365	397	404	384	372	393	389	397	419	338	406	411	386	418	371	347	395	400	423	399	420	353	378	402	401	393	382	415	445	384	398	390	399	410	385	417	374	345	416	405	391	416	393	375	383	398	390	384	406	378	391	416	408	384	421	347	414	400	380	393	409	403	389	418	429	427	389	374	391	409	395	409	363	408	380	374	390	401	393	367	398	425	402	380	397	417	410	381	371	411	424	371	444	393	376	380	390	406	384	409	414	377	373	362	405	361	401	390	403	416	397	379	385	398	386	402	385	390	400	376	394	358	373	376	398	382	415	396	375	365	347	412	414	357	390	394	378	377	397	377	401	379	421	402	362	397	364	387	385	399	394	402	362	377	402	385	378	420	387	403	380	405	346	407	415	372	442	385	411	409	376	394	387	389	370	409	395	372	395	412	377	369	365	429	347	396	386	384	347	388	405	409	381	408	424	428	414	412	404	373	396	372	359	354	363	384	384	417	416	390	412	378	395	407	400	384	408	412	372	365	368	399	388	381	363	360	412	387	374	384	396	374	422	396	398	374	410	395	374	368	383	407	382	352	392	371	396	358	440	448	401	395	393	390	395	378	385	382	382	401	409	368	382	397	391	408	372	396	393	351	377	400	377	389	403	414	381	395	412	442	361	409	400	410	416	394	382	394	379	380	409	418	420	375	386	408	443	414	373	381	364	408	406	402	392	403	401	391	426	415	385	378	411	358	353	400	403	406	369	414	369	392	364	398	416	377	337	365	393	381	413	378	405	378	388	406	383	385	387	375	393	384	392	438	416	398	401	388	392	387	399	419	377	390	365	388	401	404	365	376	391	386	385	353	386	365	410	383	375	382	422	392	384	357	393	398	388	393	344	370	405	357	406	411	365	403	414	395	388	363	391	404	384	346	377	416	378	428	377	387	377	412	381	411	372	396	409	401	389	386	401	386	405	383	413	396	385	378	383	397	385	384	405	409	381	410	421	410	397	397	398	360	371	375	385	390	362	366	406	400	402	367	360	390	350	398	400	396	383	358	418	364	362	409	417	409	385	400	367	404	392	403	384	415	433	396	357	413	401	409	373	380	376	384	373	412	390	388	384	399	396	392	380	443	394	410	386	409	395	362	349	378	356	403	388	372	399	400	388	384	392	360	372	394	362	404	388	400	396	414	376	392	399	401	402	401	383	386	385	380	426	430	405	376	383	365	361	379	364	398	376	389	401	402	374	365	425	367	423	375	389	396	365	347	365	398	437	389	427	367	401	372	376	366	371	372	406	394	380	396	389	407	401	392	396	395	389	414	357	370	394	421	410	422	399	377	381	384	396	387	378	398	424	375	420	401	429	388	386	393	351	436	421	373	405	377	381	372	354	356	376	368	420	389	381	371	380	394	377	403
13549	1108	925	765	519	429	375	364	320	285	272	272	267	266	246	218	252	229	228	207	211	215	243	209	230	225	218	206	221	222	240	244	236	228	200	217	252	242	214	234	232	206	204	224	245	230	243	213	228	223	223	242	239	211	224	218	205	222	246	237	237	229	229	191	229	226	232	220	201	211	204	200	203	210	250	246	226	216	235	201	224	220	224	207	217	207	213	190	203	203	258	202	211	216	245	232	238	215	222	219	226	215	225	213	215	201	211	237	227	211	219	211	209	226	216	209	240	233	227	214	234	218	266	215	238	247	227	216	236	232	227	252	211	251	232	192	230	221	231	215	255	199	186	237	208	224	224	209	230	227	220	244	209	229	222	235	223	237	212	245	210	195	221	236	216	225	214	217	227	236	204	202	224	236	207	204	226	230	219	231	200	234	230	225	216	238	229	241	191	214	202	209	213	235	216	239	225	214	252	205	231	219	224	225	212	206	216	220	214	221	242	249	240	233	215	240	218	234	234	215	249	201	209	214	248	227	223	240	207	189	235	257	216	234	223	213	214	219	236	218	212	227	218	234	227	215	192	207	231	237	207	233	198	244	212	227	225	232	210	191	212	253	220	210	221	231	211	209	248	218	202	276	222	203	221	229	198	219	233	233	230	223	225	245	211	213	229	224	231	238	221	228	228	227	218	247	231	196	230	235	235	243	206	206	232	230	231	261	230	211	205	236	214	233	190	207	229	230	235	233	242	224	227	238	229	224	213	234	244	230	233	203	190	240	213	230	240	220	240	222	202	247	192	213	229	230	243	224	227	226	221	206	241	207	201	195	251	227	241	231	202	221	210	225	244	222	228	212	215	231	234	240	207	207	230	214	218	214	194	225	212	207	216	271	247	208	199	255	240	223	237	187	231	231	220	211	231	240	214	242	213	206	218	220	259	235	202	262	223	225	216	213	212	220	201	225	255	226	219	201	205	231	211	198	223	202	212	232	206	219	191	212	237	213	210	209	239	213	216	252	237	218	219	198	196	220	214	205	200	213	227	207	228	216	213	230	250	212	209	237	209	207	203	210	245	213	232	212	216	211	229	202	230	226	224	224	240	238	222	258	251	244	221	259	213	219	217	218	216	260	230	231	232	202	196	225	216	193	245	227	233	207	233	223	232	205	218	205	215	199	237	205	238	234	224	262	248	206	198	210	220	231	249	240	223	207	224	213	230	214	252	211	229	223	180	220	224	230	237	240	220	213	206	215	212	215	212	214	244	211	198	207	217	182	239	228	196	221	232	199	190	229	234	226	264	181	201	214	223	198	218	211	219	198	216	228	212	215	197	205	243	236	244	195	223	226	223	205	239	224	259	212	234	226	189	212	240	212	217	214	243	197	217	261	183	234	195	217	206	256	212	205	203	236	198	224	223	212	242	213	224	239	205	213	194	246	228	234	208	213	250	207	186	220	225	226	262	221	199	232	222	218	241	218	210	212	213	211	218	234	220	241	223	225	221	240	210	217	219	216	204	197	216	199	219	244	204	213	224	239	223	219	229	218	222	209	231	219	233	213	237	186	244	231	204	245	220	208	203	215	207	229	222	212	225	258	249	214	205	224	216	239	230	239	197	225	231	217	251	208	229	238	209	216	212	215	237	230	221	252	238	200	228	212	218	241	205	240	219	201	216	250	223	215	212	249	218	206	236	220	218	227	241	234	226	232	236	219	233	222	214	231	224	233	204	212	232	241	239	178	215	221	195	213	219	216	210	210	227	244	222	213	233	230	237	209	232	231	236	226	225	212	234	226	198	217	235	218	250	205	232	244	231	239	225	239	239	218	199	242	237	234	222	200	229	236	264	224	221	208	246	234	217	221	232	246	208	241	213	225	224	215	194	210	227	236	223	258	238	206	229	222	216	216	231	235	250	220	238	233	202	199	212	247	215	211	181	226	240	224	212	173	226	231	207	228	201	212	222	235	228	241	231	200	254	224	223	198	212	248	223	225	248	215	213	196	237	260	227	248	211	219	218	227	225	216	235	198	192	228	237	220	245	216	224	244	230	252	224	214	218	181	188	217	243	222	230	237	216	254	226	236	242	256	215	200	233	223	210	206	202	236	197	222	212	224	223	240	232	253	258	223	237	217	240	227	219	242	200	246	215	205	192	207	197	219	219	210	214	216	237	236	238	213	213	221	240	226	221	215	237	239	223	208	213	220	231	214	223	213	209	191	233	229	280	234	233	265	224	210	257	203	234	209	244	232	201	228	232	216	215	273	250	227	216	233	247	211	272	243	236	190	216	243	233	234	193	244	228	238	214	211	223	222	244	245	226	232	219	238	214	201	227	235	211	213	234	223	237	232	217	193	219	237	204	222	239	251	240	258	236	215	229	207	237	227	266	240	242	210	247	207	213	215	234	196	247	192	231	215	222	217	223	214	222	217	219	238	223	239	248	212	246	220	230	224	229	236	236	218	214	189	253	270	213	231	224	214	218	241	237	226	270	214	216	239	260	242	225	224	210	202	230	238	236	221	236	200	214	204	237	241	232	232	232	242	215	213	216	208	215	197	214	223	230	237	243	209	202	208	199	225	240	228	203	222	215	207	218	208	224	233	232	228	235	256	241	221	213	233	220	215	218	246	240	217	253	235	227	232	219	200	265	229	211	230	223	236	248	225	190	209	184	224	216	237	223	228	217	221	252	208	239	210	224	221	209	244	246	271	252	231	218	219	200	209	223	192	229	213	233	256	260	234	213	222	230	213	215	214	213	227	239	245	222	246	222	218	205	227	229	222	225	188	250	222	220	232	193	225	230	221	255	226	225	228	223	223	237	244	226	219	207	224	214	221	236	224	206	235	225	251	234	216	200	196	246	218	225	269	221	238	238	242	249	224	223	222	229	229	246	203	231	194	236	225	224	205	255	197	225	215	203	204	226	213	231	217	223	215	223	238	204	255	227	184	226	217	214	216	226	225	219	240	239	221	220	202	214	229	217	213	221	221	224	241	230	240	247	209	221	195	205	222	219	222	228	242	227	238	226	224	222	258	226	211	205	256	228	200	220	217	224	254	213	226	217	240	206	247	208	242	233	202	259	235	186	232	229	225	218	243	200	212	189	209	217	237	200	209	247	200	218	228	218	220	238	223	215	241	226	228	231	190	233	203	243	235	243	220	218	241	224	240	209	215	217	228	206	244	217	248	229	208	200	226	211	231	211	233	228	228	215	244	212	232	242	221	221	229	197	222	216	233	219	183	245	217	200	226	234	236	203	213	229	208	235	257	221	245	232	208	226	226	218	192	218	215	204	226	221	225	225	193	197	233	229	222	229	210	206	217	215	219	233	228	219	237	186	244	231	223	218	221	217	244	242	240	228	221	228	199	238	202	221	208	227	250	220	185	199	218	213	225	222	233	217	228	206	214	211	213	238	232	206	209	206	207	225	216	227	216	216	203	251	233	243	245	208	218	234	212	228	207	214	229	268	221	226	221	218	228	241	222	264	208
7990	1037	1987	2324	2013	1609	1349	1195	1041	928	872	871	805	720	720	687	715	649	649	646	683	611	625	634	584	590	599	542	599	605	582	569	622	566	602	599	572	606	622	662	594	604	571	597	542	608	592	600	590	580	598	587	553	560	589	534	535	581	536	555	601	521	535	572	544	559	608	557	565	584	549	563	486	545	528	577	516	547	573	552	550	530	539	549	533	565	557	498	533	540	563	555	535	551	536	538	545	530	555	542	513	551	499	537	569	576	535	526	563	475	542	521	534	544	551	510	568	528	526	556	565	502	545	543	525	541	562	550	544	510	516	546	492	526	546	517	519	538	537	558	567	524	536	564	571	554	546	558	517	523	549	555	580	547	545	525	539	542	524	534	510	539	501	561	549	539	537	532	515	584	503	539	542	528	541	553	543	533	545	507	514	496	523	535	483	561	516	526	520	505	539	532	529	480	513	551	560	543	552	552	566	546	552	552	574	505	571	554	517	531	531	557	547	532	530	502	500	512	493	559	544	534	522	517	571	513	541	534	574	508	507	520	523	552	502	524	553	496	528	580	535	510	523	553	532	534	547	489	517	527	542	527	527	520	483	569	480	548	551	548	548	561	513	532	553	515	526	532	523	497	538	554	532	519	530	545	535	564	497	558	530	547	530	561	517	544	515	510	541	552	531	569	599	545	547	551	511	558	559	524	523	553	540	505	556	571	539	497	526	554	556	550	525	487	556	535	546	522	538	498	540	551	510	543	557	565	547	570	552	582	501	552	553	542	521	505	542	536	544	534	551	503	533	506	545	510	541	517	545	554	549	531	555	565	533	515	505	464	556	505	507	528	524	483	510	552	529	481	503	514	520	553	555	559	517	531	534	511	512	556	549	570	543	516	547	545	566	556	532	534	538	577	534	577	506	511	541	529	530	553	515	536	555	530	527	530	495	536	494	556	558	577	524	547	510	577	537	527	527	531	561	524	543	552	541	550	577	560	539	569	498	541	500	514	519	525	550	502	470	533	520	539	534	566	546	503	566	520	507	542	562	533	502	565	556	513	540	571	578	513	567	596	584	527	523	535	545	529	536	525	559	570	563	542	509	561	534	505	565	510	533	548	544	544	554	540	562	519	533	553	553	519	529	540	552	484	531	572	523	528	509	545	542	509	534	543	498	543	547	567	500	520	528	521	518	553	511	581	535	515	542	507	516	504	539	518	526	538	491	512	488	510	517	533	529	514	517	546	561	528	531	503	507	522	577	519	516	552	505	513	542	508	521	512	553	578	514	515	475	530	544	568	534	556	543	536	534	539	537	511	502	532	505	507	552	539	519	546	460	518	537	534	528	522	539	545	568	532	543	537	504	515	561	549	518	536	520	525	494	531	528	503	524	558	502	561	571	506	575	570	516	555	475	510	537	559	548	540	513	538	568	556	587	561	556	525	506	522	522	566	501	529	530	534	507	514	550	552	564	522	526	518	542	519	539	538	557	492	524	521	564	521	513	510	539	508	548	496	535	504	527	519	555	510	546	508	514	531	531	530	540	538	523	509	562	531	508	551	501	503	563	499	530	522	494	515	572	540	495	542	518	539	514	573	540	562	551	607	511	537	510	551	544	507	535	526	554	537	568	523	539	532	534	517	554	522	557	504	555	523	575	543	536	495	537	540	517	531	571	551	537	558	561	551	518	509	516	541	526	558	536	556	555	502	534	540	562	538	554	491	546	533	493	512	574	523	515	521	556	520	551	523	554	539	536	514	538	557	550	507	564	509	485	542	531	551	512	529	520	531	530	550	545	501	558	540	546	502	527	551	534	540	538	581	480	485	544	518	539	545	494	533	541	520	537	545	499	549	524	530	493	532	542	555	520	517	484	578	512	548	546	548	524	556	514	507	517	544	538	489	491	502	505	545	548	532	568	539	462	496	550	514	530	525	534	506	549	570	505	521	517	570	533	495	483	587	532	544	528	537	498	532	506	524	548	555	501	535	503	546	540	515	556	550	534	558	531	554	523	537	548	528	525	548	532	523	540	511	554	514	516	539	578	493	550	511	538	541	525	572	547	547	507	540	550	586	537	547	546	511	531	521	544	545	537	551	553	519	514	556	508	496	567	538	503	595	531	529	545	532	512	539	542	509	569	522	520	554	537	521	529	497	561	553	533	526	547	531	570	538	549	534	573	536	503	501	560	549	530	561	552	535	502	539	517	530	555	554	521	491	544	519	576	569	531	524	569	550	559	555	497	515	518	527	510	516	549	525	580	547	517	581	511	531	538	541	556	509	536	530	566	533	530	519	510	528	487	536	504	544	520	546	522	564	532	494	532	514	565	552	526	547	535	578	528	531	543	538	549	526	531	523	511	558	545	543	535	546	525	519	553	562	512	543	548	505	523	549	472	507	582	506	544	539	525	516	529	518	525	507	546	545	536	496	487	518	518	499	541	519	532	584	516	555	533	570	527	516	513	546	502	512	512	592	525	530	527	541	535	533	532	472	481	511	499	544	553	537	563	511	594	578	558	534	558	565	528	508	540	503	550	541	521	560	512	552	547	565	538	523	533	525	508	542	558	538	548	527	501	519	512	522	507	489	522	513	532	555	531	517	536	567	523	523	494	522	538	504	561	516	537	529	507	558	522	542	529	507	527	560	526	588	533	533	501	569	539	528	504	563	544	554	523	535	534	533	562	550	494	572	572	535	512	503	549	539	518	549	594	551	550	544	515	502	539	493	525	542	502	533	506	521	520	517	548	514	541	519	499	566	498	533	526	523	525	530	551	572	553	513	545	605	522	517	530	557	505	508	553	515	552	545	542	529	541	519	521	535	538	531	566	543	529	571	530	507	569	549	530	546	507	551	507	512	514	525	544	520	516	510	503	525	586	530	604	545	528	510	526	532	534	531	532	502	569	566	539	536	529	550	508	568	512	531	555	552	565	545	557	518	533	538	508	524	559	567	523	555	566	558	547	539	526	517	571	490	542	521	518	519	543	515	511	573	547	571	549	481	500	492	525	496	551	547	529	542	507	486	534	502	491	485	523	591	548	519	518	504	544	486	552	547	548	572	570	537	549	500	523	556	559	556	566	521	511	564	484	501	548	506	529	537	520	536	515	529	500	514	559	504	522	559	508	516	519	516	556	544	522	532	565	577	536	537	555	528	516	522	538	550	558	556	533	516	534	511	555	560	509	512	560	565	523	508	509	553	517	572	518	450	519	553	530	555	573	487	480	519	550	555	557	528	526	519	560	543	490	542	540	565	511	548	500	523	529	569	497	506	539	533	512	535	500	501	555	525	544	524	561	507	555	555	502	533	525	524	532	537	589	562	538	522	492	538	522	504	523	588	537	533	503	513	518	546	538	521	524	574	552	531	557	568	566	525	575	542	546	488	565	509	537	541	537	494	508	551	509	544	521	548	529	561	509	558	562	526	514	540	504	499	534	532	527	573	500	576	528	552	521	525	551	533	525	556	556	575	489	572	555	551	564	531	526	555	557	554
1449	293	298	301	281	311	288	245	308	259	267	265	293	301	279	275	258	297	262	252	274	257	282	275	273	266	264	325	275	265	267	282	278	273	299	271	276	285	267	320	251	270	302	285	275	274	294	304	270	261	281	279	302	289	252	258	303	284	292	280	290	268	284	286	264	281	281	264	281	277	282	267	250	250	303	277	281	248	249	290	286	277	267	294	246	285	273	325	293	313	247	274	284	270	302	265	286	274	299	302	297	255	266	317	268	255	299	286	263	291	293	252	287	251	274	291	283	308	266	284	279	269	275	265	268	280	251	257	266	294	304	276	300	300	268	255	269	279	263	280	263	255	258	305	286	267	264	287	270	278	240	277	282	287	271	282	275	290	290	267	261	287	267	249	290	264	272	277	239	274	239	247	269	290	286	285	289	284	277	294	276	258	287	283	296	303	267	280	294	286	268	258	299	261	288	294	292	268	280	284	289	278	285	279	253	294	292	296	251	268	241	284	261	250	255	280	252	285	271	273	288	276	268	280	300	264	304	278	286	333	280	307	270	302	261	261	302	282	246	279	265	264	285	286	265	277	277	305	253	286	259	263	296	252	275	305	247	292	263	255	279	259	305	284	303	282	256	269	278	297	248	303	255	260	309	293	251	275	299	324	296	301	269	295	265	258	285	282	264	289	257	298	283	280	297	280	250	259	276	276	297	280	271	282	288	309	283	263	258	274	300	259	282	261	298	290	294	275	293	285	288	299	274	276	304	278	297	249	291	294	294	286	272	319	278	277	247	294	298	250	269	302	284	278	276	296	312	294	275	268	260	273	284	297	274	284	278	265	231	300	274	246	252	307	298	279	265	274	270	305	275	266	265	253	257	279	243	296	243	259	273	269	283	288	293	255	293	297	256	274	266	282	284	262	281	292	294	319	266	236	298	310	267	304	279	268	284	294	266	294	270	278	277	295	312	297	291	272	271	237	272	255	246	285	304	295	273	279	291	273	252	310	247	269	293	240	268	262	306	276	254	275	302	261	258	326	328	287	273	296	290	267	258	251	281	278	266	277	252	269	284	274	271	269	254	262	278	259	256	274	244	254	303	253	286	275	269	304	279	285	256	276	312	280	267	298	256	283	261	274	262	281	281	265	289	245	283	287	241	279	276	271	284	266	290	286	300	254	255	285	276	277	262	298	286	307	292	304	315	293	286	279	245	272	275	279	257	265	289	250	306	268	255	292	286	288	290	327	292	248	289	278	274	317	284	268	255	312	257	224	301	294	263	293	268	289	279	316	298	280	311	267	284	279	294	286	272	236	257	284	261	297	287	292	298	289	252	261	266	257	298	274	242	274	256	270	304	300	300	266	263	291	278	265	286	256	296	274	255	276	264	247	295	270	257	281	260	271	306	296	267	284	295	264	303	294	322	271	286	290	280	277	298	282	296	276	284	240	238	293	261	304	291	258	302	299	299	251	308	285	297	249	264	283	284	304	296	252	285	279	267	250	264	267	273	264	313	308	255	259	299	277	295	274	249	270	279	253	273	297	272	275	272	310	277	270	268	256	293	271	301	324	246	249	268	280	296	282	271	274	263	286	276	305	291	354	308	267	270	254	272	260	289	271	251	251	254	267	280	294	293	292	291	266	290	279	275	267	285	278	293	287	285	267	258	279	273	269	248	257	284	277	260	293	305	298	301	297	251	299	246	305	292	250	299	278	268	304	265	280	295	276	277	257	276	298	252	309	283	277	291	281	307	244	299	256	316	308	270	278	292	253	304	276	248	288	311	226	287	309	289	302	312	280	257	306	325	285	275	257	308	302	265	277	296	255	284	267	319	260	261	296	309	283	263	277	283	268	260	310	286	270	282	284	271	302	273	282	276	296	298	281	245	299	270	284	297	261	318	246	256	271	294	287	276	297	276	268	272	304	276	289	266	274	242	259	257	274	267	282	270	317	315	258	268	270	317	310	270	250	259	271	263	257	308	304	296	278	305	306	257	272	259	271	288	303	316	282	269	269	329	306	275	263	266	307	256	266	315	303	269	268	232	277	299	289	313	261	255	299	295	269	263	292	267	266	262	299	287	253	258	285	290	267	276	256	252	253	300	286	286	303	282	269	292	264	268	303	264	284	318	284	280	259	301	270	268	280	273	268	287	289	243	290	265	291	270	258	279	260	254	304	312	297	268	293	294	313	286	296	315	302	284	242	282	271	269	252	310	249	301	304	270	290	323	290	269	252	312	277	281	266	256	291	263	285	260	268	288	279	280	295	261	258	296	278	263	240	248	280	285	289	249	272	249	259	305	287	273	257	291	264	276	306	289	269	272	286	251	255	313	278	275	289	278	275	235	266	262	298	273	306	284	287	275	315	259	281	281	313	287	298	266	254	261	289	279	287	297	289	258	305	288	291	266	286	289	285	287	275	274	307	243	285	265	255	249	272	247	266	284	291	291	310	295	279	312	260	255	270	291	276	265	263	267	248	270	316	263	311	285	280	274	273	300	239	263	267	290	268	301	284	291	265	266	263	311	280	278	293	279	249	277	280	275	297	280	303	307	281	281	269	245	300	261	285	274	298	287	252	265	292	289	261	264	262	252	288	275	291	257	267	283	254	290	292	250	252	253	264	270	260	304	292	274	275	301	298	286	278	285	296	282	256	285	295	288	268	254	296	279	292	262	319	272	277	288	278	269	280	261	262	269	298	261	302	260	301	267	246	296	304	313	301	253	271	280	276	274	259	289	297	310	290	298	285	265	255	268	260	268	271	252	284	307	271	280	307	274	252	275	270	287	285	279	304	313	287	271	271	262	283	283	278	259	257	262	261	316	288	307	279	285	301	275	274	292	259	252	284	283	309	292	312	278	278	297	302	285	295	256	269	265	265	247	259	264	294	306	279	264	264	288	268	308	261	270	290	276	256	259	294	262	249	278	276	281	303	259	264	262	261	262	308	259	290	283	272	277	269	258	274	270	287	285	233	280	273	277	265	262	279	260	266	241	265	262	263	276	304	244	316	281	250	268	274	300	244	288	278	289	288	279	288	273	260	295	275	280	272	273	273	274	300	275	268	282	257	281	290	257	251	261	275	253	267	277	281	301	289	284	249	313	271	278	271	266	287	248	279	268	288	240	243	260	284	274	266	267	294	255	293	300	304	283	285	269	274	276	303	284	279	270	285	302	273	278	285	259	263	257	264	311	291	308	281	307	278	275	289	292	297	300	269	305	260	268	276	251	268	259	299	244	285	246	257	264	296	275	278	283	308	313	240	278	280	292	290	266	270	276	272	263	305	277	320	296	293	284	278	262	271	277	272	304	283	301	290	272	273	272	263	245	248	286	262	265	271	274	278	275	292	286	259	298	304	301	320	289	283	276	288	260	299	272	291	232	287	279	284	287	277	279	280	276	272	279	265	270	290	263	296	259	299	272	291	270	282	257	249	266	252	264	261	234	278	294	259	289	291	275	295	266	281	265	304	300	321	298	257	273	240	273	302	276	286
1766	670	719	682	669	652	625	607	653	585	614	574	639	623	621	585	599	601	624	615	635	623	640	642	649	591	615	579	607	585	589	619	631	620	628	617	615	627	631	636	612	665	640	633	648	603	623	589	634	612	588	606	615	633	643	610	633	589	613	625	656	599	589	638	571	602	626	621	609	614	621	596	625	617	599	640	669	614	639	658	557	603	605	616	577	606	677	661	593	619	610	623	642	601	630	597	615	656	645	619	604	639	639	612	651	567	633	591	635	634	608	664	648	652	616	598	573	624	588	648	628	617	658	618	567	577	619	631	619	623	635	616	590	638	599	650	659	614	632	650	588	612	657	627	600	582	573	628	566	668	554	573	651	681	641	627	619	588	605	605	614	554	616	634	628	638	644	613	572	594	593	629	606	610	691	607	612	660	584	582	586	642	643	602	638	604	583	640	612	623	598	598	631	579	615	659	607	615	627	638	640	643	632	650	658	583	615	626	593	592	635	591	636	616	576	646	631	611	605	551	661	625	612	660	614	613	631	587	607	588	647	637	615	618	604	586	588	627	603	581	616	614	613	653	596	660	611	605	596	573	649	647	628	594	604	635	631	620	592	598	655	613	602	612	608	640	635	583	636	642	642	651	611	634	638	641	622	626	596	622	571	560	623	620	644	622	606	603	667	612	622	617	648	572	626	665	624	640	632	556	656	648	610	638	579	640	617	566	620	582	603	592	628	627	641	586	623	660	626	602	614	608	589	576	616	601	567	622	592	636	647	635	635	609	624	594	639	618	610	574	608	638	629	640	612	590	666	584	628	633	655	591	613	573	630	617	610	634	651	584	589	633	608	620	599	602	640	603	610	596	631	622	623	579	632	596	613	670	642	682	648	623	608	628	657	646	602	651	639	626	640	635	609	580	626	642	642	638	619	590	606	586	602	638	618	639	586	613	647	628	599	551	640	596	613	603	631	615	601	647	611	663	628	607	570	670	595	619	623	630	652	642	602	568	599	598	653	625	589	591	616	644	620	569	586	670	607	559	614	615	605	660	596	615	644	600	613	606	638	657	561	642	596	636	613	627	584	549	613	632	604	628	616	580	632	625	590	595	605	603	621	646	609	643	595	605	611	613	623	577	626	652	564	598	610	641	589	569	629	596	591	662	583	610	599	602	592	585	633	657	587	667	636	608	601	612	590	599	619	601	602	597	580	620	626	620	638	602	628	638	634	588	628	613	597	631	599	588	633	644	627	603	639	622	632	641	626	595	610	615	611	640	627	617	596	648	617	622	595	606	652	648	607	611	628	602	598	577	607	636	609	580	622	557	622	598	606	648	601	599	602	608	661	661	595	618	647	641	646	654	643	565	587	623	616	636	600	588	580	633	635	609	621	614	600	620	610	610	564	621	603	591	626	624	594	595	602	565	624	605	641	621	649	651	646	628	579	604	634	672	648	634	591	625	572	663	585	601	614	598	636	606	588	586	602	643	650	633	621	612	640	602	618	645	614	585	646	632	637	586	584	559	625	638	622	630	578	567	642	617	601	586	650	650	657	614	584	592	628	643	606	588	599	600	612	603	593	600	647	587	581	603	634	585	617	606	660	605	626	574	595	598	638	639	595	612	602	594	598	583	613	601	628	621	616	610	621	609	598	603	660	595	608	625	618	544	554	636	607	670	573	637	613	613	605	634	614	606	581	668	635	628	629	620	634	655	659	623	624	608	586	605	651	610	613	618	610	620	588	645	590	610	676	585	620	623	625	615	588	646	623	641	632	601	628	602	646	658	608	627	627	599	607	606	566	597	573	614	601	598	595	600	590	614	618	625	630	587	623	598	659	605	582	589	617	603	596	650	615	594	647	599	588	632	602	618	608	604	596	608	627	622	596	613	578	587	587	633	605	605	629	589	594	618	596	661	633	616	608	616	615	614	571	592	567	649	625	612	644	580	609	609	613	626	635	589	624	583	589	606	632	665	616	570	617	595	607	630	618	579	641	606	650	600	641	590	594	615	640	629	594	627	618	613	637	586	659	693	640	617	648	595	673	617	593	623	586	562	568	648	613	573	609	591	574	599	609	612	650	631	621	658	601	610	649	599	626	571	586	592	619	613	606	628	635	569	603	598	653	616	645	654	618	619	591	625	622	632	587	625	611	645	592	631	622	558	611	583	663	605	636	621	637	625	617	583	607	617	597	652	588	615	617	603	603	612	623	632	599	626	603	647	622	655	644	626	603	567	603	641	630	586	629	628	581	622	596	602	637	615	589	613	613	566	588	641	646	624	580	590	620	655	637	632	632	603	607	617	624	621	660	621	640	628	639	605	606	645	603	617	624	648	604	600	572	637	633	607	651	592	610	598	624	639	662	626	636	646	619	620	556	599	646	636	608	648	597	606	635	579	599	601	631	583	549	624	603	599	606	584	617	616	673	600	651	618	631	642	616	617	644	574	645	617	628	615	612	628	609	614	587	623	644	616	625	610	608	630	601	638	626	601	635	592	568	622	601	612	582	590	621	634	629	650	633	605	619	616	613	604	620	586	617	635	588	591	624	602	616	616	645	600	607	658	602	602	577	611	616	592	606	591	569	643	577	593	610	678	634	600	627	599	588	620	607	606	627	604	638	568	601	591	616	630	681	625	584	611	627	611	632	589	605	643	632	673	601	634	601	567	605	642	634	569	649	600	620	660	578	594	658	628	593	637	593	640	609	608	592	651	593	629	609	613	628	601	576	639	633	601	620	578	625	635	577	613	619	665	599	569	606	605	654	639	645	641	637	650	624	633	593	628	633	614	591	672	626	658	638	660	629	596	673	653	588	596	624	624	596	607	623	675	611	651	639	589	632	641	613	623	570	617	627	601	612	577	612	616	656	578	605	637	615	636	623	611	621	624	552	638	603	652	656	634	591	588	623	623	599	622	627	622	620	630	657	627	615	612	605	560	547	613	604	615	630	638	606	681	610	636	647	653	636	615	579	590	650	635	602	572	603	630	610	631	604	623	625	586	602	638	575	636	593	591	618	621	618	594	677	602	605	648	650	648	632	582	582	666	607	619	604	606	641	626	654	671	645	629	618	577	594	609	628	599	624	609	617	628	647	628	596	622	610	533	620	618	610	640	599	605	627	591	586	639	602	592	610	573	603	615	576	625	625	586	581	600	620	622	618	622	616	610	588	600	601	572	622	628	625	602	611	614	610	616	603	606	631	622	629	615	590	543	614	628	603	660	594	576	600	599	612	592	605	613	658	582	581	579	609	589	624	589	562	612	558	622	614	605	615	633	608	596	623	642	622	643	584	622	673	613	675	655	642	609	572	611	579	573	639	643	602	665	622	572	600	652	628	616	612	616	574	624	620	626	618	596	672	600	592	611	642	605	638	590	603	619	591	599	626	622	614	562	611	597	585	613	642	633	635	631	658	617	631	640	614	601	610	603	645	592	607	618	594	620	629	634	625	655	616	627	616	629	639	592	626	594	616	606	602	613	633	637	605	618	620	654
7184	495	496	422	321	272	280	207	208	172	217	191	191	192	193	166	204	174	196	203	163	161	175	162	174	176	166	149	155	160	158	184	166	161	170	169	192	194	148	165	166	154	181	175	184	186	155	179	169	162	172	181	166	152	184	167	146	157	152	183	152	148	165	169	167	170	151	156	157	152	172	187	162	184	155	178	169	160	152	148	153	136	177	152	154	165	136	164	158	163	169	168	163	155	160	152	167	141	168	167	178	152	147	154	170	161	163	156	147	171	150	157	178	137	175	158	159	164	163	143	143	173	154	164	169	169	168	166	157	144	172	164	152	166	147	177	147	129	173	168	181	160	158	165	152	159	166	163	164	176	177	159	158	174	169	145	155	164	137	143	166	186	172	159	168	160	152	158	162	198	159	148	149	160	149	135	135	153	166	157	162	159	187	160	166	164	160	162	158	152	164	179	171	152	160	153	137	163	166	179	149	154	151	150	186	169	176	157	166	158	153	165	167	190	169	162	161	176	168	142	155	136	152	159	165	146	159	154	137	167	144	146	178	170	171	168	168	161	153	156	183	148	172	162	153	145	172	179	184	165	164	148	171	182	137	162	174	159	163	136	154	171	146	180	157	166	170	179	179	154	150	206	173	141	196	127	163	164	148	138	136	172	183	160	158	140	149	162	164	164	171	178	160	163	153	143	175	162	146	163	181	140	163	164	167	164	176	151	165	165	159	172	164	150	177	154	157	178	150	160	188	170	178	174	160	182	162	159	159	156	164	163	149	146	167	149	147	154	174	178	161	150	138	170	163	162	147	136	145	163	186	171	166	162	139	165	154	170	143	172	170	142	153	184	197	184	210	156	139	173	130	180	163	158	179	161	171	150	149	149	165	165	166	164	166	159	185	161	191	172	155	163	179	175	159	179	151	153	171	189	177	157	174	150	151	160	182	184	169	165	160	164	153	178	149	175	167	171	178	171	151	177	166	186	147	160	144	191	176	168	172	174	157	148	141	160	163	195	157	167	150	186	186	179	154	178	189	164	160	158	150	165	176	184	146	156	156	173	157	163	167	167	169	180	165	181	186	153	150	190	148	170	139	172	157	172	181	155	162	162	178	163	171	156	153	157	175	156	162	152	139	171	163	156	156	150	143	167	154	177	180	168	157	180	145	157	133	175	171	179	177	167	163	135	166	126	157	161	176	164	145	188	147	183	162	190	161	148	152	164	179	175	173	160	171	181	186	133	144	169	163	168	160	153	173	171	168	162	183	183	162	164	163	161	200	147	170	194	171	147	143	171	166	147	152	151	153	178	180	186	170	179	166	144	172	162	149	147	166	160	149	162	180	151	166	175	162	155	167	159	156	165	146	160	169	175	147	181	146	132	154	179	166	146	144	160	143	156	179	184	167	185	168	149	167	179	168	157	171	164	166	147	176	190	183	146	165	166	154	146	152	184	165	145	164	175	180	153	163	153	171	182	176	168	132	124	154	166	133	158	178	161	159	166	159	200	149	162	170	150	157	151	171	147	154	159	139	156	173	160	166	154	153	125	150	172	166	167	159	166	146	156	160	143	147	177	161	159	155	167	151	158	163	158	147	154	153	164	151	138	172	164	152	150	176	179	157	161	142	171	141	174	161	160	159	173	163	151	155	166	162	191	167	195	150	162	175	171	166	167	154	145	172	167	145	173	149	152	173	156	178	169	177	136	158	146	164	187	155	154	165	151	160	174	184	173	164	162	152	161	173	168	172	153	170	160	145	169	155	163	166	151	170	182	158	149	157	161	149	156	173	148	167	156	163	146	166	164	172	174	158	168	162	159	169	147	137	155	183	167	156	164	159	168	182	160	147	136	188	171	157	155	156	193	175	170	155	170	188	162	162	135	166	169	151	144	158	172	180	165	170	148	157	148	161	159	153	163	161	181	182	150	156	157	172	186	156	156	163	137	159	138	143	155	166	186	132	158	154	159	177	160	173	160	164	162	155	167	162	173	175	190	171	167	179	178	174	144	168	162	171	157	158	181	158	168	154	165	151	176	153	176	151	156	170	174	155	148	165	172	149	154	177	165	153	148	180	168	169	180	154	195	159	157	154	159	177	155	146	192	164	150	148	168	165	161	159	167	175	195	169	162	168	179	161	178	170	145	162	160	200	180	189	170	149	173	179	140	181	174	179	186	148	161	176	166	165	137	153	160	159	169	163	155	151	166	168	150	172	159	153	186	165	156	176	168	153	158	186	176	168	147	163	149	146	173	173	149	146	159	145	147	163	181	175	156	154	159	161	169	141	184	155	166	153	161	165	152	150	155	145	171	169	179	171	154	179	158	170	162	166	132	174	193	155	170	160	179	162	182	188	167	141	152	164	165	143	141	167	141	162	171	164	165	180	159	191	153	166	167	165	154	203	158	179	165	169	183	145	151	158	177	163	175	161	188	177	145	153	145	172	145	172	159	160	158	168	162	158	159	145	172	143	194	153	157	164	169	162	157	163	144	148	178	171	145	177	159	167	154	182	185	193	132	154	170	157	148	177	162	173	176	150	174	156	164	162	161	167	145	170	161	185	149	200	175	151	162	162	151	157	155	160	167	150	151	178	186	140	167	135	142	148	165	161	160	166	176	166	165	179	182	146	150	179	173	153	157	164	144	176	168	157	159	136	143	138	151	168	155	175	156	169	162	189	178	190	161	157	160	159	164	145	149	152	159	165	162	160	158	166	164	180	180	158	147	154	146	149	146	170	180	166	171	132	186	178	188	147	148	133	165	184	154	160	155	181	169	143	154	160	178	147	178	191	175	143	164	172	155	160	216	172	152	173	158	166	167	136	168	166	157	159	152	154	150	171	155	123	128	167	158	142	172	176	185	154	187	160	164	181	152	202	164	192	155	178	160	159	161	179	152	172	145	172	158	157	183	181	148	149	160	153	148	165	151	166	150	164	175	145	166	146	163	157	189	177	179	166	142	180	139	159	174	154	167	171	148	159	157	193	149	173	158	159	162	179	145	138	151	154	174	188	140	170	169	160	149	159	157	170	153	141	166	142	162	176	167	195	175	173	170	164	162	163	190	154	171	183	175	152	142	152	136	162	163	156	183	136	148	162	145	168	181	163	155	160	161	149	142	129	166	171	155	172	159	147	174	161	154	167	155	161	184	152	134	166	179	168	151	160	152	157	173	160	158	152	168	151	178	135	168	188	133	148	149	192	162	180	132	145	140	154	167	153	137	178	162	194	161	166	165	156	158	161	183	168	152	171	173	144	142	170	150	173	146	147	157	147	179	164	170	158	150	145	134	148	163	165	177	160	134	166	158	155	162	165	169	152	135	164	158	140	186	154	151	178	191	142	180	155	178	168	172	166	134	153	142	169	138	143	154	142	164	161	168	163	134	155	158	154	167	133	186	172	162	164	175	180	170	136	155	173	174	173	186	152	145	167	150	160	153	170	152	166	177	159	175	152	177	168	161	186	172	164	187	145	167	159	141	169	184	166	174	184	163
6031	667	1184	1344	1137	995	829	707	688	621	591	563	512	433	470	459	432	478	484	451	459	461	425	465	419	410	437	423	395	375	459	421	441	397	423	378	415	422	432	438	474	465	435	445	428	431	442	433	432	412	424	398	409	410	443	435	430	409	399	423	418	425	400	410	413	418	387	427	364	406	374	401	397	422	397	427	411	380	427	378	402	419	373	400	380	358	366	368	389	406	390	409	414	387	373	396	413	393	386	392	391	398	420	373	391	399	363	382	379	380	397	353	389	393	411	401	393	404	438	368	409	405	386	373	383	454	376	382	389	418	379	377	371	377	404	408	420	376	357	391	424	386	353	436	412	418	388	374	376	422	401	427	392	405	413	404	390	383	372	390	419	397	363	446	382	378	365	363	410	352	354	404	378	377	396	375	389	374	394	402	379	366	389	413	390	379	351	385	387	387	381	364	373	390	390	417	401	423	438	378	389	381	384	387	365	402	449	415	389	398	396	394	354	376	370	411	381	389	390	394	389	371	412	379	399	396	401	376	385	381	404	378	405	391	408	374	364	403	432	401	411	373	417	386	391	391	386	398	387	376	403	405	365	386	398	379	396	384	363	356	403	391	388	390	353	388	352	411	390	347	363	394	451	395	405	387	433	376	405	405	408	402	384	356	367	420	383	398	368	378	403	398	392	396	397	413	398	432	402	351	416	384	390	381	385	376	399	384	377	431	422	375	408	383	403	402	407	403	407	373	358	391	410	358	391	381	396	390	357	379	386	410	370	420	376	430	390	391	398	384	401	418	364	367	394	385	379	389	424	384	376	416	425	440	383	371	417	367	393	395	410	389	423	392	358	402	364	383	409	418	411	394	408	399	400	416	379	377	417	424	381	398	413	426	389	382	422	403	381	382	382	394	395	397	390	387	377	398	381	401	410	374	403	419	389	369	387	393	394	387	355	415	388	374	376	384	421	416	374	398	377	400	405	398	398	405	376	376	365	410	411	401	400	381	363	398	406	422	441	391	397	403	391	419	407	376	386	372	389	415	353	394	354	423	370	367	383	373	363	388	350	383	401	366	362	386	414	388	391	401	401	434	371	372	396	368	424	405	384	402	395	381	388	403	376	395	369	395	413	400	391	378	406	395	400	392	393	407	373	436	386	375	396	374	381	418	395	380	392	363	379	382	385	387	399	369	428	397	379	428	365	396	404	362	398	448	388	367	380	421	417	374	373	398	417	400	412	365	385	366	384	410	409	420	386	383	388	383	382	425	391	361	349	405	372	393	402	406	387	409	379	377	366	414	406	405	364	412	392	393	366	395	409	398	382	403	430	370	395	380	385	360	387	401	370	418	400	435	412	412	393	398	379	388	401	378	388	413	396	403	417	356	428	387	367	371	392	357	450	398	382	412	381	377	412	420	421	388	378	364	398	370	402	461	403	400	395	413	364	393	407	406	388	395	410	413	390	393	370	413	406	366	379	406	406	415	399	380	419	376	366	392	419	403	402	385	403	367	370	396	419	397	374	394	379	401	405	404	386	419	397	427	408	411	362	408	375	425	396	434	383	400	405	373	378	404	386	388	395	377	365	387	412	411	371	399	420	383	415	366	400	411	379	410	411	410	387	350	389	413	370	408	373	389	397	346	388	438	397	402	409	412	411	357	384	414	390	383	397	366	394	428	358	392	402	370	387	395	398	384	400	398	364	391	418	425	383	425	408	433	428	385	370	373	422	417	407	409	390	345	406	373	378	388	454	405	366	383	431	403	380	365	413	400	405	374	378	398	420	352	401	402	393	384	387	434	359	353	380	387	394	396	394	370	398	376	365	393	351	381	377	372	400	410	354	375	423	387	423	381	403	427	377	377	401	406	400	387	447	395	410	380	383	341	436	394	379	378	399	412	381	387	380	375	427	385	434	344	390	409	362	449	424	395	389	401	382	362	409	355	403	386	379	434	360	403	375	361	375	384	395	413	366	403	403	376	395	388	379	382	404	397	387	355	397	399	405	403	353	361	412	395	396	377	389	377	380	423	394	415	379	407	407	388	413	388	390	395	389	394	405	416	378	386	398	388	424	410	410	402	371	412	397	366	383	407	381	389	395	415	359	389	422	375	391	400	402	386	382	379	410	396	369	410	394	392	370	392	412	397	382	395	397	359	397	406	393	384	405	449	418	402	400	384	385	397	395	372	387	397	406	422	363	414	354	392	406	433	403	375	381	442	364	403	369	393	407	397	402	378	419	390	418	384	385	370	415	390	394	385	397	368	394	381	411	412	369	362	403	413	365	403	392	424	426	385	397	406	368	396	392	411	438	398	405	361	392	402	370	369	356	365	390	383	371	375	390	412	412	362	405	411	392	387	437	399	405	433	410	419	383	373	396	424	393	399	442	410	390	408	375	394	394	392	385	412	355	395	415	403	425	398	421	392	364	384	382	393	367	415	365	423	368	431	375	437	396	384	398	367	389	372	401	389	433	394	393	395	447	423	421	409	416	413	400	373	425	394	407	410	388	397	371	380	398	369	365	411	404	374	360	382	357	419	414	409	385	401	412	391	381	425	428	389	361	406	370	375	419	419	400	382	414	413	393	407	407	418	428	397	413	401	398	428	396	374	382	389	390	361	412	402	394	365	399	383	418	394	397	362	347	421	412	373	364	334	392	403	415	444	407	374	407	383	417	361	386	409	376	362	404	412	386	381	347	384	421	407	420	416	405	367	413	396	359	404	385	401	404	385	380	386	352	405	390	394	386	360	375	389	411	403	402	399	367	382	357	381	419	382	365	408	389	379	394	409	399	388	347	380	386	362	378	364	414	407	431	417	412	379	416	390	382	411	410	375	386	376	396	397	390	371	395	417	399	413	394	431	369	405	373	380	404	414	406	373	402	385	353	390	354	396	360	397	407	380	408	432	396	382	401	418	381	379	424	390	383	421	412	420	408	405	381	402	372	395	415	378	385	445	397	376	389	404	390	390	438	402	426	371	368	411	397	386	400	355	393	356	397	353	427	391	363	381	414	392	422	407	402	400	382	373	364	371	363	383	421	364	409	396	361	378	416	373	431	401	395	415	369	363	380	387	378	385	424	391	397	397	393	364	397	362	366	378	385	392	382	398	377	420	363	384	401	371	375	430	369	421	409	409	350	421	378	382	409	400	411	395	408	400	392	388	400	382	360	409	408	425	414	402	399	367	396	418	402	430	380	383	385	397	381	375	371	403	370	415	415	392	377	413	393	389	408	391	389	396	367	395	400	412	392	394	404	384	369	385	380	387	397	402	361	396	411	381	384	436	399	385	422	422	380	353	376	399	390	386	386	397	400	444	411	371	419	368	368	368	424	401	393	398	403	404	387	376	401	394	404	372	384	414	380	382	389	410	368	376	407	414	399	375	391	360	416	370	397	379	411	406	411	396	407	404	366	364	335	395	391	380	393	378	406	397	377	394	436	376	378	392	401	393	404	417	409	394	388	383	387	365	408	399	405	441	408	410	374	396
13600	1077	936	769	562	459	401	374	324	292	291	269	244	249	256	261	235	233	249	241	233	258	230	220	212	244	231	212	210	222	253	243	226	227	252	218	218	229	237	226	231	251	258	227	208	255	244	251	246	238	252	205	223	228	223	206	246	242	219	213	229	225	250	230	239	207	226	217	233	246	209	214	239	230	239	239	210	222	238	254	223	228	254	233	218	236	245	224	245	198	236	241	227	238	208	243	210	239	224	219	256	209	211	210	209	258	255	206	214	221	213	211	224	219	222	226	260	208	209	230	218	235	260	233	241	225	217	255	219	206	236	193	244	211	211	240	209	217	231	216	237	230	257	229	212	218	216	225	225	218	213	239	230	213	223	249	248	236	225	226	249	232	215	203	231	247	236	256	228	218	243	230	226	224	214	199	235	236	218	238	222	229	250	204	215	241	209	227	237	259	229	211	214	226	207	224	216	255	221	214	224	210	198	229	220	232	233	215	229	226	245	260	206	249	225	218	249	230	241	237	210	237	206	208	241	220	240	228	238	220	227	224	207	199	220	226	188	235	218	221	258	242	258	229	244	225	228	238	280	219	207	237	239	227	232	223	216	222	234	206	202	232	219	218	247	205	218	224	210	236	206	248	202	212	231	233	207	219	213	260	262	229	237	249	240	206	221	203	219	232	237	227	237	221	215	227	237	243	211	224	218	209	200	218	213	213	245	242	251	229	243	245	203	239	237	218	214	223	247	213	225	240	255	219	219	216	233	233	209	231	212	234	263	225	214	234	234	212	220	236	244	197	249	208	251	231	235	214	227	187	251	237	238	196	231	269	235	200	231	217	220	226	216	234	249	224	267	229	219	202	221	223	223	221	214	204	243	233	233	226	255	261	249	216	211	196	212	211	195	220	218	207	247	226	220	235	244	230	221	244	207	207	200	215	202	220	225	207	214	253	237	223	235	239	245	212	236	207	244	225	207	222	216	211	186	225	201	225	232	247	214	246	236	228	250	212	201	221	193	207	215	228	228	237	204	228	214	211	218	214	225	227	248	250	224	259	243	230	223	204	256	219	206	245	210	212	241	183	212	212	255	241	233	231	177	238	220	228	196	246	231	210	243	207	202	231	240	244	215	232	227	212	218	217	225	232	237	224	232	205	220	245	228	238	236	200	224	230	209	266	224	222	220	228	229	205	215	221	240	207	234	237	222	207	202	237	236	239	223	220	233	241	256	215	215	294	206	169	243	233	218	225	218	265	237	230	219	211	215	239	229	255	227	268	207	246	234	233	218	241	220	214	202	233	214	213	235	232	235	241	285	201	229	234	221	224	216	229	233	247	255	227	208	234	211	238	226	211	242	235	243	230	235	197	244	210	232	207	236	237	213	219	230	224	245	198	200	241	264	239	200	219	236	233	241	179	230	220	228	220	221	223	202	217	240	209	202	232	239	261	237	221	230	200	216	211	218	223	230	263	246	224	237	207	212	206	234	232	226	245	246	214	236	245	234	249	218	227	223	211	214	219	228	231	235	216	247	198	237	200	236	228	233	229	234	222	207	241	246	219	224	242	232	208	218	242	250	214	223	235	240	217	215	234	239	256	222	229	220	213	239	207	220	200	229	246	228	202	222	208	229	266	235	226	218	218	200	234	222	192	222	230	224	255	221	216	264	240	221	200	218	230	230	239	228	235	233	242	199	204	224	197	236	201	211	218	228	220	237	217	213	223	230	240	207	210	209	237	234	218	226	242	233	212	231	236	192	210	239	215	229	237	196	242	240	293	214	226	230	226	209	235	221	220	214	233	228	240	223	212	217	205	240	227	228	213	219	197	264	228	239	215	254	212	246	204	208	233	219	248	230	198	226	237	263	245	222	215	223	223	228	225	212	250	200	216	228	245	237	232	209	227	217	235	218	183	228	207	199	221	240	205	248	240	246	248	215	228	226	226	224	197	224	224	211	220	233	208	226	228	225	240	218	241	231	204	216	233	201	189	219	241	255	234	252	219	228	214	199	241	247	217	251	226	194	202	230	191	215	246	247	229	243	220	215	239	204	238	231	269	223	210	228	188	208	211	245	206	245	249	255	263	230	209	230	226	261	203	231	212	222	214	218	218	241	210	242	228	215	226	205	215	261	219	199	230	219	235	241	217	220	247	214	230	224	228	192	227	229	246	232	232	246	206	237	225	217	261	260	242	208	215	198	199	210	235	217	213	218	217	249	237	253	224	221	270	237	239	238	249	236	214	258	247	223	218	210	223	227	249	236	232	212	226	200	208	225	214	212	239	222	236	202	208	243	223	203	221	231	251	239	229	233	211	272	232	230	202	203	230	194	242	238	205	239	235	225	231	214	201	210	217	247	231	219	230	245	209	243	229	215	212	240	224	220	234	221	227	225	232	216	227	218	224	205	227	263	253	224	220	224	267	221	235	232	219	186	249	218	200	236	215	213	236	211	220	255	202	237	227	190	221	202	208	229	224	221	213	210	254	226	224	224	227	238	195	218	218	225	240	214	247	225	254	228	217	229	221	214	232	232	248	252	231	249	234	274	221	235	190	211	195	205	248	221	214	244	225	220	191	207	188	250	215	215	237	211	212	208	217	217	238	218	222	260	230	241	206	231	218	244	238	208	222	243	240	188	215	206	211	228	217	248	206	247	199	216	234	233	229	219	208	208	192	239	200	225	226	208	215	243	233	254	243	246	232	254	238	209	218	210	218	230	231	235	225	219	239	232	224	231	204	223	197	221	219	229	230	221	223	236	217	210	205	235	232	185	203	247	233	228	223	239	225	229	260	193	200	238	205	209	249	231	218	246	222	220	211	206	235	208	209	222	245	244	238	236	222	240	218	242	219	221	214	230	228	219	221	222	193	217	235	226	222	235	228	237	241	230	222	211	202	228	236	256	205	209	217	254	197	235	222	213	235	240	238	211	232	233	236	223	233	245	203	228	234	223	236	247	252	221	206	226	261	197	229	240	212	223	253	212	215	241	225	217	262	223	200	236	242	206	192	220	231	241	255	238	229	203	248	200	214	213	218	201	234	218	211	207	211	242	234	255	205	224	221	200	222	205	240	202	240	209	214	216	228	249	235	227	221	228	225	194	252	266	216	258	228	207	241	197	257	246	183	217	237	222	223	228	203	222	193	213	229	209	209	219	206	244	233	216	208	238	239	227	267	219	204	212	215	250	262	231	215	216	247	239	222	223	212	225	236	237	205	206	235	208	207	199	228	237	223	225	224	245	234	202	215	213	227	229	225	262	189	188	228	222	222	257	218	215	239	213	209	218	220	195	222	214	252	227	233	242	216	216	199	243	226	201	238	245	206	210	215	244	217	218	209	239	219	220	252	234	203	237	231	234	229	208	248	207	209	236	258	236	201	228	213	219	223	184	217	223	234	246	219	230	213	210	208	237	214	192	216	216	266	251	237	233	219	211	228	231	223	248	212	208	238	238	249	212	239	215	267	261	221	212	215	245	212	213	243	198	224	224	220
8005	1000	2012	2329	1947	1590	1331	1123	1045	942	954	775	812	747	710	694	689	663	644	601	615	642	626	554	610	606	576	581	583	605	612	612	564	601	577	560	603	604	561	606	636	609	595	585	590	598	583	542	576	602	560	606	560	585	558	572	567	545	545	551	574	549	555	549	550	542	547	552	549	543	588	482	523	550	548	562	544	542	541	588	522	532	553	535	521	544	523	587	573	507	541	547	529	549	583	568	537	571	524	564	526	507	555	556	504	573	583	539	510	563	530	551	522	535	544	497	522	520	517	579	552	536	520	532	520	574	528	538	534	555	549	569	517	513	558	555	568	579	551	560	533	555	496	515	567	547	548	556	574	536	569	550	536	489	527	547	533	518	507	534	522	547	520	514	553	530	547	548	523	533	525	507	556	554	543	551	530	553	514	521	518	520	519	560	530	524	541	530	512	556	520	551	539	532	530	505	511	527	537	513	503	552	518	536	550	488	530	551	560	532	555	515	532	555	584	535	535	509	507	549	534	549	511	516	520	536	574	529	534	545	496	524	573	589	526	542	545	534	528	539	546	567	564	518	547	532	558	523	534	543	530	543	548	571	508	538	537	526	582	533	538	552	501	575	541	519	564	494	524	528	490	528	533	541	557	544	574	561	573	525	550	581	551	554	561	567	550	517	536	549	547	530	491	559	525	541	526	534	548	536	561	528	507	529	536	580	505	509	559	544	552	541	519	508	529	531	531	596	530	529	582	554	511	548	520	542	531	493	538	501	521	538	598	542	548	606	584	506	514	540	544	531	479	562	496	538	599	564	570	524	513	568	578	506	538	543	543	537	537	559	518	543	524	515	559	550	542	565	519	484	553	542	547	555	548	512	526	556	522	513	477	552	557	535	569	560	534	537	516	550	518	511	553	514	517	525	532	568	535	535	548	560	517	543	502	511	543	529	520	536	481	534	550	519	563	529	495	523	505	525	506	515	507	520	533	555	521	550	526	558	524	522	542	539	538	502	524	546	572	528	516	534	520	565	529	526	537	541	550	530	530	529	484	572	548	586	561	538	559	569	559	527	521	515	567	546	562	616	530	585	554	552	559	507	543	545	525	519	528	562	560	582	506	526	591	527	514	585	519	509	501	511	545	516	546	525	538	535	539	567	516	548	543	591	581	548	552	498	520	513	527	548	501	528	528	551	521	571	544	539	503	550	536	511	511	548	538	547	540	498	554	517	510	496	567	536	523	530	537	530	503	552	574	526	550	529	531	515	557	521	554	517	545	530	500	509	545	516	575	532	523	521	553	547	515	538	528	547	576	526	536	520	540	519	550	522	531	521	510	599	549	581	574	549	542	562	527	515	518	537	515	534	533	518	527	556	560	519	520	543	547	531	521	561	555	550	527	542	519	549	540	513	487	501	531	587	540	566	561	522	542	541	500	559	560	525	494	541	529	533	545	557	536	522	525	534	549	549	512	503	551	526	568	535	564	527	503	595	520	563	568	549	475	522	511	530	569	505	534	506	530	517	533	534	546	519	521	556	514	522	556	551	518	550	520	512	533	532	518	530	582	532	554	563	528	542	557	565	549	547	512	546	536	528	497	532	557	524	548	527	531	513	560	530	538	514	541	517	548	543	561	560	546	533	547	579	525	497	560	539	544	523	552	535	589	509	548	527	525	555	528	531	490	518	522	519	506	548	556	525	516	553	587	540	493	521	535	560	521	594	510	524	533	573	527	525	512	515	550	541	573	524	572	574	539	524	506	515	530	555	544	534	570	525	499	536	502	575	508	557	530	506	538	542	519	530	503	520	545	552	525	562	540	546	548	549	508	527	527	512	556	540	540	532	539	529	569	570	536	523	568	541	571	544	555	527	516	521	550	490	596	586	547	520	516	555	546	563	548	556	547	569	510	540	542	548	542	534	504	508	547	546	535	577	525	520	538	579	554	550	549	540	570	548	597	502	543	534	557	553	548	548	568	561	561	535	558	561	545	614	535	561	563	534	560	601	548	510	562	537	550	563	477	558	545	535	560	535	541	505	533	567	540	574	546	500	596	546	592	533	570	534	537	504	554	541	524	580	569	525	550	526	566	584	552	533	523	541	525	584	551	502	528	502	467	544	531	541	520	591	532	618	537	556	555	560	572	572	578	556	507	521	523	538	554	543	526	504	529	554	521	537	564	532	565	562	542	551	526	540	538	598	533	541	536	525	540	551	570	555	563	542	516	551	553	548	521	506	537	577	580	564	515	567	505	535	553	531	555	573	542	519	496	562	546	527	546	533	530	533	533	546	528	501	574	555	513	570	513	545	552	558	566	528	529	520	558	515	551	558	565	577	563	519	530	586	557	552	538	527	521	517	554	584	564	519	553	510	526	487	543	541	498	515	529	540	543	543	569	533	543	493	592	570	538	546	528	507	517	529	553	556	549	524	503	525	525	553	479	549	556	527	581	550	521	526	550	607	534	573	540	534	545	526	520	547	532	582	544	558	569	555	558	546	558	561	516	521	533	509	519	538	519	499	514	524	542	516	517	574	561	538	544	512	550	567	564	517	533	562	537	551	525	540	527	535	559	537	576	598	539	552	524	553	499	553	528	514	542	572	569	556	492	542	566	555	618	527	551	539	529	568	520	557	559	579	553	518	528	544	516	554	545	524	553	520	540	536	512	549	544	513	519	516	552	523	559	523	525	507	546	559	546	530	506	527	546	521	522	522	514	512	534	553	541	551	557	554	523	540	531	514	597	522	555	532	549	510	564	549	582	542	557	524	527	529	509	571	520	511	501	532	530	531	540	548	521	527	534	584	513	535	540	492	586	543	501	578	503	555	541	508	579	529	524	549	517	546	543	539	535	532	525	487	542	537	555	561	583	527	561	559	526	559	540	531	539	566	528	504	560	511	531	500	504	502	496	531	524	496	563	562	578	521	510	497	523	571	550	589	545	540	542	531	534	517	558	565	593	520	532	530	531	524	545	524	523	534	549	506	581	505	550	530	567	548	574	539	534	536	581	495	538	488	513	519	522	515	560	576	539	483	526	559	556	524	541	532	541	554	584	515	555	572	570	550	532	531	567	567	545	543	504	564	515	530	520	495	564	564	547	537	529	486	531	543	542	560	522	521	564	512	534	530	530	518	559	537	535	542	532	570	573	556	578	568	546	521	576	548	551	572	536	563	543	544	541	545	546	542	548	521	532	538	499	550	573	533	528	570	499	530	515	558	502	515	519	528	559	524	486	527	532	553	526	557	506	579	540	536	587	533	563	542	535	546	567	521	509	545	530	577	535	545	544	574	537	507	527	532	546	549	533	521	505	529	464	541	514	507	517	511	517	524	517	556	549	541	534	533	523	536	508	554	558	541	520	542	559	554	523	568	522	509	550	541	537	550	544	536	537	529	539	548	568	567	543	575	538	500	541	548	556	543	545	515	545	530	530	537	555	552	541	525	581	536	511	552	523	547	565	531	543	493	540	567	533	564	536	509	530	584	529	520	547	495
1500	301	274	317	316	290	260	302	304	268	307	276	308	294	306	226	280	290	239	287	285	278	298	280	274	282	295	270	269	256	272	271	261	264	268	265	286	276	293	275	293	268	259	303	265	297	286	275	302	277	302	285	259	282	286	280	314	289	280	287	269	298	278	299	286	259	301	288	277	310	272	280	253	300	278	285	296	278	301	296	297	286	258	269	275	295	268	295	266	294	287	273	301	291	284	270	262	305	308	254	269	276	272	279	261	250	279	248	283	286	279	283	264	291	272	257	272	262	266	270	267	236	286	265	281	261	301	285	275	289	258	270	249	269	269	295	287	269	277	283	294	274	241	240	265	282	288	274	269	312	274	270	269	277	269	305	269	294	294	295	272	286	292	299	270	281	281	287	272	286	268	243	313	290	301	297	287	285	284	291	291	248	241	288	287	292	277	278	306	291	280	285	278	277	263	275	290	278	280	296	271	282	272	298	294	285	298	290	289	299	274	244	250	289	308	301	266	288	286	267	246	249	293	299	290	321	279	251	264	286	273	281	279	284	266	297	274	300	305	285	285	283	280	269	264	270	300	285	280	300	306	278	253	277	303	280	285	283	289	288	300	265	280	276	282	275	296	263	276	279	264	277	253	289	296	303	294	270	284	295	256	296	266	271	281	287	299	276	293	287	290	309	274	297	251	274	267	263	283	261	262	285	268	271	278	285	271	296	282	288	266	312	295	274	251	270	294	273	281	271	234	270	275	280	271	296	269	294	287	273	284	270	298	273	271	260	294	285	273	279	265	277	318	262	250	270	258	276	260	284	257	259	294	312	249	324	302	278	283	284	307	294	260	276	273	263	264	271	298	296	303	263	281	254	239	277	275	289	255	261	266	273	288	271	287	289	269	283	303	257	281	306	273	267	289	273	270	268	316	288	244	289	252	288	283	263	259	283	280	274	286	280	279	305	292	278	242	252	307	276	248	260	271	284	263	254	271	307	267	291	253	276	264	268	274	275	294	272	313	285	252	267	321	267	274	298	255	287	307	301	315	272	276	260	291	263	279	267	259	278	263	275	262	257	301	290	292	257	311	290	277	257	266	283	254	277	289	258	281	313	271	267	283	274	276	276	258	281	278	270	270	303	298	250	244	266	268	276	282	254	285	267	263	262	255	252	332	277	284	247	257	307	328	265	313	275	272	315	245	302	299	268	284	291	282	263	305	306	277	300	291	291	252	324	303	283	285	289	288	263	328	291	280	274	299	308	281	285	329	292	276	253	280	291	285	271	262	296	293	270	269	264	261	294	267	290	271	296	284	296	284	300	266	258	262	260	282	277	276	287	269	269	268	277	277	275	302	258	280	291	297	269	291	309	317	285	327	302	294	298	261	268	287	265	277	280	280	276	263	299	261	239	291	288	262	261	262	293	277	277	272	280	288	264	309	262	249	287	270	281	276	281	282	280	270	284	262	305	294	315	286	255	279	294	276	296	281	246	274	285	264	267	297	272	285	278	289	285	267	257	264	252	279	293	271	305	262	273	264	279	293	264	299	274	294	256	268	288	272	309	261	283	283	295	251	304	257	251	273	267	251	277	274	276	278	293	318	237	292	294	284	317	273	291	277	304	258	278	259	279	287	284	261	267	268	261	274	240	249	270	272	296	271	269	302	282	315	302	300	290	280	283	264	271	312	304	317	289	321	286	291	309	268	270	269	280	291	268	292	291	293	267	290	268	277	244	297	308	286	315	268	277	314	302	264	289	291	296	280	298	271	251	274	272	268	280	272	243	279	270	263	291	275	294	324	291	273	290	281	294	303	296	278	261	258	342	276	274	295	272	277	289	265	297	285	284	273	294	289	298	274	281	300	308	293	259	281	246	262	301	264	280	259	241	266	326	265	239	287	277	307	273	283	256	275	274	269	263	262	293	290	293	278	271	258	286	277	226	304	278	269	288	283	253	284	276	295	258	235	269	294	234	295	283	283	284	277	293	294	277	241	284	288	271	270	277	291	253	262	283	318	274	252	274	284	269	266	237	289	324	244	270	282	314	293	325	301	261	275	283	261	270	262	291	299	288	283	287	275	284	279	291	284	267	303	301	298	288	288	293	294	249	267	259	281	267	281	263	289	267	277	276	290	296	295	271	275	244	302	256	301	267	255	303	258	285	277	306	324	305	332	300	283	287	241	247	299	276	314	275	278	270	303	274	291	312	308	272	279	288	278	276	290	284	276	291	274	275	267	274	275	268	292	293	321	251	314	276	272	277	250	266	274	266	238	273	232	283	281	285	308	276	307	225	253	276	284	291	246	264	291	282	339	278	294	260	285	264	293	282	268	289	260	240	284	285	252	288	289	296	277	257	276	294	275	251	269	293	264	287	281	316	262	253	263	276	264	246	279	276	269	299	294	287	269	315	285	235	299	320	312	307	276	278	240	283	311	339	297	271	309	274	242	283	267	265	272	278	296	276	285	278	303	292	282	279	253	290	277	320	277	270	270	274	285	284	281	270	296	313	288	283	301	298	239	295	270	296	263	279	306	279	284	249	266	273	265	284	296	326	309	282	273	281	265	315	298	285	273	262	303	283	293	290	244	279	279	272	292	299	268	285	278	293	265	289	258	292	289	248	297	287	300	264	250	276	307	281	303	256	285	309	274	266	312	274	323	299	298	262	292	317	293	282	315	268	274	275	282	298	300	271	301	275	276	281	269	337	279	250	271	268	258	303	258	300	292	261	246	295	299	283	280	254	277	277	254	285	292	266	265	292	277	278	300	314	284	295	279	294	305	277	273	281	287	296	292	276	298	234	284	284	272	296	284	276	294	291	292	297	292	289	324	281	246	254	242	292	268	269	300	245	277	276	247	254	274	278	272	291	252	291	287	293	291	283	261	275	260	263	298	253	294	306	279	287	299	280	278	286	264	287	276	292	273	278	301	261	285	268	292	288	243	316	285	257	259	240	282	281	272	266	269	297	272	293	266	269	282	310	274	288	256	276	288	307	278	257	296	273	265	281	275	277	299	293	285	277	309	287	285	267	271	288	295	270	292	276	291	246	295	276	273	303	284	259	276	273	276	286	260	274	272	255	264	289	273	277	305	311	260	304	268	276	251	241	278	271	279	275	301	256	256	254	283	250	262	305	282	258	287	271	274	278	271	262	255	265	281	258	264	276	282	278	271	275	296	292	303	299	251	269	292	288	312	288	304	315	265	264	255	273	297	274	263	270	290	277	255	295	276	278	305	279	272	279	314	289	294	304	280	287	284	269	286	269	274	299	303	274	284	258	255	264	291	295	287	275	269	289	250	272	248	304	263	277	311	295	278	250	286	250	301	264	257	286	267	262	285	275	283	294	274	262	292	272	299	291	301	241	290	304	274	256	299	291	286	271	284	296	280	278	281	305	286	251	263	272	291	301	312	278	249	254	269	287	268	287	291	246	283	277	281	270	283	280	298	277	293	256	269	269	294	298	274	269	275	298	292	308	296	276	280	282	272	292
1858	617	672	685	662	664	645	603	605	625	633	640	670	643	596	653	617	570	575	633	615	644	597	631	613	593	612	612	563	638	634	594	615	607	630	589	614	602	674	619	595	625	647	660	631	614	629	655	638	670	630	625	631	607	605	602	587	623	623	602	615	659	608	616	616	630	606	636	653	584	619	623	617	599	594	603	623	626	644	622	611	625	599	624	595	641	644	622	616	623	637	605	547	621	630	626	655	587	615	636	614	657	662	628	611	624	628	636	573	624	606	638	589	598	634	598	594	636	632	587	622	585	620	637	659	599	664	607	621	611	596	626	613	581	650	597	633	610	590	636	625	620	622	667	593	634	625	608	549	583	639	623	609	643	627	655	633	615	604	623	608	580	589	637	619	656	623	615	647	569	628	599	610	604	582	595	633	613	635	643	632	643	596	642	611	577	599	581	622	601	607	628	620	606	606	628	617	623	638	653	612	597	592	597	601	577	644	627	592	637	632	599	598	612	621	645	642	677	649	632	646	631	642	602	702	632	592	612	594	573	616	577	637	582	607	629	571	615	605	605	620	636	570	647	637	639	592	574	621	613	637	661	624	599	645	571	598	593	664	615	618	637	590	620	603	618	626	616	638	595	601	593	587	600	573	647	576	631	610	603	623	639	607	632	639	611	607	604	634	631	585	600	587	647	630	615	630	624	604	584	602	537	608	625	590	612	592	601	541	608	642	613	625	626	656	592	670	631	594	614	663	636	597	592	631	594	620	575	619	628	654	600	612	613	632	577	623	620	592	662	626	599	596	634	636	629	615	633	608	629	621	602	650	587	648	593	624	613	645	638	585	648	603	602	631	662	644	593	579	645	627	596	639	624	621	638	627	646	649	610	610	605	629	585	615	607	614	624	608	605	634	617	604	633	624	604	589	628	649	612	598	607	601	664	600	617	602	626	592	621	626	611	613	615	629	570	622	641	620	620	627	628	615	623	630	658	620	639	617	619	646	585	624	577	603	586	598	634	608	610	615	647	643	579	588	585	642	594	614	561	634	639	641	612	674	670	618	613	588	631	617	597	544	627	595	611	630	635	615	582	607	645	645	586	617	617	589	619	604	609	594	608	626	600	598	627	600	586	637	627	635	647	604	650	624	595	634	588	639	637	659	634	556	585	618	647	631	625	569	637	608	613	610	594	597	602	572	608	662	602	664	634	634	663	674	598	628	635	606	619	621	668	611	638	631	597	664	605	639	587	600	609	593	595	631	642	579	569	617	578	607	637	609	613	622	621	645	629	618	610	608	611	644	676	606	608	648	586	640	638	568	612	593	601	596	599	621	584	592	583	608	585	627	622	598	609	588	632	607	588	610	607	609	594	600	618	623	620	620	647	649	595	619	634	610	601	608	558	641	602	617	614	607	594	637	632	614	580	631	653	597	574	628	641	651	611	607	633	630	589	607	609	572	598	578	585	649	588	581	659	586	591	625	656	638	618	626	612	629	620	608	645	595	605	600	644	602	622	612	584	645	645	641	602	603	579	617	601	590	621	620	644	633	628	613	619	668	604	642	572	581	593	636	588	629	629	632	636	649	602	604	606	603	632	645	652	573	652	626	571	649	651	617	604	602	554	644	593	629	625	618	616	643	561	627	658	660	604	645	652	603	605	622	701	640	611	614	596	617	619	583	660	615	610	621	604	558	607	580	604	616	612	640	596	627	614	592	595	651	651	620	643	631	614	643	630	609	640	602	558	651	622	618	592	641	611	621	649	604	603	640	625	620	642	628	599	578	635	656	612	610	587	639	597	627	585	641	582	609	643	569	587	584	619	645	612	631	583	650	604	618	610	619	620	678	595	652	624	577	623	606	603	607	637	601	585	606	622	650	613	633	639	653	616	631	615	600	585	634	620	631	627	602	644	616	626	621	639	622	578	592	555	627	624	641	611	647	616	640	629	622	539	647	612	583	636	632	577	605	603	600	656	663	645	619	600	589	581	585	629	613	603	633	614	662	627	660	593	593	616	606	591	620	615	632	615	610	623	615	649	608	613	653	601	646	626	679	629	598	616	615	591	655	567	632	618	607	642	621	537	608	580	619	633	614	634	614	596	637	630	630	645	668	608	614	672	608	609	607	648	620	605	612	597	641	573	586	645	615	639	606	638	611	638	627	623	651	610	631	668	594	626	618	604	627	621	675	599	606	630	658	642	594	559	631	622	598	590	598	607	581	620	606	583	645	628	609	610	601	644	639	615	622	633	688	641	572	630	602	624	624	658	621	612	620	620	598	665	633	607	585	598	591	606	625	581	595	597	646	627	595	618	597	585	584	609	612	638	673	650	541	618	602	632	566	614	624	620	631	583	553	623	669	616	622	641	626	593	607	591	630	615	625	599	609	641	614	587	607	592	601	641	628	611	628	596	574	596	583	625	607	624	582	638	613	634	602	636	624	614	582	652	640	587	611	631	629	686	682	587	601	615	611	638	603	598	621	640	645	597	570	623	612	632	595	656	641	609	618	638	605	670	621	633	641	592	606	624	619	615	614	626	590	619	643	622	645	610	593	646	611	591	639	634	624	622	620	624	619	630	600	644	636	647	647	662	621	652	658	584	617	568	632	611	611	595	588	637	598	621	593	612	621	647	651	671	580	648	616	597	655	628	652	608	625	609	656	588	615	633	583	612	615	576	561	588	601	640	649	674	635	583	633	610	585	655	589	622	595	632	638	638	636	638	627	646	636	605	600	631	631	624	595	647	659	616	602	594	648	591	648	635	603	656	613	627	656	665	582	630	624	607	628	638	615	626	579	657	619	604	604	606	606	590	617	631	632	606	623	649	655	604	585	623	571	646	604	591	608	649	614	625	602	598	590	619	628	584	605	649	586	658	605	593	615	621	632	635	609	612	599	613	627	632	624	591	593	640	574	600	597	618	650	623	596	657	607	622	622	628	597	610	630	613	609	564	637	641	689	589	584	626	601	578	608	642	654	561	613	606	639	624	633	626	591	627	642	641	624	598	671	589	579	601	610	639	613	553	630	619	583	580	605	602	589	628	623	624	608	628	580	597	577	633	588	616	592	620	639	570	651	611	654	607	642	619	615	631	608	661	639	641	601	632	616	628	581	598	613	606	651	605	655	629	647	613	610	618	583	619	652	630	615	639	629	588	633	546	620	638	631	630	597	671	620	623	633	590	589	646	662	642	656	618	557	613	604	589	605	645	641	620	578	576	607	634	608	663	652	629	655	653	554	633	670	606	627	597	634	601	589	594	614	641	604	598	615	646	617	639	592	654	560	664	637	620	605	621	609	585	617	629	601	610	583	618	629	659	631	616	640	601	611	632	576	623	625	625	618	604	587	639	591	616	635	584	646	608	608	643	606	642	656	601	618	619	627	611	632	587	616	577	619	628	582	647	622	637	629	635	618	606	638	613	636	622	608	596	639	631	607	579	620	660	653	601	625	589	611	568	671	601	626	618	640	582	657	620	606	612	613	577	635	598	649	650
7168	493	503	399	315	297	228	196	196	190	204	175	184	173	172	163	156	180	167	175	167	153	158	163	155	158	159	156	194	174	167	177	159	159	153	148	163	168	161	146	153	167	164	130	166	123	150	157	174	166	119	153	160	163	158	150	162	158	136	138	190	151	159	154	161	163	174	170	151	161	157	166	137	165	148	164	153	173	165	161	178	177	147	133	168	161	171	151	136	144	145	158	150	183	136	164	166	159	181	162	151	162	161	172	159	164	153	172	141	156	173	174	168	168	140	133	153	177	182	181	143	157	163	162	146	151	164	167	163	173	130	155	142	149	174	161	149	146	145	168	147	152	159	178	157	148	179	158	154	176	153	127	185	167	178	161	151	140	140	176	166	160	141	153	164	147	163	165	158	137	196	168	156	175	185	169	164	152	157	161	166	153	172	165	162	145	149	149	162	174	142	139	147	148	166	163	153	162	149	165	146	172	155	156	145	150	165	161	172	159	146	169	175	151	151	171	162	150	149	140	174	162	140	158	174	147	149	159	156	150	137	155	156	160	152	163	164	133	161	149	151	157	154	155	139	151	150	158	148	171	176	171	174	162	155	156	172	155	164	158	151	155	156	158	167	178	176	150	141	168	176	165	119	153	150	147	167	139	183	150	147	180	194	146	164	163	182	157	166	159	169	171	152	140	140	161	183	161	154	180	143	138	156	164	139	207	166	165	158	165	173	147	161	151	176	145	153	151	159	166	173	162	157	176	160	131	163	156	168	161	163	155	196	166	154	170	145	156	140	147	157	151	143	147	146	183	167	141	133	144	156	130	147	156	159	139	172	150	135	139	161	161	165	159	152	171	155	159	135	154	158	159	146	159	153	166	151	172	150	188	146	143	134	165	144	133	135	151	139	131	157	181	177	164	186	142	175	137	162	149	138	141	168	155	153	172	171	166	153	160	171	156	157	168	164	148	138	125	158	152	167	162	142	135	135	174	149	153	146	149	173	163	178	150	144	180	174	156	175	156	137	182	189	147	145	151	156	163	145	182	142	163	175	146	162	136	146	164	160	154	151	186	152	151	156	171	150	166	166	142	167	202	171	153	172	151	149	171	156	177	153	134	147	132	168	154	166	140	189	157	139	145	159	153	137	147	156	139	184	154	166	148	156	170	152	144	160	164	169	152	135	154	166	144	147	176	169	190	139	137	151	161	143	151	161	161	161	146	155	127	146	153	142	193	161	148	145	151	160	162	161	182	162	165	140	172	139	141	161	163	186	148	150	162	137	143	159	146	178	143	160	134	171	149	149	166	164	155	127	133	145	141	168	161	138	166	159	159	165	158	160	160	141	156	143	161	127	171	155	162	154	162	162	172	153	155	157	165	149	141	163	163	166	163	179	183	173	141	160	147	138	172	146	158	167	150	188	174	152	140	159	167	176	151	140	162	161	164	165	176	152	144	173	135	149	136	158	171	166	153	141	162	128	174	158	133	133	152	142	136	193	142	159	148	144	167	164	142	175	175	147	143	160	161	192	162	154	175	163	174	170	151	154	162	163	193	147	143	155	152	151	158	151	140	157	160	155	169	160	142	161	145	163	170	155	145	146	151	146	156	143	162	159	162	187	151	164	173	181	165	182	155	169	153	139	145	156	135	165	154	166	153	147	156	163	147	149	161	150	142	163	165	166	160	142	183	154	160	179	165	160	159	167	150	163	155	158	121	158	161	145	166	149	158	130	151	173	162	148	147	144	170	152	155	148	173	162	147	134	161	161	166	159	170	155	157	159	177	147	143	154	167	160	167	153	152	170	138	144	167	170	150	166	175	169	139	160	164	146	157	166	160	133	158	162	174	153	167	159	151	149	180	153	149	135	167	180	135	163	143	133	168	164	135	160	147	161	154	149	156	175	124	159	178	158	155	149	164	175	155	176	146	181	161	178	167	147	151	131	162	154	163	161	159	157	145	155	173	155	155	178	142	160	168	164	148	138	147	150	160	149	163	147	166	170	146	155	170	151	167	152	134	166	176	169	163	158	148	172	161	145	147	152	158	142	147	148	152	164	177	186	148	149	137	160	158	133	159	152	151	168	132	163	172	143	173	164	179	135	140	164	153	146	172	160	157	150	138	153	152	160	146	173	159	175	185	156	152	147	148	179	158	120	159	139	174	129	141	158	153	154	167	174	139	157	171	148	155	153	149	177	165	139	146	142	192	150	158	157	170	174	145	155	152	170	160	175	174	164	161	165	149	154	156	143	151	157	164	177	156	163	153	164	167	180	141	131	178	168	173	156	149	154	157	151	157	158	178	143	145	137	166	135	150	168	176	154	162	130	175	173	173	178	152	171	165	159	157	159	144	154	137	178	170	174	139	159	160	159	158	155	139	146	148	159	148	120	182	148	139	157	194	147	138	171	129	152	183	171	167	155	180	140	139	166	149	153	155	144	139	179	159	156	183	164	179	151	179	154	169	147	172	150	155	152	166	139	160	175	169	168	176	129	147	163	187	141	154	144	149	139	151	149	160	167	161	164	167	147	168	145	145	154	167	149	146	159	155	128	130	161	168	151	142	123	173	149	162	169	147	160	130	188	155	144	153	161	155	150	147	158	154	173	142	141	181	179	150	162	161	146	163	163	172	175	166	146	142	177	163	168	151	170	143	141	174	152	141	159	137	167	186	153	150	172	156	151	177	173	139	168	144	130	170	158	163	167	161	146	174	152	147	170	155	129	156	134	157	170	175	176	170	183	164	162	169	169	157	152	148	159	177	167	158	164	172	135	137	157	163	155	167	161	183	144	151	149	148	149	147	166	154	142	132	169	166	161	172	139	125	138	169	157	183	147	166	153	148	170	161	159	162	167	170	132	155	145	179	150	155	210	130	164	137	140	138	159	182	177	152	187	152	145	150	170	176	148	155	169	159	133	149	146	162	179	149	158	176	144	160	160	162	166	163	163	166	146	151	123	164	149	146	166	167	162	145	155	170	151	153	165	152	152	157	171	164	147	134	169	175	138	144	154	175	171	158	145	174	159	164	178	153	155	137	139	151	174	149	155	152	180	162	153	151	185	161	157	166	164	131	155	156	141	153	186	190	164	127	157	144	175	171	141	153	152	155	161	175	177	149	153	170	168	162	137	162	150	168	178	149	160	140	149	172	161	174	156	151	139	144	166	154	151	156	172	153	193	182	144	146	162	166	167	176	166	170	158	173	176	163	167	152	166	164	146	144	146	158	152	158	148	181	160	164	155	145	162	157	140	152	149	149	155	148	159	167	144	160	152	154	157	126	178	144	163	164	156	150	174	169	153	153	142	182	155	179	182	145	149	126	185	147	167	171	151	166	176	161	166	172	145	180	163	149	182	151	178	155	144	171	179	161	152	156	173	173	159	175	168	167	156	180	160	156	175	154	179	160	161	155	162	143	154	171	175	139	138	166	167	158	151	177	154	169	178	162	157	137	175	157	133	194	171	170	115	177	130	152	182	145	165	169	173	162	153	144
6033	651	1104	1284	1182	928	839	708	625	567	577	553	522	472	489	435	449	481	442	441	430	435	390	443	393	504	430	387	406	406	418	422	420	380	380	424	445	407	428	430	416	421	456	402	397	431	432	439	410	410	447	401	407	415	414	390	416	411	436	400	369	408	431	396	407	392	391	395	377	418	383	364	399	367	386	394	358	370	387	384	410	374	378	403	401	400	403	333	400	403	381	417	382	397	398	378	412	379	380	379	376	402	397	373	412	394	359	405	371	386	372	390	371	391	397	410	356	377	398	371	381	361	381	394	393	378	349	423	415	385	395	362	386	374	356	379	400	367	403	394	369	377	368	439	374	393	397	358	392	387	388	376	368	421	382	395	385	391	383	389	376	362	402	408	403	399	367	360	349	393	374	399	378	381	391	371	384	380	401	429	386	406	415	373	372	379	396	378	367	405	394	364	379	375	381	357	407	385	371	379	387	363	376	369	402	390	385	363	351	404	395	414	420	380	349	417	360	387	370	402	399	396	371	380	409	362	371	393	399	384	410	383	386	371	396	382	386	394	386	387	376	395	394	426	412	396	418	418	406	387	421	405	422	359	393	374	361	361	382	383	364	353	411	399	374	400	368	376	404	402	388	353	377	377	343	402	367	385	386	368	366	388	372	357	419	385	372	381	416	386	375	385	380	448	387	352	373	384	382	392	358	393	402	408	372	355	359	434	401	378	391	415	378	426	383	395	373	375	382	360	362	357	379	388	398	348	392	400	359	367	361	421	383	390	339	382	379	412	351	436	330	373	367	363	378	418	361	375	386	405	346	417	405	396	394	382	367	378	392	417	381	382	408	396	389	368	387	423	378	395	385	373	390	388	439	359	368	411	410	429	373	367	369	372	418	366	382	356	409	381	374	354	361	388	374	409	393	419	407	354	380	374	382	374	380	350	354	416	383	399	371	362	372	399	355	385	359	409	375	388	406	361	386	390	385	388	375	341	420	383	414	368	390	402	342	408	401	378	386	381	353	391	421	416	377	363	372	371	363	379	397	399	424	392	401	378	396	383	368	400	385	403	380	350	396	394	414	380	371	364	376	371	382	404	390	397	408	382	386	423	384	373	385	386	373	380	384	377	418	361	375	373	374	382	371	399	346	348	399	350	399	407	407	362	424	412	397	407	351	393	395	387	399	361	376	388	421	409	385	396	355	351	423	388	406	398	351	348	396	394	422	389	399	369	398	377	357	393	361	400	372	415	375	399	378	377	387	411	390	409	397	389	381	380	373	400	376	363	375	381	381	412	403	396	399	384	412	372	369	406	383	374	380	379	377	375	385	420	404	393	387	378	395	399	393	361	388	415	398	380	402	399	402	350	402	358	380	384	361	409	399	395	381	374	407	396	382	389	349	420	347	365	392	378	376	380	355	381	397	394	389	364	395	393	391	403	378	412	359	368	370	381	388	395	405	358	400	368	352	418	413	357	391	379	409	415	372	368	373	370	415	354	403	396	365	369	404	398	364	396	369	367	372	403	408	393	379	390	398	360	393	406	396	407	403	419	371	346	406	381	394	352	377	412	358	415	389	376	379	383	434	369	367	357	374	327	355	369	368	372	362	377	400	374	371	378	383	418	399	355	377	368	395	393	358	384	373	369	372	437	396	386	392	376	371	405	393	393	382	391	418	413	422	387	416	406	378	359	414	399	389	368	384	420	366	386	353	420	355	338	383	354	390	366	348	370	372	350	342	361	333	429	395	421	367	377	370	380	390	369	409	395	371	389	362	396	385	358	386	390	358	393	422	379	379	402	380	402	402	381	386	407	398	368	419	372	391	402	408	366	383	316	338	382	380	399	376	339	405	359	362	375	413	392	421	388	416	376	389	382	384	364	353	373	378	399	376	366	387	388	321	354	364	416	434	385	379	367	396	368	350	412	408	392	352	371	403	403	382	389	395	391	365	396	346	387	369	411	373	341	412	392	354	380	377	382	370	377	382	356	378	342	410	407	389	400	415	391	366	405	366	364	362	375	390	379	388	402	393	356	386	379	373	348	374	373	346	376	418	400	399	397	414	394	404	368	390	399	401	425	349	378	403	372	367	405	406	385	406	384	387	401	404	415	414	404	376	392	400	397	373	403	351	375	369	353	381	357	399	393	407	365	364	358	368	429	411	377	395	378	370	385	379	375	398	410	417	414	383	386	362	366	375	361	325	397	366	383	409	386	359	385	387	371	414	377	360	380	397	393	363	365	380	383	398	387	375	394	385	365	347	369	409	377	384	347	374	386	390	363	363	373	388	398	381	378	363	388	363	365	378	380	382	354	372	361	376	390	392	392	367	393	408	395	423	410	356	413	333	401	372	378	329	373	372	397	413	368	399	377	399	367	392	405	382	389	368	386	371	355	408	405	405	380	367	380	392	383	364	393	367	372	349	372	388	412	410	381	403	431	371	396	348	370	386	377	388	355	401	385	358	421	392	426	355	367	383	407	388	367	394	402	368	384	365	411	415	372	374	397	354	386	389	363	382	370	363	376	431	353	426	391	419	381	373	438	363	400	394	412	349	389	427	351	387	430	405	394	389	342	396	395	364	363	350	428	394	410	384	394	407	408	416	386	374	375	378	381	368	402	384	388	391	423	397	394	380	426	425	380	392	392	378	386	379	353	378	362	369	364	369	362	375	409	417	370	374	366	382	404	378	365	382	400	403	390	391	413	402	385	386	381	386	366	381	355	381	385	398	374	376	402	379	418	395	404	391	421	384	353	401	414	377	404	352	366	381	391	411	380	406	360	390	408	386	392	397	407	384	405	388	400	384	380	385	397	392	361	380	397	383	408	371	361	412	378	413	381	417	384	401	429	424	385	371	394	390	372	416	408	390	395	362	349	326	372	420	386	409	392	351	384	396	405	404	384	405	353	344	393	439	378	397	395	400	383	378	388	398	412	409	404	386	357	347	359	407	400	384	381	399	356	376	366	373	394	399	358	359	401	348	366	377	400	381	397	419	397	430	425	376	384	370	387	386	364	391	380	431	378	359	405	399	397	376	388	368	369	384	373	389	362	377	378	406	364	413	375	393	387	383	387	385	405	400	397	386	393	401	419	364	403	393	385	380	361	385	383	351	393	379	385	410	377	389	378	418	381	405	378	373	365	375	382	409	359	337	391	373	362	379	397	389	395	379	391	369	371	393	364	368	352	415	388	379	388	405	355	342	375	365	394	385	379	404	391	418	395	357	391	401	372	388	407	403	374	376	376	392	360	399	342	360	400	417	386	393	372	379	357	383	415	350	352	377	402	381	417	411	366	374	394	403	364	361	406	381	375	354	399	349	403	397	392	387	415	375	363	345	378	395	402	404	403	415	396	351	362	400	383	399	381	387	377	388	386	395	391	377	394	372	408	346	361	388	391	382	398	376	386	389	383	415	373	356	402	356	397	383	379	394	385	380	387	397	349	366	359	362	389	392	401	412	397	379	359	370	357	383	388	401	391	371	396	373	345
13383	1078	1008	804	513	442	366	330	328	292	301	236	220	241	235	225	213	221	238	222	222	224	234	214	220	224	224	264	258	230	238	227	252	231	227	228	229	235	244	223	222	242	248	246	214	237	249	208	220	227	245	232	219	242	208	221	200	227	223	221	214	238	212	229	213	246	254	191	194	217	228	220	214	230	208	250	205	207	219	230	202	200	187	206	231	211	236	249	208	239	237	185	212	184	224	207	222	205	224	211	236	184	220	233	213	209	220	238	214	250	220	215	204	210	206	210	194	207	235	219	254	229	243	214	184	199	230	200	228	222	200	232	214	230	231	204	198	233	259	269	251	218	230	214	220	224	239	221	200	217	239	223	223	191	232	236	250	182	216	216	205	197	210	219	217	250	232	228	211	225	211	232	249	205	241	237	202	225	208	219	221	226	240	197	216	196	218	237	234	205	217	207	214	181	215	210	193	220	187	230	201	209	227	224	227	210	233	223	205	246	192	237	224	224	205	223	194	250	229	231	197	211	208	228	214	237	191	231	216	241	232	219	228	212	220	206	207	223	235	241	179	227	255	226	228	196	190	228	239	228	223	227	235	201	216	224	193	219	194	227	235	231	224	208	207	203	223	220	202	227	207	196	238	202	228	215	231	226	244	224	193	225	216	231	222	273	219	211	213	205	244	267	217	230	229	230	231	232	235	225	223	223	243	227	237	209	214	211	209	216	224	227	233	259	201	205	243	181	241	229	210	254	200	226	230	223	222	236	220	233	219	209	238	214	214	235	222	217	232	219	220	221	245	200	216	238	219	202	228	217	226	210	215	223	207	210	231	242	230	213	246	233	193	200	199	204	230	224	227	212	215	233	212	214	228	195	206	225	208	229	243	220	216	232	234	204	246	192	226	238	198	209	217	212	235	237	225	198	241	227	252	228	240	199	213	228	223	210	243	238	220	201	182	199	216	229	205	220	223	230	224	216	217	247	242	205	190	207	209	225	215	191	259	212	196	238	233	239	200	203	229	214	236	232	222	208	198	216	215	204	230	192	229	191	219	252	220	231	213	211	224	240	208	244	225	212	215	233	244	231	188	204	213	220	250	236	217	212	214	240	214	217	274	254	237	237	218	211	240	226	222	226	231	229	227	203	218	194	250	216	239	209	204	202	241	222	199	256	231	215	248	201	214	228	233	230	222	235	253	193	215	231	220	238	222	229	253	214	218	237	216	238	220	218	203	196	233	208	202	199	230	218	221	250	227	205	225	254	236	227	218	220	227	231	201	217	228	179	207	232	214	217	255	222	225	233	216	215	214	206	216	224	204	229	254	206	221	225	230	221	231	215	226	245	232	222	246	229	230	228	229	195	219	217	239	211	237	220	196	219	223	236	233	246	233	206	228	199	187	229	220	233	217	198	236	238	250	221	233	190	211	221	221	228	225	216	242	243	227	232	223	210	191	217	229	214	199	238	233	225	211	235	219	228	218	231	228	225	234	222	207	220	221	222	204	215	226	246	217	215	236	225	211	235	220	212	212	201	218	214	211	210	192	221	229	242	209	202	218	228	216	232	231	226	217	212	220	245	238	227	200	234	211	201	188	220	249	213	242	219	247	211	210	224	229	256	213	202	210	205	200	215	219	214	183	209	166	198	215	208	240	216	229	249	232	204	186	218	224	249	256	241	215	229	227	207	233	254	230	243	230	213	230	243	224	248	192	231	218	222	243	224	209	242	231	234	218	216	243	221	233	244	245	180	182	224	229	236	212	221	197	212	230	250	232	237	248	218	202	225	229	241	232	194	200	229	203	234	247	237	191	207	229	197	204	231	207	198	202	220	228	237	254	229	220	223	209	237	211	221	219	215	202	203	227	235	200	208	231	237	223	255	229	209	242	239	266	193	209	217	209	213	241	221	207	242	239	237	188	199	206	211	208	225	208	256	236	223	215	255	233	219	210	220	250	187	179	231	224	220	226	219	218	223	258	207	226	211	210	214	203	218	207	232	216	232	212	244	191	216	227	198	209	220	236	240	225	232	247	207	223	191	223	206	207	232	271	228	203	182	189	231	201	195	221	207	217	236	215	216	243	222	214	226	215	200	222	243	227	214	222	223	225	227	192	214	190	226	261	233	207	238	255	205	224	232	213	236	208	188	244	224	194	217	216	243	231	211	195	204	221	220	219	235	228	263	209	222	212	249	234	241	195	233	213	208	206	207	206	209	215	195	213	207	237	220	235	227	226	243	215	223	212	205	223	228	240	248	206	223	229	216	219	221	210	210	234	207	206	205	231	218	221	202	221	219	220	232	217	243	188	229	198	242	209	220	222	241	208	209	220	190	217	209	229	246	201	196	232	260	244	204	221	204	207	196	232	186	242	228	200	216	251	274	190	205	228	238	253	225	254	246	189	215	214	226	206	207	250	205	218	221	218	217	219	196	220	206	231	215	240	205	211	212	230	241	231	216	221	223	220	216	225	253	218	210	252	258	221	225	199	235	222	233	198	201	201	215	208	225	239	226	211	212	221	222	233	227	229	201	221	213	212	213	227	237	211	239	228	207	214	207	209	211	236	207	224	212	203	221	194	224	222	218	222	215	204	239	231	220	212	233	201	227	195	235	234	251	199	229	217	237	231	202	223	223	233	231	207	207	226	201	242	219	229	238	212	208	189	214	241	225	224	207	225	221	236	250	215	221	226	218	212	228	217	222	210	211	250	215	249	210	199	225	201	207	196	200	245	192	223	261	233	225	242	226	202	222	205	239	230	211	235	211	212	218	224	211	227	215	215	209	221	224	203	204	224	223	215	200	225	203	235	233	229	208	243	184	205	236	210	209	221	231	244	219	216	221	240	240	249	213	245	242	231	221	214	202	207	255	230	240	217	204	211	199	194	238	223	207	242	229	237	245	216	194	240	190	210	214	223	212	244	195	214	229	223	197	212	214	226	200	245	241	214	190	224	215	250	222	226	239	205	232	238	237	215	230	231	224	233	219	235	242	221	226	197	204	202	212	214	211	242	214	189	217	224	217	207	226	228	230	237	229	228	227	203	234	205	208	228	212	204	242	195	223	248	207	228	216	224	213	213	201	243	210	206	238	241	208	216	231	202	203	207	211	209	215	198	216	208	200	212	174	210	233	238	185	216	234	212	196	218	238	239	210	212	235	220	196	224	193	231	215	241	209	228	212	220	273	260	227	224	238	243	200	219	234	203	224	218	230	263	212	217	223	219	189	230	217	248	244	204	216	219	222	213	208	246	221	239	216	210	203	214	232	216	199	212	185	185	219	241	219	199	223	255	222	200	209	216	202	251	217	218	213	220	219	215	224	235	226	205	220	217	190	231	203	237	211	218	210	211	221	230	237	232	240	196	211	191	190	229	228	247	236	185	185	229	218	228	213	222	201	229	223	230	206	221	240	206	226	236	224	225	220	235	255	203	213	193	184	222	216	231	241	233	215	192	237	266	240	187	212	211	237	226	243	209	231	214	208	249	210	228	213
7972	1080	2019	2380	2013	1650	1378	1149	1034	948	882	804	790	765	723	622	683	695	647	616	606	612	597	588	601	577	568	582	607	593	578	635	593	568	612	580	574	582	585	565	613	587	548	587	567	590	594	589	572	556	571	538	595	590	595	554	541	527	542	617	578	551	545	522	558	526	537	520	584	572	500	556	536	524	522	540	533	545	609	585	572	527	517	535	576	552	516	537	501	529	548	504	509	541	499	538	504	535	505	553	516	522	548	517	538	556	524	551	542	501	506	512	547	514	531	538	533	595	550	539	509	529	557	512	532	517	521	545	502	557	522	534	541	526	569	537	548	547	559	514	535	554	541	575	519	562	512	543	548	510	526	546	509	498	506	500	542	534	507	502	530	570	537	499	525	495	549	545	545	533	544	512	541	498	536	564	533	491	572	525	524	529	559	543	560	549	515	515	540	588	550	551	536	531	536	498	510	509	511	513	518	546	564	502	562	539	535	493	551	497	556	522	545	523	500	544	504	527	493	508	518	519	542	515	576	549	523	537	524	544	542	555	521	552	537	537	532	534	515	522	528	526	512	529	538	530	570	526	545	543	517	552	522	554	532	527	537	539	524	528	533	571	505	493	535	566	509	517	544	524	517	510	494	529	529	522	573	546	510	519	537	534	551	538	509	501	541	554	540	550	555	543	539	508	499	552	555	491	530	549	536	493	521	528	500	552	492	538	537	538	564	535	581	568	511	513	555	520	520	541	570	509	529	585	511	546	544	536	548	580	503	541	540	496	519	500	565	534	539	545	510	509	463	527	520	508	537	570	505	537	543	526	536	506	541	499	529	507	539	521	504	523	532	542	536	554	513	513	564	523	555	495	557	514	553	503	516	540	560	540	544	562	552	517	520	541	517	515	508	522	514	549	588	522	569	544	537	532	485	529	562	515	519	551	551	545	512	509	542	532	469	501	563	532	501	496	514	551	515	557	549	564	520	532	535	514	545	509	499	526	483	501	535	557	544	520	535	481	551	591	517	472	520	518	516	484	537	561	540	517	489	552	512	534	510	521	496	550	545	532	569	526	537	537	533	499	540	516	551	509	554	529	506	535	505	539	527	533	532	526	515	504	544	500	527	520	538	551	617	511	497	534	531	526	557	484	561	544	511	554	524	501	521	535	557	532	558	485	526	528	517	505	496	556	514	531	516	475	498	485	579	509	518	510	549	495	546	536	518	550	516	509	533	541	510	530	499	534	547	535	510	529	521	523	562	536	564	533	517	556	533	542	533	529	527	529	510	522	533	517	590	558	524	518	502	496	495	514	527	547	522	557	569	539	505	504	522	532	527	513	561	525	557	546	567	542	504	549	526	561	538	521	533	549	535	548	494	549	546	509	530	520	526	538	516	504	483	549	536	530	522	525	543	513	487	559	489	523	535	533	569	544	539	509	533	507	536	540	503	537	518	522	511	504	534	531	557	514	504	506	520	506	533	523	544	589	527	573	573	563	524	521	502	569	496	482	530	532	568	551	523	511	537	514	551	554	559	546	546	506	567	527	534	521	539	558	510	577	523	492	532	556	520	544	535	484	512	510	527	508	487	511	546	492	539	507	505	485	511	518	533	535	517	554	539	508	546	531	506	512	559	570	539	562	523	492	553	498	542	523	510	519	526	554	526	559	476	555	499	514	516	545	517	547	537	555	521	536	557	529	511	461	506	509	517	536	541	556	511	510	521	531	563	524	554	540	524	523	518	567	517	534	555	561	522	533	521	559	528	500	515	531	508	516	577	521	491	489	500	515	530	529	465	518	544	510	523	525	522	489	485	514	540	553	514	569	547	502	552	530	571	519	593	531	519	540	514	532	541	512	545	536	539	543	548	498	544	536	509	528	532	545	541	495	540	580	520	566	512	548	510	520	530	510	495	548	536	542	557	508	536	567	562	570	520	563	580	563	508	527	490	516	511	518	555	548	508	528	536	539	535	542	527	539	518	506	481	504	541	501	508	558	560	524	500	569	578	505	524	545	563	551	544	541	530	539	546	560	547	504	544	564	522	518	527	514	554	526	552	503	541	538	556	522	532	541	543	523	489	523	546	538	550	515	558	514	531	535	534	480	540	508	539	540	475	535	500	525	552	562	541	559	548	545	530	520	540	473	579	595	503	533	533	521	506	522	536	530	537	530	495	490	507	526	569	505	527	521	533	527	523	541	533	535	512	552	487	520	547	526	528	502	533	544	543	560	544	567	545	548	528	555	535	508	518	552	561	480	500	522	531	527	567	547	519	544	491	521	517	508	524	531	537	573	546	544	550	513	537	499	567	578	566	534	567	557	521	527	499	514	563	511	527	539	566	482	506	524	500	546	494	497	525	494	482	503	519	553	553	520	543	543	543	545	541	501	508	544	505	520	556	524	500	508	521	505	576	558	532	490	506	509	540	523	577	541	502	557	530	524	521	536	530	526	585	514	544	558	519	548	523	482	521	519	535	548	558	534	486	565	529	505	536	508	513	546	541	506	512	511	494	533	524	472	582	531	535	519	533	488	529	553	525	520	559	499	519	544	553	537	547	567	512	515	532	560	510	536	537	527	579	534	517	535	526	566	511	512	569	537	516	552	579	504	538	526	514	514	561	512	531	532	539	516	505	484	543	541	530	525	514	542	538	531	474	534	558	525	513	499	528	501	521	541	522	531	562	532	509	529	500	537	504	558	516	524	558	556	498	499	550	520	471	526	531	533	552	555	536	554	583	552	500	474	558	526	536	499	551	516	540	510	533	558	499	526	502	537	542	500	485	558	526	531	513	544	516	512	536	532	530	495	554	490	570	501	492	513	546	505	486	515	511	519	527	509	533	535	539	514	566	533	530	529	518	529	539	556	541	512	543	513	539	558	551	515	518	539	535	561	490	524	554	517	512	526	548	531	521	538	526	507	530	529	543	554	541	537	538	523	525	554	541	547	527	514	585	536	483	530	509	490	528	523	520	531	539	579	517	508	527	571	500	490	539	538	515	529	561	524	517	491	508	490	489	517	500	499	541	551	514	571	550	524	526	566	528	492	503	529	554	544	467	526	549	520	536	498	527	508	512	524	543	522	541	543	544	540	521	520	559	526	521	536	539	533	499	539	565	546	558	515	507	536	551	555	574	569	530	577	532	489	571	500	517	529	522	551	515	485	570	531	509	509	552	534	556	536	539	517	549	540	526	549	555	559	496	539	511	524	574	522	527	538	503	535	513	561	548	519	523	516	556	538	518	538	526	519	537	526	537	527	499	554	509	529	476	512	530	522	588	521	520	503	517	578	525	544	500	573	511	500	519	532	530	527	519	550	551	527	508	493	518	556	552	540	514	573	551	554	555	505	564	508	545	514	510	503	507	502	535	486	509	558	539	493	548	494	504	510	542	517	514	509	530	475	483	542	576	519	509	539	542	557	487	503	521	547	545	541	511	528	575	524	508	519	496	490	521	512	514	540	548	519	529	510	529	539	532	513	527	529	530	520	531	558
1553	275	289	284	288	299	282	294	253	266	276	284	272	292	294	265	266	256	274	324	282	288	273	270	286	300	265	278	274	294	277	284	275	305	237	260	281	289	304	256	314	265	246	264	283	286	304	292	273	271	297	262	304	283	289	287	287	275	261	286	287	258	232	244	302	281	294	291	285	275	261	298	276	270	269	311	274	285	277	277	297	289	242	290	255	296	286	275	297	274	299	284	320	286	334	283	284	251	264	277	262	280	293	269	276	276	271	241	260	319	256	267	289	274	268	265	274	284	291	289	243	278	255	274	289	264	329	286	286	278	266	277	288	279	275	236	269	279	252	272	278	279	252	268	270	296	293	285	276	285	279	272	278	285	275	262	284	288	280	275	285	284	282	269	278	291	253	273	275	280	271	263	281	305	282	259	245	241	250	260	251	284	282	269	299	279	272	264	271	292	293	281	251	292	298	262	282	299	283	265	243	295	265	244	274	256	286	284	244	275	312	304	292	275	261	291	262	268	311	277	272	293	282	296	270	252	260	240	256	255	289	306	281	234	253	281	253	261	252	261	278	279	260	255	246	288	270	304	262	248	271	291	268	290	295	272	258	274	282	281	294	246	266	287	257	238	310	281	269	275	287	260	298	306	277	269	289	316	290	271	296	274	283	283	285	271	300	264	281	239	273	286	289	294	284	267	281	274	262	269	264	275	297	273	290	281	279	250	254	254	272	280	271	274	278	262	289	256	300	283	287	289	280	283	262	260	264	270	278	265	265	288	276	281	275	252	305	282	295	274	245	267	291	269	290	316	308	262	292	275	280	271	292	264	273	263	273	256	274	265	269	266	275	305	283	263	261	317	278	243	278	292	245	266	288	262	285	260	297	249	266	291	259	282	260	279	277	280	287	284	283	286	278	272	264	270	280	235	328	325	253	300	283	267	270	271	282	231	294	286	287	298	268	269	280	262	286	290	283	268	268	272	236	258	288	277	305	280	286	258	269	299	271	274	254	253	250	272	290	281	291	282	298	299	288	304	292	274	264	261	240	261	278	265	247	289	239	298	259	307	292	278	259	274	280	295	295	281	245	273	273	289	242	289	296	286	240	260	279	279	281	290	262	270	270	317	274	296	284	299	271	298	266	276	255	286	314	294	318	292	294	264	278	257	292	288	284	301	272	293	279	266	287	270	268	244	294	311	269	263	251	277	307	235	250	278	295	290	277	294	256	253	288	273	284	258	292	271	295	267	298	264	314	281	283	289	261	288	286	262	271	283	253	274	249	288	275	258	283	285	281	289	262	270	245	274	256	230	258	267	258	255	299	290	285	272	276	261	280	257	289	270	293	293	270	267	281	273	286	273	266	268	266	294	260	259	273	270	261	273	276	270	270	275	272	295	269	277	310	293	235	255	306	271	294	300	262	267	273	267	288	275	278	290	284	272	309	290	308	291	269	267	298	288	266	267	282	289	276	284	254	284	279	237	294	273	274	242	284	311	260	237	263	270	272	275	265	281	288	306	291	267	280	266	298	284	265	256	275	295	243	309	241	246	242	250	303	290	279	299	269	303	260	291	273	277	286	293	296	282	289	279	259	291	240	259	276	283	294	270	294	288	258	274	310	288	267	254	256	264	253	257	269	269	285	253	255	259	260	258	265	248	278	282	259	291	281	306	279	279	295	269	278	245	283	258	304	292	307	280	282	303	281	259	291	302	291	278	267	288	307	265	251	271	284	289	297	302	261	288	288	302	266	267	248	314	299	257	299	299	292	266	304	274	256	249	313	267	269	282	293	285	282	289	291	283	281	289	285	278	278	278	285	275	293	291	265	272	269	264	270	271	272	241	259	272	256	270	277	275	291	278	267	250	256	256	297	292	261	278	260	257	293	256	280	292	257	286	260	301	296	248	276	312	278	253	267	234	248	266	260	266	284	275	292	276	258	279	279	313	288	256	272	264	291	295	279	289	296	248	261	280	262	284	235	278	264	265	293	301	265	280	248	278	256	275	301	296	269	258	270	274	257	276	289	272	278	277	252	302	245	278	257	287	276	294	289	289	280	279	256	275	247	255	256	271	265	260	283	291	256	266	268	275	280	277	287	277	252	272	291	264	304	257	263	249	265	285	273	266	266	267	259	283	309	244	276	267	279	249	242	265	276	267	300	294	294	273	281	305	272	283	245	293	269	303	268	286	252	281	255	266	267	282	246	236	269	258	307	278	290	257	281	297	252	269	246	274	290	307	256	275	296	314	291	283	302	312	279	262	279	282	262	254	274	276	278	277	288	287	269	291	271	271	297	297	293	276	282	298	311	305	259	281	245	260	292	290	256	273	290	266	287	297	270	273	254	264	258	239	299	288	266	274	262	268	278	250	281	285	271	300	263	255	270	292	297	298	270	275	241	297	265	290	280	282	291	252	286	287	241	277	302	290	280	258	268	269	271	270	289	262	287	263	305	297	272	305	294	273	273	294	293	272	277	249	271	277	296	262	260	277	278	290	278	277	287	284	284	243	296	288	292	293	267	279	263	244	265	281	309	272	273	280	274	300	310	285	273	308	257	277	272	288	308	253	291	264	282	273	303	281	281	293	294	273	261	248	255	271	268	274	273	277	284	276	314	285	250	283	301	250	270	301	303	257	275	269	292	268	272	281	287	303	277	275	267	292	289	286	265	298	307	297	287	236	270	273	276	259	288	277	258	274	318	257	305	283	274	258	283	278	268	282	273	262	269	262	266	281	265	308	286	261	273	284	271	272	289	270	274	254	256	240	272	282	231	237	301	294	299	291	288	308	270	289	237	220	252	289	275	287	266	288	304	315	248	324	281	279	280	309	289	258	275	272	275	248	279	258	288	283	265	275	298	289	268	257	281	270	262	258	293	259	253	303	264	250	273	278	273	300	267	317	267	255	250	263	269	316	252	251	262	271	310	279	263	271	260	293	297	275	281	269	300	279	268	274	289	288	295	310	265	281	283	273	264	281	288	256	269	257	244	267	258	262	246	274	270	290	293	233	282	273	269	267	280	280	277	283	251	244	261	301	268	258	259	266	275	298	289	300	261	249	272	257	257	227	272	332	263	276	240	284	280	295	273	270	266	241	278	290	289	276	270	276	287	284	254	285	264	279	272	250	294	297	254	298	289	264	276	264	265	283	253	264	255	260	264	254	237	257	262	287	286	288	269	338	286	291	279	258	280	296	255	275	280	296	272	292	264	267	303	261	254	268	284	266	302	276	279	275	273	280	262	290	262	257	307	296	270	278	256	278	300	286	297	270	274	325	239	273	307	288	276	245	269	275	273	263	292	256	251	265	275	304	250	285	261	267	294	254	293	277	301	275	277	289	263	273	325	261	277	284	290	263	312	263	307	310	264	309	271	281	307	251	249	272	282	229	279	244	297	284	291	264	274	284	292	256	245	278	256	270	281	295	291	293	297	273	241	277	266	266	269	279	272	288	276	261	266	311	307	295	305	274	327	280	269	285	282	273	263	267	269	267
1776	609	649	662	634	596	629	642	633	608	647	613	609	652	651	613	650	621	618	602	579	586	625	629	650	583	620	658	590	639	627	608	578	602	630	601	640	620	607	625	598	638	599	608	633	548	616	626	597	600	606	649	616	624	559	603	615	614	597	629	594	605	604	669	602	612	631	571	632	646	643	593	639	650	583	613	601	613	575	592	615	625	620	603	591	549	598	569	647	628	606	622	649	618	590	629	615	634	587	600	623	633	624	587	568	602	622	632	612	628	614	548	553	615	600	610	600	646	575	637	589	597	644	627	641	609	596	585	627	608	603	587	607	589	683	610	597	604	600	594	637	627	573	608	636	636	650	627	587	592	594	624	563	613	610	587	600	608	617	642	610	640	601	659	572	597	616	570	570	633	612	573	587	622	581	628	561	620	616	590	603	649	616	576	616	636	583	655	632	624	593	645	584	600	631	547	580	560	611	617	631	601	607	614	609	647	570	639	606	638	647	580	628	620	565	639	586	657	611	621	622	609	605	578	569	578	626	580	594	622	638	595	611	619	611	617	546	548	600	594	594	534	545	592	634	617	607	601	586	618	593	594	617	586	572	625	557	651	638	579	620	571	640	591	588	648	604	577	596	578	593	604	641	620	635	609	653	636	581	593	613	658	588	609	630	630	611	609	576	588	638	620	666	615	587	544	610	633	620	586	602	629	585	637	588	591	641	610	642	641	633	600	616	599	601	606	608	587	612	616	633	609	596	602	655	617	606	605	648	611	642	601	629	618	586	597	633	595	684	612	611	567	648	619	648	597	576	599	572	622	590	552	645	691	590	652	623	596	601	628	620	631	608	590	654	613	587	597	577	636	632	599	584	609	570	567	617	567	607	616	620	624	643	586	613	630	631	619	654	589	644	621	574	626	564	624	639	614	575	641	595	653	604	622	607	628	581	605	589	561	588	607	619	619	582	542	654	619	620	596	612	568	558	676	638	633	621	590	604	584	590	613	594	612	629	640	615	648	611	617	630	595	596	620	604	670	588	586	592	607	641	571	626	637	566	619	633	628	603	624	633	614	599	574	595	610	571	610	598	585	633	632	591	639	640	570	594	596	637	605	558	599	574	595	641	588	599	619	604	579	607	645	602	589	590	612	621	603	607	607	621	619	605	635	589	612	597	592	672	596	600	620	607	621	600	621	590	613	587	608	611	549	548	605	592	586	585	613	605	591	569	644	641	614	631	635	601	633	640	607	631	598	572	602	622	603	604	587	597	602	579	636	596	595	633	594	587	592	646	613	601	616	616	593	604	574	614	597	614	612	608	555	653	611	615	635	590	551	595	577	619	576	584	582	603	601	640	615	611	587	599	580	642	688	574	594	603	576	556	620	572	592	628	589	586	605	615	624	632	640	654	582	643	632	569	575	591	582	629	587	640	639	624	615	619	664	598	617	610	562	597	626	567	632	617	610	614	568	564	627	618	579	589	585	629	603	641	636	637	616	596	601	579	589	606	583	613	614	584	625	591	560	631	618	591	568	600	614	620	570	628	615	602	589	608	597	583	605	566	638	582	573	632	586	576	573	567	643	614	587	621	623	612	593	632	597	593	575	607	597	606	578	630	641	567	592	637	555	548	596	621	610	636	579	631	586	619	604	596	574	596	643	590	639	623	612	578	607	581	563	580	586	631	634	619	667	613	627	574	610	598	589	594	628	609	581	620	583	637	591	611	654	614	616	664	594	644	638	553	652	633	586	615	608	604	614	621	609	609	603	623	626	601	606	608	586	602	616	650	628	605	626	614	630	610	580	604	584	630	607	634	642	586	593	606	609	584	586	616	651	622	633	586	657	663	624	589	598	622	642	582	631	622	615	603	612	599	570	624	626	622	564	640	612	587	612	622	667	583	620	590	655	630	610	629	635	595	631	641	583	593	582	596	576	649	585	575	581	602	605	664	603	606	612	587	631	645	643	614	600	626	631	598	610	618	603	598	638	648	600	606	600	634	628	590	613	589	606	588	649	624	615	635	647	610	586	653	565	588	600	623	574	602	584	591	617	614	572	603	636	592	568	616	599	650	588	625	611	619	592	578	603	574	620	606	600	654	587	578	623	592	575	587	614	619	588	606	605	608	623	663	599	601	622	635	623	658	592	647	611	630	626	578	674	634	618	610	634	585	598	615	652	595	609	615	598	631	615	649	606	605	634	611	652	628	617	646	605	645	588	581	616	621	591	598	596	603	617	638	630	615	607	598	638	596	596	617	642	569	558	620	561	635	597	613	629	625	634	595	598	621	604	593	600	611	584	596	566	599	605	616	614	614	589	584	639	594	632	614	642	623	581	636	622	625	638	612	585	635	618	597	649	629	634	608	648	595	598	610	645	555	638	608	595	600	609	572	602	582	564	583	630	594	613	621	628	583	640	562	595	555	618	597	625	609	633	556	624	611	560	601	620	604	630	615	586	607	627	632	614	610	576	606	618	540	618	610	520	627	646	602	588	598	602	650	617	621	591	644	631	630	582	581	602	617	583	597	615	599	587	580	633	615	643	610	619	617	618	618	607	580	662	600	555	660	612	594	584	634	635	591	639	613	588	602	596	620	586	587	588	597	595	599	620	557	613	641	625	655	614	609	573	594	633	599	605	670	593	580	609	590	613	626	639	598	605	627	579	610	586	637	649	551	596	584	588	628	682	608	612	592	601	587	589	655	620	628	600	619	605	630	648	624	616	577	650	610	631	608	590	602	616	616	551	637	625	617	630	633	583	589	592	620	585	612	615	637	588	556	596	580	587	616	597	560	632	576	622	654	606	637	621	678	624	571	614	628	596	625	620	611	606	616	579	553	618	573	587	651	566	611	691	621	621	610	570	596	601	592	580	587	637	646	553	589	589	563	612	611	597	596	569	574	601	644	607	639	638	616	605	632	648	603	558	656	606	619	550	607	627	618	645	611	630	626	637	617	565	617	576	605	621	665	556	616	625	595	557	625	575	605	614	618	603	643	647	599	589	587	570	563	610	643	604	592	608	599	585	648	615	613	601	621	624	611	606	594	622	579	610	583	575	591	611	603	612	613	583	624	612	631	617	603	650	625	593	589	607	632	640	654	640	573	607	618	624	618	612	601	619	630	603	596	625	573	629	610	602	636	628	612	643	598	615	637	594	604	580	596	572	643	634	642	623	610	549	649	578	599	618	617	579	600	610	608	604	581	629	618	617	628	623	586	603	603	578	603	621	601	655	600	584	678	596	607	589	627	621	634	629	610	579	611	644	653	559	649	617	638	606	640	587	628	575	599	607	549	614	579	583	617	631	577	619	615	576	676	662	600	623	615	605	585	609	590	613	589	597	636	626	588	556	650	595	602	602	607	627	593	576	597	678	589	615	650	614	575	608	613	588	636	595	612	591	617	622	639	668	634	609	596	540	547	595	604	630	593	625	587	646	601	611	606	619	623	608	607	638	608	651	603	604	601	610	614	632	597	636	559	568	591	626	658	585	575	659
7335	473	477	396	302	293	250	234	173	187	191	166	164	160	164	160	161	176	159	157	143	149	165	179	148	171	162	160	170	154	183	164	155	175	152	160	174	174	171	151	174	163	175	175	177	169	148	153	165	136	165	142	172	167	145	163	153	168	172	164	164	169	170	150	165	164	154	137	139	156	189	177	168	146	171	169	125	145	169	155	184	155	157	176	173	158	152	158	174	159	169	136	153	161	171	152	196	171	161	136	157	171	137	161	165	182	172	176	169	148	156	151	142	169	165	148	151	151	153	161	193	154	171	168	148	170	163	158	161	154	136	159	157	162	156	174	177	155	154	167	178	153	140	150	163	144	161	161	157	172	147	156	127	161	187	146	132	145	173	161	142	156	157	160	169	163	148	153	175	142	161	172	187	163	131	166	164	166	148	174	166	173	166	162	140	172	138	147	164	186	179	177	182	143	145	164	164	169	139	140	176	149	164	170	154	176	170	156	193	191	154	130	158	179	142	174	158	168	168	156	139	171	134	163	150	162	155	175	144	166	170	162	149	147	146	149	155	174	155	157	148	167	158	132	178	159	161	168	174	152	176	151	141	148	175	170	170	132	153	145	152	176	150	170	174	153	161	121	157	175	146	160	155	162	159	157	157	158	164	156	137	161	156	159	161	160	162	133	163	165	149	151	158	152	161	161	174	147	178	158	173	174	162	158	142	142	144	162	152	152	149	158	163	168	151	144	138	158	158	149	156	151	150	153	150	183	153	149	141	174	142	154	171	146	159	167	159	156	174	157	181	154	156	164	154	158	160	143	163	173	167	152	154	193	149	156	160	148	140	154	144	140	160	135	169	139	144	141	126	158	174	172	162	150	175	178	160	142	133	162	183	135	138	136	151	149	152	153	142	135	175	143	150	141	160	157	145	148	161	160	154	154	165	161	168	152	156	136	154	179	152	168	141	152	150	138	163	161	172	161	156	163	165	168	182	166	160	144	154	141	169	164	177	155	151	166	159	178	173	166	153	160	140	155	174	163	164	157	160	169	163	137	163	148	170	156	165	169	147	140	155	140	126	147	166	138	183	143	183	150	158	159	145	173	142	167	128	148	150	149	160	146	139	133	168	148	157	157	150	146	158	160	178	154	188	137	165	156	162	175	160	168	166	146	162	169	173	153	149	137	151	164	166	168	155	160	142	140	168	154	165	159	152	166	199	172	157	136	154	152	160	145	155	149	145	136	154	150	185	129	137	170	133	177	154	149	164	151	177	173	148	160	164	156	153	171	159	164	168	154	155	170	165	172	176	165	169	163	139	139	153	151	158	142	153	126	191	170	145	142	152	188	161	182	150	142	153	132	167	139	153	146	159	174	167	157	172	173	150	132	158	152	170	142	134	153	165	184	161	158	147	148	154	162	160	173	160	151	166	167	167	155	163	156	176	170	178	150	129	173	146	155	150	153	143	171	185	171	176	146	157	145	170	155	158	162	194	145	174	165	150	153	146	162	157	164	155	168	151	166	159	131	151	143	150	156	152	140	181	156	140	140	141	152	151	161	160	177	177	145	175	145	148	119	169	157	154	151	143	161	156	143	167	173	170	136	163	136	152	180	160	134	154	169	170	143	125	150	155	165	165	155	175	161	171	179	182	160	146	162	127	159	159	155	160	133	155	164	168	150	168	154	147	153	150	171	158	156	151	137	164	148	158	165	153	158	174	169	137	153	191	143	179	152	143	158	193	168	174	162	179	144	165	160	177	159	147	164	168	174	171	153	194	180	179	143	192	168	170	140	160	156	153	176	149	152	146	169	144	160	146	148	150	153	163	166	149	143	167	163	159	167	169	144	177	156	167	167	156	179	160	164	140	153	135	159	172	144	190	158	125	157	162	157	159	165	152	165	136	147	148	153	167	159	132	175	152	148	164	161	159	163	152	161	155	144	175	161	159	153	157	153	151	156	140	137	147	160	164	184	156	132	154	151	144	170	157	160	146	170	186	146	190	143	163	164	162	178	148	180	182	159	162	142	139	163	171	158	173	184	152	163	169	151	170	154	148	198	148	156	168	168	142	176	157	163	149	154	147	156	146	145	178	179	149	151	155	165	178	138	167	143	159	190	156	161	178	166	173	156	156	155	167	136	169	176	143	160	153	148	159	174	173	154	162	170	154	166	159	186	145	163	135	174	167	186	168	144	154	150	136	152	164	151	149	147	163	133	182	177	133	150	159	162	165	176	179	186	148	157	196	176	186	149	162	152	148	178	166	160	156	154	165	173	162	170	163	165	165	145	156	157	167	141	168	168	136	185	181	141	148	151	161	166	163	142	126	143	147	148	159	180	168	158	162	185	170	168	150	146	129	161	131	161	152	152	169	164	184	166	137	168	166	141	158	167	143	146	154	157	172	180	188	176	163	150	165	169	133	161	149	154	156	121	145	152	158	153	154	180	178	144	171	161	148	164	174	143	165	159	166	163	142	175	142	162	153	169	150	145	143	161	146	156	138	152	142	159	183	174	146	144	172	135	156	157	176	165	164	151	139	144	142	160	176	168	149	157	150	154	148	155	178	163	200	170	150	153	151	161	141	144	169	151	152	142	160	155	144	147	163	146	151	160	173	125	161	163	158	159	160	140	144	173	171	140	164	196	174	137	163	154	153	146	162	139	161	173	167	173	187	140	141	158	129	154	163	164	144	174	167	150	152	149	148	139	129	151	176	166	142	153	168	136	179	177	150	144	128	148	155	150	162	140	153	179	168	149	168	167	150	151	156	141	170	146	141	176	155	168	141	153	149	138	163	140	155	159	180	168	130	177	146	139	153	177	153	158	144	168	145	154	142	160	152	124	151	159	132	138	161	155	151	170	160	164	155	157	157	143	147	150	163	143	165	148	148	161	161	160	168	174	136	151	148	185	165	151	135	160	140	157	152	162	147	155	181	150	133	168	146	121	134	153	177	150	165	150	172	149	129	161	153	158	169	147	148	150	139	155	164	155	167	175	163	155	166	167	159	160	162	178	177	169	173	157	162	173	169	177	151	178	155	154	175	162	141	168	184	173	161	167	123	169	156	143	140	136	154	168	150	158	146	164	175	170	168	131	168	137	164	164	124	172	185	167	167	164	180	171	146	173	151	171	158	133	163	169	142	158	170	154	159	158	155	149	171	130	184	181	166	134	182	174	157	170	185	161	157	175	124	133	167	165	146	154	165	162	153	167	161	159	160	136	138	164	152	168	162	155	171	159	186	153	158	153	162	163	173	150	166	149	166	145	124	149	137	150	162	149	154	144	155	183	149	165	160	167	141	161	168	138	136	176	157	139	153	163	154	170	168	178	154	139	152	179	162	130	164	148	164	141	163	162	191	149	136	146	151	161	161	164	153	175	196	151	156	187	146	161	191	158	130	141	156	163	159	164	170	144	163	152	158	161	150	157	143	189	152	164	195	138	147	140	168	177	163	159	144	144	153	175	166	148	133	146	154	159	148	162	152	193	141	167	153	145
6058	651	1087	1336	1157	940	789	694	648	634	536	535	538	510	470	481	474	454	425	456	446	399	448	396	425	371	393	406	415	393	399	413	399	388	421	411	399	429	443	417	434	401	434	436	407	425	466	419	422	398	400	423	445	395	408	430	392	364	407	431	422	390	407	385	372	410	424	361	365	402	401	368	413	386	371	393	366	387	400	419	355	386	405	393	380	393	369	376	423	396	349	424	400	405	391	358	395	382	401	397	368	402	396	409	386	376	399	374	385	378	400	402	367	362	397	383	400	375	409	371	377	376	353	374	435	375	402	419	389	390	399	381	391	420	371	396	368	391	371	365	393	392	406	380	418	424	400	381	376	375	377	375	393	375	361	363	405	368	390	366	401	395	381	396	380	388	408	376	367	414	426	338	416	397	380	380	349	382	361	386	391	402	379	394	381	397	355	396	386	382	376	378	405	404	427	378	375	374	376	402	381	372	380	356	379	380	368	358	381	396	410	392	398	392	394	382	409	357	384	390	399	349	356	407	372	398	378	383	381	382	391	419	433	395	412	363	393	391	411	357	446	342	350	381	421	394	412	391	416	416	398	386	425	410	364	396	433	389	373	368	415	412	379	431	419	376	375	396	370	384	392	390	387	390	383	349	380	406	393	398	356	381	370	362	408	385	402	381	376	391	389	373	385	380	392	352	421	388	413	371	371	382	368	382	381	376	365	392	378	400	396	396	418	358	367	371	378	395	377	372	374	390	371	366	397	378	385	371	382	365	394	334	370	399	384	380	348	414	401	395	416	372	354	361	386	387	415	377	364	392	360	362	378	373	344	363	399	383	392	400	405	369	392	421	381	408	357	399	386	370	433	372	362	391	383	376	373	389	404	427	424	385	377	390	339	382	361	346	384	353	381	399	396	408	391	420	384	393	414	362	408	383	377	364	373	368	377	370	385	369	356	416	350	349	373	396	343	410	404	376	360	379	368	414	371	393	415	367	364	411	400	378	372	383	389	416	354	379	393	364	404	381	376	412	397	389	394	401	376	377	391	364	401	383	381	403	400	394	389	388	372	378	342	396	364	347	399	364	384	377	369	369	385	402	370	358	364	384	358	403	402	391	351	388	375	389	360	394	394	375	410	359	396	378	373	382	399	423	368	406	371	416	386	387	388	407	390	356	404	383	356	374	381	350	373	379	384	392	382	367	364	373	370	379	375	398	396	347	422	383	374	410	364	368	381	398	363	381	398	394	366	359	407	381	404	401	366	381	372	423	365	398	358	365	387	364	377	374	379	414	368	387	393	370	399	379	380	396	393	381	419	354	404	373	396	394	373	409	365	373	378	397	386	368	374	377	387	356	405	378	397	383	369	404	393	398	406	379	392	395	390	416	385	368	358	401	411	336	416	342	368	383	376	385	391	404	378	383	409	380	396	401	378	391	393	408	380	421	403	377	414	373	411	385	386	354	428	378	369	367	388	356	397	382	354	422	364	428	372	369	372	405	386	382	392	371	362	401	394	383	408	372	383	414	357	388	389	402	371	372	360	395	388	369	390	381	394	398	369	359	392	390	390	386	414	403	370	386	374	378	387	386	384	353	413	378	372	394	377	397	363	391	397	393	389	382	374	386	403	390	384	391	346	362	405	393	369	387	352	380	377	412	403	345	368	395	348	423	338	362	362	409	398	410	383	378	377	360	326	371	400	388	364	402	374	402	388	391	408	405	398	369	379	375	409	362	444	407	354	415	386	404	424	375	392	360	410	398	361	350	403	378	399	375	382	373	415	365	409	375	357	391	379	367	367	392	410	355	371	387	401	395	384	369	351	406	392	413	370	377	358	403	384	364	379	387	392	369	362	356	368	389	380	387	376	395	414	417	388	349	380	421	357	377	421	380	380	376	345	374	428	387	429	421	388	412	391	368	362	395	394	369	376	379	404	380	396	363	391	395	357	367	371	403	362	365	358	415	410	387	357	368	386	376	368	372	383	343	369	350	379	395	354	386	360	377	392	397	403	385	373	364	401	350	353	405	379	368	380	362	396	365	355	363	391	351	376	383	427	377	396	367	392	412	390	375	383	412	369	431	368	400	433	382	384	399	388	359	382	374	401	394	392	360	368	363	403	418	410	353	385	395	392	353	378	385	398	386	414	400	388	352	412	345	390	364	384	365	397	374	420	367	368	347	386	406	376	381	384	402	398	388	366	394	390	382	404	399	386	417	421	397	358	403	404	367	383	369	415	390	395	419	406	381	408	369	381	407	403	385	423	372	361	385	411	402	394	378	392	354	392	366	380	376	392	371	381	365	384	380	369	400	391	368	404	384	388	420	383	396	357	418	370	404	398	378	404	385	380	372	381	380	408	382	391	372	402	373	372	418	369	386	368	428	390	427	358	367	371	354	354	401	392	375	387	400	391	416	369	404	369	386	392	395	384	420	411	362	366	402	381	365	379	399	365	398	375	383	372	415	356	373	396	378	368	397	398	371	345	403	380	381	370	406	391	370	394	396	369	403	360	376	397	400	366	350	392	386	402	365	366	348	369	394	392	368	385	380	400	375	337	407	368	387	352	399	393	384	384	415	373	389	380	406	404	355	403	417	430	385	390	384	367	377	364	373	400	379	395	398	390	380	388	389	387	370	382	371	393	395	423	373	384	398	407	372	396	387	379	397	386	365	396	390	413	394	372	346	396	398	388	364	399	420	365	362	377	389	394	389	417	381	355	371	382	388	378	383	406	382	365	385	367	388	376	376	423	414	361	368	379	384	399	381	402	382	357	405	411	381	367	350	366	382	412	361	389	370	378	398	375	374	404	350	374	360	406	393	347	372	399	377	428	357	380	411	406	392	396	410	374	406	361	387	383	367	348	395	372	369	419	391	383	364	373	396	380	377	424	380	388	419	384	394	369	402	391	392	369	367	383	379	406	373	378	376	405	345	374	403	357	394	390	378	376	373	415	411	365	389	399	386	370	365	363	386	370	364	386	358	379	378	422	402	386	360	389	379	398	412	403	388	419	400	406	400	384	390	371	386	385	359	366	368	340	399	389	418	387	411	419	369	376	393	369	383	408	402	374	392	406	384	407	401	354	391	383	395	379	450	403	380	428	409	354	412	371	406	415	348	376	406	387	381	414	387	410	369	391	376	373	393	376	358	385	381	381	391	382	379	405	368	367	338	387	363	372	366	354	416	354	390	380	433	398	390	387	434	392	372	400	393	399	383	360	404	353	398	399	422	418	429	416	419	377	343	410	402	402	385	380	383	378	401	369	396	382	400	381	350	382	377	388	357	407	361	365	367	402	396	390	352	388	381	432	399	397	392	397	407	365	370	432	406	389	379	400	354	380	354	380	340	378	395	366	359	364	374	380	390	362	412	398	393	400	373	407	379	367	396	352	396	352	351	389	363	380	344	390	395	422	361	365	378	365	392	365	409	430	416	386	400	378	379	370	395	434	384	373	366	399	372	413	371	368	388	371	382	392	366	381	382	384	401	398	361
13562	1070	955	746	613	430	370	348	296	296	309	248	296	250	246	276	248	255	255	195	243	248	239	220	230	213	239	230	227	225	242	195	224	213	199	210	221	242	254	198	229	227	221	242	213	221	226	229	233	209	205	211	210	231	205	220	227	208	230	224	195	184	186	218	199	197	226	228	210	214	208	221	267	222	222	207	207	215	203	209	201	227	210	211	212	230	225	238	220	209	220	234	212	230	236	226	227	230	197	223	214	238	213	216	195	193	207	202	201	208	221	220	240	257	215	207	213	233	222	241	235	215	206	210	195	218	230	216	212	225	234	218	212	222	220	246	211	246	244	227	234	211	224	227	239	216	213	230	227	209	228	196	234	202	222	209	246	223	195	198	194	220	209	258	236	214	238	217	203	230	238	221	233	214	219	199	215	221	229	240	246	213	232	255	210	227	216	231	227	204	242	229	262	219	220	212	207	197	225	218	239	231	196	218	227	211	190	224	231	202	188	212	222	196	212	236	241	213	256	213	217	239	226	248	260	213	258	229	232	199	211	220	229	215	248	262	210	233	245	224	214	220	195	218	201	213	193	189	215	211	200	216	199	232	213	218	226	225	218	196	208	231	198	205	207	229	240	196	239	241	226	229	222	228	223	227	188	237	203	205	219	218	200	221	227	191	236	212	204	197	226	202	227	210	206	214	214	209	222	219	214	209	202	204	203	208	185	215	226	222	264	210	225	242	248	217	219	220	243	243	241	240	222	212	233	218	227	234	217	222	202	230	241	245	226	182	210	232	242	225	217	247	223	209	227	206	211	239	205	220	214	221	196	209	194	236	217	191	194	208	219	229	215	222	227	205	218	222	220	222	207	228	209	221	215	209	227	204	214	194	222	222	218	229	201	207	222	238	224	238	215	202	236	214	204	235	201	198	217	238	191	226	221	231	218	228	244	229	246	231	231	194	229	243	251	195	210	214	229	212	183	193	235	212	204	235	223	228	204	226	214	240	221	209	218	209	226	193	197	207	196	232	249	215	227	218	211	243	231	237	231	197	221	220	214	224	207	194	262	200	203	217	217	244	192	203	247	229	225	219	228	232	193	227	232	272	258	217	224	217	223	256	229	206	212	219	193	211	204	224	221	221	246	222	223	228	223	226	207	247	247	249	222	215	189	215	194	223	236	215	223	214	207	225	211	216	188	211	223	200	223	227	205	208	208	254	233	228	204	196	205	220	186	212	221	242	228	228	235	228	225	229	204	225	223	227	209	196	233	237	203	200	237	211	232	243	221	234	218	247	217	230	229	201	210	244	229	225	211	202	214	189	218	226	243	218	243	253	199	208	187	238	226	192	223	243	208	230	232	225	219	215	230	236	192	184	218	242	225	220	195	214	217	233	213	216	197	243	216	206	229	203	213	195	244	241	221	205	222	201	196	229	219	201	201	201	226	198	202	222	216	211	205	222	223	251	214	246	204	232	239	224	199	215	247	209	218	213	237	227	245	238	232	213	199	218	234	205	223	232	237	224	219	218	255	221	211	204	214	226	222	237	226	225	235	224	216	204	214	204	261	229	201	212	230	233	223	245	184	253	205	243	228	238	216	203	232	214	235	214	210	208	224	217	228	239	201	211	241	230	252	202	208	231	239	212	225	230	202	195	224	248	213	226	239	205	198	223	229	220	227	215	223	220	222	212	211	243	231	230	209	251	237	203	199	214	210	212	246	208	219	222	203	221	207	241	224	222	230	228	222	253	203	227	231	206	196	214	207	218	187	230	248	233	196	206	216	224	210	229	229	225	229	191	236	209	200	220	208	239	236	227	208	233	216	213	250	252	233	230	233	239	251	247	236	213	217	235	208	202	228	219	206	207	191	224	224	174	208	237	228	209	237	202	230	203	212	240	229	200	238	242	241	201	177	227	207	211	234	184	214	213	244	198	224	204	202	207	239	198	246	250	229	218	180	191	243	237	228	234	256	237	240	210	221	226	222	202	223	224	217	180	223	203	232	223	205	195	213	239	233	212	226	210	214	229	231	203	206	248	249	228	210	224	231	202	221	195	210	210	226	225	202	243	218	227	228	222	251	240	227	219	212	230	219	216	229	191	219	223	214	208	216	225	205	237	212	228	234	230	193	179	223	207	217	226	232	219	209	225	253	238	251	221	239	195	211	235	210	232	250	231	227	236	237	238	218	207	253	213	203	212	237	240	231	188	197	231	232	207	209	249	195	237	243	218	234	233	251	248	237	227	211	219	231	219	220	209	188	210	191	251	225	233	236	219	224	222	215	232	224	209	229	244	229	211	204	231	234	239	214	244	226	210	210	214	229	221	213	206	204	214	199	222	242	223	203	192	249	221	209	219	205	225	241	240	216	209	214	203	211	247	237	245	211	219	216	250	189	206	198	213	240	223	192	222	251	186	228	241	221	173	209	235	213	231	228	211	221	239	224	239	215	212	240	250	219	212	226	231	241	214	221	232	225	207	207	202	210	236	228	239	271	239	227	223	214	208	242	239	216	226	224	251	240	239	231	248	207	209	221	201	218	205	206	222	236	236	217	222	236	231	209	218	207	214	232	212	212	187	220	231	198	224	217	188	208	199	232	221	209	218	202	192	228	222	241	213	201	220	216	205	199	186	217	222	192	234	229	201	212	219	183	243	215	212	246	244	202	218	197	212	215	204	225	188	210	237	222	199	224	237	234	246	226	230	217	237	260	207	238	239	224	200	214	208	201	215	230	225	207	192	217	199	233	225	227	229	196	185	206	220	213	232	204	221	245	246	240	207	197	241	231	202	215	221	234	241	197	198	226	215	205	225	234	240	241	215	202	214	208	204	213	233	232	190	221	210	218	253	216	193	193	198	204	215	212	215	211	240	203	217	237	210	226	222	233	192	242	241	219	197	197	225	213	208	209	226	215	223	210	220	207	225	209	217	251	200	211	221	224	217	212	183	257	216	205	218	208	241	222	212	226	227	196	214	238	219	194	247	199	229	221	246	178	186	215	229	222	248	228	212	237	234	235	214	219	226	214	214	195	228	226	205	246	213	194	210	219	216	211	220	213	215	214	216	217	213	216	234	248	220	215	215	237	215	208	251	196	265	229	233	200	211	207	218	259	231	222	204	216	233	200	194	214	230	208	224	222	220	190	229	206	220	239	222	243	228	219	199	210	220	220	179	225	246	211	189	237	219	216	210	243	256	215	209	215	208	229	202	202	217	197	230	196	216	206	236	258	227	233	224	230	244	232	225	234	202	244	211	216	244	187	221	224	245	232	186	205	234	245	255	246	242	205	221	201	221	208	209	215	229	227	212	247	226	234	206	197	231	238	195	199	224	235	213	228	206	213	199	225	228	227	199	239	225	216	253	214	237	237	197	218	228	215	229	216	222	235	227	244	192	237	234	222	187	258	239	246	246	259	231	188	229	199	241	221	222	225	229	239	227	201	224	222	221	266	208	182	203	238	202	220	191	226	207	235	233	201	204	231	226	236	212	210	276
7972	1016	1993	2374	2005	1610	1296	1112	1063	873	848	800	784	717	683	702	705	577	665	655	600	599	614	593	608	611	578	572	614	568	607	534	522	601	572	524	590	605	595	635	632	558	598	571	585	560	559	550	578	520	588	573	556	554	520	558	544	592	551	550	571	555	576	549	518	525	525	519	537	523	486	510	563	538	551	547	537	513	526	528	545	539	551	539	578	497	533	515	487	524	531	507	532	542	542	551	526	521	506	524	503	547	553	573	493	514	478	542	545	558	547	564	510	490	512	537	544	515	572	533	519	575	492	551	537	545	508	531	521	493	520	516	562	561	567	477	499	530	539	539	505	599	552	594	514	505	523	480	570	552	531	542	524	524	550	568	524	556	560	552	482	533	573	507	540	496	500	518	549	525	583	509	555	541	512	555	511	480	521	539	553	498	497	521	571	504	522	494	572	527	516	553	500	543	505	495	508	535	565	556	550	539	530	525	496	525	533	551	550	537	521	553	553	576	541	511	515	499	524	505	512	517	534	505	510	544	533	520	584	534	538	563	550	499	534	563	537	555	512	513	504	579	512	529	552	525	499	549	524	521	543	527	495	511	511	517	492	528	536	526	546	529	576	512	536	541	561	537	487	537	521	538	519	548	558	492	528	516	507	513	508	549	512	467	537	530	530	472	546	517	559	530	518	538	522	601	537	524	552	526	543	523	510	524	498	526	508	505	545	532	516	561	548	522	503	532	483	605	531	555	539	493	517	533	485	543	509	467	523	553	555	515	512	489	525	536	490	515	528	522	551	506	513	504	518	517	546	494	501	534	509	557	523	496	496	518	553	543	511	546	514	542	540	511	523	561	506	572	520	521	510	512	533	563	481	519	567	522	535	551	518	557	497	522	542	513	496	546	544	557	531	487	493	519	528	483	514	539	514	535	511	532	529	506	535	483	550	504	522	519	552	535	515	502	554	529	514	532	513	543	504	525	552	529	498	507	547	504	516	499	559	541	514	518	497	554	516	555	509	505	524	516	522	555	562	543	507	549	537	484	566	472	536	519	520	559	509	498	515	519	509	489	559	564	533	516	528	558	513	529	492	538	501	561	486	512	540	531	503	522	543	547	525	529	501	504	526	523	516	545	546	523	540	515	497	506	511	549	527	557	518	554	549	510	486	566	503	526	517	530	530	477	532	535	512	566	528	509	522	523	508	536	526	528	511	515	525	545	505	508	527	549	552	549	524	537	567	497	514	467	565	573	480	520	515	510	527	539	511	536	555	503	488	502	504	518	512	509	572	554	525	530	458	567	489	522	526	520	532	538	546	506	548	522	498	533	532	519	518	542	509	525	509	509	548	504	473	508	542	512	507	504	525	525	520	558	512	523	509	498	489	523	525	554	503	555	526	547	527	510	497	566	534	522	523	540	531	460	531	526	519	525	518	569	555	522	516	495	556	549	551	512	498	513	517	522	498	520	532	562	515	518	490	496	554	520	513	506	553	489	483	550	506	536	498	518	525	529	527	533	512	541	514	550	493	520	546	507	549	505	504	522	531	549	546	542	525	556	519	529	511	520	539	499	515	519	518	506	522	494	530	557	549	502	531	529	533	480	532	492	538	485	519	485	536	540	548	515	572	482	530	514	517	541	518	487	547	501	519	496	535	528	537	500	525	527	547	517	490	529	531	516	538	466	505	532	498	515	581	523	510	528	534	571	563	523	506	537	522	519	547	522	509	487	547	487	493	506	531	536	521	508	500	506	522	536	545	533	561	487	476	552	529	539	507	524	554	550	493	535	544	560	479	565	506	542	555	521	554	469	521	523	523	522	525	548	504	480	539	510	465	549	549	551	557	504	522	526	495	548	482	565	537	524	495	515	558	531	524	507	523	538	548	526	538	507	480	512	509	528	503	554	503	545	519	562	489	480	540	524	516	511	514	489	526	512	508	507	498	531	479	523	528	531	557	518	480	522	547	495	536	531	499	509	520	522	510	550	545	541	492	556	521	533	556	496	591	509	545	533	527	516	495	508	521	507	531	528	473	516	542	547	538	512	539	562	514	521	548	535	532	528	547	526	518	531	516	479	533	506	509	527	546	475	568	516	537	514	484	524	528	528	544	493	538	489	534	542	535	551	557	544	542	555	534	545	553	558	516	562	530	526	501	565	474	518	507	539	531	560	554	506	527	512	519	479	537	535	497	505	541	531	527	528	548	522	533	474	564	533	502	551	581	546	527	527	521	489	512	530	503	512	557	561	517	539	503	533	536	522	534	524	558	537	517	537	525	606	485	538	535	517	516	490	535	536	509	537	526	511	540	529	505	550	544	523	511	509	560	535	520	513	495	468	540	544	530	526	566	511	517	579	501	545	500	546	514	523	521	533	490	524	482	500	510	533	513	550	528	547	539	513	542	504	512	493	501	484	499	518	513	519	550	509	532	528	482	536	507	537	521	548	543	548	524	571	550	533	537	484	541	536	531	515	523	535	497	493	503	521	500	523	499	495	542	486	546	546	546	520	526	528	491	510	560	530	537	490	532	545	522	517	511	542	516	542	527	503	520	541	505	510	563	504	515	553	530	524	489	506	491	534	523	544	486	543	495	519	526	540	536	510	523	540	548	533	513	566	490	546	544	506	527	517	500	541	556	499	574	547	544	514	513	502	522	490	525	542	554	525	518	535	564	558	551	516	550	515	559	566	499	527	507	544	508	513	547	558	510	496	581	550	538	550	546	539	551	550	516	541	552	527	490	493	529	575	546	538	535	510	496	540	522	488	534	540	492	573	537	537	550	506	514	565	548	567	504	519	503	524	509	498	551	504	499	526	488	547	516	530	520	518	538	519	554	533	577	549	553	557	534	501	516	561	550	526	543	543	482	540	538	507	558	514	498	555	495	536	493	558	497	501	521	504	516	503	560	503	546	521	503	572	518	543	535	521	557	542	550	503	477	506	519	517	495	541	485	522	556	507	543	538	506	527	506	542	535	517	515	497	539	505	484	506	468	511	521	525	478	502	532	542	519	531	512	504	531	531	521	502	525	531	532	520	529	570	524	507	472	520	543	531	532	523	527	525	499	527	523	548	524	535	473	524	541	564	532	529	466	503	529	502	527	562	542	492	521	525	523	497	523	584	563	513	487	487	549	511	554	535	536	530	513	529	500	530	537	510	525	514	514	577	485	543	508	545	535	518	489	533	503	543	540	524	513	507	508	559	560	549	506	532	551	538	548	516	505	536	441	503	498	547	550	561	525	558	542	534	511	530	494	507	507	556	537	511	555	520	526	521	542	554	518	554	502	497	536	497	512	554	517	513	514	546	515	530	556	521	510	512	504	529	543	514	539	516	561	538	471	523	544	496	540	546	589	511	504	545	548	540	512	521	529	525	501	530	533	497	524	543	523	530	543	556	509	520	532	521	567	545	512	490	515	548	503	534	500	516	536	524	527	527	564	548	531	542	536	548	559	514	509	524	529	505	521	495	532	551	545	551	549	508	541	519	551	537
1403	268	302	326	301	251	264	275	268	265	282	273	276	238	279	282	276	281	291	246	246	282	285	263	258	246	247	240	260	244	284	275	281	270	253	247	265	262	250	275	253	261	252	270	277	292	268	280	264	302	256	290	277	295	282	287	291	282	231	276	279	241	257	247	241	302	263	272	252	248	291	270	260	296	245	278	254	265	249	268	277	306	262	265	281	277	299	296	269	283	273	283	259	252	281	274	241	282	263	255	278	271	261	262	327	286	276	238	311	287	275	234	264	246	282	248	255	274	248	247	279	295	230	246	269	288	293	253	264	262	248	311	264	307	262	310	257	255	278	290	235	261	261	303	303	249	272	234	257	264	268	267	283	271	270	266	246	237	253	264	238	252	276	289	275	284	287	274	269	274	253	289	285	268	250	280	267	296	269	266	297	285	312	266	245	244	253	253	272	268	266	277	270	262	271	233	267	292	282	244	283	313	250	300	266	270	251	284	289	265	258	269	265	256	257	265	252	253	275	275	277	294	278	266	278	301	288	276	284	297	271	298	250	255	257	292	313	242	279	261	302	272	248	279	289	256	267	287	276	295	287	257	285	284	275	279	236	290	272	253	282	291	286	292	297	273	306	267	288	284	263	285	254	239	264	293	243	222	260	282	251	258	244	250	295	266	255	283	303	306	278	288	270	310	258	267	279	278	279	284	265	247	268	231	270	295	230	274	280	232	266	253	252	275	308	285	260	277	288	296	261	270	267	283	254	282	251	279	280	272	252	297	269	294	265	265	272	301	277	272	284	271	274	267	264	278	252	263	288	279	274	272	261	256	281	245	258	273	253	283	250	280	261	254	257	269	263	231	225	281	243	241	277	266	295	251	260	273	267	253	279	269	271	271	244	254	249	245	261	293	269	274	250	264	292	289	243	257	273	292	266	286	283	276	295	260	271	283	239	231	309	281	261	291	256	271	264	282	258	264	259	253	243	265	275	296	285	273	270	249	266	273	258	302	233	243	261	274	274	273	245	264	242	258	287	295	283	289	273	262	259	258	221	289	280	275	230	262	278	254	287	268	250	283	291	278	245	279	273	269	278	275	271	284	303	301	253	288	259	275	276	249	264	293	256	280	281	302	271	263	290	263	229	284	276	274	260	280	261	282	273	250	277	278	260	278	266	268	282	256	269	247	277	257	256	250	263	273	274	239	253	279	287	273	258	295	278	291	259	263	283	248	242	277	267	270	293	248	275	280	295	260	234	264	257	289	279	255	291	269	253	267	283	250	265	275	266	259	274	252	268	285	275	293	300	293	299	258	298	267	255	288	304	268	252	298	257	277	234	246	255	259	277	275	270	279	294	312	253	263	276	264	262	253	269	259	271	266	286	262	259	262	287	264	284	231	278	251	254	279	282	266	274	298	242	304	276	292	326	262	279	296	289	276	248	250	293	266	270	258	293	270	265	234	288	270	262	278	276	261	283	251	285	260	270	263	266	293	263	253	267	287	269	313	279	260	253	258	285	265	273	257	252	250	311	224	276	253	279	254	254	286	267	282	260	295	291	292	259	279	253	268	253	245	290	284	281	238	240	284	291	266	288	244	275	294	294	275	261	247	281	281	254	295	263	273	246	277	232	255	292	247	273	241	292	284	283	255	263	279	285	283	283	273	295	282	283	269	283	280	229	266	258	272	283	292	264	277	267	257	279	240	276	264	271	285	278	268	283	292	285	280	260	246	299	253	281	289	280	262	246	268	295	284	249	293	281	270	271	246	257	268	243	307	263	270	262	254	249	282	268	249	289	267	281	306	280	261	261	239	297	253	270	296	274	252	304	263	265	259	270	250	237	289	272	300	282	252	286	261	260	265	282	292	271	293	270	284	256	254	265	249	269	294	259	253	277	277	247	268	281	295	281	259	303	275	253	261	254	257	239	272	313	305	277	279	271	282	237	263	268	306	296	302	295	259	262	236	279	297	269	261	271	272	235	311	259	287	254	261	252	263	243	273	274	301	295	271	279	285	248	267	280	292	286	265	270	282	240	275	277	275	291	272	272	273	270	277	269	280	252	244	285	273	272	291	284	279	243	280	256	290	275	298	254	260	290	260	272	263	278	251	251	257	286	250	293	255	241	260	254	265	283	243	252	270	307	276	291	291	259	254	265	251	244	266	259	303	248	262	311	297	283	259	276	274	267	293	245	264	274	255	252	276	282	262	279	293	258	283	283	266	271	265	290	261	279	245	314	289	281	282	254	257	267	282	250	262	249	260	260	272	269	297	272	256	269	278	296	266	265	270	303	252	253	252	263	288	271	251	245	267	306	244	260	277	295	267	270	288	268	285	273	253	254	274	272	251	287	243	250	305	235	279	256	286	275	268	276	261	299	280	254	253	300	268	314	267	278	270	257	307	277	275	244	261	268	269	282	281	268	243	278	244	246	264	286	239	276	257	280	266	281	268	262	305	269	281	273	293	241	279	283	265	282	296	238	263	258	267	247	251	259	274	277	274	261	278	261	300	264	288	283	259	277	250	262	267	275	290	279	280	278	254	274	247	278	308	270	254	276	289	308	258	262	261	267	271	305	247	299	264	259	294	297	285	280	252	298	246	282	268	302	305	265	273	264	286	293	255	254	284	283	230	288	260	279	260	276	291	264	258	290	232	246	270	261	284	270	271	284	271	244	293	256	277	252	275	274	242	276	296	260	295	272	267	300	291	266	265	273	247	301	277	288	308	274	288	272	259	303	261	276	299	297	273	256	326	278	279	287	265	269	259	258	263	247	282	278	262	306	315	293	278	286	257	241	262	258	292	311	278	289	238	296	273	256	294	311	271	248	258	295	260	241	257	262	280	274	271	287	264	248	282	307	252	314	269	302	280	236	278	279	270	283	282	276	264	259	271	277	247	268	277	268	265	274	250	289	296	256	285	259	300	283	241	277	265	254	252	258	250	269	272	242	283	241	263	281	269	281	247	281	296	273	259	247	244	288	306	296	251	270	243	230	237	273	271	267	270	274	271	285	259	236	278	313	274	266	239	257	297	286	274	277	267	251	262	258	266	253	276	286	270	280	285	313	251	280	233	306	285	271	285	265	269	277	300	295	244	247	291	268	291	256	277	262	252	265	299	259	297	264	272	279	275	274	284	316	265	267	290	270	242	283	283	279	267	239	267	256	260	247	262	250	271	289	269	244	291	261	262	247	263	270	260	281	266	275	294	276	279	261	274	242	277	281	269	262	241	265	323	290	289	256	291	274	260	273	274	276	269	294	264	292	284	266	290	261	286	296	262	256	260	232	275	288	271	246	246	280	269	245	257	299	290	262	290	275	311	262	249	290	269	276	307	265	247	321	271	303	275	273	251	278	278	231	272	292	277	240	264	293	269	252	247	269	245	238	265	234	252	293	283	302	284	275	254	264	284	284	251	247	258	274	274	271	281	290	253	271	283	287	268	281	264	273	255	251	309	271	264	277	252	265	285	276	257	262	284	271	281	247	312	275	251
1769	571	646	598	616	633	652	606	628	612	616	566	562	623	596	595	545	636	568	605	579	572	578	569	603	624	621	595	596	608	609	609	623	565	596	629	568	649	637	654	648	586	640	617	621	644	551	609	587	615	567	634	607	593	586	648	592	596	592	596	590	626	586	609	636	603	588	605	609	616	633	613	613	614	613	566	605	551	618	631	598	611	595	599	567	614	639	598	628	585	593	562	566	598	587	615	564	598	606	585	587	589	602	623	578	611	562	644	605	585	585	595	600	609	602	610	645	556	616	616	626	574	595	609	569	561	581	597	585	563	635	586	591	606	583	571	620	586	599	603	641	590	639	608	594	597	566	568	591	574	586	623	612	617	610	605	608	581	559	568	552	563	642	564	582	583	614	611	606	610	564	603	606	632	647	597	597	631	573	604	591	619	596	551	622	596	592	581	632	575	584	568	608	572	582	584	583	631	598	576	618	615	577	629	590	628	580	574	575	560	609	582	668	605	639	596	595	563	602	578	591	598	580	675	587	599	564	605	578	598	605	603	650	562	576	621	592	627	577	584	569	564	569	612	587	571	580	584	616	584	597	586	613	559	612	612	618	617	628	611	629	579	625	586	579	633	590	598	558	612	582	587	649	552	625	609	581	584	590	605	578	612	553	604	577	619	594	554	606	611	593	618	615	584	551	613	624	569	612	657	567	607	610	585	603	577	555	549	644	611	622	607	576	619	612	602	584	530	604	613	641	654	603	583	559	589	571	569	606	603	584	600	566	597	560	591	601	596	576	592	567	562	596	600	605	618	564	602	587	576	585	579	556	601	600	568	568	641	613	584	608	592	624	602	589	607	618	602	606	572	618	595	562	626	595	614	598	586	605	584	571	549	642	571	560	653	572	565	572	604	594	608	573	633	590	579	624	544	604	614	596	570	626	565	521	592	646	557	569	580	606	628	575	622	588	558	617	605	620	621	589	594	588	668	583	560	650	572	611	610	610	577	572	587	606	579	569	579	609	533	594	617	592	608	590	574	605	628	577	591	600	626	613	569	588	586	611	577	589	566	607	593	550	580	570	546	580	613	606	600	603	599	575	598	582	599	566	599	515	583	601	582	552	571	613	562	564	532	625	574	604	567	636	621	616	592	577	584	618	606	589	581	574	559	625	561	620	606	583	626	640	614	573	624	579	609	618	591	605	613	591	656	581	557	611	587	563	544	578	606	582	596	581	640	637	565	602	596	633	609	586	594	556	611	605	592	606	608	596	646	598	622	632	580	622	570	557	570	605	608	586	571	602	606	583	569	610	597	578	630	603	601	558	559	580	601	567	577	606	591	576	587	619	608	592	571	633	572	620	599	609	632	555	612	613	588	600	575	563	589	590	631	603	595	619	588	580	592	608	656	591	630	588	622	632	569	609	588	613	606	591	573	596	598	577	631	610	618	587	610	581	552	581	594	547	582	594	609	555	621	598	566	583	567	599	595	604	588	607	618	580	572	578	590	620	547	578	631	625	610	599	563	591	587	630	621	609	637	581	585	617	588	610	614	587	591	572	594	579	606	592	589	569	605	586	585	570	571	616	583	658	595	600	561	622	579	589	594	601	567	601	622	593	559	600	619	561	595	570	574	587	618	609	592	608	604	585	591	569	593	601	644	596	561	594	605	578	619	585	573	599	567	577	573	615	574	623	602	604	537	615	558	610	587	651	618	628	577	576	628	575	581	579	612	596	574	582	634	587	573	563	637	573	582	601	629	592	584	615	604	564	621	604	605	613	587	625	632	579	595	567	602	587	599	577	559	640	634	628	568	619	566	582	599	613	602	588	540	599	628	578	602	600	562	581	612	591	605	639	626	599	592	603	589	597	562	612	635	579	603	590	611	571	582	605	620	592	613	614	628	610	616	590	522	551	654	626	666	587	581	586	611	631	618	628	620	678	636	634	583	602	544	627	563	598	622	604	575	608	622	592	601	573	559	589	610	626	598	615	617	615	652	610	616	597	621	583	638	583	622	558	590	559	612	602	603	617	592	640	553	598	564	606	635	579	588	580	605	584	584	574	600	593	568	612	581	573	568	556	571	624	585	610	610	631	573	560	613	632	617	568	587	580	538	585	595	595	573	601	587	599	599	625	614	557	605	553	629	592	591	579	657	575	571	615	585	638	579	616	593	599	582	570	551	590	594	626	634	547	621	574	607	611	622	564	623	632	601	603	559	609	578	603	639	595	596	581	570	623	602	562	601	566	644	541	593	604	601	544	577	589	619	599	593	649	613	579	641	595	629	591	580	592	596	657	575	598	558	586	595	611	594	573	597	575	603	630	597	606	587	610	647	579	582	603	593	567	613	593	580	597	621	631	588	561	603	569	589	561	600	588	639	610	615	574	597	633	596	555	630	585	624	603	595	594	650	589	612	600	593	583	616	613	620	585	582	590	655	615	606	604	600	561	593	577	616	584	573	615	581	607	610	576	566	593	627	554	571	596	586	620	561	572	589	600	609	610	616	620	580	587	621	629	591	654	616	622	621	614	606	572	584	614	563	594	559	582	565	601	588	595	550	613	558	590	644	594	598	606	598	583	577	619	570	630	587	573	603	599	591	602	580	609	621	562	628	594	622	617	576	592	593	611	578	605	595	624	550	590	591	578	569	617	604	574	604	634	602	599	589	586	587	556	568	605	555	598	559	655	592	554	599	583	605	608	601	593	600	571	575	598	604	574	652	607	579	600	573	559	571	612	567	576	580	578	568	586	612	614	632	600	630	594	596	611	622	637	595	578	632	602	611	578	609	609	559	563	600	604	645	580	612	581	613	619	570	591	610	612	582	590	641	614	549	569	625	612	568	607	603	598	543	593	617	588	578	578	626	583	579	599	621	570	580	608	552	606	595	586	602	609	593	621	622	617	551	613	638	609	613	613	600	607	566	592	612	589	565	633	633	616	601	625	588	625	621	568	647	591	626	633	574	592	584	627	569	596	587	591	617	601	553	592	589	590	595	609	609	624	573	580	611	609	610	582	603	592	608	604	586	571	607	564	582	606	603	594	587	566	629	613	590	609	591	595	576	607	612	637	587	596	607	566	572	594	614	588	620	583	543	564	629	616	625	627	623	613	574	573	625	559	604	576	643	639	583	575	552	592	629	610	506	585	586	576	646	580	608	598	604	589	596	619	554	592	547	633	595	637	604	573	614	608	604	590	610	631	614	580	558	615	551	603	630	596	606	596	572	565	612	633	537	632	631	633	628	672	544	605	608	584	627	587	614	567	597	600	635	570	561	574	602	604	606	582	580	579	556	581	604	601	605	597	589	562	606	628	595	593	542	591	601	560	608	601	604	606	600	601	633	588	643	575	589	632	643	559	577	642	577	601	585	555	627	616	561	609	588	641	593	589	570	645	563	591	594	614	625	610	566	618	598	601	610	592	585	580	592	599	626	627	633	576	628	532	604	602	607	629	615	575	632	551	585	583	592	571	630	629	634	571	552	613	582	625	586
7103	465	533	437	333	280	253	227	192	194	173	189	192	200	175	164	168	159	161	163	155	165	151	168	150	137	141	173	178	154	154	171	191	162	164	165	146	158	148	164	164	189	177	172	159	152	161	159	176	178	149	172	161	182	164	165	186	152	145	159	186	156	175	165	155	161	136	154	165	166	149	184	161	137	158	142	162	178	150	172	142	144	141	162	162	171	134	151	180	163	156	136	144	154	149	134	167	170	137	176	181	168	153	199	185	157	146	164	150	141	140	164	137	158	152	154	115	161	165	154	162	133	177	175	160	157	153	167	142	138	164	134	133	173	146	156	169	156	157	137	154	139	156	181	165	159	144	162	153	150	160	169	160	144	174	145	161	180	145	172	144	136	141	156	167	154	143	171	166	170	186	153	150	167	185	137	158	162	160	152	162	154	161	180	152	164	163	174	161	146	144	158	167	164	147	153	159	146	160	147	158	149	152	164	141	144	183	170	140	148	142	152	167	177	144	150	147	132	178	163	152	150	166	163	184	158	160	169	147	148	151	164	143	170	145	148	165	186	151	144	168	139	172	170	156	159	141	138	164	156	145	135	142	151	168	184	144	134	166	155	146	161	167	148	155	171	158	145	149	145	151	164	152	142	124	163	173	137	163	165	154	145	131	149	159	158	160	160	151	147	152	163	148	164	164	178	153	150	193	160	160	175	186	162	174	160	154	154	131	153	154	130	163	155	146	144	157	159	126	159	144	163	140	159	156	155	166	140	134	142	155	161	160	149	162	160	154	154	155	170	155	181	148	146	141	173	151	150	150	150	165	144	149	152	139	141	162	142	160	171	167	137	154	145	143	138	151	146	145	166	174	143	142	144	128	162	151	143	150	176	146	142	159	166	176	159	152	174	144	161	151	139	161	171	168	185	147	153	169	152	160	171	150	168	178	143	158	160	170	145	133	140	156	154	152	182	152	179	168	148	158	143	166	164	170	146	159	170	152	138	154	151	149	152	170	138	156	176	167	159	165	161	155	142	156	128	193	152	170	177	180	174	193	184	178	142	169	151	162	155	152	149	160	161	158	171	157	180	142	160	146	159	166	152	162	150	139	156	154	151	184	146	127	166	170	180	144	158	171	168	165	159	154	146	167	151	140	146	135	155	151	168	158	169	154	130	143	146	170	164	166	153	138	159	168	165	166	177	152	152	148	148	155	150	173	144	136	159	158	183	192	152	157	189	139	167	165	153	154	158	163	148	163	166	141	163	160	156	171	143	164	143	154	173	152	167	165	161	161	152	161	136	156	161	148	159	145	142	151	153	164	141	163	151	161	147	141	161	149	173	158	148	153	154	165	137	161	170	169	157	147	121	149	164	155	154	143	151	154	135	153	149	168	183	161	139	154	151	126	181	151	176	167	151	159	132	146	135	178	172	140	150	155	152	153	154	157	158	181	163	148	175	160	160	156	153	156	163	163	173	173	147	167	143	176	134	152	154	151	152	149	159	161	168	157	147	165	160	149	154	158	145	174	175	152	123	163	156	161	162	169	142	147	144	141	162	161	168	148	163	140	141	164	156	154	160	147	141	195	152	143	152	154	152	131	145	163	133	169	143	144	150	153	177	147	167	169	143	171	161	154	161	152	174	145	154	155	164	186	143	159	168	133	150	146	170	187	157	170	146	154	177	159	140	171	155	176	162	141	157	147	155	158	169	154	168	161	158	142	158	180	159	152	149	150	173	162	146	167	136	171	165	158	143	166	139	169	145	136	147	143	156	168	155	160	139	156	151	163	161	144	145	175	148	155	160	163	139	159	159	152	174	152	162	152	171	153	137	161	150	141	175	153	145	160	169	158	142	166	153	144	174	176	126	153	148	180	125	170	143	146	160	159	164	171	159	159	140	168	163	156	162	156	149	157	153	177	167	167	151	160	133	135	156	163	145	146	149	160	151	126	149	143	133	171	156	162	149	182	148	154	159	157	155	137	145	159	157	177	171	151	158	142	145	161	163	144	153	156	163	138	157	141	153	191	171	158	152	146	154	175	175	152	144	179	143	191	160	149	152	159	162	173	154	194	148	156	146	143	170	155	151	157	149	140	156	171	166	153	144	145	171	140	148	161	155	145	166	147	146	147	153	145	156	138	157	161	165	141	166	152	155	149	169	188	163	172	137	154	150	148	182	147	170	145	144	152	143	152	137	149	156	150	154	157	158	151	150	147	155	166	147	140	177	157	164	163	154	168	198	161	164	159	152	160	164	158	139	155	160	162	165	169	144	145	181	156	151	131	153	148	136	158	171	158	162	149	176	157	137	157	164	152	161	150	144	157	143	158	165	143	155	143	157	161	168	148	146	175	163	148	147	138	162	179	168	171	182	184	168	180	183	184	158	175	153	163	143	157	162	164	157	154	126	171	144	146	182	150	147	170	153	165	160	169	173	174	158	163	135	131	156	149	146	134	149	157	152	168	145	148	142	176	155	186	153	159	164	142	161	151	171	170	172	165	176	153	158	184	151	169	162	176	174	153	128	164	133	179	156	175	171	160	150	164	170	143	163	145	178	160	153	156	144	172	144	161	145	173	162	141	137	159	169	148	162	177	142	188	160	135	133	135	163	168	172	149	165	162	138	157	146	166	176	136	165	133	159	145	136	154	161	185	163	168	152	161	160	144	167	163	169	161	157	146	154	153	165	161	152	143	136	161	169	150	158	136	157	134	149	160	142	178	148	146	150	154	163	167	148	171	127	161	163	163	190	149	163	144	162	156	154	156	137	132	142	172	149	170	153	143	139	185	170	148	178	136	169	161	161	157	145	143	151	131	146	133	130	152	176	165	149	166	165	163	153	166	154	185	154	152	150	149	171	141	144	137	144	153	170	157	166	153	152	158	163	158	170	154	132	141	153	186	155	166	147	175	163	151	164	145	161	158	173	166	158	156	158	174	177	180	144	137	144	167	166	164	155	146	136	170	129	167	160	145	138	157	153	166	152	153	158	175	167	157	142	139	168	164	163	147	146	181	146	172	151	165	136	178	170	141	157	151	185	157	142	159	146	143	163	149	134	167	146	168	157	169	154	154	158	143	151	168	168	170	177	146	137	165	167	141	153	136	152	153	156	162	162	161	155	157	147	171	142	146	136	114	139	152	134	167	172	163	158	154	166	174	169	140	154	157	142	155	176	142	154	156	175	165	162	165	128	157	146	132	168	160	146	155	162	153	140	147	147	157	154	154	182	159	162	162	163	175	138	163	161	155	184	151	156	163	166	147	169	138	150	159	154	186	139	150	142	173	147	158	148	140	164	150	153	156	156	149	123	134	170	175	146	126	157	177	166	174	161	145	155	175	166	184	140	142	147	158	160	151	154	146	166	160	178	163	167	170	160	160	142	155	162	149	156	157	183	172	132	137	140	157	167	180	157	176	131	166	156	182	129	122	142	148	183	159	146	182	169	146	164	168	163	165	153	156	153	165	138	155	147	154	180	148	161	166	157	150	158	154	148
6105	626	1111	1330	1173	951	743	708	645	566	492	524	504	470	479	434	427	477	441	415	439	393	423	414	435	404	421	403	340	381	419	368	428	400	406	424	469	432	418	399	420	417	426	419	410	443	410	378	409	437	405	366	387	389	401	404	416	425	435	372	404	397	395	386	371	405	424	398	369	402	399	407	412	395	392	392	407	396	394	361	388	411	381	367	355	408	401	401	353	409	397	356	392	352	413	374	358	379	357	380	381	432	360	385	389	384	410	376	385	416	384	391	352	420	380	415	390	383	398	376	415	379	342	382	418	362	409	406	406	394	395	383	368	382	394	401	401	430	425	373	377	406	388	386	391	340	386	429	381	342	387	405	391	412	360	386	415	366	407	399	393	393	387	378	381	357	383	368	388	377	382	409	358	371	393	360	394	378	348	355	379	400	388	385	350	355	382	398	382	391	383	362	378	362	359	405	388	389	388	390	405	402	393	394	396	355	387	365	389	406	375	378	382	365	398	408	351	370	410	394	374	389	398	403	374	388	383	389	399	368	403	381	393	350	402	385	360	381	371	389	379	383	367	374	358	391	401	335	351	383	389	388	393	399	376	378	336	407	386	401	375	402	417	365	361	395	381	390	393	390	387	414	410	406	389	365	417	374	371	411	397	417	392	376	381	379	401	358	385	386	393	350	402	373	391	359	434	381	388	388	417	392	366	358	398	390	376	380	374	394	364	417	397	368	375	365	390	393	376	388	377	355	383	388	382	380	402	381	376	384	366	365	376	343	350	365	376	387	388	343	362	406	374	372	422	410	386	366	392	389	419	391	402	417	410	430	402	367	365	381	403	378	383	339	376	365	397	388	379	411	393	414	372	355	369	401	408	388	381	393	403	368	381	391	383	432	377	433	385	368	391	333	406	397	421	349	391	359	365	392	384	352	410	367	382	375	379	385	371	385	395	389	364	379	381	378	414	378	395	384	361	380	413	357	377	399	421	404	399	343	417	365	339	366	387	381	381	383	380	378	359	405	354	378	366	397	399	412	387	383	390	346	399	395	415	398	371	372	379	396	389	405	388	385	354	384	395	369	366	380	350	395	363	397	362	421	382	390	332	404	362	385	366	390	407	402	376	399	363	359	362	378	420	416	397	363	382	438	425	384	391	356	372	406	399	372	394	347	385	389	401	364	387	367	388	385	364	388	399	438	370	382	404	400	384	351	375	405	372	392	377	363	419	383	363	398	380	362	388	361	381	395	406	369	396	397	374	354	363	379	410	369	400	377	372	393	365	364	404	402	389	378	387	361	382	415	365	420	410	377	410	392	357	373	380	386	378	400	371	397	396	389	366	393	405	363	376	371	390	399	354	360	359	347	405	393	384	442	379	381	362	367	390	355	388	377	384	398	392	424	384	383	350	360	430	365	384	396	386	368	406	375	359	374	408	422	377	358	355	409	419	384	379	423	401	381	384	389	376	369	345	392	384	371	387	386	359	352	381	401	414	401	384	394	384	359	405	358	375	369	347	427	382	391	341	388	396	416	406	393	424	393	366	375	372	387	384	394	384	365	412	381	408	445	387	366	369	394	367	374	351	391	387	384	388	422	417	415	386	357	371	377	373	366	388	389	374	397	375	385	387	381	375	375	389	404	358	410	369	389	393	373	363	394	380	364	373	385	381	372	383	408	374	383	383	370	399	417	421	366	375	374	412	381	384	379	382	425	383	415	383	394	386	377	410	389	354	387	361	394	394	379	385	347	406	352	395	384	402	373	352	381	387	401	370	404	369	352	389	369	388	371	397	367	397	410	390	361	394	367	370	389	392	390	360	378	395	383	401	358	420	403	400	414	406	397	399	422	391	400	415	366	366	385	381	368	360	387	382	397	373	357	357	385	343	359	406	347	386	389	366	393	421	359	382	392	391	391	370	375	400	387	402	356	364	399	420	366	378	352	380	376	367	397	417	421	387	401	337	390	359	419	428	424	419	378	414	394	385	363	397	387	374	410	364	377	368	389	390	386	369	389	366	401	367	381	403	355	356	354	392	401	333	392	366	368	375	394	355	381	366	360	389	397	370	393	392	392	370	372	346	382	348	372	374	366	428	393	367	388	386	380	367	396	379	382	370	372	381	366	407	396	394	378	373	391	337	363	404	407	359	394	412	334	389	337	381	384	353	383	369	367	383	378	348	378	405	376	407	395	341	362	399	403	391	386	387	367	394	403	384	388	386	411	378	403	358	352	378	374	400	380	403	359	360	377	380	402	390	383	380	370	402	365	363	361	406	357	378	372	380	380	374	356	382	370	348	372	392	384	378	401	375	363	360	400	400	370	345	434	387	364	369	391	404	379	385	377	390	398	389	383	387	399	375	345	358	423	394	365	366	367	386	378	392	400	402	385	385	397	347	390	370	388	384	359	378	415	372	369	384	397	411	378	376	358	394	378	407	371	381	387	393	377	343	363	363	393	378	371	356	380	384	397	356	374	361	366	388	410	393	427	377	394	389	387	381	412	401	382	375	386	394	359	395	384	397	381	370	390	421	364	370	408	368	357	373	388	396	353	377	392	390	370	369	373	387	363	393	412	368	380	376	364	381	391	388	375	371	349	379	371	392	383	390	363	359	377	365	386	386	370	418	398	400	391	358	400	371	387	417	396	361	347	382	369	368	399	391	377	352	392	385	426	368	377	358	378	390	403	416	378	351	401	366	363	410	408	369	371	422	387	360	383	421	353	379	375	357	399	374	416	367	403	390	391	365	384	393	348	393	351	393	343	401	371	340	433	412	418	372	373	395	416	362	396	378	360	399	376	393	367	375	364	379	340	404	387	370	379	371	393	387	388	369	401	396	372	352	426	380	378	350	355	377	399	407	386	387	407	390	397	417	389	380	354	387	357	426	379	423	373	406	399	401	383	378	377	402	389	382	377	353	419	394	358	399	364	397	376	377	355	346	385	413	382	370	400	385	433	355	393	354	365	380	387	374	399	388	392	391	373	395	417	392	338	394	410	396	374	367	363	395	389	415	390	372	367	391	381	374	383	421	401	378	393	347	387	404	341	372	429	416	355	370	402	412	363	394	376	374	384	387	371	371	394	383	393	395	397	379	386	380	352	398	411	366	382	382	380	377	390	360	374	384	379	376	373	384	371	390	376	389	398	382	378	352	410	382	382	371	409	384	380	377	389	379	393	377	409	372	402	384	407	384	414	369	387	367	428	399	365	380	406	390	356	347	409	366	397	401	386	405	415	396	380	397	409	379	367	357	424	363	394	362	343	392	378	396	407	382	378	385	375	387	345	378	380	342	366	389	337	385	347	388	363	379	398	366	384	385	378	391	384	373	392	425	385	390	365	398	359	388	379	379	381	353	384	404	405	392	414	377	376	400	374	397	368	375	406	410	355	328	370	372	391	354	350	379	400	364	375	380	366	363	396	362	376	387	388	378	398	372	346	369	388	341	374	380	389	373	387	385	386	342	371	386	385	401	360	363	361	400	385	391	385
13335	1129	982	783	605	470	382	347	321	324	291	269	265	254	243	211	279	212	234	243	240	207	223	228	226	241	193	232	219	222	201	243	222	229	253	212	237	225	242	218	252	237	212	206	218	216	248	226	187	212	213	276	232	234	200	226	241	210	237	209	222	213	215	178	217	210	207	245	236	213	232	217	227	231	231	230	230	217	206	211	230	252	221	221	225	209	195	232	258	203	244	224	220	216	227	221	250	210	221	201	222	213	226	204	240	227	217	209	229	208	261	222	242	199	219	258	221	246	224	195	219	188	227	217	239	229	227	247	194	223	211	195	216	218	198	237	221	228	218	267	205	200	226	218	207	244	244	202	190	202	226	236	196	221	195	215	211	238	221	238	242	187	250	230	221	220	234	219	230	229	235	241	205	222	227	248	217	218	220	203	237	212	232	239	229	226	206	230	220	240	210	218	205	228	233	220	230	196	195	230	231	233	220	222	205	191	221	196	214	229	210	197	210	223	209	214	238	200	197	222	227	247	207	245	214	247	201	233	202	229	224	228	231	215	230	228	238	235	243	258	220	219	206	222	225	234	191	195	237	208	192	230	219	209	203	242	251	222	230	219	215	217	197	202	203	212	242	198	222	239	234	206	253	229	214	223	230	225	229	221	211	220	230	218	228	249	227	211	189	231	216	231	219	227	216	233	238	221	225	221	218	226	222	191	195	251	239	220	216	265	219	229	211	182	210	243	213	255	213	237	234	234	201	166	201	237	217	214	238	218	227	236	239	203	253	258	219	204	201	212	247	230	224	229	208	202	196	218	215	221	233	212	234	200	219	263	215	197	227	204	217	193	219	214	247	223	191	212	207	254	214	221	202	257	241	230	253	226	210	231	235	227	217	217	235	242	223	221	224	206	201	219	219	212	224	204	254	206	240	221	217	203	209	269	234	253	222	225	208	206	201	241	217	216	231	242	222	220	233	219	239	217	231	196	215	205	231	242	212	221	236	221	210	237	222	234	239	197	206	217	239	249	204	211	227	235	202	203	233	185	227	220	208	225	221	216	221	220	230	232	241	221	209	239	235	241	210	213	207	240	234	206	220	191	211	221	217	217	226	239	209	230	180	236	209	225	227	236	204	205	197	212	231	206	229	218	197	231	228	227	212	204	219	223	227	230	232	241	222	218	174	213	198	225	214	244	217	234	206	210	228	238	206	214	199	192	188	215	225	212	188	213	220	209	220	241	217	230	188	226	226	234	225	191	201	220	243	243	240	237	211	238	246	223	218	231	187	206	206	248	269	208	215	225	191	220	230	220	233	214	218	189	233	241	251	221	215	228	223	210	241	222	245	223	245	218	186	244	227	210	223	229	197	189	227	204	213	209	230	219	213	213	223	224	211	190	236	239	260	221	212	238	233	249	234	250	245	235	223	222	222	206	239	208	195	217	200	192	222	234	247	205	202	229	213	203	212	229	224	218	217	229	228	236	249	234	198	263	222	235	220	194	212	237	224	208	240	202	211	227	239	223	217	216	211	211	220	226	241	219	229	187	260	223	200	209	249	218	231	220	257	252	224	226	218	215	240	236	233	225	241	219	209	201	220	233	198	210	227	223	197	204	199	197	227	204	233	229	225	216	199	204	214	198	233	191	206	244	218	237	212	211	215	206	208	209	230	213	222	208	236	233	242	233	223	231	232	237	213	267	215	214	236	216	215	195	219	213	235	246	241	237	228	200	205	208	227	231	205	220	228	256	230	193	194	195	223	228	217	193	197	198	206	202	206	241	260	226	229	239	214	224	225	217	236	226	210	221	273	224	227	203	207	208	243	201	213	247	227	245	230	226	242	206	207	216	225	214	224	233	220	218	205	208	236	224	210	220	242	234	228	238	215	229	252	213	220	213	242	238	255	207	184	215	211	228	238	197	215	211	256	212	229	236	207	223	256	213	222	204	197	175	206	230	231	226	213	247	214	211	256	243	251	231	212	213	226	225	236	236	233	223	190	241	216	179	231	229	203	223	211	219	200	209	198	226	236	210	209	223	210	202	215	182	207	208	209	202	197	248	207	233	234	215	222	214	243	212	223	240	228	209	228	210	228	236	205	235	229	220	207	194	175	205	233	253	173	208	232	214	216	204	236	212	191	226	239	211	236	219	228	220	214	211	238	211	253	225	243	215	234	219	236	247	198	212	202	217	232	214	224	222	207	247	219	216	237	226	240	238	241	229	233	202	225	227	225	226	204	243	182	219	233	244	248	209	247	209	233	250	207	245	252	217	205	227	215	201	210	212	225	213	215	204	212	206	218	231	230	236	208	221	197	213	232	182	207	213	232	205	233	212	228	232	215	241	203	219	209	217	226	201	213	221	213	218	210	239	228	200	243	215	206	191	226	213	245	234	243	200	218	231	250	206	212	217	207	236	253	227	242	235	238	212	229	227	214	208	225	202	232	249	227	213	244	225	214	207	212	228	205	216	199	200	223	222	198	221	208	209	224	214	221	221	218	225	207	227	210	211	225	204	260	214	230	187	221	200	184	215	243	233	229	201	206	195	216	222	195	206	209	214	229	215	238	210	233	223	185	199	239	228	220	228	243	217	209	241	219	233	235	197	239	213	227	204	275	225	228	230	199	226	211	247	198	213	201	222	215	187	215	220	237	218	206	232	230	196	235	202	185	205	221	201	231	211	224	230	222	205	253	242	222	207	206	204	251	218	246	242	211	208	227	188	227	226	237	218	192	205	219	191	231	228	235	215	201	212	209	200	236	226	234	254	208	221	240	232	230	222	188	206	222	208	217	193	193	223	221	212	223	234	227	246	225	224	204	215	237	236	246	221	191	218	221	218	222	217	215	240	197	233	223	211	218	229	202	217	210	242	243	211	218	219	226	234	215	209	228	215	226	220	235	220	225	223	228	198	222	205	224	193	218	212	216	211	239	203	228	227	224	218	218	208	209	202	198	207	210	249	221	204	227	234	191	233	209	249	196	250	217	268	225	232	213	232	230	210	236	232	247	226	191	228	253	178	206	229	227	214	258	206	216	212	191	225	257	211	217	227	217	202	252	222	210	202	242	232	232	231	192	217	214	201	255	226	192	228	232	210	210	217	217	217	202	224	239	192	213	224	228	220	231	230	207	177	230	177	232	190	238	210	245	240	226	217	221	206	189	196	213	219	188	242	216	190	231	254	220	207	212	208	225	214	236	202	226	219	216	231	221	221	203	222	217	227	199	231	204	213	208	226	207	208	253	225	214	206	211	224	264	195	205	208	235	235	223	242	237	236	233	249	244	219	205	198	228	205	224	216	193	222	211	220	191	224	188	205	203	246	204	225	212	223	238	213	226	218	235	221	213	200	208	204	215	206	224	202	247	217	222	208	230	248	226	194	225	216	239	224	242	210	222	234	224	212	198	229	218	214	265	264	226	231	218	248	219	238	221	239	210	219	226	217	240	219	207	222	225	229	227	216	216	211	239	224	242	201	191	240	219	185	230	203	232	223
7984	1120	2018	2381	1938	1612	1378	1185	1024	917	832	812	774	708	717	636	642	655	668	631	609	618	567	595	593	595	591	620	592	549	552	527	578	556	576	576	628	550	592	554	628	590	558	561	566	678	567	580	594	546	547	578	543	560	601	529	538	607	574	567	548	549	522	553	555	533	536	492	556	538	602	563	568	536	521	519	529	555	487	529	513	536	546	520	538	481	556	588	530	562	524	549	522	539	538	488	538	504	527	547	554	553	525	504	538	520	560	506	505	555	507	527	512	530	509	520	522	531	506	509	529	573	528	548	517	519	512	532	513	562	556	497	583	504	541	496	520	553	503	513	519	526	522	531	508	529	557	554	535	559	517	499	520	494	514	566	519	517	525	532	508	540	536	547	502	562	515	565	500	541	517	577	560	511	549	532	536	501	514	524	539	546	531	531	546	521	531	507	587	521	534	535	511	515	530	520	547	491	541	554	522	517	533	531	536	516	553	534	504	572	536	562	508	543	502	462	500	514	525	518	527	532	559	522	545	520	547	556	544	555	587	515	543	547	553	548	533	520	497	534	549	498	529	563	528	518	547	527	522	544	493	529	511	501	500	533	510	536	474	519	510	554	551	530	499	518	520	541	543	505	513	533	514	518	537	522	535	511	530	507	508	494	532	522	501	480	540	526	520	544	514	573	516	513	519	556	508	540	542	531	546	542	514	516	538	533	530	557	527	524	541	548	514	500	515	549	564	566	530	548	504	569	498	540	513	506	510	549	553	565	566	572	521	476	551	540	555	502	494	572	550	512	521	548	512	556	529	475	485	509	525	478	538	535	505	545	532	536	507	525	539	541	529	529	506	551	542	596	520	538	507	533	524	537	528	542	580	496	494	493	531	467	516	537	536	551	525	543	525	517	475	509	551	534	514	530	562	528	480	526	509	519	503	541	547	549	529	533	572	502	506	548	494	512	567	537	521	525	560	570	499	541	516	553	536	553	534	543	543	553	544	534	563	564	490	529	524	563	553	518	502	522	553	517	563	511	514	547	547	482	505	533	532	507	537	532	562	563	563	576	551	497	507	544	529	493	479	564	536	515	540	508	573	499	528	495	501	545	503	517	545	573	528	514	537	538	512	544	545	491	542	529	494	462	530	518	491	540	549	532	519	538	526	537	534	545	537	546	521	532	551	519	535	506	538	489	547	475	528	527	519	565	510	512	500	563	526	540	503	544	517	537	506	515	525	510	545	531	505	536	509	494	473	515	495	496	541	506	537	497	525	543	512	525	509	505	510	540	532	542	535	524	544	493	538	501	547	527	537	512	563	529	531	529	550	502	520	544	487	518	515	538	515	511	565	490	552	489	494	531	569	549	546	535	523	534	504	509	509	476	485	503	544	566	552	543	547	535	530	538	548	520	515	533	535	544	493	549	542	551	515	552	507	570	543	533	504	509	594	569	516	556	564	503	534	525	554	519	506	530	522	563	523	557	524	547	536	530	483	546	512	512	500	529	548	512	504	525	535	551	513	512	536	506	525	538	565	529	571	538	521	521	538	504	510	550	508	496	563	485	554	543	541	513	526	521	499	542	502	529	510	527	546	484	556	494	496	531	549	552	500	535	509	559	581	489	496	519	481	548	522	515	533	551	560	526	514	513	521	519	524	553	538	553	524	513	550	525	503	502	556	514	538	512	511	515	550	513	554	553	518	587	497	542	523	568	507	573	537	548	558	521	524	550	531	532	549	539	509	526	532	518	546	596	510	544	526	535	551	521	503	506	520	549	527	519	522	546	540	493	528	558	485	533	533	536	563	537	572	518	487	546	467	556	518	524	560	564	547	556	531	553	513	532	519	528	522	555	499	522	573	490	491	484	508	530	528	534	534	527	494	517	504	544	533	525	511	523	514	539	511	494	522	523	499	510	527	515	525	531	506	565	524	563	517	519	541	553	536	535	525	537	560	531	574	546	529	497	564	552	549	521	528	535	567	539	508	537	474	500	531	531	539	482	510	538	557	528	491	532	556	509	509	551	519	515	534	525	519	522	491	544	523	539	572	547	521	516	512	531	534	550	546	496	530	508	541	520	538	543	480	532	493	535	524	530	547	535	533	503	505	542	579	557	542	537	477	562	529	529	505	562	503	521	534	517	507	492	525	523	529	565	489	503	508	534	526	484	529	529	532	522	538	531	506	507	524	528	513	491	501	529	569	495	527	537	548	512	560	552	567	501	527	500	568	538	501	564	533	477	511	491	505	537	527	547	540	528	518	513	514	529	531	534	537	512	515	554	508	505	522	543	522	565	561	541	534	540	514	546	559	512	519	544	494	549	566	510	544	534	542	524	521	506	539	506	564	537	497	552	523	510	529	563	536	498	534	532	495	559	501	573	538	549	511	572	501	500	533	511	524	502	531	504	515	514	532	520	550	520	549	546	558	492	554	549	551	507	524	534	571	537	580	506	520	544	477	563	483	487	517	532	527	512	538	533	521	525	548	477	546	523	480	531	540	495	510	522	476	512	566	511	559	541	519	547	521	529	518	519	512	498	528	497	547	527	512	540	479	535	525	493	563	570	504	546	507	505	516	515	583	518	540	549	539	502	534	509	555	530	515	511	500	505	550	553	535	514	511	541	533	559	491	510	529	523	555	468	534	552	544	490	542	532	544	540	532	541	548	541	523	511	543	524	550	551	536	506	506	536	555	554	554	510	509	570	507	516	500	524	575	568	549	528	598	515	568	524	507	539	492	524	518	547	560	516	549	529	543	526	539	499	560	515	537	519	606	523	474	516	520	510	491	576	525	549	489	548	569	552	518	564	514	512	518	531	567	528	525	496	515	523	518	529	491	562	532	534	524	524	522	538	539	515	511	511	536	516	525	543	547	527	514	562	546	509	537	498	508	493	511	532	561	530	527	530	528	476	545	522	477	528	512	562	532	516	533	530	492	538	522	563	494	525	536	535	550	521	515	526	541	513	542	503	517	521	508	515	541	484	552	565	514	550	533	526	524	495	542	542	519	576	519	535	538	541	557	565	494	533	510	511	537	539	554	550	552	536	486	504	577	522	542	534	512	548	530	520	521	550	527	499	534	518	474	535	521	570	519	535	514	475	516	542	535	499	546	539	505	518	530	525	531	532	506	553	549	490	546	517	534	548	524	557	543	544	518	513	540	528	535	516	542	557	560	551	487	542	546	539	571	513	551	545	539	503	535	541	507	540	518	514	516	528	525	546	544	555	544	533	498	530	521	536	549	522	536	519	556	528	531	537	531	490	503	526	533	472	515	564	527	513	519	541	519	533	522	539	575	547	524	539	538	541	541	530	469	471	524	551	522	522	525	527	489	561	580	479	548	531	541	517	527	518	538	518	546	544	540	521	571	505	552	523	486	536	525	498	511	482	486	532	535	516	551	517	536	526	512	545	536	553	537	538	531	487	553	519	503	502	511	529	559	482	551	521	536	517	536	551	513	495	509	502	530	527	525	540	537	518	530	549	512	501	507	550
1424	289	253	286	289	289	268	259	280	281	283	241	272	301	269	305	279	258	282	231	320	286	286	269	262	289	264	261	281	272	291	282	297	266	267	258	252	263	301	269	279	280	255	270	273	256	280	264	259	305	269	259	296	265	287	265	282	261	258	268	254	262	299	291	276	287	281	274	245	269	260	285	249	292	271	277	293	271	257	285	290	266	266	268	262	257	266	303	232	269	275	251	257	266	249	262	283	261	268	291	267	269	242	238	240	272	268	245	318	270	279	270	242	271	247	257	271	282	255	284	240	281	256	279	298	300	308	298	267	265	270	251	239	253	264	271	288	266	288	293	297	283	283	280	263	249	279	309	286	302	271	261	301	257	254	253	266	265	284	265	249	277	273	302	279	246	285	281	249	247	268	256	251	263	222	273	266	283	287	267	297	262	256	315	287	283	288	272	260	264	288	292	262	255	312	271	267	291	302	285	254	263	245	269	277	252	244	289	253	267	270	288	300	232	273	295	304	279	255	275	282	260	285	294	239	255	286	280	284	293	282	287	257	306	269	269	271	321	263	267	262	257	227	281	286	300	286	237	252	269	288	284	266	264	273	293	245	273	294	264	290	259	273	251	241	316	264	261	267	279	309	278	247	254	253	285	256	282	293	299	275	275	279	244	248	241	266	255	284	246	244	253	289	305	285	271	248	302	259	268	260	303	259	249	260	241	313	245	306	261	295	243	256	279	284	258	275	262	307	288	257	285	280	260	240	273	248	270	282	294	288	269	282	296	275	288	247	283	312	239	271	278	263	262	281	282	275	268	288	269	276	265	241	270	278	263	281	279	262	265	249	274	238	287	290	298	313	262	256	260	264	253	289	288	271	275	298	254	281	243	254	254	233	257	228	281	267	292	243	257	273	278	246	251	263	268	272	276	263	274	285	280	252	264	276	247	271	281	258	234	259	273	269	279	269	279	264	257	309	271	272	272	291	261	267	264	264	278	249	285	278	283	261	236	297	257	262	288	232	277	278	284	254	273	279	278	270	250	271	284	268	251	268	287	299	282	236	267	272	256	269	268	282	269	284	251	293	215	284	267	262	297	278	264	280	272	303	240	315	291	290	259	231	268	281	255	283	265	247	245	293	276	288	261	282	262	282	268	306	283	275	264	263	278	287	284	262	268	294	270	256	273	273	233	273	235	284	242	274	275	246	260	270	307	282	305	247	267	244	286	267	245	262	274	246	250	247	298	271	242	271	282	266	279	271	277	245	288	253	271	266	236	270	288	274	278	285	299	300	251	316	258	254	274	266	251	274	281	246	293	278	253	281	260	262	284	265	284	262	259	287	245	274	298	256	297	270	291	282	281	296	304	246	307	255	261	246	243	261	254	284	256	255	270	240	285	284	289	313	251	256	274	287	255	284	271	268	279	276	279	294	278	278	273	297	271	264	280	291	261	274	266	277	272	280	273	277	275	296	276	267	276	257	246	241	266	261	251	257	276	272	261	245	267	282	275	294	289	276	275	267	249	254	293	282	260	291	287	280	277	280	272	284	266	236	265	264	295	278	263	268	261	286	293	276	277	262	263	238	278	222	285	267	276	261	263	264	299	265	252	278	275	268	270	290	271	262	275	243	244	280	270	260	290	309	265	266	284	291	249	273	285	251	283	249	311	289	259	251	257	301	240	254	244	249	300	260	292	241	247	264	262	272	268	269	262	253	276	270	264	246	248	281	283	270	260	263	247	242	257	272	285	265	253	247	271	287	301	267	245	240	244	250	247	311	287	271	273	281	254	265	299	293	246	255	293	275	263	251	267	276	269	246	284	281	272	256	247	261	264	271	285	282	249	254	269	250	269	274	276	282	272	271	273	289	271	254	248	290	273	240	275	267	298	257	276	297	249	236	288	268	271	253	258	295	267	279	267	268	272	255	302	263	279	263	281	263	235	258	251	279	271	274	278	298	256	264	287	271	290	254	280	295	266	247	311	271	252	294	280	266	300	275	275	346	276	275	243	287	246	273	256	250	275	264	250	261	286	246	284	275	260	259	254	267	279	272	278	267	293	240	269	266	261	268	298	263	259	279	315	258	267	270	277	287	251	284	262	243	241	287	254	272	277	259	283	262	286	277	274	289	283	280	257	283	274	288	290	295	271	265	285	277	254	257	267	253	282	292	275	278	274	258	299	296	280	264	285	273	271	260	273	259	242	245	284	278	261	276	272	253	271	264	261	275	278	266	307	278	293	292	250	279	297	268	268	228	307	263	260	249	236	278	269	248	256	296	299	270	265	264	227	284	250	275	267	270	311	267	282	284	287	242	261	282	282	256	239	264	260	278	279	284	237	274	240	264	274	254	270	285	292	253	265	257	299	270	250	276	263	246	236	280	259	293	295	265	285	254	288	271	273	255	295	289	293	251	302	249	283	246	281	287	261	269	261	296	285	280	302	275	280	273	285	269	263	286	288	276	247	287	274	289	305	255	278	281	272	243	293	264	263	269	283	252	300	268	303	296	256	277	268	281	291	279	264	261	261	252	287	256	268	292	239	275	263	247	276	277	270	282	278	255	269	257	284	241	263	275	268	261	251	284	232	286	280	271	252	300	277	249	303	291	298	251	256	275	280	266	262	253	256	271	279	296	255	295	273	310	259	264	281	242	253	275	247	273	246	247	274	274	278	246	248	239	255	266	261	257	273	252	248	264	270	253	260	307	278	286	258	276	299	290	265	271	258	248	291	255	255	300	262	282	267	275	252	289	289	270	302	229	267	264	267	266	292	263	296	242	281	268	260	281	259	272	272	293	297	267	246	265	234	301	283	309	271	322	250	318	277	263	275	272	276	268	258	272	288	261	274	273	246	287	261	287	290	265	273	263	247	268	270	284	288	279	286	263	257	270	270	261	292	260	277	239	284	268	260	283	306	286	249	272	267	279	239	266	273	240	263	278	261	249	255	281	280	257	264	243	255	258	288	291	235	294	280	255	262	320	285	286	238	284	266	246	258	271	285	235	283	242	258	279	270	261	252	266	264	294	254	235	279	317	281	293	277	293	262	249	278	283	276	273	270	246	278	295	246	294	253	231	277	256	266	272	253	256	295	271	275	288	272	256	285	280	275	286	286	251	235	303	286	300	282	264	259	274	256	270	269	266	270	284	281	279	321	250	273	264	261	252	256	271	258	292	251	233	285	279	268	272	251	269	279	276	263	270	269	259	294	246	295	273	310	286	278	285	275	247	284	281	286	261	267	267	259	262	261	303	272	264	275	260	289	260	256	276	232	257	264	270	236	279	289	285	280	247	228	241	264	289	229	262	264	260	265	265	296	231	311	261	281	250	261	259	293	285	283	265	260	269	277	257	282	262	269	315	254	301	272	273	239	269	293	275	286	274	274	288	282	281	280	271	269	236	273	268	284	288	276	255	280	270	278	284	276	266	266	290	289	242	268	278	299	261	287	289	266	269	275	266	259	247	280	262	278	310	269	314	251	244	274	295	272	282	290
1744	604	638	651	633	602	631	612	591	660	620	614	582	634	588	611	670	626	594	578	610	671	591	609	635	595	637	602	582	631	543	585	573	611	580	599	611	585	606	629	601	613	631	612	616	654	617	597	604	580	574	595	614	649	613	605	620	628	596	650	622	586	597	609	590	617	647	609	587	574	595	577	607	615	604	606	548	602	565	586	606	592	604	592	606	576	551	597	561	578	581	589	577	602	648	619	605	577	673	626	605	630	568	623	591	611	610	592	552	617	631	603	602	610	576	598	626	589	645	604	599	625	562	591	603	622	628	599	623	532	605	566	584	640	599	592	600	585	589	624	642	639	628	564	585	604	665	613	627	655	583	622	593	608	615	617	608	618	554	595	586	579	598	572	622	612	587	588	574	621	636	563	636	575	606	605	569	607	616	595	592	610	618	573	575	639	564	611	591	589	593	613	633	559	608	561	584	591	609	570	599	581	638	616	566	618	594	621	602	609	620	605	625	607	617	636	566	574	602	625	573	570	564	598	566	581	615	585	607	620	592	571	582	605	617	624	565	573	613	610	612	579	598	596	579	600	589	562	629	581	607	593	536	587	634	551	564	576	627	582	595	581	580	563	575	629	647	583	632	554	611	596	603	609	572	599	616	610	583	577	573	578	617	636	628	585	591	576	605	593	613	614	591	566	568	595	640	621	602	614	612	625	603	580	613	595	571	599	584	613	628	608	624	627	626	607	635	611	590	615	542	634	593	631	661	605	625	596	587	606	609	571	581	595	594	554	621	607	614	697	618	615	557	547	555	579	625	564	592	603	590	588	618	584	580	591	582	581	559	611	619	610	608	599	564	599	623	599	571	600	576	632	649	610	627	609	605	628	607	604	636	624	594	577	609	592	587	628	587	651	585	567	575	560	618	612	596	612	665	618	595	568	613	578	599	629	551	614	596	596	605	587	538	613	626	603	594	576	588	606	610	611	593	580	595	581	595	594	596	647	602	628	598	590	587	592	585	609	580	587	602	621	590	598	595	611	590	608	602	602	596	628	625	593	627	614	595	646	594	603	602	626	636	610	578	649	584	592	599	643	599	574	576	580	614	625	597	572	619	602	611	573	614	623	595	558	619	568	598	595	649	623	593	533	624	578	558	636	606	580	569	591	608	572	687	606	597	586	566	572	640	593	596	576	601	605	578	588	592	631	604	623	552	588	582	607	593	592	652	604	621	548	620	590	629	619	573	582	586	603	652	596	591	590	612	585	589	552	568	575	598	603	614	595	604	574	567	651	575	658	600	584	645	595	612	653	587	630	605	615	585	619	627	630	589	612	603	587	536	616	626	613	565	607	624	620	593	577	600	593	569	556	568	603	615	619	605	594	608	587	576	592	587	587	601	597	571	591	572	631	603	597	605	563	570	588	546	624	566	572	597	623	593	607	569	624	566	610	614	576	610	600	633	632	570	574	604	645	570	608	581	587	611	619	620	607	659	608	591	607	623	574	524	624	572	569	636	571	588	631	542	623	611	582	594	651	627	578	605	562	590	646	583	636	593	637	570	649	594	653	593	643	605	638	616	602	629	603	663	623	632	612	616	593	635	571	570	564	590	585	588	570	605	595	584	571	633	622	596	599	597	600	581	603	607	613	581	580	612	635	561	628	555	628	629	576	577	569	597	639	575	600	623	556	590	594	610	616	623	596	635	655	567	614	600	589	651	600	629	630	626	610	558	572	599	581	608	614	570	618	566	579	590	619	631	633	625	588	644	616	645	567	568	642	612	621	578	592	553	633	601	618	622	608	576	623	592	634	614	572	598	602	575	581	602	599	631	599	609	582	605	590	593	603	574	562	607	575	547	617	576	615	621	579	591	587	557	596	570	620	630	634	593	628	596	571	608	577	606	628	608	573	561	583	612	620	617	584	569	613	596	583	556	569	601	596	596	613	608	563	611	623	607	555	648	630	613	562	605	629	576	575	594	607	572	604	602	590	576	583	618	623	561	652	590	637	550	595	620	618	599	607	613	585	648	582	644	591	612	595	581	685	602	568	625	609	595	628	614	587	606	600	599	577	622	588	638	579	658	626	596	591	584	603	568	584	594	571	611	648	594	599	633	606	646	613	581	583	558	601	599	592	644	645	602	592	637	640	600	570	609	557	605	580	621	614	592	606	600	610	645	578	593	585	600	621	605	583	609	580	667	616	606	648	637	577	610	611	621	558	586	598	633	616	587	612	597	632	609	597	567	599	621	602	602	624	596	629	622	558	585	624	625	552	611	574	619	605	607	589	540	612	567	566	595	592	645	662	610	594	585	621	604	575	562	561	603	609	628	601	610	591	594	616	603	539	601	600	581	630	590	629	627	653	618	558	605	575	612	640	619	601	598	576	608	570	567	603	620	559	650	602	656	579	587	600	591	625	649	582	587	610	602	661	637	610	596	616	572	633	628	595	581	608	618	574	581	586	598	615	607	629	575	588	616	615	600	596	558	599	604	613	618	664	640	597	608	534	587	630	630	568	598	592	549	578	591	659	575	613	655	564	614	578	555	628	611	633	547	608	609	608	603	580	609	581	616	568	607	585	618	573	605	565	577	593	603	603	645	562	606	628	604	604	592	584	613	608	652	584	613	612	605	593	570	606	638	644	595	592	610	616	606	594	612	608	576	639	602	593	624	619	592	591	634	589	570	596	616	588	613	553	547	587	596	633	602	630	597	587	581	564	607	609	591	608	581	584	640	615	616	567	599	592	648	638	599	604	609	586	629	600	602	577	586	591	591	650	597	597	593	594	653	583	648	572	636	640	574	597	591	603	595	595	588	547	590	575	601	646	619	655	607	621	609	632	637	612	613	612	619	572	593	632	632	562	640	545	597	602	583	586	592	574	596	588	609	588	603	630	613	642	550	605	610	600	582	586	573	587	609	553	609	620	628	610	596	621	623	609	614	603	583	592	632	608	584	608	602	610	602	573	609	656	563	604	601	608	622	607	634	622	587	610	603	600	616	647	629	577	598	606	575	601	599	601	591	597	620	617	613	580	581	604	564	583	602	602	613	620	576	584	612	567	591	590	624	615	611	611	562	623	551	554	582	596	578	636	565	579	560	568	582	636	591	585	632	628	597	597	625	608	582	586	581	614	608	631	619	604	584	602	591	578	582	582	612	619	638	631	580	665	617	615	595	623	607	593	618	616	634	652	664	597	610	592	588	622	616	609	593	612	621	659	598	607	589	589	618	605	596	601	630	618	601	611	548	579	566	609	608	620	589	614	548	621	588	621	597	565	603	591	572	570	626	606	615	641	615	616	620	581	615	617	622	610	599	565	604	635	617	570	578	590	638	578	587	617	566	626	544	616	609	611	660	601	578	639	586	625	599	635	596	582	617	622	578	605	618	601	616	579	618	583	611	595	597	593	585	585	596	643	614	613	623	558	625	616	615	627	589	613	597	596	626	614	587	613	657	585	587	616	557	591	604	622	562	619	618	587	587	625	605	613	605	633
7191	481	471	400	323	291	215	184	192	208	170	162	203	166	183	173	168	154	159	155	176	173	157	136	169	135	157	149	152	168	135	141	165	156	182	154	165	146	150	180	178	153	151	162	168	159	169	145	132	145	152	136	156	162	159	144	144	166	157	154	168	149	172	159	180	165	140	185	161	153	177	172	159	156	156	163	162	170	148	155	169	178	154	150	157	154	165	132	171	158	158	158	162	164	164	145	157	147	164	162	151	149	155	173	159	159	153	165	164	171	176	179	175	136	166	183	142	191	169	162	174	162	152	148	139	146	148	156	144	149	159	147	153	149	154	161	141	158	169	149	162	183	162	157	157	165	184	142	144	145	159	159	165	154	163	155	154	150	180	157	156	153	151	150	178	157	150	174	152	160	146	149	166	164	148	150	143	155	158	160	171	160	165	154	168	177	160	148	156	162	137	176	156	146	147	169	162	120	155	157	143	135	136	179	151	171	146	162	184	164	138	141	147	165	153	143	172	142	158	135	144	148	130	155	139	147	153	132	151	160	168	161	164	147	130	141	156	159	178	175	131	173	148	168	144	139	153	158	153	191	154	135	151	159	173	171	152	151	161	159	165	162	163	166	163	182	154	160	165	162	129	164	174	140	157	141	163	172	145	167	148	161	152	175	145	133	171	147	177	161	188	154	141	142	141	164	164	132	178	157	159	158	182	182	162	156	141	141	138	163	178	137	148	171	156	168	153	165	178	134	183	158	163	151	142	161	157	145	145	177	174	163	144	124	173	141	160	174	145	128	158	158	178	175	145	143	150	182	156	156	163	153	162	175	149	190	161	134	148	171	147	172	164	139	139	177	149	164	145	127	158	167	165	156	174	162	148	149	153	163	162	173	141	153	134	147	170	164	174	163	130	169	167	166	159	148	149	169	139	131	167	149	169	151	160	139	165	180	133	167	146	158	156	136	163	146	157	142	152	139	150	148	147	180	169	170	179	128	153	174	161	163	202	179	146	150	185	162	175	179	163	158	156	170	174	158	166	150	156	143	142	164	164	171	175	142	152	144	158	144	160	144	164	152	170	171	160	134	168	161	183	155	156	166	157	155	165	170	158	164	164	158	154	144	165	169	168	134	151	151	151	156	164	161	148	173	141	139	155	162	157	174	169	163	163	150	166	172	163	147	195	139	165	174	181	177	155	177	157	162	148	151	143	151	142	169	144	136	166	141	161	180	164	165	170	121	143	144	154	161	167	186	156	168	162	172	158	145	151	158	149	154	159	147	170	155	158	136	164	161	153	174	156	153	159	152	160	143	169	152	183	169	143	149	174	151	169	168	163	153	154	167	137	151	158	148	155	173	171	149	155	140	162	138	163	138	144	156	158	143	173	135	143	130	167	151	161	152	175	181	139	141	151	145	142	128	166	158	158	164	138	140	168	169	168	141	158	150	169	155	152	163	200	162	154	149	155	130	155	164	145	133	172	169	148	159	175	146	157	176	157	167	167	165	165	141	146	142	137	144	163	174	126	165	150	149	156	130	170	155	156	144	149	134	142	153	165	183	156	169	154	181	145	176	148	164	125	157	171	156	154	183	160	152	168	146	180	154	182	167	150	156	148	154	163	166	158	153	173	132	146	157	163	152	136	146	174	144	152	167	162	182	155	179	185	153	155	141	148	160	149	149	168	141	162	162	165	140	163	182	185	147	144	151	133	157	179	182	142	177	166	156	137	156	164	166	169	155	157	142	171	152	157	168	137	149	159	154	167	164	158	151	183	135	162	193	168	158	147	152	150	149	163	159	162	171	142	152	159	176	171	169	143	158	159	144	190	166	159	147	144	168	172	180	159	159	155	151	153	141	158	157	143	152	165	149	139	156	131	150	156	162	175	182	135	157	141	170	166	153	161	161	186	146	159	183	151	172	147	166	155	156	148	152	165	178	169	141	169	152	137	150	160	176	167	179	149	151	164	150	149	152	138	165	124	166	175	169	139	149	163	148	159	190	173	140	158	158	162	155	170	147	155	145	178	181	170	174	179	156	162	148	139	155	164	152	172	150	158	159	159	138	142	165	147	165	151	152	159	167	157	145	166	165	168	165	160	160	144	153	157	146	150	129	165	144	139	167	139	170	146	162	155	141	143	173	150	143	148	166	158	154	133	167	169	159	144	166	145	156	138	161	168	154	148	149	148	156	154	152	132	169	178	159	138	152	154	141	152	177	134	136	134	152	161	157	156	168	147	146	169	169	136	164	166	154	163	148	155	160	164	167	158	151	148	177	156	163	193	174	165	150	153	142	128	153	178	176	162	149	176	155	140	161	146	131	140	154	150	154	159	133	114	137	170	165	160	173	153	139	154	156	146	139	169	167	143	164	153	143	164	149	153	143	160	158	175	160	158	135	154	170	159	167	176	178	155	159	161	163	164	147	140	162	157	152	151	165	171	147	165	176	157	151	151	138	163	146	146	169	174	201	148	157	138	154	151	158	172	166	151	155	147	159	152	171	190	167	143	144	146	165	161	164	157	144	156	144	174	170	196	180	156	144	169	156	165	177	168	171	147	128	158	175	178	159	156	174	138	167	178	155	138	173	155	141	153	159	146	144	165	155	153	147	157	141	150	139	157	149	167	170	160	165	130	133	168	174	168	149	137	148	171	167	185	151	151	126	155	159	147	175	144	182	158	168	148	171	156	182	173	167	177	163	130	135	165	144	155	163	180	155	155	170	168	153	155	139	152	159	141	129	160	181	154	144	151	152	140	157	171	164	149	142	132	148	163	183	144	158	168	147	157	166	129	147	161	140	135	174	174	156	168	159	153	159	146	154	192	153	147	157	154	143	187	132	165	148	172	169	176	178	148	150	169	159	189	153	142	160	133	144	170	166	167	146	148	159	143	161	167	185	127	147	153	158	166	154	133	156	180	173	169	135	163	165	165	168	166	155	164	167	142	188	154	116	143	144	147	135	150	174	174	149	140	149	152	149	151	130	157	164	145	157	131	153	153	134	129	151	164	169	156	164	133	166	152	130	152	155	162	142	157	146	172	166	158	173	153	146	194	149	165	150	135	149	156	153	144	131	141	170	169	157	147	149	168	169	146	143	147	164	186	163	144	153	176	164	158	161	175	152	148	155	174	183	152	156	170	176	156	148	132	156	169	172	149	171	150	183	183	166	151	150	150	150	146	152	169	180	146	159	178	144	168	170	154	160	160	163	153	129	142	155	156	154	152	162	178	144	166	178	179	147	131	136	154	158	147	156	144	146	152	155	149	158	163	171	154	130	152	162	163	170	170	155	176	147	185	149	131	182	141	142	126	161	177	146	149	169	157	152	148	143	181	143	166	165	141	155	136	154	144	162	142	153	161	152	177	158	151	178	141	132	164	164	149	159	151	147	167	161	159	141	146	171	168	160	152	159	166	170	157	158	166	167	183	158	135	146	173	146	171	161	150	152	137	149	161	171	160	158	175	161	153	129	166	162	134	178	172	163	169	158	155	186
5946	661	1146	1351	1079	940	799	686	604	586	523	524	556	460	483	480	457	443	478	462	422	397	414	446	413	417	447	386	423	401	402	406	428	431	424	410	382	408	439	440	447	412	437	380	428	413	422	394	414	443	415	396	418	405	437	366	402	386	401	402	365	353	397	403	405	379	423	369	416	387	377	351	387	399	376	377	368	384	403	400	405	382	384	374	407	420	413	365	418	377	365	386	367	391	374	385	407	390	400	368	392	368	354	389	359	375	383	367	391	396	453	385	384	393	377	374	367	399	397	375	378	385	360	404	402	396	410	372	350	412	405	381	392	400	404	374	364	407	384	377	377	377	386	361	399	399	383	396	356	394	368	379	396	402	416	384	371	373	385	394	381	389	408	374	401	388	354	378	453	401	390	388	366	377	393	390	382	389	373	369	374	419	369	367	376	379	366	362	354	386	384	424	394	376	394	406	391	389	393	401	374	373	409	416	374	377	393	386	394	370	396	387	383	374	359	391	409	402	377	413	413	368	373	373	377	390	412	393	401	346	389	373	406	376	408	405	384	383	388	359	398	371	391	401	372	361	403	395	404	399	393	367	365	360	401	395	345	361	402	385	394	413	381	406	342	388	381	358	356	385	376	359	377	415	394	397	353	367	385	374	374	383	354	402	389	356	375	364	358	372	413	382	387	393	365	354	371	400	365	365	375	391	407	372	383	402	393	351	354	393	359	389	369	358	377	378	362	398	382	360	404	363	405	404	377	406	369	386	334	407	402	332	391	387	391	377	367	400	382	371	361	383	379	377	370	400	362	397	378	373	395	401	392	386	391	382	405	366	417	376	356	359	376	381	353	375	391	365	357	382	395	396	396	391	376	374	377	406	388	378	413	392	381	373	412	424	407	397	335	386	403	410	392	372	386	409	391	390	373	344	369	382	442	367	370	410	362	387	393	362	362	361	405	367	373	404	405	389	354	362	383	367	368	390	401	376	394	402	338	361	381	365	370	376	388	381	380	389	403	389	387	391	382	373	391	372	360	387	369	370	383	376	370	379	374	387	393	394	358	402	329	345	357	430	367	369	358	386	383	408	394	359	368	384	352	393	395	377	452	355	372	353	409	366	358	367	397	407	390	378	355	384	389	405	393	358	374	397	354	362	356	361	354	376	399	373	385	367	387	386	389	402	377	368	358	353	376	376	379	375	396	386	379	386	331	386	385	395	375	384	385	343	395	350	381	364	407	392	378	374	355	370	381	391	399	396	383	354	451	400	367	381	383	377	376	375	383	399	412	444	366	368	403	378	364	372	356	407	404	391	388	382	394	405	385	410	387	384	377	363	371	369	388	387	358	400	350	386	389	373	388	410	349	372	386	381	397	362	398	386	416	396	389	378	386	428	378	362	381	364	358	377	362	407	403	389	349	411	399	390	376	356	378	391	383	409	371	411	386	390	396	382	421	393	367	373	383	391	413	402	393	398	423	390	382	357	396	386	376	410	406	371	401	431	376	356	378	341	381	392	372	384	410	371	380	366	393	376	374	380	404	377	369	367	393	373	382	414	390	377	400	398	375	394	372	392	433	382	394	380	375	376	380	392	398	401	399	390	395	368	373	406	390	365	387	387	338	409	374	401	389	398	403	382	375	406	394	369	377	376	370	401	376	369	399	398	381	397	396	394	376	360	370	414	367	356	390	347	394	377	425	376	412	371	419	353	369	362	382	365	389	423	373	430	395	387	371	348	401	380	374	387	383	393	386	379	389	401	380	417	349	395	352	368	403	371	383	352	383	391	370	417	354	393	391	381	377	390	379	389	403	403	394	356	385	363	400	416	398	397	382	394	380	400	401	406	384	370	371	384	388	363	410	384	386	420	377	384	406	382	378	391	373	398	408	366	413	366	361	371	380	399	348	367	415	326	385	396	381	375	372	393	382	374	404	398	378	399	396	398	349	380	407	410	380	389	395	413	384	390	377	374	420	398	371	368	400	403	397	379	401	417	387	432	394	427	390	345	395	368	384	376	374	353	374	366	353	374	385	353	378	374	382	367	373	349	405	402	396	391	412	421	404	346	358	351	374	389	427	401	366	412	361	366	404	418	407	390	386	355	400	367	379	410	378	404	411	364	391	365	367	423	389	359	367	382	408	396	428	373	365	378	380	376	388	390	395	380	400	347	375	390	408	393	367	387	363	347	389	397	391	385	394	386	363	399	425	421	370	414	375	369	365	398	389	388	408	380	390	356	426	399	423	399	388	366	388	344	383	418	401	374	371	402	357	394	423	389	384	383	378	376	369	390	390	372	368	383	367	407	394	384	388	390	363	409	400	345	385	397	342	405	430	376	367	389	381	383	392	377	367	407	415	430	363	379	364	378	385	375	365	369	376	357	351	368	383	394	381	366	379	356	406	402	383	431	394	368	389	379	421	412	387	395	388	400	384	376	419	353	377	387	396	388	376	399	393	354	382	402	385	423	381	377	385	362	360	364	380	365	363	349	366	353	374	355	422	374	399	402	397	373	352	387	389	382	403	413	403	381	371	337	406	384	395	398	399	395	354	356	377	384	381	376	361	375	356	361	385	379	398	373	405	370	358	386	399	385	398	388	379	336	374	372	378	382	392	377	345	358	408	394	368	445	386	340	400	410	382	342	377	405	385	363	387	390	384	370	422	368	362	402	423	384	384	392	347	391	432	419	377	353	383	396	409	356	371	414	390	402	391	383	386	359	356	363	412	365	376	404	356	391	363	362	423	356	419	353	383	401	384	402	393	417	390	372	371	420	362	402	398	368	393	402	331	385	399	413	375	375	352	396	371	363	390	397	403	343	406	399	393	397	368	357	376	377	407	369	368	367	363	390	373	416	370	375	369	393	422	398	350	396	422	415	357	387	381	387	408	406	382	380	388	379	373	394	349	406	387	367	379	408	388	427	397	375	421	401	405	400	395	382	378	377	411	391	368	373	381	394	418	376	369	381	376	382	410	333	357	406	379	389	393	390	376	376	358	352	399	380	373	378	354	362	400	377	407	373	402	390	375	370	429	381	384	405	383	407	412	360	381	370	379	379	389	406	362	385	375	386	364	390	351	366	355	375	397	395	373	399	343	393	400	342	371	404	390	392	388	389	370	393	352	371	354	396	372	390	360	403	439	359	385	369	350	411	355	385	420	372	383	363	373	394	384	397	395	413	392	395	392	365	372	381	406	380	389	391	391	372	366	350	390	379	389	390	403	375	375	399	403	382	367	416	388	376	381	361	420	377	413	377	388	387	363	396	382	401	414	397	385	343	400	381	374	391	429	387	455	391	404	416	388	398	399	384	388	382	404	403	388	364	381	391	398	357	368	413	391	405	365	383	419	386	383	398	384	346	392	413	393	389	396	396	382	412	379	413	385	356	394	381	400	425	396	376	381	417	383	360	397	385	387	392	372	388	415	352	430	377	410	338	392	390	397	390	357	369	370	363	418	376	347	371	382	390	383	398	409	401	410	355	413	408	384	378
13382	1188	898	742	540	437	359	332	330	273	281	272	274	264	245	242	231	235	258	235	214	238	228	235	220	242	207	203	222	247	218	231	222	237	192	218	236	244	214	196	212	249	205	252	226	221	236	227	234	247	253	221	209	226	225	226	208	242	220	213	230	235	220	194	228	221	241	210	260	242	218	206	206	227	287	249	203	246	211	236	200	214	248	229	261	236	188	219	216	224	209	219	222	214	226	210	197	213	227	233	235	191	251	240	186	227	213	224	229	222	201	237	217	219	202	229	206	233	250	259	234	201	252	238	223	236	211	234	226	214	216	245	204	185	241	257	205	231	254	213	274	215	212	236	246	204	214	212	236	202	218	201	219	247	182	212	208	220	209	218	223	230	214	242	198	245	197	201	208	202	255	229	216	227	231	224	240	251	229	232	200	228	249	215	196	210	221	229	221	221	233	207	222	229	241	212	207	226	208	251	237	201	205	219	223	271	240	225	223	219	180	232	216	223	221	216	229	228	233	241	214	235	204	236	202	213	235	216	218	239	246	229	220	203	199	233	238	236	244	213	238	245	208	216	241	215	213	251	200	205	207	216	226	262	225	240	224	200	236	222	235	220	226	229	228	218	237	244	213	216	218	207	250	217	228	209	213	227	204	227	228	221	220	213	198	230	230	227	239	209	226	209	228	220	223	215	226	214	220	219	210	236	243	236	252	210	207	235	201	229	199	225	213	220	235	218	188	239	255	258	202	253	240	197	208	220	208	249	217	224	209	192	239	227	228	247	200	256	244	236	229	204	225	217	197	223	224	264	245	221	198	221	220	221	224	189	198	223	235	197	243	223	251	227	218	217	203	214	200	203	214	211	196	207	239	215	244	208	210	230	222	222	215	228	228	215	249	231	179	216	217	214	209	206	187	192	232	252	229	216	217	249	212	224	221	204	235	216	201	220	227	224	210	221	236	213	223	218	205	209	224	207	218	225	225	217	209	230	235	189	243	246	217	219	226	207	226	216	232	244	230	243	199	241	197	200	236	235	224	235	213	240	221	201	228	237	216	220	190	233	214	207	231	194	221	223	221	233	222	191	241	208	224	197	231	208	233	221	205	209	215	242	229	223	194	222	208	243	226	225	225	217	237	220	240	223	228	198	219	240	224	230	230	236	223	205	200	223	206	208	213	221	208	219	201	248	211	227	229	211	205	243	239	230	212	290	224	240	205	239	206	221	249	235	212	192	233	214	216	223	248	204	212	224	201	211	188	197	222	242	197	201	242	232	227	238	221	197	212	222	237	221	223	219	202	224	248	255	211	235	239	230	238	244	189	226	206	215	222	198	218	239	227	214	225	204	191	224	241	234	205	191	234	220	219	197	215	203	246	235	232	204	210	231	225	213	211	230	231	201	216	216	237	209	216	219	246	236	227	210	230	226	216	222	215	208	242	229	223	225	233	224	208	206	239	201	245	204	202	206	244	234	242	247	211	224	230	216	235	229	240	210	205	205	218	192	225	210	188	233	221	212	242	206	227	246	207	223	230	223	223	228	215	235	220	202	224	222	235	228	255	215	222	251	227	208	227	227	242	205	227	253	218	214	247	235	238	228	250	219	214	243	203	205	216	189	203	219	234	227	204	200	219	211	206	206	240	264	222	203	213	195	225	214	233	224	233	209	182	237	257	248	217	217	235	228	195	232	202	229	209	195	236	262	203	234	209	209	229	258	187	219	248	220	239	220	206	214	218	235	231	217	242	224	224	222	239	235	241	202	209	209	228	248	208	214	237	211	233	222	236	198	230	208	230	198	227	227	239	198	223	233	232	220	213	231	204	214	224	200	211	207	215	216	236	214	213	209	206	233	206	212	187	201	218	238	236	227	209	216	221	226	217	230	224	209	216	224	189	212	226	222	237	201	186	207	234	224	237	220	265	208	249	255	202	223	208	232	220	223	245	248	243	220	184	226	243	220	232	225	223	227	260	237	226	232	227	218	217	216	233	229	234	216	246	216	221	182	195	231	203	210	213	224	235	227	217	216	248	204	222	251	223	211	227	208	211	234	230	218	233	220	220	212	234	211	218	224	229	213	228	240	241	206	218	203	255	223	211	215	222	223	208	240	221	241	254	215	230	249	233	206	196	228	209	246	232	232	224	253	219	186	245	222	232	225	226	238	229	231	231	224	219	209	209	199	215	237	233	246	222	224	190	199	220	207	199	228	222	216	199	258	239	226	231	198	233	239	223	239	217	196	234	190	219	236	249	231	214	234	221	244	250	211	197	205	220	223	200	235	229	239	225	246	236	214	218	248	208	225	221	212	215	222	213	240	206	198	222	216	201	221	234	239	216	211	236	206	201	260	224	225	232	217	250	251	226	225	206	240	204	201	202	204	244	221	210	207	206	233	213	233	235	212	214	250	251	243	240	234	232	223	215	207	233	211	230	231	229	227	260	194	243	209	229	221	255	204	218	207	235	207	237	240	218	216	217	242	216	214	217	225	227	229	235	220	216	239	214	225	201	228	221	244	217	250	231	225	210	229	230	253	276	221	245	216	231	230	241	220	215	222	230	199	221	205	210	207	216	225	221	236	201	236	243	205	234	229	226	249	228	218	228	233	217	245	231	242	240	237	227	216	213	188	228	209	224	222	245	211	262	234	231	195	207	239	259	217	223	203	180	206	209	205	221	225	215	216	204	199	224	211	224	237	234	230	221	199	240	218	205	238	211	250	180	216	211	216	217	201	243	229	194	226	206	241	249	204	201	241	237	212	225	236	229	204	243	228	230	204	231	245	200	216	197	236	217	213	219	233	194	239	210	245	246	222	217	211	230	215	209	251	228	225	210	209	226	245	203	212	232	210	210	216	224	214	221	248	230	251	243	222	201	211	210	217	206	199	220	213	187	217	223	233	206	234	226	221	221	236	220	221	231	207	209	240	265	227	210	228	215	234	255	200	233	214	209	223	209	216	226	210	198	251	185	226	188	213	216	193	217	214	232	222	207	220	227	242	204	224	239	198	220	207	203	242	205	204	209	218	240	231	233	226	201	193	228	201	238	210	214	230	221	222	223	231	255	196	206	228	224	204	207	187	233	212	204	232	207	189	234	205	246	236	210	218	231	237	209	203	221	199	200	222	242	217	202	211	208	208	229	209	215	221	221	226	215	230	239	242	229	217	237	230	260	229	218	223	218	213	238	208	204	222	238	204	236	228	230	249	218	243	233	223	208	200	222	232	219	208	216	234	210	194	216	264	216	238	234	230	215	229	225	232	224	228	231	208	201	247	203	226	180	201	177	207	209	212	216	213	204	241	247	245	253	213	221	244	215	204	238	226	231	215	217	238	212	204	201	180	267	209	219	208	213	244	232	243	216	172	236	218	214	180	223	221	187	197	180	236	242	215	212	232	213	243	250	216	229	199	217	243	217	215	221	239	226	232	216	230	218	226	201	213	236	226	214	239	221	211	229	230	203	257	242	226	198	213	212	215	226	237	225	240	249	212
7949	1055	2031	2293	2045	1632	1334	1182	1014	898	842	786	792	784	741	671	618	624	717	640	608	598	560	604	626	592	577	592	581	561	580	564	551	565	552	581	591	511	586	590	597	590	638	560	575	588	579	560	548	546	590	573	550	568	598	502	565	536	567	571	538	574	497	571	529	520	586	542	515	546	526	529	549	540	551	546	554	505	560	559	513	508	535	515	519	552	547	529	489	534	537	520	555	532	558	533	541	530	536	502	505	545	558	517	544	580	517	536	531	559	534	547	573	558	547	517	523	498	532	494	537	541	517	521	506	537	487	512	542	503	529	546	525	476	563	515	522	528	562	545	552	531	528	520	558	531	496	543	545	507	554	488	541	514	514	514	518	543	550	554	491	538	488	525	514	533	571	512	548	537	538	494	532	523	528	499	535	564	537	516	576	506	530	532	542	533	573	551	519	524	523	548	509	534	520	492	539	556	542	522	518	521	574	565	531	564	516	512	541	518	544	539	545	531	556	598	507	510	546	493	537	555	573	513	568	486	521	521	558	519	543	517	555	566	534	576	600	523	530	512	550	511	490	554	539	576	533	511	544	564	512	554	576	522	482	525	590	523	521	525	529	500	547	522	540	514	554	484	544	550	551	498	519	527	514	529	522	506	563	530	510	534	530	541	522	517	558	534	547	524	526	508	525	516	555	504	513	537	507	503	544	538	541	539	527	556	546	513	509	499	510	544	475	529	565	523	533	516	536	521	554	539	491	547	548	515	575	527	544	482	576	543	516	549	516	527	511	528	568	516	508	533	530	520	527	533	569	555	554	529	500	534	533	577	486	559	540	505	534	509	559	511	515	533	524	583	530	525	530	552	483	535	505	511	533	508	558	538	519	528	553	553	503	504	495	517	505	536	515	527	537	587	557	562	581	574	564	519	549	543	529	507	538	536	527	559	564	561	519	503	506	571	544	524	516	549	495	529	520	540	505	531	538	504	565	504	536	495	510	522	548	546	501	549	503	501	531	589	516	475	537	545	537	566	507	524	566	510	543	526	527	530	513	527	573	488	552	559	549	519	493	555	518	590	539	534	515	533	504	535	532	507	526	540	548	538	527	527	528	515	542	528	522	551	530	531	504	545	535	541	546	503	537	542	510	516	535	508	502	498	522	536	558	536	541	549	542	552	532	520	559	529	461	578	518	533	524	533	524	570	518	503	544	569	561	543	524	519	510	518	509	551	556	563	567	521	539	559	519	558	523	541	531	525	543	533	539	514	511	545	538	556	514	509	532	520	545	524	570	522	488	541	569	524	530	555	534	557	535	569	543	538	531	506	514	568	522	531	509	572	524	568	534	519	490	516	551	566	560	503	543	503	545	572	508	515	508	498	555	512	524	487	541	505	530	534	535	561	550	531	534	557	543	517	528	555	530	531	534	529	541	519	510	555	549	579	542	521	523	511	568	533	539	545	517	500	517	489	501	537	570	545	531	534	544	528	501	497	516	545	539	468	523	548	528	511	492	510	565	539	507	540	526	513	532	511	565	554	555	498	516	484	498	516	541	516	526	516	543	541	524	546	517	517	537	511	499	528	531	515	507	475	501	531	544	557	534	539	545	507	516	487	517	543	557	495	538	520	527	484	505	497	512	513	531	546	512	538	535	531	500	513	543	521	556	517	520	573	510	547	543	533	563	530	543	536	507	546	524	552	530	531	514	506	525	524	480	583	555	507	520	541	487	529	504	533	508	552	552	524	517	512	552	527	550	565	525	536	530	528	501	504	519	533	524	501	526	507	545	552	519	563	544	563	525	511	538	496	506	466	524	539	540	562	532	486	513	485	526	540	538	511	535	521	548	529	568	508	546	534	542	571	517	507	541	570	551	561	542	548	506	520	524	493	476	518	519	551	503	564	503	533	490	563	560	531	518	528	515	507	533	518	539	575	532	540	492	522	513	547	553	499	534	532	496	504	494	532	500	531	526	540	531	531	534	562	543	518	527	566	578	555	562	496	520	532	507	515	538	542	534	554	565	524	544	512	497	563	527	544	518	475	505	482	518	527	577	506	499	509	514	566	553	496	544	550	479	552	495	522	512	490	581	532	529	548	555	551	522	513	484	558	511	521	522	561	534	513	525	538	485	541	596	530	529	553	540	565	534	540	526	522	548	541	530	518	543	567	585	501	516	534	443	515	535	531	544	534	536	476	526	515	568	541	505	552	517	547	532	540	564	516	494	519	520	511	543	567	527	526	535	494	539	548	536	509	542	502	481	546	550	530	460	557	520	527	548	569	548	513	520	495	516	550	544	541	516	563	537	546	538	532	545	548	527	541	534	514	548	494	540	566	538	516	511	532	508	529	500	493	537	522	497	503	561	523	528	502	584	556	530	512	555	533	523	555	544	495	527	496	518	516	502	513	519	523	484	528	552	525	547	526	526	496	516	516	549	549	517	498	519	505	530	517	572	527	511	522	503	516	530	531	581	546	526	542	522	520	539	493	509	523	545	529	514	489	518	501	537	556	529	569	515	552	552	500	507	535	511	573	509	523	490	506	529	543	540	557	507	525	556	528	560	544	563	512	528	492	532	545	534	562	523	549	500	549	532	534	481	531	512	544	551	523	545	558	469	475	576	531	533	531	502	530	537	509	568	538	531	517	523	535	545	536	520	484	548	525	514	565	537	548	511	501	504	624	489	559	544	489	513	537	506	511	520	538	511	525	539	546	508	551	490	476	541	525	540	552	496	521	494	551	507	506	535	557	545	584	569	539	515	518	556	497	530	524	525	591	556	502	518	518	502	560	503	534	555	545	527	546	529	516	524	542	503	516	525	511	517	540	525	527	538	539	525	507	560	515	552	485	500	487	538	532	494	571	515	513	525	558	539	532	504	522	526	497	530	521	490	494	529	548	522	515	534	523	491	510	578	544	532	525	544	510	551	534	530	572	489	502	501	528	495	549	526	557	522	551	506	528	526	509	532	531	521	495	520	551	524	529	520	534	518	534	504	535	533	531	494	536	553	509	529	551	551	594	552	548	543	527	531	510	531	526	531	537	534	522	518	524	546	555	520	525	541	516	493	529	520	528	516	550	541	488	516	512	512	574	542	540	540	556	512	516	538	534	521	543	545	530	522	493	555	520	529	523	547	562	545	542	537	533	559	514	541	544	554	506	575	496	502	532	552	521	534	500	505	549	537	493	528	545	504	558	561	559	485	503	541	542	521	510	547	549	534	505	545	548	492	519	539	531	588	523	520	505	537	510	514	539	583	498	534	472	518	535	547	541	558	504	513	518	539	550	532	541	505	561	512	495	524	501	532	520	548	520	523	564	554	579	508	506	541	586	535	541	526	542	495	571	516	531	529	483	548	555	529	540	512	512	522	533	545	533	507	493	519	548	492	450	500	527	551	532	522	538	536	536	547	539	532	540	551	477	540	551	529	501	482	529	495	525	545	527	522	548	532	529	517	534	554	526	537	534	534	551	523	503	531	512	525	554	527	509	545	541
1561	290	304	269	295	304	291	258	329	281	274	287	296	280	266	289	279	272	275	276	312	260	272	270	273	282	262	280	278	294	299	265	285	286	285	243	288	254	283	288	301	237	270	279	287	275	231	279	283	268	264	286	268	291	290	287	250	319	291	246	275	247	277	284	273	295	285	274	282	272	287	311	279	270	259	250	267	258	254	270	273	264	296	242	253	295	289	284	273	284	289	307	262	251	262	280	291	265	303	285	241	265	276	285	260	284	271	281	240	277	281	264	233	227	273	285	270	294	269	247	276	273	272	302	256	288	334	290	255	286	270	263	278	271	277	269	300	264	297	281	267	275	258	271	307	267	242	281	304	279	269	259	257	298	274	291	251	267	261	294	257	284	286	280	288	246	300	302	288	259	248	269	285	245	253	277	282	264	278	246	292	299	279	262	278	282	288	286	270	297	285	305	312	274	243	292	305	278	259	271	289	288	298	262	298	281	280	251	274	292	272	276	272	256	298	292	252	291	269	271	254	270	259	298	278	277	315	256	284	275	271	279	258	319	284	284	250	266	284	256	252	283	276	264	276	264	228	269	263	268	272	261	248	247	280	250	272	286	248	282	310	287	273	273	288	279	292	271	246	311	294	287	260	279	273	262	260	284	256	249	268	273	210	260	259	273	252	312	266	296	299	244	269	283	250	275	299	256	274	293	269	264	252	265	268	272	257	257	259	269	299	290	279	283	251	264	267	271	269	227	241	262	257	248	261	277	275	289	298	282	258	272	241	240	268	256	243	276	280	283	279	238	244	270	269	274	284	269	259	266	281	291	278	241	278	229	239	266	260	262	287	287	303	251	261	262	239	288	283	271	265	268	252	295	317	269	265	284	281	259	270	282	279	264	250	261	292	305	274	288	239	266	266	262	268	310	300	272	274	297	268	310	247	256	276	252	270	278	249	280	279	256	277	265	283	316	292	263	268	270	277	265	261	280	249	273	291	314	244	252	235	268	261	280	284	274	282	284	277	288	303	275	250	295	268	259	255	268	279	275	266	251	321	291	269	274	306	263	277	257	261	300	280	272	259	271	261	277	268	273	282	289	270	256	296	283	310	271	272	264	296	255	251	234	246	293	261	269	253	247	261	282	274	289	224	280	313	279	269	298	240	262	256	256	247	291	268	291	245	259	273	270	272	291	278	254	281	259	298	273	266	305	248	292	281	266	303	275	280	271	258	279	261	256	277	255	271	247	308	258	258	275	270	256	275	277	262	282	292	249	257	295	271	271	294	276	302	270	290	250	261	259	267	282	254	290	250	275	270	274	297	263	264	286	306	286	269	237	265	262	301	252	277	298	288	252	289	286	262	310	279	325	276	280	273	268	297	289	304	283	283	251	249	267	252	276	266	270	290	293	242	286	273	264	280	286	275	256	228	286	287	274	289	268	258	306	291	283	234	251	260	275	282	266	250	279	242	259	250	266	237	277	269	282	261	295	302	262	272	283	277	266	267	297	265	276	269	282	245	290	277	285	273	255	273	277	303	253	267	256	276	219	285	295	247	276	267	276	269	252	253	297	295	280	256	272	326	253	271	288	283	260	268	282	285	264	280	292	277	266	267	290	296	249	245	272	277	325	286	275	286	300	290	251	272	231	282	267	252	241	265	281	299	297	279	259	253	252	294	262	277	276	263	247	273	315	309	243	265	296	270	263	283	260	267	300	267	266	256	273	229	291	295	269	253	276	261	251	301	259	279	275	279	297	244	264	242	282	280	279	275	298	256	270	284	314	271	287	245	282	280	256	272	288	273	251	283	260	318	274	278	262	258	284	299	272	266	288	284	266	261	299	273	279	256	265	273	282	280	297	259	257	292	276	293	244	259	287	282	266	309	237	292	275	277	327	291	286	270	262	246	292	281	247	257	280	270	242	266	262	256	250	292	285	289	265	241	295	278	287	258	267	272	295	327	293	253	284	233	266	285	269	262	300	300	267	282	246	289	291	255	287	268	272	281	250	253	262	301	265	261	268	267	269	294	280	296	275	278	276	265	296	266	279	259	292	299	295	254	241	289	292	271	258	289	289	281	281	273	252	271	267	275	271	267	239	273	262	289	271	282	290	282	208	250	284	288	265	279	266	274	255	272	256	251	257	256	260	251	239	270	269	273	291	284	276	281	289	275	263	267	273	269	277	266	287	280	286	258	265	273	271	265	266	277	256	252	274	306	279	271	277	258	301	283	285	263	244	291	287	277	275	286	281	265	264	267	272	273	268	282	299	291	244	282	286	296	287	258	278	261	276	266	276	237	285	279	271	242	263	280	291	276	284	264	260	284	273	256	278	298	274	272	246	275	305	259	258	284	251	281	262	290	294	275	247	278	253	271	283	278	288	255	277	242	265	275	255	257	254	280	300	286	289	283	274	240	256	265	246	264	253	250	296	271	261	270	256	292	281	265	256	235	308	264	273	273	276	262	263	304	252	279	286	284	302	290	245	283	306	260	273	276	300	280	236	259	288	245	259	274	241	276	277	285	270	271	266	299	282	281	285	253	262	280	253	225	283	262	278	273	258	252	275	282	276	271	249	281	285	252	297	259	286	259	250	289	258	259	271	276	259	278	297	291	262	290	268	249	241	266	255	286	269	250	277	290	277	281	292	258	258	279	289	277	298	282	273	272	281	256	277	279	257	290	272	270	261	281	297	257	256	297	306	264	301	284	317	260	287	286	306	264	260	260	294	289	281	276	273	251	253	263	287	266	266	255	256	270	284	284	274	287	271	263	290	271	255	276	299	304	288	277	237	248	283	290	288	286	275	284	309	251	289	264	275	226	255	270	271	280	264	254	265	279	264	278	289	296	258	266	268	270	271	275	315	267	258	270	322	260	267	261	293	291	279	263	275	296	312	287	259	285	253	250	300	282	285	300	268	280	277	272	305	269	282	258	299	253	302	277	298	255	269	260	269	288	286	280	276	294	270	272	249	270	286	283	274	266	268	272	287	291	248	245	299	263	264	252	289	304	251	314	288	282	325	261	273	297	264	261	317	269	269	267	309	257	297	241	268	282	296	264	243	273	255	308	296	277	254	250	283	253	250	248	243	252	253	273	257	296	311	297	299	288	245	294	268	278	253	251	249	268	279	261	256	262	255	286	243	282	270	273	282	258	258	258	277	264	255	267	287	274	278	257	267	280	276	252	249	262	283	266	287	256	269	300	280	271	276	292	295	268	290	295	291	300	282	288	261	251	268	250	278	281	272	276	294	257	290	272	253	293	260	267	281	293	254	254	302	271	254	231	263	258	254	308	259	266	259	268	264	250	259	261	273	244	296	276	261	273	281	283	259	262	258	293	276	308	302	277	254	242	263	273	295	265	262	265	246	260	281	271	317	250	284	287	274	254	282	279	281	275	275	289	281	282	299	264	283	287	269	236	281	269	276	284	253	287	280	280	268	250	262	304	272	292	261	285	259	245	243	262	300	288	274	277	278	249	266	272	284	267	276	282	300
1753	639	664	656	641	614	654	647	651	634	640	633	610	584	618	642	609	629	649	597	573	632	583	614	587	633	593	636	627	589	600	645	603	565	620	620	641	642	592	587	588	640	617	610	622	574	603	611	646	608	630	637	650	612	642	637	639	578	566	600	613	645	618	575	587	587	574	615	598	596	631	616	634	626	625	594	590	585	592	584	606	609	575	617	596	589	603	605	611	606	632	606	628	586	652	599	614	564	600	624	596	615	642	615	553	591	597	607	564	623	600	617	638	617	552	609	624	658	597	627	582	628	611	589	567	569	603	611	602	615	635	634	639	598	602	570	578	601	597	631	616	576	620	595	608	634	622	590	622	626	644	584	584	613	597	575	587	618	577	584	597	671	559	653	613	600	581	621	604	616	596	590	636	605	610	571	618	624	594	581	576	580	608	607	592	579	615	615	630	624	570	619	591	605	622	620	623	618	553	620	601	605	629	583	615	613	587	619	559	601	595	633	659	625	605	628	638	622	618	595	608	589	608	595	641	618	601	615	626	576	591	616	560	614	622	614	614	624	614	648	646	583	619	591	646	630	606	611	565	565	562	646	603	585	627	546	641	649	661	618	605	588	614	574	605	590	597	607	605	597	651	608	582	579	610	612	630	591	615	618	635	575	556	625	558	589	590	626	577	638	615	609	646	588	561	573	576	593	560	561	614	615	645	611	611	586	592	580	636	567	626	594	612	625	596	589	629	604	627	566	627	617	611	601	635	591	634	611	591	599	588	593	634	631	639	581	600	621	611	594	587	593	646	607	589	636	585	599	618	593	598	571	623	640	602	636	617	616	595	593	645	598	610	637	547	582	631	606	577	622	566	602	579	566	638	619	608	637	633	589	623	648	608	583	592	628	629	614	627	574	569	594	610	626	612	620	588	577	616	569	595	564	590	574	595	618	597	634	569	597	680	627	577	617	617	592	631	631	606	633	610	596	585	574	621	587	610	624	625	595	581	603	573	594	604	589	593	656	555	582	625	531	614	591	612	594	592	634	595	647	582	607	622	631	590	578	590	596	629	596	596	598	593	611	612	624	635	601	604	644	597	639	630	623	532	529	558	633	617	612	630	595	638	616	612	590	624	582	565	618	622	599	597	603	575	606	616	628	620	602	606	572	613	646	607	615	603	590	642	613	617	589	595	594	580	621	578	597	605	600	609	579	593	578	593	623	574	627	589	622	593	621	587	652	566	628	614	642	612	658	590	629	616	610	571	629	676	626	614	583	555	606	609	626	634	597	605	615	622	614	532	639	613	618	618	617	590	581	598	643	586	619	599	588	600	563	616	609	607	633	580	587	606	583	612	588	615	646	674	625	595	606	641	576	576	592	572	584	590	577	619	592	628	583	637	614	637	601	642	612	574	593	591	622	625	628	634	569	575	574	630	613	592	597	576	619	623	589	589	629	588	598	588	584	610	599	577	611	594	578	579	589	532	575	553	609	609	604	589	555	583	594	605	597	588	597	620	596	609	611	594	584	610	597	589	593	620	601	657	584	566	627	593	582	593	601	588	589	604	608	633	634	610	647	602	583	566	630	615	566	582	594	554	564	628	546	573	587	590	587	579	593	607	580	640	573	676	665	606	596	590	608	623	594	592	621	599	614	580	604	603	601	611	640	587	613	614	549	605	625	610	570	616	592	608	574	622	594	597	591	640	578	647	591	637	645	576	573	637	591	566	584	570	659	589	618	583	578	589	620	646	595	637	597	631	580	587	637	549	565	611	612	619	657	650	618	576	625	635	562	603	584	630	567	625	559	610	596	604	589	657	604	605	617	618	622	610	580	617	578	637	588	587	600	600	562	620	616	567	594	606	670	618	618	671	607	614	615	617	606	597	572	643	646	595	588	578	613	618	555	609	610	602	627	601	613	592	583	620	648	635	594	598	623	604	589	595	598	627	597	641	573	609	546	634	579	629	579	626	625	672	615	590	663	659	600	603	641	619	579	635	610	595	591	605	601	619	584	642	583	615	591	594	591	566	579	608	587	591	593	693	607	619	630	614	639	601	621	599	644	609	613	577	620	631	593	609	585	558	596	606	612	613	637	622	564	600	631	602	661	596	613	597	608	597	590	600	636	598	616	571	562	654	610	622	616	609	582	564	603	578	616	615	620	632	619	594	578	599	630	571	593	590	598	585	612	580	633	624	610	620	622	580	626	582	618	625	616	588	599	601	615	608	605	638	599	636	550	629	616	593	624	612	576	607	612	653	622	606	609	622	571	600	591	633	652	586	616	630	623	638	604	610	623	624	582	607	626	591	637	586	676	589	577	589	593	619	609	619	604	587	614	649	604	597	596	630	598	599	572	550	598	577	601	613	611	629	612	591	594	592	565	584	597	611	645	616	629	610	629	593	615	598	582	652	606	618	628	612	566	598	584	597	585	567	596	619	591	631	570	597	542	584	626	639	581	599	622	611	575	601	635	614	623	626	584	602	605	588	606	616	595	645	585	618	600	628	603	583	579	595	565	582	591	592	603	619	615	630	585	578	622	603	582	636	602	593	599	612	652	624	598	618	586	605	626	659	594	660	619	580	608	542	610	592	630	597	572	609	578	569	582	608	569	646	617	614	593	590	616	630	580	591	614	608	625	573	622	622	610	557	595	585	605	605	639	578	585	582	600	603	568	598	568	596	656	610	566	612	577	614	577	575	611	618	647	616	560	638	590	555	643	658	649	608	665	586	561	640	612	576	643	604	590	600	609	612	574	583	629	600	615	587	622	644	606	597	595	602	595	630	574	578	606	603	616	576	619	627	593	600	607	569	636	622	563	617	591	587	599	615	621	600	608	606	598	612	591	563	620	599	617	608	628	646	604	596	613	566	609	612	623	596	624	606	611	603	575	604	627	603	602	658	581	573	602	632	622	590	620	610	615	646	535	663	625	610	646	602	578	635	635	605	621	596	614	640	644	621	616	604	616	566	615	635	658	621	576	597	632	609	578	601	579	648	623	584	580	596	626	578	642	583	617	646	595	582	599	562	625	640	602	616	641	538	617	597	634	572	614	586	622	572	584	620	598	608	605	546	581	638	581	610	592	597	606	596	633	615	649	627	574	584	622	577	611	661	593	616	614	639	583	567	622	612	612	579	642	598	590	558	563	545	572	611	590	617	601	617	598	587	589	608	571	604	627	561	594	585	567	617	621	566	587	596	643	597	644	618	600	604	594	618	603	609	610	594	615	626	614	610	592	601	590	601	630	600	616	596	590	637	620	620	628	630	613	611	587	584	636	604	609	626	616	575	631	582	592	587	617	611	608	599	639	630	597	609	652	607	597	590	610	600	593	571	641	613	571	626	589	606	641	593	590	566	637	570	602	561	601	614	613	617	568	621	570	622	631	577	583	628	572	593	590	617	574	588	575	587	608	608	592	631	598	639	623	576	609	599	599	588	638	618	552	614	579	664	594	622	538	593	603	595	608	603	597	559	607	557	639	601	616	622	645	599	566
7111	493	474	441	322	280	209	197	190	216	209	168	167	196	167	188	164	146	168	152	155	167	147	151	162	170	171	162	145	155	171	140	174	158	155	152	190	171	162	145	152	158	163	145	195	167	154	159	180	158	151	176	145	140	160	129	164	153	170	153	172	170	163	181	174	167	158	169	177	163	134	144	188	139	135	132	157	167	168	151	159	166	156	149	161	154	143	155	140	175	163	144	147	150	186	141	147	177	171	140	151	138	167	153	148	185	143	153	131	150	170	147	162	154	172	170	146	147	170	152	147	169	155	162	168	146	147	155	172	169	145	141	148	186	179	174	158	156	150	139	162	149	139	146	163	184	138	157	140	145	134	157	161	152	156	138	175	148	132	163	130	171	157	145	140	149	150	159	163	147	145	156	161	161	157	135	154	149	157	142	150	148	158	149	146	133	153	147	162	141	187	154	149	154	171	136	141	143	138	147	179	181	157	180	160	155	137	145	173	153	159	131	166	161	161	150	169	175	149	152	136	143	155	156	158	168	159	144	165	156	175	128	156	148	153	167	148	164	152	161	158	138	138	140	141	146	166	148	157	153	172	135	140	147	167	161	153	148	132	163	178	161	139	136	155	165	153	139	164	158	148	165	165	134	173	154	152	154	156	158	156	156	155	147	162	148	170	158	137	148	160	142	143	160	152	169	162	166	187	164	143	149	164	159	176	189	150	166	180	166	148	174	157	177	147	147	156	152	168	142	183	114	154	156	148	148	135	137	159	163	147	159	164	147	141	155	184	148	158	134	164	152	159	142	184	160	174	146	155	168	143	162	142	152	135	168	167	183	160	151	155	154	164	161	167	150	135	172	150	144	163	158	144	143	167	167	173	154	148	145	161	172	166	152	168	177	151	173	184	142	182	156	144	153	158	180	158	155	158	159	152	148	153	174	163	172	138	143	167	162	149	163	200	149	159	165	148	164	146	145	159	148	175	148	170	167	159	159	135	157	143	145	157	167	160	167	158	141	164	154	142	134	150	131	140	156	150	144	150	150	164	155	150	166	145	160	150	175	166	147	167	159	143	149	181	175	161	160	165	147	134	156	160	149	136	172	180	158	166	154	161	150	158	151	143	170	165	145	156	146	148	143	158	152	141	127	145	160	146	154	143	179	167	177	163	163	168	138	160	147	156	165	152	165	156	146	155	142	164	150	157	163	133	133	159	142	151	156	164	161	165	146	147	136	171	160	122	131	168	166	136	165	191	175	146	165	155	148	161	147	153	145	171	180	149	149	162	172	150	153	160	152	152	154	158	181	154	155	149	149	172	174	147	155	169	129	136	163	170	150	150	146	137	151	148	133	164	152	133	149	122	144	151	176	147	151	176	162	159	165	164	142	174	160	145	137	140	164	160	124	156	166	153	174	165	173	169	140	148	158	153	149	178	158	157	161	163	131	166	149	146	158	141	153	162	152	147	152	138	170	148	146	151	155	150	155	166	148	155	151	157	155	143	149	160	166	162	162	154	170	160	138	160	164	135	146	182	155	167	137	136	155	140	141	180	141	161	158	184	163	159	150	159	143	147	164	167	157	121	154	170	164	152	158	159	164	152	167	139	137	145	180	139	169	144	182	161	128	156	156	155	149	152	171	184	140	141	164	157	133	140	165	149	178	172	162	167	170	152	156	143	140	132	168	161	134	151	131	161	151	167	165	151	155	139	147	161	192	171	134	144	160	169	142	142	142	155	140	148	172	132	151	127	144	125	158	166	154	144	158	149	135	166	167	160	140	160	144	144	171	175	153	171	158	146	146	156	167	154	142	149	164	128	153	157	161	147	146	151	142	153	167	152	145	143	151	158	141	148	142	140	148	152	176	152	132	161	154	128	157	179	144	162	186	150	166	161	154	166	160	154	160	145	146	133	145	150	139	164	157	164	155	152	173	165	161	179	174	149	151	152	157	158	167	118	137	166	151	158	194	153	139	133	163	165	146	160	138	195	165	172	154	176	178	154	150	165	132	137	159	154	149	161	162	152	140	148	132	150	145	165	159	150	172	169	155	143	181	159	154	153	124	148	152	147	157	137	173	178	162	172	165	157	179	155	163	137	143	138	151	139	154	125	140	152	143	148	171	149	151	150	170	155	136	146	161	166	156	157	138	166	155	161	174	172	151	142	166	147	159	129	161	152	164	170	148	146	146	173	155	156	156	160	141	153	141	157	151	156	132	145	163	133	167	164	145	140	162	153	167	184	164	146	168	133	136	178	133	168	147	165	161	157	177	154	121	153	158	160	136	161	150	159	172	149	144	177	159	161	149	141	158	154	179	157	152	149	163	147	152	136	159	164	152	155	165	162	160	155	160	167	146	154	146	137	148	144	151	135	146	130	182	169	159	157	150	167	158	181	150	152	177	148	188	145	159	165	158	155	173	150	158	161	134	182	135	157	185	171	172	165	160	156	139	151	174	125	162	162	153	158	134	162	167	149	177	145	164	158	159	151	137	153	146	158	181	152	143	163	154	164	165	161	179	165	150	153	173	137	139	156	163	139	153	140	134	145	174	163	163	172	160	152	183	151	172	191	161	161	158	156	147	168	161	156	140	149	145	154	179	165	167	131	129	151	138	171	172	135	153	144	163	159	164	171	163	149	155	165	140	144	135	153	154	147	126	146	184	157	156	167	174	148	149	144	153	127	143	147	174	156	137	162	161	145	172	172	175	147	175	145	159	159	141	152	152	171	135	135	179	156	152	151	159	155	162	130	146	143	154	149	167	194	156	150	158	136	159	146	143	150	166	157	168	159	176	148	187	156	165	159	146	168	140	137	136	134	148	146	129	152	157	159	149	145	163	142	138	132	167	188	157	173	153	150	148	156	152	168	150	168	143	174	176	150	138	161	147	162	153	145	195	147	171	140	158	161	159	146	156	144	134	135	142	144	154	181	152	153	150	186	166	147	154	161	127	147	127	173	152	153	146	152	137	182	148	157	138	149	167	160	149	152	142	166	161	178	158	156	151	151	158	150	170	167	143	155	148	129	165	154	151	150	137	142	152	150	143	139	176	178	158	147	165	145	137	162	142	123	148	141	160	141	146	163	169	177	143	143	153	185	139	143	168	164	139	147	129	157	135	179	185	175	187	159	148	150	165	164	177	164	163	188	156	186	148	151	159	160	155	168	134	145	177	157	189	149	159	156	176	175	153	152	166	171	160	177	166	150	151	166	157	148	149	158	176	154	167	165	151	140	130	169	159	172	150	152	169	142	167	136	174	167	151	157	157	156	156	147	196	146	169	160	165	148	149	132	153	135	179	165	155	175	169	135	147	154	127	135	161	138	162	162	143	160	151	143	175	167	176	161	172	155	154	163	173	149	139	164	156	167	190	155	138	149	140	171	158	165	131	155	160	149	151	153	169	164	144	150	151	189	143	169	163	158	174	156	177	150	168	150	145	151	165	165	164	159	147	138	157	171	149	152	174	173	149	122	168	153	177	139	120	152	157	163	161
6069	627	1141	1371	1128	972	798	705	613	612	554	558	513	509	456	465	395	442	462	446	432	426	396	380	412	406	409	415	412	430	421	381	416	413	406	387	409	445	413	430	419	430	440	361	388	397	378	394	398	435	407	408	391	400	375	420	394	390	407	374	379	372	425	401	411	404	394	397	367	391	388	375	369	376	351	375	396	404	402	374	404	355	363	359	399	413	403	402	390	388	419	409	397	403	425	386	407	405	382	409	395	350	423	387	372	401	438	379	384	411	379	369	367	386	397	377	389	379	392	393	370	404	386	347	411	373	386	406	390	378	357	369	392	410	407	390	360	389	362	367	424	401	349	381	385	378	399	376	380	395	406	365	379	375	363	384	388	356	403	382	366	382	401	397	344	404	434	387	398	388	385	331	385	359	403	346	427	360	390	407	383	406	400	342	395	382	375	387	384	392	375	372	379	362	378	353	388	371	376	340	394	350	392	407	387	387	418	393	394	386	344	388	379	405	376	385	368	367	404	413	414	383	390	388	402	373	389	398	357	392	411	393	391	398	397	398	376	383	377	377	367	435	378	389	398	376	371	375	384	372	393	373	372	397	381	365	400	388	341	356	384	371	360	397	377	415	354	398	348	387	404	406	402	387	361	380	395	411	400	399	382	368	376	352	370	393	365	370	354	377	355	388	398	382	375	402	392	368	381	384	400	393	384	340	410	422	384	386	389	423	394	399	376	363	375	392	403	378	369	380	371	397	349	384	377	388	399	369	410	352	404	366	375	391	395	372	376	384	393	368	370	360	386	363	378	409	356	386	427	397	409	383	376	388	373	405	398	389	384	384	362	371	355	385	386	372	389	370	410	397	361	409	375	381	382	374	367	362	359	379	377	373	374	399	365	381	386	370	393	362	346	410	373	375	375	346	396	405	410	323	379	369	397	379	358	396	379	389	368	378	419	381	389	335	382	360	385	381	366	385	392	380	372	415	393	382	369	387	388	389	364	358	380	384	386	388	399	365	378	398	389	381	372	393	355	407	386	380	391	357	383	392	404	350	377	419	373	426	382	367	354	381	421	418	343	385	375	404	370	424	392	414	377	387	382	383	404	339	380	392	384	369	349	391	360	394	394	369	383	358	405	371	341	404	389	354	385	370	378	387	388	338	370	375	366	374	329	377	372	353	370	391	350	381	384	386	395	379	391	384	353	376	392	382	380	337	399	393	371	395	396	412	393	421	387	363	417	385	384	386	349	388	391	389	381	410	416	414	364	335	366	347	392	384	381	370	382	384	374	390	358	383	359	387	371	360	365	397	417	376	351	391	349	372	363	399	370	367	387	388	414	342	328	398	385	367	389	381	397	418	382	367	383	374	417	380	355	385	397	374	374	376	382	412	371	362	396	391	386	388	371	397	376	382	370	373	391	372	365	391	351	380	362	386	358	382	349	369	378	355	401	419	341	374	363	405	389	417	399	385	392	369	384	401	389	395	383	394	412	374	399	402	370	381	388	362	393	401	372	398	362	393	365	355	371	371	401	382	399	387	395	390	382	379	391	373	357	370	352	396	359	394	349	344	376	411	374	384	387	365	399	424	380	416	399	405	379	385	380	371	376	383	365	403	367	372	382	355	358	357	364	365	363	366	381	360	381	359	396	347	386	375	394	397	372	365	357	397	401	377	398	375	363	389	370	369	356	367	383	406	346	399	357	402	383	390	367	362	350	365	400	369	362	386	357	391	358	385	399	408	343	379	367	386	381	393	380	337	355	383	379	390	416	387	389	400	395	349	399	400	355	366	422	369	367	377	392	361	374	382	402	365	380	411	401	373	361	400	373	384	396	367	420	391	399	353	366	347	388	416	419	370	387	352	370	401	384	358	369	361	364	395	374	383	392	412	391	381	389	390	352	363	398	399	344	406	404	370	389	374	393	407	351	395	368	409	381	384	361	388	358	359	388	392	367	390	392	387	395	380	374	358	373	376	361	377	399	384	398	389	379	394	394	412	385	364	376	375	381	364	375	369	381	398	373	395	407	374	369	381	378	382	382	405	386	366	425	374	365	416	382	355	379	390	380	375	392	414	378	366	424	392	361	424	399	355	393	391	374	400	402	397	407	372	358	397	394	358	369	411	377	384	362	356	348	401	369	381	384	396	391	394	397	369	345	367	380	417	382	439	363	390	374	389	373	362	384	401	391	366	361	417	368	404	346	378	403	369	388	424	358	362	397	377	394	377	384	371	385	396	400	353	379	350	385	383	368	393	384	355	364	365	390	374	374	388	358	398	372	387	380	385	382	401	374	385	361	402	416	384	356	376	349	398	369	401	376	378	392	405	385	360	395	385	373	387	347	375	366	378	403	402	395	347	364	427	392	373	381	417	379	361	382	410	361	399	384	391	361	380	368	381	385	366	374	358	371	390	370	393	394	371	374	395	386	359	397	394	399	360	415	374	410	388	362	418	361	367	365	368	419	370	401	347	367	403	412	390	395	406	386	415	393	373	381	383	354	373	373	356	379	383	398	380	393	358	395	402	396	391	398	394	386	383	402	376	364	366	355	401	373	389	362	373	384	404	397	400	397	401	387	396	372	340	390	368	373	380	382	353	373	376	376	394	404	414	366	376	406	391	400	328	382	385	379	370	383	401	356	379	391	402	384	388	390	403	358	388	375	398	386	364	399	383	409	385	332	400	388	395	397	371	394	384	409	433	413	387	389	405	404	371	382	407	376	378	399	376	357	365	379	372	377	343	365	395	397	344	362	371	422	367	407	376	363	385	344	359	350	402	386	379	375	343	392	378	373	334	347	390	389	356	358	393	376	365	370	353	375	380	396	375	410	415	341	398	383	383	391	397	366	378	377	394	395	402	368	387	371	399	389	405	386	412	394	381	359	399	389	375	395	378	373	381	401	373	386	335	399	375	415	378	352	393	395	417	398	391	378	397	354	402	389	416	374	368	418	371	377	410	362	388	377	404	382	385	389	355	375	404	366	385	370	384	369	339	378	351	374	390	350	373	367	363	388	422	402	413	341	369	386	413	366	412	351	408	378	383	385	399	378	402	372	368	398	349	379	359	385	387	341	342	386	398	398	367	377	363	390	390	375	354	369	382	410	400	413	375	390	389	367	376	402	402	366	398	431	375	383	413	425	370	355	389	409	398	364	405	385	399	380	370	375	373	363	379	406	388	395	345	365	399	400	390	367	390	375	367	373	379	381	371	403	378	361	372	369	383	416	370	380	385	390	366	371	385	398	385	383	406	364	381	376	377	381	378	364	392	365	397	402	411	357	396	418	401	428	402	387	394	355	423	400	401	396	362	374	384	385	381	382	408	366	386	371	407	333	379	375	363	371	384	370	358	367	425	379	387	385	397	392	355	369	381	374	385	407	422	373	424	390	378	412	364	382	375	375	396	364	374	376	354	406	374	367	382	396	371	419	370	352	379	380	401	400	394	366	363	363	373	361	351	347	449	368	370	429	380	344	366	362	382	388	360	328	390
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
