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
338583406920	338583407477	338583408027	338583408577	338583409127	338583409677	338583410227	338583410777	338583411327	338583411877	338583412427	338583412977	338583413527	338583414079	338583414627	338583415177	338583415727	338583416277	338583416827	338583417377	338583417927	338583418477	338583419027	338583419577	338583420127	338583420677	338583421227	338583421777	338583422327	338583422877	338583423427	338583423977	338583424527	338583425077	338583425627	338583426177	338583426727	338583427277	338583427827	338583428377	338583428927	338583429477	338583430027	338583430577	338583431127	338583431677	338583432227	338583432777	338583433327	338583433877	338583434427	338583434977	338583435527	338583436077	338583436627	338583437177	338583437727	338583438277	338583438827	338583439377	338583439927	338583440477	338583441027	338583441577	338583442127	338583442677	338583443227	338583443777	338583444327	338583444877	338583445429	338583445977	338583446527	338583447077	338583447627	338583448179	338583448727	338583449277	338583449827	338583450377	338583450927	338583451477	338583452027	338583452577	338583453129	338583453677	338583454227	338583454777	338583455327	338583455877	338583456427	338583456977	338583457527	338583458077	338583458629	338583459177	338583459729	338583460277	338583460827	338583461377	338583461927	338583462477	338583463029	338583463579	338583464127	338583464679	338583465227	338583465777	338583466327	338583466877	338583467427	338583467977	338583468529	338583469077	338583469629	338583470177	338583470727	338583471277	338583471827	338583472377	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23654	1944	596	391	277	195	168	146	132	131	100	108	101	105	97	111	80	94	87	91	95	98	108	96	86	91	105	80	94	72	87	96	67	92	88	95	74	87	96	95	100	69	93	77	100	98	82	72	95	90	96	76	84	121	90	92	91	98	91	95	97	87	99	98	65	83	104	92	107	76	91	94	95	87	89	91	80	85	80	77	89	68	81	80	77	97	79	80	78	91	82	95	88	83	92	80	93	75	77	92	67	84	100	74	87	88	74	84	83	77	85	76	94	87	75	88	62	92	85	70	78	80	108	85	84	78	77	85	88	96	92	84	82	87	81	92	76	73	101	95	70	92	73	79	90	73	90	92	85	115	75	102	110	81	103	102	81	84	75	97	83	79	87	84	72	82	103	93	77	66	92	94	98	95	81	89	98	82	72	93	89	105	92	85	75	66	76	84	82	91	84	90	91	80	96	91	82	93	82	74	83	75	101	87	89	84	104	98	79	91	97	66	88	66	88	86	94	76	99	75	78	84	71	98	80	79	100	89	80	81	88	84	91	88	83	68	83	98	81	70	76	78	88	93	90	82	101	75	96	98	90	95	85	79	76	79	92	68	74	80	93	87	87	76	104	86	99	87	81	97	87	83	94	78	87	75	97	73	109	78	84	76	74	82	83	84	87	90	81	81	95	80	72	91	70	81	70	94	80	84	73	75	95	61	81	88	73	88	103	90	87	89	89	90	79	94	99	91	102	95	92	85	85	91	95	92	75	69	68	89	94	98	80	76	83	92	90	78	92	77	81	77	88	78	79	85	91	95	65	72	96	81	76	88	83	85	73	78	73	84	84	87	93	101	105	88	87	74	82	101	70	65	96	81	86	96	82	86	85	92	106	91	80	85	75	93	80	91	63	90	85	89	81	96	86	76	94	73	70	81	77	72	76	83	95	83	78	85	81	81	97	97	95	81	79	85	84	71	80	68	87	94	68	76	83	84	80	105	99	70	82	88	77	91	67	77	89	78	80	64	74	81	83	90	92	85	70	88	92	86	115	66	92	85	79	90	74	95	99	77	92	89	76	86	110	78	72	74	89	85	86	100	71	70	81	82	73	95	85	88	71	85	70	84	78	85	88	81	79	78	73	91	77	83	85	78	85	66	76	84	86	85	72	76	86	72	78	92	75	69	93	78	106	82	83	75	83	83	96	97	85	88	81	87	74	74	83	78	91	91	89	90	85	75	81	73	98	87	103	89	85	76	96	79	75	107	88	101	97	70	71	61	69	91	85	82	81	72	78	84	96	87	75	94	93	82	81	84	80	59	79	72	74	94	87	79	82	89	92	96	74	81	72	76	93	85	74	78	79	77	79	104	88	80	83	93	86	74	77	71	80	74	86	69	82	85	97	77	71	95	77	100	92	84	78	88	83	96	79	96	105	99	72	77	95	96	76	82	95	77	84	73	85	82	79	84	79	78	67	103	74	75	82	89	80	98	94	91	92	77	89	106	78	87	100	96	77	80	96	81	69	83	80	73	78	69	61	90	89	88	82	94	82	91	96	94	104	76	88	76	88	88	74	76	91	78	81	67	92	75	89	96	85	86	72	83	86	90	94	75	99	97	90	82	81	68	81	95	84	83	85	82	74	78	87	110	84	74	82	81	80	83	109	91	73	69	78	69	84	94	90	80	72	80	74	89	65	82	104	105	81	90	79	83	86	80	86	74	91	94	86	90	102	82	92	81	97	83	82	90	84	78	85	85	89	87	94	105	81	80	73	96	81	79	90	74	82	90	85	83	91	87	87	100	79	88	89	83	68	94	79	82	103	84	90	80	88	82	106	70	86	92	86	82	81	98	63	77	91	84	91	78	95	96	88	94	70	84	81	86	74	86	79	77	100	89	94	84	76	92	88	102	88	81	89	79	70	69	75	78	76	94	98	104	74	82	75	74	78	87	83	78	77	96	98	94	85	75	93	79	79	73	82	81	71	105	96	78	75	88	71	78	85	68	89	77	89	99	77	65	68	94	103	76	87	112	82	71	95	84	94	82	83	88	86	74	104	91	68	93	87	110	76	94	91	75	88	94	82	86	82	83	82	93	84	99	89	100	72	81	88	94	66	109	78	74	83	82	94	100	89	81	76	77	74	98	68	89	81	88	75	71	73	84	78	88	90	85	97	77	93	95	104	73	77	82	83	87	94	68	75	79	67	94	98	91	86	76	94	93	77	65	86	93	82	72	66	94	68	77	84	80	71	93	86	97	84	87	79	82	78	96	91	82	92	79	97	87	112	93	76	79	90	66	81	74	83	91	94	76	79	91	80	73	64	72	79	81	67	88	87	89	99	79	81	74	92	73	94	85	65	81	87	82	106	97	75	65	93	90	93	81	77	76	77	88	82	79	94	86	87	74	86	82	83	83	89	80	87	84	75	90	87	87	95	85	71	75	98	93	79	89	87	92	81	94	81	84	82	73	71	95	94	96	76	91	70	84	66	91	81	93	77	70	84	91	82	97	97	81	72	83	88	85	103	100	94	83	92	79	75	75	78	82	86	88	88	93	80	99	98	71	91	67	86	79	76	81	79	71	89	90	81	65	79	83	77	87	92	85	95	58	94	67	75	90	80	78	94	78	104	92	78	90	97	76	79	74	74	73	99	103	97	87	79	81	94	105	99	77	89	95	92	79	75	87	90	98	86	72	87	86	81	86	93	85	105	72	83	94	74	92	69	92	99	84	80	87	81	79	81	92	62	74	88	82	78	83	84	73	81	91	84	69	74	72	88	86	67	81	72	83	91	74	80	80	93	70	95	79	87	76	87	80	91	76	93	79	79	97	72	105	90	96	84	96	97	91	81	100	82	80	76	94	74	83	83	64	69	71	73	76	76	78	87	69	97	75	75	92	104	75	77	103	77	93	79	91	87	78	95	66	96	83	78	81	84	95	103	66	87	70	91	82	67	82	63	77	78	68	83	72	82	79	64	82	77	79	95	88	92	88	85	98	80	90	84	98	87	84	84	78	73	75	79	76	110	95	87	86	91	84	90	98	62	92	79	75	80	80	81	98	80	86	90	107	86	88	101	97	79	81	75	80	100	91	86	93	101	82	72	100	86	96	73	89	92	77	96	81	91	94	74	80	71	79	102	84	88	92	92	93	97	83	71	92	84	84	74	93	80	72	77	80	94	99	75	85	95	95	66	106	69	74	90	89	88	97	88	88	80	98	83	80	103	64	96	88	90	78	83	63	81	92	84	75	93	96	92	90	88	103	85	67	74	70	67	100	88	79	104	88	89	80	86	88	73	88	92	86	90	72	82	86	99	69	98	80	88	82	86	87	80	80	90	97	96	84	93	98	84	67	92	93	99	82	103	81	84	69	97	91	84	77	78	77	83	78	98	82	83	75	91	100	95	77	85	81	85	95	73	85	93	93	98	81	85	79	93	89	73	71	95	96	80	89	81	86	84	91	68	80	86	69	84	73	77	64	87	92	85	84	72	75	82	86
14112	635	1279	1453	1214	940	777	605	543	482	440	482	362	405	345	355	328	322	272	279	330	319	294	292	279	277	307	284	289	268	245	266	238	254	268	242	286	228	250	248	248	217	229	256	246	269	231	222	233	266	216	248	240	259	246	250	264	246	256	238	246	244	239	251	234	249	247	245	251	248	254	245	243	236	231	229	229	236	228	245	229	206	257	208	204	241	220	202	213	238	231	210	233	220	237	226	229	228	223	239	261	232	203	268	232	231	224	231	225	233	246	243	220	217	223	242	241	256	248	255	238	243	249	258	211	227	249	222	242	242	228	225	220	260	239	239	232	235	249	244	262	238	246	226	224	231	232	212	219	250	234	235	233	201	222	250	251	247	228	244	221	236	237	233	225	252	225	238	243	249	196	223	247	244	212	236	225	226	222	225	226	219	231	212	258	244	250	247	244	207	250	234	261	247	264	254	232	236	233	233	227	232	258	237	232	223	254	205	256	234	223	246	221	243	240	245	265	233	231	271	266	220	216	251	219	240	229	250	217	247	245	230	224	257	218	243	247	251	229	227	233	235	195	245	233	240	237	247	228	228	250	221	228	205	256	221	221	248	237	187	234	263	224	257	232	220	216	225	241	259	238	218	266	238	228	226	219	222	228	240	229	227	222	242	231	258	237	263	242	262	218	227	213	232	236	245	200	224	214	230	228	231	233	252	237	222	216	245	264	239	228	246	243	218	225	240	249	265	240	262	213	233	233	228	227	234	230	222	221	278	254	244	230	236	241	251	228	247	245	268	254	241	235	234	246	231	239	270	236	232	230	265	229	248	233	187	234	223	233	235	261	244	226	251	236	235	248	235	242	248	243	233	232	253	253	234	220	225	226	222	244	216	237	235	224	218	242	244	258	223	247	245	240	243	256	242	226	231	217	238	191	226	239	248	217	237	268	199	256	238	231	262	226	236	222	236	249	224	245	230	252	239	241	260	241	257	227	246	241	244	267	236	245	240	238	271	235	252	208	233	231	243	230	232	255	217	223	234	222	239	236	231	207	219	230	233	250	225	222	206	217	235	234	217	259	216	224	237	254	208	250	236	240	249	227	258	243	254	259	253	248	216	248	234	257	224	215	219	252	241	225	218	223	230	235	219	239	236	237	239	219	237	228	232	212	229	254	237	258	230	220	232	226	247	204	228	242	238	219	224	222	256	238	241	258	229	219	233	234	239	240	237	237	236	228	256	241	242	241	241	233	232	216	222	239	232	252	245	234	228	203	242	226	250	251	240	227	235	240	242	231	249	232	227	208	225	245	238	219	265	231	216	244	218	230	228	249	253	249	223	239	225	225	216	211	261	231	216	214	233	227	260	251	241	265	229	236	244	227	228	266	233	232	216	215	245	246	221	235	231	231	229	207	228	257	234	226	234	204	251	229	236	226	244	224	196	217	235	255	222	224	231	223	218	225	243	214	213	220	255	246	256	241	209	232	234	234	239	248	228	252	238	248	219	223	215	224	233	237	206	238	249	213	250	240	232	253	220	208	239	216	232	232	225	250	246	219	245	247	236	243	218	220	217	219	254	240	215	235	250	225	225	241	219	228	197	234	254	207	241	219	224	238	227	252	237	247	234	194	240	244	236	252	248	237	253	228	260	224	229	225	230	242	221	257	231	245	256	237	238	242	224	249	257	247	227	236	227	218	237	240	215	254	229	236	230	253	257	246	238	235	227	237	250	244	240	234	242	228	222	228	243	218	230	236	272	229	222	216	243	237	290	232	222	227	236	234	221	242	257	239	248	237	213	219	193	230	246	238	221	211	244	251	231	233	250	240	213	211	227	250	231	242	213	259	239	238	248	209	217	228	251	248	232	238	252	218	236	252	226	217	230	227	249	236	246	237	234	255	231	229	215	231	242	258	231	243	218	226	211	222	220	234	234	237	230	240	206	245	228	247	253	239	258	235	228	219	233	246	252	230	223	243	210	234	225	190	205	227	248	232	244	249	259	244	229	246	223	233	235	249	251	235	254	223	228	238	232	250	237	249	232	225	227	234	232	247	215	241	210	241	216	247	242	234	219	252	215	239	250	225	219	242	250	245	245	246	257	254	222	248	203	219	239	251	242	242	205	225	250	242	237	242	220	249	234	230	229	227	235	233	244	229	218	209	231	246	233	228	209	213	255	245	240	238	224	259	232	245	220	276	223	255	238	261	270	213	240	220	237	246	255	240	217	210	220	236	229	224	233	227	254	213	244	230	258	259	258	226	232	227	226	222	238	240	257	241	210	236	226	239	247	243	231	247	235	239	229	255	218	248	237	214	217	224	247	223	207	234	217	231	252	247	225	247	236	241	234	253	262	219	228	233	257	241	240	257	226	237	259	221	218	236	237	236	231	215	241	252	218	247	235	233	250	230	236	240	232	232	235	213	198	245	202	205	216	233	211	236	229	240	218	243	228	222	259	231	249	222	236	216	251	213	257	218	217	230	239	244	240	242	211	232	261	232	227	231	256	230	247	255	214	215	226	228	212	241	227	236	218	203	246	202	214	264	239	242	239	219	209	224	244	241	217	236	228	233	244	251	242	244	241	205	225	234	203	241	232	237	241	236	247	221	254	202	230	232	233	243	231	246	225	234	240	231	280	246	234	238	245	219	233	251	229	233	207	246	243	239	242	252	224	232	221	236	244	235	229	236	224	268	218	242	214	246	238	255	235	239	231	248	265	221	264	237	222	234	232	207	191	256	232	229	266	235	256	238	226	243	248	239	259	235	265	238	213	246	224	231	242	241	243	243	241	238	213	245	256	236	202	251	225	260	240	244	231	219	217	235	229	253	207	237	229	232	235	214	234	246	215	213	243	226	207	239	247	267	215	255	230	266	205	214	243	221	243	225	274	251	249	229	235	217	217	218	260	215	221	207	238	271	213	226	233	244	224	219	238	224	236	239	256	242	233	239	230	217	247	251	225	228	228	219	230	254	229	227	249	224	228	233	253	231	239	231	223	248	228	266	240	227	246	240	232	223	252	215	231	228	220	217	236	220	230	227	238	234	254	264	240	239	221	248	217	247	219	240	234	235	243	228	249	243	243	225	245	246	229	224	222	247	259	218	217	235	233	232	212	230	238	238	228	263	248	239	232	254	223	222	217	236	267	203	199	244	229	245	233	224	229	217	246	254	262	202	241	232	216	230	232	230	239	212	235	207	241	249	228	227	226	228	258	254	241	240	245	240	229	244	234	239	248	239	245	214	227	227	227	213	267	254	239	227	239	232	240	230	223	244	257	220	247	218	202	244	271	242	275	253	231	215	249	224	230	239	234	224	257	205	237	234	223	256	213	228	230	227	230	247	221	243	248	242	241	230	221	257	236	227	248	226	220	260	222	201	236	254	245	224	236	229	231	255	246	239	231	235	201	220	226	243	226	247	250	221	230	220	247	237	252	253	217	238	234	256	225	201	235	229	224	247	224	225	234	232	218	219	230	260	241	228	253	218	264	223	237
3952	341	288	302	318	295	294	298	310	306	306	310	307	294	307	317	295	299	281	299	301	335	338	292	281	319	305	295	308	313	304	311	314	297	286	312	292	262	313	298	274	304	258	277	300	341	313	332	301	320	325	306	277	325	309	333	325	329	311	324	274	338	314	302	302	319	312	285	333	302	305	317	285	316	275	291	322	313	291	329	310	298	304	303	278	275	281	300	327	313	305	301	301	294	319	326	322	305	279	306	312	293	299	289	325	298	368	293	309	306	314	289	274	290	285	311	315	312	306	305	267	306	261	282	276	314	301	343	319	314	319	300	308	299	303	314	312	293	322	314	334	293	290	303	263	309	319	326	283	315	316	315	305	311	290	293	285	300	328	274	302	301	303	293	305	280	329	293	285	316	309	288	299	313	313	315	306	302	296	292	311	292	312	312	309	339	312	310	319	332	316	304	279	313	330	320	286	289	306	302	367	280	237	303	314	316	316	288	283	308	297	323	288	297	330	279	293	300	312	309	270	319	337	331	294	325	288	307	274	273	285	307	307	302	288	289	315	282	318	302	339	284	293	299	293	297	289	276	299	304	304	314	269	319	307	321	271	332	306	295	281	292	303	331	300	329	283	306	296	277	280	298	309	255	317	311	305	312	287	302	289	309	295	304	284	305	320	289	274	326	292	314	282	322	322	314	329	285	307	302	336	292	299	285	316	312	294	342	300	316	311	326	273	271	275	312	320	279	300	333	333	351	292	296	251	312	321	282	302	282	314	305	290	295	309	316	296	346	297	341	276	302	292	320	317	314	280	276	317	293	299	297	294	298	299	304	318	328	286	307	327	290	324	329	303	302	305	302	293	302	284	298	300	285	309	318	321	282	287	282	300	284	294	315	323	338	282	316	312	306	305	293	289	305	307	294	309	311	291	342	300	295	319	233	299	317	284	323	281	314	299	308	277	308	299	317	269	320	294	309	262	313	333	325	309	298	297	307	307	299	342	301	303	298	301	273	299	321	353	294	319	317	301	315	294	305	311	304	299	312	292	322	295	288	315	321	272	280	313	298	293	294	313	303	302	296	289	308	303	305	320	298	286	321	298	313	300	298	316	317	316	325	310	296	287	350	301	311	310	328	321	298	308	313	306	319	271	273	303	324	310	304	306	311	309	303	291	299	329	301	283	320	295	305	304	297	289	347	289	312	274	330	302	299	309	280	306	306	336	306	280	312	312	327	312	303	286	279	317	319	291	297	323	325	305	283	286	318	326	315	310	284	315	287	299	340	294	296	301	286	310	314	286	304	303	327	288	317	328	310	297	309	287	315	289	287	277	306	298	300	300	295	323	308	302	332	301	313	313	323	326	271	299	302	313	286	296	282	306	312	293	288	297	321	308	316	258	325	279	285	287	295	292	328	287	281	294	272	291	325	340	289	319	307	297	332	315	331	295	305	320	293	321	291	293	324	318	327	324	326	315	296	305	296	292	264	290	306	326	298	261	260	287	306	337	297	332	303	308	291	325	309	299	272	282	294	304	276	319	336	277	296	312	327	264	316	281	314	331	313	315	308	317	331	307	281	315	317	275	289	314	321	285	277	287	299	285	309	322	338	308	312	302	266	279	308	299	279	283	319	279	320	288	303	311	290	350	333	274	297	322	255	273	319	338	280	312	302	287	290	285	320	285	278	315	272	283	327	290	308	305	288	323	313	294	288	256	298	306	317	304	286	311	303	288	312	324	301	272	285	302	299	272	285	312	348	294	281	325	290	308	257	280	299	273	323	306	327	303	308	289	313	310	297	338	308	313	332	300	297	333	307	326	321	320	304	285	321	325	313	309	323	308	324	299	273	311	301	334	353	317	307	352	305	270	309	317	314	346	295	297	305	310	286	313	309	317	292	306	333	274	294	306	303	305	306	304	307	294	284	282	302	317	305	313	325	302	314	257	285	301	315	285	280	292	331	326	278	321	317	288	288	277	297	318	286	338	311	301	260	305	328	321	330	328	288	285	286	294	310	274	312	309	284	312	289	306	324	301	261	263	325	316	323	297	299	321	306	286	323	289	289	292	295	310	304	333	295	300	299	347	294	273	273	325	306	322	281	296	262	269	280	301	271	300	312	300	299	332	250	330	299	299	307	278	292	295	299	295	310	297	314	306	316	300	265	297	289	351	306	326	316	286	286	288	297	315	289	297	310	309	297	289	315	295	298	319	314	272	318	271	305	292	301	312	318	286	309	285	334	303	331	326	327	285	311	291	290	336	281	296	331	293	285	325	284	308	336	315	295	293	312	307	295	311	307	341	329	295	316	290	314	300	288	307	293	304	297	303	316	322	299	310	318	289	294	276	294	322	290	300	299	327	325	305	319	273	330	288	327	306	255	300	298	278	321	317	308	276	308	282	301	294	294	298	307	313	315	288	286	303	303	288	307	291	275	303	312	326	335	288	293	288	304	347	285	285	320	301	301	322	264	271	306	293	291	297	306	273	309	296	314	289	264	277	302	280	303	325	303	308	326	297	307	312	305	307	297	309	293	284	292	306	296	316	269	315	303	343	338	283	327	256	309	298	296	328	281	311	275	310	289	287	292	277	311	288	288	320	304	309	295	264	269	310	284	331	318	304	293	300	339	300	270	283	304	286	285	312	280	306	280	303	304	295	342	329	328	316	289	303	316	309	304	276	312	326	322	307	319	296	314	302	317	319	289	336	294	284	314	288	306	304	300	306	310	311	306	251	259	277	290	297	310	293	301	320	314	317	284	316	280	311	333	297	318	314	312	288	306	272	272	314	286	289	290	288	314	279	285	277	330	305	310	320	310	315	326	311	299	309	314	305	271	316	295	304	330	303	304	300	304	313	280	316	305	333	278	314	296	306	337	306	313	301	309	295	305	293	307	310	298	330	321	304	327	335	321	315	307	331	294	299	284	305	283	300	302	305	298	296	267	274	294	299	294	282	307	300	282	349	289	326	283	290	302	294	329	340	318	259	305	302	296	315	308	284	287	276	275	320	299	355	311	325	300	269	263	293	282	330	301	315	290	284	278	303	317	294	271	296	319	296	304	330	286	281	297	314	296	311	315	343	301	315	283	351	292	320	289	267	277	294	327	314	291	280	298	297	288	307	305	303	270	300	307	309	268	309	271	315	323	268	295	293	295	341	323	290	286	306	325	298	290	324	317	282	305	306	299	284	313	287	289	309	275	312	298	296	307	300	290	305	319	304	330	313	344	298	305	292	267	296	297	301	293	299	278	311	316	307	311	293	289	309	325	313	332	302	294	304	277	304	302	287	320	297	296	289	306	341	317	325	315	271	289	304	312	264	325	329	311	306	300	295	296	297	301	297	295	294	279	336	318	325	313	325	295	289	294	297	313	318	318	324	332	309	305	307	336	287	273	320	300	314	257	310	318	297	312	271	305	293	316	316	306	287	344	324	294	267	332	318	286	299	309	327	297	320	291	321	299	308	305	319	306	284	334	354	294	289	285	317	314	288	282
3977	743	737	736	760	700	740	657	756	748	689	701	696	729	711	691	628	684	765	730	686	735	717	726	676	709	721	706	683	722	685	694	777	732	670	739	740	712	707	738	727	741	717	746	704	671	705	664	678	677	696	739	711	690	710	707	675	736	699	689	735	751	729	656	733	724	738	726	710	704	685	695	694	721	767	729	697	708	729	701	725	686	711	719	673	712	654	733	706	705	672	767	703	707	765	717	671	728	671	711	729	710	749	702	701	709	756	670	727	756	709	683	758	742	715	700	701	687	712	721	721	717	683	751	718	768	734	680	701	715	677	720	717	707	748	769	694	670	685	721	691	728	738	710	677	660	724	734	713	751	741	700	711	735	738	724	744	711	726	690	716	737	728	755	773	661	692	698	719	697	751	751	697	693	688	729	688	656	679	704	632	744	706	721	708	747	734	727	713	727	770	715	799	722	734	743	724	752	710	662	733	772	685	706	698	724	674	745	733	710	737	744	667	682	809	709	697	731	692	715	644	683	765	701	757	723	696	700	692	689	714	676	696	712	652	733	702	680	695	708	727	752	732	688	671	673	696	736	716	681	740	710	690	714	749	733	684	719	743	683	720	714	676	733	710	732	762	722	770	712	706	696	713	686	707	666	721	714	707	686	743	717	735	704	689	709	682	688	733	719	671	707	681	731	737	696	707	764	667	679	704	720	696	681	759	656	699	713	722	713	691	686	696	727	709	745	708	669	762	737	746	695	747	741	699	760	728	668	709	695	664	735	714	706	794	726	721	711	712	732	752	715	676	750	708	694	699	708	737	727	723	710	719	673	721	705	728	679	717	717	727	686	713	701	671	720	720	744	712	691	678	702	730	699	690	705	733	728	661	751	712	722	686	693	666	730	704	706	739	694	745	723	706	682	704	737	724	725	703	659	709	663	684	702	708	718	752	711	695	684	693	685	714	718	737	721	709	661	710	661	711	677	732	680	689	679	760	721	680	682	686	708	671	724	748	716	741	707	696	739	757	697	717	661	673	716	716	686	698	733	699	710	709	730	719	675	721	738	757	707	681	682	678	749	698	731	682	709	665	708	731	732	655	698	682	688	684	704	731	746	665	730	706	750	704	703	678	678	699	701	732	741	782	688	700	744	672	736	746	715	728	744	720	729	732	749	707	719	697	713	711	691	688	720	758	712	708	688	770	691	687	737	741	710	713	737	702	756	683	700	733	732	718	690	713	702	721	704	642	742	717	778	707	765	739	712	718	704	750	658	721	696	650	715	686	737	751	695	663	718	705	752	684	696	720	670	693	726	744	711	658	670	732	704	737	701	721	716	704	737	705	695	689	717	732	733	744	735	753	752	726	696	693	694	729	698	721	729	689	722	719	680	711	747	740	715	652	723	728	703	704	744	739	749	719	706	718	696	720	689	738	733	746	675	731	741	707	743	703	651	695	666	729	774	744	674	659	712	733	744	718	726	780	688	770	701	681	699	702	720	684	642	721	668	721	708	708	730	712	723	719	727	699	719	699	756	691	691	711	734	707	724	714	709	733	686	711	728	670	676	706	704	728	717	741	731	724	725	711	681	750	715	681	734	711	734	721	736	743	735	735	716	712	690	728	690	743	663	702	740	701	665	730	671	744	723	728	653	701	722	711	710	732	695	715	693	711	697	713	715	699	666	750	721	715	629	729	726	692	695	719	711	721	686	649	687	740	691	670	784	706	690	713	690	671	714	704	767	760	729	705	710	696	742	691	679	688	699	736	714	711	747	714	687	715	676	685	684	723	686	714	703	710	729	728	705	704	731	730	741	702	699	703	714	711	765	692	738	773	675	713	730	705	720	699	661	731	748	711	715	696	689	712	694	717	726	692	752	705	722	708	723	704	702	716	687	690	758	767	734	681	741	743	717	790	693	717	725	709	677	701	726	705	715	763	717	757	673	704	742	678	719	742	722	739	709	736	723	770	701	703	711	702	685	733	686	688	742	702	670	693	725	658	654	681	730	709	728	666	723	703	666	716	714	718	719	728	746	728	677	714	678	737	721	718	686	769	698	712	732	700	745	687	722	712	666	709	718	713	733	750	709	721	795	687	737	707	715	738	734	713	718	749	701	715	703	690	695	709	736	688	706	706	714	768	693	689	711	746	738	691	744	724	726	742	679	773	729	743	705	681	662	688	696	701	744	721	693	690	733	710	680	725	734	703	666	668	740	689	674	710	719	719	732	685	667	716	742	724	735	780	664	729	763	675	704	751	722	724	701	678	720	705	718	738	710	734	727	683	728	692	711	732	681	726	691	666	701	737	720	699	747	733	690	660	699	695	684	738	743	690	721	727	744	707	738	724	731	704	697	698	736	682	704	710	714	760	725	734	705	731	677	739	747	699	717	680	682	729	700	709	702	700	731	681	755	757	680	660	716	712	661	729	739	742	666	757	737	715	717	741	726	698	744	755	754	724	726	701	722	740	710	748	748	753	696	691	716	746	687	679	718	759	721	721	788	679	729	681	702	751	727	759	682	713	784	669	759	732	692	685	711	709	723	711	696	720	711	624	717	706	689	680	709	705	662	674	661	714	693	689	725	790	716	736	725	730	728	717	717	716	667	754	695	664	713	725	702	712	712	689	731	740	704	706	699	718	702	660	690	684	710	683	721	727	727	717	715	712	693	716	681	660	717	727	708	677	748	700	687	697	633	737	788	679	705	706	689	710	764	710	703	741	700	746	679	710	705	692	733	709	715	741	703	667	673	729	741	731	709	686	697	728	723	711	734	686	739	707	692	732	719	660	726	723	743	715	707	713	705	725	689	724	720	683	726	728	731	717	701	700	685	743	732	677	722	701	715	719	740	704	699	746	725	733	728	716	707	731	714	702	703	717	697	712	769	689	740	643	755	711	764	713	691	735	727	700	705	727	682	717	689	689	704	686	695	660	706	722	739	749	700	725	662	728	711	692	715	771	707	723	740	730	711	733	672	728	714	701	679	757	737	715	721	714	725	726	778	688	744	775	702	678	716	681	700	731	746	737	753	701	732	716	690	698	732	710	739	710	733	680	681	714	696	676	724	756	746	741	668	681	734	711	741	715	753	716	774	691	711	685	727	699	729	731	673	687	722	713	684	717	698	734	716	706	710	679	716	672	699	659	727	707	729	715	739	726	712	738	752	688	744	727	676	735	711	718	726	685	657	751	705	695	756	700	710	719	746	717	729	712	718	696	707	698	653	703	731	694	702	697	727	685	706	689	749	722	701	672	717	690	726	654	750	738	683	705	684	671	708	727	679	680	694	726	714	717	763	683	747	757	726	760	659	724	687	722	747	726	721	711	780	717	717	786	702	688	712	682	687	721	732	748	717	699	698	709	735	702	714	743	772	692	685	744	677	699	709	712	710	691	707	733	745	746	681	704	766	690	748	698	727	699	728	725	696	690	704	704	696	679	689	701	705	727	750	689	685	725	705	700	739	718	772	699	760	680	705	723	700	678	692	726	754	736	723
14357	740	404	352	316	292	262	262	242	227	218	213	238	204	225	235	234	224	233	203	223	218	199	215	219	227	214	171	196	191	247	223	205	206	210	178	213	211	203	215	218	238	225	213	220	177	202	221	219	237	185	191	189	214	236	223	187	204	238	217	243	243	203	213	216	198	217	200	211	235	238	226	193	177	182	195	207	193	212	213	177	206	210	193	216	224	192	197	212	216	230	222	222	187	215	210	216	205	244	207	218	191	199	209	193	226	207	222	218	214	202	217	216	192	208	209	190	213	220	197	215	217	204	224	221	197	206	240	212	214	209	191	206	199	201	240	222	212	203	225	216	195	212	208	204	188	217	243	197	187	217	216	207	218	209	216	195	228	210	219	183	216	222	212	213	178	205	219	226	217	219	212	205	213	189	186	201	216	198	215	212	203	214	198	200	204	230	226	200	203	222	221	217	204	222	218	214	228	208	191	203	206	206	199	211	222	196	205	217	217	234	199	214	209	215	182	214	190	194	206	220	213	197	194	209	239	234	220	216	222	224	206	242	198	204	217	254	205	185	213	204	225	239	196	228	203	209	196	231	228	202	224	226	193	204	209	210	216	214	198	226	202	215	224	207	208	223	178	198	213	215	213	221	219	200	218	224	188	233	203	216	191	199	194	206	182	210	222	215	204	233	200	228	203	217	202	216	201	212	213	203	226	197	210	207	217	204	208	225	217	205	219	192	214	236	219	175	185	218	235	218	222	217	219	236	222	219	221	226	197	203	225	223	239	211	183	212	213	231	204	225	190	221	215	199	199	217	233	228	230	220	204	206	197	216	188	224	199	211	211	221	200	197	215	214	210	206	191	225	222	187	214	233	200	191	196	233	190	236	223	209	206	233	207	233	222	202	212	206	190	196	204	226	207	230	204	205	233	219	238	225	230	226	237	212	218	220	216	184	198	231	187	229	205	227	174	197	213	201	221	211	200	222	231	198	196	210	217	238	226	227	209	204	205	200	231	202	186	203	202	213	210	221	195	215	199	210	207	192	221	216	218	225	210	204	174	206	218	200	201	220	226	219	215	194	223	213	207	208	232	194	231	245	184	213	181	215	226	187	214	188	230	201	240	223	213	194	205	199	207	202	225	210	186	216	186	201	212	200	232	226	194	219	199	223	211	202	191	232	211	236	198	198	209	222	212	218	202	198	195	215	186	227	227	220	215	225	254	216	234	244	189	192	209	196	201	224	212	228	218	215	249	199	217	212	213	206	219	212	236	201	211	212	200	233	229	202	228	186	225	218	211	242	231	183	221	196	202	207	221	198	247	229	219	185	251	222	211	236	182	189	213	214	189	253	198	213	215	205	212	194	231	213	192	199	222	195	191	209	206	241	197	186	188	217	219	230	213	195	222	209	220	201	217	184	234	197	222	199	223	221	219	224	198	191	200	225	213	200	205	209	207	212	222	203	212	212	211	219	218	202	226	219	219	218	187	216	225	222	246	221	191	222	207	197	204	214	218	211	213	234	219	198	219	234	218	165	218	197	210	203	214	204	183	209	214	225	224	201	214	237	202	238	251	222	196	234	206	197	239	228	182	188	229	206	216	190	209	228	185	161	205	201	215	211	231	209	194	186	231	210	206	174	186	190	212	208	227	257	180	220	207	226	202	220	194	188	200	203	225	204	205	196	204	206	207	205	208	200	216	207	194	222	223	229	169	236	239	189	251	203	226	219	194	225	200	233	183	223	203	186	207	198	207	209	217	245	217	213	200	205	231	222	183	209	223	219	220	245	214	205	210	194	192	187	235	217	230	235	186	222	200	202	211	229	222	218	169	197	189	176	216	225	239	204	196	197	213	201	224	232	212	221	197	206	206	217	195	196	193	202	222	202	196	210	213	195	198	212	222	211	215	244	233	195	171	208	183	205	210	215	211	234	223	214	214	183	232	201	178	229	221	218	183	216	230	202	210	209	231	210	215	191	188	212	229	232	227	225	219	195	226	208	212	224	198	219	210	211	222	213	196	236	229	221	232	215	205	223	217	243	197	241	194	210	201	191	192	218	223	207	208	207	201	222	214	233	218	196	241	227	230	206	232	210	233	223	196	231	219	214	214	217	242	211	202	211	182	204	251	211	217	212	220	222	200	208	179	214	210	222	221	205	229	216	191	198	202	227	218	206	229	218	257	221	215	217	207	200	210	222	199	206	202	257	208	205	166	199	225	193	230	198	224	234	208	231	178	245	217	212	212	196	221	196	179	249	228	218	221	210	211	213	212	214	223	208	204	225	192	201	206	220	226	199	233	226	238	224	227	224	189	209	202	189	206	191	214	219	207	198	203	195	232	230	222	196	214	219	204	205	213	214	187	201	203	204	183	163	220	214	198	206	212	223	198	196	213	204	226	198	190	220	210	194	200	227	214	219	198	241	189	197	199	215	188	223	218	215	223	211	199	200	225	212	199	217	180	222	243	219	210	199	209	228	219	218	215	181	202	221	229	222	212	188	201	195	197	204	208	194	229	211	229	201	224	211	193	251	215	231	207	208	208	223	216	217	211	207	195	198	204	211	238	223	222	220	213	221	221	236	185	227	214	203	203	209	223	209	182	217	222	222	198	217	181	202	211	221	248	220	212	232	216	210	209	216	193	195	207	222	225	206	206	237	199	190	214	201	211	210	256	205	214	218	203	215	217	209	197	210	255	247	221	234	226	223	224	215	198	236	202	203	200	227	192	199	210	199	190	231	194	208	219	233	231	230	235	217	206	189	199	210	232	213	215	196	206	219	223	198	235	228	242	223	200	213	215	179	212	190	206	214	223	214	214	199	212	206	201	179	207	208	232	229	230	212	204	229	201	226	213	215	210	190	186	238	201	203	202	210	226	203	196	208	192	223	228	221	229	206	232	213	225	215	215	199	211	209	193	197	199	206	217	177	220	223	217	202	231	224	205	236	214	227	192	236	204	194	210	217	228	200	178	182	245	214	221	235	219	213	195	236	205	192	241	248	205	230	206	206	217	223	190	222	206	223	242	233	200	235	209	215	223	196	193	260	234	252	200	214	226	234	214	197	223	219	209	225	202	195	187	204	188	178	208	222	213	217	195	234	191	217	240	211	195	184	224	236	187	205	200	206	217	209	244	194	220	204	228	227	186	234	211	219	225	231	229	203	219	187	200	190	203	210	219	199	188	241	216	226	223	223	216	208	199	191	239	218	203	234	203	199	232	207	211	176	215	221	214	229	187	225	207	218	222	198	206	241	206	206	206	202	198	204	192	226	213	223	203	223	233	205	242	228	191	226	204	218	229	198	224	211	196	245	216	220	234	199	198	207	214	234	203	191	216	227	214	207	224	210	228	230	224	184	229	213	227	221	228	211	227	202	205	189	198	215	230	217	201	213	239	212	197	233	200	197	207	197	240	197	198	196	208	201	236	242	234	203	209	210	218	213	216	189	231	202	216	221	203	215	188	220	183	244	201	194	230	196	218	183	209	219	230	209	216
10646	726	974	1089	1041	873	784	721	677	645	642	618	572	597	554	610	542	561	589	519	549	577	555	520	519	534	532	523	477	543	555	516	536	537	549	475	538	479	550	526	504	453	497	542	514	513	525	520	500	566	513	491	544	498	489	506	501	540	524	483	492	530	479	510	519	512	486	486	528	483	529	515	462	509	509	495	511	487	487	517	502	492	520	483	507	490	506	477	487	549	507	505	476	492	466	516	472	513	532	499	506	513	524	490	533	499	518	493	547	504	523	539	549	527	516	495	550	497	538	507	518	510	511	495	537	533	500	509	501	537	492	511	515	490	511	496	529	513	521	524	520	525	547	547	503	518	490	490	471	542	491	497	541	512	473	452	498	536	535	505	534	518	501	508	521	546	520	515	553	521	505	556	515	487	478	523	522	503	507	501	520	507	491	510	483	518	492	512	483	510	512	455	529	501	503	521	470	489	516	523	509	553	510	507	504	476	471	513	478	474	491	520	479	512	531	549	544	543	514	493	509	538	499	466	516	507	501	503	529	521	495	509	511	495	521	518	490	526	520	535	531	512	498	558	515	517	602	455	495	544	544	512	523	512	549	553	553	479	456	494	543	529	511	515	515	518	515	560	503	518	524	506	511	493	551	516	502	522	491	538	451	517	541	516	523	504	546	527	478	510	509	501	468	500	500	510	519	486	486	515	535	538	525	501	499	478	494	466	513	518	523	476	510	498	471	471	513	545	507	579	479	525	511	489	523	535	497	538	538	536	536	505	500	501	510	529	481	493	487	529	524	518	495	514	523	545	520	553	480	518	525	531	505	490	514	477	535	542	500	521	514	499	512	522	502	493	519	478	493	493	513	507	526	509	508	533	521	500	477	493	478	550	511	504	518	518	511	459	543	474	514	523	494	480	514	491	533	531	512	471	534	553	537	508	510	534	542	488	519	531	515	521	499	465	497	535	498	495	541	537	501	517	488	549	478	478	500	474	494	507	536	503	526	524	517	535	493	471	499	523	521	535	495	526	516	525	504	488	509	505	491	493	450	493	504	496	483	481	511	499	483	540	525	472	520	546	524	484	535	531	501	575	496	491	489	495	503	514	484	521	498	484	537	503	477	535	520	482	525	493	523	521	502	523	510	523	515	532	552	481	454	503	522	486	499	502	507	473	544	470	491	505	492	522	509	518	504	472	497	514	523	492	505	500	530	501	542	455	475	471	477	519	501	490	513	483	503	550	519	557	513	484	510	578	521	512	510	529	523	539	520	495	500	490	508	503	491	502	508	497	489	543	501	538	506	512	527	527	540	503	532	503	499	527	543	459	560	527	515	531	545	533	482	477	480	535	526	535	478	531	518	507	469	499	515	510	514	524	529	490	528	531	500	491	480	513	516	494	522	514	483	546	551	507	532	513	525	502	502	539	511	480	493	544	540	530	487	541	514	497	508	524	485	513	511	477	503	532	536	468	515	517	469	501	509	520	473	536	489	518	516	480	495	511	513	513	448	507	503	512	517	501	491	536	520	466	562	483	531	527	511	518	511	487	518	514	503	498	473	487	507	478	519	461	514	500	507	520	489	504	512	473	524	517	484	522	494	496	524	506	505	539	538	502	513	515	539	494	524	544	553	496	504	481	499	503	496	529	504	521	525	490	482	496	507	500	510	510	544	519	487	520	493	479	521	484	494	526	507	522	519	524	425	525	461	525	497	483	529	522	496	536	493	506	497	505	507	523	533	471	509	486	518	529	498	461	466	470	515	513	510	545	517	502	546	549	495	501	450	508	483	537	472	501	512	487	542	536	495	474	517	515	491	500	517	526	505	475	532	532	491	469	498	563	504	510	511	491	488	501	502	540	521	535	521	517	524	506	547	571	539	526	508	529	506	488	512	518	542	491	476	529	515	508	534	510	516	512	522	539	536	507	502	495	503	472	518	518	515	526	596	524	497	492	482	513	516	552	533	493	480	520	492	504	516	521	484	508	544	476	495	504	520	483	514	506	533	528	533	502	493	483	502	539	502	573	554	494	482	544	560	522	502	545	528	487	512	525	499	483	480	533	493	492	497	527	532	492	510	526	522	558	513	498	501	460	527	520	503	525	513	523	463	518	509	533	507	489	494	511	536	528	519	500	496	495	550	472	485	541	500	495	522	514	480	508	528	523	504	514	491	516	524	530	545	458	483	511	510	504	469	462	481	510	564	529	525	519	502	499	540	502	548	557	536	507	486	505	493	502	501	560	517	534	516	513	527	515	535	497	520	512	522	499	473	491	509	545	500	483	505	487	532	495	489	504	510	536	497	486	512	477	511	476	505	500	542	519	472	524	472	515	528	485	543	502	486	519	512	495	456	501	520	488	531	515	509	486	497	488	513	497	495	509	498	502	492	497	522	523	489	537	510	476	556	478	507	547	501	506	491	480	489	515	510	503	500	530	506	499	512	512	526	502	528	491	539	524	546	476	498	537	483	473	518	506	482	506	490	550	516	499	504	510	493	534	477	528	565	522	547	506	522	519	502	469	512	530	516	527	516	487	518	492	535	533	557	490	491	515	515	510	494	536	501	543	512	485	524	502	505	505	472	536	534	489	500	490	491	521	504	544	532	535	515	494	502	481	488	515	534	502	486	518	503	549	480	527	472	516	537	496	521	505	506	500	561	518	538	521	498	493	515	497	495	522	511	501	523	497	530	486	531	500	544	467	432	546	546	488	502	501	507	507	508	481	520	529	516	507	478	475	523	514	524	508	472	488	502	541	553	507	540	483	560	511	504	489	514	477	490	537	462	528	522	463	534	527	545	523	561	519	544	509	481	485	542	477	512	583	533	538	517	488	556	504	514	564	522	524	509	505	503	532	472	501	540	518	488	524	522	528	517	542	533	565	496	497	512	515	491	495	531	522	516	501	500	495	514	537	523	516	489	495	495	525	515	505	502	466	545	519	509	490	511	500	483	538	503	498	487	533	512	518	502	516	513	551	501	504	509	536	496	495	491	541	493	547	524	511	515	492	446	527	490	517	514	491	558	525	468	559	507	499	486	497	536	496	487	534	519	530	537	471	490	520	530	512	526	483	497	509	483	493	490	460	495	546	562	482	519	476	525	509	552	497	478	536	538	491	447	520	478	511	533	475	482	513	526	476	501	497	503	519	527	526	501	535	471	504	507	521	537	519	526	512	510	521	493	500	502	525	523	500	499	515	532	513	484	531	516	519	469	493	501	469	536	450	493	486	476	511	528	510	498	482	489	501	522	507	533	496	540	483	530	502	498	525	491	512	512	473	477	520	478	516	514	462	468	529	494	531	509	523	514	505	493	509	530	495	500	487	488	523	544	509	463	511	501	510	531	512	517	478	536	509	497	511	497	493	495	473	516	538	489	468	518	525	510	526	495	509	502	505	467	500	514	553	495	488	514	476	476	520	498	559	487	519	501	509	513	484	495	513	506	502	521	529	550	507	548	473	485	507	520	494	508	504	528	511	531	482	511	543	494	473
22344	1644	583	395	244	221	189	145	110	131	109	128	93	97	105	94	109	95	97	101	80	97	81	75	73	90	100	84	79	66	107	76	70	78	91	89	93	89	86	80	89	67	76	87	85	76	71	68	79	73	86	79	74	70	85	94	88	90	79	72	78	75	79	80	73	79	108	84	90	112	89	81	79	85	75	74	92	76	84	84	98	83	66	73	93	73	74	77	79	69	90	84	81	80	79	85	93	89	74	74	72	79	66	85	107	81	85	77	84	65	79	61	73	83	94	102	81	78	81	64	94	70	91	81	67	71	92	74	88	67	80	88	88	73	76	80	88	86	85	78	91	70	72	82	75	95	67	69	87	63	81	86	83	78	73	87	80	71	79	75	78	91	79	77	73	88	81	90	72	81	80	95	80	85	81	74	83	87	72	92	83	82	75	95	80	89	74	68	113	64	88	93	82	80	74	91	77	85	78	81	82	76	88	83	68	78	96	92	65	73	89	80	71	78	79	90	75	90	83	87	89	91	79	68	78	79	84	105	96	96	89	77	83	80	86	68	79	97	79	68	90	83	79	80	68	76	81	68	81	79	76	78	95	76	79	83	67	81	87	83	81	80	100	87	79	98	90	76	75	75	85	83	75	81	57	67	103	84	74	85	87	72	90	72	78	77	88	73	91	98	86	76	86	87	72	81	72	71	91	64	82	96	93	91	80	72	85	90	82	68	86	98	63	83	89	100	87	89	98	86	84	77	77	78	74	94	77	79	88	89	94	81	96	82	82	62	88	75	67	92	70	68	86	69	79	80	87	83	81	67	70	78	75	71	74	71	74	75	81	67	89	90	76	80	90	86	97	85	74	74	87	96	95	67	85	74	79	65	91	84	93	79	79	80	82	74	70	87	89	70	73	85	97	89	72	77	83	93	79	95	77	92	82	98	72	72	76	91	74	74	83	89	95	78	86	78	76	72	76	81	84	75	88	91	87	83	80	89	76	89	72	75	68	87	81	74	90	78	86	70	82	83	67	82	90	74	79	83	96	106	83	96	89	80	84	89	67	87	89	89	74	81	90	84	76	79	80	86	75	74	108	86	79	91	69	75	80	81	94	84	81	83	90	66	80	81	73	77	75	86	87	84	75	92	87	82	80	81	81	115	76	76	91	83	69	73	90	85	81	92	74	80	89	75	79	81	104	71	64	86	91	77	96	80	93	83	69	86	93	70	86	83	95	62	73	71	84	93	93	86	90	79	73	86	67	109	89	91	85	76	93	94	88	79	71	84	82	82	88	103	77	97	63	66	77	78	86	97	89	88	81	83	96	83	73	78	68	75	95	94	70	74	67	91	93	80	83	72	73	90	77	80	92	84	75	81	72	67	83	91	79	97	74	85	74	73	77	93	91	86	89	82	72	76	83	63	82	78	63	90	80	78	92	81	85	79	91	74	64	78	76	66	86	83	101	96	75	78	70	87	94	81	82	78	78	79	66	90	76	92	88	95	83	84	88	77	78	75	87	67	91	77	87	69	64	74	81	74	77	75	62	72	82	87	80	76	68	71	72	80	90	89	98	108	86	74	90	76	74	77	88	89	87	91	64	95	89	77	77	63	76	74	82	79	75	75	68	90	85	74	79	70	86	78	95	80	74	85	79	74	72	91	98	77	73	63	77	92	72	83	84	75	97	86	85	71	85	71	86	65	90	83	77	85	97	102	93	74	74	84	93	71	101	72	77	79	69	93	75	73	62	85	89	89	68	98	86	74	52	75	96	87	77	81	72	72	81	78	88	78	84	69	81	89	93	79	75	98	73	67	60	61	79	72	96	68	79	88	83	70	86	73	74	103	72	82	78	84	93	66	71	95	84	94	80	72	89	81	72	79	85	98	91	93	82	84	76	76	87	73	82	70	82	79	65	59	77	86	79	88	73	69	88	71	81	68	82	82	67	106	78	98	73	84	89	84	81	71	87	81	66	88	77	82	78	91	91	67	69	75	78	99	82	80	101	88	72	93	82	91	75	88	83	70	85	98	88	89	98	99	95	79	70	78	60	80	81	92	97	72	85	69	85	73	83	77	82	78	80	87	105	73	71	79	82	90	83	71	97	81	91	79	75	60	86	96	78	80	97	73	89	90	90	65	75	78	72	87	78	91	89	79	86	72	79	90	92	96	94	100	91	73	73	83	87	91	80	72	78	61	67	75	74	90	76	66	75	80	80	81	75	76	80	70	92	69	77	98	72	71	82	87	73	80	55	81	73	81	73	83	55	100	95	74	84	79	85	89	93	72	93	87	81	76	69	95	95	70	91	92	84	72	65	98	89	75	87	86	77	71	77	87	83	86	72	78	81	68	79	82	92	83	83	71	82	83	75	81	70	89	69	86	69	82	87	75	91	88	83	100	84	78	59	70	66	82	69	80	88	102	100	93	89	84	85	88	81	73	90	115	88	63	86	74	74	83	84	93	78	82	79	89	95	76	76	68	91	84	83	85	68	73	85	81	106	76	87	94	76	94	87	93	85	85	64	62	81	80	88	79	75	74	81	83	74	65	69	83	94	65	66	89	73	69	93	71	77	89	111	90	76	107	68	94	82	72	93	75	92	70	81	80	93	89	90	84	75	89	71	91	83	87	72	90	68	80	91	68	83	99	84	78	85	85	75	89	82	68	73	81	71	78	98	108	64	75	90	79	82	87	85	81	93	83	71	88	80	80	76	72	80	76	96	72	82	99	75	75	88	76	76	76	84	71	77	99	76	84	74	61	94	92	80	72	73	87	80	98	64	84	81	94	95	80	84	59	75	66	79	85	76	96	71	73	110	76	80	74	81	78	84	67	87	78	81	65	83	99	82	85	78	67	75	80	69	84	65	75	76	94	77	94	78	88	77	73	74	97	86	69	87	64	84	74	80	82	93	109	88	70	74	71	81	73	70	88	68	84	87	85	91	72	64	82	73	89	85	65	92	80	80	72	97	86	92	77	85	80	99	86	69	68	84	95	95	73	70	72	81	72	75	95	80	84	78	82	82	82	81	84	94	77	75	86	90	85	79	62	73	99	76	80	60	70	86	77	90	84	88	86	77	84	72	88	79	75	93	72	94	81	69	71	96	90	70	94	75	73	77	80	82	92	92	87	75	86	81	79	92	74	77	78	77	72	93	71	76	80	86	91	87	67	77	85	68	87	69	98	89	96	82	86	88	80	85	82	72	86	87	75	82	88	75	75	86	70	96	71	81	86	73	85	83	85	91	93	84	75	91	87	82	92	74	94	73	94	79	93	76	92	76	72	81	69	94	75	78	70	71	85	84	91	92	71	70	92	81	91	86	98	61	78	76	71	76	75	76	77	70	88	84	79	86	83	83	73	83	90	79	83	104	68	80	96	80	93	69	92	70	102	96	91	72	94	71	73	75	77	64	80	71	85	77	73	88	77	85	81	64	86	64	89	101	79	67	70	75	89	72	85	85	84	83	86	76	89	85	60	75	86	74	87	65	76	77	74
13372	629	1283	1421	1227	960	789	614	550	493	449	434	391	347	340	319	285	335	284	281	294	300	282	273	264	267	232	273	254	251	260	252	231	264	249	240	236	226	238	242	241	267	261	249	247	246	230	247	248	255	225	232	220	219	237	253	243	227	228	214	228	255	235	212	251	242	219	248	237	243	219	238	230	258	232	237	237	206	244	230	207	233	252	236	240	234	241	214	236	242	243	220	229	242	216	251	246	239	215	254	228	219	250	210	244	245	248	246	224	205	240	229	216	247	216	227	237	255	222	235	226	221	231	247	246	251	225	231	204	208	252	201	234	243	211	234	217	244	228	227	240	250	237	212	225	243	235	227	245	236	232	246	224	230	215	265	237	215	233	221	218	238	212	209	217	252	201	206	199	224	204	245	244	209	220	214	237	239	237	213	237	234	252	252	227	238	248	209	239	250	218	222	213	254	228	204	254	249	231	226	244	210	222	191	218	236	248	228	224	267	255	250	221	225	214	243	252	236	227	221	223	240	217	200	242	220	228	241	256	217	231	224	236	248	252	231	224	248	237	192	233	249	214	214	231	224	220	267	203	239	217	249	209	223	241	222	225	252	259	265	218	220	221	218	237	245	240	218	250	241	238	216	224	245	235	223	219	220	198	216	204	198	208	212	224	227	220	224	208	202	223	228	236	217	221	253	238	223	199	217	238	229	212	227	216	233	259	227	230	223	253	207	234	201	276	215	223	232	257	232	222	241	209	213	227	263	224	230	243	209	209	249	261	221	234	245	247	254	246	239	219	243	248	249	224	229	246	232	242	221	218	208	216	202	239	251	244	223	225	221	240	223	236	218	250	234	222	243	235	215	248	217	239	216	222	236	237	223	238	249	262	219	226	199	258	234	202	224	215	212	215	237	228	246	244	217	240	248	225	273	224	241	240	219	245	230	209	241	232	231	239	229	217	210	252	209	218	218	218	215	213	210	227	232	206	204	226	226	200	226	237	230	236	243	225	215	226	211	249	226	228	230	213	246	228	244	218	240	207	215	221	222	259	243	226	214	215	232	224	219	251	243	198	224	230	227	217	204	239	249	249	238	222	205	213	221	218	229	216	219	246	240	239	237	232	223	205	199	232	216	224	234	231	249	216	236	205	235	222	237	214	239	242	219	261	220	254	236	231	243	220	228	265	216	240	232	261	229	214	211	235	234	247	229	194	241	222	207	220	244	233	233	237	233	233	268	206	211	224	223	231	215	252	234	271	210	205	242	234	225	212	244	226	247	228	219	263	215	220	237	224	233	245	228	243	223	231	217	212	246	241	236	215	205	240	242	223	233	241	195	230	239	228	239	220	232	213	213	204	240	238	217	217	255	235	214	233	241	230	223	231	263	238	236	228	208	243	224	220	227	219	261	204	245	217	210	238	237	222	214	218	231	227	235	206	233	226	213	229	237	228	232	219	279	193	234	231	201	208	239	246	206	255	211	232	238	196	216	232	234	219	244	232	239	260	215	223	226	237	235	220	224	205	224	243	223	239	240	205	236	248	222	218	257	215	212	252	225	231	233	213	239	214	192	223	267	236	232	226	209	230	253	216	266	216	222	237	245	236	234	255	231	235	243	207	222	218	224	223	214	218	256	195	223	256	225	246	207	225	214	213	238	240	205	235	240	222	229	233	208	226	202	225	224	244	219	255	244	235	215	223	228	230	233	235	230	219	225	246	234	245	219	212	226	234	250	224	225	216	212	249	228	258	188	237	247	237	232	234	198	216	227	199	196	257	198	224	241	246	212	223	214	228	231	218	211	209	223	239	230	201	233	240	206	281	257	261	212	242	232	202	219	240	210	230	219	230	230	222	262	235	230	207	235	216	251	230	242	237	221	251	256	223	207	245	220	216	244	247	227	234	234	259	216	221	226	235	217	235	257	240	243	237	219	202	215	200	220	216	252	246	224	260	226	230	229	214	229	236	217	209	223	218	224	232	228	240	230	244	232	242	259	234	195	229	214	229	220	222	253	225	211	227	225	234	216	233	211	235	220	260	223	258	227	215	218	220	210	243	215	254	227	201	217	219	237	233	218	232	239	211	216	235	240	214	245	243	230	236	229	246	227	208	241	209	252	244	226	231	238	207	226	223	225	240	191	228	229	202	223	235	223	215	244	231	222	250	219	235	269	226	250	257	222	215	212	219	228	209	209	221	243	224	246	212	228	250	218	231	227	225	210	228	224	242	227	248	214	228	237	220	209	217	217	236	216	257	205	225	234	218	216	228	259	248	241	243	223	238	247	208	221	210	236	215	246	221	223	240	239	238	226	192	233	203	213	230	219	224	201	197	230	221	233	233	208	223	227	227	198	228	221	228	245	203	260	205	227	240	251	225	198	228	258	216	218	248	245	249	241	240	219	209	219	242	224	227	219	245	233	242	250	244	230	245	247	227	235	226	236	235	226	245	228	223	198	241	242	228	221	216	239	248	227	224	205	234	204	223	238	235	225	253	229	235	218	242	242	207	242	211	243	242	229	230	234	212	220	219	230	207	266	253	220	221	216	245	232	245	216	243	241	250	233	241	231	213	244	234	245	210	238	215	227	237	225	225	218	226	208	242	222	205	219	249	207	224	192	254	215	235	212	212	222	226	204	219	227	235	226	221	232	252	248	237	226	214	238	219	235	253	241	194	225	220	226	243	222	243	250	210	214	240	206	228	230	251	234	234	224	222	252	204	232	223	241	216	227	221	228	217	227	250	216	240	237	222	211	234	219	230	226	253	226	244	249	233	230	253	219	229	240	201	248	205	233	250	228	208	243	232	224	207	235	230	196	236	228	241	250	237	255	217	227	225	222	233	223	241	224	244	234	233	238	233	247	223	221	214	202	230	224	227	231	234	241	226	233	259	253	241	212	218	223	220	228	238	225	238	226	241	216	241	232	242	214	242	231	218	242	225	246	221	243	234	236	226	224	231	207	223	219	236	216	244	212	223	214	225	228	253	228	232	209	234	246	210	215	255	215	223	221	237	208	211	226	234	233	215	195	254	212	238	259	234	257	225	244	236	240	223	231	226	249	231	245	245	230	196	208	229	231	215	221	244	212	230	222	226	231	219	236	248	213	232	207	207	251	240	230	246	200	227	237	203	215	225	220	230	222	222	211	269	211	212	256	246	233	241	216	228	223	245	208	210	229	246	227	262	224	217	226	236	202	256	211	221	241	246	240	241	215	233	216	233	225	246	250	243	230	236	225	213	233	219	220	219	229	223	240	221	242	222	220	225	197	209	229	220	254	211	230	224	234	219	244	234	209	221	231	259	240	223	240	236	227	225	235	224	209	228	212	202	222	242	211	238	234	231	206	232	219	213	223	207	224	206	243	204	239	212	246	223	210	223	236	218	221	216	216	226	246	235	231	241	215	223	197	190	231	231	259	228	227	220	230	225	233	218	202	243	256	247	247	227	224	219	230	205	230	238	242	204	207	212	216	219	215	229	229	238	235	200	233	225	222
4170	369	335	317	306	298	281	304	329	320	329	317	268	308	308	294	296	306	310	286	323	284	280	281	284	292	303	322	328	304	284	291	322	264	308	326	281	316	326	295	273	278	287	274	278	287	268	265	283	287	294	302	311	324	292	284	285	285	289	311	322	311	315	299	268	292	327	279	262	338	293	281	288	290	295	288	286	306	282	312	322	275	298	310	277	297	296	313	308	292	282	306	277	305	289	273	293	333	283	338	304	255	304	293	285	285	297	305	328	296	305	262	273	315	330	292	319	289	291	297	296	295	297	327	310	288	319	305	276	315	267	300	304	270	305	320	287	310	306	319	312	303	283	300	285	307	283	289	331	295	286	299	298	332	290	293	310	310	295	303	295	329	306	324	278	314	316	319	272	287	315	308	287	289	290	303	266	255	285	301	317	295	315	287	290	295	284	319	298	305	294	292	286	285	320	281	287	347	292	291	314	256	274	334	319	317	293	294	304	305	280	299	319	315	316	268	285	279	286	294	286	303	287	329	311	317	312	279	277	319	314	319	319	295	311	306	316	340	286	317	295	284	318	287	313	307	300	316	302	297	306	271	316	321	287	276	274	289	325	291	267	286	293	324	288	330	317	326	324	320	317	338	308	295	305	310	328	289	296	328	294	288	290	287	310	301	292	304	305	275	329	302	285	335	358	249	275	291	293	308	308	307	292	272	338	303	288	290	296	276	275	283	336	313	283	298	276	272	317	307	305	308	289	280	304	304	274	330	291	290	296	271	287	284	291	276	266	272	302	317	288	274	338	314	297	275	299	292	273	299	311	282	291	285	302	312	288	321	323	340	304	312	324	288	269	322	306	293	281	320	294	297	267	313	295	283	277	322	263	290	312	300	335	325	294	294	303	301	329	321	263	297	315	281	286	317	347	310	304	322	290	296	289	320	299	266	284	302	311	304	305	234	278	286	298	319	339	283	305	303	294	282	312	260	289	323	302	303	289	290	311	285	267	299	324	344	302	271	318	324	316	292	303	295	308	289	281	290	312	316	300	275	293	301	340	316	268	294	284	269	303	298	292	299	291	305	323	324	323	291	285	284	289	274	334	283	330	319	303	310	294	308	322	280	263	285	324	295	293	292	278	309	292	300	292	324	298	293	309	313	323	295	305	330	293	273	261	308	332	319	290	273	336	305	285	287	287	269	280	274	309	324	306	302	278	285	310	296	281	284	277	276	319	297	314	310	309	279	304	305	299	243	305	302	284	283	285	309	305	293	307	282	291	272	336	319	279	276	285	330	300	290	298	294	294	277	292	283	298	295	320	335	305	282	293	282	290	329	285	290	286	284	293	296	312	301	286	345	293	327	293	325	306	311	290	306	294	275	326	293	289	313	294	286	275	306	317	300	320	272	283	303	279	312	283	317	327	307	315	286	305	283	313	280	286	311	321	349	315	266	273	304	297	272	274	298	289	305	307	278	307	303	304	316	275	307	294	304	292	311	318	276	275	292	286	309	312	297	296	274	270	284	271	311	309	274	328	288	325	333	308	295	272	293	278	282	325	312	297	290	289	305	314	338	279	297	292	360	303	286	318	309	293	279	306	315	287	287	294	305	286	270	277	278	316	298	295	314	303	264	300	287	276	274	307	287	295	287	309	275	336	285	289	316	307	294	283	297	323	285	320	310	323	295	277	295	338	334	265	319	301	330	306	318	281	280	312	331	311	289	281	276	299	304	295	309	309	295	317	339	329	317	307	257	295	294	263	308	315	314	287	304	294	295	263	293	284	299	296	340	292	287	273	297	318	313	293	314	338	278	291	299	308	309	325	308	336	300	299	297	295	286	318	303	313	354	293	285	297	330	280	331	300	302	301	290	291	291	300	313	283	311	289	277	309	304	279	295	303	323	297	289	322	320	327	315	278	306	330	277	295	308	299	318	327	266	292	305	276	294	299	298	279	273	310	269	283	309	324	305	287	311	287	294	277	294	259	289	282	270	314	303	329	297	289	285	311	282	315	281	293	338	295	306	305	278	304	321	299	311	302	286	300	294	318	306	277	284	297	297	285	276	289	308	307	289	256	313	300	334	311	326	330	324	289	326	295	333	307	321	292	296	279	266	320	311	323	358	322	303	289	328	299	278	268	287	287	293	300	295	278	328	318	262	311	275	327	302	315	300	296	321	299	269	315	301	305	303	294	305	311	293	305	298	334	326	267	331	299	279	276	282	326	325	313	295	334	297	295	301	282	303	308	331	308	308	295	305	282	288	291	274	286	300	283	292	294	297	300	305	288	283	261	301	294	303	274	287	292	283	307	298	288	289	296	278	285	291	296	287	290	306	295	297	289	310	281	300	290	277	309	283	262	284	338	349	298	296	302	238	334	318	296	305	296	296	261	303	273	311	284	316	336	316	293	285	324	314	296	318	357	332	262	285	340	296	325	339	313	310	318	304	292	276	313	290	280	286	314	305	302	287	286	304	290	301	306	298	326	310	287	269	316	292	294	314	333	290	288	315	292	307	282	281	300	301	291	301	284	329	306	325	301	330	307	286	282	270	280	335	284	306	289	296	291	293	301	332	329	278	304	327	297	290	318	302	269	302	293	312	281	285	305	257	314	334	285	271	325	301	307	301	283	289	296	292	280	313	321	311	263	293	340	325	287	298	321	287	282	288	313	309	279	280	273	316	294	291	287	283	291	297	320	280	287	327	300	312	310	270	308	271	311	281	277	303	304	284	274	280	285	301	307	295	312	287	297	298	280	300	264	308	304	293	338	304	307	272	308	303	320	293	309	298	317	296	323	288	300	319	284	303	280	288	277	291	331	280	307	285	307	271	310	320	282	309	327	299	319	280	285	270	273	297	293	297	273	319	318	282	298	297	276	297	299	313	293	286	302	328	275	298	297	357	321	296	277	287	305	297	293	312	288	325	321	296	281	302	306	282	284	313	309	310	326	299	342	286	271	273	343	295	315	319	301	316	281	280	315	311	322	282	312	298	286	292	307	289	281	325	295	320	274	267	315	315	320	298	321	303	301	319	303	306	314	297	321	263	300	272	286	315	298	315	276	295	306	282	273	326	273	310	290	297	294	335	286	284	301	252	320	313	283	321	293	327	273	295	317	261	307	307	311	314	264	318	284	292	292	298	313	292	283	315	279	288	304	330	292	302	277	306	278	284	295	305	308	308	325	280	307	320	328	284	298	293	303	291	293	298	309	305	306	318	318	283	264	296	299	331	290	301	284	315	269	319	293	287	298	306	304	320	316	298	277	299	266	316	314	288	301	317	346	335	279	273	303	293	316	296	278	290	276	298	288	310	307	298	311	276	325	315	305	283	357	267	289	301	275	274	284	314	306	274	290	330	275	319	260	294	290	305	317	283	306	278	309	305	301	306	306	293	297	290	307	339	301	297	279	307	316	328	333	323	283	318	304	297	302	266	278	315	319	287	273	297	303	288	292	309	286	291	327	294	318	310	316	299	278	297	348	307	323	304	317	283
4006	706	714	722	744	740	725	665	723	712	726	696	683	724	720	692	721	683	683	742	665	752	705	673	715	718	754	707	707	719	726	721	729	699	681	710	717	713	675	720	698	702	749	706	714	709	721	711	684	718	736	709	706	713	659	748	722	685	693	635	678	672	660	678	714	738	744	714	698	713	736	704	728	732	654	752	684	707	697	708	710	664	760	685	713	730	674	691	674	720	723	766	713	712	764	687	719	702	754	701	705	702	700	752	691	693	736	680	709	664	694	708	714	681	725	720	700	687	729	714	670	705	712	721	719	714	698	660	705	729	677	762	732	710	688	717	660	701	701	676	748	728	706	689	695	706	682	692	692	665	726	707	706	679	744	735	706	750	742	695	675	689	689	668	747	721	733	735	696	726	714	678	740	756	679	732	718	737	709	676	727	760	738	709	718	666	696	692	677	700	726	699	689	688	699	695	690	711	724	745	714	732	698	698	661	721	709	757	713	658	717	705	687	651	661	682	714	700	728	696	727	703	687	749	697	704	680	731	706	748	687	689	704	723	679	697	715	701	720	688	747	681	712	652	645	687	703	656	697	711	684	663	720	730	756	666	723	705	694	702	722	692	735	736	689	718	708	716	725	737	734	753	704	709	682	701	667	681	718	695	716	677	737	705	722	644	679	744	715	736	700	734	744	677	668	736	715	704	717	716	743	706	688	751	732	699	695	660	651	657	724	686	718	732	734	690	770	681	721	707	700	693	703	712	682	691	688	676	699	705	688	729	751	723	722	685	679	682	712	683	665	620	712	716	701	773	713	708	677	694	692	706	722	711	652	695	676	700	671	690	715	722	712	738	675	741	706	738	709	669	721	661	728	700	683	704	687	697	721	719	730	714	691	713	686	703	698	712	686	686	679	661	678	675	731	682	722	741	701	693	752	707	683	697	755	699	717	717	712	710	712	724	697	708	696	714	724	680	663	736	727	718	751	721	661	685	720	663	739	694	734	690	678	722	715	713	712	693	738	648	679	721	718	710	713	673	727	716	693	701	740	719	684	689	720	679	679	714	709	722	690	677	682	686	739	719	656	670	726	716	736	761	707	706	712	680	730	706	690	736	673	741	718	697	719	715	742	690	716	696	693	741	715	744	675	694	770	750	726	701	762	745	732	683	665	714	685	716	690	735	725	670	701	670	705	709	679	663	710	679	695	724	758	724	698	718	730	700	696	703	721	671	685	707	690	708	694	697	663	707	706	716	742	672	702	678	713	729	736	716	793	684	699	709	675	659	715	726	697	696	699	718	661	726	692	714	700	713	703	705	705	728	691	712	704	724	643	712	674	742	699	715	718	699	704	686	671	731	697	704	722	751	689	721	736	684	686	786	690	758	674	718	669	702	698	805	708	720	727	675	731	697	757	681	697	735	708	732	716	713	727	731	734	711	663	715	756	719	731	745	704	702	682	676	690	729	696	708	725	708	688	645	747	726	715	725	669	735	687	718	768	677	707	718	714	707	668	718	715	685	724	774	675	695	710	680	656	737	632	694	729	657	724	685	752	737	701	679	696	710	684	700	687	686	712	699	674	677	723	751	723	746	733	698	745	701	622	725	758	676	705	719	690	736	752	742	690	667	670	718	647	719	684	683	708	670	696	699	723	746	738	670	662	712	693	703	739	661	743	730	700	679	694	701	695	706	731	703	724	695	729	695	723	721	720	722	671	698	666	714	695	705	685	726	737	684	726	774	696	722	708	695	734	675	704	703	719	712	732	715	684	681	742	683	702	679	733	679	677	731	701	710	691	669	690	746	706	722	671	704	741	722	691	709	737	751	664	699	698	674	702	683	717	722	741	704	730	758	758	729	684	722	721	711	739	694	681	710	707	658	748	701	707	731	689	760	721	718	675	695	740	728	723	710	707	749	705	678	676	731	706	720	702	691	684	673	755	749	740	675	675	717	756	701	728	673	692	711	709	726	685	690	679	715	676	675	723	676	714	674	724	722	745	721	724	685	693	761	706	667	723	697	716	723	674	695	738	682	733	690	681	689	685	700	699	700	698	673	667	702	669	705	707	701	700	692	727	714	672	708	691	748	722	678	704	651	661	671	711	704	712	730	689	686	713	701	712	709	718	711	680	710	723	732	714	670	697	679	721	747	688	689	746	664	681	715	741	727	717	697	755	730	714	720	733	753	713	713	732	731	694	690	744	767	656	733	692	706	713	772	729	691	665	717	683	713	708	731	708	674	704	725	680	675	703	782	695	711	699	674	675	679	679	705	723	712	721	721	690	721	651	697	685	673	733	709	710	729	719	699	655	703	678	689	723	696	689	731	731	710	713	693	755	698	723	679	736	672	672	680	729	728	689	675	735	682	716	751	717	715	747	712	731	732	666	670	688	695	662	681	673	732	722	702	663	702	691	678	712	708	730	729	713	744	702	693	641	707	676	678	682	725	709	736	675	730	703	749	706	696	697	715	700	694	716	688	707	695	691	709	707	682	680	697	736	713	670	744	685	684	717	725	695	713	731	692	728	694	706	713	689	702	706	658	731	664	703	694	674	742	694	669	752	695	712	703	723	683	720	668	698	718	735	698	690	703	716	683	685	687	711	702	696	713	653	718	700	671	691	711	684	717	663	698	648	677	712	691	672	727	695	671	697	688	746	679	705	696	698	729	669	730	652	718	705	728	672	686	687	664	655	661	716	649	711	732	734	742	750	718	659	716	725	685	706	706	743	710	700	708	721	736	714	705	708	658	675	716	707	687	717	675	727	704	771	731	747	704	717	748	697	746	701	722	698	656	731	717	712	687	698	695	752	732	712	726	719	717	710	700	706	679	754	753	696	737	713	667	756	686	742	674	747	707	692	655	671	704	690	708	731	665	689	723	690	745	692	736	701	695	719	701	708	744	739	687	706	710	671	712	726	752	724	709	691	766	674	709	703	750	689	687	736	709	746	708	686	703	692	719	677	687	646	677	675	720	773	715	756	757	657	739	717	747	703	709	717	695	648	718	668	672	687	700	679	721	715	691	660	705	674	709	675	668	724	703	751	708	723	684	741	742	695	709	731	697	729	668	725	665	703	718	752	682	656	693	739	692	657	729	719	708	737	678	749	699	688	730	707	727	718	683	676	712	733	707	698	729	726	736	703	716	681	741	725	724	681	695	715	712	706	708	691	733	694	705	673	729	701	691	684	692	691	666	726	679	698	633	723	726	708	708	742	707	720	718	677	721	713	669	687	691	699	777	661	736	720	666	713	702	700	704	700	706	728	674	658	683	771	718	662	732	682	718	684	689	697	716	701	679	744	704	729	730	720	733	658	718	729	681	709	701	714	703	667	708	722	738	720	719	754	681	673	740	710	705	703	693	661	691	657	747	697	732	675	682	678	706	728	680	677	723	738	715	710	718	713	719	744	727	627	688	725	738	718	697	745	719	710	694	757	688	730	716	768	662	660	695	700	710	731	683	717	711	701	701	698	680	685	746	647	715	714	711	705	734
13290	643	430	349	341	252	216	229	253	234	225	245	206	237	214	246	248	217	224	223	232	220	242	221	233	225	206	221	244	215	224	203	212	210	196	222	203	217	205	214	204	208	209	222	213	216	214	183	191	209	212	181	212	183	223	182	196	206	213	222	216	212	225	183	204	237	190	210	194	191	210	218	184	187	224	246	237	223	206	215	199	213	195	234	209	205	193	219	229	199	206	208	227	215	213	216	212	228	225	222	209	197	212	192	205	213	185	181	224	218	214	215	221	207	212	203	205	235	233	203	202	195	204	222	206	200	183	192	213	228	198	197	219	206	211	203	198	212	204	206	199	183	205	239	213	209	225	208	229	216	202	221	230	246	217	185	208	200	205	209	236	245	207	232	221	193	192	207	239	216	191	231	203	214	183	196	208	204	240	209	210	179	195	203	225	250	243	218	238	221	188	219	211	221	200	220	200	207	216	231	217	246	220	211	224	237	198	213	193	216	210	202	215	203	215	213	217	194	218	219	231	214	183	224	178	226	199	196	194	201	221	208	220	242	211	225	200	209	202	242	190	212	198	190	255	189	209	238	197	232	212	214	214	223	214	218	201	221	202	235	203	195	198	217	221	189	228	208	215	191	252	215	222	207	205	215	206	192	211	207	216	227	206	211	211	217	196	217	222	204	190	194	206	223	203	205	209	240	194	232	189	193	206	221	218	238	213	174	230	199	209	210	201	185	212	216	189	220	200	190	220	172	186	188	218	208	208	207	218	216	186	181	195	218	222	219	198	196	221	200	225	205	231	226	201	204	227	215	208	220	199	192	217	230	179	192	249	212	224	221	219	211	207	222	225	189	211	213	190	226	200	205	235	200	206	211	214	185	192	208	212	187	235	212	210	244	245	205	179	193	205	196	244	225	200	220	206	199	201	203	191	215	226	198	214	179	190	187	187	215	215	209	211	204	202	235	217	199	233	211	217	207	208	200	245	187	211	185	185	204	189	210	206	176	223	197	216	221	203	219	213	224	204	210	206	206	235	204	196	233	204	216	210	222	235	200	230	192	234	230	221	220	187	239	205	192	224	194	224	245	201	219	209	245	218	212	219	213	198	193	223	218	214	224	215	217	219	201	214	267	253	215	222	198	204	206	198	210	205	210	207	202	236	208	196	194	198	209	232	188	211	235	226	200	196	207	226	210	188	184	225	215	207	229	190	211	191	215	210	198	178	214	207	228	204	211	195	205	206	184	209	204	213	209	218	214	221	217	228	196	184	226	209	225	228	201	213	212	190	222	215	216	185	197	216	215	241	211	235	194	205	212	206	211	167	202	197	209	184	201	164	223	232	215	195	228	212	197	222	224	204	165	225	193	234	211	207	216	209	221	204	217	216	222	236	198	228	228	215	257	229	209	219	234	186	194	217	234	218	184	202	229	230	216	210	236	214	216	256	189	192	227	210	225	191	197	243	216	217	227	195	227	195	197	216	209	207	201	200	251	209	220	227	221	209	213	216	215	224	250	192	217	199	194	173	206	236	206	233	182	199	234	210	212	221	202	181	223	203	205	189	216	224	198	204	204	215	223	238	193	222	191	202	210	227	215	213	230	215	209	196	202	195	209	191	194	200	183	167	220	191	205	195	172	217	230	208	205	202	224	224	208	210	196	209	225	215	218	221	218	218	205	228	213	213	224	227	220	227	210	203	227	186	233	223	215	245	227	216	259	185	221	207	185	204	218	204	188	201	195	232	211	203	185	204	215	222	237	205	202	202	190	195	228	208	209	213	207	198	200	186	247	211	214	205	216	207	231	217	215	214	221	232	249	202	188	219	190	195	196	201	178	222	204	210	224	191	214	192	189	186	228	226	201	198	242	219	205	226	194	219	214	213	193	234	216	192	205	214	218	204	199	205	217	240	202	206	218	200	209	191	216	253	232	221	228	207	196	196	198	200	220	234	228	208	196	198	212	210	206	212	209	211	215	197	234	197	227	253	193	208	205	243	201	221	186	225	206	198	230	198	196	209	207	224	230	241	203	220	194	210	209	188	210	252	206	219	191	227	207	196	190	244	226	222	189	189	219	197	220	220	213	203	200	197	206	225	233	225	222	189	191	209	214	228	213	210	192	219	215	216	221	210	205	228	228	234	242	195	199	217	198	215	224	195	245	202	192	225	198	206	213	183	203	209	217	205	214	197	215	188	219	204	183	201	207	199	222	178	231	235	211	206	214	223	211	227	218	200	210	210	214	202	222	196	231	223	209	198	229	218	214	216	215	204	199	226	225	201	241	203	228	209	190	218	234	204	211	193	197	203	186	252	233	208	192	220	219	221	220	223	223	200	205	193	221	206	216	221	205	223	230	209	200	211	196	206	203	199	212	195	194	214	190	226	222	206	212	180	178	216	238	206	191	216	208	219	218	226	223	201	193	237	213	204	206	208	219	218	220	228	221	205	223	202	206	197	211	199	205	214	231	189	217	171	203	217	206	177	223	236	208	188	217	218	215	234	242	181	181	190	210	204	214	228	217	221	210	201	211	206	212	222	216	201	221	201	228	220	230	228	194	222	174	220	187	215	201	203	205	214	226	185	242	211	224	203	213	224	178	215	205	202	208	220	204	241	205	219	213	176	216	203	228	233	209	224	233	217	231	194	224	220	236	213	188	199	204	215	218	219	203	183	203	193	214	199	188	212	202	226	202	198	208	204	229	197	198	208	212	218	212	214	217	210	205	221	220	237	208	186	219	213	213	221	233	210	224	210	201	209	224	217	214	234	207	199	208	208	237	215	190	202	210	210	211	191	228	215	231	213	202	217	198	199	246	202	203	221	211	202	208	228	203	225	240	192	213	179	203	223	215	222	220	201	218	215	197	193	219	203	191	230	193	197	206	216	216	223	201	205	201	217	208	193	223	188	220	195	214	208	198	217	202	222	216	219	193	227	215	228	204	211	213	208	193	212	226	225	190	213	241	206	205	200	177	195	223	224	228	215	197	211	214	205	212	198	190	225	191	210	192	213	220	229	193	175	248	195	212	221	229	196	213	210	229	240	210	202	211	194	206	203	231	228	213	206	176	243	204	206	205	175	210	211	240	243	213	240	209	218	229	200	186	209	213	193	232	202	228	197	195	226	216	231	196	221	213	191	195	208	207	221	216	205	190	208	223	208	229	219	203	235	206	194	177	216	197	214	206	228	209	211	194	198	225	224	199	208	225	207	211	224	209	200	210	191	228	207	218	247	220	210	189	196	244	225	198	240	242	227	219	209	187	214	211	229	213	217	229	195	237	206	186	228	211	204	222	192	201	225	207	213	198	218	239	211	217	211	196	237	209	228	198	200	218	219	194	241	205	198	230	168	206	241	197	190	219	225	220	234	223	219	238	240	225	226	221	164	204	208	205	229	202	197	196	213	214	229	209	217	229	230	237	229	218	227	221	208	185	209	205	200	208	196	212	188	207	221	206	193	235	189	236	247	223	229	198	206	210	217	215	234	193	218	212
10122	745	1012	1118	963	913	784	754	643	646	664	587	621	567	571	554	556	561	534	545	539	531	518	527	552	549	494	475	512	517	506	512	544	530	498	525	550	514	492	538	518	498	518	508	523	556	566	513	487	518	533	514	506	471	488	514	491	483	482	524	511	487	472	463	525	548	495	499	483	486	511	552	479	548	500	517	528	498	484	507	558	488	456	522	543	495	502	531	510	480	531	495	537	496	495	507	519	495	517	544	525	549	532	528	508	494	502	503	485	474	516	521	516	497	547	530	516	511	560	557	509	534	503	501	488	505	474	515	502	531	501	494	460	492	459	496	515	510	508	510	509	471	503	530	519	533	562	508	466	469	501	497	528	511	508	508	476	499	492	480	527	512	494	464	533	524	524	532	448	468	530	505	493	492	489	540	507	478	476	495	528	497	501	480	488	489	469	499	481	496	523	536	519	486	493	520	525	514	534	511	481	472	501	512	471	492	495	526	503	481	521	499	476	541	533	507	475	489	513	508	529	509	528	530	517	488	490	558	536	499	506	500	503	473	494	489	514	497	562	479	499	520	496	524	497	534	487	499	561	537	469	504	486	517	472	487	543	493	470	471	514	473	488	538	495	472	462	555	532	532	521	483	492	536	526	522	488	505	495	529	497	520	554	517	544	489	523	514	488	537	508	483	533	513	525	512	489	482	471	477	526	504	524	467	504	514	542	518	539	541	503	517	467	528	521	508	506	502	499	502	495	500	443	477	508	483	510	505	490	562	473	466	461	504	508	501	517	494	494	517	481	502	485	516	492	495	510	524	536	508	483	490	504	510	547	501	499	487	514	551	435	465	528	502	516	514	510	501	516	506	497	505	467	539	520	491	486	560	510	553	491	484	480	527	538	479	539	473	499	516	501	506	481	517	479	479	492	475	539	497	494	515	493	516	511	498	548	472	511	495	505	514	491	511	491	544	515	518	508	541	545	506	534	471	504	460	537	538	513	525	526	517	520	500	466	504	459	496	508	528	470	500	499	498	505	492	496	505	527	553	538	516	547	469	501	476	533	510	513	537	453	499	482	503	524	531	489	499	519	507	511	498	530	530	511	533	530	567	478	504	527	498	515	478	485	460	530	495	506	482	486	478	496	505	502	530	504	513	480	529	475	514	522	484	511	518	470	518	523	550	517	476	532	514	500	504	526	541	520	500	545	541	499	480	502	467	502	505	562	520	513	501	511	511	538	493	502	497	458	530	505	492	465	488	518	518	499	507	508	488	510	503	514	470	525	526	523	528	528	551	538	522	526	574	507	518	513	504	490	468	512	510	524	498	516	532	499	512	449	511	492	473	484	521	472	492	500	479	482	455	534	490	499	523	533	475	511	496	528	519	480	491	490	498	518	482	534	508	485	506	502	515	519	468	494	517	508	510	510	482	491	543	493	523	519	515	493	487	497	489	509	509	490	497	541	513	511	472	493	484	529	523	563	530	496	528	513	443	499	519	455	496	480	526	471	520	485	539	488	495	514	504	524	535	506	506	522	482	513	550	499	485	521	522	530	481	472	527	493	512	518	549	518	513	497	494	539	519	498	522	498	525	474	486	473	497	469	516	524	526	500	540	504	512	503	477	498	475	521	515	540	508	450	488	499	544	480	570	490	511	515	473	503	518	504	524	506	499	500	516	517	539	494	553	492	512	503	470	507	493	503	554	523	496	468	499	464	535	535	545	503	485	514	503	510	489	533	509	523	496	508	481	549	507	530	529	524	530	468	542	513	512	517	469	477	480	540	506	530	529	504	535	483	519	495	470	513	491	476	479	475	493	485	460	506	533	512	497	499	531	493	483	507	531	523	526	462	532	509	506	528	504	485	512	521	459	534	521	517	523	491	493	480	494	482	500	480	479	533	525	517	500	513	517	520	517	529	477	494	519	522	490	513	475	517	511	534	526	487	481	506	487	469	481	537	513	491	471	502	511	543	489	515	490	506	534	495	496	483	533	508	518	489	535	519	512	455	479	489	513	508	510	484	503	479	532	465	505	495	479	533	475	541	507	537	516	506	523	496	472	494	510	490	539	520	529	467	507	508	535	491	497	495	472	506	494	530	541	521	535	550	484	500	517	511	489	547	543	570	500	547	503	513	497	482	496	499	478	511	450	473	487	522	451	495	494	558	484	542	523	548	480	535	504	529	543	517	494	523	504	480	492	502	521	514	483	510	447	507	535	503	508	495	495	504	522	495	501	529	514	476	497	500	505	492	497	517	498	547	508	518	491	525	511	544	469	487	485	505	485	534	546	509	449	463	507	565	533	521	503	496	515	542	551	484	499	529	515	483	512	493	494	550	506	487	525	549	524	548	517	530	528	483	496	493	475	502	513	496	500	487	507	511	473	499	501	520	515	495	504	511	517	546	538	504	519	472	489	500	490	535	490	510	482	503	492	500	519	485	463	527	486	520	535	511	524	490	517	526	523	558	473	512	519	504	495	463	478	501	473	537	485	519	518	503	467	501	542	489	523	480	509	493	507	527	507	480	506	521	488	517	543	535	501	502	536	475	524	516	501	564	554	497	487	507	522	447	544	492	479	525	504	518	504	507	518	505	523	485	521	518	505	497	503	519	515	544	529	506	515	508	506	531	493	508	501	503	520	515	505	497	497	519	512	493	541	543	481	498	490	513	537	475	450	499	478	566	488	522	531	512	571	518	511	485	507	478	516	473	522	506	514	499	497	533	539	510	479	507	535	538	494	482	525	475	515	506	513	489	529	532	547	529	462	479	497	512	507	533	500	504	532	487	508	496	484	509	461	512	526	509	486	519	501	497	514	525	474	504	518	514	524	480	516	495	480	486	508	458	484	515	519	512	492	531	495	514	530	545	511	482	504	491	541	502	556	517	522	513	481	539	490	561	544	526	480	520	504	452	478	521	507	470	509	533	513	471	509	513	549	536	522	485	511	473	504	516	518	488	521	475	520	496	509	512	501	510	490	504	524	503	501	515	524	490	492	512	482	515	484	503	453	526	482	514	483	512	476	530	513	479	491	485	464	472	524	532	553	533	466	496	524	520	535	458	514	510	529	463	474	529	475	526	504	513	544	504	506	500	465	536	491	527	514	530	502	508	491	496	505	497	514	498	494	518	472	543	508	493	494	507	489	485	510	517	505	526	518	506	493	543	523	495	511	488	482	467	530	512	468	525	493	519	446	529	514	515	510	477	507	528	510	463	486	490	494	518	544	481	471	515	502	499	490	494	518	488	516	469	517	541	480	487	482	513	511	493	485	514	486	459	454	548	510	578	500	538	570	520	512	513	531	493	508	489	520	508	503	516	504	460	465	536	493	483	529	509	517	551	513	523	510	484	507	533	517	489	531	523	488	510	511	530	534	503	492	500	525	489	530	477	479	506	520	474	509	493	538	509	514	503	520	519	533	520	523	497	510	474	538	524	488	484	494	500	456	515	515	516	505	476	537	485	507	501	486	532	495	514	527	486	484	489	494	493	514
22113	1747	583	353	263	225	189	151	147	111	118	116	103	103	97	106	88	92	92	89	94	98	100	101	83	88	97	80	62	83	83	90	85	94	80	75	80	78	65	69	81	84	92	85	78	79	73	88	83	79	77	80	61	67	70	82	74	72	80	80	64	90	89	92	91	77	84	106	81	98	82	83	84	89	82	81	85	87	71	85	89	90	93	85	86	70	77	90	85	80	76	80	73	75	97	84	70	77	77	70	76	73	78	94	78	96	77	97	99	104	81	76	69	83	96	73	78	68	60	79	89	77	85	84	76	80	66	86	87	91	90	68	59	82	86	74	95	104	81	83	79	95	90	84	88	70	82	86	81	101	80	83	84	78	64	83	79	76	90	80	74	88	75	83	73	73	82	62	90	80	100	76	87	76	86	69	104	82	78	84	85	57	111	75	94	74	80	75	84	74	75	77	84	64	72	70	82	85	80	79	72	78	76	79	70	73	75	78	81	92	77	90	79	93	79	107	87	65	77	96	73	68	85	84	90	88	78	85	81	81	63	84	73	85	80	89	84	85	71	99	76	82	65	65	81	63	80	79	71	75	95	84	64	77	73	84	87	76	77	85	90	90	71	81	78	62	96	104	90	69	86	89	77	73	80	72	83	80	84	76	88	83	76	100	72	82	75	87	73	73	97	68	86	75	86	64	84	69	90	74	73	106	88	77	88	88	81	68	73	78	79	91	87	71	91	68	65	81	68	86	79	81	89	89	86	72	73	80	76	91	87	80	68	86	65	75	78	66	90	71	69	79	75	83	96	80	83	94	85	80	65	81	97	74	95	79	80	84	84	80	80	80	99	82	86	86	96	85	66	83	76	72	85	76	79	93	83	79	95	71	68	69	97	88	74	80	95	94	87	101	93	81	73	86	69	71	79	83	92	80	84	76	81	102	92	58	91	77	59	89	88	94	78	81	77	68	70	67	86	87	83	76	76	87	70	72	89	76	75	75	88	91	87	72	63	93	79	100	81	85	77	87	68	87	68	75	79	78	72	103	82	78	91	73	93	92	64	78	93	85	88	89	90	72	83	70	82	65	72	90	69	68	80	87	83	82	74	82	96	77	75	82	73	79	79	93	90	80	69	98	67	101	91	66	73	77	86	96	85	86	83	93	71	86	77	85	62	76	71	80	79	86	76	86	86	95	85	78	84	69	76	86	84	68	78	87	78	78	70	76	70	77	84	84	97	64	79	99	85	93	87	76	77	62	83	81	73	83	84	74	69	77	82	85	84	82	66	64	68	86	76	89	63	77	87	89	78	61	84	82	84	74	83	81	75	78	64	79	77	74	90	79	83	80	85	65	63	73	84	97	87	71	74	76	80	80	89	85	81	75	85	87	67	66	73	86	90	81	81	93	65	69	79	86	73	86	81	70	78	73	85	84	82	69	74	87	73	74	71	87	80	90	82	74	83	76	70	88	72	95	85	90	84	77	78	104	82	86	84	106	69	83	94	97	88	88	80	74	104	65	81	63	81	87	92	105	75	82	76	74	95	87	77	89	83	79	82	72	92	70	73	66	69	87	92	84	81	88	70	69	89	74	69	85	81	88	87	74	68	60	85	88	81	62	94	76	69	69	83	81	72	87	86	85	82	80	95	73	72	93	69	89	107	88	97	80	79	85	94	87	80	86	85	80	73	89	93	79	73	80	71	92	95	85	97	77	82	99	69	72	86	90	83	90	87	90	84	82	81	98	81	101	78	95	76	64	87	79	84	91	80	72	81	68	73	94	83	81	84	69	80	55	73	85	68	86	88	90	90	92	87	67	84	76	79	68	79	93	75	73	98	85	77	84	96	86	90	74	87	83	88	68	75	88	94	77	72	60	75	82	74	87	79	82	77	74	85	92	74	84	65	91	85	95	75	79	77	78	103	89	61	80	94	88	83	73	73	74	87	75	84	80	82	92	88	68	87	80	76	92	68	76	80	71	64	105	70	103	90	81	85	76	89	72	76	65	76	88	76	95	75	82	76	102	84	78	80	73	71	77	85	74	80	87	73	74	78	89	79	73	79	63	77	74	79	99	79	100	84	92	72	72	82	83	83	69	74	80	87	85	90	71	73	75	82	85	79	99	84	83	79	82	85	72	75	93	85	67	83	90	71	94	73	72	86	83	78	82	68	79	83	82	75	87	74	73	89	86	83	80	76	92	106	85	92	83	80	79	86	84	87	73	82	94	88	102	84	80	97	96	65	78	71	63	78	79	81	83	85	75	83	69	94	76	81	70	73	75	80	73	76	85	72	79	75	71	67	66	86	72	93	84	90	76	78	78	62	84	75	80	66	94	69	74	92	86	92	70	72	60	87	76	64	74	79	80	72	80	78	74	69	80	81	101	68	88	89	88	98	84	91	78	83	73	66	82	92	82	90	54	71	80	77	73	82	94	81	86	77	72	92	83	65	82	80	86	74	84	75	70	81	71	84	65	93	88	72	94	85	99	93	75	74	90	84	71	85	83	67	58	85	79	76	79	81	74	76	79	83	69	96	80	72	64	90	67	85	81	98	77	82	83	69	77	84	74	77	72	81	65	64	86	79	79	66	83	88	89	79	91	90	75	85	97	87	77	86	77	81	74	90	72	76	68	87	84	77	53	80	94	83	80	77	85	77	69	90	88	83	66	68	79	87	104	85	87	75	84	83	74	75	75	89	76	73	99	85	73	88	74	91	72	92	82	95	87	85	81	80	106	90	81	60	92	93	83	86	91	93	96	82	90	78	98	72	77	107	85	60	77	86	91	77	77	103	91	94	84	77	71	74	75	77	84	89	90	90	64	83	84	73	85	89	78	60	70	70	77	69	91	84	78	99	65	86	82	67	82	74	65	83	83	76	63	80	70	66	76	77	74	97	88	78	75	74	66	94	77	74	70	85	93	85	87	79	76	72	74	60	72	85	86	86	74	74	77	85	81	88	89	80	91	80	66	70	99	74	88	76	87	88	84	71	82	84	68	95	77	80	78	81	72	89	80	90	89	89	79	77	99	89	93	79	80	94	66	93	88	70	74	63	75	72	90	79	89	76	100	75	74	69	90	75	65	89	89	79	86	87	83	106	82	100	89	85	86	86	81	94	78	81	77	72	97	86	70	75	72	97	76	80	75	70	81	91	79	90	77	81	74	85	74	83	79	85	96	88	69	78	77	69	82	91	67	73	70	74	69	104	83	70	72	83	88	87	84	82	65	74	77	81	79	86	79	76	70	72	70	84	65	86	69	76	63	70	62	75	91	85	87	84	87	76	84	95	89	77	88	75	92	74	74	88	86	96	95	84	88	91	95	84	88	74	78	63	66	72	61	83	90	83	77	79	67	83	79	84	74	86	68	85	74	74	67	87	88	87	77	74	64	75	99	69	80	78	61	71	79	90	87	74	82	84	82	72	83	82	65	91	75	89	78	83	78	91	83	71	77	77	93	95	84	95	87	78	84	76	83	97	90	70	70	83	85	74	85
13182	621	1342	1406	1205	927	677	639	540	460	431	415	391	402	344	332	322	311	320	291	271	293	278	253	261	299	274	267	273	242	250	237	248	251	241	243	231	224	228	251	238	263	240	233	247	236	244	240	243	242	231	244	232	254	200	212	224	224	241	256	262	242	253	212	199	227	202	248	249	227	222	218	241	239	241	220	237	230	216	228	250	225	208	222	245	233	229	240	267	214	220	217	230	211	246	234	258	213	238	220	256	223	202	236	236	251	238	220	243	238	232	216	208	224	227	247	207	220	225	228	223	221	198	231	243	221	238	234	230	211	225	214	221	229	206	255	235	233	208	224	232	215	235	231	230	240	248	226	220	209	234	222	202	227	227	223	222	221	252	244	226	266	227	230	231	244	231	230	217	216	229	228	229	247	223	207	235	251	209	259	233	192	220	239	200	213	211	233	245	236	221	247	218	227	258	224	203	227	234	225	223	226	225	223	232	234	191	222	232	220	208	223	233	248	241	218	220	213	205	257	203	235	242	229	249	235	216	243	206	239	240	224	219	223	200	230	211	189	208	234	227	203	212	223	250	222	223	241	242	245	239	229	222	240	238	211	269	209	246	222	233	233	220	221	215	237	227	221	237	210	228	222	245	231	235	235	191	236	258	231	211	209	227	223	211	225	246	215	228	232	237	235	223	227	197	231	215	215	229	225	206	212	238	237	199	217	217	234	238	227	222	242	234	260	249	247	248	216	191	238	215	228	246	211	234	230	241	209	206	212	255	209	179	245	235	214	202	217	239	221	266	235	216	225	213	204	211	219	236	203	231	212	226	242	224	228	219	214	214	216	232	226	209	225	214	228	206	243	239	234	216	243	225	206	224	220	234	220	227	246	244	211	236	232	211	255	220	234	214	210	252	223	213	242	223	260	263	240	251	231	229	227	226	243	236	221	226	229	218	236	202	219	215	215	227	247	216	207	240	225	224	234	244	246	213	231	219	220	213	223	186	244	234	245	231	216	245	232	239	231	209	222	231	234	199	239	221	230	222	243	223	225	216	238	224	241	233	210	251	219	223	209	208	219	225	230	224	255	243	232	226	256	239	233	200	245	236	231	236	240	207	213	227	233	199	220	217	213	247	233	235	235	218	241	272	215	207	212	222	225	221	234	234	211	222	230	228	200	230	220	234	207	211	215	214	215	218	242	209	204	216	251	233	216	233	247	237	224	230	210	206	230	241	235	204	237	219	211	229	232	230	217	229	237	222	208	229	234	249	226	214	216	221	226	220	253	233	215	223	225	249	230	235	221	223	234	225	215	249	212	199	247	205	239	229	212	220	213	229	226	239	194	229	243	222	228	233	251	228	236	207	223	210	236	231	199	244	220	237	231	213	241	239	237	214	223	239	218	217	219	239	221	225	235	240	232	232	224	229	225	217	211	230	245	222	245	221	234	211	227	210	216	244	244	212	234	232	220	222	218	208	219	203	246	216	205	207	216	272	230	233	199	229	223	239	235	214	262	221	231	231	222	238	227	220	223	208	264	245	216	219	267	211	244	198	240	225	226	203	225	199	185	257	206	224	221	236	227	248	223	249	217	217	228	241	233	205	227	236	199	237	232	223	260	220	220	220	214	218	207	223	213	203	241	210	241	227	222	231	226	216	238	217	217	224	212	233	223	232	224	242	220	235	252	214	227	206	242	217	240	249	237	216	239	214	230	239	238	224	218	245	226	245	210	216	226	219	230	232	235	230	248	257	230	219	241	235	216	212	268	220	244	210	203	198	218	257	221	212	219	240	248	257	227	228	213	247	216	234	212	246	208	257	229	248	243	227	233	263	210	227	256	198	233	217	236	233	228	220	214	222	195	233	232	234	235	236	214	241	202	233	219	200	232	219	225	223	227	213	236	214	230	225	231	245	246	213	233	248	263	247	243	250	252	227	203	211	228	200	220	223	195	249	225	230	216	223	204	196	259	239	216	206	210	198	212	229	241	204	223	209	223	208	218	235	199	234	230	227	235	221	248	232	238	261	195	235	217	226	209	231	239	226	214	210	244	231	241	214	239	217	224	213	222	255	220	253	230	230	226	212	220	217	189	212	211	228	222	225	254	226	242	238	227	221	227	215	226	224	232	238	223	197	225	231	211	213	222	193	245	230	247	229	209	239	236	212	237	255	239	216	229	228	250	231	220	228	232	246	234	214	252	233	235	220	244	253	217	219	210	225	200	207	199	227	217	224	212	238	197	245	231	230	227	226	235	228	218	238	213	231	216	226	233	212	222	238	234	250	188	238	220	233	221	211	261	248	230	273	217	231	257	241	254	255	220	240	232	223	227	196	214	197	204	219	244	208	226	226	225	219	203	249	226	225	233	244	220	216	239	215	209	207	229	218	219	213	200	225	226	235	214	221	220	239	214	230	251	210	206	238	218	219	187	222	219	253	228	210	217	217	245	248	221	212	221	234	243	207	209	230	221	238	225	231	245	250	244	214	229	233	243	242	196	219	217	224	238	217	242	221	228	214	234	249	247	246	211	224	242	235	218	212	232	237	217	215	216	246	210	222	218	245	226	236	227	231	242	223	228	268	254	210	215	217	231	234	249	226	233	214	216	215	232	236	220	243	229	221	245	231	234	234	204	217	245	212	210	212	250	214	188	223	215	237	236	203	233	228	239	219	241	226	234	229	245	233	234	237	215	214	227	234	261	238	238	205	237	213	218	224	246	226	241	227	230	229	239	243	234	198	255	229	247	213	252	227	199	202	231	191	214	244	235	211	206	239	217	222	207	223	246	226	245	228	241	252	230	243	210	210	243	229	220	183	242	220	215	220	200	199	213	227	208	214	223	238	227	218	223	234	216	210	231	223	197	209	216	238	228	239	211	233	233	240	213	223	222	211	248	221	205	216	234	258	219	234	218	234	218	222	228	227	238	209	214	255	226	214	207	208	207	232	231	244	213	222	236	232	231	245	237	215	218	244	266	241	222	251	216	224	216	223	208	202	241	206	232	226	220	244	222	223	235	230	213	228	223	252	237	228	237	223	221	222	232	203	270	233	238	243	221	244	211	226	224	202	234	241	220	210	212	219	214	259	222	228	209	240	235	241	222	220	248	218	223	216	226	212	205	201	241	227	224	240	228	220	207	212	215	236	227	211	235	250	214	229	227	223	194	234	221	216	206	244	230	209	204	213	224	229	231	246	205	234	216	254	222	247	234	229	200	193	228	251	220	236	249	245	226	227	237	239	221	218	239	229	231	249	198	210	204	213	221	232	234	236	223	197	228	226	208	240	209	229	221	232	247	221	224	191	214	233	259	231	231	210	238	238	214	238	215	224	229	229	243	204	223	235	222	237	227	208	214	227	237	221	233	233	211	224	238	212	215	225	247	204	217	260	214	218	221	236	227	246	241	218	206	221	209	226	235	229	221	219	232	213	237	233	234	222	222	225	243	255	216	245	204	234	232	235	237	224	234	236	214	243	225	246	256	240	239	244	234	235	216
4134	312	288	296	323	311	296	311	321	282	329	304	296	276	294	295	309	291	291	290	307	286	333	300	269	322	284	312	298	256	287	314	282	273	329	306	358	294	296	330	324	295	315	320	301	285	298	309	317	314	318	315	285	294	283	291	298	291	318	297	327	312	300	304	274	304	276	318	292	296	301	284	312	321	284	290	317	278	313	313	303	322	311	314	274	279	314	318	309	308	294	319	312	305	316	297	301	292	299	317	292	297	291	317	274	267	279	321	295	311	328	274	289	279	290	326	286	290	317	294	271	304	302	292	275	331	300	301	283	317	283	295	297	319	309	305	292	306	292	288	294	297	305	274	276	313	294	300	279	306	296	289	306	269	322	357	317	310	293	300	282	286	286	295	300	289	293	334	290	303	301	319	282	292	340	323	320	295	306	367	309	285	293	275	274	312	312	310	283	281	304	278	346	321	296	271	311	274	300	309	302	294	275	318	306	289	303	302	306	288	309	296	313	325	289	298	304	304	329	290	290	304	277	278	302	308	278	311	292	357	276	322	295	309	303	292	320	299	300	311	268	337	313	302	300	289	314	328	295	289	276	308	274	283	310	304	331	317	293	337	260	306	279	301	302	307	314	316	295	279	305	290	322	305	308	298	310	270	284	344	317	321	306	305	332	297	302	300	270	335	291	292	267	317	278	315	294	308	312	308	295	273	335	321	322	288	318	324	314	284	301	329	348	246	296	332	284	299	305	293	307	305	296	330	279	309	307	312	319	314	296	310	298	289	305	306	292	319	244	331	298	305	300	314	302	288	301	304	290	304	274	322	281	325	319	264	321	294	305	313	290	276	310	318	305	292	313	300	301	295	292	309	289	280	294	288	319	322	311	303	289	309	298	277	298	291	295	318	285	328	280	305	333	272	335	291	353	280	312	311	323	317	290	311	330	287	308	295	298	273	253	292	326	299	342	281	299	297	303	263	324	286	326	311	307	279	307	314	292	297	299	312	282	338	334	300	289	292	312	300	289	281	312	270	280	308	312	279	301	313	275	335	299	312	276	278	297	289	303	294	292	292	289	263	301	300	289	303	276	293	329	321	308	287	280	265	295	281	289	284	330	292	284	296	310	296	308	290	288	290	310	279	294	293	293	316	291	302	302	309	276	310	320	303	295	292	291	325	321	324	304	297	279	287	299	274	322	311	292	327	310	292	295	324	313	291	266	297	274	267	305	294	339	263	294	284	295	325	316	285	320	299	291	298	307	308	302	313	287	280	286	285	278	342	305	308	321	300	260	318	285	327	293	287	276	302	279	297	309	295	303	313	316	292	294	310	297	302	290	295	272	306	303	309	286	280	285	301	288	310	330	297	304	280	305	309	304	294	290	278	309	292	269	286	277	298	275	288	280	293	272	297	282	312	288	326	324	332	264	298	310	331	291	307	288	299	267	311	288	266	289	303	324	320	275	323	273	290	291	271	308	309	250	344	324	291	272	312	279	295	291	301	311	309	310	319	304	299	318	311	299	296	286	298	303	282	316	328	308	318	270	277	297	311	317	281	339	305	302	280	309	293	318	289	335	288	288	302	301	311	321	277	312	292	302	257	293	335	317	334	289	305	274	253	288	327	275	303	309	302	300	315	290	286	300	327	314	303	282	279	316	259	331	283	292	315	290	285	307	275	276	308	312	284	301	291	295	316	292	280	294	318	322	337	331	287	281	309	303	305	295	301	318	282	288	314	294	306	307	284	271	315	290	316	311	294	324	337	285	314	291	259	282	306	283	317	303	297	280	303	291	308	281	325	293	314	297	266	295	284	293	320	331	293	324	305	309	260	318	298	313	300	320	311	286	289	294	300	310	319	305	323	287	292	294	313	254	287	329	297	296	327	308	278	298	282	280	291	285	308	266	282	287	310	306	301	309	314	308	303	323	281	313	319	295	277	284	306	297	293	297	272	274	312	303	312	294	308	324	304	332	321	285	268	312	293	302	289	309	302	290	272	277	283	324	309	307	298	282	318	278	332	284	292	327	306	301	304	338	318	308	303	309	283	299	303	318	270	300	311	312	278	313	318	312	307	325	312	270	303	275	262	307	327	329	311	312	300	306	308	285	290	297	302	315	290	293	292	297	291	295	294	301	318	286	282	310	281	312	263	282	336	317	314	312	293	324	286	290	326	289	279	284	314	331	292	301	337	249	293	303	306	285	304	312	309	337	261	271	294	330	284	302	310	289	299	275	314	310	267	310	316	305	294	293	360	305	315	308	281	277	278	303	291	287	330	312	332	305	288	295	319	336	289	296	325	302	297	296	304	291	327	303	316	304	273	295	287	294	297	285	299	304	278	287	305	306	282	304	311	299	318	313	287	295	261	290	275	266	312	285	307	322	324	329	302	294	306	302	277	279	291	286	289	320	291	264	290	291	301	279	274	298	271	307	331	301	311	326	317	331	257	296	286	296	263	295	282	301	335	308	286	289	289	280	308	308	297	292	300	289	329	310	289	324	316	326	345	254	283	275	262	331	323	300	296	292	257	321	327	316	307	301	287	301	278	266	304	285	304	307	295	319	264	312	337	282	309	294	309	306	321	301	311	325	288	283	321	314	316	288	283	278	320	294	321	277	316	301	311	316	330	320	302	307	290	298	319	272	267	275	327	295	290	295	308	266	301	323	336	297	274	271	302	309	287	259	261	290	278	296	298	318	313	310	285	325	338	313	271	313	283	244	334	333	312	303	288	307	281	314	293	290	302	318	284	304	299	286	301	297	317	288	288	277	341	293	302	307	280	302	270	286	328	338	294	291	301	304	310	324	287	302	289	286	301	281	315	318	296	292	312	257	290	340	330	266	312	297	296	321	286	283	306	285	284	289	282	294	294	302	304	280	318	314	321	295	316	305	296	317	315	327	284	293	303	296	333	298	297	323	295	278	317	279	278	320	282	284	315	314	302	319	291	321	284	272	281	281	297	273	300	305	298	306	323	315	321	291	326	297	306	280	296	320	310	294	301	302	317	303	290	280	289	299	288	304	294	327	274	301	288	284	302	283	299	327	307	300	302	303	297	311	308	263	280	298	274	276	297	302	289	270	308	301	346	323	324	310	323	300	302	319	311	296	344	304	309	297	323	309	303	296	301	321	333	308	260	295	304	284	309	290	319	328	310	338	285	264	291	265	306	304	320	326	292	308	301	338	296	299	303	301	301	298	319	284	320	322	295	300	258	281	300	322	290	310	317	277	280	293	274	312	299	303	334	291	308	291	316	306	308	292	310	334	320	268	301	284	310	314	306	291	295	310	287	333	328	322	302	303	287	323	293	281	266	306	324	310	286	312	325	337	283	297	307	312	299	327	296	306	297	275	284	311	273	309	312	300	297	322	294	283	272	323	298	289	311	323	296	319	331	315	278	291	293	310	320	303	317	300	318	290	282	281	311	331	330	293	266	278	308	304	300	330	347	281	284	302	305	286	273	273	328	312	321	317	308	269	300	289	287	298	278	283	315
3937	689	686	656	710	715	721	729	709	690	733	725	671	722	757	698	709	741	720	699	696	695	700	769	702	750	726	735	684	677	688	692	700	699	702	739	711	706	721	679	705	693	718	734	701	735	677	751	691	687	678	683	675	713	687	730	699	689	730	724	688	732	706	749	686	720	683	716	715	693	703	712	681	714	681	696	722	739	698	658	748	670	693	688	703	709	732	724	704	698	712	705	708	730	683	731	700	707	740	714	715	688	719	705	710	688	737	743	673	683	707	744	682	726	696	701	697	691	744	693	736	709	685	694	752	680	720	665	749	686	699	736	682	748	708	741	726	740	683	651	734	749	695	701	702	723	678	703	688	704	707	704	718	717	696	715	772	683	677	711	696	738	689	714	692	667	701	696	670	647	728	691	709	742	696	682	684	694	707	722	706	691	705	700	699	710	674	719	717	680	710	745	713	747	673	710	698	657	772	729	716	705	695	718	720	723	708	720	666	697	724	715	731	692	721	714	666	727	708	731	698	709	711	737	684	742	705	720	699	662	713	740	697	684	691	726	683	709	721	717	683	702	690	671	693	752	718	706	694	737	690	742	722	708	709	706	744	720	751	709	709	658	715	734	738	737	700	695	709	676	699	688	722	697	705	696	725	724	684	696	752	712	710	743	701	706	698	731	705	749	714	688	699	698	706	745	713	730	731	680	713	702	681	745	665	725	726	697	722	669	739	693	726	715	721	687	766	701	728	690	708	780	750	710	681	688	663	714	699	704	685	642	724	737	705	756	672	781	731	676	714	724	689	731	687	713	696	706	732	688	699	694	723	730	692	711	676	747	746	714	657	712	700	653	720	710	739	756	763	722	686	666	704	718	683	678	686	682	684	731	705	669	691	714	769	727	718	711	740	773	731	704	697	761	679	704	690	723	702	679	684	744	734	702	789	721	699	738	732	696	696	715	694	701	715	706	667	718	711	689	726	707	673	715	710	750	716	722	747	694	713	624	696	703	694	715	715	687	777	678	690	665	744	734	733	708	628	691	689	741	720	712	705	681	676	697	687	671	747	739	730	718	737	685	705	729	726	697	716	726	710	684	651	732	692	728	663	685	706	707	707	718	657	671	717	774	766	723	692	714	676	641	731	767	715	731	704	706	701	693	700	728	654	720	675	712	714	696	702	715	755	706	655	696	699	713	710	700	706	653	717	654	729	774	721	697	723	700	696	706	706	727	703	781	680	709	676	661	681	703	706	703	690	688	729	728	696	724	721	716	712	694	671	742	717	701	670	733	680	665	705	709	660	729	732	675	699	719	726	720	743	654	746	724	748	640	723	724	720	719	697	686	743	756	693	713	732	717	721	731	702	732	677	752	734	718	688	665	684	704	704	699	688	717	709	730	733	722	721	737	691	668	688	732	696	728	716	696	749	658	672	677	674	738	734	676	708	719	708	703	725	682	713	719	665	724	676	710	677	720	721	739	759	724	721	689	743	739	738	712	715	686	715	713	714	675	649	703	699	650	736	698	718	721	738	696	679	734	690	687	678	690	724	715	720	715	704	738	719	722	677	712	688	720	652	759	668	718	637	672	704	724	724	719	706	714	699	725	661	714	763	659	693	709	640	677	676	719	711	719	703	673	677	712	687	757	695	692	759	695	715	694	713	712	719	719	674	689	699	722	734	728	692	730	689	713	680	721	740	717	710	701	704	731	671	749	716	708	741	717	695	706	664	694	702	695	700	721	671	663	687	686	739	675	712	722	705	677	704	715	718	725	737	730	663	678	667	738	711	674	719	713	698	724	699	735	658	699	702	683	721	755	771	760	742	705	722	696	702	688	701	753	728	675	731	667	705	703	670	719	674	698	742	718	716	726	735	719	686	754	715	706	716	695	737	721	748	740	668	746	706	701	719	709	709	719	701	646	705	667	758	705	708	655	733	695	718	643	723	739	708	680	703	679	743	718	687	736	709	696	718	703	709	740	674	730	717	693	678	704	696	763	687	684	766	720	729	751	709	739	690	711	677	704	770	697	701	685	696	720	711	693	700	768	723	729	704	705	657	673	670	689	738	690	732	733	740	680	698	723	687	752	699	743	670	746	717	698	673	685	705	719	740	714	676	670	682	663	698	721	694	720	783	683	690	700	708	734	677	668	743	685	756	666	713	718	729	698	653	783	726	718	737	713	685	697	724	670	702	687	730	711	719	705	704	719	730	694	739	683	734	692	736	705	713	743	676	709	693	689	723	690	717	662	710	734	653	684	692	689	699	709	723	749	657	691	700	718	683	672	680	737	717	731	719	713	721	708	680	716	707	731	680	649	770	670	665	719	710	749	734	747	721	677	728	672	716	707	733	716	675	698	711	677	708	722	699	754	694	716	744	704	710	750	697	691	735	730	676	688	688	746	693	718	738	731	663	716	766	723	703	708	726	692	664	728	698	708	700	673	716	721	708	648	751	684	689	694	723	719	696	690	718	672	716	708	731	696	724	721	725	711	675	696	707	740	684	712	688	700	673	693	682	704	722	723	716	649	719	711	682	708	697	710	751	672	720	737	691	702	714	687	701	714	709	718	709	754	654	686	764	719	703	755	693	686	655	751	744	716	746	715	699	690	753	685	682	681	711	700	725	738	683	752	713	735	704	729	728	711	715	653	734	746	725	728	681	738	719	757	736	726	706	701	697	731	680	709	702	699	698	710	736	790	750	666	677	719	714	681	701	690	704	668	659	719	690	747	650	736	741	694	684	721	676	706	665	729	667	751	708	710	702	676	687	654	702	739	703	680	725	703	692	753	715	699	722	703	672	699	739	670	706	707	746	664	676	701	679	658	765	670	743	733	723	715	724	745	724	719	712	717	713	689	736	736	708	674	700	716	696	724	714	694	706	694	691	664	701	696	711	745	713	685	740	690	693	721	633	709	685	746	668	677	696	744	692	761	714	706	688	732	696	691	684	713	704	657	726	728	718	752	740	714	736	678	738	731	689	686	714	651	726	702	739	709	680	733	755	679	705	722	702	682	743	727	734	751	680	725	718	698	704	742	682	673	700	712	760	697	717	693	738	718	733	672	700	771	736	746	728	704	657	704	684	731	669	712	691	686	696	726	675	732	684	710	717	735	705	729	672	746	726	759	754	695	713	674	713	731	716	721	703	713	722	722	710	688	690	730	707	683	756	719	745	662	665	688	740	703	743	675	723	696	705	732	677	623	664	672	758	702	679	708	665	686	696	742	729	720	720	688	700	710	656	717	711	712	695	726	676	730	719	653	758	685	725	737	738	670	763	689	737	761	807	716	701	689	714	683	751	699	694	700	674	734	684	707	680	706	704	677	729	759	708	708	701	704	702	723	688	743	737	731	727	707	663	702	701	699	734	673	680	679	695	725	699	701	675	736	737	737	717	706	697	722	737	669	757	683	677	694	696	716	764	718	699	725	735	701	683	730	680	661	699	713	645	722	704	753	743	668	686	674	688	724	715	732	712	678	716	709	740	785	689	733
13406	717	403	359	317	273	267	271	230	225	206	238	235	202	200	227	220	207	197	219	204	244	193	192	219	219	214	215	214	254	223	241	195	183	225	233	201	198	195	204	210	198	209	215	211	199	229	240	199	238	191	209	196	203	199	191	218	205	204	220	217	215	205	192	225	192	208	187	202	210	204	225	178	216	216	197	182	223	207	217	197	223	222	207	211	238	211	196	220	205	239	200	212	195	198	234	211	229	198	176	230	193	193	231	190	197	221	203	207	212	202	229	216	215	213	212	197	207	202	214	191	201	236	171	206	216	195	210	186	208	225	208	230	195	231	212	217	228	177	195	214	224	216	191	226	222	226	202	212	202	213	202	233	234	219	184	210	225	197	212	182	204	213	203	200	218	206	212	212	185	192	212	202	216	182	205	230	192	216	178	199	215	198	201	193	205	209	214	223	219	224	211	223	207	237	197	185	210	198	193	206	205	233	203	198	202	210	191	203	223	209	193	256	219	214	198	247	191	193	187	201	189	225	231	211	204	218	195	201	186	240	200	219	205	207	216	223	214	228	239	208	224	225	245	195	238	225	199	188	192	180	204	217	216	194	202	197	198	191	224	205	236	201	201	200	216	232	223	207	189	200	204	222	209	212	233	235	251	206	190	181	192	195	213	211	214	241	210	204	236	233	230	226	212	189	198	220	196	207	211	181	228	207	195	226	208	193	207	220	229	239	199	208	203	186	218	211	222	188	201	211	235	195	220	198	250	178	207	215	200	205	216	215	206	208	208	212	236	216	213	214	214	205	198	204	184	206	226	207	199	190	194	183	228	215	203	201	211	183	201	212	227	212	191	217	213	201	190	266	208	209	215	235	194	211	209	216	230	210	232	219	209	225	220	178	213	226	215	235	198	195	219	199	193	221	222	240	218	221	228	214	227	214	217	191	206	205	206	189	220	181	211	184	207	201	222	217	211	188	223	215	204	204	175	191	212	205	206	204	211	214	200	203	206	227	198	183	200	217	192	191	201	213	190	201	211	205	218	221	194	217	198	219	216	216	224	193	186	235	215	214	226	215	213	209	209	201	206	193	209	220	191	217	212	201	215	190	219	232	213	199	195	218	210	244	211	231	228	231	224	204	228	206	198	213	213	204	202	217	218	208	209	229	204	205	209	181	214	214	202	204	194	194	221	212	213	181	183	223	212	211	217	201	189	216	195	241	196	203	196	198	221	186	201	215	204	211	205	199	194	213	219	189	220	205	233	210	208	192	188	232	256	211	205	192	205	189	192	202	165	212	202	198	205	200	193	208	229	213	229	226	197	201	199	187	195	190	201	202	191	210	225	207	226	196	227	192	236	215	214	216	235	222	197	167	193	196	209	210	215	206	228	209	240	206	173	215	255	203	206	224	201	196	210	190	228	211	209	231	210	214	193	201	226	213	196	217	208	193	194	210	222	220	198	215	194	208	206	205	213	200	192	212	190	229	217	219	191	214	201	202	237	208	188	223	196	209	174	199	194	189	228	199	231	202	213	223	208	213	220	205	224	189	198	211	199	193	209	208	199	205	203	214	202	215	207	210	199	204	193	202	189	210	209	202	209	182	223	215	231	204	214	220	207	198	214	206	227	195	191	178	221	223	184	217	197	224	212	185	196	204	201	213	201	207	221	231	235	247	253	225	206	228	197	228	188	200	222	217	229	203	196	234	223	234	194	214	189	197	226	212	213	225	199	213	235	220	208	220	207	214	206	204	205	185	206	224	218	242	197	228	214	203	194	216	210	214	231	212	212	208	190	203	210	207	236	223	210	193	226	196	223	211	176	194	215	221	202	211	216	211	171	190	228	229	213	224	199	225	205	190	204	206	233	181	213	222	215	220	241	195	222	228	226	195	219	241	213	203	179	188	199	214	228	248	206	218	220	231	215	205	211	176	216	226	204	203	180	215	214	219	228	208	234	220	207	211	176	206	220	232	228	219	232	206	238	212	185	231	188	214	186	203	192	208	228	201	212	198	223	239	221	209	214	210	204	206	249	229	216	197	207	233	185	210	195	216	177	194	204	188	217	217	181	198	190	211	213	229	193	200	199	195	207	203	215	218	219	221	227	207	212	224	214	212	205	187	208	230	215	189	202	200	209	214	209	234	205	204	216	193	216	196	186	190	211	193	195	194	208	218	179	218	209	222	228	202	211	188	199	217	205	208	220	196	196	211	196	208	199	215	222	204	193	200	171	241	173	197	198	218	193	206	196	212	217	223	237	210	210	220	219	202	226	220	239	202	199	207	234	197	212	212	215	199	203	212	213	227	196	218	234	212	221	211	223	225	208	222	210	212	219	199	210	209	219	220	221	194	219	213	230	205	210	222	178	216	200	181	214	220	212	217	216	201	184	195	200	229	228	228	199	215	198	207	220	204	234	257	201	208	193	227	232	187	211	216	225	232	217	200	196	219	221	198	204	183	202	221	179	201	199	207	197	218	215	220	189	232	197	212	199	204	250	196	255	209	195	217	173	214	192	220	197	209	212	196	217	228	206	215	206	209	189	200	223	191	200	198	201	180	188	229	234	223	196	216	178	186	218	214	198	203	199	219	192	218	212	182	220	215	232	194	212	207	207	208	226	223	204	199	175	230	209	228	204	202	208	209	211	208	216	196	203	211	228	214	187	198	212	220	224	215	216	189	217	198	214	206	190	204	215	206	220	216	193	191	217	205	189	193	224	212	206	216	210	194	214	218	213	183	208	204	193	218	208	220	205	210	201	201	208	208	238	226	215	216	214	239	239	189	223	207	199	192	221	201	196	216	202	209	205	249	204	185	185	202	185	211	216	216	204	203	175	217	192	219	197	213	197	239	218	202	249	201	215	190	195	216	203	217	234	238	192	237	231	209	193	208	242	219	198	239	200	200	200	244	215	222	203	208	208	241	217	199	189	222	216	206	185	225	223	194	210	198	197	220	199	208	231	211	220	199	198	197	224	231	222	219	191	180	221	204	227	206	215	227	199	212	219	206	196	241	188	209	207	226	198	199	181	208	190	203	203	203	199	220	227	190	196	195	185	179	220	205	203	218	191	201	221	227	215	224	176	195	199	209	202	189	210	205	220	211	230	238	206	197	177	211	193	210	205	214	214	204	215	194	202	197	199	253	244	192	198	204	227	198	223	198	198	218	235	201	229	208	207	198	211	210	211	225	204	201	200	241	236	230	230	246	218	214	226	199	210	199	202	193	208	190	230	207	221	214	218	197	221	193	224	218	222	205	206	205	212	217	184	236	233	199	198	203	227	215	242	203	187	205	218	187	211	167	200	210	206	204	200	212	208	206	223	202	225	221	206	190	220	196	202	202	214	218	211	215	193	194	216	222	200	188	204	208	186	193	209	205	206	216	189	216	187	228	222	214	179	209	215	203	206	209	210	196	190	206	183	196	213	210	199	215	218	209	196	197	217	211	225	216	226	221	216	205	218	230	237	209	221	185	203	214	193	202	189	220	212	206	241
10313	753	1010	1155	1002	869	806	723	632	644	597	608	595	552	579	564	544	589	503	520	536	513	584	475	513	525	510	478	511	549	562	508	522	522	506	512	511	495	499	519	495	469	521	512	542	490	487	508	485	546	542	532	507	488	525	500	501	509	518	453	471	503	509	492	522	505	512	461	490	490	527	510	541	504	522	491	509	527	513	479	536	524	541	482	474	499	497	493	479	513	472	497	524	517	506	503	503	497	541	547	541	515	499	485	488	505	498	554	513	488	480	510	523	541	513	510	511	510	479	506	529	536	492	503	512	484	490	502	488	491	487	521	539	535	536	511	492	521	488	478	522	512	495	518	467	530	468	509	495	497	512	482	525	513	497	501	507	511	459	500	450	481	520	509	523	527	495	508	507	495	518	476	485	488	492	566	513	465	552	478	504	513	501	508	505	507	534	474	510	494	505	504	552	495	500	505	533	512	454	532	557	485	464	532	482	526	504	511	511	514	522	457	493	520	505	501	537	488	504	512	461	501	523	497	499	466	489	520	524	493	523	482	506	522	542	480	508	538	497	459	505	513	511	490	460	473	513	485	524	517	491	499	534	457	510	482	482	474	480	507	514	512	518	517	486	480	481	470	470	446	494	496	486	512	516	502	482	513	503	504	512	461	495	475	480	528	480	469	491	489	510	481	523	503	512	542	526	498	477	484	529	465	477	510	487	518	541	459	476	505	532	497	457	507	529	535	513	507	506	495	512	559	507	502	491	518	501	502	503	529	517	518	518	496	507	518	475	508	501	503	486	517	511	494	504	529	515	485	484	495	471	529	510	518	491	510	532	458	475	538	517	494	483	537	479	491	515	501	486	489	514	498	494	471	517	515	518	504	532	465	508	487	504	536	479	505	481	539	513	483	496	508	502	495	506	462	516	493	545	510	499	480	503	502	565	506	466	483	504	552	502	487	496	546	532	482	501	512	473	523	509	487	527	494	512	490	511	512	478	531	493	533	504	509	504	486	523	529	523	539	450	490	513	524	499	502	488	488	542	484	524	501	486	528	470	481	490	503	529	546	503	559	527	481	519	523	532	488	451	544	468	452	524	512	542	529	563	543	487	531	490	508	518	507	512	516	508	497	524	480	512	503	514	520	483	507	496	526	513	460	529	531	493	514	516	504	500	493	489	502	517	502	497	478	514	521	507	482	522	525	520	456	519	483	497	488	492	517	518	526	482	492	508	486	509	466	480	497	484	507	504	515	470	487	479	528	498	494	496	535	492	530	492	509	493	501	555	513	497	457	508	501	537	511	494	535	521	493	495	548	531	537	511	503	500	511	529	506	508	551	519	498	506	459	483	485	489	454	518	503	504	487	516	506	515	497	489	475	475	509	491	474	505	484	471	487	503	529	487	539	523	510	513	494	454	496	504	475	504	535	484	528	559	499	484	514	487	522	488	510	521	500	462	471	522	489	530	486	525	491	542	528	517	462	481	484	484	529	486	518	458	475	491	502	497	514	516	516	554	488	537	504	497	518	520	505	530	482	527	502	478	530	514	511	498	519	535	513	483	481	501	492	484	496	478	522	508	498	564	510	503	495	513	488	481	492	515	520	511	542	479	517	508	482	512	489	537	465	491	523	479	516	493	536	526	507	521	504	519	499	499	492	505	544	524	526	481	519	532	486	485	492	523	511	523	530	525	520	492	493	553	548	439	510	488	488	522	523	474	490	482	497	508	547	507	518	521	488	468	515	469	499	530	509	497	529	466	492	451	524	512	484	499	489	521	518	515	519	469	517	482	505	472	499	476	483	500	531	496	508	513	453	444	521	510	474	517	556	528	523	520	469	474	519	561	513	494	493	503	553	502	526	488	514	495	542	472	537	520	546	524	480	540	450	459	553	494	522	492	513	505	478	498	499	486	530	541	481	486	529	501	528	505	505	494	541	494	529	534	485	488	490	466	507	545	527	481	536	489	497	513	473	480	492	517	477	480	534	514	485	474	466	520	514	500	505	568	528	488	505	533	499	533	516	494	496	471	500	516	499	512	503	446	494	521	525	516	483	581	501	520	475	515	508	478	502	489	496	531	517	521	522	486	515	514	562	510	528	509	534	502	508	493	520	489	540	521	497	506	532	560	498	496	539	475	528	508	513	493	474	487	551	528	470	538	462	537	491	519	468	504	557	530	499	495	500	467	512	512	524	523	496	543	515	520	513	483	527	526	550	519	502	491	517	458	500	468	560	555	501	540	531	453	522	516	523	486	492	503	506	495	497	516	505	504	504	513	525	516	517	533	482	535	494	479	492	483	491	511	516	503	490	537	505	510	508	544	497	506	509	512	540	497	504	519	490	528	495	482	488	460	482	530	549	523	464	477	469	483	521	540	500	498	522	522	481	507	503	471	544	489	492	466	511	502	549	488	486	470	532	517	500	508	536	506	508	494	507	512	474	511	452	493	498	535	519	540	484	487	505	521	510	523	475	491	526	534	474	509	508	554	535	492	467	503	509	507	495	540	492	476	522	523	501	521	523	518	503	525	528	497	512	507	499	519	505	481	525	510	528	514	508	483	498	523	467	498	498	516	500	534	452	492	534	452	502	480	526	496	515	517	529	489	487	487	530	501	538	508	528	500	520	513	492	532	490	488	521	510	502	502	547	502	476	543	548	509	510	491	513	484	512	518	505	488	473	508	498	508	506	464	535	525	503	479	461	523	520	476	509	511	531	493	473	476	510	480	460	518	512	499	521	544	569	491	507	523	507	522	518	473	512	510	521	503	486	516	540	537	533	529	481	483	538	535	507	482	525	541	530	501	508	490	527	501	485	510	471	470	495	526	515	473	516	536	522	486	488	512	502	514	517	495	502	536	500	474	517	519	466	503	504	533	524	478	484	503	524	518	504	502	502	508	490	516	501	485	496	523	490	506	487	519	464	507	529	516	542	518	468	512	500	485	494	511	512	536	512	504	486	487	482	498	468	447	518	506	505	504	508	486	489	489	475	472	529	492	490	528	542	516	497	481	471	502	475	453	503	532	539	525	508	490	552	497	533	524	494	502	488	512	545	494	540	489	530	573	476	489	509	510	512	486	483	503	502	470	502	510	499	495	489	504	523	504	514	485	489	533	527	515	486	499	523	503	513	475	507	512	514	459	468	508	487	511	525	528	500	500	476	507	493	475	493	450	493	499	529	524	499	494	490	497	529	479	491	506	507	461	516	502	531	509	526	512	497	566	508	490	467	508	474	439	506	496	506	508	498	513	507	524	500	484	492	532	545	500	568	497	495	497	506	494	516	501	531	472	526	489	482	516	459	496	502	511	479	506	507	470	543	502	498	503	464	552	495	520	506	550	532	490	516	487	482	508	528	564	481	504	522	502	516	543	492	480	518	500	511	462	504	526	469	452	507	535	482	475	462	522	514	463	497	518	546	514	521	508	531	524	475	481	501	518	522	517	467	538	497	544	483	519	466	503	493	506	500	520	530	481	531	508	498	531	489	494	484
22105	1640	576	390	270	217	189	156	117	127	98	102	104	101	89	110	98	105	94	80	89	73	81	70	76	80	74	86	83	77	81	81	89	87	96	77	101	82	77	81	91	88	103	81	66	74	77	73	83	62	81	81	96	94	88	81	78	83	88	80	67	81	83	85	92	92	84	83	61	69	89	74	64	78	84	98	92	81	79	76	81	81	77	64	93	78	69	88	71	72	94	85	87	67	73	84	73	78	87	75	82	84	74	85	87	77	82	76	88	73	77	66	75	83	74	77	82	80	73	77	85	73	84	77	90	68	85	80	90	79	83	77	69	70	88	74	73	65	87	72	81	88	73	71	74	84	63	78	89	77	80	73	77	64	85	78	75	80	78	73	87	86	86	67	72	74	81	88	84	77	76	80	71	90	64	69	85	86	81	61	78	84	88	90	88	68	73	67	80	73	81	88	72	85	82	78	79	75	60	77	101	80	79	78	81	68	84	82	86	80	73	84	87	78	63	81	70	74	73	93	84	83	84	84	87	80	85	57	90	63	87	67	85	81	66	86	76	77	97	87	73	78	93	70	77	63	65	97	83	85	85	99	86	64	83	84	80	62	93	84	82	80	75	84	74	69	90	85	77	79	97	83	82	72	81	87	72	90	76	67	80	68	103	75	71	73	78	65	61	61	98	78	88	72	79	86	78	76	70	93	82	77	78	82	75	84	80	67	76	93	82	85	87	86	81	72	79	81	72	76	85	87	86	75	82	89	68	72	92	71	100	82	87	78	74	71	69	74	64	71	76	94	71	80	68	78	68	80	81	90	77	82	75	67	71	74	65	76	79	71	77	61	73	65	97	76	73	65	70	85	78	75	69	95	72	78	79	73	81	85	66	73	87	89	77	72	96	79	88	81	89	84	78	80	80	81	79	86	93	104	88	71	83	76	92	82	83	102	64	70	64	82	60	95	83	80	87	75	90	100	85	72	69	89	91	97	94	60	73	62	81	78	68	72	87	72	83	96	75	67	88	76	66	85	78	74	80	80	88	84	69	77	69	83	86	72	87	82	75	76	95	74	84	87	89	81	79	71	74	70	80	76	67	65	75	73	84	82	77	82	58	54	72	82	76	92	79	93	61	81	94	84	87	85	84	97	68	64	71	68	96	72	93	99	75	72	73	68	76	71	74	75	71	85	84	80	88	74	84	70	81	63	73	93	111	72	85	86	86	65	84	82	73	64	82	73	81	77	69	81	78	88	78	73	79	80	69	96	72	83	73	81	69	61	85	65	81	81	84	72	84	87	84	72	73	88	87	71	76	85	95	81	69	83	97	70	69	69	84	80	70	74	64	94	72	99	81	69	83	86	84	92	77	85	66	67	78	78	88	75	81	76	79	80	78	73	54	72	83	83	103	73	66	73	86	86	87	75	97	90	99	72	85	75	72	84	78	100	84	96	88	79	66	73	72	77	95	69	88	78	80	81	75	102	95	95	76	88	74	95	77	90	78	88	96	90	89	61	60	88	78	59	92	84	94	86	75	61	75	76	102	68	67	87	104	86	86	65	71	56	79	80	77	86	82	94	74	88	54	86	76	62	79	74	89	87	85	73	75	81	75	80	92	85	96	85	68	87	88	79	91	70	68	88	85	74	86	84	75	92	67	95	76	80	78	88	70	79	100	83	88	76	74	71	68	86	75	67	89	92	63	77	94	86	70	81	76	65	78	78	86	81	87	72	81	81	93	84	92	68	85	93	89	89	80	89	76	85	82	77	78	82	66	84	88	86	67	78	61	83	98	93	67	78	86	82	83	71	95	86	94	82	78	86	74	100	73	76	76	77	77	63	98	78	64	67	60	82	85	77	68	83	84	76	67	97	92	68	78	82	74	86	73	73	71	78	78	74	77	54	75	77	81	77	83	79	81	66	87	94	71	95	75	82	79	88	66	79	79	72	83	109	63	84	88	84	86	93	59	63	85	82	89	70	84	74	82	88	85	72	68	61	76	96	58	85	75	67	78	82	86	69	97	90	98	91	80	73	84	104	89	95	75	81	77	84	72	89	89	83	76	70	96	77	99	97	76	83	89	70	85	82	75	83	57	70	80	79	69	91	74	84	78	71	84	85	78	95	88	82	67	85	88	73	80	66	70	85	74	98	81	77	77	73	78	66	79	77	82	61	84	88	85	86	62	62	63	89	82	80	72	76	76	62	83	77	79	57	86	81	89	78	86	77	83	91	78	84	90	90	92	67	78	63	75	93	92	76	83	72	88	82	81	71	78	61	74	85	64	81	81	95	79	72	94	65	78	76	83	93	85	79	84	71	77	79	92	83	85	63	68	86	92	62	78	75	79	74	84	72	84	89	73	77	84	86	79	88	57	70	85	78	81	93	84	79	88	75	85	81	76	78	80	101	90	80	73	69	88	92	95	77	83	84	87	86	79	69	65	79	84	84	91	75	89	87	70	63	76	85	61	76	73	69	69	67	83	86	85	82	70	75	91	77	85	79	89	71	75	84	76	68	91	96	89	102	97	77	71	81	88	90	71	79	80	77	74	94	93	73	85	92	57	80	97	71	72	87	70	74	80	61	72	91	79	82	84	92	86	73	94	68	79	88	78	73	69	93	90	78	85	85	55	82	78	74	71	85	79	76	76	82	90	64	94	70	74	72	84	78	74	79	85	72	84	92	71	86	83	79	73	68	74	79	79	89	73	83	72	68	80	80	91	88	84	93	89	81	85	85	75	88	70	78	80	94	74	87	85	89	70	85	80	80	69	80	90	78	70	75	74	78	70	92	88	90	56	74	73	75	85	76	86	77	87	81	85	70	74	72	84	86	73	87	68	92	87	86	78	73	59	81	72	84	67	77	71	79	85	67	76	80	60	77	91	68	70	73	71	79	91	80	74	82	70	84	76	62	68	89	97	92	82	80	77	98	76	73	74	100	70	86	87	87	87	90	79	83	80	74	79	75	89	82	80	65	73	82	77	80	65	73	71	69	92	94	83	89	76	84	69	84	83	82	80	83	87	82	80	87	76	98	91	87	69	96	89	104	89	88	74	80	82	93	82	98	71	78	94	75	64	92	67	70	76	76	82	86	80	89	101	93	81	59	84	80	78	77	73	87	75	71	85	78	61	84	89	67	74	70	101	80	85	70	79	71	83	91	70	85	71	61	83	88	84	80	75	82	82	80	79	83	97	65	61	90	77	79	64	59	80	73	72	86	70	89	72	82	66	79	69	66	76	73	77	85	87	88	72	77	82	68	85	82	79	69	87	75	87	85	74	82	88	72	75	77	71	73	87	91	74	84	61	81	96	94	82	82	69	76	87	87	81	71	92	79	97	78	69	99	95	82	91	86	79	78	81	87	83	80	80	84	91	66	90	73	108	89	76	69	70	76	63	83	88	89	67	74	86	55	83	66	71	81	83	70	91	79	82	89	67	83	97	70	84	86	90	76	60	76	69	79	69	63	85	72	97	74	87	63	79	72	84	80	81	72
13241	608	1267	1468	1224	928	806	647	551	469	432	419	349	380	349	342	318	301	321	273	277	283	296	275	258	253	253	259	283	276	245	265	266	232	260	233	240	228	232	234	248	240	220	212	241	232	270	230	241	229	237	239	234	235	201	236	236	240	242	239	244	249	259	237	209	236	208	211	252	219	242	231	257	207	227	212	221	220	219	214	234	220	247	201	227	228	236	243	226	207	224	235	201	218	216	218	209	246	228	224	235	223	226	260	214	206	235	224	220	226	252	214	250	212	210	222	248	212	219	225	226	223	206	219	250	222	194	211	239	226	219	230	228	205	230	252	237	240	247	258	219	221	234	236	217	238	250	208	227	219	214	253	219	216	227	235	255	270	208	240	216	222	203	233	210	232	222	236	217	207	243	201	198	252	243	211	225	250	234	211	223	222	230	243	212	211	216	232	224	223	236	228	196	201	263	247	233	237	213	244	209	257	257	235	209	222	226	234	220	223	196	244	216	259	231	206	219	228	223	245	217	216	222	226	232	264	231	226	224	189	214	218	204	224	247	216	229	214	221	243	234	237	226	192	254	248	245	210	218	250	202	222	232	218	230	245	207	206	208	237	223	204	236	232	192	247	207	231	230	214	230	221	234	223	209	206	222	225	236	245	230	223	232	234	228	247	231	256	213	221	216	218	210	206	236	213	228	248	253	228	230	242	259	264	225	228	213	240	224	207	233	199	229	231	213	230	248	235	208	212	226	245	242	236	190	212	239	205	221	223	227	217	248	240	197	221	209	225	222	219	237	245	223	232	248	212	234	229	219	219	202	221	194	230	202	232	209	258	249	216	220	221	228	227	243	202	222	232	234	246	246	242	206	226	225	242	235	230	224	250	231	214	223	246	224	214	221	210	233	215	207	232	230	222	227	221	241	222	237	223	234	206	216	232	265	220	224	228	225	238	207	215	258	223	246	233	244	233	253	250	217	230	237	214	219	223	249	249	225	249	232	220	225	213	226	218	257	240	235	221	241	238	198	232	213	189	241	226	206	218	223	224	225	233	258	238	213	240	198	223	249	230	233	219	249	195	238	210	230	229	207	228	220	224	232	267	229	241	251	244	222	212	247	213	245	225	226	219	213	235	247	246	216	209	201	197	235	218	243	240	257	229	226	239	213	213	242	217	219	245	232	225	233	223	240	199	245	228	207	226	217	221	224	210	242	215	228	223	211	201	236	226	210	211	230	231	231	213	223	226	227	220	207	208	221	203	235	220	206	228	243	213	233	207	216	241	206	199	219	200	236	221	244	247	226	211	240	221	228	234	222	215	222	253	224	212	241	217	234	248	215	208	225	228	239	206	220	214	223	227	202	238	241	237	234	222	216	243	219	202	235	235	216	235	211	219	208	222	267	251	237	245	210	227	210	240	225	190	214	206	216	204	211	240	249	221	256	215	242	226	227	222	238	231	220	205	228	207	226	224	226	213	203	227	214	247	195	239	243	239	249	211	224	196	242	228	227	201	223	226	194	219	209	238	234	220	224	210	214	234	248	225	215	241	254	236	239	253	220	208	229	236	234	218	235	224	196	243	199	248	237	220	200	223	226	238	249	237	209	230	205	230	252	231	222	250	213	243	246	223	215	229	254	216	205	216	231	220	238	220	225	214	225	231	245	232	249	209	258	224	223	228	236	234	250	232	229	203	226	203	216	222	249	218	231	202	233	220	222	233	208	227	215	236	235	207	241	238	231	230	217	222	250	252	237	220	219	215	205	239	236	273	216	197	227	221	240	238	210	217	224	220	224	211	224	219	221	208	240	222	227	212	243	220	249	258	236	238	217	241	241	248	201	221	225	218	265	206	215	202	207	194	224	228	236	242	234	227	205	203	205	225	216	217	213	215	220	235	238	201	235	232	205	250	223	223	231	243	232	226	260	217	232	235	214	238	224	262	234	214	206	233	221	226	220	210	233	205	255	213	246	213	243	213	235	228	211	214	220	226	231	204	202	179	234	228	207	233	226	208	216	224	218	249	201	205	249	246	236	219	218	223	248	231	232	218	204	211	210	247	226	240	200	243	228	228	231	197	245	219	226	225	236	226	217	224	220	246	222	230	242	248	254	257	214	232	233	209	229	212	264	204	226	230	227	241	233	181	234	224	246	231	256	230	221	206	241	231	252	225	217	228	237	224	212	229	233	203	232	240	247	218	212	219	237	243	210	226	228	226	225	219	230	241	207	215	207	206	222	220	241	253	208	220	218	218	226	208	198	217	232	231	227	232	227	209	224	240	217	250	213	230	198	218	218	256	221	223	232	237	230	237	243	247	223	244	227	226	222	240	224	224	230	208	219	209	214	214	244	252	214	248	233	230	221	222	241	218	216	223	235	243	225	247	212	228	244	244	249	206	247	216	204	214	227	226	244	231	217	229	213	223	248	230	209	220	231	221	224	231	232	220	231	196	216	215	228	225	234	239	226	228	240	221	220	212	235	220	243	207	213	239	229	219	234	225	201	248	230	224	249	240	211	223	215	208	239	235	237	232	232	212	219	199	230	261	255	255	235	221	248	254	195	213	225	242	221	221	218	213	239	222	243	221	246	218	232	220	224	228	238	203	231	218	239	190	213	236	245	237	229	222	223	222	208	201	230	230	233	219	223	204	226	237	238	229	226	231	227	223	235	266	224	236	225	252	219	229	245	238	208	228	224	229	221	249	226	228	244	239	210	222	235	222	251	223	213	239	214	252	202	235	203	225	250	229	240	219	231	193	208	207	212	236	241	230	238	204	212	207	229	223	252	228	227	223	210	215	211	190	233	222	175	227	216	204	246	215	221	249	254	214	236	224	264	242	222	254	238	242	252	248	231	201	227	242	242	239	233	220	241	229	223	253	232	234	227	229	194	237	220	224	227	237	231	227	243	219	245	234	217	225	227	241	246	216	252	218	248	222	222	212	249	254	211	209	231	234	210	257	208	195	207	220	219	218	219	204	221	251	236	201	229	218	222	223	233	206	224	235	237	223	226	200	234	221	242	231	223	233	251	240	214	247	218	235	221	191	231	224	234	230	232	229	225	217	237	218	243	221	207	202	239	223	226	217	217	209	261	222	220	215	216	237	213	247	202	257	236	223	247	205	226	216	206	219	215	253	238	234	248	212	238	201	197	221	257	263	232	233	215	231	223	243	218	249	240	219	217	226	199	235	213	210	231	228	213	252	228	234	196	234	211	226	209	225	226	192	254	208	215	230	195	219	220	223	200	221	207	202	218	244	239	248	237	214	214	222	219	242	210	205	231	239	255	225	253	258	230	221	235	219	219	225	208	204	214	253	200	223	228	191	223	213	240	224	231	234	206	213	199	217	204	224	228	224	217	231	232	233	215	198	202	243	217	228	219	214	220	230	221	237	218	211	227	254	234	216	207	227	213	240	246	222	191	249	242	230	227	235	204	251	226	240	218	246	257	233	212	195	221	224	213	220	200	197	245	238	199	217	198	211	229	230	249	215
3824	342	323	297	307	289	306	307	292	317	325	356	292	297	300	296	284	296	315	306	278	281	268	313	284	311	299	320	330	295	286	313	297	286	309	303	307	327	280	292	323	283	315	322	300	293	276	343	357	285	293	294	303	305	286	257	319	317	324	299	321	289	312	310	279	281	296	315	295	313	302	268	316	303	267	287	282	333	269	296	301	321	280	280	290	304	298	334	315	284	309	306	313	288	316	308	272	316	298	298	288	290	295	284	278	261	279	295	270	261	289	285	285	288	301	271	294	286	307	304	309	247	304	270	337	302	294	298	293	302	294	278	316	299	299	306	301	296	287	283	286	309	293	317	286	290	296	294	305	342	275	292	274	277	298	305	306	299	288	323	303	309	310	269	280	281	291	284	289	272	279	339	286	289	268	279	281	300	295	313	307	282	273	275	277	298	307	302	282	301	281	307	253	294	330	294	287	290	308	289	299	306	292	289	301	308	282	278	300	287	269	360	306	303	325	292	310	282	304	305	272	313	321	317	324	298	291	321	330	284	264	275	291	331	314	291	317	263	292	310	328	260	271	309	294	287	283	303	301	300	314	281	285	282	282	295	286	294	307	310	302	288	302	316	284	295	291	335	321	281	259	319	327	290	299	309	277	287	288	307	286	276	334	276	318	302	306	300	285	262	304	304	318	297	278	282	295	281	304	303	299	324	268	302	290	294	314	285	282	320	303	296	304	335	288	294	279	309	267	275	312	317	306	299	286	283	304	308	321	296	309	277	289	299	306	283	277	297	283	293	297	319	285	290	283	336	288	288	304	281	295	306	297	297	333	280	287	289	295	274	324	331	327	301	308	275	315	288	291	285	297	321	288	306	322	285	317	328	331	295	297	264	309	343	314	315	276	276	315	343	294	309	293	319	289	300	293	281	283	292	313	305	302	257	289	272	287	278	297	279	293	309	278	300	285	288	311	307	287	316	298	297	307	308	283	313	340	273	303	314	301	324	281	267	306	288	293	279	299	304	296	301	314	298	331	298	310	332	315	269	271	281	301	297	290	286	295	294	327	300	343	262	305	275	301	289	267	306	308	317	301	270	307	294	296	255	264	283	278	303	321	331	299	319	273	294	289	284	288	280	311	274	299	291	311	286	271	305	306	283	277	283	281	296	293	297	335	289	309	324	303	321	282	308	310	317	269	317	296	283	287	286	303	296	290	287	330	283	285	278	280	323	315	281	334	320	307	316	304	303	298	302	298	308	285	306	290	314	311	310	303	284	310	284	314	319	303	325	271	303	287	278	294	318	272	288	296	284	307	321	298	286	286	340	314	283	309	315	301	309	324	322	304	277	311	275	293	282	297	313	317	308	281	308	313	304	303	276	296	342	303	303	300	320	279	267	291	269	302	315	287	289	313	308	294	294	286	280	314	294	283	301	317	323	291	307	297	328	318	284	296	299	274	301	326	300	330	299	258	266	295	330	315	308	309	324	245	327	287	277	310	310	295	295	313	315	305	323	337	297	311	279	302	321	275	330	273	290	318	307	328	289	275	294	284	316	303	308	313	311	303	304	288	306	303	297	285	288	280	293	298	321	332	317	272	298	268	278	272	314	309	291	279	313	276	315	310	274	333	339	325	305	331	303	283	308	325	306	312	285	320	292	316	302	319	299	334	306	305	288	317	274	278	263	298	321	322	303	304	284	296	277	288	261	323	301	287	259	293	308	320	283	317	284	276	298	287	300	319	278	323	281	279	313	299	310	313	309	314	352	305	310	311	307	279	313	312	313	284	328	315	304	313	285	313	331	304	292	311	332	316	269	332	288	300	304	283	296	312	326	287	327	298	293	306	280	315	273	315	281	292	266	253	304	289	302	295	313	321	293	264	309	329	310	292	265	296	312	273	282	299	299	260	300	280	281	266	314	300	314	321	282	266	322	323	301	300	290	314	268	301	306	287	251	303	272	322	287	324	283	313	291	309	326	305	290	265	264	299	311	280	321	284	304	283	285	291	309	284	272	286	321	309	305	307	279	296	306	299	290	297	331	312	326	256	290	285	317	305	321	321	307	276	313	316	326	330	281	324	290	327	281	293	298	272	333	327	282	318	290	313	272	273	284	291	300	304	286	363	307	301	315	317	264	256	287	312	314	292	282	292	302	295	313	307	302	286	306	299	315	278	319	294	280	308	327	316	313	293	290	319	296	304	291	309	314	299	301	286	309	286	308	319	300	301	324	291	297	288	317	304	296	313	280	286	269	324	316	289	302	269	302	307	309	310	314	304	341	288	323	310	322	311	305	301	297	307	289	296	317	281	292	292	290	294	343	292	288	264	278	288	287	293	265	301	306	310	317	294	321	300	286	291	267	314	301	297	285	331	306	263	314	317	300	351	276	298	308	300	305	286	284	280	308	310	294	318	338	309	293	305	280	284	321	267	304	278	269	306	284	276	335	336	303	298	316	311	294	302	290	288	272	328	275	294	288	306	266	295	312	302	312	280	262	266	280	299	269	305	318	308	286	274	284	308	284	308	281	291	283	298	284	332	320	262	312	270	314	320	312	315	339	296	295	260	292	299	295	312	295	325	291	267	293	297	276	277	288	294	302	328	323	312	308	293	307	278	318	296	291	303	324	305	333	274	289	295	284	302	323	323	305	289	284	301	348	326	289	273	284	314	304	301	304	311	315	284	303	266	292	320	300	284	282	294	348	286	277	286	287	277	265	269	319	290	279	312	297	299	262	324	282	318	307	292	310	291	265	332	266	313	293	321	252	283	260	321	301	308	290	308	278	301	318	343	272	293	281	315	325	319	300	285	296	307	319	290	316	289	321	284	298	303	298	285	296	280	331	287	302	290	321	308	289	275	287	293	305	298	282	306	283	295	309	321	279	242	287	296	292	314	299	285	279	284	285	276	266	319	311	308	328	279	323	264	285	309	295	302	316	282	296	304	310	333	287	319	279	295	274	278	291	331	282	290	307	309	290	301	304	314	305	311	308	314	333	300	294	304	322	305	291	319	336	328	322	277	306	291	319	280	324	276	337	309	302	307	313	279	290	281	285	275	302	282	260	336	301	308	303	316	305	283	290	275	265	293	301	312	317	278	325	317	296	294	282	299	283	293	293	273	273	307	302	330	306	313	302	289	308	290	291	298	303	271	285	326	305	277	308	309	286	298	284	272	273	293	313	309	287	318	295	306	295	281	300	283	288	271	304	277	346	264	291	296	282	300	305	283	298	319	291	312	300	300	305	287	287	259	274	279	310	294	306	310	290	316	275	313	296	309	294	302	317	289	271	277	296	313	301	299	303	308	312	318	279	280	315	289	291	290	307	307	306	322	307	276	273	281	300	301	280	309	289	312	305	293	292	325	305	320	306	271	284	314	302	284	315	292	279	295	311	280	288	315	293	335	304	327	283	300	282	339	299	318	316	307	269	296	299	299	288	292	309	276	296	293	301	287	285	281	299	293	313	275	281	318	270	318	303	279	310	289	276	318	282
3797	685	736	737	694	734	766	668	655	691	678	687	743	736	733	730	727	699	703	682	723	678	697	732	690	733	679	735	739	661	673	702	738	701	680	699	704	693	713	678	743	676	671	741	729	743	743	716	666	658	650	684	706	662	675	671	685	701	699	744	649	699	701	678	676	677	692	692	697	688	679	720	741	679	690	686	708	701	744	696	732	719	729	700	691	713	663	701	709	688	691	729	727	674	661	720	687	701	720	690	751	736	716	691	690	639	633	697	747	687	730	715	700	703	693	668	706	724	671	691	678	675	668	726	699	701	736	722	702	700	690	718	682	698	706	724	718	728	682	744	717	731	677	707	744	717	678	728	731	718	679	728	724	704	664	637	692	712	681	699	700	707	649	716	668	732	714	717	688	699	730	731	729	695	747	710	720	710	751	721	697	753	702	689	692	707	685	738	729	727	667	720	691	685	653	697	677	671	745	691	691	677	711	719	693	690	721	737	689	649	719	724	672	687	682	702	712	729	676	719	709	734	655	750	737	688	733	735	666	666	674	742	685	704	670	706	697	749	711	695	685	664	715	697	699	689	748	695	700	696	680	709	747	688	709	680	727	728	695	664	701	683	698	687	722	719	722	708	716	708	731	688	682	710	703	726	698	691	722	713	723	696	719	719	714	715	657	743	729	738	718	660	738	706	734	681	670	690	706	739	751	711	707	694	683	708	731	673	697	693	717	699	726	724	682	712	668	681	666	696	679	707	758	739	701	772	703	664	734	689	692	721	694	724	726	732	683	732	702	691	663	667	704	715	707	722	723	652	672	685	693	732	760	707	746	701	747	738	711	645	682	646	703	756	734	652	702	664	759	670	669	713	697	717	731	684	679	692	692	745	709	672	718	692	743	686	724	710	732	655	739	701	736	714	689	738	701	672	704	756	733	724	716	677	685	703	646	727	739	676	694	727	732	726	698	697	737	692	717	641	771	777	695	724	729	695	755	725	713	702	747	712	744	693	700	743	730	668	672	725	722	702	723	723	678	652	720	702	737	726	739	704	705	699	681	716	759	743	697	710	742	689	685	682	673	728	695	770	695	690	713	726	749	731	676	708	714	693	676	734	721	708	714	774	740	712	708	723	710	730	729	696	694	713	688	735	735	697	691	671	689	680	698	694	696	718	719	706	707	722	669	665	668	714	708	720	670	686	669	726	692	690	675	711	732	666	724	674	733	739	690	707	672	719	720	717	713	713	708	687	733	717	748	709	743	718	696	720	687	733	690	679	688	747	668	677	689	709	730	745	680	650	716	741	690	692	752	696	740	697	671	705	707	656	693	671	711	701	727	687	716	710	716	674	682	655	683	717	683	686	669	640	756	720	717	698	754	685	692	697	682	747	717	662	672	695	726	673	743	707	740	717	696	718	705	729	697	717	706	734	704	721	729	644	725	692	702	748	697	711	665	737	738	721	710	700	692	729	705	776	663	683	665	700	680	703	698	668	724	722	744	723	694	712	693	763	709	718	731	699	689	737	706	708	708	782	733	681	712	682	694	752	689	705	770	742	690	691	734	710	717	649	688	665	681	713	722	702	686	669	704	684	708	708	723	682	698	717	710	680	727	739	704	684	714	738	628	665	729	689	713	673	720	736	695	727	723	688	741	703	744	737	697	746	696	700	732	675	727	699	726	710	730	689	754	702	709	747	667	707	694	662	734	697	740	720	734	689	707	763	698	714	709	716	690	722	722	689	714	671	723	725	693	706	705	735	702	744	672	707	735	662	688	665	685	715	759	739	694	706	734	661	709	744	736	768	705	684	713	734	688	709	691	692	694	655	754	662	703	692	625	694	668	683	699	703	722	714	687	690	685	662	660	695	690	667	648	713	759	709	717	711	762	700	743	691	736	745	742	737	715	680	710	744	697	661	750	759	743	714	722	682	738	705	695	747	681	665	721	654	717	710	721	720	712	711	710	730	757	752	674	685	710	694	677	698	742	763	717	721	710	729	721	663	717	650	639	764	674	677	705	712	687	695	716	703	707	745	734	725	729	698	717	684	717	726	658	711	749	731	684	681	667	724	694	719	710	726	755	659	680	649	674	685	746	695	742	738	701	691	709	697	711	713	708	740	704	703	663	709	665	707	704	721	742	709	707	711	710	709	673	680	730	710	651	684	761	712	718	676	757	690	687	704	700	714	666	657	737	686	743	761	687	689	673	703	682	682	673	729	712	688	725	677	704	648	723	716	719	687	694	687	719	708	726	706	719	691	711	654	674	654	694	694	706	745	688	702	697	734	726	663	711	737	703	672	705	670	685	685	693	692	750	705	692	705	707	689	703	697	669	731	738	700	673	719	703	684	720	710	670	774	700	719	681	698	708	674	665	682	696	711	699	733	719	730	702	718	691	686	736	762	741	737	673	728	742	736	677	690	728	768	717	652	689	730	678	704	691	721	727	705	703	706	674	749	714	705	705	710	744	760	730	713	731	700	705	735	738	701	672	696	738	692	732	728	683	706	721	689	698	702	690	697	693	723	699	707	784	760	727	738	687	672	663	731	740	687	744	678	669	708	685	727	677	722	703	739	695	671	724	687	640	801	703	696	730	681	658	723	689	748	753	674	726	690	720	736	723	763	654	722	726	747	683	747	698	754	664	739	743	753	693	738	676	684	720	703	695	739	689	718	701	691	704	699	683	758	702	675	726	686	709	672	672	745	690	721	673	703	767	683	718	750	702	666	708	745	745	640	728	681	673	695	704	678	699	646	732	701	716	679	693	687	690	694	711	725	673	732	678	697	715	743	735	729	750	753	745	704	656	695	709	693	740	633	731	696	688	728	706	673	683	706	728	754	660	744	708	671	674	676	746	654	675	744	695	735	668	687	720	736	694	706	723	709	697	703	708	701	720	715	690	700	732	712	671	681	739	730	693	669	669	712	687	735	707	756	720	785	714	674	681	671	733	720	707	704	750	682	717	739	613	723	711	676	727	696	729	731	711	742	667	705	714	735	689	716	707	706	652	659	741	678	702	724	674	712	707	709	747	717	723	721	719	719	723	706	715	719	718	671	687	694	682	709	704	740	709	705	700	680	695	705	717	716	739	652	651	734	701	750	692	670	703	675	681	682	717	736	746	676	653	702	703	732	710	726	753	696	727	681	636	638	751	692	738	739	728	682	719	740	709	720	713	724	696	686	677	687	659	681	753	670	685	707	701	743	743	694	691	731	741	691	716	701	725	700	721	759	662	673	664	679	709	734	711	738	703	678	719	711	722	710	697	709	717	726	688	720	741	700	693	664	714	748	727	728	711	715	694	699	663	705	724	680	685	690	673	717	684	662	701	684	710	691	699	742	716	672	723	710	697	701	691	692	706	737	641	743	709	731	710	709	711	689	705	745	711	756	660	715	685	695	688	725	724	713	718	667	710	737	708	692	662	744	726	652	727	692	705	708	666	743	682	714	696	629	722	697	711	732	686	687	740	706	727	718	678	734	667	694	706	659	684	670
13051	669	414	377	320	279	247	225	246	234	209	215	178	229	214	199	213	217	204	214	232	214	203	191	223	249	220	199	219	206	200	219	220	208	220	178	218	188	215	188	214	196	187	201	197	227	228	218	227	207	202	183	202	218	219	217	206	251	203	201	204	207	220	212	220	204	202	209	197	219	213	238	185	216	196	225	208	221	206	218	213	233	218	186	238	235	211	186	205	209	188	208	214	209	205	182	216	182	212	227	176	180	214	223	200	222	197	195	209	191	202	199	200	193	217	203	201	217	199	205	203	202	192	227	215	198	205	191	198	200	220	192	222	241	208	224	180	197	207	199	201	234	206	172	205	198	202	220	227	208	216	195	239	194	216	209	196	228	223	224	239	215	215	202	181	214	201	199	181	181	199	223	211	210	223	204	193	188	187	186	224	196	211	203	222	188	210	185	186	198	191	207	215	228	225	213	233	213	221	203	196	198	216	216	216	223	219	226	202	204	201	205	225	219	208	198	210	214	217	200	214	215	184	225	200	231	197	216	201	215	208	201	205	221	235	202	230	200	223	185	198	250	217	214	199	226	206	194	230	207	220	204	212	192	198	200	238	222	215	214	243	215	206	197	246	239	212	224	195	192	208	171	207	209	216	208	196	191	224	223	181	190	196	197	218	228	208	206	196	203	188	216	194	219	216	215	211	216	213	194	180	214	232	236	208	219	241	220	199	208	206	201	186	202	198	206	183	200	190	219	204	196	203	209	212	191	191	191	224	178	212	220	244	208	214	214	229	211	233	216	203	220	183	225	212	192	206	213	190	214	229	224	203	236	206	194	224	223	215	201	197	212	202	234	212	203	225	175	194	197	192	230	230	210	218	206	201	212	178	209	202	206	215	199	229	226	200	193	223	187	201	261	229	223	222	195	217	207	228	184	212	235	198	194	215	234	197	184	232	190	241	210	179	185	179	199	217	220	201	213	195	212	215	190	195	202	217	207	234	214	210	210	223	223	230	216	230	215	210	185	194	190	216	194	177	217	209	219	198	236	227	199	236	217	203	189	244	211	208	212	220	195	203	205	204	191	206	208	217	203	192	215	213	206	196	200	214	179	212	205	202	220	198	189	212	194	238	210	222	193	229	198	193	221	203	206	207	198	220	185	198	205	210	187	208	209	206	208	213	185	212	192	199	208	213	211	214	202	232	169	210	194	201	202	226	199	208	211	196	234	200	207	235	200	205	202	221	220	203	184	228	193	192	214	216	209	240	215	223	200	201	230	218	205	211	203	213	206	200	219	233	232	184	208	194	180	206	205	213	200	206	215	221	247	201	210	197	180	220	221	199	186	206	192	215	214	205	225	199	211	199	208	196	224	193	197	192	180	231	209	202	221	213	203	227	208	206	221	214	203	206	201	213	202	177	190	216	222	204	206	234	212	231	209	187	184	195	214	215	218	226	223	208	188	199	241	189	222	195	202	218	198	195	218	194	221	193	199	218	208	222	217	197	171	204	189	203	212	198	199	209	194	232	212	222	208	219	210	201	187	212	195	186	212	242	190	187	223	211	204	198	194	215	217	212	231	211	211	193	197	213	186	210	226	202	213	220	245	218	210	215	219	197	199	199	224	200	205	218	225	216	227	197	247	211	219	219	208	195	243	218	197	187	220	200	213	186	202	203	233	214	228	204	216	217	225	226	201	205	223	190	222	190	207	203	200	211	232	228	210	219	186	211	205	225	241	210	214	215	202	212	180	202	234	210	204	228	207	210	219	226	203	218	194	214	223	216	192	199	219	206	222	219	214	208	220	208	232	224	222	192	198	206	188	233	225	217	207	229	201	210	218	204	207	211	201	218	216	206	196	211	200	197	218	205	245	203	212	216	182	232	204	208	189	214	222	214	211	213	203	216	208	203	181	218	197	199	230	218	201	227	214	200	193	214	212	220	220	200	219	199	198	208	232	211	198	169	216	220	241	173	229	245	222	191	201	204	217	209	253	213	218	205	202	206	200	186	197	212	175	225	176	206	196	224	223	194	248	205	194	223	173	205	221	201	224	208	196	211	208	167	213	179	212	223	211	196	174	196	214	206	208	193	215	195	219	229	224	195	200	232	232	251	237	203	223	190	199	195	160	215	212	196	229	213	216	205	180	200	201	208	202	199	206	218	216	218	215	175	224	193	205	207	208	218	201	212	207	224	228	222	216	192	174	185	201	210	227	220	204	216	192	196	226	201	209	185	202	186	212	195	232	198	246	206	235	223	202	181	205	226	190	215	218	226	236	241	211	229	227	226	197	214	196	227	221	213	217	213	217	229	216	199	231	206	228	239	229	202	242	237	204	229	240	211	214	227	199	213	178	209	220	210	201	187	201	233	214	194	230	199	202	191	192	195	186	203	198	192	206	180	221	201	220	182	197	229	217	222	216	197	201	220	207	215	208	229	217	242	210	234	221	225	223	225	197	186	204	212	191	214	223	198	200	230	202	211	205	223	195	194	213	194	217	211	205	199	224	188	213	196	214	170	218	232	218	218	191	213	187	199	204	232	217	191	200	206	202	209	199	228	229	243	220	220	224	210	191	226	210	215	200	224	213	222	201	236	200	205	226	180	217	204	208	195	227	226	231	229	209	201	220	205	203	218	214	188	202	193	208	199	218	236	220	205	227	179	213	228	195	189	224	182	215	230	212	222	216	205	192	223	204	187	180	188	212	214	183	184	214	195	210	201	202	203	201	224	230	227	212	229	234	177	221	225	208	210	206	231	201	226	243	221	204	229	216	232	205	224	219	229	180	179	224	180	200	237	218	197	199	203	153	196	213	218	200	223	229	224	204	177	208	201	226	199	212	216	222	189	220	208	201	181	196	204	208	204	234	228	192	200	202	221	228	198	182	202	226	195	201	209	220	220	206	224	217	218	184	245	217	226	193	208	231	209	204	221	220	212	190	226	230	243	197	208	203	219	203	214	218	179	214	234	197	186	184	186	188	195	210	180	230	208	201	224	150	224	199	218	197	189	217	222	208	227	196	217	235	217	208	217	208	194	196	199	207	216	239	174	218	214	194	203	210	205	215	219	201	234	195	246	218	210	210	198	195	208	221	221	239	201	215	213	211	216	202	221	193	196	194	186	193	208	226	201	224	233	207	190	185	209	204	216	230	177	220	203	224	184	199	228	205	220	201	200	218	207	191	229	211	211	210	212	226	221	232	218	224	208	234	224	212	199	208	225	204	213	204	226	243	206	190	220	197	214	194	200	193	224	207	238	187	216	180	200	205	221	191	209	215	208	196	220	218	194	216	195	187	219	257	226	216	208	219	226	225	208	217	195	192	173	221	197	187	217	207	205	199	180	173	188	201	204	221	224	234	207	195	218	218	184	235	219	206	205	215	217	222	229	224	241	205	219	189	192	213	206	225	206	201	192	203	190	213	194	210	193	209	234	216	228	198	201	195	232	190	201	219	223	209	221	188	222	217	187	194	198	188	197	200	212	207	205	200	177	204
10165	675	984	1051	936	846	750	690	700	644	624	605	579	544	547	525	525	549	564	526	507	500	479	497	553	510	502	528	519	505	560	519	507	524	543	484	509	515	471	517	512	477	503	479	529	510	498	532	510	484	533	523	528	492	504	512	469	515	493	505	491	489	494	497	511	501	524	489	511	508	475	536	492	495	492	470	454	487	492	539	504	524	507	484	496	486	487	526	508	488	495	510	539	545	491	499	480	495	520	494	462	533	534	512	477	491	468	505	509	518	536	495	518	498	508	498	503	498	506	469	468	543	472	515	520	504	471	504	527	532	513	480	472	518	484	497	482	516	501	529	534	499	507	508	490	502	484	516	495	500	457	469	487	534	519	481	506	450	502	471	516	512	512	489	513	510	511	522	496	477	519	526	508	509	492	502	497	516	519	499	519	492	510	494	518	463	518	520	490	482	501	521	490	501	438	511	528	536	513	481	526	517	525	506	462	541	485	495	499	506	501	520	503	530	479	508	506	488	472	493	497	481	513	501	529	521	506	507	512	495	518	491	457	503	508	538	521	504	533	445	493	484	471	481	479	507	508	485	511	525	508	510	521	508	485	531	487	489	504	494	514	496	529	505	509	502	474	524	514	525	503	503	541	509	485	490	503	484	455	533	514	465	478	541	514	521	489	508	490	495	527	507	504	488	504	548	457	504	491	512	499	493	518	488	474	489	491	495	515	504	483	496	520	509	485	486	511	486	531	532	493	481	518	464	487	529	547	519	484	498	487	498	547	488	506	499	486	474	473	496	548	489	493	468	535	464	508	515	487	453	473	450	505	465	492	479	499	505	503	503	540	531	512	474	514	496	447	487	503	500	532	499	491	484	475	509	489	571	480	491	521	494	503	505	505	502	495	480	510	443	489	502	492	527	497	522	509	495	490	513	490	508	524	557	496	524	547	502	506	518	511	506	518	522	526	517	519	492	499	462	503	499	485	530	496	494	508	541	494	537	495	520	507	458	524	529	503	496	534	507	510	480	463	529	494	531	508	524	524	474	518	524	454	497	489	497	545	505	538	526	510	505	513	555	497	472	479	501	486	545	490	549	514	510	527	499	501	496	501	531	490	516	498	492	495	516	524	481	491	533	502	489	495	530	450	490	523	532	489	536	511	520	486	522	519	522	518	501	499	507	504	480	511	506	537	504	491	539	522	508	527	491	511	483	510	494	500	513	507	517	475	478	485	508	497	492	513	488	519	509	506	522	503	546	460	469	541	522	474	464	485	518	457	517	524	458	505	454	485	521	493	503	493	517	498	540	480	522	446	510	484	516	491	471	536	475	519	495	484	489	513	497	491	494	522	513	492	463	500	485	487	493	496	520	466	487	486	499	479	491	539	477	502	466	490	472	501	528	503	517	523	529	513	498	501	499	505	521	531	504	513	497	507	524	505	490	503	516	465	496	513	506	497	505	502	541	501	495	501	464	538	528	490	474	499	519	545	502	492	504	521	481	508	502	486	523	517	507	485	476	497	471	496	535	478	521	495	519	498	492	530	479	472	480	450	473	514	493	514	507	514	511	509	515	517	505	535	469	501	487	534	464	492	486	491	509	514	500	484	512	518	495	469	522	488	481	524	530	520	528	515	496	463	521	479	515	502	511	533	491	549	537	442	515	483	456	484	525	494	491	535	487	500	488	513	531	510	495	490	510	502	512	492	467	467	499	511	491	483	513	477	485	497	465	495	480	502	502	476	511	502	492	521	523	536	516	510	510	492	533	480	493	513	533	462	519	488	490	521	495	522	510	479	529	485	504	502	509	532	490	500	511	510	488	502	496	515	547	483	496	464	498	537	560	544	517	491	517	475	475	492	501	502	506	468	484	490	511	558	502	484	471	546	511	497	520	498	524	538	517	524	511	486	490	533	527	513	473	496	484	493	465	490	479	455	525	520	466	461	513	493	506	530	493	479	493	465	508	515	506	515	512	481	504	505	496	514	469	516	557	527	499	519	500	502	495	498	500	516	522	470	527	524	509	494	514	497	469	503	521	549	456	527	475	481	492	473	513	538	484	499	531	462	536	518	498	499	495	514	522	493	503	531	536	551	473	510	531	516	492	500	500	512	491	471	502	510	513	492	491	478	525	481	540	492	482	532	539	526	507	483	510	497	489	509	506	472	503	482	499	495	515	475	481	463	506	471	480	505	520	488	479	470	497	495	540	502	474	489	489	513	510	508	470	514	511	542	496	482	500	471	484	466	513	534	525	520	457	521	468	529	532	541	515	494	467	494	544	505	537	484	519	512	515	470	479	533	462	502	511	481	520	490	500	506	532	485	524	481	509	522	499	513	479	522	497	467	481	502	502	456	489	488	482	540	475	471	541	484	494	505	482	492	505	494	496	533	472	512	508	529	496	457	526	532	483	503	523	479	502	508	491	502	461	518	494	521	517	487	513	516	508	465	527	504	501	541	510	483	471	489	480	511	450	517	510	473	503	490	517	525	519	563	513	486	486	506	519	461	496	475	478	481	495	479	508	476	490	502	490	548	489	490	511	519	513	492	486	502	491	519	502	515	501	513	507	493	476	516	474	489	490	503	518	505	476	504	541	489	507	505	528	491	468	528	463	541	500	477	519	515	510	486	484	511	524	458	511	495	482	506	512	476	503	511	512	474	466	501	454	492	497	519	485	480	499	518	487	509	525	496	477	511	480	525	499	528	523	528	516	517	565	496	494	512	518	494	485	526	525	499	495	490	508	467	538	499	500	558	481	507	525	490	524	516	489	459	494	490	530	510	511	515	484	477	471	529	506	505	459	505	547	505	526	466	500	481	519	510	502	482	515	510	516	542	499	509	503	495	486	528	506	508	466	508	473	490	534	447	478	517	520	519	514	510	531	529	505	504	473	475	494	503	480	492	501	483	520	539	497	541	460	511	477	513	463	470	508	482	513	475	492	473	471	520	528	494	547	495	536	529	500	497	487	506	553	514	505	498	483	513	490	504	470	506	485	470	482	489	532	467	495	465	535	505	430	491	480	469	509	528	512	497	522	488	506	511	492	520	467	517	470	544	495	490	520	476	467	521	508	480	497	527	476	533	513	504	472	516	498	484	474	509	468	530	490	486	504	525	485	543	509	491	502	488	503	505	489	526	497	496	505	485	516	492	496	459	491	492	520	484	498	513	529	536	507	495	467	477	540	499	498	531	522	484	521	529	512	484	496	488	500	467	527	489	503	496	498	526	502	474	488	520	503	481	502	448	515	522	518	513	499	489	526	488	524	494	504	520	477	513	483	522	564	488	536	479	498	519	503	512	518	495	498	484	482	502	523	488	515	478	480	464	473	506	520	512	513	478	478	495	550	538	482	480	497	519	488	514	537	485	483	530	483	507	499	518	495	539	498	530	520	486	480	535	481	494	527	488	502	519	547	463	480	480	529	472	508	478	529	481	511	533	500	525	444	486	473	494	508	509	504	514	473	493	485	508	504	477	492	476	520	525	516	491	493
22237	1732	574	395	288	192	164	140	124	118	112	101	89	93	104	100	96	84	100	78	91	94	76	72	67	82	89	72	97	69	93	58	85	85	72	80	84	89	77	78	70	89	89	79	99	98	89	87	89	82	94	76	88	100	73	94	68	85	119	81	81	90	91	78	70	97	76	79	82	89	71	81	79	85	93	71	80	80	96	71	54	81	70	84	77	91	85	73	66	80	86	82	73	83	83	93	92	99	92	80	81	66	82	86	76	78	91	70	88	79	81	87	63	60	85	73	76	93	89	87	64	91	74	76	89	79	82	77	80	85	77	64	95	89	90	85	81	82	73	91	76	95	79	86	79	77	90	74	86	68	66	71	82	92	71	61	75	88	78	84	91	83	81	76	96	82	69	94	77	76	80	75	83	73	86	92	81	79	91	80	85	78	53	79	75	94	91	80	89	78	93	80	89	82	77	90	81	79	87	71	101	74	88	95	84	74	76	88	76	69	62	76	57	80	99	93	71	79	76	86	83	90	90	91	86	79	82	89	71	88	78	88	72	70	69	74	87	96	82	85	75	91	83	104	63	86	73	87	81	82	74	83	77	95	89	70	77	70	67	83	92	80	79	80	72	67	91	83	75	77	98	70	73	90	76	70	85	75	87	94	79	65	74	77	57	88	92	87	69	81	95	93	76	67	81	77	65	86	82	82	86	78	76	74	83	72	80	87	86	82	67	74	88	88	73	70	102	78	91	82	73	93	73	77	75	81	93	80	76	67	80	72	88	82	80	84	81	92	81	84	65	80	86	92	76	76	88	89	82	79	94	67	78	81	98	83	85	84	87	76	83	80	80	75	100	85	81	76	73	86	99	73	75	83	67	76	87	72	76	69	84	63	72	73	61	79	84	78	96	92	67	76	83	63	73	80	72	95	76	83	71	82	72	81	64	74	70	86	85	89	79	76	81	84	78	98	78	74	71	79	76	80	84	77	68	90	84	85	83	76	81	72	67	69	94	81	79	72	69	85	76	87	76	73	80	80	79	71	71	90	77	75	87	81	83	71	61	85	73	79	84	77	82	78	93	81	64	79	83	92	87	91	93	66	74	69	62	83	80	86	67	79	82	77	71	82	93	63	79	84	67	75	72	77	81	73	85	72	74	82	79	69	79	72	70	82	81	69	75	89	76	84	73	65	71	72	73	86	74	84	83	72	80	85	71	74	71	91	73	72	84	76	74	87	57	89	76	80	89	70	93	91	92	91	81	79	91	84	74	81	82	78	87	73	94	91	72	87	92	78	84	85	63	76	69	93	97	84	88	76	91	86	104	86	90	105	89	80	89	104	73	89	76	93	76	87	73	78	86	64	76	72	66	101	89	72	81	83	94	94	78	92	88	80	79	61	84	74	73	91	79	87	86	74	81	92	86	79	79	75	89	68	75	66	63	79	98	88	69	93	86	83	91	97	73	73	71	75	60	71	76	60	84	66	79	86	71	76	86	77	104	95	67	85	87	86	61	78	64	91	73	75	61	89	79	78	83	75	65	80	76	74	74	89	78	86	77	72	66	62	78	69	76	80	88	84	112	82	71	64	84	85	86	93	77	95	89	80	101	95	89	83	72	82	87	80	71	106	88	84	77	83	77	65	68	83	81	72	78	79	90	77	67	91	82	75	69	57	80	79	88	80	89	82	76	63	73	66	79	85	82	92	71	84	78	83	66	95	95	69	76	75	74	79	73	89	74	89	80	77	71	76	97	92	76	71	94	87	68	87	85	84	82	82	90	94	80	75	92	88	82	73	82	94	71	102	73	84	85	79	64	90	79	76	92	101	74	99	88	68	82	76	75	73	78	74	58	80	73	71	86	85	84	79	75	97	79	85	72	81	70	62	86	70	79	76	73	78	91	73	87	64	86	83	65	68	85	72	88	74	77	84	80	81	87	71	87	82	91	87	82	88	72	84	78	74	73	77	66	82	78	81	77	72	73	93	75	79	65	66	83	67	74	85	66	73	66	73	83	64	71	78	67	84	86	79	72	83	61	69	83	90	79	64	84	77	72	77	85	80	89	78	92	84	86	73	86	84	79	84	68	65	82	84	84	86	73	71	72	92	90	76	91	75	88	80	69	77	70	69	78	68	75	91	84	101	84	80	83	76	73	74	77	95	63	63	82	79	77	92	108	78	89	88	95	85	74	82	78	69	73	103	80	98	85	91	82	96	92	88	90	74	81	87	81	77	87	70	83	78	79	82	72	84	77	94	70	80	77	77	103	74	99	91	80	88	77	92	81	61	74	95	88	90	82	83	84	92	89	87	88	67	68	76	86	79	74	85	75	81	74	64	89	80	84	74	73	69	62	83	67	61	84	80	87	71	80	63	70	73	91	84	81	79	74	87	85	65	81	79	76	68	83	100	70	81	68	66	73	72	80	86	80	68	85	84	79	76	72	95	71	66	72	94	81	63	96	80	90	82	56	64	79	68	74	88	73	67	67	79	91	78	82	81	75	74	93	77	69	86	92	77	79	78	84	70	80	75	78	72	83	88	91	65	57	70	86	76	101	83	69	82	83	104	69	72	85	82	80	79	85	69	76	94	82	67	73	85	86	82	74	74	79	77	87	69	78	66	82	68	79	71	65	92	88	75	89	82	79	80	77	87	77	82	89	95	67	82	69	62	86	79	72	68	67	77	75	88	84	78	78	100	100	95	102	72	87	88	68	67	74	76	87	100	77	75	62	80	75	76	80	83	93	83	76	83	76	88	75	63	76	90	85	84	81	76	102	85	74	72	74	68	84	63	76	68	87	99	88	72	80	82	86	83	88	85	63	82	73	109	82	90	87	97	74	75	79	76	77	107	87	68	66	86	80	94	76	75	69	75	61	84	76	86	74	80	82	85	92	77	85	85	80	68	87	93	78	78	83	86	80	113	107	82	78	70	72	81	90	68	92	86	84	81	76	76	77	78	87	87	68	88	86	74	85	76	79	77	83	86	87	81	71	81	80	72	85	85	76	76	72	67	66	73	72	89	77	76	84	86	70	78	72	93	68	82	84	89	82	92	73	82	83	79	76	86	75	64	79	74	77	95	79	89	86	77	90	83	78	80	86	72	103	74	90	63	79	75	89	84	89	77	91	94	83	75	67	83	86	78	89	79	88	95	72	72	73	54	86	61	93	91	74	85	87	84	55	84	81	69	77	59	87	90	97	66	90	81	85	92	92	77	85	88	81	77	102	69	89	81	69	78	66	65	82	64	84	74	91	64	91	79	76	70	84	66	50	89	80	85	70	90	83	76	58	73	93	81	78	69	97	59	78	75	78	63	81	83	69	69	80	93	90	84	81	88	83	81	68	77	64	97	81	81	76	81	85	86	97	79	84	86	77	99	74	82	81	80	80	91	91	81	91	91	74	65	85	75	56	83	92	89	85	94	92	88	73	81	84	92	75	72	95	76	68	69	78	90	73	61	66	86	82	92	70	71	70	89	70	92	100	63	58	75	86	91
13220	627	1252	1447	1189	939	771	577	560	479	426	427	379	363	333	348	308	305	298	265	283	280	291	259	265	251	286	264	246	250	256	251	233	234	253	249	243	236	221	230	269	202	256	254	213	257	245	226	215	237	237	243	253	210	238	266	258	230	208	222	252	227	230	238	242	226	242	244	253	227	223	228	246	236	223	226	237	241	228	239	215	236	249	212	228	198	203	238	225	234	233	240	223	228	222	244	227	189	242	246	243	213	238	216	218	238	240	230	233	226	241	222	246	247	205	206	213	201	219	213	236	208	257	261	234	239	239	230	239	260	215	222	229	220	220	209	227	233	210	233	253	241	194	247	214	193	209	213	230	239	229	228	255	268	257	228	227	221	235	190	240	214	227	224	227	247	207	221	215	198	207	215	228	227	206	244	217	241	228	184	221	190	235	232	247	227	193	210	195	235	215	226	240	237	202	236	226	224	249	213	224	239	222	246	194	238	232	213	240	264	206	243	219	211	219	227	221	230	228	230	220	215	210	236	216	227	246	234	230	207	240	196	206	219	210	248	231	220	224	221	239	205	222	203	223	234	230	245	241	249	225	236	231	215	206	228	250	226	225	222	227	221	227	225	218	251	206	229	221	243	235	229	227	256	210	255	207	221	229	243	209	218	235	226	209	216	221	214	250	227	227	226	224	227	192	221	224	214	211	200	218	212	202	229	244	239	234	236	218	220	216	222	215	231	224	216	225	229	240	212	227	217	238	238	250	199	228	235	206	201	223	234	229	245	246	218	218	235	228	211	222	227	243	241	249	251	234	225	245	221	221	221	211	226	211	193	199	238	206	200	254	205	213	222	225	222	238	254	231	246	186	242	226	196	212	228	199	231	222	238	223	241	208	215	217	239	228	240	249	235	252	221	208	212	218	224	239	231	195	193	261	231	236	247	210	234	232	210	223	240	238	216	254	200	211	223	247	249	236	217	229	218	195	212	222	231	257	218	240	229	229	210	222	222	249	210	230	232	252	222	233	217	212	212	225	210	210	237	201	230	239	245	225	228	227	207	205	240	224	198	216	234	236	251	217	208	215	185	233	211	238	236	231	222	231	217	210	231	230	235	244	221	227	226	206	224	226	228	198	255	221	230	207	193	236	205	243	242	198	252	200	208	217	193	254	221	227	215	182	216	194	232	199	194	237	230	225	197	206	235	219	215	214	230	242	225	221	222	234	222	234	240	212	220	230	219	207	199	229	271	231	243	227	233	217	241	226	224	219	240	218	195	247	209	265	219	197	209	217	231	200	211	257	236	234	232	220	235	227	232	242	243	251	224	215	239	242	199	224	222	233	227	228	211	236	223	221	202	222	209	219	230	193	200	211	222	242	220	252	225	210	217	230	211	213	240	197	217	239	205	221	229	236	215	206	200	214	248	231	220	221	208	230	237	226	265	220	215	208	228	226	236	242	216	223	238	220	228	213	231	222	201	214	249	236	226	225	238	199	232	224	232	218	228	242	234	201	211	237	207	238	201	230	229	229	248	219	228	214	243	218	235	231	211	250	211	218	234	242	211	233	228	225	259	218	201	209	258	232	221	219	219	236	201	216	209	227	212	233	221	244	235	243	224	228	217	223	221	221	220	201	245	232	225	214	240	218	226	213	202	208	236	219	233	246	221	213	221	216	219	246	225	255	228	227	225	229	218	188	214	232	208	247	235	246	207	241	206	226	232	208	228	215	201	226	229	219	234	243	217	214	231	226	221	209	236	258	223	250	218	220	238	210	226	225	217	200	220	226	226	228	188	233	219	228	219	246	242	240	217	221	237	220	201	251	225	206	213	200	227	230	227	225	219	225	236	222	223	223	186	204	229	218	258	225	253	229	219	218	231	212	223	226	223	212	204	214	220	247	216	223	208	217	212	231	236	228	221	215	206	227	222	238	238	212	215	242	212	212	218	208	230	258	216	244	241	213	249	235	209	220	208	237	243	230	223	220	241	218	239	233	219	241	246	203	219	236	232	261	187	222	232	241	224	243	222	228	198	206	222	216	232	236	233	237	211	215	218	229	213	229	215	220	229	222	213	221	236	240	201	218	236	227	226	240	216	221	245	225	245	218	212	227	216	221	222	206	213	215	222	222	210	231	242	208	218	209	218	215	230	240	225	250	229	248	218	199	238	234	208	216	230	220	222	232	191	211	222	221	244	227	267	217	186	220	219	216	216	227	211	207	245	238	219	211	230	222	211	191	217	222	202	221	208	235	229	226	212	196	230	217	227	244	229	225	241	220	207	218	226	227	223	256	218	202	250	223	223	240	220	255	194	217	209	239	231	209	224	229	225	198	211	225	211	243	234	238	235	219	223	198	253	239	210	235	243	207	226	241	222	222	210	224	199	204	228	222	238	211	250	215	229	229	231	201	237	229	225	241	227	227	215	224	231	248	214	213	193	243	201	204	222	238	241	198	220	221	254	245	202	222	231	229	218	202	203	233	207	229	237	213	243	217	233	231	240	220	258	224	251	223	220	213	230	231	213	216	235	254	231	240	231	257	217	248	256	202	236	215	226	256	225	221	191	212	242	223	199	227	207	240	230	231	213	220	249	207	240	239	249	213	247	218	232	246	226	212	232	213	240	211	221	261	226	207	216	213	249	230	200	215	220	216	245	225	196	223	235	208	243	206	228	237	242	238	224	221	253	214	204	206	224	238	206	208	254	240	200	224	225	247	220	230	209	229	229	236	212	213	255	226	222	211	227	193	222	188	217	253	236	207	264	225	226	241	220	211	219	239	239	239	191	221	234	236	224	225	189	216	237	246	224	214	231	226	234	227	219	218	226	224	204	226	222	215	241	235	221	238	229	218	243	215	240	192	236	206	208	238	224	220	236	224	221	246	231	220	249	215	238	221	204	226	233	215	232	208	216	230	214	227	230	229	222	234	214	210	222	208	248	238	223	227	203	235	222	221	211	241	240	228	231	218	242	207	238	188	218	257	224	213	227	236	225	225	224	219	179	214	243	243	210	233	199	224	224	231	219	260	202	226	242	220	196	211	215	211	208	219	237	239	208	253	240	221	215	219	228	244	236	216	205	195	234	262	243	225	231	228	198	219	204	199	236	216	209	220	216	217	222	221	204	235	236	228	211	225	218	243	206	213	223	220	226	227	230	211	238	229	236	255	222	207	224	244	230	206	214	228	225	197	216	234	228	228	210	223	226	230	228	225	230	231	226	230	215	226	212	217	263	225	220	207	248	213	240	224	203	201	191	245	239	204	244	217	227	186	221	224	207	249	214	217	240	243	217	226	242	222	227	243	214	209	228	217	237	223	216	225	228	224	220	248	218	213	243	231	217	196	210	238	229	221	216	205	233	214	226	230	211	217	188	215	209	221	231	232	209	248	243	241	220	214	214	197	214	224	231	222	235	225	205	226	230	232	242	259	219	225	213	211	210	209	214	209	215	211	233	242	241	213	220	225	259	230	219	233	214	199	210	192	236	229	226	247	236
4216	353	317	318	277	315	309	309	321	288	280	308	329	289	282	293	319	289	274	281	293	307	295	280	282	294	303	313	326	288	307	304	295	294	278	275	297	307	300	293	283	288	293	281	291	284	276	262	247	263	279	295	288	303	290	281	325	290	311	315	295	287	329	307	281	321	318	312	285	334	330	312	291	278	297	330	303	299	308	278	275	331	289	298	298	294	289	273	316	311	269	276	288	327	311	275	274	318	293	265	320	309	296	269	314	292	322	304	309	291	288	278	294	291	310	305	303	293	259	275	273	308	295	297	301	307	282	327	327	298	288	271	265	313	324	287	299	299	280	306	291	276	301	290	289	272	283	256	330	315	296	292	286	295	344	320	302	316	300	292	272	324	303	280	288	277	299	279	279	277	321	265	288	272	294	324	283	269	289	306	289	285	269	288	307	292	329	286	292	266	322	291	274	266	290	326	314	284	289	296	324	306	304	285	287	302	308	294	260	298	296	284	297	280	286	287	294	307	288	270	309	284	289	284	308	288	328	308	278	310	287	290	333	301	295	304	303	290	298	287	309	298	308	296	295	281	314	281	263	303	312	290	280	304	304	301	281	322	293	285	264	300	294	282	289	306	285	279	302	276	315	289	307	307	291	301	308	281	287	279	295	306	284	302	313	320	295	280	277	285	308	276	268	270	299	260	297	317	294	273	295	282	276	333	284	283	301	279	317	290	279	288	285	314	312	302	285	311	260	315	301	294	262	298	296	295	301	300	313	314	291	316	316	320	284	287	285	320	292	295	306	316	294	309	293	281	296	284	288	279	333	274	284	313	305	309	301	303	271	290	303	292	324	273	312	328	265	318	297	278	276	279	270	309	272	300	296	303	316	279	301	289	275	283	306	331	307	283	292	261	289	272	273	302	314	291	293	324	301	282	295	330	279	285	258	269	288	299	285	291	329	280	312	298	300	296	298	308	273	313	296	309	313	295	313	284	294	326	258	288	265	301	315	294	318	257	314	317	285	297	300	284	265	342	287	311	291	300	310	294	272	274	323	301	251	305	299	263	311	281	323	297	286	278	289	362	275	281	299	282	306	288	263	266	283	312	299	283	305	289	323	311	313	291	309	263	303	293	316	289	274	291	283	295	305	314	275	299	289	306	280	297	284	284	305	292	301	300	304	266	301	301	285	317	292	346	272	305	294	283	322	301	282	287	310	294	298	291	306	268	312	303	278	295	336	295	296	291	314	283	285	305	330	277	301	305	294	283	315	252	280	314	303	321	290	315	298	318	329	288	301	341	308	292	301	309	286	287	303	317	295	311	267	304	321	282	276	315	309	278	292	291	292	258	310	270	324	306	264	286	279	331	299	308	296	306	273	285	290	300	317	283	274	357	280	299	302	303	289	304	284	286	292	265	279	273	308	282	297	282	305	281	276	325	305	315	256	296	289	314	314	273	281	323	276	293	274	305	306	298	290	311	291	329	309	296	304	309	297	285	311	276	277	296	284	291	326	311	317	246	279	297	344	317	279	311	292	280	287	260	270	284	325	316	278	301	286	280	280	298	291	305	322	290	295	285	292	240	291	318	291	280	336	308	307	283	306	274	320	294	287	282	304	301	323	270	293	252	289	322	287	280	284	273	312	287	323	302	337	290	264	288	289	267	315	307	318	291	300	278	326	331	276	307	281	290	268	280	273	315	296	300	324	311	269	322	313	319	312	293	311	308	294	296	307	271	298	284	284	305	282	302	316	306	312	319	277	292	319	288	275	279	316	276	291	301	305	281	300	290	273	286	315	293	281	278	291	289	300	315	281	290	292	276	285	285	296	287	306	287	331	308	313	286	303	292	284	278	310	317	294	281	268	314	314	327	290	309	281	326	262	316	290	292	312	288	281	321	307	323	291	314	307	281	290	258	296	299	290	286	293	301	328	286	331	308	286	291	312	277	315	286	309	322	300	277	309	287	305	300	326	310	300	298	312	287	350	270	314	308	274	300	327	296	305	272	317	335	314	330	307	320	315	326	305	273	307	305	308	315	291	293	287	279	276	264	288	304	305	330	297	288	321	264	296	278	288	276	306	315	329	334	270	314	338	313	305	277	301	292	306	271	290	284	300	288	292	290	263	277	300	273	279	310	293	325	272	290	289	277	283	273	291	259	284	268	288	276	304	308	302	303	300	306	270	280	292	312	254	305	285	311	342	296	297	316	304	327	262	278	279	312	325	289	277	254	278	288	299	275	317	277	275	297	260	280	297	312	279	278	301	300	315	289	268	302	292	291	316	300	290	303	304	306	296	267	256	316	286	285	333	309	318	294	331	300	360	307	323	306	318	296	256	299	275	280	283	295	326	282	315	317	309	303	301	269	295	307	290	302	291	297	271	310	285	296	287	281	326	293	280	290	276	299	256	286	333	283	302	291	294	313	307	272	290	323	308	333	283	279	303	314	290	280	301	318	297	339	302	297	289	248	300	247	308	280	279	298	279	289	288	308	341	284	295	290	307	322	294	311	307	324	279	298	295	281	290	310	317	300	324	273	300	279	321	267	280	275	309	296	291	260	283	262	293	264	292	278	311	304	286	319	286	287	312	281	333	299	318	279	306	321	297	316	294	269	312	312	318	273	329	297	332	309	318	275	298	287	289	296	284	278	316	335	288	267	331	303	258	308	288	305	301	294	307	320	283	316	257	326	287	281	271	308	304	315	304	293	280	305	297	282	324	292	279	317	302	325	303	322	292	298	295	305	296	302	281	292	304	262	273	295	321	287	276	305	290	265	266	300	320	285	316	291	291	310	295	256	279	304	306	293	303	296	288	307	282	335	304	283	295	302	279	253	317	306	306	316	296	284	302	289	308	289	314	291	313	294	277	295	286	296	278	326	270	299	282	295	287	277	312	317	299	263	316	289	324	310	311	316	302	298	312	278	305	317	331	317	296	271	313	293	276	302	293	313	301	310	327	295	279	296	305	285	306	293	268	289	300	303	292	300	308	272	286	302	321	288	304	307	263	285	335	282	285	271	309	289	316	284	311	339	268	288	257	285	281	313	284	285	277	288	337	292	293	306	334	302	269	305	293	306	307	309	299	310	290	288	315	284	310	297	287	285	308	301	311	321	274	334	254	273	299	301	269	284	303	305	292	292	287	302	322	296	299	277	309	289	298	273	286	277	278	288	285	275	334	282	280	297	318	282	272	272	273	297	305	285	292	308	325	292	267	312	305	297	271	309	257	280	322	266	308	306	303	284	289	314	296	290	310	270	316	306	292	314	281	276	323	302	278	286	292	327	313	310	276	309	315	296	298	290	310	308	294	298	280	303	314	281	286	311	307	310	304	261	281	270	296	285	339	314	296	297	279	315	273	320	292	270	314	346	310	285	292	279	296	296	291	278	278	295	331	290	302	318	276	280	296	299	308	302	296	312	309	300	292	284	296	319	305	340	269	300	273	281	316	307	306	290	248	303	326	312	346	285	281	278	315	312	314	284	300	294	292	288
3900	726	791	714	756	788	748	752	744	691	691	711	702	721	691	717	725	696	708	701	695	667	732	687	709	712	692	730	691	694	710	687	696	737	673	727	704	639	722	727	676	703	706	708	695	694	727	707	647	713	709	681	724	690	683	745	686	697	691	673	716	721	721	698	710	693	689	671	705	730	658	701	703	680	699	691	649	704	699	784	675	642	681	692	709	700	697	713	726	745	695	747	678	692	731	714	670	686	648	679	706	710	686	626	724	657	692	675	677	671	679	698	715	701	707	679	674	701	727	721	655	748	729	735	671	734	730	722	692	697	731	697	721	700	707	737	667	707	680	700	668	684	669	691	691	665	735	685	660	681	700	725	663	650	706	703	729	708	712	662	712	674	690	697	699	698	694	703	693	711	681	723	701	701	719	682	718	709	706	686	717	698	703	702	695	753	737	751	695	670	717	727	695	730	670	681	691	709	720	724	700	733	692	699	662	681	684	707	721	690	674	741	755	641	675	745	718	667	698	682	634	689	700	720	752	720	692	710	689	735	736	709	693	718	668	690	707	713	682	711	744	727	725	673	699	709	684	711	710	685	733	713	704	665	708	685	705	726	740	647	779	692	727	697	674	662	712	681	717	706	721	677	664	717	717	672	663	748	672	681	699	688	718	709	685	670	710	753	717	738	697	687	678	679	675	682	681	722	707	716	667	752	733	682	700	689	662	672	690	686	686	682	742	725	661	749	694	716	755	713	670	689	705	708	672	699	679	651	648	693	729	680	718	709	746	660	695	728	736	691	704	723	684	740	744	716	708	710	696	686	695	695	706	650	702	699	680	648	738	671	724	700	704	665	720	741	691	715	704	671	679	651	712	655	683	706	716	773	759	680	721	734	678	688	768	657	651	706	688	688	665	710	688	734	674	687	644	741	687	714	685	688	654	700	727	709	738	704	697	714	667	694	700	683	706	716	746	739	726	693	693	694	716	685	671	710	648	701	702	695	696	710	691	714	621	711	677	708	730	713	703	667	713	733	695	663	717	693	724	686	673	729	666	672	725	728	702	662	684	710	662	705	708	722	695	661	741	699	696	691	683	714	722	716	692	665	692	663	730	662	697	673	732	672	690	669	710	710	710	704	738	676	703	665	754	736	709	749	688	722	690	734	686	691	727	732	724	705	687	683	708	729	682	695	724	724	684	720	673	718	688	765	699	707	695	720	674	717	715	714	728	673	639	661	706	725	641	707	691	724	714	688	696	714	674	694	683	700	687	722	654	715	741	673	647	698	731	659	713	745	706	701	658	673	671	680	673	705	675	660	710	675	689	712	736	686	713	657	700	698	707	653	698	716	729	707	683	669	711	732	724	697	681	674	760	676	678	734	709	694	658	764	691	694	716	708	695	689	692	688	683	740	729	744	670	734	670	674	707	698	704	711	716	696	675	702	705	728	708	677	723	697	712	695	687	731	705	699	683	710	739	667	716	645	699	661	690	690	701	704	708	641	694	680	685	719	679	702	695	719	693	719	685	629	698	748	691	714	721	742	726	738	675	747	688	702	704	738	702	695	740	725	715	691	718	716	676	712	670	715	733	737	754	675	705	651	723	713	745	728	684	736	651	699	654	720	687	729	712	709	697	693	682	691	701	741	677	760	741	675	704	747	715	736	691	690	731	665	722	667	673	757	691	709	734	709	730	704	695	661	725	739	686	712	709	720	704	738	680	757	682	705	715	659	769	724	718	697	689	730	701	669	709	757	680	656	729	713	716	705	687	745	657	688	684	756	710	670	691	685	713	681	724	687	710	671	717	675	700	731	730	630	703	711	701	643	628	685	695	721	757	644	679	676	718	736	622	706	694	735	665	741	702	685	682	712	727	702	730	721	700	723	736	718	705	673	745	680	690	679	715	668	711	714	675	686	719	717	714	732	685	696	681	672	679	698	693	684	665	725	685	699	698	736	692	690	715	674	757	702	657	754	747	694	736	766	684	703	711	688	666	692	701	681	690	723	701	722	657	718	724	705	650	740	694	689	709	709	711	726	686	676	734	711	719	703	754	688	705	723	683	685	732	674	697	742	746	662	711	722	730	661	730	714	693	745	710	707	737	684	656	688	701	718	713	695	697	724	708	762	709	724	667	732	701	721	747	716	720	691	692	701	739	682	733	684	706	711	707	676	701	714	719	724	681	705	674	688	747	710	707	719	723	700	738	684	697	702	705	743	686	661	691	728	717	701	683	703	683	752	664	722	716	715	704	782	677	702	735	723	694	707	663	730	690	731	683	687	672	702	717	678	693	735	690	709	712	711	715	653	711	744	685	696	668	667	704	686	693	730	702	735	709	655	689	730	652	721	679	737	738	685	699	759	692	722	668	715	695	719	714	652	716	702	759	654	749	694	664	677	706	703	698	727	684	686	695	702	699	687	723	746	746	694	708	714	740	688	681	695	706	712	725	697	690	710	681	727	724	755	740	706	667	763	696	696	763	735	695	708	684	668	692	744	678	700	735	721	739	702	696	713	712	766	717	733	738	742	708	689	713	692	662	712	727	694	720	735	707	689	708	654	683	725	721	755	673	699	723	723	691	700	726	633	687	702	714	762	686	695	686	744	730	769	700	713	708	700	692	711	760	671	661	764	693	677	671	740	676	666	723	686	695	720	693	649	726	726	667	708	716	733	720	736	677	710	670	671	697	694	673	691	701	732	700	673	730	695	718	705	693	732	711	753	736	668	682	749	696	716	703	736	710	685	681	717	709	700	685	688	672	689	747	698	671	687	682	751	697	660	727	664	696	725	658	687	682	671	753	696	701	655	710	667	680	682	722	685	665	707	759	714	724	741	695	666	693	692	704	740	747	712	683	731	730	674	727	721	701	687	663	720	732	695	699	717	712	683	749	699	733	723	708	747	662	698	663	703	717	620	718	683	673	698	674	740	722	729	683	663	682	712	673	691	708	701	699	646	731	697	721	701	675	732	683	685	705	750	749	709	696	668	712	657	694	703	638	687	703	669	733	666	684	704	719	715	716	726	687	713	694	685	692	629	694	713	678	626	724	743	688	747	739	656	689	645	687	714	689	688	676	682	697	675	702	662	724	690	698	704	666	718	672	683	784	738	643	716	699	684	699	722	741	711	690	732	715	671	716	711	697	678	689	713	683	689	711	702	626	749	701	695	681	663	674	691	745	725	703	707	681	697	740	734	747	746	720	668	694	711	716	680	683	697	705	725	676	666	701	694	731	726	699	732	673	685	761	695	717	687	675	708	698	710	673	725	710	684	700	712	723	715	703	676	677	691	668	726	677	709	667	689	734	694	684	755	695	707	749	706	753	723	729	717	717	660	704	702	672	738	727	697	715	742	725	680	717	708	725	741	692	707	669	722	743	730	694	751	681	685	701	661	703	662	717	696	663	737	721	671	681	707	714	695	710	713	721	686	714	707	676	724	713	693	698	677	741	687	752	711	660	702	698	742	685	693	703	745	705	698	713	682	747	713	695	672
14163	829	407	352	327	289	240	266	254	262	277	228	230	205	209	235	211	198	217	236	218	241	237	196	219	208	207	218	212	198	208	197	234	217	204	225	225	195	210	246	240	231	195	207	240	216	204	219	201	218	193	197	226	210	193	211	200	229	264	200	219	208	203	202	206	182	229	200	235	204	199	216	223	215	200	193	197	203	221	219	193	211	200	218	223	213	233	187	196	217	244	193	223	209	208	208	212	204	201	180	208	197	220	205	215	209	240	211	194	203	221	203	203	211	205	194	231	202	215	197	202	248	197	209	207	225	208	216	204	199	224	200	202	212	238	197	212	196	180	210	220	226	200	220	215	200	206	196	196	230	211	195	188	184	199	207	201	202	193	228	228	201	203	198	203	221	198	212	218	217	196	218	211	205	206	210	179	187	235	224	210	220	192	232	199	228	209	223	209	215	207	193	200	216	255	197	217	218	192	196	239	220	232	212	219	205	211	214	191	208	236	184	203	201	229	204	209	204	233	200	224	239	201	188	217	193	207	201	202	226	200	216	202	213	231	204	202	191	192	207	180	199	196	196	227	217	205	217	207	175	188	205	207	195	203	210	205	188	217	189	198	186	208	216	203	211	187	195	202	213	209	206	191	201	204	224	196	202	189	212	198	208	201	196	164	214	212	216	214	231	202	188	221	226	223	229	220	228	216	201	213	207	212	259	216	238	192	183	222	218	194	223	186	215	205	189	213	195	216	213	197	187	179	197	190	202	193	222	229	200	226	189	230	214	204	200	224	204	209	231	203	194	219	231	182	183	177	211	245	200	205	217	205	203	204	207	224	193	216	208	197	212	223	213	204	195	222	199	228	182	202	206	217	197	179	215	229	229	233	225	207	204	209	206	218	204	182	207	200	206	227	212	213	223	200	214	210	217	219	212	209	220	232	227	192	193	184	179	230	169	203	201	203	224	183	228	207	226	209	199	240	177	219	221	201	221	213	204	229	222	191	215	215	199	218	214	246	214	227	201	203	243	212	209	173	231	222	186	231	207	205	220	206	228	185	214	213	198	215	215	227	194	192	222	215	248	204	204	225	215	220	183	196	249	195	179	216	195	203	208	236	215	222	208	190	217	187	228	207	193	197	205	222	218	217	224	200	223	212	194	204	206	222	221	219	184	194	212	210	192	210	198	214	176	245	207	209	206	182	187	212	211	218	187	223	211	201	202	218	201	207	207	225	233	195	178	199	187	230	209	217	230	194	189	199	205	221	179	202	190	203	212	202	206	220	191	195	185	221	212	187	226	189	203	202	203	200	201	212	171	203	229	204	203	204	172	219	219	200	211	206	214	232	184	220	205	234	204	203	186	199	221	196	222	208	208	196	237	197	189	205	220	215	188	179	228	209	215	207	196	210	220	182	217	210	228	217	194	226	207	239	234	215	178	227	208	223	214	182	190	211	211	193	211	236	197	232	198	215	203	209	175	191	200	217	213	193	235	193	199	208	198	187	214	215	220	228	238	221	211	207	212	195	211	207	216	204	212	189	198	194	182	214	204	212	171	211	209	220	221	179	206	182	218	203	235	214	220	181	213	202	195	224	205	237	214	197	205	192	194	218	214	218	240	219	228	222	207	205	204	198	207	209	193	219	211	198	212	219	203	200	183	204	208	227	210	226	204	198	228	225	210	196	217	225	201	224	217	227	216	217	210	212	209	179	208	201	214	207	197	233	185	222	196	217	201	228	226	206	191	217	221	206	219	197	207	209	218	214	213	191	178	203	179	179	175	211	210	191	195	205	184	230	217	213	192	193	228	192	230	229	245	218	218	212	196	224	211	226	226	220	200	202	231	185	191	210	227	213	219	214	214	217	197	203	237	210	202	213	202	212	190	207	184	220	196	206	221	187	228	208	229	220	222	204	206	223	199	204	188	202	201	223	222	204	210	214	205	214	209	189	221	193	222	183	198	203	196	220	185	217	229	207	237	224	217	215	221	207	199	191	196	196	192	238	231	222	231	198	199	239	215	195	212	198	204	208	214	211	214	197	227	215	194	213	209	207	175	210	206	211	200	181	202	217	206	189	182	180	203	225	203	211	205	199	213	237	208	227	209	202	196	211	222	193	226	217	216	236	241	216	191	177	225	249	207	218	245	215	211	211	217	205	218	210	175	194	221	231	189	206	222	202	226	222	183	216	209	222	210	207	230	206	195	209	209	202	186	206	220	201	213	217	187	202	211	213	219	206	234	189	197	224	201	220	207	222	209	203	210	205	211	199	214	223	196	229	224	190	207	208	185	231	197	178	218	195	196	213	229	209	195	202	214	234	220	197	208	197	248	233	225	202	186	215	213	209	208	202	211	197	200	205	178	223	224	191	192	206	224	230	204	211	227	193	234	213	205	210	194	211	225	250	202	217	220	223	203	226	188	197	220	213	216	202	219	204	212	212	202	212	187	181	211	201	190	247	197	194	198	210	204	237	218	205	206	198	221	174	232	217	215	239	213	199	196	238	195	199	218	194	215	200	213	224	196	189	215	211	191	231	204	179	178	206	210	215	200	210	196	217	220	251	196	213	200	237	210	213	234	227	201	225	223	213	213	229	192	213	197	213	183	214	239	203	218	209	206	222	197	200	214	174	213	233	199	201	195	189	204	229	205	219	193	221	204	228	203	226	193	216	199	191	198	214	228	230	219	232	215	195	190	204	194	192	202	209	198	216	204	256	196	221	197	224	229	187	211	229	219	218	223	208	222	225	202	222	179	211	184	201	228	183	229	181	242	213	228	242	210	195	189	197	207	218	197	198	209	179	219	198	214	220	219	182	224	182	193	220	213	215	199	198	205	235	211	227	222	219	199	178	172	199	205	200	208	209	213	196	211	201	201	215	207	216	244	215	235	222	220	186	204	195	217	196	210	241	184	230	205	204	230	204	212	193	223	240	226	215	220	193	222	236	196	196	217	202	208	179	220	203	214	217	186	211	204	228	186	216	227	209	224	228	216	190	192	214	228	206	211	205	199	221	199	216	234	219	192	201	202	212	181	201	206	247	223	191	200	218	226	231	216	192	219	206	201	224	195	218	207	202	219	211	248	228	181	219	195	202	214	216	234	204	212	208	220	198	212	239	249	215	221	217	201	203	230	218	203	224	200	209	201	208	221	205	186	208	217	217	233	220	200	197	222	222	212	242	193	243	193	219	228	196	171	208	221	224	206	179	219	209	200	213	208	205	206	221	193	209	213	196	210	193	212	197	190	205	209	188	209	211	221	236	196	202	214	214	208	233	214	214	220	211	195	226	184	202	190	226	218	251	215	198	199	188	211	231	199	244	195	206	230	201	207	247	218	199	184	205	208	227	190	190	205	217	222	214	225	225	193	184	219	219	204	212	206	200	222	198	203	220	205	195	215	224	217	216	208	240	204	214	218	224	214	214	179	195	205	207	222	212	205	209	210	235	191	231	213	207	200	187	206	227	202	208	223	212	205	228	194	192	223	229	218	207	202
10583	664	999	1095	959	832	710	713	673	653	595	613	578	556	587	536	567	561	515	499	537	558	515	522	510	484	539	518	499	532	539	505	497	472	519	481	537	520	535	499	493	487	489	494	480	509	540	488	528	482	536	512	510	490	491	487	522	490	500	531	498	511	528	473	523	534	508	520	490	530	523	492	493	513	507	493	490	485	499	454	496	536	514	502	486	496	523	502	523	433	528	498	523	491	483	490	480	512	487	486	521	479	504	480	518	495	527	504	519	458	472	463	518	544	522	505	482	502	506	524	508	519	506	527	515	495	485	536	550	481	520	533	473	513	503	484	498	506	510	531	504	508	495	516	482	500	472	499	511	529	482	479	527	556	545	474	508	507	494	491	521	526	506	491	483	465	498	498	497	527	532	513	536	506	483	483	476	516	492	506	516	480	518	477	521	503	468	475	509	488	494	490	516	473	504	503	505	495	496	495	469	494	509	479	487	536	523	441	483	508	512	526	532	479	493	467	487	496	495	521	543	487	512	506	494	480	510	538	532	521	493	490	528	499	485	499	464	469	503	452	512	504	514	486	541	521	499	503	499	515	485	493	495	488	505	522	486	488	493	513	520	524	507	455	505	524	538	507	492	507	498	493	516	515	485	460	465	485	481	555	511	533	526	514	452	494	495	513	454	511	541	486	489	526	536	529	510	481	452	503	498	511	512	518	499	493	506	492	529	495	446	505	501	481	507	499	503	510	525	495	458	487	495	469	502	474	511	506	536	474	512	492	501	502	481	488	505	520	486	476	524	517	504	526	492	495	479	509	501	520	494	504	526	497	536	541	535	505	477	524	508	511	513	460	533	506	525	494	511	469	490	507	535	491	484	493	494	546	507	478	492	484	456	483	501	501	505	517	480	472	523	471	505	529	541	468	529	494	510	468	510	475	522	499	496	537	492	486	510	510	476	508	527	530	513	494	470	498	503	494	486	506	509	485	483	503	487	510	531	495	515	489	487	474	516	523	527	514	522	509	488	498	499	527	507	454	504	498	491	507	525	480	492	455	487	496	464	500	487	530	486	511	521	488	501	524	498	487	480	530	492	503	518	491	492	479	506	525	493	513	510	507	499	518	497	515	464	512	487	514	541	514	530	486	456	495	512	511	491	464	491	546	531	507	498	480	519	495	491	497	498	451	536	451	501	498	476	515	511	494	523	498	493	451	514	518	462	463	530	544	495	488	536	494	479	508	496	517	511	494	499	523	488	498	488	492	495	509	456	533	516	527	499	509	536	512	491	468	512	495	458	472	486	501	473	582	486	474	451	503	488	478	504	501	461	512	475	475	529	509	493	504	508	496	549	481	501	476	452	502	507	465	513	471	499	462	462	476	513	497	516	503	553	529	476	474	508	464	487	505	486	540	522	490	490	511	522	487	515	504	494	488	483	527	558	487	488	487	502	499	505	457	520	477	505	485	510	512	547	471	495	490	462	493	506	477	527	537	501	491	502	500	509	500	536	443	496	492	509	478	479	499	537	445	489	508	514	520	522	517	515	449	499	532	482	524	525	493	456	485	519	478	500	507	489	521	503	458	528	479	493	510	475	500	497	483	518	468	527	532	512	529	522	492	506	499	506	500	502	499	422	495	505	517	490	504	483	504	501	506	499	530	521	453	511	518	510	492	505	552	524	504	501	514	535	495	519	505	506	496	508	501	500	519	512	509	502	488	480	497	513	486	509	503	478	524	504	485	506	476	525	523	527	505	506	480	493	523	505	480	500	478	528	484	486	511	558	533	505	511	517	472	511	485	479	503	477	482	499	521	513	484	490	513	513	476	497	515	464	531	494	502	494	487	508	510	517	490	472	506	496	533	492	444	512	495	498	499	516	496	463	515	496	490	489	548	523	545	534	494	506	464	488	496	505	505	458	502	462	484	469	505	492	519	541	457	509	493	464	534	495	446	479	506	499	496	495	493	488	510	501	485	487	486	484	494	494	518	502	493	542	483	511	503	506	484	487	462	492	542	532	554	503	526	477	512	505	494	509	461	541	523	479	479	486	502	545	488	492	518	516	462	534	543	488	518	512	490	513	494	479	485	515	493	547	507	474	480	517	500	512	518	502	468	494	517	516	528	498	532	500	526	463	502	527	500	503	483	497	475	506	519	480	487	504	485	538	527	520	497	494	508	480	459	460	493	497	499	480	532	509	525	520	514	501	452	511	489	517	470	472	478	531	488	516	487	491	500	531	460	507	482	493	528	528	492	502	503	514	489	525	518	489	482	500	502	531	515	531	478	490	475	493	518	527	491	478	494	474	494	504	518	501	493	553	537	497	504	501	475	521	488	498	538	521	527	480	511	504	527	490	502	496	522	462	484	506	496	529	506	445	508	499	466	476	491	504	506	476	511	513	560	544	531	516	502	506	506	517	503	471	519	502	471	523	514	529	528	470	471	511	460	486	489	502	488	493	530	511	458	510	513	532	516	523	454	515	481	517	503	480	465	480	513	466	527	493	527	470	496	505	490	556	479	487	536	486	463	533	514	481	506	535	477	466	496	480	528	505	508	469	505	496	472	480	527	471	543	504	517	485	503	510	504	499	499	503	518	478	490	466	482	471	521	569	489	521	493	454	516	507	496	480	508	519	521	513	560	499	494	505	485	526	466	508	533	506	504	513	470	502	507	526	477	506	502	539	463	492	494	487	520	475	518	532	538	523	474	482	478	493	468	519	497	508	509	507	517	496	451	502	490	500	472	493	488	559	501	482	492	528	504	511	501	494	476	513	491	477	512	479	487	483	539	514	475	516	482	479	462	469	533	516	519	469	529	486	476	508	514	486	503	505	528	515	488	466	494	489	540	493	516	528	496	540	513	508	512	485	511	498	463	500	500	480	508	487	501	495	491	485	483	492	491	501	459	508	523	520	500	495	496	528	502	527	499	507	493	505	504	519	524	516	534	484	507	509	547	522	478	493	505	494	528	460	475	494	510	452	488	498	504	498	521	489	482	500	500	493	484	528	511	494	536	513	526	490	517	508	506	473	507	531	523	486	485	533	533	509	472	499	505	446	473	497	519	517	489	482	504	502	446	552	515	515	492	497	498	473	447	493	509	460	548	507	522	477	510	522	515	517	477	489	488	478	484	477	524	474	514	528	555	514	537	503	474	497	479	491	499	504	495	527	488	484	521	511	467	503	495	532	494	528	521	524	478	508	524	498	518	524	538	505	497	498	495	498	562	523	523	492	480	495	506	504	526	529	515	500	502	509	499	522	514	537	528	469	512	494	499	509	524	470	502	480	517	487	488	520	465	510	521	495	514	534	511	474	491	527	495	509	479	464	488	471	500	523	484	496	536	487	510	520	496	487	519	519	508	482	519	507	522	487	481	508	511	496	526	483	509	513	504	510	511	483	492	505	481	516	506	500	519	493	538	471	491	474	499	505	485	515	523	513	503	471	491	466	491	502	499	490	511	512	501	522	487	532	497	466	467	513	516	482	498	516	519
21833	1639	597	390	290	195	161	153	127	111	97	91	112	108	102	110	82	105	81	81	100	96	96	83	80	71	102	89	86	84	96	79	80	106	81	79	87	80	73	102	81	92	120	71	63	81	63	72	86	97	75	81	78	77	77	73	75	89	84	81	99	79	85	84	76	86	71	76	87	73	87	66	77	79	96	84	84	66	82	91	80	84	84	96	63	77	82	83	92	64	88	70	61	74	76	93	80	94	76	84	78	72	81	70	81	89	84	67	88	76	86	85	86	91	87	76	102	72	68	68	84	76	82	65	79	87	80	96	74	62	76	92	69	77	95	84	71	65	73	79	82	87	83	93	78	84	77	74	75	88	77	60	92	82	74	85	82	72	87	82	91	83	82	73	73	85	78	73	77	82	77	84	90	73	78	74	81	71	84	79	76	88	77	79	77	83	82	64	92	72	84	88	92	62	80	91	88	80	65	77	75	86	93	78	77	100	81	91	77	70	72	87	80	81	97	85	89	85	82	84	91	90	75	79	101	95	70	80	82	85	92	77	79	68	71	78	90	86	75	74	73	68	64	79	78	81	103	73	66	83	80	96	88	82	87	77	66	74	88	75	77	90	90	88	89	86	73	108	94	73	80	73	66	89	91	70	93	93	87	76	79	80	72	85	77	63	77	85	79	94	87	72	70	73	64	70	72	72	73	68	99	76	88	68	84	79	70	80	92	75	73	77	94	86	71	88	76	74	72	98	88	83	75	61	85	83	86	90	82	80	61	81	78	63	79	72	78	84	62	80	69	81	74	67	71	72	87	83	90	71	76	84	62	78	75	83	76	81	77	81	72	92	81	72	66	67	76	71	88	76	77	75	67	84	87	94	75	63	75	67	70	82	90	97	70	75	75	83	88	73	80	86	88	78	55	90	85	75	75	74	77	67	72	92	83	87	83	85	70	82	71	79	90	69	85	82	71	89	87	78	77	82	81	73	79	91	79	59	86	85	85	80	77	75	76	70	91	74	75	67	69	84	79	52	86	88	59	79	86	89	79	80	66	68	85	78	56	93	95	70	86	87	83	71	69	97	76	66	76	98	79	80	82	69	93	82	59	75	76	80	82	98	64	76	85	85	89	62	73	64	77	82	81	71	91	90	83	97	69	79	94	80	83	80	77	72	69	75	89	90	77	90	99	70	61	80	100	94	89	82	87	80	65	89	98	77	69	70	73	88	76	79	79	75	87	75	89	96	80	81	111	90	78	89	68	81	92	79	84	100	89	68	86	73	83	70	72	87	70	70	78	69	77	86	103	76	68	75	80	89	94	84	83	81	88	78	98	91	70	63	84	84	81	78	80	69	67	80	84	85	85	74	73	89	82	78	83	67	65	62	81	83	79	76	90	80	89	83	90	82	65	74	80	70	78	60	67	74	58	76	77	72	58	63	85	66	90	70	83	77	88	71	91	99	88	70	77	92	92	87	88	82	65	71	90	76	87	67	75	70	85	81	65	79	96	85	85	79	94	83	74	71	93	64	82	75	90	87	92	67	80	64	78	68	65	69	74	90	76	68	66	77	80	70	82	83	80	94	95	84	92	78	85	83	97	94	79	87	75	72	90	75	67	91	106	61	75	77	68	82	72	99	90	78	85	79	55	78	71	89	86	83	107	85	73	69	92	89	76	84	84	103	91	69	75	89	88	71	92	79	69	93	81	87	75	74	70	75	82	74	93	76	74	72	89	84	70	85	98	94	70	77	74	77	68	79	78	69	81	88	77	85	72	73	84	86	80	83	86	73	84	84	81	79	56	72	99	82	70	92	85	79	88	79	89	77	71	76	71	97	82	83	77	81	72	100	83	96	87	82	75	85	82	91	91	93	80	70	87	80	81	105	80	71	80	68	86	84	75	75	74	80	81	86	60	91	82	92	94	71	82	66	90	82	83	85	81	78	80	91	76	70	91	85	76	73	89	86	76	94	78	61	79	79	91	84	104	67	75	62	91	67	80	85	67	88	62	83	81	77	74	95	80	65	85	85	71	92	68	84	76	68	71	68	69	86	81	84	74	67	80	59	76	72	71	101	83	81	75	80	74	78	87	73	77	82	84	72	89	57	70	80	73	84	104	66	79	83	75	78	98	82	74	81	72	86	75	63	78	82	81	89	83	79	90	70	73	78	84	78	87	77	85	83	92	72	81	78	78	65	96	84	89	87	68	84	86	77	85	97	84	83	58	89	75	72	92	84	90	84	77	82	81	70	76	80	68	71	79	67	65	94	78	98	89	87	107	80	76	72	82	78	84	79	63	82	70	90	73	74	84	80	73	82	89	81	82	111	82	72	90	73	63	79	70	85	78	71	55	71	76	79	81	76	71	79	85	79	81	77	84	81	84	92	84	80	72	91	73	83	95	99	90	89	77	90	76	73	65	62	83	87	79	73	71	75	95	83	86	97	78	84	95	74	103	78	90	76	94	80	82	82	69	74	82	67	73	70	84	78	77	75	86	80	81	76	90	76	70	82	78	89	93	75	94	86	72	69	89	75	87	86	71	77	82	91	84	97	70	80	83	86	90	64	86	75	68	66	88	69	90	77	80	84	73	78	85	67	89	81	69	83	71	67	84	71	69	75	78	74	73	83	78	86	75	66	79	77	83	80	70	82	77	100	78	105	70	83	88	59	73	76	79	97	88	81	75	85	70	69	104	79	84	71	82	74	76	66	73	89	92	76	76	94	77	78	78	81	82	72	64	76	83	73	80	75	69	70	70	90	80	80	87	80	68	72	93	88	87	70	72	75	73	89	77	98	80	82	76	87	73	83	76	68	71	79	82	76	63	55	91	77	93	77	94	90	75	91	76	90	83	105	88	68	83	85	78	78	77	83	63	84	88	72	95	96	80	71	76	85	85	77	81	78	88	80	92	81	89	80	83	87	77	63	78	87	83	95	75	95	73	68	72	83	76	66	94	99	72	81	84	67	76	93	93	90	99	80	97	80	59	92	82	91	83	99	97	77	71	75	81	76	69	70	86	83	94	84	70	85	79	73	68	84	87	61	84	84	63	80	77	72	65	86	73	58	83	76	81	87	75	85	90	82	77	93	67	78	74	99	71	86	84	70	96	85	85	106	68	70	81	86	80	99	81	72	79	77	65	83	68	72	109	83	66	84	86	92	81	84	67	93	89	66	78	81	98	80	88	68	78	82	89	85	90	64	84	95	80	91	73	78	81	99	74	79	83	74	86	76	82	80	66	93	87	65	78	83	90	78	64	75	61	70	86	87	79	73	89	74	76	87	92	84	71	94	83	82	67	94	78	84	89	70	57	76	76	85	80	94	92	72	76	80	76	73	88	82	75	84	76	77	68	75	72	81	69	63	77	86	76	60	63	79	92	76	92	76	80	88	75	76	79	60	71	76	89	80	88	81	55	90	78	85	76	77	70	79	72	82	80	78	94	87	82	78	72	81	90	69	71	66	67	75	78	65	90	68	85	67	77	85	71	81	81	83
12924	691	1281	1422	1284	970	770	600	566	460	467	445	390	350	346	341	295	324	314	294	275	313	282	235	265	294	267	273	246	265	244	226	234	246	236	261	252	251	245	239	224	227	244	236	234	240	254	225	241	228	237	259	218	235	233	255	253	238	225	235	221	255	244	228	248	225	224	261	244	217	233	237	238	245	252	226	236	235	223	217	240	233	226	255	238	239	256	253	216	209	245	236	214	231	233	228	221	190	245	206	238	227	231	218	251	217	226	227	225	201	237	207	217	228	213	221	213	213	235	214	217	246	202	232	228	243	241	225	218	215	223	225	223	221	240	211	230	238	231	250	232	216	215	214	213	235	226	214	222	211	211	221	267	196	216	208	230	190	204	216	198	224	238	208	233	247	239	240	260	213	221	208	204	235	252	211	227	224	259	219	216	243	231	194	239	230	210	228	206	209	228	234	202	210	236	238	227	197	231	206	212	259	223	249	225	218	245	240	223	222	222	231	224	224	195	253	226	210	215	197	215	253	234	233	249	239	245	206	206	203	242	221	233	232	234	212	261	247	230	228	206	231	205	213	203	248	237	252	227	236	201	224	220	222	233	200	249	233	220	230	231	241	229	214	239	211	217	223	219	187	194	227	231	228	245	251	236	210	229	209	213	229	221	205	215	232	224	229	225	238	223	232	217	215	228	215	186	214	230	232	240	225	237	202	232	236	233	219	198	192	221	215	238	254	237	228	259	234	232	232	242	222	247	227	232	242	211	235	206	225	233	212	253	237	223	224	231	216	229	221	230	215	194	220	225	208	209	223	220	213	220	234	246	246	220	206	224	189	251	225	186	219	233	208	214	218	224	206	209	235	207	227	231	206	260	215	219	221	241	210	220	236	211	228	243	222	264	219	243	230	224	240	226	246	230	220	232	234	219	222	235	221	221	222	204	235	244	213	235	219	192	209	237	226	214	266	212	236	228	235	217	241	235	238	224	241	224	206	203	246	218	202	239	208	217	208	209	228	219	227	225	206	227	236	224	218	234	236	245	229	236	205	221	227	207	209	233	225	239	232	228	253	242	215	233	228	230	200	206	218	232	221	240	224	222	211	240	225	222	253	225	250	224	207	229	204	228	236	219	235	221	249	199	227	226	188	202	243	226	217	232	220	226	209	240	197	228	227	224	195	226	206	205	222	210	214	254	203	223	205	239	223	221	228	227	246	212	225	222	216	207	222	219	216	193	208	240	208	215	241	206	221	197	205	257	238	233	235	208	237	221	189	218	223	219	225	208	214	216	230	194	238	230	197	224	213	222	233	223	213	224	233	219	220	225	201	220	228	226	202	239	220	235	217	199	220	214	201	235	207	235	215	201	200	251	251	221	218	225	226	218	223	225	237	213	213	221	248	238	211	230	242	204	218	210	217	223	221	211	193	236	245	237	192	234	229	217	210	224	232	230	251	208	235	260	216	221	228	227	259	248	201	231	215	238	241	247	190	221	223	219	247	192	230	218	229	238	234	238	240	245	206	203	237	217	211	240	216	230	245	222	206	225	230	203	237	243	218	217	200	198	231	250	226	258	191	231	224	205	218	231	227	213	227	218	236	223	227	198	240	224	217	193	223	239	216	213	213	225	257	240	209	241	222	200	207	203	227	198	235	223	216	221	240	220	237	232	226	237	214	207	222	183	209	201	191	237	235	240	226	209	232	242	224	215	248	214	220	229	240	227	204	219	213	219	206	225	206	228	244	222	219	221	218	234	246	205	224	217	215	234	225	226	235	223	238	206	217	237	226	231	206	221	228	248	226	239	224	242	206	212	240	229	209	215	213	214	234	227	254	201	227	222	192	214	210	227	219	229	228	215	225	242	226	207	212	210	199	219	210	217	231	234	222	251	186	201	214	201	225	189	228	205	214	204	225	228	221	246	249	257	189	231	221	202	191	217	223	238	200	206	202	214	218	230	241	200	203	218	223	219	210	211	221	200	249	233	226	241	216	227	219	203	218	221	219	214	191	182	225	212	232	235	214	227	196	239	207	213	229	207	207	229	242	227	199	213	194	256	226	218	221	228	214	223	226	240	225	236	220	211	216	228	232	245	199	198	239	212	216	209	201	208	205	218	239	212	228	224	203	220	233	221	236	231	225	232	210	244	225	203	232	231	194	211	217	232	198	247	188	213	228	231	232	245	211	206	231	245	232	199	208	245	207	218	207	257	239	181	214	206	219	213	245	211	214	247	228	225	241	246	210	207	213	224	255	253	225	222	216	233	235	249	185	275	231	230	242	206	224	206	246	246	225	214	251	215	220	248	208	199	222	230	241	242	229	241	215	213	220	229	227	244	224	225	215	225	213	229	220	229	200	209	230	234	207	222	227	223	216	209	213	260	229	206	217	234	226	255	219	234	258	201	247	212	229	216	232	228	240	208	211	219	233	215	226	214	229	263	206	228	229	226	226	228	197	248	216	246	220	206	197	244	203	218	224	222	222	244	211	226	220	219	238	209	228	188	214	244	218	236	237	211	243	214	243	210	229	236	249	221	219	230	210	191	239	222	222	219	213	211	225	233	233	233	245	186	231	227	207	232	238	236	204	226	221	214	240	221	216	205	213	226	246	246	200	220	226	240	218	226	191	244	225	214	245	247	206	223	217	272	203	219	221	224	252	245	211	226	245	222	211	226	234	224	232	241	219	230	228	217	235	233	219	211	231	233	235	207	220	239	185	190	226	222	253	220	222	219	212	244	236	215	225	214	210	220	235	238	214	218	210	221	220	215	215	230	243	219	225	223	243	194	242	199	195	206	224	250	224	259	232	226	211	220	226	214	230	198	251	253	227	221	209	227	209	239	214	200	205	239	212	221	221	212	215	224	224	227	227	215	203	235	212	218	232	224	232	218	216	237	223	226	246	217	233	197	219	198	217	242	220	196	246	226	211	221	183	236	250	206	232	220	224	197	227	227	223	198	216	231	222	228	228	219	214	252	233	224	202	216	235	209	225	219	199	212	218	208	212	208	235	226	205	204	220	199	224	225	199	229	242	235	239	212	226	220	228	217	237	240	221	207	227	193	233	231	201	227	193	221	196	229	199	231	211	208	222	250	230	191	221	254	239	224	217	233	214	241	221	230	210	218	229	253	224	211	243	214	219	222	214	221	255	234	200	208	216	221	239	204	224	230	223	236	203	213	207	211	257	221	190	213	212	230	200	226	227	215	212	198	229	206	257	232	218	224	213	210	225	226	226	219	238	224	208	216	212	228	221	219	201	224	203	247	214	213	230	206	278	251	223	224	211	231	226	208	214	253	212	218	212	226	218	214	226	216	216	213	238	226	227	234	264	201	227	222	219	205	209	223	248	238	201	230	198	216	237	202	212	216	216	212	222	222	214	237	221	241	207	214	218	198	205	227	235	205	201	223	240	262	234	207	165	240	241	239	223	254	226	188	210	215	192	225	234	225	222	227	217	227	238	235	207	219	230	223	213	214	230	235	240	227	214	229	216
4186	334	301	318	299	335	305	278	283	298	308	287	296	272	295	294	320	282	300	307	318	304	316	296	273	293	337	280	307	292	300	310	297	304	314	325	319	322	292	313	300	270	289	297	319	317	273	304	303	283	288	293	310	325	279	326	313	291	320	282	313	292	294	283	326	297	313	300	307	279	317	307	316	288	299	296	295	288	307	351	306	297	316	280	283	338	318	300	289	280	294	295	284	301	276	285	287	271	281	269	338	291	300	313	317	328	310	304	286	281	293	297	319	286	288	299	313	317	295	271	275	308	318	273	292	290	292	290	281	253	317	288	312	272	303	286	276	266	282	318	282	317	314	285	296	292	319	321	316	290	290	293	311	310	288	296	287	293	329	302	279	261	236	313	289	273	302	283	276	286	322	318	279	304	288	281	300	294	293	260	282	301	288	278	295	342	300	317	306	270	265	285	289	288	273	305	279	267	301	273	312	314	283	287	306	292	298	288	292	276	304	295	305	293	333	318	297	310	299	330	289	278	312	283	298	323	307	287	320	329	299	269	316	328	314	305	275	293	291	274	306	289	291	298	312	283	282	297	311	301	298	285	275	323	283	293	315	268	320	272	301	331	300	300	276	294	273	315	317	288	287	295	300	285	315	280	288	302	309	308	288	304	308	304	306	292	300	321	284	262	307	310	278	295	302	278	324	295	287	288	281	308	286	301	274	304	304	324	286	312	304	322	267	294	277	317	269	316	296	306	276	266	266	287	289	278	346	260	312	332	307	318	302	278	286	328	302	271	302	255	303	291	301	311	308	282	325	301	301	308	310	300	319	288	332	290	296	301	285	290	297	320	307	279	289	281	312	299	289	296	297	306	302	308	311	296	317	282	305	308	311	296	317	336	296	312	282	257	289	288	296	301	293	271	256	285	324	301	300	311	275	292	304	281	315	299	285	292	293	299	334	322	323	289	300	330	277	323	309	282	294	269	308	316	291	311	293	302	299	288	307	301	288	274	293	303	267	294	285	288	323	280	297	297	302	311	268	302	296	262	299	284	281	346	307	291	285	267	274	265	306	302	325	311	309	329	297	303	307	283	304	300	296	308	282	285	307	295	325	277	281	295	295	299	272	286	290	287	305	307	307	279	330	297	272	305	282	289	328	323	294	279	294	308	300	309	314	311	323	312	253	293	292	294	342	292	346	284	316	322	275	280	321	293	263	300	281	301	290	279	293	300	308	293	290	319	304	286	293	291	280	315	278	282	284	301	309	293	263	285	285	299	306	290	243	323	313	302	286	308	287	289	276	298	291	319	313	310	299	289	303	289	283	290	271	317	305	299	291	303	273	277	297	313	301	273	304	326	279	267	315	281	301	293	297	296	294	331	271	289	296	324	304	282	287	292	274	313	301	308	312	266	316	310	325	286	284	276	280	283	280	314	295	262	290	306	285	273	277	283	302	292	285	297	277	300	306	290	292	340	306	288	263	316	316	260	299	288	316	284	282	275	303	266	277	330	293	298	313	264	288	296	307	328	274	281	308	306	294	308	315	265	323	304	264	294	327	283	296	299	325	280	274	332	297	298	326	303	274	297	268	308	255	305	300	304	282	305	291	284	284	281	303	268	316	333	321	334	288	280	304	314	305	294	280	314	296	288	316	303	289	312	293	298	316	255	262	297	284	308	322	288	299	315	312	290	285	294	288	279	289	293	282	294	274	271	304	297	285	280	292	299	316	288	293	286	285	302	279	318	281	295	301	293	306	315	303	307	271	285	307	299	311	301	298	293	277	320	322	275	300	280	294	278	317	297	278	328	302	299	322	285	297	298	309	283	301	288	310	337	327	299	302	298	279	271	326	313	302	292	301	273	277	287	326	307	284	286	309	321	297	278	291	301	335	288	295	295	273	308	282	298	315	290	268	265	323	326	309	325	291	315	326	284	306	305	285	298	273	347	279	284	330	329	322	296	297	298	303	307	306	286	305	266	293	292	263	265	334	286	311	278	329	293	304	286	294	284	285	280	308	310	272	316	283	297	291	309	284	278	279	289	285	294	302	314	289	295	290	319	265	281	309	308	299	294	295	265	314	279	304	278	282	313	281	278	285	308	304	272	329	304	312	318	295	324	290	304	318	297	305	281	303	292	305	284	337	293	290	258	292	295	282	300	299	321	297	333	326	295	303	308	285	287	304	313	312	291	259	278	303	295	310	289	282	306	262	323	299	345	283	284	328	327	318	306	301	279	288	276	278	320	279	307	270	299	304	256	322	295	308	324	286	308	285	268	272	292	310	278	262	332	278	260	305	272	292	290	282	320	287	299	292	275	305	283	302	298	302	325	312	283	303	325	313	285	321	282	299	272	270	308	269	271	288	258	273	297	284	313	299	262	305	274	314	281	295	280	291	302	312	306	301	269	291	297	301	279	311	308	294	289	331	259	328	263	311	322	284	274	301	311	294	264	307	304	288	283	305	262	299	301	300	305	316	305	320	293	290	317	291	281	296	295	293	303	287	312	267	290	301	321	266	289	308	303	260	286	300	287	280	293	282	329	276	313	283	318	283	323	305	311	299	294	278	273	321	311	298	276	285	300	292	305	300	300	289	284	265	281	301	298	287	302	293	291	308	299	267	306	265	294	328	316	263	330	305	275	291	297	313	295	301	315	352	287	281	285	292	285	266	287	271	319	287	328	296	288	323	262	313	311	314	314	275	304	308	328	324	303	295	316	305	320	325	317	313	310	326	312	341	285	330	308	338	301	302	261	289	314	285	306	331	318	300	333	295	303	294	292	287	291	263	304	301	296	308	293	301	303	316	313	284	312	323	305	317	300	280	275	317	303	286	308	255	286	276	311	284	300	293	284	354	319	312	294	298	331	303	310	317	289	297	301	311	284	292	298	295	285	278	317	286	305	299	294	299	274	331	296	300	312	307	303	319	341	283	286	302	292	312	316	316	281	289	298	276	286	278	265	290	256	318	298	279	286	304	293	282	268	308	291	291	255	307	304	305	322	287	308	324	316	294	325	292	269	253	318	310	260	274	296	321	293	300	312	295	262	298	282	312	315	326	310	310	325	313	299	300	319	273	278	287	295	303	303	333	325	302	293	305	358	275	309	303	279	289	273	280	285	299	322	303	282	289	284	298	311	298	293	347	288	276	302	286	298	326	333	309	317	278	276	298	297	297	298	293	316	321	270	325	292	289	289	327	282	302	292	282	311	299	293	323	302	322	295	292	300	273	285	294	284	307	278	310	276	303	284	313	311	296	303	287	312	298	306	298	290	310	281	335	306	326	265	317	312	289	297	287	319	304	352	302	323	313	280	287	314	301	326	295	286	296	286	304	297	292	325	286	277	316	291	273	288	303	290	320	301	302	296	279	278	269	313	276	248	297	295	301	283	305	274	310	267	285	287	334	298	269	321	294	331	319	322	294	300	266	277	290	275	305	325	324	313	303	301	291	286	316	321	306	301	261	290	259	287	297	316	296	305	317	302	336	313	290	281
3975	698	706	725	713	724	778	741	731	720	697	733	773	669	728	674	719	712	735	766	689	659	730	696	698	662	731	690	654	704	723	760	725	693	676	656	736	701	719	702	746	702	738	671	722	738	715	726	762	701	689	715	678	653	709	681	689	686	704	722	713	706	665	686	724	702	705	695	688	713	708	744	695	704	697	690	665	663	732	635	681	690	706	716	734	684	694	718	714	727	712	689	779	707	715	694	697	741	689	721	750	765	705	709	720	678	695	641	693	736	721	663	712	676	709	722	663	723	704	695	710	660	697	715	721	736	726	697	728	710	701	707	714	673	698	751	751	664	709	682	665	681	689	689	699	734	652	717	668	732	724	690	708	698	681	744	699	677	733	747	700	721	698	704	672	690	707	749	698	658	683	673	671	673	690	692	701	681	694	686	671	685	724	733	688	702	715	731	708	693	705	766	719	719	734	689	689	727	721	734	717	675	688	679	635	712	705	680	654	713	755	663	709	731	698	707	682	687	731	714	709	697	667	705	715	728	684	707	721	766	715	712	686	744	680	779	693	702	674	769	741	741	723	720	693	681	705	667	673	685	739	719	693	699	710	697	725	713	680	723	740	732	697	676	716	696	688	667	721	685	674	704	746	661	696	702	673	688	696	730	678	729	699	733	712	730	730	711	685	702	745	723	665	731	743	696	684	727	678	703	724	711	722	674	732	675	688	715	721	694	712	743	682	702	692	655	691	714	709	716	675	713	765	707	684	744	705	673	706	701	651	701	737	696	748	702	716	688	692	715	688	643	655	653	672	695	686	701	717	753	685	687	690	726	727	689	669	669	675	716	675	688	679	702	752	686	707	695	676	698	694	700	732	725	687	719	661	757	760	710	745	725	659	661	695	682	678	661	713	733	701	674	648	750	730	719	680	707	731	730	688	719	670	723	717	696	715	684	765	705	703	705	719	736	663	686	720	652	684	678	707	699	704	669	679	734	707	729	738	676	663	684	683	696	674	700	695	723	728	693	745	683	730	668	687	693	689	670	678	702	713	706	724	760	736	690	650	695	690	770	711	695	723	724	689	715	728	684	712	704	701	673	696	669	701	721	708	709	744	693	687	713	699	709	686	692	659	732	631	695	761	657	713	684	710	701	698	700	720	726	685	710	714	674	679	678	694	680	742	713	707	702	686	730	698	774	726	684	668	701	714	703	685	725	695	717	679	709	717	723	665	710	778	731	696	716	717	705	677	712	668	759	706	758	683	723	725	696	703	696	681	672	659	724	715	721	755	657	708	647	685	706	695	674	718	720	709	740	725	710	716	701	734	622	720	690	701	724	662	661	722	706	694	679	719	669	664	706	683	774	729	670	730	675	726	681	677	722	733	720	717	667	663	703	728	708	706	694	735	757	734	689	696	749	683	705	687	731	677	723	752	712	698	725	776	675	733	716	673	721	695	658	700	738	663	716	708	689	720	699	694	745	764	745	700	689	699	652	741	737	725	716	707	685	723	694	719	678	696	690	726	716	710	694	722	667	709	692	708	658	691	663	665	710	684	682	668	657	750	650	699	730	689	689	691	705	678	716	710	699	717	682	708	661	704	692	649	684	744	724	716	709	705	722	659	731	674	682	667	715	674	706	679	728	722	670	702	755	674	700	709	721	703	716	706	700	696	714	671	699	669	736	715	718	711	708	722	667	671	703	694	654	725	665	669	678	692	696	664	696	663	703	712	663	708	734	704	751	692	711	638	708	708	673	723	707	720	657	697	723	734	675	730	678	696	696	665	735	698	709	708	706	674	732	729	694	689	705	697	710	666	696	678	710	728	725	684	738	681	722	696	673	720	690	697	679	730	708	711	652	740	691	700	661	695	705	708	743	710	750	677	735	719	721	695	694	706	717	726	697	668	689	727	667	682	694	707	695	751	701	754	699	768	680	685	742	750	678	746	630	696	694	719	713	720	687	662	677	687	699	738	697	694	687	729	695	746	772	675	695	689	714	744	707	705	731	739	669	763	652	673	729	676	759	712	730	696	711	647	699	731	663	655	704	677	691	703	683	674	717	739	765	694	685	706	725	697	649	737	727	713	709	746	677	692	730	719	723	714	700	717	736	696	703	706	713	648	665	672	754	721	664	722	690	714	684	717	678	697	672	668	680	681	699	666	721	678	703	777	692	695	731	713	691	709	707	716	675	668	696	687	679	686	702	657	699	678	716	713	684	665	674	684	710	733	680	720	696	708	717	711	731	666	711	743	704	727	679	703	728	668	676	669	733	688	674	711	704	716	678	710	678	717	692	726	740	724	710	688	707	702	714	695	753	724	655	723	708	666	676	694	712	723	731	752	702	704	719	661	757	713	674	679	741	745	681	718	713	723	730	697	704	742	723	732	731	668	745	708	712	676	693	722	692	725	656	737	664	717	690	678	659	681	759	740	698	680	668	737	733	685	701	744	718	755	667	745	679	754	713	726	715	670	652	703	725	733	721	695	695	689	695	746	660	717	686	741	668	682	718	740	690	692	694	687	683	673	716	744	730	704	719	683	696	699	687	731	738	688	747	746	749	677	712	741	699	717	712	699	667	711	746	761	701	658	709	715	689	684	674	711	685	676	687	783	762	670	684	721	697	704	732	699	712	672	711	708	683	674	751	720	706	694	703	673	724	680	685	681	714	684	748	646	724	710	706	690	695	671	709	696	662	672	710	691	709	682	731	716	690	728	689	739	685	734	749	652	715	701	725	720	691	729	691	746	731	738	713	710	676	758	687	657	694	743	766	693	719	650	678	702	663	714	718	675	702	713	707	728	669	684	709	687	743	670	682	700	693	667	706	673	732	764	686	718	697	707	706	653	680	656	724	704	702	698	704	759	711	755	700	706	698	769	723	747	653	653	678	693	706	734	684	704	664	719	736	693	708	741	667	716	721	710	716	697	682	729	668	710	697	744	716	666	708	702	722	765	697	735	699	708	714	744	674	698	684	705	708	697	704	683	706	703	652	708	685	750	692	677	700	718	708	694	675	722	684	681	737	700	704	683	654	707	743	733	692	694	721	674	701	730	723	728	686	666	764	722	735	673	687	696	710	728	729	675	705	699	674	742	693	714	707	699	689	745	736	698	723	702	682	717	705	693	747	705	721	688	698	721	732	699	690	686	699	692	693	752	681	718	779	691	688	680	738	694	696	699	696	705	733	708	685	703	731	737	667	709	681	723	677	695	769	662	681	687	710	692	719	743	749	747	722	741	662	738	664	700	709	725	709	679	669	728	705	726	736	663	673	727	699	741	727	715	659	671	711	725	699	702	683	724	723	717	777	726	737	697	660	669	708	719	697	656	747	701	727	668	700	731	689	741	696	723	706	727	722	699	676	741	733	690	710	663	717	686	704	698	741	715	727	740	698	712	722	701	680	712	675	683	720	699	680	735	697	673	674	682	687	670	668	700	725	711	724	731	708	692	714	673	712	740	736	700	756	692	759	708	702	726	720	702	666	688	749	767	737
13898	769	397	382	298	266	259	241	250	217	204	212	226	207	213	193	213	238	219	224	220	230	190	211	217	191	212	217	228	196	198	215	204	220	216	213	209	211	193	205	196	207	228	211	187	193	236	211	192	207	208	239	225	223	209	201	205	179	197	200	209	214	217	207	211	209	229	196	220	182	212	187	202	214	222	195	213	183	225	208	220	216	180	186	199	196	212	200	209	210	200	214	223	186	192	204	213	201	229	199	225	224	202	206	211	240	219	205	205	202	184	221	207	231	220	204	197	167	213	218	208	223	219	193	205	201	204	208	205	220	214	232	213	227	195	240	194	186	205	219	224	207	189	209	234	206	185	203	210	217	203	195	204	170	214	181	225	199	191	217	196	194	214	202	209	190	205	187	220	230	213	208	199	209	228	202	226	181	197	185	200	212	205	219	215	237	201	210	182	218	187	201	203	209	186	212	213	224	207	235	237	229	215	179	201	212	210	185	242	219	215	202	202	208	196	194	218	217	186	198	193	220	194	208	213	224	187	205	249	203	204	243	234	197	176	177	191	189	223	205	236	184	199	226	204	223	196	182	189	233	219	220	202	206	189	193	207	207	201	232	243	208	221	200	201	191	191	223	213	208	187	222	197	205	206	231	213	211	214	186	199	182	194	219	200	223	193	212	220	195	211	212	211	204	201	203	218	207	206	180	215	207	173	213	215	220	217	185	211	197	222	229	237	216	236	191	192	219	179	167	216	198	214	213	208	200	172	195	223	220	196	206	222	232	182	224	216	195	202	184	221	194	219	223	227	204	204	191	192	187	205	209	228	187	202	196	170	219	192	180	222	202	196	215	198	218	214	231	186	215	174	224	196	205	217	178	187	213	204	226	199	189	215	219	185	187	217	205	214	230	188	219	205	195	212	209	195	202	189	203	190	199	214	202	197	225	241	225	202	225	198	223	208	208	224	195	192	178	189	212	205	205	257	234	202	222	203	212	193	213	204	232	215	220	216	231	191	229	214	217	224	188	188	206	223	203	200	206	226	197	225	197	194	190	206	201	219	212	196	216	222	230	197	208	212	217	175	202	213	194	223	213	211	203	194	185	203	180	238	224	222	235	196	223	219	200	215	204	197	195	177	206	206	212	219	230	209	200	211	220	236	193	229	231	182	212	190	206	215	204	192	200	208	227	199	213	223	212	205	207	217	203	203	206	188	202	223	187	206	210	202	202	195	180	192	216	221	216	220	223	205	226	210	208	194	200	190	218	209	216	218	214	220	236	198	222	215	183	214	222	213	206	219	213	228	213	203	200	240	210	237	216	193	217	227	211	196	231	208	201	190	214	206	214	199	231	180	193	209	214	203	226	210	224	176	230	208	206	187	196	201	212	233	193	185	177	220	215	188	216	231	204	218	230	218	204	197	226	252	192	231	183	202	213	228	225	218	223	211	220	219	200	221	212	219	224	224	216	221	191	200	217	233	187	209	212	213	221	192	205	224	208	221	188	191	212	200	199	201	201	209	220	217	192	211	202	194	191	208	204	209	211	219	208	211	231	214	197	209	193	174	201	235	227	203	199	209	184	178	172	213	218	198	216	191	208	197	224	195	238	248	221	200	224	214	188	225	205	241	242	202	224	228	211	171	205	193	208	209	203	216	231	233	184	211	202	196	209	217	203	207	188	197	204	243	198	208	212	181	214	224	212	216	204	199	190	228	211	210	223	214	217	218	215	215	198	198	205	198	206	199	193	213	198	222	213	202	207	208	205	204	226	189	231	199	230	198	228	189	203	209	210	200	231	231	221	219	189	191	220	214	201	218	183	231	214	185	214	195	217	180	197	211	233	198	204	189	225	218	202	187	202	188	205	205	189	198	196	229	209	200	194	207	200	198	212	190	193	215	214	185	191	204	197	205	189	197	215	222	210	213	202	216	196	210	230	207	227	232	224	219	225	204	193	212	206	211	223	208	209	192	193	195	193	217	210	215	212	212	194	205	188	207	201	204	208	212	185	233	220	203	193	202	200	209	212	203	198	192	201	233	211	198	189	194	224	202	188	186	221	213	224	217	207	189	233	205	200	234	210	194	209	209	213	184	202	236	210	249	217	206	207	164	183	189	202	200	209	197	211	195	220	177	209	237	201	226	245	224	198	196	207	219	207	175	218	199	206	201	187	192	215	207	230	221	201	250	227	210	204	209	216	218	179	213	216	182	202	219	192	234	219	194	201	211	211	204	237	199	206	200	229	207	177	243	197	209	215	206	189	184	211	176	214	220	209	209	211	175	208	228	223	227	197	212	213	190	190	202	196	200	244	199	191	174	245	161	216	210	209	207	233	210	184	187	203	196	198	211	205	226	221	227	206	216	200	232	204	216	221	183	203	219	206	233	192	201	222	219	198	183	203	199	182	210	208	203	210	190	217	207	208	211	230	180	225	216	207	235	229	196	183	224	196	212	198	220	185	199	191	208	191	199	220	199	219	222	193	193	211	210	204	198	208	210	217	197	208	225	224	209	190	232	209	223	215	186	200	214	205	208	207	203	199	217	200	172	199	198	220	193	213	207	233	203	203	221	202	201	212	188	213	231	227	226	212	177	216	203	185	208	212	214	207	208	197	192	181	207	200	218	220	223	181	193	188	204	181	206	216	218	217	192	204	237	235	227	204	212	213	196	184	214	208	209	220	167	210	227	193	206	215	229	230	215	197	197	206	213	211	197	224	212	203	228	218	209	195	218	227	214	193	219	200	194	223	196	215	214	201	226	200	217	197	208	224	192	169	213	201	202	189	210	197	192	230	173	194	227	212	224	210	223	217	219	203	200	218	199	207	203	199	198	198	194	184	217	242	222	211	229	214	192	216	191	179	211	219	222	196	189	186	219	202	178	210	216	204	205	200	203	191	211	211	204	217	202	201	203	200	217	215	195	196	213	232	212	226	213	194	202	197	201	224	225	214	241	196	195	203	212	210	203	202	232	204	200	166	182	206	210	211	210	212	202	186	222	199	241	244	244	200	202	216	190	191	181	206	201	188	240	191	197	207	202	200	207	218	226	199	201	201	223	238	229	219	190	223	217	207	224	206	195	202	204	241	188	228	188	199	209	200	223	200	222	215	240	238	199	189	202	212	223	201	199	202	191	216	228	224	193	200	203	225	219	169	186	206	215	200	207	199	211	192	230	209	195	201	222	210	228	210	212	222	190	218	205	219	199	198	200	206	231	204	223	231	206	212	195	211	191	205	188	246	193	197	196	194	212	212	185	230	214	209	220	188	217	189	210	204	230	240	223	229	220	208	203	201	229	222	189	207	216	192	201	201	181	191	211	211	240	196	179	179	165	218	217	206	209	234	215	205	191	211	199	199	228	231	209	204	214	200	214	209	194	223	210	218	185	205	187	166	224	184	215	215	208	209	181	222	205	212	199	217	204	249	217	214	187	219	221	200	188	191	226	206	200	185	195	184	213	238	221	196	208	201	220	193	221	195	209	193	205	193	201	219
10532	737	981	1119	991	878	767	697	643	633	602	622	561	563	572	536	581	545	538	515	517	542	552	513	519	499	516	554	556	522	522	511	517	533	538	512	486	537	512	541	492	510	492	464	485	512	526	522	520	497	506	531	556	497	517	524	535	519	527	494	481	505	525	488	505	564	505	462	565	449	458	512	524	502	497	509	508	522	519	510	492	505	546	471	513	522	501	470	499	504	497	498	515	543	513	492	544	492	526	506	463	518	513	440	521	533	524	484	504	529	522	520	493	501	499	535	507	492	495	546	490	482	472	496	486	520	465	494	486	519	487	509	458	512	470	520	454	473	516	515	490	521	520	503	497	498	498	526	475	483	473	523	500	496	481	490	476	513	493	476	498	489	493	534	482	504	532	503	505	466	509	483	543	531	499	530	482	554	480	510	499	488	488	534	513	521	496	530	509	535	515	517	502	472	497	497	454	502	483	508	461	501	497	467	535	487	479	483	498	476	525	488	477	496	515	484	540	508	508	520	467	509	538	483	517	486	465	509	509	466	525	508	508	467	496	488	522	495	506	465	494	474	471	530	502	491	499	501	527	507	468	519	527	505	546	538	479	467	495	514	496	485	499	537	487	491	523	517	497	530	495	527	504	515	499	506	515	518	496	476	525	487	530	470	530	502	501	480	517	534	443	507	479	503	502	492	490	501	501	545	518	478	495	536	469	470	454	495	490	493	473	514	490	563	474	498	514	510	513	493	495	491	513	538	481	489	512	499	506	530	448	468	493	484	517	510	468	517	519	486	476	495	513	487	488	495	519	480	510	488	504	461	485	503	499	505	459	517	495	490	506	452	481	522	498	499	458	526	484	501	507	495	535	483	524	479	464	506	467	487	486	512	534	496	577	559	525	494	509	514	515	470	466	484	500	495	502	514	462	531	479	527	478	507	492	533	502	484	508	525	478	498	529	507	501	499	542	510	475	477	498	489	495	463	500	502	465	513	510	504	480	526	537	483	523	477	471	491	496	483	501	478	493	482	486	494	502	539	476	484	492	538	519	473	501	518	508	461	544	473	521	463	468	473	496	501	508	508	477	498	494	495	537	500	551	503	514	476	509	496	500	509	492	498	494	471	531	526	484	457	524	502	500	465	510	507	508	482	505	521	495	450	498	492	485	555	489	483	516	543	481	483	478	479	483	498	498	509	531	499	502	483	518	519	541	482	520	504	457	515	482	548	506	510	463	524	480	524	488	471	487	474	452	450	462	511	472	503	502	481	485	502	508	531	471	464	481	469	511	476	508	517	495	509	487	501	485	550	527	508	472	487	534	520	468	463	483	544	469	508	515	480	489	504	514	490	494	481	480	508	472	452	503	491	496	491	478	474	460	482	451	512	507	469	520	467	483	458	472	501	505	463	512	500	506	495	514	500	497	506	536	499	462	498	506	504	491	479	488	502	494	526	511	524	479	503	473	524	470	550	482	543	513	497	529	539	500	476	453	542	551	516	519	490	522	508	485	493	516	522	506	544	482	501	507	485	548	502	485	502	532	519	481	511	469	484	539	527	476	513	515	486	503	518	545	494	507	456	494	518	509	526	497	497	448	500	534	468	524	499	462	503	481	518	489	439	508	527	481	505	498	514	531	514	517	503	501	522	473	492	481	498	518	529	500	513	539	501	489	488	477	498	539	519	527	458	461	544	521	535	509	495	488	505	484	523	466	525	510	472	451	521	481	479	494	519	495	527	534	496	520	534	487	498	513	505	497	510	505	486	529	515	488	533	471	476	495	484	492	511	480	515	467	478	475	486	505	457	495	518	481	541	474	509	527	508	515	513	520	499	480	517	491	504	475	513	553	505	491	504	507	512	517	440	486	481	500	449	462	516	496	514	518	481	504	501	510	469	495	498	485	507	479	486	482	529	492	524	512	515	531	508	475	499	529	495	525	488	524	485	495	494	534	506	469	477	495	485	537	507	525	521	515	500	526	499	472	513	493	491	472	482	550	491	475	520	544	531	497	473	538	525	508	508	479	481	515	500	523	517	499	534	500	519	463	505	539	525	523	492	497	523	462	496	469	539	514	484	449	499	501	519	493	492	501	512	483	502	517	504	497	498	490	539	505	508	510	504	490	481	490	517	491	482	477	493	484	504	525	505	513	490	470	518	479	523	462	509	511	491	443	507	493	496	476	462	540	472	509	485	454	497	492	517	520	525	517	484	466	523	480	490	478	490	478	512	520	503	485	522	506	489	506	498	480	502	486	458	490	491	484	442	501	519	508	472	504	475	506	497	500	501	511	499	511	512	482	450	475	487	492	529	476	488	497	464	542	522	519	508	540	516	498	474	506	498	497	483	465	451	525	541	492	464	490	500	541	494	495	517	485	528	479	508	486	542	460	540	483	487	502	509	489	503	520	505	486	465	489	501	519	493	516	467	526	510	513	509	545	530	520	493	491	486	484	483	489	530	540	476	511	488	524	475	512	482	493	517	521	486	508	524	472	517	484	508	531	490	532	501	510	480	496	511	481	504	493	489	513	440	499	493	486	526	498	496	517	498	486	526	497	531	491	542	521	504	493	489	523	495	481	480	513	518	487	440	525	470	489	499	513	513	535	479	486	437	477	487	503	517	446	521	520	487	474	472	519	505	522	473	515	446	488	531	513	461	476	534	507	522	506	501	479	498	516	527	469	522	504	463	455	502	530	517	477	505	458	465	521	489	502	453	506	519	497	515	507	520	468	512	514	507	497	504	474	471	537	483	464	483	488	492	500	544	544	514	510	525	519	460	518	457	489	509	499	481	514	505	466	473	518	496	476	517	477	487	486	493	489	474	497	519	451	519	526	499	508	505	530	482	503	503	483	493	467	517	496	481	468	541	494	491	503	496	483	519	478	510	505	527	495	498	531	497	475	498	497	488	475	518	487	505	494	523	511	488	481	499	485	497	512	496	487	508	523	486	491	498	529	494	501	502	493	455	497	494	538	534	488	496	530	532	483	476	520	496	506	505	486	501	533	511	487	474	491	534	527	522	469	427	482	498	510	497	496	506	511	536	469	516	487	505	536	486	460	503	473	472	499	473	540	506	491	550	462	486	508	513	507	535	518	508	489	480	542	542	520	504	535	457	519	528	514	509	506	492	469	517	460	479	470	450	485	516	487	512	501	483	517	527	523	480	475	527	482	511	510	514	530	452	508	501	488	495	516	508	485	516	461	528	532	489	494	518	496	484	481	509	487	514	479	481	493	479	526	491	552	550	486	514	469	527	505	490	527	520	471	485	519	483	470	520	499	441	519	510	528	487	485	524	505	508	493	484	494	502	496	482	463	507	475	461	524	470	480	497	500	459	507	463	490	525	489	517	480	540	489	473	492	521	486	525	476	488	495	512	469	492	508	457	451	493	443	506	539	484	469	495	464	512	491	526	491	489	535	481	484	478	463	507	489	474	509	450	509	520	551	484	491	485	537	493	503	485	542	498	489	487	479	530	514	486	494	488	504	488
22265	1651	551	330	273	213	162	149	139	134	114	118	98	92	121	95	91	81	75	89	86	109	96	69	105	87	92	83	81	73	72	74	86	83	70	90	84	79	81	73	69	79	85	101	77	85	79	64	86	77	89	82	104	80	85	76	71	86	75	83	86	75	90	87	81	69	78	94	86	80	82	65	83	68	81	80	67	89	82	85	56	69	83	96	81	78	92	76	85	81	70	72	67	71	73	83	69	86	85	92	72	78	75	91	72	74	91	79	63	78	82	94	87	87	79	95	91	79	68	66	72	87	71	64	71	66	69	72	79	74	82	86	89	86	59	82	85	90	91	80	89	64	66	75	93	72	78	90	72	70	78	60	78	68	69	71	83	91	79	68	74	84	92	89	60	62	92	72	73	82	70	61	77	61	80	100	74	63	75	88	61	73	69	87	70	88	75	75	80	89	80	76	79	88	89	95	89	68	71	78	76	72	98	81	79	74	90	75	76	95	86	77	88	100	99	78	99	82	69	78	80	76	64	90	91	86	73	81	89	89	82	81	69	67	89	66	96	84	72	67	77	66	89	82	86	77	74	76	72	59	68	67	88	85	82	88	79	87	88	89	68	94	79	84	85	81	82	87	85	95	70	73	81	95	79	76	76	78	86	67	67	74	72	75	91	89	82	87	74	87	76	78	71	104	75	81	86	90	71	75	63	72	78	82	67	78	89	77	69	97	78	76	83	96	73	77	77	72	85	84	83	91	85	82	97	58	81	87	78	80	69	91	68	74	80	83	95	82	87	71	78	77	81	81	102	75	84	79	87	61	66	63	83	50	74	88	88	92	74	83	71	82	84	75	70	68	77	77	80	100	76	88	76	80	70	96	72	87	78	84	88	59	81	81	66	86	69	78	90	66	59	75	84	70	86	89	71	70	89	73	73	67	87	71	75	95	83	81	86	77	87	75	78	87	95	83	79	84	87	88	70	80	74	80	88	83	73	92	90	73	95	75	72	77	86	86	68	72	68	87	66	95	90	79	78	70	77	64	91	67	80	88	68	70	72	80	74	93	76	88	67	73	79	75	76	73	79	68	85	70	101	81	86	65	82	69	77	68	83	68	67	90	93	62	89	82	89	80	78	88	66	87	85	85	81	78	72	78	97	83	95	71	93	72	67	75	83	83	83	87	70	78	87	89	92	70	66	95	86	75	90	87	72	78	72	81	77	96	84	75	77	75	85	84	73	87	75	74	77	83	84	75	83	83	90	68	100	94	84	87	84	66	83	79	62	91	83	90	85	88	84	75	69	88	68	76	77	79	80	92	88	85	102	75	59	87	77	81	73	82	83	74	83	85	98	81	84	91	95	79	81	77	78	78	72	88	84	87	75	87	84	78	84	84	94	71	75	78	86	83	78	71	86	80	86	78	73	96	69	82	67	80	76	84	108	100	76	79	56	79	83	94	75	85	87	81	87	91	81	73	69	72	64	70	73	79	72	69	83	84	83	82	68	88	71	81	71	82	74	66	78	90	91	83	74	84	66	71	73	83	92	80	85	91	92	73	69	81	82	82	84	82	71	87	83	77	76	72	76	85	77	83	69	60	100	78	90	80	96	86	79	73	95	81	88	73	82	85	77	81	68	88	83	81	79	90	80	82	70	69	102	94	67	75	89	92	84	67	92	64	92	78	90	75	66	87	92	95	67	68	92	78	72	91	89	83	81	84	77	102	78	92	82	84	85	86	88	74	77	80	80	75	65	86	91	78	73	71	67	75	76	81	79	87	66	77	70	77	65	79	66	65	69	77	68	111	65	91	82	90	53	62	68	71	80	64	82	70	74	63	83	88	84	94	79	75	72	91	101	87	85	76	67	78	82	82	77	81	80	72	83	74	71	76	84	75	77	67	56	92	87	88	94	81	78	66	67	79	93	73	80	74	69	93	98	73	73	94	78	73	77	78	83	72	85	70	70	76	73	110	90	91	78	83	76	60	80	66	80	95	108	64	62	78	92	74	69	74	71	70	75	74	85	85	77	65	97	78	81	83	82	83	74	75	84	80	90	91	81	85	91	81	87	70	69	72	65	78	77	85	74	56	97	88	64	75	85	80	62	73	80	90	67	87	74	65	71	89	79	73	70	77	77	72	92	78	84	79	73	88	83	86	87	76	82	93	71	87	76	89	87	96	66	83	76	96	69	68	64	87	70	71	68	68	78	76	77	64	83	80	89	90	82	80	86	72	100	77	75	83	75	71	73	101	54	73	77	70	67	71	67	92	89	92	80	95	80	89	83	64	80	84	61	88	85	82	82	76	78	88	78	70	67	82	87	76	85	75	83	86	82	82	93	85	77	79	81	64	80	78	91	88	73	64	80	76	86	80	71	90	74	69	82	82	92	87	85	73	77	82	68	79	89	95	76	78	76	73	63	82	82	87	72	77	56	101	86	83	82	76	102	85	80	73	83	89	82	81	74	77	80	90	75	87	91	74	93	69	78	74	87	79	75	67	68	94	87	79	65	90	72	68	86	72	83	70	71	94	67	69	90	93	96	85	77	81	72	79	85	92	77	88	78	77	86	74	80	91	83	99	78	76	86	83	88	79	77	84	74	78	84	95	58	92	87	77	74	83	90	83	85	80	93	65	80	75	94	75	72	78	74	66	74	75	81	66	81	79	67	71	67	81	85	80	80	97	97	65	73	68	63	91	82	60	85	94	83	46	85	92	68	65	69	97	87	74	77	70	67	94	75	86	84	68	88	102	72	79	73	76	89	78	83	70	103	74	59	94	80	75	102	89	80	109	75	77	75	85	68	94	61	70	75	89	62	83	76	69	70	74	72	76	94	88	53	69	95	67	92	73	68	85	80	90	70	82	83	96	80	76	71	68	75	74	66	71	74	85	71	79	84	79	87	88	87	77	61	88	76	93	76	81	78	76	77	82	69	88	85	76	79	76	72	73	76	73	71	95	73	86	79	85	66	90	88	73	79	79	94	78	64	76	86	94	77	85	78	73	89	90	67	69	71	90	105	66	92	88	67	63	94	80	80	82	74	81	90	87	87	77	66	71	87	86	68	90	65	82	81	94	84	79	81	76	76	98	76	78	93	69	83	73	86	85	76	87	76	80	83	81	73	97	90	86	78	66	73	100	82	65	73	81	62	83	90	68	66	83	88	88	72	76	82	84	75	87	81	82	73	65	77	70	69	87	69	53	77	78	78	69	69	78	74	83	85	76	79	69	98	82	70	74	81	78	92	74	93	85	71	84	71	94	71	82	94	88	85	78	75	86	66	74	82	82	76	94	74	85	94	74	87	74	81	69	65	70	77	77	90	92	97	68	80	80	100	57	85	75	84	77	83	92	90	94	72	72	76	82	97	72	95	66	85	73	80	92	90	71	85	98	95	85	87	84	78	73	100	85	91	68	80	74	77	67	80	74	88	65	64	67	75	70	91	93	86	95	73	75	69	89	93	71	73	86	86	76	78	93	87	71	87	83	69	91	68	76
13304	673	1297	1478	1189	968	760	644	555	483	449	441	389	379	366	325	321	324	286	303	241	296	299	280	296	273	236	270	263	273	257	242	220	254	238	247	236	255	282	242	236	267	224	234	219	238	253	218	213	272	251	246	233	244	244	236	210	259	219	195	190	232	237	243	240	191	221	222	224	248	195	225	240	196	245	238	218	220	217	237	237	228	235	238	228	205	207	226	226	202	207	235	255	250	232	218	251	217	210	233	232	223	228	235	239	229	204	223	230	214	220	237	198	198	236	216	222	228	213	225	258	236	224	229	220	212	224	216	255	222	224	243	217	221	218	227	248	232	235	183	206	224	248	243	244	215	215	223	234	210	226	210	208	220	225	221	208	240	230	217	231	244	213	207	198	240	206	221	213	217	237	227	227	231	217	232	222	228	236	238	236	209	236	216	228	232	230	218	199	216	251	237	252	245	223	217	237	242	212	239	227	256	218	214	233	218	217	200	232	230	184	238	230	191	245	236	207	241	222	209	228	208	226	252	228	230	237	223	250	209	237	231	247	213	228	232	218	236	189	210	228	241	229	203	221	218	218	208	209	231	199	212	229	208	223	214	226	223	225	233	214	234	226	228	263	195	213	231	221	228	237	206	228	223	215	251	242	237	237	206	229	208	196	220	232	244	237	226	260	237	229	231	235	225	242	204	218	235	245	215	233	218	220	234	205	216	224	241	235	200	237	203	227	229	235	206	218	223	204	195	211	207	222	205	231	220	234	214	209	225	223	247	223	225	235	234	214	216	231	235	240	212	250	245	212	241	236	228	209	213	236	216	204	196	214	201	220	236	239	241	220	219	206	230	228	220	219	238	190	211	213	245	223	208	219	226	226	214	248	227	258	213	226	234	215	227	220	243	225	218	230	216	213	215	218	256	230	221	217	231	226	198	212	212	207	236	231	249	231	200	225	218	210	205	238	245	212	202	232	216	208	218	215	201	255	202	225	198	223	238	201	209	223	206	214	214	200	245	224	236	217	202	212	247	249	235	236	205	222	209	234	226	243	223	213	223	250	233	207	224	234	209	255	203	213	231	211	214	225	226	198	219	215	226	216	215	217	203	233	205	216	240	198	221	235	210	211	241	221	243	228	223	229	235	241	250	193	222	224	246	218	201	230	241	216	253	209	247	214	228	211	219	216	203	208	211	195	251	235	214	230	220	215	238	224	209	227	236	228	211	224	199	234	209	227	234	223	233	226	235	238	210	233	233	208	225	230	210	226	230	232	244	216	244	239	232	237	217	245	228	227	224	234	216	235	198	233	237	225	248	208	207	225	223	209	227	208	206	223	210	219	235	244	230	207	236	223	223	229	222	236	244	211	225	225	242	215	240	194	235	222	232	224	205	225	267	210	212	246	213	243	202	223	218	237	230	221	230	213	232	233	233	200	212	256	233	224	241	236	214	214	224	236	216	227	225	210	215	203	255	212	257	244	234	227	201	241	223	231	210	225	242	223	223	217	211	220	242	204	254	223	244	244	207	220	246	224	257	232	245	235	226	242	214	204	211	219	207	221	230	228	213	212	214	233	225	239	226	229	215	234	216	216	241	244	251	219	224	213	195	228	241	238	237	224	220	225	209	228	238	244	234	211	217	202	221	250	223	216	226	227	224	227	215	208	218	225	219	225	214	231	217	231	247	249	239	207	232	218	214	205	231	228	214	211	224	196	200	228	229	230	204	213	222	247	226	243	216	244	239	241	253	220	221	244	220	212	219	220	224	217	219	233	227	227	239	213	238	231	228	243	196	245	226	226	216	219	216	202	254	259	220	197	223	215	225	219	226	239	218	237	201	198	234	224	227	211	231	231	259	215	217	210	227	249	212	233	234	201	258	216	235	223	227	219	227	245	237	235	223	209	250	236	242	222	227	231	201	245	247	203	242	231	199	209	226	226	233	230	220	202	228	248	229	213	235	239	219	217	223	221	223	200	205	204	225	248	245	230	239	213	225	234	226	217	215	249	239	221	219	230	221	198	212	195	218	219	243	242	230	202	241	215	240	244	215	212	225	255	228	223	235	247	208	234	229	221	236	232	234	237	220	207	228	233	243	229	212	193	203	222	229	246	199	220	217	203	220	236	218	219	239	212	226	228	245	222	254	223	223	219	219	223	204	221	221	225	226	215	236	246	227	209	210	200	223	240	192	230	219	206	227	218	228	217	235	237	232	213	228	230	249	221	256	180	243	204	219	251	220	219	232	220	244	242	232	224	220	217	236	242	224	228	219	212	224	223	237	215	218	227	193	254	243	209	215	215	221	222	223	222	240	229	217	191	216	236	219	212	216	221	237	236	227	233	226	223	227	211	230	245	230	226	233	193	229	221	221	218	225	232	203	206	237	228	221	231	222	205	226	230	222	226	226	220	236	223	224	264	232	234	212	222	231	263	245	248	235	214	246	243	241	199	228	208	236	198	233	225	210	223	212	223	207	239	217	231	235	196	243	228	218	228	225	190	227	235	226	226	232	230	260	203	249	237	217	229	226	237	230	207	190	231	239	239	237	206	220	187	206	255	242	253	253	218	191	228	251	205	224	211	236	221	222	240	202	206	209	218	226	233	212	244	201	237	230	220	223	226	215	240	219	209	228	227	225	221	236	221	214	240	234	262	243	227	227	237	216	218	218	230	206	229	223	237	219	230	231	207	268	234	212	209	245	237	225	241	185	252	211	238	236	230	211	231	239	246	228	241	216	222	229	235	218	216	205	230	220	225	222	225	222	204	191	231	255	220	235	217	214	234	240	255	236	195	225	191	182	226	252	212	210	227	212	230	223	233	217	229	221	226	209	252	206	209	229	238	234	235	214	237	214	199	206	203	257	231	203	215	218	224	218	199	236	235	228	215	226	241	230	244	197	232	217	242	249	218	241	232	211	231	224	224	207	236	233	200	216	221	228	220	218	210	222	213	240	241	230	207	221	201	238	242	244	222	203	214	243	229	200	223	212	250	236	222	231	216	214	231	243	221	221	215	255	219	220	221	236	232	210	186	246	241	226	232	252	221	256	206	221	225	235	231	184	238	230	233	219	216	249	232	235	213	247	222	226	214	244	219	207	230	214	191	224	226	231	209	201	221	227	207	237	202	216	215	218	230	199	242	230	201	237	213	226	216	202	226	242	231	216	203	235	213	202	236	229	228	203	252	225	208	220	206	207	233	232	220	212	242	219	234	214	220	233	220	214	242	222	191	239	236	210	217	225	220	234	226	207	235	234	243	231	237	208	223	224	215	253	222	238	232	222	232	212	229	228	228	196	255	222	230	225	198	239	218	225	234	231	236	203	257	202	208	207	215	225	236	225	213	200	209	238	221	232	228	218	233	244	210	219	220	239	217	229	204	223	217	222	232	225	220	242	231	208	216	210	231	220	222	204	219	219	210	234	228	211	212	238	235	217	218	204	214	211	197	211	181	227	225	229	208	245	217	228	245	226	232	209	226	222	226	195	213	226	221	211
3976	314	298	314	310	278	307	314	292	272	306	335	289	295	286	288	289	284	328	315	300	292	288	289	307	303	289	267	267	293	322	299	318	317	297	292	302	293	310	295	328	320	325	326	310	284	287	307	328	281	291	285	296	304	281	296	326	302	299	314	308	300	308	298	281	305	299	294	290	334	299	288	329	275	274	288	287	288	291	327	304	297	299	280	299	315	302	291	321	277	312	301	277	290	291	289	301	300	290	304	266	332	302	317	284	296	256	266	281	283	298	307	340	321	297	302	303	269	296	271	316	338	308	270	273	308	281	304	320	297	318	288	264	303	303	296	298	276	267	277	309	313	285	317	305	287	302	289	324	334	289	281	278	317	316	288	328	280	280	302	303	311	273	308	300	285	296	265	287	277	305	303	288	294	312	316	313	278	284	298	299	299	339	307	280	281	325	287	313	282	270	312	306	302	308	290	303	314	281	340	293	304	302	280	301	285	293	308	280	319	280	290	297	262	300	304	315	289	286	293	324	337	303	320	306	308	278	288	319	300	320	301	302	295	303	298	288	299	302	321	286	306	287	305	314	298	285	294	288	288	321	299	286	259	315	285	286	284	321	288	279	302	294	294	314	302	302	294	275	320	291	322	287	325	322	297	288	290	317	353	257	326	267	263	330	287	295	288	281	295	300	285	286	318	282	303	270	293	284	299	304	301	295	326	326	315	316	307	279	289	300	276	319	283	283	294	318	309	312	331	315	294	291	256	294	290	316	287	312	297	308	294	297	262	300	271	308	305	289	291	343	263	338	289	304	289	302	295	287	315	300	294	307	292	288	277	320	289	294	307	316	297	289	301	317	331	280	295	248	272	297	266	267	314	289	298	297	295	311	293	302	298	294	292	284	268	308	307	291	287	279	301	285	323	314	320	277	291	290	262	283	304	316	324	290	330	294	272	284	306	274	290	282	312	279	275	307	272	314	300	297	304	301	325	339	273	299	292	310	266	297	313	306	294	309	290	271	304	288	279	287	306	320	308	300	277	315	320	286	296	296	309	298	294	308	311	301	307	291	271	301	279	292	275	286	286	293	282	310	289	301	289	285	309	336	302	296	280	288	294	323	283	300	280	270	279	295	299	319	299	316	285	278	276	282	329	305	315	303	314	314	299	286	317	283	312	288	283	290	313	270	314	311	301	318	303	321	291	286	293	284	308	307	313	278	341	290	286	292	287	314	277	279	314	263	303	303	312	307	304	304	294	308	282	319	302	288	296	285	263	300	273	296	268	305	304	293	302	298	286	316	269	305	311	286	311	289	315	285	275	260	293	329	305	312	293	281	308	258	289	256	309	303	275	296	288	316	271	299	330	319	285	318	288	296	287	285	282	274	317	307	265	298	299	276	311	277	270	304	313	283	303	279	291	302	309	275	275	291	286	303	322	303	294	318	298	302	288	305	292	288	308	292	320	305	292	287	305	311	330	285	252	297	304	262	291	271	317	304	284	282	313	304	283	286	340	289	282	296	289	329	291	289	317	309	289	308	314	297	296	285	308	327	302	310	322	271	292	276	289	291	276	295	294	297	310	305	317	277	303	316	296	294	278	280	257	287	309	275	284	308	314	368	288	317	295	311	300	290	286	279	331	309	282	310	274	286	270	299	282	316	297	296	283	308	318	277	308	309	303	269	280	300	295	275	308	283	348	330	307	312	298	328	273	273	300	313	282	298	284	307	299	304	310	280	333	293	320	282	297	288	288	291	306	301	266	270	291	289	291	294	309	317	322	263	316	306	297	264	266	306	316	278	312	304	285	278	300	300	312	297	315	296	300	287	363	307	328	309	274	279	317	288	315	290	309	317	283	279	285	294	307	274	279	257	264	292	316	297	308	270	284	274	307	291	331	288	298	299	306	290	317	305	326	287	278	283	302	290	296	298	297	297	282	281	304	291	302	310	316	291	278	276	298	302	274	263	294	277	284	290	272	313	311	289	316	283	286	296	286	302	284	281	308	327	337	303	265	342	288	307	290	300	284	292	272	332	303	319	300	275	284	269	328	336	286	313	281	285	268	277	295	312	276	318	315	296	316	285	301	300	292	315	323	304	289	302	296	291	289	297	305	285	279	303	328	293	277	264	323	306	316	307	294	289	277	275	300	320	290	270	286	297	290	288	309	301	311	299	307	283	275	309	272	301	308	308	296	322	323	295	306	266	317	287	297	308	320	309	302	296	348	309	262	306	289	307	307	301	294	324	293	301	320	301	287	322	295	285	285	258	322	309	297	318	299	300	307	261	302	286	289	293	294	319	284	282	305	332	314	295	283	288	298	326	286	304	272	302	300	250	279	295	307	272	318	311	311	285	310	258	276	292	294	293	326	296	296	312	307	279	307	303	301	267	289	266	244	295	306	289	312	313	295	305	296	291	269	286	302	289	309	283	283	283	302	315	326	279	269	317	313	328	302	289	302	256	258	350	310	285	281	290	301	279	299	344	303	319	293	262	292	311	321	306	312	292	339	315	263	286	268	280	308	321	282	324	304	277	297	302	306	337	283	290	314	330	289	284	296	298	324	266	306	325	271	284	286	297	307	292	293	266	286	330	262	279	307	343	287	320	291	289	326	276	306	312	286	271	294	318	321	306	322	288	290	338	321	295	287	286	285	308	317	318	289	292	291	278	285	310	290	279	292	327	295	298	312	292	300	302	310	292	306	303	294	311	298	309	340	287	280	300	296	256	304	297	298	309	328	300	288	309	307	299	289	307	277	271	306	311	270	333	286	288	293	271	314	270	325	284	300	254	294	298	319	294	272	282	261	271	292	315	293	310	315	311	303	311	329	323	292	331	265	312	309	263	274	284	293	307	284	290	283	322	293	320	288	278	262	282	344	299	303	311	299	277	306	281	285	288	308	303	271	297	304	283	323	316	272	282	310	266	287	306	311	267	293	305	299	254	307	295	287	300	294	316	302	273	287	294	306	307	282	311	283	304	311	323	309	282	266	315	286	295	256	292	302	314	353	309	270	293	298	303	302	295	294	322	295	270	311	309	301	302	286	263	296	296	309	270	302	267	287	299	298	280	321	298	292	297	287	318	289	339	294	317	306	292	318	253	284	297	309	272	303	282	312	297	288	312	325	284	313	283	300	336	320	274	306	288	286	297	274	289	313	287	291	295	284	281	303	313	315	275	267	306	295	297	327	308	289	296	320	286	306	261	313	283	320	301	324	339	247	287	289	274	307	307	285	290	277	315	261	283	280	303	280	310	298	324	297	283	299	308	293	295	276	290	265	281	261	305	288	299	279	308	284	344	291	285	330	286	284	290	305	305	289	309	292	263	323	281	325	262	284	306	288	265	267	263	289	321	309	294	333	292	313	269	292	307	321	293	289	314	316	291	287	327	297	292	337	268	322	319	307	284	299	327	328	314	284	308	313	293	309	287	287	321	335	281	305	309	257	337	301	289	288	316	272	321	317	316	296	314	313	300	269	292	304	307	284	297	290	281	286
3962	687	747	702	746	726	717	718	725	737	702	712	669	673	721	745	702	745	677	736	719	697	709	754	690	754	717	738	765	695	720	687	704	720	689	701	697	737	722	715	671	681	709	724	738	734	719	692	651	732	655	658	722	707	647	697	707	686	705	712	674	691	719	718	705	644	714	672	715	697	718	720	765	675	657	723	725	722	713	707	690	755	695	731	741	665	686	711	707	691	718	688	705	713	689	700	730	719	689	672	688	727	702	703	689	716	728	722	730	715	733	658	700	675	727	677	713	733	670	709	720	743	679	705	696	702	697	731	735	689	724	737	726	701	724	714	699	743	714	690	694	679	699	702	703	719	736	740	724	692	666	659	743	665	637	686	712	695	697	682	696	680	720	755	712	724	703	699	730	696	709	701	771	774	694	697	754	707	686	727	712	715	698	751	674	695	694	751	719	689	714	700	731	714	690	721	742	694	710	750	727	713	712	703	681	703	732	725	664	678	715	691	731	662	663	704	681	709	659	653	705	717	755	695	650	660	702	730	700	718	751	757	726	759	717	700	703	657	685	665	706	706	689	674	685	720	714	693	747	685	679	703	749	676	677	713	738	735	728	713	667	714	684	711	698	662	658	705	741	682	689	681	711	634	708	741	717	714	683	673	724	703	736	710	703	674	720	717	698	697	763	701	715	758	650	724	718	713	688	715	655	688	712	704	727	735	732	710	689	693	701	671	732	713	693	749	725	681	743	712	696	700	698	716	770	693	712	699	735	769	728	753	696	696	737	726	637	699	705	689	719	672	723	685	709	711	696	679	702	732	733	703	650	737	670	686	650	730	702	721	644	769	735	711	693	677	725	691	707	725	724	693	687	693	679	732	755	719	675	700	712	709	692	732	703	703	700	733	719	702	700	714	717	652	680	721	741	701	738	742	731	678	715	664	769	689	695	659	680	698	732	720	671	676	713	668	690	703	709	703	690	699	680	704	696	696	672	711	639	709	762	742	685	718	711	705	753	695	685	665	712	674	668	710	653	689	740	730	736	715	752	711	659	701	693	711	713	731	712	704	684	702	706	714	671	715	693	723	700	733	675	709	703	700	729	731	676	743	734	674	713	653	704	663	684	701	720	628	721	759	686	697	681	720	704	723	674	733	706	691	719	712	662	720	717	751	652	693	746	665	696	732	649	697	682	690	702	709	730	672	701	731	662	728	688	736	730	720	705	703	686	725	710	684	703	706	705	704	707	689	756	711	713	734	680	733	681	670	734	697	676	679	717	748	715	709	687	720	657	712	711	728	680	685	675	767	713	757	715	695	722	728	721	728	670	696	779	681	693	681	714	726	723	697	726	726	711	752	695	684	686	702	695	752	732	678	674	717	647	697	699	707	723	679	736	718	709	748	747	693	695	702	758	737	697	666	740	708	701	679	756	698	711	742	726	670	676	716	647	731	660	697	684	719	685	732	713	708	691	709	679	694	749	675	736	717	654	695	731	676	744	705	684	705	717	726	699	714	671	706	742	724	673	735	747	719	660	690	713	736	719	665	711	736	722	714	731	755	664	709	688	763	711	682	716	744	744	712	722	705	698	704	698	661	742	650	724	683	737	712	714	702	677	692	740	721	644	694	707	701	698	688	683	660	736	697	740	681	677	707	679	717	759	666	658	720	667	707	695	720	698	673	699	725	682	700	712	655	695	715	744	709	742	708	700	669	682	711	674	714	709	736	660	688	671	736	720	706	729	694	709	712	696	674	694	674	694	681	717	745	687	714	681	735	743	715	747	690	677	722	735	648	692	669	749	698	716	745	715	658	686	729	757	670	661	717	729	688	689	681	712	697	715	667	719	700	718	743	757	741	695	756	787	697	686	666	689	728	692	674	686	679	664	708	729	706	696	654	728	733	712	783	731	730	686	698	762	739	722	737	703	754	676	668	721	707	716	716	644	708	752	727	710	683	735	684	672	682	729	715	702	706	711	703	698	707	713	701	701	730	745	733	688	688	698	714	728	663	679	704	697	708	762	696	695	741	650	678	686	661	689	747	702	707	658	652	671	692	705	703	743	688	680	713	712	667	706	688	700	716	735	673	673	716	664	688	673	682	650	694	696	698	703	702	670	731	748	674	751	662	728	738	733	718	704	729	721	687	662	698	695	701	749	736	720	751	735	676	698	688	678	692	743	714	740	680	679	693	675	730	736	700	752	680	695	681	696	662	724	680	739	717	686	677	715	699	758	680	692	734	718	676	754	658	702	759	705	728	730	716	688	669	700	693	741	698	684	692	668	681	718	691	711	714	684	711	691	708	712	683	699	706	667	732	742	764	724	673	665	666	728	675	723	729	734	695	734	718	667	709	754	673	702	764	692	707	713	711	747	770	705	731	707	725	736	675	654	742	724	674	705	724	731	697	727	656	698	667	677	666	645	718	720	721	655	746	722	667	722	762	723	713	705	699	719	688	687	694	696	713	715	736	696	721	707	664	737	703	664	736	719	725	706	695	689	658	783	688	701	727	710	758	698	661	662	648	716	659	661	674	667	714	707	707	679	670	681	678	719	707	686	693	731	710	731	762	729	721	713	716	706	685	741	692	700	751	708	751	706	686	759	780	671	687	656	697	740	702	722	692	725	701	673	694	682	701	711	707	725	699	719	706	710	706	708	678	662	700	737	706	715	683	707	666	688	678	669	719	708	757	707	747	721	687	690	714	695	667	729	728	727	713	655	701	707	756	707	721	662	673	743	756	704	729	689	734	668	705	690	688	698	703	699	746	713	649	686	705	755	726	754	687	678	725	739	714	706	675	708	702	698	686	734	729	672	693	694	691	704	689	702	741	659	735	709	697	743	700	690	739	754	737	692	720	733	736	696	725	677	725	678	688	747	740	687	749	742	704	708	689	760	749	720	733	680	745	711	660	698	671	689	718	700	724	707	649	732	681	683	709	711	682	703	634	736	739	719	713	677	683	725	716	719	759	672	762	705	743	725	733	736	708	721	675	695	753	711	695	736	673	675	723	709	727	744	718	675	719	664	697	691	725	693	720	688	722	664	700	745	708	676	686	700	716	683	762	729	712	726	687	733	731	744	706	719	770	690	676	721	696	732	734	675	720	698	698	710	692	719	697	684	671	701	687	680	749	729	730	720	721	725	691	685	690	674	700	718	725	689	733	685	702	701	711	763	727	696	663	712	717	676	657	718	709	660	766	739	728	686	709	716	657	699	753	715	698	680	716	687	732	732	754	689	678	677	742	715	667	681	712	684	717	682	702	740	703	672	727	702	712	681	680	657	729	743	706	680	728	688	701	642	732	674	711	710	709	696	687	699	763	714	687	690	730	761	667	695	688	723	715	678	727	695	735	749	669	719	739	720	773	709	718	711	705	746	768	713	685	760	671	726	705	711	701	676	693	646	712	708	706	678	701	737	717	701	717	717	727	743	697	686	710	663	724	720	720	696	681	671	702	705	679	699	687	712	690	678	704	744	704	698	691	720	685	672	668
14253	786	435	360	296	301	288	250	269	205	188	211	225	206	238	193	206	221	203	217	235	195	193	214	196	189	213	193	228	182	205	224	211	238	203	224	227	206	221	211	220	203	181	204	246	183	199	191	227	212	160	194	218	203	192	214	222	197	201	213	234	188	177	195	224	203	212	201	211	225	202	219	214	203	219	214	227	214	185	196	235	191	201	200	180	208	203	205	223	209	197	232	189	209	206	201	190	188	172	192	214	189	217	220	202	185	220	202	190	183	203	214	208	213	235	225	197	196	238	185	173	233	202	217	211	187	190	216	224	204	185	208	216	224	198	220	199	219	208	204	196	215	218	184	200	216	204	214	206	240	210	194	196	203	185	206	204	239	199	209	207	219	222	213	215	197	209	200	203	231	204	222	220	216	200	213	204	215	199	217	227	182	173	203	220	217	216	191	247	204	225	184	188	193	222	212	216	192	192	216	204	205	183	224	208	228	214	208	223	200	183	198	225	225	221	184	223	200	219	223	216	239	213	197	184	211	213	194	248	194	201	202	198	199	198	186	236	194	198	207	171	194	203	208	215	179	184	221	204	214	215	202	180	232	218	179	219	200	201	168	184	201	202	199	219	204	220	209	213	199	183	220	216	217	181	204	194	211	198	241	223	232	202	185	177	204	204	195	216	207	195	203	228	196	197	218	209	200	195	226	189	237	201	232	190	194	214	233	230	207	198	207	223	195	197	192	228	195	221	211	183	179	189	239	202	237	176	211	178	230	235	207	192	207	211	210	203	225	209	212	191	200	220	231	176	210	210	205	199	179	218	212	210	225	202	198	209	246	244	210	190	212	210	249	201	215	214	218	209	234	232	197	195	208	207	201	196	235	181	227	192	190	199	211	210	238	191	197	233	232	181	221	202	183	198	217	193	224	202	203	210	227	234	217	207	227	219	217	197	207	213	204	188	209	236	238	201	193	181	197	198	220	182	216	210	209	196	206	185	197	201	150	215	206	223	194	200	192	242	213	189	193	191	198	211	239	207	208	212	206	191	207	206	224	211	234	208	216	184	195	217	232	194	222	192	202	225	198	223	197	198	187	209	222	209	217	208	196	214	221	220	204	186	191	196	239	221	214	182	216	220	199	201	203	201	213	230	209	209	200	205	215	231	200	218	205	200	215	229	236	201	229	212	197	207	195	223	200	205	234	196	220	203	215	213	200	211	182	221	209	199	207	198	174	203	207	229	194	227	204	218	230	213	187	206	229	208	213	191	219	211	234	224	201	204	233	218	185	213	197	206	219	202	199	203	202	191	207	240	201	193	194	227	197	232	218	235	220	195	202	190	208	207	224	187	207	200	218	183	205	200	241	217	234	211	203	210	188	208	215	211	199	189	193	248	195	184	189	205	200	210	210	188	229	215	198	194	194	188	214	213	195	227	225	222	193	196	223	227	192	224	206	202	196	192	201	211	204	186	177	222	188	213	196	196	203	204	228	196	211	200	205	199	208	213	202	194	209	210	206	233	213	231	192	212	203	202	233	229	234	233	222	203	194	208	220	213	202	185	209	213	209	212	208	220	206	197	193	204	197	206	166	189	204	202	214	218	211	196	225	209	188	219	222	210	205	209	190	206	230	213	201	219	201	206	209	224	222	226	226	204	196	206	221	188	213	196	246	220	197	208	220	207	201	192	205	205	229	213	211	193	189	203	214	217	196	213	237	225	202	200	185	226	181	201	203	199	221	200	200	192	201	206	183	208	215	201	212	227	210	227	198	199	192	207	217	220	231	219	214	210	235	204	191	220	165	213	238	191	200	210	216	205	188	183	206	215	180	219	223	218	218	233	211	187	210	185	224	190	201	218	199	204	189	196	218	238	198	236	237	221	171	227	198	184	217	193	208	205	211	221	192	221	218	235	221	218	179	224	227	243	216	196	191	186	237	217	179	192	193	191	195	221	197	197	197	179	193	213	213	230	208	210	218	223	210	217	230	214	233	217	214	210	232	239	197	211	200	206	202	228	191	209	220	205	202	203	200	193	195	198	200	225	220	185	206	197	195	222	209	212	168	175	224	189	233	201	221	191	205	185	225	216	235	229	210	223	222	198	207	193	197	235	230	216	187	202	183	210	186	201	216	207	220	173	213	203	209	210	191	197	223	199	212	176	193	216	213	205	242	196	178	213	244	194	221	217	214	198	185	219	187	208	219	218	221	209	214	199	200	210	195	210	198	215	203	218	233	217	199	190	213	214	198	205	190	194	224	189	200	207	218	215	236	208	193	211	197	212	216	234	185	182	212	219	200	202	213	194	202	233	201	175	204	205	201	204	239	207	197	204	222	180	190	203	219	227	217	210	205	195	204	199	207	225	201	201	221	190	205	209	219	203	185	226	207	211	211	198	206	199	196	215	181	183	190	213	203	216	187	193	223	203	218	207	204	191	178	208	206	231	181	220	190	203	192	162	226	209	191	203	209	231	181	211	211	238	191	231	215	210	224	185	216	208	239	221	231	203	205	244	240	198	199	210	211	208	196	232	200	224	194	206	205	200	201	203	199	186	197	211	225	219	198	209	226	207	207	212	199	203	192	206	223	225	185	193	208	211	212	212	243	220	211	202	219	195	217	208	223	209	176	207	200	232	240	214	219	218	196	191	234	186	210	188	218	196	201	191	189	195	199	196	212	231	209	197	203	195	209	217	229	179	191	203	203	215	200	180	203	202	209	208	209	195	197	198	204	228	204	226	213	209	200	204	182	192	214	211	230	198	201	228	245	210	226	211	209	242	239	223	192	228	211	189	194	210	203	188	201	215	207	191	208	214	194	219	210	203	211	175	195	209	206	212	218	205	196	182	193	200	223	186	195	208	204	208	212	200	224	207	204	208	184	222	217	205	212	224	192	212	200	229	195	212	192	197	195	189	183	196	223	197	208	202	197	220	193	183	232	200	199	205	218	195	224	180	197	207	205	195	222	230	223	205	219	207	194	201	200	189	200	200	227	213	173	203	201	216	199	208	215	211	227	234	228	187	234	231	224	217	210	198	183	186	169	200	200	198	188	192	206	189	219	211	205	182	195	189	223	217	207	181	200	200	216	201	197	200	194	216	176	230	207	216	204	177	210	188	217	232	217	213	205	234	178	222	220	204	175	223	224	194	191	212	206	195	198	222	190	220	197	215	208	223	208	193	186	216	214	212	191	216	198	214	218	203	213	191	211	193	191	215	195	215	196	217	240	213	235	203	202	216	211	207	200	210	220	196	189	204	208	186	228	222	205	200	239	237	226	221	177	187	239	215	183	216	190	228	204	198	204	215	197	198	198	209	210	203	188	208	234	210	208	209	233	214	205	184	207	207	189	220	219	204	210	204	192	203	213	212	208	208	195	204	189	188	215	216	221	204	197	203	233	211	196	217	222	192	202	224	214	205	219	228	247	214	227	219	191	194	216	194	203	230	189	201	195	217	205	213	215	182	215	210	213	183	210	203	216	200	186	218	218	229	218
10716	708	1032	1135	992	857	701	683	697	665	622	633	593	558	521	543	584	539	605	522	487	512	526	536	537	535	526	515	495	557	545	527	480	481	504	524	493	508	482	534	533	498	532	499	505	519	489	530	481	490	523	490	452	475	543	502	545	480	492	492	493	506	457	509	539	501	510	454	537	541	486	527	482	506	481	520	519	441	467	483	516	512	491	493	498	534	506	504	502	488	529	500	484	473	499	492	494	479	503	458	489	480	467	499	525	499	490	489	500	533	523	475	486	529	493	538	502	543	521	489	476	546	524	518	544	481	472	482	480	506	518	503	510	489	509	459	504	493	519	478	493	462	512	541	529	536	474	487	506	489	499	545	527	484	507	480	489	513	485	479	516	510	521	502	507	527	492	520	493	500	532	485	488	504	525	507	463	521	486	490	513	517	513	493	534	496	510	511	490	494	503	483	516	478	503	498	494	496	464	520	515	491	538	456	498	518	526	481	462	509	475	455	519	507	489	490	502	526	479	493	494	508	499	449	483	533	551	520	513	486	505	511	471	507	490	465	488	503	485	461	484	467	512	495	491	481	505	482	452	494	501	469	498	508	531	489	521	506	502	469	462	518	497	479	505	538	523	534	488	499	476	514	481	505	506	501	466	530	518	504	487	509	514	494	521	504	466	505	458	510	532	479	434	499	488	513	499	545	528	479	500	516	494	460	514	512	517	503	513	485	477	503	496	502	468	466	501	493	485	497	471	532	509	520	486	482	497	479	509	557	504	490	485	519	518	459	487	486	541	487	559	545	430	499	495	514	496	475	502	508	490	523	513	517	516	525	471	515	517	491	483	528	502	474	487	495	511	510	516	486	473	510	484	511	498	493	481	492	492	492	526	513	498	490	494	487	462	494	483	539	534	522	459	513	486	513	498	481	521	485	484	505	491	483	507	502	533	500	557	493	542	499	489	470	502	473	546	476	496	512	506	504	475	537	517	493	526	479	508	487	494	496	508	495	505	483	487	488	506	475	507	491	529	501	501	466	503	483	472	491	503	559	482	520	483	523	521	519	476	493	485	533	463	503	522	524	502	525	479	489	524	499	500	517	499	470	505	506	473	516	471	505	495	472	478	471	504	508	484	503	490	510	504	462	477	539	515	470	502	510	517	467	497	481	479	517	498	505	515	488	536	492	524	544	490	513	487	516	489	497	501	465	483	508	533	492	517	452	498	517	495	503	516	514	482	498	514	493	482	495	527	540	490	515	522	445	516	499	519	501	500	515	487	485	491	472	486	493	509	486	497	482	550	491	503	500	498	496	483	535	513	446	498	460	494	538	493	480	526	509	489	516	474	539	494	491	499	521	513	533	512	478	511	524	472	492	513	501	511	515	533	460	484	502	499	484	501	465	522	494	490	484	503	462	502	512	467	501	516	527	485	494	523	498	473	476	485	493	503	489	506	481	456	505	492	526	472	470	518	501	477	532	477	489	501	466	508	495	496	520	480	487	486	503	520	528	513	513	491	470	493	503	509	509	483	500	523	536	528	484	473	485	548	512	500	481	501	495	519	505	537	512	463	470	503	494	517	497	467	505	523	511	496	528	482	467	522	468	468	524	500	561	484	460	475	498	493	502	508	459	509	503	501	492	463	500	485	534	495	509	499	481	554	496	492	485	489	484	489	470	496	507	487	506	504	466	492	519	478	492	508	491	530	528	500	504	492	491	505	505	517	507	488	506	519	540	513	484	526	519	528	483	511	535	489	507	498	515	480	523	499	501	491	491	495	517	486	481	494	495	542	478	491	496	523	514	498	510	510	461	487	501	474	495	510	527	496	534	545	498	533	465	538	476	474	531	517	500	521	485	499	525	501	464	505	468	501	481	491	498	461	474	503	532	478	495	516	487	498	495	468	563	508	469	440	473	508	457	505	517	488	487	502	474	464	498	506	526	480	489	490	518	545	502	490	532	484	505	490	456	519	519	498	467	525	476	488	507	502	498	479	489	499	504	520	491	534	475	446	504	511	482	498	519	503	472	482	499	491	445	462	476	492	504	516	495	491	502	518	479	513	486	504	469	453	500	486	511	506	482	501	500	501	485	500	504	477	484	528	535	514	483	497	551	517	508	451	530	507	528	544	538	465	462	520	518	490	490	504	500	546	523	510	472	514	507	524	494	481	472	495	525	484	515	531	526	519	504	511	528	522	521	505	494	514	503	520	514	502	533	476	535	503	439	471	467	507	476	498	527	500	493	520	493	549	470	496	458	510	489	476	529	496	515	491	496	512	510	487	462	492	527	495	475	492	513	498	490	511	471	492	519	503	497	505	502	507	519	479	520	508	499	505	515	501	488	486	509	477	514	486	500	518	503	546	482	527	498	498	482	491	524	499	475	495	513	522	475	508	474	492	498	463	490	516	503	510	533	528	482	508	491	504	477	492	510	513	477	505	502	497	513	497	495	513	493	466	491	492	548	457	502	483	516	493	502	509	506	488	482	522	467	490	524	518	506	502	491	505	473	466	489	505	492	478	535	493	517	530	511	522	470	555	513	516	446	539	535	477	509	500	453	505	508	479	480	531	505	469	533	503	509	482	507	509	499	494	466	460	518	526	503	483	535	485	441	495	517	489	580	424	470	550	466	480	514	484	511	490	513	487	497	525	496	523	488	510	513	509	490	501	519	530	459	513	489	496	503	506	492	563	468	436	501	493	490	499	461	464	468	520	493	502	473	514	492	525	497	480	478	504	502	490	507	516	512	547	487	516	447	500	455	540	518	513	490	531	532	473	510	517	455	485	503	491	529	487	558	491	466	495	495	470	511	477	523	539	498	525	468	489	474	537	493	481	519	512	492	502	493	494	435	518	475	510	493	511	476	501	505	545	522	524	479	498	529	499	503	500	484	483	492	527	501	504	492	510	490	510	508	475	533	526	516	509	468	522	500	534	492	494	499	487	524	432	529	547	483	507	468	488	474	532	541	516	563	512	485	526	498	524	486	519	509	513	507	512	521	480	497	530	483	476	492	531	517	485	469	488	474	478	473	519	515	524	501	491	476	507	531	528	466	479	498	508	467	520	523	525	505	508	521	498	536	467	519	487	505	470	493	517	474	484	516	480	531	543	483	504	462	500	508	515	534	471	535	499	483	426	487	482	496	483	516	521	493	507	491	513	478	473	508	499	531	526	463	513	488	481	493	468	528	509	523	527	504	468	465	527	474	519	485	492	487	482	533	461	516	527	540	496	474	545	531	540	506	511	463	520	539	525	515	494	498	508	473	474	517	509	495	494	487	507	512	485	513	464	518	465	537	530	533	512	501	507	505	505	508	520	478	509	474	504	493	513	512	506	463	473	483	524	474	492	490	517	531	474	527	553	486	499	485	503	540	512	543	516	472	490	479	534	474	545	509	552	505	498	514	515	498	485	530	488	462	486	511	527	504	517	488	509	497	507	499	486	492	466	504	513	490	490	479	500	508	509	522	496	478	504	523	505	476	508	512	489	494
22057	1671	635	408	256	222	155	140	140	118	112	91	107	104	103	107	88	113	98	93	91	86	95	68	84	98	72	86	91	70	62	90	72	98	87	91	75	59	100	95	73	106	80	95	82	75	90	92	89	86	79	94	97	86	71	71	92	77	71	94	83	81	70	82	71	67	83	68	71	66	82	69	91	81	89	76	75	80	93	78	84	81	63	81	76	74	79	85	83	87	87	72	75	85	76	67	81	73	69	90	71	76	86	89	97	59	83	97	82	82	58	76	78	77	80	60	75	76	75	91	82	71	62	81	78	68	80	73	80	86	76	81	93	81	81	85	88	83	79	83	79	86	88	83	60	67	88	85	101	84	87	73	88	85	89	72	85	90	85	57	96	80	73	90	75	81	69	77	89	79	66	76	67	73	73	89	72	74	85	86	86	99	79	77	85	66	73	80	86	70	74	83	67	92	78	84	74	57	72	72	68	90	81	72	76	88	87	79	92	75	78	64	64	92	83	71	91	88	61	58	98	81	79	76	84	66	76	93	79	91	77	76	76	89	81	75	68	84	86	70	78	82	84	78	81	64	75	88	66	75	90	91	84	65	77	78	70	84	84	93	65	87	74	75	71	75	84	81	73	60	84	65	77	79	89	96	74	94	74	80	76	83	67	69	84	81	74	70	69	78	77	86	66	96	77	81	75	73	63	79	83	74	82	86	78	99	78	77	75	85	87	63	88	62	78	64	81	99	87	87	72	74	69	70	89	62	63	88	65	68	65	75	87	86	75	74	58	73	68	73	72	83	81	91	89	95	65	82	78	101	77	70	71	92	85	69	75	58	73	77	80	72	62	84	75	80	86	76	94	82	85	79	73	99	83	71	74	78	77	73	69	90	91	76	62	88	78	74	81	78	90	84	81	88	75	78	102	87	86	71	75	65	64	87	78	63	85	74	84	78	88	87	80	88	92	86	61	90	88	65	92	59	78	75	76	81	81	104	84	60	85	85	98	89	67	67	88	87	77	90	82	73	89	80	72	77	77	93	82	93	78	78	82	71	73	85	87	81	88	78	79	77	75	80	81	76	69	86	83	87	70	76	76	78	75	71	60	83	92	66	81	73	89	88	91	89	75	74	90	81	82	78	78	80	74	81	70	80	81	76	88	82	63	89	75	83	90	86	85	81	82	84	72	57	73	78	81	95	71	75	80	60	78	85	92	81	89	79	70	71	85	91	90	87	85	84	83	80	67	75	80	73	85	76	85	65	77	62	73	96	71	85	78	85	103	97	89	83	87	72	78	70	104	53	75	69	72	94	75	75	84	81	83	82	75	73	79	73	84	73	80	77	82	71	68	55	80	75	90	80	84	71	88	85	70	69	78	77	78	72	68	82	84	84	77	92	81	67	79	71	69	72	81	73	65	80	69	81	77	78	72	77	82	70	90	78	83	84	73	85	56	66	82	70	87	82	70	67	61	84	90	73	91	75	76	67	66	83	62	78	88	75	72	81	66	67	87	74	75	66	84	84	90	73	82	88	80	75	77	73	106	63	88	85	71	78	79	100	90	83	84	92	84	72	73	81	91	92	85	94	76	74	74	76	82	65	86	78	69	80	78	75	94	67	95	72	86	74	74	89	74	72	61	84	73	87	81	83	65	81	90	102	76	79	67	76	78	71	87	89	70	74	93	69	83	80	73	62	72	79	92	81	68	71	80	78	78	82	72	64	98	84	89	71	65	82	77	77	75	70	84	85	85	89	90	68	60	63	86	78	68	79	75	83	79	69	56	90	73	72	62	89	75	66	68	84	69	78	86	100	74	85	77	69	83	74	85	64	89	78	89	77	90	71	89	91	101	86	71	68	83	86	86	82	87	76	80	95	73	74	67	82	82	82	77	78	83	75	71	76	90	77	78	85	83	86	77	96	81	61	97	89	59	94	87	70	75	76	75	84	67	68	73	69	77	84	70	88	71	73	78	85	63	86	64	71	63	66	72	79	74	81	77	81	89	68	91	76	75	86	72	81	77	98	79	86	81	74	84	86	80	79	90	87	86	80	85	62	83	87	91	86	81	88	70	72	72	95	91	93	89	85	64	77	73	69	72	88	73	99	90	83	76	68	76	83	61	72	84	80	70	77	76	78	98	84	79	70	66	95	66	83	78	66	81	69	70	71	85	74	65	71	79	93	75	60	70	80	75	94	83	81	69	70	80	68	75	94	101	72	75	78	87	85	81	93	83	87	65	82	65	89	64	68	83	83	84	80	73	65	83	84	74	80	87	72	78	81	71	68	73	81	70	77	72	55	75	77	71	84	84	81	88	74	65	78	76	78	86	77	83	82	65	90	91	67	93	74	74	70	61	79	72	78	87	72	88	79	58	75	106	66	75	79	75	71	66	70	72	80	74	82	72	64	74	82	67	74	76	82	84	79	78	55	71	80	94	83	87	89	85	76	61	74	81	84	83	85	85	91	95	89	68	101	70	67	88	70	81	73	94	76	64	80	74	69	85	75	86	80	83	91	78	78	77	69	82	85	70	83	71	87	66	88	67	79	66	78	77	67	69	61	70	64	85	81	66	95	80	64	78	76	82	67	65	88	75	75	68	78	80	82	81	67	80	79	68	91	62	71	88	85	88	84	66	87	73	75	75	91	90	73	89	81	89	85	73	93	71	80	76	72	85	77	87	75	96	75	61	81	87	83	95	63	85	86	98	106	85	83	62	73	86	91	86	83	87	69	87	57	81	76	91	86	93	87	79	79	74	72	83	90	83	73	90	70	82	70	74	75	72	79	79	85	74	67	79	89	76	81	69	60	76	86	78	80	98	75	84	90	91	77	76	82	88	75	69	84	73	83	89	83	67	81	80	104	90	78	107	84	83	78	91	80	63	86	76	68	83	72	76	83	72	70	97	74	64	72	97	88	90	104	67	72	87	88	89	80	70	81	65	76	60	66	83	64	67	77	75	82	69	66	95	91	76	80	80	80	86	68	87	80	72	78	84	91	72	89	90	83	83	61	80	78	63	75	65	77	90	86	65	65	72	71	74	81	86	81	80	59	68	87	84	72	73	76	93	85	71	63	81	68	79	71	78	75	79	71	80	77	80	84	77	69	88	81	86	88	88	90	87	83	74	96	96	96	76	91	79	73	71	72	65	79	84	83	93	67	85	82	73	84	78	90	79	81	63	84	71	73	63	60	85	75	72	81	85	96	82	75	81	68	64	85	66	64	80	77	97	70	68	86	80	87	81	72	92	77	95	89	71	84	81	89	83	69	78	76	61	72	83	95	87	83	79	82	77	79	60	96	59	102	83	77	92	90	92	59	83	65	95	95	77	77	76	64	78	75	90	72	64	88	79	78	76	71	81	73	71	83	109	77	84	73	65	82	61	95	91	65	75	72	74	84	78	79	79	60	80	77	82	81	86	64	75	71	87	62	78	81	82	69	103	67	78	72	92	82	79	73	97	100	86	75	91	85	74	79	80	96	84	83	83	72	94	81
13278	625	1294	1404	1197	961	737	635	496	484	449	381	394	378	340	351	298	285	288	293	276	265	290	279	263	242	250	261	251	253	261	270	226	249	259	229	234	239	257	242	255	252	230	231	227	261	210	237	221	208	238	232	242	214	211	190	224	215	251	233	249	226	219	223	238	235	191	216	216	232	237	217	221	223	220	214	225	222	224	249	206	237	211	223	247	209	233	232	232	198	222	217	203	233	240	232	245	228	248	224	237	238	239	224	215	224	235	218	228	224	217	203	222	246	224	247	205	217	229	216	252	194	228	219	222	227	236	202	216	215	231	224	260	210	227	198	234	231	225	212	203	213	214	223	217	204	212	209	230	216	233	219	209	229	204	240	204	219	246	216	211	227	195	195	238	212	236	227	205	241	227	222	214	224	237	196	224	228	224	221	203	233	241	258	209	225	228	207	249	229	271	214	235	236	193	219	233	222	218	224	216	234	211	235	222	213	258	201	198	222	255	221	226	230	228	247	219	200	219	218	193	202	238	208	208	232	233	215	217	232	211	208	233	231	239	205	230	236	242	239	199	189	215	238	269	201	224	244	191	222	219	246	243	238	213	234	239	217	217	246	236	240	228	225	225	209	220	233	238	223	210	206	225	207	197	204	228	222	198	217	210	191	242	217	241	237	230	242	228	245	214	202	239	236	220	242	210	188	235	203	237	226	224	228	212	250	208	224	216	190	227	203	218	204	224	209	208	220	231	231	225	239	216	244	235	207	210	250	211	230	220	221	225	219	222	221	239	245	226	197	206	197	225	208	224	213	211	220	220	223	223	245	240	196	217	237	223	242	211	216	242	246	216	198	218	233	201	226	238	213	212	197	246	186	221	226	241	217	208	218	203	232	222	211	206	201	213	220	224	241	207	227	221	216	203	224	221	212	223	203	249	243	222	210	204	274	224	229	257	209	230	247	230	238	196	231	242	224	201	212	239	229	231	216	238	214	259	217	232	219	207	175	217	225	197	213	254	251	223	204	232	244	226	230	207	232	230	222	218	222	222	227	214	211	229	219	214	237	211	218	247	238	234	244	207	230	233	239	246	235	244	236	237	217	195	219	214	210	222	219	228	244	198	229	245	188	233	226	210	218	233	249	220	209	213	223	227	234	225	223	232	224	217	225	224	216	207	215	246	226	233	234	188	225	209	225	209	236	204	201	214	225	219	241	231	211	208	216	212	204	211	209	234	214	233	226	256	223	214	238	243	213	222	217	213	201	214	216	203	225	233	223	206	240	196	229	212	216	234	218	242	228	246	248	210	214	212	216	214	244	227	229	222	246	212	224	242	223	236	228	229	238	204	235	207	227	227	236	225	226	223	225	212	235	230	237	241	229	236	237	208	222	234	244	211	213	242	204	213	220	227	214	221	205	242	200	231	246	248	214	243	186	223	232	219	260	218	221	248	199	219	219	212	228	241	186	232	202	229	235	230	220	281	216	204	246	220	242	216	191	210	211	216	235	224	234	216	241	200	219	201	218	220	229	214	212	206	225	216	231	229	214	236	236	225	210	218	185	224	234	234	219	213	205	226	219	188	233	219	228	261	225	213	213	226	213	216	207	226	238	216	252	258	213	234	216	240	206	204	242	229	234	221	200	249	235	228	220	232	212	216	218	215	213	237	210	217	222	212	208	211	213	224	214	213	227	256	204	248	222	236	235	213	215	231	242	206	225	218	213	232	237	197	228	222	214	227	202	229	206	230	221	224	233	207	224	215	238	204	199	221	232	218	202	223	207	229	227	219	251	219	235	224	258	247	226	228	233	209	234	211	234	211	238	233	230	215	194	230	217	236	228	241	245	223	211	210	218	229	250	204	184	209	212	242	202	231	204	221	257	214	227	258	237	203	209	219	204	229	203	242	219	222	227	203	251	220	221	227	225	232	225	207	200	224	211	183	207	201	196	199	226	222	237	219	234	225	211	203	215	223	237	205	202	246	245	217	216	210	212	238	204	226	213	209	230	230	215	217	221	229	219	208	243	220	236	203	217	195	217	246	232	220	216	215	233	235	245	193	246	244	226	213	206	246	194	212	230	238	217	208	218	228	218	239	195	223	216	231	205	198	195	216	244	223	206	221	214	244	227	211	190	218	212	205	200	219	234	229	225	195	230	208	235	214	226	227	241	231	213	227	223	224	225	212	206	220	201	219	223	217	208	233	215	215	250	224	201	241	223	236	237	211	205	231	240	230	226	215	203	210	223	250	223	225	223	263	204	233	238	238	239	239	223	230	240	218	211	232	200	226	211	207	218	225	207	229	213	236	218	245	214	197	203	227	215	191	209	212	242	216	241	238	235	233	256	216	231	217	250	221	214	203	211	199	223	216	228	195	235	231	203	229	216	208	232	225	217	226	233	211	219	245	239	200	208	226	235	179	231	197	238	217	233	238	230	230	233	213	201	222	205	232	231	224	231	214	195	229	207	212	218	228	212	215	212	219	208	252	204	236	258	213	220	266	216	246	210	242	212	223	212	209	233	217	251	222	233	233	216	210	227	226	210	244	239	199	227	213	189	206	227	213	228	227	234	234	217	225	207	219	226	229	224	219	219	216	220	218	197	204	213	225	231	214	232	227	224	206	222	225	215	202	227	227	209	174	218	204	198	203	215	241	240	214	210	227	219	212	231	242	218	246	210	209	200	232	246	213	211	212	216	216	227	227	214	221	234	226	204	226	222	200	222	200	218	231	235	225	223	243	230	211	241	229	201	225	208	219	231	197	211	212	254	227	221	249	209	231	224	208	214	220	231	209	226	211	221	246	193	208	217	214	221	208	231	233	239	217	243	246	235	230	219	190	204	223	234	219	206	232	233	241	237	234	210	221	237	234	224	233	234	226	228	230	202	205	220	231	223	218	235	222	229	229	252	227	204	213	226	213	232	233	228	234	229	220	223	218	216	211	210	221	196	216	212	189	223	229	231	211	218	222	226	208	224	209	220	246	226	251	247	195	249	220	232	228	232	222	240	227	251	231	221	216	224	240	215	202	207	217	219	229	203	240	239	229	233	231	225	226	226	216	210	219	235	209	226	229	221	254	203	236	191	211	224	213	231	245	239	219	212	228	210	224	190	226	232	219	234	233	223	230	230	222	222	221	197	247	214	234	233	212	238	218	204	212	250	241	224	221	213	237	217	217	197	226	209	191	237	212	238	223	225	232	242	220	211	224	231	232	228	232	236	217	232	222	207	224	235	217	207	229	231	209	217	227	216	219	214	193	219	255	226	236	205	220	207	221	229	218	226	238	206	221	215	199	234	216	201	219	235	246	221	214	226	227	241	201	210	223	235	213	230	225	205	201	206	225	210	242	245	241	206	196	222	213	218	216	224	233	219	239	233	240	243	206	240	233	203	207	233	197	204	223	239	197	209	212	237	216	226	215	224	203	257	254	229	198	203	217	234	226	217	234	212	216	214	260	225	216	224	225	265	239	221	214	246	230	231	234	208	219	233	206	209
4021	336	302	329	289	312	290	336	281	296	283	319	291	301	307	302	346	246	300	298	302	276	305	281	299	280	296	304	274	292	266	302	277	289	309	295	303	254	293	265	279	299	288	287	303	326	334	287	282	310	270	297	310	308	296	306	302	285	300	304	299	294	291	274	286	274	272	313	317	309	299	294	289	299	251	287	311	287	306	297	282	302	307	312	306	298	315	294	301	292	300	275	315	291	321	312	320	318	295	292	316	312	284	296	307	290	287	293	293	314	291	280	291	303	258	302	303	306	313	322	295	290	301	307	272	292	278	316	311	307	273	285	284	343	301	322	288	282	297	285	315	312	300	307	291	285	296	272	305	322	293	276	290	294	322	296	329	287	314	301	284	291	270	283	309	295	279	275	306	291	276	311	290	309	315	315	306	309	284	294	301	314	325	275	280	264	301	285	288	316	312	331	314	314	300	311	284	301	336	308	308	292	284	313	285	299	293	328	298	268	314	288	312	270	301	286	264	286	304	272	304	282	295	305	275	282	296	312	285	297	314	296	309	290	306	298	274	306	314	286	305	306	280	263	310	305	306	305	274	328	311	327	263	286	268	304	311	300	315	278	298	282	285	288	283	314	266	300	304	285	276	299	283	323	282	322	292	257	285	287	313	280	277	279	331	278	299	281	269	286	297	302	309	299	282	300	326	305	283	296	287	295	330	302	318	311	293	284	276	286	326	297	289	280	290	330	291	263	319	338	283	306	287	322	291	319	314	292	305	301	279	336	298	343	306	283	301	309	279	316	278	299	314	294	301	283	305	291	277	298	265	262	311	308	302	293	300	336	280	320	297	276	297	278	327	282	325	298	286	306	318	307	296	298	293	280	313	310	312	298	287	294	312	280	328	333	268	309	301	306	304	291	319	286	302	328	283	275	302	281	305	271	306	277	278	303	319	342	252	283	288	303	280	262	315	269	311	339	309	269	309	315	307	313	306	255	303	299	292	296	280	320	329	269	268	284	284	324	300	284	301	288	270	291	304	309	293	314	272	310	287	270	309	298	280	336	308	323	278	298	321	313	282	268	301	287	297	291	281	303	307	299	297	318	313	286	318	294	304	305	277	311	297	304	305	311	294	270	264	289	311	301	286	327	274	295	316	322	303	303	313	294	325	285	297	299	283	286	283	292	282	292	308	270	306	299	287	270	289	263	323	295	279	282	316	324	260	295	304	297	327	265	265	299	294	285	329	309	277	301	282	260	305	294	310	289	317	315	277	295	325	292	253	290	329	321	321	323	250	293	306	311	320	263	266	295	297	337	290	300	328	296	324	282	304	346	287	321	294	309	280	311	298	305	308	299	301	336	279	289	312	266	311	296	283	299	301	322	301	244	248	300	237	292	275	312	268	293	307	262	296	285	309	277	302	264	317	298	304	267	282	319	304	294	300	262	307	293	310	314	267	285	312	271	317	311	291	294	296	280	319	282	288	310	279	277	267	275	295	284	293	298	317	324	277	301	311	288	302	296	286	310	301	287	302	300	289	292	292	278	310	296	319	299	282	318	275	256	286	289	313	298	286	285	298	322	281	257	286	295	287	304	320	295	298	302	282	300	299	317	320	303	300	331	298	281	296	294	324	302	327	282	290	319	314	261	273	270	307	316	292	313	329	277	326	306	292	313	297	306	293	310	306	288	266	299	268	296	305	306	304	300	277	273	293	300	278	299	270	324	293	256	308	297	342	278	296	319	290	293	287	318	276	341	263	337	290	300	335	297	302	288	305	330	290	297	317	328	314	303	317	311	303	313	308	297	299	278	281	294	297	306	287	294	289	256	298	289	281	290	294	294	294	300	279	271	281	290	321	273	307	305	292	326	321	284	319	301	321	325	289	326	268	317	310	278	312	322	304	331	286	287	299	305	292	285	305	279	290	299	294	291	282	276	303	280	290	312	296	285	275	292	318	288	292	306	276	286	280	281	298	277	278	299	309	297	282	295	312	287	311	294	307	281	294	328	329	285	302	296	296	291	285	286	266	280	296	320	311	291	329	289	298	284	271	271	288	292	311	270	275	257	283	295	318	304	278	297	284	286	332	261	309	310	300	311	296	312	335	316	313	331	299	311	312	302	299	289	274	302	287	312	286	293	300	275	277	237	338	297	294	291	276	278	329	319	294	294	319	277	307	339	281	277	309	300	283	302	276	309	318	293	292	292	289	293	308	327	308	286	330	293	282	300	316	299	277	292	281	320	295	289	305	323	284	278	327	304	313	315	320	297	289	273	280	334	295	273	287	285	289	299	273	307	325	306	296	284	326	288	267	291	298	275	291	270	297	271	287	291	256	339	308	302	305	292	278	265	251	309	318	319	288	292	302	284	283	299	286	283	308	299	323	276	308	272	311	281	286	264	301	290	270	289	307	287	306	307	291	283	312	295	296	308	309	310	291	310	299	277	314	331	268	291	254	284	296	323	345	289	313	305	260	297	293	295	279	301	336	310	289	287	295	286	292	268	316	310	324	299	266	288	290	272	263	282	290	354	272	296	266	314	296	315	312	278	313	272	287	289	330	288	312	308	309	302	296	341	310	277	285	283	289	283	292	335	327	282	284	299	312	271	293	310	294	282	314	307	296	294	285	303	291	282	299	280	287	303	292	283	266	286	291	260	275	296	300	266	306	296	289	270	271	287	323	301	298	306	275	314	315	285	326	301	317	296	308	270	310	292	276	299	277	293	294	298	299	300	297	283	290	295	277	287	273	319	283	311	295	296	323	306	327	267	298	330	282	296	302	277	306	299	302	294	279	319	300	287	284	300	272	323	295	322	298	312	306	297	278	276	281	286	298	313	289	277	326	250	274	303	260	332	300	309	288	328	293	292	290	274	273	335	293	286	289	273	313	323	290	309	310	285	329	293	299	284	319	299	297	297	313	280	298	295	283	329	310	305	249	344	316	309	288	286	303	325	298	305	293	267	315	279	281	289	264	300	325	282	296	295	276	300	265	337	319	301	269	290	294	297	274	286	296	321	308	292	269	309	338	295	288	281	333	266	296	304	290	307	322	316	273	313	318	287	317	297	279	314	309	293	282	327	302	283	324	311	306	297	308	297	315	288	294	299	317	286	267	338	287	268	308	301	261	295	327	298	287	313	297	282	304	279	288	323	290	306	299	294	283	294	278	283	287	275	276	308	311	278	299	280	308	288	306	284	254	289	314	310	291	272	298	329	301	283	295	281	284	315	289	284	334	287	281	272	325	295	290	301	275	275	287	300	308	282	308	293	288	294	293	316	273	286	283	277	308	317	319	312	282	286	289	331	287	295	293	286	288	303	285	309	299	297	293	281	321	303	286	292	308	281	292	263	301	299	275	325	313	300	247	288	299	288	277	307	284	297	324	316	299	316	323	315	325	308	286	322	279	330	252	310	290	301	285	297	310	330	298	300	343	305	290	294	281	318	286	294	300	285	267	286	296	306	308	286	267	275	270	290	303	323	282	266	276	301	263	300
3857	715	724	731	746	716	715	698	694	721	711	690	673	717	680	680	675	716	726	694	733	668	676	675	683	717	688	705	692	717	695	701	746	687	707	731	662	690	688	722	681	711	686	682	732	725	704	695	703	699	707	707	677	734	664	681	699	694	707	736	711	695	674	713	697	701	680	696	649	736	735	747	707	720	671	716	710	696	738	701	727	698	711	711	719	715	671	648	699	727	718	670	693	724	736	703	665	684	706	675	666	768	691	660	760	712	677	699	644	695	695	710	704	668	714	736	713	729	688	764	667	755	715	670	707	712	678	762	724	703	703	667	694	683	702	692	701	686	735	715	690	635	695	682	749	677	693	727	718	643	701	689	664	682	715	673	698	701	735	684	735	708	682	729	704	677	731	727	693	636	722	703	631	685	644	743	728	703	697	674	695	720	742	686	695	664	704	692	736	698	680	693	707	665	697	704	699	697	694	701	708	691	685	717	657	754	738	722	677	648	696	722	702	668	716	697	700	721	714	716	729	735	703	656	665	708	701	694	690	726	678	680	656	689	737	668	734	712	660	724	705	690	693	704	667	675	728	690	745	709	671	720	693	662	708	671	693	647	707	656	711	729	688	740	718	721	678	710	689	657	731	647	664	719	702	678	671	688	739	683	702	659	737	681	692	743	702	685	716	730	658	721	683	721	730	733	698	665	702	719	689	702	720	682	688	725	679	689	713	699	712	651	688	701	689	699	737	706	684	702	689	695	711	696	722	731	678	669	672	709	722	683	702	729	727	727	684	696	703	710	705	695	765	692	754	716	668	685	703	718	696	689	669	685	694	701	669	720	694	705	707	694	736	696	684	714	660	720	742	697	700	695	654	681	678	740	706	710	700	668	696	709	689	712	668	710	713	743	690	710	720	725	742	686	699	670	692	673	708	720	680	698	691	711	709	675	719	719	754	693	699	730	668	683	641	672	671	729	731	731	663	684	733	737	711	724	703	752	728	694	688	699	727	680	690	675	743	761	676	744	671	691	648	689	727	663	685	706	740	683	717	698	738	771	703	738	675	695	734	697	647	720	740	674	685	725	685	681	715	697	722	654	681	678	700	696	749	715	725	707	715	675	717	718	712	657	669	734	728	755	721	681	736	784	668	727	706	709	705	720	673	707	654	749	649	695	699	727	789	704	744	684	727	765	675	744	671	715	693	713	727	700	737	720	673	712	655	742	735	675	699	664	698	729	706	680	690	702	681	707	696	711	709	657	680	648	720	724	662	699	666	713	720	730	681	736	685	730	681	706	696	715	671	752	755	728	667	689	705	773	710	658	692	718	738	736	700	671	752	674	685	674	683	645	697	700	696	699	639	718	680	732	717	685	690	657	683	745	715	692	674	693	700	695	705	673	737	705	710	715	656	694	728	655	739	678	735	704	693	704	695	729	670	680	689	670	683	698	714	740	673	662	726	746	701	685	732	714	722	643	726	714	688	718	704	726	725	716	696	744	684	721	704	701	727	657	665	723	674	710	698	711	698	685	678	730	697	729	731	706	723	731	727	694	702	678	698	686	688	690	652	696	723	703	723	724	675	704	748	698	737	719	688	671	700	707	759	677	745	708	711	689	732	691	692	681	714	728	686	641	703	677	752	691	699	689	704	683	700	653	681	706	698	669	650	702	723	727	698	729	696	713	734	658	729	713	699	694	698	706	726	722	726	707	745	671	668	703	742	719	718	699	673	706	735	773	709	663	704	693	651	696	678	667	706	705	712	705	680	696	744	709	710	690	703	730	713	659	696	716	693	698	699	718	786	711	658	720	744	687	671	707	691	716	692	706	711	708	685	713	718	689	731	711	675	692	669	717	693	699	668	683	695	709	687	675	668	751	701	650	724	709	718	664	710	775	721	706	710	743	663	729	698	742	714	693	754	745	730	708	682	727	710	695	698	731	702	723	722	703	727	748	665	698	691	675	655	710	681	686	721	671	683	723	651	669	680	689	691	745	702	738	691	708	716	704	717	689	726	751	722	703	685	765	720	695	640	714	744	681	729	731	751	714	667	705	744	655	715	732	728	665	715	697	682	734	700	722	738	714	683	667	753	649	628	673	689	731	694	681	681	704	732	727	685	720	654	671	747	705	716	693	656	708	688	702	698	748	771	691	679	731	701	709	694	647	689	695	696	681	662	706	733	664	682	656	780	680	690	692	714	722	685	751	683	684	708	690	672	758	698	694	697	746	734	726	720	724	725	696	733	670	720	684	746	697	736	736	755	659	719	699	708	669	712	710	672	663	688	716	722	718	693	693	726	649	656	707	724	703	685	723	702	722	690	708	727	732	721	717	712	710	703	666	711	693	710	659	689	689	684	685	716	700	697	696	711	721	679	681	708	695	705	718	722	696	707	691	703	693	723	667	722	694	666	690	719	729	689	713	667	654	725	669	683	703	704	683	705	694	721	726	683	660	676	702	679	719	721	741	715	723	685	706	666	727	732	743	706	729	700	712	743	696	717	717	686	727	730	703	707	718	707	693	675	670	688	651	678	697	733	748	727	642	719	752	723	681	690	715	709	691	670	712	728	694	657	723	684	695	701	704	743	674	704	680	676	704	705	708	709	663	709	714	698	737	703	743	675	723	753	687	667	696	733	740	666	713	688	730	706	701	739	692	710	740	677	725	714	678	704	660	685	705	693	705	735	682	732	701	678	689	723	682	695	693	661	703	709	675	691	731	718	696	668	723	641	697	671	727	721	715	710	704	713	659	697	687	685	703	716	694	723	751	726	699	727	655	763	701	755	703	731	668	702	700	694	721	731	699	693	716	707	667	687	738	716	722	616	711	696	697	753	763	730	682	687	670	682	724	685	671	714	695	656	743	771	662	718	730	718	699	682	702	657	700	703	693	712	693	663	694	697	715	688	688	704	703	666	687	663	693	694	729	705	689	703	715	695	638	712	689	714	686	708	691	725	653	709	675	739	723	692	699	673	714	676	734	685	743	715	711	666	691	708	693	722	703	720	720	673	726	673	697	704	649	728	698	701	690	686	737	687	689	733	684	688	685	719	692	688	700	658	698	718	699	683	665	674	709	709	709	722	666	693	711	683	660	712	728	687	766	709	719	699	706	696	714	707	685	696	703	687	685	674	662	732	702	730	689	738	705	727	693	712	728	736	634	709	710	675	709	706	707	722	717	737	699	720	721	715	684	701	735	716	728	675	667	726	726	717	699	714	733	714	757	702	693	671	714	684	735	711	744	757	704	719	699	722	755	704	697	720	699	662	720	711	653	748	700	646	723	700	694	704	756	687	676	690	706	681	683	662	695	670	726	741	729	669	709	697	649	685	689	747	750	680	673	715	706	716	702	650	732	694	727	716	739	684	702	717	731	724	686	709	741	713	744	688	693	738	678	689	654	695	657	674	704	729	711	734	648	745	675	696	726	753	715	710	711	655	705	675	715	703	659	733	652	730	650	653	716	676	747	674	668	701	673	675	681	729	697	674	727	695	688
13663	741	453	321	291	252	242	247	229	222	226	218	219	223	253	211	201	193	191	213	233	219	237	210	220	194	197	225	193	205	175	222	224	214	205	206	203	234	211	211	202	194	209	199	192	229	208	200	209	211	215	205	196	176	235	161	221	202	193	193	210	205	222	228	196	207	202	194	199	217	225	212	215	194	207	230	219	215	197	204	198	200	193	198	221	210	171	214	207	216	216	210	203	212	191	209	208	187	221	224	221	191	181	174	196	201	244	209	237	192	214	211	199	196	225	214	199	202	209	211	198	221	227	229	200	231	245	202	241	198	196	202	202	168	224	224	211	191	240	198	205	220	209	215	213	200	204	206	202	239	194	217	189	214	194	221	217	229	216	212	202	205	205	228	228	226	233	187	199	200	216	186	202	216	232	183	210	225	190	206	206	201	216	218	226	198	186	190	217	200	186	214	222	226	236	214	213	208	196	203	213	189	215	221	175	220	247	232	200	214	221	241	209	194	219	217	234	212	185	195	214	169	186	206	202	197	204	209	199	201	216	224	192	209	180	241	175	203	209	209	201	195	208	221	234	207	190	217	190	183	199	186	196	193	195	211	209	198	198	190	206	194	200	201	189	235	198	209	216	206	219	206	221	216	203	223	220	214	216	203	228	213	207	205	227	200	188	221	198	214	214	188	193	182	208	232	203	207	191	182	190	216	207	213	217	192	179	187	211	230	199	211	200	199	202	194	206	169	204	189	213	199	192	221	191	222	205	237	231	189	214	195	203	202	186	205	183	207	198	225	222	194	193	214	217	201	200	237	185	222	211	230	210	208	212	199	217	208	206	194	201	198	197	195	215	192	208	184	204	214	184	200	223	186	205	194	228	220	202	222	223	207	222	187	207	223	198	217	206	192	216	202	216	197	210	211	216	204	180	231	207	213	205	199	236	216	200	206	228	225	235	219	191	206	224	194	207	232	212	226	198	212	185	211	202	209	221	210	206	189	197	214	220	203	199	226	204	204	219	215	216	203	211	221	210	223	217	207	180	198	177	197	191	229	172	206	194	216	216	214	201	216	202	192	198	235	220	199	221	192	189	225	196	222	222	185	194	195	215	208	201	215	212	212	196	201	227	212	190	189	193	219	186	191	206	192	197	243	222	201	193	205	221	234	205	199	213	195	229	244	209	198	222	197	252	220	206	235	219	201	196	211	191	187	194	237	240	186	207	204	194	232	196	212	202	219	187	207	209	199	193	220	214	197	220	192	227	191	203	209	204	201	197	227	205	196	207	189	198	241	198	197	196	220	204	203	212	197	210	224	221	200	199	200	191	181	200	207	221	218	228	217	184	187	223	239	200	215	219	201	217	192	215	220	217	188	217	223	208	225	186	186	194	222	205	203	195	185	197	217	201	198	198	191	218	204	217	209	197	199	174	212	224	192	232	215	211	196	192	213	219	214	185	202	232	206	199	197	211	185	184	197	221	194	213	206	204	202	172	195	217	225	208	227	201	188	198	195	226	182	213	191	193	175	198	194	214	193	184	198	216	246	210	224	210	191	216	222	199	198	205	225	209	207	194	215	181	178	214	203	214	176	236	197	213	200	196	213	211	183	216	190	200	230	202	225	211	214	180	211	182	186	221	230	183	191	171	232	228	192	235	212	196	205	211	208	192	205	222	182	193	207	196	190	174	212	213	197	232	221	190	210	214	208	214	214	199	210	205	197	233	200	216	198	227	203	228	232	212	227	195	207	204	196	194	225	197	222	189	211	192	216	195	216	196	213	195	227	230	192	218	197	192	229	207	186	176	226	222	197	198	199	219	200	207	195	218	215	235	200	205	225	205	193	192	199	204	218	202	205	191	171	198	172	224	225	208	216	203	201	212	179	188	196	182	213	216	178	183	227	209	188	215	172	230	215	191	217	214	221	217	200	236	188	169	216	217	226	206	213	212	183	194	185	223	231	237	226	202	211	201	195	212	187	169	205	171	188	200	197	165	197	196	197	215	180	223	209	186	189	219	206	239	190	205	212	238	211	202	213	203	226	217	190	183	213	197	196	203	198	187	212	187	200	198	196	208	202	195	186	200	190	202	215	194	196	218	194	209	239	206	207	209	216	198	201	213	180	219	193	221	210	186	186	193	207	195	207	249	193	186	199	177	193	191	236	191	198	172	182	223	194	196	199	215	217	190	223	170	208	188	199	214	190	185	203	186	191	217	195	218	209	194	223	209	210	211	237	223	203	214	205	222	193	229	210	201	210	220	204	201	188	203	199	208	201	219	197	212	183	201	232	203	199	193	198	217	218	202	216	208	218	196	227	210	174	175	191	201	202	227	228	220	195	204	200	210	197	218	192	225	219	194	223	171	230	189	212	220	219	223	209	174	208	194	218	186	190	203	216	191	186	223	175	182	200	211	193	215	217	205	189	206	217	214	213	201	231	209	195	220	230	204	201	216	208	182	207	176	228	191	194	200	207	213	185	210	194	224	173	219	197	202	203	195	221	226	227	214	194	205	225	182	194	217	198	206	206	220	198	233	196	194	194	217	200	218	213	195	191	205	187	220	197	210	215	233	198	207	204	207	196	219	197	211	201	207	218	208	175	197	182	210	209	203	203	187	225	215	198	229	202	217	228	238	212	192	188	204	180	244	208	172	208	207	216	229	191	223	187	194	192	206	191	214	197	203	195	164	216	207	203	175	208	194	183	184	238	215	207	208	225	208	184	205	203	170	179	246	191	198	196	197	195	187	245	213	209	203	209	210	198	204	206	205	187	213	213	205	216	188	193	209	214	202	197	207	191	215	192	191	213	205	201	224	225	223	225	178	194	228	200	216	209	206	225	193	235	196	186	225	208	222	205	202	190	182	205	215	195	203	202	206	220	196	228	195	199	200	247	215	195	199	186	195	228	208	195	203	202	207	218	193	222	217	230	199	196	193	212	215	214	195	195	184	205	194	209	182	196	191	194	194	224	221	196	228	185	208	209	192	216	223	203	192	216	203	195	216	221	196	217	213	174	201	220	220	211	181	211	179	227	255	199	202	211	217	202	199	198	203	189	199	222	216	196	205	214	207	202	207	204	171	235	223	223	197	216	207	178	200	190	216	246	207	229	215	216	201	215	197	215	210	223	211	224	225	201	197	215	194	222	187	216	204	228	219	195	198	198	212	187	200	199	205	186	174	205	230	217	201	164	208	207	207	189	196	180	212	213	192	176	228	205	224	214	205	224	222	214	200	221	220	216	225	199	207	197	203	214	206	218	201	205	196	222	184	198	199	220	204	186	209	214	210	183	222	181	227	201	220	179	184	183	199	203	219	202	232	215	222	210	202	246	191	193	214	212	203	206	228	186	258	195	198	221	204	217	220	200	225	208	219	200	210	205	221	212	216	192	191	214	193	217	206	211	201	198	192	205	173	207	196	243	224	218	215	212	186	219	175	207	197	205	215	229	191	206	219	190	194	225	183	205	230	201	183	204	191	197	198	202	211	227	219	167
10413	726	987	1123	985	850	737	688	639	619	612	579	593	575	589	550	532	540	541	520	559	524	511	538	535	541	515	553	526	530	445	510	491	513	486	519	508	487	485	458	508	499	525	479	483	528	485	515	484	528	483	475	487	500	484	512	505	513	509	479	486	527	525	476	488	496	512	504	513	520	479	492	533	469	504	504	464	476	479	528	441	510	507	504	444	494	478	498	484	521	477	527	512	550	483	534	473	495	495	498	528	489	479	497	496	489	543	506	492	557	468	508	555	486	452	527	491	473	474	537	517	495	488	479	493	511	478	460	490	481	483	504	456	488	499	523	535	520	486	485	478	517	513	529	513	450	484	494	509	505	489	520	481	507	477	516	486	471	491	490	503	489	479	526	513	484	502	505	507	498	474	480	514	480	523	491	523	513	473	533	515	496	519	488	472	444	499	487	508	452	466	529	462	502	464	462	553	480	488	488	535	526	482	497	501	519	500	501	523	497	515	538	459	450	418	477	483	512	523	480	469	464	470	494	472	485	505	487	497	493	470	500	454	514	528	448	508	479	516	523	482	512	509	519	507	527	495	462	529	492	486	495	502	486	486	510	505	484	483	503	514	484	467	522	476	492	491	485	494	475	500	478	499	466	497	526	469	467	498	480	447	501	458	519	496	467	483	478	531	493	486	506	470	501	494	465	509	517	525	515	519	471	476	509	482	490	522	505	541	464	527	502	530	509	519	490	557	463	466	472	524	485	507	435	506	513	488	491	467	492	488	512	462	517	476	522	442	508	494	492	494	485	514	477	499	526	511	499	519	485	478	485	514	518	486	507	463	507	484	488	508	455	502	512	527	512	471	463	487	531	500	465	523	500	489	509	491	499	510	495	491	467	514	516	506	480	491	462	487	497	498	514	479	474	502	450	467	501	484	497	496	506	486	442	492	517	485	493	470	570	521	518	509	468	495	505	505	491	513	473	474	487	478	512	503	468	493	481	454	513	468	504	532	507	493	506	494	492	505	476	503	504	470	482	476	472	477	495	459	506	506	481	470	507	464	465	498	478	480	515	536	506	494	487	481	460	491	521	499	470	472	473	475	464	473	476	464	463	519	501	497	484	526	520	467	474	503	464	493	485	485	481	482	468	491	538	510	478	473	524	501	491	519	513	485	479	526	506	466	491	489	475	494	477	496	501	492	528	452	448	502	483	501	479	485	522	511	510	490	542	509	494	481	483	514	471	507	466	530	509	511	491	534	513	464	476	522	517	492	476	521	488	513	460	519	465	510	526	520	476	507	459	489	512	483	493	471	524	479	520	500	497	479	510	470	455	471	501	551	501	462	480	509	502	462	450	486	503	460	466	517	498	539	460	520	496	487	531	463	477	481	463	510	503	554	514	529	534	501	525	499	471	515	464	476	502	515	495	492	541	510	501	456	452	504	512	425	512	478	541	459	490	451	504	488	484	514	530	506	470	506	498	505	499	485	485	486	470	508	504	514	530	469	481	510	514	500	501	435	484	484	538	493	492	489	490	518	482	488	544	458	513	500	470	474	559	477	503	507	496	476	482	512	490	461	481	478	477	485	481	506	505	482	523	469	472	441	516	479	449	505	478	486	486	487	508	476	484	495	493	482	528	451	508	508	527	473	502	526	447	509	468	457	463	435	512	534	471	497	448	487	528	500	504	487	501	486	531	506	505	546	490	471	517	469	494	469	496	501	491	512	501	501	498	461	465	500	469	513	497	511	496	470	436	506	478	501	489	502	477	494	507	501	508	516	492	491	530	525	466	473	521	494	538	479	499	477	498	488	488	462	479	516	530	479	509	506	501	498	483	517	470	490	488	498	474	518	536	486	515	523	499	452	481	473	525	500	482	513	470	534	472	496	484	483	482	480	485	492	493	488	498	538	475	491	474	517	501	501	506	502	487	506	538	462	468	487	502	458	504	479	487	461	456	493	487	493	499	521	490	453	524	515	493	524	506	490	472	507	458	468	480	481	496	494	498	542	478	505	491	446	470	489	490	525	488	474	519	519	508	480	508	491	511	536	522	523	509	468	477	488	452	480	488	491	482	476	468	486	475	497	489	526	469	492	498	484	496	460	517	505	464	502	498	488	505	490	495	506	461	533	502	499	475	489	528	501	521	474	522	471	482	482	490	499	520	480	477	501	511	495	515	500	480	511	493	482	461	491	434	519	491	482	486	472	450	481	459	474	454	497	522	468	492	530	484	506	507	495	473	474	525	487	462	515	494	475	485	527	515	503	508	512	476	477	523	497	511	484	486	509	457	493	507	480	525	521	519	499	502	500	490	500	473	469	502	504	512	510	515	522	494	495	496	486	495	515	534	467	480	493	502	490	495	530	508	536	485	500	537	470	469	448	486	472	473	498	444	482	492	452	512	553	503	486	480	477	495	501	534	490	467	486	477	474	514	534	473	521	497	506	474	488	488	506	505	539	549	483	498	508	500	485	504	464	512	505	510	480	497	479	449	527	523	494	490	508	482	479	483	502	501	518	483	478	529	484	474	501	494	494	442	491	488	484	490	467	493	501	487	485	521	480	510	477	506	509	503	480	542	482	490	503	475	464	519	526	495	510	515	499	509	466	492	500	477	473	516	475	527	497	472	468	487	494	539	509	498	512	484	494	493	494	477	469	459	499	536	493	499	470	484	487	495	509	510	497	514	531	517	487	513	488	485	482	496	550	498	470	506	525	511	488	487	471	490	473	522	520	504	442	456	508	495	506	473	485	479	501	463	475	508	480	491	533	442	481	447	472	478	489	475	498	469	516	507	462	469	455	505	491	508	489	523	501	531	494	496	502	506	474	464	505	506	483	525	485	473	503	500	505	525	464	507	513	486	507	489	511	498	486	453	520	440	473	516	480	517	455	542	519	464	455	503	514	468	536	513	508	518	472	487	460	490	462	531	513	498	497	533	494	465	493	510	492	488	497	459	497	505	507	491	512	514	498	518	464	542	458	487	464	497	455	524	514	482	516	524	519	492	475	504	461	497	453	433	504	478	496	511	481	488	461	516	492	475	493	521	459	538	471	486	440	512	486	505	481	480	539	497	492	461	478	505	509	481	487	518	493	496	504	469	503	548	491	507	495	503	504	488	511	485	528	505	514	517	490	525	513	470	477	481	509	508	474	482	512	484	439	526	468	487	475	515	458	480	543	506	490	521	477	507	519	461	506	457	507	514	512	469	501	508	491	497	476	450	498	500	485	490	512	475	496	485	537	525	465	492	503	499	534	537	499	492	526	493	508	515	518	483	528	461	469	501	480	499	477	499	472	503	479	512	488	516	500	533	506	498	478	498	526	455	500	497	523	492	524	455	483	491	533	484	472	460	524	519	473	474	528	477	507	489	499	484	460	511	471	502	504	513	497	483	468	518	468	507	505	472	494	483	494	500	506	527	466	479	460	493	482	485	518	519	543	476	490	505	483	501	535	489	485	499	474	471	549	506	492	487	454	494	524	476	515	485	533	488
22291	1809	635	439	235	239	170	124	143	118	101	102	111	101	92	112	78	89	94	72	87	79	74	87	87	72	93	84	80	82	77	95	71	95	77	87	76	96	83	92	84	79	114	97	98	67	85	79	70	76	98	70	68	76	79	61	83	96	86	80	85	82	64	95	51	75	66	86	80	85	75	95	89	85	74	59	94	72	84	87	69	78	83	76	86	73	96	80	92	78	74	71	101	68	85	76	79	85	81	97	84	74	85	79	81	95	93	81	61	81	69	65	82	83	69	73	71	82	67	69	79	80	74	67	74	77	73	95	85	91	89	77	76	78	76	88	82	85	85	96	72	76	65	85	78	75	97	67	60	70	69	82	77	84	72	67	65	79	66	86	64	72	71	79	56	91	89	85	82	75	82	84	94	76	76	82	66	78	82	102	89	69	76	76	68	76	75	63	78	75	91	94	72	70	82	75	90	88	69	70	80	77	73	78	85	81	68	85	78	78	72	76	86	77	84	77	90	87	78	86	91	75	72	77	70	75	73	94	62	88	75	85	60	76	63	78	90	79	75	110	66	75	86	77	86	80	75	83	89	84	74	88	73	85	65	75	77	83	73	65	68	63	79	75	88	72	83	89	77	89	86	79	82	70	70	88	86	81	81	73	79	91	84	78	79	72	80	72	91	82	81	81	84	98	88	91	76	80	67	64	69	88	71	57	89	77	68	74	88	83	76	82	77	81	77	57	73	73	79	74	79	82	85	72	78	88	78	74	74	94	73	69	83	92	96	81	68	81	80	65	72	89	74	76	91	90	91	76	66	80	68	78	76	65	76	74	85	76	67	71	74	88	87	71	73	79	88	94	76	75	85	66	63	79	60	69	80	72	81	68	83	75	84	89	82	62	64	98	76	72	86	83	75	73	92	67	70	82	74	62	79	76	70	84	87	81	80	78	77	81	69	80	75	65	79	84	86	69	85	79	88	84	78	74	88	97	89	84	76	91	83	90	75	84	66	83	74	78	85	89	80	74	90	97	74	86	74	77	97	81	79	77	83	69	93	57	85	81	78	79	69	81	71	86	91	76	94	70	78	83	73	82	59	77	72	95	76	101	92	90	83	88	78	82	69	88	74	82	84	91	71	77	90	69	77	85	91	83	80	76	90	56	75	78	82	70	74	81	70	60	75	63	74	72	91	86	81	85	92	84	83	81	80	85	82	80	80	77	70	73	64	82	80	69	87	71	77	79	86	79	92	71	78	81	67	74	60	73	70	64	70	84	60	79	72	86	88	59	87	87	77	83	76	67	78	62	68	78	71	74	68	90	82	88	83	67	80	72	74	72	68	66	67	71	63	79	83	83	79	72	88	77	92	87	108	64	76	80	62	63	85	71	96	95	108	85	69	74	84	62	67	84	90	73	73	67	78	81	91	71	67	70	77	87	74	83	76	82	82	84	86	56	94	62	82	63	70	79	74	70	79	73	99	66	96	62	93	68	75	74	78	89	75	99	65	67	89	80	76	80	76	77	76	78	76	70	78	77	68	59	73	77	64	77	76	89	81	79	82	65	89	85	64	64	71	92	74	79	88	91	74	75	75	69	83	78	85	79	71	70	88	77	90	87	79	82	87	80	90	90	84	73	93	65	82	87	68	84	80	64	73	94	90	71	89	83	70	104	76	91	88	77	81	76	82	83	75	84	71	87	78	98	86	85	95	92	78	79	73	77	59	64	91	79	92	83	75	79	89	77	78	70	77	79	89	81	60	77	86	72	68	78	82	92	71	82	79	87	73	69	92	101	76	59	75	87	82	73	68	88	76	79	83	80	81	78	76	87	77	93	65	77	77	75	74	69	77	85	77	86	86	93	91	86	75	58	68	84	70	77	90	79	89	81	56	86	76	97	76	81	79	74	71	87	90	83	83	95	82	77	91	78	92	64	66	71	69	87	89	84	80	74	84	77	89	65	84	85	80	80	89	79	82	92	89	93	76	93	85	87	65	79	86	79	86	80	75	74	70	81	82	76	77	90	76	70	78	77	82	87	57	69	73	78	93	83	70	71	73	73	64	87	76	74	85	64	87	87	75	78	78	86	81	72	80	98	73	82	75	85	86	74	84	79	82	73	70	97	80	66	84	101	82	80	74	66	81	78	79	77	67	66	73	84	74	88	79	59	77	86	72	95	81	73	64	66	77	90	86	87	74	66	77	85	93	76	83	88	61	85	83	89	71	82	75	81	86	83	87	84	76	75	74	75	89	81	78	89	79	75	97	79	72	83	73	69	76	95	85	80	72	67	79	85	66	80	75	81	89	93	79	76	71	72	81	86	72	75	59	73	71	93	96	86	74	79	64	60	75	70	80	96	97	79	94	87	75	96	83	88	74	67	70	83	74	76	77	82	74	85	72	74	83	86	76	69	76	72	81	76	82	72	82	71	76	82	91	90	82	72	70	73	89	73	72	74	85	75	80	104	87	89	64	81	69	91	74	82	80	71	86	68	84	74	78	79	88	87	74	70	80	91	62	92	87	79	63	82	77	72	61	83	86	84	71	91	68	74	109	78	78	79	91	63	81	92	82	89	79	69	75	88	99	74	88	88	86	87	88	75	79	73	78	79	57	67	70	68	87	81	94	75	98	88	77	73	66	80	74	94	71	71	60	87	84	75	77	64	62	66	76	75	81	74	71	77	85	86	77	74	83	71	77	73	72	98	83	78	83	93	66	72	78	85	75	85	67	75	64	78	66	65	78	74	69	78	76	67	66	69	81	82	72	82	94	96	73	88	85	75	89	83	62	57	70	82	95	89	82	79	89	76	77	83	76	81	75	59	87	90	75	82	80	89	87	70	75	83	75	85	88	100	80	87	54	81	79	78	73	68	70	84	71	72	85	81	93	91	64	75	103	74	83	89	89	90	81	85	83	74	78	84	89	66	86	82	97	71	67	86	92	96	65	78	79	80	77	65	76	67	76	77	77	81	80	63	72	82	73	71	82	89	85	71	80	76	87	80	85	97	69	70	73	92	81	81	83	83	74	77	86	80	81	73	75	73	78	83	83	99	70	98	87	76	86	71	73	71	75	74	79	73	91	76	81	72	64	81	67	87	91	93	90	77	90	74	79	75	85	93	62	90	72	59	70	77	84	95	77	74	71	74	81	68	69	81	54	68	88	64	73	68	77	91	80	86	67	85	80	81	69	86	78	67	69	90	77	75	73	83	84	74	75	88	84	71	81	68	80	73	81	82	74	90	80	72	88	76	76	76	86	73	85	79	85	52	64	66	79	64	82	76	83	83	72	61	74	92	73	75	75	66	72	73	83	82	78	71	69	69	69	69	72	87	81	69	84	69	81	64	81	79	73	78	71	73	83	79	82	82	84	93	86	70	79	83	91	76	99	65	69	78	71	76	91	89	72	88	69	65	74	80	99	76	54	76	73	77	77	78	64	70	80	66	72	63	73	75	82	75	117	86	82	67	74	94	87	75	102	69	66	98	82	86	81	88
13370	671	1367	1484	1148	883	697	600	554	431	409	410	358	381	331	327	303	308	261	258	284	253	262	277	281	259	278	253	283	242	216	233	251	233	269	230	263	235	242	239	245	219	230	241	245	251	210	226	212	255	235	203	214	241	227	234	244	204	243	224	217	227	227	266	257	224	211	214	217	204	256	214	229	219	206	210	223	229	210	213	233	238	212	224	220	224	222	235	271	219	235	245	203	246	227	219	209	208	195	234	217	217	222	235	251	225	240	218	242	216	211	208	250	206	250	230	224	228	235	204	213	185	226	231	226	221	218	213	195	196	201	226	231	245	221	246	224	208	238	212	200	234	214	219	214	238	240	215	232	250	221	207	245	249	205	226	216	228	214	215	209	229	203	230	216	218	221	223	223	204	226	230	222	216	233	234	211	233	197	209	231	212	220	208	213	216	236	215	207	206	204	226	196	215	224	216	226	215	232	231	201	206	214	216	234	192	227	227	216	216	227	248	226	210	210	213	235	228	222	203	220	221	229	201	213	228	221	227	224	240	199	231	213	235	222	218	217	235	247	188	229	231	221	279	239	199	217	204	228	208	231	209	238	226	229	213	221	224	215	223	235	235	220	212	215	211	209	194	224	207	232	226	216	209	218	227	227	236	192	216	226	227	214	248	232	224	224	243	198	215	262	229	242	218	221	211	199	261	212	222	229	231	203	228	234	221	231	221	208	244	228	247	226	216	236	217	244	207	246	223	219	213	210	208	204	240	236	217	224	242	216	201	230	237	256	229	213	236	200	204	204	243	199	244	198	241	223	240	198	218	233	198	215	234	217	221	235	205	219	208	211	211	236	203	216	222	215	219	218	242	219	262	202	237	219	204	227	213	248	206	219	207	197	236	235	250	194	233	237	212	201	203	205	227	228	243	238	209	220	227	233	224	227	207	237	225	259	213	213	241	242	213	213	199	223	223	240	220	249	193	233	215	217	251	199	224	233	251	217	205	207	241	228	222	248	198	213	192	195	202	223	196	229	231	223	212	214	199	225	205	215	216	220	206	241	215	221	212	213	207	212	217	190	202	242	215	213	223	216	218	259	195	217	207	233	213	225	242	238	206	221	204	226	227	223	221	237	208	242	197	230	230	200	228	238	233	224	207	233	219	234	245	202	195	240	213	205	231	228	220	186	243	205	235	214	228	205	220	211	223	230	222	183	210	195	220	237	191	215	235	230	251	209	213	233	223	239	202	226	209	214	213	235	227	227	223	213	236	219	217	228	209	224	239	202	242	215	223	210	205	202	213	239	220	198	229	229	234	230	197	213	221	220	200	226	204	216	219	228	222	225	221	215	224	211	221	224	209	228	217	225	231	225	193	217	212	217	226	252	210	228	237	224	210	252	220	200	221	214	208	204	227	233	195	231	231	216	233	223	224	231	238	208	234	205	228	243	221	233	211	227	235	231	238	235	201	236	230	207	222	248	200	249	235	225	262	223	203	225	213	207	216	218	205	216	213	198	241	205	222	233	217	226	221	221	227	204	227	232	217	217	216	261	216	224	199	218	199	233	201	224	228	234	227	221	198	235	219	210	229	234	216	218	231	225	201	227	233	205	202	215	232	226	209	219	209	215	205	225	241	228	249	206	228	220	243	212	210	219	241	241	215	223	242	220	222	208	217	214	222	206	224	195	217	242	220	220	209	207	208	244	206	220	218	220	243	217	216	207	207	214	216	205	213	202	192	201	232	224	211	209	211	212	209	228	224	226	220	218	220	219	210	228	233	200	213	223	237	235	209	225	224	218	226	228	212	216	210	255	204	203	231	241	211	207	210	197	218	202	211	215	198	228	232	244	201	192	216	250	214	205	241	216	187	232	240	225	207	217	230	210	225	220	225	209	218	211	254	232	182	220	217	229	238	226	201	227	226	227	210	234	241	241	218	239	257	206	233	230	218	210	230	241	225	220	217	210	226	245	217	211	233	226	231	245	214	216	222	216	206	234	255	213	251	223	239	194	228	240	207	230	210	199	199	223	206	211	228	203	220	213	216	248	206	234	219	239	232	221	215	219	213	201	237	228	222	217	207	192	235	220	234	207	235	209	223	230	237	243	235	227	261	197	242	214	191	225	220	242	240	237	210	216	246	219	235	237	207	206	201	231	219	224	229	213	245	235	208	225	212	228	227	209	212	218	213	209	222	213	214	223	228	212	215	193	224	222	239	201	233	206	227	231	205	234	211	193	229	215	216	214	218	249	215	244	212	226	240	240	204	237	226	186	234	217	210	206	222	224	244	236	226	217	210	219	217	210	219	221	240	217	238	234	211	208	237	230	243	230	229	194	204	244	211	193	228	212	232	220	192	223	216	215	216	213	252	209	182	205	223	236	232	221	213	230	198	245	231	215	227	219	214	224	214	226	225	207	231	231	202	235	216	227	221	235	207	212	255	228	219	207	223	231	215	199	239	254	258	202	235	199	219	210	234	235	225	224	232	205	245	222	227	220	212	224	242	245	228	231	227	195	211	216	212	221	214	226	221	233	239	219	228	181	233	218	230	210	212	237	226	243	219	208	219	219	241	201	233	212	243	231	233	227	223	236	249	234	228	218	217	233	234	229	251	219	209	230	227	238	229	225	206	185	211	231	210	217	232	213	234	222	225	232	242	215	218	232	223	221	226	224	217	197	223	222	215	215	220	228	228	208	228	229	215	215	217	220	215	234	200	253	203	233	211	250	221	200	205	216	226	243	236	201	208	235	210	236	212	221	197	209	237	227	217	215	203	207	215	217	204	220	231	188	183	222	217	222	226	219	224	214	222	198	223	219	217	223	220	222	227	232	209	222	225	212	200	207	192	218	221	241	198	224	227	219	206	221	228	254	245	219	212	231	211	223	232	207	244	225	268	244	214	240	252	238	212	208	210	245	215	245	231	217	238	241	229	238	220	212	245	232	208	242	187	230	220	228	215	230	205	224	230	213	206	226	214	193	216	225	210	198	247	220	213	219	217	213	236	210	244	212	209	228	228	231	244	219	239	224	225	207	227	218	211	210	225	203	218	221	245	215	210	252	219	224	219	218	222	214	222	210	204	244	228	220	236	209	222	221	228	231	208	231	250	227	219	225	215	230	232	198	226	230	204	225	252	222	235	202	210	221	210	214	196	212	222	224	215	193	207	212	237	219	219	194	227	221	216	217	219	216	241	207	223	241	222	207	215	235	249	256	205	211	216	209	265	215	220	223	220	199	236	235	223	224	213	234	222	238	218	223	215	231	206	232	203	223	208	216	215	233	217	245	258	240	218	233	197	222	227	217	232	212	202	249	199	195	186	205	212	255	231	220	230	223	196	226	218	246	188	217	222	221	212	227	240	195	194	208	211	232	258	233	234	234	213	220	209	219	255	217	213	201	212	215	212	216	201	210	219	193	234	234	200	201	239	261	259	220	220	232	210	206	190	232	223	231	224	222	217	232	256	208	238	199	209	235	209	244	220	216	253	232	215	245	208
4112	333	272	308	309	262	299	326	331	282	298	277	295	312	288	309	283	308	304	324	289	305	317	305	303	291	280	272	303	288	317	312	303	292	268	276	295	286	302	291	293	284	309	276	283	284	283	306	312	294	314	288	320	292	286	280	298	276	315	278	308	304	299	310	292	318	248	309	280	299	309	284	292	244	266	294	304	332	310	303	296	271	274	288	302	291	295	268	301	289	304	287	302	262	311	290	299	255	296	301	265	306	310	303	299	316	308	270	296	282	275	269	311	278	319	292	269	260	314	284	284	334	323	309	295	326	285	289	283	307	291	271	310	311	312	293	329	272	282	291	289	304	312	272	297	297	295	322	289	302	266	280	292	265	289	283	275	294	307	308	303	288	283	300	277	291	297	282	279	279	286	285	312	298	294	293	286	269	289	294	262	296	291	340	260	291	246	301	299	286	305	301	289	320	301	296	290	318	297	291	296	310	302	308	284	288	310	279	272	294	309	293	274	308	291	290	286	279	308	312	298	302	349	313	285	279	290	319	272	270	275	260	294	250	313	272	272	305	291	317	309	265	295	293	296	299	305	285	296	340	312	308	291	270	302	268	286	290	297	264	268	275	289	307	307	311	314	283	292	284	295	285	291	312	324	293	290	325	305	273	295	295	259	284	284	292	274	306	327	324	312	295	295	309	285	295	307	293	300	293	304	309	317	280	241	304	290	287	305	283	257	322	290	311	332	301	297	307	316	286	311	309	304	306	282	292	257	276	310	290	306	317	297	269	294	306	310	268	294	278	293	310	290	282	290	314	290	308	306	300	297	293	301	257	282	272	313	310	295	289	276	293	286	278	291	300	305	281	282	283	297	281	264	286	282	303	302	277	313	272	307	324	293	282	310	286	336	289	271	270	309	268	308	304	294	330	282	294	303	275	291	276	301	320	299	311	268	271	308	278	286	305	274	290	302	303	311	333	307	289	300	308	282	279	311	280	323	297	329	272	319	293	246	282	283	327	283	294	265	306	296	312	268	301	281	290	286	293	306	287	284	291	292	271	305	280	302	333	284	310	302	292	309	278	275	290	255	292	271	289	276	283	299	362	274	280	287	300	259	290	291	298	297	290	295	298	295	306	298	318	305	316	351	273	261	313	307	308	309	275	288	268	286	310	334	289	308	278	297	311	313	297	314	334	280	271	320	288	299	281	309	288	277	315	307	340	282	304	283	282	288	278	278	281	306	276	298	265	306	279	280	309	315	299	285	301	294	285	327	260	309	328	276	281	293	325	303	257	325	313	307	286	311	308	297	318	302	260	278	292	307	325	286	273	290	281	308	284	272	294	321	275	271	295	303	286	307	296	285	274	275	320	310	310	326	280	258	274	318	310	293	266	284	297	290	318	290	273	286	251	330	294	314	284	295	304	319	312	312	316	295	298	268	273	318	296	297	277	272	298	328	293	307	311	303	305	285	299	301	302	285	275	319	305	302	329	308	293	320	325	274	293	278	307	264	288	296	289	299	292	302	305	286	267	329	285	295	276	277	292	345	300	263	288	283	288	290	285	271	304	282	289	299	340	276	317	276	300	320	308	309	305	313	294	274	313	266	312	285	324	284	306	324	286	281	279	298	298	267	276	300	303	317	303	258	319	301	292	316	275	316	290	278	305	302	282	289	292	285	268	280	287	309	287	316	310	300	311	321	277	271	314	304	289	292	315	314	300	313	276	296	312	306	304	309	309	314	288	272	314	284	296	302	264	345	293	303	318	258	299	274	359	278	296	316	317	264	271	276	314	259	299	283	288	281	304	293	315	261	311	278	299	296	306	296	289	307	301	265	290	292	294	278	303	300	347	295	286	297	285	295	278	309	317	322	310	285	327	281	306	305	311	307	267	281	305	297	284	265	297	272	315	293	284	318	323	291	289	307	303	302	297	286	246	264	313	287	297	283	279	302	294	317	270	275	299	309	293	300	309	285	287	274	253	257	326	297	315	290	304	289	321	283	341	298	265	314	331	292	299	333	323	304	270	279	276	295	286	285	276	281	296	328	293	303	286	308	292	314	287	311	301	328	304	312	288	325	299	308	315	305	291	305	285	289	297	281	298	258	262	290	254	280	284	306	301	295	311	317	309	289	314	293	294	283	264	264	314	336	321	261	288	291	284	268	271	319	295	267	321	305	285	284	257	289	273	290	273	280	304	309	318	297	284	290	303	330	286	319	315	284	250	317	329	300	296	268	270	293	278	289	276	293	271	275	291	310	330	302	297	297	287	281	292	282	280	322	292	277	281	289	309	285	271	280	257	297	304	296	303	315	277	317	301	296	292	305	291	269	284	320	285	290	307	286	295	301	273	319	275	291	295	286	298	304	297	284	303	325	296	318	293	261	261	287	290	259	268	286	291	308	248	291	317	293	281	301	285	297	279	337	296	337	302	313	248	309	270	306	303	315	288	310	275	302	276	276	294	281	270	280	305	296	292	270	327	293	300	298	316	285	305	304	292	319	294	321	328	289	297	308	298	272	283	298	291	297	328	284	287	263	276	260	305	307	309	294	320	278	304	276	289	325	295	289	283	300	323	284	277	317	283	272	306	282	282	293	292	304	289	290	327	311	314	294	306	286	286	289	289	274	333	280	334	286	296	291	290	309	298	294	299	333	322	317	288	271	281	289	294	304	322	280	260	283	303	323	318	277	307	284	292	292	327	282	298	286	315	301	265	275	306	281	271	299	285	276	285	263	309	296	300	314	300	328	283	294	300	323	307	272	312	305	294	292	309	265	282	306	269	333	260	298	284	302	321	283	298	266	288	304	294	293	273	308	281	266	305	345	282	260	291	269	288	311	291	303	339	314	300	329	292	331	316	312	289	295	317	311	307	294	298	311	306	306	288	283	295	300	308	271	293	304	290	292	294	287	306	286	266	297	253	268	297	271	315	296	299	277	312	280	307	301	308	304	276	272	288	297	317	295	316	308	310	266	286	323	307	277	296	263	293	304	296	282	265	283	269	271	308	299	291	288	284	297	327	278	331	294	298	309	277	299	315	284	315	295	294	295	274	308	296	297	275	290	297	276	288	288	286	271	293	297	279	287	279	284	285	278	292	340	300	272	263	302	249	289	287	303	287	305	320	297	308	320	267	272	263	295	313	304	276	294	300	286	318	286	310	309	286	314	294	317	338	319	299	329	276	279	282	307	302	273	272	283	292	297	301	282	308	311	288	269	275	321	289	307	312	284	294	278	309	304	313	296	287	255	313	289	294	272	281	305	311	269	297	331	294	291	305	330	318	282	306	269	326	282	295	296	303	293	280	267	282	315	332	290	265	258	299	280	288	335	324	309	291	264	257	322	312	310	322	306	306	280	293	303	286	296	303	299	275	286	296	297	288	306	300	301	297	297	286	276	274	265	259	290	308	270	338	280	290	304	277	319	309	317	313	295	326	289	300	272	314	287	294	275	289	294	288	271	294	292	284	296	315	292	281	282	314	294	274	312	298	317	303
3962	711	754	708	674	743	723	732	705	699	728	724	685	652	694	715	745	706	647	719	690	695	678	659	704	744	697	694	668	721	687	709	747	695	677	700	741	735	712	708	674	700	730	733	696	713	696	666	697	717	639	691	683	681	701	715	691	709	713	647	654	720	712	698	707	729	742	658	682	684	702	704	719	647	714	671	727	729	704	686	729	655	733	694	713	661	688	709	690	714	705	667	675	711	685	697	666	667	709	718	654	679	699	736	739	702	709	707	706	692	712	688	689	732	714	747	703	728	684	661	664	672	656	720	697	715	711	706	664	689	702	674	726	711	663	718	686	689	691	666	705	678	712	743	652	651	656	699	746	720	730	748	672	700	690	708	733	706	702	703	676	722	678	653	654	731	671	705	747	692	717	709	661	725	692	721	692	681	733	681	652	690	683	674	673	659	668	718	688	654	753	718	656	695	666	694	674	676	656	732	720	740	669	694	683	722	688	662	723	708	685	687	692	650	714	674	679	719	728	696	720	681	718	695	689	713	713	677	641	700	672	680	640	737	664	655	706	683	721	723	709	700	669	737	669	728	682	710	688	678	732	665	698	643	693	672	712	726	751	697	696	687	736	701	734	683	665	744	708	744	722	672	703	702	723	666	668	690	750	719	715	696	720	666	721	692	740	654	678	707	715	671	704	712	713	742	698	675	648	682	663	689	682	726	723	702	683	685	689	735	717	707	752	717	719	663	690	710	658	687	696	658	699	710	660	702	657	621	661	730	709	719	713	753	657	738	676	697	699	715	674	713	661	659	697	721	637	702	726	664	689	686	709	713	711	702	736	697	673	744	717	684	692	724	713	690	718	691	692	691	685	669	695	662	712	698	665	765	755	668	679	754	695	688	711	708	663	685	715	720	710	703	690	682	690	693	693	705	705	719	691	736	662	716	682	701	685	654	714	711	684	713	679	702	695	669	707	702	733	733	719	707	682	714	702	686	746	710	700	666	708	644	685	705	718	738	727	680	718	717	750	692	704	700	679	719	707	656	658	690	717	722	682	655	757	708	744	744	730	703	713	714	686	699	685	715	692	704	706	709	669	690	693	746	682	683	770	665	684	692	753	755	700	733	692	713	680	711	704	670	726	687	699	697	697	676	720	708	673	708	705	719	689	691	741	720	688	639	706	671	655	709	663	717	669	700	685	708	761	697	677	707	713	690	756	695	699	665	674	718	689	670	679	759	632	720	686	739	704	686	682	706	718	719	704	683	710	700	691	707	682	690	704	634	709	706	716	697	732	693	703	696	681	686	692	715	687	705	731	674	699	703	712	665	722	681	717	699	688	701	701	692	656	693	706	636	678	638	685	677	688	723	676	740	688	631	671	717	717	686	656	722	729	691	718	681	674	700	682	648	731	644	659	708	674	702	751	675	674	700	691	710	694	648	725	660	695	737	706	659	778	738	708	685	686	714	707	689	676	755	669	723	659	687	698	687	711	690	691	693	701	675	712	707	680	698	690	706	672	686	687	651	711	690	678	686	701	755	697	704	719	681	676	702	688	670	717	711	719	707	661	742	703	668	701	709	743	698	747	684	751	688	722	666	643	697	677	718	725	717	651	700	737	721	671	665	705	646	689	677	701	718	724	735	641	698	698	672	743	709	689	715	721	716	668	748	657	668	675	707	663	718	675	719	702	702	658	728	674	682	750	689	702	727	682	767	698	682	719	688	674	701	713	672	687	703	690	653	711	658	681	687	688	676	725	691	680	728	688	717	704	707	718	704	735	683	698	690	670	703	749	730	677	688	708	701	687	668	694	729	703	717	704	659	627	672	692	693	675	704	706	644	727	729	691	644	697	730	706	691	666	709	702	665	714	766	668	693	712	715	739	682	655	706	720	715	747	693	708	702	716	687	723	642	723	712	667	708	661	705	676	658	682	675	679	683	691	670	704	692	706	703	753	686	685	740	683	742	719	715	724	703	726	714	712	683	710	720	757	730	710	739	674	638	716	699	664	703	693	699	719	694	705	711	655	729	707	695	698	724	649	697	713	690	768	664	718	690	694	664	712	690	677	716	661	676	684	687	693	696	678	644	687	728	695	657	718	699	656	680	695	691	662	724	724	733	703	690	689	733	710	687	685	704	694	688	664	681	711	734	681	734	728	668	674	700	712	648	704	719	663	713	702	675	662	686	671	651	696	697	662	671	732	638	654	674	749	697	712	683	665	700	716	698	731	694	654	744	736	732	673	725	707	708	678	700	693	715	708	684	696	712	685	694	698	731	737	676	699	722	708	679	692	708	719	713	660	698	734	736	696	693	662	697	675	706	786	711	685	686	703	687	717	710	729	674	676	719	651	726	671	769	676	696	726	685	690	723	671	687	704	703	716	745	680	701	664	684	720	691	734	661	650	673	730	706	708	720	741	701	708	717	688	716	757	678	697	675	693	704	697	679	650	721	719	714	738	740	737	708	693	706	720	703	696	704	694	689	713	688	670	662	679	677	693	723	675	667	692	691	707	681	695	712	699	670	743	696	683	698	661	679	683	630	704	681	669	692	704	622	693	694	654	694	711	677	686	690	680	673	658	694	671	658	694	727	653	709	714	689	724	731	681	706	694	732	701	680	684	649	695	676	676	729	694	693	680	730	685	680	699	606	747	683	712	685	717	698	699	677	701	655	679	710	762	710	674	711	707	691	740	691	701	694	719	692	696	670	716	690	697	681	672	694	691	690	685	699	676	689	728	709	764	670	646	704	675	671	722	733	708	643	635	713	687	729	702	695	694	704	674	717	646	730	699	701	692	738	684	732	719	655	677	746	706	701	732	735	637	701	723	692	739	693	696	664	718	697	690	644	686	681	691	722	706	714	695	683	755	720	689	716	729	688	673	720	675	734	685	660	688	663	671	683	679	667	703	710	664	716	689	720	645	689	656	682	640	737	727	663	661	746	664	666	668	678	720	700	732	678	696	694	685	669	710	695	685	685	708	723	690	698	726	709	696	671	674	705	694	701	637	636	700	725	694	674	722	708	703	672	673	693	725	715	712	678	739	703	737	702	699	742	701	696	734	682	696	693	678	693	687	706	703	672	726	678	687	709	697	689	714	697	704	740	718	677	673	749	684	728	708	686	697	719	660	711	682	707	719	667	665	709	739	736	690	719	705	744	752	681	721	666	757	722	728	690	722	683	726	699	725	749	742	687	650	678	662	734	709	731	663	715	652	671	700	733	743	638	690	688	712	770	694	707	690	665	715	758	689	710	673	704	718	757	735	753	693	693	681	733	640	719	681	666	715	698	712	684	670	711	697	706	691	709	712	711	645	711	700	726	758	702	682	693	724	755	666	719	738	685	673	691	702	698	751	693	709	663	706	686	708	646	704	705	710	691	748	729	682	742	688	703	661	750	677	725	685	696	701	681	687	649	741	670	675	728	676	704	686	680	708	652	698	662	709	758	717	665	682	648	684	687	680	744	727	686	653	700	709	708	725	699	662	663	683	674
13504	759	434	385	303	273	266	240	260	237	249	215	218	201	204	215	201	210	234	226	198	210	197	209	212	205	208	217	204	212	188	191	184	203	219	211	196	238	219	219	203	186	230	185	171	225	198	224	227	204	195	193	200	215	211	209	201	191	193	210	193	216	206	183	208	204	212	193	210	226	218	174	170	194	199	225	254	218	213	197	239	229	201	166	228	204	201	233	225	188	173	226	199	220	194	196	203	205	210	189	216	191	197	226	192	197	253	198	237	228	175	215	212	218	202	202	206	172	204	216	223	176	207	228	191	218	177	196	210	199	206	205	185	199	211	196	197	193	204	224	216	199	197	209	194	185	200	211	191	206	174	181	225	211	207	232	220	214	202	199	209	218	230	212	197	186	186	230	207	211	193	208	211	208	209	188	208	218	188	191	183	224	200	202	241	186	172	212	212	176	206	185	210	231	182	190	176	179	190	222	171	186	189	198	224	196	196	230	216	212	194	208	187	211	189	195	179	183	218	180	191	198	194	191	181	215	202	226	224	206	217	220	216	210	187	221	200	200	192	232	206	218	204	198	217	188	206	207	201	230	219	191	186	200	205	215	213	197	193	202	171	194	205	208	192	195	199	202	234	213	213	231	190	179	206	184	182	200	216	208	198	202	208	214	186	186	194	189	190	229	204	205	225	214	202	230	184	197	199	205	222	203	194	206	207	215	192	187	201	211	214	195	199	177	172	223	233	200	189	206	215	179	195	203	214	191	193	189	204	187	229	187	189	199	188	207	227	222	216	207	221	211	175	204	223	216	200	226	189	221	192	198	209	192	231	214	189	198	232	223	203	200	209	208	206	194	198	200	221	209	194	227	190	217	208	211	194	206	208	228	212	210	206	191	195	208	197	243	199	208	223	179	208	186	212	223	199	197	218	208	202	204	187	208	192	228	214	205	199	212	218	222	208	215	218	203	220	213	193	209	217	200	213	186	227	219	189	177	178	203	250	207	195	207	210	203	221	185	209	201	196	230	217	180	198	211	242	188	189	230	188	201	220	214	212	169	175	202	202	233	196	207	210	241	198	197	198	214	203	192	187	210	194	202	231	212	210	222	197	178	195	193	190	183	232	221	209	231	186	190	228	227	224	214	222	212	190	209	218	223	178	227	200	203	177	212	222	183	219	231	210	237	209	209	191	206	192	232	223	208	201	183	214	207	185	198	228	219	206	215	207	183	196	223	215	226	207	203	207	205	207	218	232	211	216	212	201	220	214	211	191	202	206	199	223	223	214	203	193	229	216	208	189	206	221	218	217	210	212	194	192	189	223	216	218	195	219	197	190	192	224	213	189	181	213	223	197	205	207	232	219	190	192	186	180	197	218	183	203	231	202	217	213	219	226	215	211	227	189	194	213	217	201	210	206	206	194	220	179	214	205	210	194	197	222	200	201	213	217	231	229	188	213	214	201	197	201	193	202	205	191	208	224	211	190	211	202	193	192	183	214	221	205	197	219	211	210	206	211	206	211	222	202	228	188	189	219	201	207	194	198	198	195	202	225	207	196	226	201	216	194	213	186	221	265	208	204	204	194	196	191	215	210	193	193	212	239	191	209	225	207	201	199	201	196	201	191	199	201	218	213	214	213	197	195	187	217	200	205	228	201	207	195	208	206	217	184	173	218	222	218	207	218	206	225	236	205	179	185	190	190	205	200	209	223	196	206	197	206	215	223	214	204	191	215	229	230	190	204	193	188	185	207	217	218	201	204	211	215	185	186	191	198	212	218	199	210	197	194	209	204	184	204	195	182	202	229	196	200	215	201	218	214	207	222	219	215	179	181	206	236	190	184	198	178	212	230	211	213	201	211	214	204	203	221	206	231	196	224	205	190	199	218	197	199	212	197	210	207	210	196	183	188	200	225	210	217	217	184	192	183	206	188	201	175	223	222	228	210	224	200	200	190	169	244	225	200	215	203	200	198	210	214	180	236	216	206	193	213	218	205	214	198	227	195	190	225	205	215	211	180	211	190	203	209	183	197	208	208	200	220	194	219	206	204	194	208	196	218	197	201	182	199	166	188	219	223	196	211	172	181	197	179	199	220	239	197	186	198	210	185	216	203	191	217	205	195	221	201	211	209	197	210	223	224	216	203	201	203	190	178	214	195	217	209	186	193	231	208	212	203	202	177	200	212	209	187	202	212	186	205	211	215	222	200	208	200	211	202	212	200	206	189	203	197	180	205	221	202	187	227	208	207	216	202	197	187	186	201	221	201	160	189	198	200	215	221	173	207	193	214	210	180	209	201	193	201	209	218	224	223	206	198	210	228	190	206	188	194	198	220	212	207	194	195	190	180	209	206	230	192	214	218	204	195	198	209	194	192	220	198	204	199	174	235	182	219	194	197	195	224	202	219	224	228	213	207	199	213	196	205	194	204	206	208	189	179	199	228	212	198	210	170	175	186	221	213	212	198	197	201	228	220	190	214	212	206	195	182	203	203	216	196	204	229	212	233	221	221	209	179	192	196	191	224	211	219	189	210	210	222	196	186	188	192	220	218	219	198	196	186	190	186	207	210	182	169	189	221	208	208	199	203	180	188	205	177	240	208	225	197	173	215	218	197	208	198	217	212	202	237	208	207	228	226	210	202	176	234	223	212	202	203	231	218	207	196	208	220	195	203	180	188	209	202	203	213	198	196	216	216	230	219	233	227	175	198	200	187	209	210	211	218	192	231	208	215	215	230	196	178	210	211	192	214	197	216	202	209	166	194	218	222	222	198	210	206	192	186	201	196	204	227	220	198	195	182	231	195	191	216	209	203	169	187	206	216	161	228	214	184	220	196	211	203	218	209	198	222	189	208	221	193	212	206	185	204	222	179	178	220	202	182	211	178	193	193	215	197	207	187	181	197	226	188	201	207	227	212	191	215	209	213	229	192	220	208	212	236	193	196	203	226	187	216	226	224	233	178	182	195	207	184	204	192	191	186	215	204	194	217	195	221	199	220	222	178	175	195	191	196	196	210	190	181	200	210	203	191	220	227	229	201	207	191	207	208	223	210	201	209	199	208	211	202	218	187	223	212	234	177	211	207	189	183	172	195	194	186	187	212	222	193	246	213	205	194	191	226	213	218	221	217	221	237	196	210	217	168	194	197	206	200	198	217	192	163	203	213	204	195	205	224	228	199	213	195	206	187	187	211	189	186	198	202	214	183	207	218	201	226	198	206	186	194	209	213	205	197	176	206	215	172	196	232	194	218	191	208	203	182	210	201	211	222	199	211	216	205	212	174	208	216	182	224	222	206	201	207	219	181	220	208	215	210	238	233	204	193	216	210	207	223	229	208	184	181	201	192	222	211	205	219	199	212	194	233	170	202	195	209	224	194	174	188	213	181	214	213	207	192	224	192	203	205	202	202	195	209	194	195	229	214	209	202	191	206	222	179	219	223	194	201	188	200	235	193	207	183	214	228	198	197	233	218	203	199	230	206	183	201	219	214	216	191	196
10221	697	1005	1110	995	829	797	703	655	663	583	609	567	523	576	567	535	493	542	533	510	547	497	522	480	516	485	496	528	522	491	496	493	498	496	505	507	486	486	518	507	494	474	521	521	442	498	528	502	491	513	498	509	462	498	506	493	439	519	487	485	503	496	466	477	507	509	495	497	520	505	540	532	448	469	517	520	545	518	535	501	530	487	505	486	478	467	506	504	501	454	473	490	487	489	489	488	501	474	479	502	494	486	502	541	527	477	475	509	489	473	513	495	512	511	494	502	525	542	492	469	514	497	493	525	503	485	490	473	522	521	524	500	478	493	478	507	493	476	486	479	499	463	486	505	474	518	523	489	444	509	538	520	474	484	473	463	488	502	484	471	529	513	506	477	480	476	487	496	500	512	503	519	476	529	491	466	518	484	462	454	496	465	478	494	498	508	470	442	475	472	518	487	474	462	503	529	497	505	511	496	502	503	530	519	543	466	520	484	484	458	512	514	509	528	488	497	516	467	469	501	487	490	480	498	485	531	504	493	478	505	507	508	490	535	498	485	471	500	533	501	511	435	536	479	480	501	447	511	507	521	485	479	478	507	512	524	500	449	510	503	503	495	516	489	487	481	514	486	486	471	487	530	479	521	496	507	508	508	524	481	491	494	509	506	464	444	479	527	506	515	520	486	496	502	503	485	481	489	482	459	511	509	509	487	465	458	530	501	481	525	491	468	473	478	495	518	503	477	493	466	469	499	516	499	488	500	486	455	518	502	444	448	492	485	520	520	490	491	476	486	521	471	497	493	478	470	481	530	490	474	537	516	473	518	456	516	502	505	482	527	480	523	492	525	477	473	527	529	493	470	464	510	441	480	483	535	546	508	492	524	485	497	489	538	480	475	484	491	493	537	525	455	453	517	489	465	512	483	518	442	496	491	489	510	488	474	524	476	470	449	495	470	495	505	460	477	489	494	476	446	533	493	510	528	507	525	435	468	488	517	535	487	479	457	521	507	499	471	485	452	509	498	512	503	470	466	476	567	509	519	472	476	505	442	491	490	450	468	494	459	503	481	477	485	484	502	478	484	497	498	481	474	482	481	476	506	508	465	510	511	476	507	500	533	493	488	498	475	442	443	498	499	514	477	497	514	492	478	487	494	479	508	472	482	508	509	531	522	451	447	479	470	489	525	514	507	509	494	486	492	512	503	512	530	489	510	486	503	480	486	423	502	523	553	487	519	496	513	528	508	503	469	493	458	482	485	499	527	464	531	459	538	481	558	462	525	532	486	504	521	497	476	501	484	510	529	504	492	498	486	514	503	471	493	450	523	521	490	485	459	507	529	476	465	500	494	495	501	499	458	483	496	502	513	503	506	496	474	508	488	510	512	495	503	485	532	495	481	457	468	476	463	506	486	485	494	500	487	482	453	494	503	523	488	475	489	540	465	517	514	489	462	485	492	466	526	475	483	464	518	503	494	531	487	493	500	503	484	503	512	513	447	493	527	479	473	564	487	535	522	460	496	485	513	489	485	478	471	489	489	476	485	487	537	422	444	490	523	490	499	451	508	516	523	480	523	499	512	516	494	525	468	474	498	515	532	480	516	513	504	533	477	513	538	478	513	505	498	501	514	489	506	475	497	495	506	498	467	490	464	481	484	530	478	501	488	506	499	507	477	497	530	519	460	493	520	555	468	506	466	520	474	475	499	485	506	476	494	511	499	498	491	517	500	488	463	514	499	491	507	493	504	462	472	506	533	485	461	521	498	510	497	490	493	495	512	476	495	521	513	471	477	454	454	481	511	492	477	510	492	479	491	527	454	482	482	518	485	456	511	507	513	528	499	438	493	490	471	506	531	490	519	488	499	489	464	523	470	482	479	498	532	515	499	489	482	500	487	502	445	528	504	511	526	504	485	493	459	474	561	513	511	478	482	527	497	516	483	475	494	448	474	486	475	471	500	518	493	502	506	460	477	481	475	504	472	475	505	541	532	528	507	505	475	486	478	504	473	501	460	537	483	501	516	506	475	494	561	496	466	459	489	487	497	479	490	503	475	463	472	533	523	482	516	490	495	507	509	518	514	499	514	510	505	482	499	483	481	469	478	480	515	515	522	514	482	479	496	489	444	467	466	479	463	512	498	495	504	519	501	471	495	494	488	485	508	513	510	495	507	481	555	486	488	507	495	483	522	472	512	487	487	505	513	512	475	486	487	456	503	486	510	501	469	487	466	479	532	516	495	499	471	490	488	498	489	506	468	512	483	516	505	514	497	501	473	502	493	495	478	518	471	476	531	467	470	483	494	504	456	492	492	508	516	501	487	473	522	447	492	480	483	506	520	533	505	490	510	511	480	515	514	494	483	505	465	490	491	443	480	489	503	495	499	461	501	523	483	471	480	522	485	480	478	502	478	502	489	496	523	487	498	524	441	508	500	504	521	485	480	452	469	484	487	472	493	460	503	486	475	484	510	493	486	505	545	481	513	495	488	497	500	483	510	520	486	525	516	437	481	487	491	512	469	477	485	491	482	501	486	504	480	478	507	524	513	490	525	494	517	498	518	471	450	486	509	478	485	533	521	550	482	510	492	528	523	490	472	533	508	459	477	478	456	523	481	471	500	494	524	466	488	493	501	491	493	518	517	490	486	463	526	522	482	457	498	490	471	527	494	499	509	478	489	487	505	484	500	484	499	506	504	507	508	488	511	505	503	493	499	501	514	530	499	482	489	448	446	494	463	494	502	509	546	497	502	533	485	507	469	473	482	517	482	451	483	450	475	527	484	478	468	514	513	447	493	478	483	488	497	488	505	452	538	501	522	443	480	532	475	515	484	525	451	478	508	494	511	457	484	479	524	515	476	459	464	492	502	505	493	481	510	495	516	441	513	487	533	500	500	505	526	512	524	477	458	486	477	505	507	493	467	490	475	507	495	481	500	488	500	521	476	512	493	488	513	457	474	470	449	446	476	496	526	501	432	484	542	483	478	522	497	484	525	508	485	483	480	494	510	511	489	450	487	489	475	464	498	463	519	463	513	474	508	489	505	507	495	492	517	514	477	474	522	440	489	510	507	516	515	514	465	485	508	469	490	472	532	531	491	515	493	506	494	458	486	515	482	462	486	496	529	510	514	488	497	481	541	478	477	502	515	507	494	522	460	516	519	493	490	530	457	499	458	480	510	499	494	509	482	496	472	473	468	518	485	473	499	506	501	481	503	485	511	522	480	511	455	490	509	526	505	543	493	491	529	504	497	516	548	503	505	527	510	524	501	488	500	515	460	489	514	476	445	517	485	511	498	480	524	511	492	454	511	506	511	488	480	451	486	487	530	523	516	462	509	503	510	490	487	489	510	488	499	473	553	498	491	473	498	494	474	517	471	453	508	443	448	479	504	490	494	477	509	502	487	490	480	527	482	527	453	499	489	477	486	458	479	496	472	507	454	501	489	477	490	507	472	510	506	494	494	480	513	483	486	452	476	460	510	505	521	530	502	511
22353	1768	570	379	287	210	184	108	95	125	118	85	103	86	100	96	78	87	98	87	82	97	82	86	76	81	88	75	86	88	78	71	77	82	77	70	83	65	68	65	90	72	67	80	93	72	85	88	86	82	97	59	76	82	74	101	65	89	74	80	98	66	93	80	82	72	79	85	69	76	72	75	72	88	62	90	71	77	94	84	77	97	66	73	76	72	70	81	87	67	63	77	90	83	70	77	81	86	64	87	77	89	78	94	77	64	94	72	70	77	73	89	68	68	76	87	75	84	73	63	93	56	75	80	66	70	85	96	71	96	85	84	78	79	70	72	99	79	93	77	82	71	72	80	85	70	90	88	79	66	85	83	81	86	77	77	77	77	72	73	70	72	81	89	87	73	82	95	89	92	67	64	80	65	82	79	89	63	76	75	87	78	97	85	68	66	58	71	90	87	81	76	61	92	74	84	77	67	83	73	73	82	80	85	88	77	64	75	88	70	69	80	71	70	103	69	71	71	106	75	92	74	66	94	78	74	60	83	76	85	67	74	61	69	58	73	82	74	79	75	91	76	72	91	82	86	87	70	68	101	77	78	83	72	84	79	73	85	83	93	71	84	92	84	76	85	89	68	79	82	86	76	76	87	77	73	73	64	82	71	64	64	70	80	84	87	72	75	83	73	94	90	101	67	78	87	79	50	94	80	75	71	80	87	88	66	64	76	86	75	89	94	66	73	56	79	77	82	75	89	79	71	85	87	69	67	92	83	93	70	79	76	105	74	65	72	64	66	88	68	71	77	69	80	78	72	79	62	95	88	94	85	82	63	85	86	93	73	68	80	70	61	79	76	76	86	76	87	77	72	75	73	67	79	60	80	76	84	70	88	73	61	79	73	75	65	62	90	76	79	71	67	62	83	98	59	75	80	78	74	75	76	76	65	99	74	76	94	88	92	83	71	72	92	94	74	63	63	82	86	66	64	73	67	87	80	66	82	66	69	76	67	69	80	68	83	80	83	70	73	79	88	73	72	66	96	88	78	81	77	68	73	82	76	79	70	75	66	54	66	69	72	81	67	85	81	66	58	67	79	75	92	78	76	79	76	73	79	76	70	96	79	83	87	83	78	60	63	70	66	78	70	91	76	59	87	94	66	87	71	63	88	76	83	75	68	77	80	85	59	94	74	70	52	73	87	100	73	80	94	81	68	78	87	65	84	69	66	83	80	89	64	77	64	90	63	72	67	69	66	77	87	76	84	65	70	68	81	73	79	75	69	78	86	69	93	62	88	73	69	85	69	76	76	73	67	85	82	68	70	83	85	74	74	75	63	78	95	84	75	77	72	77	68	73	90	72	69	67	72	73	70	97	77	53	85	69	80	73	88	75	91	71	77	65	74	94	60	87	84	67	75	70	70	66	77	80	78	74	83	70	76	67	66	68	92	81	75	84	69	78	70	79	78	79	77	72	69	76	71	72	82	73	98	85	62	85	73	70	75	85	78	73	75	78	70	69	69	74	94	71	82	71	80	73	66	72	74	74	104	79	78	70	66	73	82	72	74	84	75	97	78	82	100	63	74	88	95	75	67	84	73	52	81	88	87	94	94	80	68	67	58	86	67	74	97	95	77	74	76	89	79	80	76	88	64	83	65	67	85	70	71	90	63	77	86	71	95	75	89	81	83	71	77	56	72	89	85	81	89	81	95	77	97	75	86	82	76	65	67	72	62	97	77	85	80	74	90	75	73	93	73	82	73	66	83	86	77	80	82	62	63	69	69	94	82	78	69	71	73	63	66	73	71	88	66	73	80	77	82	90	83	62	79	80	82	82	84	77	78	78	77	65	85	80	80	83	74	76	63	74	77	85	74	73	82	77	96	71	87	67	81	82	78	77	78	72	69	76	86	86	70	76	75	73	80	71	69	66	68	78	72	62	80	80	76	85	74	72	65	94	68	75	63	81	66	83	74	71	89	56	96	76	80	73	71	66	66	81	73	83	97	93	81	77	82	77	78	63	86	84	79	88	68	63	75	86	64	73	74	87	92	91	68	69	84	79	76	88	92	65	91	82	72	69	79	72	87	70	70	72	78	90	79	76	108	75	70	80	78	69	83	89	76	76	92	84	82	76	88	76	71	98	88	77	77	93	73	67	71	77	66	77	93	83	65	81	70	75	70	69	88	75	84	69	68	75	69	68	58	82	82	87	79	89	86	92	80	67	85	73	76	70	84	80	65	81	100	79	79	87	80	84	95	75	93	86	78	73	81	83	66	72	77	93	87	76	80	80	83	70	71	78	103	92	67	91	87	82	81	84	77	71	56	65	77	79	69	80	79	72	80	72	86	67	57	86	81	91	71	72	83	89	74	78	68	85	67	90	86	71	78	66	84	66	88	70	66	87	66	92	74	83	84	73	78	70	81	69	76	73	76	76	64	72	60	84	77	73	68	77	92	72	89	88	82	63	80	89	63	84	76	79	80	66	81	73	79	78	67	87	76	82	81	71	69	91	79	59	72	89	87	52	60	69	78	73	55	74	77	62	69	80	77	72	81	69	70	63	89	92	62	84	88	71	63	66	93	87	76	80	81	82	74	85	77	79	80	58	75	85	81	76	76	98	83	72	70	83	79	72	80	78	78	65	66	80	65	88	104	90	87	75	74	82	69	76	85	80	81	77	87	87	80	80	54	88	75	76	71	68	74	88	77	72	83	88	80	75	86	87	76	96	78	79	81	86	86	64	81	84	73	71	68	82	76	88	79	71	94	77	65	70	81	80	84	78	87	50	70	74	76	80	71	96	71	87	73	78	61	80	79	98	100	62	84	78	67	86	89	79	85	83	86	71	78	79	65	77	77	79	82	54	80	78	99	83	74	83	85	74	74	84	90	75	78	78	91	73	78	67	84	80	67	79	77	68	82	61	69	79	70	81	79	75	90	75	68	61	77	95	69	74	78	80	70	87	88	82	60	97	85	86	84	95	87	67	77	82	70	74	93	85	86	96	86	83	72	77	87	98	84	78	69	68	72	65	86	84	64	77	82	80	80	90	79	76	85	72	68	91	58	57	69	87	75	83	78	94	79	83	86	71	82	62	66	80	82	73	87	90	81	82	73	72	80	70	74	86	69	94	65	73	75	72	82	68	78	87	65	82	67	88	82	81	76	71	71	65	85	75	72	80	73	90	63	92	84	81	72	74	72	81	66	76	80	75	88	64	73	84	70	79	71	72	79	95	89	77	77	65	77	82	68	75	79	80	92	83	58	62	72	85	86	89	68	71	67	60	77	75	84	83	86	77	75	84	96	83	73	59	96	74	95	71	72	76	66	82	73	66	62	70	75	74	73	52	83	80	73	76	73	77	79	84	79	80	66	79	80	79	72	96	91	76	64	67	88	62	69	58	64	61	83	91	90	83	75	67	62	84	77	95	87	68	87	91	73	78	73	70	74	57	78	88	71	90	85	85	87	70	79	77	78	71	63	72	56	60	105	89	77	76	76	79	70
13527	713	1257	1415	1190	879	724	647	606	483	413	379	423	354	368	329	292	303	288	280	259	258	281	302	272	267	245	277	250	261	254	243	235	256	217	240	244	242	227	251	236	235	242	240	229	229	249	242	253	237	237	244	240	231	253	232	233	229	224	229	208	223	220	211	218	208	220	234	275	235	187	190	258	242	216	245	234	215	233	217	233	202	257	224	213	204	204	213	241	232	216	238	199	216	207	219	206	200	211	214	214	215	202	240	237	207	216	223	219	199	249	203	243	213	243	236	259	220	190	223	213	215	227	222	232	233	226	224	237	238	226	246	229	211	232	231	211	220	218	216	220	215	210	245	228	232	233	234	248	235	208	235	218	203	234	236	232	201	211	218	229	208	234	213	196	223	226	224	199	260	228	212	216	201	221	236	225	196	226	227	214	201	215	238	226	234	200	228	245	197	248	232	221	240	196	239	224	233	202	206	235	226	216	223	220	218	225	212	208	221	207	191	219	225	215	217	193	204	196	208	227	239	247	208	215	214	202	222	207	222	270	220	219	217	263	232	217	234	210	213	220	210	217	257	206	223	235	217	229	241	198	196	212	195	232	225	223	228	199	226	224	213	229	261	211	216	234	232	235	222	227	217	205	226	224	184	208	199	205	227	247	228	221	228	198	216	227	252	241	216	204	228	216	220	245	217	226	207	212	205	226	223	242	208	226	232	230	221	211	214	218	221	245	237	220	185	215	205	229	227	204	223	210	215	218	194	216	212	216	233	227	219	230	235	193	218	225	214	224	235	206	218	235	208	180	214	214	230	232	229	205	232	196	257	215	225	210	238	215	250	211	227	209	224	219	235	238	228	234	225	265	220	223	217	222	214	199	220	219	210	254	213	215	260	233	203	205	219	241	235	214	200	233	209	193	208	206	219	203	220	198	219	212	211	221	211	200	215	219	211	204	223	196	216	225	232	227	253	205	212	220	224	207	211	210	217	207	217	222	211	236	222	210	220	221	217	233	236	239	239	237	219	224	201	211	219	223	212	216	217	226	224	198	229	208	216	201	214	216	210	207	234	216	218	239	236	175	224	199	243	198	224	214	224	199	219	220	235	209	240	251	191	222	210	227	225	226	219	211	191	219	234	211	232	239	241	218	229	245	251	218	212	206	220	194	221	190	215	230	221	222	194	218	199	217	216	251	236	220	234	231	224	202	246	235	239	228	209	266	209	214	212	214	237	227	216	217	226	228	227	224	226	219	202	215	219	241	216	219	227	195	216	225	215	229	215	239	205	207	220	215	227	229	192	228	233	218	222	211	202	235	229	198	213	212	246	218	221	211	225	216	248	229	241	207	199	196	205	200	220	242	228	231	209	185	230	204	224	220	222	197	223	215	208	202	219	209	238	225	231	225	223	232	224	211	203	207	211	229	189	213	223	220	220	202	202	193	223	219	221	249	231	214	218	228	242	210	218	214	230	200	237	214	206	187	228	226	220	191	239	225	228	226	226	226	236	219	235	217	232	242	216	197	245	198	197	218	210	223	199	232	229	209	218	235	210	236	229	218	228	234	186	181	227	223	197	222	226	221	231	203	220	213	247	204	229	217	216	251	223	230	226	238	212	222	217	222	225	237	212	208	190	238	222	227	229	184	236	202	217	227	199	243	235	212	227	206	212	239	194	196	243	234	228	221	229	206	188	237	225	213	189	232	209	221	220	225	220	248	219	229	239	252	199	237	235	189	211	211	213	205	243	215	196	231	217	217	226	208	227	231	195	245	225	178	243	224	230	233	221	233	211	226	213	225	190	213	215	237	222	258	211	212	231	208	228	236	225	214	242	210	226	241	221	215	206	241	214	188	246	203	205	223	210	224	222	238	227	219	204	214	204	221	210	194	221	238	236	245	191	239	233	237	233	215	233	231	214	213	199	218	195	216	185	232	229	211	199	219	227	222	233	208	224	266	220	256	231	197	194	235	210	222	249	229	263	226	215	219	247	206	232	209	211	204	217	229	211	229	220	222	204	229	247	200	207	211	208	230	180	214	227	200	209	221	209	227	199	228	195	190	235	214	219	206	225	217	204	204	236	201	235	196	202	217	220	255	236	225	243	221	204	228	226	207	224	212	223	224	225	211	220	238	237	248	220	204	204	222	207	233	228	235	234	218	199	217	220	234	254	229	214	229	203	220	224	213	245	215	230	231	227	214	243	209	262	229	207	205	220	216	224	197	236	205	243	195	200	214	214	228	221	198	226	237	202	213	217	224	227	191	219	236	233	195	206	214	229	243	221	227	221	232	212	232	241	210	205	218	216	215	239	206	223	226	212	237	204	209	228	227	199	237	212	234	255	243	215	205	232	224	214	221	237	211	218	224	218	222	209	228	211	215	210	226	203	219	201	212	210	231	200	236	219	212	211	228	219	219	210	209	231	204	239	241	236	212	218	224	193	220	212	211	197	246	216	212	244	231	222	235	229	194	226	199	200	219	220	229	195	226	192	222	218	203	223	242	222	236	221	217	219	213	210	256	222	217	248	228	232	239	211	196	216	221	210	198	206	213	202	224	240	239	225	235	202	224	252	225	216	214	214	241	237	222	221	232	235	215	220	223	227	238	212	208	217	213	215	201	249	229	232	209	215	207	206	233	240	223	209	214	231	215	213	228	222	231	225	246	237	210	195	200	224	232	209	230	216	196	213	207	235	231	220	211	209	197	236	236	203	225	222	232	212	219	228	211	217	228	218	224	236	220	210	219	217	206	216	221	235	211	216	225	212	236	227	241	235	205	203	193	221	233	223	229	211	217	218	220	208	236	204	236	234	222	229	194	195	238	216	216	206	207	231	218	213	206	205	205	203	195	237	227	217	220	232	209	217	225	244	209	215	226	216	229	226	221	217	216	211	231	224	212	215	224	212	216	217	227	223	226	213	214	180	212	227	212	212	216	207	249	229	214	230	217	214	224	208	213	200	222	221	234	200	214	234	245	228	217	226	225	211	230	226	200	225	217	205	196	215	214	210	202	227	225	205	238	180	214	244	189	225	231	186	225	213	236	205	217	242	209	195	200	230	249	234	218	228	232	205	204	218	228	220	225	225	234	217	188	207	210	224	234	228	205	220	193	223	218	234	215	226	207	199	195	214	221	235	250	222	190	231	205	195	221	207	208	217	212	205	235	206	219	214	240	221	217	221	216	226	198	228	238	237	231	206	195	211	217	223	211	245	230	245	240	210	184	217	251	216	187	188	220	195	217	225	222	211	229	238	206	224	219	214	210	209	193	207	183	212	251	215	212	234	225	224	229	240	265	232	206	207	228	208	232	221	183	203	207	196	202	235	221	218	208	203	205	222	234	200	234	225	190	209	226	221	206	236	201	212	226	249	241	248	222	203	243	193	228	203	205	221	236	216	208	206	202	234	194	192	210	252	251	226	233	209	212	206	220	213	232	225	217	234	202	225	214	206	210	219	227	239	222	234	228	211	226	209	221	206	219	241	215	233	202	222
3812	331	294	291	272	304	311	289	262	269	270	292	316	287	289	280	305	279	300	297	289	292	292	315	275	305	267	276	300	305	300	294	311	303	269	298	246	313	284	301	273	278	285	289	289	294	284	296	306	298	328	307	296	246	281	277	268	283	273	299	291	285	276	263	278	290	301	283	290	318	315	256	276	287	292	311	292	271	264	269	308	292	258	283	309	283	292	315	300	303	324	280	297	279	284	293	271	295	259	307	346	289	278	287	279	318	268	292	345	295	327	278	278	280	284	283	271	318	326	299	286	262	283	298	295	275	274	278	296	267	307	300	277	291	278	294	287	310	315	303	296	311	338	318	264	286	260	289	280	324	291	283	274	296	295	284	309	327	278	272	264	266	288	286	299	298	273	279	326	269	302	273	290	318	288	281	287	284	285	309	292	297	280	293	278	320	291	278	305	312	292	316	297	291	332	311	323	303	320	309	284	295	330	290	309	318	295	314	292	268	267	290	297	314	270	301	283	315	255	277	293	291	295	341	306	254	302	286	290	276	274	310	303	303	293	308	321	299	276	285	278	286	302	290	317	331	315	298	290	312	277	306	274	329	306	292	259	324	265	303	286	341	303	297	280	282	313	318	340	286	283	335	308	299	299	272	292	315	297	291	297	262	273	298	305	298	295	279	303	295	267	307	270	284	281	332	280	287	272	307	270	285	271	317	296	296	313	259	247	319	276	278	280	302	303	279	280	268	310	281	290	274	296	302	298	285	277	317	290	283	310	316	285	292	289	287	278	288	262	305	294	283	291	288	269	305	264	267	294	292	291	302	287	287	276	302	305	272	266	305	288	317	318	291	287	306	281	283	287	305	274	284	321	292	263	305	281	295	313	284	287	287	283	306	284	309	260	291	317	273	284	321	264	274	311	332	266	292	311	308	257	289	302	293	291	289	301	285	287	309	311	312	291	272	287	307	280	283	261	294	302	272	313	314	293	269	310	281	310	289	312	297	294	292	308	285	295	280	300	283	279	305	290	330	286	297	309	325	283	298	267	276	306	304	275	292	293	293	301	305	300	292	293	260	291	314	279	255	338	285	299	283	297	301	330	305	290	279	293	265	269	332	303	302	314	255	295	278	319	288	276	289	298	308	305	284	280	268	287	330	264	298	318	265	297	261	284	300	306	292	299	315	329	291	301	310	302	263	307	298	301	292	257	256	313	302	295	291	278	274	283	279	295	304	265	284	294	300	300	336	315	310	274	266	291	312	284	297	325	275	293	292	277	272	277	269	293	283	292	248	289	333	301	301	305	296	315	308	291	297	299	278	278	277	303	291	326	268	299	292	303	310	283	277	297	286	290	297	297	280	287	297	285	296	297	294	295	279	297	269	298	286	311	279	302	300	276	321	284	317	284	308	286	297	300	313	319	283	271	288	306	319	308	271	291	293	284	341	304	335	253	292	306	276	259	311	259	273	292	270	300	280	307	336	286	324	327	281	276	282	303	298	292	303	309	312	299	315	347	261	308	301	261	282	296	265	304	308	269	292	305	284	295	269	303	284	286	312	311	311	325	318	267	287	286	273	275	285	270	272	297	268	288	300	297	283	264	301	303	283	307	260	297	303	309	285	293	275	272	257	299	272	299	286	276	299	292	297	277	305	305	270	298	271	303	273	279	259	319	303	291	284	272	281	308	280	315	293	287	279	261	297	320	270	301	301	290	293	287	340	286	292	307	283	295	316	285	275	282	300	287	264	323	286	283	313	300	278	283	279	302	291	310	294	292	305	295	288	326	279	274	278	330	310	266	294	321	274	289	294	277	316	291	289	298	317	286	323	269	286	268	317	274	269	315	282	290	303	294	285	296	321	319	314	288	296	316	306	277	284	286	296	283	267	292	267	292	298	291	289	301	280	280	266	303	302	294	286	277	283	309	294	276	266	321	299	291	281	306	310	304	281	275	296	313	289	267	280	270	309	303	300	287	275	285	299	290	252	284	316	280	311	312	298	316	284	303	305	308	289	307	300	304	285	315	300	316	296	269	292	260	266	296	303	302	267	290	284	267	295	294	300	298	285	311	304	259	312	306	283	269	279	308	305	277	323	296	329	336	315	302	294	298	329	278	324	318	308	285	324	289	244	295	306	318	314	286	293	296	291	296	343	305	323	282	307	274	270	296	287	279	282	268	287	313	321	279	280	310	302	290	281	305	284	264	350	320	337	323	256	292	317	299	299	296	243	284	307	307	289	304	272	303	303	285	251	295	285	286	308	260	261	320	302	289	302	283	313	275	334	311	278	305	274	281	271	282	300	321	302	296	273	308	282	294	298	242	289	282	303	257	283	268	294	277	295	272	266	265	292	319	303	319	278	309	313	285	272	294	322	266	307	301	312	325	295	295	285	293	269	294	257	298	270	327	290	283	304	319	290	290	293	284	297	326	287	305	281	307	290	309	308	253	301	298	311	282	303	286	309	294	271	292	307	278	296	278	276	293	293	317	283	285	297	297	322	268	316	268	296	297	308	297	301	262	282	285	306	296	305	296	303	287	283	337	303	317	295	257	271	274	274	264	279	290	279	315	293	279	278	269	302	321	261	320	263	298	257	290	313	300	285	291	299	311	273	307	273	279	278	285	303	282	310	301	318	312	267	302	282	267	286	327	306	278	304	252	294	287	282	283	331	269	257	347	331	292	318	305	288	285	258	278	291	286	284	283	260	293	264	287	291	296	270	279	274	298	300	302	319	266	308	320	256	288	263	279	289	291	312	298	298	286	265	300	296	316	309	274	289	249	253	292	285	288	295	298	272	295	281	312	310	271	243	282	306	286	284	305	317	302	321	282	341	302	290	345	319	302	286	322	291	324	318	282	303	268	282	304	266	286	319	305	298	272	282	320	289	285	279	310	300	260	283	287	288	320	316	326	276	279	304	310	313	295	287	249	315	312	328	305	300	307	305	303	292	287	279	286	276	294	313	359	330	308	273	316	289	306	305	255	276	302	258	279	272	292	301	252	323	289	314	279	267	286	272	267	296	241	296	297	302	289	273	282	275	285	299	288	308	264	320	307	282	265	322	270	278	281	297	270	304	314	267	309	281	270	292	303	305	302	303	287	262	266	331	325	281	298	277	287	343	284	310	327	313	254	277	274	289	311	282	263	271	289	284	289	300	257	252	301	284	303	288	289	307	300	306	309	290	255	312	285	305	331	284	310	334	315	240	310	314	334	280	303	267	301	293	302	299	289	310	315	278	286	282	295	325	334	329	313	312	286	306	280	272	288	306	317	286	297	283	283	289	276	314	288	317	293	293	295	294	329	338	282	297	319	294	271	272	287	262	316	296	275	300	336	294	289	294	311	292	306	301	314	284	301	312	271	266	339	270	257	313	280	283	287	272	313	313	312	310	276	282	284	277	307	329	333	311	290	281	305	297	274	286	311	281	309	280	272	324	287	294	267	285	285	326	275	303	307	294	301	282	297	298	322	283	257	302	326	264	284	281	267	312
3731	699	742	748	753	711	706	719	746	721	697	702	702	704	749	665	679	737	722	665	727	735	674	700	735	648	679	674	769	655	636	671	655	731	649	725	707	708	715	667	704	711	701	698	719	713	693	683	693	696	685	681	708	703	732	692	666	704	721	698	697	705	698	736	711	696	661	689	732	723	695	711	738	709	731	707	712	673	753	686	704	695	705	748	648	677	696	646	743	708	746	700	647	649	738	677	718	745	687	697	715	680	766	693	669	675	662	676	711	704	692	692	723	679	706	700	661	725	672	703	685	675	690	704	716	665	734	632	765	695	693	649	668	671	683	728	691	695	693	749	703	667	721	679	651	686	711	663	663	683	643	692	749	682	718	680	684	685	742	691	703	667	707	679	670	689	718	679	678	700	736	736	635	703	736	706	733	715	704	654	705	660	648	716	700	729	710	700	712	734	711	685	693	694	641	717	713	724	696	679	701	688	760	733	676	678	752	702	695	665	692	687	699	715	725	748	708	662	694	736	723	695	680	717	676	705	677	691	665	712	710	695	715	670	716	684	694	715	677	738	738	702	707	674	721	666	705	755	693	686	698	682	611	718	713	653	661	709	730	706	722	672	686	701	707	677	657	676	754	712	692	672	729	708	662	726	695	686	708	655	709	687	708	663	675	679	682	740	714	691	679	678	708	662	651	701	683	704	687	697	671	736	699	737	680	706	679	740	707	708	739	731	715	691	660	686	701	682	692	682	736	718	685	694	668	709	693	709	698	667	707	668	744	671	741	709	688	683	710	696	706	674	711	696	689	730	711	668	689	709	655	678	662	683	657	690	650	735	692	705	710	699	709	676	702	659	677	757	680	700	683	689	739	710	727	664	670	692	691	704	698	674	686	703	679	718	654	694	709	668	664	660	707	730	708	669	714	721	674	681	694	698	700	680	704	687	706	739	684	648	714	729	686	716	745	694	674	658	679	684	683	705	751	711	680	668	681	656	694	703	712	676	657	690	737	723	698	727	718	704	691	718	676	682	703	700	700	694	701	682	655	742	692	679	688	665	697	655	716	656	683	704	717	707	722	673	687	699	683	692	679	674	651	700	718	719	708	665	728	711	742	705	720	655	717	691	717	698	696	674	745	705	689	740	671	663	706	739	667	772	667	627	778	695	710	718	692	686	675	671	760	722	690	715	680	730	673	701	676	714	697	682	726	667	728	664	698	696	700	679	729	718	733	657	683	670	683	648	736	713	680	758	717	695	672	676	652	665	686	651	743	672	673	705	653	647	684	746	720	656	713	677	761	686	718	676	709	725	699	709	711	709	683	742	688	684	687	720	696	701	718	660	674	744	663	731	732	632	674	716	660	658	718	678	710	664	669	697	653	667	669	704	689	687	662	699	702	707	687	710	696	703	741	714	672	735	721	671	701	694	730	691	718	719	706	702	728	703	662	747	702	635	686	731	723	657	745	677	694	678	718	710	673	701	685	708	713	715	721	688	720	769	673	696	692	717	710	695	670	666	697	690	711	722	739	755	680	717	737	734	740	721	710	691	695	669	703	703	695	683	719	713	657	697	678	643	670	675	663	684	733	673	665	696	755	685	709	689	707	710	690	708	702	646	694	695	723	762	701	696	725	682	690	687	685	731	710	750	706	710	705	697	710	713	688	717	748	623	726	757	702	714	709	677	665	690	737	712	727	700	643	680	702	703	711	694	700	695	689	689	691	751	699	717	697	665	716	722	651	713	726	727	661	693	683	727	706	644	681	673	670	737	716	704	683	703	738	706	699	725	702	723	762	683	660	698	684	692	692	712	712	678	724	674	685	743	722	742	740	717	665	667	694	690	685	707	718	702	740	691	690	694	697	715	745	666	699	689	676	717	676	730	727	678	672	691	673	736	725	727	692	723	632	770	754	703	707	697	730	710	681	714	698	670	712	739	739	714	665	686	720	703	727	705	708	678	667	661	671	688	672	697	710	713	645	685	680	683	678	667	685	771	700	732	684	700	703	701	670	708	705	720	749	753	718	682	694	672	696	685	693	699	697	723	665	755	748	717	712	661	712	708	675	690	707	662	709	679	735	676	736	711	730	712	701	678	704	724	672	684	687	683	729	673	710	724	737	705	714	732	727	689	673	712	700	680	684	749	687	694	692	693	716	676	684	694	719	676	676	726	735	698	689	712	670	697	682	681	652	691	688	708	729	704	712	763	706	727	705	752	673	670	711	712	691	737	737	721	719	656	674	705	742	678	711	735	716	689	728	656	698	683	694	715	679	695	732	728	735	728	743	730	677	695	743	671	741	633	748	678	719	724	680	686	719	720	670	706	728	732	717	671	683	679	662	633	690	719	683	694	652	687	688	650	683	662	725	656	690	735	683	664	662	699	768	700	694	710	705	711	748	712	709	667	709	689	743	723	694	735	700	671	659	735	695	669	687	664	674	690	679	739	708	695	685	691	725	684	719	687	663	701	723	707	714	681	691	687	669	739	709	727	688	690	714	651	682	613	692	678	684	708	716	661	707	705	676	700	703	700	724	678	712	713	728	723	715	694	678	650	677	707	670	696	726	686	701	671	665	711	695	706	699	678	704	706	648	692	664	682	726	694	683	702	681	720	691	731	651	739	636	700	686	719	719	736	704	685	686	718	707	747	647	720	679	690	654	685	724	690	672	690	697	730	711	680	711	737	708	658	720	680	681	713	748	657	633	733	748	675	712	683	693	665	712	699	673	686	683	688	659	691	712	730	656	700	680	689	731	640	713	695	678	705	697	745	732	665	679	638	707	743	650	658	726	693	733	710	699	715	691	680	703	692	684	678	706	735	686	680	716	726	672	697	642	649	683	715	708	700	666	655	688	675	719	684	699	721	736	685	636	664	703	681	723	688	715	719	737	667	703	714	663	720	709	700	736	703	737	711	709	692	675	696	693	691	699	725	733	694	724	720	710	714	687	661	722	733	710	684	724	714	654	710	708	672	686	706	707	689	701	721	671	716	695	689	780	728	660	651	700	709	705	709	703	717	712	681	714	647	670	698	674	717	673	692	691	721	720	720	689	708	709	688	689	657	716	670	718	732	743	705	737	711	703	702	745	727	742	679	721	670	672	701	711	711	674	741	708	698	634	704	724	720	710	680	687	675	678	729	743	725	676	672	691	639	707	695	701	690	702	711	690	676	685	679	706	675	681	662	708	706	716	652	699	709	688	653	677	685	738	690	686	731	697	702	721	693	721	717	725	698	706	729	660	697	678	709	656	710	671	708	648	725	695	743	637	652	734	723	706	656	703	705	701	676	712	708	679	700	648	681	699	683	710	682	693	680	727	660	678	715	687	691	717	689	684	705	669	649	681	730	698	714	695	683	697	672	693	706	748	711	706	716	678	720	715	668	712	758	737	669	660	726	680	697	654	700	690	701	712	654	729	737	667	706	688	681	726	688	723	680	696	690	652	695	703	725	676	723	698	695	677	670	659	697	709	725	745	667	692	694	726	724	693	708
14026	819	414	364	267	272	280	245	219	239	212	225	227	220	225	191	218	217	242	207	203	194	193	205	199	207	222	188	204	248	196	205	223	210	204	200	202	210	215	210	243	194	190	223	208	193	197	228	226	227	228	193	213	207	191	198	228	215	186	202	184	212	205	215	214	210	227	189	210	193	180	208	215	192	220	195	213	224	175	190	180	197	193	185	214	213	184	203	179	214	203	210	198	209	196	216	235	228	214	204	249	185	200	218	196	211	215	207	189	191	169	234	168	184	198	209	193	213	210	192	209	184	217	222	218	198	228	221	204	228	201	214	207	213	199	233	224	184	210	230	202	212	208	194	228	211	199	209	216	214	210	201	196	193	214	218	204	197	194	208	167	188	208	180	206	212	189	196	216	190	205	205	177	203	197	191	195	201	217	203	198	195	187	207	229	200	204	205	191	205	201	199	199	229	204	201	203	203	217	249	210	194	177	171	182	203	197	198	198	214	234	200	224	180	211	231	226	175	186	212	196	195	201	207	176	224	203	225	211	197	219	225	191	211	209	177	211	210	208	200	208	223	217	198	172	192	213	189	189	186	183	191	194	193	199	193	241	207	201	215	199	207	239	190	187	184	206	211	180	170	197	216	202	200	195	191	214	208	205	199	241	196	193	208	211	214	216	210	201	204	182	211	196	190	175	181	216	205	193	208	217	205	196	198	194	196	202	188	207	207	224	181	196	229	219	222	216	177	191	198	206	215	208	228	216	192	192	202	181	210	213	221	188	195	190	218	195	211	189	191	196	199	196	206	203	210	212	219	208	215	219	195	188	193	197	235	180	176	192	203	196	187	204	200	196	168	213	194	215	209	200	205	215	207	206	202	191	214	219	199	212	187	209	192	205	191	199	196	197	228	204	208	196	197	201	209	218	219	217	207	170	218	203	210	185	186	210	190	225	224	178	197	220	237	208	179	189	226	184	207	226	202	204	209	210	232	204	195	218	212	208	201	205	220	192	205	211	202	216	213	208	208	194	232	215	193	192	186	221	191	226	216	192	222	212	201	203	170	192	203	220	220	240	210	203	219	212	202	217	212	219	226	197	210	217	219	190	198	184	176	216	197	207	206	188	170	197	208	194	196	189	174	209	202	214	197	201	195	206	228	232	222	192	202	193	209	216	182	212	195	196	182	216	153	214	204	181	207	196	202	227	196	225	235	237	204	207	208	216	216	182	187	212	210	195	211	200	247	200	207	192	191	229	194	201	218	191	209	201	191	228	209	197	195	208	214	207	223	243	165	192	193	222	194	208	192	242	216	196	212	211	211	225	189	193	224	218	200	214	214	194	167	194	191	228	195	193	229	191	211	224	181	197	216	191	197	186	206	196	214	191	208	200	185	195	182	214	207	220	199	202	204	197	232	200	205	233	211	216	202	236	199	206	185	216	200	192	202	202	229	202	210	211	235	196	202	191	198	189	185	196	215	170	231	193	191	188	207	209	201	207	227	224	193	206	208	199	219	239	192	184	212	215	239	207	189	184	230	224	189	231	202	232	207	192	201	216	200	202	211	203	199	211	197	205	202	210	199	193	230	201	196	204	213	187	198	189	206	206	201	196	188	191	201	207	183	201	202	240	212	227	192	219	201	194	255	215	209	215	199	187	220	202	199	203	209	194	188	223	211	200	224	193	178	243	201	210	188	195	193	205	202	188	224	187	204	207	225	216	205	193	214	213	208	210	194	190	208	214	177	201	196	192	234	221	207	212	223	220	216	196	213	193	193	204	220	215	210	208	206	208	218	213	216	218	202	203	209	189	238	219	189	206	238	216	193	203	199	194	217	200	207	200	191	225	210	206	222	198	204	197	194	220	200	223	202	189	200	180	200	167	184	219	218	217	182	191	217	201	197	213	192	215	207	196	218	197	207	230	223	198	223	204	183	177	200	194	205	210	211	205	218	209	186	196	215	193	222	225	202	185	220	190	204	202	209	234	229	195	208	212	223	203	210	231	214	212	219	225	198	209	194	206	200	190	198	223	174	188	224	214	187	196	196	204	208	217	211	211	209	204	212	211	208	196	196	245	198	202	209	215	208	242	221	214	214	208	173	189	198	182	182	218	203	203	213	231	246	221	202	205	212	217	186	211	222	192	220	205	205	217	219	198	216	187	197	193	174	202	198	219	197	209	164	193	212	217	189	235	174	210	202	204	218	233	205	218	206	204	196	190	184	163	190	208	202	199	220	204	218	231	208	214	222	197	225	178	205	213	214	217	191	214	234	232	217	178	204	234	205	188	198	214	203	205	199	180	206	204	223	184	210	211	200	210	212	203	197	197	208	225	228	216	185	202	238	204	173	194	200	207	217	218	197	194	191	219	234	226	193	189	194	232	214	210	193	199	207	205	201	214	198	213	205	184	210	221	220	216	182	198	205	191	228	191	193	218	195	209	189	201	187	233	213	226	215	202	197	196	211	214	189	225	241	234	240	203	192	212	170	210	249	216	201	208	231	192	184	211	197	233	213	201	216	197	229	196	194	195	216	175	224	212	188	203	212	188	204	191	221	211	216	175	208	184	200	179	196	220	226	209	194	219	200	192	177	224	206	200	208	221	196	208	209	196	229	200	205	199	192	200	206	199	177	211	170	207	198	195	199	200	203	197	194	192	205	224	220	200	203	216	218	211	227	216	198	194	218	243	221	221	163	208	224	208	211	172	193	201	212	204	194	212	216	205	208	204	224	189	199	215	200	222	227	192	224	217	210	193	207	207	181	210	199	217	182	176	226	202	215	226	197	217	205	181	189	197	191	232	191	233	220	197	186	221	178	212	193	194	199	226	194	217	181	207	227	229	205	205	195	207	225	232	191	201	188	184	204	209	209	196	199	200	204	195	180	201	234	176	180	206	220	229	200	192	185	205	200	201	218	204	190	191	182	203	216	208	187	174	219	237	207	220	180	215	198	209	205	196	217	208	220	206	201	190	224	214	203	207	203	217	191	190	211	194	207	193	232	231	198	242	219	235	200	199	230	202	194	180	188	203	199	184	205	198	223	198	183	233	186	194	213	201	216	188	237	197	174	199	203	215	231	210	170	210	207	212	218	206	205	209	208	205	223	189	196	215	183	211	191	198	200	198	192	203	200	209	196	227	215	210	194	210	196	188	191	219	204	173	215	228	202	212	209	192	193	218	233	191	202	199	213	234	217	209	188	186	209	221	192	202	208	196	226	194	186	206	200	205	200	194	202	200	197	214	216	230	209	207	198	206	179	181	206	209	211	183	225	189	235	211	219	209	194	214	201	213	217	197	202	198	196	219	212	204	191	191	201	208	212	172	203	206	220	203	202	196	180	203	208	205	213	210	214	197	195	196	201	208	191	218	169	204	197	209	180	214	207	210	207	177	177	199	205	211	173	169	213	202	165	198	198	204	231	201	183	179	222	180	196	186	216	206	206	202	216	219	189	236	202	233	236	230	225	213	219	211	212	225	212	207	197	215	199	219	221
10540	687	1024	1062	945	969	734	755	611	642	571	561	570	568	578	548	524	522	505	492	534	514	524	511	544	499	513	523	460	507	501	524	489	503	491	509	477	501	488	506	454	527	506	523	507	490	503	477	529	529	503	471	522	483	509	505	530	529	498	537	498	528	520	486	515	524	492	508	495	508	465	488	540	509	505	521	451	488	490	512	436	497	530	513	441	500	476	474	489	508	507	425	513	491	506	470	526	515	471	497	496	502	456	504	499	493	486	486	487	526	466	491	484	560	487	483	477	512	485	485	442	527	496	479	476	461	484	504	515	514	477	503	496	475	495	509	492	508	495	487	488	498	467	496	499	467	492	484	496	474	474	512	503	491	510	490	471	502	494	510	530	470	503	513	537	507	505	485	489	481	496	525	509	484	471	478	496	514	469	479	538	524	470	455	507	489	505	500	465	507	523	500	511	478	468	500	518	527	524	489	494	491	471	489	495	476	470	472	478	525	485	453	490	464	504	469	479	488	506	465	521	454	487	490	515	490	518	518	477	481	492	475	493	483	496	458	497	502	495	488	538	488	465	488	512	500	496	495	470	526	492	524	461	522	494	492	508	539	475	512	524	497	487	470	458	445	510	519	507	466	507	473	488	490	483	480	480	479	539	439	501	481	527	454	496	471	486	482	464	494	476	463	469	559	477	490	481	508	517	508	534	512	502	498	517	488	480	506	464	518	504	488	492	486	469	487	496	508	528	539	473	476	520	472	484	504	508	484	502	485	488	503	514	517	512	484	480	509	482	476	523	483	490	478	490	502	490	497	508	504	482	501	474	453	470	504	519	504	468	468	523	475	493	486	511	475	470	489	461	504	548	516	469	522	491	501	540	501	452	494	492	502	488	498	472	501	493	508	502	451	503	533	500	512	484	495	518	498	513	465	452	454	529	474	464	489	506	473	471	464	487	504	495	480	473	484	517	461	495	486	472	501	541	503	489	508	493	475	520	505	525	544	473	490	493	494	512	475	498	450	518	464	508	500	444	490	464	448	441	510	535	469	485	488	532	489	480	503	519	504	459	463	486	491	493	511	513	496	483	486	486	483	452	488	504	504	480	484	498	499	477	484	500	511	471	534	476	492	467	468	475	486	514	530	480	475	494	502	525	501	456	506	529	495	519	478	499	455	504	496	485	449	528	541	509	483	532	456	455	453	509	469	456	516	512	498	502	512	483	485	493	481	480	478	484	489	505	457	492	464	473	509	497	478	495	488	533	440	504	505	533	502	479	525	509	489	458	472	549	519	459	471	501	496	470	510	490	512	482	466	458	487	504	526	460	481	493	500	478	504	534	465	500	438	477	507	474	483	508	538	507	506	507	527	495	452	467	482	464	500	486	494	548	463	498	514	456	476	503	513	500	444	530	514	486	440	537	490	511	533	498	523	473	484	485	486	519	455	496	480	482	472	478	466	523	493	491	494	513	496	494	515	491	548	512	498	523	480	493	495	480	519	497	482	468	516	468	512	502	506	513	479	503	498	518	507	525	495	461	512	505	486	498	501	515	473	535	455	490	518	478	471	520	515	494	445	528	485	471	470	493	492	522	550	498	519	494	507	467	481	483	446	508	527	523	477	467	471	485	533	498	493	512	480	491	493	480	548	462	503	474	492	503	474	484	450	479	486	495	531	524	456	504	483	493	517	512	470	538	476	470	499	492	478	484	491	505	510	505	493	497	518	507	533	521	520	483	548	502	532	493	488	500	489	517	506	464	480	542	490	473	486	476	489	473	488	494	472	521	552	477	525	518	484	470	526	504	505	459	480	488	485	481	484	518	517	498	502	482	500	475	494	514	494	507	483	490	494	496	462	483	477	490	500	461	502	455	510	494	465	474	498	484	495	464	496	470	488	488	508	515	488	512	515	513	473	474	493	531	482	483	510	462	508	477	508	525	500	496	488	524	494	487	508	478	498	462	518	486	500	527	499	512	492	490	503	508	479	486	511	483	490	482	505	501	509	527	504	511	527	511	478	494	484	452	486	533	492	477	484	520	451	513	455	503	493	520	500	524	478	491	495	495	466	531	493	506	496	473	506	509	478	522	521	491	532	525	484	500	515	495	487	459	509	473	484	535	488	466	528	517	469	499	521	544	518	464	515	506	497	507	500	464	484	484	489	481	490	439	491	483	485	504	504	486	489	472	491	482	481	503	499	504	538	505	486	484	460	474	480	488	513	492	498	552	481	488	537	487	509	485	541	484	487	500	459	516	463	537	474	517	442	508	474	497	509	499	489	465	489	495	516	457	482	523	496	501	520	526	507	513	501	527	466	499	471	484	482	482	443	473	518	486	464	504	498	500	485	468	505	469	493	494	479	475	518	498	502	496	503	521	482	517	487	531	499	452	535	499	487	477	469	493	534	483	529	482	507	533	487	491	490	442	490	486	492	503	516	518	469	495	485	539	456	516	502	498	484	485	486	435	512	487	467	488	486	464	475	477	521	461	500	436	438	505	470	497	452	508	485	511	474	468	486	481	514	464	450	460	517	504	513	488	529	513	473	504	471	491	470	555	502	492	503	496	484	493	530	459	477	444	481	479	445	502	503	515	472	472	469	492	495	505	487	525	483	503	524	491	459	472	496	517	499	466	450	495	475	483	475	508	522	507	473	495	521	501	492	532	473	462	510	513	484	488	525	486	479	514	483	505	500	480	503	504	510	519	469	519	465	504	513	497	488	495	479	487	507	501	512	474	499	471	516	505	466	465	509	520	464	464	500	443	523	476	495	517	458	469	504	498	541	472	519	444	479	532	523	488	517	488	542	501	495	517	464	489	538	457	485	476	470	522	521	479	486	464	491	496	523	471	480	468	512	494	485	501	541	487	489	494	506	505	527	464	503	473	516	503	469	522	499	512	499	474	512	537	480	466	500	503	496	504	502	500	495	503	485	478	535	502	491	460	453	498	489	439	501	525	469	489	479	503	474	494	475	563	489	463	492	507	518	503	476	518	508	489	463	499	474	511	496	465	491	477	479	494	500	490	481	488	474	492	492	489	494	525	495	470	483	472	515	492	503	534	474	504	486	502	529	451	488	504	505	514	485	505	473	473	485	517	483	534	518	504	486	503	505	488	471	506	497	490	459	530	471	431	511	469	508	500	495	466	449	489	474	482	480	475	482	448	491	534	478	512	463	479	521	500	527	521	559	492	486	462	475	453	504	487	519	512	479	478	527	505	496	472	471	522	455	530	503	501	476	525	522	499	489	502	532	509	492	455	509	477	510	487	494	568	478	526	522	492	482	473	538	495	508	472	486	482	494	515	539	490	494	481	501	485	491	464	451	464	508	490	502	486	509	504	508	507	497	485	507	490	482	496	516	461	476	500	472	502	442	480	479	475	477	478	514	478	466	508	486	510	451	503	496	462	434	509	505	497	528	498	489	508	500	494	480	480	479	466	486	505	491	499	490	473	478	513	501	487	461	469	488	492	504	513	489	465	494	460	499	501	510
21492	1597	596	391	253	221	161	142	116	125	127	112	108	93	94	92	85	99	81	75	77	95	94	94	86	81	72	97	103	94	78	71	88	90	70	75	71	84	88	66	80	77	69	76	91	75	98	71	67	90	82	93	69	80	85	58	75	72	88	85	77	86	71	66	82	93	80	70	80	90	76	71	84	76	82	80	73	78	76	72	86	103	81	68	75	79	83	74	89	95	83	77	73	91	72	81	77	69	61	54	71	88	76	82	88	77	79	88	94	74	85	69	81	72	80	80	78	99	83	84	71	86	71	64	87	62	85	75	81	71	73	83	76	85	70	91	87	82	78	84	81	84	70	72	90	82	78	81	102	74	88	64	109	72	80	94	75	85	71	61	79	85	92	73	72	79	76	74	70	68	68	78	73	63	87	67	84	83	68	77	69	73	103	87	79	71	79	78	68	73	85	80	82	81	77	77	76	59	76	65	70	83	77	68	85	78	68	78	74	92	83	75	83	79	72	88	90	82	88	81	86	80	74	80	65	85	87	84	72	56	93	84	80	69	86	99	93	70	70	87	76	74	64	79	80	69	68	77	85	71	81	78	98	79	78	80	75	74	60	69	85	88	81	72	79	82	70	82	82	89	84	74	61	79	91	74	57	77	102	79	67	71	73	66	76	70	78	74	77	79	83	78	88	70	75	85	91	75	80	71	84	73	71	93	72	79	66	61	77	66	88	78	78	66	71	76	71	56	65	95	85	88	76	93	67	82	89	88	96	56	65	62	74	73	80	81	70	66	82	81	72	85	77	69	81	81	70	92	71	86	63	78	72	91	76	81	84	78	76	88	76	74	90	84	83	83	91	72	61	81	81	86	72	82	75	84	86	74	81	79	78	80	68	67	55	78	61	81	74	79	72	73	84	98	60	84	83	71	86	60	61	91	83	79	81	63	77	80	86	82	81	70	92	67	80	64	81	83	88	81	76	71	78	84	82	58	90	89	74	73	86	64	83	73	73	65	77	82	72	67	70	70	83	79	81	93	73	78	79	83	73	70	80	88	62	68	69	70	57	84	103	61	87	62	89	74	81	75	69	92	71	83	74	71	79	81	79	74	75	86	78	76	94	61	89	89	68	75	74	78	81	66	97	91	74	56	83	73	79	82	80	84	55	79	85	85	63	69	81	62	85	61	77	73	73	78	76	77	84	82	79	84	92	65	76	95	90	66	89	72	58	87	68	76	74	71	91	78	75	80	75	96	89	85	81	72	77	73	68	67	87	73	65	81	63	75	74	62	61	78	78	76	76	71	84	80	72	68	72	59	77	72	74	89	74	86	84	74	81	68	76	84	80	61	80	85	75	76	69	68	81	100	82	66	77	65	87	80	84	77	76	71	83	87	74	75	80	83	74	91	85	82	79	81	66	80	98	75	79	67	79	104	75	79	70	87	79	80	70	81	71	78	84	74	80	75	59	79	80	101	76	72	66	66	80	68	50	59	87	79	84	72	67	93	82	88	87	94	74	77	71	84	80	68	80	84	64	69	65	87	81	66	101	81	76	69	78	79	77	84	70	66	75	60	83	92	93	78	67	74	75	82	70	81	66	75	91	73	68	74	65	72	85	79	78	73	73	68	68	62	73	73	82	68	76	66	77	63	67	69	85	77	70	106	87	63	68	76	66	67	55	76	74	77	71	93	94	83	66	67	67	73	96	86	72	83	92	67	66	71	72	84	69	69	69	79	86	70	84	63	70	82	83	97	75	81	71	79	79	84	65	85	74	90	88	81	81	75	69	64	96	74	81	85	77	75	85	71	65	81	78	57	78	90	82	73	87	82	81	75	76	87	97	74	76	63	87	72	81	68	84	73	86	80	70	91	77	76	77	70	91	77	75	76	86	69	82	80	91	71	71	70	72	73	75	74	68	89	75	84	101	64	75	86	63	85	66	75	79	84	78	80	91	64	82	72	71	82	73	76	62	80	78	75	87	83	85	65	85	63	82	73	63	60	81	83	78	87	82	67	74	68	69	78	79	71	68	68	56	81	60	81	84	80	77	99	77	83	73	78	72	67	74	78	73	65	76	62	76	61	68	55	76	71	68	69	79	75	79	78	64	78	81	77	90	83	76	61	78	95	72	74	81	71	87	93	106	86	74	78	83	81	84	73	87	70	70	71	80	68	73	81	75	75	78	68	79	96	67	73	66	86	80	81	82	75	74	75	80	73	66	79	87	76	79	83	77	75	81	85	80	72	74	90	73	75	89	89	87	83	83	103	88	72	69	74	72	83	89	103	84	92	73	80	74	86	87	73	77	78	82	77	68	75	100	87	71	71	67	78	74	74	65	81	67	85	76	74	79	93	66	79	84	84	73	77	59	74	79	70	79	89	59	95	95	77	84	83	76	67	69	81	68	72	63	86	74	95	79	76	78	75	78	84	97	89	82	78	80	86	62	77	57	71	75	76	67	77	81	77	78	60	76	79	70	75	82	88	75	80	64	69	74	66	68	77	78	87	70	84	63	71	78	83	70	84	70	89	70	63	77	94	67	78	69	66	80	72	68	71	84	86	70	81	72	86	84	74	61	69	60	74	80	65	60	68	76	57	87	76	81	79	73	76	85	71	66	79	81	83	82	86	87	69	80	63	79	91	86	78	79	65	83	76	73	79	72	83	85	71	90	83	75	77	71	76	79	82	80	92	70	79	78	79	66	72	62	70	77	71	79	83	76	82	71	82	83	78	80	76	80	76	88	62	85	78	82	68	75	69	71	71	74	70	73	66	95	71	81	80	79	70	82	87	84	68	80	71	92	101	69	85	80	80	90	73	78	70	59	66	70	55	78	86	83	86	72	72	79	70	59	71	76	91	94	96	80	89	83	73	83	79	79	81	82	76	85	97	86	83	74	58	66	88	67	97	86	84	84	77	71	74	82	70	73	69	81	78	92	76	87	77	84	77	89	80	81	61	94	77	100	77	78	82	89	81	83	74	86	72	81	98	86	81	78	77	87	68	86	82	76	80	70	84	76	65	79	84	85	66	77	69	73	86	86	82	76	76	87	72	70	84	62	72	81	87	63	78	76	68	83	79	86	77	80	82	63	84	67	91	89	91	78	86	83	75	59	83	85	86	85	86	69	69	74	72	86	76	77	84	84	75	76	87	104	79	78	85	74	80	69	89	79	82	61	64	73	87	76	76	61	80	79	80	72	87	67	76	89	64	77	88	83	73	76	102	86	69	69	68	89	91	78	90	67	63	70	68	65	87	88	72	77	72	67	55	80	86	79	83	71	78	68	74	84	90	75	77	99	68	84	91	67	68	75	67	55	78	71	78	74	88	91	65	76	73	65	97	79	84	77	72	72	75	90	84	76	72	99	82	66	75	67	98	81	61	70	67	77	68	71	78	72	95	67	87	86	72	72	89	86	78	96	80	66	88	65	89	87	86	82	73	73	63	80	83	68	84	81	92	77	64	93	84	76	73	86	82	86	68	88	82	67	57	80	76
12995	602	1320	1430	1252	961	706	641	575	481	459	408	372	371	358	320	294	304	265	267	293	308	264	279	297	287	271	269	262	267	266	244	253	268	215	259	256	245	252	260	234	237	219	226	205	222	232	231	251	230	236	231	229	230	231	212	241	227	222	213	213	233	236	239	219	245	217	221	222	235	219	238	231	210	218	226	214	238	226	205	241	250	235	217	220	256	227	230	252	201	237	219	230	236	209	219	204	215	211	194	212	221	220	211	232	214	245	205	239	221	198	218	206	228	233	230	219	220	236	207	210	230	214	223	204	207	221	236	221	210	240	205	232	248	231	245	221	223	221	217	239	213	223	209	246	215	208	236	208	217	203	218	246	227	233	221	244	199	221	250	238	195	219	211	230	211	211	215	207	211	216	224	227	202	201	242	207	235	209	212	235	216	191	228	222	218	235	222	241	222	217	233	230	214	233	235	227	205	228	225	210	227	216	225	229	228	200	236	244	211	222	193	222	217	199	213	219	215	232	215	247	228	215	207	213	229	198	202	207	203	201	211	203	214	196	220	221	213	197	212	229	229	209	236	232	191	239	207	200	222	209	223	244	218	204	239	220	195	243	216	184	192	213	233	212	226	228	226	216	221	233	243	208	209	203	200	197	229	199	209	209	219	227	220	234	205	220	213	215	223	208	233	220	208	200	224	243	254	241	226	243	235	224	233	230	224	222	212	220	223	214	208	213	193	225	195	189	197	227	202	238	237	183	202	203	211	217	211	232	214	225	222	215	211	216	218	229	192	206	224	209	208	223	209	197	215	211	226	194	212	236	251	205	241	222	242	214	200	221	197	235	204	215	196	197	209	242	202	201	199	205	219	184	222	224	211	232	225	221	240	188	181	238	214	207	217	196	219	215	208	204	232	228	231	193	203	220	232	216	236	211	189	251	222	213	227	169	206	195	223	231	210	229	224	247	206	223	224	233	223	198	187	227	205	194	227	207	204	207	235	222	232	235	227	235	221	229	231	224	245	210	223	204	211	218	208	249	201	221	231	209	201	205	227	237	198	224	199	225	213	198	215	196	176	238	201	230	216	238	204	194	209	242	217	217	220	225	200	204	174	198	218	235	212	200	189	210	215	253	265	209	200	223	193	219	212	240	213	244	203	225	247	221	213	230	202	217	226	247	250	234	245	237	204	218	219	233	192	190	218	215	224	214	220	205	230	244	226	241	231	205	223	226	204	195	201	223	216	192	244	245	220	218	204	233	236	179	202	192	242	231	216	193	228	207	201	227	239	203	237	210	213	221	206	205	216	198	227	218	231	226	213	204	206	192	196	202	222	229	229	227	233	221	227	215	210	217	225	215	223	227	240	202	209	216	233	216	205	211	220	218	211	223	203	178	241	274	232	226	216	239	220	228	233	225	206	232	205	199	220	200	234	228	205	233	192	223	205	245	213	217	225	206	212	227	195	193	228	225	219	202	226	240	210	213	222	216	203	227	216	195	216	201	222	189	219	200	218	210	219	196	204	262	199	193	221	229	208	222	190	225	234	202	205	226	201	195	239	224	216	198	218	209	207	207	265	215	212	203	231	241	235	178	235	200	225	213	227	230	237	184	227	181	216	217	228	224	235	216	229	204	224	230	249	220	218	183	222	221	231	232	221	215	210	208	215	207	220	224	208	220	215	218	188	238	212	189	233	219	234	220	226	209	230	197	245	202	229	242	223	223	224	216	204	233	203	227	237	230	228	213	221	242	226	214	233	217	210	205	212	248	194	250	229	218	214	222	220	235	227	231	244	225	226	232	228	233	254	230	234	216	214	212	200	226	195	249	228	186	207	223	208	219	218	261	233	233	207	214	216	208	209	224	220	255	221	217	232	232	197	228	196	234	229	253	221	215	242	208	232	217	222	220	221	223	220	250	215	241	203	248	205	215	207	218	212	220	221	231	212	245	166	226	239	220	206	224	260	204	226	235	225	210	220	200	231	210	204	194	220	246	235	204	234	205	225	212	227	211	231	216	236	231	213	231	220	233	197	216	237	202	238	212	212	235	217	222	209	220	211	242	226	214	217	211	233	232	231	238	229	236	221	225	203	192	189	209	220	192	212	201	234	210	209	208	240	226	197	232	228	222	236	210	226	219	243	215	221	227	239	206	199	196	242	200	214	217	214	213	222	232	213	220	210	221	212	221	231	217	201	230	219	194	229	236	220	217	210	217	198	212	212	238	215	211	195	227	241	193	202	168	212	215	187	221	217	236	215	210	208	233	220	211	229	208	218	231	226	242	205	215	209	227	227	223	196	188	216	230	225	237	205	214	222	204	212	221	206	237	221	231	216	192	218	228	217	216	207	185	227	226	232	191	207	228	189	246	216	225	207	209	237	225	238	203	230	233	224	243	195	231	242	232	210	196	211	209	210	247	221	197	208	222	222	230	215	202	234	220	204	271	251	204	217	186	231	216	213	217	216	212	187	213	200	213	213	225	199	235	234	196	224	216	204	234	246	251	212	221	215	202	192	225	203	209	208	239	241	206	240	224	224	199	215	247	204	233	223	217	237	226	205	226	238	228	222	228	209	228	204	240	202	228	240	202	218	209	195	196	228	199	206	225	218	239	230	213	215	199	221	227	213	220	210	215	221	208	246	221	205	188	249	221	226	210	230	212	212	223	215	227	199	256	227	231	221	210	221	228	221	230	237	218	250	198	208	217	242	253	212	212	215	208	261	220	219	216	257	209	245	224	220	245	231	216	202	214	212	233	247	191	219	235	255	225	216	214	224	203	251	222	235	212	209	223	231	238	229	227	220	223	193	202	227	208	221	208	205	241	221	208	219	212	196	218	210	228	227	245	202	213	209	204	211	219	245	206	214	232	221	201	216	218	218	222	218	243	238	216	196	222	205	227	225	238	231	253	206	232	204	207	201	196	219	251	235	203	251	242	208	223	249	202	223	215	198	223	216	207	197	215	198	208	201	206	219	225	225	221	239	193	219	207	206	226	244	230	191	213	222	197	223	227	217	215	194	241	221	230	210	181	203	200	212	190	196	229	227	200	171	211	231	200	211	228	227	215	212	213	240	232	203	225	211	196	225	231	217	219	202	207	215	213	225	247	227	216	208	218	216	175	232	191	258	229	214	215	205	195	216	215	228	258	226	215	197	203	212	203	223	200	227	211	211	229	228	222	215	236	210	201	216	202	227	226	212	209	171	209	203	232	229	208	223	238	250	242	224	225	245	236	224	246	215	208	200	216	204	219	218	219	226	252	203	232	223	226	224	248	207	244	234	236	224	242	243	213	229	220	240	206	249	229	195	211	225	240	249	222	222	234	218	247	243	224	222	229	245	242	195	240	221	208	228	223	228	197	249	227	229	251	224	200	233	219	214	230	230	227	216	243	236	207	203	185	203	206	225	205	207	202	233	220	221	208	219	229	223	207	201	226	252	214	220	218	230	239	185	246	213	203	209	214	219	219	216	218	221	186	229	249	220	221	203	233	200
3739	326	312	285	256	280	312	301	255	259	306	288	307	295	296	291	275	301	303	296	259	301	295	298	321	268	254	288	299	271	299	292	310	307	283	300	316	271	307	285	316	292	313	311	321	290	313	294	298	290	299	347	275	296	294	297	272	298	257	330	322	293	283	310	304	295	294	282	265	310	295	305	305	288	302	311	306	302	241	292	333	295	280	286	259	276	284	290	280	289	302	296	299	285	278	316	274	252	248	288	273	301	306	262	306	252	281	303	300	268	296	303	313	308	316	291	269	276	256	293	283	296	277	298	276	262	257	282	296	271	281	280	288	288	319	294	312	328	290	285	296	309	319	265	292	321	299	284	287	291	300	300	275	302	272	276	292	273	262	284	299	287	300	260	293	306	277	293	289	287	284	290	305	313	293	266	257	281	280	301	315	292	311	274	295	309	269	285	308	283	275	271	300	308	260	296	293	272	285	309	286	289	255	274	275	286	278	286	304	298	270	288	243	303	302	306	279	238	291	260	299	270	329	296	281	315	298	300	308	297	290	287	317	251	267	302	258	305	276	292	316	293	298	284	283	281	284	265	297	291	295	310	286	293	286	295	260	316	314	249	300	296	310	271	303	303	280	294	307	287	280	278	322	281	270	318	315	264	340	300	279	266	292	296	292	296	281	290	331	308	272	314	309	289	278	260	258	303	268	296	243	296	269	289	301	270	289	317	288	286	301	289	274	248	278	298	270	311	293	275	258	290	295	315	276	267	297	290	318	302	283	260	298	279	284	323	317	264	294	276	250	284	292	318	299	280	286	265	278	305	294	285	319	307	283	297	313	288	325	307	303	290	295	269	288	311	305	271	310	283	296	252	261	286	289	281	262	292	278	293	291	304	286	293	266	300	290	291	275	308	275	278	275	277	284	301	313	309	266	296	283	285	241	306	280	317	295	292	302	293	264	270	255	322	281	315	286	285	306	308	271	318	261	279	282	306	298	280	351	302	272	302	276	261	282	279	296	290	304	265	277	271	286	318	275	279	278	303	282	263	285	284	289	287	275	300	274	294	289	317	276	297	274	283	265	271	279	289	277	276	296	304	309	297	311	267	279	287	321	329	276	289	308	268	288	296	273	311	325	275	281	265	278	305	297	314	263	293	308	301	294	257	276	272	306	281	290	313	291	305	276	278	267	309	283	279	292	260	286	273	274	301	247	275	307	299	313	311	297	287	318	322	278	289	303	280	293	302	301	281	280	294	260	289	272	281	266	268	314	297	278	291	276	283	298	286	279	301	250	274	251	272	274	288	297	275	288	284	320	293	297	279	294	289	295	296	304	312	286	278	268	285	293	272	302	280	301	287	296	292	272	297	260	285	304	299	298	301	291	312	296	277	285	321	305	286	263	288	304	297	287	269	259	243	297	302	285	279	265	308	277	281	281	311	287	304	281	292	319	287	281	307	260	300	299	279	259	275	278	300	327	281	285	287	300	268	264	272	304	300	279	303	296	298	305	297	297	311	303	280	311	288	288	276	311	303	255	291	298	313	290	279	280	294	267	267	266	299	317	281	327	295	288	288	279	296	308	307	270	327	291	275	296	294	312	302	300	300	277	285	297	288	293	307	276	292	266	272	293	258	279	306	256	297	324	272	312	283	252	279	269	275	305	265	310	301	281	270	283	279	301	262	281	322	285	299	296	331	301	289	307	319	289	261	318	324	287	277	260	291	313	304	268	284	318	266	306	296	300	263	287	288	272	300	284	301	322	282	270	297	274	278	297	258	308	283	321	306	287	269	300	328	303	296	294	308	290	300	275	266	289	273	311	312	298	294	264	304	302	295	295	266	324	302	286	322	302	258	287	288	274	290	283	265	289	279	262	304	306	285	287	285	320	308	263	311	299	311	279	288	290	301	297	267	301	270	261	307	275	285	304	279	278	251	253	328	285	294	290	292	325	334	304	303	265	298	267	270	267	312	267	288	280	317	307	260	295	271	269	282	288	293	301	285	278	303	277	274	307	308	273	289	287	309	251	273	305	284	283	282	289	276	277	304	300	282	305	291	276	297	304	287	289	268	296	293	277	320	294	285	279	287	288	315	302	309	309	280	301	277	264	257	303	277	275	281	289	304	274	277	286	268	295	278	277	283	261	268	289	301	271	257	295	287	293	287	331	257	288	297	267	277	286	319	292	271	277	279	295	312	285	284	319	292	281	289	294	277	314	267	274	270	261	280	290	305	284	300	283	259	274	286	295	313	285	304	309	264	305	307	272	300	260	294	276	308	289	291	278	277	278	299	298	275	266	272	283	306	259	282	287	290	291	311	301	273	288	264	272	292	286	278	312	283	287	315	293	281	294	259	285	292	297	288	274	283	267	263	276	311	329	280	266	287	313	287	277	330	342	288	318	259	305	308	285	310	292	297	283	274	275	269	292	307	289	280	278	318	287	278	308	266	263	275	280	260	301	307	270	285	313	303	289	289	311	297	259	276	333	277	289	298	314	280	285	299	277	287	300	307	284	297	307	285	276	290	328	290	308	299	294	291	308	288	277	279	272	277	305	320	267	299	292	276	257	248	292	311	283	324	259	275	283	283	304	298	266	275	313	298	287	286	280	301	288	268	319	281	284	297	277	286	269	286	252	274	289	288	298	268	282	307	316	318	311	309	302	296	296	299	295	282	296	293	304	309	285	249	289	261	284	288	269	292	300	270	259	286	296	293	300	298	331	295	298	286	318	289	320	292	257	266	296	300	283	278	282	275	283	302	307	298	268	272	295	279	251	267	274	276	298	293	296	278	302	253	286	251	287	268	313	284	298	293	281	296	288	323	291	304	285	297	291	285	315	327	313	287	288	322	290	294	304	255	277	286	333	282	286	323	281	312	261	298	282	276	287	343	264	280	265	269	276	253	289	299	285	310	280	299	267	268	287	268	293	295	270	267	294	286	334	329	277	272	313	297	262	300	286	274	264	307	292	295	321	268	303	283	301	295	289	316	330	275	281	299	310	300	282	268	288	284	311	306	271	293	252	320	313	287	269	290	297	287	283	304	314	269	293	275	282	297	298	288	295	283	266	281	275	298	313	277	249	272	304	294	300	314	274	282	311	254	277	314	260	296	347	270	278	332	288	305	270	296	272	293	282	280	287	287	290	340	291	274	270	293	288	310	295	290	295	313	305	309	281	288	286	280	255	274	292	279	292	295	274	301	307	302	283	299	281	284	319	316	288	305	300	288	282	303	294	288	303	263	280	260	267	285	304	331	267	295	309	284	292	283	295	307	273	276	287	281	258	262	296	284	291	268	279	326	319	281	293	285	304	293	301	293	303	293	272	299	281	302	293	267	299	281	251	344	278	292	268	257	289	260	286	280	277	292	271	285	251	258	283	323	290	277	302	291	270	262	284	273	280	254	286	261	269	292	317	304	279	307	288	293	295	286	265	306	274	314	313	277	319	298	287	286	287	272	295	277	301	240	271	274	285	259	299	294	284	315	306	285	297	285
3747	728	725	703	734	727	750	694	697	658	732	685	752	678	700	701	700	703	696	685	764	651	745	683	666	693	705	704	705	663	681	704	657	735	712	684	698	730	685	714	731	706	696	693	665	750	682	707	723	675	669	676	757	678	673	682	665	672	712	672	654	676	684	683	664	638	642	688	643	720	714	707	635	685	714	688	669	686	702	698	671	712	695	743	675	661	717	686	726	697	699	709	703	662	760	702	715	649	698	692	696	696	682	666	730	718	693	670	693	715	709	685	716	704	697	660	748	710	664	714	692	653	692	686	671	679	640	651	685	699	713	652	690	689	669	671	680	664	669	666	704	645	712	691	674	690	695	715	685	688	733	699	712	684	683	651	689	707	655	663	607	701	679	730	716	701	686	705	681	710	734	659	718	712	699	694	679	677	659	674	694	689	649	734	680	687	721	668	711	723	708	702	702	691	694	711	656	738	699	688	682	677	718	703	661	668	721	717	656	722	695	654	706	714	644	673	695	702	672	726	702	700	686	725	679	693	673	650	668	721	697	724	723	704	744	665	678	710	696	677	668	662	686	719	676	724	713	713	691	704	694	691	734	687	689	709	663	702	696	723	733	697	698	674	659	713	733	672	649	744	704	704	667	683	667	682	693	680	654	677	683	676	700	666	668	680	654	713	711	698	714	668	727	740	689	736	649	679	703	675	673	708	712	685	750	658	716	683	718	723	701	723	686	730	699	727	714	626	685	721	684	689	647	684	663	723	656	684	720	678	643	729	724	669	720	647	713	701	710	705	697	704	647	690	698	707	726	703	650	686	731	684	657	665	717	665	697	619	730	702	669	638	698	677	672	707	665	716	663	694	670	725	699	691	727	712	678	710	690	737	770	721	711	656	708	724	678	704	695	636	700	689	689	686	729	725	642	682	713	707	705	682	676	694	740	734	677	723	639	708	694	652	684	712	709	717	692	665	700	726	670	696	676	717	738	674	672	684	723	730	737	713	681	643	648	679	717	682	662	692	664	700	699	674	710	710	700	717	726	695	706	701	715	731	679	677	718	664	678	695	696	687	729	700	703	673	666	668	717	673	754	647	685	715	700	702	652	700	734	675	720	693	734	676	734	700	712	703	709	703	658	618	701	679	715	685	705	711	694	679	698	688	671	736	705	771	733	731	738	658	700	708	727	668	708	689	691	673	751	661	717	678	696	711	651	694	709	689	702	724	694	688	681	710	711	723	766	687	726	701	703	707	693	704	696	701	658	717	692	708	752	707	703	708	668	683	702	673	657	678	717	714	711	688	725	720	680	694	678	687	651	700	687	732	702	682	707	710	685	707	708	660	669	698	689	669	729	693	707	688	668	713	684	657	701	694	689	665	711	632	705	703	709	703	664	715	691	646	709	668	679	707	706	682	716	676	707	699	663	706	664	731	679	684	674	671	673	751	672	631	729	693	652	755	692	693	690	678	702	701	669	697	650	721	708	680	669	717	710	680	671	674	693	695	681	720	682	691	688	652	665	684	714	670	688	694	687	723	681	667	678	684	675	683	720	715	685	693	698	705	675	652	725	689	660	714	703	671	698	686	704	708	664	670	700	628	663	687	674	719	693	698	648	674	657	696	701	727	724	662	679	696	713	690	640	758	742	693	720	693	705	698	732	679	713	711	709	689	693	654	684	716	685	715	671	696	670	719	712	662	701	699	684	731	734	670	696	683	711	715	721	703	689	695	697	661	687	680	686	672	767	705	694	749	693	697	714	710	689	707	693	670	720	682	682	658	693	671	695	680	673	677	692	722	700	718	654	653	695	718	689	653	678	690	685	676	655	713	707	717	747	705	742	707	630	737	698	686	690	707	660	760	666	664	630	675	703	620	733	715	701	670	693	702	707	682	680	725	716	730	717	666	723	704	688	667	715	675	690	702	677	726	665	686	690	668	675	689	662	691	722	646	662	714	721	700	706	696	708	660	669	672	696	644	718	681	685	702	689	679	689	704	709	652	713	672	679	710	724	695	711	690	640	676	709	694	700	695	687	711	689	677	694	679	656	699	651	720	705	654	729	722	731	709	646	739	714	675	693	715	684	717	719	735	688	669	694	676	690	757	682	701	699	748	695	701	636	668	691	676	680	683	699	629	708	734	686	715	663	671	695	730	695	688	689	681	657	711	687	684	650	705	684	703	650	685	698	726	696	679	708	670	719	652	691	701	698	694	726	731	691	706	664	658	710	745	762	658	698	703	708	684	653	656	660	751	708	714	713	656	668	705	725	718	700	701	671	707	723	711	705	698	686	682	708	739	679	678	678	683	687	677	668	622	672	667	718	676	708	665	730	638	663	743	684	643	694	667	692	717	686	667	682	711	713	688	713	710	718	672	725	692	660	661	656	635	665	693	709	703	673	685	663	682	694	720	652	691	718	674	672	711	682	680	693	703	725	672	696	707	726	670	673	687	715	731	695	691	658	691	661	698	655	742	660	663	654	746	658	720	718	697	719	675	689	715	726	649	669	681	710	680	668	690	689	687	685	680	685	705	697	690	691	674	646	689	691	708	726	653	658	718	689	708	743	673	659	684	704	691	673	688	689	684	653	659	727	681	700	686	677	693	725	660	683	715	694	715	691	683	698	686	683	703	679	712	710	701	668	677	701	698	641	650	691	718	724	725	719	677	752	720	669	713	706	696	698	695	687	660	714	651	657	673	723	657	713	697	655	687	706	696	701	696	679	710	703	677	673	672	671	701	614	714	724	687	725	690	698	671	696	648	676	674	684	702	739	710	697	678	766	676	712	732	710	666	668	713	699	714	722	689	653	674	696	693	704	709	664	690	704	685	691	693	708	670	639	692	593	669	695	654	682	688	698	680	672	677	709	691	715	686	697	725	648	697	690	669	678	714	708	717	715	708	715	622	712	680	691	692	652	696	702	642	699	685	685	696	682	663	705	700	682	636	707	695	690	719	720	652	688	674	684	686	727	688	694	711	690	696	698	702	681	689	681	661	697	701	700	710	685	703	668	675	714	662	678	753	746	694	669	658	654	705	770	691	713	723	691	665	688	712	685	700	672	720	673	694	710	690	686	676	660	648	658	711	647	755	749	689	741	713	703	693	680	707	684	763	666	653	664	676	649	692	702	708	693	689	711	715	693	724	723	712	717	679	658	733	753	671	683	669	698	675	697	727	694	665	686	687	712	669	682	712	656	680	676	714	681	681	688	676	702	698	672	712	716	708	691	713	707	647	701	649	686	685	693	691	699	725	685	720	707	687	665	736	672	709	677	657	688	664	679	728	668	700	710	676	717	728	702	687	713	663	658	716	702	687	720	693	685	696	736	667	692	676	688	732	680	652	681	754	741	688	655	736	715	701	684	691	703	757	668	712	699	741	698	668	669	675	682	699	726	704	682	661	635	658	667	687	703	634	690	703	689	660	663	677	715	694	659	696	643	671	682	715	743	653	699	651	731	670	679	700	686	708	673	772	652	654	659	631	676	662	705	689
12532	683	359	357	305	253	261	234	220	214	209	226	209	205	233	201	208	187	221	205	189	206	199	214	209	197	226	205	197	198	229	225	228	225	205	169	211	219	211	206	217	213	214	188	238	181	230	186	202	201	197	206	191	199	202	208	204	216	189	230	188	215	182	194	210	212	231	200	215	204	177	202	199	232	192	194	225	201	198	193	233	219	184	201	229	221	216	192	199	206	194	197	182	215	203	229	201	195	200	217	202	208	229	194	201	224	211	218	190	184	228	208	196	192	159	218	219	242	203	218	206	204	179	186	193	199	181	214	188	234	209	196	231	189	213	199	193	178	179	205	217	219	223	189	193	216	232	214	238	223	178	222	187	194	208	195	204	185	208	205	177	177	226	206	203	217	192	231	222	215	205	199	191	206	213	211	207	227	187	216	199	223	209	188	208	215	204	212	219	203	219	179	193	206	243	227	193	214	178	187	180	228	210	212	215	192	217	197	225	228	176	210	196	198	184	232	221	199	177	197	198	199	181	228	212	223	208	203	213	212	225	182	198	205	205	203	214	204	207	203	179	201	186	200	213	205	232	215	194	189	193	195	183	186	204	226	195	203	193	213	225	211	216	189	198	196	180	224	207	225	215	210	231	222	213	196	212	193	229	206	188	177	202	233	222	199	204	205	220	202	167	180	199	186	182	205	185	207	206	198	214	213	218	188	211	192	225	179	183	192	186	198	190	196	194	213	217	208	199	212	223	205	198	209	184	220	210	190	203	193	205	206	190	191	208	211	215	194	220	198	227	194	208	200	186	206	205	231	214	224	222	204	225	220	208	203	221	195	212	194	201	210	213	204	198	201	192	212	193	199	204	190	212	223	199	221	228	203	190	201	207	204	201	224	193	192	202	215	223	200	205	189	221	185	220	214	197	206	211	228	198	197	201	203	195	231	226	200	217	194	196	196	166	214	196	186	205	186	207	212	215	192	209	211	230	198	201	206	226	209	207	215	196	229	213	207	183	207	198	212	188	213	187	215	210	202	204	186	198	186	189	194	196	202	214	231	185	207	212	215	194	194	206	191	212	198	196	197	196	206	196	197	197	196	221	194	201	183	191	203	186	189	202	212	217	185	194	178	202	189	186	212	194	186	182	193	198	223	202	207	192	182	206	199	200	223	220	211	210	196	196	222	205	201	166	199	226	198	179	190	194	223	192	208	191	208	204	223	206	201	226	200	183	222	182	215	243	234	210	210	194	218	189	203	186	210	191	205	190	193	194	200	194	210	216	223	224	205	235	203	206	196	209	217	198	190	192	216	196	198	212	206	179	193	194	213	204	180	175	199	177	212	181	203	208	187	206	212	196	200	216	208	199	205	187	218	203	201	204	209	181	182	196	201	197	201	182	185	206	215	206	217	207	241	167	212	209	230	188	187	197	212	181	192	197	186	187	219	195	206	210	210	212	188	203	191	206	190	220	212	193	166	189	197	196	172	177	223	189	206	201	234	216	214	213	213	170	210	215	209	213	221	205	214	193	227	203	192	188	207	215	222	223	230	195	201	189	198	210	217	190	216	218	213	196	220	185	219	192	201	188	186	210	195	188	181	183	198	209	200	193	184	180	215	205	207	193	205	212	190	227	178	201	188	187	211	219	192	209	193	232	175	195	197	188	198	191	210	185	222	182	207	205	240	195	214	195	207	236	212	217	217	225	240	215	164	174	191	205	197	206	206	207	202	245	212	212	207	196	208	202	178	234	191	225	200	226	185	203	218	212	188	185	206	230	196	164	226	202	177	190	210	209	230	210	203	171	198	219	177	222	199	167	203	185	199	209	182	201	176	197	175	192	192	194	210	218	210	207	183	197	203	187	201	186	205	205	205	225	201	218	232	201	163	193	193	199	202	194	193	184	193	204	192	192	219	213	181	223	231	234	212	210	199	178	222	206	192	192	180	210	198	214	229	173	177	197	207	192	187	207	200	205	205	196	186	207	231	181	183	226	207	189	204	226	215	200	207	222	192	193	218	202	204	197	195	193	222	229	207	191	219	197	204	219	196	192	180	208	214	194	217	200	206	244	220	178	210	218	197	214	206	174	186	177	226	193	202	186	210	184	210	203	198	202	189	217	204	207	204	202	187	226	232	216	192	235	218	232	211	205	221	194	190	203	203	193	202	192	221	186	212	198	209	195	226	193	180	215	199	206	202	211	205	228	201	221	199	191	210	224	206	239	206	201	219	188	212	232	216	204	205	214	236	213	216	218	195	213	229	188	222	197	207	172	158	215	185	230	203	202	206	195	221	182	189	185	195	229	190	221	200	209	191	217	232	208	224	203	195	227	211	216	203	223	209	185	219	226	191	206	175	226	212	185	218	180	194	233	235	205	208	199	194	223	207	206	227	190	176	193	210	177	190	207	211	193	205	183	208	183	194	191	188	242	205	199	182	213	201	199	175	212	211	218	230	206	194	212	232	193	221	202	220	214	204	190	170	200	202	198	204	185	210	211	184	250	176	164	204	194	220	199	213	245	194	229	209	219	210	168	206	201	218	199	210	222	188	199	203	207	203	199	217	211	201	206	225	177	220	201	211	187	187	194	191	202	187	224	196	220	184	200	207	211	210	185	186	198	212	209	184	221	176	187	190	215	195	196	208	206	191	208	195	222	225	212	193	189	214	203	207	221	181	208	189	193	218	192	198	223	215	217	220	171	207	241	224	201	203	211	186	188	178	205	194	218	210	205	187	209	246	209	219	211	216	184	179	174	231	199	199	244	193	197	232	188	210	210	170	206	214	207	198	190	195	208	222	198	199	213	217	221	203	193	206	189	190	200	207	196	219	196	213	218	177	219	179	205	203	171	203	211	221	188	168	182	196	189	200	188	212	209	200	188	192	208	205	204	227	188	179	214	190	192	211	215	207	219	202	191	170	214	212	200	182	217	184	177	205	182	189	210	202	192	214	205	208	215	188	227	204	195	220	189	206	181	213	221	206	184	202	188	199	194	224	193	212	223	202	224	192	215	214	210	191	220	199	190	182	211	217	188	224	214	210	214	180	201	235	190	210	200	198	230	175	201	188	212	199	218	187	212	189	205	243	187	206	207	193	183	189	160	200	183	207	196	214	194	207	223	198	182	204	192	203	209	201	215	199	194	219	171	225	215	188	199	213	203	197	192	192	218	215	205	197	213	214	184	207	206	208	183	200	205	196	190	195	208	227	190	150	207	203	216	211	192	187	189	196	211	197	216	219	217	187	205	214	210	211	211	201	214	203	182	197	211	217	226	197	211	201	215	200	209	167	187	193	214	195	187	208	191	203	187	213	225	192	201	213	196	199	200	233	194	215	216	229	209	228	220	212	209	187	200	200	207	189	203	214	212	208	232	209	226	182	197	196	204	197	191	191	194	195	181	196	195	221	182	210	193	214	192	199	203	181	201	209	190	217	218	228	223	203	214	226	200	208	210	198	226	213	215	187	204	208	200	214	182	205	197	213	218	199	195	200
9864	745	1035	1103	986	857	706	660	644	613	607	608	556	539	557	513	547	555	533	552	530	478	516	532	487	524	537	522	493	479	467	459	507	475	481	495	519	529	505	517	492	483	505	463	526	483	481	435	484	502	508	559	467	492	489	532	505	460	463	493	464	524	463	489	493	494	523	481	505	507	481	472	505	520	509	489	490	489	481	489	489	504	518	502	493	493	468	500	484	457	469	511	482	494	531	529	475	510	466	493	491	501	466	489	483	459	459	531	489	473	453	514	476	456	549	480	512	509	470	487	470	459	461	464	457	493	492	470	493	462	524	494	471	456	516	446	496	478	474	547	532	466	475	492	463	510	459	517	526	492	520	508	476	460	462	536	499	448	488	484	492	473	449	550	514	477	459	494	470	490	501	485	477	505	513	496	523	448	502	506	464	469	480	504	436	511	540	505	483	523	449	510	516	474	478	480	455	489	488	500	488	493	488	478	492	498	490	496	480	513	457	473	487	481	512	509	476	444	491	493	501	515	500	466	509	461	558	511	510	523	497	465	472	518	482	524	504	504	495	471	486	523	469	466	465	495	483	481	490	472	476	505	518	496	451	501	500	441	528	496	487	512	475	520	468	499	494	517	470	491	496	486	499	517	545	501	475	536	494	492	467	504	534	487	487	485	494	463	477	493	479	521	521	499	491	493	480	479	496	457	471	483	478	495	470	501	472	451	515	479	478	490	506	464	499	478	485	483	496	483	476	501	497	530	530	481	504	497	513	492	518	508	470	495	492	469	496	516	497	446	481	473	505	504	501	499	514	481	474	480	477	488	487	452	521	472	522	477	495	511	492	469	510	517	477	525	477	485	471	467	501	455	487	516	475	480	519	468	495	495	497	458	469	507	538	456	478	516	478	482	455	506	460	485	483	470	477	509	458	477	472	490	509	499	508	530	521	556	472	456	498	502	512	488	488	476	504	480	481	528	478	498	525	474	488	490	480	480	469	508	473	499	482	486	465	488	480	497	489	478	472	514	515	495	468	504	514	502	517	490	492	491	495	488	493	473	516	504	447	512	522	480	489	444	477	451	469	505	477	462	533	455	525	515	469	473	505	531	495	492	466	512	437	503	459	473	491	479	480	520	529	462	461	523	490	493	499	464	492	503	501	515	501	507	507	473	498	514	501	489	509	516	508	547	527	513	492	467	524	528	456	468	477	484	491	479	503	484	470	539	473	474	451	470	450	488	491	445	497	448	513	473	463	427	477	483	487	478	460	506	499	510	501	474	485	443	488	501	480	511	498	509	471	481	487	526	479	495	484	486	519	500	460	493	481	494	505	488	473	476	472	497	470	517	519	494	470	505	504	519	472	476	475	491	451	521	521	498	508	469	486	472	470	501	470	504	480	482	465	488	486	496	481	513	511	533	468	495	509	479	525	475	497	493	453	536	491	483	494	536	490	499	431	517	479	461	481	526	485	472	472	523	463	455	516	506	508	514	501	470	472	483	506	484	488	509	506	450	471	497	490	474	517	463	463	444	483	490	480	491	493	488	468	471	490	477	472	458	502	493	496	489	488	520	515	484	530	521	526	460	496	449	470	476	519	535	494	530	509	467	427	478	519	450	473	502	468	464	512	479	497	487	543	491	494	499	454	472	474	507	489	476	498	479	509	497	513	499	491	504	501	481	460	493	480	464	489	514	499	521	479	497	470	487	481	447	512	477	449	483	485	461	511	501	473	470	509	514	493	471	506	507	511	508	497	470	466	491	478	499	522	479	496	513	504	503	497	505	484	493	492	533	483	467	504	488	484	500	492	506	493	467	537	468	480	500	491	511	484	496	524	490	509	485	467	543	502	517	494	446	514	466	476	486	503	458	467	502	484	476	449	501	525	457	528	478	485	490	520	508	522	506	466	495	480	503	497	487	478	472	500	509	518	468	478	448	482	470	503	481	506	488	476	513	504	487	472	446	496	510	466	475	509	494	484	482	494	490	468	520	518	479	480	509	482	473	495	544	485	478	455	493	532	510	505	510	472	473	485	488	477	477	515	465	466	492	471	484	488	483	515	485	486	455	454	505	470	484	416	494	511	470	474	490	492	472	484	461	487	440	515	430	527	529	487	473	491	487	490	448	490	481	511	499	491	485	467	508	455	511	488	507	470	500	493	511	508	507	482	482	521	459	453	518	480	553	480	478	517	478	529	475	479	464	482	479	522	482	468	498	471	521	490	504	516	489	492	517	483	489	520	475	529	506	467	493	476	511	489	489	484	481	496	528	499	477	492	478	506	485	505	487	471	448	500	508	484	475	516	519	474	489	525	467	476	499	474	466	469	482	475	500	501	512	474	458	490	514	480	465	480	458	507	562	508	521	508	482	465	504	489	468	476	468	520	475	496	485	504	513	495	443	489	507	509	471	454	503	511	480	436	525	486	505	501	441	467	472	479	480	522	488	506	494	501	464	517	498	499	503	473	489	480	493	470	510	460	509	445	498	496	475	524	487	505	500	491	495	476	503	497	493	502	478	490	490	460	498	505	503	500	464	471	513	496	483	471	490	482	459	478	503	493	488	489	489	491	500	447	462	458	497	512	502	450	492	474	525	489	506	536	504	477	483	448	502	499	509	481	503	481	476	501	482	512	509	473	510	491	478	499	498	496	459	487	493	469	482	515	504	461	482	486	487	463	484	504	468	465	459	502	531	462	514	472	471	476	499	476	510	434	469	507	528	484	466	501	462	493	501	516	494	523	527	459	474	466	500	492	481	487	461	512	453	469	517	494	472	476	451	514	506	481	486	478	480	507	485	537	507	477	474	462	443	469	487	531	543	482	452	502	459	453	517	510	468	482	521	524	490	501	478	461	508	502	463	517	497	473	480	476	468	470	486	494	475	478	469	484	509	475	465	488	490	429	477	509	487	474	447	516	497	508	516	466	507	457	468	514	487	487	477	505	471	507	473	449	501	510	506	502	458	476	487	481	509	515	474	490	470	481	474	462	486	475	496	487	489	481	485	465	470	496	506	495	474	480	509	454	501	487	516	506	436	468	458	470	481	477	483	487	471	505	463	496	469	527	481	498	492	504	515	493	513	474	475	518	494	485	511	481	484	471	484	499	453	479	461	465	503	503	472	488	485	488	517	469	456	496	482	523	457	488	469	494	507	471	480	524	498	458	490	457	452	448	500	519	474	483	486	518	486	491	489	507	446	496	516	535	466	468	479	469	469	480	467	483	506	483	525	488	517	454	524	498	474	470	524	497	502	518	492	497	502	516	520	481	516	482	481	470	516	472	512	466	518	501	517	502	471	497	515	493	493	482	466	479	493	498	442	489	444	463	478	464	487	520	515	462	468	429	520	529	472	465	501	503	488	476	488	450	456	509	482	510	493	472	462	486	475	506	510	490	498	517	459	500	497	511	472	515	492	454	503	538	439	473	500	514	502	507	509	472	451	471	472	547	501	514	521	472	521	494	472	490	467	475	519	474	529	523	485	489	488	530	472
20697	1497	598	397	262	244	176	121	125	114	95	99	96	76	88	95	89	86	104	83	90	72	93	88	83	84	104	80	78	67	72	74	84	101	81	67	80	101	85	76	64	65	80	87	81	89	75	79	72	87	84	95	94	102	79	92	64	65	61	74	83	71	65	79	81	80	70	83	73	72	69	81	69	78	74	92	84	74	91	79	61	82	86	84	68	80	70	92	69	77	88	71	67	79	89	74	79	62	70	85	76	83	69	76	81	75	81	93	70	65	78	96	74	77	79	68	82	85	66	95	74	73	70	79	68	61	80	86	78	71	66	77	78	89	71	58	83	72	79	84	85	92	61	90	64	81	77	75	76	75	77	71	95	91	79	79	73	65	76	80	73	91	66	83	80	76	86	69	68	84	75	73	68	72	86	84	84	75	53	67	77	59	88	64	80	75	73	82	87	83	84	75	66	82	75	70	83	59	64	76	64	82	69	72	62	74	87	77	69	75	69	74	74	65	66	80	71	77	60	70	78	93	87	95	73	91	61	62	78	79	81	79	82	87	62	96	77	95	84	69	67	79	77	85	76	86	84	66	72	91	83	67	69	71	79	83	90	87	75	74	87	89	71	69	97	83	82	79	91	72	69	76	73	79	90	76	77	68	51	66	74	60	92	76	60	74	85	82	77	73	80	86	61	73	76	71	75	82	71	77	77	79	76	89	81	76	74	75	71	83	66	88	72	69	68	88	61	75	78	71	77	80	67	72	81	81	63	73	74	63	65	71	73	89	62	61	71	75	80	87	88	92	94	94	74	71	74	76	76	76	88	73	96	77	81	95	71	71	78	64	66	78	89	80	73	63	93	80	85	87	87	78	80	72	72	78	74	62	80	103	65	73	81	82	82	79	65	56	77	78	80	80	70	83	90	77	91	63	77	77	86	74	75	72	96	68	81	66	80	87	86	62	80	65	55	77	81	67	66	75	65	73	82	86	66	61	59	77	73	70	71	62	73	81	77	73	81	86	73	82	84	76	72	78	77	62	70	66	74	61	82	69	74	73	89	73	88	56	86	71	66	61	71	83	77	63	77	62	82	81	72	67	69	70	76	89	74	64	84	88	69	79	73	76	83	84	75	79	74	93	71	78	68	63	67	67	74	81	78	91	81	70	68	73	74	83	77	69	60	75	79	85	79	74	78	70	65	71	74	71	76	70	80	68	77	60	76	79	88	80	101	99	90	88	58	70	80	81	75	65	77	72	67	79	63	80	80	84	76	75	81	92	62	75	59	74	84	72	82	90	77	74	96	82	64	89	82	65	52	70	90	68	76	68	85	67	89	83	78	74	65	90	73	69	61	73	62	73	80	70	93	67	75	76	77	95	87	81	70	75	75	85	64	68	84	64	84	79	80	84	55	86	102	85	71	96	81	77	96	86	67	73	72	62	71	80	77	79	85	59	79	67	51	65	64	82	77	79	77	88	74	65	96	58	79	75	93	71	85	71	71	90	60	82	76	71	84	71	68	70	77	77	64	64	80	63	74	71	89	80	69	76	72	75	95	65	85	75	63	87	95	92	66	71	73	90	80	83	63	59	98	75	78	82	73	83	64	94	67	85	68	80	80	68	84	77	82	86	54	73	77	87	100	79	70	71	93	95	68	78	91	77	55	79	74	84	64	61	75	99	83	82	69	71	63	69	70	68	76	73	95	78	72	63	67	82	63	82	74	61	77	68	84	98	78	75	90	62	72	71	92	89	96	69	74	90	79	74	71	88	85	82	78	69	77	84	71	92	88	75	74	87	79	69	78	72	71	77	67	67	79	75	79	78	92	67	85	87	69	77	83	91	66	67	60	79	74	60	75	65	72	80	80	87	65	76	80	55	57	60	78	89	68	74	79	74	81	93	74	68	72	81	81	94	75	58	85	77	65	72	53	85	72	83	82	82	62	77	74	77	79	63	87	86	88	74	75	66	67	65	68	80	69	79	81	79	79	51	90	89	82	85	73	79	82	76	86	68	67	72	67	92	84	70	84	76	69	83	64	81	70	85	60	76	69	68	83	79	104	84	70	66	77	75	74	78	79	83	74	76	89	69	74	73	87	76	80	86	77	83	92	73	88	68	62	68	85	76	71	61	72	72	75	69	74	49	73	78	77	91	77	82	84	83	73	77	71	91	74	65	81	84	75	66	82	68	72	69	91	83	62	83	73	61	85	74	82	79	81	73	90	79	81	66	84	95	73	79	63	75	84	85	78	78	96	84	79	78	76	76	71	68	80	74	81	70	84	71	68	80	66	87	72	79	78	83	93	70	65	54	73	73	99	77	69	75	72	82	88	68	63	79	88	77	84	68	77	78	82	63	75	67	73	85	87	83	61	69	68	78	87	73	72	71	82	65	69	85	69	74	71	74	85	70	78	68	87	77	92	77	83	80	53	72	74	66	73	67	69	91	75	80	87	75	67	88	70	64	88	70	70	67	84	73	77	84	72	74	85	100	87	72	71	67	77	75	66	85	91	59	93	73	71	69	81	76	74	72	83	66	82	93	62	80	85	73	67	89	72	70	44	91	78	70	72	82	78	64	71	85	77	78	78	89	73	76	84	72	68	72	81	82	79	102	87	88	70	83	78	61	68	78	74	62	75	74	79	71	72	100	81	72	84	73	90	58	79	86	91	85	74	78	74	76	78	80	73	73	72	65	77	69	67	80	74	76	77	60	75	75	74	68	77	87	103	98	77	67	81	72	63	59	71	109	79	50	72	79	67	79	71	79	89	79	80	73	77	82	81	82	83	82	53	69	84	77	82	64	83	72	80	89	78	89	86	84	72	68	61	82	96	73	70	75	81	82	67	80	64	74	75	85	74	67	79	84	75	77	88	70	82	83	85	64	74	69	69	86	60	71	73	73	60	73	65	80	62	71	93	70	78	85	62	78	84	93	70	86	86	69	52	69	89	63	74	69	77	74	70	67	85	81	45	66	89	81	60	70	87	65	92	78	87	82	91	73	70	82	79	72	96	84	69	74	84	82	57	94	87	69	60	81	81	73	80	69	73	98	65	77	84	79	82	78	78	88	80	73	88	64	73	76	76	73	70	70	74	68	72	65	80	78	69	68	61	67	88	68	80	83	77	71	71	76	55	63	64	71	92	87	66	96	78	69	74	69	73	73	65	78	72	65	80	75	78	83	73	75	62	62	76	69	77	56	69	75	92	74	73	66	84	90	66	74	71	77	66	75	82	78	64	71	80	80	70	82	75	77	87	79	88	72	82	73	81	75	98	81	82	75	64	73	87	74	80	74	85	84	70	85	93	81	65	92	86	72	93	72	72	55	83	75	74	74	83	69	90	65	70	76	56	71	82	72	57	66	77	77	75	96	74	75	85	78	80	87	67	62	81	68	78	84	69	79	85	70	72	65	83	80	77	77	74	75	93	73	65	70	88	86	72	81	80	92	77	64	77	73	78	62	85	84	64	66	72	72	74	95	78	65	76	67	64	67	77	74
12585	713	1263	1412	1227	927	721	618	514	470	459	426	397	375	331	325	352	325	309	274	285	267	265	283	253	268	261	264	249	261	261	213	241	231	241	239	254	218	229	237	243	211	206	250	220	226	208	214	222	218	228	218	219	239	221	229	228	193	244	223	243	222	219	227	207	209	191	234	240	233	220	217	243	237	205	213	189	214	211	217	244	226	219	235	191	226	216	244	204	201	201	200	242	193	207	206	214	227	217	228	195	232	242	198	257	245	193	234	202	230	195	244	231	227	218	219	222	211	243	195	214	215	219	213	234	199	235	183	214	207	214	246	228	248	187	211	214	214	236	231	222	215	239	201	219	204	218	225	218	196	208	197	211	201	219	214	232	216	216	211	195	205	217	222	226	218	208	212	230	247	209	214	210	228	201	205	214	222	214	225	231	237	208	200	223	209	197	237	195	223	211	219	210	211	214	201	227	207	223	246	232	228	217	233	205	221	230	181	236	203	195	252	226	199	209	228	207	193	207	180	203	232	223	227	206	220	202	203	203	206	222	212	229	209	212	211	214	213	230	222	208	212	210	209	210	241	214	221	212	220	191	216	204	226	214	189	211	197	236	223	228	230	227	241	215	219	228	227	192	215	206	199	217	232	203	236	210	214	241	228	220	196	201	214	191	224	239	215	233	205	225	222	203	247	209	191	225	219	237	211	222	245	217	226	213	234	210	234	213	213	207	204	213	226	221	200	197	199	214	198	218	208	211	234	229	208	225	211	219	225	232	177	215	188	211	232	199	190	223	218	221	222	226	220	227	219	200	215	231	216	237	223	183	238	219	228	233	226	211	243	224	244	204	196	219	218	235	217	215	231	228	211	217	218	231	226	221	192	194	227	228	243	224	210	215	192	201	192	227	233	234	195	218	222	230	184	229	245	254	211	206	208	215	227	254	226	209	182	255	203	229	244	183	205	222	206	212	225	229	217	195	213	209	229	238	212	220	219	222	212	215	233	237	213	239	221	198	228	205	203	246	234	218	211	199	219	226	218	205	215	238	211	198	223	220	228	250	201	230	205	219	233	210	194	201	223	222	208	235	220	240	202	232	222	185	212	201	211	238	229	217	213	216	208	235	233	224	217	191	209	229	212	241	217	238	206	219	208	228	226	251	244	203	219	231	233	228	211	237	247	225	209	218	203	211	254	190	221	211	220	214	197	243	220	206	216	199	207	173	218	226	216	217	207	223	224	216	215	195	208	247	217	200	227	229	221	217	208	213	210	169	202	228	219	214	203	219	190	210	211	198	201	208	218	225	214	221	226	198	191	221	220	207	225	208	249	222	215	244	228	244	217	220	217	208	219	242	244	246	208	205	226	189	220	219	237	204	216	231	192	228	231	205	229	208	214	218	224	216	208	214	188	218	218	211	232	242	236	233	217	224	200	214	178	207	198	209	211	229	249	219	196	215	201	214	217	198	215	248	213	229	218	220	217	189	211	220	236	220	220	222	240	226	214	238	193	232	208	214	230	211	221	217	217	218	219	238	205	205	215	197	218	214	182	219	214	210	220	226	210	207	217	207	250	179	237	258	222	197	232	232	224	251	202	207	221	236	241	216	202	198	214	238	213	220	209	200	196	214	203	213	236	199	209	211	198	200	223	191	249	225	215	200	230	197	221	223	231	203	223	198	174	222	226	231	203	200	207	204	235	227	224	221	200	229	190	203	215	231	217	205	229	217	217	217	198	248	229	231	217	202	195	233	216	204	213	249	224	214	179	230	203	223	231	204	216	202	223	232	209	213	212	204	215	222	216	191	201	191	193	243	225	217	219	218	215	227	228	220	190	224	230	201	216	208	229	205	184	229	192	215	223	207	213	212	213	220	204	218	256	204	190	195	212	223	204	233	213	213	226	210	179	225	226	198	207	218	225	214	233	229	238	208	222	216	209	213	191	240	221	215	218	226	221	207	228	201	206	200	231	236	206	196	202	217	217	244	221	219	242	231	205	242	225	230	226	237	214	214	199	209	246	229	210	233	219	240	221	198	220	220	212	227	221	228	230	220	230	220	220	231	221	194	216	235	202	208	244	236	229	212	221	204	213	223	215	213	231	228	232	238	211	226	205	211	202	218	167	239	219	215	212	225	219	214	208	210	206	216	218	233	217	219	200	213	191	228	219	223	215	224	193	215	254	211	215	232	230	225	237	236	215	205	215	234	210	217	233	212	219	219	226	227	219	190	200	236	228	200	185	232	232	226	212	235	212	222	226	243	248	246	180	213	214	204	204	195	230	228	209	218	241	230	219	209	229	211	219	216	202	210	199	186	210	210	221	213	206	188	202	211	201	200	244	227	210	221	218	227	216	207	215	220	180	212	230	227	213	209	210	228	233	209	214	213	205	213	204	186	207	209	245	209	211	230	207	206	213	205	226	225	239	225	230	229	240	242	240	178	212	218	192	210	218	231	240	203	218	208	207	235	220	222	218	231	214	218	225	226	207	231	228	204	222	189	209	230	206	227	195	215	197	225	199	208	196	225	231	231	209	228	230	232	228	219	215	233	195	235	195	204	234	228	207	225	249	212	229	242	193	212	208	213	208	232	204	204	208	217	221	218	219	257	226	212	227	224	212	201	216	205	184	202	200	210	224	186	205	206	218	211	224	210	211	235	239	216	226	204	195	196	205	215	218	216	218	226	213	224	224	236	194	213	219	220	220	207	216	237	221	229	214	213	209	216	216	241	222	207	209	211	189	217	217	221	235	244	203	196	226	225	215	214	224	228	215	212	213	178	190	222	206	239	208	204	196	213	221	207	216	228	241	189	209	226	221	206	208	210	196	237	209	213	237	206	211	212	210	210	222	185	200	213	229	230	236	231	216	215	217	207	195	210	214	224	180	211	214	221	204	214	217	212	232	236	221	208	252	209	235	210	220	223	220	220	247	223	216	200	215	215	221	221	203	248	234	217	213	224	203	222	213	210	220	223	231	211	231	198	218	219	243	190	213	226	230	212	212	229	210	203	205	212	205	242	218	248	204	207	227	235	229	232	216	258	223	232	224	252	203	214	204	201	261	220	263	204	234	203	208	196	206	211	221	224	225	231	216	238	222	192	245	202	228	197	229	217	233	231	218	210	205	209	195	218	223	218	236	204	230	206	231	214	217	242	194	230	221	207	216	234	223	229	210	216	215	216	211	224	197	204	211	227	201	232	216	207	213	212	205	222	218	217	205	211	239	231	198	232	201	235	208	208	213	202	206	214	219	226	222	245	220	200	234	221	194	213	195	222	236	212	211	216	204	212	216	229	228	191	227	186	202	222	203	205	225	212	203	216	232	220	226	221	230	244	202	220	215	216	211	200	208	219	196	225	228	212	210	231	228	227	212	203	214	202	194	279	219	223	206	221	223	259	217	209	222	217	206	200	223	226	232	245	217	222	216	212	222	228	203	198	220	250	209	233	211	233	208	229	224	193	204	201	209	218	199	201	219	216	199	196	187	214	227	212	219
3315	345	300	278	303	261	295	320	273	271	279	304	297	314	285	255	292	284	287	257	312	316	288	285	277	285	304	294	304	305	293	283	322	282	297	280	281	270	301	268	289	273	286	297	286	297	276	264	296	275	281	280	323	283	288	298	262	311	329	288	255	291	287	283	283	312	315	271	291	300	269	266	280	294	290	321	274	309	308	270	307	323	290	294	323	294	278	325	285	265	296	323	273	270	279	277	296	300	288	316	305	272	234	257	276	310	275	279	322	285	293	302	261	298	287	293	274	295	315	352	275	279	314	311	310	285	260	293	289	264	286	279	308	275	259	286	302	312	304	257	284	277	275	287	300	321	325	276	327	294	305	304	294	298	282	327	284	301	283	303	291	282	322	299	292	298	273	293	289	324	290	293	308	291	289	298	271	267	282	286	308	290	309	316	311	284	286	300	280	285	292	277	281	264	307	299	276	307	268	302	295	313	275	274	308	287	296	262	282	296	286	297	301	296	245	281	275	293	277	282	267	316	281	272	260	315	296	270	289	282	256	302	263	332	283	285	297	301	277	271	300	306	299	271	310	267	276	255	289	278	280	280	277	302	297	277	305	296	273	302	269	298	271	322	296	279	272	300	304	292	271	285	305	292	262	304	319	295	285	304	279	317	306	271	299	276	302	270	247	279	285	303	308	285	276	298	321	288	276	293	294	266	304	301	258	280	285	295	285	309	283	262	326	308	287	282	283	272	297	288	295	275	296	310	311	279	297	318	301	315	294	261	305	304	274	291	283	276	272	287	270	306	257	290	308	292	287	312	284	276	302	316	278	286	278	302	301	259	307	274	284	277	334	286	306	265	345	308	335	272	296	319	302	313	285	334	293	315	297	306	301	297	298	275	288	290	314	307	294	276	280	256	286	289	267	278	278	284	295	269	276	283	250	289	280	251	284	284	309	313	306	279	318	283	278	296	304	277	307	280	275	287	301	273	315	315	308	281	296	277	304	284	287	295	310	286	309	295	294	286	294	273	259	299	295	293	326	257	289	305	279	305	254	277	286	253	280	288	302	261	285	282	268	280	274	274	292	272	291	278	280	279	291	270	301	294	281	294	272	280	275	283	261	280	289	316	281	278	298	298	306	295	278	285	280	267	274	301	281	308	289	299	303	295	286	295	284	330	292	256	301	304	311	305	294	293	288	275	322	326	281	318	296	271	303	306	295	248	294	298	304	293	271	312	267	307	300	301	302	304	283	307	262	300	270	278	289	277	287	283	276	291	249	266	299	302	266	259	314	298	266	249	270	283	278	291	302	292	269	276	296	297	322	301	275	309	305	282	295	274	277	304	281	303	291	299	296	289	265	295	316	316	292	271	294	299	297	323	285	288	330	300	314	299	317	280	279	292	303	281	281	278	285	307	296	270	297	273	288	322	265	273	270	275	289	305	303	276	265	297	299	272	315	290	301	302	303	298	311	298	258	283	303	281	265	281	280	323	304	309	276	270	273	282	314	282	287	271	291	265	295	258	304	317	300	303	296	308	317	301	298	311	301	291	310	281	294	268	286	289	296	302	298	323	295	287	295	286	316	283	295	289	304	276	266	308	287	319	317	291	305	306	298	290	277	295	318	284	277	273	326	318	284	297	317	287	313	311	282	310	283	283	293	294	283	271	258	262	298	286	289	312	276	283	277	276	275	301	292	286	309	280	289	312	299	303	299	302	308	326	281	283	325	310	296	293	278	309	274	290	296	270	266	300	286	266	286	306	274	340	274	269	326	304	285	297	260	304	286	285	277	278	298	278	270	293	304	281	294	299	324	304	285	336	291	277	297	283	240	283	301	299	310	275	301	296	287	287	290	273	326	291	297	268	248	308	274	270	252	304	311	292	295	274	297	294	280	285	264	297	278	273	283	305	289	280	305	302	302	303	295	285	304	272	316	289	304	295	265	253	294	302	303	342	306	301	278	262	273	250	294	293	308	323	313	286	292	284	302	287	290	315	293	280	278	286	298	315	265	290	325	272	283	292	288	287	317	325	309	302	298	292	314	295	295	267	283	302	287	296	274	279	293	297	274	297	278	286	288	264	305	313	309	324	281	292	278	259	313	277	265	293	298	308	268	280	271	327	278	297	323	294	293	303	309	319	285	299	290	280	283	259	291	286	315	297	287	280	296	281	266	277	300	314	274	293	252	290	269	300	295	272	300	293	292	287	286	333	295	290	317	264	311	277	271	278	329	271	314	270	300	286	304	318	287	274	301	297	287	303	285	249	266	316	317	290	336	285	255	275	314	293	302	271	295	297	303	310	308	271	273	276	302	286	301	280	280	312	279	285	298	300	305	266	297	283	305	256	285	296	278	279	299	259	319	293	303	277	321	304	317	299	316	295	281	296	317	285	320	290	283	309	295	275	295	290	290	283	294	307	296	286	282	332	258	283	296	280	312	305	264	292	286	309	293	299	247	292	271	261	298	260	320	302	262	293	282	285	291	321	294	265	302	284	283	301	299	284	285	288	289	292	257	295	276	304	264	301	292	302	309	275	277	287	311	297	297	302	279	303	295	287	291	285	311	292	294	294	270	283	279	298	321	271	273	286	303	285	270	283	294	292	286	261	268	286	289	334	296	268	311	312	263	298	266	304	283	283	272	279	269	307	295	276	304	282	298	287	294	276	295	282	289	297	283	283	294	257	307	310	306	345	301	298	293	276	282	285	257	307	302	299	295	259	309	287	312	297	292	317	270	296	267	286	306	282	280	315	300	296	287	282	311	293	276	305	279	293	289	301	318	297	303	293	296	340	263	260	271	273	282	265	313	268	301	268	289	307	271	285	281	276	272	303	282	290	294	308	265	282	279	242	293	303	264	281	319	308	292	285	309	286	289	297	280	287	276	302	306	264	292	314	284	286	299	274	343	306	320	318	271	278	294	283	283	306	307	309	292	305	298	288	301	304	305	268	265	313	263	281	303	258	282	296	340	305	300	265	324	324	304	277	289	261	267	260	297	309	254	249	287	278	273	317	297	301	300	304	303	276	312	269	287	285	272	292	248	288	326	287	287	318	320	286	320	304	296	341	311	257	299	288	301	323	269	283	303	299	289	301	310	298	282	328	281	276	273	295	308	289	310	263	275	302	269	290	290	324	310	283	292	301	287	292	268	294	268	294	295	320	256	289	308	294	249	307	296	293	289	293	275	295	288	279	315	337	292	279	295	301	338	304	315	313	324	301	304	301	313	304	285	291	282	290	286	279	293	282	260	300	280	300	268	299	267	280	317	332	302	291	284	284	266	252	270	282	267	272	308	304	310	319	276	289	276	301	266	295	296	295	290	279	287	266	271	274	291	288	308	281	303	301	302	294	293	261	295	288	308	295	299	311	317	306	278	295	290	307	263	312	297	262	320	269	271	291	292	287	255	299	294	299	330	289	308	313	285	280	281	296	305	299	295	321	301	290	325	285	301	286	276	281	277	301	316	300	310	286	287	316	303	282	277	284	294	289
3522	717	674	689	708	658	716	688	707	699	701	701	697	695	689	689	691	717	677	667	714	657	751	686	704	681	721	684	706	714	678	695	706	709	670	676	680	714	636	695	646	678	733	702	688	662	664	680	733	702	681	692	683	685	711	654	723	690	703	707	714	713	671	696	706	709	718	690	742	672	734	668	646	650	708	664	696	670	645	708	691	708	674	712	679	690	712	716	701	687	683	714	670	695	684	703	715	706	748	764	709	702	701	705	715	716	669	678	685	673	681	683	667	690	677	687	680	720	707	681	704	715	711	706	703	681	674	716	679	682	731	678	706	732	680	664	667	669	671	661	709	687	694	695	706	664	724	662	645	696	694	702	666	703	707	684	662	641	697	685	718	709	687	740	705	711	703	665	685	671	719	683	693	677	713	671	653	676	658	666	702	687	672	724	728	685	654	671	694	730	671	705	723	731	663	701	724	664	662	703	667	690	722	653	682	694	689	742	642	729	697	697	664	683	725	661	731	654	673	646	699	648	736	730	693	721	633	706	699	714	667	646	739	699	678	658	693	702	658	667	714	709	685	693	703	702	677	673	699	679	668	763	660	678	675	680	693	648	685	706	679	691	696	693	695	703	661	747	659	686	717	700	649	689	723	689	683	677	709	693	701	711	731	672	710	718	672	688	689	652	696	658	695	668	657	714	674	689	696	677	702	695	676	678	679	706	688	648	677	705	714	645	675	716	698	706	724	685	652	726	723	642	736	651	727	675	704	704	680	652	698	698	700	686	734	664	699	731	626	679	725	737	671	711	693	672	728	715	672	723	674	711	674	695	717	702	673	691	722	675	685	725	672	661	669	640	674	717	718	667	725	687	673	698	702	639	756	698	681	710	675	705	654	691	692	692	718	684	664	697	720	688	713	663	713	683	713	688	657	689	722	664	691	684	689	713	683	698	713	642	649	695	662	697	706	679	723	667	680	696	644	695	651	686	746	642	691	709	693	638	705	665	628	682	688	716	679	730	715	710	681	683	687	691	717	711	717	678	708	693	734	694	706	730	682	645	702	709	659	687	663	644	716	693	679	691	633	617	699	663	708	655	675	705	685	662	678	651	699	692	700	670	710	687	688	686	674	672	690	656	672	683	705	668	709	654	688	722	666	691	680	679	708	684	697	704	627	705	730	678	702	670	683	726	657	665	672	688	709	684	672	693	740	723	706	694	688	661	712	673	655	698	740	708	698	646	708	678	677	684	672	729	728	763	652	705	649	695	690	715	677	686	658	729	667	669	719	665	730	709	705	691	689	680	702	747	671	697	716	670	661	727	692	689	728	679	687	710	716	679	711	657	653	685	679	711	710	683	665	656	643	668	674	710	693	710	710	668	716	713	707	659	670	707	703	666	697	720	691	698	692	685	725	689	729	667	695	699	686	686	717	677	666	710	683	701	690	716	698	647	676	678	672	638	720	703	716	672	709	712	678	721	696	661	677	676	669	688	668	689	670	657	695	709	711	728	707	700	637	711	692	664	701	681	650	706	719	658	717	669	714	709	693	679	686	707	688	655	706	703	692	696	686	695	727	686	683	696	711	697	679	715	716	711	684	626	743	694	642	681	688	690	673	686	654	666	712	667	703	694	716	678	656	665	662	654	671	676	657	712	667	707	671	707	633	666	706	694	697	691	704	723	698	642	666	708	685	643	664	729	697	688	693	690	715	676	690	711	699	714	691	698	677	643	713	705	695	666	679	693	696	658	660	683	662	656	719	702	659	670	713	716	685	656	662	654	687	704	683	667	686	693	742	675	671	676	734	761	673	728	687	670	667	729	680	661	658	653	690	667	701	646	681	680	687	633	700	702	683	669	716	689	698	704	684	674	729	685	728	684	670	730	690	734	672	675	725	702	763	712	657	657	663	717	707	681	700	749	738	677	669	640	699	685	704	714	705	679	729	722	707	690	674	645	711	731	645	716	686	690	728	722	700	700	689	664	664	711	694	716	653	625	645	699	676	681	693	707	673	721	717	666	692	684	685	692	690	660	662	684	694	695	717	707	690	714	710	726	708	685	730	722	689	665	704	713	683	665	750	680	713	693	678	700	683	685	679	710	683	657	629	727	680	677	653	735	680	673	717	678	675	732	733	680	701	684	675	696	669	660	646	659	690	708	686	702	709	671	667	698	663	679	671	715	685	664	691	756	675	707	705	690	664	649	696	749	686	717	728	726	662	627	729	712	696	716	626	731	709	711	660	766	696	688	689	711	697	680	709	665	695	670	669	676	726	681	699	717	731	694	670	716	648	706	683	699	699	644	672	712	736	672	669	705	740	714	626	709	719	681	712	720	688	723	669	669	693	668	639	684	749	681	677	671	697	668	741	667	658	662	685	672	708	707	713	710	731	698	721	705	711	729	629	706	713	708	714	657	661	682	708	647	634	665	725	729	683	698	708	683	690	737	661	683	692	702	659	684	762	677	668	717	727	670	640	711	679	750	738	673	669	724	670	669	678	660	679	741	698	686	727	668	703	720	665	703	682	695	698	693	738	685	683	692	705	697	716	684	703	683	699	688	659	738	723	672	716	693	694	677	701	685	686	642	723	692	691	667	682	673	699	709	731	691	639	658	697	660	679	718	688	692	648	663	660	656	689	662	694	704	717	695	699	654	686	704	660	665	705	667	671	637	699	646	660	686	720	675	691	693	729	705	625	698	717	657	724	689	662	664	665	691	699	683	701	664	684	644	701	684	666	654	739	691	711	678	728	689	700	677	705	705	679	725	695	715	729	689	724	698	642	721	658	697	721	719	653	699	667	704	691	696	680	702	699	688	684	715	694	704	707	712	741	678	641	716	720	678	662	652	703	685	689	679	695	712	683	704	640	695	690	671	699	731	704	730	680	673	659	733	709	658	660	698	739	666	655	652	710	674	674	688	658	674	726	684	704	684	688	662	699	729	692	704	732	679	690	717	700	722	727	721	657	671	683	675	661	682	739	656	676	703	668	715	697	663	700	645	711	688	666	705	684	681	714	728	702	672	689	645	698	647	697	703	669	683	706	711	682	713	690	706	711	682	688	722	643	663	706	657	715	701	728	642	664	676	719	677	667	684	691	651	620	735	685	688	685	684	699	680	682	691	713	735	643	642	699	677	713	696	694	709	698	667	685	697	651	740	739	668	703	667	638	703	703	686	681	639	684	705	674	753	704	667	665	686	702	706	679	708	654	702	702	685	688	728	684	675	686	689	671	695	700	708	665	695	667	709	697	658	662	678	675	693	694	658	697	687	676	667	649	704	665	715	728	739	704	688	688	676	692	686	658	725	700	707	701	676	644	709	734	685	681	643	696	718	663	693	667	685	743	646	710	677	723	693	664	706	731	655	693	651	708	670	680	716	701	716	728	708	711	738	710	682	672	708	679	716	715	668	697	708	714	714	687	645	692	732	745	681	703	686	682	700	653	673	725	696	695	695	666	702	625	706	731	654	678	730	665	716	708	682	679	660	675	702
11728	667	477	323	317	281	236	213	236	229	199	225	244	208	219	214	201	216	202	223	194	214	198	183	188	191	185	190	211	200	196	195	212	185	201	198	185	201	210	203	200	203	191	191	203	195	178	192	196	191	194	190	222	194	187	192	195	173	198	230	215	206	198	197	215	190	220	201	178	206	198	178	166	210	199	202	222	225	229	232	192	191	168	201	206	210	208	183	188	190	213	215	220	190	214	199	219	189	203	194	197	198	192	192	181	196	202	191	206	235	207	183	210	191	187	223	208	209	208	198	210	209	190	189	222	189	190	192	221	198	210	214	174	202	181	201	166	203	204	216	218	204	193	198	222	200	212	203	203	219	197	199	191	221	228	190	202	228	213	202	193	199	222	198	210	193	211	197	201	177	211	191	189	201	201	212	232	217	211	206	201	204	179	199	217	205	212	179	223	219	216	190	223	171	178	207	220	217	207	227	209	192	218	200	220	194	190	172	219	234	184	199	205	193	185	197	204	210	211	197	229	212	214	192	200	215	209	211	219	173	220	178	157	227	186	195	193	193	189	201	184	191	198	217	177	210	182	191	197	218	191	234	201	179	222	200	185	224	202	201	227	220	202	199	191	200	193	211	231	197	210	200	196	205	193	183	219	180	210	203	205	205	208	212	197	200	193	160	178	218	188	199	194	205	214	208	181	203	193	217	217	204	218	199	192	219	235	188	188	218	193	203	214	181	210	207	199	187	177	189	193	181	199	212	207	209	201	195	205	204	212	200	201	192	211	203	207	195	207	200	208	206	203	178	188	226	201	215	203	241	231	203	204	189	216	219	228	202	184	202	191	207	190	204	193	193	213	213	198	189	160	179	196	194	204	205	200	219	197	216	190	205	208	185	206	203	213	222	212	197	196	180	178	205	215	194	202	186	182	167	196	211	217	191	186	187	200	214	181	195	204	225	186	201	204	194	178	191	204	195	189	204	203	212	198	195	230	209	186	210	163	226	202	210	233	195	185	204	210	229	198	207	207	191	185	193	213	229	208	196	197	214	161	233	193	207	182	183	189	210	190	229	170	191	197	217	190	192	184	187	218	204	204	173	193	189	216	179	222	231	220	209	219	216	220	194	208	222	187	188	194	235	215	208	193	177	171	188	184	177	206	201	191	197	178	180	195	182	179	211	185	232	187	181	162	197	210	179	208	203	197	212	209	225	185	207	197	186	174	184	226	210	185	196	199	191	186	195	189	191	217	215	205	217	189	188	203	189	196	196	205	194	180	172	205	216	182	182	219	209	180	193	217	184	204	228	198	191	171	220	187	194	217	167	189	199	175	206	206	184	164	197	227	179	195	197	208	200	184	203	209	214	201	201	213	190	198	191	199	176	205	212	201	216	186	205	218	200	214	193	203	203	195	238	194	185	178	191	188	195	203	205	191	185	204	199	205	207	176	201	182	213	163	174	212	215	232	199	211	194	193	215	206	220	206	188	184	214	214	197	211	185	236	204	225	199	191	192	213	195	191	180	199	222	202	222	198	185	180	184	200	195	206	218	186	213	214	187	192	192	201	185	232	208	180	219	184	222	190	211	176	211	199	209	197	232	204	226	189	221	233	179	173	211	190	198	193	211	204	226	217	193	204	201	186	212	197	191	205	185	218	178	200	216	199	179	204	216	218	204	175	211	231	205	202	210	211	200	229	208	188	226	204	225	207	173	226	203	192	185	218	197	191	188	216	177	208	205	206	219	189	193	191	186	202	202	220	192	211	202	195	224	205	187	194	192	209	213	208	186	198	196	204	210	178	199	203	211	215	218	190	202	193	203	187	172	192	192	201	190	196	205	213	205	218	233	221	217	212	216	209	217	199	220	201	203	206	201	193	206	184	200	179	218	196	196	203	195	186	203	202	205	193	225	188	219	218	211	217	216	187	179	190	192	214	221	195	220	165	188	168	207	229	175	206	187	207	201	178	195	189	211	195	218	225	199	175	183	184	205	196	198	199	192	205	207	208	196	200	230	195	192	197	187	189	196	182	194	190	175	220	182	197	172	199	222	171	173	194	208	176	200	187	172	205	200	195	212	208	204	196	200	211	187	177	145	186	194	208	212	199	188	183	201	166	232	191	180	218	182	226	197	183	194	205	203	200	214	212	170	191	190	199	185	218	223	209	178	206	192	202	212	180	190	193	191	214	209	224	203	201	183	213	209	202	217	183	220	218	210	204	187	170	216	233	172	211	204	225	229	219	198	203	229	191	204	204	226	203	196	198	196	190	203	202	179	195	175	216	203	221	196	178	193	217	207	214	177	199	204	224	191	188	193	204	210	207	187	188	216	174	235	209	196	206	202	192	205	217	186	202	204	197	177	196	184	196	183	195	189	212	207	221	192	201	217	220	210	203	209	192	187	199	201	191	215	198	219	197	230	204	226	216	198	206	204	207	208	224	204	212	209	216	228	189	221	208	216	199	213	185	197	196	197	234	201	181	185	216	212	208	212	201	210	169	209	224	189	180	207	210	211	196	216	188	202	221	215	222	214	210	186	196	188	204	187	220	201	202	206	171	227	216	175	195	209	205	178	189	202	195	187	180	229	205	212	197	199	211	181	184	195	195	194	200	219	177	211	224	227	207	197	212	218	182	220	193	197	185	200	211	204	184	197	220	211	206	173	189	235	195	205	197	192	198	222	176	170	198	185	213	212	189	219	177	197	167	192	204	198	207	205	164	190	211	196	187	204	190	191	184	220	217	230	204	166	199	230	191	204	240	180	191	184	223	188	187	200	225	189	198	224	197	199	200	197	192	214	210	217	231	180	191	187	173	191	211	186	187	208	192	187	189	214	172	191	219	214	205	189	209	192	180	217	217	182	228	183	198	209	197	185	214	205	212	183	196	199	201	190	179	181	183	198	218	210	186	196	206	202	194	211	184	245	193	215	193	202	184	194	189	170	191	217	219	179	178	189	201	222	223	204	197	201	209	213	192	222	200	216	209	228	180	191	221	194	227	192	168	227	209	221	240	203	191	189	228	221	215	175	209	219	187	186	196	207	199	226	193	200	207	205	195	224	195	202	203	203	204	191	207	198	196	186	198	200	198	221	196	196	195	221	209	229	174	222	195	183	179	189	213	217	193	237	212	192	186	184	231	186	197	193	213	200	189	161	216	205	209	206	189	219	193	188	176	189	196	196	200	169	194	187	204	227	169	208	201	227	205	210	178	200	205	203	194	205	198	206	200	211	208	186	204	204	190	182	194	215	185	176	197	221	203	228	198	201	191	181	212	223	177	240	187	200	192	202	207	184	217	202	222	168	232	210	247	206	220	188	216	167	213	187	188	206	225	176	200	184	182	198	190	187	218	216	205	193	188	201	166	215	205	204	195	201	199	207	208	233	201	196	200	190	197	171	190	204	212	193	201	188	203	207	215	197	200	191	189	206	187	176	205	240	239	188	202	195	214	185	191	199	201	220	183	194	205	192	174	211	174	212	205	203	195	200	193	212
9318	725	1008	1142	984	846	763	650	642	612	587	621	573	514	566	535	510	523	576	494	536	469	530	500	476	493	512	486	459	512	502	493	545	510	502	487	464	497	521	531	508	476	522	480	470	525	499	499	498	498	482	531	487	497	475	484	506	493	502	527	468	481	481	484	471	473	477	485	472	483	471	523	523	504	555	518	478	467	515	477	562	480	480	480	504	497	443	522	456	548	450	477	496	475	463	460	508	476	477	500	502	476	512	472	469	508	503	501	499	473	467	465	486	484	480	470	481	480	520	451	465	468	500	492	497	507	479	508	480	541	515	470	455	488	456	508	485	458	484	494	492	514	498	445	447	483	465	508	495	513	510	500	466	520	501	480	508	494	459	488	504	501	509	458	471	474	492	496	470	479	505	505	519	486	445	502	478	464	473	496	481	472	484	492	495	479	483	430	462	474	462	458	519	519	476	453	461	484	494	513	486	512	468	447	454	522	499	494	509	470	468	496	485	503	506	480	501	457	525	488	495	432	499	530	499	519	471	462	462	512	468	481	507	513	541	508	466	484	452	508	479	490	494	447	477	424	486	483	487	475	506	466	468	498	497	475	524	507	464	468	480	488	464	490	494	473	508	489	475	484	478	426	520	502	493	489	533	472	468	513	474	517	495	537	473	478	448	480	501	490	466	481	505	503	494	492	495	466	480	474	497	504	489	505	529	443	538	504	490	452	502	492	481	470	459	484	462	462	498	427	499	471	457	511	496	485	491	473	462	484	493	452	473	508	475	490	513	496	490	495	459	440	507	476	446	463	474	509	471	464	497	485	458	444	499	483	493	439	502	520	490	505	511	479	463	476	473	452	489	498	539	459	490	490	521	532	471	463	457	438	478	481	504	478	451	490	462	479	494	458	420	484	501	474	479	476	521	477	502	503	472	465	468	469	479	496	433	486	467	511	457	447	475	494	450	474	501	519	446	455	499	512	485	446	484	490	497	468	453	481	455	493	504	488	516	497	483	466	485	488	478	468	464	543	490	485	478	484	464	522	484	472	519	494	495	472	499	506	515	499	450	485	483	509	466	481	475	457	494	482	498	460	516	469	479	471	513	488	497	465	490	470	475	459	503	438	483	454	482	491	512	439	494	482	506	474	517	489	497	497	463	505	486	475	467	503	485	493	482	488	518	543	478	459	496	509	496	485	466	462	496	436	441	458	491	479	456	432	490	505	447	503	448	448	556	477	463	520	469	481	463	493	506	494	517	481	499	485	494	480	476	495	460	462	489	437	504	486	496	497	494	512	493	479	470	454	489	461	509	499	470	448	499	500	485	457	489	480	482	449	486	482	470	442	515	506	524	466	508	484	491	503	474	482	486	486	483	508	471	467	499	482	478	467	463	489	484	474	483	505	513	481	481	503	466	470	489	479	500	467	519	480	519	497	462	488	482	467	496	527	500	482	482	498	476	476	496	482	519	495	433	488	496	509	474	462	502	457	492	481	455	494	500	468	458	463	439	481	484	494	455	473	515	478	503	484	452	485	489	469	489	480	520	466	476	471	477	475	490	527	506	454	513	488	535	490	462	483	470	485	489	470	491	472	458	514	549	480	465	532	497	480	486	530	497	527	470	473	445	483	473	474	511	458	472	479	466	506	491	458	490	494	495	499	485	469	442	488	446	527	454	435	474	506	499	465	493	486	511	478	461	518	495	477	486	488	490	503	491	510	496	481	507	486	513	489	470	485	506	450	493	479	485	466	512	507	488	480	473	461	452	464	502	472	505	519	462	484	492	501	473	444	486	500	498	520	531	494	478	450	506	488	487	488	494	473	502	450	473	487	458	472	507	467	484	459	463	501	477	489	483	475	479	479	497	456	520	461	541	464	539	470	491	483	512	514	461	448	475	498	469	467	472	472	496	481	488	465	483	507	439	489	493	481	465	513	492	510	506	503	484	495	509	504	470	471	542	508	486	500	518	491	513	467	454	496	484	481	478	487	450	490	467	479	487	491	494	489	466	476	524	477	463	454	496	473	504	482	518	483	459	444	471	490	474	481	492	516	531	453	469	481	466	505	478	493	506	438	455	515	518	444	465	495	465	462	450	451	480	474	464	506	520	470	520	475	488	495	506	488	496	484	481	455	487	481	467	510	464	477	486	472	498	490	487	513	487	505	502	509	524	465	529	507	477	541	476	452	494	495	551	517	477	456	500	543	455	488	491	480	468	486	488	467	458	478	503	501	469	469	507	515	492	457	439	500	447	456	474	482	459	486	455	469	488	486	510	492	472	489	493	487	487	501	457	482	494	472	478	479	503	486	491	517	459	513	472	459	478	508	504	441	509	485	504	477	502	466	499	472	487	464	471	490	504	525	487	500	524	468	454	530	477	474	507	477	497	516	491	494	476	531	421	498	505	502	468	474	482	486	487	480	487	465	471	490	470	452	478	482	458	509	467	522	476	460	508	471	486	473	477	468	485	472	467	461	468	484	425	472	479	494	487	475	510	507	467	481	490	489	520	474	469	454	490	534	526	459	473	451	503	475	491	443	470	469	495	481	484	478	486	492	482	467	502	483	482	465	433	473	503	435	478	482	498	440	484	482	482	489	463	457	522	495	455	467	495	460	466	471	518	490	499	486	476	479	536	462	487	468	485	451	521	486	478	464	504	472	495	486	503	495	471	477	476	460	479	469	511	458	510	486	536	449	529	483	454	447	488	480	481	472	472	478	495	492	509	460	474	460	496	528	442	446	467	515	490	499	501	479	467	497	472	486	524	529	509	495	504	493	500	528	494	440	490	498	507	469	453	482	511	488	491	461	517	488	501	500	512	480	517	449	458	478	501	488	484	499	500	478	537	530	507	460	469	498	475	490	506	492	516	487	480	450	503	515	467	461	486	514	466	472	477	461	494	497	508	484	482	462	466	491	465	500	480	474	483	487	472	483	471	468	494	485	484	508	476	488	488	428	519	480	507	499	487	480	473	492	486	503	491	494	478	482	470	460	462	480	439	475	476	483	520	514	478	477	498	485	485	503	466	449	454	457	456	448	519	473	520	477	464	463	491	469	487	532	460	488	467	439	480	530	510	503	506	460	491	500	495	486	503	506	468	502	496	475	500	504	489	457	504	482	453	451	525	459	464	449	514	504	504	459	515	501	475	471	435	445	469	478	459	473	468	442	508	494	491	435	477	467	509	469	497	454	504	479	466	480	498	481	474	468	457	474	495	489	472	513	470	473	495	483	513	474	438	473	487	472	492	513	455	523	464	498	487	519	476	517	495	510	510	514	489	522	507	498	506	504	480	431	493	489	476	501	476	486	475	524	496	510	491	468	467	509	439	419	491	493	469	484	506	502	447	456	496	485	473	500	496	486	495	442	478	482	480	494	458	484	502	505	498	513	433	502	464	484	454	494	485	517	457	488	482	477	471	514	499	457	499	493	517	472	504	514	464	513	505	497	475	451	466	440	493	463	483	490	463	445	461	491	437	470	459	499	486	512
20180	1402	604	420	285	209	159	152	117	116	105	114	96	70	93	102	89	63	84	85	63	77	85	94	78	82	67	78	79	78	87	90	84	81	78	108	88	62	72	85	67	90	88	81	82	75	78	76	73	81	84	100	69	78	74	77	77	82	80	81	66	75	88	77	73	82	93	82	58	85	79	77	72	83	68	80	79	108	60	72	81	67	76	78	67	79	88	83	89	67	73	80	66	74	67	76	82	87	91	60	75	79	75	59	79	100	92	78	82	75	76	106	79	62	82	69	83	74	84	79	85	73	72	68	82	79	64	71	75	74	72	80	77	70	83	49	81	75	91	71	85	69	72	73	85	72	77	69	76	75	76	66	89	92	86	60	77	75	78	86	61	88	80	80	78	71	88	67	80	66	87	67	86	74	78	86	79	78	64	87	75	79	67	80	77	86	73	77	83	70	73	66	86	69	107	58	71	82	82	76	73	66	78	89	87	83	83	81	76	80	64	71	69	87	83	97	85	88	81	79	90	74	68	69	95	94	80	80	80	58	70	81	72	71	68	75	77	90	69	75	76	78	70	67	83	73	93	70	92	92	65	64	73	69	63	91	65	77	70	75	89	91	74	69	84	67	65	67	71	60	63	85	55	62	75	83	69	79	94	74	85	85	87	77	67	86	74	73	85	68	89	72	87	81	69	88	73	79	76	86	70	72	83	93	69	62	66	64	76	73	63	81	62	100	67	73	64	78	67	72	74	72	68	88	59	80	75	62	61	60	76	80	72	84	72	80	71	76	69	55	87	78	80	71	83	75	94	75	64	78	57	65	73	68	60	61	80	70	86	86	66	68	94	76	72	91	63	63	75	76	68	54	96	91	67	69	82	70	75	81	67	73	71	68	66	78	78	88	75	83	53	66	85	74	64	72	68	61	80	73	80	69	65	82	88	86	76	82	95	82	67	62	75	79	74	87	75	77	75	71	70	78	81	73	71	91	91	67	88	73	91	78	72	74	63	70	83	82	72	74	76	73	66	71	69	76	71	73	87	77	69	75	71	63	74	75	71	65	71	62	77	82	97	70	82	82	98	85	75	74	81	61	63	81	71	95	94	77	80	70	73	69	91	87	84	83	73	69	73	77	74	72	87	73	74	75	69	76	63	79	82	80	65	82	62	80	81	88	84	71	72	71	74	84	64	78	64	83	81	59	79	60	80	69	72	72	94	72	76	91	77	89	67	83	88	81	86	72	85	49	87	86	79	73	68	78	58	77	85	73	76	85	71	89	80	64	75	71	93	73	78	77	87	79	66	85	70	88	84	76	76	75	67	61	76	92	81	78	67	75	72	78	79	77	79	80	78	87	61	74	66	67	68	74	74	62	81	81	78	64	66	70	80	74	81	74	89	76	68	81	84	69	70	78	89	74	63	78	88	92	74	84	71	70	61	60	86	80	82	74	73	92	67	75	68	85	86	67	74	69	75	74	70	76	63	80	95	79	87	75	86	74	66	73	80	74	54	68	61	77	74	72	71	69	71	88	100	69	60	92	71	80	76	69	67	79	91	66	94	79	87	70	72	81	77	66	58	76	76	81	79	68	68	78	77	70	78	82	94	78	95	78	79	67	66	92	68	78	85	87	89	77	82	71	81	92	81	76	75	68	87	85	71	64	87	83	65	65	70	68	93	74	54	73	81	62	84	74	75	74	73	70	66	96	89	77	71	72	77	75	77	93	96	82	76	66	62	78	88	72	76	81	71	78	70	89	78	76	91	76	74	66	80	77	82	78	83	73	89	92	83	69	85	86	72	70	74	93	62	79	90	77	75	72	63	68	72	87	65	84	75	84	75	80	70	75	81	76	76	70	75	83	72	80	79	95	71	68	75	72	80	74	64	68	79	72	59	56	74	68	88	64	80	94	94	91	74	65	72	57	86	71	75	77	74	91	80	83	89	74	54	72	60	82	68	75	86	78	77	67	65	66	105	92	74	74	73	79	70	90	71	82	78	69	80	86	83	70	67	74	88	60	67	58	74	91	80	69	72	73	82	84	55	85	89	77	72	62	70	82	77	80	63	54	82	87	66	81	64	76	81	77	80	90	67	67	78	76	64	77	71	61	62	86	69	81	62	64	77	70	72	74	80	84	86	68	73	70	73	67	91	80	85	75	85	71	63	67	79	81	82	92	86	76	80	84	70	73	56	74	74	61	75	86	84	66	89	70	73	90	55	62	61	84	72	91	76	75	81	59	70	81	67	69	70	82	72	76	91	67	78	92	86	80	80	60	75	73	78	82	86	97	76	68	76	84	74	66	81	69	64	74	70	74	87	71	75	74	74	81	66	82	70	94	80	71	78	77	98	73	67	86	80	67	83	67	87	66	68	92	79	62	67	74	79	68	77	88	65	75	77	96	63	76	77	77	63	81	78	84	85	102	83	64	77	73	75	65	70	56	61	88	94	88	80	79	72	82	85	78	80	82	63	65	93	58	69	63	85	90	64	63	66	84	59	74	67	67	77	73	81	84	62	75	96	87	71	77	61	78	78	74	76	103	66	74	75	70	89	84	77	85	78	74	65	64	81	101	73	76	66	74	77	84	62	68	79	82	76	93	69	67	75	73	94	70	76	71	71	71	76	98	82	73	66	70	70	76	77	75	78	72	78	78	79	73	89	79	77	66	67	71	88	78	79	84	84	80	60	94	71	78	80	74	60	77	86	95	70	83	62	69	63	57	80	87	73	82	74	68	81	80	58	75	90	87	76	82	69	62	78	70	68	68	60	79	69	88	67	66	72	82	68	68	73	69	85	75	82	82	78	67	88	73	70	81	78	72	79	90	90	77	90	75	60	69	83	79	71	80	78	67	75	67	78	88	91	58	65	71	83	80	82	65	66	82	71	74	82	82	72	82	63	95	84	72	78	78	82	72	49	94	70	83	61	90	93	85	73	87	91	83	64	60	75	80	80	89	84	80	62	82	81	67	83	76	81	70	87	64	81	68	76	80	85	66	73	78	72	74	69	80	68	77	91	68	77	77	79	80	97	89	78	80	84	77	76	87	73	70	84	71	83	66	87	76	88	59	70	88	65	70	79	73	54	69	71	73	72	78	80	71	65	66	71	86	77	71	62	75	80	74	64	84	68	70	73	66	64	72	80	69	72	73	68	78	82	74	75	77	83	64	79	79	71	88	89	79	66	80	81	71	76	79	85	70	82	87	83	81	75	74	83	75	73	77	68	76	66	75	81	85	73	88	95	67	75	80	68	66	80	77	75	73	89	76	90	77	69	72	77	68	69	72	66	86	81	85	91	76	70	74	69	73	70	79	95	72	76	70	87	86	77	77	65	62	80	80	77	76	78	82	60	81	66	74	64	76	69	74	65	68	74	81	78	88	77	77	67	63	83	60	89	81	79	73	79	76	71	68	74	78	75	73	77	58	60	69	91	80	72	81	80	76	76	80	80	85	75	79	85	60	59	85	62	91	97	79	74	64	83	83	75	73	76	59
12253	643	1345	1434	1212	904	757	649	576	497	445	360	406	388	382	353	309	316	288	300	269	280	250	245	273	247	249	252	262	262	244	252	216	226	235	234	242	249	238	212	262	224	229	234	235	254	214	217	247	245	234	208	255	231	246	227	227	239	207	219	247	241	218	202	218	207	209	225	218	213	225	222	208	206	245	217	215	236	220	215	223	217	209	224	215	213	238	213	234	228	218	227	179	218	228	210	212	218	199	228	217	229	198	250	223	202	195	227	252	240	187	209	227	221	225	199	220	252	204	219	205	202	196	197	206	217	254	243	205	232	232	214	243	205	239	205	243	230	206	233	203	233	211	199	239	246	238	229	237	211	231	212	212	202	204	225	216	201	203	192	203	186	192	206	218	229	226	213	223	224	210	200	220	217	199	220	209	245	224	221	228	212	197	188	212	241	238	198	221	221	207	221	235	229	223	229	222	206	192	211	242	214	205	203	232	227	217	204	230	224	219	245	217	221	214	226	224	208	197	213	210	226	198	190	233	241	214	233	205	217	214	217	226	207	248	183	231	202	207	209	206	212	245	222	200	225	222	231	238	218	184	220	205	218	219	238	214	197	222	227	206	224	196	209	212	217	223	214	221	221	229	224	223	194	213	232	223	227	223	211	188	212	212	198	218	234	199	184	228	218	241	199	208	201	212	222	200	235	219	188	224	223	224	222	237	255	224	200	206	217	224	207	223	215	222	227	201	197	183	204	225	209	227	240	225	223	208	211	216	224	195	205	224	213	215	221	230	215	233	207	207	203	226	232	189	198	203	237	222	203	213	226	221	202	229	225	220	221	219	196	224	230	210	235	212	230	216	227	220	208	226	196	242	206	199	192	226	207	212	220	246	211	193	211	227	246	223	199	214	222	231	207	209	196	212	224	243	209	206	223	203	233	217	204	222	234	229	214	221	217	205	221	214	238	211	221	216	226	238	242	216	232	206	228	187	208	226	213	218	212	206	253	223	218	219	227	226	208	223	199	231	228	188	219	215	203	205	199	213	223	214	227	219	198	210	225	216	221	251	253	210	192	200	231	231	230	249	196	168	190	231	222	212	215	199	202	216	232	233	209	176	222	202	190	220	210	195	202	249	253	205	203	177	233	235	220	199	232	214	225	216	202	221	225	224	239	233	229	199	207	187	198	219	228	232	203	219	201	243	223	201	209	210	215	216	252	222	209	226	217	237	186	214	205	204	198	244	222	205	197	217	221	212	198	221	218	198	215	218	197	224	212	209	205	223	225	235	207	229	204	258	219	221	204	224	231	213	221	216	213	223	216	225	216	201	220	194	221	246	206	238	211	207	226	239	245	217	199	217	229	217	237	220	190	211	215	214	208	238	224	207	232	194	205	206	220	219	234	219	231	221	228	242	221	187	235	216	201	225	241	228	244	195	224	202	236	220	244	220	210	228	221	217	215	204	224	205	228	233	223	222	197	226	207	243	224	233	214	186	212	207	213	222	199	218	200	204	229	194	190	222	184	228	213	206	215	230	224	227	231	221	201	234	209	227	200	197	195	232	202	217	224	242	227	208	215	198	235	239	223	231	231	239	200	209	199	218	231	204	201	211	201	245	204	233	209	226	219	203	205	221	211	216	215	223	212	209	237	208	221	221	222	228	200	235	222	228	217	203	201	220	198	195	211	210	234	212	221	209	242	213	187	222	230	221	230	188	214	235	210	213	218	195	207	231	231	210	218	194	221	223	212	211	226	215	226	207	216	200	215	249	223	224	220	213	212	215	199	218	220	215	233	213	204	230	223	236	236	214	219	202	195	201	242	219	215	236	209	214	208	209	191	189	215	207	190	256	216	208	222	244	220	206	201	211	212	244	217	223	211	211	249	197	176	221	208	200	236	197	209	223	227	197	217	198	204	214	205	231	203	199	213	223	216	201	213	225	213	216	200	229	222	207	220	240	217	210	227	225	195	241	193	228	195	217	218	226	214	212	239	198	236	216	216	222	217	239	201	204	212	218	249	220	216	200	206	208	185	209	196	217	177	213	226	220	233	215	211	227	204	220	225	216	213	187	207	206	195	220	200	239	239	220	215	208	234	240	201	206	225	203	220	208	230	199	216	188	228	209	209	218	204	208	228	212	227	212	194	196	219	218	211	217	211	216	235	212	241	235	208	201	214	240	204	221	214	222	214	197	214	229	233	196	205	225	220	249	218	206	195	194	209	226	206	237	199	213	234	199	208	200	233	198	199	205	256	242	239	220	221	203	201	226	212	226	193	234	216	190	214	221	233	222	229	241	223	211	247	211	233	228	228	199	215	218	243	222	223	225	197	201	223	216	213	260	224	217	223	198	207	236	202	205	184	221	215	215	202	200	223	208	216	218	218	211	224	199	197	221	221	222	211	194	231	188	235	219	206	195	214	218	237	200	192	219	205	221	220	219	244	231	216	193	215	202	212	211	233	236	210	208	216	209	224	208	227	217	214	215	226	228	208	200	204	198	207	216	251	218	225	205	216	237	226	192	209	224	244	224	209	224	226	258	222	232	210	216	209	228	238	239	209	208	206	210	222	198	204	204	193	227	234	213	213	208	228	195	198	212	203	216	202	193	245	215	199	214	204	215	236	207	207	228	229	216	214	200	206	237	216	223	220	200	211	202	193	207	198	194	191	232	195	224	224	202	203	199	223	247	201	206	195	206	219	202	225	208	227	233	224	229	229	206	240	216	212	201	227	221	233	215	210	216	232	215	201	209	200	208	210	213	183	217	251	233	188	217	210	226	201	239	207	216	222	208	217	206	206	230	224	224	233	217	230	210	252	197	212	242	217	219	210	225	218	208	200	196	229	211	223	241	231	214	231	214	198	228	215	222	217	227	209	201	202	213	225	196	225	218	207	223	204	216	233	247	231	192	217	199	220	188	225	237	221	237	204	204	213	228	193	206	212	214	211	188	213	206	221	235	179	214	226	227	194	201	204	202	208	218	204	198	213	195	216	191	210	190	219	224	217	215	227	226	217	229	229	215	226	208	202	198	216	222	211	232	212	209	228	188	204	225	212	209	211	227	198	223	205	213	230	206	209	235	214	236	230	200	208	198	189	215	214	221	215	223	207	218	227	205	189	216	218	208	233	199	192	226	205	217	206	213	206	217	205	215	213	231	229	202	223	216	223	214	207	181	212	223	238	197	243	197	231	227	212	230	192	214	231	242	206	226	206	218	237	205	202	211	227	229	212	215	235	236	213	214	189	226	217	215	232	228	215	220	224	209	216	211	207	222	229	236	192	230	208	223	224	207	227	198	214	237	234	197	200	214	209	221	224	213	212	219	202	217	172	204	203	227	229	196	240	238	237	202	227	210	200	231	223	186	216	230	233	222	216	216	188	249	235	178	211	218	220	239	200	212	212	216	232	212	239	219	227	192	206	210	219	205	230	226	236	226	233	208	226	244	215	215	224	230	223	218	204	229	208	213	223	204	216	206	192	193	233	223	214	211	233
3359	336	260	303	309	316	321	341	300	294	283	267	256	319	298	287	293	285	260	292	285	252	299	295	276	275	310	290	275	291	271	322	300	266	302	309	283	300	340	289	322	317	275	269	281	281	296	356	285	294	289	280	297	301	273	305	296	287	305	284	277	274	296	283	285	303	299	290	320	291	301	261	309	293	285	267	283	284	310	322	318	267	288	297	316	306	289	289	311	293	280	310	298	306	295	329	301	289	289	306	303	323	318	325	322	308	287	302	299	290	292	270	288	304	307	265	263	299	314	282	278	262	284	294	301	300	317	292	282	270	311	278	280	293	326	300	292	280	325	283	264	264	277	290	280	292	311	263	310	320	295	292	306	308	276	300	271	279	307	268	284	299	300	270	283	291	280	277	283	316	283	297	279	286	254	303	313	275	312	311	316	301	256	269	292	281	286	289	307	269	273	295	270	296	321	310	304	305	280	292	308	287	267	303	337	304	276	290	290	306	282	283	292	293	303	267	276	285	272	278	287	296	297	278	256	300	278	285	257	278	309	342	293	318	282	307	270	321	307	278	318	269	281	264	319	312	319	299	327	344	292	301	291	295	287	289	312	293	271	293	291	274	270	268	321	296	264	290	272	277	302	339	280	292	308	272	308	323	321	258	307	304	292	295	287	272	261	295	296	301	302	290	299	284	348	291	254	301	282	272	314	289	295	273	305	314	298	285	314	326	311	274	302	276	308	260	297	269	330	290	260	288	298	320	285	338	294	290	290	272	265	289	304	296	287	305	247	261	278	310	282	275	299	281	324	289	283	287	306	298	299	298	296	303	278	257	283	263	302	302	286	316	269	303	281	291	317	282	275	275	285	310	281	260	284	294	306	298	279	297	269	301	288	274	310	262	289	307	295	308	290	276	280	273	311	298	311	265	274	307	280	264	299	306	298	271	264	285	319	281	304	254	274	262	299	306	327	302	286	286	307	315	286	272	307	305	293	324	270	277	276	294	284	273	308	287	297	301	331	267	274	294	298	288	282	309	290	291	287	321	271	300	290	267	266	307	285	286	283	277	287	297	305	301	271	283	291	311	259	267	286	287	295	275	291	298	300	282	286	305	269	299	270	293	290	302	305	303	264	294	305	320	279	306	291	283	260	291	287	269	299	247	298	303	297	290	277	295	293	288	259	258	312	299	283	295	274	282	290	258	303	299	296	311	312	266	278	283	291	305	290	301	280	299	304	282	275	293	283	259	259	254	286	290	297	314	282	275	299	280	275	317	305	292	292	283	302	277	285	285	262	312	315	322	265	301	307	298	294	301	283	279	306	289	296	291	294	255	348	302	272	306	288	284	293	275	303	304	283	298	313	271	315	286	280	286	325	282	257	280	245	329	316	263	269	304	320	276	294	297	288	310	301	287	266	307	309	285	289	313	269	320	310	318	261	265	301	273	298	273	313	283	254	286	260	282	301	290	280	324	332	321	266	273	269	263	268	335	300	308	316	299	265	303	290	289	275	303	318	273	287	292	273	279	293	258	297	316	284	288	302	306	262	296	286	322	258	311	277	302	270	293	305	260	306	275	303	335	289	286	285	271	327	293	282	278	269	315	293	310	299	268	285	302	297	274	264	299	289	298	308	284	282	302	270	293	306	293	295	315	320	283	301	274	262	300	273	278	284	301	289	310	293	299	296	295	302	280	287	298	295	280	285	290	327	294	293	298	290	285	306	268	297	294	301	288	285	300	295	292	289	281	290	262	278	298	275	328	309	330	273	290	299	309	289	290	313	258	279	281	287	303	294	295	288	260	292	249	278	305	278	275	275	282	297	278	329	327	311	323	279	257	271	290	297	285	279	286	286	297	275	304	296	289	287	295	245	300	260	267	284	293	273	281	313	286	313	289	265	325	295	271	275	309	318	294	298	315	294	282	266	300	257	300	289	275	318	279	287	308	266	306	304	271	294	287	287	313	288	310	297	295	281	328	303	295	278	294	301	319	308	264	319	306	282	272	346	270	295	311	279	269	295	268	298	294	263	280	289	288	311	303	294	285	277	301	286	316	281	297	276	293	314	293	290	325	294	305	302	282	320	273	327	295	278	279	293	286	274	272	312	297	290	287	305	301	291	294	280	275	290	271	314	282	249	274	286	291	302	284	269	278	288	299	280	282	283	284	287	307	309	305	285	287	287	280	290	262	287	285	314	308	302	297	288	319	318	266	287	278	244	306	286	298	282	258	292	302	270	314	279	317	256	291	299	264	304	323	291	300	289	263	278	290	251	269	300	295	266	267	331	282	321	321	281	287	291	287	271	298	303	346	309	291	273	295	281	269	305	287	253	295	301	273	299	293	313	288	299	311	301	320	281	288	285	315	291	277	305	296	279	265	299	304	326	292	297	275	281	259	297	264	281	299	312	270	322	301	302	293	296	297	303	264	296	259	284	287	297	248	273	272	308	285	300	311	265	273	291	303	284	309	266	278	323	267	294	284	320	306	284	276	291	318	291	293	299	299	290	271	273	282	287	321	292	285	294	317	278	314	320	285	316	315	282	279	298	257	287	298	296	281	307	297	264	299	299	275	277	309	287	284	292	275	293	287	286	288	275	316	311	289	287	271	283	319	303	316	281	300	279	297	295	265	278	311	281	283	282	330	257	290	328	300	299	300	281	297	288	314	300	308	291	283	284	256	267	325	292	307	310	294	279	295	307	289	264	314	267	312	300	268	273	284	277	309	299	299	298	329	285	297	283	327	281	312	270	295	300	284	265	315	281	313	291	276	291	282	265	323	293	276	292	254	292	259	278	291	278	274	273	297	300	290	300	306	249	279	293	283	283	283	311	290	312	297	287	299	266	296	259	256	267	317	334	279	299	296	299	262	303	259	319	277	280	286	279	291	280	273	301	285	318	288	289	281	283	285	306	312	295	271	285	274	299	334	269	327	290	308	281	337	316	287	299	260	280	265	266	330	290	291	278	282	279	318	308	288	306	289	277	285	268	313	291	279	271	303	309	314	318	279	304	272	307	332	256	277	294	312	300	313	303	321	279	289	304	287	324	268	270	271	284	271	284	326	274	305	301	311	280	284	263	293	270	265	275	304	335	277	306	265	268	283	309	320	322	248	298	274	271	341	308	301	270	309	300	268	272	290	297	312	277	298	289	275	311	291	315	299	305	303	295	302	268	305	286	307	262	306	257	285	289	288	274	306	275	270	290	307	330	299	315	274	263	285	280	281	290	292	292	267	287	269	291	308	287	307	276	261	276	286	272	265	290	272	296	309	283	297	302	321	318	272	290	314	256	296	311	291	291	337	321	298	303	302	274	278	296	291	292	307	318	296	304	301	265	292	285	317	278	311	302	296	297	298	302	296	315	280	316	298	291	268	295	259	296	302	285	273	287	280	266	297	285	292	310	283	315	283	275	294	300	292	313	304	296	299	292	268	285	280	287	305	296	266	308	271	300	274	306	269	296	297	282	290	304	287	297	270	293	299	290	327	284	291
3591	697	686	703	715	777	742	729	693	721	714	691	689	697	686	719	725	717	702	725	644	689	718	705	739	659	688	694	691	683	712	684	731	714	663	678	684	687	704	730	668	658	691	672	673	707	709	701	690	681	701	685	662	695	749	679	721	705	661	646	693	680	683	686	699	656	720	725	670	668	662	708	674	742	673	712	702	694	696	706	692	686	669	690	704	692	734	705	652	696	702	711	713	727	712	692	688	655	724	682	690	661	723	675	661	722	674	745	670	716	676	717	701	705	699	677	722	731	707	680	662	715	743	685	723	659	690	726	698	681	697	657	695	723	676	663	709	726	703	667	679	694	682	732	660	756	672	717	695	653	710	643	723	711	677	684	714	686	657	723	723	674	619	670	724	667	688	689	690	689	695	679	689	669	693	651	723	696	655	707	686	673	718	717	714	693	698	694	638	680	731	739	685	654	689	678	721	685	675	662	701	692	712	694	706	732	652	725	699	690	660	735	687	696	722	693	655	660	677	705	689	697	689	658	680	708	706	689	662	669	645	741	716	731	680	685	647	699	733	669	719	693	711	739	679	680	727	682	672	748	727	680	728	664	673	671	693	688	697	706	710	683	662	666	722	663	668	693	703	672	728	709	708	706	685	646	694	700	668	651	675	641	687	659	668	666	702	698	688	672	681	699	688	697	685	630	660	637	696	730	737	698	714	669	705	682	713	663	692	693	720	697	700	694	691	660	720	684	720	744	721	693	678	689	644	715	724	632	662	711	671	649	699	708	675	711	745	670	701	688	705	714	698	674	705	706	699	705	629	660	725	730	695	675	713	654	742	693	682	735	674	696	675	679	697	704	740	729	720	677	692	730	728	670	692	710	696	683	696	670	716	700	712	716	696	706	722	696	699	697	682	684	653	695	702	683	667	690	711	736	691	665	681	719	669	694	683	666	734	711	681	634	693	734	718	692	714	646	678	686	718	704	686	769	708	721	728	712	696	725	699	716	695	642	683	684	651	659	683	693	687	713	721	723	662	684	717	698	690	659	652	643	680	692	693	672	716	673	701	711	683	678	687	667	698	698	682	658	660	698	749	710	705	700	648	677	680	681	684	703	664	728	685	723	697	740	689	699	676	664	704	719	706	696	684	729	704	715	694	735	697	725	718	700	687	680	720	689	717	668	704	706	695	695	726	696	689	666	683	698	672	679	693	726	697	741	695	685	715	704	694	692	690	719	673	711	703	717	728	703	705	696	710	717	686	669	710	696	723	705	705	673	679	687	700	710	698	670	654	701	656	714	648	653	701	692	735	682	692	712	701	688	697	715	734	672	659	690	714	642	628	704	693	719	711	652	650	715	699	671	731	724	680	650	678	692	669	710	725	719	708	691	704	682	664	666	742	690	647	678	715	725	679	656	661	708	644	619	716	611	727	664	685	708	684	630	687	672	678	694	682	678	662	652	677	672	668	723	645	690	688	688	663	725	704	685	687	663	669	697	682	693	670	683	667	663	707	721	723	689	675	663	682	693	687	632	691	642	658	688	670	723	691	697	694	690	713	661	698	691	658	695	663	702	741	712	728	731	692	645	678	664	702	722	696	670	678	708	741	676	666	707	697	705	701	705	688	663	727	676	692	711	686	707	665	682	703	659	685	733	718	686	707	671	748	714	670	647	678	718	716	654	681	717	644	656	719	731	715	705	704	740	708	698	673	651	694	748	731	731	723	670	692	722	679	699	707	674	695	676	679	727	694	638	717	723	695	686	654	690	695	728	736	730	721	684	669	700	736	661	719	706	684	696	747	723	682	732	717	679	713	682	648	717	716	691	711	679	654	687	692	691	702	666	700	711	669	648	716	691	699	715	687	694	700	737	736	757	701	681	730	686	733	717	716	692	688	675	721	693	663	689	686	675	696	675	697	668	638	682	656	668	691	667	717	638	661	723	680	714	651	757	706	707	644	718	698	687	709	700	726	717	701	698	693	684	659	661	686	716	675	652	722	738	672	690	652	649	676	697	654	709	687	691	723	706	713	716	744	684	691	714	653	636	688	698	727	662	675	690	691	734	706	724	702	683	675	715	687	686	674	689	670	714	701	751	679	661	701	716	681	662	703	711	612	678	705	659	694	665	670	627	663	731	689	699	686	696	665	719	687	659	680	690	702	751	667	732	678	690	684	698	654	679	701	665	779	655	727	705	732	697	643	683	671	699	691	724	705	715	700	715	732	718	689	691	726	715	698	716	684	687	671	654	701	725	694	666	689	684	676	680	701	723	714	719	687	726	676	710	726	654	688	680	706	660	720	675	697	717	728	702	702	653	673	660	673	720	667	695	689	676	741	690	716	720	688	694	648	725	682	716	693	696	694	690	693	653	688	689	657	667	654	712	686	680	662	725	746	680	692	696	722	694	714	705	630	653	717	656	704	704	726	693	673	677	642	708	666	677	678	673	680	711	712	648	705	702	673	659	707	722	684	705	679	705	700	703	676	751	737	717	718	663	690	679	681	658	665	671	702	725	675	719	677	696	692	704	658	654	688	740	678	665	678	730	685	682	699	706	708	665	667	711	738	745	660	711	703	697	716	713	676	693	680	653	701	709	650	650	666	738	702	712	683	670	736	669	689	669	678	688	677	703	665	729	695	688	712	708	623	644	717	680	645	688	680	699	640	672	697	683	700	664	677	679	689	684	641	696	710	690	682	643	702	721	666	652	746	648	700	714	640	671	686	700	650	721	698	677	683	686	727	688	701	737	680	751	684	695	663	717	686	706	688	681	694	686	667	673	726	706	698	654	667	663	722	671	670	647	675	649	715	700	660	712	740	716	696	695	687	627	687	667	694	709	684	733	724	728	707	704	658	706	735	692	659	720	681	675	700	677	646	718	689	669	653	724	711	683	683	719	693	678	715	728	644	660	712	690	660	709	741	669	718	690	707	686	671	717	721	701	731	685	691	678	725	753	676	731	726	683	665	672	681	705	653	656	707	744	732	707	653	690	698	698	677	701	664	707	651	686	671	708	675	674	698	712	708	682	744	691	704	686	716	702	690	653	690	709	728	690	679	717	726	660	681	721	667	641	670	647	665	694	687	668	679	696	770	696	710	738	691	717	659	706	704	690	678	678	688	706	663	720	688	707	682	708	641	732	698	666	723	691	671	701	664	690	710	692	694	717	685	729	665	642	673	702	678	666	666	706	720	715	670	683	754	689	715	690	668	654	678	697	676	665	659	664	692	679	676	692	701	689	643	725	703	713	719	702	698	672	689	691	690	747	698	636	684	687	666	706	684	671	711	705	689	694	692	684	684	681	694	718	680	692	761	668	709	726	678	676	700	705	674	655	657	674	647	635	652	688	686	617	724	631	653	638	652	666	694	653	669	749	705	701	689	673	721	692	706	707	670	703	748	677	721	682	651	638	690	699	708	685	665	697	698	725	709	711	692	707	714	712	690	683	694	686	715	688	729	717	725	688	642	696	672	676	692	686	685	693	679	702	677	669
12963	688	439	352	297	282	238	254	246	231	229	218	183	245	194	215	234	207	201	231	200	211	224	217	208	193	196	170	175	192	215	197	205	231	197	203	222	201	197	147	213	198	215	194	201	199	191	210	216	215	213	178	208	213	217	205	196	188	228	233	197	201	225	208	212	213	204	202	180	220	202	212	202	215	228	230	187	204	221	193	188	200	167	198	216	197	189	195	207	211	221	206	221	242	201	203	197	197	195	196	208	204	211	216	196	213	203	202	200	219	226	195	190	181	212	212	200	176	195	192	200	196	205	222	188	194	205	220	187	185	203	193	223	227	211	210	223	196	202	210	223	219	205	215	186	187	199	189	233	203	203	198	194	182	193	208	231	207	214	221	211	175	173	192	200	204	199	193	201	197	224	215	222	189	209	194	222	176	220	203	213	208	194	200	202	187	194	175	210	202	188	190	205	229	197	188	197	204	190	186	216	224	203	214	204	204	203	193	225	204	212	191	204	200	189	204	184	213	230	218	216	214	189	198	189	205	191	206	187	190	195	191	206	192	198	191	191	206	206	188	213	193	200	198	201	199	220	216	235	216	203	205	204	171	176	210	178	185	221	210	208	214	202	210	191	223	195	215	205	190	224	203	219	214	211	199	196	203	185	196	188	195	210	188	214	205	189	187	202	190	196	171	202	197	222	205	203	206	212	181	219	239	184	194	165	222	182	172	192	195	168	219	217	211	215	215	189	193	181	213	214	195	227	206	224	192	217	199	202	187	184	191	203	197	199	219	198	219	212	212	200	212	197	165	211	178	183	172	216	207	205	205	200	220	218	209	208	200	222	202	201	210	205	195	184	204	217	201	180	215	190	218	221	182	211	192	190	182	182	209	195	213	180	185	191	235	226	220	187	190	189	201	211	193	195	205	198	183	204	205	208	233	186	207	203	204	206	168	208	170	181	206	209	197	217	198	189	189	191	182	186	208	199	227	180	210	204	217	195	192	211	191	203	208	201	198	197	203	184	191	216	220	186	199	215	236	203	221	212	203	205	213	243	196	216	175	184	198	237	201	217	207	184	227	228	195	206	217	182	215	182	190	193	217	171	220	206	175	211	190	229	221	193	201	199	178	214	197	199	182	207	200	185	223	207	181	184	198	195	211	207	223	208	208	192	240	197	221	183	211	224	217	215	196	197	190	202	216	228	221	210	216	212	207	225	190	195	228	216	236	220	209	227	167	185	183	178	200	184	210	203	204	206	225	210	191	196	191	199	178	206	163	224	205	204	180	175	196	201	186	206	203	202	201	208	203	222	215	177	196	163	224	222	199	195	198	212	227	195	216	192	222	190	189	194	206	219	209	215	189	206	201	193	203	186	217	189	212	213	209	215	236	199	177	201	203	197	199	196	185	198	173	204	183	220	174	191	213	187	220	187	184	207	228	196	206	217	213	196	192	196	191	211	187	199	188	162	224	217	211	195	211	214	190	209	180	223	195	182	198	201	205	185	203	224	209	196	220	207	216	207	210	216	166	202	197	180	182	199	204	207	210	229	204	206	194	184	204	187	198	211	211	206	192	202	205	202	232	222	208	202	202	207	213	195	204	209	192	192	217	219	179	205	203	213	201	234	200	204	208	194	222	196	189	212	214	198	212	200	182	206	227	209	208	225	202	200	218	176	179	180	228	196	218	223	176	184	194	181	196	212	185	196	198	190	179	184	204	207	211	177	186	191	212	213	195	188	208	219	246	182	200	220	170	205	207	226	220	203	208	196	208	199	197	183	187	203	214	203	206	198	173	175	190	189	210	220	213	232	205	221	196	214	198	223	188	177	202	216	202	201	225	193	204	196	221	226	234	225	205	222	191	200	206	204	200	193	211	223	198	201	178	202	183	209	206	220	212	202	181	197	198	220	212	225	211	204	208	229	215	202	194	199	205	188	211	188	189	205	215	213	216	193	183	200	212	184	193	182	203	230	191	197	193	192	201	212	187	184	168	204	209	202	199	191	193	213	216	211	200	196	215	203	198	203	197	228	207	217	179	217	202	194	230	185	232	216	188	213	207	199	193	188	201	196	178	200	193	201	195	183	192	233	206	212	186	192	189	207	208	192	193	192	213	180	192	198	185	213	210	211	225	211	186	186	178	170	186	203	180	223	210	223	189	215	208	200	218	199	214	200	204	177	199	204	212	185	191	204	226	195	196	210	194	200	168	207	179	173	181	189	189	187	191	216	202	206	185	177	188	184	219	192	184	235	195	211	187	196	207	247	187	208	209	188	213	220	195	201	194	196	207	209	190	235	194	208	214	200	213	190	203	216	218	175	199	193	203	220	204	217	215	208	190	192	191	204	202	212	203	236	194	212	190	184	164	190	177	213	210	207	220	209	210	184	205	236	194	201	181	206	194	209	205	221	186	193	198	217	179	180	220	186	218	197	224	213	182	205	188	163	214	186	186	213	195	205	181	203	192	190	234	188	205	190	168	167	211	191	218	214	218	177	212	217	183	189	225	212	190	167	208	202	190	226	193	213	180	176	192	197	186	215	211	176	184	204	194	220	203	188	201	191	202	205	201	203	207	201	209	210	203	162	178	187	165	207	174	200	205	211	201	183	213	197	188	206	177	175	215	213	205	199	200	204	223	206	180	208	224	214	207	185	206	216	217	184	201	221	195	213	181	198	210	186	223	199	224	204	203	208	232	228	204	227	207	202	172	196	193	183	207	203	228	193	213	193	204	184	198	216	187	180	182	158	187	209	229	175	232	198	190	213	222	183	209	202	218	210	188	201	207	202	184	209	193	175	209	206	198	184	190	205	205	168	186	199	200	195	210	187	227	190	184	197	202	203	214	189	199	200	188	225	199	195	195	233	177	214	214	202	199	243	207	205	206	210	208	207	196	218	215	195	198	184	203	210	199	191	180	180	215	198	182	176	174	222	211	217	214	222	173	199	190	196	201	202	179	204	180	224	200	200	218	198	215	210	243	199	231	212	185	212	197	177	201	191	230	189	181	189	188	196	204	223	232	220	237	190	192	180	217	195	192	194	204	206	220	232	221	187	178	207	198	191	208	184	194	206	211	189	212	185	200	192	197	219	199	201	190	214	202	217	204	213	199	212	188	193	200	202	185	205	191	193	208	195	196	241	208	238	238	202	181	206	188	182	199	200	174	213	226	213	186	200	201	211	192	190	181	200	203	218	228	193	213	202	207	214	176	195	197	202	194	214	196	221	165	190	221	193	212	202	202	202	193	183	194	212	209	197	202	188	190	198	204	207	186	194	226	225	202	224	193	210	194	201	216	215	198	213	204	226	208	188	204	200	197	197	226	185	226	213	204	230	188	211	199	182	187	213	219	200	201	184	190	220	189	181	198	171	208	191	198	209	195	193	236	191	194	181	200	208	195	190	210	215	189	199	225	195	202	185	208	194	214	182	200	172	194	208	185	210	214	187	199	202	208	205	221	232	185	192	202	212	227	197	201	187	191	220	173	176	217	208	201
9909	752	982	1120	979	823	768	726	625	666	598	579	635	558	566	557	568	557	557	532	528	474	495	499	525	541	524	523	513	505	484	491	493	520	499	463	528	468	483	509	477	507	556	474	472	498	533	512	461	508	473	485	502	502	514	515	501	490	492	492	524	525	499	461	540	446	501	489	480	463	522	501	515	499	484	484	495	482	483	489	506	447	472	491	504	493	450	461	472	548	483	481	533	500	504	453	477	512	499	510	507	492	518	457	463	478	478	533	443	480	468	501	494	496	491	496	502	443	475	464	488	474	496	496	463	478	536	508	517	497	474	516	479	479	496	488	505	470	487	466	476	496	526	501	502	490	533	489	492	501	491	492	510	463	491	503	465	494	502	478	476	499	505	478	449	519	485	506	491	511	453	507	500	498	478	510	482	455	460	489	524	459	511	504	471	463	484	456	487	491	501	494	426	538	519	493	492	472	503	509	483	503	467	461	492	495	463	468	479	515	483	457	506	490	464	495	505	518	483	478	494	492	474	464	457	491	478	498	482	475	490	502	492	496	474	440	471	490	493	507	453	515	542	491	509	494	473	472	500	522	458	489	477	483	493	448	492	523	508	469	503	483	475	495	507	504	492	483	469	499	470	504	471	463	462	482	485	497	471	526	498	465	468	472	504	520	486	515	513	470	497	524	462	447	504	452	471	468	525	496	482	491	494	469	500	484	483	502	537	455	519	498	486	470	508	457	561	511	478	500	466	471	471	496	518	470	506	472	488	523	480	481	467	470	489	441	503	493	498	518	489	504	507	465	472	498	455	499	506	486	503	480	467	465	509	494	514	414	491	508	468	464	487	486	508	519	484	503	483	469	509	472	488	463	521	506	500	454	504	465	551	505	475	465	446	492	483	500	511	497	476	498	484	491	501	437	492	512	435	520	473	502	483	474	477	462	482	485	508	455	453	462	472	539	471	471	508	466	512	445	496	489	475	492	489	459	544	498	463	520	454	498	475	480	508	483	492	490	476	496	493	510	507	449	476	470	497	502	469	529	508	491	504	484	466	480	500	545	530	482	501	488	472	452	530	492	489	477	477	485	489	459	486	461	469	499	475	491	463	507	491	525	472	458	513	468	519	474	488	497	490	437	495	499	480	507	487	497	498	473	464	508	462	507	506	460	482	504	523	480	500	479	463	470	471	507	506	503	445	496	466	452	476	498	491	507	469	481	486	471	463	495	484	500	481	440	484	526	491	490	496	487	478	506	442	517	494	502	494	484	407	507	468	508	502	458	490	476	491	480	493	480	474	434	480	487	498	463	465	502	495	446	472	544	474	497	477	459	500	439	485	481	469	445	470	452	499	475	485	509	506	457	523	518	458	478	493	509	518	490	493	482	448	485	457	490	504	488	492	455	469	512	455	457	482	479	493	454	513	475	472	499	470	504	457	451	499	496	458	510	473	522	529	494	459	481	528	503	486	477	511	482	506	499	457	500	504	507	484	530	529	466	490	477	468	451	451	470	517	449	500	459	447	458	513	487	489	504	463	499	495	491	488	493	481	474	500	492	455	510	489	476	464	493	483	465	483	473	496	473	485	503	538	488	483	502	475	513	433	514	462	495	500	503	477	461	507	500	520	507	500	467	477	481	515	512	527	456	494	491	529	482	468	490	495	494	483	482	466	420	482	508	498	468	461	475	473	491	499	515	523	520	504	425	484	489	495	488	507	468	493	492	464	509	482	481	502	494	455	503	494	513	471	504	481	483	465	476	497	483	497	466	482	474	505	470	474	467	483	490	488	501	511	446	476	502	475	497	440	492	497	477	516	521	466	499	494	504	512	531	496	455	478	437	489	504	491	464	517	498	486	462	488	495	507	507	483	496	501	499	504	544	482	495	484	476	467	449	477	464	471	466	536	483	484	472	471	471	467	482	482	452	475	514	460	482	526	475	501	484	509	499	460	491	490	471	463	470	467	494	541	502	501	448	495	479	481	521	474	506	481	491	482	458	514	468	482	502	486	479	478	516	485	466	439	476	519	501	476	501	487	484	473	502	475	491	518	485	474	505	500	505	484	503	543	462	496	462	477	517	432	469	507	493	495	437	472	502	502	466	491	499	460	457	522	502	502	472	483	471	500	478	432	510	463	524	458	470	526	512	531	461	502	489	472	499	476	520	506	492	472	469	501	482	488	481	472	479	492	458	465	502	456	455	530	484	519	485	487	504	477	474	513	491	486	434	493	479	451	514	506	506	512	465	445	470	477	492	491	471	453	505	495	505	474	506	469	486	519	489	499	509	480	473	507	487	493	496	488	523	495	493	475	505	568	505	497	510	467	490	514	460	472	495	487	462	467	475	480	473	486	465	491	498	474	523	486	516	525	479	498	486	497	489	453	487	486	504	448	460	485	490	478	508	490	491	458	496	487	498	504	473	499	499	510	517	502	492	464	472	422	469	498	475	472	510	485	481	485	501	496	487	485	489	531	458	512	474	506	493	484	446	443	484	476	505	493	496	505	504	486	478	506	458	493	517	442	500	489	541	481	477	519	522	527	479	543	495	508	454	538	464	480	465	491	481	505	492	462	466	486	466	474	506	454	494	484	526	474	501	455	473	509	467	512	486	526	449	472	498	490	480	479	471	502	471	494	456	484	517	516	469	464	498	502	505	477	491	505	518	471	473	494	465	506	478	478	506	527	456	491	476	486	461	480	479	502	459	518	497	511	484	487	454	496	473	503	478	482	507	453	499	530	505	513	476	511	534	485	496	515	465	489	462	485	506	495	454	503	463	473	499	508	483	489	484	530	488	491	477	513	480	501	445	458	504	482	488	490	476	509	477	463	490	478	487	465	515	471	489	513	494	504	483	492	510	514	462	500	458	524	497	479	482	488	471	482	495	478	464	474	491	513	526	500	446	471	458	468	489	502	486	468	462	474	429	535	528	494	499	506	502	525	460	486	476	480	498	411	509	494	511	484	450	478	488	507	527	517	492	470	515	483	497	484	459	511	493	491	481	520	491	477	468	489	467	491	517	499	477	463	491	463	523	530	511	494	507	447	504	484	512	483	497	498	492	474	468	513	470	524	487	493	498	492	479	467	491	471	466	450	505	487	497	492	523	499	523	430	447	439	483	519	528	494	490	490	484	512	474	441	473	480	500	467	500	478	488	490	468	446	480	481	466	451	500	521	453	486	476	472	484	505	496	444	464	492	508	473	472	487	499	472	499	486	470	520	490	475	443	474	483	526	521	440	504	465	455	512	484	505	522	526	497	485	498	460	487	477	483	486	496	493	448	487	481	475	446	523	482	522	513	497	526	480	511	500	493	465	535	465	474	549	469	490	456	544	465	483	496	473	496	464	471	485	486	486	499	463	486	464	499	486	432	487	459	521	494	491	508	464	478	472	469	508	489	512	505	463	517	461	462	456	499	446	473	485	496	518	519	529	482	497	463	491	519	510	476	504	472	490	503	490	469	489	518	462	486	467	448	494	473	482	470	529	485
21433	1604	584	411	279	221	193	139	113	108	98	105	114	83	106	83	101	73	89	95	89	93	79	83	91	79	91	84	80	61	78	100	90	62	86	87	75	75	82	78	86	71	80	81	82	64	79	80	88	113	66	69	71	91	78	83	65	79	90	71	78	76	83	62	72	85	70	90	74	79	80	82	69	75	84	82	72	76	91	85	84	95	74	69	86	70	83	86	72	59	65	77	77	66	78	87	88	82	70	82	57	80	80	84	71	78	69	65	81	68	92	69	78	75	74	77	82	67	91	89	72	84	70	64	74	75	66	86	62	95	75	87	76	77	65	73	83	71	68	74	63	68	81	86	77	75	75	63	74	62	84	69	76	78	94	92	92	80	69	79	69	81	83	65	73	78	85	60	88	83	81	61	68	93	74	77	85	83	68	58	87	85	63	70	64	76	66	83	71	72	85	57	86	70	79	64	84	84	61	57	67	77	79	72	61	86	79	72	78	71	78	75	72	91	96	88	66	81	76	86	85	86	72	66	73	80	83	86	85	80	83	76	80	75	71	86	70	71	65	90	79	62	79	73	60	80	85	71	95	85	73	69	80	81	77	67	75	83	65	71	85	98	80	89	86	82	80	79	77	67	81	84	86	89	74	79	84	78	76	76	89	80	66	80	82	60	92	95	88	90	68	74	79	70	67	63	89	67	90	82	78	84	80	74	67	64	86	79	70	93	81	71	73	77	72	81	73	73	94	89	62	80	68	71	61	72	76	75	61	82	85	88	74	74	70	77	83	78	77	85	75	83	77	79	79	82	79	72	75	72	57	74	90	79	77	66	72	72	92	58	80	78	77	80	76	85	93	71	73	72	62	82	90	78	82	82	74	79	80	71	68	72	86	87	67	86	88	82	67	69	72	75	77	77	74	76	73	64	96	79	77	76	65	62	76	75	85	71	102	86	80	78	78	67	72	93	89	91	81	95	73	79	58	81	76	79	75	93	63	82	69	73	82	75	80	66	87	56	87	70	75	66	66	71	58	66	84	83	79	77	76	73	91	64	89	62	83	80	81	78	79	88	81	80	92	61	72	84	99	77	79	92	52	78	73	71	71	71	74	60	90	86	79	73	83	79	75	69	76	80	76	79	76	65	65	69	70	92	96	92	83	71	74	77	76	91	71	82	78	81	83	82	84	75	87	69	66	67	63	81	81	92	84	88	83	77	67	84	90	79	72	94	82	62	77	64	72	70	76	81	77	75	86	72	73	67	77	74	82	76	68	72	64	82	83	65	78	85	71	73	63	87	92	75	65	89	77	68	83	73	77	68	60	85	92	83	68	86	88	72	74	79	96	82	65	75	81	87	83	86	78	82	94	73	57	69	72	84	79	69	88	72	81	69	95	69	95	92	68	70	78	82	71	72	65	46	66	73	91	84	80	69	83	76	75	74	78	90	83	80	67	65	70	58	69	89	80	73	65	83	68	84	85	82	69	62	64	84	67	83	80	88	78	80	76	73	78	81	78	85	79	70	86	80	91	89	71	72	76	79	86	85	79	67	81	88	80	81	84	54	85	74	79	84	77	75	70	65	59	74	80	88	72	60	66	91	70	75	73	76	92	75	72	81	79	80	86	65	75	72	68	84	87	75	83	87	84	76	77	72	68	77	82	71	73	70	81	70	76	75	77	75	85	84	71	86	79	68	86	62	95	64	61	82	69	69	94	88	70	85	75	77	82	66	84	82	72	77	70	77	72	62	72	71	71	71	81	67	85	74	83	78	76	59	70	62	63	77	75	78	92	68	64	75	78	76	72	75	70	72	79	73	79	88	85	83	73	67	84	64	83	75	76	86	64	70	89	79	80	75	67	69	68	81	62	74	61	63	77	80	69	73	89	74	86	74	93	72	78	76	66	69	64	79	75	66	56	82	80	67	60	88	78	70	65	78	57	77	74	81	79	70	73	59	86	84	72	79	75	89	68	110	82	84	66	94	87	94	66	77	86	71	88	77	70	69	64	68	87	95	102	67	69	80	73	79	82	100	83	86	59	67	76	69	66	88	86	66	69	56	76	86	74	77	83	83	83	88	65	83	75	67	73	90	75	78	77	75	71	64	82	87	71	83	64	78	93	67	73	72	83	77	67	90	64	72	86	67	79	76	72	79	74	92	62	64	63	82	64	70	64	76	77	75	75	70	79	74	79	73	74	88	77	75	79	88	62	84	74	76	68	90	95	72	58	84	81	79	88	93	83	92	67	59	64	71	66	82	68	57	72	72	61	60	74	76	59	91	84	85	91	83	71	80	68	66	66	75	66	80	80	75	77	64	87	68	75	85	74	63	64	62	67	80	62	67	82	91	70	72	61	58	66	89	62	71	78	85	84	74	79	71	85	77	67	66	83	71	89	67	84	75	80	83	70	75	73	80	75	64	79	85	70	91	85	90	98	71	96	98	72	76	66	81	69	83	84	68	84	76	78	76	59	84	84	60	89	77	83	57	66	66	94	78	61	100	69	75	78	63	72	76	71	63	75	72	70	76	81	71	71	72	83	89	72	84	69	77	86	74	86	77	77	83	79	76	71	86	75	79	63	81	66	77	80	92	76	60	69	79	77	96	86	66	66	107	73	80	71	76	78	70	81	82	88	76	79	72	66	79	92	78	84	81	76	88	86	76	76	94	62	76	70	91	75	68	71	66	87	69	78	59	78	82	89	79	61	77	81	82	85	83	72	79	80	83	89	67	96	67	86	63	71	72	73	68	80	69	79	70	53	67	77	74	83	70	76	76	73	72	69	65	78	74	81	72	74	64	71	63	72	71	80	80	68	71	85	83	81	70	93	77	86	72	80	74	87	78	85	74	71	71	74	89	81	87	73	100	69	61	81	77	80	87	67	89	79	80	70	76	73	74	67	97	78	69	77	82	81	81	74	80	67	61	87	69	93	69	61	66	74	85	75	76	104	87	59	67	80	74	67	81	75	51	53	77	89	93	78	73	72	70	72	83	79	86	74	65	73	80	85	78	79	91	87	73	82	70	77	63	75	56	65	93	77	76	73	75	80	78	86	80	63	90	78	69	74	86	85	62	74	79	75	78	66	68	81	73	71	93	80	60	69	64	86	72	79	91	58	82	67	82	83	82	67	60	82	85	71	66	76	88	82	77	83	82	77	85	76	73	74	86	69	78	71	67	72	78	83	70	85	72	72	78	94	72	85	66	79	74	79	73	64	62	75	78	77	76	76	63	73	82	82	62	79	77	72	71	84	92	83	77	59	87	60	80	66	73	82	68	91	72	96	59	84	78	82	69	53	79	81	75	73	78	102	65	69	98	76	92	66	91	74	63	74	80	73	83	79	81	80	81	82	70	90	67	83	70	82	92	83	67	75	75	77	76	77	65	65	80	68	73	86	87	79	72	75	69	79	103	77	74	79	76	69	73	82	84	81	75	76	66	78	78	85	85	67	67	84	78	70	61	91	69	92	83	92	64	64	78	81	83	67	65	83	68
12847	672	1279	1398	1173	953	787	640	504	463	423	385	382	360	342	327	309	292	276	279	266	261	233	283	254	270	262	253	276	229	262	250	251	214	270	248	275	237	259	227	234	236	234	244	235	264	228	209	236	203	201	213	215	225	216	217	196	253	233	210	225	212	225	215	209	204	226	229	236	212	214	213	205	192	204	198	215	223	243	207	222	235	232	226	223	217	232	228	202	220	233	197	215	221	240	241	197	190	209	214	202	218	252	205	224	241	196	227	228	228	193	211	210	195	234	240	226	227	250	212	208	222	212	227	195	210	214	232	213	235	216	231	227	191	249	227	224	222	229	220	201	208	230	204	238	222	217	211	185	212	208	232	236	217	196	230	192	208	233	227	249	195	241	214	225	216	217	217	214	204	221	221	205	235	204	186	228	226	225	209	230	221	248	213	226	237	237	213	218	201	212	235	224	207	225	240	195	214	214	218	187	193	212	208	251	208	213	220	208	171	222	237	212	234	211	213	220	202	222	205	240	226	223	214	205	219	212	228	222	206	236	230	238	243	211	203	207	197	216	226	207	195	231	210	229	186	221	194	207	208	210	217	221	204	213	228	237	220	232	208	254	199	213	224	236	210	211	219	227	244	204	226	194	185	205	213	224	231	234	210	190	219	211	222	232	196	216	209	238	205	195	224	222	206	244	219	218	213	234	212	238	218	208	233	207	208	245	229	218	197	244	188	233	209	236	212	223	214	242	183	236	201	230	233	198	207	221	228	231	234	223	235	200	218	212	194	197	202	210	189	235	201	200	236	194	208	242	212	232	218	199	241	222	206	248	229	222	248	211	235	202	227	237	242	212	197	201	241	255	215	205	204	229	196	216	201	218	217	210	208	211	234	225	214	235	198	211	238	214	204	235	194	212	218	204	212	205	206	212	221	196	222	225	256	188	209	208	206	214	233	187	229	232	216	204	230	223	226	196	213	220	226	223	202	231	214	211	208	208	238	221	224	235	213	237	188	195	205	246	193	182	234	211	214	209	206	220	207	209	248	180	229	223	210	201	225	234	234	201	224	231	237	217	225	224	227	225	212	227	215	224	187	220	229	215	210	218	214	213	209	210	246	207	198	230	209	180	239	200	241	229	204	183	231	245	220	215	196	220	224	219	227	225	202	222	194	218	227	223	198	210	214	213	227	221	206	234	190	216	224	225	218	228	195	211	238	226	212	254	220	195	217	219	209	215	204	213	215	192	208	219	211	200	218	213	225	218	233	228	203	221	204	218	237	199	219	203	230	201	230	215	224	206	220	225	219	216	220	229	197	240	229	245	219	206	234	218	217	224	218	218	203	225	244	181	224	207	248	223	219	249	242	208	226	224	191	226	232	221	228	212	220	221	227	220	209	203	236	224	224	205	218	229	206	203	216	206	211	201	224	211	208	214	205	225	221	212	199	212	228	226	208	202	211	233	235	219	217	212	233	208	215	230	203	208	215	237	230	216	195	207	235	208	223	194	221	202	215	214	215	200	229	222	193	222	203	198	230	245	216	223	183	189	234	240	206	212	255	198	215	232	221	211	203	211	205	216	209	201	216	220	195	202	221	206	225	215	202	205	211	233	205	221	203	227	212	224	209	216	217	210	229	211	206	221	202	204	226	207	199	218	217	202	201	239	230	203	203	215	209	194	223	237	234	225	210	236	212	198	212	204	203	224	194	235	223	219	215	213	203	228	216	238	188	226	215	215	205	227	194	219	215	212	209	242	233	193	222	209	220	215	187	212	207	225	210	211	206	240	212	251	227	216	240	203	207	221	234	201	188	222	189	240	206	207	213	214	221	181	196	212	234	220	239	219	231	224	245	249	219	230	214	198	214	220	218	240	210	187	211	238	228	212	201	200	241	226	213	167	213	221	215	225	201	211	250	229	208	223	203	235	215	229	211	208	234	213	199	206	239	222	200	197	205	218	222	203	245	202	219	234	222	221	229	189	222	220	221	224	226	219	225	209	197	217	235	207	226	228	218	229	257	184	203	228	216	235	232	196	183	218	223	198	218	207	196	207	232	194	205	212	224	208	206	202	199	242	197	215	217	204	196	186	219	205	239	209	219	222	231	197	191	259	201	224	205	208	224	183	211	245	230	249	230	226	222	215	217	218	208	229	239	193	214	219	224	197	209	224	218	226	206	211	230	238	226	223	219	213	267	214	211	219	230	219	238	215	212	231	220	236	208	219	210	229	229	238	253	245	191	182	241	220	201	193	230	240	217	232	225	215	218	223	214	216	202	213	192	227	209	216	235	198	222	214	221	215	236	223	192	185	232	237	192	222	233	214	228	242	219	233	203	247	209	220	254	213	234	230	227	235	200	212	226	232	230	230	242	223	201	250	197	189	223	199	208	225	214	225	229	203	200	235	221	216	251	218	229	210	215	218	228	231	221	209	212	246	217	231	203	196	204	238	211	229	217	212	233	224	227	193	216	234	232	207	232	194	220	201	232	242	227	222	230	226	215	212	195	223	230	218	226	212	212	217	226	204	226	233	199	202	213	234	233	217	216	237	204	225	225	221	247	211	222	207	206	201	226	234	209	236	212	212	220	202	226	210	214	235	174	223	237	231	231	213	214	214	216	204	228	225	215	208	209	213	210	228	178	215	198	203	204	217	202	233	224	228	213	198	216	200	225	216	199	223	234	229	217	227	216	224	202	223	195	222	206	192	198	226	205	210	213	217	204	235	201	200	234	212	213	212	241	194	194	207	214	225	229	214	197	207	213	210	215	222	206	226	216	203	209	223	192	224	222	221	214	225	237	209	210	206	213	213	186	214	217	212	222	214	257	200	212	224	226	218	195	199	248	222	215	195	203	229	217	199	216	221	213	203	211	254	211	220	214	196	204	212	229	237	205	205	200	184	213	206	222	211	201	193	200	216	214	207	212	198	213	228	218	244	205	231	215	208	212	226	239	199	217	194	235	215	225	233	248	219	200	221	212	206	251	201	216	208	206	202	227	221	224	203	223	239	231	221	213	218	213	233	227	200	206	242	251	218	232	230	243	208	243	214	210	214	222	253	196	231	231	215	203	251	244	211	232	206	250	219	228	236	207	232	218	232	250	207	213	208	218	208	209	191	201	241	247	235	201	233	217	220	217	216	220	202	195	215	235	226	198	210	230	220	228	214	207	203	211	220	226	246	213	203	225	212	216	228	218	230	228	222	198	198	216	216	214	230	200	207	227	223	194	243	194	237	206	220	219	180	199	223	219	226	214	220	239	203	199	200	210	206	216	190	238	218	219	225	204	194	206	209	208	217	201	228	234	226	215	215	228	214	247	227	228	247	213	197	222	204	191	211	246	229	219	228	212	214	205	201	229	203	231	227	227	217	216	199	208	217	212	234	209	238	227	197	213	235	189	223	207	220	225	207	227	224	208	240	204	220	203	208	219	210	217	223	230	219	188	188	221	237	211	218	226	218	236	240	234	206	247	227	215	196	230	202	209	194	209	222	222
3674	343	315	307	311	295	290	298	298	331	267	290	283	285	327	284	277	253	311	249	324	297	295	279	268	278	295	283	314	302	290	320	274	277	253	271	297	273	282	293	282	300	296	272	263	291	291	322	290	279	288	283	306	283	288	282	295	289	297	270	297	326	279	302	298	271	314	302	296	320	291	320	301	289	274	316	286	310	281	271	290	281	262	314	273	316	296	272	308	302	263	304	274	288	300	292	259	275	311	308	283	260	314	258	300	306	288	269	280	292	305	288	304	295	278	297	307	289	269	265	291	302	276	312	290	298	294	309	280	312	264	237	320	296	328	292	260	295	347	312	301	336	270	279	264	269	303	276	302	271	284	283	275	253	297	301	284	292	282	258	304	308	292	307	302	299	337	265	308	290	270	278	294	311	293	276	279	304	271	325	250	260	293	299	268	306	311	293	282	318	290	302	290	284	257	310	335	278	290	319	317	285	329	260	282	292	309	261	266	333	267	304	298	331	305	292	255	286	308	317	320	287	262	278	268	300	307	281	309	295	296	312	302	260	293	294	309	294	277	267	256	282	293	276	298	257	282	282	306	281	253	268	302	312	273	281	279	250	279	295	306	266	294	299	269	294	289	260	323	319	279	315	291	252	303	300	288	317	307	307	284	293	287	279	268	285	305	290	305	307	279	267	293	287	288	305	271	280	305	302	284	318	288	267	298	322	290	294	279	299	303	265	314	277	275	279	276	295	292	279	270	318	281	301	301	292	296	335	308	311	265	335	299	258	293	307	286	286	298	299	298	300	292	286	304	291	299	296	244	267	288	295	283	318	314	285	263	306	290	293	297	252	288	317	267	287	303	327	270	282	306	301	302	283	285	313	291	277	329	309	313	264	270	285	317	285	282	301	292	314	335	303	287	257	302	293	296	283	288	305	316	304	286	289	292	287	311	258	303	312	303	291	295	272	273	282	309	308	302	286	282	322	301	289	299	274	301	283	295	292	288	284	287	269	271	309	330	290	295	275	320	311	292	323	280	288	279	286	290	279	281	260	323	293	287	269	269	305	281	309	294	284	325	299	305	321	277	303	304	293	306	278	304	291	270	245	275	269	284	276	321	306	316	268	283	270	288	293	277	288	289	298	319	292	292	313	289	300	308	320	285	294	284	288	306	272	280	275	282	273	281	291	298	300	288	305	301	281	269	267	282	273	282	260	276	276	233	288	294	288	289	273	302	329	305	278	322	288	311	285	296	272	310	285	286	297	320	296	296	311	301	317	306	274	295	284	286	286	294	279	272	296	311	292	254	300	290	315	292	298	319	294	299	263	293	283	320	266	289	304	284	284	293	274	292	279	268	305	284	307	270	273	302	284	270	312	301	303	316	297	269	307	273	279	300	290	304	353	328	301	270	285	276	289	262	308	311	270	296	291	308	295	296	301	315	293	293	284	276	273	280	293	268	309	305	306	276	281	299	254	321	322	303	282	308	304	301	266	301	283	298	302	287	311	283	269	317	298	276	258	280	284	288	307	275	319	297	285	310	285	294	294	299	284	303	290	290	318	311	288	291	270	291	280	281	298	272	286	306	288	290	287	299	273	256	286	281	324	299	289	330	299	284	320	291	297	278	305	285	293	263	303	283	299	295	309	287	295	283	280	305	289	291	298	302	330	302	293	261	278	310	337	246	288	302	265	295	284	310	323	305	292	288	284	287	240	322	297	308	279	316	312	310	307	281	302	286	313	296	282	276	285	295	282	277	292	294	290	303	287	316	291	300	292	284	288	304	296	290	273	290	290	260	276	289	279	279	322	277	300	298	271	254	289	299	289	278	295	299	311	300	256	295	302	283	292	331	277	289	316	284	305	293	294	268	308	301	284	288	296	315	328	333	291	336	300	258	278	317	292	276	327	290	266	280	293	288	272	310	259	321	312	276	278	295	284	293	291	313	275	300	299	265	281	302	304	337	292	257	315	313	290	275	269	331	292	309	279	308	284	293	302	320	300	293	322	287	272	302	281	273	280	300	287	281	326	312	287	301	283	283	322	272	296	292	288	270	304	321	313	290	307	256	284	287	291	289	297	265	316	277	266	289	299	296	282	283	270	313	297	275	269	305	294	284	289	294	305	301	277	258	304	311	317	279	294	293	314	318	264	280	270	268	273	274	311	254	324	285	317	314	298	277	340	308	323	278	288	302	293	293	284	272	281	276	286	287	298	301	299	292	308	299	311	287	261	299	280	279	279	318	313	304	295	280	299	302	271	288	286	295	269	293	316	294	283	258	283	264	262	313	276	287	276	258	304	274	277	327	307	280	295	288	260	310	263	284	292	314	293	283	289	309	299	307	289	286	282	276	274	299	279	276	285	288	295	297	304	323	284	328	326	332	328	278	272	289	299	283	277	300	276	263	289	295	286	297	274	316	317	303	280	316	319	247	327	287	261	297	277	300	306	324	302	286	309	281	280	306	303	290	286	277	290	282	278	286	281	310	240	309	278	288	298	291	268	295	298	298	294	282	299	288	312	272	291	276	299	294	287	317	278	266	309	282	313	281	321	270	277	302	303	286	285	262	280	282	328	260	284	277	293	305	300	304	277	283	304	271	316	285	285	297	296	278	295	266	294	290	288	291	292	272	288	293	315	296	265	270	312	318	283	263	249	263	279	280	317	255	268	261	293	284	289	305	296	276	312	282	278	302	278	325	266	290	283	279	316	298	268	305	308	310	269	274	281	271	290	310	275	292	308	309	291	277	310	290	296	277	282	309	297	291	307	320	294	263	284	310	311	293	311	316	298	323	299	320	282	306	318	302	306	281	272	325	317	296	286	285	246	254	300	260	280	264	296	284	302	313	298	276	293	283	283	272	288	318	275	282	307	293	295	300	304	289	296	280	271	305	299	275	295	267	291	285	258	282	322	322	289	288	254	265	278	282	311	252	283	291	287	297	288	285	287	326	303	298	277	295	296	294	278	264	317	316	293	305	290	274	287	280	296	275	294	274	285	299	264	284	270	280	276	286	265	301	281	267	291	294	261	305	326	253	279	288	299	289	297	306	284	335	271	290	305	270	273	309	292	298	270	311	300	287	308	300	304	287	300	320	262	303	282	306	288	283	313	276	285	283	279	277	292	303	291	305	311	272	306	278	289	288	289	296	302	306	271	302	308	271	293	286	285	315	282	326	301	299	282	318	256	295	284	278	311	297	264	285	303	313	292	317	274	257	291	252	301	292	273	262	276	268	291	246	289	295	318	288	293	287	313	278	261	290	298	292	293	272	294	303	310	308	296	301	248	304	277	268	302	302	255	284	278	293	281	285	272	286	266	301	302	298	305	299	292	305	299	292	303	307	284	294	304	286	303	298	315	302	302	307	307	309	357	287	301	295	285	277	257	280	308	304	285	283	293	307	316	260	296	297	271	266	318	285	291	321	278	267	298	282	320	301	296	293	269	286	304	296	259	281	284	307	286	298	302	269	277	306	294	286	292	274	277	311	326	324	282
3630	694	711	670	717	670	674	706	666	697	674	722	716	651	678	658	652	697	709	707	635	663	675	713	724	706	671	662	656	659	703	715	697	630	678	691	732	694	698	683	734	670	680	739	647	679	728	694	690	665	660	658	741	677	648	685	673	742	666	679	710	685	716	699	627	708	712	675	672	681	680	684	697	683	661	666	690	706	670	683	704	693	728	673	654	679	709	691	718	695	715	694	698	654	714	698	671	707	671	746	694	686	666	673	707	665	654	688	691	718	691	711	694	691	668	696	649	647	688	692	697	709	677	654	707	759	680	649	704	660	662	631	709	753	659	695	629	733	738	670	735	660	704	722	659	701	685	680	697	685	716	698	678	692	718	691	714	737	681	674	669	709	676	745	686	725	639	712	716	672	688	683	697	737	668	732	738	689	682	697	722	729	691	722	679	727	690	692	652	723	663	695	700	668	691	689	694	720	668	680	699	686	703	710	649	752	712	691	662	701	669	672	711	705	722	636	684	697	638	670	683	645	662	714	694	732	687	703	684	694	678	660	697	691	705	704	725	656	699	706	664	632	686	680	700	709	692	661	716	709	687	708	669	668	679	704	694	659	707	670	665	664	695	705	688	679	679	696	689	721	691	687	716	696	704	726	672	714	718	644	712	637	674	694	703	685	683	693	686	638	742	731	686	696	712	683	703	713	681	694	710	707	666	692	709	659	698	739	663	689	679	703	724	686	696	671	697	737	713	710	645	713	691	725	687	687	669	692	675	648	718	678	663	657	668	708	661	701	652	718	688	686	670	770	661	710	690	732	702	675	679	687	718	679	698	677	691	721	703	723	697	640	720	707	673	694	739	693	723	705	700	713	714	713	688	706	650	746	746	683	694	691	703	667	667	687	664	755	681	677	692	675	656	764	687	665	714	633	703	675	732	709	688	720	664	695	687	688	687	707	686	712	676	695	653	686	693	714	685	692	680	732	697	641	673	700	661	740	732	652	695	691	695	682	685	707	700	742	700	683	733	670	712	671	695	657	683	696	720	656	717	685	697	689	666	654	685	684	666	700	667	662	696	681	736	694	653	684	667	688	696	705	736	664	714	673	714	743	685	692	695	684	687	710	685	675	705	673	641	660	702	713	670	670	710	693	725	711	665	705	713	712	727	669	687	695	643	692	654	677	656	706	686	673	666	718	685	681	697	709	710	691	626	668	673	656	685	662	703	695	671	672	707	704	714	670	626	669	703	691	719	674	709	731	686	693	681	727	678	717	680	677	695	733	687	676	640	660	688	696	688	647	681	678	711	673	713	735	706	697	712	672	722	650	694	693	696	655	719	722	707	648	716	702	669	645	657	685	718	724	705	726	686	727	708	676	720	698	660	691	699	712	702	651	623	704	725	668	695	697	674	659	683	656	702	731	706	741	689	698	698	715	739	731	670	748	729	680	695	717	732	696	731	665	695	649	704	783	696	671	713	658	670	725	715	721	663	680	681	701	707	691	669	699	726	700	728	670	665	669	669	651	701	736	710	664	654	671	674	662	672	696	691	656	701	626	710	717	643	691	703	711	731	708	637	701	630	673	669	757	678	651	710	734	696	707	673	708	693	660	688	710	743	677	718	657	728	678	697	694	694	680	670	706	651	715	661	684	670	676	647	636	739	688	660	685	690	731	672	709	721	688	702	710	682	699	695	675	718	639	695	657	712	694	733	679	676	698	730	718	722	675	697	728	661	681	707	733	689	721	664	725	706	696	686	699	663	700	695	716	672	714	738	670	692	722	724	657	626	720	700	682	687	725	703	681	713	647	672	657	732	677	652	686	702	700	690	681	675	695	701	723	701	672	759	718	679	668	695	645	665	651	670	720	719	637	679	684	673	636	665	685	708	709	673	706	697	719	668	711	689	721	719	736	710	689	686	648	725	752	707	658	666	712	701	714	702	693	713	689	669	699	674	707	709	695	714	710	698	694	687	700	675	700	716	659	732	710	672	653	745	660	676	664	698	744	655	735	674	690	656	655	678	723	732	675	679	716	684	667	701	739	702	660	696	714	688	723	679	691	700	704	681	663	646	696	688	696	682	724	704	689	662	698	680	729	663	677	684	701	652	710	651	715	697	679	731	696	663	695	673	712	691	684	687	690	729	668	754	691	687	668	725	672	678	694	660	712	669	699	700	726	708	694	740	727	701	712	696	713	699	691	715	696	710	698	646	697	714	674	679	665	687	685	696	680	709	683	686	736	649	714	656	669	720	701	710	700	730	703	714	682	703	709	662	733	693	717	715	672	719	694	694	682	666	704	673	672	697	667	696	676	661	712	695	695	673	680	691	725	683	697	714	686	734	705	668	731	724	714	631	694	735	688	676	703	732	685	684	725	712	650	644	667	672	683	689	675	718	635	695	685	771	712	661	652	723	705	694	730	673	700	696	659	651	691	675	677	717	716	705	723	685	693	732	704	700	720	686	712	689	701	664	685	679	712	729	690	678	658	680	766	672	656	713	663	695	693	656	677	658	696	671	733	690	701	645	652	690	690	714	706	740	657	712	691	657	706	712	665	666	741	687	655	677	705	659	704	689	683	720	740	659	655	730	662	672	681	706	676	695	738	744	674	702	657	718	700	662	640	697	700	686	663	647	654	683	694	705	687	683	676	679	667	668	656	685	682	653	691	729	702	703	703	639	709	693	710	681	699	657	686	684	668	683	686	679	743	717	656	718	706	709	704	724	678	654	736	697	681	702	649	634	648	638	713	726	654	678	721	669	713	761	673	668	690	701	674	695	667	706	694	685	706	679	672	664	709	680	692	683	676	715	694	624	666	721	688	683	706	674	679	693	708	687	688	631	687	698	676	698	680	733	707	683	712	708	715	749	667	701	668	671	644	714	692	705	689	734	695	697	688	677	697	741	698	737	675	680	695	689	716	709	674	727	712	708	693	641	723	690	698	700	711	721	686	681	678	676	686	716	751	685	690	679	695	724	708	689	711	677	671	666	724	685	719	722	638	692	716	680	672	682	711	637	720	670	666	691	699	694	682	705	710	692	699	687	699	680	673	672	679	693	715	716	694	716	721	678	710	654	703	728	685	642	642	680	700	694	678	706	685	694	731	673	695	720	738	645	697	727	720	675	712	652	652	669	678	664	654	720	672	684	723	678	687	632	702	685	644	695	707	685	714	654	700	706	728	760	720	679	668	705	681	662	703	731	677	650	777	701	708	657	690	689	707	630	680	762	705	691	731	685	635	692	694	690	720	675	715	700	713	657	681	670	725	697	682	716	670	633	696	701	693	691	691	666	681	716	660	632	635	659	682	694	670	727	703	660	687	696	714	635	722	708	696	717	680	717	675	670	676	687	634	707	630	704	741	681	720	714	696	734	688	671	662	716	676	729	692	684	658	688	667	694	678	815	688	664	695	676	756	681	697	685	683	681	675	670	676	760	685	717	702	673	721	694	703	689	700	691	697	684	685	711	713	687	652	683	687	667	687	634	696	677	721
12823	696	390	356	271	289	254	226	222	218	206	199	225	193	218	227	205	189	221	207	185	188	201	193	198	205	206	180	224	183	187	199	177	192	207	179	220	202	190	223	188	209	203	202	197	227	196	217	184	188	209	204	198	211	197	212	201	201	196	195	187	233	178	210	197	217	196	207	183	209	212	195	213	199	199	213	207	191	172	195	178	205	203	207	173	196	223	253	225	220	184	199	181	196	207	203	214	207	196	205	182	189	179	165	200	189	205	199	193	223	202	209	211	195	193	217	222	217	194	194	178	194	215	189	202	200	198	219	209	187	187	203	229	188	210	197	215	198	216	172	204	214	190	198	218	183	206	196	205	201	223	186	200	200	196	188	191	227	210	206	200	194	226	199	201	206	205	226	199	217	207	189	203	203	199	198	194	198	208	211	187	212	191	199	196	193	195	206	197	205	199	198	214	192	209	211	222	197	186	227	196	202	207	229	177	195	202	190	208	184	171	200	215	216	193	202	189	194	195	232	188	192	215	197	205	199	201	196	216	220	229	179	227	233	218	217	233	200	192	216	197	184	203	205	196	185	218	218	203	205	182	204	207	181	212	207	189	169	231	237	220	219	204	209	205	209	198	190	211	190	209	204	213	243	200	191	174	185	195	198	208	216	206	209	210	200	219	185	207	216	197	232	195	188	206	183	189	214	180	214	225	214	191	212	207	202	177	228	178	188	196	207	194	203	182	191	235	236	200	189	217	211	214	199	206	207	197	204	193	187	208	190	209	187	208	213	203	217	223	220	208	193	212	192	197	223	201	220	210	223	216	217	190	216	198	212	215	195	212	195	209	204	198	210	211	202	186	195	206	217	214	197	209	202	194	223	218	212	191	191	186	183	208	193	184	191	200	210	209	199	225	199	209	192	224	240	190	211	195	196	213	210	222	204	199	213	218	203	178	204	183	188	197	190	190	206	183	191	199	187	215	185	172	204	220	209	211	180	208	204	226	194	196	204	195	192	194	198	220	186	202	223	184	202	207	186	214	198	222	194	207	220	209	191	227	209	203	220	204	217	173	199	199	220	204	208	196	171	180	203	199	181	206	198	195	182	193	179	210	174	193	189	193	195	221	223	204	184	205	196	214	215	190	191	224	225	206	224	202	210	201	203	213	199	198	193	194	219	194	226	183	198	186	203	170	185	195	192	203	199	199	197	196	210	234	192	192	238	186	193	199	208	186	215	187	216	216	203	180	210	213	190	189	207	193	186	214	214	212	192	217	205	200	231	200	190	178	200	198	199	196	188	201	187	229	155	211	221	210	191	216	199	205	201	184	197	208	219	236	184	219	204	204	194	173	179	189	218	186	189	202	183	190	196	204	188	182	198	226	218	204	200	203	194	203	160	241	187	185	162	221	211	190	191	194	208	204	197	217	165	185	205	219	190	201	198	213	211	231	181	185	174	192	202	183	193	198	187	183	202	198	189	195	207	191	218	222	211	199	225	200	198	213	177	208	207	213	210	203	240	212	199	189	208	192	190	205	193	219	186	204	185	204	220	209	201	209	189	178	178	184	190	204	180	194	193	182	197	188	203	193	198	203	180	225	194	190	208	194	196	157	192	203	220	194	195	221	187	201	200	194	194	214	184	222	204	216	204	205	213	206	214	199	199	199	202	180	185	222	174	179	194	193	226	180	193	212	206	182	199	190	214	205	207	212	195	201	192	200	165	180	175	211	199	214	195	215	205	214	202	189	192	179	216	189	224	191	175	200	203	233	196	182	220	200	189	199	228	234	215	209	220	224	212	197	208	188	247	164	182	180	208	206	224	191	196	218	195	197	216	203	245	214	196	176	226	175	204	170	214	190	179	191	208	188	187	181	185	221	201	182	181	210	209	207	193	185	220	183	213	213	223	194	201	213	192	231	210	227	233	180	187	205	187	215	171	208	224	205	200	228	185	228	197	229	196	230	209	204	192	216	198	193	197	187	202	193	199	188	206	192	198	215	237	201	187	221	229	226	195	208	208	196	199	222	236	212	202	194	185	218	192	209	231	201	200	191	188	186	218	204	224	215	195	210	214	195	209	204	212	206	223	224	207	181	191	213	193	216	196	186	190	198	185	241	223	217	189	216	201	202	231	209	211	209	195	176	227	187	222	207	197	215	192	212	212	187	185	184	200	201	228	187	234	210	192	204	206	207	202	212	189	210	188	225	204	181	184	200	163	181	217	212	186	169	218	182	176	203	218	217	190	194	216	188	173	192	193	209	198	230	209	194	188	206	198	180	205	201	193	203	194	186	195	193	231	218	188	190	201	216	183	170	189	187	205	204	202	225	214	212	191	200	203	214	180	187	178	216	190	194	206	194	174	180	188	217	198	190	188	206	200	203	205	200	183	202	186	198	189	206	199	235	205	220	175	205	233	193	222	217	193	194	210	213	206	236	212	217	192	180	191	199	207	193	199	211	195	208	205	180	170	224	201	209	201	219	205	200	224	178	212	204	169	218	215	194	189	209	214	228	204	210	202	191	210	205	209	199	187	209	200	184	230	216	209	193	225	185	191	210	196	189	209	192	215	205	207	176	178	215	184	212	226	188	203	204	219	228	172	203	192	202	191	221	212	192	188	208	193	213	223	201	190	184	175	207	185	209	235	209	206	217	216	214	207	224	201	193	212	168	194	221	213	194	216	196	205	191	209	172	206	199	216	191	204	199	176	204	215	200	206	198	198	191	196	218	175	189	178	219	219	175	216	170	192	174	180	218	180	205	204	171	201	209	231	177	200	216	196	193	200	208	225	199	206	228	199	222	224	198	215	208	201	193	201	220	211	203	215	193	201	211	212	201	195	202	233	172	197	230	198	172	203	212	197	177	201	202	184	211	193	222	205	199	189	224	177	185	199	191	215	218	228	188	174	209	231	198	186	199	215	179	201	221	203	192	207	195	211	215	210	203	211	183	203	208	210	211	197	194	186	177	195	210	187	211	207	186	190	192	186	210	212	197	223	178	204	206	203	213	183	213	151	182	176	193	197	222	204	193	198	164	193	196	201	194	223	204	207	234	186	202	206	209	208	228	219	180	160	210	198	213	200	224	191	190	196	172	166	169	188	217	183	202	194	192	189	213	226	228	234	194	186	215	199	228	207	171	225	194	221	200	187	189	187	193	183	186	223	197	215	199	218	212	186	191	176	185	212	212	203	214	206	206	190	201	216	199	209	230	217	196	185	193	211	186	222	218	189	210	209	206	235	199	176	198	211	212	222	191	194	196	204	210	184	200	190	197	209	185	210	171	212	203	207	184	191	249	206	200	201	187	215	209	215	224	187	184	196	186	197	208	187	195	212	220	191	191	158	192	188	180	230	185	208	195	165	181	198	184	224	209	231	193	202	220	195	204	186	193	220	228	216	214	209	181	175	202	215	218	203	213	187	191	181	236	220	197	197	205	196	217	210	208	216	201	222	207	179	209	199	217	209	200	234	231	197	222	216	216	213	183	191	229	211
9911	736	1050	1125	945	837	732	711	669	625	618	607	553	546	537	535	546	540	563	463	530	494	497	512	472	489	500	500	462	494	475	459	488	499	483	513	518	516	505	502	480	478	475	496	486	447	501	527	496	500	507	482	449	495	516	497	475	456	468	482	440	486	514	482	470	459	500	517	499	515	490	496	488	511	484	489	447	508	452	470	484	496	447	489	487	442	467	497	465	484	493	519	537	471	430	511	510	552	571	471	503	491	469	505	523	508	502	484	465	509	493	510	482	497	523	507	484	467	463	491	502	468	470	485	509	493	462	444	507	456	477	446	500	483	480	468	456	534	468	491	473	489	479	493	506	481	492	520	464	505	485	462	513	478	472	498	468	477	463	449	503	497	502	462	516	487	466	497	480	488	474	478	508	507	473	461	496	469	508	463	454	494	495	471	516	539	466	473	463	465	543	452	504	498	506	479	445	476	449	467	517	472	527	482	446	519	464	498	481	486	504	468	477	453	491	481	481	476	531	513	477	472	506	507	504	483	508	513	463	495	508	493	466	480	471	477	493	468	463	492	461	506	480	483	487	462	493	491	539	457	497	511	480	540	494	489	459	495	480	466	447	529	483	470	499	469	468	479	528	529	485	500	505	476	488	493	508	507	469	486	521	474	477	506	488	477	475	476	497	491	490	487	473	526	487	466	503	483	461	467	495	478	490	522	525	464	519	507	489	477	469	504	522	475	527	463	418	463	466	486	477	492	507	478	507	498	467	522	470	470	466	495	471	490	494	514	506	487	481	492	503	486	508	463	512	462	476	454	494	500	500	501	469	466	496	494	485	488	467	486	452	480	466	490	515	493	503	497	444	482	523	455	482	529	460	481	527	527	491	482	434	464	506	471	471	506	472	483	532	507	465	474	481	481	498	493	487	464	478	498	463	456	518	513	497	496	516	500	471	462	504	474	517	508	506	468	454	478	480	503	466	475	520	518	488	520	469	497	499	465	486	504	465	486	488	483	503	478	489	463	513	484	488	460	450	474	512	506	507	472	511	481	503	494	500	520	494	502	484	481	498	475	543	462	486	434	487	491	480	469	501	491	492	496	487	460	479	485	479	478	501	523	546	501	481	506	490	504	476	436	495	504	487	510	490	511	474	490	448	513	487	462	502	544	454	467	536	520	454	529	469	487	485	508	492	466	504	505	478	490	505	496	473	471	491	476	474	468	509	506	484	489	490	446	476	492	507	467	483	470	493	547	514	480	465	515	516	484	492	513	460	514	488	474	456	493	503	463	505	518	468	484	532	494	502	499	478	452	476	489	474	484	533	499	471	537	509	474	473	504	478	502	503	483	509	486	500	460	464	545	510	496	522	462	503	513	523	515	487	477	480	502	459	488	488	456	455	484	513	504	478	499	478	538	472	505	511	489	516	479	517	487	432	455	517	463	482	519	486	526	470	470	522	447	486	491	503	481	500	474	554	480	477	500	479	490	476	524	472	487	477	491	527	500	543	486	474	496	460	487	464	447	503	485	469	511	461	508	506	500	522	510	535	509	468	485	449	470	485	488	472	483	460	466	445	479	461	537	508	459	450	473	499	497	535	482	505	497	475	514	515	457	476	509	484	467	464	491	465	490	499	501	472	502	479	505	493	497	429	476	449	449	507	475	528	532	446	508	427	491	479	497	501	489	425	515	465	548	457	487	459	505	477	468	509	511	478	476	438	480	477	464	499	462	473	493	483	471	485	472	435	499	434	503	511	505	480	481	474	477	491	496	485	522	466	485	504	508	496	519	451	481	498	502	564	483	477	490	496	500	436	498	485	490	491	494	465	499	483	497	491	484	469	474	504	521	508	478	491	467	477	506	486	455	482	488	465	544	477	515	478	504	519	522	464	487	507	459	486	507	499	469	495	464	492	477	456	435	518	466	436	481	485	490	496	498	485	482	522	469	493	496	475	469	495	501	480	517	479	456	476	507	495	498	487	502	498	456	512	484	503	475	490	431	512	490	495	486	481	438	476	472	484	509	484	479	475	478	454	494	497	501	488	517	518	531	494	506	528	454	454	480	489	492	516	474	514	505	489	474	485	516	476	539	491	472	471	458	486	503	460	507	489	493	479	481	460	516	512	506	453	454	473	517	483	474	504	473	500	494	529	463	472	491	465	505	487	508	463	493	492	434	484	487	488	486	463	474	511	530	461	493	499	454	490	471	483	519	480	501	502	479	472	513	442	469	474	500	456	514	523	497	488	498	444	459	438	445	488	492	513	490	446	472	504	479	526	463	495	480	458	503	477	526	467	483	477	477	501	477	467	470	469	514	500	498	526	483	486	497	451	508	478	474	471	511	492	474	520	465	512	484	463	490	532	508	492	488	484	459	461	481	516	521	493	505	515	468	468	505	482	439	479	483	463	471	498	516	466	519	490	452	482	474	502	479	463	476	511	454	472	493	497	503	480	503	460	461	463	455	444	485	507	470	507	495	493	509	515	508	507	507	481	491	497	504	514	472	450	482	454	545	431	435	490	543	472	478	428	502	518	481	504	509	494	504	502	475	539	489	466	472	460	523	512	476	448	451	513	500	498	490	487	506	507	476	453	501	500	517	470	501	478	484	479	503	493	483	484	511	499	470	485	486	496	474	500	468	459	500	503	461	485	482	495	488	495	444	450	498	466	497	481	492	465	496	498	483	473	475	485	485	493	488	530	506	510	512	472	464	551	520	491	465	498	502	517	479	462	476	462	500	477	487	482	471	492	493	509	475	463	477	496	486	477	484	490	519	491	465	471	509	510	498	491	443	485	497	467	508	487	520	531	516	440	459	496	508	461	489	450	480	506	468	566	516	463	474	446	502	502	484	477	479	451	516	485	471	505	485	475	462	513	482	528	516	487	513	484	459	496	494	487	447	508	489	450	444	444	477	496	469	441	462	462	517	459	507	521	470	519	483	458	458	467	443	469	460	469	443	525	500	500	497	473	489	469	498	505	486	465	496	529	490	479	541	483	439	470	514	506	473	478	509	502	476	493	491	518	471	463	518	456	467	464	508	489	472	506	513	462	464	495	470	453	492	494	455	468	455	451	473	458	453	445	470	475	456	507	481	492	504	516	474	483	488	461	488	478	494	456	512	486	482	459	488	490	487	472	537	494	470	485	458	453	478	508	465	457	486	502	506	492	501	485	477	469	496	439	507	483	511	494	478	479	489	487	472	468	509	513	474	503	417	479	454	464	519	481	488	485	503	456	514	488	484	489	526	480	478	476	477	455	498	488	461	488	479	501	506	514	498	513	472	483	474	494	464	489	480	431	454	510	516	463	456	490	508	485	503	466	468	471	502	491	455	471	501	504	464	460	505	493	487	483	472	507	539	481	455	472	486	495	475	515	473	431	452	451	499	494	463	506	458	484	486	487	467	499	455	452	481	495	497	492	476	498	482	462	495	481	473	478	514	453	513	467	447	504	507	493	452	481	494	500	483	515	477	506	480	466	496	489	497	467	472
21632	1747	670	448	299	212	170	123	126	105	130	114	107	96	82	89	69	77	84	86	82	85	74	82	83	80	80	97	77	87	64	91	95	74	53	80	88	99	83	86	84	69	77	79	79	76	81	62	92	72	60	75	78	83	92	76	59	94	73	91	84	85	83	78	73	58	80	65	65	79	82	79	84	74	76	77	77	75	88	82	89	82	71	62	65	75	63	84	81	82	74	62	63	69	67	75	67	86	57	70	73	66	72	69	72	74	87	72	67	80	65	78	81	83	79	76	64	73	81	85	67	81	88	90	79	72	74	87	71	81	85	71	66	73	63	77	83	77	76	76	73	80	76	82	77	79	62	73	90	82	86	84	66	90	100	93	92	101	59	94	85	69	70	83	62	72	85	74	72	69	91	83	53	76	51	79	70	67	79	69	71	76	80	70	69	71	70	74	70	66	81	72	78	78	64	57	73	71	79	57	69	76	75	73	80	90	85	84	65	74	76	77	65	56	80	73	73	82	79	78	61	80	67	87	81	73	83	79	71	87	90	83	74	76	73	73	80	69	66	77	72	79	76	81	74	72	81	101	70	75	78	83	85	90	81	61	67	69	74	81	79	80	76	88	59	90	70	88	76	83	81	68	90	97	92	68	91	79	74	83	69	86	64	88	57	69	95	91	79	72	65	84	82	68	68	72	86	84	83	87	66	73	82	70	89	74	79	81	72	72	78	87	72	77	75	88	79	87	80	81	67	84	76	65	68	75	85	90	78	87	82	62	66	66	86	68	93	66	65	75	80	74	68	82	52	64	92	80	90	84	84	60	83	90	69	79	70	73	71	85	70	72	94	81	63	80	66	76	68	78	69	59	91	74	83	80	68	73	95	65	83	62	78	74	90	67	87	76	70	74	66	77	70	72	80	76	68	86	63	87	74	77	70	80	72	69	71	85	68	80	70	87	70	75	57	56	87	66	82	93	69	73	80	86	70	72	77	96	81	69	49	83	71	77	80	84	85	84	75	71	76	86	69	68	79	73	81	60	80	67	76	77	69	75	75	79	66	80	85	80	68	62	77	78	78	87	91	78	75	78	90	70	98	76	58	84	79	78	75	69	70	73	72	70	80	85	77	76	58	74	90	74	77	84	77	77	75	83	80	80	62	83	76	96	69	87	63	76	74	67	75	76	68	57	80	54	59	66	86	73	74	69	78	88	64	82	66	80	80	80	80	71	80	71	81	92	81	64	61	92	87	81	74	79	72	84	74	70	91	85	64	71	75	87	75	67	87	81	97	63	60	73	74	60	70	86	67	84	76	72	70	77	61	93	74	79	95	88	78	72	80	69	92	79	72	74	72	91	82	62	72	88	86	74	79	63	73	77	75	79	82	83	89	69	86	88	95	76	66	73	72	85	76	78	82	59	69	78	78	75	94	91	84	62	72	79	78	69	72	64	80	59	80	90	77	63	75	66	76	85	69	64	73	61	74	78	80	75	90	81	68	52	58	78	77	70	80	76	81	71	86	93	81	72	80	72	68	84	67	73	66	70	65	76	72	92	81	67	66	67	85	78	91	93	79	64	71	70	73	87	88	69	82	70	66	82	73	96	75	72	77	58	77	85	84	84	73	60	76	92	97	72	84	78	74	78	63	75	68	81	88	72	101	71	95	72	68	85	78	93	76	75	74	68	73	68	73	86	80	73	70	89	61	94	70	66	85	75	72	83	94	85	96	71	70	69	97	98	73	71	75	70	57	54	85	68	86	71	77	70	72	77	89	92	68	63	94	70	70	86	58	58	77	71	81	68	84	81	77	64	72	75	89	68	76	89	67	80	85	63	65	66	90	77	77	84	74	91	80	86	79	74	66	74	83	74	86	66	80	81	77	78	77	73	66	69	75	87	56	89	97	76	87	90	78	73	66	75	68	82	73	78	59	75	82	84	94	76	68	75	75	96	74	67	67	57	68	70	74	88	82	69	85	80	89	83	69	62	80	74	57	86	77	66	86	65	79	74	76	64	68	73	80	94	78	78	99	70	83	74	70	84	73	69	93	62	81	72	81	82	94	65	86	59	84	78	94	76	84	80	85	82	79	68	84	69	82	73	68	78	70	91	71	77	85	75	63	92	80	67	76	66	70	74	78	83	69	72	71	83	63	84	84	65	87	73	68	74	78	72	59	89	91	68	79	53	67	73	78	61	78	91	73	62	74	65	66	72	88	72	86	58	79	92	74	77	79	80	75	80	86	88	68	79	53	78	67	71	83	73	89	79	79	81	63	90	73	65	66	90	70	76	72	91	83	97	77	65	79	88	81	84	85	73	72	86	84	71	71	68	70	63	75	60	64	70	81	77	89	76	63	77	68	64	69	75	84	73	83	70	73	67	74	85	89	64	67	79	60	70	84	73	80	80	91	79	65	82	88	100	70	90	73	78	60	82	78	93	68	68	76	80	81	78	81	77	77	84	79	76	75	80	89	85	80	52	86	89	75	76	62	63	72	71	78	75	86	67	82	73	97	71	70	86	71	65	81	78	72	87	71	84	95	72	64	84	62	63	56	79	95	94	83	65	68	79	77	65	85	95	68	66	69	66	59	84	68	70	76	81	67	70	75	88	93	98	66	77	87	71	89	71	65	92	69	73	78	79	62	88	61	69	70	76	74	68	78	78	75	62	90	79	73	83	75	82	78	76	86	75	75	68	69	70	80	84	66	58	81	58	77	87	51	51	60	74	69	62	84	71	76	71	84	78	84	72	77	74	67	91	80	75	76	78	87	84	90	77	60	81	69	64	87	82	56	64	77	78	90	84	88	87	66	71	67	76	86	76	74	71	83	64	93	82	73	76	90	85	84	70	85	77	80	62	80	81	83	73	73	83	88	75	88	62	79	74	93	74	54	86	68	80	68	89	64	78	88	94	78	69	86	72	85	59	76	80	80	82	72	84	92	84	78	96	63	89	65	90	79	71	65	65	73	77	76	89	75	76	104	77	85	71	84	71	58	65	71	96	86	74	74	85	72	81	73	73	80	81	82	81	81	82	97	57	90	81	61	80	55	62	86	66	76	83	94	81	83	55	88	73	72	64	78	67	78	73	69	75	73	80	68	58	84	63	78	71	89	84	61	79	72	71	72	69	76	71	81	101	83	88	93	56	78	77	86	69	87	81	95	72	60	68	73	75	91	72	72	79	82	70	97	74	77	84	84	84	72	89	74	83	63	80	76	88	82	83	68	72	90	64	81	76	78	80	73	81	74	64	74	77	85	77	79	62	78	76	58	88	74	79	77	68	57	76	57	75	75	91	76	75	88	73	71	78	87	74	72	71	66	76	78	85	70	79	80	90	73	60	70	80	74	78	69	78	84	88	80	80	84	90	63	77	89	78	87	75	68	91	82	77	79	79	71	76	70	79	92	86	83	75	53	75	79	72	70	88	88	72	78	67	79	62	76	67	76	66	95	81	82	64	67	72	93	76	76	74	60	81	90	71	79	77	79	81	76	74
12899	645	1223	1411	1227	1013	760	657	606	481	455	403	376	357	368	314	266	300	256	275	248	265	268	263	268	258	243	247	258	264	212	235	239	203	258	241	237	223	209	223	216	213	227	230	218	232	242	216	208	243	199	213	208	232	222	206	245	245	227	214	233	224	223	212	212	197	232	221	191	225	211	212	218	210	226	203	230	202	222	212	200	228	203	214	219	233	213	214	210	224	218	224	210	221	237	227	214	212	228	204	215	196	204	203	207	198	215	209	204	204	224	217	225	222	233	197	208	203	212	225	237	189	236	206	228	230	245	226	188	212	208	197	219	221	213	238	228	220	212	221	239	230	201	206	207	190	207	231	212	216	221	218	192	216	204	223	193	200	208	213	210	222	221	226	207	242	219	200	227	205	190	213	217	194	205	209	236	238	226	203	246	187	235	209	223	208	232	201	201	218	223	203	212	229	214	238	230	208	199	220	210	185	219	212	226	196	207	236	228	227	222	267	224	193	196	237	232	216	168	241	204	204	210	196	215	180	235	214	222	213	212	208	206	218	196	245	220	213	248	192	192	210	241	201	214	218	198	206	219	229	226	218	231	200	253	231	205	216	214	217	243	224	185	204	209	213	210	211	227	230	212	222	197	222	226	219	217	202	209	232	216	192	210	236	228	225	232	226	210	219	223	218	250	237	207	209	254	194	194	202	188	224	205	240	205	249	233	215	211	240	226	222	207	211	222	203	192	223	192	213	210	223	218	201	228	219	249	225	211	212	206	237	212	216	215	218	238	216	223	203	209	196	200	205	191	202	233	220	231	210	209	216	211	199	230	219	200	240	215	231	233	210	239	241	218	189	233	206	202	225	197	220	214	198	198	228	203	223	223	189	201	216	208	199	227	218	198	217	228	194	205	202	190	216	212	198	223	204	202	253	207	218	222	222	211	168	218	219	251	221	219	218	187	210	222	204	220	232	204	207	218	207	200	182	216	196	230	233	216	224	233	196	212	215	226	214	227	233	218	193	225	229	203	204	207	186	218	214	233	208	227	219	192	212	202	206	198	198	211	235	240	229	219	240	199	231	241	227	196	212	197	219	213	197	207	225	194	210	257	232	214	230	213	212	201	225	234	213	184	186	215	213	235	215	224	214	203	236	211	211	220	215	236	212	188	195	215	225	215	200	207	192	205	205	201	241	208	245	216	211	213	214	220	190	230	202	197	232	207	232	215	223	208	226	213	211	216	199	209	210	211	184	230	212	234	205	236	211	226	234	209	251	187	218	212	203	198	205	198	192	206	229	226	238	199	226	212	210	222	209	225	208	225	225	227	212	209	206	252	227	207	238	231	187	211	204	204	216	218	233	239	206	212	215	219	225	209	232	243	199	217	196	224	227	197	249	218	229	219	208	210	212	206	190	204	203	223	240	225	208	233	186	236	209	199	205	212	215	197	225	206	219	248	216	218	246	227	211	199	222	210	231	207	211	219	211	200	210	189	216	214	212	234	198	228	198	203	219	216	203	218	228	207	224	222	232	228	240	204	215	202	217	210	190	213	238	215	233	248	203	222	217	218	216	215	223	210	223	202	203	230	236	214	222	214	197	224	228	219	236	219	204	222	204	192	191	225	214	202	223	210	221	216	200	226	217	226	238	212	231	211	237	198	193	210	223	193	206	230	209	209	230	196	189	239	235	238	223	223	200	196	214	201	216	244	234	213	210	180	217	193	231	230	190	216	228	216	203	205	223	232	219	206	226	213	187	235	217	218	243	225	200	215	198	200	226	203	208	218	205	205	215	204	210	218	251	247	217	209	222	229	202	229	215	219	211	216	222	199	205	196	216	201	206	221	235	211	218	225	212	218	213	207	207	219	215	223	185	219	244	218	199	216	207	227	207	219	234	210	211	207	224	205	227	227	204	202	193	197	206	205	202	229	231	200	219	221	213	211	216	217	203	235	189	226	220	227	225	245	211	230	218	251	195	193	209	210	204	216	219	210	204	200	212	220	233	192	241	232	225	198	210	219	208	198	216	192	201	204	165	219	222	180	206	255	222	213	227	232	221	201	196	216	246	187	224	224	213	228	224	230	234	200	199	211	194	215	226	207	188	229	217	171	220	214	202	206	211	213	229	191	240	226	197	195	233	195	218	203	214	203	227	240	230	229	228	216	243	207	223	214	209	201	203	223	217	221	217	227	223	225	215	208	208	224	213	189	240	198	212	216	196	202	234	206	237	207	225	236	198	213	201	215	215	237	212	178	216	201	196	219	218	208	201	232	211	221	194	218	211	195	205	205	221	198	183	208	201	218	207	194	206	189	214	215	226	208	215	212	208	236	213	217	213	218	210	233	229	249	195	211	211	225	248	189	200	200	233	191	212	220	225	215	212	210	212	196	248	216	222	199	218	227	219	218	227	202	214	218	207	213	224	215	234	239	196	230	209	230	202	207	234	229	197	212	211	220	211	220	221	223	234	226	229	212	220	205	197	232	202	229	233	214	195	200	220	216	201	183	208	225	201	199	211	209	214	202	226	197	217	214	221	230	201	205	199	225	213	224	223	243	202	212	195	218	208	209	216	191	204	215	226	221	227	254	237	229	224	230	218	213	196	231	221	238	230	194	241	205	202	222	213	215	232	204	212	243	216	244	190	222	202	233	192	213	205	184	189	221	238	238	215	200	215	207	221	218	243	240	231	222	202	204	225	196	224	202	236	217	223	214	203	221	223	197	205	229	191	208	197	195	232	222	205	198	216	234	227	181	242	229	189	214	221	202	238	206	226	223	217	206	217	199	212	199	227	214	199	206	195	203	196	222	233	191	209	215	233	196	227	224	219	221	214	215	220	215	208	203	199	214	227	234	191	202	211	223	216	202	224	214	209	196	205	224	204	193	229	191	206	205	203	225	194	195	227	220	208	217	221	216	205	222	231	211	206	191	237	200	230	205	200	208	223	206	229	220	195	214	263	225	205	181	201	232	181	194	210	186	215	208	226	226	207	224	209	238	219	227	221	225	203	249	231	231	225	210	220	213	211	231	234	211	215	232	209	215	195	227	228	208	214	210	215	208	221	199	198	204	236	225	217	209	211	228	203	171	232	222	206	219	241	200	205	228	217	240	246	228	220	234	215	226	210	206	223	213	210	219	208	214	225	236	186	234	243	219	214	209	205	207	237	198	216	226	245	215	216	190	234	202	245	214	194	221	216	200	239	204	199	194	234	231	204	208	252	240	229	239	220	192	220	212	230	221	221	218	210	215	199	193	195	199	235	205	207	206	228	210	238	213	229	209	218	213	208	231	198	211	225	222	244	223	243	188	203	201	201	239	202	209	214	206	219	209	198	212	207	243	221	206	214	210	237	208	202	206	202	189	215	212	199	213	236	242	217	244	196	196	215	205	194	219	210	230	225	195	211	196	224	224	199	214	249	196	228	206	215	248	222	237	213	226	202	190	219	227	218	217	220	218	238	187	243	229	231	227	234	222	206	210	208	229	225	215	217
3483	340	280	289	312	326	306	305	313	294	282	323	318	283	284	295	259	298	257	290	292	310	292	264	298	280	278	278	259	305	292	265	297	294	304	311	283	273	312	311	321	289	289	295	268	246	291	276	282	303	264	290	255	290	287	311	282	328	274	285	269	282	299	283	291	317	262	265	254	287	272	290	331	319	315	298	283	305	319	295	308	261	261	298	305	310	289	272	281	289	274	288	283	297	297	304	293	280	252	298	281	292	291	283	306	308	347	290	280	291	318	285	293	320	279	280	293	322	295	302	272	307	290	286	291	293	292	258	305	301	275	275	266	300	258	269	311	283	289	306	303	276	270	284	264	285	268	314	302	322	274	313	290	303	301	301	301	335	278	330	300	284	300	310	324	307	297	311	263	292	303	291	313	282	287	302	271	293	277	283	281	301	277	306	333	321	298	284	276	273	332	261	306	275	301	291	296	281	320	327	298	303	300	254	288	300	321	276	270	279	275	246	254	265	298	269	266	284	305	306	288	295	273	293	312	266	300	294	286	304	270	256	258	298	277	299	287	282	291	281	274	286	266	297	285	254	314	255	326	284	291	267	280	279	315	298	282	296	301	282	319	324	291	307	306	254	292	283	280	292	267	281	291	276	271	317	266	318	278	297	297	293	322	307	308	293	307	282	268	284	290	298	299	293	280	308	249	292	301	330	324	296	303	292	295	287	303	314	289	283	280	283	273	284	296	303	331	300	269	262	303	296	288	277	296	316	270	272	284	283	290	289	309	293	274	288	302	280	295	323	298	274	282	283	294	308	269	279	287	323	293	274	292	331	312	314	269	298	293	270	283	305	274	290	291	321	300	306	281	271	312	297	280	285	286	266	292	307	262	277	299	299	293	266	283	292	268	280	311	291	305	317	275	278	295	257	289	289	304	303	282	296	263	286	303	268	302	324	272	288	303	275	306	309	282	263	293	280	299	289	269	298	301	299	321	300	280	311	290	297	300	264	281	277	316	295	269	309	290	275	325	284	274	282	280	332	295	293	281	290	316	287	311	274	296	300	279	278	282	310	256	320	294	276	297	302	277	312	325	304	279	302	276	267	293	304	277	292	286	286	295	318	245	299	311	261	276	274	333	276	318	333	311	307	283	297	269	310	326	259	298	327	319	276	302	272	312	312	280	279	248	288	282	297	303	296	267	294	304	282	275	305	269	298	289	288	272	315	303	285	301	285	304	297	299	299	270	285	307	292	299	324	284	273	318	277	269	280	272	280	284	297	299	289	268	334	276	263	303	294	293	283	318	300	299	308	273	323	299	260	285	306	305	294	274	259	306	286	303	262	302	269	311	287	304	289	302	287	278	323	279	290	285	277	312	319	286	290	259	319	262	275	290	288	280	277	260	312	308	273	295	285	301	279	298	287	288	280	271	259	304	270	268	289	290	305	278	287	293	294	282	287	285	287	280	272	290	281	283	327	315	274	288	286	250	294	318	304	293	289	336	259	270	281	273	306	297	298	260	288	305	304	287	296	310	284	301	290	270	297	320	304	271	298	323	277	279	286	293	267	290	271	283	299	292	298	291	289	277	271	274	312	275	301	314	323	284	293	308	263	272	287	308	312	252	279	311	291	263	278	290	294	305	309	304	321	320	303	287	302	271	271	274	315	302	291	268	277	320	262	263	287	297	288	302	294	272	285	283	311	281	292	293	286	255	327	282	306	282	299	313	302	293	270	299	286	293	299	302	302	247	250	319	273	266	304	301	280	300	298	270	273	296	264	284	284	294	310	299	293	268	313	277	281	281	286	275	297	273	306	298	287	302	272	303	274	280	317	278	267	282	288	291	327	307	274	285	288	240	271	258	279	293	279	279	276	251	302	282	282	293	283	302	286	309	316	299	290	279	259	283	323	307	268	298	300	300	298	300	268	264	299	303	232	278	284	289	298	293	305	288	277	287	287	310	307	283	286	289	338	305	286	299	297	260	295	297	295	303	317	326	280	298	276	271	334	271	294	281	296	298	309	273	272	300	277	256	319	273	288	309	281	304	265	276	308	280	311	314	281	286	291	302	278	266	306	299	269	295	301	296	302	285	289	306	298	294	280	294	262	309	299	305	339	314	273	311	297	300	285	277	294	267	282	310	282	286	275	304	281	300	304	283	285	277	275	301	280	288	284	306	287	302	308	302	317	295	297	266	298	275	329	308	294	307	316	291	270	272	252	283	259	254	276	310	283	309	287	250	297	305	291	300	323	288	302	310	298	262	296	308	326	281	293	267	292	301	301	325	310	282	274	306	263	298	297	271	264	280	296	301	283	298	291	291	278	283	299	280	289	305	260	268	326	272	280	283	282	312	299	277	314	279	288	261	272	316	289	310	307	304	332	255	278	318	297	288	288	285	281	278	278	253	278	313	276	265	317	285	310	310	290	296	279	267	309	329	287	269	260	318	261	293	294	295	298	293	264	287	271	297	280	288	275	272	292	293	297	308	281	284	296	253	281	302	290	326	285	322	286	254	304	301	273	275	292	269	301	294	286	290	289	299	277	285	313	312	271	278	315	262	297	277	277	279	276	275	307	281	289	293	331	260	323	290	287	304	289	282	270	268	275	276	282	265	302	276	318	294	281	304	304	293	296	311	295	290	300	278	311	302	288	297	306	267	260	285	269	301	266	291	281	290	256	286	299	276	295	322	299	296	308	312	289	255	282	308	307	292	290	273	234	296	287	289	301	307	297	286	287	311	279	307	306	265	307	293	250	287	286	274	288	298	310	307	280	290	279	284	276	283	298	296	300	280	301	277	291	311	287	291	311	302	259	303	291	284	258	276	276	287	280	299	257	270	296	279	274	300	286	252	279	293	307	298	300	326	308	291	301	296	285	274	298	269	295	287	295	285	281	308	298	299	277	302	276	289	294	299	272	318	328	289	296	296	290	299	326	269	287	267	262	324	254	276	264	279	295	287	262	272	288	273	261	309	289	313	275	307	279	297	295	309	323	274	286	299	286	299	292	289	277	285	317	302	257	269	282	298	307	308	295	303	293	280	267	323	285	323	287	268	288	269	300	271	261	273	304	304	268	308	276	273	276	299	291	314	292	293	306	300	292	301	304	302	260	292	294	274	312	284	297	310	307	318	303	281	272	262	327	284	308	286	297	279	285	296	273	279	259	320	306	330	276	289	281	292	279	288	345	274	304	295	266	299	276	271	312	269	291	302	299	280	289	281	275	279	313	292	282	289	290	271	309	286	259	267	301	296	300	306	326	287	295	310	322	281	327	269	301	297	284	286	261	253	271	293	317	282	270	267	313	272	284	299	287	287	260	281	316	312	275	273	269	328	302	265	315	350	309	305	316	284	303	284	301	281	276	300	305	300	293	258	283	303	263	292	331	247	268	271	282	281	280	293	271	318	286	292	286	303	277	299	269	284	266	293	304	307	255	279	301	306	275	257	301	289	300	268	301	300	323	289	298	296	293	314	297	313	278	322	307	293	297	300	300
3596	721	686	691	686	687	751	668	686	651	721	694	692	738	710	700	699	702	663	695	701	676	676	712	730	686	693	646	681	668	715	711	660	708	691	712	690	688	655	696	691	671	780	662	707	692	678	692	696	700	657	722	726	688	721	723	684	696	665	714	673	661	682	700	682	731	647	706	692	649	700	732	678	659	666	686	725	662	723	678	676	690	716	655	702	709	681	699	693	654	688	702	689	723	704	675	682	677	712	719	696	671	738	703	693	711	729	726	689	710	675	657	665	703	720	691	704	650	669	692	635	715	741	713	666	712	687	677	684	675	642	697	693	675	683	721	680	705	725	728	684	693	649	714	703	691	715	699	684	714	664	698	697	687	685	682	646	708	660	675	659	655	624	713	701	687	685	706	685	652	695	749	687	674	683	706	703	707	691	685	700	706	701	672	740	666	704	665	729	656	663	666	696	668	668	703	691	698	697	659	689	721	712	703	707	687	749	667	682	715	682	733	711	649	653	676	663	709	701	638	690	710	689	691	668	679	736	682	675	682	669	658	680	730	693	736	736	693	676	738	705	646	698	698	687	678	730	672	678	690	660	706	675	688	694	620	736	698	662	706	687	670	715	664	651	678	659	648	702	716	661	712	694	675	640	690	667	712	687	668	645	715	690	689	661	671	685	699	694	709	657	726	670	687	675	713	704	729	682	710	658	715	636	723	683	693	721	690	721	702	719	727	644	711	703	666	695	706	673	682	682	657	647	738	689	712	675	690	710	686	661	693	688	687	695	675	678	717	684	697	646	695	720	722	683	715	645	703	675	726	693	679	714	718	680	739	723	649	679	710	706	683	731	685	688	723	712	673	687	681	626	696	672	658	689	674	652	738	685	684	711	660	676	673	725	664	698	685	674	658	772	667	717	633	696	667	711	710	696	692	687	693	696	685	692	698	671	681	698	659	743	785	684	697	644	720	644	654	678	702	719	706	724	702	717	682	642	670	728	678	683	705	706	757	671	741	691	704	723	702	725	706	670	656	704	704	691	668	705	676	688	702	642	756	691	692	685	713	686	738	727	701	661	750	699	658	737	715	681	676	681	672	711	725	710	720	690	650	704	655	690	714	672	699	710	703	669	686	651	708	629	722	694	686	682	702	633	674	676	662	704	711	652	680	712	705	682	681	639	688	664	709	701	690	702	700	645	660	681	669	682	679	681	677	722	656	676	656	710	684	675	674	675	709	683	726	727	710	681	709	697	663	640	691	674	680	676	691	704	709	726	740	684	716	729	680	649	694	715	682	722	664	689	710	687	696	704	705	687	676	664	686	683	708	705	694	753	695	649	699	691	674	712	719	756	703	716	684	646	748	654	642	703	687	688	698	740	695	714	659	685	704	632	722	684	641	687	692	691	718	672	674	708	696	647	698	668	682	664	690	697	711	718	654	669	738	673	683	636	648	680	687	709	652	669	701	686	699	612	689	703	682	728	646	660	689	702	681	689	618	679	702	686	655	691	707	743	679	698	708	680	653	688	687	681	705	670	707	682	727	699	701	675	745	705	698	723	669	705	712	701	688	628	677	649	687	655	651	698	682	721	685	685	706	659	704	641	677	670	649	705	689	669	714	705	721	669	668	690	678	688	679	707	687	714	693	671	680	688	680	718	719	711	728	727	688	737	689	646	719	711	736	665	704	686	685	654	701	677	684	711	735	632	678	713	702	654	695	705	683	683	665	655	665	715	654	721	687	682	702	654	658	648	706	677	700	696	696	688	694	688	707	652	659	669	708	700	662	698	697	620	695	693	706	696	730	654	690	722	704	695	708	742	751	698	661	683	684	749	687	702	685	692	687	683	684	636	717	639	659	680	648	673	683	736	665	662	663	690	687	717	719	657	713	667	687	727	669	644	667	675	670	695	676	705	753	705	706	694	725	683	723	686	721	705	686	720	657	703	666	686	662	667	696	679	717	692	645	663	691	631	671	676	718	715	660	693	694	734	678	681	675	651	725	701	704	664	707	635	724	652	666	660	705	653	691	666	678	654	684	704	688	678	648	722	712	697	696	693	687	678	656	708	692	738	654	712	728	727	648	611	659	667	675	696	676	734	684	682	698	687	683	730	737	703	693	690	664	707	695	699	710	714	699	697	730	677	702	684	705	677	683	699	688	678	731	677	690	710	687	671	734	674	679	673	723	679	720	676	687	702	717	666	697	657	676	685	660	696	722	726	728	712	686	712	723	744	688	702	661	681	694	676	707	658	657	678	696	711	678	673	679	687	671	677	666	672	665	699	625	730	694	702	689	606	689	634	691	690	697	691	689	639	683	695	704	674	714	667	727	715	720	701	703	724	678	707	660	695	689	692	639	694	704	696	680	650	701	658	671	705	675	675	670	663	704	740	762	716	676	661	744	686	665	679	697	670	680	709	695	646	657	703	698	712	731	722	667	712	667	654	661	711	735	686	664	704	688	702	649	678	730	664	649	694	700	686	693	693	685	678	659	672	685	667	666	662	670	661	711	654	691	692	731	679	711	667	676	656	739	696	704	674	691	694	654	684	723	707	643	690	726	660	639	683	712	687	654	755	718	659	722	681	711	721	684	684	670	699	719	650	700	736	713	664	710	683	707	692	719	653	665	733	672	708	708	687	642	678	685	727	713	736	691	715	686	714	707	693	679	718	739	666	658	689	712	689	699	710	710	709	680	716	663	698	661	678	728	703	675	723	705	714	720	685	634	682	698	716	710	718	706	715	710	699	685	702	717	691	680	712	714	646	636	661	730	670	701	684	683	707	698	703	646	696	687	654	679	663	722	695	667	737	700	717	643	703	676	706	686	698	661	691	665	688	703	747	663	677	692	707	696	717	695	683	691	742	693	718	650	712	718	712	772	739	743	686	740	670	652	745	699	693	668	710	714	670	658	699	719	676	623	675	706	685	684	668	700	669	718	719	675	728	727	692	691	699	685	710	672	661	680	665	646	719	708	681	729	680	680	687	683	721	681	676	679	686	674	702	702	718	672	704	699	670	698	682	701	672	672	668	697	674	689	738	706	664	710	670	652	692	660	690	700	707	649	667	673	690	686	693	696	672	667	658	705	704	715	735	738	722	656	683	706	702	664	716	654	727	663	699	686	671	721	633	701	657	676	648	702	696	724	725	674	700	672	668	715	689	686	693	667	611	691	701	650	678	698	755	640	697	659	704	710	680	681	733	667	683	706	678	699	680	701	702	722	670	695	683	713	708	689	690	673	656	681	681	683	698	715	679	691	670	679	679	684	670	696	690	654	674	663	677	715	699	651	647	710	692	723	708	712	724	698	690	710	694	692	731	686	730	655	622	661	709	736	668	687	701	695	696	631	691	708	645	674	688	685	662	692	675	684	689	721	663	667	703	670	670	712	705	658	698	723	659	731	682	671	691	688	715	664	685	708	668	713	757	742	675	717	700	722	731	687	716	699	689	656	686	675	713	686	695	710	676	636	673	732	750	683	738	699	634	674	647	708
11986	668	472	339	320	266	259	226	214	197	232	215	242	193	207	225	190	209	202	192	219	199	188	238	227	215	199	192	187	200	183	230	182	194	198	212	163	172	201	193	213	227	218	204	204	199	211	187	191	192	192	215	211	191	197	201	199	207	206	180	197	191	214	182	181	178	211	189	205	193	207	225	218	174	210	187	196	194	201	222	214	203	198	203	202	192	202	213	181	207	181	171	195	178	206	178	222	197	207	184	196	224	190	206	201	188	190	209	217	189	204	181	191	182	182	195	203	184	174	213	214	206	207	226	185	211	220	193	210	214	173	150	196	192	203	196	211	209	190	205	193	204	212	166	200	182	211	201	196	172	180	163	210	194	215	196	207	219	217	187	172	201	214	213	204	210	217	207	176	167	203	193	204	179	232	203	220	211	173	185	204	207	196	211	204	220	226	195	189	182	173	196	191	183	217	196	212	203	187	167	177	202	193	196	192	221	188	207	179	174	188	163	183	198	202	201	197	213	210	183	201	186	197	204	204	208	206	188	192	228	192	191	186	213	186	206	204	209	214	196	207	206	214	217	199	204	197	194	208	187	220	195	213	199	193	191	210	203	182	170	193	222	193	197	217	189	202	195	179	210	207	158	215	198	204	199	211	216	187	193	217	185	205	198	216	224	198	212	209	218	204	191	186	212	220	212	190	213	185	209	174	234	217	195	187	207	224	208	181	212	210	194	191	193	179	234	210	204	187	181	201	196	197	209	193	194	210	205	201	194	223	195	199	221	198	185	201	180	201	187	192	227	213	223	190	186	202	205	209	218	162	197	176	206	197	172	218	187	222	206	194	178	194	195	211	159	190	168	191	210	164	190	219	188	194	208	178	201	211	183	194	210	187	214	181	200	208	213	216	200	164	178	184	198	206	188	186	204	182	196	218	200	186	197	190	214	183	183	203	172	200	195	193	179	206	171	229	198	220	205	203	216	180	195	176	180	223	203	210	210	205	194	203	235	205	187	185	196	201	227	183	197	182	202	193	202	201	206	229	193	215	193	194	187	187	222	233	202	183	212	204	188	199	189	193	186	201	204	206	183	205	213	187	195	174	217	214	177	178	194	199	197	194	176	187	183	171	214	177	197	201	215	181	187	214	198	195	229	193	224	183	171	219	204	193	180	213	191	189	191	222	201	202	217	214	200	213	206	208	202	219	191	198	175	229	184	215	220	198	249	213	168	181	179	213	188	194	204	201	195	190	208	192	209	186	214	192	196	206	189	181	202	193	221	202	208	199	203	183	189	178	198	209	188	203	213	192	199	198	223	193	199	167	190	196	223	186	219	179	178	223	184	190	183	194	176	195	203	200	198	212	199	196	207	218	199	196	205	206	191	182	192	207	173	190	224	184	186	185	206	217	196	193	198	191	212	196	202	227	211	210	176	198	204	202	187	170	197	208	208	211	195	204	224	189	204	205	226	208	199	192	195	175	202	228	208	212	217	211	164	174	206	193	223	191	203	180	207	199	212	227	176	191	188	187	196	183	218	185	219	202	211	196	192	200	213	185	188	219	198	203	199	197	218	206	192	198	195	188	175	196	187	201	209	215	178	193	174	221	190	226	200	205	206	207	195	218	184	167	194	216	182	199	177	181	223	229	198	204	189	205	179	215	171	237	222	215	179	200	206	208	203	168	199	208	186	187	206	178	226	192	179	238	198	186	203	194	201	205	187	177	224	197	197	188	215	172	234	188	199	194	212	199	202	196	193	178	202	186	203	209	204	184	208	200	208	201	188	195	184	199	196	199	207	194	188	193	216	167	202	189	170	180	226	207	205	164	195	212	204	194	226	200	193	203	199	215	212	206	184	183	191	203	195	202	204	211	194	197	187	176	216	217	194	210	193	193	204	184	204	219	201	197	212	210	188	207	219	190	219	210	204	219	199	175	195	205	185	210	201	209	189	184	225	194	201	183	167	207	183	232	191	185	216	191	186	216	189	179	205	191	192	201	213	226	213	214	199	187	197	195	186	197	173	212	188	187	209	169	209	181	199	207	190	175	201	194	195	198	197	182	211	236	213	202	213	202	235	199	220	186	195	169	219	202	185	202	190	195	204	216	201	213	252	196	203	198	176	183	202	187	170	226	213	199	196	216	185	211	207	215	214	193	195	197	179	193	204	193	216	185	197	188	200	191	204	211	199	219	222	212	211	189	201	205	195	214	215	206	185	203	229	210	218	205	204	188	205	204	198	213	241	213	213	199	199	194	204	184	177	205	177	182	196	210	191	207	189	204	183	197	215	186	194	195	190	202	182	218	230	190	191	184	187	212	202	202	227	208	212	225	216	211	182	173	209	200	201	210	187	185	186	199	210	199	209	199	207	177	192	196	198	184	213	196	202	207	210	215	209	186	203	182	197	211	194	212	212	160	183	190	209	206	220	225	200	196	183	194	195	197	194	187	210	204	187	204	202	212	216	188	209	209	168	206	197	193	246	185	171	179	203	223	208	215	200	194	187	220	186	191	204	202	214	206	202	216	221	195	177	155	196	223	187	182	212	197	209	198	184	204	190	199	194	195	196	212	178	214	179	200	205	210	187	208	169	188	188	233	186	199	215	192	192	208	204	172	199	209	187	192	200	184	211	205	201	205	188	211	205	190	174	193	219	184	178	190	205	181	194	198	191	198	182	198	198	187	197	195	200	200	194	213	222	199	205	212	207	190	203	199	199	191	205	197	198	192	212	204	208	193	203	208	216	225	196	183	215	195	215	220	185	182	218	208	189	199	214	198	217	178	222	197	182	213	192	214	198	194	188	216	211	196	198	195	200	194	186	187	232	207	195	197	225	208	186	204	190	184	185	206	182	201	213	192	181	178	203	238	194	188	182	188	223	203	206	197	181	185	192	219	196	212	186	184	203	224	207	211	176	225	214	199	214	211	222	190	190	188	197	188	191	188	189	212	199	191	184	222	196	185	187	191	211	209	198	195	181	190	212	202	194	217	227	193	184	202	181	183	204	178	216	188	200	198	210	194	189	216	192	196	185	216	234	205	211	209	191	187	209	211	214	198	177	188	214	204	198	187	189	183	201	202	190	190	217	202	188	198	192	222	189	207	214	185	217	209	195	210	227	168	203	197	203	203	195	217	208	251	192	191	192	204	196	200	218	200	219	217	204	203	190	206	199	204	174	190	193	189	207	197	200	216	215	193	207	190	210	160	201	207	199	221	188	205	194	181	208	195	193	194	208	188	206	205	198	196	208	226	209	180	200	210	189	194	201	165	212	196	178	178	207	250	171	196	194	164	172	195	179	192	218	205	216	197	198	181	208	180	193	204	182	194	198	190	185	199	198	180	198	196	199	207	185	189	211	204	166	200	207	180	177	205	193	219	199	208	203	218	202	214	182	184	207	208	181	236	184	194	205	198	200	217	176	184	186	196	199	199	208	197	216	219	190	187	193	203	190	205	218	195	213	181	196	184	194	191	171	192	187	199	211	217	213	170	176
9617	682	1059	1065	1018	866	747	692	670	657	616	580	525	565	559	572	518	485	525	519	500	531	532	504	462	507	524	484	527	517	453	488	493	500	474	521	473	496	486	489	509	474	474	483	438	477	473	481	477	535	489	448	481	487	472	465	460	489	457	500	516	458	471	425	466	507	472	474	502	473	492	476	483	487	470	494	497	495	482	478	505	503	473	505	505	500	481	511	495	475	435	497	498	475	483	493	491	473	486	487	492	508	498	460	487	498	509	474	504	473	430	459	482	486	433	495	464	520	502	480	517	462	497	513	450	459	499	488	475	461	504	480	469	462	512	499	476	475	458	524	500	501	455	489	442	463	505	508	530	499	478	487	502	509	515	500	483	466	477	469	451	486	488	495	474	488	482	420	456	459	484	482	453	477	457	441	473	464	504	447	455	476	450	544	476	519	471	511	511	490	512	494	492	526	501	490	474	494	472	489	482	497	481	491	499	489	512	499	483	490	498	507	511	481	492	433	484	427	509	449	502	490	498	470	481	476	454	502	473	476	423	442	455	481	467	480	438	444	480	462	496	465	465	464	498	495	497	465	537	483	510	462	516	470	475	468	453	473	460	510	463	456	488	490	501	482	458	509	452	496	453	477	492	497	505	459	514	461	497	467	495	505	478	490	432	489	464	476	469	499	480	516	486	492	452	512	476	464	499	481	505	511	510	479	456	491	481	480	457	463	465	481	516	480	494	507	518	467	474	488	494	486	492	500	494	475	465	452	472	448	483	466	482	465	469	498	499	490	494	516	483	495	460	501	485	480	507	527	443	482	482	524	496	484	472	466	487	475	450	501	488	515	503	493	491	491	494	463	447	521	489	488	492	461	446	475	489	469	487	519	464	461	476	469	454	456	543	470	467	476	481	438	476	504	504	403	491	470	456	473	454	451	433	499	462	499	485	461	467	510	478	518	515	486	454	505	488	504	466	475	483	481	487	465	472	468	472	466	479	476	456	491	528	486	478	471	464	487	468	473	506	489	454	492	477	441	460	470	474	505	467	473	454	475	463	449	500	456	464	496	506	438	488	472	460	491	497	500	492	477	469	471	499	475	525	489	482	470	495	458	457	482	495	467	459	466	481	487	507	514	476	463	476	440	489	496	528	521	522	474	496	484	487	504	495	497	463	459	504	514	445	465	480	501	472	503	490	476	510	499	503	495	511	486	481	466	493	474	505	435	483	501	519	506	473	514	480	477	486	474	492	441	463	471	486	463	477	469	494	429	457	485	484	464	502	492	454	502	501	470	486	473	476	448	519	486	464	497	461	489	450	459	454	502	451	466	480	468	504	464	481	497	432	498	506	463	491	479	482	512	471	482	481	507	473	502	483	486	472	494	447	486	500	473	465	458	514	493	482	452	534	473	502	484	495	474	473	462	488	470	510	481	489	490	482	469	471	447	444	473	480	433	497	520	457	473	503	502	489	474	483	522	486	446	492	470	507	503	455	477	493	470	492	470	494	496	477	465	483	472	480	501	485	481	533	476	482	485	478	478	495	499	493	465	482	459	467	505	495	485	485	503	471	534	481	444	466	486	465	499	554	493	451	480	498	486	510	477	472	466	486	455	501	507	491	470	487	457	487	522	489	486	498	506	516	492	516	507	504	487	496	461	467	481	482	499	510	483	543	436	509	493	446	500	473	499	479	480	471	437	468	497	498	442	449	478	487	511	457	500	510	490	532	475	462	496	511	442	437	448	478	475	481	479	481	469	481	475	514	484	521	472	502	463	493	475	470	476	496	493	454	451	478	495	461	463	473	477	482	462	426	476	450	477	480	466	498	474	511	512	463	493	415	501	475	476	461	460	486	528	450	492	452	472	495	485	473	470	506	476	492	487	444	464	505	517	478	464	479	496	474	496	511	471	488	495	499	467	485	480	502	462	524	468	468	445	497	499	473	450	487	498	503	494	453	452	494	450	467	495	503	456	492	497	466	470	440	494	476	463	489	507	492	480	514	486	503	501	465	476	504	460	506	502	444	470	501	510	510	497	449	451	452	454	463	513	465	475	484	496	516	469	478	461	478	476	467	493	494	423	484	487	485	477	466	486	440	479	502	491	494	463	463	482	475	435	507	483	453	503	519	465	493	495	498	491	474	453	493	474	457	490	536	488	482	464	488	507	461	516	469	526	458	519	480	491	485	502	470	482	432	460	505	467	470	476	504	498	490	460	442	490	499	472	509	469	489	517	473	466	493	446	471	488	512	501	492	485	523	496	494	505	479	507	512	466	494	504	475	521	480	458	477	477	441	445	474	480	497	460	496	495	444	468	440	493	494	502	476	519	501	503	462	512	501	483	481	501	498	495	505	479	481	466	476	484	488	501	472	483	450	438	486	485	518	505	440	460	465	471	485	472	492	525	443	508	492	432	504	455	440	473	517	512	501	471	484	489	500	518	456	460	463	459	482	459	479	494	540	485	471	527	482	481	489	491	499	460	466	492	444	499	493	483	471	453	501	453	473	458	522	495	502	475	471	474	491	472	459	440	458	462	484	480	496	497	501	459	500	481	470	460	461	464	445	476	486	461	500	481	491	474	460	493	474	473	482	484	472	467	491	495	475	485	499	505	470	509	472	465	477	501	453	501	472	497	472	461	484	439	454	478	442	489	451	462	476	496	483	503	456	453	510	474	521	431	513	512	497	463	523	494	470	479	468	480	478	438	502	468	469	479	485	502	471	468	474	441	508	497	456	532	498	503	485	469	506	466	480	468	489	481	484	490	507	460	471	492	488	478	461	497	444	512	461	496	454	488	449	491	457	453	487	510	455	503	469	457	508	506	461	492	501	492	472	473	471	481	506	469	465	481	471	510	546	477	484	480	504	473	453	477	474	502	486	475	502	487	486	483	503	522	425	478	479	501	502	502	494	456	492	507	530	470	480	506	511	459	478	520	474	455	489	447	493	475	485	484	477	461	496	445	476	416	488	483	464	468	463	435	473	444	493	499	483	517	494	480	505	475	476	494	456	463	467	466	462	438	456	482	480	471	493	513	492	481	464	470	492	456	463	516	476	472	487	520	476	483	505	482	456	500	467	524	459	442	479	488	514	485	484	476	473	500	506	445	481	496	476	464	483	494	472	471	505	491	503	490	511	451	471	497	503	506	493	463	528	491	453	495	455	479	493	472	494	506	476	452	486	482	495	520	497	457	530	482	493	482	480	473	483	490	512	477	441	426	480	472	492	515	521	493	500	483	489	464	488	496	494	470	460	503	495	502	525	487	486	479	497	493	498	490	450	487	466	502	503	424	499	476	475	470	520	450	490	502	457	425	462	471	439	473	466	509	450	505	475	496	426	473	429	496	452	502	486	516	438	473	476	516	496	528	499	534	509	527	457	498	472	520	502	475	491	466	472	479	484	441	485	478	461	480	514	461	496	495	472	450	504	477	466	501	517	510	465	478	489	496	492	469	474	464	485	504	495	469	462	492	508	462	466	481	520	509	477	481
19112	1232	508	407	266	201	163	134	142	111	116	97	98	104	86	55	70	71	80	83	91	71	85	72	81	72	78	81	82	82	84	60	68	90	76	90	71	72	87	93	60	75	83	63	85	70	67	91	56	83	73	86	77	67	77	86	71	78	81	78	85	88	77	68	86	94	77	105	62	82	49	88	85	79	69	75	64	58	72	68	63	81	66	65	96	88	66	84	85	65	101	72	72	95	89	61	77	80	60	71	61	79	64	54	87	75	69	81	84	85	69	84	73	69	73	80	87	75	64	87	69	70	83	63	89	73	79	62	78	80	77	68	87	74	71	62	67	60	69	60	91	85	79	79	70	68	69	85	91	78	68	68	73	82	78	76	80	78	57	51	70	75	81	74	77	72	87	68	74	86	76	82	71	84	62	66	73	86	80	80	83	69	55	75	64	84	66	89	82	74	81	65	64	74	82	66	69	79	80	63	68	65	69	74	78	62	91	74	56	80	76	56	75	70	83	77	66	58	79	73	94	67	61	78	82	103	61	84	63	85	66	57	70	66	74	74	80	71	60	69	67	74	71	77	84	67	79	93	74	63	65	58	76	71	75	74	58	66	88	89	79	82	86	81	62	84	68	67	81	69	72	71	73	76	81	74	75	77	65	55	78	73	84	67	84	78	65	84	92	62	68	77	59	77	87	89	78	77	59	85	83	66	73	76	87	76	73	59	74	78	69	76	80	71	77	71	87	70	68	67	64	86	77	77	57	77	76	82	85	68	71	78	87	60	77	62	62	89	66	74	87	78	64	67	69	75	64	64	69	72	83	65	73	71	71	82	70	74	67	72	68	70	51	69	76	73	80	69	72	75	85	73	62	57	84	79	80	66	64	63	95	70	83	64	76	73	74	72	66	75	67	57	56	77	88	66	73	74	93	79	72	65	63	72	66	57	79	82	75	88	67	79	80	82	73	68	67	73	65	72	92	74	60	73	73	80	74	87	70	77	78	76	82	78	67	80	66	74	71	76	64	75	70	78	80	60	66	82	77	59	84	88	90	74	71	73	77	80	59	97	59	47	68	68	68	69	71	74	90	56	71	64	53	72	73	59	80	92	63	87	74	96	86	89	73	73	73	75	85	75	76	80	95	76	63	74	67	67	71	80	64	83	58	80	81	79	91	64	72	80	67	73	70	80	72	77	64	60	66	80	85	80	82	78	72	84	76	61	77	79	95	67	75	62	67	71	72	80	57	75	61	85	76	72	75	79	78	66	72	80	76	67	93	92	75	71	78	85	80	70	67	87	86	81	81	74	71	84	83	66	83	65	83	77	74	66	88	67	72	80	73	77	66	68	75	80	64	73	85	58	83	80	72	61	77	87	91	73	77	81	84	70	65	73	66	87	86	58	72	64	72	66	72	80	83	74	68	54	70	84	75	66	63	70	73	67	75	65	69	79	82	56	77	80	67	56	85	87	77	78	55	78	80	74	75	101	72	64	73	75	69	85	91	76	63	78	86	71	86	84	79	74	74	60	68	66	58	70	69	85	103	63	71	85	97	88	77	70	64	74	74	72	78	59	73	74	65	71	95	71	76	67	69	71	70	73	58	69	64	76	84	77	63	79	71	84	63	74	68	69	81	86	76	74	66	61	75	71	76	77	62	69	71	67	80	65	74	93	81	64	85	66	75	77	64	73	75	80	78	79	76	73	89	101	89	80	64	66	71	72	58	64	64	71	67	79	75	92	80	99	88	61	72	63	71	94	81	82	68	84	90	94	72	69	59	89	82	70	76	66	73	76	65	85	77	89	84	84	74	73	78	65	80	60	75	60	83	86	83	72	66	90	54	84	74	82	89	69	86	85	83	85	73	82	57	77	67	97	79	66	71	76	88	69	79	88	83	85	91	74	76	95	78	80	59	83	84	71	85	71	63	94	56	93	100	76	76	91	68	74	68	63	76	66	82	58	84	80	86	87	78	67	81	85	93	92	73	66	96	88	67	85	73	73	88	86	70	75	76	75	82	70	87	75	78	82	65	82	74	77	68	77	76	81	66	77	71	90	65	88	68	70	73	70	73	77	84	74	75	66	69	60	77	73	76	70	71	88	77	70	71	73	70	70	88	77	77	80	67	71	78	81	77	60	72	68	76	90	66	69	87	80	83	78	85	71	87	69	86	76	81	64	54	66	73	71	68	59	84	68	71	69	80	62	58	70	75	67	66	89	74	72	67	80	70	79	70	66	66	74	79	61	83	45	78	74	72	69	65	90	70	65	68	65	86	74	70	70	80	82	86	86	64	78	86	75	87	81	53	74	76	83	70	76	72	71	81	63	57	70	62	74	66	72	73	65	63	85	82	67	79	65	77	59	79	71	70	70	81	68	73	66	71	76	79	73	65	67	76	71	76	72	73	85	70	89	69	73	68	77	82	73	75	71	68	95	86	69	76	76	81	79	65	70	87	80	78	87	90	77	70	76	73	68	73	70	82	63	71	90	71	88	64	67	83	64	65	82	108	67	65	51	86	92	59	57	66	73	79	77	94	85	84	80	101	68	82	67	79	68	76	74	71	71	78	62	67	83	70	68	71	65	70	91	84	77	58	62	69	56	76	75	63	90	72	74	67	85	85	72	66	67	76	82	65	61	85	85	78	74	84	76	76	69	61	82	76	70	72	84	83	81	65	65	72	56	67	65	55	65	69	84	61	74	74	82	59	66	60	65	78	62	75	76	65	70	68	65	71	82	73	63	90	78	68	82	70	75	68	77	75	74	75	67	89	83	60	71	82	74	70	82	94	75	85	76	92	83	76	60	70	81	97	64	67	82	75	80	75	75	86	76	64	57	47	89	65	72	71	81	57	86	64	74	74	68	75	76	80	64	62	64	81	77	54	70	89	56	61	70	83	73	80	70	64	72	79	77	59	91	75	71	68	68	69	74	88	79	67	67	78	74	69	77	70	94	73	85	68	75	71	56	73	85	67	74	85	73	74	79	72	67	66	80	79	85	75	65	77	86	71	58	69	74	77	78	71	69	75	76	80	80	81	66	77	71	70	85	70	80	70	63	79	60	82	77	69	81	83	80	66	78	75	71	87	65	76	74	71	93	86	86	70	74	85	65	79	78	60	67	70	95	70	75	70	74	67	76	78	63	76	65	71	81	68	68	75	77	107	72	67	81	81	84	84	81	71	77	68	76	72	52	67	88	61	61	60	72	74	81	82	75	74	70	57	90	82	79	63	76	83	72	79	68	66	89	83	61	96	71	85	84	72	71	81	75	72	75	88	68	87	68	89	90	63	91	76	66	89	78	80	75	83	77	76	85	81	66	88	81	59	80	71	89	70	59	77	72	72	60	74	76	71	71	71	77	66	73	72	67	86	78	74	69	88	84	70	68	66	80	73	82	82	84	75	71	65	86	89	62	72	68	69	96	76	82	65	79	80	68	78	74	97	69	77	53	79	87	93	67	75	90	63	77	101	81	74	63	56	80	91	76	72	71	86	61
11801	670	1347	1401	1232	909	740	652	552	459	439	402	351	354	346	335	304	300	277	273	274	259	264	242	248	263	239	229	244	252	234	218	248	215	229	223	250	225	220	243	221	212	230	253	226	240	220	219	230	201	250	218	201	234	204	245	219	194	217	203	222	210	229	222	225	189	225	236	245	228	222	233	236	215	216	244	226	206	226	230	210	212	214	213	212	202	214	228	185	222	245	202	208	209	222	220	203	201	218	232	218	221	192	212	239	209	200	218	195	205	235	235	208	214	214	189	233	224	218	201	208	212	210	216	226	216	209	210	228	201	221	221	247	204	209	237	229	226	207	233	216	225	216	204	208	226	228	223	217	232	206	204	209	201	209	242	210	205	229	213	226	226	211	195	200	191	223	191	180	205	230	201	207	238	231	200	231	204	225	215	214	230	206	214	217	230	197	211	214	234	199	215	176	209	225	213	220	211	237	198	211	206	183	210	207	211	194	199	216	194	214	220	195	208	227	204	217	203	215	205	216	202	194	216	220	231	210	212	228	224	215	240	217	213	242	212	222	204	198	207	208	215	196	207	237	193	203	196	236	213	186	227	212	215	211	217	215	242	225	207	222	226	229	234	197	206	231	203	203	216	214	216	208	202	207	226	190	261	210	249	216	211	212	219	229	206	210	197	210	218	209	212	215	207	232	195	211	196	217	222	198	189	217	200	184	234	195	218	209	207	199	212	205	207	220	228	226	236	234	215	220	204	234	205	240	229	194	201	221	222	211	216	206	226	183	223	219	213	225	198	236	208	221	231	207	188	224	201	225	200	218	226	227	218	193	209	213	229	234	221	220	190	225	193	212	207	201	222	199	205	225	202	194	215	199	211	197	204	198	216	219	235	198	205	227	209	223	213	201	216	196	227	213	220	210	219	230	216	240	196	215	191	222	218	213	227	187	187	204	218	212	217	204	223	231	196	206	226	217	217	209	219	207	209	243	185	217	246	225	202	188	217	208	212	227	210	188	221	223	206	203	205	208	184	224	222	217	194	205	220	185	224	211	214	231	230	184	203	224	199	221	183	199	221	216	195	215	217	196	212	201	205	185	198	210	223	211	194	201	213	227	202	207	215	226	213	212	196	222	222	226	213	199	192	216	245	209	182	221	209	218	206	201	212	227	219	210	254	214	205	244	222	213	207	201	207	195	218	203	202	215	240	220	233	219	204	204	227	220	213	204	191	227	214	219	218	206	210	230	213	205	198	227	216	224	230	221	224	223	212	209	218	214	198	183	227	237	217	216	199	172	217	201	226	176	204	197	197	219	223	210	191	175	208	224	222	191	217	234	200	197	186	226	232	219	226	224	224	211	182	241	227	209	202	237	211	223	203	217	229	215	215	231	227	221	201	214	201	211	212	194	266	226	204	207	217	233	223	204	212	210	242	209	212	216	221	238	211	230	221	224	232	206	204	200	214	210	232	207	224	199	204	220	190	208	223	211	217	206	189	206	249	224	208	212	211	200	205	226	199	203	190	220	212	237	214	203	215	246	181	213	200	213	216	200	201	200	193	209	222	229	220	219	182	215	203	206	211	241	196	201	197	243	222	217	216	219	199	237	225	210	219	233	219	222	191	211	212	196	203	199	232	205	199	207	208	224	233	205	215	217	224	213	232	232	223	213	221	218	217	241	217	208	202	228	190	236	207	215	212	218	233	200	221	228	220	224	245	221	214	194	202	230	200	198	210	211	199	210	223	224	203	234	207	202	208	194	215	212	223	177	206	235	209	218	194	204	225	214	224	202	226	205	200	204	206	236	206	231	213	238	223	221	207	203	215	222	220	223	205	212	214	227	204	247	199	218	210	212	250	212	207	196	213	211	232	207	202	233	216	171	226	214	204	224	194	220	181	222	202	212	215	227	221	204	223	194	218	213	210	208	209	209	204	225	216	198	215	200	219	211	221	208	245	227	246	194	221	186	225	192	244	226	192	213	208	236	228	189	192	215	235	219	226	198	217	217	217	199	215	206	218	208	206	203	222	236	215	192	213	190	192	205	198	220	194	224	208	209	211	217	224	200	208	203	208	208	231	210	209	212	193	204	211	218	225	186	209	222	229	194	233	234	223	195	211	208	184	212	192	196	221	205	197	214	219	204	207	212	210	210	215	217	198	209	188	234	229	208	211	210	213	236	218	234	209	228	196	244	221	208	211	204	212	226	204	238	205	210	219	230	210	190	213	216	205	208	217	197	191	236	225	191	191	196	211	196	205	205	222	206	192	221	242	200	201	206	220	215	205	227	217	183	200	200	215	209	217	211	214	217	208	209	214	229	215	200	201	200	230	205	213	234	240	204	220	221	224	207	206	226	203	206	203	215	236	218	217	221	206	206	219	234	218	234	225	192	208	207	228	229	230	192	230	219	238	247	218	191	214	212	197	217	201	212	234	230	216	190	222	207	236	216	227	212	227	211	231	219	210	219	239	191	188	219	235	193	223	194	190	245	215	210	223	207	220	208	207	197	196	195	209	205	208	213	197	225	217	194	214	218	216	210	201	240	198	191	204	217	234	203	207	248	222	207	211	221	212	215	203	214	206	229	195	233	219	218	193	186	220	217	213	197	239	210	203	182	240	189	195	209	206	205	225	240	215	223	223	205	224	185	216	226	209	204	193	213	208	189	201	209	212	210	217	182	214	209	231	192	207	217	227	204	233	253	194	214	211	214	207	215	226	193	203	218	211	200	212	232	199	213	216	208	216	220	213	192	207	217	190	226	193	226	193	234	221	219	228	227	203	224	222	212	192	228	179	197	230	205	192	245	220	202	214	212	225	206	185	203	222	185	207	198	186	210	237	250	194	220	224	211	214	210	221	221	230	232	208	188	216	214	196	211	210	208	193	200	189	190	196	212	195	200	223	225	204	224	204	215	203	210	220	199	201	218	213	224	201	207	225	222	221	220	200	212	199	222	203	207	219	195	202	204	219	211	213	208	188	218	216	192	229	175	221	210	199	217	208	214	243	216	223	201	196	190	220	217	220	219	221	224	210	236	224	214	197	182	232	240	217	192	231	208	206	215	224	240	215	208	215	183	227	224	237	213	181	194	212	208	209	224	238	195	200	190	255	242	205	240	189	195	221	198	198	203	200	200	251	249	189	207	206	232	206	205	207	214	209	222	203	187	202	182	219	211	222	209	211	226	195	226	187	230	192	196	200	219	212	200	192	224	201	209	210	212	236	236	218	210	199	230	211	204	198	211	215	243	213	212	213	201	221	204	218	214	195	203	211	188	205	206	221	211	193	236	214	221	231	206	207	196	206	207	197	217	220	204	221	222	204	212	227	214	209	208	182	199	197	197	219	207	210	212	231	209	221	201	205	219	239	224	217	219	218	194	230	197	231	197	239	253	233	215	204	212	204	189	201	168	220	219	234	192	194	216	198	218	232	216	213	204	208	228	229	200	211	211	199	216	211	202	218	188	229	206	219	196	243	201	196	231	221	221	232	207	224
3490	349	334	300	307	316	281	287	309	305	310	279	243	269	320	277	310	284	262	293	272	272	272	265	310	292	303	274	283	325	296	291	242	258	309	285	293	301	264	261	289	267	279	296	270	300	305	293	291	287	288	271	297	282	293	296	259	299	264	286	303	298	274	292	278	288	260	304	271	300	265	277	281	290	296	297	333	309	275	293	268	286	302	303	310	330	260	270	277	306	314	265	291	299	286	296	238	279	263	293	300	273	283	319	287	268	291	289	310	266	289	294	286	268	296	288	316	302	286	289	316	254	288	284	289	305	292	298	319	307	282	271	254	246	302	284	297	294	267	276	303	319	262	267	285	304	262	304	298	308	280	270	292	257	305	296	309	319	329	300	280	297	286	291	288	304	295	300	271	282	277	274	298	291	303	294	294	266	305	286	301	286	266	302	289	281	282	277	284	274	270	314	319	303	299	309	309	277	285	288	258	286	322	281	321	321	274	269	313	281	291	256	286	278	275	302	288	274	266	292	295	295	290	274	299	279	297	292	283	282	264	309	283	265	287	285	312	286	270	274	290	282	286	284	325	292	276	260	321	293	328	313	277	280	292	269	267	281	256	279	268	289	295	283	293	268	279	305	286	277	277	267	250	274	316	292	289	277	271	274	286	314	263	294	271	280	272	289	289	256	295	311	289	296	270	279	294	273	279	279	265	257	253	307	284	279	271	292	285	282	286	294	261	330	303	298	271	323	303	264	273	287	261	294	307	264	275	303	280	294	272	291	278	269	298	286	288	281	304	301	313	304	265	250	273	240	302	280	271	282	277	273	285	298	278	273	310	274	294	277	273	251	288	282	257	305	319	289	254	286	314	287	304	292	300	304	286	280	309	295	298	293	273	268	299	284	257	283	289	267	307	310	304	249	302	258	294	292	286	303	278	287	301	266	306	311	345	303	322	294	288	300	325	303	300	289	291	301	268	267	273	338	291	301	308	281	295	318	276	277	288	290	291	306	293	310	290	266	286	298	287	306	291	288	297	316	291	279	301	278	284	275	252	291	301	289	286	268	295	282	289	305	299	297	312	310	294	315	289	292	257	284	266	313	271	272	275	290	293	281	287	279	309	266	294	277	309	281	261	287	309	287	281	292	288	297	287	283	291	319	260	293	286	318	301	281	288	281	294	301	272	297	280	305	291	285	286	280	305	260	319	271	306	297	296	265	270	287	273	262	285	290	269	257	296	307	296	249	272	274	274	297	272	266	310	324	270	289	286	303	256	321	272	258	274	287	305	278	280	304	286	293	270	288	280	279	288	279	281	293	287	304	286	282	298	280	289	300	314	283	304	296	271	293	296	305	282	300	305	286	303	287	297	262	295	315	285	287	285	305	312	313	280	298	256	305	289	269	272	301	289	280	308	324	265	313	289	302	289	256	285	252	297	283	262	309	283	270	305	293	293	266	287	291	303	270	284	292	302	257	301	287	263	305	279	287	299	265	282	297	291	295	260	285	297	290	274	299	271	315	292	280	281	284	262	250	273	303	276	319	281	302	283	274	296	302	295	262	292	296	281	291	265	294	280	256	280	292	290	313	293	300	276	300	271	268	276	277	270	278	290	294	251	254	285	274	303	294	306	296	269	298	303	303	252	281	325	251	293	289	314	298	293	287	303	271	262	282	309	257	296	243	278	293	291	265	248	293	297	279	292	258	283	294	271	312	271	285	298	273	273	261	274	280	288	303	280	305	279	304	317	318	299	291	299	268	283	292	266	281	267	296	289	292	288	309	282	302	268	291	268	291	298	264	298	305	288	307	305	298	281	311	276	284	306	258	286	277	289	287	280	318	305	316	268	310	294	263	272	278	298	273	261	277	268	290	312	287	280	272	282	266	302	289	269	282	262	272	281	275	296	296	304	311	287	283	279	272	274	295	277	275	318	273	254	298	256	268	272	294	311	290	312	314	276	266	297	267	286	294	312	294	305	269	250	292	248	272	316	272	261	264	311	258	277	265	285	317	323	264	289	288	291	270	282	315	268	290	319	282	303	311	277	281	309	284	261	286	274	297	289	280	278	256	277	285	297	311	285	301	318	279	295	290	302	265	312	283	288	272	285	301	283	294	293	303	285	309	243	307	320	290	298	265	280	275	293	272	285	315	264	276	310	246	275	277	290	275	280	302	267	286	279	252	299	288	285	268	265	305	256	294	256	291	280	310	301	284	298	283	290	303	295	310	286	271	282	272	286	263	317	285	285	280	261	282	285	277	299	298	290	266	262	270	272	301	305	254	269	277	282	313	256	275	289	301	276	306	276	277	272	274	262	282	262	260	254	265	288	256	282	305	279	281	285	297	282	295	281	309	284	293	274	268	299	275	287	276	298	306	284	282	275	269	294	271	293	294	297	311	282	303	280	324	297	275	271	288	291	280	280	256	271	277	278	269	276	274	307	291	271	271	317	292	268	262	273	302	297	287	301	284	299	278	249	263	267	283	319	288	290	298	289	312	301	269	301	316	292	286	278	288	312	285	307	262	284	293	313	286	273	267	261	306	307	281	262	285	302	330	281	302	302	288	301	302	291	294	310	314	309	281	317	283	290	280	280	293	285	295	289	306	295	317	284	263	268	273	287	292	263	290	292	269	298	280	249	285	266	302	279	283	272	323	285	300	297	281	279	296	278	282	282	274	292	278	260	307	285	300	272	272	272	256	274	267	294	272	264	289	262	276	256	304	268	287	297	278	271	291	292	292	274	288	276	284	315	284	291	286	296	269	276	254	279	275	296	312	274	307	294	278	271	282	261	285	302	274	302	320	288	281	298	292	282	290	290	268	259	278	279	305	294	309	276	278	272	280	319	255	306	289	272	302	246	288	275	271	322	287	297	274	296	282	286	258	269	283	297	276	281	297	280	274	272	299	294	292	280	321	315	294	309	288	256	288	263	289	292	297	284	292	316	285	269	311	276	299	302	327	291	284	257	300	297	272	283	282	292	300	278	311	308	239	325	297	289	292	290	285	273	299	328	306	287	252	268	293	289	291	290	292	302	312	302	300	263	265	316	286	277	316	302	278	283	283	284	298	287	275	305	279	280	268	300	267	256	299	287	283	269	295	285	296	288	282	286	298	290	293	272	295	263	305	292	302	306	275	299	299	294	306	282	266	336	315	287	288	302	282	286	246	265	291	276	270	301	314	308	279	284	300	304	293	291	313	272	284	275	295	288	274	273	271	289	279	316	292	272	287	255	297	281	280	292	287	264	279	320	276	284	273	318	273	274	260	296	286	294	277	309	249	295	256	279	276	307	273	299	299	317	304	265	267	287	265	314	292	273	255	279	302	305	291	289	266	282	303	297	287	267	320	287	268	287	278	286	305	302	311	292	268	255	283	286	257	319	285	273	282	283	310	298	295	275	310	297	292	271	296	264	284	270	295	287	316	322	274	265	296	288	280	309	263	290	307	280	260	269	262	302	313	279	294	260	263	282	280	287	302	311	295	301	262	289	288
3518	636	731	674	722	665	661	680	656	701	713	708	707	764	686	651	714	670	712	669	715	677	667	708	624	707	700	682	660	682	689	680	690	691	724	678	689	634	657	666	749	675	687	681	721	641	701	654	703	650	700	654	636	673	675	658	690	695	694	710	708	650	667	716	691	671	691	705	733	685	637	687	697	670	728	684	645	694	700	660	690	659	649	627	707	655	679	663	656	655	715	652	695	689	671	725	667	686	688	642	712	685	662	710	673	675	662	671	712	657	689	703	664	714	677	698	686	675	709	644	672	660	684	642	696	681	646	686	701	725	745	716	649	666	648	672	730	691	722	661	724	664	706	684	660	680	672	697	679	694	703	704	672	684	672	751	672	656	686	681	668	679	681	678	708	658	702	635	664	669	657	666	666	662	639	619	689	643	697	722	659	677	677	666	677	681	715	657	715	665	643	718	711	728	684	666	668	705	690	696	712	712	663	656	707	662	688	688	678	697	683	699	697	664	661	712	719	657	724	706	692	701	676	669	692	755	665	714	691	680	705	693	678	673	677	669	674	683	665	672	730	704	696	643	718	700	699	700	703	704	680	707	708	680	675	660	668	672	696	670	651	658	694	726	682	677	653	727	691	704	674	677	684	685	679	683	719	650	667	663	666	713	656	648	667	646	699	711	681	643	692	661	698	686	626	730	713	688	697	721	694	667	742	728	695	692	717	669	690	726	700	678	654	687	660	670	704	694	699	682	665	699	692	679	680	658	664	677	671	650	670	674	665	686	686	725	652	710	663	664	653	685	681	684	693	663	689	630	662	662	673	729	722	708	692	654	701	659	648	677	698	642	675	694	693	662	705	668	685	740	687	688	684	734	686	684	699	669	703	683	739	707	663	683	669	684	724	627	718	679	680	746	698	682	661	685	683	683	693	692	675	687	692	704	672	686	694	679	704	706	663	715	707	687	651	699	682	712	641	705	714	734	698	715	674	653	686	702	702	684	649	701	667	727	696	711	697	682	717	714	729	676	746	673	728	703	649	707	691	653	706	663	728	668	691	707	716	654	702	694	700	693	721	679	699	663	682	670	666	703	684	657	726	638	676	696	681	675	648	631	674	648	710	665	723	670	668	678	716	693	645	684	677	704	657	683	675	695	671	716	624	638	686	710	709	623	698	680	709	624	690	704	659	666	685	695	730	655	701	672	679	641	702	708	730	681	660	671	625	700	709	709	731	708	718	635	667	694	654	750	703	653	694	679	712	659	667	714	668	702	715	691	638	676	721	676	684	696	708	658	697	691	683	723	668	667	679	687	674	657	686	660	708	621	685	698	663	694	667	715	640	705	691	672	667	716	667	676	712	718	703	698	650	667	670	675	711	716	668	688	665	670	705	686	680	669	665	692	648	671	681	715	655	680	728	686	670	665	663	655	641	722	668	686	683	698	694	672	708	692	687	657	678	694	665	704	673	700	675	672	670	624	659	651	668	683	688	670	668	681	686	689	686	705	690	677	675	654	723	682	666	692	701	700	695	675	717	675	703	677	696	662	672	671	703	688	709	709	677	673	702	686	669	722	670	667	712	677	702	705	709	678	716	693	716	706	693	643	676	668	686	690	706	658	683	685	681	674	676	702	688	692	708	630	723	702	670	685	693	710	687	685	673	733	672	660	734	658	668	681	716	701	647	708	692	688	673	693	627	670	675	739	674	673	616	709	721	690	752	652	674	646	637	668	699	751	649	696	718	662	673	685	746	656	665	704	706	654	702	685	706	658	678	657	716	665	616	688	666	710	636	630	660	676	685	652	656	688	653	672	666	678	682	689	695	674	682	660	677	656	713	693	720	717	695	696	675	667	668	715	709	696	672	687	659	689	685	728	707	693	723	673	663	695	751	706	727	656	706	738	683	662	672	691	693	683	674	667	710	665	677	671	662	681	663	697	663	714	672	666	660	684	705	685	638	624	671	699	683	705	687	678	686	658	664	665	690	682	642	688	674	699	658	683	713	621	700	632	707	708	687	670	678	698	665	698	696	680	661	629	700	686	701	680	700	673	673	642	696	658	695	649	684	685	698	660	700	660	683	674	700	688	679	687	620	667	665	677	693	717	674	658	691	683	736	691	629	706	677	692	709	720	701	706	718	688	735	714	660	663	665	706	707	665	667	651	683	694	656	679	689	699	720	696	745	697	668	695	700	678	671	676	718	649	635	630	679	659	669	649	742	662	655	668	695	742	699	656	669	661	710	696	665	675	647	659	677	698	684	676	685	726	733	688	683	636	684	706	616	674	675	705	709	706	613	672	697	712	654	652	727	735	705	679	689	698	716	706	673	700	692	642	745	714	616	661	672	729	671	706	698	689	708	701	702	696	704	647	662	687	684	645	681	672	675	645	699	681	674	646	682	663	682	676	728	663	697	695	685	666	628	690	680	686	691	710	701	649	679	729	691	688	652	673	674	720	685	754	702	603	643	703	694	685	682	673	635	669	717	691	689	687	674	681	653	686	635	655	722	644	694	711	705	692	740	685	677	693	709	699	658	685	699	711	663	722	720	700	685	663	653	681	692	679	688	674	701	693	705	657	683	710	658	689	689	625	694	684	716	724	693	718	660	618	656	674	673	674	693	645	702	662	664	683	708	689	657	690	699	667	668	685	639	678	614	649	686	685	670	685	673	658	679	687	670	672	702	663	675	678	706	676	607	695	670	728	642	704	683	701	658	678	658	726	647	700	681	692	716	648	688	705	686	695	659	717	680	681	667	686	673	729	700	697	667	691	659	684	716	674	709	659	697	723	721	685	674	646	698	660	691	699	679	680	689	689	665	677	700	707	730	681	756	696	663	661	703	634	693	655	697	664	684	624	658	724	670	713	674	658	665	653	699	624	694	674	710	699	695	699	672	673	696	661	697	689	694	712	678	686	695	685	735	647	667	702	710	673	693	651	688	681	689	686	660	669	726	710	658	722	689	669	710	696	701	658	692	670	655	671	682	698	707	695	652	703	724	670	663	753	706	666	670	703	686	678	682	718	712	698	705	683	672	654	679	699	692	655	666	676	691	677	698	704	701	675	662	655	678	715	636	660	706	732	711	709	634	672	658	694	666	706	675	676	678	693	718	687	725	672	708	680	714	672	734	665	699	656	706	656	715	676	672	692	665	709	677	701	673	715	714	705	702	675	662	649	745	697	682	681	682	684	745	714	712	686	751	668	686	671	667	686	694	691	686	701	678	687	658	663	703	716	733	699	733	674	665	669	662	663	728	673	647	714	697	696	693	702	668	691	637	682	720	610	705	646	678	712	687	694	688	664	657	641	667	641	665	708	704	675	664	668	695	677	672	686	716	701	665	653	713	652	676	676	688	710	686	677	714	683	729	655	679	628	696	675	621	705	708	695	688	644	728	707	657	694	702	691	680	719	696	711	694	657	694	687	721	730	693	698	668	689	684	733	677	687	720	725	689	690	700	726	681	728	656	669	711	714	644	696	684	687	687	689	678	670
11904	642	400	338	296	240	255	246	236	190	229	198	196	165	205	198	208	215	199	215	197	201	199	209	184	188	190	190	177	205	173	181	187	200	181	204	203	206	196	211	214	198	198	209	239	207	196	206	191	203	195	197	206	205	215	214	217	199	194	178	193	197	209	222	186	210	207	232	217	161	204	186	202	184	195	199	204	183	202	224	200	194	184	199	209	193	212	201	190	214	210	181	180	204	188	185	189	182	199	190	165	182	174	190	199	219	169	206	198	203	208	190	190	198	204	209	184	172	188	198	205	177	184	198	200	213	191	210	186	186	205	198	196	216	214	209	179	218	210	199	168	192	187	200	201	186	199	209	208	199	196	195	218	170	180	177	206	208	193	208	214	212	200	189	208	196	194	210	187	222	185	176	218	223	209	187	200	202	184	184	206	203	189	223	196	203	195	186	199	204	191	197	222	215	195	222	203	175	208	235	182	187	219	200	184	170	195	179	202	211	203	188	225	206	185	228	205	218	223	206	180	201	200	185	215	185	184	207	207	177	185	204	183	181	197	190	208	196	210	227	189	203	189	211	184	225	189	226	200	215	195	197	196	210	204	178	244	199	191	200	200	185	170	186	207	187	192	190	176	213	191	181	190	193	196	186	168	236	208	205	194	187	166	211	194	210	201	187	196	192	169	193	191	203	210	206	194	171	202	195	197	203	160	187	188	213	191	201	196	212	176	184	179	202	183	190	219	208	200	221	191	199	166	195	224	190	201	202	199	161	180	197	209	176	205	210	181	178	200	201	187	205	214	194	231	205	219	225	184	181	168	209	204	184	177	193	207	245	207	221	227	194	195	210	192	212	181	169	181	174	193	211	198	235	225	189	215	216	202	201	220	220	216	221	187	199	202	211	204	195	177	214	197	189	190	216	202	204	207	190	176	202	194	183	207	214	204	182	206	160	200	221	177	190	184	224	193	204	177	197	196	201	172	198	193	183	216	190	194	209	195	195	201	216	187	177	220	180	212	187	214	194	218	207	196	196	185	197	182	200	210	233	199	206	202	192	189	182	191	180	208	189	215	212	185	203	218	205	206	191	222	210	205	189	178	187	190	208	216	212	188	207	186	216	170	182	220	219	196	199	201	210	200	205	204	188	172	177	233	206	150	198	192	223	203	228	214	215	205	203	223	176	198	187	214	200	187	224	215	204	197	211	179	204	198	214	167	214	181	203	187	212	199	201	203	178	173	172	178	177	229	191	201	178	191	185	206	209	205	201	202	192	203	230	209	175	193	205	209	205	213	214	212	188	228	198	207	219	218	219	192	212	206	202	200	186	188	184	208	188	221	185	177	204	188	196	210	213	225	197	208	207	192	207	198	183	182	209	224	191	185	192	196	176	216	188	225	181	193	159	212	194	181	201	205	205	227	183	191	186	205	185	208	196	218	223	188	189	204	203	191	188	228	197	212	193	219	189	174	231	181	208	193	209	200	206	196	187	196	197	187	210	201	207	181	216	196	189	196	191	201	195	209	221	206	219	184	204	181	214	201	208	198	201	198	184	202	184	206	209	177	210	190	193	187	200	213	195	172	202	212	211	211	215	195	217	201	183	172	186	186	189	200	211	204	190	191	192	197	193	210	161	175	176	201	204	179	242	208	204	217	206	187	207	213	190	205	179	172	192	192	178	208	195	204	195	202	205	225	181	181	198	181	218	208	198	186	195	189	210	212	193	189	202	201	172	193	205	197	179	207	193	196	199	176	171	207	207	202	208	192	198	191	211	210	197	227	198	184	199	191	169	213	199	172	190	181	211	175	170	195	201	199	175	238	200	196	174	195	198	188	185	190	174	212	212	203	223	199	184	176	169	194	241	216	209	215	197	219	175	204	192	207	225	191	211	174	187	197	195	219	186	169	221	223	184	180	220	188	223	203	196	217	212	209	226	203	183	203	191	211	190	187	188	217	209	192	223	209	219	193	194	193	197	191	201	191	175	181	199	194	184	216	196	212	215	214	174	169	197	189	204	192	186	205	197	199	191	197	171	193	189	208	201	206	199	171	213	192	195	201	208	207	186	211	204	212	188	191	202	199	214	205	230	235	205	179	218	200	219	212	183	220	218	180	203	229	210	221	204	196	194	192	187	198	205	209	180	195	216	220	167	195	205	217	214	204	187	203	201	200	190	207	167	215	196	207	228	219	202	198	197	198	187	171	199	219	206	189	214	208	187	219	212	181	228	173	165	195	208	205	202	190	211	226	183	206	198	197	200	190	187	181	198	199	212	228	208	225	197	198	208	208	219	186	181	216	195	201	194	207	183	195	208	169	193	210	217	199	198	190	182	193	204	181	191	190	193	201	183	175	189	202	203	193	189	212	182	215	170	180	174	225	198	212	192	176	198	218	169	191	198	197	211	196	187	196	221	192	167	188	176	191	177	205	193	168	191	223	196	184	195	201	181	195	174	196	183	176	204	210	200	177	200	203	195	203	203	202	196	195	177	234	188	188	197	197	199	211	188	169	210	197	198	198	176	202	191	211	211	195	238	191	189	187	188	198	215	233	226	163	204	172	199	181	211	192	189	175	185	197	210	201	201	216	216	191	207	190	179	223	240	184	210	204	164	198	204	200	184	185	197	194	190	197	187	198	215	209	197	220	180	202	196	187	192	207	200	208	193	224	211	199	216	193	204	193	211	177	171	190	213	200	209	227	208	186	206	221	206	214	180	204	248	200	209	196	218	194	238	205	189	207	205	184	182	179	193	192	215	169	188	187	171	191	209	180	198	180	206	198	204	206	186	208	194	222	192	188	186	209	169	180	191	231	212	197	200	206	192	182	198	207	216	194	187	199	190	172	201	192	222	212	181	191	195	227	218	203	205	176	200	200	187	188	204	178	186	199	202	207	177	196	218	210	174	216	211	190	188	212	180	219	180	186	175	218	205	199	230	205	221	204	183	192	186	183	190	200	190	202	198	196	210	186	185	203	203	194	162	192	206	177	191	178	212	180	191	208	201	224	224	186	201	175	187	200	189	201	193	201	177	225	202	194	213	185	182	211	201	158	203	214	194	199	195	185	187	208	214	205	192	189	200	204	211	184	183	203	224	211	210	190	184	210	182	212	180	197	182	194	204	212	170	196	217	191	195	162	235	195	193	200	211	213	193	197	191	207	234	215	210	189	211	220	199	200	214	208	203	174	215	210	204	206	204	197	176	208	202	227	210	198	200	199	191	196	188	206	206	201	193	182	182	188	198	202	221	212	165	185	211	202	230	207	193	209	208	214	198	200	180	210	204	191	186	185	190	189	185	194	166	202	203	193	202	195	203	182	210	210	177	176	206	200	187	238	200	199	194	197	200	190	189	202	211	187	186	175	204	188	217	196	218	204	208	198	221	192	183	197	204	203	185	176	173	198	183	201	184	168	191	180	178	188	188	192	198	174	203	202	197	213	186	200	204	185	199	195	216	212	194	191	206	203	191	223	197	200	210	188	201	219	203	188	197
9365	695	978	1132	951	848	777	668	643	589	588	579	555	579	557	521	535	543	510	512	519	514	509	477	501	531	512	505	494	495	469	488	470	495	464	515	495	493	490	448	500	513	500	464	483	516	467	502	468	475	466	461	526	495	496	469	483	504	509	486	495	456	464	483	503	492	467	480	437	472	506	460	489	475	492	481	477	494	465	512	493	466	471	502	445	485	469	443	456	484	450	473	483	494	499	512	490	512	469	482	460	474	449	519	462	454	484	469	483	502	467	508	487	488	506	468	446	434	483	526	450	448	492	505	497	478	479	520	477	446	476	484	486	459	464	448	478	489	481	492	492	494	460	482	479	436	482	468	435	456	462	499	442	494	443	444	440	494	495	510	454	435	457	480	471	479	482	494	452	490	480	480	472	507	460	505	512	503	526	462	503	495	501	509	468	515	493	496	477	480	500	470	499	494	511	478	522	471	452	483	471	466	497	485	461	486	493	476	515	478	456	467	455	492	526	495	465	477	521	487	485	465	493	497	480	491	475	484	447	484	459	504	509	481	512	446	471	478	444	476	485	503	460	504	465	462	477	498	521	470	507	462	473	524	481	483	486	446	508	506	519	455	478	511	422	466	495	490	499	490	492	491	530	493	487	477	514	423	476	457	511	484	475	493	443	503	482	458	500	431	477	452	448	474	451	463	477	492	441	508	484	488	465	442	491	479	514	491	477	474	478	482	459	530	477	498	459	480	502	450	463	495	493	472	518	488	504	454	484	440	476	479	471	474	468	461	478	499	486	483	468	467	462	492	467	441	475	500	482	484	502	491	474	458	475	473	464	478	492	479	495	467	464	478	482	519	494	492	442	477	487	497	505	531	455	471	499	442	450	465	439	461	498	474	469	424	473	459	519	500	442	498	467	479	477	489	454	455	477	489	513	464	516	492	488	486	493	477	474	491	515	443	450	495	486	502	481	508	475	511	524	490	464	496	487	501	451	472	497	507	490	490	494	488	497	470	520	433	490	471	483	495	474	499	501	508	539	473	533	476	464	454	489	468	504	459	493	490	443	471	480	495	500	463	480	481	460	475	444	468	483	481	471	438	472	476	473	455	483	480	470	497	466	460	489	490	465	493	517	485	468	513	518	488	480	494	482	464	442	478	473	446	513	481	484	499	471	477	495	461	513	495	473	531	492	495	432	515	508	468	513	485	475	476	502	527	431	475	478	459	446	525	479	499	491	514	481	506	485	449	471	462	477	506	500	448	475	474	467	475	484	489	466	476	500	491	475	549	466	513	506	501	486	463	484	504	443	500	459	484	481	479	512	482	459	486	463	492	506	474	479	475	504	484	526	476	480	453	509	488	475	489	476	444	486	489	439	498	501	460	440	465	491	488	493	463	453	474	493	444	463	467	476	480	484	491	517	472	488	494	463	415	462	504	502	477	480	484	510	499	485	489	461	462	496	526	521	487	455	505	496	498	499	462	501	505	492	479	494	463	493	509	503	475	482	469	493	460	491	500	507	499	498	465	459	438	478	474	497	462	513	475	473	515	458	527	486	465	496	477	472	525	487	469	485	471	492	416	502	490	455	495	507	514	522	479	457	473	498	493	496	455	478	492	483	471	499	533	501	413	520	447	502	533	483	471	497	460	486	488	516	447	479	470	465	469	475	501	476	455	465	471	495	491	488	465	450	483	487	493	482	447	474	488	511	425	494	446	463	498	475	469	481	483	475	489	493	470	487	501	469	481	468	484	438	489	483	479	467	478	466	465	483	490	461	471	458	483	467	464	477	531	477	493	499	482	462	447	444	562	478	466	510	498	442	469	495	478	440	521	473	480	499	483	440	515	464	484	470	495	516	445	514	490	486	463	484	461	499	503	479	489	439	487	505	503	462	505	461	488	480	490	495	512	477	489	500	461	460	502	455	480	484	454	526	526	442	466	499	471	478	484	478	510	468	456	478	506	481	446	497	513	497	475	486	460	510	494	502	492	473	479	469	476	445	491	486	474	445	525	464	513	464	490	501	435	449	482	469	486	456	459	477	501	493	456	490	458	473	455	512	482	443	449	480	473	450	477	484	485	484	482	456	495	479	476	475	460	487	494	483	435	460	450	488	479	494	487	520	463	513	475	450	475	458	452	471	506	481	469	470	474	510	448	440	495	463	464	471	494	495	515	462	497	511	470	481	454	464	460	486	485	491	490	477	473	451	478	484	458	497	457	491	461	525	468	426	483	492	467	478	462	528	459	456	458	486	472	516	499	499	475	477	495	493	481	492	494	468	471	493	483	493	472	486	446	469	526	478	494	496	473	463	479	483	505	498	482	501	482	429	468	514	482	472	494	533	523	459	465	437	511	428	499	506	488	453	478	436	466	522	500	445	507	535	511	462	470	492	483	521	507	474	490	480	470	440	467	479	503	471	427	464	478	485	500	516	462	437	496	483	496	487	493	515	490	476	483	519	447	489	491	470	508	498	485	489	450	478	488	496	520	485	481	482	511	499	485	514	507	482	489	454	420	482	494	514	524	460	483	425	487	473	491	466	449	474	470	472	494	473	480	499	512	487	499	473	458	473	457	485	486	482	500	485	451	482	523	492	457	446	499	465	470	489	479	484	492	464	491	475	450	504	516	492	485	507	486	498	474	462	500	474	494	487	485	499	468	447	492	519	464	455	488	479	474	459	460	447	485	444	464	474	490	446	507	479	487	478	548	507	542	464	465	465	491	448	452	462	531	448	464	470	463	455	478	475	510	480	491	493	486	475	495	512	455	451	511	483	442	470	499	429	504	435	492	443	516	479	497	484	496	509	507	505	478	492	428	458	509	497	502	475	446	493	496	452	461	468	496	462	468	502	471	490	469	485	456	452	479	468	430	463	495	510	457	481	467	509	487	453	498	522	458	477	450	493	472	515	455	476	510	476	485	445	471	488	457	486	473	513	501	426	505	493	491	481	458	467	479	537	467	447	492	483	503	512	452	501	471	505	478	503	455	500	492	455	472	493	467	460	501	502	478	437	536	442	435	463	510	473	510	498	511	480	450	437	466	456	497	459	464	486	538	474	483	523	496	449	458	466	481	482	480	474	453	420	506	515	471	461	454	453	448	462	478	504	446	490	505	447	514	466	482	481	460	481	494	496	458	463	488	436	479	465	444	483	509	503	492	495	491	492	481	494	492	458	486	498	492	537	466	466	518	514	483	481	454	474	471	465	481	467	500	496	496	477	475	481	479	482	465	493	467	516	435	504	476	492	480	495	470	498	509	434	459	474	450	476	459	503	513	494	486	481	464	511	493	482	455	500	454	442	480	443	471	478	501	493	475	467	484	515	508	496	489	487	481	485	478	496	498	493	448	489	422	470	470	490	497	499	506	524	492	483	506	480	489	497	441	473	467	484	477	532	460	456	496	455	472	459	473	439	507	469	502	472	485	465	510	467	481	531	493	499	491	488	482	428	472	480	458	530	478	519	477	526	510	476	511	461	469	492	512	454	478
19945	1279	531	407	259	205	167	135	116	119	94	118	94	97	86	99	87	84	93	74	84	68	75	75	81	88	82	73	82	90	76	72	68	68	66	74	78	86	71	70	79	76	85	81	78	102	84	74	87	79	73	88	69	80	75	70	82	72	74	77	86	75	67	67	87	83	71	83	65	67	63	64	82	63	82	88	79	77	77	85	71	71	88	80	73	65	61	79	71	73	70	83	88	71	79	81	85	81	70	75	68	75	71	71	90	70	82	73	80	74	73	63	74	83	88	70	66	95	77	61	74	65	67	68	74	64	67	68	71	81	61	65	71	74	87	73	64	78	71	96	80	84	81	76	85	87	76	62	85	97	76	78	72	67	84	75	83	74	69	79	67	67	70	80	62	70	75	66	75	89	71	78	77	69	88	92	60	92	81	74	76	70	67	68	75	77	72	78	73	73	75	78	78	73	56	74	67	58	75	76	80	68	78	78	66	68	84	78	70	66	74	64	75	68	60	75	74	75	89	99	69	77	69	62	82	64	64	70	75	76	78	81	62	79	80	63	78	66	74	83	81	79	69	75	78	77	76	89	80	85	72	67	76	74	63	63	77	67	84	84	76	92	71	76	74	65	70	73	82	72	86	79	87	72	58	65	52	72	70	75	77	77	78	66	67	51	78	52	77	69	77	88	90	72	75	66	79	71	80	79	83	63	83	67	58	73	79	77	77	57	53	64	70	58	77	79	79	78	74	71	72	75	70	66	83	70	69	75	72	82	70	66	65	86	76	74	72	76	66	77	68	72	78	64	87	79	89	86	89	90	83	86	78	72	85	83	75	71	80	74	83	59	73	75	68	71	69	85	77	57	64	69	60	80	67	83	67	76	78	70	83	59	74	73	65	58	71	90	66	81	56	74	73	86	69	66	80	73	66	67	70	78	71	68	72	71	82	84	74	79	76	66	78	67	68	79	80	73	78	83	93	72	72	84	71	76	69	70	82	69	71	71	78	77	94	64	75	73	79	96	78	76	69	94	72	82	68	84	91	77	68	87	60	76	65	76	85	75	63	70	66	83	77	90	69	73	66	90	82	70	73	63	73	63	64	63	77	69	69	88	86	68	71	60	65	78	79	73	70	68	69	70	73	72	102	96	76	76	62	64	77	78	59	71	74	82	76	69	89	73	66	65	59	65	66	73	80	58	71	68	64	69	67	76	88	85	79	87	73	90	86	90	81	68	67	75	63	76	86	67	73	67	68	79	70	68	64	69	91	72	78	69	72	89	68	73	77	58	70	81	68	70	65	78	78	80	66	82	74	65	77	69	78	87	76	92	60	87	68	89	84	59	73	96	57	71	78	77	72	80	64	67	85	69	69	88	73	73	67	69	83	71	63	89	63	74	66	59	74	82	71	73	76	72	61	80	87	75	78	80	72	85	85	63	67	77	70	69	79	64	62	66	88	74	75	79	72	58	65	76	73	67	79	80	75	86	71	82	77	68	74	88	78	65	86	72	74	94	71	84	73	69	78	75	81	83	81	76	73	74	87	79	67	69	75	84	74	84	62	77	65	69	66	74	70	75	79	79	81	61	84	78	79	72	65	73	74	66	75	73	83	72	64	77	73	77	92	98	82	75	71	80	75	69	84	70	79	88	66	65	66	74	74	74	76	94	81	83	69	63	74	86	70	75	86	63	74	74	70	70	79	64	69	87	76	69	71	80	69	86	84	79	100	83	89	79	71	82	65	72	85	69	84	64	82	76	78	72	84	69	80	66	79	80	80	70	91	93	64	72	72	75	58	72	71	84	86	60	71	82	75	79	73	83	74	71	72	83	72	90	64	62	71	66	78	61	74	65	75	94	55	81	72	75	77	85	77	79	88	84	67	63	57	73	87	76	82	86	82	90	68	78	80	86	78	68	79	76	92	66	65	93	77	75	80	74	68	64	85	86	81	59	70	63	71	84	86	64	53	73	79	80	74	93	93	90	84	73	73	90	84	72	92	64	62	79	64	80	70	68	87	88	62	82	73	76	83	77	75	85	81	65	89	68	77	65	84	71	68	82	69	66	71	76	85	79	76	59	66	73	81	73	59	71	87	77	79	68	82	76	62	65	68	76	49	74	75	74	76	87	59	66	66	62	72	77	61	65	93	95	89	82	68	82	71	78	83	76	69	83	71	72	73	77	63	73	88	81	80	86	64	69	57	88	79	63	73	73	72	75	67	89	73	87	77	80	74	62	71	87	63	76	61	64	83	83	52	65	77	64	77	86	73	89	73	96	68	86	61	78	77	66	58	78	71	76	88	59	78	77	90	80	76	56	81	87	76	95	81	74	85	76	62	54	72	76	79	85	68	74	59	90	68	79	55	65	76	87	79	85	71	67	74	74	92	75	74	74	69	66	70	76	84	91	68	62	77	75	64	81	75	89	80	78	78	80	73	80	79	79	72	87	93	64	70	82	73	77	80	72	79	75	66	79	77	65	78	77	65	70	68	84	80	82	70	80	81	74	88	72	62	83	80	76	86	65	62	71	79	80	65	71	65	71	88	94	80	64	88	85	82	63	70	70	52	66	74	71	78	69	81	73	63	79	73	87	75	73	67	72	66	68	74	90	78	80	84	72	76	80	73	74	60	92	76	72	78	90	75	72	66	76	102	79	78	73	71	75	82	62	69	77	84	63	81	62	67	75	80	77	95	64	76	75	78	70	80	75	78	80	70	81	85	66	76	75	79	65	68	73	73	67	66	77	76	71	76	55	68	81	61	79	89	75	77	72	89	81	77	69	70	68	85	58	87	62	75	65	81	75	70	72	81	75	66	68	75	88	79	65	78	78	64	76	75	65	89	79	85	67	75	71	88	87	67	73	77	83	75	64	67	82	88	68	72	75	96	75	71	76	76	55	67	65	66	84	76	84	82	85	90	75	78	69	66	70	64	69	76	74	78	86	84	69	81	82	80	79	72	78	69	69	71	74	91	56	74	90	69	91	62	76	66	63	74	74	65	81	77	68	78	67	93	90	90	96	79	76	77	77	88	58	73	68	75	77	79	63	76	73	74	50	75	88	87	81	78	71	75	71	76	68	83	76	68	77	67	64	69	74	73	72	80	68	80	72	70	79	78	69	84	70	72	77	73	64	69	52	88	69	80	81	71	80	81	79	74	64	60	67	65	80	74	77	68	73	52	81	68	75	63	114	71	84	74	66	82	81	67	69	75	61	81	65	75	72	81	83	77	78	81	76	73	79	74	66	66	73	78	70	62	62	61	58	71	67	64	64	75	93	72	78	64	57	89	52	73	72	91	77	85	83	77	97	79	75	72	77	63	95	75	71	74	75	78	75	86	83	64	74	80	82	74	87	69	82	69	75	63	58	76	74	94	77	78	75	82	71	80	69	83	83	66	81	74	80	70	80	74	51	76	79	83	72	85	73	68	77	82	74	76	82	79	63	86	77	64	82	66	78	70	78	85	76	84	68	75	71	71	71	53	86	87	79	95	70
12150	692	1278	1510	1201	952	753	588	502	476	427	390	338	349	340	319	298	294	263	277	267	287	265	284	255	280	228	281	227	251	229	263	248	202	236	233	254	240	266	246	208	205	217	217	235	210	211	220	227	226	238	240	227	207	227	214	228	209	214	192	214	215	191	242	227	237	226	248	222	200	239	193	228	202	197	205	210	209	213	226	224	219	205	228	215	218	230	229	239	195	205	202	213	231	230	235	219	196	179	223	214	211	189	219	199	212	227	247	198	233	209	210	223	193	204	225	227	197	187	230	203	198	207	221	223	203	203	207	227	240	215	191	208	212	216	222	229	227	212	218	207	208	229	220	221	207	221	199	220	227	227	229	203	215	206	211	222	228	216	223	227	195	229	221	212	214	216	218	194	193	218	205	220	206	235	221	230	201	223	202	205	194	213	213	209	208	188	216	189	210	206	210	219	221	235	219	228	203	163	205	227	224	221	177	205	194	209	222	196	203	235	230	200	209	216	237	216	212	217	210	196	201	217	196	234	207	221	227	199	239	263	205	226	215	235	195	199	204	218	198	206	196	188	190	215	193	207	215	211	197	235	215	191	222	224	222	214	216	207	233	204	210	219	221	237	208	246	208	215	205	217	219	218	236	213	229	212	217	199	223	232	213	214	232	216	216	220	206	215	198	196	233	221	234	201	228	208	203	225	198	218	235	223	224	240	197	194	191	218	200	182	223	244	187	221	219	196	262	203	230	241	225	217	204	205	205	195	200	196	186	197	179	196	223	210	230	196	234	216	192	182	193	240	201	221	230	202	251	213	218	192	204	211	211	221	227	211	210	218	196	198	213	205	222	207	220	218	194	225	204	234	187	193	207	200	218	197	221	218	204	228	189	202	202	236	222	222	213	220	211	221	210	218	205	201	187	202	211	186	185	216	222	199	167	222	231	217	216	214	170	210	201	187	210	210	203	215	195	219	223	229	194	220	198	196	217	218	232	216	204	215	225	228	195	215	216	224	205	191	225	223	208	206	214	220	226	213	216	217	229	221	187	195	204	204	205	219	210	230	220	207	214	214	231	216	236	239	204	229	204	219	179	199	196	206	185	213	232	206	195	206	186	171	234	217	216	235	188	208	206	222	193	214	212	195	209	210	240	199	218	203	224	187	231	225	207	214	209	209	213	196	240	206	199	194	211	204	227	221	212	225	220	204	218	219	175	211	206	203	200	217	222	222	229	217	231	202	203	204	199	229	223	206	172	200	209	211	221	192	242	210	217	193	239	219	193	192	193	230	206	200	199	210	217	179	216	206	186	236	221	212	193	213	220	230	235	180	218	186	216	213	205	205	200	213	247	201	190	194	195	215	223	231	214	212	200	212	204	187	223	203	205	225	215	242	210	198	194	205	219	213	193	214	202	214	222	205	221	215	201	205	195	210	210	201	224	209	231	230	208	216	206	208	207	218	236	197	231	229	223	208	221	209	200	206	210	211	222	173	203	222	186	208	195	244	240	178	208	212	194	204	196	225	222	224	188	202	213	202	227	203	214	229	194	232	209	218	201	226	186	226	199	191	238	209	218	193	228	242	223	222	200	218	230	215	199	216	223	219	194	210	204	213	199	214	198	216	214	203	214	208	209	207	220	215	203	217	202	211	218	214	207	214	209	195	218	196	226	179	208	221	230	228	174	222	222	218	210	212	191	205	206	220	201	225	226	204	221	213	194	210	197	206	206	201	203	176	232	200	198	208	212	220	204	196	214	217	206	217	234	195	216	232	186	216	223	183	206	212	238	240	231	203	190	191	218	199	185	201	234	212	237	223	208	196	219	208	204	214	188	220	205	215	247	193	213	206	221	197	217	248	200	212	229	218	200	226	210	211	223	208	196	212	220	204	217	227	206	197	193	225	204	219	218	207	204	221	225	195	242	231	214	219	219	237	218	207	187	203	208	192	215	199	212	205	206	221	210	187	217	221	217	199	199	226	241	209	227	217	209	189	249	206	204	204	198	212	212	217	216	228	217	205	220	199	213	196	214	230	191	190	220	218	231	188	235	228	199	198	216	195	202	223	214	229	216	216	208	238	187	220	176	192	198	208	209	203	224	193	202	220	182	210	221	205	212	191	189	235	201	204	218	206	198	200	188	226	221	235	201	199	226	207	237	223	220	243	200	223	195	212	192	211	216	203	225	239	216	215	202	209	198	192	240	217	207	200	213	192	232	219	200	196	208	226	206	211	228	223	222	236	227	217	231	188	215	198	204	216	189	234	213	209	234	210	202	211	234	188	222	192	213	214	215	241	214	203	201	196	224	216	206	210	214	219	193	208	208	207	215	217	179	214	222	227	185	209	221	190	183	197	201	220	215	217	218	201	199	206	180	204	215	214	185	217	195	208	221	183	213	221	214	226	216	201	208	200	232	202	230	205	237	220	236	194	228	229	206	196	213	201	215	208	207	181	207	214	194	204	224	211	223	209	220	194	224	212	224	200	221	220	196	199	205	221	212	216	223	230	218	206	223	204	203	224	209	208	229	215	196	218	202	193	212	203	200	215	229	211	205	214	222	192	210	200	216	215	229	209	235	207	212	187	229	217	187	193	245	208	194	195	207	227	200	215	206	190	216	212	184	238	234	238	192	205	208	217	218	219	224	221	211	219	191	195	198	216	207	208	203	204	203	207	224	234	193	225	215	224	208	207	228	211	202	198	204	239	227	197	213	211	192	218	194	211	206	216	201	210	224	200	219	251	237	211	227	208	193	199	218	222	219	218	230	200	224	197	220	218	196	221	207	215	210	230	195	220	213	227	202	208	221	195	228	219	205	199	213	219	177	200	205	208	194	225	224	220	216	212	190	200	200	203	214	217	220	211	197	215	187	223	188	225	201	226	222	227	203	209	231	219	209	203	222	227	207	241	199	195	203	224	191	209	200	174	179	218	214	228	190	194	207	193	196	235	214	217	210	209	206	232	208	218	225	204	223	194	201	214	213	224	222	229	213	220	216	209	252	219	219	195	221	234	214	201	217	224	225	204	214	219	211	210	201	219	217	211	217	211	204	227	213	216	215	203	220	209	206	204	223	195	218	196	186	224	218	192	201	239	221	210	213	234	208	188	232	228	198	206	201	198	236	225	200	211	209	212	206	189	228	215	221	202	213	218	191	181	211	207	215	213	206	215	216	224	208	223	195	231	202	209	210	191	220	198	227	201	226	209	238	189	217	215	227	247	217	197	207	235	214	186	217	199	196	213	236	236	224	237	208	187	226	199	216	224	241	210	197	216	223	209	215	225	187	206	194	212	219	221	222	227	231	208	204	236	181	236	217	186	211	215	207	210	210	210	210	197	211	202	204	181	220	227	189	188	223	213	204	249	211	198	232	226	241	211	243	216	223	231	199	185	207	177	217	212	192	221	197	216	200	222	200	189	208	221	193	227	229	213	205	191	224	212	205	232	234	217	223	224	213	221	226	197	215	223	217	224	200	213	222	224	219	243	211	204	208
3211	310	282	318	343	293	278	296	293	282	295	304	314	285	265	310	288	268	305	282	264	293	275	260	329	289	316	301	291	323	324	267	270	301	287	258	293	277	284	279	283	282	281	290	294	297	281	266	320	264	276	300	316	299	272	255	284	257	296	304	281	276	278	280	265	291	283	290	276	262	283	262	297	277	259	253	271	269	288	270	308	281	288	279	278	253	268	347	293	281	280	264	264	302	277	307	285	295	314	310	283	276	273	276	277	246	306	308	271	283	263	259	284	291	249	277	312	285	271	292	272	268	320	263	295	306	297	285	301	310	278	325	313	271	278	282	301	275	268	315	311	300	289	263	288	266	280	300	297	284	251	289	315	286	269	263	290	291	262	293	280	317	282	276	264	287	282	296	273	287	321	284	268	299	282	316	283	327	268	290	311	301	278	273	291	257	304	237	265	288	297	276	295	278	271	276	274	310	280	308	309	281	298	274	288	252	269	258	295	305	290	264	296	257	295	317	298	261	292	319	329	258	253	254	269	277	283	286	299	278	302	279	265	317	307	279	309	295	286	266	294	300	259	282	310	281	307	303	300	289	281	280	277	293	277	286	251	263	307	264	306	284	290	301	272	293	273	315	279	254	264	313	288	285	279	271	304	285	295	283	298	258	305	275	256	305	269	271	257	305	310	292	311	307	297	275	265	267	315	269	295	275	290	277	327	272	285	310	265	274	279	266	302	292	289	284	310	296	297	286	315	286	308	271	285	272	291	297	276	299	281	284	262	283	309	306	280	273	305	250	279	257	302	266	313	287	268	274	288	260	262	307	296	278	287	302	254	278	275	290	319	295	296	292	285	289	266	297	268	252	278	326	292	300	294	282	284	260	270	285	279	316	288	301	288	255	285	278	278	304	276	297	263	266	280	301	294	281	270	303	269	293	281	293	294	290	277	288	288	296	278	314	300	290	285	304	273	298	279	300	305	268	250	281	240	286	308	307	275	278	275	300	312	272	279	270	331	278	274	271	318	286	287	279	311	307	286	283	296	254	295	290	290	310	291	272	275	251	305	287	295	284	266	285	299	266	292	284	293	257	276	259	267	277	300	286	293	302	296	287	278	290	312	293	288	287	290	294	259	265	291	242	296	295	287	277	304	302	283	282	297	307	302	291	258	273	275	324	247	328	297	283	305	286	260	268	289	327	315	311	296	262	275	287	302	273	262	295	292	281	293	283	279	296	288	284	295	279	278	264	266	293	281	274	294	282	290	295	249	261	285	291	289	283	291	289	265	257	269	276	265	284	288	304	254	310	302	279	289	288	287	282	314	255	256	274	267	282	294	276	260	270	273	292	277	290	282	297	286	288	261	289	316	299	293	326	319	300	312	281	294	302	272	278	268	292	289	260	281	307	282	299	312	317	295	298	311	308	252	248	282	273	280	301	299	295	318	275	287	276	279	325	298	305	282	297	282	264	267	333	263	296	270	333	257	306	265	313	304	276	284	307	301	280	300	333	267	282	297	279	263	297	256	269	270	284	281	299	292	269	293	268	259	271	270	288	291	247	282	275	271	325	292	299	254	328	278	306	287	267	270	289	305	290	297	284	269	255	305	294	269	275	282	269	302	277	291	313	289	271	288	327	304	265	282	301	254	311	323	308	289	309	255	301	288	283	293	271	280	272	269	264	288	296	296	273	277	307	292	305	300	290	294	265	279	286	304	314	288	299	275	262	277	334	284	283	270	264	319	292	278	309	301	262	252	266	301	251	302	310	289	266	267	311	276	270	296	298	300	324	280	262	245	261	280	273	267	307	280	277	316	277	298	232	266	303	318	278	288	304	283	277	274	297	307	287	315	278	272	294	262	254	291	290	308	290	323	262	293	284	257	299	266	319	270	297	287	270	317	272	270	288	284	284	305	290	281	253	282	291	291	275	308	281	306	263	307	255	294	263	302	275	279	313	280	286	262	275	256	295	288	292	306	321	293	290	278	290	300	304	257	312	287	303	280	285	311	279	258	272	282	272	281	287	286	276	304	251	297	275	281	293	284	268	284	306	287	271	281	295	285	265	292	300	279	281	277	308	266	278	268	309	275	282	291	264	273	275	296	254	280	271	293	282	287	242	277	312	267	284	287	277	287	313	307	301	289	286	298	287	307	293	306	264	273	290	279	258	265	282	299	271	283	281	300	295	274	279	287	252	295	278	308	275	325	297	283	297	268	312	255	275	288	279	267	270	262	287	293	276	268	293	317	318	306	296	301	270	282	301	292	281	262	301	287	300	302	272	288	262	263	291	279	270	270	280	306	301	314	296	298	275	291	285	306	296	304	285	291	297	291	326	286	255	277	287	292	289	275	277	274	286	279	295	269	291	308	301	297	264	299	326	323	291	281	277	272	289	301	262	274	254	256	288	288	344	290	301	263	283	287	266	282	282	261	279	266	310	277	282	275	297	281	294	293	287	298	294	281	295	305	330	303	290	268	260	287	269	304	329	288	284	260	307	299	260	302	267	287	319	277	292	290	296	274	308	280	268	258	296	264	310	279	275	278	285	282	295	262	271	296	317	289	299	300	267	283	263	261	296	297	304	289	268	290	250	293	277	287	297	269	273	250	264	268	271	303	267	292	278	292	296	307	295	276	288	280	259	321	302	266	272	298	296	280	304	273	326	285	282	287	311	291	277	291	271	307	289	291	299	281	232	302	265	269	265	260	324	311	277	293	259	279	263	310	285	265	267	290	257	303	273	268	281	289	286	297	250	294	295	293	296	308	273	315	268	259	308	264	284	282	273	252	284	301	275	290	299	278	290	299	306	310	315	274	271	275	291	298	272	304	293	277	285	312	292	304	310	287	299	296	275	298	300	301	320	312	304	303	306	317	289	275	289	309	265	265	280	264	300	278	284	273	301	274	284	274	280	283	278	302	261	263	281	267	292	266	286	278	307	301	301	292	267	289	305	274	271	281	275	279	289	270	279	259	257	303	276	302	282	289	252	279	272	275	283	269	305	244	272	260	269	324	274	264	297	303	247	270	295	287	280	321	250	259	287	245	261	253	273	286	282	300	291	267	272	277	316	276	248	273	294	280	280	262	289	278	283	298	287	298	280	255	293	306	285	293	295	277	287	290	294	305	309	281	259	247	257	277	272	268	298	294	298	282	297	282	287	291	301	319	269	301	287	329	295	273	292	304	336	306	286	279	308	243	272	298	288	299	290	294	314	309	277	295	278	279	256	261	292	307	292	277	281	290	265	275	296	309	298	278	268	295	295	304	255	294	287	280	282	275	306	280	304	306	308	316	271	276	300	318	324	272	293	273	301	274	253	292	311	283	274	301	290	276	265	255	269	280	291	278	274	294	298	294	293	312	299	280	279	341	270	309	301	272	295	296	290	266	290	283	306	254	259	270	275	319	307	275	291	265	292	297	266	280	279	269	312	288	290	273	267	265	319	286	313	287	271	273	295	331	324	274	313	274	291	303	300	298	247	279	256	318	291	292	301
3367	639	694	711	709	728	734	693	758	695	696	701	643	679	704	703	676	655	708	704	670	716	659	670	638	667	680	693	714	685	698	701	701	682	674	636	684	672	728	683	707	749	665	684	710	642	685	693	683	688	704	708	699	660	701	693	686	668	690	666	692	698	687	631	737	691	699	716	695	686	624	684	663	706	701	659	693	640	685	676	724	686	698	666	697	684	691	691	645	703	688	662	689	653	707	700	715	689	681	728	640	689	686	711	698	657	726	684	710	692	706	671	683	697	720	713	669	678	677	671	666	712	654	705	620	644	700	688	679	714	702	644	713	675	642	657	677	669	695	665	697	682	708	647	669	686	729	682	728	684	703	717	693	695	692	681	678	680	687	705	719	696	679	637	715	679	696	691	671	691	645	732	666	687	664	706	718	645	685	661	693	701	697	696	717	666	680	673	726	713	691	649	686	686	686	709	688	712	663	677	702	688	676	694	712	649	661	656	734	677	709	680	711	646	677	710	672	670	673	670	707	622	727	683	721	662	707	664	685	689	661	724	681	667	653	694	724	692	661	664	653	633	633	678	704	690	660	683	702	685	729	687	680	718	693	704	671	670	654	722	675	688	699	713	690	687	738	632	674	668	686	658	653	618	719	677	706	740	696	708	716	677	661	665	666	690	651	685	699	727	695	678	674	651	703	686	657	705	732	704	671	681	705	642	653	686	698	658	655	725	666	721	727	654	734	660	658	652	665	691	643	693	706	646	675	653	704	670	677	680	714	693	669	659	701	691	669	740	658	704	671	663	672	667	677	656	692	690	673	733	698	650	726	676	691	647	710	698	683	691	643	657	647	634	707	684	696	677	671	708	675	714	703	711	689	720	638	655	690	744	694	733	624	647	665	683	673	732	721	712	642	691	713	694	666	702	669	661	720	634	675	677	694	663	679	651	666	695	679	677	664	690	678	669	677	707	693	716	689	670	712	702	646	662	716	701	720	645	693	602	681	663	688	719	741	673	676	673	732	689	646	679	668	668	678	711	690	696	702	689	662	694	644	646	656	683	681	683	672	713	703	675	686	672	684	712	679	666	697	655	675	673	671	708	684	694	692	675	696	728	674	673	661	670	642	676	670	671	674	687	704	722	647	682	718	689	665	670	700	678	675	743	690	713	698	691	669	663	685	657	666	652	705	639	697	687	723	697	660	665	685	636	700	690	666	659	678	684	704	694	687	659	672	691	681	714	678	712	673	688	710	686	659	736	665	697	688	675	677	690	693	716	734	673	678	720	665	703	666	710	718	666	661	652	689	705	689	678	649	681	747	643	660	636	672	706	698	622	726	686	694	631	697	702	648	711	656	737	709	684	699	683	690	650	658	679	690	671	703	653	737	701	717	645	696	708	700	640	730	693	678	697	682	641	682	671	705	690	701	726	697	722	673	681	685	687	714	656	681	702	706	691	682	692	655	726	714	722	661	664	672	668	688	682	688	664	739	652	699	688	682	663	745	730	665	676	667	687	673	662	691	686	762	694	729	661	689	695	708	691	684	719	610	705	703	720	692	741	667	680	671	639	674	736	676	687	667	687	686	656	706	687	681	655	638	675	730	720	708	688	688	699	710	703	657	699	687	673	681	658	661	706	686	684	650	683	683	698	711	690	661	654	721	694	714	723	706	665	677	719	713	719	684	685	680	655	661	718	688	676	697	725	671	682	671	630	675	697	702	733	695	673	671	676	650	733	666	709	658	714	704	688	654	667	658	671	687	695	615	701	698	710	685	668	722	670	724	716	712	655	683	709	667	701	697	708	692	702	689	691	687	691	663	664	684	731	644	671	679	685	658	668	668	706	671	702	710	632	695	697	686	669	686	729	643	697	667	687	740	642	659	677	678	718	692	701	676	724	728	675	667	735	654	698	712	683	636	633	678	675	674	737	692	647	690	647	691	668	658	707	682	673	696	697	674	672	710	650	670	694	665	694	638	664	691	692	648	666	675	645	701	668	701	732	654	678	656	691	663	719	656	717	681	692	673	655	693	692	637	673	706	673	633	685	681	649	633	705	675	671	716	718	644	690	703	666	691	679	725	682	696	655	692	698	687	767	632	664	741	641	681	716	664	657	670	710	705	667	677	685	724	696	683	692	675	649	706	689	660	729	700	701	694	682	702	679	656	734	717	691	651	726	722	687	685	688	700	689	646	647	653	697	692	684	678	687	741	681	641	663	675	681	691	746	633	685	738	690	733	664	682	674	634	670	668	675	703	709	674	694	711	699	727	716	688	667	681	684	687	701	688	689	694	639	707	724	670	686	675	665	691	687	714	698	708	704	695	703	738	702	652	686	670	685	693	704	686	671	674	697	637	701	679	675	716	676	678	722	640	656	672	683	720	684	681	668	675	677	699	693	736	696	674	679	693	678	661	657	711	636	715	661	680	689	705	689	726	703	685	686	697	728	672	670	652	700	696	651	717	737	670	655	651	642	707	663	693	668	691	678	652	683	700	708	658	660	693	675	666	646	643	710	690	693	649	652	684	719	690	715	687	682	684	660	671	687	704	668	693	673	688	620	714	683	690	652	709	694	657	621	718	675	662	661	714	729	684	661	644	689	663	656	656	692	714	749	647	686	685	726	657	704	700	682	718	699	613	707	664	593	675	676	691	688	654	671	715	644	694	691	668	632	668	710	690	690	684	659	684	729	649	682	728	660	727	686	715	717	715	708	658	763	650	658	694	663	715	682	705	709	679	677	666	670	682	635	670	666	716	681	642	671	703	647	691	685	637	628	711	682	704	637	720	698	714	685	681	644	688	690	718	685	716	672	698	711	744	728	653	663	697	660	684	665	695	695	696	701	657	683	705	726	673	645	699	657	716	679	700	636	710	661	694	663	674	643	688	707	689	671	658	697	683	747	674	665	692	689	656	667	674	655	696	671	680	678	702	681	661	701	640	706	658	680	725	660	677	650	699	636	680	658	719	642	704	640	682	721	695	688	724	693	664	704	706	674	704	664	639	736	673	655	662	652	706	677	695	640	679	727	665	683	677	675	735	704	729	702	668	671	663	760	652	684	692	679	684	679	664	708	738	666	702	708	640	742	674	670	697	718	705	702	684	715	686	680	660	682	672	707	686	650	687	723	670	656	731	692	700	698	672	687	723	709	680	691	701	680	727	692	653	717	703	674	679	683	702	673	674	675	671	681	712	638	649	707	734	683	685	646	663	654	692	694	649	683	753	652	648	646	665	735	716	666	660	693	706	716	693	674	693	684	682	656	652	666	702	666	696	713	675	667	670	691	682	733	686	727	669	696	698	715	654	719	676	667	653	695	698	697	688	682	676	685	653	693	656	663	662	681	673	688	675	695	664	716	717	684	687	704	637	712	688	675	657	663	663	690	705	692	643	653	686	692	664	717	647	702	678	668	673	688	710	740	690	691	694	708	678	683	697	648	650	672	704	675	695	741	713	691	685	684	698	695	698	697	680	711	698	681	654	697	682	706	687	690
11889	656	470	376	287	231	233	260	224	195	227	216	203	194	197	212	209	211	168	214	186	193	199	187	195	184	189	215	204	222	196	188	209	230	160	198	202	232	210	204	223	207	207	207	191	200	222	205	183	185	212	208	209	182	197	218	200	182	183	222	198	197	201	196	197	193	186	196	185	201	206	174	235	182	199	186	187	213	173	209	188	210	206	177	231	179	192	180	212	196	201	183	183	194	195	198	163	213	165	210	194	216	171	208	206	195	205	196	205	200	188	182	207	187	194	187	223	190	208	187	212	216	200	230	214	206	186	193	218	204	177	188	223	199	203	189	178	199	243	187	209	208	215	197	188	208	215	204	181	224	196	175	211	195	208	185	175	192	208	198	174	200	151	201	208	204	198	213	181	197	210	189	207	182	202	202	221	191	215	198	183	197	217	179	179	188	202	207	191	190	209	193	210	218	188	203	193	200	177	205	221	203	201	186	190	195	203	200	196	186	202	178	207	181	189	215	216	188	216	186	183	200	188	188	207	199	217	210	193	172	185	186	203	209	225	224	187	215	206	170	202	190	199	195	208	188	212	182	212	206	204	195	212	189	196	177	202	182	196	192	180	181	188	198	199	192	176	211	186	190	203	202	218	223	175	233	203	220	189	200	182	206	196	214	206	177	186	196	223	186	218	185	185	168	224	194	212	187	202	172	208	210	196	170	208	211	176	210	190	225	188	172	169	191	181	181	200	196	204	192	221	198	191	195	181	198	206	177	188	185	169	221	195	193	205	228	182	204	206	206	178	221	198	194	211	186	186	188	193	194	219	199	200	192	227	178	206	217	179	210	190	202	191	204	192	164	204	182	205	185	195	188	203	183	198	191	174	216	183	198	198	196	189	193	222	200	208	187	182	221	171	206	190	182	200	198	231	213	196	185	205	189	186	211	200	190	214	223	195	207	214	204	192	202	172	190	199	207	199	193	202	195	194	220	196	210	214	217	216	194	208	214	203	169	208	205	213	219	182	204	193	203	191	190	193	218	237	198	192	196	204	191	205	208	170	198	192	213	199	167	203	218	193	189	213	200	186	212	189	205	190	173	208	190	181	186	206	196	180	205	197	186	194	200	191	183	200	178	199	181	207	181	185	205	195	180	178	205	191	190	186	193	200	198	225	207	216	186	199	215	186	196	204	210	194	221	204	207	199	188	192	206	194	210	219	190	188	195	201	187	211	168	189	193	190	191	194	191	199	208	190	213	225	199	187	179	191	202	192	209	215	176	201	185	247	206	208	211	185	186	196	198	195	199	205	211	198	218	191	198	166	198	197	170	182	170	220	193	223	184	188	183	225	202	189	189	215	202	198	194	210	189	198	191	179	168	174	206	182	190	187	191	214	207	209	193	211	195	169	196	193	193	186	214	205	185	170	162	206	192	165	192	205	187	178	217	183	203	201	199	173	185	184	192	201	193	189	226	208	188	195	221	183	193	210	176	168	169	188	175	199	200	191	196	196	195	190	203	187	182	188	165	191	212	187	227	224	193	192	199	226	190	203	218	201	189	218	181	191	189	213	171	193	205	212	195	204	200	207	176	194	188	210	214	215	208	202	194	193	208	201	192	212	209	194	191	172	217	202	195	186	190	208	182	226	201	203	185	195	192	199	216	194	217	200	195	214	191	190	189	203	193	197	198	180	186	187	189	205	192	180	172	212	179	194	202	182	205	181	196	189	189	192	195	183	216	186	189	190	193	193	210	200	193	177	211	205	205	207	197	202	188	182	172	197	180	176	180	177	200	190	196	193	195	215	193	205	194	209	191	189	190	205	179	203	180	189	196	223	201	177	183	198	233	180	196	189	195	199	183	189	215	194	183	165	194	196	192	190	178	198	201	198	210	178	192	188	186	203	187	201	209	204	220	171	185	184	198	200	208	185	189	196	198	195	184	210	171	212	200	191	190	189	214	210	205	202	196	201	223	209	213	190	225	235	190	219	188	228	188	187	181	193	188	206	156	189	196	192	190	219	198	208	185	174	198	190	202	197	186	209	203	174	212	209	204	188	189	169	197	202	181	203	200	219	197	215	188	169	178	204	198	207	191	214	174	194	177	198	202	191	186	202	201	184	226	216	215	212	170	223	199	190	190	191	207	193	208	204	186	212	195	197	196	210	199	203	184	189	223	193	220	179	205	208	190	214	208	203	175	216	187	204	228	202	190	181	213	218	187	197	196	217	181	200	161	190	202	235	207	185	202	191	222	205	179	207	187	188	196	192	204	202	187	188	199	188	209	194	192	194	189	209	216	211	205	195	209	182	203	192	175	189	198	200	199	202	190	190	195	221	194	189	198	206	182	209	214	171	214	191	205	220	178	199	159	188	196	179	193	194	209	188	210	207	206	215	197	226	209	207	156	181	192	207	186	189	185	208	190	216	182	211	189	200	202	226	215	188	156	195	182	185	185	203	165	217	206	203	196	206	189	182	180	202	208	220	202	151	197	196	208	206	189	180	200	181	207	199	234	191	196	190	203	176	183	192	218	167	212	180	191	179	183	175	196	176	233	182	196	196	212	209	214	188	198	212	205	185	198	206	197	216	206	219	202	179	175	206	195	205	180	200	210	216	179	199	192	203	192	190	237	206	191	187	190	198	196	197	190	178	187	181	209	208	212	207	203	234	190	228	177	203	225	202	208	184	188	188	213	173	193	216	214	226	198	218	188	211	190	173	177	199	195	186	177	198	192	182	208	197	195	188	181	190	210	233	209	202	218	207	212	210	196	186	172	189	209	199	229	212	213	195	194	231	199	193	208	204	193	176	212	209	219	167	190	187	205	193	192	199	191	197	206	196	181	186	210	220	207	205	178	211	184	181	205	191	189	184	177	198	215	174	178	189	181	210	196	216	165	196	187	194	234	205	208	226	198	218	198	186	217	191	204	208	207	199	179	188	208	192	190	184	198	176	205	204	194	192	173	195	182	180	209	183	198	194	196	194	200	180	192	196	184	221	198	196	175	195	213	178	186	181	189	181	209	200	206	224	204	214	205	204	178	190	194	221	181	207	165	172	187	184	184	197	218	189	194	184	219	210	203	177	192	195	178	169	177	166	202	208	174	205	198	218	196	200	217	214	194	203	203	187	149	221	179	199	196	196	190	228	199	186	179	160	207	200	190	199	182	208	197	198	171	178	157	180	213	166	172	179	185	187	213	197	193	208	180	175	184	221	200	200	182	196	205	224	181	192	215	159	212	191	191	206	201	211	211	194	163	217	227	220	199	178	183	169	203	187	180	199	205	180	201	188	196	218	193	189	184	219	205	161	187	163	211	203	165	184	174	184	207	193	195	191	216	204	214	187	172	192	217	198	188	198	185	167	173	202	194	175	187	191	203	201	221	186	184	174	198	186	203	173	180	216	213	217	230	193	172	177	202	218	210	201	204	174	197	189	197	200	233	207	180	174	195	191	167	207	234	177	207	219	208	165	221	180	184	187	184	193	190	222	185	194	217
9366	666	998	1112	975	774	767	681	592	629	632	558	558	560	539	522	504	507	530	523	516	457	481	528	462	508	515	523	478	479	526	495	471	466	487	487	501	501	479	477	432	486	493	487	477	540	493	459	481	469	501	504	474	521	499	486	444	466	482	499	507	495	492	443	487	477	522	476	500	483	460	509	432	491	498	498	488	479	485	495	465	466	465	465	477	437	493	462	485	481	521	491	484	440	468	463	430	475	501	510	481	468	463	506	477	472	433	459	459	473	438	498	525	491	474	479	478	442	474	477	465	463	488	452	462	461	484	471	475	452	484	443	458	431	509	494	478	458	476	491	511	476	454	506	515	473	489	501	448	476	473	463	490	482	462	487	471	470	487	485	444	512	500	468	461	509	471	510	441	484	473	470	470	462	478	489	460	472	491	466	476	523	477	461	487	453	489	451	532	503	506	458	475	425	485	453	450	496	445	476	456	507	476	517	458	475	503	477	475	491	425	470	460	464	480	474	488	474	504	457	496	447	485	498	464	462	466	493	487	476	467	499	497	476	456	490	490	465	454	515	481	493	485	492	481	493	466	494	514	477	493	489	494	502	466	473	470	485	445	437	471	464	449	467	441	405	529	472	479	495	458	469	497	493	472	481	459	456	458	465	434	479	476	513	508	472	502	492	492	510	441	459	490	453	476	473	487	473	426	493	461	493	502	510	483	493	487	490	460	482	473	430	453	487	502	460	476	472	473	493	511	479	473	494	474	466	464	476	475	492	514	472	526	503	519	479	430	473	460	466	469	442	470	495	491	448	474	506	462	493	504	486	488	483	501	517	475	462	517	472	464	498	458	487	526	464	445	508	481	443	498	486	502	503	476	485	476	479	465	482	473	478	461	485	490	501	518	473	465	489	468	489	474	494	465	469	433	416	455	461	479	487	439	453	474	487	488	465	486	499	478	497	461	477	494	450	478	463	468	463	478	456	460	483	461	474	520	474	461	469	484	479	496	448	459	488	464	463	474	518	425	467	470	484	482	470	495	481	483	507	462	469	481	477	479	490	515	512	433	513	452	476	489	438	497	456	454	456	512	459	497	451	473	525	505	506	456	460	470	487	469	483	457	465	488	444	450	465	475	486	484	463	439	481	466	474	485	483	467	505	489	483	475	466	469	480	507	471	509	472	452	475	474	468	501	462	420	466	485	480	435	487	498	526	445	494	464	479	453	501	542	467	485	494	507	467	507	458	464	506	504	477	452	487	467	451	432	480	506	466	453	464	483	490	492	491	497	452	462	495	440	470	494	486	450	474	485	466	461	504	480	489	489	514	456	522	472	467	473	485	452	517	510	511	493	445	487	462	524	484	502	469	485	447	486	486	426	497	488	520	462	461	486	458	430	481	488	447	486	510	468	468	464	478	480	465	474	457	495	507	517	451	441	501	506	494	438	477	495	453	480	492	458	501	488	503	525	493	489	494	502	460	487	523	453	467	510	422	480	476	459	464	478	497	481	510	482	455	500	473	495	480	478	471	517	477	455	503	491	500	525	445	457	493	479	486	511	477	489	506	473	484	475	487	480	469	486	506	498	542	475	492	448	446	494	462	465	494	493	481	488	473	483	490	431	447	465	488	447	467	481	494	471	438	461	479	476	491	502	493	490	419	456	509	484	529	475	471	525	502	492	493	464	486	518	486	472	481	483	480	470	468	465	473	481	478	499	448	470	488	489	462	494	487	465	470	475	472	532	501	477	419	482	497	496	463	470	474	496	461	473	499	482	514	523	483	468	473	468	443	484	486	471	543	487	471	484	446	456	507	474	452	523	482	485	433	502	505	469	492	513	494	474	508	499	475	448	476	489	482	455	483	463	510	431	448	470	458	514	457	517	482	456	453	461	469	444	502	434	476	457	483	492	467	446	465	481	485	461	472	486	504	482	479	445	471	472	478	467	509	460	445	468	490	472	473	465	458	446	506	489	456	489	478	469	501	493	467	464	482	465	455	446	461	493	463	498	462	486	491	479	470	449	468	478	494	451	488	476	495	445	495	478	433	451	496	493	488	477	448	474	478	508	514	519	457	465	491	458	460	472	458	479	488	487	514	476	516	458	470	493	489	466	462	457	461	458	459	464	475	431	447	492	488	490	472	470	481	464	497	478	503	480	451	484	479	448	486	448	495	476	480	504	486	487	447	479	504	461	470	477	453	482	467	469	478	497	450	461	470	454	501	500	471	474	512	499	468	461	490	511	454	460	485	450	462	520	425	451	430	499	444	503	515	513	480	493	474	500	496	476	491	503	532	484	452	460	469	448	480	467	496	467	450	473	483	531	424	550	465	472	462	496	499	445	484	455	476	515	488	482	503	494	505	429	481	427	480	473	478	475	460	548	431	436	519	489	473	497	448	490	453	473	475	506	461	456	506	493	495	506	485	456	568	485	442	458	464	458	472	437	492	504	448	462	476	483	494	488	463	463	489	477	457	538	509	474	528	455	473	496	471	459	463	450	478	475	465	443	467	474	470	499	474	468	482	511	451	473	516	493	461	483	459	487	499	492	497	495	498	483	505	463	497	469	489	485	470	483	469	489	511	465	486	495	505	450	470	476	518	473	492	430	514	480	488	485	472	463	499	498	480	443	469	480	471	469	500	486	502	453	488	449	493	458	490	489	468	501	475	509	462	468	490	467	473	482	491	475	465	506	469	478	460	438	470	472	496	496	431	480	473	494	465	469	473	493	521	493	462	505	465	464	456	502	481	504	502	481	484	467	465	463	428	448	485	503	485	455	451	484	484	448	455	447	488	501	493	444	455	488	475	494	478	466	463	465	484	498	467	494	476	485	483	470	490	481	465	471	464	450	455	480	484	513	483	514	471	464	473	500	457	482	466	502	480	506	512	472	453	484	487	469	463	501	486	476	472	472	478	470	474	475	493	467	474	469	500	517	467	482	509	458	494	484	489	459	453	479	473	450	497	435	481	450	513	495	514	484	501	459	447	501	484	447	457	482	492	466	484	485	491	508	487	466	477	483	482	468	488	440	475	476	440	496	484	468	506	486	482	484	463	461	461	482	469	457	472	457	502	473	520	478	483	484	524	496	472	494	473	496	477	457	454	516	473	473	466	487	482	510	450	465	493	481	473	490	450	461	482	470	505	467	454	459	471	441	510	509	487	459	475	467	521	506	479	479	499	479	503	497	513	460	501	494	487	493	494	440	505	466	462	491	472	476	484	499	456	460	444	475	478	446	524	440	465	459	502	502	476	467	457	485	502	493	479	482	507	453	496	460	474	477	462	445	518	487	468	487	471	495	461	485	456	509	478	491	447	465	482	475	476	504	472	447	441	468	473	534	456	467	495	452	482	462	475	485	505	444	467	501	480	474	454	432	495	498	464	465	482	441	492	476	438	487	513	444	501	491	491	439	509	465	492	483	500	473	473	457	458	470	420	488	483	483	511	490	482	476	483	501	494	488	426	514	457	474	497	478	485	468	491	478	466	454	473
20447	1540	590	374	269	174	174	147	149	124	105	84	116	95	87	95	92	77	81	77	99	82	86	75	78	78	73	81	72	76	74	76	80	77	92	78	79	71	93	76	63	80	82	79	73	62	69	71	69	79	64	74	76	76	90	62	73	96	62	83	77	79	73	64	69	66	68	76	72	72	78	83	85	69	69	73	82	66	95	70	86	83	73	81	73	84	70	73	71	75	73	78	87	87	56	67	75	73	75	71	73	84	72	70	84	64	70	82	81	59	50	80	78	74	66	60	71	72	58	65	86	76	67	77	84	77	83	73	75	96	63	70	61	70	87	81	81	90	79	77	81	80	79	83	81	63	61	54	72	61	77	88	76	69	87	77	91	70	80	74	82	56	59	67	88	78	77	72	81	81	67	56	67	79	81	66	72	75	83	68	78	91	72	79	59	69	77	72	75	73	78	88	82	75	67	75	73	80	79	81	73	62	64	89	73	78	65	75	66	75	84	80	86	75	102	70	81	82	72	81	84	63	72	55	98	78	76	60	82	71	68	92	76	76	98	73	71	74	76	73	73	78	73	71	75	87	78	76	63	72	61	59	80	62	77	76	74	71	73	88	75	70	52	86	66	83	62	79	70	74	87	69	67	89	76	86	58	72	77	78	85	79	83	67	70	63	75	79	74	80	79	66	71	89	68	72	67	105	70	78	77	90	77	95	84	61	55	80	79	74	71	72	69	69	70	56	76	70	68	82	74	59	83	66	63	61	68	64	75	71	86	50	68	58	70	73	75	63	64	61	76	70	84	74	68	85	81	80	97	95	83	70	68	77	79	76	64	79	74	68	66	82	56	94	74	82	73	82	66	84	86	70	67	79	70	66	77	69	87	62	71	64	76	79	67	87	76	75	84	61	60	70	74	59	68	61	79	71	71	73	61	75	83	77	80	65	75	83	70	78	81	82	65	93	79	66	76	81	76	82	82	70	72	77	90	83	80	72	84	74	64	71	71	74	66	66	77	73	83	74	54	77	71	72	75	72	82	86	93	80	70	75	76	86	69	77	69	73	75	79	84	89	72	78	70	79	84	74	67	85	79	64	76	88	82	76	69	83	65	82	93	77	86	68	77	78	75	82	79	66	66	77	75	73	65	75	97	74	80	80	65	87	69	75	69	70	75	92	65	76	84	74	68	85	67	81	84	72	61	66	80	69	56	72	91	71	77	70	82	86	72	69	72	68	68	87	81	92	71	71	73	64	80	69	86	66	72	78	73	73	67	69	71	77	84	77	77	62	68	58	73	61	82	73	51	68	64	70	62	62	74	83	66	80	67	81	83	70	71	81	81	62	72	70	74	70	69	79	58	79	74	77	89	74	72	72	70	70	70	88	70	60	67	76	65	80	84	91	61	63	94	74	54	73	72	77	75	64	73	76	66	75	70	68	58	68	71	76	72	76	67	94	76	70	76	84	63	67	65	76	84	60	79	69	73	74	86	68	102	63	73	67	58	70	80	83	67	64	74	67	65	70	70	71	68	60	75	69	73	71	83	68	74	89	76	84	75	83	78	68	88	79	68	79	72	79	67	73	85	72	61	75	79	47	69	81	91	75	78	98	81	85	90	82	82	78	74	90	73	69	73	82	60	70	69	78	64	65	62	73	60	70	66	77	66	70	81	70	86	75	84	54	66	65	79	70	80	72	67	72	79	79	93	70	72	78	62	59	67	82	77	82	65	71	57	66	76	60	69	92	70	69	72	72	62	63	77	66	81	69	60	72	69	58	85	83	77	76	71	70	72	65	94	68	61	62	84	68	67	80	78	75	72	74	65	76	68	68	66	79	85	77	71	79	81	69	81	76	63	85	74	70	91	64	74	68	57	62	78	85	74	84	73	79	68	82	72	71	67	68	80	66	64	64	66	54	83	60	54	80	77	90	82	70	80	69	62	81	69	90	80	84	74	79	82	107	77	76	75	73	81	76	60	71	90	89	77	56	57	69	78	71	71	80	74	87	79	77	94	77	78	64	59	60	69	66	67	61	77	56	76	72	73	68	67	73	77	58	70	59	75	70	85	78	66	69	81	87	73	86	78	85	70	78	75	80	57	77	69	81	64	63	82	73	82	75	72	82	73	86	80	80	80	62	83	87	71	73	71	87	69	67	65	67	76	76	88	63	75	77	83	77	79	58	80	86	83	77	90	87	72	69	69	81	87	82	78	80	84	78	58	59	72	62	67	69	79	75	76	83	86	77	67	90	74	81	73	73	74	77	78	82	66	51	65	67	83	79	67	80	74	72	90	95	66	63	78	80	86	74	71	71	84	78	75	66	75	77	68	87	79	58	66	68	65	77	82	85	74	75	84	83	77	79	63	88	66	77	82	72	78	80	78	76	73	65	68	76	86	70	64	81	76	70	76	77	88	78	86	83	66	81	66	77	71	78	67	68	77	95	78	79	81	69	62	83	82	76	72	71	65	76	86	60	78	74	57	67	80	89	79	65	87	82	74	87	87	78	73	72	83	74	84	65	87	66	80	64	75	82	76	67	70	76	80	77	72	84	61	69	68	72	68	88	96	75	80	72	77	77	75	75	88	67	85	76	82	71	78	90	72	66	92	83	87	87	59	76	79	71	84	61	68	68	87	94	79	74	88	81	78	83	75	75	84	66	69	70	56	73	95	66	73	73	82	85	66	61	69	72	79	77	82	54	74	75	78	73	98	89	49	81	59	76	66	75	85	87	55	72	68	70	80	69	62	69	75	72	66	77	68	103	85	87	73	64	73	69	75	62	66	59	60	65	68	64	84	58	85	66	77	77	77	69	77	89	73	75	84	65	56	80	67	64	53	75	65	68	66	72	78	81	58	63	73	59	62	77	68	77	90	67	72	84	83	65	61	83	87	70	68	73	74	65	75	66	70	87	70	62	68	60	73	80	81	82	93	68	69	77	84	78	86	85	77	58	74	75	67	78	76	88	65	99	82	80	72	83	79	72	83	81	76	71	65	69	63	98	82	63	75	70	75	86	75	68	79	65	89	73	75	78	90	108	71	74	63	75	81	85	85	56	80	79	88	75	74	76	71	82	83	70	80	92	60	64	78	74	69	63	96	76	100	74	76	75	59	70	75	74	64	72	62	75	59	74	78	70	72	79	63	78	70	90	78	59	75	77	72	76	79	62	65	78	74	91	75	69	77	53	51	74	94	70	86	80	92	82	77	81	94	70	77	77	66	75	72	67	57	75	69	60	80	75	68	89	74	80	72	74	64	76	72	65	74	60	72	79	66	72	81	79	71	74	80	64	79	86	92	78	71	87	75	81	84	77	99	57	76	76	83	77	70	67	69	82	71	75	64	56	66	70	72	74	91	68	82	68	75	49	88	71	72	68	77	87	75	87	77	81	64	89	73	88	84	88	79	77	59	58	76	82	71	63	75	73	76	71	83	83	86	68	68	90	64	63	68	69	91	71	72	72	76	92	63	82	72	78	81	72	80	67	70	76	75	102
12518	617	1297	1406	1240	933	738	633	595	448	415	390	355	324	359	328	310	282	262	263	293	259	271	244	245	237	249	237	238	248	249	238	217	227	237	248	219	207	245	207	231	241	216	221	232	217	222	210	207	218	220	222	209	200	213	236	217	202	220	209	218	231	217	237	218	240	230	207	195	230	217	229	216	219	210	208	214	220	194	216	212	206	227	217	206	213	231	236	225	229	195	223	214	211	232	201	217	224	214	203	211	219	218	214	225	213	208	219	232	213	218	207	210	194	210	227	206	214	207	193	212	190	217	210	229	206	208	241	229	194	229	233	224	233	225	205	194	219	192	214	216	229	185	178	230	208	210	213	203	214	219	203	236	231	201	185	224	224	196	228	213	234	237	211	223	216	204	248	205	186	220	198	241	220	230	243	218	215	230	188	196	211	223	199	222	232	203	200	217	220	214	212	183	212	231	223	211	199	236	218	212	188	196	209	242	219	197	209	198	199	197	209	240	221	222	212	197	222	206	236	218	230	193	217	213	204	219	233	215	191	204	217	238	207	222	204	192	197	214	218	212	223	185	218	194	200	218	209	198	190	200	225	202	193	220	213	193	211	210	201	214	220	239	205	225	226	219	215	200	221	213	215	204	219	214	214	201	203	203	218	204	212	223	206	202	211	220	223	204	234	231	203	220	225	209	220	219	210	228	207	200	220	199	248	198	209	219	190	233	227	183	219	216	196	228	233	219	229	178	203	223	220	209	199	226	213	206	221	202	176	233	211	232	218	211	217	198	228	202	206	186	242	221	214	197	207	204	225	213	218	215	213	216	187	223	194	214	209	220	209	236	209	214	201	226	215	220	220	204	203	218	250	209	194	204	209	204	217	207	197	224	221	213	212	194	212	233	215	235	231	204	206	204	208	192	210	224	214	198	220	242	209	219	219	227	220	219	189	206	208	226	207	188	222	211	213	216	216	192	195	225	215	197	227	204	223	213	195	214	197	197	217	211	184	213	235	203	203	205	212	204	245	188	232	214	214	211	217	206	198	220	219	232	231	192	199	216	236	201	207	192	211	187	196	218	203	212	202	206	203	217	219	197	199	209	189	211	207	222	223	194	186	251	194	205	186	211	214	205	231	198	182	228	215	204	226	210	205	200	246	207	189	202	238	225	193	201	225	198	210	191	209	187	200	240	219	203	214	214	232	235	208	207	204	210	215	204	201	240	237	193	195	236	186	206	218	193	197	220	196	217	210	223	213	222	213	242	205	213	198	224	202	198	215	193	237	211	218	193	227	213	220	200	218	216	216	198	202	206	209	213	209	209	221	208	225	205	233	193	220	211	196	204	191	214	210	215	201	205	228	232	224	207	213	222	227	200	221	220	209	201	216	220	252	192	221	212	207	199	217	209	206	259	208	210	200	204	192	212	200	216	205	209	225	208	191	187	211	206	206	248	217	212	201	218	208	201	220	199	189	223	212	199	227	192	185	224	227	200	205	239	207	186	219	249	224	230	233	247	199	206	214	218	223	216	224	194	206	187	243	227	233	223	202	212	229	197	219	218	212	201	213	214	203	192	200	215	221	196	220	215	231	225	224	192	234	201	202	203	207	199	187	207	201	195	209	188	223	209	206	211	195	199	231	215	210	212	216	193	204	215	204	209	207	224	188	191	206	213	220	205	205	200	187	216	213	236	230	202	217	225	215	216	206	209	207	221	208	202	174	222	223	199	196	204	225	221	224	218	241	211	190	202	233	196	206	202	210	211	208	209	223	196	203	191	210	215	219	236	208	213	234	215	203	198	202	182	239	205	227	209	224	258	191	205	213	223	229	224	197	193	206	243	231	203	213	222	191	193	236	209	237	205	222	198	196	215	216	235	194	209	228	196	227	222	203	208	217	222	222	208	207	206	204	215	207	210	212	228	208	213	195	230	223	199	223	252	210	187	209	187	193	215	205	211	223	213	197	206	226	214	197	234	199	219	218	191	217	222	221	215	198	211	232	206	208	224	228	201	208	203	208	214	217	202	226	201	231	225	211	205	212	208	210	208	211	219	228	214	226	226	207	239	216	187	225	210	205	200	218	185	198	227	211	225	239	219	204	227	201	224	215	197	173	205	221	202	200	192	193	216	215	216	206	221	222	205	221	227	214	203	187	220	201	220	199	189	223	204	205	191	196	212	226	207	236	199	193	196	218	217	187	207	197	223	201	216	228	181	207	215	230	196	208	213	205	220	217	187	208	234	196	228	205	200	221	207	207	232	216	201	212	221	195	194	183	194	225	226	204	218	234	213	219	239	213	216	188	183	223	192	212	201	214	191	197	187	205	207	203	178	215	208	230	211	219	212	207	250	213	200	243	208	190	207	237	199	224	224	198	206	181	207	203	197	212	196	215	217	211	203	209	196	206	232	215	188	184	206	196	187	237	219	222	204	209	234	212	237	214	209	206	209	204	207	205	205	210	188	222	195	208	186	211	235	216	179	214	197	199	212	223	204	203	229	220	201	197	193	196	222	189	215	201	184	227	213	196	233	232	187	196	222	218	197	225	210	208	181	219	223	209	239	226	188	219	213	206	215	207	224	214	207	195	207	202	220	248	220	228	226	222	218	198	197	208	215	191	208	226	211	218	234	216	212	232	226	200	212	207	193	211	215	211	240	230	214	223	208	230	212	194	207	239	212	225	246	200	197	206	203	195	188	220	228	207	185	206	207	208	215	192	215	203	211	204	206	239	214	199	192	214	221	194	220	202	228	235	204	199	208	196	223	209	205	218	209	220	210	214	206	255	196	215	205	210	239	188	214	207	221	241	216	245	195	163	252	209	218	205	225	217	215	211	243	187	219	204	213	217	200	185	204	225	224	186	202	217	223	206	221	208	203	209	194	212	200	232	209	206	212	209	231	237	203	220	198	197	205	233	241	208	240	209	222	211	210	207	222	215	222	245	199	225	220	209	173	229	218	202	213	239	210	199	229	230	202	208	213	205	215	190	218	223	185	195	227	217	226	212	199	223	216	219	223	208	192	207	212	198	197	234	217	232	216	207	226	224	185	207	205	209	211	204	228	207	239	189	208	229	206	232	221	193	247	208	191	202	225	203	232	214	199	227	207	211	199	242	195	204	197	239	222	215	211	213	215	203	202	194	222	220	237	222	222	196	206	213	221	218	231	220	238	205	204	221	206	217	236	227	218	213	197	221	193	228	209	210	205	199	226	177	214	208	217	234	208	202	208	215	238	172	225	210	193	202	224	199	214	172	227	208	211	215	210	196	223	202	231	253	212	218	203	198	202	221	188	241	218	208	216	229	207	206	225	214	218	204	215	197	203	180	210	220	224	200	188	203	203	210	205	211	200	225	208	186	205	219	212	213	214	215	210	204	224	220	223	211	212	195	211	184	230	197	207	202	209	215	213	209	214	209	204	235	187	182	197	201	206	210	192	240	212	214	214	202	209	190	246	203	205	193	211	181	200	195	179	203	211	206	216	225	226	224	205	207
3533	323	300	279	297	290	287	290	311	302	314	294	273	293	267	305	260	279	279	277	298	268	307	316	296	294	285	265	286	281	298	302	284	273	273	307	307	277	310	253	288	273	284	283	282	272	275	318	300	273	321	280	275	264	287	250	266	311	280	283	263	249	282	320	293	244	257	304	275	290	320	312	300	263	293	314	260	280	255	258	278	291	264	240	302	280	285	303	324	271	262	257	283	315	305	311	292	304	266	279	270	313	293	278	286	299	290	317	271	289	299	270	275	300	292	297	290	325	280	285	270	309	312	310	293	288	302	292	302	300	323	267	299	284	298	295	308	285	268	283	291	290	295	270	285	320	301	300	298	295	291	280	271	268	292	273	280	280	297	271	304	285	284	297	290	290	281	293	279	280	262	290	308	279	270	285	295	304	272	303	293	291	331	305	292	298	314	283	285	298	266	276	286	278	306	282	307	281	316	312	305	294	278	275	291	274	292	288	305	281	303	276	259	301	304	307	265	293	281	301	288	296	286	248	307	293	303	278	298	295	299	290	311	287	325	256	271	278	294	284	276	292	292	292	283	248	287	322	294	274	303	285	293	291	310	295	291	266	281	292	284	258	282	255	286	301	323	275	319	293	265	281	281	316	260	289	301	286	259	290	307	291	273	297	275	283	278	264	257	267	282	294	250	321	297	283	279	292	300	298	338	333	275	261	275	275	277	266	295	272	293	268	302	270	280	288	266	284	273	290	273	252	280	300	311	283	294	286	296	296	294	266	290	291	269	293	291	308	304	293	317	285	264	272	279	265	296	295	288	304	340	258	276	287	286	287	289	283	285	300	255	306	278	276	269	282	287	279	287	265	302	316	317	271	302	255	298	310	286	337	302	314	272	304	306	256	283	277	273	301	263	286	318	266	294	275	284	289	272	299	291	270	285	298	319	280	303	251	285	305	291	290	304	302	301	278	282	289	277	275	279	285	299	297	267	280	279	265	258	325	301	297	296	268	297	270	272	291	283	277	297	313	264	289	292	308	256	280	293	311	304	285	301	285	256	291	266	295	276	285	284	261	255	303	310	309	276	304	270	269	289	312	286	288	281	282	305	286	280	309	293	289	262	277	285	286	280	299	281	312	300	322	268	289	302	286	277	290	282	294	303	291	298	287	308	288	287	273	289	287	271	303	275	292	298	294	319	275	265	276	274	295	281	268	277	289	288	285	255	268	293	281	297	295	311	283	263	275	296	309	301	277	301	290	320	278	268	290	294	322	299	298	309	276	288	269	301	297	289	269	270	279	279	294	330	296	266	256	290	276	303	276	275	292	292	288	276	269	266	258	275	264	282	270	317	294	280	309	273	299	300	252	282	286	284	314	274	247	272	260	282	275	296	299	281	302	288	314	278	263	301	293	291	287	288	274	277	296	267	292	291	270	299	317	287	265	283	284	271	272	298	302	279	284	301	269	267	300	272	278	288	261	287	310	279	272	315	328	269	294	270	288	308	263	315	290	263	289	274	287	271	279	273	283	288	300	273	288	265	278	270	274	293	288	280	298	291	297	295	286	310	313	288	302	302	277	273	294	270	276	279	266	293	293	322	303	285	328	272	271	259	279	300	282	265	315	291	312	345	326	243	289	267	300	287	275	314	252	309	266	267	309	279	302	278	283	279	300	284	283	272	288	286	262	282	281	298	277	298	271	307	298	246	278	315	317	262	304	247	299	292	271	292	276	311	316	285	280	315	304	297	285	301	310	277	268	278	299	264	311	279	291	291	290	269	301	292	264	289	291	300	287	303	277	302	288	289	256	297	286	315	280	288	276	293	318	285	300	293	283	288	274	284	288	281	253	257	277	257	291	292	286	289	313	287	280	266	248	304	269	287	255	279	288	266	263	239	302	252	285	296	236	306	278	288	291	301	311	272	293	285	285	301	282	273	309	314	284	311	304	283	264	289	287	281	266	292	287	281	289	276	261	273	331	276	311	285	286	286	267	282	269	292	281	301	296	280	289	289	300	297	289	268	286	284	290	274	267	281	323	285	304	256	245	273	261	293	279	303	287	352	299	308	295	280	300	302	293	329	274	302	292	309	295	301	306	310	288	293	287	331	297	273	306	315	287	263	283	315	283	263	272	281	272	297	289	288	297	290	271	281	312	301	267	331	299	322	289	266	279	292	270	296	289	292	297	292	292	285	288	279	302	293	281	258	298	279	294	279	301	285	341	293	237	273	283	326	285	287	288	292	271	289	260	257	267	308	297	287	264	237	301	298	294	293	286	246	268	280	282	300	287	285	276	274	286	283	262	309	277	290	247	284	300	289	300	256	283	286	279	294	256	284	282	308	276	273	272	280	277	309	304	279	304	318	290	265	287	315	298	314	288	270	293	311	293	276	259	291	284	269	271	273	297	238	260	278	291	286	271	276	264	298	295	289	283	301	302	292	275	285	273	298	331	283	307	309	313	289	289	300	290	284	293	267	292	284	299	288	284	279	260	310	263	286	316	271	278	307	301	292	288	277	270	275	286	274	289	307	278	282	279	300	280	317	261	276	242	309	295	272	289	279	304	304	290	294	271	301	291	298	285	289	268	276	265	325	274	304	320	274	304	309	299	300	268	299	267	267	318	287	274	330	272	294	293	280	276	319	317	300	283	300	268	244	277	276	279	277	245	237	265	282	293	307	259	285	288	313	240	297	289	277	279	307	270	287	294	287	330	290	288	284	327	265	261	275	301	278	262	280	277	309	277	321	299	278	318	265	274	292	285	326	265	306	287	323	255	321	310	274	267	267	308	285	301	284	351	285	297	288	284	272	291	291	292	288	287	298	283	318	256	328	266	278	295	267	309	264	268	280	270	278	292	283	275	279	297	271	287	299	285	349	281	291	283	300	293	309	302	326	287	289	286	286	300	273	253	314	287	287	317	257	284	286	304	303	325	289	296	283	314	288	276	280	274	287	287	284	279	276	299	254	267	294	279	284	276	282	325	299	253	310	290	319	295	282	281	302	303	261	308	275	309	262	283	297	296	314	253	259	294	292	298	271	269	270	294	274	261	277	280	284	275	287	287	270	289	256	268	314	323	287	296	275	299	247	287	304	285	264	281	293	279	311	269	297	316	295	295	305	317	276	290	279	278	267	290	278	311	308	305	290	311	301	304	252	270	284	267	262	310	303	266	250	277	272	316	316	309	345	319	292	286	296	324	296	261	315	308	277	294	265	267	299	282	276	261	283	308	298	305	303	280	311	268	234	262	303	298	260	288	282	263	282	294	270	246	306	294	274	301	290	276	279	297	305	311	315	309	297	309	282	269	270	269	273	273	251	278	294	308	312	280	307	312	270	294	311	282	270	281	293	261	271	303	316	311	282	309	312	298	262	286	295	281	259	273	261	308	261	286	318	268	270	273	283	278	288	318	303	302	323	278	290	310	298	306	306	293	299	292	283	263	285	294	286	267	308	275	291	262	277	323	272	322	284	286	309	289	291	299	250	281	294	294
3559	680	694	712	726	647	692	677	712	673	705	695	660	656	682	704	657	742	728	672	690	669	659	693	679	656	679	724	707	714	676	679	686	707	690	700	741	717	699	695	692	687	668	686	658	673	714	680	673	668	676	693	663	670	696	688	727	701	709	680	725	700	701	711	706	694	664	688	683	693	680	672	667	650	693	666	718	720	659	694	683	703	690	670	685	703	681	702	693	681	703	676	704	694	679	662	688	686	683	678	622	704	680	686	680	678	684	612	717	720	684	726	688	657	647	681	650	714	674	670	683	685	657	660	667	716	676	701	731	716	686	693	681	685	671	656	713	715	677	677	672	727	670	673	710	669	714	679	712	688	734	666	655	685	694	691	690	677	643	663	684	672	700	679	701	662	694	676	675	689	693	701	698	636	717	660	701	662	730	689	682	672	699	656	657	638	623	643	677	732	714	666	650	736	667	691	641	649	623	681	708	749	678	719	688	708	717	700	708	710	676	702	743	714	671	662	682	666	657	698	679	660	689	674	709	713	709	703	728	660	671	679	668	656	690	649	676	736	693	649	683	667	703	691	707	657	687	698	667	688	679	711	672	663	682	743	653	633	667	673	683	700	641	676	653	690	699	662	699	685	627	691	659	653	663	705	700	676	712	626	701	677	673	683	690	662	660	666	689	665	675	683	715	656	631	671	724	688	678	676	665	642	679	674	691	687	664	694	679	706	722	653	643	652	663	651	697	704	675	718	666	625	759	656	685	674	706	674	656	640	675	654	646	737	696	699	661	695	700	701	676	701	658	684	691	658	703	675	717	620	695	695	669	688	685	691	643	727	691	630	720	745	713	682	727	682	659	689	746	646	655	658	662	686	709	707	661	687	700	653	655	654	715	651	657	686	696	685	690	677	646	704	709	689	652	666	667	708	651	728	673	679	683	674	714	646	666	683	671	670	671	671	714	682	751	649	685	697	709	688	698	694	660	724	637	650	678	672	691	721	693	697	710	666	712	717	716	731	666	732	647	657	711	706	687	678	699	662	662	660	669	715	676	713	693	681	649	662	665	705	643	687	706	681	665	672	715	647	710	698	707	679	695	640	668	654	689	707	697	722	710	693	723	712	668	666	661	682	691	670	705	674	699	699	658	687	696	671	672	684	703	686	669	689	695	712	682	673	661	696	731	722	653	707	649	700	703	687	661	683	683	655	702	678	641	651	681	637	659	682	681	684	651	654	658	640	683	664	680	689	707	659	695	693	636	655	659	703	679	698	716	692	678	663	684	699	686	673	681	703	706	693	663	677	695	665	640	682	706	700	693	641	673	669	698	684	657	683	676	667	661	667	715	737	623	672	724	712	723	673	671	697	703	724	657	703	669	698	643	722	674	673	719	716	674	645	673	705	741	693	689	659	729	685	698	674	679	647	678	698	667	723	716	709	668	691	746	701	662	703	647	671	682	669	673	714	663	687	680	668	683	621	693	699	697	712	701	670	672	658	681	650	646	680	683	697	675	698	682	696	664	664	664	643	711	739	696	684	692	719	713	664	652	678	685	650	696	715	638	679	689	674	683	656	708	688	687	681	715	696	623	689	716	662	644	672	668	671	710	674	683	705	704	707	674	685	673	709	676	645	697	694	695	715	686	688	672	646	684	723	680	689	714	707	688	703	643	653	673	643	664	729	719	698	728	690	693	682	675	701	675	677	714	679	621	721	702	649	666	718	693	709	701	660	711	642	748	663	712	686	729	706	672	700	678	690	682	674	693	637	697	652	707	691	666	666	667	754	712	683	644	665	707	663	664	683	664	710	687	716	682	643	720	684	634	702	676	687	667	673	714	704	712	667	667	707	658	677	699	698	684	697	657	645	672	670	672	647	662	715	708	683	681	625	683	701	721	713	673	698	687	664	675	709	726	671	720	687	662	683	713	621	709	696	647	675	706	697	686	667	685	692	705	650	658	644	720	620	684	673	675	626	729	722	658	679	687	689	694	689	653	699	650	699	715	672	647	681	671	681	654	713	667	676	714	727	712	688	648	677	696	686	685	667	667	695	670	682	651	713	683	688	657	705	656	633	687	656	676	685	661	680	658	688	683	702	700	678	682	682	722	734	717	660	697	715	664	663	706	727	684	704	681	702	699	694	678	631	674	649	728	679	641	695	711	665	691	696	633	682	661	682	657	706	739	647	687	662	633	672	661	717	646	679	682	652	693	728	655	631	671	666	680	687	703	715	697	662	640	696	715	719	687	650	675	710	689	721	693	698	618	701	622	686	720	685	677	687	741	722	680	647	715	680	664	657	719	698	696	749	698	699	663	670	676	690	641	660	636	682	743	679	682	706	654	697	657	666	656	701	669	714	690	695	689	722	667	711	674	684	682	711	694	671	684	682	671	673	704	707	663	692	663	700	665	671	700	689	666	676	692	657	671	685	696	656	677	700	683	760	673	698	667	661	686	715	673	670	733	656	660	697	730	691	667	695	665	718	675	687	692	677	710	667	645	670	676	677	723	668	655	668	690	638	716	667	651	725	662	721	710	655	702	703	705	725	744	718	683	681	719	661	674	671	700	717	666	684	674	736	654	669	677	676	665	690	717	671	667	703	664	678	662	708	701	685	649	687	663	691	694	653	696	664	674	675	687	705	682	678	666	670	709	705	675	670	689	688	692	700	662	729	662	680	672	631	683	672	735	688	642	688	655	688	706	695	676	670	664	682	699	724	662	701	641	651	704	707	735	699	705	660	671	722	701	672	720	745	684	667	679	677	656	702	684	675	709	674	667	703	687	717	681	688	656	685	732	700	652	722	705	678	694	659	698	667	729	706	675	668	680	739	688	673	672	653	663	664	694	619	705	700	695	713	681	669	648	686	653	680	692	697	706	657	622	689	674	625	704	690	683	712	642	706	695	693	719	703	688	736	693	651	700	655	679	673	666	654	670	682	708	670	673	692	712	697	669	701	702	703	650	642	704	686	682	720	712	704	700	685	661	703	701	673	665	681	688	694	665	676	659	642	723	654	675	660	679	691	664	668	714	664	664	659	680	709	695	662	669	692	699	690	658	671	685	660	714	640	683	675	673	668	677	680	673	658	669	684	659	681	696	737	674	707	690	688	744	690	723	674	687	631	710	652	630	661	673	684	684	685	690	682	672	694	630	684	694	695	720	696	682	648	671	652	686	663	646	717	696	684	703	665	697	652	664	686	678	629	696	748	735	721	691	648	685	675	693	710	682	692	682	685	689	703	710	701	706	711	714	692	728	662	718	669	730	681	729	665	695	699	671	675	659	659	680	678	703	677	667	699	688	710	714	650	678	687	672	687	656	707	690	633	700	694	723	694	667	698	701	704	682	676	702	680	669	685	699	635	635	679	703	700	711	688	689	648	709	671	679	748	649	715	634	723	693	650	692	660	696	725	656	679	712	645	658	637	669	662	683	667	658	657	699	707	696	626	715	659	712	722	633	686	708	668	700	620	701	657	662	701	676	643	712	686	671	723
12682	723	434	302	283	291	247	227	223	194	236	202	226	212	213	236	191	169	194	196	222	195	210	195	210	201	190	190	213	174	212	177	213	213	190	192	195	188	201	222	222	187	198	207	209	187	193	214	201	185	190	196	213	198	207	182	198	202	197	180	195	213	218	185	184	194	206	194	193	202	183	190	217	190	193	215	211	200	187	184	179	215	190	193	201	189	185	191	214	177	187	193	180	181	209	190	205	203	217	226	195	198	190	175	223	194	196	185	188	177	202	192	203	194	191	192	190	206	215	201	205	180	210	204	203	163	190	212	191	192	180	197	213	195	187	186	223	207	189	202	193	177	208	182	208	173	211	180	203	206	203	195	180	229	184	179	188	208	184	223	168	200	197	209	196	206	209	195	186	185	216	192	171	196	193	222	188	205	188	190	193	207	208	212	192	195	188	180	205	198	173	210	188	186	202	218	195	183	184	180	200	195	190	198	182	171	197	195	201	209	190	224	191	210	207	192	175	200	180	216	212	185	176	198	185	198	221	215	219	205	206	203	212	171	186	210	195	191	187	206	219	200	193	204	199	191	168	224	205	187	171	193	198	224	212	190	193	199	194	197	177	191	211	195	206	184	205	192	183	194	213	204	203	191	186	212	211	230	202	223	201	183	191	196	215	209	208	196	209	202	206	187	176	185	201	205	206	203	188	220	192	229	181	198	185	176	185	184	239	206	184	209	177	189	190	198	188	197	202	189	192	204	174	202	180	184	204	201	189	220	225	205	205	204	184	197	189	203	182	184	196	199	202	196	208	191	211	223	180	163	206	209	187	173	175	200	201	186	196	193	189	196	189	205	196	211	213	197	180	219	214	189	210	213	187	195	188	199	218	188	222	212	219	194	214	163	207	180	199	214	204	212	179	190	195	199	190	188	205	223	189	168	206	175	197	204	183	188	197	224	202	176	188	188	191	200	215	179	210	204	216	213	209	199	210	208	197	219	201	189	226	188	212	203	205	193	187	213	194	194	222	205	217	191	196	187	204	216	195	187	202	200	198	214	197	196	201	180	205	209	176	194	202	176	192	202	200	184	203	205	169	198	188	194	218	174	185	185	185	199	217	204	208	201	206	186	192	203	215	203	199	174	194	201	184	204	201	205	200	196	168	209	205	195	204	212	229	192	178	200	162	231	191	204	188	196	189	197	208	203	209	208	191	174	194	178	177	199	228	213	170	179	180	208	193	196	193	194	193	169	210	192	209	172	220	191	175	211	194	198	218	225	156	210	183	194	214	196	186	218	220	201	222	216	197	197	204	195	173	194	189	199	194	185	190	218	202	211	201	164	199	234	201	208	195	213	206	204	208	174	190	189	191	182	199	192	229	186	204	218	184	175	175	210	189	197	182	211	212	209	220	221	216	207	175	214	189	203	217	222	201	191	190	208	215	198	195	185	198	194	192	179	217	194	164	200	214	175	191	203	194	208	230	202	194	205	205	200	196	186	184	194	193	213	200	188	207	179	191	175	202	206	186	207	193	189	188	206	188	203	203	188	203	204	211	214	196	159	207	203	183	204	188	209	183	195	211	190	189	180	201	196	209	183	186	213	208	203	219	203	208	207	225	206	220	202	188	212	189	194	220	200	214	198	195	187	182	199	188	195	225	193	187	198	193	187	177	209	206	187	209	167	194	219	224	202	169	182	197	177	206	195	179	184	178	193	195	200	192	218	195	212	196	193	175	185	198	211	184	218	208	230	204	224	191	202	186	203	179	189	203	198	196	187	205	179	217	218	191	218	200	208	210	191	189	172	200	163	176	211	192	191	201	195	198	218	213	199	195	189	202	202	207	206	193	193	236	194	209	206	205	190	212	179	196	193	205	209	196	183	205	198	204	213	202	200	201	204	189	194	200	202	166	194	189	183	183	192	205	186	195	216	197	206	186	206	190	183	189	199	197	212	201	175	219	185	210	245	195	190	208	189	193	193	190	204	200	188	219	219	184	194	174	198	204	221	181	232	218	230	187	217	199	199	217	192	197	200	183	196	209	217	196	187	195	170	188	189	208	201	179	190	201	198	191	200	208	192	189	185	193	178	200	193	218	194	200	206	205	204	206	174	198	168	214	225	194	208	207	176	199	209	195	209	182	210	192	187	261	169	191	179	202	198	185	218	206	189	180	185	180	187	211	207	186	194	189	222	185	177	194	197	221	184	179	207	224	176	197	193	190	202	172	228	199	217	206	195	183	183	209	185	202	211	191	196	201	191	166	190	187	183	179	205	197	170	198	190	223	207	174	184	188	221	185	188	190	211	196	194	210	221	205	195	226	185	202	183	180	205	200	224	165	190	182	210	177	184	193	183	219	185	211	178	182	212	214	202	192	188	196	194	206	212	219	191	194	174	186	185	203	198	196	206	192	191	190	185	212	208	173	189	192	192	209	178	219	197	192	167	199	176	215	179	201	202	196	179	217	170	229	230	198	196	186	195	210	179	177	213	181	206	225	186	190	194	196	190	211	189	167	190	175	178	208	182	184	203	198	203	189	206	175	190	180	197	199	197	178	194	191	195	205	215	210	200	206	227	206	206	182	200	152	204	208	189	177	220	218	205	222	193	215	211	224	199	187	206	200	179	196	201	195	194	198	218	224	197	209	198	195	208	195	194	187	220	217	180	190	206	188	181	185	193	212	186	206	214	180	204	208	191	207	161	186	195	206	178	210	175	200	194	196	182	185	199	206	197	197	202	185	192	213	179	191	195	208	180	202	191	217	197	209	192	213	213	206	192	211	204	232	225	217	214	213	183	212	191	204	196	229	183	194	204	214	210	194	190	205	211	197	177	194	204	198	197	154	185	168	179	193	201	215	206	183	201	223	193	200	186	219	217	196	189	203	178	175	200	202	189	194	199	198	172	208	195	208	214	184	197	195	210	190	165	193	180	204	230	178	214	177	179	198	194	175	193	186	206	195	203	195	220	216	185	190	195	215	227	192	190	195	201	212	189	199	195	213	222	193	186	208	216	215	196	179	200	210	175	182	184	202	200	166	179	210	168	208	186	220	182	218	203	202	198	188	188	201	198	191	180	174	189	203	193	217	183	200	215	204	180	183	198	197	197	177	218	204	222	213	189	211	226	189	211	188	216	201	181	185	172	224	216	178	221	196	198	202	193	214	178	167	212	193	190	188	199	222	190	215	188	195	205	196	214	210	204	205	208	196	244	233	229	173	210	171	211	195	190	205	228	189	239	190	223	186	193	214	234	188	177	202	177	210	201	207	200	194	184	187	183	186	196	178	198	178	184	196	195	182	213	202	190	192	216	201	211	212	186	203	204	209	189	216	193	208	215	211	184	218	194	184	234	194	217	189	201	177	200	200	201	206	211	183	210	205	220	202	178	211	204	202	199	196	183	185	165	188	203	204	199	217	211	227	223	201	225	200	189	202	199	216	195	195	212	201	206	161	203	202	196	172	221	193	191	162	199	203	190	191	182	178	220	219	193	185	207
9956	718	1005	1054	951	864	745	735	658	645	607	557	542	517	557	553	518	554	549	496	531	528	513	482	475	505	478	446	494	468	495	486	480	486	512	519	484	517	512	486	476	512	480	496	496	465	487	458	472	455	491	495	475	444	481	529	485	456	458	475	459	476	508	488	475	470	462	511	469	488	490	466	436	514	495	483	493	481	517	428	470	455	477	456	444	501	458	490	498	486	512	513	458	493	465	485	506	516	484	484	503	491	494	489	489	465	513	481	456	465	477	485	460	486	477	486	482	470	474	479	450	457	492	472	460	469	489	467	459	483	481	447	478	493	486	476	468	503	484	491	482	504	483	479	510	467	488	462	493	505	483	500	450	479	455	419	505	493	488	455	476	458	496	505	512	496	466	474	479	469	545	483	538	473	468	501	470	477	516	491	509	445	460	510	483	488	478	463	476	473	459	469	494	468	498	479	477	452	485	458	499	483	459	509	478	497	496	478	484	542	461	437	485	477	472	480	479	514	446	451	481	479	483	490	470	451	489	479	453	494	484	463	495	492	507	480	508	477	444	497	476	497	453	496	497	471	460	457	455	450	470	451	503	495	519	453	501	464	423	491	463	517	485	479	512	523	487	438	469	501	486	452	458	494	462	462	510	488	512	469	487	495	483	449	481	487	496	490	478	440	485	464	455	454	473	483	499	463	502	461	507	484	489	520	486	468	497	461	472	441	466	479	479	494	467	493	506	484	482	494	484	468	488	491	448	471	471	471	510	487	443	506	507	477	465	490	456	538	473	490	475	455	464	476	469	484	497	465	485	476	484	466	466	482	487	459	476	467	473	479	467	476	486	478	503	494	449	487	476	499	468	476	527	496	477	484	453	439	483	454	460	440	426	473	455	466	451	469	463	531	496	417	439	471	471	497	459	464	421	504	489	468	459	481	467	505	451	439	466	476	501	467	490	495	456	475	455	462	473	469	473	466	482	512	541	471	488	489	456	491	452	442	468	451	517	470	494	508	471	497	522	474	504	452	477	459	487	439	468	527	472	453	458	494	443	518	505	482	468	471	443	482	514	482	476	475	475	467	524	462	490	499	495	465	507	512	483	524	495	463	485	481	466	441	485	456	460	473	463	495	463	477	476	476	508	483	514	432	500	472	498	487	501	454	481	454	510	459	470	480	490	469	498	519	468	459	476	479	470	451	444	483	454	491	483	448	510	514	522	453	440	462	453	509	478	528	465	468	492	503	486	504	477	498	450	485	483	478	509	447	485	460	544	490	466	462	490	485	511	487	488	431	429	508	493	488	433	458	489	467	485	504	465	502	489	448	491	468	548	452	428	498	466	475	430	462	486	488	467	500	479	483	446	461	465	504	440	476	462	513	523	506	496	479	470	519	432	484	473	466	507	451	496	434	510	454	467	508	499	469	486	451	485	471	511	500	474	437	492	490	474	510	493	494	485	509	482	479	498	455	441	466	452	478	470	412	481	489	470	501	443	489	480	495	480	465	487	478	439	458	491	470	497	471	482	483	457	451	486	495	501	492	488	431	459	457	493	482	474	458	461	470	494	515	486	476	495	505	452	460	499	481	476	451	450	496	480	501	488	434	499	493	498	455	507	475	462	503	495	477	456	490	464	494	441	498	479	474	495	482	463	507	500	485	477	496	523	521	475	467	477	431	469	500	531	458	468	486	471	494	487	478	484	447	483	485	472	475	515	495	471	487	482	476	475	444	476	481	507	527	437	457	476	486	455	474	493	482	485	469	513	455	465	522	449	508	480	469	442	505	485	471	485	474	462	482	493	444	495	495	464	471	460	483	475	472	447	446	470	528	514	479	487	510	472	467	534	465	503	471	458	431	475	481	494	460	484	492	493	503	477	494	414	481	508	505	455	522	486	476	486	475	494	464	474	513	488	479	442	474	496	487	466	473	492	462	463	486	492	452	474	506	452	484	473	470	513	541	473	484	498	456	443	521	458	469	490	474	490	493	488	476	471	489	469	521	458	491	448	495	450	474	477	527	474	467	511	458	469	424	471	477	445	468	464	483	475	471	499	512	486	487	493	440	474	491	496	481	480	478	467	482	459	495	453	465	480	457	501	502	515	425	484	490	451	477	464	498	470	474	472	485	467	467	457	475	491	461	459	497	483	501	480	489	481	484	491	459	497	483	504	467	493	412	515	469	487	507	489	456	508	509	493	460	476	469	457	493	443	409	501	497	455	470	444	496	487	496	486	504	466	484	488	460	459	483	493	465	475	504	458	476	477	520	496	493	462	471	519	483	494	480	464	478	446	503	473	452	496	453	478	466	489	455	442	461	437	472	450	451	481	483	456	454	481	479	521	508	472	436	557	453	458	487	504	487	465	454	443	446	496	451	471	482	460	467	509	497	505	458	473	455	470	511	500	469	455	436	474	493	490	453	491	461	501	482	507	452	479	451	507	489	517	468	492	493	455	468	451	503	470	491	472	518	485	462	505	468	473	476	474	496	468	495	448	475	498	474	454	485	483	476	469	516	457	444	457	437	460	479	454	509	502	493	485	472	463	516	456	503	456	437	504	491	455	473	528	475	512	505	450	473	506	458	459	503	504	459	440	488	486	476	466	496	505	462	477	499	504	506	502	460	453	479	466	495	523	487	493	468	466	486	412	486	458	451	481	486	467	463	470	477	448	525	478	453	460	528	481	491	509	505	461	516	470	510	474	463	477	485	482	501	472	466	493	432	477	538	469	437	461	467	451	503	468	466	478	498	480	492	503	462	475	454	458	501	476	467	436	462	489	500	481	529	463	449	490	487	478	467	458	466	468	486	535	436	468	467	468	472	490	483	508	474	477	488	450	469	471	486	471	470	482	491	476	462	494	460	491	477	479	471	485	516	467	468	471	488	473	462	478	505	479	471	475	514	438	462	460	518	482	518	454	468	482	464	459	458	495	482	451	466	435	483	462	476	478	476	486	525	494	438	479	473	471	490	485	474	456	450	479	468	491	461	467	479	483	458	483	453	454	475	451	477	513	448	472	466	468	458	491	481	472	489	455	499	485	487	510	525	488	439	447	465	467	475	479	527	511	430	459	535	492	492	462	511	505	447	473	447	516	485	503	477	453	469	494	487	484	443	544	477	504	465	476	487	471	453	493	509	511	462	479	456	404	523	450	455	500	500	473	474	463	494	487	488	452	469	477	471	459	501	478	497	468	451	445	488	458	446	491	480	479	454	462	516	473	497	467	510	451	505	463	489	484	426	495	542	460	463	464	479	518	481	473	447	489	480	465	483	430	454	441	485	488	495	446	468	476	453	473	470	474	485	511	486	461	463	505	468	459	501	475	518	474	450	483	484	489	499	481	462	490	469	463	481	456	457	493	436	487	454	518	450	451	498	490	497	459	452	460	487	513	481	472	473	482	464	460	497	459	488	488	466	466	476	475	462	444	480	460	487	503	452	473	517	488	476	473	526	504	446	442	480	473	456	521	492	472	448	492	520	475	466	503	534
21479	1719	566	425	259	196	153	132	120	134	88	92	86	72	85	107	93	88	76	84	90	76	68	91	72	57	70	60	83	84	87	69	80	84	61	65	64	72	67	72	68	78	67	94	69	86	65	88	78	75	71	70	109	85	77	71	75	85	69	82	64	85	73	81	78	70	90	87	80	90	84	75	76	91	74	78	82	72	86	79	80	69	80	78	82	67	73	79	64	64	62	72	86	74	69	97	89	74	69	75	74	81	71	60	68	69	71	72	49	80	65	73	84	88	76	70	64	78	84	80	62	77	66	84	75	73	67	60	89	78	72	63	75	73	74	70	62	71	79	97	85	76	71	84	71	76	69	74	74	65	75	67	75	60	77	78	65	70	85	79	80	66	72	77	67	82	81	77	82	79	75	61	75	78	70	78	66	49	54	70	66	81	82	70	69	64	99	55	56	83	82	72	77	69	87	60	69	64	61	66	56	56	80	74	62	68	95	79	74	77	82	69	71	88	68	71	62	73	74	74	66	82	83	72	90	62	68	65	83	75	88	68	63	75	76	88	72	79	68	73	79	76	82	69	78	77	84	88	78	61	87	87	66	68	80	84	78	66	76	94	67	69	67	68	84	81	71	88	70	82	59	76	86	89	78	75	75	79	77	78	79	64	59	71	82	90	94	74	80	65	65	64	62	70	74	78	69	103	81	70	83	65	68	74	71	62	72	71	63	69	85	74	79	71	80	68	73	72	57	73	72	75	71	72	75	61	75	86	80	73	60	70	72	101	81	72	73	73	68	79	88	79	77	78	66	85	80	78	78	67	58	92	75	86	67	78	90	84	84	76	73	82	67	77	81	74	67	65	64	76	83	76	65	48	85	98	83	90	89	67	77	69	68	78	68	71	95	73	69	72	71	75	80	69	58	79	73	89	95	75	75	73	74	80	68	69	57	79	91	79	80	83	79	73	63	83	74	83	69	81	73	79	74	65	89	71	58	72	66	97	72	73	68	70	77	67	86	69	75	73	75	89	62	88	90	79	72	62	66	73	65	76	54	79	70	69	77	76	79	82	79	77	69	79	75	72	71	74	62	71	81	75	65	79	79	58	90	65	80	88	75	81	82	71	78	70	70	66	78	72	74	63	72	58	77	77	72	88	82	91	76	76	71	84	68	76	82	63	68	76	80	79	79	80	93	89	78	89	65	81	78	62	75	76	64	73	68	74	89	64	78	67	61	77	80	74	70	79	89	59	63	75	79	78	59	79	96	66	74	81	84	72	79	85	87	62	90	63	87	72	83	80	75	69	69	87	76	75	79	81	65	81	86	62	65	73	74	79	71	65	74	75	58	80	68	79	86	67	61	70	78	71	82	69	74	63	77	71	67	71	98	83	76	72	79	85	76	64	73	84	76	76	70	71	75	72	87	67	71	71	69	60	82	71	62	91	73	74	78	67	78	76	69	82	66	60	75	79	75	73	61	72	75	61	85	89	88	88	86	84	72	78	69	68	52	82	75	71	78	74	92	92	76	72	82	96	89	54	67	76	73	77	69	63	76	70	98	71	98	63	73	85	60	68	69	72	82	69	67	88	91	67	69	82	84	65	75	70	78	75	70	72	80	87	72	63	76	66	71	76	82	91	56	65	70	65	77	83	73	82	82	63	62	60	58	63	76	77	77	80	54	68	79	69	70	65	80	85	83	83	84	83	81	77	91	97	87	81	87	80	77	81	84	61	86	77	65	75	91	92	81	80	79	70	82	86	77	88	78	61	74	74	67	67	76	63	71	67	76	87	86	77	73	85	70	83	61	68	66	79	69	74	68	67	80	65	82	83	71	76	70	75	78	71	68	72	86	74	69	76	70	78	73	76	86	61	78	72	90	83	79	70	80	73	68	77	79	64	72	73	87	75	87	70	67	70	70	81	70	72	66	77	78	79	85	79	70	71	73	94	60	73	67	73	63	75	84	89	85	77	95	69	73	70	81	86	76	78	85	85	70	62	71	83	78	66	81	86	82	66	68	69	78	66	73	77	75	68	77	82	73	88	100	68	71	51	77	96	81	83	78	65	79	71	77	79	61	73	64	66	70	70	64	61	75	65	74	55	79	88	68	60	66	80	74	70	70	81	82	86	77	72	66	87	78	68	82	74	79	79	72	67	62	84	76	79	92	82	83	58	70	68	77	66	76	76	83	69	60	61	69	84	94	78	73	85	74	72	77	64	81	64	77	82	77	90	73	81	83	92	83	68	102	68	66	88	77	83	66	63	76	76	76	74	66	71	72	73	64	71	59	87	77	65	75	65	79	68	91	69	71	77	79	75	85	82	58	72	73	73	65	62	90	72	65	85	67	70	67	86	65	50	75	65	57	67	70	73	82	62	69	76	63	68	64	87	70	86	71	58	73	74	51	73	75	85	78	69	81	89	70	66	78	88	60	74	64	86	59	68	67	66	79	87	80	59	85	77	85	77	73	80	70	82	70	89	75	81	72	90	86	82	75	102	78	72	72	70	58	76	75	81	68	56	93	66	76	92	77	61	69	80	70	89	81	80	62	79	71	77	96	85	88	59	69	81	74	86	68	71	92	79	60	89	77	65	94	91	86	76	67	81	86	66	79	78	82	68	91	82	77	77	57	53	83	71	84	78	79	92	67	84	74	79	69	81	73	81	68	79	69	70	67	72	73	69	85	68	85	69	77	67	60	68	86	66	75	73	67	85	59	71	83	70	92	75	82	73	78	69	61	77	89	56	63	60	72	89	78	76	82	80	77	80	64	71	80	76	79	89	72	64	73	70	52	56	59	71	82	80	84	83	86	75	77	54	88	83	70	75	70	84	79	77	82	70	79	88	66	78	68	66	81	82	67	69	80	84	61	72	86	72	79	87	66	80	75	91	85	92	70	70	62	87	64	85	81	71	78	76	78	62	72	75	59	72	83	56	78	93	84	73	78	68	68	67	78	86	66	84	79	80	61	77	85	55	71	71	72	75	71	71	84	96	77	67	84	82	92	73	61	75	92	72	79	68	73	57	78	74	84	59	78	91	83	78	85	73	64	81	67	93	72	64	71	74	72	70	78	81	76	73	69	71	67	61	78	76	69	81	74	77	62	88	62	68	77	64	66	82	82	81	78	88	71	83	91	54	74	84	68	80	81	78	69	77	79	69	71	86	75	67	102	82	78	81	60	66	70	75	59	68	90	71	80	87	85	68	77	64	65	81	74	87	68	77	63	66	74	73	73	52	69	71	76	78	88	76	79	72	80	73	66	84	79	62	78	87	81	64	62	75	77	73	80	69	64	89	78	71	72	79	74	76	79	95	73	62	92	66	95	84	82	78	74	65	73	56	78	89	70	49	71	74	80	75	68	85	72	67	69	79	79	75	98	84	83	63	57	98	63	91	84	58	68	77	66	76	84	87	81	80	81	76	69	78	76	81	72	77	88	93	75	73	73	69	72	90	88	69	89	76	87	67	67	74	63	81	75	68	79	72	74	78	89	70
13028	680	1282	1394	1199	898	711	628	535	469	454	429	319	350	322	316	312	299	281	299	299	248	275	264	247	231	254	271	231	228	225	214	248	242	248	212	222	221	229	214	233	219	253	223	236	219	215	226	221	221	210	225	217	235	216	230	195	220	210	224	244	238	256	199	239	218	201	222	220	228	217	232	218	227	187	221	235	196	224	211	168	245	218	219	226	207	200	218	217	220	204	220	218	213	212	221	214	187	189	222	215	207	217	220	200	223	232	200	211	239	224	205	204	181	203	208	217	211	225	207	205	216	216	223	186	186	216	214	237	220	198	206	201	205	221	203	221	184	217	234	209	189	197	234	201	221	227	222	224	223	214	198	206	245	219	201	189	202	231	208	221	231	236	212	222	186	208	252	191	200	203	217	216	212	181	216	212	201	203	208	236	214	219	228	211	210	182	224	230	194	220	201	203	217	223	207	243	236	205	176	219	215	204	208	209	229	205	196	199	227	206	212	228	214	197	228	203	205	211	260	221	201	226	231	242	201	239	194	199	202	219	232	203	202	221	198	238	202	207	202	184	208	204	212	207	231	216	207	202	228	193	244	217	209	211	221	202	206	214	200	221	208	202	219	217	208	214	206	218	213	219	195	203	197	230	196	220	221	219	232	217	181	204	192	211	227	220	205	211	204	200	205	220	224	225	210	187	212	205	237	223	208	214	197	202	240	216	200	205	227	210	262	223	206	222	219	191	222	226	188	228	224	235	229	228	218	228	201	216	224	220	215	218	198	207	211	195	246	223	199	203	211	214	208	218	221	226	210	247	225	207	205	243	212	220	223	203	196	226	218	216	186	205	187	223	228	210	216	227	232	230	224	192	195	210	202	207	217	222	200	218	209	205	189	217	220	206	204	231	190	197	200	213	191	210	203	214	230	209	247	213	208	212	210	200	190	188	218	203	225	198	214	201	206	203	213	216	211	220	229	196	200	196	201	195	194	212	221	208	216	200	227	213	204	201	210	208	226	185	225	200	190	204	231	242	211	224	206	200	195	215	219	223	207	192	210	199	237	230	198	188	212	207	213	204	206	219	214	214	195	235	207	216	210	199	253	203	217	227	246	217	211	211	217	205	226	198	182	216	181	202	203	215	223	226	215	205	205	203	185	200	216	202	186	200	223	207	209	218	217	226	203	213	212	217	201	186	231	211	195	197	198	217	225	206	241	205	230	233	241	214	209	230	226	246	212	224	197	231	197	224	215	203	235	239	238	215	186	204	208	203	208	216	184	211	206	178	212	208	212	192	227	187	219	225	209	216	223	236	208	199	206	231	207	209	210	234	193	188	210	192	203	224	253	223	223	234	218	197	209	209	230	200	209	200	216	194	228	225	213	197	197	229	208	213	219	199	233	233	222	218	219	205	206	219	213	199	198	215	207	212	224	218	210	209	223	207	195	209	197	219	184	203	196	211	204	196	200	192	207	201	230	224	201	213	240	229	235	200	193	213	204	216	208	229	211	223	204	222	219	228	228	221	231	225	225	209	202	209	191	203	219	221	194	198	216	244	220	210	246	196	223	244	203	210	205	210	212	229	188	223	185	214	196	208	245	166	210	203	205	202	209	225	190	228	203	235	178	227	213	225	222	215	218	251	214	204	191	203	203	232	212	223	214	228	231	204	201	246	223	219	209	207	217	246	217	207	218	203	197	220	236	202	205	195	196	196	210	229	221	207	225	211	212	215	192	209	204	215	219	197	210	199	187	205	207	194	204	204	193	221	232	227	225	238	228	231	207	216	205	222	200	203	196	227	204	214	201	222	220	223	200	212	200	198	193	224	222	215	213	225	213	231	239	200	208	238	213	188	253	215	198	199	233	214	233	206	195	185	219	226	204	217	210	231	221	231	245	195	224	199	214	212	229	193	194	216	211	204	235	209	198	217	207	204	192	226	200	212	231	204	204	227	207	233	223	201	194	216	188	218	215	196	215	199	205	227	209	236	190	209	200	231	232	169	224	191	217	201	213	222	220	208	211	218	232	214	221	213	220	203	243	228	218	191	230	225	199	219	218	213	185	200	225	219	201	241	215	228	200	225	216	197	224	196	201	223	213	198	199	224	224	219	225	218	217	187	208	221	227	210	223	216	241	196	226	236	224	225	206	201	229	190	190	216	205	221	199	264	232	193	240	220	220	219	203	209	226	216	227	230	192	205	190	199	192	215	226	198	200	224	198	209	222	208	200	215	220	219	198	216	230	221	222	189	210	223	197	202	215	218	199	210	201	223	199	225	199	197	193	198	197	213	230	200	198	194	215	226	216	199	216	231	195	212	228	211	231	198	199	190	200	222	212	218	207	209	209	213	202	213	205	210	208	220	200	191	229	201	240	208	216	213	208	208	219	210	228	182	227	220	215	195	214	201	195	234	185	204	189	217	210	210	236	238	222	233	197	220	247	235	191	212	208	239	211	223	190	176	223	190	231	229	204	214	221	206	205	209	222	206	195	212	198	198	213	220	183	212	223	227	214	233	196	191	199	189	212	218	212	208	204	248	213	231	220	209	207	202	191	205	230	217	207	193	196	186	238	197	223	215	204	216	190	217	239	203	195	221	201	209	220	213	234	219	196	214	207	224	216	227	219	194	212	218	207	193	221	205	247	221	219	247	227	199	219	241	224	221	223	220	212	216	206	227	209	225	194	221	210	224	223	215	219	231	208	224	184	207	201	224	201	202	225	223	211	230	210	196	236	211	207	194	228	197	228	237	202	221	218	208	216	227	216	210	206	204	224	240	205	222	208	223	225	202	219	199	199	243	197	219	203	209	206	194	190	202	215	204	204	216	226	192	212	222	230	231	184	204	219	226	239	221	227	200	213	193	241	195	243	185	229	193	214	237	212	212	209	224	216	222	196	252	198	222	219	225	236	214	229	202	207	224	195	227	190	196	189	218	199	225	228	217	203	205	213	227	229	209	219	213	204	202	228	217	226	227	191	223	208	218	176	215	188	224	212	200	227	231	197	218	254	180	221	202	191	205	204	202	234	225	212	217	218	211	209	233	206	225	222	225	213	213	223	193	206	209	203	198	212	245	230	218	216	230	239	207	215	224	237	231	227	206	217	226	209	183	222	180	216	203	236	211	219	229	197	212	210	222	201	215	220	202	206	221	195	244	204	195	230	181	232	223	239	184	206	218	191	198	210	210	210	217	207	203	204	207	223	212	220	210	198	186	206	190	217	199	218	222	221	235	209	219	218	209	207	223	196	191	223	207	203	241	179	209	211	204	175	195	210	233	212	199	225	201	221	195	217	228	209	200	220	229	210	205	206	232	232	248	227	211	203	212	196	230	235	248	217	220	221	208	220	213	229	172	220	205	206	206	228	210	220	226	242	222	230	233	220	191	223	229	191	192	199	195	228	228	216	191	233	220	211	225	223	221	209	198	194	212	201	218	198	211	211	220	207	187	198	209	215	199	220	224	203	206	226	206	206	193	231	222	210	215	202	215	178
3926	301	305	287	295	289	293	279	276	267	286	348	254	311	265	250	299	280	331	276	275	292	273	269	262	300	290	338	311	275	291	297	276	285	264	299	296	293	272	251	289	291	248	277	307	306	291	307	283	281	300	290	274	321	252	289	298	276	281	332	319	313	284	270	274	280	268	294	291	278	280	295	290	310	271	280	269	318	281	290	287	259	283	308	318	288	278	300	295	297	274	314	290	290	294	300	299	283	280	301	291	294	283	302	293	281	282	294	264	253	278	279	306	303	287	311	294	276	292	295	305	244	258	302	275	285	249	280	295	332	303	281	292	268	271	293	287	287	250	295	266	307	322	261	299	308	301	287	273	270	280	259	308	298	301	263	305	278	281	279	285	267	315	287	275	256	276	331	301	262	289	306	294	285	286	276	280	285	291	294	278	287	286	318	287	292	319	298	288	290	290	347	279	272	279	270	272	293	287	286	278	291	293	274	295	271	274	309	312	315	299	231	278	285	296	293	307	309	315	290	307	301	286	297	285	295	298	341	272	293	269	287	284	304	305	279	270	299	270	305	268	263	297	264	290	258	305	285	296	261	299	274	289	275	298	280	277	322	285	286	276	299	297	253	282	262	290	309	302	296	275	292	284	303	256	319	279	277	294	315	295	268	287	289	299	270	289	294	311	305	276	282	282	264	298	284	284	319	291	300	296	312	296	280	263	302	266	270	287	294	284	286	283	272	269	302	309	290	284	286	264	290	343	300	280	306	323	258	291	292	288	294	274	297	272	274	307	283	310	287	268	311	288	307	306	271	272	280	288	258	251	273	280	289	284	299	288	308	276	273	304	282	290	302	287	277	277	288	312	297	283	302	260	245	287	297	280	267	264	262	323	278	311	294	284	290	288	270	287	308	306	301	294	256	287	288	325	306	267	302	276	271	274	287	283	286	270	301	308	258	288	297	306	302	283	304	297	296	322	299	244	294	290	287	322	272	299	308	283	279	292	285	290	282	287	278	279	280	290	277	313	281	279	291	310	306	312	279	313	314	290	303	300	250	311	276	319	306	289	289	289	303	320	314	281	303	276	254	284	267	293	293	291	292	278	256	314	312	259	258	296	262	282	280	299	302	257	276	310	313	281	290	295	312	264	257	305	272	290	291	271	283	285	277	282	294	303	322	286	300	271	315	318	296	294	307	306	280	321	282	297	270	268	294	316	288	283	276	319	306	277	318	310	308	292	300	283	279	274	282	290	284	293	288	261	282	293	295	280	273	267	268	273	302	298	253	284	338	303	288	271	292	297	291	290	310	308	282	271	281	306	290	266	295	279	251	307	298	306	273	283	277	302	308	275	271	297	273	288	312	278	309	291	303	271	281	296	280	316	278	287	264	276	282	277	304	256	280	277	315	275	294	285	300	288	281	289	266	273	271	269	265	288	297	281	272	280	290	298	293	291	260	282	311	291	282	286	262	323	289	299	309	302	296	271	286	284	283	307	280	295	269	311	299	286	317	290	272	254	282	303	320	289	261	287	286	279	305	272	267	292	279	291	285	304	292	327	321	300	286	285	278	283	316	274	286	270	282	276	276	288	284	304	304	273	301	321	282	314	292	310	278	286	276	303	274	297	287	273	276	284	262	290	327	299	279	290	278	330	293	283	293	258	306	278	269	250	297	281	290	281	279	249	274	240	317	315	252	309	289	308	273	277	262	277	328	289	311	341	259	273	277	301	306	305	276	289	271	259	308	263	278	288	308	283	286	305	289	325	298	288	325	285	261	277	307	298	286	285	277	300	306	273	314	294	262	287	270	288	261	259	284	281	278	293	277	284	295	302	321	295	288	284	250	313	276	321	280	297	309	294	272	316	290	275	323	277	292	271	292	275	294	300	276	273	283	289	292	290	280	308	291	276	279	310	289	278	303	265	306	302	284	282	289	294	269	288	263	295	272	266	269	301	312	301	296	274	313	271	257	281	282	307	259	286	303	315	259	294	313	291	262	324	311	257	292	288	262	259	277	311	279	242	283	310	289	256	259	303	283	310	307	270	289	286	281	236	280	283	278	336	279	301	287	277	289	306	283	288	295	304	271	284	277	319	288	285	335	287	278	290	299	284	266	291	291	269	282	263	293	286	294	294	290	298	281	283	309	292	298	270	275	314	307	288	292	275	294	278	251	295	264	306	278	296	286	285	308	316	268	294	323	294	296	284	314	265	282	310	298	296	304	304	286	301	292	298	272	265	292	277	279	282	281	301	299	292	310	276	277	273	265	294	296	315	304	266	291	298	284	312	282	290	266	260	292	285	293	244	290	269	312	306	274	280	299	276	316	306	314	287	296	257	297	262	260	333	273	281	294	298	313	293	324	284	284	269	250	303	277	301	313	278	276	293	288	293	286	272	270	279	309	289	296	305	290	276	252	297	299	270	301	310	301	301	314	332	305	270	293	276	273	318	313	286	270	286	274	252	269	298	278	243	292	290	298	279	282	271	315	283	261	312	301	298	295	290	267	267	259	276	291	293	302	291	285	321	299	269	296	341	314	267	327	301	289	285	267	300	300	268	282	320	272	260	328	286	270	265	269	282	284	293	287	308	279	271	268	280	288	276	286	310	289	292	291	269	296	299	252	276	299	257	288	275	276	271	294	293	304	321	267	273	302	297	295	299	298	284	304	283	302	269	303	283	271	331	315	275	283	299	283	299	295	298	321	289	303	326	316	285	273	327	276	271	281	288	295	285	278	245	274	301	268	332	263	302	317	290	279	339	298	280	281	301	320	253	286	281	273	279	280	295	319	311	282	271	296	266	310	284	309	295	283	300	306	321	264	282	277	272	269	281	261	282	289	284	305	283	286	300	269	263	284	285	288	330	272	294	297	293	285	312	333	322	281	298	294	293	279	285	257	276	308	277	277	314	287	278	267	297	238	296	246	298	296	295	294	276	265	299	280	331	270	295	261	263	275	299	273	285	282	287	312	295	304	301	297	301	299	281	284	288	259	291	317	296	288	281	281	311	296	274	285	282	288	259	326	274	328	328	300	276	292	284	258	282	300	291	253	279	257	275	275	280	284	301	304	247	292	295	286	259	275	306	298	315	290	311	295	270	270	309	274	294	251	285	285	293	283	295	294	294	286	292	279	274	292	287	295	292	267	291	258	297	297	308	323	303	301	293	294	306	282	264	286	337	271	310	275	291	267	281	272	282	304	320	298	231	297	276	282	291	308	259	310	316	279	293	256	287	294	315	279	285	280	300	279	296	241	262	262	269	281	289	302	258	295	271	271	266	305	290	287	284	297	285	300	287	281	288	311	286	262	290	319	269	319	286	261	286	281	298	342	298	292	277	288	281	299	277	322	281	283	281	264	279	291	275	333	270	265	279	320	273	278	303	304	303	316	311	288	294	307	290	250	312	280	262	267	287	273	278	245	298	309	300	265	305	296	275	292	296	279	280	290	267	266	297	285	311	306	299	278	319	278	305	279	324	301	297	282	280	313	261	315
3766	700	698	667	667	722	710	694	659	677	726	696	714	650	706	694	643	643	701	712	684	688	693	684	664	660	677	670	629	713	666	675	695	663	683	680	714	665	663	680	662	677	667	659	678	671	687	665	729	661	699	719	682	698	689	680	728	680	679	710	678	669	651	685	653	690	678	676	704	676	667	694	707	653	685	662	740	667	682	689	729	691	680	701	659	646	724	641	674	727	695	713	703	614	642	728	694	662	660	710	674	720	694	682	691	671	674	701	703	687	704	684	695	703	720	665	714	706	697	652	700	676	721	689	695	679	688	611	703	672	704	701	683	688	705	686	669	684	724	703	674	707	652	683	680	689	713	647	704	679	713	710	729	707	705	664	705	703	639	663	677	709	680	630	689	695	691	720	645	692	699	673	649	692	656	733	630	712	744	666	679	685	664	690	684	712	644	670	697	674	745	715	702	669	724	701	652	669	679	702	638	722	691	658	679	717	708	707	669	652	652	667	669	714	713	716	660	668	707	692	664	669	671	704	712	721	654	686	721	711	673	709	713	692	686	685	722	712	670	717	678	688	725	679	662	692	704	678	625	676	637	671	683	699	705	667	678	706	704	680	666	700	698	686	688	677	648	648	706	685	684	667	702	709	660	736	688	679	730	680	658	691	711	761	672	716	674	711	672	694	730	705	635	673	733	656	619	668	678	660	695	707	664	666	694	686	673	713	667	707	667	699	724	687	691	667	738	651	680	680	666	694	680	687	700	673	636	705	688	677	680	652	671	731	678	637	662	686	685	693	696	733	650	693	678	703	676	655	668	694	670	705	699	665	699	631	653	672	691	693	714	704	716	695	677	650	651	678	671	692	716	687	678	682	669	691	681	675	695	657	677	690	668	682	701	654	693	683	665	712	696	680	706	669	691	633	704	659	683	646	676	653	708	666	696	685	677	694	646	702	679	710	652	700	722	698	633	690	643	658	635	675	707	665	690	720	694	650	699	746	700	735	715	684	714	678	685	672	640	667	743	730	670	728	690	692	675	672	670	707	630	656	631	717	686	708	676	670	696	661	675	639	703	661	682	689	686	700	675	723	640	715	661	663	678	674	676	658	726	696	651	705	681	660	702	712	689	651	723	692	716	698	688	654	687	688	656	682	648	677	717	729	685	732	719	667	732	708	707	699	718	733	651	683	688	614	674	731	720	676	641	643	679	664	642	686	725	719	720	661	739	699	640	713	709	687	693	742	686	723	695	671	654	746	678	702	702	669	644	659	713	693	725	714	715	668	675	665	695	710	675	661	676	700	667	663	701	674	698	686	701	694	626	673	663	692	682	661	646	688	687	681	702	694	631	709	704	656	717	744	706	694	698	694	650	701	712	736	661	724	664	677	637	647	693	693	617	696	670	669	676	660	698	734	724	669	688	699	623	717	686	709	680	677	662	707	662	677	627	673	685	690	741	670	670	684	686	689	695	645	686	685	653	743	759	795	669	697	699	663	628	682	683	685	631	705	691	664	660	706	692	712	674	727	655	672	657	650	654	674	689	680	734	676	690	699	707	655	697	708	687	703	651	702	658	706	687	714	677	675	688	709	658	684	651	664	682	682	725	696	710	731	691	699	700	689	663	706	666	698	702	718	714	689	707	689	669	688	653	662	702	688	730	674	673	675	693	703	685	716	710	705	683	724	699	673	685	714	673	696	725	726	673	718	625	696	702	683	706	703	697	726	655	670	621	686	673	717	663	728	675	663	673	715	691	675	671	674	710	719	681	669	699	720	731	703	691	630	617	678	638	666	737	684	704	712	692	716	686	702	680	671	672	660	656	645	731	682	665	679	692	712	671	667	678	695	708	697	687	684	724	644	711	693	705	684	679	680	693	669	677	688	696	669	720	667	689	709	738	677	699	705	728	677	682	642	731	642	701	694	681	674	680	718	685	695	653	689	692	703	676	690	660	681	682	707	665	722	671	704	645	690	724	684	697	702	697	696	675	653	661	667	693	708	681	688	694	692	685	690	679	674	671	696	747	696	654	726	641	650	715	644	682	667	700	607	698	645	705	664	716	650	659	675	683	638	717	694	761	671	666	668	616	680	667	673	690	679	682	671	719	621	658	629	706	694	694	677	707	721	703	660	702	675	687	711	714	687	692	703	665	705	723	702	688	719	716	693	683	673	737	674	656	716	663	681	696	656	648	634	709	674	714	680	731	695	679	695	690	684	684	698	728	687	631	727	682	756	652	669	694	672	721	699	702	672	663	669	663	687	653	680	688	689	701	711	693	672	680	742	667	722	659	691	674	691	689	706	755	714	663	650	691	696	656	676	691	664	674	681	680	679	709	744	702	694	660	686	689	708	694	720	678	703	695	684	706	692	670	692	711	715	670	689	716	636	681	708	671	646	662	733	656	687	703	673	670	674	710	655	668	716	676	664	679	607	706	689	711	706	643	755	677	728	658	653	718	649	717	683	680	723	685	658	701	677	670	693	679	656	707	685	689	638	730	663	748	634	684	689	666	713	673	669	681	731	672	634	704	685	718	672	703	717	615	701	705	682	694	658	681	682	653	674	658	687	724	687	687	681	676	698	731	736	696	660	693	641	660	696	696	695	684	687	665	684	737	720	659	660	703	684	720	678	708	688	739	673	738	648	685	702	685	672	683	683	698	622	683	708	650	709	687	747	667	727	659	673	689	720	692	686	662	700	743	655	747	715	714	687	684	741	642	649	703	680	697	668	695	680	689	681	725	668	711	699	695	684	685	702	633	723	717	676	649	665	668	689	689	685	654	737	734	687	698	704	674	673	676	693	689	688	652	692	731	695	674	669	680	664	648	693	747	661	681	677	711	668	693	662	678	706	675	711	673	701	668	706	671	691	671	735	705	695	656	651	675	674	687	681	741	640	737	659	660	629	669	725	706	647	685	645	641	680	709	730	677	692	702	690	701	667	655	671	707	687	706	720	748	718	682	707	681	699	706	721	638	661	719	649	688	651	704	728	661	691	738	657	723	669	726	652	693	695	677	686	694	722	685	718	721	665	648	718	707	644	692	684	638	735	717	701	700	674	686	710	682	698	728	687	640	727	651	719	740	644	721	696	737	682	672	679	677	664	657	712	702	693	693	662	678	673	691	711	642	726	726	696	736	640	719	695	701	685	651	679	677	668	705	679	726	680	687	685	706	704	715	716	671	652	706	744	742	663	679	640	635	675	649	633	711	696	676	705	731	685	660	648	652	670	735	697	685	689	703	696	677	711	721	723	654	687	682	698	653	718	692	710	687	722	700	690	693	699	687	734	727	668	703	649	723	667	726	689	662	659	741	727	715	664	694	641	685	672	674	729	659	719	695	722	684	679	682	708	639	712	696	732	690	645	693	717	710	725	670	677	682	664	669	719	674	709	651	721	701	675	657	664	730	654	658	686	654	696	684	717	687	681	706	674	709	714	684	695	739	667	722	708	693	681	657	699	738	703	666	712	703	689	674	690	711	727	667	656	734	681
13174	724	428	339	301	252	215	244	240	215	200	215	237	197	178	196	221	173	200	192	223	200	183	196	210	185	210	188	209	173	216	205	219	205	205	186	220	191	204	182	213	201	223	213	207	210	181	209	188	209	203	218	196	191	190	193	183	218	191	208	204	203	188	205	211	217	186	206	196	196	181	182	191	222	183	161	210	227	211	188	187	202	201	187	189	197	210	197	198	205	194	194	215	189	200	189	204	180	208	202	211	217	203	194	180	212	194	199	216	202	201	185	192	220	221	216	206	204	209	215	191	194	165	209	222	197	197	197	188	163	189	205	193	206	182	195	190	232	164	192	210	172	210	181	185	192	214	200	219	201	210	187	188	207	201	178	202	170	205	217	171	173	210	186	178	169	216	187	164	220	172	162	202	201	192	168	203	211	186	210	172	190	234	203	173	173	199	184	196	189	180	205	217	180	211	178	195	200	189	190	170	217	207	188	229	185	188	191	175	207	173	197	197	190	205	177	215	156	209	250	199	171	211	202	204	202	186	189	205	182	231	203	199	191	191	160	230	200	199	208	213	195	212	181	212	187	191	175	201	187	173	180	186	213	205	194	202	219	201	206	204	219	224	211	198	198	169	186	179	204	215	203	197	194	191	192	162	213	181	199	165	216	179	193	199	188	174	203	178	231	216	174	232	204	200	221	206	207	188	205	196	193	217	187	198	223	226	217	210	182	202	186	208	181	201	205	172	200	203	202	188	206	190	194	191	217	206	172	193	264	188	229	198	197	192	181	197	222	199	207	204	190	218	204	202	199	186	187	184	172	192	212	173	193	216	196	181	186	203	221	185	171	176	198	201	208	185	191	230	183	184	209	192	212	220	174	220	212	230	203	206	176	178	223	197	198	187	201	234	204	216	188	191	214	199	213	206	208	223	204	191	179	212	170	187	200	190	210	174	207	201	207	200	187	197	195	194	195	175	170	156	177	216	205	198	192	186	196	221	199	206	207	176	193	208	212	190	195	185	226	185	181	199	228	206	211	177	168	213	206	190	184	211	213	183	182	212	192	173	201	205	230	231	194	175	216	210	185	212	211	220	212	182	207	204	199	213	232	225	210	196	173	169	165	191	194	189	178	210	202	240	194	212	186	185	195	207	204	178	193	204	199	172	193	206	184	185	192	201	168	212	206	182	200	192	184	209	187	174	218	210	194	189	190	216	199	169	167	202	215	217	215	188	193	178	192	195	193	196	204	218	214	204	201	186	187	198	235	185	186	201	225	167	203	204	198	224	212	174	199	211	208	216	186	219	212	210	187	209	226	217	203	189	193	191	176	181	181	208	219	177	195	163	179	223	190	202	196	194	231	212	216	189	190	195	188	216	208	174	194	187	203	201	200	194	184	194	192	199	192	226	176	185	184	212	199	196	192	197	201	211	203	213	216	219	204	209	201	197	189	177	182	214	199	228	205	193	204	225	216	220	197	184	205	196	199	188	200	188	166	224	200	177	210	202	186	204	188	200	197	187	213	212	178	202	177	183	198	194	195	199	198	229	184	188	212	166	192	207	212	184	192	179	185	224	199	200	225	194	177	206	176	200	189	197	200	202	210	174	204	190	177	179	208	215	204	190	214	213	214	198	173	163	191	191	184	177	202	193	168	190	154	217	229	189	186	188	214	204	176	227	218	190	209	215	193	193	210	207	205	209	196	207	230	181	202	169	187	208	192	193	210	237	190	198	194	205	206	189	208	195	202	201	216	192	193	221	196	209	203	229	221	188	207	188	195	202	192	189	174	204	209	218	203	177	186	191	211	200	185	201	197	201	210	199	181	208	173	204	169	214	173	191	227	203	212	179	212	220	193	197	204	182	182	190	188	186	210	179	198	176	197	180	172	211	190	187	213	203	189	181	213	187	217	189	205	187	208	222	181	195	200	192	199	186	216	205	196	196	200	197	197	179	204	193	193	231	194	213	222	176	215	215	173	234	191	199	193	204	206	199	222	208	192	207	217	202	190	214	197	199	225	211	187	191	191	198	183	186	182	188	189	215	189	197	186	200	208	187	196	199	202	204	203	218	202	211	184	191	207	207	199	205	175	209	191	189	206	195	180	203	164	222	187	201	217	211	180	205	178	202	197	189	180	189	207	220	228	161	177	215	183	203	177	193	167	214	191	200	198	204	172	191	173	213	181	182	185	194	180	196	200	213	198	215	214	205	188	227	216	195	170	208	181	209	208	185	209	193	230	200	180	192	199	200	191	163	213	207	205	219	210	184	193	197	208	180	183	221	212	202	218	209	184	185	196	207	205	224	191	189	226	193	188	188	182	202	218	209	192	203	177	216	205	184	181	204	213	185	187	212	192	180	188	202	193	203	210	186	180	203	203	227	181	212	185	183	214	212	189	180	198	205	193	187	190	161	196	212	213	192	178	217	168	191	201	185	220	199	212	206	202	168	209	209	173	184	179	190	221	183	199	190	194	187	181	198	219	211	231	224	187	233	211	205	183	205	168	185	205	212	205	188	211	176	184	178	201	193	168	189	187	190	215	193	207	186	215	204	195	171	201	202	199	188	200	172	206	183	176	165	211	199	193	163	193	188	185	199	192	181	209	190	186	183	180	188	213	167	221	228	199	190	188	185	192	199	195	214	206	175	203	212	168	200	199	193	216	192	183	187	194	185	196	213	205	172	193	195	206	192	187	196	185	224	178	189	195	235	202	204	210	195	210	203	203	196	189	189	198	209	200	180	184	218	214	204	210	196	185	186	194	196	228	209	223	189	220	201	229	210	191	195	203	190	190	183	197	212	205	207	192	202	176	202	179	161	188	214	192	177	202	198	196	199	203	219	185	204	212	203	196	195	205	177	211	225	166	194	177	201	185	195	178	174	206	194	188	193	176	186	234	181	217	177	196	206	170	182	207	186	233	209	188	184	170	208	235	183	180	182	206	200	188	177	184	191	184	213	233	219	197	196	190	191	210	186	205	193	214	185	193	216	208	193	207	195	189	186	199	176	205	210	210	198	220	199	200	211	207	192	202	198	215	171	202	198	186	193	209	206	189	165	213	186	206	178	188	210	197	208	210	187	163	191	194	171	205	191	197	213	182	186	183	173	213	204	176	187	210	164	200	184	218	190	202	181	204	195	174	198	178	213	180	228	168	182	198	186	200	188	175	177	192	189	198	204	217	199	192	221	183	187	202	185	210	175	200	207	189	170	207	198	198	217	167	186	200	209	184	185	204	188	196	181	216	177	199	187	204	215	189	178	215	201	182	209	222	181	180	195	204	236	183	183	212	182	192	183	210	176	180	199	182	187	181	198	220	195	204	220	226	204	183	212	194	199	197	185	198	204	207	210	183	184	192	205	175	174	197	198	192	200	201	214	192	199	182	215	222	190	196	189	202	207	203	168	189	201	206	196	223	213	213	219	180	185	202	176	170	193	205	201	207	196	203	196	191	196	193	203	214	192	199	191	213	228	200	207	194	187	202	192	205	202	198
9985	749	1031	1107	980	836	769	691	640	574	595	603	554	532	584	531	536	538	533	494	551	514	485	480	501	513	487	495	480	526	471	478	531	464	525	482	452	503	465	446	488	492	449	489	480	459	504	527	485	493	441	458	516	475	487	473	483	464	488	468	487	467	472	513	498	499	421	448	452	482	474	458	483	490	481	467	474	504	487	465	491	461	472	458	499	499	473	493	491	494	451	497	489	486	506	516	455	438	451	489	484	495	479	483	505	459	531	488	491	470	472	499	484	496	500	488	514	446	481	515	476	527	471	471	481	426	470	499	493	471	457	491	460	475	464	520	513	456	494	476	474	472	478	468	478	515	445	438	469	461	488	442	463	417	480	465	437	487	482	475	486	480	476	485	471	452	478	504	501	498	493	492	500	468	489	496	473	470	443	447	466	512	459	484	507	438	451	510	484	479	482	488	494	469	494	466	451	496	470	464	492	447	481	465	477	467	489	450	485	477	477	512	513	501	489	450	494	417	476	476	482	481	458	470	469	466	472	448	480	459	474	469	445	481	449	489	469	488	483	485	492	497	486	498	489	497	480	462	477	464	494	450	501	485	500	476	465	463	455	508	465	491	473	486	463	511	479	473	477	463	514	460	447	445	479	479	472	484	483	462	496	472	454	466	492	484	513	468	475	449	474	477	472	460	489	463	473	486	486	464	490	464	443	451	446	479	442	489	478	473	477	490	452	510	430	544	481	501	494	450	491	496	462	474	484	467	451	470	493	442	463	482	507	507	455	458	483	481	485	485	497	466	474	442	433	531	508	465	486	508	454	485	480	422	475	471	488	447	486	481	502	486	474	479	464	485	525	457	462	504	502	494	507	490	451	537	464	479	451	476	460	485	487	495	516	466	457	464	450	488	461	471	497	471	449	446	518	479	468	477	501	452	460	514	482	498	461	489	491	477	494	459	464	484	455	454	428	478	469	491	451	460	487	454	505	469	503	520	529	470	484	497	515	455	449	445	469	492	503	449	491	468	454	438	472	505	442	482	474	465	469	465	448	479	464	467	492	476	455	495	480	491	485	484	472	465	467	493	450	487	491	474	479	468	487	465	474	481	454	442	496	479	476	453	424	457	466	460	462	482	486	484	477	457	476	423	453	462	497	501	470	481	439	464	531	502	476	482	447	472	449	463	489	443	461	485	467	492	481	464	514	492	464	505	492	503	463	500	485	467	462	478	495	502	490	458	477	479	461	491	496	463	451	483	443	467	521	489	502	471	505	464	488	435	441	474	478	486	496	479	459	455	432	483	466	450	433	462	475	499	515	439	460	478	476	441	468	465	519	498	493	485	502	476	453	455	452	529	500	465	447	470	494	486	466	488	453	497	499	449	473	443	441	432	500	456	443	470	484	476	480	496	464	438	468	459	470	509	462	473	486	498	427	480	484	465	459	470	455	483	456	468	459	506	463	480	452	461	470	493	453	443	446	482	489	530	498	473	477	448	495	484	468	511	486	504	483	444	475	484	462	447	474	489	468	479	511	468	417	500	455	479	512	464	483	478	445	460	483	457	448	466	511	451	509	467	500	467	477	473	507	473	504	513	474	490	494	485	454	518	486	456	466	483	492	478	483	480	482	502	450	484	466	459	447	453	480	453	503	473	485	450	462	447	446	502	477	472	421	457	473	467	481	506	490	459	461	491	488	535	472	486	426	497	486	460	497	498	441	473	447	484	491	492	504	477	481	459	533	493	480	462	465	468	464	487	421	479	476	468	477	470	487	497	471	481	463	476	443	472	494	462	494	473	501	485	456	494	462	482	484	490	471	473	431	437	502	450	460	462	465	502	503	484	500	512	482	458	494	447	461	461	482	467	454	461	494	449	530	451	461	490	496	524	455	478	470	493	485	485	468	470	473	490	476	414	466	439	447	495	474	510	465	480	515	477	500	496	451	477	471	465	480	450	472	466	536	452	476	482	480	478	525	467	468	496	423	479	462	511	486	486	484	465	509	501	538	480	487	466	488	477	470	444	497	489	503	477	474	462	503	468	481	468	457	477	461	470	476	474	485	481	452	467	552	494	473	478	439	482	464	492	477	482	523	502	484	480	496	467	493	456	495	460	493	497	544	495	477	486	472	455	505	483	468	470	435	469	490	500	455	480	496	468	462	437	491	486	494	489	468	484	503	431	434	483	488	456	450	476	474	460	457	461	502	471	467	491	478	447	490	475	493	462	465	461	504	472	482	480	484	467	502	509	508	440	479	444	508	472	470	495	463	467	503	462	461	503	463	523	513	480	465	457	490	460	516	459	473	467	493	494	454	477	445	472	486	450	480	490	434	487	461	478	477	458	484	428	458	522	463	491	454	513	510	504	501	489	441	487	500	466	469	466	485	467	431	482	487	466	417	439	461	430	492	471	459	465	464	481	459	491	481	473	466	479	486	482	516	439	515	428	503	450	457	480	475	495	507	462	458	474	489	466	473	474	467	474	458	472	472	452	494	490	474	489	451	417	445	482	474	465	481	460	473	455	457	453	492	492	449	456	480	483	477	517	450	471	467	489	490	457	473	469	468	416	478	508	456	485	471	474	457	475	455	463	476	479	470	494	437	486	467	500	471	458	453	435	446	509	490	481	491	477	461	473	440	484	502	470	511	483	496	454	449	439	501	438	488	452	475	477	500	491	462	481	479	523	481	441	493	486	433	480	468	500	503	468	515	460	499	486	509	476	450	470	487	472	503	481	490	476	471	455	474	488	515	451	464	420	476	449	467	439	453	493	496	419	479	468	451	486	506	438	499	469	513	487	456	453	504	479	455	451	487	487	427	486	492	491	447	459	488	465	455	464	460	442	472	450	503	500	510	518	460	469	500	484	501	492	489	468	455	493	472	447	486	478	469	490	472	486	441	448	486	475	485	512	465	481	513	452	493	482	474	482	522	510	448	518	499	460	465	482	447	459	451	444	458	485	461	510	484	514	534	455	459	473	507	447	501	471	453	455	496	476	480	511	476	474	500	470	481	459	468	515	455	497	523	462	510	455	455	481	492	496	488	497	507	502	491	491	507	480	461	473	487	456	436	469	435	503	449	490	489	502	459	471	480	480	458	461	475	459	467	463	480	467	473	472	477	471	461	489	475	455	409	502	483	473	467	458	477	517	461	437	479	452	451	475	472	532	457	499	503	496	529	457	460	498	429	435	506	499	432	478	520	508	499	450	456	479	442	495	440	494	479	498	528	506	479	515	437	463	461	470	495	514	496	474	462	473	475	471	461	438	505	440	485	473	458	471	487	472	503	487	480	509	491	479	476	458	498	464	451	468	459	467	462	466	419	470	494	467	504	465	472	459	469	470	466	442	502	518	461	504	437	500	492	462	514	459	478	475	501	463	448	470	446	466	498	494	536	468	482	483	456	466	482	453	484	433	485	483	494	457	483	476	525	446	479	445	503	483	479	503	447	478	486	462	503	427	486	495	474	476	465	464	475	480	479	480	481	507	485	479
21053	1618	537	355	314	214	163	158	104	113	102	114	93	107	77	72	80	93	72	95	83	65	90	79	95	94	79	102	77	67	71	78	73	82	71	85	64	61	65	77	62	89	91	96	73	93	58	76	74	80	69	67	90	80	66	68	62	80	72	59	88	76	63	74	73	71	71	66	59	67	73	80	71	84	70	77	77	74	74	75	76	60	83	77	80	77	77	89	74	86	71	68	67	88	73	71	78	73	70	72	76	83	85	70	73	82	73	58	86	72	66	63	76	81	89	53	96	58	61	84	83	89	80	67	83	61	75	67	73	77	70	75	68	90	74	74	65	90	61	67	80	85	72	80	96	87	70	85	70	67	87	76	76	77	69	82	82	86	93	68	60	72	76	87	67	70	54	70	66	70	71	83	83	81	57	75	71	79	77	89	65	73	86	76	67	72	77	70	63	63	71	76	67	78	72	65	95	69	58	77	74	57	73	64	98	79	75	72	71	73	76	67	90	78	78	71	65	55	74	79	63	75	59	78	70	80	77	73	79	90	82	73	86	84	67	79	80	84	66	77	76	69	85	72	76	67	73	69	79	95	82	73	70	85	63	60	71	74	81	67	63	62	67	75	65	65	69	63	72	63	68	82	70	75	72	84	86	70	66	86	72	66	81	64	89	63	74	78	78	73	73	83	65	67	71	71	73	70	53	71	75	75	74	59	76	80	79	64	77	72	79	66	84	83	105	76	73	93	74	74	68	66	81	81	86	75	77	77	72	77	83	68	74	69	84	78	82	68	73	88	64	63	87	70	78	87	65	72	77	55	97	84	71	78	91	59	73	71	76	66	74	63	84	81	72	74	67	71	72	77	85	76	68	62	85	78	66	72	49	70	91	74	70	68	90	77	70	81	70	65	76	78	78	97	81	69	70	70	76	86	82	86	70	87	82	82	62	98	67	70	54	91	82	79	71	85	85	67	57	67	86	76	65	73	69	82	69	76	73	75	71	76	80	62	69	83	71	83	65	63	84	70	83	73	63	67	85	76	80	77	76	65	71	71	68	64	74	92	74	69	75	89	77	51	93	79	86	68	74	72	77	73	72	75	58	83	63	77	74	53	79	73	69	59	64	76	80	92	73	74	75	74	67	68	77	80	67	66	72	81	77	83	65	75	71	78	64	73	87	63	63	73	87	82	92	66	66	72	74	89	78	71	77	77	86	83	76	69	75	63	83	84	66	83	67	74	77	67	83	67	82	81	71	91	84	87	68	83	78	86	73	68	63	87	65	81	70	59	63	53	82	81	81	71	66	71	63	89	80	81	65	55	82	73	71	66	76	86	68	64	71	79	54	68	77	74	81	67	72	85	62	69	85	89	67	76	64	59	95	80	83	46	71	78	60	69	73	66	62	77	75	72	64	58	78	60	67	74	76	62	82	70	75	87	67	57	72	72	56	82	71	74	90	70	70	73	88	66	86	77	68	62	76	75	74	86	90	65	94	77	73	71	81	81	74	80	78	68	70	65	84	62	80	78	67	84	81	73	81	61	63	58	62	67	63	69	73	66	70	73	77	79	74	69	73	77	66	82	77	82	92	74	68	83	72	64	72	92	77	66	76	82	65	68	67	85	78	62	72	56	76	80	89	73	79	70	59	74	55	77	77	75	69	87	79	74	72	78	60	89	71	69	86	70	57	100	79	64	81	74	69	80	83	61	58	98	73	81	85	80	80	82	67	76	75	91	71	79	71	70	74	72	78	59	78	73	69	71	82	80	75	65	64	77	85	73	81	63	82	75	86	76	71	74	76	77	87	61	67	82	63	69	74	78	63	75	67	79	79	59	82	77	60	67	63	68	76	69	70	94	70	82	80	72	103	69	62	73	80	69	79	63	76	76	80	81	74	72	72	79	77	63	79	74	86	79	84	67	72	73	79	92	70	75	93	85	84	88	63	72	68	77	67	72	63	74	75	68	86	71	90	69	57	66	89	84	82	90	98	64	81	89	82	86	74	79	91	95	79	76	78	80	91	62	63	86	77	74	83	80	79	86	88	83	76	74	83	63	70	68	63	82	84	78	59	67	80	57	61	69	83	71	72	62	66	55	60	63	83	77	65	70	58	70	83	87	80	70	65	71	85	70	88	70	80	64	77	74	83	75	70	75	77	72	69	77	98	81	73	72	81	60	72	60	71	75	69	72	79	84	85	76	72	77	79	93	68	69	57	64	81	78	83	80	76	61	68	85	79	68	73	86	67	81	72	61	82	74	90	70	61	75	78	76	75	62	66	74	68	66	79	75	57	70	61	65	71	81	90	74	77	79	79	90	79	60	75	77	70	77	87	79	81	63	77	103	72	96	78	79	79	61	75	69	73	85	76	71	75	78	76	63	68	82	87	79	73	73	93	71	61	80	74	82	52	83	68	69	69	81	66	80	57	81	74	68	58	74	73	74	78	73	82	80	66	76	79	72	79	67	62	94	77	80	87	83	73	81	78	80	74	75	75	85	80	53	70	74	67	75	60	85	73	77	66	71	63	60	65	96	92	76	59	64	74	77	78	64	78	81	73	68	62	65	57	82	67	72	71	72	69	72	78	72	71	69	77	74	68	93	76	77	77	83	70	92	71	74	106	59	92	70	67	78	70	79	71	72	69	81	70	65	71	72	82	73	83	70	69	65	69	79	68	70	85	75	71	72	67	76	78	78	63	76	62	75	81	66	67	74	69	66	90	82	83	76	81	67	72	72	60	60	70	66	64	70	87	86	72	73	71	64	51	86	75	71	68	67	73	68	63	78	52	67	64	71	75	73	74	75	55	66	77	82	68	76	88	87	66	70	83	94	70	65	78	72	71	75	76	82	80	74	67	54	76	71	75	88	82	69	63	89	79	65	73	72	66	93	72	67	76	61	71	72	78	74	70	64	75	88	81	65	92	67	62	71	77	77	74	87	62	79	68	67	71	82	92	78	72	66	64	78	65	69	80	78	75	85	65	86	82	71	92	78	89	79	72	63	66	81	77	88	74	68	71	76	78	70	82	70	73	90	69	75	67	89	83	74	69	74	75	77	73	79	78	81	74	74	66	66	67	78	79	76	58	66	67	68	78	63	60	95	75	53	84	70	77	92	49	65	60	67	60	72	85	72	77	68	76	78	81	72	68	74	86	67	68	66	56	78	75	82	77	77	73	76	60	65	86	54	69	82	81	78	58	81	68	68	70	83	83	71	98	80	71	61	64	75	77	68	66	84	76	77	65	64	87	63	70	76	65	83	86	54	84	69	65	77	68	72	61	61	99	72	89	71	62	71	72	91	91	71	78	81	56	80	82	89	69	65	73	92	70	68	63	85	102	93	90	75	78	72	70	80	76	99	78	74	76	72	59	88	72	77	72	67	77	73	82	77	83	82	76	77	65	84	79	77	83	70	70	66	68	93	75	58	83	86	82	61	77	76	83	73	66	76	78	95	72	95	79	78	72	80	73	72	85	64	73	83	85	66	59	87	77	73
13056	683	1407	1466	1150	982	711	631	511	456	444	403	373	356	337	336	304	335	291	316	300	296	266	256	259	244	220	254	268	236	243	226	231	258	254	238	213	225	216	197	236	201	211	245	220	228	239	215	206	210	202	206	210	190	235	207	205	234	207	234	228	240	237	203	223	199	187	241	203	236	191	219	220	232	208	197	195	193	200	220	220	187	254	211	224	212	215	192	207	219	228	224	230	233	224	220	191	200	219	219	222	216	205	224	193	201	201	196	218	188	227	217	216	217	186	249	195	205	195	216	212	207	205	232	219	257	205	206	211	198	211	206	209	204	216	202	216	230	224	205	234	209	216	211	207	216	200	201	201	219	203	214	223	188	221	214	228	222	213	210	241	222	195	246	212	200	216	203	196	229	188	209	205	206	231	210	217	210	211	219	247	181	235	181	223	208	203	186	219	208	202	243	219	201	221	197	208	204	222	211	240	213	228	209	209	223	194	209	219	230	190	214	222	202	219	188	191	191	209	195	210	187	216	190	206	190	213	202	189	216	215	214	221	196	227	201	208	194	220	203	200	208	218	221	209	219	218	188	213	216	184	186	185	223	219	188	207	229	205	217	216	230	204	202	196	227	218	207	208	166	210	226	224	176	200	213	208	219	205	207	204	213	202	185	203	227	195	214	231	228	200	217	214	202	202	200	191	233	225	213	190	209	213	224	208	199	218	203	230	209	204	229	206	211	212	199	234	193	221	192	208	244	225	200	216	198	230	217	226	268	202	220	203	219	202	232	213	217	205	221	210	225	198	206	203	219	219	200	187	199	207	215	218	206	203	217	198	198	199	202	207	199	231	209	193	215	224	211	212	205	236	203	244	220	215	190	229	205	204	185	196	201	197	176	217	225	233	207	192	214	190	218	209	225	211	230	224	216	223	204	202	221	187	206	232	220	179	202	198	193	226	209	226	236	244	180	195	198	191	187	203	204	194	212	237	195	205	214	211	250	214	210	209	197	215	210	227	201	206	192	218	192	231	201	226	242	232	237	189	233	194	211	237	202	208	191	201	215	227	241	203	197	219	219	206	204	235	236	226	203	203	194	222	210	235	231	208	206	208	214	208	238	203	208	208	225	188	211	193	197	210	218	210	224	205	206	204	194	224	217	195	222	195	199	213	222	241	183	218	208	239	222	212	181	208	198	178	219	188	206	220	226	208	208	205	182	221	181	218	178	215	188	206	217	207	196	195	210	195	198	204	235	219	216	203	206	219	199	213	211	180	200	205	168	195	211	234	195	220	201	187	193	206	213	223	219	212	221	224	230	201	214	208	222	232	207	219	213	200	216	218	198	213	201	193	219	214	235	182	193	216	195	183	210	220	216	224	240	204	200	225	204	205	195	235	203	205	232	190	203	236	191	192	225	182	208	197	217	238	228	180	197	216	205	241	219	201	206	207	197	212	224	199	213	203	222	210	204	225	198	185	212	184	223	216	225	223	202	176	201	191	202	228	207	188	227	197	196	173	213	187	203	242	190	188	200	210	215	226	206	212	205	207	212	204	194	241	192	195	183	198	185	197	233	236	203	235	234	207	198	221	242	215	207	207	199	211	203	192	187	229	215	219	223	195	212	223	220	220	205	163	207	207	198	197	196	199	242	227	196	220	194	221	189	215	187	191	198	223	190	190	249	205	189	209	211	199	194	201	230	203	181	198	197	207	218	213	214	211	219	204	203	199	213	175	205	226	198	231	185	199	213	216	229	236	193	221	238	215	197	215	200	208	213	229	218	218	214	194	214	200	197	217	240	191	223	211	206	190	220	228	212	197	239	208	224	210	239	225	208	202	220	217	203	223	233	212	202	247	238	203	225	238	205	209	226	192	204	208	209	207	184	213	192	220	216	212	199	183	217	192	211	219	214	195	220	197	201	222	208	224	210	214	232	206	193	211	211	189	220	225	198	220	231	196	193	185	230	194	208	201	218	177	207	208	204	211	228	211	228	231	185	224	199	198	202	204	201	222	194	187	212	189	211	188	255	210	216	227	186	228	210	185	203	183	220	193	199	192	212	203	211	197	211	208	205	233	198	214	210	202	194	210	209	238	203	212	220	202	209	192	200	211	181	197	194	247	231	198	240	214	241	183	210	232	190	225	195	214	202	204	200	211	216	212	245	205	206	251	190	228	188	209	206	208	201	210	227	204	208	203	224	204	200	193	211	212	217	225	206	196	207	216	232	201	212	193	197	218	183	197	217	218	215	229	191	194	196	212	189	204	228	181	205	208	214	207	226	215	199	198	223	213	220	203	228	229	230	228	203	225	205	202	208	215	223	203	236	201	202	198	190	235	218	206	193	213	202	226	209	226	204	210	196	188	202	250	201	209	191	195	217	202	224	215	213	223	220	205	223	248	199	228	215	212	233	193	192	236	202	220	230	211	216	233	208	202	237	209	172	197	241	205	229	223	210	229	211	207	204	215	188	218	221	217	203	201	218	240	193	217	227	207	205	195	244	220	221	210	209	224	168	213	234	206	210	182	186	234	202	213	200	201	224	213	222	213	207	222	203	225	193	227	206	187	216	228	222	220	194	214	216	214	197	219	219	211	207	184	190	193	222	226	204	217	211	208	221	230	205	201	202	190	216	203	226	198	202	249	222	214	211	204	224	244	206	193	221	239	201	176	202	225	190	225	240	201	226	213	226	220	196	194	209	210	194	185	208	204	186	207	218	230	201	214	196	202	197	177	217	220	220	210	214	214	215	219	209	230	207	243	239	213	225	203	221	219	214	238	215	193	223	207	198	214	221	238	207	218	183	194	202	236	194	216	180	208	197	216	205	198	194	188	228	212	213	247	199	195	214	195	221	205	203	200	191	222	240	189	215	199	201	253	198	209	220	210	231	217	194	206	209	202	200	201	227	205	225	224	196	201	205	240	195	243	230	207	190	197	184	222	209	203	194	232	209	204	209	208	213	189	190	217	232	195	218	217	180	203	211	217	220	215	231	205	222	214	195	191	219	206	215	193	214	205	198	201	215	191	175	204	229	202	217	206	209	232	200	201	227	202	195	220	249	211	209	208	201	211	210	213	205	239	217	186	202	220	234	206	201	201	222	212	210	233	178	207	216	204	205	235	243	214	214	216	211	224	210	210	201	219	223	231	240	206	199	197	216	209	205	233	207	210	234	213	211	224	217	227	221	221	218	222	230	210	216	228	190	200	207	208	199	226	183	219	216	201	217	213	214	247	176	233	204	210	217	194	205	181	213	209	205	217	220	233	210	195	219	209	205	200	213	212	203	203	213	223	220	205	228	186	199	213	226	205	195	226	212	203	213	193	210	206	223	205	202	218	195	188	225	238	192	217	223	228	188	207	212	217	204	237	212	206	210	236	208	218	192	211	235	218	238	205	203	201	244	196	230	191	204	212	216	225	207	220	194	212	221	221	222	218	176	210	222	194	192	218	207	234	198	214	218	208	195	205	216	198	177	218	195	201	230	209	232	214	202
3727	347	332	294	307	293	285	319	313	313	267	289	265	317	302	317	285	292	299	284	297	287	314	290	250	295	305	295	261	302	278	309	266	305	271	293	270	294	291	285	297	301	289	296	296	278	268	264	249	262	295	255	280	281	261	305	279	297	287	274	302	300	299	275	282	288	299	278	313	265	324	282	304	297	267	309	309	279	248	256	288	299	274	285	300	330	279	299	309	276	278	264	288	281	310	329	307	312	323	319	284	280	255	303	270	305	256	291	302	300	286	275	296	269	287	277	279	277	298	304	296	269	257	267	334	304	265	299	288	278	268	299	298	269	299	294	307	303	269	318	291	268	330	288	272	299	278	275	269	302	282	283	300	298	253	312	286	292	295	273	282	300	261	287	284	285	300	280	302	326	263	261	297	295	270	324	294	264	283	284	294	273	273	266	282	286	296	308	295	294	305	316	294	296	248	244	281	274	284	292	327	302	289	279	297	288	303	278	281	284	277	322	326	304	270	267	271	292	299	288	282	261	253	305	270	266	264	266	319	320	286	258	289	277	284	281	292	265	274	267	308	272	274	276	303	266	290	271	286	298	276	272	266	285	300	259	308	306	284	299	301	268	254	269	289	276	264	280	280	291	268	278	284	310	310	293	291	283	281	287	268	279	278	270	297	285	253	302	279	291	300	291	270	279	301	302	277	299	288	290	266	306	264	285	285	293	289	292	259	286	277	298	320	304	268	260	283	325	258	290	300	284	316	274	327	303	290	279	270	266	307	308	310	291	275	289	302	269	280	287	263	276	282	295	305	305	272	290	306	306	301	293	305	263	310	277	270	270	283	286	331	318	286	295	325	274	270	268	266	273	309	274	262	274	300	263	313	299	310	292	280	314	260	300	289	286	292	277	291	300	265	273	290	307	277	258	286	270	298	263	314	268	304	285	260	289	299	288	296	285	270	259	305	244	291	271	276	277	280	272	269	293	310	283	294	290	276	274	283	288	315	299	266	309	290	272	307	264	290	277	270	312	274	280	287	297	274	273	259	269	269	266	303	263	294	302	272	292	280	293	292	310	263	292	278	283	283	297	246	266	264	286	252	282	286	286	282	283	271	291	299	303	289	275	288	301	264	285	303	268	286	272	286	247	308	297	297	281	276	300	281	277	281	276	273	291	312	283	276	304	297	311	257	296	273	322	310	305	291	277	294	291	269	294	267	312	280	244	275	288	289	303	265	308	322	300	291	268	264	303	292	268	302	291	257	279	275	309	269	268	299	282	278	261	312	294	278	278	285	318	289	288	290	296	305	316	266	306	294	273	260	280	283	304	290	278	291	295	286	293	311	264	288	316	254	254	280	290	305	289	275	284	262	263	279	307	307	282	267	278	272	290	308	272	277	295	280	298	296	274	312	301	280	300	260	269	292	265	280	280	275	281	323	284	278	286	274	284	285	326	283	283	277	306	244	285	276	293	282	258	272	272	256	234	288	262	276	289	328	290	280	297	284	299	251	289	311	273	264	263	238	297	306	295	267	323	272	275	266	313	267	318	294	288	252	287	312	270	269	298	272	307	288	286	290	286	312	298	301	289	289	300	280	268	288	287	277	313	290	285	294	264	257	261	295	276	300	303	271	300	295	290	298	283	324	307	270	310	257	279	266	293	270	293	277	275	304	261	275	285	282	297	322	292	271	296	304	264	305	290	263	303	295	295	285	285	276	299	297	278	273	283	272	259	270	312	267	274	279	279	272	286	304	333	315	267	241	314	258	252	271	314	277	306	299	277	314	305	315	270	278	322	281	271	261	308	279	256	318	286	297	266	282	281	289	272	301	279	291	293	272	280	288	307	275	264	274	270	270	271	321	299	267	285	291	274	274	295	283	273	273	272	300	291	267	290	269	289	291	273	302	299	276	296	260	284	309	287	281	300	286	298	299	308	322	316	260	263	291	296	282	271	295	282	260	284	286	267	306	285	269	289	289	297	267	303	293	291	313	295	264	265	303	267	298	277	303	300	273	287	296	281	255	297	281	297	269	292	254	304	280	302	277	306	312	324	276	304	270	272	295	264	276	300	256	295	290	273	286	280	297	290	263	289	274	300	279	292	288	335	289	298	309	289	273	308	300	283	284	281	284	269	287	268	285	290	302	283	275	300	338	319	305	281	247	314	250	275	291	277	337	289	307	300	343	283	306	258	245	326	279	268	273	277	290	276	278	296	260	258	296	353	330	297	271	278	287	309	290	266	279	294	302	303	304	295	282	289	272	308	277	291	280	251	300	314	286	282	276	299	289	266	301	294	297	339	286	260	274	313	287	269	279	293	270	272	302	268	295	263	269	269	291	273	271	292	295	265	269	314	280	309	307	289	281	283	240	296	311	281	291	284	288	308	288	323	318	267	253	266	299	278	311	265	304	304	289	271	296	285	283	293	310	301	269	266	259	306	296	283	310	259	273	306	288	295	294	306	310	307	305	299	301	277	311	288	284	251	301	291	289	326	310	265	300	286	302	254	321	290	262	345	292	269	285	268	286	283	322	291	329	278	266	291	271	289	309	323	307	322	300	301	270	283	271	286	305	283	284	308	296	327	285	261	270	291	284	254	290	322	278	286	301	309	273	294	279	300	281	244	276	301	299	320	301	291	255	266	282	257	272	314	264	281	272	285	276	265	283	329	284	277	291	283	282	290	252	280	296	283	329	294	300	290	267	285	272	256	277	300	279	276	284	289	274	283	305	294	319	294	295	294	289	284	270	305	285	289	270	286	316	290	289	280	279	262	295	275	253	309	291	300	263	268	310	283	268	281	282	306	319	308	277	277	270	256	301	262	268	266	277	277	293	277	277	265	303	297	284	333	288	307	280	297	290	304	283	293	293	304	302	277	271	279	273	301	262	262	255	271	263	309	279	318	289	273	289	278	291	291	264	290	279	297	304	272	262	327	284	307	290	295	307	310	269	305	277	251	280	295	298	268	272	255	272	295	296	295	268	307	312	309	291	302	300	281	278	304	300	302	306	281	317	280	313	288	291	304	274	287	292	312	301	289	317	269	268	266	277	300	294	278	286	281	289	305	269	292	302	316	289	280	295	293	267	271	316	307	297	310	288	291	292	292	248	245	283	287	281	296	287	311	258	263	303	295	271	294	287	285	285	285	295	276	232	283	316	272	310	310	295	275	271	292	273	277	279	299	272	274	285	303	275	293	289	311	300	303	264	306	306	285	298	280	255	276	307	273	316	287	287	265	279	297	272	298	283	328	327	290	290	300	290	299	310	267	308	288	329	303	273	299	281	296	293	291	262	289	270	316	247	282	254	283	270	282	288	303	308	278	311	280	266	301	305	295	266	294	296	302	303	248	283	283	284	273	301	293	261	275	283	320	284	279	280	282	276	255	271	277	285	286	288	281	277	269	249	261	304	292	297	297	321	284	291	308	281	269	248	309	319	334	301	305	295	315	282	267	290	306	309	313	276	286	276	273	309	290	257	274	231	308	280	306	297	291
3700	718	702	730	660	692	694	664	736	714	663	689	655	699	669	732	664	685	705	679	660	659	676	704	643	653	675	713	658	738	708	717	702	609	670	701	661	684	678	692	661	690	667	687	722	717	662	645	662	700	707	701	654	685	699	715	666	705	685	666	645	726	697	691	682	678	697	670	710	676	665	675	736	706	663	660	709	711	682	702	662	675	665	641	707	676	661	676	662	720	706	643	684	616	700	710	700	660	656	670	663	708	727	719	673	708	704	672	697	641	642	703	738	712	667	706	662	687	691	662	666	701	633	666	703	680	667	624	671	652	679	690	741	630	728	683	708	713	748	667	664	683	649	685	676	690	712	694	668	668	697	645	656	666	694	737	665	673	736	679	672	708	626	695	668	663	740	649	671	673	712	685	700	691	653	683	652	674	712	658	681	665	688	684	646	684	676	714	718	697	668	645	718	701	680	680	644	710	717	686	672	626	718	747	701	672	695	676	662	676	650	697	658	676	623	689	672	709	707	670	694	662	677	676	729	667	682	748	697	686	708	627	678	587	640	672	675	692	665	708	717	661	659	682	653	686	645	727	665	672	652	714	704	654	693	637	678	699	657	669	678	689	634	658	698	765	678	697	704	669	691	664	712	717	701	667	717	679	683	703	630	673	684	702	653	702	680	708	754	687	684	691	679	705	705	673	662	681	687	629	680	716	681	652	706	714	674	688	682	665	690	659	626	674	699	665	647	676	718	656	651	693	720	708	686	687	724	643	682	660	708	716	719	690	683	710	640	637	672	680	659	653	710	685	715	721	681	619	653	720	676	686	683	712	727	693	702	687	725	681	717	688	688	688	658	647	669	708	659	696	659	681	647	670	714	703	714	716	668	670	719	677	658	642	692	691	670	722	639	729	678	674	699	694	689	729	657	685	694	664	681	665	643	696	702	654	667	679	647	723	656	693	696	692	648	678	714	673	658	680	682	699	660	724	704	648	708	720	685	698	672	681	678	722	679	681	664	686	666	687	655	661	635	685	752	662	695	683	689	661	688	697	715	654	699	684	695	663	731	631	718	728	695	685	654	680	673	657	689	701	703	664	623	695	679	692	722	671	678	658	651	684	717	694	689	694	676	727	640	680	684	668	689	702	683	647	624	657	661	699	670	667	663	670	683	693	703	641	668	736	646	752	642	708	667	661	671	640	675	678	657	724	652	712	659	715	715	665	677	723	678	674	682	645	721	669	677	725	672	651	653	687	710	738	621	701	705	679	724	646	707	697	695	684	714	666	631	656	690	663	707	699	621	687	692	721	675	622	700	678	686	671	710	684	662	681	654	678	646	654	713	648	677	682	714	731	669	672	702	682	650	693	635	661	653	713	697	672	629	700	667	677	689	695	702	640	682	696	721	635	717	655	666	615	714	697	682	701	715	671	658	680	665	650	659	688	669	671	691	691	668	639	698	704	693	672	682	623	727	688	683	709	680	669	643	694	664	679	705	686	672	657	663	666	704	630	676	722	643	704	653	702	672	689	682	721	702	652	659	694	677	674	650	687	679	704	682	657	717	706	655	752	634	695	712	689	725	659	715	707	662	700	680	675	685	719	664	685	699	661	676	707	664	681	679	706	666	718	681	695	693	686	673	664	688	721	694	678	643	696	668	632	634	689	698	677	679	710	726	685	656	677	704	684	699	652	640	669	645	702	724	658	671	653	698	690	691	670	679	710	670	687	653	746	686	719	678	653	703	696	701	670	637	690	681	681	684	698	652	692	690	670	694	683	677	704	687	715	686	626	730	690	723	703	670	661	705	695	667	674	695	675	679	683	685	659	640	676	706	710	683	705	693	724	684	686	654	648	664	656	678	664	667	688	663	713	667	713	694	706	709	650	695	681	683	728	683	691	686	680	680	746	693	708	659	677	686	704	719	675	648	669	638	662	691	716	684	708	677	681	657	695	684	701	743	689	704	713	674	758	708	692	687	685	690	686	706	685	669	707	647	649	645	699	709	720	632	651	643	685	636	664	683	736	638	670	660	691	682	681	640	658	682	603	727	662	657	733	703	635	677	661	634	668	664	687	640	681	667	681	722	662	664	714	687	674	632	650	698	705	693	705	685	684	680	666	616	688	655	728	675	714	686	628	685	672	698	688	689	721	704	680	670	705	678	690	625	691	703	689	694	646	707	659	654	683	692	677	694	712	690	719	698	787	685	637	678	646	717	673	666	702	639	728	673	669	722	626	700	699	704	681	700	659	675	699	660	671	689	686	748	655	651	673	682	670	703	663	704	689	654	691	676	693	693	629	691	675	741	654	743	673	737	711	689	671	712	647	675	660	635	676	653	669	657	680	686	673	688	700	661	696	717	656	655	711	726	691	666	652	704	647	734	696	655	690	660	682	668	660	684	718	740	676	687	689	685	694	689	683	684	676	684	675	681	721	704	691	678	652	658	682	678	687	690	737	677	707	686	680	694	687	651	650	722	698	682	641	685	685	664	691	679	635	657	621	706	692	697	635	649	654	697	646	719	714	721	667	646	715	664	714	662	670	667	642	739	662	732	663	709	669	679	706	682	678	639	664	694	706	701	703	647	715	668	684	680	670	676	640	664	644	689	689	681	651	652	678	685	661	659	688	681	618	690	682	726	756	656	704	699	673	712	670	657	685	689	659	665	687	693	720	681	681	653	687	692	663	714	694	699	704	674	705	701	706	715	653	654	689	696	754	685	667	661	670	661	670	688	686	683	648	689	701	700	663	656	673	668	654	704	732	732	665	706	696	680	684	692	625	645	656	700	702	612	707	664	659	703	652	710	664	692	687	720	701	697	692	663	699	724	668	697	732	705	696	681	705	692	674	666	655	682	678	692	660	657	712	637	669	670	683	660	662	671	699	708	717	687	681	692	675	700	663	644	708	650	705	674	708	733	738	675	644	642	728	663	689	665	721	710	758	685	697	730	642	713	646	689	713	728	711	674	730	696	684	656	666	673	650	709	686	696	712	651	706	672	696	690	672	714	651	667	665	700	706	675	662	662	721	734	635	741	685	677	655	628	678	699	656	679	667	658	692	647	661	710	684	705	689	698	628	707	673	731	727	682	694	715	704	607	647	697	686	640	702	681	689	678	680	696	702	656	700	722	663	646	736	657	707	734	657	651	680	680	658	658	698	671	655	689	689	640	695	699	658	668	661	691	675	671	657	675	672	682	707	711	715	672	629	644	727	674	702	655	729	663	687	683	639	709	650	704	669	658	683	609	665	649	664	691	690	688	710	719	722	699	708	701	672	646	650	718	671	642	715	694	673	663	676	670	656	675	679	627	647	727	728	664	673	676	716	693	704	681	708	665	701	707	688	709	662	659	663	695	677	726	739	661	710	671	685	691	663	693	684	676	681	660	731	618	694	652	714	657	648	670	724	668	670	667	637	694	704	658	683	661	696	673	678	721	678	689	654	675	692	680	720	722	701	706	690	636	696	678	695	705	715	695	697	715	698	684	668	719	645
12608	734	409	292	299	252	249	215	229	222	222	199	182	232	194	227	212	169	233	188	226	188	216	182	181	193	173	209	204	177	215	193	188	192	234	218	200	196	176	184	220	200	201	223	178	216	197	193	196	204	183	211	172	175	179	195	203	212	184	187	196	194	199	209	197	206	192	196	184	188	215	188	194	195	208	194	206	204	193	189	171	206	211	211	195	201	202	206	202	196	215	189	196	191	203	197	182	220	200	216	198	197	199	190	187	183	183	205	224	195	195	188	178	201	192	189	192	193	208	191	183	195	196	206	181	180	207	200	221	219	177	196	162	190	182	198	234	202	187	205	214	194	194	175	204	178	200	203	196	192	181	198	200	216	191	188	190	200	183	192	192	179	223	196	200	194	220	189	191	200	213	203	200	212	211	226	204	174	199	196	186	178	179	195	205	191	180	181	209	174	218	196	184	183	209	177	176	179	185	210	199	210	200	220	195	201	182	193	196	183	206	214	196	190	182	185	204	191	186	190	173	181	193	187	190	216	199	168	201	179	184	207	193	186	198	209	175	207	218	198	163	200	183	221	203	219	198	204	183	199	186	207	215	183	195	187	182	194	158	179	201	184	171	184	179	209	192	206	189	218	204	193	177	208	198	207	184	196	207	206	189	158	209	215	187	206	197	207	246	215	201	221	208	195	212	176	205	195	182	206	208	217	184	184	181	186	203	201	215	181	221	183	175	184	177	189	214	210	190	175	196	205	208	198	195	194	210	203	221	186	191	212	163	193	190	223	185	181	185	203	230	186	211	210	198	194	187	204	215	188	216	175	181	201	173	197	179	176	185	204	198	203	220	200	206	173	170	206	190	179	206	188	187	188	210	204	221	182	180	181	181	190	198	191	181	211	205	223	198	200	227	172	183	224	213	192	207	199	213	187	217	195	172	201	193	195	185	214	197	200	208	187	198	219	199	196	181	196	183	198	211	196	186	179	183	214	200	181	208	182	186	179	200	208	208	199	209	195	187	185	182	206	199	191	173	201	164	181	199	227	189	180	175	185	194	177	209	183	191	171	175	209	192	206	186	224	223	201	201	210	188	208	212	210	197	179	190	224	215	190	204	190	207	195	187	194	193	188	216	189	179	189	186	174	196	190	177	177	229	189	177	192	201	183	190	157	210	207	193	194	205	190	190	216	202	203	203	187	181	189	207	206	201	214	191	200	188	218	210	189	166	197	178	187	209	193	185	202	188	205	185	216	175	193	201	182	201	195	209	189	206	223	185	202	212	187	191	209	173	185	185	203	193	190	195	158	216	181	193	200	175	202	211	174	179	221	220	200	201	198	190	193	193	205	185	190	196	174	195	170	187	213	171	182	211	216	180	224	181	204	187	174	200	202	164	209	234	192	187	186	197	180	199	195	195	175	186	175	187	197	180	199	204	195	168	168	197	169	200	171	212	211	249	179	180	164	235	168	192	206	178	194	188	193	182	186	182	184	210	219	194	173	197	218	219	186	188	191	190	179	227	180	197	192	187	214	177	190	205	194	216	208	201	220	192	204	179	174	215	180	174	194	198	203	183	192	208	221	198	211	186	172	195	201	208	179	179	206	200	193	193	190	184	204	202	184	162	179	205	172	188	187	210	183	198	214	198	216	205	204	198	178	224	199	194	183	211	216	234	226	204	197	214	197	149	188	213	202	214	184	196	171	208	187	188	203	202	170	182	197	196	175	185	189	215	199	209	192	206	188	163	185	183	204	192	183	203	193	197	191	205	183	194	175	194	186	198	197	189	184	172	209	218	204	205	214	199	190	212	198	193	198	193	173	145	185	185	193	197	186	224	198	170	191	213	196	194	206	199	202	225	191	194	169	202	217	177	208	200	193	222	208	199	185	200	195	175	191	186	175	192	205	187	180	208	197	185	193	210	200	209	172	202	199	215	228	153	199	193	202	195	179	205	198	216	186	173	177	185	179	195	196	219	157	188	204	210	192	181	183	176	210	183	179	202	198	192	185	201	207	194	209	190	215	182	207	173	183	200	235	204	208	193	200	188	194	222	210	219	174	190	194	204	185	197	188	218	194	199	230	202	173	186	199	193	203	190	185	240	177	190	187	169	211	200	179	173	208	212	204	199	194	175	179	176	198	217	187	190	210	193	208	201	173	190	213	200	196	207	216	169	188	186	199	203	187	202	171	216	206	202	229	177	191	205	188	202	181	200	212	186	182	176	190	182	199	191	204	174	192	199	178	199	208	201	214	171	209	210	189	173	204	183	216	179	199	194	193	198	189	177	173	196	197	167	210	177	183	199	173	211	211	197	211	203	211	185	199	195	210	204	189	205	203	167	192	207	199	171	186	216	177	194	173	212	194	207	202	193	163	206	205	200	192	189	189	201	201	186	191	191	213	203	201	209	195	213	192	189	172	179	184	199	189	205	215	193	191	191	196	184	209	204	188	210	208	181	220	180	173	185	219	190	195	203	192	200	185	216	218	185	193	184	194	173	211	187	209	200	188	174	194	199	192	208	198	194	204	181	200	213	173	206	193	211	182	194	189	158	183	168	176	183	189	183	191	198	195	196	196	216	204	206	211	207	175	196	164	190	215	177	191	219	225	203	184	186	192	186	193	190	223	165	213	196	210	182	213	194	218	197	193	186	210	191	189	201	182	183	176	192	180	189	174	201	164	199	182	199	211	211	226	191	202	192	206	199	175	172	195	178	197	180	218	233	179	204	198	206	177	200	178	178	222	167	191	215	193	188	169	213	208	189	206	191	185	209	201	192	195	196	214	190	190	195	186	193	200	195	203	200	192	204	196	200	181	202	196	186	239	200	185	217	173	182	212	167	213	185	150	221	170	208	199	219	197	200	200	197	204	189	179	190	202	210	198	188	213	202	177	199	202	185	189	182	189	158	177	187	188	202	198	210	195	177	200	181	182	204	203	198	211	191	210	193	196	216	186	191	209	235	193	195	192	183	196	187	179	189	183	199	202	199	182	211	173	194	210	203	188	203	194	170	178	182	189	205	190	193	204	173	178	208	198	179	197	196	196	195	212	182	183	199	225	210	198	199	179	209	205	191	204	205	201	210	203	194	197	194	205	204	229	192	191	198	208	195	199	178	207	194	217	183	195	207	186	205	202	205	195	213	194	176	168	182	188	207	160	208	208	183	200	162	217	197	184	186	178	190	202	183	176	187	176	201	201	196	190	193	196	181	225	193	194	199	182	198	194	187	202	201	202	194	205	185	187	188	188	172	202	189	201	199	198	166	214	180	187	209	196	195	199	205	172	194	180	217	211	199	201	213	180	157	212	222	189	200	192	189	199	190	225	218	201	182	208	221	185	194	186	162	200	175	210	201	205	204	189	201	197	189	179	173	199	191	174	198	198	200	189	194	183	172	184	210	203	197	192	180	186	194	177	186	211	192	173	215	204	196	186	177	206	207	206	211	216	192	206	205	205	185	191	216	188	195	195	193	219	194	179	198	192	216	202	200	199
9707	690	938	1103	982	877	730	698	666	598	537	578	531	555	531	550	548	486	469	529	487	523	530	500	493	479	481	456	479	500	485	499	516	488	487	460	457	467	498	490	512	435	497	456	487	484	453	467	441	488	492	446	489	472	465	512	448	484	457	461	471	491	502	487	489	493	482	471	475	497	460	458	485	475	461	440	485	437	482	448	472	508	493	479	433	486	467	489	482	464	460	483	440	452	468	477	481	463	440	479	482	441	462	470	452	456	460	463	494	453	492	458	479	433	485	463	484	458	471	495	461	464	471	486	463	459	437	470	434	453	476	475	452	474	500	494	466	469	444	485	464	479	489	466	459	504	456	453	472	460	483	498	490	458	482	469	451	491	468	524	461	475	483	463	447	443	463	504	443	457	485	450	430	470	487	469	485	473	492	504	524	467	444	487	458	438	468	432	479	434	453	493	482	444	461	474	456	483	506	488	455	454	449	469	476	485	510	453	445	515	468	468	465	464	503	472	490	492	475	480	443	436	494	463	485	480	479	442	494	485	507	469	425	468	466	464	455	481	489	479	428	490	457	477	453	453	462	472	469	450	503	483	408	495	523	443	495	490	418	484	451	450	471	491	445	469	430	419	447	472	439	472	494	480	475	507	491	461	427	497	447	507	459	506	456	444	464	492	440	459	454	450	483	479	503	492	452	484	503	526	473	479	470	475	466	493	442	509	479	502	454	514	450	472	469	424	529	504	459	469	464	486	488	462	477	446	475	462	481	501	487	456	479	449	462	476	462	477	432	489	465	469	456	453	449	452	477	485	458	465	453	430	454	456	479	514	464	442	452	449	494	464	497	466	488	458	429	445	511	435	464	467	460	473	495	465	470	495	508	462	497	532	474	465	447	446	488	441	445	489	484	473	436	502	465	477	461	470	471	468	468	473	475	499	466	505	440	447	451	471	542	472	494	435	455	467	506	451	451	438	483	493	432	436	481	484	478	459	438	490	473	480	500	474	476	468	480	510	502	458	449	471	489	489	494	489	466	491	451	506	468	490	425	456	473	445	471	448	456	469	516	476	489	481	495	473	492	451	444	480	508	500	458	495	514	479	508	471	468	471	446	465	443	437	462	473	478	489	477	472	498	467	496	505	482	475	470	451	485	460	477	450	471	440	474	455	488	494	494	452	472	446	480	450	499	472	504	479	490	464	500	452	490	484	452	475	420	416	485	426	497	480	445	479	456	472	502	478	455	472	469	475	482	459	438	478	502	491	452	470	471	485	439	483	493	484	448	477	475	462	477	469	439	436	446	496	466	474	511	460	508	463	472	448	460	428	468	490	492	462	453	465	522	494	425	470	453	465	463	464	453	455	472	476	450	500	470	490	455	487	425	494	503	493	488	480	456	477	454	484	494	468	515	439	450	466	507	447	477	474	493	473	453	486	463	512	479	460	513	450	457	517	445	491	476	474	520	463	449	498	495	433	466	483	468	471	440	497	478	483	486	472	506	458	455	494	491	489	468	451	441	487	471	467	451	414	471	450	471	455	467	441	467	459	475	531	457	478	471	481	449	452	457	448	457	484	461	456	464	477	469	540	459	477	490	480	473	494	514	503	501	466	462	477	479	503	502	499	448	465	435	471	487	492	435	489	506	469	470	455	503	472	474	471	464	464	459	484	462	480	464	491	453	471	462	480	450	449	436	466	463	451	452	472	478	468	493	458	413	496	458	489	471	481	456	487	447	461	463	454	486	488	547	470	465	458	442	477	438	469	496	465	506	472	463	514	434	443	492	452	485	476	478	483	470	471	505	455	464	507	439	465	468	470	468	480	492	441	500	481	457	497	441	473	477	471	507	443	455	453	484	477	475	468	471	477	487	502	507	488	464	480	487	489	451	452	434	465	488	459	434	478	469	465	440	485	504	475	469	474	476	464	502	427	475	463	477	441	459	446	464	476	486	456	463	491	478	502	458	468	414	460	481	465	448	456	486	471	458	468	488	487	482	452	461	471	449	440	470	478	462	416	512	487	520	452	495	469	455	471	506	471	509	435	444	468	491	452	455	447	492	466	473	451	489	471	453	455	475	466	468	479	464	468	460	491	451	480	487	485	466	512	470	487	463	480	477	493	517	494	505	462	458	507	498	504	500	423	496	470	494	473	492	489	464	480	473	469	499	481	470	461	472	464	449	445	475	475	457	472	478	444	442	435	462	480	503	485	455	493	490	500	499	507	479	473	478	454	481	481	492	492	477	504	481	435	485	459	480	458	487	454	515	447	440	498	494	460	497	465	461	449	425	435	465	461	443	461	470	522	523	497	506	474	439	477	486	472	463	474	439	457	471	443	502	458	430	451	504	486	432	410	482	454	467	433	498	458	491	462	490	480	495	489	454	448	471	491	468	471	458	456	509	462	473	439	523	491	472	478	487	451	451	464	489	474	484	496	447	417	464	470	507	474	432	477	481	459	521	429	461	469	484	477	452	474	462	456	520	446	460	469	508	471	453	432	478	475	512	487	441	480	483	449	504	468	456	476	474	461	465	475	479	459	458	492	440	491	491	510	483	436	471	467	473	449	471	465	454	474	467	456	496	467	466	447	482	471	490	481	444	435	429	477	456	502	484	441	434	468	441	493	469	465	486	496	454	469	454	472	488	471	483	507	424	509	451	509	475	458	434	468	521	465	467	465	489	513	450	505	478	462	453	476	480	474	482	466	483	460	479	478	484	439	470	478	453	429	480	486	480	448	488	456	486	481	477	506	464	482	532	434	469	492	471	514	474	486	469	468	487	464	437	500	547	485	504	443	475	466	458	509	506	473	457	475	493	501	472	473	492	471	479	484	478	511	458	472	484	436	419	486	450	459	461	462	446	466	473	462	451	464	478	464	470	448	503	475	480	429	472	491	443	435	488	440	471	500	469	496	454	499	446	474	456	470	457	495	450	460	483	446	475	473	457	481	501	439	446	503	525	479	488	441	505	468	440	446	494	476	466	485	482	484	446	473	454	466	473	485	469	486	483	497	429	505	455	434	461	492	485	469	446	494	483	484	481	469	451	433	447	442	469	472	469	489	476	477	433	472	508	460	442	470	453	493	498	490	455	485	492	462	461	492	500	445	449	460	481	498	460	489	466	470	462	485	500	450	478	476	475	481	449	466	459	476	477	461	485	510	497	480	460	473	485	521	463	472	459	503	499	556	443	474	460	513	470	504	458	495	449	463	447	492	459	446	521	495	441	455	459	480	478	472	479	474	466	468	460	510	480	489	494	509	490	469	464	423	445	438	472	452	446	476	474	488	476	421	499	493	470	494	492	457	479	487	459	464	493	435	495	472	427	488	445	517	459	451	462	465	500	494	461	462	450	527	504	462	460	460	475	484	487	499	478	467	452	478	471	485	462	493	454	513	448	464	508	431	506	485	419	488	503	454	473	489	472	454	441	474	427	506	489	439	499	501	447	460	470	471	477	452	467	474	484	488	506	430	460	455	481	497	491	482	480	480
19948	1374	556	354	291	203	167	133	105	106	119	91	96	103	98	85	95	75	64	78	83	84	74	86	102	64	76	76	67	83	87	85	87	87	74	90	88	65	68	83	78	84	68	76	67	66	59	93	71	71	77	72	76	58	65	55	70	84	67	79	82	63	69	70	77	81	65	66	76	59	70	79	86	87	63	71	72	82	69	74	71	82	63	77	62	56	79	93	67	58	71	68	75	68	71	70	78	83	82	81	56	82	69	61	60	70	96	93	85	59	82	85	76	86	75	60	72	59	63	69	78	76	79	77	87	88	60	70	67	72	76	84	70	72	87	77	88	87	78	57	81	68	70	67	70	58	72	82	76	70	61	68	63	77	67	70	83	73	76	69	73	79	71	69	81	89	76	69	74	73	72	73	65	61	70	71	57	73	49	73	79	59	93	85	63	71	74	76	83	77	71	77	69	90	62	71	70	57	77	75	79	82	68	79	80	82	66	90	75	63	58	75	59	78	79	72	67	79	78	68	85	83	105	79	73	61	65	75	59	75	81	67	79	52	80	80	83	65	68	80	71	73	80	83	69	67	81	63	75	84	91	49	81	60	79	76	75	59	87	67	85	75	73	81	61	66	62	77	73	85	80	73	74	75	80	85	68	63	62	63	63	72	78	59	82	54	76	94	72	83	56	72	59	75	69	83	70	68	65	75	69	65	56	64	68	68	61	70	65	69	87	75	82	76	79	75	61	77	76	78	72	74	64	68	66	88	63	86	70	86	74	68	73	64	65	75	71	84	97	63	87	72	80	74	72	65	84	65	73	85	83	71	67	72	94	81	70	70	72	75	56	74	66	73	61	69	81	65	62	75	67	66	72	83	72	74	79	77	61	68	80	88	70	66	73	53	66	79	62	81	69	72	66	70	72	67	71	71	58	65	72	79	63	67	89	80	73	70	63	66	79	69	74	69	74	79	76	63	84	83	61	74	69	82	71	72	77	69	102	82	84	74	79	88	73	80	95	60	61	74	83	73	77	86	86	79	91	99	76	77	55	69	80	89	73	72	67	64	61	59	84	76	63	62	62	75	76	80	68	70	89	83	78	66	53	60	62	80	69	92	84	74	78	68	82	78	78	71	85	60	59	84	68	61	70	74	75	82	68	78	66	70	76	65	86	79	74	68	76	80	90	74	69	82	76	70	64	69	69	77	73	81	71	65	73	60	83	68	95	60	71	71	77	76	75	71	83	74	77	78	78	76	65	58	79	69	66	71	75	59	74	60	65	64	66	70	73	77	81	67	92	68	86	70	69	72	69	89	68	89	77	79	90	73	68	66	78	75	93	57	61	80	61	73	77	63	72	78	68	79	86	78	67	71	73	89	88	58	72	67	70	56	74	71	64	83	69	58	69	65	83	73	79	92	91	89	70	80	64	79	70	70	105	73	88	79	79	79	86	90	71	77	73	77	79	75	67	59	72	78	52	61	76	87	76	65	62	73	71	72	61	81	85	78	67	77	78	70	53	67	90	76	79	72	88	78	72	79	63	77	70	66	70	80	68	76	66	75	89	70	55	71	53	70	78	64	66	84	53	72	76	76	75	63	81	72	79	72	65	69	81	78	69	59	77	72	68	77	86	64	79	76	74	73	77	57	53	67	64	74	89	89	68	61	78	69	66	70	68	69	84	58	65	75	62	62	71	86	64	68	82	79	78	64	79	61	67	79	73	67	63	72	86	80	59	65	68	75	59	81	93	82	76	92	90	78	68	72	101	56	82	81	80	62	80	82	68	67	69	60	60	76	68	73	76	80	77	62	86	78	75	70	74	69	78	70	85	79	65	65	85	78	86	78	77	64	69	75	71	65	74	60	81	70	73	86	81	65	85	78	55	84	71	78	69	65	69	66	90	96	76	68	69	70	66	81	67	79	67	76	79	80	68	76	79	71	80	76	90	81	64	68	67	77	69	53	76	77	60	63	82	85	81	69	64	82	81	73	71	58	73	75	77	64	64	66	65	67	59	78	65	77	72	76	69	83	85	66	82	88	85	67	61	72	80	63	87	74	77	89	74	78	74	73	78	92	69	80	70	74	63	71	76	65	81	79	68	76	76	70	74	63	76	70	76	76	82	74	61	84	70	86	64	58	76	76	80	76	64	72	64	58	65	71	69	67	83	72	87	75	68	80	91	56	75	75	68	70	73	78	71	81	100	88	68	77	69	81	82	54	78	85	79	64	82	83	62	72	77	68	63	56	74	94	75	71	71	76	71	64	95	69	77	71	69	74	78	82	62	78	76	81	64	76	79	66	67	82	87	68	71	78	69	83	61	88	76	87	62	85	64	71	60	80	74	71	75	88	86	79	77	80	70	82	64	68	83	79	78	62	69	71	68	83	75	85	61	83	68	85	56	78	82	87	75	82	86	75	65	81	83	69	64	76	71	76	73	67	84	84	74	95	62	66	73	81	78	70	85	74	91	73	60	62	59	64	82	62	72	74	67	73	65	75	53	65	67	102	78	65	63	76	75	63	79	77	76	70	77	74	79	75	84	68	91	93	90	81	73	67	80	72	67	79	71	62	81	65	71	78	63	92	74	76	81	86	85	72	70	80	74	67	87	67	70	69	69	90	65	52	72	72	70	63	71	77	67	78	75	66	70	68	70	66	74	78	78	77	56	72	65	85	82	82	85	60	79	67	79	72	81	66	77	76	73	84	77	68	81	60	63	81	76	95	80	69	73	58	61	65	73	61	70	72	84	87	57	72	58	75	63	74	76	51	75	71	66	59	69	54	63	73	74	72	78	67	79	79	64	90	64	66	83	74	70	63	84	76	63	80	66	61	61	60	73	92	91	101	64	99	70	97	69	85	81	82	77	76	78	78	54	81	64	82	82	83	81	69	58	75	61	78	80	50	91	71	63	74	62	74	78	72	74	74	77	78	67	79	77	62	70	68	71	81	60	77	78	58	67	96	62	62	68	72	65	69	57	67	77	88	83	68	76	76	66	72	71	70	83	65	91	72	79	75	77	82	68	63	68	82	97	67	76	80	81	68	80	58	59	74	54	72	76	65	74	79	73	62	69	80	70	85	79	70	74	75	91	70	72	48	61	79	59	77	64	80	74	72	81	72	87	73	78	63	85	73	75	65	64	83	79	79	72	78	62	61	79	71	71	64	75	69	70	75	61	56	64	79	59	73	54	62	75	64	69	73	71	67	71	72	76	62	85	83	70	65	61	55	63	80	69	76	77	78	80	73	76	61	58	76	71	85	77	61	74	72	66	67	68	78	73	75	97	79	70	90	64	68	66	93	72	77	66	83	71	73	64	84	66	66	62	71	59	68	79	75	72	75	81	56	70	69	62	68	86	85	73	62	83	79	76	72	87	88	59	76	77	83	82	78	86	71	76	74	73	78	69	67	68	66	75	83	72	74	81	73	71	55	76	90	73	58	74	73	59	75	50	73	55	66	81	86	83	73	79	57	95	66	58	72	69	72	69	80	82	84
12296	690	1227	1449	1214	986	787	654	482	443	358	379	378	364	338	306	289	309	274	250	262	291	262	237	244	259	263	210	238	232	248	234	239	229	242	240	252	250	244	220	216	224	242	212	197	234	216	215	229	248	213	212	210	209	196	219	171	219	218	205	216	217	211	196	203	208	234	210	210	203	214	202	208	208	223	187	213	195	208	219	229	200	210	215	195	212	220	211	232	208	205	204	212	214	212	237	176	211	222	233	213	195	218	205	209	201	197	191	217	215	224	220	212	191	217	221	222	205	213	201	228	206	205	211	201	186	195	204	214	203	212	210	220	237	205	205	208	212	205	212	211	211	214	229	229	223	202	214	211	215	199	208	196	208	211	194	235	235	201	215	207	226	207	206	190	205	223	214	201	199	204	225	209	203	192	217	192	235	217	232	215	222	220	212	202	215	222	209	224	190	202	235	186	196	208	212	215	196	202	162	185	192	211	206	197	219	195	218	216	199	201	194	244	208	213	198	185	203	220	208	195	222	229	197	209	221	222	205	195	201	220	201	205	223	193	197	226	213	188	198	221	230	201	211	228	206	192	202	205	229	212	219	247	205	215	174	233	194	216	240	209	207	207	193	184	211	196	192	209	207	222	210	205	211	206	207	209	194	215	207	247	242	245	182	213	223	220	204	199	212	224	204	220	190	213	209	206	209	215	231	222	202	205	235	226	209	218	224	191	233	208	213	194	205	209	205	197	204	197	203	200	209	217	192	200	202	208	198	214	223	212	207	200	235	195	220	226	216	225	237	200	203	205	187	203	222	240	214	200	210	192	207	206	222	209	197	173	207	221	217	233	205	218	203	219	217	165	189	242	211	222	228	214	193	216	232	188	201	234	235	200	215	197	213	204	226	187	189	205	209	222	212	211	199	212	210	225	216	229	179	196	193	202	188	221	186	198	224	213	199	196	207	222	224	206	231	184	180	202	198	197	197	192	236	219	239	226	213	209	226	195	237	194	207	199	209	198	186	193	212	199	218	215	215	206	211	173	215	223	192	225	199	211	221	234	227	190	209	203	194	214	221	205	221	211	209	209	213	198	203	224	204	230	208	192	203	218	210	232	199	224	186	212	220	229	215	214	197	198	222	223	216	222	190	214	229	233	210	233	202	212	215	194	218	227	210	197	195	212	200	204	221	228	231	204	235	214	220	208	201	199	207	232	212	196	220	226	202	218	193	215	215	233	225	212	196	203	189	212	192	219	201	203	202	201	212	213	179	203	207	163	211	207	203	187	212	210	192	208	205	187	212	198	196	226	189	219	195	195	228	223	211	219	215	189	195	208	202	231	198	211	220	212	213	235	239	182	219	200	199	199	200	193	187	224	221	217	230	210	195	188	206	236	224	211	219	213	237	195	218	219	218	199	208	211	211	218	191	204	222	227	204	212	218	191	217	220	232	226	223	210	210	212	238	206	201	216	217	203	217	222	226	217	227	219	239	198	226	225	214	233	210	218	215	206	195	224	208	187	191	231	198	217	206	227	178	167	215	204	185	188	218	207	206	233	220	237	188	196	198	201	206	177	234	222	216	204	208	222	203	216	213	208	197	204	212	205	240	210	213	208	211	225	214	228	212	208	235	209	228	190	220	189	208	213	223	239	194	211	225	214	215	203	202	220	226	187	208	199	195	200	193	213	215	219	209	203	182	232	218	201	207	198	199	236	216	198	188	210	216	222	217	197	218	226	210	204	231	207	204	242	195	202	227	188	230	227	200	205	209	234	206	214	219	198	180	229	225	198	211	210	212	222	188	207	209	232	203	211	225	203	210	208	196	207	205	209	181	206	225	229	190	238	232	225	221	221	201	222	202	210	210	200	186	211	218	207	236	223	210	224	195	199	220	217	188	209	209	218	240	210	187	245	231	193	211	191	219	225	216	205	216	200	213	206	224	204	215	213	210	225	214	195	238	206	237	203	199	182	176	192	185	226	213	195	200	216	225	191	213	205	193	206	216	217	202	195	215	210	201	185	213	224	205	218	198	227	190	241	208	238	213	197	203	203	208	231	219	204	207	210	209	217	216	219	192	238	204	196	218	215	195	223	197	194	229	203	198	217	201	217	197	198	221	209	199	202	234	233	211	186	178	230	203	217	202	206	207	208	180	192	199	205	197	238	226	210	205	211	216	186	227	199	210	208	193	210	200	224	195	248	216	192	219	222	223	206	198	213	192	209	206	202	174	204	193	203	232	192	205	208	223	211	195	204	216	219	215	202	204	198	194	242	225	217	211	185	204	236	221	228	206	224	206	213	203	208	216	224	209	194	186	192	208	223	221	223	233	213	187	200	209	196	204	211	194	187	212	206	207	191	225	213	217	208	206	227	216	187	212	203	197	219	231	199	199	202	194	216	200	195	217	200	216	200	205	181	224	236	217	224	200	215	221	206	220	234	186	198	206	192	199	237	206	208	214	225	211	228	210	220	211	218	220	221	217	220	202	204	207	206	209	214	216	224	186	220	206	237	222	217	181	190	215	240	204	196	217	215	195	226	211	207	213	210	201	226	171	200	224	226	227	212	225	236	213	201	214	184	224	210	200	209	203	209	203	187	205	205	210	187	234	191	214	199	236	210	219	198	204	212	192	203	211	238	234	190	194	224	196	217	224	181	206	199	215	223	237	195	229	207	211	212	209	212	220	222	188	199	209	195	206	200	212	203	193	231	211	224	226	223	190	199	204	176	199	216	206	206	197	241	213	225	219	212	202	208	207	241	216	225	232	183	218	227	204	204	171	213	208	205	222	210	210	188	219	210	202	227	203	216	184	216	182	207	212	210	232	212	190	188	192	203	212	192	215	212	219	214	216	215	215	213	211	233	199	184	202	203	195	185	214	213	184	213	218	213	186	215	202	189	208	199	200	195	188	202	197	209	232	225	211	187	177	199	180	216	214	209	200	212	221	226	200	229	193	200	219	217	203	206	206	201	216	219	214	213	222	191	221	217	219	208	207	234	215	227	224	217	193	205	193	204	212	205	192	233	205	223	205	198	209	197	181	203	223	211	221	198	220	207	210	211	220	201	182	214	185	208	193	212	231	200	220	201	199	204	207	186	209	209	237	195	228	200	229	188	206	211	182	212	237	193	180	188	193	206	187	208	212	210	198	223	184	206	225	218	230	223	197	212	224	179	201	190	216	179	209	217	193	207	220	217	180	185	200	210	215	178	212	216	203	196	212	229	224	226	233	214	206	185	191	218	196	233	208	192	189	223	216	215	230	191	179	236	213	201	205	223	214	199	225	202	204	195	215	206	193	194	232	206	198	202	198	210	197	211	209	214	206	235	219	225	212	219	191	196	224	233	223	205	229	200	214	186	228	223	206	192	180	210	207	224	215	215	205	215	198	209	208	235	219	221	180	189	229	192	224	208	214	213	206	215	220	218	206	177	195	203	203	204	219	180	216	198	229	224	193	186	194	238	209	195	207	242	234	208	198	204	201	219	219	217	227	210	224
3391	325	286	306	309	309	300	288	260	294	296	291	303	297	255	275	288	290	288	301	293	301	281	319	295	294	264	273	322	271	297	281	269	294	256	281	293	296	282	297	270	296	294	279	275	288	297	325	286	310	313	285	273	280	255	311	306	275	295	283	289	300	281	301	292	271	270	264	266	309	246	274	278	285	257	263	307	292	277	296	297	277	288	301	286	291	275	284	310	282	277	285	294	323	277	255	284	295	313	282	275	306	284	310	309	273	300	268	306	283	276	282	296	300	275	290	265	247	280	276	288	282	256	276	283	284	318	264	246	266	276	301	280	250	302	277	282	265	302	292	278	304	278	265	278	283	303	264	278	271	321	276	347	291	289	293	259	276	270	268	302	289	291	305	288	283	257	250	293	279	271	262	308	283	283	336	290	264	288	258	262	287	289	286	280	262	256	298	299	275	310	304	266	284	288	295	282	291	273	277	259	270	286	306	305	263	269	301	270	297	257	266	284	297	311	283	282	298	294	253	295	277	267	313	282	274	278	296	260	293	269	265	303	282	286	275	301	283	270	304	270	278	292	304	301	274	274	259	289	261	280	285	291	307	320	294	287	300	296	280	291	268	277	255	289	306	298	280	300	300	302	309	285	279	288	254	297	328	299	310	278	292	303	292	256	287	263	279	246	292	291	269	292	271	277	278	271	282	333	287	273	282	288	302	268	308	285	266	288	285	267	291	285	243	257	277	309	295	281	283	304	254	275	311	318	259	290	307	311	286	289	273	267	313	297	300	254	267	311	274	310	319	306	250	318	297	300	257	265	313	333	286	286	291	278	307	277	327	305	277	311	306	284	271	291	288	265	289	257	313	280	287	289	295	262	260	311	257	287	298	290	290	262	301	307	262	302	303	295	323	278	292	330	290	296	322	272	309	262	280	327	296	292	291	290	246	267	295	271	283	321	295	320	304	254	273	297	246	294	265	262	246	297	287	314	289	265	304	253	261	272	282	290	273	262	251	275	283	281	292	281	284	296	314	297	302	311	292	288	292	285	298	276	292	280	288	293	286	319	297	274	299	318	291	248	285	297	282	260	310	287	287	316	287	270	322	265	294	274	286	284	288	307	290	292	298	261	270	262	294	296	285	313	260	264	273	282	283	230	315	297	303	289	258	288	301	276	264	298	257	275	285	277	307	280	315	301	291	276	286	298	308	292	268	258	268	294	286	291	252	330	265	282	294	294	308	279	255	295	284	298	311	303	299	268	283	293	316	252	250	303	258	252	264	274	268	257	283	293	281	298	302	306	321	266	291	278	325	296	293	336	307	269	260	318	280	299	234	268	268	299	318	268	317	270	251	299	280	295	278	272	294	310	291	273	303	274	280	272	257	290	312	287	300	263	277	290	258	264	288	273	278	286	248	294	302	286	251	281	284	308	296	270	264	286	277	303	287	293	264	302	284	280	281	290	270	267	293	302	294	296	306	344	286	309	299	291	333	293	289	290	302	285	278	298	309	301	285	279	301	296	269	272	281	284	304	296	288	293	295	241	279	292	311	258	294	302	279	283	242	293	276	317	281	271	282	245	334	312	330	328	288	293	287	273	269	282	294	301	279	285	272	274	306	323	320	302	307	295	274	264	273	278	316	294	295	346	299	301	292	270	270	304	315	290	271	304	306	274	289	279	275	304	254	281	314	293	294	272	318	261	290	310	282	288	258	291	278	310	301	296	293	294	326	285	305	249	284	285	293	278	241	285	283	297	321	300	287	329	291	281	265	295	263	272	288	269	300	300	292	294	281	281	290	278	294	291	271	281	279	308	307	295	319	290	281	291	313	328	297	267	286	284	322	278	281	267	268	280	263	257	268	263	297	267	284	294	258	271	281	274	270	297	283	289	280	302	296	289	299	312	293	292	278	309	294	293	309	275	281	280	301	289	322	284	289	311	279	307	303	297	266	284	282	268	258	302	285	296	274	248	300	279	298	295	285	284	252	277	272	267	267	271	271	288	267	287	295	275	286	273	292	268	297	276	308	274	284	298	301	284	313	318	312	297	272	297	275	283	268	268	315	281	302	276	304	291	314	247	294	282	289	303	324	272	272	264	291	300	288	286	274	259	294	339	266	292	281	277	233	298	252	278	278	281	290	284	278	278	295	263	267	256	288	303	298	285	282	295	337	288	323	288	252	329	279	298	267	281	289	279	306	295	283	305	276	288	267	299	306	298	284	286	280	284	254	289	275	295	294	319	275	281	301	301	313	254	297	279	257	306	282	303	296	297	263	269	306	271	267	292	291	320	290	305	272	293	293	278	293	278	295	284	283	257	301	264	269	286	306	299	276	303	284	302	295	268	288	282	279	286	259	280	282	307	327	293	274	272	265	270	285	307	265	265	285	320	282	258	286	271	293	302	258	266	295	278	275	292	263	288	324	255	286	274	262	268	292	288	302	297	277	271	296	275	306	287	275	290	275	274	253	225	313	306	292	307	293	287	253	298	291	281	284	279	275	277	298	300	278	303	285	322	255	294	286	302	300	285	301	300	293	283	321	312	302	266	294	244	313	290	288	317	247	287	298	293	293	298	306	280	297	283	298	285	241	299	276	280	317	294	277	269	315	269	265	256	290	338	321	292	302	256	273	286	290	293	308	287	278	258	272	287	322	312	302	300	318	306	283	275	293	324	295	278	321	288	297	296	307	294	293	270	273	318	299	262	307	315	326	297	264	282	285	288	302	291	288	268	271	308	273	260	279	309	289	292	281	292	278	294	325	292	288	279	276	277	279	321	310	275	307	290	307	287	311	287	277	265	246	277	248	304	281	280	281	281	260	275	302	267	267	308	297	297	296	284	285	280	308	274	304	302	305	272	309	278	279	257	265	306	273	280	274	281	304	261	288	270	291	303	282	266	284	300	294	267	294	319	288	260	294	269	270	283	304	276	267	292	278	292	292	304	263	290	281	268	269	268	294	285	288	265	294	284	292	305	289	325	304	315	294	291	281	286	284	261	260	279	286	280	276	276	326	290	327	246	234	268	275	303	287	281	303	271	249	304	295	271	342	286	315	288	251	311	252	279	269	264	273	268	289	280	285	286	264	286	304	258	278	287	299	274	302	255	276	264	296	273	292	289	304	276	276	299	302	308	287	271	309	280	263	276	294	294	260	257	279	274	312	308	248	294	283	269	276	294	312	308	291	316	277	282	285	304	324	295	267	277	279	284	299	279	289	274	304	290	269	302	284	293	279	290	295	319	260	302	286	311	274	289	292	293	284	307	262	279	290	300	307	303	306	300	285	311	299	284	298	292	302	291	306	289	292	248	294	304	278	269	275	287	262	242	301	306	288	291	296	284	271	306	262	303	277	261	288	265	280	260	301	281	291	285	299	262	265	301	270	278	307	276	298	280	268	297	260	282	306	282	247	281	306	284	288	257	272	277	295	263	305	259	273	295	295	298	289	298	293	260	298	289	314	270	275	284	294	283	300	269	278	287	287	263	286	269	256
3513	724	674	667	681	676	661	664	708	716	702	717	712	683	682	687	655	686	656	674	696	697	672	706	723	703	667	687	694	672	654	697	667	650	730	688	674	698	673	680	689	680	716	683	657	713	717	664	666	656	679	639	679	692	675	718	691	702	739	695	693	711	644	650	673	692	651	675	684	662	683	642	694	697	686	696	655	729	707	634	685	680	700	692	695	658	692	717	680	719	695	676	667	709	691	652	695	689	680	678	710	697	671	670	680	734	672	689	685	691	704	715	638	689	638	673	662	679	672	712	674	648	682	687	693	702	677	674	664	656	719	681	683	684	646	698	654	659	711	728	695	686	706	717	676	693	670	701	722	694	699	673	715	699	685	645	660	684	678	665	683	645	718	650	717	630	642	662	675	688	715	672	712	720	660	674	670	675	679	701	662	664	666	659	707	711	717	684	669	678	710	659	708	630	638	681	702	652	663	688	690	665	654	677	663	663	666	662	682	652	643	713	713	653	675	653	722	665	649	664	675	699	708	701	732	717	688	712	690	621	670	703	673	650	679	677	652	610	697	700	674	696	706	683	698	679	699	711	687	703	688	694	652	677	672	657	688	622	730	688	676	733	706	644	714	684	713	699	679	696	727	729	693	684	669	685	707	673	697	685	687	698	692	654	656	664	658	726	697	693	662	678	701	739	682	693	691	698	659	640	687	696	751	612	720	691	665	678	702	673	688	713	708	652	684	664	649	649	664	728	658	710	713	705	672	706	707	697	682	676	672	711	697	670	655	687	654	757	655	681	698	692	668	717	712	671	710	721	674	681	658	660	673	720	700	689	701	659	703	658	656	677	682	677	698	701	734	687	704	693	672	693	660	649	723	666	657	668	666	663	672	642	699	689	664	701	672	707	646	635	645	703	697	685	644	686	680	666	647	691	683	663	700	700	725	663	684	678	685	675	754	672	714	667	679	712	641	676	677	670	679	694	692	666	671	656	741	643	687	677	669	671	689	649	718	665	680	664	694	705	669	646	698	650	684	657	704	679	663	692	692	696	677	703	696	683	685	702	707	684	767	679	685	687	728	656	720	675	687	662	606	665	720	683	726	642	649	693	656	698	687	666	650	719	662	677	650	669	646	685	681	672	677	630	759	665	687	647	669	642	701	654	683	714	659	723	723	685	719	695	681	633	669	669	675	704	677	655	727	701	703	669	727	708	706	689	656	691	681	664	673	619	679	623	694	711	704	672	702	647	660	686	648	707	690	652	665	651	708	689	692	700	647	686	715	668	712	667	689	683	701	690	711	688	668	718	680	672	736	728	682	696	709	660	730	665	663	716	674	679	686	691	700	734	707	652	661	686	694	678	716	682	663	706	672	680	681	647	718	672	644	722	621	687	684	715	697	634	674	704	656	698	706	691	721	715	621	682	641	722	675	664	711	664	688	696	668	681	681	721	682	693	624	673	684	737	655	688	690	672	647	664	704	741	729	701	672	679	624	633	644	712	674	674	674	719	662	696	619	635	685	709	674	675	649	664	724	695	735	669	641	666	676	688	667	682	692	700	639	641	709	717	707	687	643	651	700	660	693	674	695	709	695	662	700	650	683	715	715	670	676	701	673	685	647	681	663	684	691	676	706	676	720	684	651	731	616	704	648	694	665	683	684	674	702	692	655	683	685	662	762	718	731	655	691	706	692	692	663	665	718	681	675	696	628	689	687	670	646	722	682	702	668	682	695	646	635	624	686	693	695	683	667	684	652	652	638	681	672	708	706	646	666	690	672	703	663	678	742	706	661	710	650	686	714	681	706	653	669	693	663	674	706	677	689	671	662	693	663	687	703	657	647	733	689	631	658	711	681	662	681	704	672	705	676	694	642	649	697	695	711	672	705	654	636	712	713	690	743	653	670	676	699	665	691	667	643	658	708	658	684	694	662	705	690	685	621	682	687	687	681	729	654	663	644	639	652	676	697	720	652	696	691	667	687	705	661	681	669	663	696	689	630	679	694	671	667	705	725	700	675	673	717	629	699	681	738	707	709	675	656	675	699	661	674	687	689	693	660	655	674	644	735	651	693	669	660	638	664	689	681	696	691	692	659	709	721	673	687	658	658	708	657	669	663	675	716	659	694	636	709	715	755	670	665	697	699	639	725	663	696	661	650	673	643	679	661	683	678	692	688	680	659	685	670	697	680	639	696	674	687	634	663	701	624	646	693	681	665	632	683	683	681	715	648	682	699	686	627	644	710	645	661	660	667	648	683	658	709	725	653	702	705	700	637	660	677	647	679	671	693	699	683	701	709	688	667	669	658	659	665	702	670	728	705	687	641	682	707	677	657	684	702	659	686	679	680	687	717	674	717	665	650	660	698	668	675	678	720	706	672	688	672	720	673	672	712	677	683	702	686	704	665	660	651	690	678	648	670	699	689	696	683	670	665	708	723	710	651	688	653	681	716	643	691	678	681	658	627	684	696	655	631	676	675	716	652	687	692	693	662	687	725	657	658	676	680	691	676	695	644	663	660	652	662	660	695	698	625	675	687	656	732	683	674	653	684	664	653	682	676	667	710	635	715	665	696	689	695	713	685	675	673	694	701	685	687	697	664	680	730	646	680	661	637	738	659	653	638	701	712	659	641	659	674	680	689	644	607	646	694	689	698	663	755	724	675	695	710	648	718	674	667	702	691	663	664	648	726	745	688	692	694	655	637	643	712	666	651	681	708	713	717	678	649	693	654	633	643	658	681	701	655	710	614	667	623	688	654	701	714	708	726	668	723	709	667	657	626	657	636	686	651	715	653	667	706	690	652	676	679	667	673	628	677	676	646	667	718	721	676	741	712	702	715	661	727	675	703	719	696	661	666	674	719	642	632	666	648	699	657	680	681	666	674	635	712	686	631	660	680	690	649	702	715	729	620	679	674	649	742	657	669	690	669	681	696	656	673	741	681	710	660	703	681	656	648	695	676	668	731	651	681	655	699	708	665	701	688	692	659	669	642	665	686	637	664	684	661	666	681	657	663	669	670	691	666	670	682	686	660	662	677	696	654	689	730	727	684	657	618	649	657	688	702	632	687	692	718	678	656	696	713	674	696	651	664	680	632	700	756	680	666	655	703	697	699	700	695	675	683	695	673	721	674	696	667	674	734	703	705	675	657	683	647	666	676	655	652	661	617	668	652	669	639	696	685	706	665	666	698	658	673	674	676	683	676	731	690	644	735	670	675	706	641	717	720	710	691	662	702	699	652	713	701	664	672	706	744	649	665	666	647	688	635	630	677	673	666	637	726	730	679	725	671	667	696	735	640	719	625	680	680	639	665	652	690	682	668	671	660	637	660	670	685	700	653	665	674	729	694	698	691	694	657	713	665	687	694	670	670	688	663	664	713	666	684	705	642	692	708	656	695	672	683	655	707	619	664	692	706	624	638	679	693	633	704	650	651	693	687	681	693	703	678	668	620	678	686	722	730	613	690	684	682	706	666	676	710	665	661	636	663	691	698	691
11488	590	452	368	331	259	209	243	256	240	235	213	206	210	222	190	212	221	215	193	207	224	204	208	206	191	216	211	197	199	184	204	184	207	198	212	165	228	190	203	197	192	173	175	199	194	210	189	195	204	221	204	166	186	187	175	210	198	204	201	226	204	195	185	178	195	216	182	174	207	212	215	205	221	189	203	206	191	194	246	206	193	198	176	220	168	202	202	196	176	198	213	202	208	181	204	198	198	189	183	200	183	199	195	208	204	196	189	208	209	177	199	176	191	177	186	190	200	223	175	190	189	193	222	209	175	185	191	204	191	211	196	242	191	219	183	206	205	202	175	187	205	182	166	197	220	183	197	181	201	199	168	214	197	195	208	201	197	204	203	183	188	196	182	204	189	200	195	198	186	203	186	221	197	186	189	181	206	202	198	178	202	166	196	203	196	185	168	218	196	199	184	206	197	193	212	173	198	182	189	196	184	214	214	192	213	200	198	201	196	205	209	193	206	180	174	174	199	185	204	191	190	202	218	201	174	195	175	191	212	193	204	199	174	227	181	214	193	203	196	167	209	195	213	203	196	206	191	190	190	198	185	172	199	184	203	205	202	186	195	208	192	193	208	194	185	180	190	213	208	168	197	198	199	195	204	195	177	180	163	168	195	194	210	226	214	216	180	192	214	182	200	200	196	188	208	178	168	184	198	199	179	192	190	180	211	201	175	190	197	222	193	203	197	187	194	197	200	184	162	186	188	234	218	200	182	213	203	174	180	197	166	198	196	192	232	216	211	204	197	198	168	200	211	202	198	168	183	191	171	202	213	202	187	209	219	200	234	166	180	195	166	184	192	194	210	204	174	187	206	203	228	172	189	192	216	199	170	185	156	191	188	216	175	167	189	205	186	179	192	224	183	206	188	190	206	182	180	193	200	181	207	185	173	214	182	187	166	198	207	202	199	193	189	218	218	199	207	191	202	215	210	191	218	204	172	179	227	169	203	194	185	190	195	196	208	218	196	210	203	204	194	203	207	181	182	202	209	213	175	182	205	180	179	176	168	198	179	198	190	209	170	202	194	173	221	194	185	203	189	184	193	163	218	171	187	166	182	216	186	192	179	193	213	187	194	217	181	190	195	176	176	183	195	198	198	189	190	181	184	193	170	180	206	211	219	205	188	184	214	196	197	205	223	193	188	228	188	204	199	186	206	199	203	190	217	190	189	197	184	231	188	203	160	189	197	197	195	179	194	200	172	210	212	165	198	181	165	200	178	213	196	189	212	201	208	193	195	182	189	177	181	193	193	207	198	203	193	191	208	187	198	207	200	199	196	176	173	180	205	216	209	177	184	215	203	212	183	180	196	217	182	186	196	185	173	199	203	198	187	176	182	164	178	203	227	181	148	186	180	194	199	206	207	191	193	197	195	207	199	202	178	191	162	193	171	191	197	166	193	210	216	196	194	174	189	206	178	207	187	197	219	188	193	177	234	177	207	181	189	177	176	175	175	205	186	194	188	199	182	204	205	177	212	200	189	204	174	199	204	203	188	191	212	194	207	198	183	183	198	187	197	199	192	205	217	200	193	187	192	194	224	201	204	202	196	191	210	194	208	209	197	193	198	167	186	229	194	195	189	185	198	201	169	227	187	203	209	203	201	184	187	200	201	240	213	228	172	188	186	205	189	207	195	188	188	211	218	184	165	203	204	207	205	179	177	176	197	181	200	211	218	180	183	196	220	197	184	228	211	211	168	201	191	175	185	184	199	235	200	217	183	226	198	202	194	221	191	192	197	215	185	202	204	163	200	182	157	209	219	172	194	219	195	193	187	181	177	199	190	213	214	203	185	179	198	194	225	196	194	178	195	190	195	202	177	183	202	198	185	222	212	196	172	198	179	192	192	200	187	202	200	210	180	206	190	192	220	201	202	208	200	189	177	214	189	217	191	177	209	203	191	202	174	181	194	192	195	184	225	217	205	204	192	180	212	215	213	174	196	234	197	186	189	202	204	200	163	195	216	192	196	186	208	194	192	188	191	204	186	205	196	189	188	186	210	188	195	194	186	181	222	215	200	172	214	191	176	171	179	194	162	182	176	170	200	199	193	175	190	178	180	182	200	184	210	168	186	223	200	186	174	197	184	195	216	212	181	190	189	182	212	179	214	207	223	187	204	208	197	195	207	177	228	166	180	205	178	188	216	181	189	183	196	184	206	214	199	192	172	173	197	193	201	183	209	192	205	193	193	214	194	199	193	179	185	185	194	206	201	205	161	190	176	203	242	190	225	207	185	194	180	184	171	219	210	206	197	199	212	210	194	191	200	199	193	201	227	188	203	191	161	183	216	188	186	157	167	206	211	190	200	211	201	196	198	230	185	200	201	203	202	198	204	215	189	206	194	185	195	218	188	202	216	183	167	208	205	190	183	197	175	199	190	201	209	212	211	206	178	176	214	192	194	163	187	208	190	202	186	177	201	210	184	198	210	210	192	182	179	180	218	199	189	225	202	220	204	205	181	187	202	190	207	186	205	188	201	180	238	177	186	190	200	211	180	185	159	226	174	195	189	227	202	200	185	209	194	177	189	205	197	181	178	227	190	191	183	168	197	212	202	236	196	166	191	168	196	213	210	180	182	206	174	190	208	214	183	206	226	177	181	185	193	199	195	211	201	226	173	178	177	195	180	175	177	172	198	194	196	214	190	200	197	197	194	185	178	201	195	196	181	203	201	192	196	184	177	203	193	198	191	199	193	202	206	202	217	209	188	180	214	211	188	182	200	175	192	204	194	195	189	204	180	196	211	192	185	203	188	197	192	200	213	206	177	215	217	211	170	185	214	210	209	205	212	193	199	182	166	190	180	208	175	189	183	214	187	182	213	194	185	194	187	193	202	201	207	204	174	210	167	170	187	184	189	188	192	196	200	180	194	177	211	195	204	196	201	216	202	179	200	207	202	192	201	198	198	190	176	205	185	203	175	218	201	165	171	183	209	190	208	193	177	201	206	181	204	191	197	157	205	185	212	193	189	196	172	181	186	183	195	215	174	197	154	188	180	195	191	156	184	195	195	190	216	195	186	174	195	199	208	194	201	192	182	179	202	194	187	201	187	191	183	181	181	173	197	169	201	206	209	217	207	212	202	192	229	210	187	189	188	195	203	173	188	188	196	189	178	188	189	175	195	188	199	179	185	192	185	203	203	208	208	184	179	192	207	218	204	196	212	213	180	204	210	193	234	208	183	207	188	205	181	199	203	196	189	213	179	201	206	185	224	192	211	226	201	196	163	235	172	212	208	192	203	193	174	175	217	209	210	194	190	203	177	185	212	192	201	199	197	187	158	194	182	193	205	189	180	198	202	194	192	210	176	188	196	200	181	179	173	198	215	201	195	200	196	195	206	189	213	204	196	192	185	168	183	196	222	204	190	211	196	187	235	192	158	190	176	182	205	223	185	180	195	206	192	165	203	185	183	197	158	188	203	205	195	216	220	199	178	181	217	203	177
9341	684	1002	1086	1003	852	831	675	648	588	604	518	563	549	546	517	507	506	506	522	513	487	483	456	482	501	466	481	501	496	507	478	490	507	515	507	441	538	484	487	469	458	462	446	507	504	441	462	464	451	425	440	461	471	474	486	479	475	464	513	443	454	432	474	451	491	474	478	492	503	473	447	480	478	477	493	494	512	471	494	476	478	456	502	465	449	427	505	480	448	467	476	521	476	490	477	480	498	463	492	498	467	447	465	468	475	466	463	471	484	461	507	484	503	467	425	450	475	437	509	488	473	477	449	489	458	445	487	482	432	474	459	504	488	433	485	479	452	456	496	451	485	491	460	494	412	445	472	466	481	503	450	480	494	485	449	508	500	467	470	485	460	462	470	449	466	487	463	470	502	489	478	465	448	461	525	470	470	448	456	479	457	413	467	506	481	456	446	493	459	525	441	492	447	477	461	467	462	428	486	484	452	454	467	481	494	470	478	456	503	505	469	446	428	525	462	472	461	458	461	476	475	455	482	464	449	471	458	460	460	473	470	462	455	473	479	424	484	487	442	473	463	458	502	522	467	471	449	437	474	443	476	455	511	473	460	445	476	503	463	471	498	458	431	457	467	468	476	456	434	484	477	439	490	434	463	445	475	440	483	489	487	448	460	441	490	496	481	454	464	477	457	458	453	470	480	460	497	503	504	424	485	456	448	447	498	452	487	453	447	412	490	454	449	477	467	465	498	468	483	454	472	457	439	449	514	454	489	464	476	487	455	471	470	481	515	433	448	479	474	464	452	445	480	466	463	474	474	459	485	444	475	517	439	464	494	434	461	510	475	488	474	480	469	442	496	484	497	471	490	462	468	468	433	451	457	478	477	457	471	446	444	424	465	436	442	450	489	458	458	471	449	458	490	492	469	462	509	500	481	433	423	448	463	439	514	484	471	478	484	446	428	478	428	471	485	494	486	434	508	463	484	441	490	482	432	503	509	482	474	454	451	440	461	447	451	444	451	472	463	481	508	417	469	494	460	441	472	437	434	493	475	479	480	461	444	455	468	473	453	476	500	484	505	462	486	423	453	437	478	510	446	465	494	487	435	465	466	457	463	518	480	466	488	452	494	465	480	499	473	453	457	476	490	473	481	483	469	472	464	453	495	483	478	512	482	476	476	448	466	529	497	459	475	484	464	469	444	480	481	471	430	444	490	485	442	440	481	460	463	475	459	485	480	429	445	470	476	483	497	478	480	466	459	486	468	464	465	449	484	428	460	444	452	434	434	497	474	494	476	466	460	489	454	505	438	459	485	446	475	458	464	432	473	416	466	488	462	477	455	472	486	492	511	502	453	468	454	472	468	423	452	469	489	468	461	510	450	456	491	448	445	459	494	485	499	465	464	489	448	502	472	445	492	477	474	462	481	463	492	451	457	471	463	502	454	489	499	491	482	475	468	465	474	496	513	478	481	518	512	479	474	472	443	461	517	481	456	493	467	493	468	506	466	490	457	470	468	478	478	431	476	459	463	488	481	447	483	482	494	457	492	502	467	480	475	469	497	482	466	485	496	475	473	441	465	462	470	463	510	480	484	479	487	475	457	428	482	429	440	500	459	481	462	439	458	439	470	469	512	478	476	433	479	480	462	452	454	488	492	431	430	462	457	501	511	489	512	476	476	472	480	486	457	500	484	494	435	465	449	444	480	466	473	473	493	476	489	469	426	497	436	453	470	507	454	471	481	468	471	490	463	447	455	471	442	482	457	474	519	479	471	432	491	475	470	509	501	470	504	450	445	485	491	470	487	448	504	486	464	496	423	453	408	502	511	452	488	475	506	470	497	476	445	492	465	455	459	443	429	550	460	516	484	499	436	464	499	470	464	436	441	470	487	482	508	445	473	476	520	445	455	492	454	459	440	441	508	482	480	480	462	497	443	476	488	533	475	459	440	431	478	464	490	483	490	497	465	487	443	470	456	452	444	435	493	478	466	477	445	483	474	463	442	459	467	455	479	454	430	522	478	477	483	472	491	494	470	463	517	478	485	492	483	519	475	465	456	473	452	472	504	448	457	471	458	502	462	501	421	472	460	456	468	492	520	422	466	462	464	477	478	474	452	479	480	501	456	474	452	467	496	461	457	452	472	459	509	436	457	472	479	476	476	437	447	454	476	468	468	480	471	486	448	457	454	472	456	469	466	418	476	453	417	468	460	487	500	462	460	517	468	473	473	461	473	495	467	467	470	466	469	482	474	478	473	462	474	407	465	420	448	482	467	500	441	467	499	490	486	453	433	502	476	484	457	447	447	475	499	488	462	445	466	476	453	531	441	485	453	450	458	484	461	451	504	448	490	487	478	476	453	472	485	434	513	497	494	480	493	471	462	482	475	446	449	503	500	485	471	492	493	488	458	438	465	477	478	414	506	467	448	462	435	477	452	492	454	454	479	428	467	444	465	482	463	467	470	487	445	465	449	481	449	493	466	496	444	491	457	509	435	486	431	436	500	505	523	504	483	467	472	424	503	462	457	471	474	481	517	503	469	491	495	522	493	452	489	480	468	479	465	455	485	524	472	466	485	493	469	472	452	490	483	468	452	510	483	474	453	452	488	447	464	473	485	465	481	438	508	434	464	472	449	478	450	465	440	454	501	456	498	476	444	456	469	449	480	411	486	500	468	431	459	451	498	479	487	475	460	464	463	446	486	510	464	478	496	442	463	452	477	506	489	449	451	518	448	488	470	492	468	495	444	512	461	451	483	526	465	501	463	477	463	481	473	496	503	505	459	488	458	472	450	470	515	473	464	455	465	451	449	493	492	484	432	447	451	503	463	457	455	486	475	468	468	500	460	482	481	459	483	527	489	458	482	483	479	441	478	463	499	469	447	461	477	453	457	461	461	449	471	495	457	432	473	472	477	422	479	526	471	472	450	448	471	445	460	477	471	447	487	469	451	432	448	484	464	472	456	456	431	463	508	457	474	474	471	499	470	529	455	435	478	489	428	461	467	467	476	485	455	429	493	469	470	455	473	465	491	433	436	477	491	518	465	488	474	448	464	482	455	483	505	438	460	460	464	458	508	492	475	462	456	460	464	475	473	492	471	456	451	496	448	500	465	478	471	490	482	433	476	461	467	471	451	462	487	503	471	446	463	446	500	430	459	491	460	487	478	517	480	448	470	454	495	496	467	433	462	493	454	458	463	481	468	466	468	495	486	475	502	453	468	446	469	499	467	445	511	474	468	499	477	447	493	458	458	447	458	455	452	497	444	462	452	529	460	476	460	427	471	514	487	453	483	484	472	464	466	429	490	473	431	474	477	410	508	498	469	451	446	479	471	441	469	496	510	447	470	506	434	498	477	508	465	476	480	417	493	469	483	473	492	473	457	467	461	476	470	514	460	477	474	480	437	475	450	458	468	454	494	497	471	491	481	475	440	453	461	493	476	485	466	460	467	488	498	471	472	428	465	498	508	454	463	480	444	457	473	457	428	475	495	470	498
20351	1563	570	372	262	203	169	123	137	102	97	98	95	83	90	83	74	88	93	90	89	71	69	77	88	82	68	69	76	66	65	77	93	102	74	72	80	69	80	81	75	73	69	61	53	66	92	80	67	75	58	78	86	67	71	76	74	85	59	62	66	78	60	78	87	71	75	79	85	79	77	66	69	80	71	74	69	66	72	64	74	96	73	74	55	64	73	79	70	78	85	77	78	64	61	76	75	77	58	98	68	67	87	76	76	83	79	77	64	74	69	86	61	56	78	61	73	64	69	62	79	74	85	72	71	81	79	86	65	82	81	52	82	64	76	65	95	71	88	79	66	73	69	80	61	76	77	73	98	78	79	72	69	78	94	81	72	74	68	69	78	75	83	71	70	70	78	65	79	66	66	68	70	70	69	71	70	79	82	76	65	75	91	63	75	73	67	66	81	78	89	80	68	77	89	78	76	74	94	65	62	95	80	66	73	76	65	69	63	72	75	72	67	81	66	65	81	74	66	84	62	62	74	70	66	73	74	65	71	77	76	68	75	61	56	63	72	81	87	74	80	73	67	68	84	75	73	75	76	76	80	75	74	85	61	93	76	63	69	63	71	67	65	56	69	77	68	74	84	87	84	71	78	80	80	71	77	57	64	71	67	75	60	70	90	88	70	65	61	62	77	77	69	82	63	75	68	54	67	76	75	73	74	84	65	72	79	75	78	69	64	86	70	66	68	90	77	86	75	71	68	61	72	90	62	67	62	73	69	73	71	76	78	66	78	85	71	72	76	67	79	68	79	65	82	66	69	70	88	70	77	74	65	70	67	67	68	70	72	90	82	75	70	71	69	63	71	86	59	71	65	70	76	75	68	79	73	100	59	64	73	67	87	78	75	64	77	69	75	71	88	58	73	79	87	64	68	75	82	71	68	75	76	58	86	73	84	69	66	94	74	69	89	67	80	71	79	90	65	85	74	75	81	66	81	68	81	86	75	72	86	74	60	65	55	72	81	76	77	72	61	74	78	55	66	62	77	64	76	77	76	76	88	82	90	51	69	86	80	73	67	69	64	78	92	64	64	70	66	63	65	81	71	67	78	74	72	74	81	67	67	76	61	85	71	73	76	85	83	68	81	66	82	74	78	85	66	61	65	70	63	76	61	73	73	78	66	81	74	64	73	70	80	53	65	81	78	68	79	75	79	73	57	77	73	63	92	52	70	74	66	67	66	84	78	74	63	87	81	68	71	87	70	86	91	60	72	83	71	70	72	75	85	79	73	85	83	84	71	74	65	79	77	94	69	77	55	59	82	71	64	83	85	67	70	60	59	63	83	77	86	91	70	69	72	63	82	87	64	81	84	65	75	79	89	64	66	62	86	74	62	68	83	77	77	71	67	65	60	76	78	66	77	84	75	71	70	79	74	70	67	58	70	80	84	79	53	91	85	84	71	75	66	92	88	79	85	69	66	77	73	86	75	69	63	66	74	77	69	85	78	84	57	94	87	71	73	76	65	77	72	53	67	78	72	59	77	56	77	62	82	74	77	65	75	66	60	83	67	78	87	74	60	73	68	66	57	63	78	78	75	70	69	72	69	77	81	74	69	73	54	60	74	61	62	69	78	68	69	68	76	82	78	72	62	70	78	67	74	60	55	71	81	67	90	72	65	84	66	57	78	68	65	72	74	58	59	71	84	84	64	59	79	77	66	78	90	73	79	85	77	55	67	70	53	83	67	61	62	55	73	63	77	83	85	65	80	73	86	76	71	77	82	77	72	91	77	73	67	75	77	78	89	68	73	67	77	81	76	79	76	47	70	73	53	72	68	63	70	73	70	81	70	79	80	65	77	53	73	55	63	79	79	83	94	87	70	93	78	82	88	67	80	81	76	81	76	78	53	76	83	64	68	85	76	68	69	62	77	69	80	77	74	86	69	75	69	84	66	64	76	70	81	79	76	55	81	71	67	56	89	68	86	61	70	87	67	75	65	70	70	68	79	63	68	79	93	64	67	70	70	66	59	68	76	63	89	84	65	61	69	73	77	79	77	79	72	78	65	73	84	84	74	79	78	80	75	71	74	74	55	65	68	80	68	70	68	83	63	70	66	74	77	61	87	77	58	63	81	66	82	69	69	63	63	89	76	84	81	69	59	68	72	61	91	89	71	51	67	69	84	61	73	73	90	69	80	72	64	79	83	73	59	70	83	84	71	86	63	73	85	73	76	81	81	76	77	78	70	64	72	67	71	55	83	75	91	48	72	89	61	59	74	69	73	66	69	74	62	97	79	69	63	75	76	64	60	63	81	64	71	85	73	76	73	67	72	84	79	72	75	67	90	71	71	73	65	67	62	70	58	73	83	68	75	80	74	70	78	90	91	81	85	71	63	57	85	78	87	66	86	79	51	69	69	73	68	87	62	53	69	74	74	75	70	85	62	66	89	75	60	75	72	71	69	107	77	79	75	61	77	56	71	84	71	64	72	83	87	78	65	79	68	67	79	80	79	86	79	82	54	65	74	72	67	77	78	81	80	73	88	61	94	80	61	88	82	76	66	78	78	79	70	67	75	67	79	87	82	100	71	62	85	65	64	80	94	61	72	72	79	58	84	73	73	64	81	65	60	81	79	80	68	67	83	76	65	83	68	72	68	72	73	83	75	65	82	66	65	79	74	88	84	77	74	67	69	81	62	66	73	54	69	68	69	74	74	68	74	79	78	51	79	71	55	63	80	71	80	75	63	68	82	49	59	63	83	76	73	74	81	65	88	97	90	77	67	64	55	64	79	78	75	60	77	73	74	79	72	70	73	66	73	64	76	59	83	68	70	71	72	89	64	60	79	66	67	74	63	67	70	88	68	79	82	76	57	81	70	84	57	76	75	60	65	64	56	76	69	65	75	90	81	57	80	67	63	72	84	81	73	73	71	89	69	65	92	71	77	57	71	74	51	87	75	82	62	74	79	81	83	82	78	74	63	43	65	67	67	73	72	64	68	78	73	86	82	59	78	72	83	62	93	73	72	74	76	57	69	91	75	84	51	68	67	70	81	89	74	57	74	81	76	81	65	84	72	76	62	93	63	84	89	88	76	69	83	66	75	81	67	67	78	89	76	71	86	73	86	95	100	72	72	71	70	77	66	77	71	85	59	75	74	81	71	88	73	70	71	85	60	65	81	87	76	57	76	85	81	56	82	67	79	91	69	76	71	71	77	67	84	65	73	66	72	84	76	63	74	77	65	88	86	69	78	94	79	69	72	89	67	71	86	76	62	75	72	81	84	74	73	72	89	79	65	74	74	51	76	63	80	78	82	84	79	69	76	87	75	61	62	69	73	75	79	69	72	79	76	76	69	67	71	64	82	70	71	80	73	77	68	69	50	59	70	60	57	64	77	77	81	69	73	68	69	84	63	74	97	74	77	73	64	77	81	73	87	77	65	78	74	79	65	67	77	75	68	85	76	69	88	67	53	60	72	64	81	79	67	71	82	69	80	76	55	79
12440	685	1251	1417	1183	975	742	604	499	484	441	403	390	348	327	314	299	298	318	278	294	262	230	274	244	238	255	248	256	231	222	231	247	230	234	226	232	226	213	218	194	206	215	206	208	220	247	198	210	178	219	214	204	214	232	192	243	226	220	208	213	227	213	227	212	219	217	236	208	213	217	206	209	194	208	225	214	217	198	219	234	215	240	197	227	223	213	230	208	216	216	203	195	215	217	201	218	221	220	214	218	206	211	202	216	206	201	209	188	230	193	212	207	198	211	210	202	231	211	201	205	209	219	216	217	209	216	234	232	190	237	203	194	217	219	205	221	226	187	204	231	224	192	186	205	200	221	222	191	216	215	205	188	205	216	216	193	191	210	183	178	250	184	178	196	217	201	200	217	206	222	218	204	228	217	225	216	205	231	211	206	215	219	184	205	213	190	231	212	232	204	204	194	201	211	195	201	223	201	194	198	196	204	213	189	186	225	191	212	202	182	196	198	205	208	192	203	204	217	191	231	215	191	200	197	200	198	212	180	194	213	198	221	185	223	206	213	194	190	224	183	224	222	195	199	209	197	201	222	212	209	208	211	219	238	220	224	212	212	213	199	216	213	184	185	168	224	215	190	202	218	205	189	219	200	197	190	219	180	211	215	182	228	214	211	193	216	218	210	216	236	219	199	215	185	223	191	195	178	199	228	208	219	202	200	228	203	192	212	232	220	214	198	230	198	216	207	210	200	215	225	198	199	197	194	203	213	224	215	200	208	218	213	218	201	194	170	192	197	208	220	221	221	190	239	213	202	230	219	181	197	209	213	245	211	217	212	195	201	217	212	219	212	202	225	180	226	195	202	197	215	210	193	217	191	205	200	192	178	243	216	228	229	198	211	199	221	216	202	205	208	213	192	205	214	205	213	220	213	219	207	199	216	203	217	202	205	215	216	199	193	232	208	212	219	196	196	232	205	210	212	187	186	216	190	224	192	204	201	218	221	200	217	195	213	205	224	208	223	208	195	215	202	219	214	187	210	211	202	204	210	198	199	207	207	222	196	214	233	207	185	209	210	217	209	215	211	202	222	230	203	229	199	192	203	194	194	213	199	229	204	200	210	215	210	210	196	202	207	233	197	206	202	209	210	212	196	192	223	212	216	198	209	230	206	210	207	226	189	195	221	186	186	209	214	208	223	200	216	220	213	200	221	199	224	220	227	230	219	180	199	208	218	208	205	206	200	223	214	224	220	207	219	214	180	185	204	220	218	209	208	197	203	212	198	198	199	235	219	198	225	206	208	214	206	215	221	188	228	218	212	214	190	199	227	205	219	197	225	206	191	173	223	213	212	224	217	197	177	203	187	201	200	220	185	195	225	194	179	215	215	197	200	229	224	209	186	210	191	228	187	208	218	226	208	211	230	201	195	216	214	204	215	176	196	228	180	222	237	187	187	218	231	194	213	194	225	221	202	185	228	192	246	208	219	196	191	233	193	205	216	210	231	186	226	198	192	198	232	221	226	228	212	209	211	229	188	199	203	204	180	182	219	210	223	188	195	220	201	218	237	215	205	190	208	203	200	212	191	202	212	209	186	203	223	226	185	223	209	210	190	210	233	230	201	221	209	220	216	211	220	203	230	222	190	217	234	227	231	213	175	213	207	186	207	227	199	243	191	212	212	205	181	225	212	203	233	211	210	228	221	220	204	198	206	234	204	238	200	218	194	229	227	205	235	209	209	198	230	224	212	238	203	204	218	213	189	179	162	193	205	208	205	205	216	223	221	189	213	204	227	214	192	206	227	231	188	192	188	212	189	218	214	184	200	221	229	218	203	186	211	212	185	210	227	188	211	201	195	240	243	209	195	199	215	207	202	190	200	189	205	238	216	196	223	210	212	200	212	219	197	210	212	201	214	215	209	213	216	249	220	198	219	226	203	211	230	202	209	208	230	195	212	237	212	229	218	213	200	199	192	199	232	204	191	219	193	197	221	196	199	218	217	206	211	187	201	215	233	217	222	199	210	174	215	215	210	222	211	193	198	213	210	191	197	201	198	197	185	214	201	213	209	212	221	217	238	218	209	189	201	202	189	227	220	213	203	197	209	210	185	186	195	208	224	195	207	207	182	228	215	199	216	220	211	228	177	212	209	221	228	212	202	195	223	207	225	195	193	197	212	209	208	196	189	201	212	218	218	212	213	187	190	188	218	209	192	201	191	215	195	222	234	214	210	214	200	199	218	209	237	180	211	200	205	189	196	210	228	189	240	220	195	217	197	222	218	188	197	190	193	199	190	216	201	227	212	212	187	194	184	220	206	239	187	205	210	211	207	194	228	217	243	224	236	179	222	230	222	199	222	222	213	226	189	222	212	217	206	180	217	197	186	202	208	212	205	219	213	214	194	174	199	198	203	222	206	215	207	210	203	221	228	242	231	223	201	217	200	209	203	172	215	191	233	188	207	220	213	205	205	216	210	220	218	191	192	222	231	226	194	185	202	193	187	185	206	222	191	229	217	207	237	218	198	232	216	229	202	200	229	225	186	194	210	195	195	192	186	202	247	193	204	204	218	217	212	228	202	213	172	217	186	235	202	205	232	248	189	216	199	211	190	200	188	221	209	219	199	202	204	223	208	211	227	208	223	202	182	192	195	227	200	211	224	217	200	208	204	203	200	225	211	198	184	175	212	189	213	193	208	177	236	212	192	222	189	213	209	205	197	195	208	204	189	207	216	226	199	181	211	221	202	214	194	221	203	220	218	212	218	218	211	230	204	232	220	193	190	206	197	205	201	218	212	194	223	209	211	217	207	210	203	215	211	215	221	212	197	209	234	204	201	184	201	211	221	215	192	213	182	200	216	190	218	185	194	207	220	198	215	197	219	193	216	196	207	223	204	201	198	216	193	199	198	219	213	208	187	193	214	213	225	208	222	207	188	191	208	200	198	216	221	194	197	218	243	210	240	208	210	221	203	205	204	226	204	214	205	214	214	209	190	242	190	178	206	218	200	219	213	188	259	228	216	195	216	210	210	194	221	199	200	238	205	244	214	223	216	200	180	205	215	230	200	175	229	192	204	194	211	198	230	201	209	206	220	211	213	208	179	201	187	208	218	196	206	192	217	205	203	210	195	227	187	213	221	213	209	188	217	212	214	246	187	196	203	210	199	202	214	212	207	203	204	185	220	192	188	176	210	194	204	213	232	197	223	223	188	207	227	220	191	189	233	180	206	204	217	212	202	194	204	175	216	229	205	202	221	220	212	214	212	212	208	219	182	198	212	195	203	198	226	204	237	202	216	222	214	202	179	211	214	227	188	217	221	225	226	213	197	194	216	206	216	211	218	200	202	224	215	223	215	180	193	209	219	175	197	178	213	215	214	220	199	207	216	217	176	203	185	177	177	205	195	221	253	236	222	181	208	214	207	224	218	208	211	228	203	199	227	220	197	219	186	200	193	196	230	214	219	234	210	209	209	211	201	204	212	184	210	212	221	212	183	206
3204	304	306	292	291	291	263	282	264	290	299	262	265	275	292	301	294	288	300	276	259	277	293	274	262	247	262	268	285	277	288	283	274	285	259	296	291	307	307	285	300	324	273	274	322	291	316	282	275	298	271	317	272	308	275	250	304	293	304	313	285	280	286	272	286	297	290	285	262	264	273	307	276	276	271	275	274	332	304	275	275	274	289	277	313	279	263	311	266	294	240	229	286	299	296	271	271	311	266	284	311	311	290	281	302	320	270	270	315	280	268	268	272	299	261	302	267	299	278	282	261	280	301	311	278	306	273	277	259	296	291	271	290	287	271	289	286	283	255	300	270	287	304	281	271	266	279	281	276	302	273	285	282	285	253	295	294	262	276	294	282	274	280	295	292	287	282	294	283	286	282	305	266	253	270	276	277	280	292	271	266	283	252	280	290	274	268	290	290	286	257	272	299	301	263	257	269	290	276	299	291	298	262	279	259	306	281	271	274	240	280	264	275	294	274	283	273	281	286	299	293	296	286	288	275	328	289	284	279	261	257	278	302	262	280	277	311	265	288	311	289	300	272	266	273	301	239	271	280	268	279	272	298	266	262	272	282	279	255	283	283	294	314	300	279	289	274	273	305	269	317	251	282	276	286	327	307	262	286	310	252	278	250	267	268	273	276	296	249	268	282	283	271	312	268	306	281	266	279	292	279	267	283	281	291	290	274	306	291	268	280	279	272	266	324	305	260	311	273	279	291	279	311	314	307	293	286	277	268	261	295	291	310	269	271	286	261	244	273	314	303	278	271	294	255	298	266	262	320	265	256	309	288	289	323	266	272	281	311	261	295	294	281	273	247	311	252	273	225	260	274	273	273	300	291	301	270	291	281	291	258	279	286	295	287	297	325	297	294	271	271	288	321	291	292	279	291	298	280	286	287	246	269	248	332	289	285	296	260	300	273	296	304	301	301	266	314	280	279	252	311	278	280	265	297	273	280	288	285	285	306	277	288	288	287	268	298	285	293	302	286	266	284	281	305	288	281	277	293	261	294	282	309	304	308	274	263	274	280	297	320	309	290	277	251	296	292	304	279	301	257	281	293	288	294	262	275	298	267	315	271	277	281	284	284	305	237	304	275	322	304	274	282	274	291	271	293	271	306	282	278	262	272	282	256	268	301	268	270	303	275	314	319	283	269	269	266	261	255	313	251	272	279	278	313	269	268	296	315	293	296	293	270	288	281	291	281	291	275	284	287	254	302	272	284	317	254	262	307	227	260	296	317	308	282	247	279	281	324	283	296	281	279	251	296	285	271	286	294	285	303	309	280	253	285	320	273	289	300	274	281	287	321	282	277	280	276	316	280	265	300	308	271	295	255	307	249	326	251	292	287	275	256	277	247	298	270	265	275	285	309	292	301	299	297	287	307	289	240	279	276	282	277	274	269	325	278	306	328	273	283	281	304	286	307	259	267	293	288	290	314	293	282	286	272	257	277	300	272	281	262	286	283	295	284	291	316	264	264	299	273	284	277	320	312	308	318	280	300	274	300	269	300	288	304	292	282	272	295	287	292	280	290	310	310	278	266	297	272	268	291	298	295	290	264	256	251	297	293	270	268	304	276	308	303	290	294	301	276	311	311	274	313	289	280	242	288	294	278	283	289	280	277	305	302	298	274	275	280	264	299	304	281	295	264	304	278	273	275	280	254	277	282	300	277	266	274	284	310	278	275	285	307	274	263	273	280	270	283	291	284	283	275	297	292	291	248	309	269	267	269	287	270	294	281	276	261	303	264	276	250	255	285	280	292	281	276	280	311	276	274	260	337	270	277	280	274	312	277	282	266	284	246	284	282	305	313	257	318	277	327	292	292	311	301	269	280	278	289	302	267	272	277	276	292	248	312	283	282	306	293	277	283	300	265	257	281	265	254	304	267	290	296	297	308	289	253	312	281	286	279	274	278	283	282	299	272	295	257	293	245	278	318	275	270	285	287	296	266	278	249	272	292	313	238	337	283	295	313	294	296	282	271	281	316	300	305	265	267	303	285	257	315	280	293	320	274	292	292	305	299	263	286	238	282	272	277	282	300	288	277	292	287	298	288	308	269	275	274	292	285	261	295	287	280	306	266	257	294	269	292	286	316	307	291	270	289	303	312	272	313	293	264	277	296	296	265	272	287	298	297	297	269	284	270	251	294	305	282	309	321	290	278	290	304	288	305	293	305	256	313	280	294	295	299	295	297	264	305	278	291	290	277	306	276	296	280	274	309	316	262	309	283	304	267	262	286	287	296	284	298	308	295	280	275	299	288	267	276	304	292	273	310	283	271	289	284	286	285	293	312	286	280	274	293	276	305	301	296	241	285	288	279	269	251	296	296	327	279	326	266	276	282	306	274	276	297	274	230	306	276	267	275	296	254	276	324	285	311	289	270	311	275	288	270	272	324	291	308	298	284	271	281	273	284	308	289	279	301	293	253	295	285	302	269	289	312	310	278	319	286	276	249	256	277	279	295	280	294	271	288	304	244	272	299	284	312	296	249	285	271	302	309	305	318	278	251	273	288	259	254	277	263	277	301	277	280	281	265	282	304	296	277	276	293	264	311	281	293	286	269	283	286	264	283	281	248	291	275	279	295	271	300	285	269	272	312	301	290	285	271	274	303	256	269	293	288	319	266	250	267	289	269	292	284	300	268	270	298	285	284	288	282	276	282	314	304	316	290	290	269	257	283	293	261	285	313	281	289	303	285	305	265	268	259	291	270	298	267	245	278	252	294	299	286	279	305	296	314	258	326	289	296	274	288	302	274	263	270	275	306	274	277	276	308	328	290	291	319	305	256	269	309	288	311	276	270	292	260	293	275	288	294	278	303	292	261	306	291	334	277	309	264	254	297	304	297	246	257	280	283	289	316	310	271	264	286	298	295	283	277	285	295	303	293	302	278	274	338	273	258	289	266	308	310	293	283	309	266	259	265	285	281	276	308	279	256	266	298	293	277	281	266	278	296	295	274	288	304	268	274	299	277	286	288	306	249	272	263	287	272	276	322	286	276	299	278	251	325	283	289	278	289	292	293	306	289	265	302	291	325	287	289	286	270	296	290	281	269	327	300	254	288	276	286	304	293	286	287	296	306	341	271	284	317	299	298	288	293	258	296	282	297	280	275	267	308	280	329	290	297	288	313	317	308	299	287	283	292	296	298	260	273	297	289	267	285	266	268	302	275	297	266	273	305	293	280	293	254	264	268	297	302	281	299	280	304	281	268	275	253	291	281	306	276	284	269	294	277	281	276	276	313	297	292	283	265	285	321	284	296	292	273	276	278	257	294	301	251	323	287	277	278	273	289	319	299	316	293	307	271	283	283	288	299	302	287	278	288	287	290	291	265	295	241	278	252	295	300	274	306	257	269	308	317	293	303	276	264	283	274	270	266	272	275	312	276	288	283	338	276	267	297	278	261	283	319	280	284	295	292	285	293	294	311	268	277	273	274	288	257	292	301	302	292	281
3378	696	687	701	666	688	676	691	651	698	694	700	689	681	676	652	661	697	680	662	642	615	729	693	670	738	644	706	681	720	666	678	675	650	691	662	686	658	655	709	671	686	661	709	651	690	688	631	711	695	673	712	676	682	659	647	641	667	650	684	645	650	624	627	644	666	687	649	656	666	711	699	673	643	674	672	668	692	615	671	676	643	629	691	671	637	661	648	699	692	676	668	734	694	678	687	662	686	639	688	725	708	667	648	682	689	636	683	662	705	681	679	682	677	681	691	674	645	697	667	701	689	732	649	697	697	672	661	683	681	710	665	707	723	693	656	631	702	674	690	693	714	674	658	688	666	679	664	672	692	696	687	658	676	653	668	639	697	709	692	680	675	702	722	755	671	683	727	646	693	723	649	642	680	641	680	651	622	668	732	704	722	714	670	621	665	720	683	687	689	620	668	645	691	655	719	675	689	669	659	695	658	717	651	671	713	682	673	749	687	689	679	655	649	640	700	724	644	724	679	666	699	654	629	707	631	714	647	673	654	690	654	633	641	726	639	680	732	690	694	657	643	698	693	717	703	767	686	708	632	663	711	651	649	693	663	675	659	729	677	651	722	668	667	705	697	701	607	637	680	640	691	670	660	700	711	653	691	637	694	681	682	648	679	658	699	675	663	680	654	679	651	647	680	666	691	717	670	676	662	651	672	655	710	660	673	683	705	702	653	667	661	678	657	718	681	645	638	719	625	676	642	674	719	654	659	710	720	636	689	671	691	634	700	659	641	736	679	699	668	688	723	657	659	650	661	695	690	635	701	675	669	679	676	696	648	666	649	681	666	701	674	691	685	698	646	644	643	698	688	624	683	721	714	681	634	645	683	685	668	681	678	694	697	733	674	712	675	702	679	639	722	655	739	670	700	639	698	663	687	654	671	661	659	647	686	648	707	648	697	636	684	679	720	698	648	664	648	719	722	707	718	683	662	665	668	716	693	670	655	678	723	630	725	679	685	676	682	695	659	660	685	662	670	711	658	656	654	656	714	700	712	709	647	646	716	726	670	643	667	671	667	690	680	674	684	641	676	665	689	729	693	713	709	708	650	675	735	652	630	689	705	661	678	672	692	665	739	661	712	701	653	685	675	645	721	652	689	657	675	698	684	660	624	663	696	673	662	642	701	668	666	674	622	643	689	677	691	679	669	688	625	687	648	683	724	670	706	706	693	632	669	690	684	635	655	699	659	667	657	656	668	676	685	678	662	652	658	632	649	680	697	625	725	639	675	692	682	707	681	726	632	691	674	698	673	670	636	703	687	691	711	710	691	699	675	687	641	652	663	677	673	679	702	690	738	650	652	664	647	683	639	628	670	661	673	694	651	660	678	644	664	643	636	669	714	653	669	685	661	707	634	645	715	663	709	710	651	653	646	691	704	697	667	676	634	681	728	654	670	712	649	713	685	702	653	646	663	657	730	659	683	673	710	668	671	698	674	709	654	684	678	651	680	665	668	647	648	681	646	701	676	691	650	676	660	685	643	698	670	662	686	730	690	659	637	671	684	634	681	716	685	646	675	705	717	667	670	714	673	723	687	680	636	666	677	687	673	668	699	633	666	612	659	658	664	629	647	679	703	656	708	646	630	719	673	679	705	671	675	662	694	648	642	694	653	664	626	685	688	710	695	675	675	677	695	687	649	670	698	656	681	709	697	701	618	667	704	689	687	690	669	663	680	676	689	676	678	676	708	673	742	705	640	651	695	654	717	684	664	691	665	718	657	662	711	706	706	695	702	707	665	676	703	662	684	691	699	709	661	700	679	641	726	693	682	680	676	689	628	643	667	696	703	703	679	711	652	723	709	652	672	690	678	675	707	703	612	679	676	679	681	696	659	696	665	668	654	616	664	688	670	687	642	705	688	689	667	696	675	691	673	703	659	694	623	653	622	727	665	710	677	721	672	678	614	678	676	670	655	690	686	697	688	709	652	677	588	666	663	670	663	692	661	697	685	680	654	703	686	671	685	670	681	653	658	716	701	712	669	683	693	655	629	686	654	669	664	654	673	640	745	648	655	680	656	705	641	690	634	656	634	691	640	711	646	720	631	663	683	696	708	696	679	657	691	699	667	679	694	684	663	661	614	686	703	656	633	651	699	669	684	681	667	682	655	668	698	645	685	688	670	625	673	688	676	631	623	646	690	731	646	681	669	701	671	641	657	697	679	699	677	671	647	652	660	680	647	673	660	673	681	659	687	655	701	681	651	685	672	649	685	649	648	719	707	705	666	673	687	719	696	708	666	677	665	692	716	711	640	667	703	717	666	683	695	682	639	683	649	694	693	694	674	668	653	701	669	693	661	624	687	696	643	692	691	715	636	692	670	643	662	717	686	700	698	642	645	646	690	649	635	695	661	686	673	698	659	688	643	708	662	650	682	665	689	677	677	715	668	685	695	673	668	681	713	653	720	695	717	664	649	690	630	666	687	657	665	676	656	697	641	631	652	672	739	696	674	660	655	695	647	718	695	671	643	691	671	690	688	659	686	704	652	651	671	706	696	624	686	664	658	667	627	686	740	622	679	654	648	661	645	698	697	682	665	654	721	676	663	652	647	685	690	676	667	634	706	672	665	740	675	674	698	656	647	639	704	651	653	693	706	721	684	643	672	685	647	682	668	701	698	718	702	668	679	734	660	715	694	694	683	670	647	698	664	685	652	703	642	642	697	710	650	670	719	685	659	639	706	685	731	662	671	670	682	673	703	663	680	687	675	662	692	682	694	664	682	701	697	702	623	696	727	673	670	710	705	658	686	667	701	696	668	662	691	655	714	656	660	676	657	666	655	702	714	656	680	667	708	692	686	705	638	674	625	656	721	693	678	650	745	706	624	643	670	691	684	687	652	662	685	711	691	713	691	672	694	727	721	719	660	686	682	636	660	686	647	690	650	647	631	669	689	698	645	672	717	711	683	664	722	691	711	656	699	661	616	687	666	655	687	669	684	690	657	707	677	669	663	699	665	676	650	698	631	651	625	678	692	697	643	661	692	709	699	653	701	617	644	685	707	670	694	686	712	652	692	685	689	647	646	651	647	681	646	681	704	707	705	705	683	695	648	675	688	652	648	616	661	672	679	662	697	713	691	704	655	646	686	724	653	655	651	648	646	643	665	636	688	663	663	667	684	679	681	656	733	685	655	686	621	637	656	685	650	706	652	680	670	655	681	686	692	665	681	661	658	668	664	666	718	664	660	649	664	697	680	667	641	670	626	670	668	712	661	698	708	619	695	645	643	719	673	670	644	648	639	622	706	687	686	667	650	692	648	685	707	679	673	671	700	678	651	693	669	718	674	647	719	670	689	704	639	670	663	651	691	705	659	696	670	684	661	643	688	719	653	665	661	646	687	668	677	660	638	678	645	707	685	664	656	626	645	677	654	631	695	636	708	656	632	651	676	649	654	642	717	684	712	701	675	650	677	712	691	746	689	648	723	695	665	655	672	651	680
12373	723	451	325	291	256	233	229	239	226	254	207	227	177	191	198	200	199	197	185	209	215	196	169	189	209	185	159	184	184	198	195	186	189	200	196	182	207	169	193	206	229	192	182	196	237	217	167	180	188	178	216	206	207	196	180	186	200	229	198	175	183	198	198	189	190	198	202	184	200	184	197	202	210	217	192	190	231	191	223	196	193	156	183	221	188	184	205	199	205	171	200	173	215	191	171	176	185	164	196	184	213	154	197	186	180	186	186	183	178	204	213	176	216	206	182	214	193	202	174	212	222	183	194	193	174	165	167	198	216	205	215	186	209	199	182	193	205	179	192	198	178	196	186	178	185	195	205	186	185	224	217	180	192	189	205	184	216	208	206	203	183	184	224	170	216	203	194	177	214	192	181	163	207	187	192	173	178	209	184	193	187	185	188	195	202	187	200	201	187	199	208	185	194	193	184	205	195	165	186	207	198	202	209	168	211	166	217	179	199	205	168	190	187	178	186	215	236	217	204	202	206	200	216	200	189	225	221	161	191	197	192	190	194	201	183	211	207	210	186	182	208	183	218	186	175	209	198	171	188	196	197	192	175	189	188	186	196	195	214	198	220	193	178	211	212	188	203	203	181	207	188	194	242	172	184	211	169	221	247	217	230	211	193	203	184	229	178	184	202	194	200	188	204	197	193	190	197	218	221	177	188	166	188	202	222	192	195	200	207	196	174	197	193	157	216	194	206	210	205	199	188	195	206	177	175	190	167	229	194	212	188	222	184	185	192	195	171	183	175	181	199	188	219	194	181	188	198	199	184	176	198	181	182	197	170	208	188	198	183	195	200	197	209	177	229	178	189	209	210	213	178	231	246	201	209	195	182	206	193	210	200	196	221	166	186	191	197	191	193	199	181	187	182	219	192	185	202	218	195	159	214	178	186	226	207	202	201	190	183	190	175	180	203	225	187	195	187	193	163	184	205	219	187	223	165	203	203	191	178	219	236	193	189	212	199	192	221	184	194	183	186	188	188	186	198	205	191	236	193	211	212	187	182	200	187	190	204	220	195	180	201	206	205	203	195	196	195	182	214	172	199	152	196	188	205	167	211	205	173	162	202	201	225	184	197	191	218	217	192	198	179	187	193	201	202	208	187	177	193	174	195	218	191	203	213	171	186	185	226	159	212	202	203	213	199	193	201	212	184	171	193	161	180	186	193	204	216	193	192	209	192	177	190	180	185	208	234	185	224	216	203	180	183	190	177	194	211	210	187	197	212	200	193	201	220	171	179	200	189	167	182	167	188	218	189	213	204	188	196	220	216	186	216	171	209	185	164	189	192	192	215	190	198	187	187	200	178	164	191	203	190	201	232	205	180	196	178	207	200	191	188	174	196	186	178	170	181	198	175	204	201	212	195	189	183	201	187	198	194	200	188	199	181	197	170	192	210	179	231	213	183	224	195	173	204	214	209	182	189	218	211	208	211	191	183	185	201	195	207	188	204	206	184	221	186	197	193	193	183	198	181	206	203	155	203	207	204	194	205	208	191	199	202	198	204	179	191	171	185	197	199	189	218	179	169	200	184	194	207	185	152	193	207	181	199	209	186	186	198	180	197	204	182	194	194	185	203	197	207	192	159	212	209	201	211	191	233	217	206	205	210	227	206	207	178	210	204	200	199	192	157	198	183	194	201	194	183	187	218	192	202	190	206	194	194	194	186	210	210	190	178	178	176	212	187	176	190	183	193	224	212	196	181	183	186	177	179	178	174	209	199	190	213	200	200	168	206	196	194	197	183	199	202	194	186	179	190	229	194	166	178	222	213	182	190	184	194	193	193	203	189	186	180	197	193	196	201	175	200	219	177	201	238	203	223	187	176	196	203	192	189	197	203	197	215	194	197	170	187	182	203	184	199	190	195	193	229	178	209	210	178	184	180	197	167	213	176	197	202	208	168	205	230	192	217	196	200	189	183	173	181	191	194	179	187	220	187	190	201	194	196	193	215	208	194	145	194	198	188	224	218	190	196	220	175	206	213	179	199	205	192	204	187	196	212	180	177	184	164	173	199	194	188	211	183	196	193	214	175	202	202	199	180	199	170	159	182	207	163	189	205	173	216	202	207	182	196	182	195	204	202	164	183	220	197	215	191	188	180	146	213	174	193	211	203	199	194	195	204	199	190	208	189	181	196	199	194	186	194	207	182	187	201	179	182	222	187	180	208	212	205	213	210	190	210	207	191	181	202	204	166	190	196	194	195	185	186	198	182	192	200	196	207	175	186	214	176	191	199	187	200	200	178	180	204	199	209	190	185	190	208	198	193	210	217	213	181	200	183	204	195	206	176	198	176	156	187	210	190	207	197	176	191	202	158	196	218	193	189	182	221	212	200	204	227	217	179	183	170	177	180	196	170	191	193	204	168	177	200	205	182	230	203	199	196	218	211	185	180	181	185	212	193	216	175	213	179	214	189	198	180	197	209	193	207	183	192	186	171	192	203	199	191	200	196	197	195	226	200	208	205	196	192	186	192	186	190	204	212	183	192	195	216	179	198	193	202	179	172	223	191	219	202	192	228	212	196	190	192	196	198	199	193	216	204	201	172	190	182	213	180	184	216	200	175	192	205	202	208	199	201	175	211	201	185	202	228	205	177	200	181	201	174	199	213	191	191	194	179	197	199	190	191	188	217	187	200	198	213	221	201	202	193	193	196	187	201	214	203	200	181	205	210	190	206	212	205	174	192	207	177	214	220	205	206	181	169	209	199	201	189	186	168	195	204	176	194	190	217	183	210	197	210	194	189	186	218	208	201	195	211	215	179	188	178	216	180	190	204	197	188	206	190	213	177	212	218	206	194	196	193	185	165	200	196	221	178	194	167	209	218	189	180	175	203	201	168	199	192	188	190	178	197	209	163	206	202	175	193	199	198	208	177	187	184	169	231	187	178	231	169	202	192	202	172	205	188	211	198	197	218	196	190	202	181	191	205	202	183	201	175	172	187	189	180	195	192	198	193	189	198	205	211	196	181	218	173	203	223	221	210	194	220	218	214	202	183	180	193	213	199	210	181	182	217	211	192	210	179	182	203	197	187	193	208	192	179	228	175	226	192	214	198	196	182	198	220	167	212	209	193	192	175	176	211	203	203	200	183	196	216	180	185	201	227	209	206	225	197	187	227	211	160	201	173	201	181	220	193	215	207	207	193	191	184	207	187	179	186	195	202	212	187	200	202	214	176	204	204	188	205	198	198	186	202	219	193	180	210	209	189	196	188	207	188	199	188	202	184	219	203	184	208	184	205	210	206	198	201	183	199	206	210	205	211	176	212	210	202	188	199	161	201	194	197	201	183	208	193	189	182	215	186	203	191	208	176	185	192	197	155	201	202	189	233	186	179	195	195	173	209	163	203	176	178	195	207	197	186	231	193	219	179	191	184	196	186	182	166	182	213	175	229	191	186	170	202	185	212	197	177	204	197	190	201	180	193	198	183	181	190	192	207	192	180
9662	709	1018	1114	992	835	782	680	599	600	587	576	585	543	515	519	507	508	535	512	511	499	480	492	502	512	520	470	500	522	472	490	478	502	507	472	489	452	469	465	498	463	455	467	492	471	470	470	479	534	429	440	506	473	506	471	488	495	463	470	478	448	469	453	464	496	483	465	464	488	467	509	480	486	497	487	464	471	464	480	480	466	479	461	466	479	490	489	484	495	460	507	446	452	476	454	477	481	469	475	461	452	480	480	404	476	454	483	480	449	459	486	471	462	483	460	459	487	495	472	472	432	496	479	456	499	409	474	433	440	461	497	468	458	514	478	500	463	439	470	492	455	495	479	488	505	473	485	531	495	465	466	478	502	456	501	469	485	481	477	460	447	460	478	449	463	498	478	432	459	453	495	555	489	477	473	488	421	494	471	461	463	478	453	461	485	449	480	433	463	458	484	501	452	491	438	510	463	511	463	475	472	458	461	500	467	477	455	478	486	507	488	475	447	468	476	465	455	452	490	464	470	478	466	472	485	502	467	484	448	450	457	460	473	489	474	455	460	432	452	511	451	481	504	433	476	447	452	465	463	454	462	491	462	463	455	492	469	473	469	471	449	475	512	448	514	491	462	491	490	480	427	446	474	423	495	456	424	492	470	473	466	484	493	488	436	487	455	503	473	491	471	506	456	459	462	456	444	425	473	501	513	473	459	448	471	452	455	478	453	492	481	462	459	473	453	467	455	484	444	485	428	462	461	477	448	517	486	467	458	477	479	504	449	505	471	491	470	434	495	480	495	450	445	448	437	448	491	487	484	484	487	488	485	457	496	496	493	508	475	469	459	431	459	478	455	460	509	455	474	463	470	472	493	476	476	481	473	460	533	487	482	494	442	459	433	478	447	452	439	472	489	504	496	464	453	474	475	471	436	458	465	446	440	449	452	476	489	463	444	458	467	513	482	459	485	491	472	489	471	458	468	452	446	456	468	457	473	525	492	511	484	462	460	456	521	496	477	508	417	491	450	461	467	479	500	456	429	465	475	451	454	490	464	469	464	442	464	466	484	463	465	491	480	463	475	474	491	508	482	461	468	454	507	447	452	461	509	465	468	461	455	490	452	441	467	469	436	482	473	491	448	441	450	483	457	472	464	473	474	449	492	468	487	498	448	457	444	447	463	471	449	473	516	479	492	496	495	471	511	491	465	504	466	508	452	486	479	494	464	486	472	468	507	462	464	444	468	424	462	464	447	468	500	437	469	490	477	445	459	458	463	477	463	452	468	456	475	456	454	468	475	427	479	488	484	468	500	426	497	496	461	441	445	459	459	448	406	445	492	474	473	467	487	472	452	536	453	478	484	489	443	493	451	454	509	478	469	486	444	498	474	460	470	490	491	461	485	481	444	459	510	491	465	473	473	451	490	424	461	495	474	494	487	473	454	471	447	487	493	498	508	425	474	467	463	464	496	475	470	464	467	476	423	470	464	478	496	465	473	491	451	450	479	514	516	490	441	467	465	459	482	457	458	488	456	473	498	451	442	500	456	479	515	457	444	492	500	460	463	463	469	469	480	490	504	504	447	479	456	471	490	499	459	472	467	471	536	442	473	499	465	482	461	489	463	459	409	443	490	463	456	464	437	485	488	499	455	454	444	472	473	485	415	496	465	437	463	440	456	422	486	495	471	540	456	449	464	435	458	453	470	496	452	453	475	468	430	498	479	466	475	465	476	419	517	443	484	454	434	485	463	438	480	495	477	493	482	453	467	447	438	480	484	472	445	443	487	471	474	459	440	450	484	468	463	474	455	494	465	482	477	509	472	495	442	460	526	502	489	483	478	446	497	471	441	474	477	485	480	485	434	484	471	463	481	458	466	504	439	473	477	495	447	484	493	443	480	479	433	480	482	441	498	464	450	452	486	464	502	497	495	431	449	497	488	506	460	456	428	487	462	466	455	468	494	425	503	444	472	495	464	450	497	466	446	472	499	456	492	519	442	472	508	471	449	479	494	457	454	473	461	453	481	473	416	483	492	442	472	475	415	467	505	473	470	425	486	467	479	450	478	474	475	453	444	469	476	499	454	451	475	458	480	507	446	487	451	464	505	456	484	462	484	463	457	450	475	533	414	440	500	444	485	447	485	427	483	453	491	489	488	459	429	487	469	462	455	424	442	476	465	430	477	511	492	424	489	522	468	475	479	454	427	467	451	478	428	450	444	464	441	456	466	479	470	471	471	517	507	476	437	442	458	444	467	485	518	454	472	501	479	501	499	471	427	471	507	470	488	445	430	452	453	464	466	493	485	483	442	469	468	475	485	454	466	462	506	517	444	495	475	525	479	423	475	494	466	476	486	500	485	449	451	481	449	489	492	468	446	481	469	474	442	486	476	430	497	497	474	487	476	508	426	478	479	461	439	488	476	462	496	486	484	426	468	477	480	445	460	454	511	484	481	469	481	488	505	464	487	423	416	426	460	475	430	496	458	467	483	497	484	470	426	473	451	461	491	443	488	437	450	436	460	477	468	473	467	491	456	460	515	503	481	487	500	482	462	490	526	510	471	463	497	427	526	472	461	440	489	481	499	475	505	467	493	445	490	500	465	493	472	472	466	461	458	486	468	434	485	418	494	450	461	440	479	455	501	484	490	461	445	479	480	519	533	451	450	473	474	451	462	461	452	478	447	453	500	451	503	465	463	453	444	487	470	445	447	476	511	482	500	452	460	437	473	447	491	458	485	454	473	448	473	478	476	482	427	463	446	454	448	471	454	503	508	471	486	473	508	481	458	495	515	460	449	469	469	483	479	481	520	481	500	504	487	467	466	429	468	461	478	505	518	477	486	463	478	518	453	502	502	466	461	493	448	488	433	476	459	491	459	499	452	450	485	463	473	490	420	474	506	425	443	458	479	458	452	462	478	445	497	459	462	507	480	469	451	469	459	467	446	468	433	479	500	462	485	460	492	463	480	474	481	460	501	456	467	461	460	484	450	459	494	465	471	493	461	444	472	493	492	463	482	476	452	487	464	454	507	433	455	472	421	448	460	444	468	499	455	474	481	461	497	470	439	459	457	472	456	500	494	497	454	446	470	485	457	494	465	469	478	469	472	451	461	455	476	444	516	495	478	436	520	501	486	470	505	483	470	477	447	456	501	490	465	511	476	493	442	473	463	486	466	467	462	473	499	444	441	511	428	488	501	474	462	464	520	482	476	481	486	460	468	469	470	491	465	443	474	469	463	461	464	482	472	479	498	475	483	460	470	491	450	470	428	448	450	439	500	446	466	457	469	431	467	454	492	482	464	505	464	482	463	485	428	483	465	466	418	480	461	461	506	490	501	466	471	451	477	503	489	450	470	478	488	472	467	477	464	497	509	500	499	486	489	451	489	430	494	434	480	438	482	455	475	484	419	466	459	479	483	488	451	452	487	476	496	460	502	491	510	498	452	477	429	441	460	451	489	469	457	443	484	462	422	450	497	446	462	489	485	490	442	440	493
19652	1339	521	366	268	202	166	132	132	107	97	96	99	88	96	95	93	98	73	95	79	92	70	71	83	73	62	90	65	87	68	88	69	81	77	78	89	75	89	68	76	77	83	91	80	80	76	67	82	67	68	66	71	62	73	70	70	68	64	66	75	78	65	86	68	88	60	82	90	76	72	72	59	62	88	74	58	71	71	78	68	62	69	72	74	74	77	65	65	64	77	56	80	96	64	62	72	68	67	65	71	76	80	69	87	76	73	61	69	78	60	81	75	68	73	81	70	81	75	63	74	65	65	79	70	81	73	77	71	60	71	65	68	74	46	63	71	68	70	61	72	65	52	73	64	82	61	78	59	79	49	80	60	69	54	68	66	63	80	71	72	59	56	87	84	82	72	92	62	96	64	68	86	92	65	65	51	62	69	72	75	72	71	63	92	78	65	67	80	80	69	76	72	86	83	54	65	75	82	95	81	76	83	77	72	82	79	73	58	51	68	65	81	70	66	74	84	72	68	66	84	73	66	76	65	101	57	66	74	79	68	74	80	64	86	65	75	67	78	66	83	69	85	84	66	85	62	58	85	75	71	64	55	79	84	76	74	81	58	78	71	75	73	73	72	69	78	59	72	81	55	69	78	86	91	60	87	69	76	68	68	65	70	57	79	81	56	73	59	71	61	69	81	67	84	63	65	61	74	68	82	85	74	66	72	85	70	71	63	68	73	79	60	74	72	72	76	60	74	87	73	76	77	63	57	77	64	83	85	71	72	80	70	87	68	56	75	70	65	67	74	58	80	71	73	72	64	78	61	76	68	63	72	75	77	73	82	78	66	59	73	67	66	74	71	81	79	75	77	59	69	70	55	69	63	74	72	70	87	69	61	71	68	80	71	63	63	74	67	69	82	77	65	72	81	65	62	64	72	57	94	83	82	67	75	79	67	70	79	54	80	55	75	68	59	56	53	75	79	72	50	71	84	71	82	64	70	70	80	68	74	80	73	79	83	66	67	66	71	75	83	78	63	60	64	59	83	59	69	87	89	59	75	63	75	74	66	78	71	82	77	66	75	52	69	64	78	81	92	86	50	65	61	75	83	72	77	74	58	75	67	74	60	84	73	78	68	79	79	85	73	71	63	88	88	69	84	82	72	54	74	58	80	62	64	71	84	60	72	68	74	58	59	87	63	76	71	88	81	74	80	78	63	73	74	65	78	57	68	69	84	72	64	64	72	64	65	57	72	74	63	65	78	58	60	66	80	66	71	51	79	67	89	68	58	80	84	57	68	63	73	78	79	83	83	79	68	66	78	73	68	63	82	78	59	72	61	72	82	66	76	76	57	72	96	79	78	68	65	83	77	59	74	74	76	76	71	74	60	75	65	76	75	71	77	66	68	90	87	58	68	81	67	86	69	70	71	84	82	68	66	64	59	72	58	79	84	61	71	76	77	77	49	71	55	75	85	83	68	85	72	62	72	69	63	69	76	78	73	61	63	79	71	78	79	80	78	69	71	95	69	68	76	75	78	77	73	80	67	80	59	81	81	72	61	79	67	69	64	77	72	80	79	75	59	62	67	75	76	67	66	61	55	66	69	72	92	80	67	57	71	82	73	71	72	74	64	80	74	65	94	69	82	57	71	71	84	72	59	81	60	55	74	58	73	71	66	54	67	91	68	82	72	57	77	85	53	76	68	80	83	61	75	66	75	73	64	54	53	76	61	56	69	82	60	65	65	64	58	66	74	65	71	70	58	66	59	91	80	72	58	67	62	61	65	91	72	72	65	73	75	67	81	70	46	67	87	71	84	85	54	58	85	95	65	93	50	55	61	94	81	81	68	66	62	66	69	68	73	75	86	55	72	66	75	73	70	67	56	71	80	71	79	58	54	70	82	77	59	76	70	61	80	73	49	66	55	75	74	65	68	73	68	71	82	83	69	69	75	84	87	69	72	77	73	85	66	74	68	68	73	65	80	73	66	87	85	63	91	68	61	84	80	66	65	70	79	77	77	67	49	80	57	85	71	71	71	87	87	79	83	76	76	75	85	70	61	70	70	71	77	82	73	69	71	87	66	73	63	63	82	79	69	73	66	73	68	56	69	65	75	74	64	79	67	76	67	71	69	74	68	73	70	104	76	79	81	79	77	61	81	66	66	89	73	72	87	70	71	70	59	73	91	65	67	82	95	59	67	70	67	77	79	66	76	79	80	100	58	68	71	68	71	71	70	64	69	69	64	69	50	73	74	74	78	62	62	62	76	62	73	70	61	83	62	77	70	87	67	73	69	63	75	59	71	65	70	66	49	85	66	69	79	59	71	59	69	70	67	79	60	55	86	66	72	73	74	74	82	81	84	68	89	74	72	85	78	90	62	68	71	67	70	84	64	74	55	59	59	62	82	62	65	84	76	65	73	73	69	66	87	67	65	63	67	69	52	62	71	75	77	73	71	64	87	62	68	81	67	76	61	74	79	59	78	85	66	79	76	77	51	69	61	69	80	78	71	79	89	81	75	86	71	73	75	70	79	59	78	84	58	68	76	101	73	75	56	81	68	65	59	61	89	67	80	72	72	69	80	72	64	79	72	71	63	64	62	68	63	76	78	68	60	90	67	54	77	71	65	62	77	59	86	71	67	60	65	69	66	72	84	68	77	74	71	71	93	91	72	72	81	86	55	68	70	69	80	75	75	71	77	68	87	85	57	83	71	70	58	64	64	61	78	98	65	67	71	61	94	66	59	72	70	86	94	79	74	72	66	70	81	69	74	69	68	77	89	66	74	61	80	55	80	68	76	88	84	68	92	88	66	78	68	82	65	71	87	78	86	62	62	63	73	67	66	62	82	77	65	84	80	80	44	77	72	73	65	75	86	72	72	77	72	70	85	65	67	91	80	70	74	71	64	83	76	73	80	78	71	69	72	74	71	75	56	84	80	71	68	71	56	83	79	65	61	85	74	69	79	68	64	52	72	74	63	69	70	81	80	72	63	61	59	58	70	77	71	78	80	68	66	85	80	83	73	68	68	53	87	62	72	87	69	84	68	61	82	75	71	69	68	68	72	75	73	70	69	82	62	75	90	67	74	66	75	71	66	66	76	71	88	74	68	68	78	74	74	86	65	72	67	62	63	71	58	78	74	77	58	74	69	84	85	58	82	76	67	62	74	69	73	78	68	70	61	88	78	53	75	68	79	67	79	81	61	67	76	69	85	72	70	76	77	82	63	81	64	75	77	72	76	62	80	75	67	85	79	79	52	75	78	58	69	69	95	69	92	63	68	76	66	66	63	80	72	77	74	77	80	74	72	72	72	82	72	75	77	73	75	57	70	80	79	80	73	61	75	81	85	80	67	72	73	72	68	69	78	68	77	63	69	75	66	72	78	63	56	78	57	73	78	86	71	71	75	70	85	75	73	78	55	84	60	94	68	93	86	68	80	61	71	69	66	85	78	63	64	67	75	72	65	76	83	67	65	68	62	54	61	78	81	53	75	83	70	72
11998	676	1311	1428	1196	939	729	594	545	489	434	391	366	357	339	308	308	268	265	292	270	245	272	254	269	253	249	233	209	219	257	228	251	242	225	216	200	227	246	245	249	211	196	231	199	208	222	253	226	210	216	202	193	234	201	228	212	204	221	202	201	219	224	206	229	204	219	230	219	232	211	189	213	210	226	195	179	211	203	193	192	195	195	207	197	235	181	204	197	196	226	213	206	191	194	199	218	225	203	236	215	207	222	212	217	195	226	216	219	176	200	230	229	204	201	208	216	218	194	231	217	228	224	227	209	224	192	221	199	236	195	212	217	203	209	206	168	220	213	196	200	206	221	242	194	197	200	183	217	208	189	204	219	200	231	196	211	209	237	181	196	218	221	223	232	196	201	207	194	216	196	213	211	199	226	202	181	188	221	196	213	204	207	187	202	193	206	179	201	190	203	204	236	185	209	205	224	223	217	205	239	207	192	206	209	213	229	219	221	199	179	221	219	211	204	199	194	201	221	199	205	199	214	197	223	195	223	214	210	202	206	208	199	184	203	221	212	194	202	215	215	209	213	205	210	220	208	195	210	213	196	212	211	214	209	228	231	190	203	221	199	199	186	206	200	194	220	178	185	208	222	212	184	213	201	193	199	207	218	202	200	215	215	221	214	217	196	188	221	190	185	216	209	188	204	202	201	171	212	219	237	206	231	183	211	204	217	199	202	207	209	219	222	208	210	195	188	198	218	222	230	190	221	229	201	212	203	224	211	216	194	193	196	173	186	212	190	215	228	208	213	182	223	207	204	177	185	200	195	223	184	195	208	195	183	208	215	199	197	215	192	194	196	229	212	200	222	193	208	188	215	217	200	205	214	220	214	193	197	185	195	193	215	178	231	198	226	207	204	193	193	170	208	219	215	202	193	223	195	192	201	195	218	210	227	219	205	228	194	214	201	204	203	230	197	232	221	196	204	218	220	190	196	212	195	203	211	199	181	216	199	191	210	212	182	215	185	226	195	207	225	200	212	214	198	191	189	199	211	210	231	243	186	220	216	195	217	179	203	205	191	200	200	211	182	236	204	214	184	225	199	204	213	207	213	207	190	202	196	193	209	201	216	196	244	198	229	207	171	196	190	211	222	209	193	212	193	215	201	215	227	200	203	194	178	198	199	201	192	208	205	189	218	204	196	203	220	195	201	220	214	203	197	219	210	222	209	226	184	192	221	226	206	197	199	207	204	190	188	203	232	239	240	188	201	220	212	195	208	237	224	214	206	226	225	225	207	217	200	233	165	216	195	245	201	192	207	213	217	204	225	180	212	210	208	205	222	196	180	228	208	213	200	208	205	206	213	206	190	209	204	228	203	220	200	198	212	208	191	230	216	219	195	207	215	213	207	195	223	188	184	220	222	205	195	214	209	223	189	205	203	197	197	219	214	198	197	249	205	241	216	222	209	194	199	186	196	191	209	221	217	216	198	177	213	209	222	194	210	223	206	211	203	199	201	201	206	202	243	221	204	222	228	202	222	212	218	197	216	220	195	221	232	234	203	202	205	167	195	195	187	202	211	214	211	217	207	188	190	194	198	195	204	221	193	187	196	200	192	197	214	188	210	207	234	196	205	192	209	244	199	228	199	178	200	218	182	215	210	205	216	221	208	196	201	233	186	229	199	217	178	224	227	200	202	217	196	194	202	235	192	190	204	194	204	201	194	229	209	204	223	186	205	222	200	193	208	183	217	212	207	218	216	192	198	225	190	214	212	202	189	219	191	208	202	212	204	205	202	202	204	207	197	237	244	214	202	192	207	200	196	199	207	192	235	214	215	191	205	221	208	176	236	211	222	196	174	189	212	208	187	219	196	199	186	176	192	208	198	208	203	187	225	220	209	194	200	185	216	204	185	221	220	196	229	200	217	190	196	197	196	175	209	242	220	239	220	214	208	205	219	222	226	197	209	220	210	212	205	211	231	204	187	186	210	222	206	188	218	204	179	196	189	212	186	160	214	202	195	199	210	203	227	169	227	216	204	228	170	215	200	206	207	181	216	189	181	228	210	237	189	205	187	213	185	202	207	192	198	213	223	163	203	209	207	196	214	200	220	207	207	226	182	214	207	216	205	213	211	204	213	192	231	211	201	217	212	213	213	198	203	222	224	196	207	207	208	200	206	203	189	205	203	226	184	223	208	200	201	224	221	189	177	209	215	207	207	220	223	220	197	228	191	206	203	200	215	205	212	220	226	185	216	169	211	191	204	233	217	191	206	185	199	229	194	219	214	190	200	212	203	226	217	204	224	197	199	225	200	221	199	233	198	224	203	192	200	228	208	211	201	212	192	195	188	180	195	211	235	193	217	213	217	204	214	233	206	215	199	205	229	198	228	205	213	222	237	211	195	191	207	222	208	233	215	228	211	219	205	207	206	184	214	205	189	194	209	206	188	198	180	214	193	195	186	218	206	216	207	193	221	194	193	244	215	200	178	196	208	216	209	162	203	216	229	196	222	220	191	212	214	218	220	216	195	185	201	203	216	225	211	208	192	211	209	187	200	209	196	181	201	204	212	215	206	209	209	220	179	218	222	184	207	201	217	208	204	208	184	196	225	206	223	203	174	192	198	200	215	220	236	186	213	201	199	221	199	192	195	200	204	205	209	220	194	212	221	200	175	211	201	188	202	171	213	213	211	224	200	208	188	211	190	192	231	187	225	222	212	202	205	204	203	188	220	200	223	219	204	193	217	205	185	203	213	189	198	223	208	212	184	185	208	214	200	203	213	204	224	222	202	200	200	190	195	211	191	187	181	209	209	203	187	196	215	228	207	232	184	198	217	206	213	212	168	202	202	196	195	204	182	228	201	203	225	204	223	192	215	189	193	211	219	216	204	226	213	211	209	259	229	198	225	220	237	215	214	212	207	213	199	207	213	248	213	193	221	209	218	228	231	200	190	197	214	201	219	205	206	199	217	208	190	208	205	208	213	191	204	214	215	207	211	213	200	205	181	228	220	239	190	189	218	213	203	195	203	208	236	222	208	210	182	237	223	219	225	207	198	223	221	215	204	217	200	192	184	201	225	197	212	203	201	197	195	200	204	198	179	198	208	208	199	183	213	205	179	216	177	193	225	247	189	195	205	239	211	202	191	228	212	206	218	195	192	209	229	199	206	200	203	211	197	196	216	178	168	204	182	215	210	216	196	220	176	195	214	171	186	219	171	202	202	210	209	190	194	213	231	220	217	195	205	201	205	198	191	189	229	189	203	190	235	175	191	200	215	216	214	191	218	185	218	198	219	200	203	199	223	214	201	184	188	207	202	195	217	180	185	221	221	195	226	205	181	218	205	213	193	222	210	218	217	210	220	209	198	224	211	214	223	208	212	211	196	189	210	203	201	195	204	210	200	189	188	200	228	217	211	174	208	204	201	197	218	188	220	200	194	198	203	184	204	210	207	215	204	203	211	214	189	192	206	189	174	201	209	213	191	196	174	210	216	230	209	199
3203	279	289	258	282	280	312	272	277	256	284	254	293	250	287	321	279	270	298	274	289	273	285	294	284	262	271	304	287	294	289	285	282	298	292	280	278	290	264	288	279	265	312	290	302	291	301	272	292	279	282	309	298	252	281	288	266	290	268	280	278	298	261	280	225	283	255	301	277	287	279	264	296	276	238	287	309	295	286	277	308	291	299	293	290	288	267	286	294	310	281	291	317	259	293	256	303	299	313	282	256	274	292	295	270	252	297	278	265	282	290	260	271	278	302	271	295	287	275	265	315	253	255	245	290	272	278	271	234	272	279	308	283	268	265	285	278	281	324	286	280	293	298	279	289	263	255	266	275	307	289	286	277	266	262	304	296	268	297	269	272	265	289	272	279	311	306	300	281	262	281	283	285	287	298	282	298	344	299	287	271	304	288	260	267	257	302	297	277	262	256	267	290	274	265	271	275	294	270	277	254	294	279	267	316	266	281	256	283	292	293	248	303	282	269	271	283	268	287	258	261	279	266	292	270	279	255	281	287	279	290	274	277	263	257	271	273	281	291	289	289	285	299	284	275	271	259	243	268	279	295	295	273	286	247	266	263	269	287	271	275	280	300	258	301	277	258	284	271	262	277	283	254	284	298	308	294	287	322	272	284	282	298	302	306	285	273	279	279	329	283	266	301	276	246	263	297	320	278	305	257	274	256	312	274	271	278	328	279	273	265	266	263	290	274	263	272	268	264	297	282	267	307	276	273	265	290	253	258	302	300	270	275	298	292	282	281	267	243	294	310	289	266	294	280	273	303	281	276	288	271	270	295	285	284	297	274	289	259	323	311	284	281	279	319	292	275	283	270	311	289	314	290	271	307	266	301	305	284	282	291	276	276	302	266	301	263	316	258	277	289	307	265	283	272	266	267	330	289	301	281	264	294	315	276	284	275	253	260	267	278	295	323	285	253	266	316	280	276	307	281	267	271	288	258	264	276	299	243	300	258	286	249	300	293	295	279	285	280	279	289	271	278	251	277	259	258	255	285	301	279	290	288	290	290	269	294	255	301	289	250	261	289	253	273	275	269	292	265	309	268	279	236	304	292	275	275	305	268	274	275	271	275	265	248	287	286	291	289	256	272	289	269	262	285	284	269	272	283	282	248	271	317	286	269	282	261	301	258	292	293	292	302	294	293	258	271	281	275	286	294	288	274	310	280	257	290	283	273	289	263	307	309	304	293	292	286	315	288	279	308	302	246	254	296	297	265	271	261	298	309	303	289	298	260	275	302	262	277	255	276	299	276	312	274	280	271	280	261	248	269	285	260	290	295	272	278	298	281	252	302	282	270	256	265	261	273	278	280	291	280	279	280	290	314	268	267	297	328	273	256	290	301	285	302	284	309	274	280	291	246	317	269	283	288	287	241	264	295	289	267	277	275	277	279	256	321	255	282	255	299	262	290	294	280	291	264	258	328	300	270	262	292	276	255	280	289	303	280	297	273	299	296	283	270	317	257	271	251	285	245	260	242	298	276	290	292	267	263	279	288	290	305	267	295	297	288	282	265	287	268	324	250	253	279	281	305	311	304	254	296	272	265	310	257	283	288	281	295	292	280	271	293	264	282	298	291	278	300	289	281	307	314	280	299	301	256	282	294	286	270	284	304	305	282	287	247	281	288	316	278	286	295	275	279	269	286	287	277	255	292	255	269	283	304	299	263	267	286	246	278	302	288	281	285	276	252	260	277	285	271	284	282	287	291	282	285	293	286	287	291	290	258	275	267	301	256	271	290	333	291	289	292	298	317	313	282	259	282	291	273	330	267	286	288	282	259	268	312	272	319	295	265	300	300	261	273	253	285	253	274	264	282	303	340	294	280	287	275	304	254	289	289	257	280	283	302	320	266	268	273	279	289	304	286	309	272	277	296	285	284	311	310	263	260	269	281	288	265	254	287	271	287	276	251	266	302	290	311	306	287	280	261	273	290	285	320	266	291	268	278	299	284	248	269	277	247	310	291	282	288	296	246	283	277	248	287	284	291	304	319	275	297	265	260	323	273	264	258	321	299	271	282	318	281	307	247	289	254	274	260	307	277	294	281	298	286	273	264	261	296	282	298	267	297	276	263	261	268	273	279	279	302	297	287	314	274	297	266	279	286	264	262	305	254	319	252	272	292	252	289	284	294	266	289	285	305	311	278	275	287	304	296	309	299	284	258	268	313	282	271	263	279	269	269	277	283	266	296	257	297	270	283	285	307	272	291	293	302	290	256	285	286	297	296	262	329	279	278	261	297	278	298	266	286	272	294	297	282	299	280	256	279	297	312	280	290	279	285	282	273	267	255	301	317	289	301	288	248	287	285	286	284	262	276	268	261	252	302	265	303	291	276	274	275	279	285	308	278	286	269	283	245	316	296	297	242	289	303	293	282	298	316	278	293	270	280	266	323	310	301	286	280	275	265	275	275	261	266	277	266	262	291	317	297	288	262	264	302	280	250	283	319	283	298	289	298	319	275	283	291	294	301	272	315	289	351	293	324	286	301	284	309	259	264	277	292	259	287	281	245	273	276	269	293	285	304	302	253	286	297	248	256	278	281	291	300	293	270	266	294	270	299	273	240	307	260	283	283	277	294	287	313	325	269	275	255	252	267	255	247	279	308	285	270	293	285	278	303	283	284	276	279	283	287	274	271	288	288	270	287	292	294	288	279	281	275	286	342	270	270	309	318	258	272	261	288	299	270	271	286	267	296	289	298	263	276	284	272	287	275	247	262	295	301	301	297	257	273	290	283	236	270	277	288	285	304	266	281	271	269	279	251	292	294	253	268	250	294	270	263	310	274	270	303	288	274	297	273	281	273	317	274	260	273	253	283	268	276	294	273	271	253	279	273	266	279	280	237	296	260	262	258	274	253	264	272	271	279	294	310	307	255	309	307	313	329	276	298	255	262	306	280	274	296	265	285	286	287	280	307	309	271	295	321	277	292	246	279	287	273	301	262	317	315	278	247	275	280	266	272	295	303	289	315	275	293	295	254	274	296	320	299	270	268	279	290	265	287	275	267	272	271	287	288	270	272	269	292	284	258	267	267	269	262	335	278	276	269	317	278	282	310	284	282	254	257	288	293	283	309	268	254	268	245	250	273	255	259	265	264	279	274	281	265	278	238	299	261	288	283	253	320	286	268	271	287	299	278	290	294	314	261	276	278	294	306	282	275	292	269	270	279	276	302	300	287	310	268	270	280	311	281	265	299	284	315	329	313	279	277	242	311	289	297	271	308	281	261	291	291	277	294	279	277	311	314	271	294	300	267	276	248	251	289	298	303	300	292	312	260	252	274	256	263	292	300	272	283	275	339	278	310	278	297	271	315	277	283	302	286	271	277	258	277	304	270	277	295	287	267	281	273	279	275	279	283	258	277	299	292	263	266	306	284	277	307	311	292	276	294	237	277	297	305	299	283	288	302	294	307	269	296	276	245	252	240	282	320	331	294	310	318	272	291	266
3379	693	706	694	689	735	671	705	657	663	701	639	707	700	695	676	681	669	654	689	700	740	677	705	675	660	676	667	674	667	641	650	659	676	680	684	711	672	687	698	700	670	665	665	614	669	650	664	684	722	685	674	696	680	667	653	671	683	667	663	629	632	646	642	665	646	707	644	675	696	655	669	643	699	665	655	667	602	686	674	695	670	679	663	696	671	679	666	682	678	686	674	700	662	631	697	661	614	700	679	659	699	680	649	632	687	679	672	662	641	666	650	656	728	684	700	620	645	706	698	662	707	639	716	714	699	667	654	690	618	651	649	682	694	677	667	685	664	676	647	689	694	655	648	678	694	662	676	688	634	652	678	666	686	675	676	700	675	683	683	697	695	653	655	651	639	701	646	665	653	702	659	657	597	684	665	642	665	687	693	646	694	700	688	665	713	626	669	681	658	651	678	683	688	677	682	666	650	709	672	643	679	676	665	679	691	650	729	674	668	647	699	680	707	650	647	688	735	673	673	719	688	648	680	686	689	679	690	728	671	614	652	693	615	673	668	631	665	625	680	655	666	634	623	713	638	671	665	707	670	694	714	674	691	643	700	672	652	670	683	657	684	656	713	690	690	692	678	635	655	662	663	650	724	674	661	667	647	623	664	738	629	705	658	698	627	702	677	703	637	653	658	688	683	658	691	632	605	672	665	614	698	675	679	684	705	693	680	620	707	656	691	631	686	666	711	722	675	671	682	668	691	668	656	611	694	631	695	648	706	664	712	636	678	643	661	645	650	661	761	672	658	677	657	639	677	717	698	618	726	673	660	641	685	701	682	702	686	685	728	683	704	690	643	654	638	700	676	666	666	667	744	726	728	677	652	643	672	663	677	649	676	680	683	641	650	716	657	703	713	652	666	676	689	677	645	684	633	682	652	686	707	649	661	748	708	643	626	672	658	647	636	696	722	665	664	625	658	684	643	646	646	635	676	667	684	709	694	674	676	692	623	693	673	658	699	728	657	689	655	684	612	644	664	661	688	693	713	654	674	680	680	664	682	679	664	687	671	664	622	698	621	629	673	715	676	667	628	699	726	653	690	668	676	656	668	652	676	705	665	675	673	702	688	701	646	672	658	681	712	651	620	661	684	683	681	679	669	685	668	684	660	630	700	699	696	657	677	654	687	653	678	667	697	684	658	648	677	689	728	668	684	664	645	662	698	682	701	656	658	684	680	664	692	694	649	664	738	718	632	688	707	714	682	630	638	651	635	676	648	665	659	675	672	647	679	677	698	676	695	638	683	656	698	661	668	671	697	665	692	707	654	648	645	670	710	690	677	628	684	663	700	704	643	673	683	667	662	680	685	661	666	662	705	679	637	660	654	697	625	678	676	656	670	658	687	714	651	629	689	671	671	647	678	675	703	651	694	667	689	669	671	656	676	670	686	690	637	664	706	654	668	635	654	698	665	670	638	676	631	669	716	659	661	649	685	664	676	676	642	636	691	698	673	706	676	689	676	673	672	667	701	661	702	640	683	661	704	675	672	694	692	661	660	725	687	666	651	694	670	683	674	661	732	689	668	723	654	717	681	691	657	688	668	624	686	661	653	658	661	649	637	642	652	697	689	665	674	652	654	690	652	620	656	686	673	696	637	685	635	664	655	709	698	647	666	653	660	668	676	680	654	691	634	638	717	670	702	668	627	633	615	626	716	708	679	721	700	655	696	662	680	652	651	658	691	665	644	715	680	662	661	618	663	633	699	676	625	646	672	668	642	626	674	652	685	686	678	693	697	677	704	679	654	697	689	662	683	703	677	653	655	716	652	688	709	715	671	651	679	633	699	662	669	681	703	655	660	661	644	594	683	722	677	686	638	699	693	705	705	673	662	671	684	731	665	696	716	689	657	687	672	645	688	679	668	685	697	615	651	684	626	692	690	716	631	670	675	659	678	713	650	701	656	692	660	685	644	684	637	662	694	698	676	626	682	671	664	619	687	647	665	660	674	659	648	678	701	687	657	667	625	725	666	678	671	670	696	681	693	700	699	613	629	641	664	672	635	690	667	674	648	675	701	698	694	673	740	675	684	679	630	665	650	666	645	687	702	639	707	672	699	641	666	697	675	649	668	637	676	670	648	698	674	641	661	663	672	695	675	700	659	694	644	716	688	620	719	665	668	693	676	668	664	684	664	670	668	701	707	682	703	669	649	672	682	660	707	653	703	700	648	720	651	704	694	672	669	660	712	694	681	625	658	657	629	658	745	667	628	638	655	653	649	691	652	680	690	734	620	665	718	662	680	648	690	646	655	659	723	633	687	684	704	662	681	677	621	659	652	681	660	639	726	666	655	660	705	726	660	653	710	678	668	655	684	708	646	701	702	669	668	675	671	652	665	686	640	687	658	620	713	635	658	675	673	690	667	665	678	693	655	704	642	654	645	718	659	668	669	667	669	693	700	629	716	654	625	705	640	635	694	720	705	721	670	642	698	620	700	649	653	641	705	715	699	680	707	660	727	667	716	663	686	692	663	648	678	688	642	660	725	720	674	650	668	685	653	655	681	678	664	678	641	678	640	676	689	662	688	633	657	692	625	680	740	697	675	676	686	665	669	668	652	637	703	724	677	699	684	627	659	678	655	618	652	681	667	662	691	645	711	695	703	670	665	659	696	649	641	651	654	710	692	663	647	672	679	700	663	679	663	627	636	666	659	692	648	666	688	663	681	633	698	638	697	679	684	673	673	689	684	632	653	673	657	678	662	660	650	622	649	615	684	669	674	636	662	640	655	667	679	678	669	697	689	688	674	699	689	633	673	673	611	665	654	682	660	691	680	645	699	709	670	679	653	630	716	705	691	681	694	686	642	664	612	663	694	686	667	648	688	654	657	693	673	639	681	678	665	655	679	650	664	681	666	680	618	659	675	690	722	654	702	699	663	698	668	648	679	699	663	674	667	677	686	605	697	704	675	649	656	668	660	607	701	694	670	671	657	645	656	658	653	663	640	671	672	761	626	670	659	704	690	677	677	700	668	665	618	622	668	660	667	648	709	650	639	656	637	632	674	656	587	647	699	667	683	668	697	629	668	648	685	703	708	695	607	653	682	718	683	684	639	628	679	684	671	709	680	665	669	656	646	673	681	663	683	719	690	642	648	724	690	666	675	674	682	673	674	690	709	646	663	687	666	708	672	677	688	640	704	678	672	641	640	669	689	667	676	657	650	718	679	629	676	642	682	699	668	661	661	628	655	700	637	649	658	659	684	667	710	721	740	674	680	655	686	587	624	646	701	673	688	705	679	675	694	692	759	670	675	669	706	646	685	640	702	714	613	728	716	715	623	624	668	691	672	663	702	714	690	626	705	636	634	700	678	627	642	650	648	651	689	636	667	637	666	701	648	692	644	700	709	680	688	685	682	740	665	719	655	649	605	653	653	676	685	665	677	700	697	676	705	681	704	705	643	653	642	692	654	709	687	691	673	678	652	673	667	671	704	691	702	703	686
12377	674	370	340	288	258	224	229	233	204	225	209	203	226	204	196	203	208	188	209	200	202	196	169	215	215	185	146	201	206	190	188	189	186	193	186	209	184	185	199	215	164	187	183	162	188	182	158	198	194	205	197	216	212	212	223	175	171	217	197	185	152	180	198	199	170	206	174	215	191	158	179	163	208	206	229	192	203	169	176	175	175	225	208	213	188	204	186	207	215	200	176	184	174	164	197	196	160	179	173	210	196	206	222	193	199	227	188	206	212	197	189	186	196	201	196	170	183	166	199	188	232	198	181	198	180	226	210	201	192	203	200	215	189	201	216	145	180	204	209	219	165	214	181	195	184	206	197	180	178	166	217	213	214	195	189	176	181	215	183	198	185	181	218	239	194	178	183	184	189	172	179	226	181	180	174	213	199	180	171	167	189	213	219	177	195	200	171	190	197	193	189	214	184	184	188	213	168	196	189	201	204	186	192	186	193	181	205	167	215	203	223	201	187	197	188	173	216	192	216	208	167	177	200	181	177	193	206	195	187	188	186	182	195	210	201	202	161	195	187	222	184	203	194	196	198	208	186	178	199	206	185	184	198	192	185	210	188	181	195	211	191	194	215	190	184	195	194	205	184	176	210	175	207	198	208	205	182	192	185	209	219	193	187	192	165	198	197	184	195	189	186	168	199	200	190	207	182	189	210	196	188	194	190	195	188	192	192	208	171	215	197	201	205	197	168	194	198	187	203	200	189	194	200	220	204	200	195	195	204	192	209	175	177	187	204	214	180	188	212	207	161	179	179	190	191	201	187	207	185	189	208	207	178	193	171	178	201	192	169	198	183	178	200	198	180	187	203	185	176	196	196	159	171	204	191	201	196	187	172	183	191	199	198	194	163	204	195	192	213	179	181	202	206	174	188	175	200	176	183	176	172	186	199	221	174	184	176	185	174	184	195	198	180	177	201	194	208	207	177	191	194	173	206	200	185	179	188	207	199	172	187	184	206	172	157	185	183	191	155	191	208	197	225	200	198	207	198	217	181	212	201	190	188	185	206	171	181	214	202	186	183	174	184	181	198	215	205	212	203	223	181	173	173	176	195	198	193	189	209	204	215	196	192	194	214	211	212	182	183	197	172	194	201	228	207	183	189	217	224	191	182	203	216	199	186	191	194	208	186	196	215	196	180	202	203	206	179	202	206	191	196	212	166	198	152	189	200	187	205	174	176	178	197	199	199	190	200	178	195	190	209	193	198	185	196	219	204	200	181	188	199	169	204	216	183	191	205	184	195	204	189	198	201	191	191	174	199	199	177	193	182	198	181	210	204	194	206	212	193	177	173	188	198	194	191	175	176	187	193	166	165	177	167	190	182	200	205	183	176	193	204	185	201	195	195	200	212	178	177	222	203	202	178	245	210	186	192	198	192	201	184	198	214	217	192	197	204	199	178	191	196	208	171	190	184	188	203	197	175	192	194	175	221	188	179	196	201	212	241	189	184	224	188	196	183	198	200	189	196	176	188	184	211	210	201	214	216	199	198	202	195	179	198	218	190	186	199	202	183	179	182	205	179	200	195	200	226	192	221	169	177	212	182	194	211	196	178	165	191	185	191	193	207	204	194	190	175	179	215	193	208	201	201	205	219	179	181	187	178	194	201	206	192	194	180	193	209	178	178	198	189	211	195	194	203	207	198	211	196	190	179	194	204	193	194	187	196	203	185	183	177	170	190	218	170	177	210	197	197	186	191	182	170	205	198	201	202	184	193	189	200	188	178	201	208	192	191	193	191	153	194	179	188	161	196	209	202	179	195	229	169	193	175	191	214	210	219	219	163	200	186	215	202	187	174	186	215	194	188	192	207	190	201	201	183	216	235	197	184	209	187	191	169	196	213	204	195	172	211	206	204	193	166	164	181	203	202	208	213	191	184	181	176	179	222	192	168	207	168	218	188	194	190	202	197	201	165	212	193	203	194	194	217	202	192	196	200	191	182	194	189	177	174	187	188	210	180	179	199	187	183	195	179	178	202	228	192	213	230	189	196	209	192	211	163	207	205	202	195	169	210	168	190	178	184	178	210	210	181	193	226	194	196	190	182	208	197	215	170	200	198	202	195	196	194	170	208	187	184	208	190	193	210	168	212	188	194	181	191	184	224	202	190	177	207	203	206	190	175	189	211	211	203	198	212	216	234	190	198	190	171	193	188	191	190	174	215	188	191	196	199	195	184	175	192	183	196	189	207	216	208	165	177	186	187	214	157	195	195	188	151	214	203	198	186	179	203	212	196	191	173	195	204	186	192	210	174	183	194	199	199	183	196	187	187	192	181	172	178	203	192	186	214	175	202	181	193	173	193	163	200	204	173	182	183	206	187	210	212	203	198	188	194	204	210	187	202	173	193	180	195	190	196	176	213	193	187	194	201	207	200	191	204	184	205	201	194	200	200	179	191	193	196	188	186	187	194	221	195	181	220	207	195	194	198	206	188	202	209	192	167	194	201	171	196	186	163	187	200	204	201	184	196	204	201	180	219	165	201	196	204	188	207	199	193	199	177	231	189	194	199	201	198	176	197	177	183	187	178	181	189	221	202	200	203	200	182	205	204	227	206	173	194	177	210	198	209	170	197	195	185	215	195	211	183	206	198	178	173	198	206	190	192	177	180	210	171	184	181	191	187	183	195	218	185	191	185	205	179	182	185	195	177	185	210	186	188	185	188	191	192	192	192	192	201	197	224	216	201	229	166	163	191	177	191	159	197	197	161	208	193	196	202	174	200	197	192	213	234	185	188	198	186	210	188	189	211	204	193	200	210	177	181	182	179	189	176	167	229	198	201	187	190	187	187	215	220	189	198	182	177	182	196	179	196	210	217	200	197	191	174	199	178	212	187	209	210	184	229	184	211	203	207	161	206	190	184	187	180	193	175	189	188	227	215	208	191	176	179	170	176	190	191	198	183	195	175	168	196	223	188	204	195	191	181	202	209	222	199	164	176	195	203	189	190	197	172	174	190	174	208	217	207	185	170	191	174	188	195	212	202	182	186	198	197	193	193	182	171	193	207	191	183	207	215	203	178	179	199	200	235	208	193	194	205	168	189	188	174	191	178	188	207	198	192	195	185	188	206	210	199	186	200	190	189	226	220	197	200	184	209	196	186	193	182	181	202	230	185	187	169	207	161	191	192	195	181	182	194	195	207	165	213	201	205	202	216	188	193	232	185	202	197	178	186	204	199	195	166	195	196	181	172	184	207	206	175	174	206	185	206	184	195	197	193	186	201	177	185	208	169	187	198	187	180	196	174	182	188	204	197	203	191	195	200	200	181	207	219	200	173	199	197	188	169	172	196	195	211	199	210	190	191	193	171	201	195	180	181	190	204	180	201	193	192	191	184	217	199	165	184	216	188	206	174	192	202	187	188	198	202	181	213	233	187	185	189	202	206	197	224	189	214	211	218	196	186	184	213	206	197	208	186	163	195	203	180	191	172	184	210	200	194	204	173
9594	686	981	1081	943	900	763	669	620	617	566	571	564	582	562	514	524	523	460	514	489	510	509	503	498	511	483	468	456	485	495	492	450	449	473	455	516	468	523	485	448	488	436	504	476	445	528	462	532	457	487	488	475	485	434	500	493	468	458	466	465	494	490	501	463	447	471	504	479	470	493	455	472	430	463	511	457	491	479	474	466	469	494	477	499	480	483	540	475	496	470	454	441	450	477	497	490	468	467	477	495	469	479	440	490	452	511	445	479	496	495	483	465	460	433	481	456	460	415	488	469	468	471	484	456	494	426	502	480	470	499	471	547	428	486	483	487	454	477	492	469	504	468	440	490	465	438	480	480	447	454	422	460	441	453	481	497	479	458	467	495	490	475	480	452	448	433	475	471	453	462	445	469	473	460	435	455	458	467	501	482	480	508	460	441	497	458	483	491	451	435	450	477	480	467	418	462	453	501	449	452	457	432	488	475	471	520	537	502	490	488	462	494	438	449	522	460	430	490	486	496	443	474	444	466	481	476	450	469	473	468	462	444	456	481	446	479	455	466	472	447	465	528	479	470	464	481	460	487	461	455	458	473	477	499	469	459	444	465	484	457	479	424	489	406	474	487	464	454	478	479	465	500	461	417	445	430	470	448	447	483	489	462	487	491	492	462	487	461	475	458	491	439	475	481	471	504	455	471	514	516	454	516	464	471	467	474	459	450	481	492	463	494	490	479	486	480	477	515	468	464	469	479	472	482	458	484	441	449	511	498	463	497	468	453	466	515	446	472	472	456	492	441	485	513	484	467	448	460	454	455	416	471	440	423	456	481	440	466	468	464	476	480	460	485	456	485	472	489	450	444	447	451	434	449	460	464	457	452	462	474	504	521	429	471	492	497	471	493	441	425	450	484	440	481	449	538	489	502	467	472	453	467	510	464	491	458	449	459	457	499	487	491	479	479	484	479	490	492	461	479	457	459	475	458	489	492	439	460	448	457	414	516	494	460	482	475	460	483	475	454	459	446	484	444	467	450	472	460	497	480	493	495	456	472	513	428	470	432	486	485	462	471	432	459	476	496	506	476	481	494	501	464	465	471	493	480	492	477	491	445	452	485	453	463	472	459	450	462	462	503	468	471	483	476	466	470	438	477	463	447	445	446	505	441	454	442	451	502	455	495	448	457	476	458	462	480	474	497	416	488	469	484	464	470	447	507	456	427	471	515	493	474	455	520	411	492	469	467	456	440	472	491	472	506	473	481	420	493	433	523	481	426	461	471	468	487	455	457	461	428	475	485	486	438	515	438	473	471	462	516	460	493	479	476	497	456	465	481	457	466	465	473	465	463	423	487	480	503	472	497	484	434	486	467	476	449	487	481	495	494	480	434	451	463	461	441	456	449	476	478	458	457	481	465	524	456	444	448	491	503	449	473	441	473	461	494	467	502	461	473	450	486	487	461	461	470	477	482	480	499	464	461	493	471	485	468	473	454	468	454	462	478	482	450	462	496	487	492	439	463	477	474	480	466	469	417	484	461	471	500	462	464	461	447	461	438	507	485	427	477	455	493	451	468	460	483	488	466	455	483	498	486	460	473	499	468	477	470	448	460	465	506	446	433	486	486	510	471	498	489	458	481	487	491	506	446	503	449	464	460	475	466	503	497	494	494	427	487	482	448	460	474	477	472	460	473	454	471	469	435	459	491	461	486	460	460	482	451	475	479	450	506	473	457	473	433	500	488	462	460	508	463	485	481	513	438	461	476	516	456	466	478	430	459	498	449	488	458	475	483	467	458	458	447	464	443	462	508	477	468	467	465	491	464	428	456	484	454	465	448	476	449	451	466	487	453	474	457	529	460	466	491	452	509	508	444	455	462	481	432	424	456	442	449	518	473	496	450	469	509	437	507	475	472	440	472	463	455	461	495	476	504	457	489	491	462	483	459	504	478	504	454	462	447	484	512	461	488	461	502	469	459	450	480	471	452	456	496	447	473	483	474	461	494	479	474	485	467	488	509	461	475	479	472	446	460	460	450	501	444	459	478	453	482	456	480	430	462	491	435	486	493	487	476	487	462	443	482	483	468	491	430	450	504	472	462	490	467	483	454	453	508	465	487	462	441	479	450	445	478	424	432	451	479	500	458	509	461	443	504	454	473	490	492	477	457	480	453	459	447	457	494	479	465	458	480	500	465	464	501	461	444	464	459	472	447	499	460	455	451	466	484	447	449	474	463	490	461	468	475	495	479	449	447	443	506	472	495	457	440	447	467	443	441	472	502	487	433	465	456	457	463	540	476	457	478	450	476	456	469	458	500	475	467	487	480	466	483	487	450	447	440	468	465	477	460	486	462	465	462	468	483	445	461	446	472	430	469	485	479	448	443	472	417	492	471	468	475	471	484	447	494	485	501	481	451	443	461	497	474	488	460	457	477	478	474	452	477	467	490	485	487	456	477	467	519	454	426	492	446	479	500	493	442	435	458	469	460	445	474	451	493	473	469	480	458	453	485	421	448	450	480	504	479	455	467	446	487	492	501	482	462	446	488	458	466	446	476	473	462	479	465	512	480	471	499	450	468	489	459	468	503	428	443	453	463	497	417	511	458	484	489	479	461	462	488	476	428	467	429	482	467	396	466	490	476	496	482	499	438	480	479	493	498	485	450	457	473	466	476	456	505	457	491	458	495	470	467	506	478	453	509	467	465	483	481	476	453	452	422	430	443	466	448	453	448	505	487	478	442	502	478	439	454	471	445	485	502	472	486	504	447	465	466	461	443	463	491	473	467	479	485	507	435	476	476	479	419	487	487	480	476	460	446	516	483	477	493	517	463	507	417	439	470	459	443	469	524	465	450	448	446	446	511	511	480	455	439	469	472	470	467	495	480	446	501	466	489	488	476	466	480	462	475	457	476	461	477	523	463	509	496	501	488	471	467	507	451	471	478	469	467	464	468	481	497	461	450	453	477	496	420	495	474	460	427	461	443	471	489	464	469	486	539	479	443	484	470	454	485	487	468	466	493	426	494	468	495	461	463	512	491	460	472	464	453	536	475	488	486	454	529	474	476	454	483	479	498	468	447	492	461	485	451	438	463	497	454	471	497	489	482	477	486	484	466	464	521	460	457	464	466	456	465	488	480	482	487	485	504	479	450	473	449	465	468	457	454	430	493	462	450	428	467	490	462	477	469	532	474	458	477	479	459	454	495	488	439	479	505	484	494	467	446	494	453	487	454	468	486	498	469	458	466	452	515	449	452	432	456	497	461	477	482	477	446	471	489	486	459	449	478	455	488	501	485	488	462	498	453	466	516	490	454	490	466	464	475	462	486	520	472	452	448	451	483	466	459	490	424	502	455	473	480	496	414	434	479	496	466	474	472	455	455	496	529	524	455	483	476	479	463	458	425	484	497	483	447	499	474	460	483	467	487	511	447	479	466	459	483	470	516	457	487	493	467	469	472	444	471	456	444	443	472	489	479	451	518	481	470	429	449	441	495	484
20922	1543	600	375	247	212	135	138	107	123	93	103	97	100	103	85	101	79	76	76	76	70	72	76	75	78	70	73	81	68	80	68	58	72	89	63	57	71	89	69	88	76	73	78	87	74	75	67	67	84	76	73	73	72	79	62	66	67	79	72	69	63	74	75	81	66	67	85	61	64	60	65	57	76	61	71	71	84	84	83	73	77	76	85	88	61	88	81	79	71	74	68	75	91	72	65	66	92	73	72	67	72	62	84	61	67	71	68	81	88	74	82	76	57	58	75	58	68	72	61	72	80	61	65	68	73	63	82	69	58	71	65	73	71	74	67	68	87	58	52	60	64	74	90	54	75	87	97	85	73	81	62	58	65	71	91	85	69	60	74	75	73	72	58	79	65	71	74	66	76	64	81	74	71	71	73	71	69	69	59	70	80	74	66	72	73	62	82	72	76	83	63	81	67	67	72	57	70	82	89	73	87	73	57	81	77	67	78	80	90	92	81	84	83	83	79	71	49	74	59	80	63	74	67	68	78	70	87	90	65	68	89	65	77	56	86	68	77	64	61	82	75	82	66	83	84	69	66	82	85	68	72	76	70	69	84	67	65	83	74	61	72	77	75	78	73	76	64	66	77	76	68	66	73	59	60	73	72	69	67	62	57	75	63	76	75	63	60	92	70	66	77	75	73	86	79	85	73	74	60	54	70	68	74	73	97	64	69	78	70	84	71	78	69	77	59	72	83	68	73	71	70	64	86	73	81	79	73	75	74	64	69	77	70	83	68	73	84	77	82	82	97	74	66	73	67	70	74	69	81	93	69	64	70	66	68	68	66	71	68	66	73	69	65	73	89	72	94	77	71	77	82	89	66	72	56	72	65	61	85	69	65	62	79	68	69	84	68	83	67	82	84	58	68	66	53	66	63	74	74	84	72	58	60	63	71	75	89	71	78	77	73	68	71	75	86	78	77	73	66	75	71	75	73	73	69	71	81	59	76	70	68	73	66	82	84	70	83	60	78	63	62	64	75	67	62	71	75	78	44	59	81	78	76	73	69	68	80	75	60	80	65	69	72	84	67	75	68	72	84	65	53	67	53	69	74	62	62	71	76	86	69	64	67	64	76	84	66	73	63	78	79	59	63	67	82	76	76	74	74	72	51	74	76	82	89	64	58	75	65	77	66	73	63	64	70	70	80	66	85	60	58	88	72	83	62	72	76	73	63	60	80	62	68	67	71	77	80	75	72	84	58	93	79	50	76	69	85	49	70	59	89	72	62	61	64	76	81	66	73	60	66	70	74	69	63	68	70	80	68	83	64	86	74	57	60	76	68	74	77	70	71	66	61	63	67	64	87	76	63	86	63	79	88	76	74	76	79	68	66	45	78	62	81	77	67	71	69	64	72	72	58	68	76	69	76	73	77	83	77	69	65	88	80	60	73	67	70	80	63	71	74	80	70	70	67	79	65	84	80	71	82	58	74	75	67	72	67	85	70	89	67	83	77	79	89	72	72	59	69	71	87	79	73	84	66	62	55	88	70	64	57	64	56	59	65	83	87	69	65	57	70	66	71	67	62	71	65	85	64	65	75	71	77	76	68	82	87	76	66	84	65	86	66	71	74	92	60	80	81	70	62	68	57	91	69	72	75	63	66	58	77	71	61	77	71	74	69	76	66	87	76	92	85	76	84	60	80	88	64	63	77	58	78	81	65	67	71	73	69	96	78	80	83	78	64	76	67	66	75	65	69	67	61	59	70	88	70	82	75	85	85	70	62	72	65	75	67	71	62	64	74	65	66	79	85	78	69	77	70	83	71	70	88	87	80	72	71	67	84	73	74	71	77	66	64	86	81	80	89	60	81	55	84	102	75	77	87	82	67	71	76	69	74	81	67	69	55	81	62	68	76	69	94	76	77	77	85	75	66	90	83	66	79	66	74	70	84	70	75	69	75	90	86	81	74	75	67	66	67	67	80	75	71	74	75	77	74	89	84	70	60	74	89	88	87	82	68	56	73	83	78	66	64	72	71	67	67	71	78	72	78	73	72	61	76	72	97	80	88	69	66	73	75	83	81	69	79	79	88	71	77	82	68	71	78	75	86	76	59	73	68	63	79	76	84	81	67	77	72	52	64	81	68	74	68	81	74	71	73	83	64	53	66	84	83	60	85	83	69	46	64	71	67	88	71	64	74	64	65	67	61	87	89	67	64	69	76	75	84	76	73	85	76	73	72	62	62	78	77	67	66	73	86	73	84	63	65	61	79	69	78	64	66	70	70	70	71	86	87	65	81	70	58	60	80	68	69	71	88	79	67	67	72	55	73	81	74	70	64	69	73	66	75	79	65	76	72	70	74	65	89	66	72	75	81	60	76	72	83	86	80	84	71	67	85	81	79	73	81	68	66	82	65	65	86	81	59	73	84	73	67	71	67	82	70	78	80	78	68	70	82	54	69	82	78	68	67	60	68	86	74	76	78	80	68	73	62	75	61	72	63	86	64	63	81	63	80	82	61	78	73	55	59	64	78	81	72	76	74	79	65	72	85	65	74	60	73	72	71	73	68	72	92	78	81	63	56	77	77	84	76	59	69	71	76	71	71	69	63	74	83	76	59	80	63	65	60	67	78	61	63	64	65	69	82	62	87	77	81	75	76	82	63	68	60	66	79	79	87	87	78	82	85	68	91	72	72	75	75	69	70	76	75	73	73	71	83	72	70	85	89	84	77	82	72	63	63	73	60	64	73	59	73	62	74	78	74	67	61	68	66	65	68	83	60	72	86	73	84	67	65	74	91	84	57	72	62	78	87	80	65	86	84	66	95	71	67	58	86	75	73	72	76	72	65	74	72	74	82	67	80	64	57	74	82	66	83	78	62	57	73	79	60	61	78	77	69	81	74	81	58	88	81	73	65	77	68	67	71	77	80	76	77	86	53	70	78	89	71	58	67	74	62	72	83	79	75	64	72	69	51	84	80	67	76	71	85	53	70	72	84	59	61	66	76	57	70	64	64	84	84	66	66	63	76	66	89	78	71	79	82	78	71	68	69	80	66	71	59	60	72	72	68	83	85	63	75	72	77	73	71	85	77	59	89	88	62	61	61	73	78	64	70	68	63	80	83	86	70	63	62	78	75	77	86	70	76	65	63	69	65	71	73	75	62	79	68	77	70	81	66	46	71	78	56	57	82	75	63	64	62	71	74	80	85	88	83	61	65	63	74	72	76	68	66	66	68	67	85	79	45	61	57	74	68	60	54	72	68	66	77	68	64	80	77	77	85	90	79	69	60	63	59	77	63	66	61	80	67	63	77	62	68	69	71	50	73	53	94	67	76	78	91	73	89	72	81	81	73	73	79	89	75	66	62	80	66	74	60	67	77	87	75	71	56	72	82	87	89	72	76	69	82	66	62	80	86	76	59	74	61	70	57	89	69	76	71	73	71	77	84	62	79	78	98	90	70	71	69	67	57	60	80	82	65	72	75	57	61	74	81	72	61	63	66
12794	643	1287	1418	1210	1002	734	643	548	514	435	373	378	326	360	289	298	282	297	286	274	262	254	262	270	240	244	227	258	224	253	222	248	241	243	218	226	224	213	222	208	230	209	213	229	211	229	210	229	224	227	204	206	180	214	205	219	213	234	241	204	202	224	229	203	193	196	207	219	208	235	236	197	216	221	244	210	189	216	226	209	217	198	219	223	217	214	207	221	202	210	225	197	190	189	225	232	204	223	203	192	229	220	203	230	195	215	233	206	232	213	193	224	197	170	214	202	186	205	203	214	222	212	193	215	225	212	212	218	189	180	221	194	214	230	198	226	208	203	209	197	209	188	221	224	210	188	202	244	194	185	192	201	201	213	211	196	186	185	202	206	220	191	199	224	228	218	206	184	218	209	230	178	194	244	197	192	220	219	204	224	193	217	200	195	236	233	189	214	211	189	188	216	221	205	178	221	202	225	219	191	213	186	224	227	189	234	212	203	200	212	221	200	204	221	179	223	204	211	208	220	213	160	240	236	200	216	203	213	204	208	215	184	205	217	223	192	201	195	210	207	222	220	255	211	207	203	220	216	192	198	216	204	227	200	220	193	194	193	217	216	183	179	208	197	212	207	210	233	213	205	229	200	193	220	191	217	209	224	211	199	211	201	214	214	188	216	229	215	227	202	203	208	197	201	203	213	230	195	191	213	220	221	194	186	187	201	211	208	200	202	179	184	221	216	215	196	191	241	183	199	213	232	219	210	198	177	209	250	197	232	212	217	215	191	194	212	185	218	215	187	224	215	208	206	213	199	209	205	201	232	224	209	194	214	209	216	214	222	208	211	201	216	199	230	220	194	193	209	200	234	203	214	194	203	209	195	206	195	200	195	203	225	217	176	199	215	199	186	213	215	208	208	199	229	212	220	194	205	216	197	214	203	228	203	197	203	200	234	214	217	197	224	190	222	211	184	205	199	203	208	188	207	207	206	209	204	199	191	207	228	217	225	215	218	231	212	212	196	190	183	202	225	204	229	196	194	226	197	185	230	198	217	213	211	210	225	200	223	214	193	195	223	188	201	224	169	185	201	217	218	218	186	259	186	197	215	212	209	182	194	238	204	196	186	196	214	185	198	195	230	216	204	214	210	208	202	207	210	204	208	204	201	218	189	192	210	218	205	196	199	200	185	213	200	202	222	215	198	227	229	230	182	215	214	188	209	237	215	207	209	234	197	210	210	203	214	182	222	202	241	209	203	224	208	204	198	195	206	215	191	218	197	217	165	197	226	196	175	202	215	207	196	227	185	197	215	210	212	197	172	206	206	199	210	221	218	245	223	206	208	221	189	181	237	221	200	214	174	230	194	197	208	210	213	187	209	224	209	209	212	207	219	220	229	206	206	206	195	210	220	192	215	209	228	205	206	223	184	218	206	186	198	212	215	192	197	199	211	210	248	215	210	201	212	202	206	216	210	201	204	212	207	207	209	201	216	196	190	209	200	215	193	217	215	210	193	221	228	215	215	212	216	236	199	213	196	220	182	194	233	208	208	175	209	203	201	231	184	217	211	240	201	218	220	202	213	224	198	214	194	192	212	209	225	183	226	217	223	224	203	198	200	216	206	217	212	218	214	208	199	210	185	188	213	190	200	202	182	199	232	212	204	210	195	201	198	216	224	207	203	219	210	209	197	205	229	195	229	191	205	190	214	209	182	198	207	210	189	211	195	197	204	220	218	234	226	210	220	190	199	233	206	230	198	185	219	217	200	211	192	196	218	211	196	215	239	176	224	207	208	185	191	227	223	163	207	210	195	203	194	205	207	195	197	192	212	198	177	200	211	197	187	214	201	201	224	190	188	210	208	194	217	193	186	186	202	209	197	211	195	229	202	182	208	206	215	202	211	195	183	198	214	208	203	246	204	213	212	224	200	189	178	197	209	196	219	222	188	195	210	217	185	207	217	190	205	200	195	207	209	198	195	201	213	204	191	186	201	207	198	204	225	221	205	190	194	214	197	188	225	192	224	197	223	215	200	194	224	204	205	208	201	208	210	199	196	215	223	204	191	219	212	193	243	182	204	210	203	201	196	227	191	203	215	207	198	185	179	187	213	209	204	203	198	187	200	218	191	225	196	225	224	197	195	245	190	195	202	197	191	214	210	203	183	190	212	223	200	195	189	214	211	220	191	210	206	209	197	221	206	188	226	201	205	180	220	216	217	212	214	205	219	225	211	186	182	200	228	229	201	223	195	211	210	181	209	213	203	236	214	195	233	225	205	203	204	208	215	214	196	204	190	206	204	218	210	207	222	177	195	185	209	223	192	183	184	251	191	200	209	200	210	184	204	211	167	189	196	203	201	218	196	220	215	203	190	199	200	199	206	212	227	211	197	183	195	202	197	206	184	205	227	193	204	217	207	233	193	212	206	211	222	217	184	208	201	208	210	192	229	222	247	216	206	193	212	206	208	203	208	182	199	216	197	219	207	184	204	202	188	231	202	189	199	198	199	214	197	209	214	214	194	196	216	227	182	205	231	227	202	206	217	202	216	201	209	251	202	227	214	216	199	193	198	210	216	192	195	183	188	210	198	198	219	196	211	211	210	219	203	204	201	216	216	218	179	230	200	183	205	209	204	223	214	204	196	212	194	205	232	184	226	178	204	220	194	200	209	201	210	197	199	204	190	195	206	211	214	215	214	226	203	217	229	214	196	201	207	208	212	217	209	225	216	201	201	205	195	217	221	197	209	193	213	188	210	204	246	215	222	192	193	219	189	202	210	206	220	198	209	174	201	188	185	208	218	212	221	214	224	246	219	209	215	208	218	218	217	207	186	203	212	183	234	205	213	201	222	183	184	226	227	190	222	220	191	214	222	200	228	227	212	210	205	201	215	200	219	215	208	216	223	196	208	199	202	216	196	206	207	213	214	236	213	223	200	204	193	211	201	195	202	227	208	199	192	201	201	208	198	202	237	205	223	198	212	207	202	194	190	198	220	167	209	206	231	204	212	211	203	198	213	208	174	190	189	222	193	203	207	217	204	206	199	232	225	211	220	195	210	205	186	204	214	200	211	229	190	205	225	230	206	171	216	190	207	227	189	225	203	202	230	237	202	192	216	206	184	206	202	199	200	190	195	206	197	217	234	245	217	215	198	188	206	203	210	211	218	207	226	222	186	209	221	185	193	203	203	208	192	230	204	201	200	179	207	171	207	184	207	213	209	226	210	203	219	204	208	206	183	229	214	221	220	220	196	211	217	193	213	243	233	180	213	211	198	196	206	216	201	215	204	197	191	201	203	204	198	191	204	204	201	199	198	212	217	212	210	200	197	242	238	212	223	195	189	206	210	227	209	221	210	190	196	203	177	177	200	210	179	194	228	191	206	185	193	225	207	204	208	193	216	200	212	201	206	204	215	185	185	209	216	212	225	182	204	229	211	210	210	205	196	213	222	211	232	180	207	198	204	196	178	204	201	214	196	195	231	222	244	194	189	242	176	214
3313	335	259	274	264	283	287	283	315	299	284	279	305	308	297	274	265	299	265	318	312	308	276	260	283	275	293	310	299	271	291	263	260	322	300	263	298	247	269	281	304	296	298	288	309	297	259	304	263	277	263	295	301	228	286	288	265	276	288	289	280	257	311	306	254	278	291	294	262	273	301	261	269	293	307	281	304	275	285	283	334	266	282	304	274	291	279	261	280	259	320	291	266	277	281	269	273	289	279	237	274	283	293	303	291	280	279	306	268	278	277	280	258	302	265	274	297	295	278	306	278	285	287	296	271	293	288	287	296	290	280	269	277	270	274	261	291	279	277	307	281	261	279	267	298	256	317	299	286	275	282	291	294	255	251	242	290	291	276	304	283	286	258	333	278	269	272	270	270	319	268	317	289	279	280	295	317	290	306	302	294	329	274	315	301	287	286	287	296	266	290	305	302	300	298	275	296	273	287	310	276	293	292	275	292	282	286	273	327	271	295	322	290	284	270	279	270	293	310	272	257	323	273	294	299	297	268	252	297	305	246	282	284	259	274	282	287	300	282	253	300	275	269	269	332	284	297	283	261	284	293	276	291	285	256	288	298	287	278	266	281	288	269	288	276	316	296	326	251	297	292	286	296	298	278	282	273	283	239	286	290	262	305	308	267	285	293	282	306	287	273	275	266	277	275	303	285	263	270	313	294	283	319	291	269	301	302	319	295	240	293	277	308	264	290	287	278	285	278	282	267	284	296	287	296	314	286	277	280	275	264	261	327	282	284	273	283	255	252	297	275	289	270	296	303	278	282	283	284	309	274	324	273	261	249	255	272	285	279	305	283	302	279	269	272	311	284	273	287	224	286	309	300	296	301	302	272	262	304	301	267	303	283	286	276	303	315	329	320	289	284	280	292	293	282	282	268	308	287	277	262	303	284	299	308	309	285	250	296	314	294	299	296	260	278	321	283	281	286	271	280	299	321	290	310	294	281	248	281	287	267	273	280	291	276	298	298	290	268	253	308	301	253	296	263	267	290	286	263	270	303	267	301	247	293	331	295	280	292	286	283	273	306	266	292	264	288	282	292	322	273	268	257	296	340	257	305	292	266	294	278	287	290	270	281	279	270	288	287	306	257	295	275	284	305	299	302	294	301	274	286	273	325	284	252	308	276	285	280	248	322	311	258	287	278	286	321	320	276	281	287	280	319	275	297	274	297	266	319	306	298	271	278	273	280	296	276	291	317	286	298	294	302	294	267	282	292	283	298	316	303	286	291	296	285	296	258	286	269	299	261	287	300	304	308	291	289	271	267	246	286	242	315	313	269	257	262	259	306	285	286	286	291	282	262	302	308	273	262	283	279	276	284	288	292	289	291	285	284	264	326	279	280	305	308	300	284	301	277	298	296	296	293	304	294	291	286	281	297	308	265	305	286	277	313	273	285	321	303	302	294	266	277	304	278	269	281	290	244	263	315	295	264	254	277	281	274	266	316	284	281	259	284	268	273	273	304	274	265	257	287	290	256	306	276	256	277	276	296	282	275	281	282	298	320	278	283	282	242	320	280	292	290	289	279	271	303	295	280	286	297	309	301	287	284	267	287	279	283	296	274	276	273	287	295	315	259	277	285	294	274	302	324	254	285	293	261	291	282	319	293	314	282	281	251	265	282	299	300	273	305	295	275	315	265	256	272	313	298	306	310	295	273	303	306	273	272	315	291	288	290	317	266	265	285	305	264	301	274	296	268	293	288	269	283	326	274	271	257	295	282	243	283	312	291	268	264	287	310	279	266	309	263	288	275	289	318	303	284	293	266	269	262	256	273	289	270	264	293	269	274	299	275	306	298	281	302	323	266	327	291	309	309	269	323	263	279	287	289	244	271	313	312	266	292	269	268	288	274	286	266	268	292	251	310	275	280	312	273	309	317	344	279	254	296	289	274	275	293	254	282	283	276	290	312	286	295	277	308	321	293	258	294	270	282	260	228	289	277	308	297	272	298	331	268	259	291	294	298	272	295	264	294	287	276	285	294	297	327	279	286	285	258	298	270	283	314	264	285	314	295	273	288	278	238	324	299	253	299	281	292	300	286	299	265	295	296	254	292	253	287	298	283	246	269	301	277	253	293	292	290	303	255	284	272	287	308	295	301	293	312	270	261	260	294	312	291	283	302	302	300	282	286	287	289	279	285	291	305	272	300	280	307	300	277	255	284	262	261	293	309	315	276	249	269	241	269	257	268	257	268	255	278	290	261	260	303	307	284	268	260	298	296	263	284	288	318	263	271	299	286	275	276	274	273	294	307	284	270	288	309	324	277	300	236	280	257	282	287	294	304	265	309	264	331	304	272	284	267	277	293	284	275	262	270	283	286	286	283	317	293	297	309	276	248	309	278	273	261	301	278	325	274	267	296	304	297	282	279	296	240	286	322	296	288	271	285	285	306	292	338	301	311	295	286	294	320	278	292	304	284	279	269	320	276	260	283	292	291	288	313	284	298	309	317	300	281	288	279	293	285	330	281	268	278	306	297	336	269	279	288	268	280	256	264	302	291	255	271	274	264	293	313	273	278	294	287	275	289	307	277	314	278	325	286	280	281	266	284	262	277	243	282	282	275	294	279	278	291	255	296	280	274	317	274	273	281	268	325	264	300	289	269	279	275	287	254	283	283	284	290	317	273	261	292	292	276	266	269	275	269	266	282	304	275	263	306	294	273	293	288	301	276	292	301	248	244	285	279	271	283	269	307	304	261	281	298	303	288	311	290	252	285	284	272	270	273	280	304	296	302	266	286	278	313	268	303	280	261	277	280	319	275	315	276	252	273	286	300	305	284	262	280	274	314	276	266	286	278	259	292	286	257	263	305	276	280	289	286	303	282	284	300	317	247	251	266	283	288	286	293	291	260	265	298	287	273	287	286	312	284	267	263	297	294	266	315	281	312	268	268	290	248	288	302	300	274	266	325	274	281	280	289	315	283	288	315	290	298	230	283	246	282	290	310	307	273	282	302	274	302	309	297	284	272	311	308	277	280	270	277	277	285	274	309	296	268	295	276	255	274	276	266	301	301	311	297	251	276	270	291	318	281	321	282	302	286	281	283	264	281	281	271	287	289	310	282	286	303	304	300	278	288	319	260	268	236	301	296	273	302	278	266	288	262	279	281	270	288	296	261	276	279	290	262	296	281	268	244	259	270	277	271	262	291	281	280	295	324	292	269	282	265	270	301	285	243	261	279	272	292	278	283	261	298	301	316	280	255	232	321	275	273	265	284	290	286	268	304	292	306	269	294	281	280	344	291	304	307	302	290	292	283	292	300	281	285	285	271	277	297	294	310	285	282	307	240	288	284	269	301	276	248	269	254	278	282	287	269	273	282	287	297	278	300	272	268	279	292	279	298	280	257	302	283	273	309	265	276	288	279	279	270	277	275	282	281	284	294	286	286	285	323	282	268	268	334	276	268	259	317	298	292	256	287	303	314	275	269	294	266	274	285	261	305	260
3347	691	683	691	712	666	708	677	701	643	699	675	725	645	662	698	676	721	714	658	668	664	707	654	716	714	679	660	699	680	695	631	616	680	695	637	687	662	688	654	700	655	627	699	664	662	717	669	642	727	673	706	706	636	682	682	695	722	678	722	676	677	706	677	672	647	686	697	649	693	716	650	670	625	673	695	668	707	682	663	661	691	711	694	656	718	673	674	723	682	683	703	695	715	668	674	698	647	629	699	681	707	703	650	661	681	659	655	651	719	671	666	615	651	658	671	676	668	619	664	680	697	694	659	648	711	668	612	684	684	697	716	657	691	684	628	659	650	666	667	722	697	670	720	689	667	690	659	645	679	617	652	632	686	658	668	696	668	662	679	669	666	698	722	673	654	721	653	665	682	665	650	721	637	624	716	663	686	672	670	664	655	703	643	662	662	667	712	709	669	673	658	662	701	688	702	644	685	686	678	701	655	689	670	681	664	702	678	679	676	672	670	637	739	697	679	670	723	667	685	671	695	664	645	685	663	686	649	623	721	654	638	681	678	675	671	690	672	683	723	721	702	729	675	724	687	719	692	701	757	727	660	663	666	715	647	696	643	707	726	727	708	649	670	693	651	689	655	706	640	652	636	694	675	723	673	691	689	645	659	640	691	698	693	727	710	641	678	702	640	651	699	640	653	643	658	658	630	700	667	673	675	714	666	676	647	664	630	693	697	668	679	685	669	686	675	655	657	707	662	673	656	688	714	658	626	713	660	656	704	711	698	670	640	701	688	636	679	683	693	667	633	639	655	673	681	696	659	677	690	686	694	660	681	679	701	686	680	651	625	661	693	684	643	665	685	676	662	673	662	704	681	668	640	718	674	636	678	636	704	691	670	700	653	689	658	712	712	670	690	663	650	649	683	663	702	624	648	686	671	666	727	646	665	686	662	681	688	689	647	675	670	665	696	632	659	662	672	667	663	699	692	715	691	670	679	658	705	693	661	709	699	711	675	696	667	691	688	667	684	661	700	721	662	727	700	659	680	651	644	739	670	647	669	703	654	646	670	678	697	680	646	614	675	676	698	683	718	688	692	731	711	685	644	675	686	650	698	678	673	724	636	715	655	726	714	676	627	696	667	661	718	666	681	684	680	692	670	641	636	677	671	673	684	652	667	634	657	655	699	647	683	665	619	663	698	712	680	676	676	662	664	693	663	686	690	690	669	678	696	729	673	674	716	659	685	657	710	663	696	656	650	688	705	683	661	682	672	691	664	697	649	718	665	682	688	673	714	719	731	680	637	676	680	660	700	649	669	638	686	671	641	710	667	680	668	666	696	680	668	702	661	664	643	673	681	666	689	670	684	657	688	677	670	637	689	634	707	660	670	672	686	618	700	672	692	610	629	688	656	720	666	707	675	672	708	648	668	650	635	687	702	713	713	651	705	668	681	692	701	710	616	687	664	661	699	717	666	708	707	652	669	657	696	715	680	676	624	696	647	697	668	692	656	622	644	680	671	692	683	682	744	636	669	727	705	672	702	724	666	660	666	690	636	659	693	692	679	686	653	707	613	702	654	645	683	692	630	662	684	642	683	636	672	680	645	650	674	666	685	653	621	611	683	657	697	634	693	637	668	671	660	642	692	641	700	675	686	627	658	676	676	699	695	674	689	729	654	685	661	697	673	647	670	650	736	678	674	660	656	644	674	732	687	683	684	693	663	672	664	657	705	675	630	676	706	673	696	660	721	713	679	644	729	665	636	702	713	675	674	690	725	704	636	658	659	656	658	649	646	680	647	725	659	683	704	690	697	677	651	705	638	710	710	706	682	673	652	726	700	656	697	701	660	654	646	687	670	643	666	670	664	657	691	656	715	671	650	668	642	709	676	705	641	636	669	708	717	666	672	692	688	707	703	669	643	635	702	655	685	699	626	672	698	658	698	700	638	657	609	655	681	666	705	646	660	690	651	661	705	657	677	699	674	738	689	721	664	688	667	706	697	668	626	674	681	655	677	677	684	688	713	682	644	655	669	676	669	685	681	631	686	644	688	655	684	662	710	686	682	717	653	648	697	675	673	656	620	677	656	654	654	643	661	663	667	665	696	690	668	703	666	659	660	643	694	690	706	698	636	678	706	648	669	648	666	709	642	675	690	701	642	664	725	654	638	676	708	683	692	661	638	679	685	687	726	672	713	696	630	646	638	689	672	691	650	658	696	703	670	643	663	706	664	663	664	709	716	673	668	690	677	699	676	718	697	714	666	673	656	688	637	699	681	645	674	705	660	649	686	674	658	641	691	712	661	683	663	670	678	692	642	651	670	675	695	654	651	644	694	720	679	663	685	692	730	691	664	696	674	700	660	676	667	670	637	677	631	740	702	658	629	654	673	686	656	629	660	731	708	694	656	738	700	684	660	684	691	649	671	718	642	659	692	686	655	694	657	662	684	704	694	676	711	669	726	674	661	678	699	659	649	694	724	673	642	681	698	690	635	647	715	687	702	661	663	653	629	663	644	669	681	700	650	644	626	618	649	683	654	673	708	739	654	623	728	719	647	682	664	646	671	695	642	655	687	704	706	699	658	638	677	658	670	681	639	737	636	643	671	679	696	665	719	662	646	667	650	672	666	682	666	700	693	715	622	701	667	668	690	651	638	689	683	679	656	683	715	667	671	688	630	659	714	710	689	663	665	689	677	720	662	704	654	682	675	667	619	700	695	701	695	673	695	701	632	692	636	694	677	651	669	653	702	688	721	705	659	665	709	710	687	737	683	696	670	710	697	653	652	736	655	672	723	685	718	681	664	664	617	661	679	652	724	672	650	696	638	678	685	639	632	688	723	701	646	655	656	709	691	608	657	633	671	666	655	659	650	669	681	668	659	700	653	678	684	629	664	678	686	680	678	671	685	659	624	627	652	678	663	663	674	661	645	668	645	676	706	672	673	701	660	646	720	679	709	660	694	703	670	670	674	636	672	673	637	678	651	687	675	628	666	701	673	665	697	649	672	716	705	685	702	705	726	708	710	684	707	720	702	667	688	707	670	671	673	706	671	707	644	656	663	686	630	699	662	659	702	685	626	673	645	654	699	670	658	664	650	660	653	669	670	638	660	699	694	664	702	695	659	684	652	673	682	666	650	619	668	674	673	701	673	688	644	695	707	679	669	657	708	709	656	654	681	700	621	723	661	674	653	682	654	664	661	708	727	702	679	675	664	656	677	633	671	699	692	645	718	700	679	689	673	668	659	660	724	667	677	709	705	703	660	669	706	711	676	653	697	671	698	700	655	727	682	661	690	674	684	694	686	667	674	691	673	682	674	704	683	640	660	642	669	633	682	660	654	722	668	703	652	692	684	615	669	664	665	680	651	696	641	673	669	688	676	693	673	658	688	679	688	652	626	724	647	675	679	671	659	727	653	608	655	670	654	686	686	679	654	645	663	652	671	609	677	658	682	652	677	680	673	725	704	752	672	662	667	708	715	678	665	719	658	710	690	706	670
11896	687	451	358	329	252	236	230	207	209	246	210	215	210	173	214	186	217	202	207	197	215	200	187	182	167	209	213	162	202	196	215	212	212	183	225	177	195	208	223	197	209	183	215	207	204	196	195	207	175	193	174	175	188	197	193	180	208	178	217	180	192	191	201	185	205	202	210	196	178	165	193	183	203	205	186	180	190	166	187	185	195	185	181	201	179	193	186	199	193	209	154	191	212	184	186	191	188	153	204	183	187	196	185	192	200	218	168	200	191	198	213	188	212	206	187	202	181	188	207	185	183	200	192	190	208	212	197	196	174	195	195	181	190	188	203	188	203	229	211	209	194	202	184	186	186	177	205	202	193	210	185	176	172	198	201	201	184	201	180	198	166	186	214	184	169	181	163	196	180	204	194	189	181	180	184	191	193	178	200	206	174	205	185	190	173	206	193	195	179	202	189	183	170	210	191	184	193	197	187	196	168	194	211	225	186	175	175	181	178	187	193	191	216	197	188	174	204	222	212	201	203	173	204	192	178	150	189	183	204	168	193	224	207	214	201	201	184	194	157	204	216	185	172	187	182	173	160	183	211	170	188	198	192	169	174	175	199	222	201	165	197	201	183	172	183	210	199	178	156	206	204	174	166	204	222	196	193	193	185	166	199	204	201	189	181	186	184	180	204	174	189	187	180	180	189	177	187	195	204	186	185	201	199	192	200	203	175	177	209	217	163	196	200	220	187	185	178	189	207	214	167	183	181	196	192	205	203	209	197	219	178	188	167	195	181	137	195	198	184	193	210	159	205	191	199	215	213	184	206	199	189	197	198	172	178	185	200	196	194	184	187	198	198	179	197	190	235	184	196	180	154	187	189	190	214	211	205	190	196	192	225	185	193	180	179	191	185	192	220	187	167	193	212	193	198	190	173	210	197	206	198	185	161	203	177	223	210	184	199	208	182	202	196	198	188	190	199	179	191	186	201	182	227	187	184	186	213	182	184	192	197	194	181	191	205	198	199	192	235	202	180	195	182	180	160	201	174	200	163	193	181	206	177	199	180	195	185	203	221	193	227	203	188	179	192	185	184	209	183	192	159	188	206	186	186	215	170	191	186	206	188	173	198	185	198	201	200	190	198	206	179	174	207	188	187	200	205	219	198	189	207	207	201	211	190	206	206	195	188	199	177	201	188	198	184	177	165	193	219	186	203	168	192	175	167	215	190	204	212	168	200	192	181	185	161	201	222	167	194	200	199	195	192	208	178	159	178	221	200	190	192	202	180	202	187	177	190	167	215	177	208	191	193	220	206	205	179	174	178	186	205	212	183	207	196	177	199	201	178	202	193	163	184	181	199	199	203	197	173	198	211	186	190	162	170	200	167	181	194	193	173	197	170	197	171	184	174	207	184	202	192	181	199	181	187	185	163	191	198	192	189	187	170	196	217	174	228	190	187	220	225	179	199	201	205	193	190	184	199	200	225	178	200	199	179	172	167	214	190	176	201	205	200	198	162	223	193	169	193	211	193	204	182	199	182	191	183	183	163	186	168	224	171	205	193	192	180	201	192	213	187	186	194	203	191	193	231	179	198	202	195	193	205	181	214	212	197	212	196	194	210	184	193	194	179	192	200	211	191	200	209	194	208	172	194	188	199	200	168	202	196	160	213	207	158	198	197	201	196	182	213	206	178	199	227	177	194	178	183	180	195	208	197	201	195	198	190	200	209	209	200	184	211	169	194	190	193	211	181	210	202	215	170	198	186	183	212	181	194	181	198	195	189	204	175	196	184	185	204	195	218	191	198	194	187	189	182	183	204	190	197	186	211	165	197	177	176	206	176	201	181	214	196	198	212	183	194	186	185	200	175	188	189	185	200	203	201	179	169	201	181	196	197	185	185	204	178	189	205	209	175	192	174	185	170	195	173	213	183	200	180	194	190	212	164	208	202	212	216	195	179	179	193	193	206	188	174	226	195	176	204	201	193	178	161	180	217	190	202	210	173	200	189	181	219	154	210	200	190	182	182	171	179	194	187	214	188	220	177	195	203	195	202	189	169	197	169	179	174	182	175	173	178	187	195	188	188	197	199	204	213	175	164	179	182	192	183	193	191	207	181	163	218	199	211	184	192	186	205	177	190	204	208	182	215	224	200	168	202	200	199	205	189	204	203	230	188	165	197	200	185	185	162	196	194	187	211	214	172	195	199	170	181	188	184	203	178	201	193	190	189	162	169	197	175	174	203	204	196	188	204	187	178	174	193	185	198	211	195	199	188	208	218	184	196	212	215	182	176	196	162	201	205	202	194	192	206	219	187	177	183	200	194	190	186	162	192	192	201	200	171	214	175	202	173	202	195	202	192	180	203	214	200	197	177	202	208	185	181	193	194	189	194	213	173	208	215	206	210	203	168	214	182	186	202	210	193	194	196	185	178	181	186	177	164	179	161	188	171	174	187	181	203	210	212	197	169	172	193	206	197	208	171	175	200	200	202	219	209	180	205	193	198	208	196	196	198	180	206	213	187	198	179	217	195	218	175	188	217	224	181	185	187	201	195	176	199	207	174	195	195	179	221	217	207	179	194	212	199	177	188	202	184	209	192	209	195	227	186	190	202	187	191	181	175	194	206	194	172	181	182	178	213	213	204	197	185	193	178	197	208	187	189	221	210	175	207	189	187	191	182	211	186	188	185	193	179	208	204	201	214	179	177	213	169	195	195	218	199	204	194	186	193	198	175	187	175	228	187	182	183	196	219	183	195	197	206	196	185	204	183	169	207	210	211	192	197	212	194	194	200	197	175	201	180	199	207	211	169	180	208	216	198	176	204	181	219	194	202	206	210	196	187	198	182	178	225	186	184	217	174	187	198	221	179	188	215	190	214	163	195	186	187	194	205	187	227	206	211	216	185	195	208	181	208	209	211	202	194	212	216	198	210	202	175	195	172	183	201	193	178	202	201	193	186	193	177	160	192	203	181	194	207	207	171	201	231	194	177	197	178	189	186	166	193	206	214	199	173	187	208	154	178	223	216	179	195	188	225	186	174	177	197	191	200	195	178	196	203	191	201	205	198	191	162	176	186	206	182	205	193	212	193	212	179	207	218	198	176	186	185	213	196	183	188	192	198	199	200	207	191	221	170	175	194	174	174	199	199	198	201	186	163	172	178	201	184	185	195	164	166	183	213	178	229	206	185	198	201	192	209	194	189	203	181	198	202	199	175	187	227	156	204	209	173	223	223	222	191	205	221	211	198	174	171	200	219	177	195	195	198	183	166	184	193	194	171	180	188	183	152	195	147	187	157	188	182	177	201	198	203	208	194	210	198	181	168	205	173	183	184	209	183	177	205	175	204	194	205	189	198	208	187	176	194	193	191	192	171	188	205	188	189	204	214	199	222	190	198	173	203	206	162	204	215	197	201	200	207	200	187	196	174	201	179	195	184	209	195	209	192	194	196	203	204	207	187	195	206	212	186	173	201	165	203	200	218	211	178	187	212	198	211	193	175
9446	687	1089	1096	973	797	738	682	644	601	566	594	525	521	523	484	524	536	521	477	474	492	470	495	519	458	493	464	487	451	467	443	459	509	504	486	511	489	426	499	437	450	447	475	477	437	462	491	461	435	463	473	461	489	475	461	417	507	446	447	448	506	482	452	434	446	477	436	492	494	440	489	486	503	450	522	446	464	465	448	444	478	486	485	462	481	433	445	482	487	431	469	440	477	472	414	462	446	431	472	480	469	458	441	467	480	445	442	502	396	452	479	439	481	488	462	453	461	440	451	446	457	459	436	427	459	465	445	438	474	479	462	479	442	479	454	468	445	460	417	461	453	433	431	479	454	516	442	469	466	452	491	494	412	485	450	482	485	475	426	500	484	450	472	456	466	464	478	482	479	496	446	474	484	494	478	473	455	461	498	464	473	443	419	463	479	457	505	444	448	453	503	453	439	463	470	506	437	449	477	475	417	459	480	497	486	429	440	425	449	450	493	485	458	432	480	443	431	463	479	478	487	457	455	473	463	471	456	455	483	509	448	442	413	489	451	460	472	474	453	435	482	472	479	467	435	459	467	487	427	474	494	436	443	469	492	443	432	477	464	454	466	457	468	472	481	476	524	468	483	466	466	507	486	439	446	515	425	452	448	484	490	466	485	433	520	462	462	438	448	513	441	468	432	490	488	446	471	476	488	509	433	466	454	459	463	522	467	453	462	464	477	457	431	469	484	434	441	463	478	476	463	484	507	440	472	471	465	462	471	478	465	431	456	472	471	463	464	454	464	493	454	440	452	496	462	497	473	447	443	456	444	439	484	453	462	445	475	458	487	463	455	463	459	497	476	458	483	474	436	463	430	465	466	453	447	454	474	463	468	479	466	430	475	462	472	452	443	442	472	449	448	426	444	463	460	470	466	486	461	432	482	498	502	515	475	489	482	486	487	494	461	474	489	440	458	466	431	477	428	465	466	437	481	434	458	419	486	480	459	480	475	461	491	521	493	488	457	457	467	453	439	495	439	500	461	432	449	462	468	443	475	490	463	456	459	447	468	463	460	478	434	491	490	484	484	490	468	444	454	436	473	503	453	480	448	457	441	447	425	447	481	445	482	448	446	458	475	428	416	466	490	468	467	468	470	500	444	469	466	481	460	465	484	492	475	472	500	448	476	491	468	433	490	512	471	453	470	467	445	479	455	475	410	426	402	502	479	484	468	485	479	459	461	509	466	477	471	447	462	459	449	419	464	504	466	470	481	448	485	476	489	502	451	512	437	467	470	453	464	498	465	475	503	461	546	442	470	463	476	448	510	455	474	428	470	519	454	462	463	453	479	493	456	465	458	477	463	411	476	451	467	466	483	504	466	478	472	481	445	475	494	493	456	466	463	435	509	483	482	481	459	505	462	471	477	421	474	481	485	442	446	487	450	437	505	471	476	449	495	499	474	471	509	492	451	473	517	432	462	450	451	479	428	480	439	485	464	447	479	463	503	448	449	445	454	493	421	441	454	458	476	482	475	503	421	455	437	485	438	444	445	475	466	443	478	461	427	449	475	470	495	441	489	496	454	474	486	460	480	494	502	503	455	468	529	449	468	463	452	446	466	460	462	503	469	450	482	427	439	456	466	451	468	502	457	440	437	495	468	422	478	467	502	467	469	454	455	472	428	452	467	478	500	465	427	475	496	412	452	459	459	516	466	434	506	483	487	439	481	455	469	477	460	476	489	487	473	482	468	444	437	444	474	436	463	448	448	480	513	472	498	449	473	489	452	456	475	465	448	426	474	469	453	493	482	456	468	455	456	444	453	458	460	455	457	479	444	502	470	447	458	478	471	473	458	427	452	441	440	454	467	495	508	420	478	460	497	458	480	487	475	486	491	432	479	464	479	479	441	468	456	514	482	440	470	474	512	453	505	468	478	448	433	446	449	496	501	447	445	510	477	463	464	475	469	470	479	451	475	449	471	478	503	505	485	507	437	465	463	462	472	428	494	481	430	423	472	439	464	470	417	458	479	439	480	505	409	466	490	465	464	440	456	536	451	467	444	479	433	438	468	479	467	468	454	489	462	497	478	453	491	471	494	439	491	453	493	463	480	472	474	468	456	443	510	446	445	497	440	438	463	476	480	462	457	481	497	467	466	484	501	444	497	464	458	476	480	462	495	454	477	494	477	464	443	444	418	458	454	445	467	501	484	478	481	450	438	471	492	434	472	452	473	460	464	451	468	456	462	443	429	451	491	442	449	482	480	499	466	421	485	476	447	467	482	483	450	434	493	485	450	433	474	489	449	481	475	468	481	462	479	461	505	439	447	454	497	467	480	447	504	437	438	445	409	448	466	479	479	479	437	480	494	426	453	457	466	482	510	432	494	472	474	486	485	497	463	447	467	450	447	465	478	478	474	481	467	486	442	505	495	440	475	445	432	469	456	461	496	504	424	497	450	448	472	487	459	496	501	462	447	453	475	478	465	445	461	456	487	495	452	471	466	457	457	469	456	474	451	483	508	471	451	479	459	464	422	460	466	475	492	446	484	451	435	469	460	494	486	467	441	442	441	475	480	478	474	469	508	456	470	464	495	472	455	475	469	446	489	450	459	500	455	477	488	476	494	475	479	474	458	464	449	479	478	456	429	456	478	504	440	495	418	467	446	463	454	419	430	472	464	476	473	503	469	487	461	478	490	448	422	455	453	498	496	459	505	449	451	493	474	449	481	544	427	456	475	446	481	463	489	465	479	535	467	483	454	459	439	471	426	438	447	456	472	463	443	454	488	456	486	469	473	458	477	470	476	478	496	469	426	440	453	442	450	470	445	446	450	491	439	460	482	480	434	514	465	435	488	502	481	469	464	508	458	491	444	446	470	461	472	473	465	502	448	443	465	449	455	494	481	461	486	475	439	459	481	452	448	440	461	471	484	461	484	438	503	434	510	449	465	438	460	456	480	480	446	476	492	501	446	462	469	464	458	490	479	444	435	459	488	470	485	436	441	486	436	485	469	455	481	469	453	457	480	438	455	489	451	436	483	465	464	470	465	418	492	459	474	449	452	466	484	447	450	465	473	444	422	487	468	466	489	459	493	450	458	456	498	472	489	451	520	461	503	497	460	459	489	481	463	452	478	507	462	474	473	465	449	463	478	493	484	441	495	436	494	434	513	488	470	473	464	444	511	454	483	446	461	465	435	473	483	474	473	469	466	444	491	432	443	451	474	471	459	462	470	502	469	484	445	473	491	474	473	471	490	456	438	478	460	502	456	463	480	459	464	474	488	488	448	454	462	490	476	474	489	489	449	482	490	469	442	472	440	434	448	480	467	471	458	467	434	476	489	460	490	440	488	475	460	469	463	455	472	479	503	490	465	461	407	469	469	488	459	499	445	488	452	450	506	467	483	464	458	408	492	480	505	497	459	462	493	476	458	479	475	451	456	490	484	455	470	452	467	458	467	437	499	483	464	504	484	512	451	498	469	472	466	492	475	469	470	512	481
19596	1346	571	427	306	212	176	127	95	112	95	110	103	93	102	94	92	94	69	84	85	83	70	70	64	79	67	75	85	59	95	71	70	81	77	68	83	63	75	64	75	73	80	74	75	75	90	67	80	62	76	67	75	77	80	78	82	64	80	65	72	72	59	72	71	95	81	62	75	70	77	75	76	80	56	90	94	71	70	75	67	70	71	74	78	60	88	78	78	56	65	75	77	79	86	73	63	79	71	68	68	87	67	67	72	72	79	75	72	68	69	63	64	63	73	69	70	76	69	67	50	64	68	69	72	63	64	73	73	58	71	73	65	52	66	71	56	65	69	88	83	81	79	68	58	84	67	74	59	60	81	74	85	75	81	74	70	67	66	72	64	64	66	62	83	64	61	78	76	79	64	62	59	61	64	61	72	81	91	64	74	77	77	65	64	69	68	73	72	67	71	66	83	64	71	56	74	60	72	79	69	53	75	57	82	71	80	63	64	62	80	65	80	66	71	74	51	68	67	67	62	72	78	61	79	87	69	69	66	60	92	85	58	86	69	62	59	77	64	70	63	82	83	72	70	75	66	76	68	64	69	65	69	63	69	78	73	78	75	81	65	65	81	81	85	73	79	74	58	66	70	64	66	57	67	59	83	77	77	78	59	76	68	70	76	69	72	62	79	67	63	65	85	69	82	64	66	58	77	70	79	66	67	76	62	68	57	63	66	73	67	70	76	72	77	71	64	77	68	79	86	67	83	66	75	74	57	62	79	73	77	60	79	63	80	59	70	73	60	80	66	64	67	73	69	71	72	64	101	75	60	82	75	79	75	68	67	96	67	79	75	98	68	67	73	68	68	75	80	73	76	63	97	76	98	83	75	65	64	74	73	64	64	61	78	71	60	66	70	62	73	79	66	82	87	72	87	81	84	82	81	83	77	70	67	68	71	71	74	68	81	65	78	72	68	59	69	79	70	72	69	78	74	81	73	77	73	72	95	72	77	77	71	76	93	79	60	71	62	60	93	60	64	72	63	68	60	83	88	85	87	67	64	74	57	74	69	57	87	69	67	79	65	80	57	68	88	66	72	79	74	78	90	67	78	67	74	74	88	83	70	67	71	66	64	84	73	71	84	69	68	67	64	57	87	58	76	67	77	75	82	72	77	64	65	86	63	70	74	87	77	73	61	75	95	66	55	77	74	83	78	71	73	64	72	72	63	61	56	56	68	73	59	71	63	76	84	68	75	71	84	68	63	65	69	60	76	77	74	82	64	81	73	72	81	72	66	76	67	71	82	64	59	60	59	83	72	71	61	67	64	61	76	79	58	72	65	69	67	76	71	70	77	61	77	62	77	67	68	61	70	84	75	55	63	73	68	61	63	64	68	83	87	79	69	59	81	82	64	80	79	80	79	76	66	69	68	65	56	65	63	87	75	79	59	71	72	72	69	80	67	76	72	76	67	80	89	76	64	75	80	65	56	65	71	91	58	83	63	61	74	70	61	67	86	85	89	61	67	77	76	62	79	81	88	72	61	84	85	79	83	69	70	64	64	80	70	86	63	71	74	65	54	63	64	67	87	62	70	93	66	87	83	85	74	74	53	66	68	70	57	72	91	63	74	72	70	76	81	65	65	65	81	69	80	76	66	78	66	63	68	73	70	60	71	89	64	69	69	54	71	61	73	67	68	62	70	81	84	87	79	74	72	63	87	71	78	67	79	91	63	83	62	77	73	84	73	71	84	74	75	71	76	65	84	64	73	57	63	74	70	71	73	67	56	72	74	63	76	63	72	71	58	55	85	60	67	64	75	77	82	70	71	68	59	64	76	72	91	75	57	75	72	70	89	68	68	86	87	71	75	85	76	70	77	66	81	65	78	64	74	85	76	72	79	80	86	80	56	60	74	61	60	66	68	67	80	72	79	66	74	62	73	67	66	69	95	65	70	79	83	72	83	71	63	59	76	66	91	71	79	65	73	79	62	76	75	81	67	94	80	84	61	78	59	63	74	76	77	61	53	74	71	79	55	80	82	72	79	62	73	81	87	76	48	80	94	74	56	64	62	77	77	78	54	72	76	62	85	76	72	73	77	58	69	64	74	72	86	77	64	80	80	60	69	69	74	75	73	64	78	56	82	69	54	82	68	77	79	60	75	89	70	65	66	63	74	66	70	92	82	85	56	74	75	75	66	81	83	73	71	66	65	72	85	71	77	50	66	69	75	66	81	59	71	77	66	72	74	60	68	74	63	62	58	76	77	70	58	75	82	75	64	70	76	63	79	72	77	60	59	75	73	69	87	78	70	66	70	74	61	69	88	71	63	65	73	75	58	81	66	58	84	65	69	72	60	83	67	77	74	64	72	54	95	66	79	75	70	75	70	79	66	60	64	74	61	67	73	65	77	61	72	63	72	77	94	65	84	70	57	52	95	73	76	70	62	89	65	67	79	71	67	60	68	66	77	65	82	78	72	81	79	87	77	95	67	64	70	74	80	70	72	78	77	73	70	89	68	63	62	70	67	77	73	91	81	85	69	71	79	70	71	56	63	65	75	75	62	68	78	68	69	70	74	62	67	66	69	77	65	69	69	72	68	92	75	58	75	92	69	77	75	62	78	75	76	61	76	65	81	74	72	72	59	53	77	64	81	87	46	63	59	72	62	75	64	75	59	83	83	79	92	60	65	69	60	83	82	81	67	66	73	54	73	62	81	81	73	58	60	68	88	65	83	82	81	78	72	76	63	75	66	67	94	70	70	70	56	56	68	64	57	67	80	76	83	76	69	72	70	67	81	81	71	66	61	93	64	68	70	72	69	52	67	63	56	69	70	71	65	69	78	74	62	77	67	75	62	70	82	61	65	68	67	75	71	86	77	74	77	62	67	82	68	80	64	71	85	66	85	55	59	84	86	60	62	71	84	81	67	70	74	73	67	63	61	77	80	68	68	65	78	73	65	45	65	57	85	68	67	72	77	65	80	66	88	85	79	71	97	68	52	68	88	75	75	68	63	64	67	61	65	83	80	57	57	68	76	82	74	54	60	71	68	67	76	59	82	93	82	63	81	74	70	77	80	81	80	92	98	59	76	78	74	75	76	73	66	78	72	81	56	73	69	73	60	85	74	59	62	80	80	71	52	70	81	67	64	62	69	76	67	84	70	68	82	78	54	71	52	90	85	58	66	71	72	64	82	78	67	65	84	71	66	55	76	63	76	66	71	73	63	62	65	82	76	58	61	75	70	73	59	74	64	66	72	82	73	70	73	73	66	85	64	64	51	92	75	71	78	68	58	73	74	82	74	68	67	75	71	71	84	85	83	67	50	71	69	74	79	78	82	61	67	96	79	59	57	74	68	64	54	85	52	67	69	73	73	58	69	81	60	72	83	74	84	63	69	76	61	71	60	79	59	65	72	74	71	74	70	92	60	71	66	68	73	75	78	58	74	60	74	64	71	68	65	72	81	72	66	79	64	73	73	70	69	85	64	70	56	75	71	60	66	69
11957	643	1222	1403	1225	912	770	627	529	500	424	388	367	320	345	298	315	284	260	298	281	299	250	292	249	270	280	271	231	235	253	238	229	198	233	241	206	230	227	245	255	195	222	241	192	228	221	213	204	187	230	203	235	212	214	215	230	211	216	232	224	198	191	206	181	231	212	211	182	200	225	188	217	221	194	215	237	231	216	215	204	245	212	209	191	204	198	200	219	227	222	206	221	188	219	211	205	227	193	192	205	210	206	223	234	194	223	166	231	206	197	181	227	192	195	213	195	191	186	200	189	223	217	197	193	241	187	193	195	205	217	202	201	209	201	214	208	187	209	206	210	186	181	227	190	218	216	196	193	204	196	203	205	202	188	214	220	195	220	209	203	197	201	194	199	196	232	197	181	236	184	221	225	191	202	193	187	209	207	188	213	177	196	193	209	215	186	205	201	198	205	230	218	225	216	200	213	200	209	210	206	217	211	196	201	190	196	195	214	182	219	212	203	217	217	195	218	201	228	204	209	194	205	216	205	189	200	209	208	179	201	194	197	213	202	183	240	209	201	204	204	208	222	206	198	231	193	215	198	187	214	203	211	184	192	214	208	202	213	186	213	212	202	219	206	210	210	217	215	197	180	196	195	186	219	202	197	210	191	191	205	198	204	190	205	176	214	206	222	211	176	210	224	198	214	212	197	181	191	200	222	204	218	199	208	209	203	225	204	225	201	204	189	206	197	204	208	217	200	211	201	187	189	211	207	197	210	221	190	211	204	194	204	195	228	213	197	218	199	180	210	231	200	212	214	176	227	162	199	207	174	216	202	201	182	197	181	223	225	196	195	198	188	197	193	189	193	211	223	201	214	188	188	218	207	204	203	195	187	176	227	184	197	222	208	212	214	192	204	234	212	197	215	190	212	205	219	194	221	216	212	184	193	189	216	194	216	182	193	191	199	229	203	212	222	198	202	193	216	210	189	178	208	195	204	191	187	205	219	211	234	203	182	204	187	196	176	208	199	201	220	215	205	208	202	201	178	223	199	186	216	210	192	197	208	217	198	221	199	202	194	176	193	207	192	216	212	210	221	203	213	190	194	217	205	220	166	198	204	222	208	204	207	203	209	209	206	192	201	203	205	200	235	219	222	193	223	207	193	204	216	210	193	215	235	199	177	193	186	226	181	215	196	197	223	195	191	228	195	215	197	195	191	175	187	237	201	181	197	200	194	195	203	212	227	220	208	207	208	219	206	195	194	214	229	206	187	203	211	196	226	212	174	228	240	185	204	202	211	210	196	199	198	218	194	199	233	206	180	192	227	209	217	202	179	213	212	225	190	227	220	206	205	233	212	215	179	193	200	174	194	195	214	220	207	185	191	199	200	229	213	198	180	213	213	214	183	223	202	185	211	206	188	211	202	202	199	197	210	179	187	190	233	198	190	212	186	224	211	204	183	185	197	208	193	196	201	174	207	218	190	190	201	208	197	194	222	189	202	194	197	194	205	227	213	208	205	221	210	212	204	200	211	191	215	223	206	226	216	210	205	205	186	209	201	194	219	192	194	183	209	187	234	196	216	215	196	197	183	182	202	205	206	202	216	198	195	201	221	202	209	228	202	202	208	191	229	203	229	213	228	211	193	204	206	183	205	211	209	221	209	182	199	207	230	201	206	200	199	197	214	220	212	230	205	200	164	222	203	221	189	176	211	192	199	243	198	203	229	198	215	211	212	202	215	188	224	186	230	210	216	193	217	205	205	225	194	197	217	211	217	201	214	203	193	217	212	198	196	216	216	202	197	198	229	213	189	210	199	213	214	196	186	213	221	196	192	194	200	205	213	183	202	191	209	186	195	192	203	210	188	221	194	177	208	207	216	190	206	186	205	207	203	229	225	194	207	201	207	178	196	218	206	175	198	197	194	230	210	232	210	190	175	204	211	210	198	211	197	172	184	177	206	207	208	193	191	219	196	199	213	223	205	203	197	180	207	185	191	194	199	215	233	192	192	223	187	222	177	206	206	196	216	220	195	203	210	245	219	184	210	224	208	199	220	180	221	185	184	183	197	236	199	193	173	179	195	210	198	197	215	219	209	198	215	196	203	215	175	203	223	182	191	209	204	213	206	200	214	223	193	207	178	210	194	210	200	209	181	174	189	211	220	254	189	186	216	206	225	217	176	223	199	230	213	206	189	187	174	190	226	178	212	197	199	191	210	211	210	195	189	223	195	231	214	192	198	204	213	177	216	195	193	188	207	189	202	204	209	207	229	193	208	207	227	197	217	202	216	201	199	212	181	218	197	216	213	207	193	202	210	195	216	210	195	209	206	194	210	201	228	210	218	215	199	205	218	214	193	236	173	225	199	182	217	208	220	215	177	174	217	197	233	199	206	196	209	182	178	212	188	221	195	198	216	195	191	194	202	205	209	235	184	231	186	224	227	183	211	197	202	192	212	194	219	215	217	205	204	221	206	212	218	195	212	184	208	174	201	199	220	200	213	213	219	190	208	200	213	195	206	223	209	174	197	190	199	213	190	218	181	225	220	213	218	218	199	229	215	212	185	221	199	182	220	213	223	209	199	198	187	184	234	193	220	212	189	206	185	201	193	212	214	210	211	187	208	214	210	197	179	186	192	180	182	169	181	203	196	193	201	188	219	213	202	205	189	203	192	218	204	227	204	194	224	202	196	233	207	225	199	198	219	208	223	178	207	191	178	196	207	209	209	209	210	187	227	189	202	212	184	240	208	196	198	231	200	211	238	195	220	202	215	214	218	201	216	211	214	170	196	188	195	199	215	193	190	210	213	214	227	224	241	196	197	196	222	204	202	216	196	191	214	208	207	191	216	175	218	209	184	202	202	208	208	195	190	215	208	205	202	204	228	196	205	190	214	190	224	187	199	185	184	194	218	192	205	187	210	209	174	191	205	190	208	201	203	185	206	242	203	224	209	215	196	220	217	180	200	201	192	204	211	203	201	210	186	174	198	178	199	214	214	201	198	190	184	197	206	234	192	213	203	192	194	217	196	221	218	216	224	206	205	195	202	209	196	192	192	195	194	213	184	201	215	221	218	194	199	189	230	187	178	195	234	227	208	212	195	225	203	208	212	202	214	209	207	196	208	198	209	207	200	197	213	211	206	204	190	212	226	216	176	209	220	189	224	195	210	198	201	202	198	189	210	226	190	209	181	189	206	206	195	242	193	195	185	208	176	201	215	188	196	212	196	191	196	216	205	201	207	203	223	200	198	193	202	181	212	209	179	242	208	202	203	203	180	208	204	220	202	191	217	226	204	214	183	222	209	214	200	200	214	213	201	210	192	200	205	225	202	205	208	177	197	182	198	176	216	216	234	177	214	183	212	195	222	174	169	198	202	202	217	210	193	211	214	213	183	207	199	215	216	223	227	216	190	203	226	207	204	198	229	221	197	220	201	206	181	229	195	214	190	212	190	167	196	207	206	185	200	219	215	183	224	226	211	216	202	211	195	207	212	218	201	210
2921	320	333	285	270	289	285	291	295	276	282	291	268	286	279	258	269	293	273	263	311	274	267	299	280	269	278	285	273	263	298	285	286	274	270	325	273	277	265	280	294	271	291	265	296	308	285	266	258	304	280	265	288	295	250	271	254	269	284	297	288	272	281	282	269	285	296	280	283	298	310	252	280	314	287	265	279	299	254	280	291	250	269	269	303	271	255	313	302	284	261	287	264	311	306	308	303	276	275	309	331	281	261	285	286	259	292	261	273	276	279	295	323	306	295	244	280	264	255	288	300	293	299	244	272	294	268	274	266	302	274	281	298	312	277	278	297	287	266	281	250	289	306	307	297	276	272	292	266	242	274	299	277	255	259	296	275	299	270	277	287	299	303	273	315	288	281	266	266	280	285	301	263	291	287	282	284	312	282	265	293	290	285	260	290	283	269	284	273	284	268	307	269	279	273	297	279	269	271	284	269	285	297	275	258	240	283	264	272	288	312	275	287	293	274	282	312	269	272	276	304	271	259	252	292	271	258	256	294	293	286	284	322	236	284	300	315	279	254	294	293	306	281	279	282	288	285	279	320	289	289	298	250	253	291	281	318	288	262	271	279	288	278	256	261	239	264	289	286	276	276	265	259	292	262	278	279	279	279	292	266	281	304	275	274	284	277	297	276	261	293	291	257	284	284	269	257	344	290	315	289	273	285	284	298	286	259	284	280	289	289	295	286	299	298	277	281	287	308	280	273	275	289	284	286	290	283	270	273	290	290	280	272	300	262	270	285	279	266	295	294	264	292	290	286	274	302	274	267	259	264	286	276	246	285	285	242	290	268	283	286	283	288	296	312	258	310	292	255	282	258	298	247	300	296	283	281	271	270	253	296	270	320	290	293	286	274	255	269	241	263	266	310	253	278	300	285	276	268	261	248	321	281	291	265	282	270	297	299	280	289	264	282	313	282	294	318	260	280	296	331	279	269	288	284	301	283	287	258	305	295	283	289	248	280	298	262	282	308	267	278	295	279	292	292	280	249	276	286	301	267	242	269	273	298	266	287	294	280	267	313	308	277	298	294	313	301	242	274	271	281	285	296	277	273	304	286	319	323	277	286	285	292	300	306	291	300	287	294	270	287	299	314	259	301	324	271	283	287	261	318	278	282	256	295	286	260	269	261	287	310	303	267	299	260	264	311	278	271	314	269	289	326	309	302	287	272	264	262	268	249	302	277	296	299	267	351	279	285	283	277	259	292	283	278	318	275	267	305	297	262	278	274	303	306	266	290	277	263	276	302	293	250	279	264	272	305	278	316	287	287	312	266	293	296	259	282	296	261	249	277	279	249	257	288	282	244	277	319	311	275	269	272	280	289	301	283	265	277	293	281	294	265	308	296	273	301	336	290	283	299	261	275	279	263	244	275	288	304	331	304	256	269	310	290	271	253	269	277	282	292	278	264	269	314	296	289	320	257	285	307	285	287	296	310	282	271	289	281	303	313	276	289	250	264	279	260	302	275	294	297	286	288	290	258	256	259	272	270	289	273	250	242	276	272	293	274	312	283	279	291	279	312	272	258	310	285	301	293	287	238	284	255	264	279	284	277	303	307	294	291	278	270	316	260	269	261	276	288	280	283	263	268	316	305	274	275	288	263	282	266	248	263	268	281	272	259	287	273	282	312	276	252	332	284	317	283	292	278	233	308	292	260	273	299	278	265	278	284	243	262	301	258	267	303	257	285	301	318	252	280	319	294	298	258	281	277	286	298	271	281	289	281	281	266	254	266	289	299	306	294	301	298	302	317	286	286	305	290	284	288	295	288	281	277	257	254	276	290	251	297	277	282	281	292	278	299	314	293	283	292	274	280	283	298	310	277	293	297	257	291	274	301	283	265	276	287	275	279	305	264	296	295	276	314	312	282	262	242	270	282	344	286	287	264	263	284	315	298	305	263	298	261	292	282	298	297	238	257	303	282	266	266	279	251	299	299	266	288	274	306	290	274	252	287	319	318	261	287	285	283	273	297	281	295	284	260	275	284	290	289	255	287	253	311	250	270	283	281	262	299	309	281	283	285	320	308	270	264	301	285	320	291	312	289	271	271	282	288	265	287	268	274	277	300	283	285	274	298	277	279	314	277	277	271	274	284	290	278	276	305	293	278	277	291	253	259	251	288	296	288	290	282	305	287	284	257	292	316	277	302	307	256	300	292	296	282	278	272	279	247	292	250	302	301	299	326	259	307	290	280	300	273	275	291	267	283	294	280	283	284	276	273	267	273	290	270	318	285	267	271	296	298	281	297	281	297	255	290	315	264	276	272	314	306	305	283	300	300	258	276	288	264	298	255	290	271	283	298	298	258	267	298	284	287	267	291	286	262	295	295	336	287	329	280	257	258	308	280	298	280	307	276	280	254	310	289	253	251	284	238	301	295	298	286	282	271	291	309	284	265	311	312	285	279	286	255	276	306	298	245	306	294	283	297	278	273	272	282	274	287	268	272	281	291	276	305	301	280	300	248	285	282	291	263	265	261	253	297	301	276	294	311	296	262	271	322	260	271	296	252	276	283	255	292	287	268	284	273	238	285	310	278	318	281	283	292	290	287	266	278	294	266	281	294	274	273	292	286	277	300	289	292	247	306	266	295	269	257	268	271	303	272	292	280	242	281	293	292	327	279	286	281	271	300	299	286	288	299	285	269	268	288	265	292	239	268	299	246	279	287	290	276	274	299	259	283	284	269	266	267	262	261	267	267	273	301	275	272	265	250	277	282	268	291	287	270	279	286	270	276	296	274	270	270	279	280	323	273	281	310	296	281	284	287	253	273	282	302	277	276	260	315	283	268	267	306	252	313	267	271	266	298	256	242	284	294	291	295	299	288	292	310	311	278	244	267	267	259	309	281	313	256	263	271	291	307	305	307	264	265	315	330	307	274	260	272	278	327	293	279	286	306	295	277	298	270	279	303	281	305	294	296	272	258	267	271	279	269	272	292	283	288	286	278	298	289	286	258	257	310	283	269	281	298	268	287	259	289	297	303	248	343	276	276	271	279	310	294	271	268	271	301	303	283	284	266	280	288	289	272	314	283	280	236	286	255	259	290	279	293	288	263	282	329	305	262	279	293	269	272	320	302	291	289	305	281	312	267	309	293	260	282	288	242	274	295	256	299	283	266	302	283	300	302	295	274	293	306	274	258	308	291	276	260	263	294	294	283	282	245	298	295	248	277	280	267	286	279	296	279	289	289	299	284	289	280	303	280	259	264	281	310	286	286	333	287	281	274	268	275	291	287	283	308	301	284	289	256	261	259	290	269	302	309	253	262	284	281	292	277	283	277	274	311	272	297	315	279	308	282	276	300	306	294	283	293	268	271	287	289	356	283	275	264	313	278	285	261	270	274	269	286	258	289	296	294	267	301	293	288	254	279	269	302	283	276	306	278	296	294	265	289	281	288	275	292	257	291	290	309	318	251	285	239	291	278	302	278	289	274	315	273	267	279	260
3116	714	722	692	693	687	679	703	700	665	685	678	690	654	688	678	664	704	694	682	694	667	653	684	663	676	655	653	684	690	713	668	618	697	647	645	676	695	669	682	688	641	725	662	699	717	643	690	686	662	687	705	670	645	677	644	665	670	693	639	675	697	740	676	696	713	654	636	726	637	699	634	654	711	668	644	682	641	634	666	690	692	645	677	680	677	679	613	658	693	658	687	678	672	687	658	653	635	671	659	647	661	651	696	710	679	698	688	667	671	707	691	660	642	655	720	664	679	689	703	727	637	648	686	652	674	695	677	669	638	746	662	672	678	679	677	692	677	647	717	645	684	658	678	673	662	666	705	679	656	660	700	671	640	728	677	723	685	655	680	658	666	681	655	676	642	661	632	673	663	716	685	668	638	680	608	645	656	704	699	701	617	688	668	655	696	657	666	685	691	645	693	692	673	693	664	658	661	685	674	651	629	675	676	682	664	656	674	666	673	729	689	697	627	680	730	697	708	677	695	667	703	680	681	673	645	621	677	666	604	646	671	641	652	636	734	622	698	624	668	661	681	663	666	712	652	657	676	681	679	692	605	657	652	683	667	664	647	651	647	733	654	652	648	653	651	661	678	680	674	672	688	655	629	719	630	647	716	673	641	623	729	655	704	690	681	667	677	648	684	687	667	679	671	668	707	644	632	713	664	637	643	662	709	692	667	680	648	675	670	670	645	666	644	661	670	706	674	698	675	656	689	666	714	668	668	630	662	629	704	650	679	676	644	651	666	679	703	704	646	648	692	668	667	636	655	710	680	678	638	664	679	677	669	651	699	648	664	674	646	652	636	689	656	653	716	692	665	684	636	674	714	635	685	640	672	650	702	721	700	677	650	686	691	654	702	654	687	650	674	659	686	707	681	654	670	648	686	655	660	640	676	711	693	711	665	645	684	697	690	667	607	665	682	678	663	679	667	705	643	706	641	691	676	660	685	706	686	643	678	738	690	685	648	650	644	627	682	676	702	691	667	711	651	676	673	683	718	677	675	638	714	680	640	697	696	664	652	654	695	694	691	707	656	647	704	642	690	678	661	695	665	699	675	660	657	661	641	715	695	693	654	670	667	624	641	694	692	642	679	715	667	659	654	616	664	670	633	676	698	689	613	683	641	672	628	660	704	695	662	694	665	662	681	687	661	693	679	640	678	671	705	670	683	668	656	656	655	709	668	670	673	656	659	687	635	667	700	676	689	684	654	678	680	675	717	677	673	695	665	668	689	698	695	679	654	717	612	669	749	655	697	710	643	694	667	655	674	658	690	645	665	692	681	670	707	689	679	702	682	678	693	735	695	641	648	668	685	620	688	663	710	691	686	688	691	692	643	700	711	649	706	675	626	697	658	667	654	683	680	699	678	688	712	629	673	706	689	631	655	652	690	720	720	677	704	711	642	662	678	676	685	697	631	695	621	663	639	692	682	686	652	659	696	642	675	691	704	671	719	657	667	662	641	723	655	677	681	671	658	661	663	692	668	671	659	709	665	656	678	662	684	694	670	704	631	665	675	631	676	631	673	679	655	667	643	667	667	662	692	683	666	635	634	696	648	669	701	681	703	658	670	658	670	688	672	681	702	732	645	696	696	642	682	711	649	642	630	707	671	669	647	633	695	708	709	632	696	676	691	695	680	682	737	708	636	667	673	648	746	656	685	666	637	670	686	656	658	653	641	642	683	631	692	643	675	652	649	663	708	671	666	652	639	658	673	674	672	678	674	621	655	690	715	700	624	668	662	665	649	661	643	599	686	677	645	695	662	652	710	704	694	670	666	656	636	641	668	664	651	657	678	674	694	658	672	635	647	671	672	677	624	654	645	685	652	655	671	653	716	663	667	678	637	665	677	691	673	718	658	671	672	646	674	647	656	701	667	645	626	669	706	673	661	673	642	679	669	710	647	690	676	629	682	696	655	652	675	614	681	648	685	641	663	698	669	677	632	714	657	642	708	670	692	714	626	647	638	669	682	666	676	649	660	626	678	653	661	657	721	743	702	674	695	638	671	700	659	655	657	666	659	650	645	673	662	626	671	703	730	678	674	650	660	656	645	705	734	720	701	642	672	677	710	646	644	674	655	664	700	651	699	692	634	637	678	693	623	666	701	674	665	680	683	695	651	640	639	642	697	623	649	677	678	633	675	673	626	669	686	677	678	676	690	663	675	667	624	671	657	645	652	632	644	678	631	716	652	626	635	659	670	644	648	671	715	694	702	682	649	664	639	690	631	652	649	679	645	706	662	677	677	685	707	646	621	702	657	649	630	668	709	673	653	643	710	684	647	673	681	636	697	671	624	689	688	673	659	699	623	684	680	630	633	650	681	659	634	628	665	669	639	674	675	692	670	683	671	680	735	684	674	661	655	625	709	663	688	685	664	665	687	669	636	661	650	689	646	653	672	659	688	698	645	694	646	647	689	680	635	630	652	670	680	721	726	645	684	634	623	669	649	675	626	670	709	622	702	639	676	685	624	688	673	738	654	708	648	624	677	705	650	684	668	646	616	726	699	703	674	635	671	661	650	641	666	651	680	656	651	661	689	661	689	670	687	688	667	641	659	667	650	642	662	673	703	636	646	716	687	658	653	645	630	672	656	662	673	638	683	699	641	667	714	699	666	672	652	689	676	632	584	652	656	717	650	666	686	668	629	690	696	723	646	676	641	698	709	679	685	689	671	681	661	696	637	699	683	685	670	663	665	679	655	646	647	706	692	721	682	682	643	663	699	698	615	717	670	705	639	693	680	682	688	714	697	677	702	685	663	640	675	703	686	693	674	683	648	710	689	699	662	661	676	670	683	632	686	667	675	709	693	685	693	693	667	695	674	663	662	662	673	675	675	690	632	635	636	641	670	668	662	714	688	685	695	675	674	658	679	645	654	674	693	714	671	662	659	654	630	643	650	702	641	697	705	718	670	658	655	670	708	653	649	655	677	672	686	708	706	650	670	652	654	661	710	640	666	652	701	650	694	669	658	681	644	673	680	680	708	726	687	699	683	620	611	713	706	698	671	659	682	655	703	625	682	701	690	693	643	660	684	660	696	689	665	659	725	662	671	662	649	636	608	691	653	644	642	682	602	694	659	651	669	637	708	714	708	704	659	687	720	684	665	675	638	683	643	676	709	615	675	713	624	691	659	682	639	654	686	714	606	707	653	631	711	659	653	634	659	693	692	631	674	657	655	754	693	688	668	673	702	656	639	688	674	682	692	688	661	676	664	657	679	629	732	665	672	619	654	662	625	654	734	682	668	633	716	658	656	695	701	689	636	692	645	684	666	638	675	644	629	597	676	701	648	714	689	717	677	703	647	688	665	680	682	658	647	697	691	658	697	633	681	704	735	677	674	692	707	656	662	705	685	683	691	684	636	668	681	693	683	691	667	671	681	721	700	668	699	666	681	694	645	688	715	661	720	674	649	666	610	661	719	664	698	674	658	721	683	657	655	629	666	665	664
10903	558	397	324	262	229	221	240	191	211	197	227	221	193	204	206	210	208	207	203	208	190	179	205	181	211	196	197	190	196	204	190	169	203	207	196	209	172	188	185	189	201	188	219	195	210	168	204	203	198	205	192	211	210	175	162	170	207	208	181	221	205	185	197	225	203	205	204	213	192	206	207	165	199	195	185	203	181	189	215	194	175	184	167	179	197	184	199	215	197	207	180	164	177	190	158	169	187	168	159	212	199	208	190	214	197	193	183	198	197	208	175	195	204	196	179	187	212	177	219	177	216	184	200	200	182	180	204	198	193	209	178	198	200	191	208	194	186	202	172	176	202	196	165	207	209	196	175	180	164	193	187	186	189	197	190	217	194	194	173	185	168	186	176	204	207	182	216	178	199	175	207	188	196	189	184	192	183	193	182	187	214	194	187	211	183	167	184	205	195	199	205	188	206	211	182	196	193	192	166	190	193	180	206	189	194	192	232	200	179	191	192	182	182	170	193	197	204	208	192	178	195	182	190	179	187	193	189	217	201	198	189	209	179	178	179	160	156	190	157	199	203	191	185	200	199	192	219	216	218	192	184	198	183	194	169	197	192	204	195	209	197	191	179	215	173	195	190	212	201	173	216	179	175	193	185	198	205	192	186	185	175	192	202	196	228	183	195	195	193	187	179	183	162	176	175	195	159	195	203	192	187	176	226	211	202	196	170	219	183	185	170	170	200	176	219	187	190	209	173	194	182	208	197	186	192	198	192	204	181	182	177	203	176	179	175	176	177	184	192	206	199	190	152	209	198	184	205	204	179	194	177	204	181	186	199	207	178	194	193	193	187	177	188	160	208	186	190	215	159	194	217	212	184	214	186	194	204	196	193	202	205	185	209	183	178	203	215	191	198	186	198	177	172	200	178	186	193	179	172	225	186	206	200	209	195	186	192	163	205	194	175	184	193	202	186	189	203	214	205	163	190	188	209	188	195	186	194	218	188	178	177	169	183	194	201	193	219	182	209	203	203	163	192	174	197	226	206	201	202	192	189	186	179	185	203	182	161	180	191	184	190	175	183	195	179	193	196	179	202	194	197	215	186	205	180	204	177	204	195	203	208	200	177	208	173	212	197	207	184	175	174	190	185	216	180	197	249	190	170	221	204	170	189	221	191	199	191	192	197	178	181	222	162	199	184	171	193	173	182	186	187	200	185	207	181	216	219	175	194	165	179	188	195	187	165	188	191	177	201	187	193	214	201	167	203	188	199	199	171	185	192	199	178	189	229	180	191	199	171	185	189	199	191	199	193	189	184	195	192	204	191	192	226	164	222	213	164	197	198	180	185	176	178	197	202	186	203	186	195	201	198	196	203	204	179	197	175	202	186	195	207	193	207	210	206	205	189	203	179	178	206	206	196	203	199	181	181	207	186	171	192	209	198	195	195	201	172	195	209	210	190	192	184	189	213	205	189	179	184	179	174	197	200	187	201	183	205	208	185	183	197	175	189	175	177	210	197	200	196	177	207	203	201	187	168	204	180	193	215	170	198	219	194	183	173	202	196	192	206	202	160	180	185	172	161	198	197	203	164	199	187	187	208	214	195	163	164	176	199	188	209	218	210	201	198	178	178	206	191	186	191	193	204	201	208	177	188	195	200	213	186	185	179	211	183	209	196	217	181	173	215	191	186	187	193	161	192	204	204	189	177	187	215	195	175	155	209	198	190	200	199	178	180	183	183	203	165	196	196	178	193	196	157	201	192	204	201	195	227	191	165	170	183	170	198	166	184	191	197	184	193	188	191	170	179	213	191	221	203	183	166	198	180	192	165	167	193	171	203	201	189	178	198	159	210	187	175	195	180	183	194	209	203	170	196	195	177	205	190	174	186	220	186	160	175	205	185	185	215	176	190	169	179	172	193	172	208	177	177	191	203	226	215	185	178	192	175	180	207	193	169	208	196	206	202	184	200	210	189	189	197	175	181	209	190	194	210	167	202	167	189	184	200	195	194	187	206	196	172	178	183	192	191	189	185	165	193	212	188	173	205	185	173	179	175	181	188	186	186	189	189	192	221	188	171	202	196	177	207	205	190	191	190	181	171	183	203	200	200	179	222	206	197	188	175	184	200	195	161	209	186	200	201	171	175	187	169	198	199	198	192	193	216	195	197	212	208	188	199	207	178	208	192	180	184	198	197	197	194	174	204	184	177	220	168	164	184	184	200	216	219	193	174	199	202	208	181	197	171	185	192	186	186	189	185	198	210	198	208	209	205	182	189	182	187	190	185	202	171	172	181	198	193	188	196	201	202	187	202	203	211	177	194	210	199	191	192	203	188	182	150	171	179	189	210	190	178	204	198	197	203	184	189	191	198	199	178	219	181	185	187	191	175	187	200	180	204	164	172	185	178	191	163	202	174	192	206	195	187	183	214	162	187	201	194	207	220	209	182	189	180	177	198	182	204	183	203	168	187	184	160	221	175	202	204	198	180	209	217	190	196	187	187	212	177	185	192	176	188	164	189	196	194	188	166	185	192	202	191	203	188	202	180	183	182	184	187	189	200	206	174	196	168	219	193	199	178	197	189	206	198	179	180	194	192	194	188	191	193	202	200	203	177	195	189	213	212	208	224	201	187	189	189	201	185	183	227	174	199	177	202	174	195	171	150	184	199	192	196	197	207	194	225	184	200	186	215	196	212	205	216	185	177	186	214	182	216	170	220	180	181	167	183	167	204	198	187	187	200	183	202	189	202	177	211	166	188	179	189	206	206	210	196	208	194	213	150	173	208	192	208	190	244	180	194	174	187	182	183	192	174	176	187	194	186	207	186	187	184	172	194	183	206	197	190	210	214	184	168	180	193	197	175	212	193	179	183	171	182	197	206	195	204	195	166	178	189	186	158	179	189	196	178	213	191	193	186	199	194	190	191	177	198	169	207	197	176	185	207	207	177	172	217	174	189	199	192	185	219	205	198	179	179	190	193	191	177	180	190	201	182	201	190	182	184	184	181	187	201	179	164	203	188	190	187	183	179	217	180	207	183	184	181	201	220	206	203	180	164	187	202	190	186	193	192	197	203	194	185	180	208	187	201	184	197	191	172	195	169	207	192	177	209	211	189	199	183	182	210	205	174	205	186	179	173	187	173	187	208	216	208	178	183	181	175	196	167	195	169	189	198	219	181	191	163	219	193	198	204	198	197	181	196	200	189	217	173	193	226	188	189	200	186	199	207	186	176	172	168	184	195	189	186	191	153	170	200	204	181	208	175	168	204	176	205	176	209	162	218	203	193	197	209	182	181	157	191	205	181	204	186	177	197	197	201	195	195	190	180	180	189	202	175	187	185	191	198	188	173	176	189	199	186	198	196	185	216	193	214	168	223	199	214	197	180	197	193	184	191	185	200	194	163	187	217	214	190	208	183	187	194	159	203	205	201	193	198	194	197	185	194	214	220	190	182	166	184	186	192	204	177	210	197	184	176	195	194	181	204	188	165	188	193	191	198
9089	666	1066	1019	964	862	786	660	639	636	558	563	565	502	560	517	473	518	489	479	511	506	485	499	462	512	495	484	464	487	533	451	473	466	491	516	473	483	515	448	520	471	469	471	450	456	455	458	439	458	463	441	500	484	460	460	464	475	455	502	460	432	476	467	488	449	507	479	457	448	453	480	458	492	474	425	470	492	449	454	426	499	448	458	459	443	437	429	476	447	469	490	460	452	496	445	492	453	491	475	465	462	448	438	490	437	488	462	481	448	507	454	427	462	454	480	440	443	463	470	479	455	440	417	479	472	466	487	470	400	482	459	468	468	425	401	448	482	460	475	463	468	466	475	476	505	419	451	475	440	468	481	485	451	465	466	466	452	468	507	485	443	475	467	468	468	469	460	451	430	466	471	423	457	466	451	456	473	470	469	486	461	475	489	445	473	479	450	439	468	476	435	460	450	503	502	503	476	470	472	445	455	449	478	491	448	458	424	425	453	432	458	453	448	493	485	462	464	448	461	471	423	441	473	451	468	464	452	456	485	505	434	525	501	461	455	456	468	450	454	449	456	488	461	435	491	451	469	429	452	496	470	445	463	440	450	458	443	456	468	465	450	478	504	449	461	465	439	489	438	432	482	445	453	443	485	489	469	504	451	464	463	460	485	450	438	467	491	466	461	481	443	463	458	495	488	486	444	481	473	493	445	471	471	479	440	446	471	452	443	503	416	420	434	454	464	460	456	464	447	474	466	422	470	454	465	481	416	425	439	454	498	479	495	450	430	476	455	535	444	455	489	470	479	455	471	470	462	450	444	442	482	477	469	495	458	490	463	470	495	498	467	462	433	461	441	426	458	405	438	500	416	460	472	464	492	480	467	501	462	497	447	469	490	469	424	437	430	448	464	450	441	460	483	432	469	466	421	465	477	506	462	421	456	482	499	463	441	450	482	451	472	491	445	433	483	465	452	451	485	414	432	476	445	443	397	501	476	478	471	477	459	503	445	509	469	472	466	456	453	467	515	418	442	433	468	453	498	486	470	471	483	456	455	445	458	435	421	465	483	491	425	475	444	476	496	487	448	463	454	439	452	466	430	458	455	500	514	443	466	476	512	462	485	442	458	451	441	461	487	465	447	440	496	494	464	427	487	468	451	484	459	483	477	462	435	475	470	459	433	443	469	455	453	464	449	443	448	470	492	444	472	480	451	456	468	485	485	438	473	468	451	479	419	452	456	442	488	428	487	436	477	441	493	450	454	451	448	479	465	493	441	484	439	482	441	437	508	468	428	424	469	461	465	460	467	451	460	495	467	450	437	469	448	500	473	414	467	453	443	491	466	464	474	501	463	469	500	481	466	458	425	476	418	435	437	499	468	439	447	453	502	445	462	466	468	444	458	455	449	473	460	439	444	462	428	479	491	456	430	474	465	468	462	466	496	458	471	500	423	476	470	437	517	437	457	472	432	459	477	452	466	460	496	501	484	447	489	474	462	475	461	457	431	456	459	475	435	500	483	488	482	476	478	474	434	459	499	476	476	476	464	507	439	451	457	461	456	452	446	441	434	505	451	434	478	480	488	448	453	472	458	422	453	432	448	420	438	467	457	451	458	434	454	472	443	435	464	454	472	490	468	478	477	460	453	508	459	455	517	442	493	476	482	434	476	454	441	478	491	424	438	490	435	471	481	495	470	478	456	496	477	466	442	464	441	464	471	462	516	444	447	457	471	497	405	422	453	444	498	448	455	455	482	447	462	469	426	458	465	489	477	482	436	462	502	477	468	461	474	472	454	466	474	468	466	470	442	472	483	467	492	459	417	440	486	493	458	468	493	434	463	455	467	482	424	462	463	433	435	462	451	424	468	474	470	460	432	457	462	488	445	472	467	448	421	434	517	454	460	453	496	503	448	474	442	443	460	468	454	471	455	447	456	462	492	488	491	472	484	508	466	474	479	468	483	459	465	464	447	457	470	454	473	472	466	426	480	475	456	491	439	455	457	450	456	475	486	435	461	432	488	460	457	478	473	471	448	453	449	465	465	486	499	463	451	463	453	477	446	441	449	467	488	521	419	500	501	454	456	487	501	444	473	405	452	482	439	477	480	468	451	464	452	493	483	470	465	508	459	483	462	452	442	439	457	443	488	495	450	465	457	453	479	465	446	499	476	449	500	459	492	442	458	441	479	430	443	438	474	448	455	439	444	462	472	443	417	518	437	458	460	447	433	422	442	472	443	452	460	506	443	449	470	452	462	482	482	459	461	438	443	444	463	431	481	456	459	452	451	460	436	502	482	497	464	480	449	456	491	463	428	487	456	487	485	437	413	437	456	460	436	462	448	476	466	512	448	460	465	438	441	451	452	472	429	449	466	500	449	449	450	427	455	486	466	435	480	434	464	484	486	451	426	476	451	512	451	493	468	466	476	439	444	421	474	468	455	441	465	479	460	464	480	452	481	462	480	448	472	449	431	452	447	486	474	469	462	445	423	465	469	465	472	489	483	455	478	484	474	460	435	455	455	467	466	477	425	467	515	496	443	453	449	458	462	455	487	487	439	469	487	462	456	501	462	480	433	447	445	457	441	453	487	438	503	448	512	462	461	466	457	468	469	514	451	435	472	478	432	485	481	470	419	430	435	471	451	518	484	475	449	449	455	466	471	460	480	432	472	471	481	422	465	489	437	410	446	454	467	473	454	466	463	424	469	455	457	454	455	405	470	486	455	480	490	455	437	485	474	448	465	476	471	460	450	426	485	471	456	453	426	477	487	472	464	460	462	443	474	467	499	452	452	510	449	461	442	475	463	453	441	462	492	463	495	476	450	473	465	486	484	486	466	477	448	434	486	486	473	466	469	486	483	491	499	472	446	446	446	466	464	463	478	427	451	513	438	453	454	454	455	456	485	476	471	500	450	464	462	496	456	446	469	461	463	490	467	449	469	457	468	451	456	497	471	439	430	424	505	461	468	468	489	463	486	475	429	476	469	443	469	457	446	440	440	463	436	465	471	486	475	455	474	464	450	500	490	497	453	504	502	493	483	461	436	489	459	497	467	461	472	469	448	452	464	457	457	459	443	416	444	486	456	459	490	468	422	466	488	448	504	464	459	465	469	437	467	449	456	419	491	496	464	472	502	451	493	485	480	442	502	461	475	469	442	465	443	458	472	460	497	462	486	472	442	452	473	502	483	440	459	477	463	449	458	416	473	426	452	461	471	444	461	483	455	460	476	483	462	471	454	451	508	449	481	468	447	471	488	455	450	504	466	432	495	493	471	450	488	480	451	454	457	430	427	457	471	491	458	461	473	462	471	450	453	460	472	457	476	465	438	422	477	477	478	493	501	457	465	500	430	480	441	438	430	469	468	477	417	475	454	459	495	468	506	489	480	503	463	462	449	503	501	435	479	459	480	415	424	459	484	433	473	436	443	469	471	458	448	456	447	460	437	481	456	491	479	504	447	480	472	482	459	484	485	471	465	430	438	453	487	452	429	482	469
19534	1403	558	374	234	185	156	121	123	114	99	104	86	96	95	86	95	90	89	78	88	73	74	79	83	72	82	68	84	82	71	72	75	88	59	76	66	52	62	81	69	74	59	63	79	64	84	64	75	63	57	66	70	68	76	75	76	74	77	71	67	73	66	71	74	74	70	88	79	89	68	63	72	66	68	85	70	78	67	80	74	72	73	68	74	73	80	86	73	70	64	72	56	87	80	81	55	71	61	68	76	79	70	75	84	65	66	69	91	72	61	67	49	71	77	55	88	76	74	63	77	71	65	55	76	67	93	82	72	80	59	68	66	74	66	72	69	57	60	64	76	59	61	70	71	79	94	63	70	59	90	85	58	75	75	70	73	79	78	82	89	79	60	56	71	71	62	64	72	72	76	68	71	61	76	76	56	86	77	76	72	62	74	54	82	53	79	72	68	78	89	76	83	70	83	60	56	73	72	76	77	59	79	78	70	80	68	67	71	67	83	63	62	62	77	86	63	81	73	89	71	78	84	68	85	75	62	70	80	70	71	43	76	59	86	72	73	63	54	87	75	88	85	68	97	72	74	82	66	66	89	66	73	86	95	63	67	60	63	63	68	62	75	65	68	74	63	64	63	59	84	67	79	70	71	69	63	73	69	67	64	71	82	69	63	75	64	63	74	76	70	68	80	60	61	70	85	72	70	61	77	67	63	84	71	57	80	70	75	74	78	63	76	85	70	69	74	70	65	73	70	91	67	63	82	80	71	69	72	46	85	72	68	63	79	63	80	67	94	75	75	81	76	83	59	63	79	83	67	68	78	84	76	76	61	76	77	70	69	69	55	80	89	69	63	80	61	67	59	71	88	66	74	66	78	54	70	68	47	84	85	54	71	65	84	53	72	80	71	84	77	76	67	65	76	86	81	85	73	66	62	69	74	77	72	92	78	66	64	52	71	79	65	76	62	69	92	72	64	81	74	97	58	61	63	80	70	63	81	72	73	70	67	72	72	79	46	72	75	74	84	88	63	73	78	60	82	78	72	52	72	61	88	56	70	60	69	87	69	73	81	64	76	67	66	77	66	83	81	64	74	51	85	81	74	59	82	54	72	71	61	70	76	51	63	71	61	71	51	74	70	70	84	70	81	79	72	62	60	76	70	87	74	71	76	52	75	65	72	68	76	66	65	58	71	72	66	84	67	77	64	64	69	73	52	63	79	78	81	74	83	69	71	75	78	76	74	82	78	68	61	69	79	73	61	76	71	62	57	80	80	65	62	74	82	58	84	63	84	53	72	72	67	62	71	72	60	70	70	68	65	80	75	79	93	72	67	67	75	74	68	82	73	75	79	66	70	68	72	75	69	73	67	60	63	75	64	68	46	75	88	61	78	73	70	85	75	66	73	67	80	72	72	81	71	70	62	49	81	64	86	75	54	76	72	61	71	64	56	64	86	72	72	77	76	71	86	69	72	63	68	50	72	76	71	70	64	63	60	69	51	83	85	68	65	71	68	57	80	77	81	56	69	73	73	53	70	75	89	61	71	68	71	88	72	61	74	71	82	77	69	74	64	66	55	65	72	65	73	70	71	82	72	98	68	77	81	77	70	55	78	78	72	65	70	63	57	70	68	53	64	81	80	76	75	82	79	61	68	87	72	76	73	77	69	70	66	79	86	78	79	77	78	71	69	78	72	75	65	82	69	68	79	66	69	84	74	73	71	59	82	60	70	71	91	79	80	65	73	73	72	74	98	81	55	76	87	64	62	62	83	81	75	67	99	71	64	96	67	56	83	56	76	72	68	76	82	86	64	93	83	65	78	82	76	70	76	64	61	71	61	64	73	76	69	67	79	72	54	69	81	78	70	77	64	65	71	72	64	89	77	73	69	60	61	62	68	66	78	79	77	61	68	77	71	66	64	66	88	69	73	86	75	82	66	52	62	73	65	76	72	70	64	81	84	81	65	67	61	69	70	70	87	63	96	74	67	61	55	70	70	73	65	86	70	77	76	59	56	73	76	69	63	72	72	66	73	63	68	65	76	67	76	73	65	83	70	65	75	71	68	72	62	73	77	68	78	75	89	69	78	61	84	78	85	72	63	101	75	85	64	71	53	61	89	83	57	49	55	71	83	62	69	72	63	77	75	56	71	64	63	65	70	63	58	65	77	84	59	83	73	78	54	73	67	80	65	56	74	57	65	85	100	62	72	81	74	80	57	69	59	66	77	69	79	79	77	77	89	83	82	76	67	77	87	62	74	75	65	67	62	58	45	79	76	64	77	77	64	77	76	56	66	84	70	62	71	76	69	67	76	78	72	70	80	73	61	81	62	73	67	71	70	67	81	60	70	66	67	73	73	73	73	63	70	87	66	70	78	66	66	59	59	67	74	77	83	72	71	68	67	73	64	67	69	70	67	73	61	60	78	73	69	61	76	82	67	66	74	68	71	58	58	82	71	62	66	59	73	55	85	88	85	80	67	70	86	68	71	66	65	79	58	68	62	69	81	53	66	71	67	63	65	82	81	84	78	75	63	85	66	78	76	80	70	74	62	71	71	62	69	76	70	77	78	60	61	84	71	72	65	69	72	76	68	70	66	69	82	75	62	88	68	62	79	70	66	66	64	73	86	72	77	86	58	63	82	69	64	83	63	80	80	76	73	75	78	70	83	50	55	63	62	60	58	69	85	57	73	79	83	71	80	64	102	55	74	73	61	61	86	71	73	64	94	74	83	54	78	85	76	59	86	58	73	71	72	52	78	60	81	51	67	78	79	94	76	65	66	61	73	78	58	69	74	48	69	97	83	65	69	77	74	64	71	70	75	66	82	72	78	80	77	80	73	79	75	73	61	60	71	68	51	67	65	85	74	82	84	78	74	76	79	70	70	65	74	80	61	62	67	59	79	91	78	89	81	83	64	88	79	76	78	78	62	87	76	67	67	83	78	71	78	66	62	63	68	67	57	67	73	70	69	77	71	72	82	75	79	57	71	70	77	57	71	64	72	78	76	71	70	79	72	64	76	72	65	71	79	74	69	59	77	80	55	69	54	55	72	70	66	65	66	63	75	64	71	72	79	56	72	81	74	68	66	71	79	81	68	81	79	70	71	75	67	62	66	62	78	59	62	67	59	67	88	69	89	74	57	74	67	71	69	72	58	71	61	82	84	81	76	61	89	65	65	81	65	72	72	64	85	62	48	68	87	73	56	53	80	77	83	68	72	78	74	74	63	87	57	80	77	76	64	65	69	88	79	65	75	76	66	64	74	74	72	70	74	88	67	62	76	82	72	69	77	82	95	78	76	51	73	62	92	68	71	72	69	65	81	76	62	66	60	70	82	68	77	60	69	86	83	65	63	63	71	92	78	74	80	69	70	88	81	70	66	71	79	72	65	67	59	59	72	71	81	73	70	68	74	80	94	86	77	68	83	88	65	67	56	63	76	80	70	75	62	71	79	54	78	64	94	69	76	92	64	68	65	84	66	64	52	59	66	67	60	78
11969	641	1255	1418	1218	952	714	560	523	461	431	380	375	345	325	294	305	275	251	277	287	263	278	257	228	250	246	258	235	223	220	239	223	240	223	226	231	214	218	229	225	204	199	202	213	224	230	192	205	211	209	202	227	243	212	181	224	192	203	186	196	218	196	219	211	212	199	213	198	214	219	182	208	190	184	208	207	212	221	204	197	213	228	216	210	215	211	216	198	193	206	196	218	205	206	197	205	190	180	209	182	202	195	230	185	194	219	203	238	218	178	196	204	199	202	199	175	210	183	200	219	213	184	210	217	179	227	193	224	200	211	216	201	215	161	203	222	196	190	209	228	192	215	184	212	205	205	201	215	206	215	185	210	203	209	229	159	209	205	191	204	190	201	216	211	208	178	210	180	195	220	195	205	214	224	226	210	217	222	217	205	201	196	198	199	204	203	179	211	187	214	204	210	185	207	211	193	223	223	192	216	195	196	214	196	221	202	231	206	227	213	207	172	197	189	198	206	203	195	213	216	181	218	205	201	202	184	194	209	225	182	184	210	199	196	212	213	183	214	216	210	217	210	193	174	182	189	201	209	229	207	198	222	214	232	221	188	204	209	194	221	176	224	201	202	193	225	209	192	190	226	201	175	208	210	205	207	206	201	208	234	202	218	211	224	196	208	199	221	196	195	206	195	214	196	208	209	216	210	209	231	197	213	225	188	226	183	215	238	202	198	230	214	210	208	187	211	208	191	230	232	191	167	203	200	218	226	188	207	207	215	220	175	207	202	196	189	212	194	201	197	191	216	219	200	206	213	194	187	218	200	228	245	202	195	176	187	199	188	185	200	170	189	196	191	203	237	182	217	241	196	176	214	210	204	225	199	206	214	221	207	201	194	205	244	222	201	209	195	179	203	206	207	195	233	198	183	194	194	209	202	193	183	198	216	214	229	210	184	205	206	198	180	172	196	213	239	222	189	211	206	203	204	198	201	199	219	203	222	227	183	231	221	208	229	183	227	216	211	197	204	223	213	188	178	208	194	193	199	203	220	190	221	193	207	202	190	214	221	200	216	231	228	199	177	231	222	201	185	204	222	206	159	192	187	204	202	212	212	182	227	205	185	220	209	186	194	176	204	213	213	190	209	189	201	186	185	200	217	208	201	200	210	192	188	204	201	199	222	214	208	219	204	188	227	203	215	224	203	214	236	194	198	206	204	203	206	219	175	194	186	219	184	210	200	207	176	206	212	179	210	240	202	210	236	200	217	204	220	201	212	207	224	174	212	222	215	203	188	217	198	221	189	202	219	185	203	200	197	234	199	219	179	194	206	198	223	205	195	213	193	208	192	207	190	201	186	222	206	205	231	201	202	203	176	177	194	212	228	198	218	217	195	237	201	221	193	210	203	203	212	196	230	181	213	213	199	194	212	195	185	192	216	197	209	216	244	235	211	197	170	196	210	198	193	199	208	195	219	208	198	215	222	218	214	212	214	186	199	207	218	190	239	197	189	211	186	230	208	197	223	167	214	200	218	163	202	183	184	200	188	195	187	208	194	209	213	192	223	195	200	200	194	211	219	186	207	204	206	217	234	212	188	186	201	204	200	202	216	230	204	233	209	227	198	218	191	203	195	198	209	220	195	215	205	187	207	199	212	203	212	198	202	212	207	203	198	196	213	202	222	208	212	201	185	202	209	210	240	202	211	218	199	194	208	202	208	201	184	207	203	193	198	219	223	227	187	185	196	224	199	193	226	204	189	206	192	189	193	224	204	190	211	211	215	200	205	180	191	187	173	215	181	210	217	202	203	223	202	197	237	200	213	203	207	195	208	182	187	199	226	218	198	190	195	204	225	187	198	188	194	198	226	208	219	193	216	198	193	203	210	201	196	200	187	200	200	238	203	198	217	205	194	208	203	185	189	206	213	208	219	191	186	215	232	185	172	214	197	189	225	193	195	198	205	193	190	193	199	220	193	214	223	228	186	190	205	178	212	191	200	195	215	187	191	205	196	177	202	210	222	200	215	223	211	200	234	226	215	186	179	200	203	204	189	208	228	182	221	200	206	204	188	221	194	192	178	195	209	189	220	184	194	175	214	191	218	199	217	185	203	200	196	207	216	201	218	207	178	197	171	185	193	201	178	214	186	218	226	207	218	193	226	229	214	200	209	212	206	177	212	207	197	208	207	185	223	188	196	185	186	214	194	193	207	222	196	230	179	197	185	210	194	208	208	189	204	220	191	220	207	172	191	172	177	205	214	193	229	216	180	208	180	223	220	200	206	195	214	212	187	203	223	208	231	198	213	198	206	233	198	181	184	190	165	203	202	192	197	198	209	193	206	214	203	201	214	178	202	204	194	209	208	205	183	194	188	203	215	226	214	189	207	184	208	201	224	203	223	220	214	194	173	178	182	177	211	217	192	188	198	203	225	193	209	202	210	179	196	212	206	195	212	211	184	230	237	203	184	199	211	229	187	211	189	192	206	211	228	215	194	205	177	213	207	206	210	197	208	186	211	210	181	203	195	243	221	217	197	207	209	212	233	212	209	231	211	178	208	213	191	197	208	188	228	196	201	207	215	196	219	201	195	198	214	210	206	214	205	210	177	195	187	197	218	215	210	189	211	187	191	211	184	210	191	234	211	176	188	207	201	167	195	191	209	212	230	200	185	207	172	198	233	206	207	172	193	206	226	212	220	201	188	213	201	207	222	216	196	222	197	187	208	207	207	212	190	210	216	191	231	212	186	204	202	207	224	209	203	200	207	214	228	200	192	197	178	211	190	219	204	194	194	203	198	222	228	211	216	196	229	196	182	203	188	211	187	199	207	190	191	203	205	215	214	176	213	222	219	221	204	203	190	211	198	193	196	199	178	189	212	210	216	213	222	237	191	216	224	207	203	202	209	197	214	204	220	200	232	186	240	217	200	212	232	192	196	191	213	207	210	224	212	210	210	186	182	195	202	215	194	193	226	220	220	201	203	199	228	198	224	187	178	198	222	191	192	206	176	201	200	194	203	181	220	192	217	206	210	202	190	168	213	214	195	205	192	184	207	189	224	186	208	184	215	210	221	202	203	219	218	199	215	194	202	232	203	202	179	207	201	211	205	209	192	206	209	178	214	211	208	192	204	205	194	177	198	191	220	193	203	196	229	225	210	210	205	199	221	197	209	242	201	201	224	209	195	215	199	210	180	191	229	234	201	198	206	224	211	177	205	198	200	223	197	199	222	190	209	209	206	208	195	190	225	196	195	216	223	201	193	202	201	193	205	189	205	203	186	190	198	178	206	206	216	195	206	218	201	205	187	214	205	198	228	206	196	204	216	193	216	187	222	217	181	202	222	226	212	251	225	204	227	203	190	217	206	224	216	196	200	223	208	199	209	189	217	206	196	220	234	199	185	222	188	202	236	218	211	215	187	207	187	193	205	218	202	190	217	182	182	172	203	177	189	215	190	226	185	195	234	192	184	197	208	221	205	212	186	234	225	222	185	204	211	190
2898	286	317	293	291	252	281	266	289	274	276	285	283	279	283	303	263	283	282	264	275	289	281	279	274	297	294	298	280	255	279	286	287	283	302	287	286	303	276	299	273	303	266	258	257	302	324	275	269	295	285	284	284	315	257	295	278	275	283	305	289	297	294	279	266	302	271	257	290	260	263	298	241	284	273	269	278	281	292	269	294	277	315	320	275	299	253	289	301	269	260	307	254	270	322	272	269	293	300	266	255	294	269	273	276	275	258	308	296	288	283	266	305	290	278	294	268	276	262	308	251	259	293	285	279	262	265	287	313	261	273	302	279	319	240	299	290	288	292	272	309	261	281	270	251	268	268	287	290	284	296	296	280	284	250	291	281	265	260	303	297	262	304	284	273	246	321	271	281	289	306	286	313	264	263	285	283	287	274	309	303	261	283	277	290	292	297	270	288	277	271	282	281	308	282	277	287	298	303	267	271	295	311	284	275	275	275	299	277	292	267	313	269	284	271	275	271	284	284	280	294	281	297	243	292	300	286	271	295	236	262	291	280	265	276	289	300	306	268	295	284	281	285	277	317	263	266	290	289	268	293	295	293	299	290	284	311	290	278	294	256	310	284	250	283	270	276	281	287	266	278	281	277	280	273	309	303	284	279	259	260	307	293	309	304	270	275	298	267	281	313	293	296	263	251	284	297	298	286	307	274	289	267	259	264	289	278	308	299	277	277	253	320	281	267	279	283	290	288	251	281	275	278	259	266	304	294	321	280	291	312	277	282	281	263	270	282	276	276	279	261	285	294	268	285	306	268	286	276	277	282	232	308	247	276	273	332	275	266	259	241	294	267	249	261	288	263	254	292	324	264	267	302	271	310	302	248	253	264	282	279	249	294	266	281	295	303	271	292	308	269	276	272	290	262	259	286	264	276	280	270	289	284	297	269	278	275	303	289	269	273	290	267	275	252	265	290	281	287	286	292	264	263	266	263	265	286	296	298	279	256	264	296	318	260	281	281	270	298	296	277	256	267	299	281	283	279	284	281	271	264	290	262	279	297	308	254	312	278	266	292	284	316	283	290	279	269	272	280	261	277	255	260	280	282	259	265	260	246	262	269	307	268	288	299	285	264	269	275	249	244	268	303	280	280	277	297	285	305	292	294	276	297	278	311	281	291	284	287	310	293	282	284	322	269	287	269	283	259	283	268	312	294	267	291	285	290	281	269	273	294	264	304	264	288	271	286	310	281	286	273	273	297	292	282	311	317	287	264	290	266	264	279	299	285	317	271	283	254	282	268	288	249	262	278	273	291	262	277	226	291	288	291	239	276	292	278	265	274	280	296	263	287	273	280	278	289	271	280	262	312	285	321	280	301	258	281	277	290	268	279	274	291	265	274	290	299	281	288	283	310	256	265	285	282	297	288	278	270	291	297	284	270	300	308	294	285	302	301	281	263	288	269	267	295	266	285	269	277	280	290	238	286	275	232	282	281	287	289	293	285	291	264	286	304	255	286	262	276	289	291	292	273	270	273	292	271	259	286	247	282	298	280	277	253	282	283	293	278	301	294	286	298	291	293	297	284	262	265	262	263	284	281	278	295	290	264	281	288	284	307	262	299	265	283	293	252	260	251	288	252	285	306	276	280	298	240	256	276	270	291	271	257	269	307	289	307	248	279	255	277	298	240	276	289	298	295	300	276	278	287	296	290	257	298	300	291	296	306	320	311	294	267	306	300	318	297	258	295	270	275	272	300	272	264	302	298	270	252	260	279	311	257	284	259	300	279	280	250	257	301	286	262	262	298	259	302	275	274	292	265	280	258	264	308	277	280	279	276	294	287	240	305	274	262	311	282	285	289	290	284	250	266	265	252	315	262	289	266	230	282	304	264	285	254	271	269	282	273	273	282	282	291	277	281	265	276	352	276	294	278	288	246	297	256	266	264	318	296	286	270	312	265	300	275	286	297	271	281	295	264	298	262	257	277	282	280	293	279	290	265	257	317	287	312	287	280	304	293	258	276	260	280	251	290	269	267	292	285	290	302	294	243	261	280	261	281	275	300	282	267	301	295	255	274	291	297	292	299	260	279	298	257	300	277	255	298	275	285	297	291	294	301	277	301	263	280	264	248	290	276	276	314	312	307	266	289	250	298	292	290	257	324	299	306	284	260	302	286	288	256	275	261	302	277	282	264	294	278	276	246	295	285	282	292	278	274	280	297	288	297	281	289	305	276	240	263	271	264	286	300	272	310	262	264	282	272	283	244	305	299	274	285	293	298	265	284	274	258	308	265	277	250	274	262	267	304	271	277	231	273	298	272	274	283	283	295	308	292	295	288	259	299	294	292	281	280	295	280	283	296	292	284	264	267	255	306	284	257	276	278	313	248	286	277	279	253	271	299	286	262	251	270	281	267	306	275	286	306	284	272	280	301	248	263	255	285	276	284	273	254	293	298	297	252	253	272	265	265	316	285	321	274	289	239	267	234	280	284	263	296	273	261	311	279	276	309	293	274	299	251	286	281	282	307	251	281	283	293	268	266	293	270	300	277	286	284	260	272	276	271	297	298	283	283	274	282	280	291	288	279	277	262	304	302	275	255	261	297	302	229	280	266	272	257	285	305	278	249	292	298	301	275	274	272	253	296	286	285	257	292	279	274	283	262	269	284	271	252	289	295	292	289	289	272	293	278	277	304	286	291	271	298	255	297	311	276	264	296	280	290	243	275	254	296	292	287	288	282	301	313	288	299	279	278	300	269	304	283	273	267	249	255	269	263	300	302	286	283	265	284	287	263	286	325	279	272	291	302	291	261	278	267	290	284	292	274	308	254	298	263	270	284	288	286	264	290	276	293	252	287	281	264	288	280	311	306	293	276	284	242	266	287	261	277	278	265	275	262	314	272	270	268	280	255	285	277	266	287	299	285	328	316	248	296	317	256	319	274	302	300	271	238	274	295	257	287	302	267	268	286	248	279	285	279	277	299	263	268	234	270	292	278	277	274	290	233	277	284	278	274	275	269	249	304	312	288	307	265	293	286	250	335	313	290	284	279	294	274	303	263	253	319	295	293	289	268	273	296	264	270	243	257	289	267	271	273	283	274	269	304	255	286	254	267	281	282	259	228	266	279	291	282	274	272	274	304	273	289	289	319	277	276	258	256	272	309	286	271	277	315	294	301	281	278	304	290	272	263	263	275	279	269	296	282	264	280	290	294	305	276	299	282	311	271	295	251	268	275	286	285	289	280	255	276	270	257	285	280	259	283	299	284	276	282	282	306	280	274	298	278	292	303	269	262	258	280	265	245	320	291	266	289	237	248	256	287	270	260	268	249	249	259	302	236	274	292	286	259	285	300	246	270	322	248	286	303	289	277	264	273	299	296	296	296	281	279	275	262	249	318	271	301	263	304	300	322	278	302	294	302	287	299	295	297	299	240	289	273	300	287	276	264	256	265	274	309	289	296	288	278	297	257	286	299	276	306	298	262	315	291	262	280	278	271	268
3223	659	695	694	707	681	707	612	709	666	696	699	652	660	708	692	700	680	743	699	707	652	643	693	734	656	662	620	654	629	697	724	661	712	683	679	689	677	638	699	694	675	653	672	652	684	680	667	669	685	660	653	687	664	663	656	707	632	684	635	696	647	703	697	673	698	635	623	675	670	709	678	624	637	671	671	687	673	676	624	674	717	704	721	681	669	682	681	662	673	669	639	674	691	649	639	656	672	700	681	711	663	664	642	709	698	684	704	662	674	722	636	703	704	683	666	668	624	626	695	680	677	625	649	651	639	662	684	671	664	651	686	598	666	708	661	724	674	653	661	636	651	698	677	692	655	675	680	656	667	701	609	687	678	676	636	618	679	660	716	679	642	632	637	675	644	684	615	669	655	661	643	699	692	688	669	705	690	680	652	680	693	668	662	681	661	672	632	709	644	659	667	696	677	652	629	709	682	713	676	658	666	701	638	666	653	613	677	693	607	705	665	627	699	623	686	711	668	668	660	655	685	658	665	662	696	651	731	733	688	671	671	630	715	651	717	695	667	651	651	660	700	678	676	741	628	698	644	668	688	698	666	718	633	713	678	698	651	672	675	667	679	680	702	696	734	642	635	636	663	652	652	663	664	650	650	679	661	638	700	643	672	665	669	661	653	638	649	690	653	667	686	715	689	684	653	631	607	675	706	670	639	630	703	701	663	644	690	685	658	642	689	687	668	698	640	662	635	631	654	672	693	664	692	670	668	630	682	629	682	630	668	676	714	661	648	671	693	634	662	682	700	700	681	684	614	694	625	678	656	662	673	700	679	695	689	712	663	638	617	687	689	650	665	699	686	673	687	697	674	708	667	701	679	684	673	649	687	650	665	643	645	645	628	684	659	668	679	701	670	710	664	647	711	640	680	692	681	650	637	699	716	721	664	681	677	696	680	666	678	697	658	682	652	658	655	674	691	622	664	691	692	673	670	703	671	656	697	667	714	695	689	695	627	668	694	664	731	688	661	690	723	703	677	702	696	674	670	666	672	635	686	665	676	637	684	629	627	685	674	664	680	679	644	635	612	661	677	703	690	685	711	640	688	719	709	706	642	671	692	675	682	685	695	694	678	652	711	677	674	713	659	691	714	671	673	612	666	708	668	675	690	670	655	693	685	661	687	653	662	700	629	652	675	671	648	670	666	684	704	673	659	660	674	668	637	671	722	733	671	649	651	706	619	636	690	692	676	663	669	703	669	676	685	709	666	727	642	660	686	690	682	708	683	695	667	690	678	651	681	684	673	634	683	654	683	661	641	674	699	669	685	662	676	672	667	642	641	667	660	635	670	635	686	623	671	677	698	666	682	674	659	641	639	612	669	704	695	654	675	702	708	641	661	643	676	682	645	623	602	644	667	680	672	648	670	682	678	644	638	677	720	664	658	682	683	686	636	671	662	648	618	648	703	654	634	647	662	684	634	653	681	660	667	687	686	676	676	645	674	675	688	677	636	668	634	682	624	685	660	695	652	661	673	669	600	665	706	650	682	632	664	706	675	724	663	638	650	652	638	667	653	687	680	693	672	647	658	666	701	707	653	688	667	691	701	684	666	669	675	662	663	709	669	674	680	696	689	716	652	641	713	713	639	709	676	661	628	651	675	706	667	651	665	663	631	698	711	655	687	665	678	631	686	699	669	643	699	650	664	659	663	656	647	640	690	677	647	660	706	694	640	701	690	672	622	672	652	663	660	662	653	641	690	677	664	683	612	645	650	635	650	658	670	696	674	642	696	650	681	705	667	687	645	644	674	652	680	706	687	682	615	679	686	692	637	668	699	664	680	655	676	660	673	700	668	645	702	650	679	676	632	661	650	697	690	683	650	695	653	692	654	668	672	634	724	660	654	664	670	636	705	694	720	676	667	706	689	649	713	720	675	709	632	678	710	662	701	674	643	622	707	652	681	648	688	714	649	674	680	653	692	680	742	649	667	643	645	613	672	678	687	661	673	670	612	658	659	676	671	661	660	663	694	650	706	673	657	658	666	687	652	674	660	654	651	678	672	701	693	661	674	681	668	678	708	646	701	629	683	721	644	676	666	675	670	620	684	695	701	667	691	682	620	646	633	672	647	636	624	679	661	678	652	671	645	665	673	685	663	657	677	664	666	688	670	643	669	711	660	650	664	683	667	689	662	707	677	674	680	687	710	695	648	680	746	665	653	722	646	660	691	691	683	690	703	686	694	643	649	690	646	676	697	658	705	679	650	674	682	639	628	662	670	642	696	673	685	673	643	638	690	650	642	686	680	691	650	663	678	658	653	652	682	644	635	675	655	698	659	676	706	674	689	664	671	719	633	630	663	677	692	681	648	714	636	677	623	686	692	733	632	705	641	690	667	710	656	653	680	712	657	661	669	691	718	668	667	700	660	675	619	670	666	668	690	693	694	631	671	671	687	672	682	666	709	694	628	640	649	688	659	648	675	668	631	649	684	601	648	687	671	638	698	671	641	627	667	626	651	697	658	658	671	645	671	696	631	685	690	630	672	688	686	632	676	657	676	674	650	653	674	647	665	682	709	689	708	650	704	646	674	643	663	730	696	710	664	650	695	689	703	681	690	677	650	659	644	681	717	688	703	654	665	612	644	672	637	671	638	692	693	672	691	663	645	671	660	644	704	698	688	677	636	664	676	676	644	684	640	701	665	635	678	680	666	685	682	674	652	666	679	673	644	659	710	659	661	681	652	666	680	663	689	700	663	643	661	638	703	641	675	685	699	616	651	663	652	629	661	683	720	682	673	699	651	675	708	639	680	676	698	667	665	658	687	670	707	709	663	647	666	711	685	675	660	618	683	685	715	626	681	644	680	680	647	694	625	638	718	620	674	674	677	701	633	687	679	692	658	729	681	657	679	628	675	646	659	674	674	662	671	643	665	681	639	676	675	687	687	672	675	675	681	659	694	663	630	695	658	716	664	635	651	678	661	672	655	671	655	655	687	633	653	682	717	640	692	664	662	638	691	646	651	652	704	593	695	659	680	678	647	701	614	694	670	705	656	618	681	663	642	710	653	651	657	699	685	654	702	704	616	656	683	698	714	722	693	673	695	629	658	692	654	676	661	696	672	682	686	684	680	709	667	678	673	719	681	714	676	649	681	685	653	706	672	663	628	659	650	680	682	689	698	729	648	627	676	657	700	659	654	673	673	680	679	674	644	692	646	670	686	708	686	675	668	651	656	679	654	639	691	683	660	698	629	631	681	657	688	665	718	705	619	706	712	689	693	714	694	712	658	670	652	709	653	644	621	639	615	666	650	644	657	704	704	697	699	638	682	671	655	668	623	657	669	673	704	706	676	705	654	689	642	688	631	664	700	655	656	667	635	645	608	663	646	665	651	657	692	629	640	637	678	678	652	662	633	624	650	661	718	670	642	696	640	652	660	671	678	672	709	640	675	658	675	611	671	641	661	663	677	655	653	673	647	674	714	684	679	682	650	705	691	693	692
11746	615	426	345	276	243	221	268	217	232	191	216	211	231	190	183	191	186	165	197	184	183	189	211	193	214	194	194	196	223	203	187	207	202	200	192	180	199	187	209	172	199	205	184	192	213	193	198	192	177	203	217	222	203	197	188	182	187	221	165	216	160	158	212	210	223	175	178	189	178	204	180	195	215	205	199	207	161	182	198	195	189	195	189	186	199	200	168	174	183	197	197	172	175	193	194	184	194	195	184	174	200	186	189	180	147	216	180	199	221	202	179	191	191	208	191	214	186	189	217	217	204	193	205	205	200	210	186	212	208	204	175	177	195	197	212	209	194	184	223	228	203	202	180	194	178	192	187	218	201	176	173	186	184	175	204	186	175	191	184	168	193	201	196	193	221	178	194	189	205	175	184	165	209	196	187	185	191	182	203	174	188	197	182	188	195	209	206	200	180	222	191	192	182	176	180	198	179	210	202	182	192	183	183	188	187	189	221	203	183	205	214	211	191	171	196	202	184	210	197	179	188	191	172	185	180	211	208	200	180	221	178	177	190	183	190	188	177	186	176	184	217	193	181	202	165	191	194	200	214	181	202	197	194	195	191	179	206	196	208	199	195	171	191	216	170	192	190	176	191	188	199	207	200	171	200	213	195	204	206	198	191	210	193	164	195	187	203	192	183	186	197	191	176	186	198	206	203	206	209	194	191	187	173	153	200	197	215	191	208	187	180	185	187	201	191	181	188	197	180	197	184	190	193	211	188	196	219	197	205	205	194	203	188	181	183	191	195	198	189	188	174	188	153	217	194	220	196	188	195	202	163	191	198	200	183	189	203	199	203	198	188	210	194	194	192	176	164	210	172	165	168	199	212	182	193	191	221	194	192	214	211	178	191	210	214	180	188	176	191	208	187	199	170	187	191	196	185	180	186	194	170	169	194	191	187	180	193	194	185	174	199	186	210	185	202	184	180	175	194	168	211	176	196	177	175	211	186	174	169	186	211	202	172	188	174	199	185	181	207	190	218	203	185	170	206	204	159	191	216	197	202	169	188	196	195	159	190	202	197	206	183	201	180	196	193	220	175	206	188	176	194	207	191	181	178	170	197	180	194	180	186	186	191	171	210	214	195	169	177	187	199	177	189	196	199	215	177	204	176	200	177	190	177	162	204	178	194	172	195	197	203	212	197	204	216	196	174	195	179	174	195	177	175	210	216	190	195	177	185	190	195	201	212	192	183	206	203	199	175	198	181	180	169	190	205	199	199	194	208	197	202	194	181	191	220	181	196	229	195	185	187	192	204	188	192	199	195	210	204	173	191	195	193	230	222	194	209	192	174	174	179	190	204	183	175	206	213	176	160	180	218	195	178	179	201	188	192	194	157	171	179	196	190	181	182	219	204	187	204	195	200	216	194	191	175	190	194	198	209	190	203	175	232	176	185	196	202	173	178	184	203	205	194	231	217	172	177	186	215	170	186	157	194	186	184	179	164	175	207	219	211	186	192	191	178	186	191	197	174	221	180	180	179	184	199	201	195	181	179	181	193	165	169	208	190	169	185	216	167	183	191	206	203	202	203	180	184	198	171	180	206	189	192	210	171	213	179	215	190	182	175	159	165	184	205	185	186	189	201	175	178	176	185	180	183	198	196	207	178	178	181	195	179	193	188	192	188	210	192	217	210	164	184	187	175	175	163	194	197	165	203	194	197	190	194	202	180	191	170	188	190	205	209	200	206	194	205	174	186	172	176	171	182	188	214	189	207	175	202	193	195	197	199	190	205	185	181	190	191	208	202	192	177	210	218	202	181	206	199	233	188	172	193	191	212	161	206	192	198	212	171	178	183	179	190	186	216	181	214	189	203	222	217	182	172	201	178	187	200	190	192	178	181	177	194	195	169	177	192	177	175	201	172	181	188	183	206	179	195	174	184	176	177	195	167	215	189	182	176	173	204	212	183	189	201	203	183	193	204	178	198	197	177	190	201	202	192	229	220	167	170	170	180	176	191	190	203	180	170	219	194	204	180	189	212	212	168	179	161	185	201	185	197	167	204	175	215	173	192	190	208	176	161	181	180	179	172	199	183	175	184	193	187	193	176	187	185	198	195	200	162	190	189	223	209	201	184	208	205	169	190	197	191	165	175	199	216	189	187	193	187	184	195	206	200	197	187	187	210	186	173	210	193	203	196	188	210	203	193	182	178	191	223	173	192	181	185	169	217	209	203	189	199	189	171	193	183	177	213	188	198	194	187	196	189	200	191	196	186	184	217	192	204	172	214	219	220	183	176	168	208	190	208	195	156	190	208	193	185	194	188	177	196	199	186	146	169	176	209	183	221	175	202	169	201	198	189	201	180	171	199	194	179	194	187	170	222	166	192	198	191	171	180	186	172	176	176	180	206	197	207	206	140	183	168	174	191	193	191	204	180	207	170	189	184	213	187	193	220	182	195	198	219	180	189	196	201	192	204	190	160	204	195	208	196	192	174	192	206	187	188	205	189	198	180	195	185	169	181	169	189	199	210	172	221	180	186	167	229	187	200	184	186	175	190	191	204	167	193	189	188	196	227	157	189	203	190	169	182	183	187	206	193	194	194	187	208	194	191	189	208	178	200	205	180	175	159	187	181	173	174	201	189	204	190	209	166	196	215	200	183	181	190	179	187	208	205	200	184	187	213	198	198	198	225	202	209	204	179	188	192	182	160	177	176	185	185	174	178	196	191	207	225	206	194	172	189	171	220	174	195	192	200	219	188	193	196	198	194	200	194	217	196	192	184	177	178	177	187	193	174	173	206	208	202	188	181	176	191	191	170	185	202	191	192	194	214	160	198	176	194	177	185	190	187	202	194	186	216	182	208	206	187	195	189	192	170	165	205	193	175	195	203	189	207	185	182	184	200	185	175	187	199	211	210	191	185	157	183	202	194	191	178	188	189	191	189	181	188	192	174	206	198	211	192	176	195	198	193	227	188	190	203	164	205	197	178	197	176	202	218	199	156	196	195	189	198	197	201	165	217	171	198	193	188	173	203	202	187	176	221	169	166	194	183	205	194	170	179	181	206	172	181	185	185	218	184	180	212	228	186	195	185	171	208	213	188	197	207	182	171	180	230	185	197	181	189	198	202	176	190	180	185	184	204	176	201	190	178	191	211	197	192	192	171	182	214	176	188	179	191	163	181	195	216	186	200	184	184	198	174	179	192	190	195	199	183	215	231	202	214	178	175	198	179	185	204	194	190	154	166	176	155	185	202	191	176	191	188	197	199	164	222	197	188	226	167	213	188	176	180	184	176	161	176	188	185	188	164	201	203	170	202	195	169	176	182	191	219	190	179	195	208	208	189	171	224	180	202	216	191	207	177	169	208	238	202	205	182	199	193	194	182	188	184	170	182	225	201	208	193	188	166	190	181	191	209	182	175	193	174	190	181	196	211	186	168	170	192	187	184	181	200	198	166	202	191	197	217	196	168	210	201	202	194	171	194	197	193	196	172	193	203	179	170
9498	669	1004	1121	993	824	693	694	646	611	574	582	544	498	579	514	513	524	503	502	511	487	518	472	502	511	487	485	470	495	514	507	474	473	469	471	493	476	448	466	478	454	476	421	460	474	500	455	482	460	477	494	491	455	449	482	444	478	458	449	512	495	509	454	482	453	510	487	465	478	461	485	501	488	488	477	454	466	485	474	504	463	501	461	467	455	461	459	485	469	443	452	480	461	487	464	449	455	473	460	434	441	470	488	491	459	469	430	460	437	486	480	464	439	466	491	471	494	505	488	480	450	449	433	512	414	456	479	446	420	464	471	487	470	446	490	442	433	438	458	445	480	481	465	456	456	477	446	530	487	447	459	483	508	443	483	477	448	406	428	445	483	435	482	489	441	468	451	441	466	446	500	461	482	491	478	479	432	455	483	455	467	454	442	478	433	481	489	515	430	425	470	484	448	425	463	490	479	466	420	454	475	439	473	472	463	456	477	475	441	456	474	417	481	426	449	458	509	447	435	478	518	502	449	463	453	455	459	490	445	475	479	456	452	473	487	452	457	446	456	461	459	441	522	465	473	470	484	449	481	486	458	472	502	496	441	477	426	489	458	450	505	461	430	469	463	437	452	466	441	470	463	460	439	455	467	479	482	435	450	470	493	481	446	431	477	436	454	469	409	478	482	465	497	467	460	473	468	475	455	458	429	431	463	455	474	467	481	451	438	464	489	498	513	465	458	456	431	447	458	470	484	443	442	450	486	486	442	463	458	462	482	456	483	479	432	437	485	447	477	486	437	494	487	473	445	492	473	480	444	469	472	461	452	488	473	458	487	444	459	484	447	420	466	451	444	457	461	471	473	455	492	480	468	456	475	430	451	488	462	468	519	452	470	473	474	491	442	454	462	480	459	404	452	463	461	496	462	453	474	504	417	457	428	446	497	446	450	446	442	460	439	464	421	474	484	451	443	429	505	430	427	483	450	475	467	446	462	510	453	441	454	452	461	453	478	442	473	448	435	474	479	449	416	458	445	486	473	483	455	445	506	474	499	468	475	452	451	463	505	446	487	489	434	481	460	439	461	466	466	419	479	501	464	482	463	510	460	478	472	452	471	451	469	466	468	454	501	459	475	461	481	436	439	448	478	457	461	442	436	492	478	496	458	471	475	474	420	470	431	479	442	459	479	494	476	434	431	469	473	462	460	463	481	451	443	500	445	433	455	466	430	484	427	474	450	434	465	476	490	465	450	504	453	467	465	413	523	470	451	461	514	465	451	421	432	470	460	444	448	446	444	475	471	464	430	468	490	459	434	458	492	485	460	469	442	441	483	467	472	448	463	454	468	492	460	425	469	465	443	487	499	466	477	468	434	465	459	433	475	463	454	470	425	467	449	454	432	493	454	454	461	461	467	473	456	484	462	478	438	491	470	466	512	464	473	431	455	473	453	461	436	456	452	456	476	487	460	462	445	451	484	465	453	455	456	455	448	460	475	479	450	473	517	488	514	464	472	468	452	454	489	490	476	415	439	465	465	438	459	451	444	487	470	456	459	462	466	458	476	476	478	442	472	476	419	484	482	484	454	477	488	487	474	444	444	463	428	427	408	429	474	469	468	452	479	392	456	511	451	472	474	476	474	476	484	474	485	478	481	439	470	469	450	457	487	472	463	472	485	454	467	463	495	470	429	457	447	432	474	463	465	449	475	474	439	456	467	501	447	487	441	468	508	426	435	432	443	456	436	486	439	505	462	459	469	467	467	487	427	443	482	443	422	459	433	472	471	460	440	477	484	465	471	477	448	460	454	465	482	427	466	464	435	450	471	460	445	459	484	478	501	442	467	475	449	470	471	484	438	466	444	473	472	494	433	493	422	479	487	472	451	424	448	448	449	468	416	461	452	466	460	475	442	440	445	488	468	462	479	464	477	474	438	452	449	451	452	458	485	449	433	444	483	469	466	453	476	441	442	451	479	442	461	474	440	454	476	454	462	445	492	486	477	520	472	455	501	473	423	453	470	448	490	475	439	485	460	470	468	469	447	457	487	448	439	465	488	483	453	479	449	489	457	450	473	453	446	504	487	473	493	437	455	453	477	429	462	458	424	486	455	456	493	441	442	453	513	434	445	455	426	461	471	488	499	442	438	444	445	421	449	461	487	466	460	473	455	471	452	456	456	452	439	485	495	482	453	471	476	453	448	445	442	487	487	484	486	424	452	461	446	463	477	469	515	452	451	451	462	441	489	431	436	457	463	452	532	478	494	484	474	454	435	479	471	447	476	455	475	442	462	452	447	464	469	420	462	446	454	456	429	456	463	501	473	472	488	426	483	449	491	504	425	455	499	461	430	427	452	456	485	447	455	442	463	450	415	481	455	480	499	471	448	456	437	430	464	471	473	479	446	466	465	495	489	484	437	507	419	459	476	497	460	458	448	431	446	455	464	453	442	456	497	445	442	481	467	415	475	441	449	416	474	453	496	433	500	450	483	473	431	429	434	500	472	442	445	478	456	523	462	436	463	467	459	495	474	461	470	477	490	489	420	503	464	503	480	475	464	463	434	488	455	474	460	470	500	474	458	468	433	498	445	449	442	486	465	465	489	450	461	470	459	476	456	442	448	462	469	442	435	448	442	444	474	474	460	469	455	426	453	494	473	422	444	464	419	454	455	462	459	399	464	456	449	444	476	484	470	429	508	495	464	439	471	464	470	448	460	473	416	431	510	460	466	470	450	469	468	494	438	448	452	482	443	433	450	468	447	491	470	444	468	431	470	505	483	436	444	488	457	454	458	470	433	432	452	526	459	473	463	439	468	434	399	482	455	460	449	448	459	471	419	433	485	492	450	517	458	427	470	452	458	436	463	440	444	468	475	456	446	451	461	482	491	447	430	441	470	466	499	476	469	450	490	445	451	447	459	467	491	465	478	510	450	432	440	520	441	441	470	464	434	462	500	408	516	429	450	425	496	454	435	468	497	459	483	459	482	487	451	466	474	478	487	482	482	497	445	501	434	470	466	426	496	479	462	456	473	441	491	491	434	418	483	439	470	428	490	485	450	490	456	444	449	445	443	481	459	451	435	495	445	484	464	436	459	437	459	456	486	475	412	488	457	492	468	472	463	457	482	445	435	440	483	455	441	450	490	472	458	441	456	528	474	476	461	460	489	460	461	460	471	433	497	498	481	467	459	415	462	473	430	458	479	486	523	429	456	491	459	473	447	473	477	454	460	499	519	462	511	472	480	428	485	469	480	463	415	451	404	454	453	446	455	447	508	495	436	471	484	453	518	453	439	418	453	443	483	442	482	477	449	460	455	462	459	522	470	415	453	462	455	478	476	471	451	418	456	452	453	459	465	442	474	460	449	468	464	479	472	463	460	441	467	447	464	475	449	463	457	436	451	471	468	482	446	469	439	489	488	462	452	501	433	464	468	473	429	466	436	476	436	451	493	488	510	471	447	468	454	463	452	460	482	436	455	504	500	451	482	441	444	449	456
19067	1352	544	379	238	223	159	168	113	105	91	106	91	81	82	91	74	74	82	79	74	86	68	75	80	69	86	73	59	87	63	71	76	70	71	63	78	66	72	72	60	86	76	70	79	64	67	81	75	79	64	52	58	63	66	57	62	71	54	72	78	70	76	78	72	78	72	65	68	78	79	73	65	66	75	91	75	71	74	46	69	62	65	72	65	63	62	81	82	66	62	68	68	75	67	63	66	60	72	63	76	56	78	69	58	67	73	46	82	55	78	58	79	76	70	76	72	67	66	69	62	76	75	69	81	69	62	63	73	83	79	65	74	57	63	76	68	66	63	64	61	58	69	83	77	83	74	64	73	80	70	70	66	69	89	66	81	64	79	74	71	74	80	78	88	71	81	89	90	74	63	68	74	69	68	70	78	69	71	68	79	70	67	73	71	69	80	65	70	81	74	74	72	72	65	68	64	61	83	66	72	65	82	80	64	80	66	78	75	82	62	57	62	72	67	68	82	72	73	68	75	73	70	65	57	61	71	54	79	64	82	75	71	71	61	69	60	70	75	70	76	77	67	75	65	67	61	62	73	72	61	81	77	65	78	64	66	71	76	75	53	69	73	69	68	74	69	54	60	72	64	92	70	80	84	67	77	57	58	68	66	60	75	65	70	71	86	84	71	79	76	70	84	82	73	60	67	89	72	58	57	79	65	66	76	71	70	70	77	72	64	52	74	87	80	65	95	76	75	76	79	90	60	71	66	66	73	51	71	81	77	69	81	66	72	58	76	83	78	74	60	65	67	59	72	65	71	63	73	60	82	67	57	60	74	103	78	64	86	73	52	68	77	81	81	64	81	83	77	65	73	71	68	62	72	69	75	71	71	76	53	63	71	74	75	75	71	63	56	72	68	63	66	70	82	57	84	75	70	71	73	62	66	84	73	78	61	62	83	77	53	70	70	64	75	86	73	80	67	66	75	66	96	76	70	68	68	55	69	57	73	71	80	76	77	61	75	74	68	61	69	57	69	73	80	64	68	67	63	60	70	58	86	70	69	74	56	93	82	68	88	72	96	54	75	69	78	70	72	85	70	85	68	82	86	61	64	61	68	75	83	78	68	76	75	75	79	67	71	63	75	74	76	91	75	69	55	84	68	71	89	81	70	70	66	70	76	62	75	60	62	67	67	81	62	68	64	57	76	56	67	68	83	81	77	86	77	62	58	74	65	82	84	84	70	80	72	55	66	64	61	69	72	68	74	60	65	71	68	86	86	57	66	67	80	88	60	78	65	64	77	66	76	70	94	78	67	74	59	66	72	62	74	65	70	74	83	86	66	62	61	86	66	80	70	71	53	91	70	59	85	76	68	77	75	70	70	60	80	92	79	75	90	68	92	69	71	71	69	82	83	65	56	66	68	62	70	82	56	75	72	80	78	81	80	77	69	86	68	87	74	75	78	69	66	54	65	80	64	68	64	79	82	77	73	78	75	98	61	79	71	70	63	58	68	66	61	58	67	71	79	76	72	83	59	84	60	61	71	85	75	70	65	45	76	85	68	65	70	72	85	48	71	75	82	72	62	64	74	82	58	88	75	78	60	87	69	69	71	66	79	87	82	71	78	65	61	65	71	74	69	72	73	67	79	70	69	69	71	53	69	61	55	91	67	57	82	60	80	72	76	68	65	80	79	84	76	69	64	66	73	72	82	77	62	60	77	68	77	73	57	52	82	75	74	69	44	72	70	48	58	72	90	69	67	75	70	87	100	78	73	83	67	67	67	65	62	79	73	32	62	69	79	87	83	69	78	69	64	76	66	74	56	76	82	72	88	68	64	67	57	75	73	89	73	79	72	68	60	64	76	78	87	65	80	69	70	60	63	67	53	63	76	69	76	94	69	69	84	68	66	73	66	61	65	69	59	82	64	58	67	78	72	66	56	57	80	75	81	57	56	66	71	60	71	76	81	68	76	64	64	78	80	70	77	70	74	68	76	73	78	68	75	73	68	63	69	71	95	70	76	77	69	65	61	77	70	75	60	59	82	63	70	58	63	66	70	55	83	90	65	83	66	72	69	68	80	72	80	73	63	88	63	77	70	70	76	61	65	80	66	57	81	77	60	74	85	59	68	57	73	72	71	75	71	67	65	77	79	76	75	76	66	74	59	74	69	56	58	55	61	72	61	53	57	56	78	74	54	67	87	68	67	79	61	72	66	84	64	60	61	72	89	60	70	77	72	75	75	69	80	86	77	74	82	55	73	70	63	94	60	79	72	78	69	71	62	85	88	68	92	48	69	67	58	67	66	54	60	73	61	86	69	65	69	68	77	80	64	59	72	67	74	68	64	70	67	55	63	71	58	73	60	55	66	69	77	66	90	82	81	60	80	76	75	78	88	66	62	70	67	72	69	77	65	72	65	74	67	73	80	76	86	73	53	63	66	78	82	61	79	96	70	74	83	69	83	61	67	71	80	64	65	53	71	73	62	64	80	77	84	88	71	76	63	72	83	69	64	71	66	74	58	75	77	70	80	61	73	90	63	66	64	72	95	74	72	67	72	66	74	63	74	68	63	59	56	79	70	70	79	68	62	66	59	78	55	67	62	83	85	63	74	85	69	66	72	71	67	90	87	75	61	74	72	83	57	85	69	78	75	73	73	77	58	76	71	83	80	74	82	79	70	78	83	69	81	74	57	70	80	70	74	74	74	69	86	64	66	74	70	78	81	59	55	72	61	64	51	71	66	57	71	73	79	57	86	75	66	73	83	74	87	78	83	71	83	82	76	66	73	58	68	59	71	62	86	66	71	75	83	78	65	66	69	58	59	79	62	66	60	75	75	78	74	76	81	56	63	59	71	72	72	62	72	68	66	65	65	100	84	79	74	77	64	73	71	81	63	60	75	59	68	62	72	86	83	56	72	65	59	60	86	79	66	63	53	81	68	87	57	71	67	58	76	63	68	74	63	50	61	72	73	72	73	80	87	61	65	60	77	79	61	69	83	83	74	64	59	78	88	74	63	71	61	67	83	74	63	69	67	62	75	68	70	71	78	75	66	82	70	67	53	60	74	74	60	80	69	52	62	73	70	58	57	53	61	64	72	71	63	75	58	55	69	81	71	61	65	70	65	65	62	70	74	66	85	82	53	67	70	66	60	81	74	73	83	75	98	73	72	75	79	57	58	77	80	70	66	73	64	77	67	60	60	50	57	48	63	71	81	87	66	68	72	63	78	69	73	72	70	83	85	77	62	82	75	68	80	68	72	69	76	69	71	70	64	75	66	70	78	73	68	76	52	72	80	67	80	61	72	67	70	76	76	64	66	65	63	75	66	70	55	72	66	69	62	67	62	65	62	71	59	72	70	64	60	64	79	78	60	77	83	71	82	60	63	81	64	59	64	78	70	62	73	73	70	58	80	68	72	65	74	74	58	80	60	62	70	70	71	73	86	85	62	84	68	75	59	56	61	58	66	76	57	69	69	72	78	60	73	63	72	72	68	66
11668	697	1329	1485	1186	953	721	640	561	474	432	419	384	363	312	309	287	298	303	285	282	255	210	257	214	232	221	207	248	241	233	228	218	223	231	198	212	209	214	196	231	227	214	237	192	218	220	236	199	227	205	246	224	208	215	195	203	213	207	236	229	187	210	192	198	208	209	198	211	197	215	196	206	212	223	204	205	198	210	196	202	244	212	219	194	218	193	209	234	205	212	206	204	203	183	206	223	199	191	199	184	187	204	207	213	209	197	199	239	188	217	205	225	191	199	197	202	191	220	170	197	225	208	206	197	190	199	188	206	200	215	179	200	196	204	223	203	189	193	209	202	211	183	223	216	202	194	185	210	210	213	207	208	187	198	192	215	202	219	178	186	172	197	226	206	208	187	186	214	187	191	179	197	186	215	194	216	205	189	195	205	214	208	216	213	244	200	201	184	213	215	211	191	198	213	201	184	199	205	207	192	184	210	180	186	191	221	211	204	201	195	199	210	200	182	197	204	192	194	192	189	216	167	217	208	193	227	218	195	202	240	199	208	202	198	205	197	191	206	205	213	207	185	189	176	209	212	201	202	192	184	212	195	211	197	170	191	193	212	175	202	207	207	201	196	200	184	210	193	223	183	182	184	201	231	189	188	189	229	195	213	180	192	202	235	208	184	213	210	207	179	214	192	202	197	200	205	247	195	216	212	221	191	186	223	173	202	199	225	220	201	203	180	180	188	196	215	182	185	194	198	200	178	173	184	234	208	192	198	198	211	202	202	229	180	220	215	208	197	203	205	205	204	204	233	197	242	201	183	189	208	221	174	235	182	183	200	220	223	201	201	201	208	192	222	224	224	212	195	207	216	212	207	220	207	191	205	186	236	230	196	167	184	175	200	226	217	197	212	211	215	202	185	218	204	190	196	200	198	198	230	212	205	194	197	210	209	205	208	207	197	208	190	194	181	192	193	212	188	189	177	216	207	198	204	210	206	204	216	208	205	208	210	204	190	211	225	196	212	198	194	213	198	207	189	204	230	187	185	214	209	200	210	209	202	208	204	204	195	183	200	202	218	195	224	182	195	197	212	197	188	203	185	242	211	194	176	211	210	205	217	194	214	202	209	189	188	211	210	200	207	215	197	209	212	185	201	205	195	187	218	201	215	197	196	188	179	210	188	197	187	206	212	197	203	187	227	190	220	182	212	211	185	199	180	225	180	206	173	218	201	174	197	202	237	168	186	189	213	208	207	192	202	211	213	192	184	203	214	189	197	202	186	198	201	197	182	191	212	198	191	185	224	171	186	204	185	224	208	204	208	207	216	226	187	205	210	211	191	198	214	197	199	198	199	187	218	196	193	203	218	227	193	211	205	241	203	211	192	227	201	187	218	225	191	179	208	191	219	210	179	234	196	209	205	231	199	204	200	204	204	230	205	203	187	194	206	190	209	196	199	225	226	223	161	181	196	188	193	192	192	206	196	227	216	213	198	205	203	224	196	185	186	196	217	186	196	190	209	229	200	216	211	225	202	210	179	180	223	215	184	198	191	199	197	196	201	193	205	202	192	200	215	203	185	210	227	210	203	196	202	197	230	194	223	211	185	186	192	205	204	193	233	207	225	182	215	200	199	162	177	223	200	228	214	216	200	233	198	192	186	204	217	176	177	192	205	173	196	211	193	173	183	203	198	205	195	208	197	197	216	215	211	214	210	209	168	197	203	204	194	206	200	192	207	204	212	210	211	162	194	209	190	188	223	191	175	214	196	217	212	213	200	198	199	203	157	201	201	186	192	217	203	200	166	212	228	176	205	183	186	230	195	200	196	186	194	201	206	227	203	191	202	200	203	199	203	186	214	225	190	205	207	201	197	216	199	187	205	184	202	182	189	206	228	205	198	187	222	229	196	196	185	194	202	177	188	197	220	201	199	202	215	193	206	204	195	207	212	204	206	215	185	205	200	196	197	199	217	200	183	207	204	202	183	220	220	222	202	209	206	192	190	208	207	206	210	192	201	188	196	212	206	205	214	195	207	206	182	203	196	184	191	198	189	203	201	222	183	178	218	207	201	201	196	193	186	214	207	178	180	200	200	206	201	197	203	178	179	193	185	175	193	208	212	200	193	214	169	186	164	182	203	223	201	192	220	198	206	204	190	207	223	208	185	202	204	200	219	186	200	211	202	201	195	189	208	194	196	215	235	207	235	200	197	214	233	199	221	217	172	170	184	208	218	195	202	192	190	204	191	184	206	226	216	198	218	176	192	210	202	208	199	194	191	211	189	217	201	217	199	210	216	220	182	210	190	242	206	202	193	223	181	171	206	185	189	198	197	225	235	209	181	210	217	169	208	195	231	208	217	190	208	214	197	179	202	198	169	213	180	169	195	201	226	202	213	194	193	182	217	185	201	197	179	181	224	232	201	195	206	213	195	215	208	193	194	198	185	217	179	208	199	197	195	221	202	209	184	199	215	200	188	189	211	175	209	217	188	224	213	208	205	198	204	201	220	192	206	214	209	198	168	189	180	201	184	191	210	229	209	224	188	201	199	186	196	204	195	207	193	228	211	177	180	203	198	226	214	196	204	206	224	167	211	198	212	198	220	200	178	209	215	207	226	219	210	203	196	198	203	213	198	219	189	189	198	212	218	204	206	216	196	207	218	199	225	180	200	198	205	195	222	216	215	223	208	210	203	194	211	198	190	180	177	202	217	185	182	204	205	192	195	211	186	202	198	201	205	196	191	169	216	199	190	191	218	224	198	204	209	198	200	175	192	208	196	193	198	202	222	196	200	208	224	228	163	184	213	172	201	206	207	210	211	196	209	170	200	216	202	190	209	191	224	195	191	201	183	193	207	214	228	214	169	213	190	188	188	219	229	205	208	224	206	180	192	186	207	203	197	203	189	208	191	197	210	211	206	208	204	203	189	185	202	210	190	197	182	206	206	194	205	201	203	226	195	196	218	186	199	232	202	214	198	222	206	222	240	213	212	217	195	198	190	213	224	209	195	209	203	221	196	207	205	207	208	218	213	198	197	201	208	178	200	214	224	196	203	235	225	199	225	212	218	187	198	186	189	186	206	187	209	185	206	209	191	220	177	206	210	211	215	188	210	191	217	184	179	230	180	237	221	197	190	223	182	234	195	199	197	205	199	188	205	206	203	196	197	193	209	188	213	189	216	202	201	195	211	212	189	240	217	224	186	175	193	215	200	210	216	189	174	217	198	202	217	203	215	215	218	232	216	181	201	210	198	199	207	240	179	172	185	225	198	187	196	193	220	170	185	212	190	179	196	221	213	189	188	185	193	192	194	194	215	202	182	203	229	205	216	196	200	210	188	211	203	188	163	190	199	215	197	201	198	189	204	198	193	196	225	200	200	196	196	197	204	169	204	204	202	208	180	206	199	205	196	189	211	213	196	205	195	200	198	179	182	202	192	198	224	222	198	199	171	188	218	181	207	190	211	195	210	203	186	207	216	226	196	196	219	209	194	176	210	213
3096	335	278	259	280	245	295	307	250	283	262	292	274	263	272	307	260	263	297	305	264	288	292	311	290	296	280	275	267	313	282	278	299	284	271	285	308	269	278	290	271	262	299	262	295	280	251	271	293	282	281	248	272	286	259	288	249	264	295	246	263	275	288	279	272	294	285	300	278	290	271	320	249	263	287	291	317	318	299	299	274	239	269	262	307	280	292	281	306	245	283	272	257	296	285	296	284	276	273	302	318	287	272	327	271	275	294	293	269	277	284	247	240	263	267	285	268	290	275	258	312	274	293	276	293	282	298	269	286	256	267	263	288	288	323	295	270	260	263	262	283	309	290	299	287	305	261	279	293	292	270	302	272	262	252	279	287	311	284	278	274	275	253	263	308	302	292	264	275	284	284	275	284	315	272	285	264	269	290	304	284	269	284	269	290	292	260	280	294	274	276	294	269	274	319	249	282	294	304	314	349	266	257	299	240	285	277	275	279	258	272	283	312	246	249	309	257	285	315	254	277	278	303	273	281	298	271	250	297	255	293	272	243	297	311	255	295	302	237	297	274	286	277	262	304	254	287	300	289	259	266	276	289	282	273	289	286	267	276	313	276	290	275	295	283	288	250	292	277	282	279	294	264	279	303	315	288	273	251	310	271	261	287	282	297	287	289	294	276	294	281	287	273	271	280	275	273	280	332	277	275	273	288	308	260	291	260	291	324	303	309	298	296	303	291	252	288	298	267	292	301	325	281	271	278	276	290	259	292	278	285	282	298	272	274	294	287	298	266	289	298	280	262	294	292	297	260	277	290	260	283	263	265	303	283	294	281	303	284	282	304	292	291	275	289	290	289	296	318	281	263	301	293	312	277	293	271	283	281	259	291	311	292	283	300	256	269	229	255	275	293	253	272	317	294	288	257	311	291	287	285	287	287	298	298	260	307	309	307	259	261	285	259	265	305	306	283	265	273	260	255	294	285	275	251	271	277	293	271	264	260	267	295	299	255	296	305	281	273	275	274	264	264	270	271	308	282	293	296	293	254	266	260	263	300	292	295	286	277	275	281	262	288	271	275	281	274	286	281	280	282	268	295	283	305	302	283	295	297	287	291	285	260	275	280	262	290	270	273	272	278	284	292	316	303	281	266	259	266	290	281	257	294	271	287	279	315	282	272	291	303	287	263	289	285	294	297	280	250	299	272	303	297	274	281	287	302	301	275	287	290	311	241	279	324	286	309	304	270	285	275	291	267	287	294	300	298	292	289	279	282	272	276	304	277	307	302	300	267	286	284	262	281	285	292	286	284	268	279	272	294	281	300	277	330	273	299	277	278	285	272	270	304	311	272	279	286	271	265	276	280	307	276	319	282	301	257	269	303	283	304	282	287	279	296	286	280	274	295	250	292	291	248	284	275	292	273	272	281	277	253	282	324	303	258	271	275	282	266	287	282	285	307	280	317	277	294	304	311	275	279	282	266	273	310	307	288	267	294	282	266	279	279	291	285	300	275	269	263	252	277	271	285	263	300	279	271	278	288	248	267	297	261	270	297	281	284	279	288	255	297	268	276	259	279	267	279	250	301	267	296	280	266	308	258	311	292	286	328	264	305	301	282	288	306	284	264	266	279	286	295	278	251	267	283	286	270	288	272	283	282	266	315	284	289	258	267	264	295	275	277	283	279	284	291	297	278	287	273	301	271	306	289	257	293	274	306	269	316	285	280	269	290	289	288	254	276	274	294	261	273	287	302	272	268	296	275	277	297	257	284	270	272	272	289	263	267	279	265	293	318	279	313	259	323	293	289	262	262	296	288	296	293	307	276	281	306	292	284	293	292	272	310	309	269	241	273	294	292	266	275	279	301	312	299	282	273	267	266	264	299	281	298	308	289	283	280	252	266	273	244	247	278	283	281	320	261	310	298	269	261	263	263	266	262	264	299	289	283	285	283	303	272	293	256	286	265	281	283	307	288	303	297	290	269	323	302	257	299	311	266	263	298	262	260	269	267	281	293	274	283	254	293	279	295	270	295	268	297	249	258	287	309	324	280	278	283	250	297	272	292	292	298	311	314	265	263	297	256	268	273	262	293	277	255	294	296	285	297	298	282	274	277	277	261	297	283	294	283	304	285	299	244	251	289	274	259	304	256	282	264	297	275	280	272	313	277	291	280	305	272	285	262	304	291	279	254	280	256	300	291	303	286	290	321	299	269	277	288	306	278	262	293	282	270	314	283	275	296	241	265	275	280	287	302	286	288	310	251	293	248	282	312	254	274	287	290	306	272	245	302	299	258	307	277	269	278	276	279	270	262	255	284	266	242	273	286	280	298	307	302	261	276	301	252	313	251	311	277	288	275	300	278	276	274	274	252	300	259	258	276	258	262	262	281	285	336	281	301	288	307	283	249	274	262	288	284	301	284	272	299	310	278	257	310	235	288	262	271	287	310	255	335	271	291	281	280	270	276	290	274	309	281	299	280	274	292	282	280	293	269	287	284	282	267	282	273	280	281	293	279	270	268	292	258	267	276	270	308	298	294	270	305	258	250	286	298	251	281	263	278	299	266	290	271	270	272	272	293	278	294	300	268	290	296	288	282	276	251	270	277	289	267	299	270	312	277	285	275	324	305	306	254	264	279	273	286	258	286	261	253	266	252	265	298	268	288	240	297	275	262	292	290	283	281	283	292	282	275	272	281	274	265	272	280	286	276	254	280	285	291	268	313	274	300	290	267	295	266	262	264	261	296	260	250	289	268	284	292	259	268	300	274	271	294	283	263	271	318	318	286	276	278	316	297	286	267	299	275	283	343	302	292	300	283	281	300	259	281	314	267	277	292	278	265	269	274	292	271	278	267	250	261	298	297	264	292	301	254	269	284	252	292	283	283	296	267	274	307	272	265	295	257	263	308	277	276	256	283	298	251	287	281	282	305	308	263	299	264	289	280	304	277	283	269	329	295	242	313	319	308	292	288	277	271	278	292	277	251	262	261	277	274	254	292	295	257	258	282	256	259	263	257	303	291	272	301	290	290	296	277	285	273	295	311	279	289	253	282	283	276	301	294	274	286	254	314	285	251	282	260	267	283	271	277	256	267	259	296	296	287	280	265	273	269	302	314	281	253	281	289	277	249	322	288	257	293	283	281	307	283	259	278	271	268	276	251	286	282	252	279	291	267	269	274	284	285	289	273	290	291	302	300	265	302	277	301	266	284	297	284	299	256	273	280	281	282	256	266	267	281	284	306	284	281	271	302	290	271	267	265	294	277	258	290	305	305	280	272	267	291	274	299	264	279	262	291	288	286	306	296	272	272	289	300	289	300	270	256	292	283	268	277	274	302	285	296	275	267	300	306	262	258	259	284	281	278	291	319	293	298	265	262	289	279	277	282	279	282	285	285	259	270	288	288	318	325	294	294	272	257	346	295	277	288	302	288	281	313	286	235	292	273	270	301	296	291	292	275	283	265	288	260	256	291	271	290	310	276	265	287	282	290	289	291	272
3320	708	697	699	691	669	668	668	734	704	686	708	689	650	658	668	697	708	637	710	644	718	679	641	668	694	667	660	688	643	690	677	691	666	680	671	683	666	680	668	647	651	696	696	669	660	667	700	675	694	709	660	638	676	673	669	686	633	656	620	641	673	666	683	646	708	647	641	689	665	664	656	686	627	628	712	666	674	677	696	677	654	677	670	632	663	676	636	682	659	684	620	689	665	660	680	678	675	674	701	684	670	659	686	663	676	675	705	650	675	642	648	683	660	615	602	666	697	630	662	695	666	634	665	699	700	676	634	664	692	659	663	672	682	718	636	694	630	620	677	676	638	665	695	719	655	676	627	683	671	660	633	714	683	651	651	669	713	651	636	668	651	660	656	701	742	660	634	658	720	650	680	633	673	678	701	624	666	669	621	634	701	696	700	678	721	659	666	671	662	651	628	665	661	688	670	619	709	711	686	664	679	676	698	692	662	673	669	598	697	698	683	732	647	657	725	694	677	723	674	680	704	677	664	622	683	670	716	690	653	669	691	675	672	683	705	652	670	651	691	690	634	657	660	667	664	689	690	673	698	727	634	671	656	654	691	655	700	683	668	657	696	695	641	642	685	689	731	671	686	700	650	671	658	665	621	667	668	647	632	666	656	656	705	632	674	677	667	661	712	670	653	680	642	680	658	678	631	704	617	699	717	659	669	672	673	642	660	701	662	668	646	684	624	686	670	642	711	708	676	726	689	691	684	649	727	688	662	696	646	683	661	686	647	686	711	696	660	672	664	686	707	722	633	670	674	679	605	667	724	650	657	663	669	684	689	683	664	657	694	666	728	631	656	671	691	664	668	697	647	626	621	657	712	684	659	655	694	665	692	688	646	659	654	681	628	668	710	680	735	702	695	728	701	632	683	728	666	640	670	644	718	667	677	679	646	673	672	673	650	669	674	691	693	679	673	707	659	666	697	684	685	656	666	621	661	642	702	664	654	689	646	667	662	691	653	702	622	653	671	663	688	650	654	654	684	664	683	699	681	667	683	724	674	621	682	662	649	648	691	642	650	681	668	653	656	702	631	692	652	687	677	647	624	653	639	651	662	687	704	720	705	610	614	643	687	675	680	607	642	647	624	691	644	651	616	668	646	698	682	675	681	673	692	686	656	689	683	682	679	658	678	648	635	609	691	692	650	659	698	676	661	675	590	664	660	648	639	657	658	679	704	608	681	678	623	699	637	649	692	706	681	652	653	676	690	671	661	673	699	644	653	673	698	699	612	647	663	670	680	652	673	650	703	626	685	684	640	688	660	748	662	647	707	674	697	689	697	667	630	688	681	661	676	653	673	687	643	658	654	707	690	705	639	680	652	660	645	664	634	622	688	685	651	641	697	678	647	694	691	673	650	635	694	669	687	615	709	669	680	650	677	667	650	664	664	677	697	705	680	706	684	634	648	675	647	646	658	651	685	634	658	653	704	601	646	647	696	653	676	680	697	659	659	653	699	679	668	714	664	693	702	645	708	669	641	680	672	615	659	667	657	656	643	646	680	691	631	651	692	643	699	715	653	684	688	647	662	721	685	672	686	676	692	626	696	712	659	660	642	648	661	678	683	623	686	646	687	729	636	692	652	684	665	643	704	654	652	653	636	681	683	689	633	657	681	647	663	633	682	695	686	630	711	625	643	662	638	638	709	701	703	647	662	666	653	686	690	633	663	661	670	686	670	664	668	658	655	661	679	669	649	669	655	656	673	680	674	687	709	687	708	699	708	671	667	711	653	680	686	645	658	719	665	691	659	662	663	670	669	659	679	629	684	662	609	684	661	667	668	673	652	683	632	654	679	684	688	717	670	694	663	669	620	665	688	636	644	666	677	678	663	609	695	643	647	692	699	636	625	651	700	672	696	674	649	630	707	666	683	633	640	676	663	681	645	643	651	666	726	701	678	691	672	688	661	664	682	664	684	681	694	636	679	683	692	691	679	658	640	700	725	648	626	644	667	657	652	690	657	675	652	715	628	657	712	653	681	624	704	637	670	731	683	687	687	721	651	676	661	683	653	701	685	647	612	685	717	623	691	660	651	633	717	641	665	687	676	680	653	622	711	696	688	698	709	689	673	713	659	693	650	655	683	627	709	690	702	666	644	744	649	675	678	663	684	619	682	652	668	693	676	698	705	646	702	675	689	690	687	694	726	685	641	721	684	725	697	652	722	690	731	699	662	674	638	706	672	658	688	664	661	702	707	637	675	673	663	669	695	672	689	690	657	669	685	660	627	655	649	685	646	663	690	642	680	655	650	672	658	660	641	648	688	673	688	652	688	629	685	692	662	649	646	634	688	633	704	660	659	667	675	724	624	609	659	691	668	709	635	643	679	655	712	668	673	628	675	689	671	666	664	713	625	613	698	675	664	703	627	698	691	632	684	633	663	623	657	679	619	693	605	711	659	704	682	667	655	648	633	668	717	652	682	646	624	659	650	642	695	645	683	618	647	684	670	688	638	673	691	670	677	705	720	648	655	681	656	690	694	650	693	678	638	688	648	662	604	630	674	682	648	663	669	657	648	675	694	634	711	699	674	670	641	691	648	683	678	663	737	613	679	682	718	696	632	683	668	647	673	675	648	618	663	680	714	667	659	642	617	676	684	691	671	641	657	606	630	632	643	680	737	659	646	637	647	648	640	657	661	657	658	651	666	674	646	629	660	688	673	687	684	649	647	686	606	664	671	661	678	691	647	689	668	695	672	647	663	647	594	673	691	661	660	621	676	652	669	666	654	648	707	687	679	662	650	660	671	679	634	668	683	679	680	651	698	655	637	631	674	678	725	682	686	682	650	643	705	641	662	673	639	679	708	698	678	686	676	634	665	684	672	748	672	655	704	673	615	642	671	688	700	659	652	642	642	625	677	680	656	667	693	707	684	676	663	677	700	697	684	687	660	642	673	673	648	694	671	706	647	718	672	679	671	692	649	667	666	625	691	655	657	660	685	687	697	714	684	665	732	652	650	660	649	689	633	657	716	671	658	663	662	660	656	632	693	620	656	690	648	707	677	687	678	705	673	684	683	687	652	704	728	676	669	721	694	712	673	671	653	657	669	698	696	698	687	648	665	616	674	711	657	675	661	651	638	663	671	628	659	689	690	714	641	657	678	684	674	709	658	686	700	739	663	653	656	676	678	689	647	628	710	657	646	684	675	667	688	683	670	688	676	696	686	683	662	715	664	707	682	667	654	654	658	656	689	675	646	673	672	667	666	707	669	652	627	677	703	656	684	679	698	646	671	682	619	685	659	663	708	682	672	660	649	656	653	689	646	699	679	695	658	706	680	646	649	647	665	652	715	639	671	717	657	637	700	708	684	613	629	637	653	686	707	659	631	681	682	611	734	676	646	705	666	693	664	666	662	704	654	653	682	637	706	717	657	683	642	672	709	666	654	613	674	655	673	682	687	667	633	699	653	680	665	670	631	673	660	661	668	650	661	686	692	677	659
11758	687	447	368	316	273	208	238	201	165	204	222	199	205	198	229	206	222	202	170	173	204	187	184	207	191	192	181	181	211	173	226	210	234	202	163	211	194	191	176	195	187	217	184	161	191	160	191	193	195	184	184	208	201	195	219	189	202	201	176	211	184	194	198	182	187	171	187	182	198	196	207	195	181	205	190	199	211	186	192	190	189	188	199	174	176	175	178	183	192	170	177	168	178	188	200	194	185	187	211	197	192	196	200	187	201	190	207	200	199	210	197	190	195	195	175	185	195	173	174	200	180	185	178	214	175	170	194	178	185	178	179	180	184	196	197	178	212	195	194	208	210	176	182	183	198	198	181	181	178	227	187	185	202	199	193	184	217	224	236	189	183	188	199	189	193	180	185	186	178	209	167	193	228	205	223	210	209	206	201	209	199	186	182	176	182	178	218	191	173	169	180	215	187	165	202	198	183	179	185	192	204	197	172	195	175	180	199	191	211	184	174	191	208	190	180	203	203	182	231	229	183	171	199	222	188	193	190	180	178	204	201	193	173	187	194	193	217	158	170	163	206	187	190	181	208	178	186	191	187	170	163	197	186	196	183	199	195	202	209	194	209	201	185	181	185	176	176	177	195	174	181	183	188	171	174	184	179	173	195	202	177	168	196	210	183	197	200	191	188	186	188	180	188	199	198	202	189	176	193	193	190	200	169	180	184	197	183	179	187	195	194	179	189	193	211	179	184	166	182	168	190	153	197	190	186	171	174	204	185	179	175	217	229	220	190	194	176	214	195	193	191	172	199	215	186	246	214	181	203	173	191	198	220	211	196	206	167	201	191	197	194	184	194	217	200	210	179	191	192	180	178	188	179	175	183	191	189	200	184	185	183	201	186	205	212	162	202	194	188	212	194	199	172	198	179	190	193	193	201	173	191	181	157	182	182	189	189	189	189	196	198	190	229	195	192	182	205	170	203	161	181	175	187	175	179	189	189	202	187	196	175	200	196	216	184	208	209	174	194	185	188	182	189	186	204	195	208	194	189	206	203	183	182	181	183	191	195	196	210	180	175	203	174	186	238	192	193	212	224	203	195	192	205	187	186	168	213	192	177	186	203	178	191	186	188	183	199	192	183	208	160	171	178	194	182	179	190	213	200	186	182	190	200	192	182	193	164	193	188	202	211	183	196	179	184	197	200	179	181	200	206	180	187	204	185	188	174	182	216	168	208	197	205	193	182	199	203	192	190	183	200	209	171	161	203	197	212	199	175	162	202	187	205	218	207	211	212	171	200	183	185	186	188	188	216	175	207	202	179	190	173	176	165	177	194	217	178	159	184	218	196	204	185	216	193	199	202	172	196	223	194	193	173	219	183	194	191	197	172	188	166	186	181	175	174	209	169	196	164	194	182	182	192	197	178	180	215	203	182	218	204	205	180	185	171	183	167	216	193	175	184	168	192	192	183	188	174	175	214	181	199	191	187	190	181	177	192	178	188	201	180	192	209	195	220	185	197	207	177	186	190	181	199	181	208	193	196	185	190	208	187	187	214	189	171	199	187	194	202	156	187	189	189	181	185	181	167	188	206	218	180	184	198	188	203	176	189	188	205	200	180	199	186	198	193	191	170	191	190	205	172	192	197	205	196	182	197	181	203	199	177	164	179	218	200	199	186	181	174	177	194	196	181	227	195	181	176	202	188	182	171	163	185	162	185	203	196	193	194	197	179	184	181	184	197	202	195	206	179	198	194	193	174	191	194	192	197	204	213	197	215	192	169	215	197	190	204	167	204	174	192	204	196	186	197	199	185	187	172	179	176	181	193	215	172	214	191	195	170	180	192	189	209	215	188	194	203	194	176	183	198	169	200	155	185	175	197	213	202	173	190	186	198	192	185	192	176	175	176	189	178	180	172	202	186	171	183	206	171	191	178	183	185	200	195	212	192	208	180	180	188	210	184	170	167	181	165	197	194	190	184	163	192	176	181	178	198	223	181	181	199	194	174	198	189	198	206	180	198	195	193	211	174	169	207	196	191	189	196	203	172	203	213	220	193	180	190	169	169	178	182	197	212	214	176	158	183	200	162	183	215	184	177	181	176	173	234	189	185	206	193	215	192	211	192	183	204	194	199	172	180	194	177	195	187	199	233	195	191	188	202	184	203	187	184	182	181	168	191	181	194	166	186	205	170	182	204	193	193	197	211	164	191	202	198	195	220	175	183	188	197	197	194	170	194	205	184	178	190	181	185	190	179	215	186	210	182	219	210	185	198	186	183	150	185	165	194	197	204	198	191	207	233	183	174	172	193	184	211	200	202	196	202	187	185	196	196	214	206	171	226	214	208	191	177	206	189	185	189	188	172	177	173	192	183	210	193	182	219	197	207	199	184	192	199	206	193	198	214	198	182	216	175	178	174	190	206	206	189	189	170	204	198	174	188	231	200	202	201	189	189	195	168	202	184	182	172	177	193	178	185	176	181	187	191	201	191	189	196	189	194	195	186	181	198	176	186	175	190	214	199	177	188	169	186	207	193	184	197	208	176	183	205	191	171	160	179	193	167	181	206	194	194	177	181	187	202	174	199	195	179	187	199	196	213	187	163	217	184	205	170	196	176	182	193	201	195	217	195	184	186	204	205	172	190	209	198	163	154	199	157	184	187	184	193	213	175	187	224	181	192	197	197	201	199	184	203	198	213	199	178	192	171	194	224	179	202	188	211	200	174	207	195	200	180	185	182	162	171	170	196	191	187	204	195	192	179	176	216	182	183	189	182	176	184	186	228	213	193	166	203	184	187	198	164	201	206	185	179	178	195	194	178	204	194	207	158	184	196	217	188	167	186	191	200	209	190	176	188	201	190	180	198	200	201	193	213	198	208	198	173	206	186	144	206	185	165	193	210	203	205	176	184	206	215	180	159	191	196	189	208	174	180	200	209	191	193	210	184	197	211	204	185	208	175	203	197	200	174	205	176	220	193	183	186	184	211	169	205	194	180	198	193	209	194	188	155	209	206	186	185	179	192	199	200	186	195	201	212	200	208	193	209	168	170	181	162	199	190	186	193	186	193	174	182	176	189	191	200	201	192	177	197	210	187	174	210	161	156	201	184	172	184	218	194	179	213	208	206	212	223	214	180	180	173	180	176	178	196	201	190	187	197	189	187	201	170	181	197	194	207	205	194	196	178	205	210	180	172	177	175	182	202	192	169	211	173	193	187	162	202	198	202	174	175	178	199	218	178	224	184	200	187	203	189	190	192	178	167	202	175	196	208	203	193	198	180	180	179	201	195	187	207	199	200	186	182	191	172	180	191	186	178	188	188	201	189	186	198	187	154	201	196	170	214	192	188	200	177	188	207	192	201	179	197	163	185	200	216	191	182	203	195	191	204	192	196	192	175	178	208	193	189	184	186	209	201	177	169	192	187	201	185	207	186	156	195	210	178	199	170	196	208	183	180	204	205	167	190	196	198	192	216	176	199	184	203	194	181	220	195	179	205	179	199
9363	692	1026	1054	957	837	726	684	673	609	590	551	544	548	547	547	520	479	453	507	512	487	479	506	468	453	468	417	457	509	441	496	460	456	475	491	481	455	511	481	493	440	455	456	491	491	472	458	474	453	467	467	449	472	442	506	453	466	458	478	482	454	418	459	479	452	423	443	483	475	469	497	497	479	449	485	456	461	481	445	470	463	466	469	465	447	457	474	440	476	456	450	479	429	429	465	481	426	485	439	450	452	453	469	461	443	486	461	450	465	433	498	423	428	453	470	460	505	520	461	463	425	461	490	427	447	484	454	449	426	471	454	478	482	410	457	469	514	464	446	462	441	454	453	458	484	457	465	457	475	455	451	455	465	461	452	451	468	470	471	460	453	437	486	508	482	440	508	439	409	449	419	444	502	452	495	469	446	458	482	403	485	458	461	415	450	456	458	494	450	432	463	455	461	444	455	447	467	470	496	452	458	479	421	458	473	460	490	488	468	452	486	457	437	450	468	458	459	435	475	466	454	463	473	481	451	465	492	406	424	446	447	475	472	415	463	463	464	445	483	482	471	442	462	472	473	427	451	436	430	472	480	460	467	483	457	491	453	468	432	469	518	477	429	466	447	462	452	466	482	519	494	460	447	479	456	455	464	456	436	443	422	424	469	461	462	463	470	426	456	455	467	478	497	469	445	458	468	466	479	438	489	445	442	450	460	466	447	417	424	469	416	437	443	457	443	452	477	407	444	437	445	466	466	431	453	481	461	461	468	472	498	455	497	467	446	437	449	454	457	464	479	459	418	409	458	485	457	477	448	484	476	477	439	466	462	430	460	456	482	441	459	474	498	472	483	513	427	455	465	463	430	489	483	450	457	443	451	431	461	439	455	453	496	450	430	492	475	447	467	482	467	482	465	447	468	449	461	468	441	470	464	441	463	470	466	471	439	453	476	421	459	464	462	480	450	431	472	498	479	463	459	455	484	473	434	467	454	476	470	482	484	433	429	478	448	439	494	456	506	449	495	450	450	487	425	466	486	457	450	468	459	461	431	447	419	483	453	480	458	450	469	456	471	476	439	433	450	484	480	495	475	460	454	447	436	456	439	440	407	478	489	488	412	467	443	469	465	460	467	425	446	493	462	412	449	452	453	415	433	415	462	489	492	431	481	452	479	421	421	491	423	440	437	423	452	457	444	463	461	479	446	461	432	495	436	463	462	458	444	476	464	445	481	442	462	481	487	437	439	448	446	429	445	428	426	469	470	444	461	481	538	469	458	423	476	488	465	426	431	482	437	427	482	494	481	438	459	444	440	480	474	426	441	485	477	484	466	435	449	480	486	464	466	416	455	487	441	480	424	456	452	484	468	471	453	472	468	461	469	491	452	448	441	493	474	464	468	467	451	454	453	445	432	427	461	439	450	451	462	462	468	437	471	463	418	497	490	425	456	502	425	473	457	461	429	444	482	481	477	502	440	443	474	486	466	455	464	441	453	462	456	493	421	459	432	446	460	443	445	445	444	480	483	471	488	467	477	453	455	459	446	442	429	479	492	462	442	457	487	482	528	506	469	490	431	471	453	465	510	433	457	497	471	443	425	494	437	462	427	451	489	482	475	492	482	491	446	458	445	442	465	451	483	464	498	477	460	440	469	443	460	447	440	447	448	462	470	491	446	455	511	481	409	462	476	464	467	447	510	456	482	445	447	500	433	470	484	435	459	487	434	450	462	454	452	461	417	474	426	473	486	441	463	471	493	451	464	450	458	484	412	445	467	433	446	460	470	502	473	464	459	494	498	459	468	466	471	484	448	491	484	444	438	469	475	435	446	463	472	474	443	482	483	452	470	453	426	494	439	499	448	445	432	427	458	505	449	457	459	437	438	445	453	424	472	428	467	447	498	442	504	446	466	458	471	437	456	472	432	452	479	477	450	453	426	478	450	439	494	508	419	472	476	465	490	438	494	447	448	467	463	498	482	476	474	475	475	443	476	475	448	473	457	444	499	474	491	468	448	463	484	454	428	449	444	431	480	462	486	465	506	449	419	455	471	481	493	472	449	472	447	462	469	491	413	464	445	429	456	438	495	449	475	453	448	454	448	496	487	463	449	457	462	437	449	454	469	422	449	447	462	517	482	454	434	459	444	462	436	472	442	479	482	471	457	433	448	445	466	452	437	463	471	482	437	460	452	447	430	456	488	453	460	497	451	439	441	458	428	475	410	482	495	477	461	461	454	443	443	445	418	464	464	451	440	470	476	454	452	463	490	495	480	488	469	469	451	467	472	462	504	457	455	470	444	493	494	456	455	468	426	453	440	479	463	430	463	490	456	472	437	473	502	440	485	522	456	477	475	461	459	498	455	455	478	453	459	492	484	458	469	524	433	436	494	502	483	482	466	465	443	442	465	422	454	470	446	485	485	425	470	442	454	433	477	465	444	468	473	486	446	457	473	477	460	444	453	476	486	454	491	449	472	465	479	479	430	477	469	448	483	464	450	487	459	443	474	496	480	465	497	446	441	449	477	454	488	470	458	461	470	450	494	488	498	437	450	452	410	457	470	484	461	466	451	419	468	462	497	450	443	470	458	448	467	440	454	393	445	457	452	482	437	436	402	444	475	430	452	456	443	429	498	422	505	451	499	468	475	476	445	450	416	498	485	442	478	483	422	453	447	455	473	478	481	465	480	463	422	454	455	491	419	437	422	474	473	470	452	492	468	449	446	475	461	481	462	444	456	458	453	459	459	460	458	486	484	472	447	449	462	481	466	517	433	464	444	445	471	434	462	452	471	471	497	455	492	445	467	484	458	473	477	485	462	433	448	474	453	462	458	468	481	405	456	497	470	469	482	461	438	435	476	468	478	454	478	492	463	422	431	435	456	425	483	460	443	458	475	469	443	488	514	497	432	437	451	499	487	473	416	466	467	475	467	474	472	467	453	441	434	441	448	477	497	464	513	490	470	433	478	503	505	454	467	496	490	448	465	473	461	468	477	449	472	495	456	453	465	473	433	499	480	452	459	451	460	476	488	413	468	498	476	447	433	443	460	493	443	431	504	476	463	458	446	439	453	451	442	419	472	442	445	466	476	472	487	472	515	472	473	502	466	440	463	457	472	448	468	478	461	488	467	442	454	475	457	463	481	491	448	478	442	421	470	449	487	474	466	449	465	455	427	453	451	473	495	450	486	490	455	452	442	484	422	429	474	478	495	465	504	422	448	461	465	465	439	454	422	498	445	423	523	427	474	479	448	432	470	475	444	462	457	451	447	481	502	482	473	462	456	475	431	481	465	483	462	459	449	425	470	492	461	467	448	495	448	468	419	466	468	453	445	450	482	458	480	426	470	484	491	487	491	465	467	472	449	461	492	420	473	447	462	445	447	465	484	454	442	426	451	460	479	496	478	435	464	470	468	474	479	487	481	452	450	487	518	451	466	441	450	458	455	487	472	440	492	439	475	470	450	475	486	448	444	456	471	509	449	451	441	431	440	474	446
19394	1360	582	396	251	174	168	127	118	105	82	82	101	81	80	74	81	96	82	80	81	73	81	80	66	67	75	79	75	80	73	51	64	71	87	82	84	54	84	65	68	59	59	67	61	80	71	73	69	71	81	69	62	71	73	63	76	86	67	61	76	67	84	80	79	57	71	65	59	57	67	50	61	68	64	75	64	74	66	77	54	79	62	75	76	77	71	54	72	81	68	61	86	63	82	56	59	77	67	65	86	64	82	59	85	71	71	75	70	87	94	59	66	59	74	61	70	73	80	75	76	71	74	76	97	80	75	62	72	66	79	66	55	71	50	62	68	68	72	79	76	72	76	52	75	76	79	67	74	54	78	69	62	71	62	74	54	67	66	64	76	64	67	56	77	64	72	58	91	66	78	63	58	80	78	67	71	52	87	75	70	67	67	77	65	64	73	86	68	64	82	60	59	80	87	66	80	88	75	62	79	71	61	62	64	62	63	70	58	64	87	62	81	66	65	87	66	63	67	65	72	77	74	65	64	64	78	56	56	62	74	92	67	47	73	62	70	80	59	88	64	79	76	63	77	66	88	53	59	73	78	75	64	73	86	65	85	63	91	83	65	60	61	60	68	64	83	75	77	77	61	66	74	64	68	58	76	64	72	87	49	76	56	70	61	63	54	66	59	59	59	73	68	68	68	72	73	84	64	77	76	75	75	70	72	72	74	75	77	68	77	61	82	76	75	65	66	72	62	69	63	71	73	72	60	65	77	73	72	81	61	69	62	74	64	72	60	62	68	83	59	68	72	68	58	58	75	75	59	67	60	62	79	67	78	74	70	66	82	79	101	80	65	85	56	64	69	65	57	70	77	51	83	70	64	53	78	68	69	59	76	60	67	54	66	65	72	80	72	68	81	68	87	61	78	89	70	75	58	65	70	62	69	62	63	50	78	64	53	72	78	77	71	74	75	80	72	65	68	65	57	62	76	71	78	73	66	74	69	62	72	65	69	67	73	56	76	77	75	67	67	75	86	73	64	68	73	49	73	73	72	74	83	81	72	69	67	66	65	73	60	89	70	72	53	66	83	60	61	67	77	70	54	59	71	61	67	67	61	71	68	75	84	58	80	85	50	69	67	86	80	78	82	66	86	60	72	64	92	69	76	80	58	78	77	69	69	75	69	66	73	64	87	72	72	76	78	88	70	57	73	80	81	63	80	65	65	65	65	67	71	66	64	72	83	68	68	65	71	72	74	72	76	61	71	71	79	75	62	69	80	82	72	77	62	68	89	58	79	87	67	78	76	72	78	76	71	54	66	63	79	72	67	64	87	75	84	55	80	73	69	64	79	67	79	87	74	65	71	63	74	68	57	70	58	62	75	68	82	70	73	76	76	88	64	69	81	77	67	84	64	77	76	72	64	79	64	51	74	56	74	65	85	68	59	69	71	80	70	70	66	66	63	63	72	74	80	59	69	67	87	68	64	70	65	74	63	76	76	64	55	74	83	67	68	74	75	68	74	67	81	88	70	91	68	70	67	61	57	75	62	74	53	73	67	67	65	77	66	74	72	74	61	74	67	68	75	70	72	78	66	62	77	81	88	52	67	82	70	79	81	75	70	60	74	68	68	58	46	74	64	50	78	53	61	80	80	71	68	77	79	53	84	78	84	69	65	69	78	79	62	67	63	59	77	64	63	63	65	52	62	63	56	65	73	58	74	61	76	74	53	65	70	69	53	65	68	69	85	63	68	50	63	60	66	53	67	74	69	75	88	75	70	79	81	70	69	75	61	76	78	65	59	67	86	70	73	67	59	76	71	71	72	63	61	73	74	73	66	67	54	82	67	65	71	66	66	74	59	73	66	64	68	80	72	66	73	88	65	78	81	72	79	83	72	63	78	71	74	88	82	72	72	66	67	73	82	87	82	74	57	71	72	69	62	70	67	63	58	64	62	77	63	62	64	62	73	69	70	62	69	54	70	66	89	89	76	74	84	67	70	82	72	62	65	78	76	70	82	76	68	56	69	77	63	72	69	91	79	68	74	89	77	72	59	71	58	60	67	70	75	91	59	76	71	80	70	71	51	66	92	71	84	67	76	82	63	79	73	70	87	54	76	62	60	63	89	75	74	57	61	72	59	83	53	95	87	79	74	56	62	68	73	78	67	68	79	64	66	70	80	75	56	68	60	72	77	61	75	79	71	64	57	64	78	86	76	78	70	81	80	65	62	78	72	76	61	85	79	64	65	49	57	76	76	71	67	75	62	78	62	81	56	71	80	66	69	75	61	82	66	72	61	67	63	68	75	72	55	78	67	75	61	69	60	90	60	84	83	64	59	71	73	74	87	85	64	72	75	66	81	59	63	78	76	73	63	47	80	75	78	64	68	63	77	62	69	67	72	78	67	58	69	56	69	80	73	72	50	77	77	76	69	67	82	77	80	66	58	68	67	59	58	73	62	64	71	80	73	73	70	66	68	64	69	54	60	56	64	64	57	53	62	65	83	78	71	61	85	61	87	68	65	69	72	67	71	72	66	80	60	57	65	71	65	61	74	64	73	77	86	83	80	80	69	66	66	57	70	80	89	82	77	64	61	82	101	68	78	75	67	61	69	77	76	77	70	78	66	64	60	61	68	78	69	63	68	66	70	62	55	57	71	84	72	80	70	82	68	56	65	63	65	71	53	80	86	76	85	69	77	71	72	58	68	74	48	69	67	71	61	60	77	81	78	75	74	73	73	75	60	67	69	64	82	64	66	55	75	66	82	60	55	67	89	61	71	76	67	53	62	77	87	77	76	64	58	75	83	82	88	61	71	58	74	63	56	83	63	80	80	75	70	64	73	59	66	62	66	79	67	71	64	70	87	60	81	77	88	65	66	77	69	71	65	76	76	63	83	60	62	77	68	76	74	68	81	82	70	60	69	70	73	72	78	77	78	89	72	59	62	71	71	77	70	62	75	64	86	97	88	84	69	65	73	74	70	65	68	69	77	64	72	59	70	83	64	80	57	64	75	71	65	55	64	70	66	72	78	77	74	68	74	67	72	78	70	77	58	77	68	74	75	89	61	77	69	71	64	77	63	68	76	56	78	67	72	88	74	66	75	72	63	76	73	59	71	94	61	62	61	79	64	64	89	71	76	69	61	65	68	57	73	60	67	77	66	80	61	52	60	69	76	74	66	67	74	80	67	77	75	82	61	84	62	84	82	85	72	78	66	66	70	60	77	66	84	68	72	68	77	64	59	58	71	58	70	69	69	75	69	77	77	79	81	65	92	61	68	73	60	63	84	65	75	67	89	67	51	72	70	77	83	79	77	63	76	55	80	67	74	74	76	73	62	57	84	75	80	66	72	58	66	71	71	74	69	59	57	60	70	66	80	72	69	58	67	82	69	70	72	67	79	70	67	77	73	65	85	67	67	57	62	80	69	68	68	62	63	75	60	65	78	68	79	73	62	75	74	72	77	67	66	74	67	74	82	69	72	65	61	53	81	84	71	80
11842	632	1254	1408	1202	910	728	617	516	463	454	391	400	334	340	285	311	277	275	264	272	264	280	260	242	262	233	238	226	248	237	224	263	216	216	237	237	236	220	197	236	204	213	198	211	254	210	209	226	200	222	205	228	226	226	172	234	195	214	187	193	212	233	194	175	182	207	202	188	189	203	204	206	217	196	208	221	177	215	230	192	217	211	219	187	173	217	206	198	204	224	187	183	208	229	225	179	233	196	197	202	216	200	208	217	200	198	185	221	194	190	218	219	224	184	197	202	198	214	214	198	220	206	217	187	188	195	198	200	202	198	223	201	197	193	182	216	199	191	186	181	190	205	183	215	202	205	207	187	185	218	214	188	195	184	173	189	195	222	183	201	170	224	197	190	206	207	172	241	204	208	213	208	218	196	194	213	188	186	192	220	203	216	203	262	180	185	193	218	215	229	227	208	191	182	216	205	201	210	216	197	205	209	194	217	210	183	186	190	211	215	208	235	204	212	199	190	208	214	188	202	198	204	210	191	202	201	187	195	214	192	202	184	196	205	177	205	203	221	197	208	192	212	212	191	204	204	194	201	194	180	188	208	193	215	206	207	199	201	194	192	213	193	195	192	198	193	204	175	195	195	204	213	204	174	195	190	207	174	215	196	198	230	190	214	198	210	214	185	205	205	210	214	204	205	180	206	197	195	204	189	204	207	206	213	199	197	181	191	222	227	209	191	177	197	204	178	208	197	209	206	208	207	212	204	167	209	181	217	193	227	209	219	201	197	185	212	187	194	171	226	197	186	201	199	192	191	190	225	204	200	202	215	208	192	209	222	194	194	211	216	198	207	191	186	180	204	205	201	198	207	221	207	201	192	172	245	173	200	186	193	218	240	209	211	211	213	225	193	190	170	201	207	195	199	205	212	206	191	204	189	202	208	218	219	202	184	198	184	213	208	177	241	217	219	211	192	206	194	185	197	196	204	231	196	178	182	225	203	218	192	199	218	174	204	204	221	193	190	188	204	188	187	221	196	181	200	198	196	191	183	197	195	183	201	171	210	188	171	181	199	220	211	208	211	228	189	193	194	200	210	214	189	212	242	203	207	211	174	204	206	181	187	206	207	223	216	216	208	197	191	229	211	186	201	192	216	198	178	204	197	198	190	225	184	192	224	211	209	204	214	201	191	224	172	223	208	211	206	186	200	181	195	232	207	180	216	180	213	187	208	203	185	207	194	209	218	200	179	212	201	163	205	192	184	224	193	193	207	216	195	219	192	189	216	187	197	200	231	212	214	187	189	204	191	205	198	182	191	211	220	212	207	190	219	217	205	210	198	196	189	201	226	195	218	191	216	208	201	193	189	188	231	193	165	203	208	208	201	190	202	222	205	211	212	224	204	218	226	180	226	188	205	189	205	185	183	180	207	205	234	204	190	185	205	197	177	197	208	196	209	211	198	194	203	212	218	215	213	209	195	233	196	181	169	196	190	200	212	199	204	215	196	204	204	206	182	205	197	162	218	200	209	215	239	197	172	186	204	201	203	199	217	204	212	199	201	186	176	173	200	196	198	213	183	202	216	214	208	207	190	216	200	176	199	206	173	202	214	178	181	204	212	178	182	193	187	209	206	225	220	207	202	210	197	222	196	213	214	190	198	201	211	178	183	222	199	202	206	213	213	226	182	195	217	209	216	211	201	221	211	194	223	170	218	210	212	210	178	231	212	197	211	192	191	220	199	197	201	210	223	211	223	183	181	196	203	184	190	196	204	187	219	226	206	187	199	193	221	202	195	206	210	200	214	218	210	226	211	233	207	194	178	206	182	209	212	228	187	179	172	192	207	198	193	210	211	190	188	189	178	213	188	197	193	197	172	224	214	191	201	221	205	190	193	200	218	209	217	205	197	223	207	197	212	221	213	194	202	220	180	192	198	198	192	188	177	194	198	169	183	228	209	185	198	185	204	234	192	198	231	212	216	183	196	199	193	198	222	197	183	180	212	213	223	207	185	182	220	181	214	197	197	208	199	205	236	193	185	184	211	214	189	198	208	202	216	214	213	191	198	197	196	196	191	236	212	184	192	203	202	213	222	190	206	180	199	222	194	208	197	203	207	198	170	187	195	212	166	207	218	178	191	206	207	195	198	198	189	200	211	193	183	216	190	194	218	201	211	189	207	214	209	220	204	202	214	210	230	197	193	221	195	198	216	199	198	207	184	217	208	246	211	217	197	200	226	213	215	209	203	211	252	187	204	200	198	195	196	186	196	218	207	199	209	214	186	198	192	202	192	219	180	201	175	197	222	222	206	212	182	175	209	223	226	227	209	225	207	221	197	192	224	249	187	225	177	203	214	215	210	204	217	178	181	206	224	193	230	187	192	191	216	184	201	220	227	221	222	197	180	216	237	195	187	199	196	196	194	222	232	183	215	206	186	187	202	237	229	212	210	198	213	200	199	185	209	195	210	220	200	190	174	184	180	205	215	179	196	204	231	214	182	192	209	179	175	209	196	204	190	203	230	206	204	212	196	210	208	205	205	205	176	181	203	190	202	192	221	198	212	204	194	194	180	189	196	200	190	170	164	215	184	192	212	181	215	198	204	225	200	180	207	207	192	213	199	199	178	211	193	210	208	209	218	170	211	182	205	202	191	197	194	196	168	179	200	208	195	174	187	212	233	218	209	192	223	188	204	213	178	188	210	208	209	204	192	207	196	192	224	208	198	202	212	204	208	203	198	185	196	205	214	213	205	192	211	189	228	218	193	183	186	209	207	198	182	183	217	195	190	187	224	191	178	206	211	200	204	202	198	194	199	195	210	177	203	228	208	182	201	207	182	203	202	213	219	197	203	191	231	185	201	213	212	217	207	194	164	213	194	200	223	198	233	196	189	201	196	195	219	199	209	214	194	190	202	217	215	183	220	197	223	204	201	193	204	200	198	178	206	205	208	201	202	202	200	188	209	185	206	194	189	204	195	208	223	200	193	204	207	210	218	192	226	200	208	209	198	216	213	202	166	189	194	201	196	205	218	194	197	197	201	202	193	189	212	221	181	218	237	176	220	179	193	203	186	188	203	209	200	181	188	207	194	188	201	232	198	211	193	203	213	214	201	191	210	189	222	210	220	185	179	225	201	203	200	174	189	213	233	190	195	209	194	205	176	205	182	215	190	205	161	219	181	211	186	175	208	207	175	214	227	181	218	214	238	200	207	185	185	202	200	223	224	224	204	199	192	226	240	188	178	202	211	196	194	230	174	219	182	195	231	228	206	200	223	206	206	202	201	198	213	194	219	201	219	208	216	211	205	185	210	185	191	223	211	202	197	178	210	203	212	204	172	195	188	213	208	220	193	193	212	194	216	187	192	201	208	207	198	210	192	199	192	218	203	216	196	197	195	216	214	226	188	212	202	221	220	198	221	196	201	207	166	194	194	190	211	183	219	197	192	190	201	188	222	208	237	201	191	194	206	198	219	204	239	205	219	223	199	194	190	206	211	201
2965	288	277	269	259	258	272	275	284	307	287	285	260	262	284	312	303	312	284	300	320	291	290	314	307	318	277	245	287	285	275	289	292	258	274	296	282	287	325	300	300	271	272	282	252	305	274	315	267	279	294	277	292	300	275	270	291	295	274	273	281	280	323	277	285	311	276	281	261	289	271	302	272	286	295	296	293	246	260	276	272	305	293	266	283	297	288	256	301	262	284	291	268	290	264	298	259	259	279	284	286	264	274	306	287	256	271	294	288	303	251	323	270	275	272	240	271	281	273	297	279	292	267	294	266	282	282	285	277	273	311	289	265	253	268	282	304	262	267	277	272	253	294	249	275	272	301	310	280	276	284	264	265	281	272	268	282	294	267	265	257	303	331	250	268	284	280	260	274	318	278	265	273	285	275	319	263	265	274	267	285	263	294	286	277	283	282	275	268	253	253	271	272	279	274	285	250	300	299	270	279	289	282	249	261	237	263	294	282	288	268	260	275	282	291	290	275	274	233	253	269	273	268	253	290	261	271	278	285	294	252	274	244	282	290	271	273	297	302	294	281	294	269	269	256	279	259	279	260	307	303	251	302	282	297	251	288	297	287	262	272	277	287	287	278	277	306	269	297	264	300	276	289	250	301	262	280	288	283	267	260	300	288	271	291	276	290	222	301	289	301	281	260	275	276	273	258	264	267	278	295	291	290	282	257	271	264	264	303	290	281	286	283	278	259	268	275	293	265	267	273	307	264	278	292	293	303	271	261	293	273	275	271	281	309	270	331	257	264	295	260	256	310	282	279	273	281	266	278	274	276	263	283	317	273	286	254	267	276	306	277	274	257	303	263	295	266	268	275	264	257	281	293	292	282	286	299	295	279	279	259	264	296	270	281	283	321	282	264	274	289	254	266	258	266	284	290	265	250	296	284	286	237	259	277	264	317	272	276	268	282	330	305	288	266	289	314	296	286	276	253	281	282	294	273	302	282	279	265	297	276	293	286	270	267	274	264	298	264	300	291	303	320	279	288	279	255	290	274	254	295	243	319	284	302	258	288	267	284	284	323	295	270	264	284	294	270	287	275	317	246	266	305	270	275	272	288	261	264	276	267	262	308	287	279	289	254	284	278	310	250	254	295	294	243	294	274	266	306	271	282	312	270	283	284	266	281	276	252	274	291	280	263	270	274	274	281	288	266	277	276	270	283	285	296	259	236	279	307	256	273	297	284	275	278	273	252	300	293	279	280	270	275	275	270	311	269	283	273	270	254	260	275	289	305	271	255	294	280	273	294	290	263	280	286	274	298	282	283	274	275	288	254	280	288	262	261	289	271	274	286	273	296	268	269	262	267	270	287	265	292	268	310	294	289	305	272	295	301	264	285	298	265	270	267	296	282	277	249	280	282	265	270	301	290	264	277	266	285	318	294	270	280	285	272	303	277	273	307	304	303	317	310	260	279	265	298	290	284	264	249	286	290	259	272	285	282	278	251	275	288	274	301	284	266	261	230	269	267	268	283	314	269	278	275	261	293	281	275	308	278	271	279	283	283	314	270	289	290	262	279	268	265	266	264	263	265	274	284	282	250	267	300	226	309	264	268	268	267	265	261	278	287	286	280	284	277	264	252	273	273	262	273	297	294	290	280	284	273	298	267	295	288	274	259	293	263	288	296	260	282	275	262	267	272	261	240	265	251	271	259	273	275	282	260	279	295	285	252	263	299	290	296	288	286	288	258	278	274	318	298	248	269	257	278	279	270	291	254	282	304	268	280	273	310	298	270	268	269	286	278	288	277	288	268	267	246	310	292	256	282	286	272	275	298	287	298	270	267	291	305	252	276	303	293	266	291	293	291	238	299	273	296	266	262	263	267	272	267	264	273	278	280	268	275	266	293	302	235	301	271	285	299	301	292	303	291	281	297	287	258	288	301	269	277	272	302	293	283	296	294	283	269	266	296	259	272	302	278	248	276	274	269	285	265	279	274	290	309	311	281	274	232	299	299	263	291	307	294	269	308	267	283	291	251	296	263	299	263	300	281	283	281	297	291	254	292	278	259	272	266	281	307	288	288	314	295	297	265	263	297	272	265	282	271	306	294	279	314	242	304	271	286	264	292	294	287	266	329	271	306	280	304	296	320	295	268	267	272	295	293	273	284	276	270	310	309	292	277	253	280	288	279	290	250	307	267	260	255	278	276	279	256	280	256	291	277	295	267	301	277	288	261	296	256	266	251	274	256	296	241	254	267	271	273	281	277	270	271	262	274	272	278	303	282	289	265	273	294	258	310	262	292	275	279	281	287	255	268	283	277	284	280	269	291	288	316	268	256	272	279	279	305	293	246	306	304	277	263	307	267	293	276	281	287	294	288	301	271	305	270	279	315	270	273	311	283	265	287	271	273	266	279	300	299	259	311	252	271	258	306	290	282	310	289	280	251	282	269	292	263	275	303	262	267	285	274	264	243	259	271	269	276	275	283	268	258	268	288	288	270	284	296	261	306	312	300	276	277	284	253	302	282	267	289	277	267	269	272	267	324	288	291	266	235	290	274	276	233	300	248	266	287	236	268	269	268	285	266	293	286	275	282	292	272	255	282	274	254	306	311	299	293	246	315	259	276	271	264	251	278	271	269	272	262	270	295	293	300	297	296	312	313	299	256	257	293	256	258	246	288	292	250	273	266	266	283	293	312	280	276	299	289	291	296	279	269	263	287	284	315	262	324	277	312	261	282	283	274	260	286	263	286	273	297	242	279	290	279	282	312	300	295	303	286	298	272	267	293	272	284	268	277	308	293	321	274	280	277	303	274	261	324	279	271	281	277	278	275	264	287	300	267	266	284	306	254	266	265	300	261	259	281	270	270	297	267	278	285	312	259	273	280	269	288	295	252	281	290	269	282	298	268	264	280	289	298	287	293	264	297	257	302	291	294	268	272	281	255	269	285	325	287	287	295	257	304	277	277	277	295	288	269	283	296	298	272	331	286	279	294	284	280	274	254	268	264	246	292	297	282	256	279	285	272	277	285	281	282	270	291	291	282	274	303	267	263	303	233	257	290	275	290	284	266	281	307	291	291	307	320	291	299	244	296	289	253	300	283	302	286	323	274	299	267	296	265	283	268	270	247	292	310	265	305	275	270	265	279	255	289	279	279	287	263	301	260	275	290	283	269	284	275	275	231	270	257	287	315	263	248	330	310	281	275	294	271	268	244	284	274	262	316	263	299	288	297	290	297	314	273	275	299	280	281	331	298	275	273	306	303	255	282	248	294	301	314	287	283	274	283	260	281	280	284	282	282	258	265	268	268	311	288	288	292	287	311	285	275	258	281	277	304	261	283	277	300	314	261	248	270	276	286	292	266	280	264	304	271	268	252	264	285	286	257	264	271	283	264	286	304	267	260	283	266	274	270	264	258	284	268	270	304	280	266	252	280	296	278	254	260	255	295	276	287	308	298	289	294	275	302	260	277	264	249	263	259	289	259	279	274	278	264	289	312	262
3124	668	688	714	715	697	657	700	709	693	652	668	679	682	657	678	680	690	682	690	664	651	673	666	631	671	703	680	705	654	661	685	638	688	666	671	634	674	665	646	622	678	687	666	706	682	655	705	678	647	633	679	652	657	640	682	657	730	733	633	680	636	647	646	664	680	703	695	671	664	664	663	697	652	657	669	625	685	690	626	652	724	737	682	680	637	650	654	679	665	660	681	688	659	635	698	687	687	694	706	678	683	683	685	623	663	675	657	656	634	673	686	676	649	626	692	687	699	665	769	661	681	704	693	710	695	675	669	651	675	668	656	667	702	696	667	642	661	646	659	622	679	681	666	609	671	653	699	667	649	652	659	641	690	643	662	644	673	645	624	679	698	640	671	646	646	669	669	674	661	651	673	638	694	629	665	659	716	642	632	670	664	655	674	677	631	690	658	724	638	635	693	653	723	662	690	703	652	628	660	673	653	664	675	681	675	635	666	662	656	682	638	687	670	669	650	657	693	692	641	658	707	674	669	700	651	676	654	677	667	636	681	632	654	627	686	712	673	692	680	655	662	672	678	701	646	633	697	655	668	648	657	671	653	644	638	648	681	671	679	623	716	714	679	652	676	676	589	703	688	617	664	673	671	643	641	663	670	636	636	671	647	623	640	638	689	689	667	678	654	643	618	616	696	640	629	706	721	656	652	669	646	679	641	668	632	623	684	635	649	702	698	628	685	649	637	660	602	710	661	669	687	694	647	704	653	644	679	674	706	685	643	633	713	633	657	642	665	687	689	647	656	710	678	653	666	661	643	680	701	697	658	672	694	703	635	670	655	615	650	662	673	695	652	674	697	682	658	667	650	664	678	682	626	643	704	689	686	633	652	705	671	670	673	726	683	684	654	656	695	643	685	691	703	637	697	658	709	661	676	656	664	687	720	645	659	693	644	642	645	679	666	710	624	673	638	671	713	699	648	641	700	654	675	663	729	632	667	674	686	665	637	679	685	660	666	626	691	675	697	724	668	670	640	686	645	678	683	632	682	692	718	678	619	634	624	662	651	695	673	647	709	682	657	632	681	681	703	732	690	630	681	678	679	615	620	649	631	670	685	637	646	671	671	651	667	660	641	667	694	671	656	681	720	686	644	622	676	641	666	675	695	650	661	650	687	676	650	591	695	684	626	646	669	630	680	659	732	702	687	715	651	616	695	685	676	645	623	674	628	652	637	668	671	654	686	653	610	689	669	650	724	676	632	605	609	616	687	674	667	731	695	683	692	637	680	645	631	633	649	688	702	701	698	634	673	658	674	662	676	679	671	661	649	662	650	664	685	642	681	697	639	645	677	721	627	650	682	635	637	693	658	638	649	679	732	697	660	632	680	676	651	675	678	719	687	651	642	697	689	670	651	659	662	678	682	622	626	631	709	675	695	666	691	653	664	636	664	681	682	648	661	703	672	681	661	671	669	667	668	664	598	652	714	626	701	682	624	698	684	667	693	657	660	704	655	663	655	673	679	666	659	682	669	649	660	636	707	635	702	663	679	651	672	695	684	680	648	699	683	695	631	663	654	694	670	647	675	653	682	727	669	677	685	660	667	688	641	660	671	640	678	667	726	648	645	658	662	651	689	730	692	648	707	660	693	704	609	694	672	685	632	653	667	662	696	659	641	640	689	661	698	692	676	658	724	641	668	625	632	696	703	638	696	674	660	663	663	692	695	644	658	668	684	651	649	673	666	681	652	680	643	676	656	657	639	672	693	623	686	646	648	658	690	649	641	682	670	666	671	637	650	658	673	695	679	655	700	712	675	660	710	637	689	681	650	663	677	693	682	632	665	658	661	633	691	654	657	678	726	681	700	599	696	666	689	684	643	676	682	608	638	663	611	631	679	671	615	637	663	625	638	638	667	663	685	648	661	674	696	629	691	672	616	673	692	694	688	657	667	661	661	651	652	687	664	644	642	637	650	639	652	692	684	694	632	663	702	687	649	603	688	673	721	661	687	714	659	666	642	685	662	707	637	700	658	644	649	673	718	670	691	690	712	654	692	645	691	647	702	683	691	691	682	709	663	686	659	713	698	715	655	651	689	658	676	691	686	659	658	602	667	669	691	659	681	662	673	664	678	663	709	707	679	702	743	726	668	627	676	720	664	680	662	625	692	670	669	699	681	709	638	662	664	681	713	682	662	710	690	673	636	652	649	629	669	692	671	668	654	630	647	640	667	689	701	658	724	619	652	646	710	666	683	674	629	725	673	641	658	637	636	659	651	650	699	679	695	639	672	663	632	695	663	703	699	703	670	650	666	687	693	678	662	633	668	653	691	679	685	648	687	693	669	689	669	687	686	676	693	642	659	630	639	689	740	610	647	659	693	655	613	677	675	641	704	689	694	647	670	700	692	627	711	692	691	684	683	695	674	644	629	654	739	618	681	656	648	700	666	664	654	637	745	710	689	694	730	695	634	691	656	648	679	693	627	665	644	670	738	676	624	626	676	641	676	675	706	668	678	638	678	655	683	645	686	654	642	697	695	668	700	656	652	657	692	623	655	687	665	622	650	719	670	650	667	678	679	664	607	632	637	715	673	656	651	634	716	665	658	636	694	652	672	641	667	682	715	683	719	680	662	657	651	636	639	707	661	659	654	677	675	635	629	672	680	659	690	672	676	666	676	640	696	660	675	665	691	681	628	650	675	684	674	683	635	647	687	679	651	639	649	715	715	695	662	664	651	652	682	647	666	647	645	654	658	727	641	666	656	680	670	736	650	697	671	688	643	627	716	683	698	664	608	670	668	647	642	643	651	676	670	700	681	670	650	663	637	648	595	667	668	652	695	642	696	668	663	669	722	670	729	698	691	693	696	658	678	663	709	685	691	692	660	703	673	676	641	630	666	710	686	657	656	643	665	656	634	697	645	659	682	668	657	670	687	642	641	655	660	645	670	643	667	646	603	681	653	694	640	676	651	649	696	732	648	677	683	654	663	676	650	666	639	661	697	658	671	686	675	664	684	670	702	615	650	659	677	674	654	693	664	689	678	641	707	660	685	679	649	696	674	677	656	620	657	677	686	679	725	644	630	690	678	652	678	706	637	676	657	659	696	654	633	713	672	652	653	640	708	672	708	621	637	650	643	731	688	667	698	662	725	651	703	680	702	642	648	710	686	661	657	614	675	653	681	697	694	711	612	642	672	662	708	669	685	648	651	667	636	638	679	693	699	687	654	626	652	694	652	645	693	714	676	695	641	679	729	660	656	676	682	690	654	668	705	711	662	693	671	693	684	687	697	687	639	684	677	672	667	672	670	652	631	735	638	703	654	683	669	684	695	649	702	638	695	647	689	701	646	720	604	711	650	666	655	624	660	691	625	664	658	626	691	612	627	686	672	718	656	660	678	668	687	660	663	664	713	712	677	719	621	692	651	603	688	659	706	673	671	688	649	691	658	658	672	679	650	641	669	629	679	647	668	653	675	650	633	648	682	642	704	702	701	700	657
12457	713	442	366	320	303	245	204	207	205	208	207	231	201	205	181	207	214	206	182	197	188	196	222	183	201	205	177	204	192	199	210	192	211	191	171	213	184	188	158	219	170	152	181	214	187	198	180	214	184	166	191	203	176	183	189	193	194	169	192	194	189	177	196	218	206	199	185	183	194	174	194	195	187	193	177	183	169	203	166	206	178	195	210	209	196	175	173	186	196	184	201	188	223	204	205	187	179	203	176	218	200	181	231	204	189	183	196	186	203	195	205	195	183	186	181	191	173	185	196	210	202	190	206	200	169	202	165	168	195	180	188	176	182	184	199	190	163	193	186	180	200	183	205	196	215	169	196	200	208	156	180	195	204	183	203	210	168	196	163	194	169	181	196	193	173	209	202	212	162	206	191	172	204	213	185	189	186	206	203	184	203	187	186	198	200	180	177	193	189	170	188	204	185	216	197	183	176	185	175	205	210	200	194	191	190	203	190	174	183	196	199	190	168	207	209	180	188	162	176	186	191	187	182	205	212	186	182	205	210	204	184	181	179	190	177	168	169	174	191	217	223	200	183	194	215	198	166	204	160	180	184	171	208	184	171	179	197	189	195	186	202	180	180	173	166	193	189	190	184	191	192	216	192	190	207	175	188	185	183	191	175	185	206	184	182	172	191	176	197	183	190	192	185	185	185	199	198	188	207	208	193	169	192	176	178	212	187	182	176	181	203	165	192	165	164	208	205	156	183	211	190	208	191	195	180	199	188	161	180	185	180	191	208	184	196	203	191	212	197	206	209	200	175	190	180	192	185	182	158	193	181	167	181	197	171	163	179	174	172	172	192	169	186	203	154	192	201	179	160	184	182	191	156	195	175	190	201	172	187	197	172	176	178	186	191	183	177	198	206	180	171	203	209	166	166	209	203	183	181	169	195	193	192	201	195	185	168	176	206	203	190	208	176	190	191	180	189	183	162	182	198	180	169	178	180	191	203	204	191	169	196	212	183	185	186	217	193	197	192	147	177	212	186	192	184	197	168	194	165	198	229	195	176	184	176	196	196	225	200	193	174	171	194	192	220	165	199	210	190	203	204	204	183	206	184	191	202	209	198	194	191	197	170	182	190	183	214	177	176	194	184	198	201	200	176	167	181	176	183	216	186	221	180	198	194	203	188	187	215	196	225	201	186	201	197	196	169	201	181	191	190	179	194	205	207	192	174	198	170	215	176	200	178	194	186	172	171	187	188	184	193	185	185	178	228	200	186	172	184	177	213	199	208	198	194	193	182	203	188	197	208	165	180	196	177	197	177	193	185	199	211	190	171	207	196	191	197	176	208	179	185	204	191	193	229	200	190	189	199	192	192	201	214	205	215	186	176	193	197	179	169	188	186	200	185	187	180	199	219	198	206	199	203	181	207	189	204	198	202	190	202	179	198	189	182	215	187	202	184	204	173	173	207	209	215	220	228	216	180	186	201	184	194	200	192	209	207	201	170	204	171	181	174	200	169	185	195	177	201	178	197	190	188	190	157	205	198	169	203	213	207	209	185	218	196	177	190	190	199	201	181	189	181	179	197	180	190	172	160	190	173	210	183	182	194	189	182	179	184	209	181	213	197	195	204	195	190	199	203	178	201	195	182	194	187	159	199	191	168	213	210	206	210	168	191	188	169	190	215	202	165	182	202	182	192	180	177	190	192	201	181	191	200	211	200	183	172	148	203	198	198	188	167	193	189	188	181	164	173	178	194	197	186	185	198	179	214	192	182	187	191	213	190	206	193	199	231	198	168	178	190	184	211	177	182	171	181	210	174	188	199	181	195	212	186	173	192	185	195	199	182	193	184	191	182	214	190	202	226	185	189	174	184	205	204	198	176	182	172	171	165	203	164	187	181	175	169	169	183	210	164	172	172	188	201	196	191	200	178	188	182	195	194	215	197	217	191	226	190	195	185	182	184	195	181	193	177	198	208	191	191	190	197	192	200	212	202	193	166	174	205	222	203	193	189	182	211	205	188	178	168	185	177	182	179	204	198	208	196	217	210	201	178	187	187	177	187	180	200	205	199	166	179	181	196	166	198	182	162	165	205	183	195	181	159	176	192	178	198	202	182	195	204	184	201	183	179	177	199	173	218	212	175	183	203	206	214	223	179	189	179	186	183	196	170	194	192	184	166	170	196	205	173	188	203	180	207	180	185	159	191	177	209	221	194	199	171	166	183	205	189	183	156	194	206	200	182	195	179	207	204	193	197	203	162	212	190	214	195	189	178	199	209	173	161	182	200	201	216	199	205	228	197	205	200	209	161	189	226	217	179	180	181	191	174	216	201	177	173	168	161	165	215	181	198	204	197	158	192	178	187	203	182	190	206	197	171	176	188	174	198	183	190	185	206	199	210	198	191	193	159	212	197	215	180	195	205	178	193	199	196	208	214	175	195	166	193	204	180	181	223	192	177	184	206	200	186	181	168	203	187	195	194	193	194	206	202	208	173	194	181	214	183	180	206	194	184	156	165	208	184	195	179	202	189	167	187	207	214	209	221	195	168	186	194	197	196	174	191	181	200	172	169	209	185	178	176	190	170	188	200	196	199	184	211	188	198	215	186	194	206	171	194	218	178	166	201	164	184	192	184	189	171	187	203	193	197	174	165	179	208	191	226	174	186	211	184	175	190	183	198	177	153	222	182	200	183	189	190	196	203	173	241	202	213	193	190	192	188	202	208	185	200	209	204	186	191	186	189	203	202	204	191	177	200	170	188	210	207	189	204	198	165	182	209	157	182	179	176	218	186	206	169	158	202	214	204	196	203	195	189	162	189	171	196	176	199	193	190	185	189	193	201	178	169	185	192	213	196	167	222	184	168	196	164	175	218	150	191	207	189	201	211	193	209	201	215	203	190	180	203	201	194	197	201	185	197	199	199	175	162	219	184	195	176	183	174	192	168	194	177	181	206	189	191	229	200	197	190	197	194	177	179	182	180	166	178	200	196	202	188	184	170	188	204	205	190	188	194	189	200	191	194	175	189	210	185	188	184	180	216	197	209	200	193	195	204	183	198	178	188	204	204	193	195	202	175	199	223	210	169	190	173	189	182	184	193	166	195	194	197	170	209	196	191	195	228	205	185	199	196	180	177	172	173	203	181	184	194	195	185	200	184	183	204	207	192	199	183	191	180	189	200	182	190	218	200	179	200	215	222	204	188	190	174	172	222	198	195	208	173	166	205	186	201	173	168	191	180	168	185	186	202	193	204	189	196	188	175	208	191	201	181	173	224	185	182	194	217	215	193	190	221	194	172	174	192	227	220	177	194	228	200	185	207	191	195	198	199	171	175	181	166	174	206	189	183	225	202	178	176	185	189	179	207	195	179	194	206	188	193	199	185	202	188	209	211	177	211	175	169	193	182	182	201	174	179	214	194	239	193	190	173	177	189	199	165	202	180	176	207	196	219	192	208	192	179	201	195	180	196	200	176	190	188	208	188	189	197	186	195	204	169	198	200
9632	678	1002	1107	941	853	711	637	622	589	604	544	563	531	519	508	510	530	546	519	510	471	516	490	451	470	491	509	499	479	455	495	483	446	469	502	424	459	490	496	464	434	464	434	460	482	427	473	458	517	465	494	463	454	449	494	481	470	452	474	456	451	471	471	465	448	433	530	486	484	416	473	421	429	457	449	429	460	452	481	444	478	467	468	423	455	477	469	414	496	469	464	488	470	463	474	438	487	470	436	480	477	499	458	430	484	496	443	438	486	477	512	448	482	445	452	448	465	487	451	468	460	455	478	475	462	471	484	483	490	464	452	482	467	459	505	457	446	466	437	458	449	463	496	467	430	441	461	453	445	442	438	436	467	441	437	422	467	462	479	447	435	465	460	462	468	456	478	467	480	438	470	466	458	438	466	451	454	471	444	488	470	470	466	467	470	464	463	482	462	486	437	446	458	454	458	463	437	460	470	451	466	458	450	444	434	476	464	468	415	463	449	476	457	437	466	471	458	461	475	488	453	484	495	450	465	480	462	437	486	460	445	493	473	504	445	483	486	457	462	491	498	454	471	480	503	448	499	427	442	477	468	465	470	469	412	430	440	488	442	473	466	467	465	481	445	439	445	439	474	449	449	457	463	432	456	485	491	481	465	475	419	491	509	462	441	471	479	387	444	458	466	466	460	451	474	447	447	460	468	478	445	486	423	440	480	488	446	439	440	474	479	428	474	434	411	473	482	470	444	437	506	449	472	443	464	478	491	458	479	471	479	481	459	440	469	451	478	455	432	444	468	459	464	473	441	460	475	482	490	459	434	426	469	412	477	468	450	441	460	463	458	477	492	452	455	461	412	470	471	447	443	465	479	450	486	479	438	475	452	488	468	474	447	434	415	454	487	473	469	466	463	446	482	483	479	490	486	484	445	440	420	462	433	492	440	450	434	444	425	452	452	450	457	492	429	424	463	474	456	465	453	503	453	457	450	505	449	434	451	452	499	521	459	502	440	472	444	472	463	481	426	439	440	491	461	473	445	438	488	497	428	479	490	465	433	526	463	458	436	476	454	536	476	470	421	461	461	474	470	495	481	470	473	454	452	467	462	455	457	459	466	493	494	463	448	464	450	433	431	482	429	445	448	476	463	465	473	487	472	450	462	434	495	491	458	468	471	450	444	443	462	442	438	429	438	488	476	438	466	427	445	486	471	478	468	468	464	467	422	484	442	498	455	501	454	456	477	468	446	478	471	446	451	475	461	464	461	450	478	483	443	518	419	444	448	486	462	479	471	506	429	469	478	429	426	452	456	464	422	454	496	486	441	435	483	430	475	476	466	468	432	481	440	457	468	464	468	458	457	481	474	452	423	453	440	429	491	479	462	465	493	456	450	452	446	485	461	471	434	458	464	438	487	457	463	424	491	478	447	428	457	459	448	490	430	442	468	476	467	467	450	437	430	447	455	411	461	452	435	447	487	466	439	432	473	486	452	416	471	420	438	446	483	461	450	443	464	476	446	452	455	482	480	437	480	448	456	490	437	491	476	440	471	462	448	478	445	483	461	440	501	441	450	469	458	441	499	466	493	450	453	465	490	473	474	446	452	456	455	486	459	473	451	473	463	470	478	482	435	496	474	419	484	456	474	467	431	477	435	465	459	479	483	495	499	463	451	456	442	480	460	492	473	478	459	442	455	455	455	482	428	458	462	448	453	460	432	437	474	467	493	413	478	435	443	465	446	481	451	445	455	423	461	455	420	453	455	454	481	469	459	454	449	461	455	483	482	446	449	509	495	405	448	469	476	471	457	454	427	478	457	450	457	431	488	494	462	467	441	443	446	452	469	441	479	465	462	442	472	444	446	466	473	448	488	462	487	453	448	470	469	478	482	475	475	423	444	488	433	452	441	466	473	471	453	457	471	454	435	444	443	455	444	460	446	434	457	473	433	448	458	456	443	453	449	473	486	472	460	491	489	471	463	453	451	472	495	436	463	461	442	438	463	460	447	474	435	440	474	467	400	451	456	467	463	475	452	455	490	479	444	423	455	484	477	449	453	441	447	497	447	475	457	464	457	472	416	461	478	494	484	452	454	488	476	458	509	482	455	441	442	452	474	451	454	482	454	492	478	424	453	447	421	426	473	516	448	446	480	439	451	466	444	437	485	475	437	437	475	451	467	467	449	464	479	469	469	468	472	467	475	452	469	478	459	471	470	442	470	466	456	471	472	426	484	471	468	449	470	432	491	468	445	476	437	462	458	449	467	457	457	439	467	439	459	458	450	483	444	466	468	419	456	460	429	483	462	465	440	437	445	457	443	441	488	522	465	461	451	491	515	444	466	463	445	438	431	486	483	423	488	493	457	488	507	467	413	466	460	485	442	462	492	482	432	471	444	447	474	458	439	462	482	461	450	471	461	471	481	493	453	470	451	480	450	483	469	474	519	476	439	459	509	461	495	467	433	510	460	458	508	458	475	495	440	484	444	429	448	465	436	441	466	453	446	411	485	464	458	427	451	497	446	479	445	424	473	478	459	432	459	505	490	447	419	421	422	446	462	441	465	483	533	453	459	423	458	417	443	478	453	470	431	435	477	488	437	448	439	438	456	465	446	462	470	437	446	454	457	485	493	487	460	427	418	440	464	473	462	497	447	436	466	496	433	448	480	481	493	450	456	484	524	439	464	434	463	500	468	467	432	447	459	444	464	497	475	454	491	453	456	456	482	478	485	472	437	458	474	519	458	465	472	449	438	470	457	463	488	457	443	443	431	426	455	458	509	453	453	434	459	487	441	496	477	431	455	449	481	484	466	443	490	481	479	426	441	476	448	441	460	469	439	451	475	463	490	463	450	472	437	464	460	434	466	468	462	440	458	467	462	509	461	466	481	457	449	478	469	478	482	482	447	491	443	440	433	428	478	474	448	458	456	474	485	445	482	482	469	437	486	464	474	463	439	408	446	480	483	461	472	486	445	477	477	445	452	475	479	459	494	440	459	451	489	459	441	456	492	450	463	500	473	474	475	467	438	443	466	475	444	465	451	481	431	436	453	418	432	445	459	500	439	469	503	486	503	474	496	437	450	454	462	481	507	448	489	502	510	466	451	445	410	463	495	456	446	433	464	448	480	492	454	465	505	420	451	449	453	485	450	459	465	454	432	476	432	462	461	458	435	456	419	451	470	458	456	451	485	473	465	425	435	434	488	470	487	494	442	496	446	478	435	472	457	447	466	509	478	443	488	466	485	483	485	483	481	444	422	441	451	435	474	451	438	428	470	485	430	421	444	483	466	473	446	508	473	436	464	462	449	477	469	486	454	474	462	429	457	474	480	471	442	449	433	439	476	476	425	485	484	474	460	475	464	447	457	492	479	483	450	465	475	444	459	456	450	490	492	465	484	436	447	467	461	465	457	477	465	499	477	470	453	442	469	479	437	455	445	465	459	462	448	453	441	463	477	422	485	461	482	483	449	472	434	455	495	480	440	442	465	468	467	479	491
21051	1668	572	388	244	201	171	131	113	119	101	100	115	84	83	65	60	80	78	84	79	83	68	68	73	79	59	66	75	69	63	79	92	72	82	88	93	65	71	90	92	76	64	66	58	78	84	57	69	77	75	60	60	63	74	66	68	72	64	71	65	59	68	91	82	84	75	53	60	69	69	77	70	61	59	59	68	66	63	69	64	63	54	68	64	67	72	61	82	89	69	72	70	70	70	76	78	78	82	74	70	78	71	86	70	80	80	66	62	71	58	78	79	77	61	73	64	81	68	67	84	60	70	63	81	72	94	89	57	68	86	72	71	56	75	78	72	71	77	67	62	104	70	84	76	67	63	80	68	66	77	61	64	56	71	71	64	60	64	56	64	93	75	85	70	75	52	75	64	85	72	74	71	75	65	68	61	64	76	94	84	69	71	87	73	67	77	46	70	62	63	71	77	68	66	77	67	61	75	78	69	68	72	64	72	52	63	59	78	88	79	84	72	67	70	76	72	73	70	61	87	78	77	75	77	72	70	78	70	89	73	74	81	64	48	73	65	80	86	56	80	65	69	61	90	73	61	78	64	76	78	54	89	79	77	60	50	74	69	82	67	68	70	47	78	76	75	68	69	87	75	78	68	80	76	61	71	67	56	86	69	82	51	58	70	54	65	75	70	71	63	72	74	73	78	62	65	68	81	80	74	73	94	73	70	73	65	76	64	80	61	57	65	74	65	73	89	81	82	76	65	72	69	78	77	78	72	83	70	70	58	80	87	80	81	70	55	75	77	78	72	63	67	75	62	77	57	56	76	83	70	79	69	71	67	73	81	74	68	82	74	66	65	52	58	65	66	82	66	67	66	75	79	76	70	76	73	71	69	71	65	85	64	71	74	62	85	70	63	73	76	85	70	94	58	73	67	81	59	84	71	72	59	82	70	76	58	73	57	69	57	87	64	67	67	70	61	57	69	60	73	68	73	66	80	68	77	86	67	66	56	55	72	78	67	72	77	74	70	66	75	67	64	63	60	74	79	80	71	73	76	59	60	78	69	63	70	59	71	79	70	55	67	90	68	90	72	69	77	66	64	64	68	64	79	70	59	64	59	79	70	98	67	89	75	64	79	78	69	67	66	67	74	72	69	83	63	68	93	80	78	58	81	81	64	58	62	68	94	74	84	68	76	69	85	64	90	90	68	82	61	70	70	77	83	82	81	72	71	86	87	68	76	74	81	74	70	54	64	78	69	54	65	73	67	64	68	61	71	65	64	76	70	60	85	78	72	72	80	66	79	68	69	57	86	81	67	74	74	57	77	64	66	76	75	102	64	68	67	74	72	64	75	64	70	71	61	78	74	59	82	77	62	73	66	63	70	74	70	67	75	74	77	66	46	67	49	66	64	65	58	55	74	93	78	69	80	66	60	66	94	65	67	76	65	82	67	63	52	51	61	66	77	60	61	70	73	74	70	80	67	61	74	75	76	77	70	74	85	83	82	65	61	56	78	69	64	66	77	50	79	72	55	70	74	70	57	51	52	80	59	77	72	69	79	56	59	65	61	69	84	69	72	73	77	56	73	59	62	59	71	87	67	76	78	75	84	62	70	66	70	70	72	99	69	73	78	65	69	87	84	64	66	59	71	75	74	69	74	75	77	77	68	64	68	74	62	75	66	67	58	71	56	76	69	70	64	67	67	60	76	65	66	76	63	79	75	62	67	74	87	74	57	85	71	80	89	79	69	90	61	54	61	67	79	84	62	77	70	74	101	66	69	62	70	63	74	77	68	75	79	63	82	71	63	65	70	88	76	78	68	81	60	81	83	71	60	67	65	64	72	73	72	86	71	71	61	70	76	65	77	74	69	70	79	66	87	71	78	43	65	68	71	76	68	51	80	80	79	74	72	79	63	70	67	71	61	77	80	77	65	75	60	100	77	85	73	70	74	62	55	66	69	65	58	82	68	80	62	75	69	66	51	73	55	77	75	69	87	68	72	79	68	81	83	76	62	86	70	71	79	71	80	72	68	74	65	71	61	79	77	76	83	71	67	74	75	82	76	78	72	66	84	65	73	82	77	70	87	75	64	78	76	79	83	62	59	73	69	61	81	68	65	79	58	65	74	79	68	67	72	79	66	60	75	71	102	82	76	70	80	67	85	69	69	75	68	67	69	78	68	61	71	57	72	87	71	60	68	87	68	77	50	83	73	67	79	86	66	71	64	63	71	82	71	66	72	69	78	93	52	68	84	83	78	81	80	67	71	83	77	71	76	51	80	69	67	75	74	77	71	65	68	62	56	53	71	70	69	66	67	77	62	74	55	78	76	66	77	78	65	68	63	70	76	68	55	57	68	63	66	68	81	69	73	67	74	80	77	63	76	56	53	76	67	60	91	66	63	66	92	75	67	73	69	83	71	64	67	66	76	66	74	82	67	74	79	76	80	87	77	72	69	73	71	77	66	70	62	61	79	53	67	68	74	69	70	76	70	71	85	73	65	70	75	76	76	68	69	67	63	71	78	50	75	72	71	77	76	59	57	59	72	72	74	65	70	74	76	71	85	76	61	59	54	80	66	74	78	52	75	70	78	64	80	60	65	62	64	105	63	71	64	66	84	83	77	68	69	69	73	57	76	57	79	75	72	76	65	75	68	86	62	75	88	76	61	67	85	71	68	64	70	72	69	61	79	87	61	89	74	65	81	79	75	58	65	60	58	52	68	54	78	61	58	80	72	72	81	83	61	58	79	59	77	69	53	65	80	69	70	65	80	76	72	71	62	78	62	73	78	68	59	64	72	81	60	85	70	71	75	62	62	58	96	82	61	72	69	59	79	71	63	71	73	63	63	65	60	74	65	90	63	68	76	60	72	76	70	85	70	63	56	81	68	75	75	70	71	76	84	67	79	70	79	66	71	72	68	77	88	63	72	62	79	61	60	63	59	65	61	62	77	68	66	51	68	69	68	57	74	75	51	78	85	79	84	64	57	69	78	70	79	62	64	76	90	60	66	68	66	78	79	51	78	75	63	79	61	59	70	77	78	71	72	51	58	82	70	62	67	70	80	75	70	71	67	75	79	62	65	68	59	66	66	80	72	61	55	64	74	58	64	71	76	79	65	58	84	84	67	52	84	74	68	75	79	60	64	52	62	65	80	64	76	59	77	79	77	81	81	72	61	79	59	77	66	59	60	79	80	82	63	71	64	73	56	75	79	75	77	72	74	66	81	77	71	81	53	61	66	70	69	70	76	66	69	74	78	74	71	59	71	80	70	61	71	60	67	74	66	84	63	71	74	58	75	74	82	87	85	76	71	75	82	72	75	73	73	74	71	66	78	69	73	79	77	60	77	63	81	70	74	69	73	70	57	76	60	83	73	84	73	76	70	75	85	81	60	70	66	77	75	67	83	67	59	97	77	89	77	95	71	70	74	92	66	87	67	85	65	72	72	60	76	72	92	75	88	60	58	59	69	76	71	86	68	68	74	95	82	63	79	61	80	74
12895	659	1322	1384	1134	893	703	591	498	450	412	388	372	352	343	308	298	303	266	269	282	248	262	278	258	230	243	204	231	270	207	234	210	229	222	222	204	226	231	201	224	228	244	214	204	195	224	218	211	197	228	182	225	222	206	206	197	220	204	186	228	223	211	181	198	177	203	215	202	190	198	200	241	209	242	204	208	203	205	229	238	198	223	188	199	223	191	212	209	212	185	221	181	201	202	245	206	196	229	213	218	218	195	205	220	210	207	202	209	203	209	203	209	189	223	224	216	218	214	194	197	208	175	229	205	234	192	213	216	193	243	215	209	183	214	198	184	196	192	199	195	198	209	197	169	216	183	207	220	212	225	207	205	196	223	210	178	219	203	210	189	202	183	216	216	204	179	215	201	173	202	200	209	196	197	192	199	192	221	195	229	214	224	213	207	173	202	222	225	238	211	215	215	194	214	212	244	199	211	201	204	229	202	224	204	202	184	206	212	189	203	200	212	210	176	199	203	201	179	211	228	225	206	203	219	182	175	215	198	210	190	180	230	202	199	181	185	201	180	203	202	192	220	201	202	216	208	185	198	200	215	209	188	187	192	206	200	193	220	203	165	225	219	206	195	167	207	209	184	196	188	208	202	210	199	201	185	178	197	210	205	209	198	189	191	175	195	202	201	195	194	207	167	186	225	211	211	204	206	192	206	194	187	228	181	203	203	207	203	205	199	194	194	217	246	210	212	202	172	203	220	205	199	195	207	225	191	210	228	203	208	199	196	207	209	215	195	206	210	220	178	203	195	224	205	190	196	190	207	215	179	215	194	202	202	199	198	201	188	187	198	195	195	230	190	208	201	187	214	208	188	196	203	208	208	202	218	200	198	223	206	191	189	208	206	195	210	207	213	210	213	207	188	191	203	207	193	223	189	212	182	192	189	206	210	199	201	205	221	207	216	194	196	199	200	193	205	213	179	203	201	201	195	205	192	204	213	199	209	191	201	218	204	205	198	203	180	205	208	204	196	210	207	174	199	216	192	211	215	211	221	213	219	222	210	199	200	184	238	208	201	208	219	184	217	208	187	194	216	195	196	195	205	171	216	214	219	201	207	209	225	209	218	187	227	211	217	203	206	204	182	196	211	209	182	190	182	206	199	197	200	204	184	199	200	209	213	198	218	196	193	202	179	218	192	191	182	200	208	210	213	220	199	201	214	221	175	197	205	188	210	199	188	226	227	215	186	213	208	207	196	186	197	220	205	188	206	214	189	224	214	198	181	205	181	193	191	182	231	180	212	165	212	215	200	203	172	213	198	203	194	199	195	205	227	212	205	203	189	194	208	206	183	210	187	194	227	216	198	218	173	211	192	210	209	209	214	223	197	197	231	183	200	181	179	220	216	200	203	193	202	193	173	186	192	199	198	231	184	192	208	221	200	205	216	202	178	195	203	202	184	208	182	198	215	195	187	208	200	224	196	186	195	208	214	183	191	184	176	203	203	198	211	192	221	203	189	173	191	215	202	181	190	227	215	202	196	184	204	224	219	216	201	211	213	211	182	204	190	195	212	191	202	205	180	197	195	219	209	197	222	236	194	201	195	201	209	227	202	212	208	210	203	192	198	198	227	185	198	210	214	198	182	213	192	182	189	178	202	207	198	192	177	202	199	195	189	215	203	208	223	212	198	214	212	225	215	196	209	191	224	207	177	196	202	201	210	207	180	206	189	186	201	224	217	205	196	194	206	203	215	174	221	208	201	216	203	194	197	202	228	178	215	202	197	179	201	179	214	233	229	239	215	218	191	193	194	169	205	192	202	209	239	189	200	175	204	200	231	203	206	232	207	193	208	196	186	221	175	193	195	199	192	181	197	171	232	209	202	207	191	192	189	193	199	230	202	202	217	164	206	200	198	214	232	190	210	211	194	218	200	187	205	202	187	200	184	184	182	184	185	212	227	196	204	193	214	202	197	222	203	198	226	232	194	199	244	199	193	217	191	196	220	199	198	196	177	219	190	195	209	202	181	203	192	186	222	192	201	197	212	190	218	224	190	219	163	192	215	214	215	192	202	186	185	207	180	214	198	182	223	191	207	201	237	186	181	196	223	209	228	216	214	185	186	212	194	166	195	215	201	210	209	190	214	198	210	202	202	222	196	175	207	201	212	214	222	207	193	203	205	192	207	209	184	215	232	208	196	193	195	226	202	204	181	196	185	197	204	208	203	185	203	187	216	196	188	183	203	210	203	202	221	210	202	209	215	219	176	194	206	216	212	188	208	229	203	214	197	214	218	184	217	236	201	210	206	196	218	201	201	199	206	224	216	212	175	196	204	216	193	197	188	193	198	216	189	196	188	203	199	189	196	223	208	185	188	223	199	193	193	215	220	186	219	214	181	214	194	198	185	172	187	213	204	216	197	212	210	214	192	203	212	203	200	216	194	209	207	205	194	235	215	230	200	195	201	217	197	212	196	199	202	214	210	194	197	201	192	188	230	202	184	199	219	205	237	210	203	196	190	179	195	191	237	226	203	200	212	198	214	228	242	220	183	208	183	212	206	205	197	205	216	223	212	216	234	233	218	192	215	220	209	200	192	204	198	196	183	193	190	214	203	195	204	206	193	196	191	201	214	215	177	178	198	221	214	212	199	200	191	178	178	202	220	206	200	181	210	224	229	190	203	198	235	194	194	165	218	189	200	211	207	223	184	216	215	205	198	193	202	195	197	209	221	212	202	211	172	211	179	202	197	209	185	224	206	199	185	215	198	193	221	210	209	181	218	203	210	212	198	224	185	211	212	215	185	200	210	189	221	194	202	199	189	212	198	178	208	202	200	176	207	191	210	203	193	200	193	219	160	189	210	214	198	222	210	211	222	205	189	186	212	236	190	209	200	192	193	204	209	193	211	209	199	200	207	197	190	201	207	207	216	201	200	224	181	210	190	194	216	208	197	183	186	201	204	213	215	200	208	185	221	222	203	232	181	214	215	219	180	176	185	206	203	207	183	188	219	195	189	218	214	231	212	179	187	223	205	195	189	196	218	210	211	192	200	204	210	238	205	208	219	180	198	215	224	221	196	189	210	221	233	198	245	187	207	215	191	205	207	237	206	214	197	202	208	203	191	218	201	185	190	185	190	215	215	174	176	218	164	177	207	200	200	209	197	202	221	218	224	209	193	204	200	196	213	215	214	212	198	201	207	216	187	186	185	204	181	203	223	192	202	165	213	211	204	235	199	203	175	194	218	186	187	201	200	212	209	206	175	208	197	194	207	201	194	221	217	238	201	207	206	201	191	213	215	181	174	212	208	204	210	182	223	180	204	204	202	197	195	173	215	183	233	211	198	204	229	210	202	241	178	187	220	221	218	210	206	206	183	211	197	174	196	177	206	197	212	202	202	218	204	201	201	224	185	216	201	195	224	218	192	211	211	175	228	229	201	203	202	199	196	187	198	203	190	203	192	209	197	239	196	196	222	210	224	200	215	212	222	185	193	189	219	217
2967	322	281	239	276	285	256	301	282	253	286	300	304	284	285	275	291	335	300	264	275	295	289	277	284	289	292	253	288	261	275	257	278	315	270	275	309	271	263	275	273	273	285	269	281	290	289	315	260	281	282	274	291	290	271	286	292	269	276	278	278	291	283	273	268	280	278	272	303	273	296	293	248	266	277	252	274	276	282	263	272	297	313	258	277	274	307	293	269	259	268	266	274	297	297	267	256	267	292	322	260	304	239	252	246	248	293	265	298	292	268	294	308	273	260	282	258	272	257	293	277	279	284	266	270	270	271	286	262	285	260	289	300	320	289	292	280	267	289	275	294	286	284	277	273	274	288	281	287	269	266	294	284	284	293	288	239	282	287	274	265	269	274	261	262	296	294	279	281	281	262	306	284	297	274	276	252	290	290	286	284	285	285	307	335	277	300	309	279	266	292	283	280	285	263	261	272	303	284	279	265	308	268	279	271	255	264	270	281	264	255	279	288	268	263	295	267	287	312	294	286	269	287	267	288	296	303	273	295	256	262	269	269	292	266	263	252	298	289	263	281	284	299	261	286	267	263	282	299	273	306	279	254	288	308	306	252	284	282	261	289	264	267	306	247	273	270	262	277	281	283	302	270	257	278	266	292	280	250	259	252	292	276	275	267	280	252	296	294	255	297	288	274	265	272	267	267	271	268	266	277	271	262	284	311	271	309	318	286	275	281	246	275	283	281	282	286	283	235	304	299	314	268	263	271	281	304	315	264	256	268	305	291	294	268	288	305	268	287	260	271	310	298	274	280	258	280	325	280	253	295	305	272	253	262	288	266	263	269	274	253	298	251	282	268	265	267	291	248	274	259	296	254	261	270	271	273	276	291	279	257	287	268	271	280	303	286	309	301	287	294	304	273	257	268	268	267	286	266	262	283	268	290	313	288	291	285	268	265	299	263	272	248	262	276	310	264	298	261	287	290	272	282	260	257	304	272	265	277	282	287	310	297	284	243	325	283	267	260	264	288	274	275	316	267	244	301	292	287	310	291	302	330	295	268	278	297	288	271	281	301	266	312	290	267	280	259	284	299	274	271	285	261	274	275	248	244	297	306	262	240	291	281	288	303	266	272	250	287	275	305	292	288	293	283	299	318	286	254	259	265	289	286	268	290	280	258	272	311	288	263	266	266	274	292	301	252	265	261	260	277	285	297	290	287	271	289	282	273	283	298	246	293	304	233	268	295	266	280	259	268	272	307	265	294	285	286	260	275	270	313	284	287	280	238	296	298	248	281	277	276	267	272	275	282	289	247	265	272	254	297	281	230	266	296	281	302	291	285	253	264	250	291	289	251	263	295	289	271	257	300	246	236	260	261	254	272	305	284	303	245	263	290	303	292	285	272	288	282	267	294	286	275	266	276	298	294	255	268	290	291	292	251	278	273	284	270	250	264	266	269	276	286	261	294	264	307	244	280	305	291	275	298	259	265	272	251	300	242	282	279	300	293	266	299	298	283	272	263	260	294	274	308	278	300	261	270	279	278	270	290	283	282	297	273	294	329	276	278	265	270	273	283	277	266	274	284	264	291	264	256	268	258	265	273	298	298	278	271	254	285	276	285	286	275	295	275	287	306	262	273	293	271	297	267	264	280	252	283	268	294	275	265	282	257	276	285	272	284	275	266	302	268	275	284	270	277	291	264	288	261	263	310	250	279	290	296	282	302	274	275	267	301	275	282	273	290	276	271	298	285	260	259	287	261	280	281	269	256	285	289	301	271	277	255	293	265	269	234	245	302	289	271	293	296	278	255	294	271	296	243	298	246	282	300	282	261	278	264	249	258	276	268	271	284	292	272	259	263	307	290	289	296	303	288	277	266	276	313	291	273	299	340	263	265	283	287	259	302	248	287	298	295	278	256	274	292	294	266	268	293	280	264	288	305	259	278	269	249	272	292	291	294	234	266	294	305	270	296	291	254	298	264	283	264	293	304	279	262	278	287	290	301	298	278	287	309	284	290	275	270	300	272	285	276	273	273	270	309	281	258	300	300	271	306	274	278	292	269	274	286	295	299	261	301	290	275	287	279	273	246	269	258	310	275	289	271	288	264	270	271	280	267	304	289	300	253	255	257	302	322	289	287	295	274	282	277	286	287	250	293	269	277	297	274	268	311	282	308	282	282	275	302	270	279	240	283	279	286	287	276	274	290	252	292	257	274	284	265	257	279	279	262	284	302	298	274	299	292	304	266	275	287	272	273	263	295	256	297	268	307	275	313	279	316	274	277	284	261	283	311	283	267	253	282	246	275	248	263	277	278	278	296	278	268	266	285	278	289	262	261	299	241	269	278	270	265	311	274	278	272	248	268	286	312	287	249	266	287	285	299	290	245	291	246	284	297	257	280	283	245	245	283	288	279	287	300	265	270	304	284	300	254	276	322	290	291	269	283	275	303	286	290	297	287	255	284	281	294	264	265	273	302	264	281	289	292	258	255	269	276	288	293	281	272	285	275	278	260	263	285	286	301	276	296	269	312	284	252	294	299	270	301	274	281	288	289	311	287	314	306	282	271	250	277	266	271	241	251	318	272	276	290	311	262	287	281	263	291	268	272	260	286	306	272	318	275	330	296	267	293	273	273	276	300	302	261	305	315	248	253	261	284	256	263	296	303	292	230	260	303	307	291	246	280	263	279	276	234	281	266	261	288	278	263	286	259	304	273	272	309	262	252	278	248	286	267	268	293	286	268	277	254	283	276	277	296	284	275	281	253	318	262	291	309	274	271	270	295	276	256	259	260	304	272	245	288	278	262	292	269	264	228	282	267	270	263	280	295	251	301	277	240	257	270	275	308	254	284	287	254	280	301	311	268	281	297	284	281	281	284	284	271	258	288	277	279	259	281	268	312	275	258	262	281	276	278	285	291	301	255	264	252	278	277	310	293	273	288	250	260	300	321	303	284	292	289	275	303	299	250	276	271	260	287	256	285	297	278	264	246	277	307	285	281	294	305	285	287	293	264	254	263	291	298	281	275	261	273	277	289	252	278	275	249	279	270	262	307	277	283	286	293	244	289	284	269	262	267	266	289	298	267	310	247	262	261	292	295	253	275	292	291	269	286	271	269	279	294	290	296	251	295	255	261	289	278	295	247	240	284	287	282	298	267	301	301	307	276	278	301	263	290	293	301	246	272	251	277	280	321	255	294	268	288	264	260	264	280	271	267	277	260	274	286	290	272	279	264	288	270	258	299	257	259	285	254	290	287	267	287	287	295	293	275	282	267	267	293	255	313	288	282	303	295	253	268	282	293	271	262	279	285	305	293	260	277	270	261	255	277	283	303	262	302	295	275	249	282	277	279	267	295	253	262	282	257	277	275	319	288	263	273	304	257	249	289	293	257	298	299	266	302	275	286	268	301	258	322	253	265	296	300	256	267	285	266	286	257	283	271	251	279	322	281	263	275	286	252	280	280	280	299	293	274	276	284	244	303	271	274	268	239	272	275	280
3233	695	687	702	695	682	689	658	665	654	637	664	685	657	638	658	685	659	673	670	697	648	685	670	690	661	683	639	660	668	682	679	678	687	649	655	677	631	665	653	697	715	690	660	711	707	672	632	658	658	666	677	624	677	700	657	673	704	658	668	677	620	662	662	647	637	692	686	632	634	664	666	662	656	673	677	671	686	711	689	658	664	708	668	667	699	673	662	675	677	669	691	665	649	648	672	650	662	693	658	647	686	604	676	619	654	695	689	693	691	669	658	673	700	645	674	642	638	668	684	704	655	681	681	659	669	669	616	646	634	677	666	658	680	683	619	653	681	650	660	677	617	664	655	689	684	688	661	654	682	620	666	679	672	608	643	666	668	670	630	689	660	659	662	691	689	644	665	655	648	651	674	612	656	696	671	700	658	663	713	669	703	682	656	647	658	638	646	609	690	620	671	674	646	622	640	653	674	670	622	718	702	660	663	644	648	659	662	638	645	660	637	699	683	726	634	618	692	680	669	652	695	675	678	692	676	658	699	717	646	641	704	657	661	657	642	685	644	732	672	637	678	666	665	651	646	637	626	650	649	671	697	654	702	681	696	697	685	698	656	684	644	623	618	650	699	636	663	665	642	703	642	652	688	672	647	712	685	671	661	658	664	636	701	694	661	698	650	595	658	653	662	650	660	716	642	677	689	699	715	684	708	649	661	699	635	629	628	672	721	683	696	652	695	680	656	697	666	674	640	657	659	708	641	676	692	615	681	666	633	678	684	671	681	689	673	626	705	644	691	633	688	680	658	672	679	635	673	639	716	641	677	617	643	667	693	704	659	630	638	649	679	613	640	663	621	656	628	692	611	673	660	663	650	658	638	668	685	619	655	672	671	664	648	664	618	612	632	645	653	704	717	650	617	687	669	706	684	661	689	692	695	688	704	649	661	687	711	644	658	693	663	654	632	638	683	684	655	655	646	641	682	706	677	680	609	673	646	672	638	715	667	659	685	675	661	692	722	634	693	646	682	655	685	634	680	643	615	686	655	692	683	681	625	668	690	678	665	604	668	644	668	688	675	679	629	653	696	693	655	707	683	693	692	643	678	661	660	630	698	637	659	641	629	664	710	676	661	654	684	695	669	657	660	660	679	680	579	651	682	672	697	678	667	655	673	694	662	607	649	643	641	637	693	613	674	666	658	691	680	711	675	695	625	656	651	635	650	633	679	670	655	717	693	650	675	659	665	656	644	662	713	670	654	662	672	663	662	662	671	668	642	693	661	662	655	705	610	654	643	661	685	661	720	674	643	660	659	638	626	677	706	701	622	678	655	680	657	731	675	693	621	659	659	695	666	648	632	646	681	727	624	645	662	645	651	719	686	698	637	655	658	694	666	654	643	690	661	706	658	656	644	728	691	673	637	666	624	642	648	632	689	705	658	668	652	676	691	700	679	665	580	632	691	662	684	653	683	686	648	711	725	705	666	646	623	636	624	656	674	678	675	682	676	676	660	677	653	692	687	653	661	767	675	639	669	653	650	642	656	719	656	698	662	657	709	730	691	645	695	695	669	652	691	625	728	680	652	626	645	655	643	637	736	634	650	711	647	663	694	655	659	654	656	654	669	691	644	653	714	658	722	675	668	612	639	661	647	699	688	670	658	643	617	644	649	667	650	674	665	619	659	707	659	671	689	682	628	666	674	673	642	641	696	656	678	634	634	602	670	649	618	632	639	662	685	685	641	639	718	644	683	626	701	642	702	704	671	670	662	613	684	700	669	663	669	694	655	695	617	690	672	669	666	655	669	666	664	663	673	685	636	684	677	670	687	670	679	635	650	674	671	702	684	645	649	688	631	692	676	665	672	646	642	690	671	669	687	673	637	719	651	668	665	630	679	656	654	676	713	645	642	629	697	679	682	666	697	667	695	643	687	685	670	676	639	647	648	664	686	647	720	649	649	619	655	629	661	644	693	644	692	686	661	685	641	648	616	692	645	676	700	676	666	696	679	642	690	673	650	655	694	659	612	692	675	657	645	685	643	650	663	669	687	690	644	658	675	651	671	642	690	672	671	665	663	642	679	678	712	646	631	672	673	657	660	665	668	697	669	694	657	667	668	676	679	634	611	651	638	663	684	690	650	691	691	692	710	676	632	701	620	672	701	667	685	639	687	694	624	663	644	607	655	679	744	682	678	662	628	661	685	644	644	660	677	706	664	634	692	616	676	645	694	682	635	648	661	684	644	663	670	669	710	617	661	661	633	681	690	694	655	623	665	660	690	662	686	688	650	670	646	657	661	658	668	670	680	657	634	674	654	606	654	656	735	653	691	694	670	656	696	638	674	744	668	696	624	704	668	667	699	670	666	651	657	667	659	711	656	655	736	696	705	664	621	649	696	662	665	689	685	667	639	711	666	671	703	690	655	653	632	695	692	677	656	677	659	659	672	657	669	639	687	664	642	647	656	682	695	671	638	655	652	692	664	683	689	668	709	679	733	675	647	679	706	638	660	681	654	653	663	683	651	673	666	653	663	659	702	671	672	705	642	632	647	685	663	631	662	689	688	688	659	632	664	625	688	677	673	639	695	688	650	692	641	675	701	649	659	675	701	690	639	658	685	678	663	699	665	618	652	684	655	680	664	673	667	668	691	692	673	668	688	680	674	632	692	654	648	638	684	677	633	693	680	626	676	685	665	674	690	672	651	654	675	700	665	732	681	611	704	640	645	658	708	682	677	688	686	648	666	708	695	637	641	640	630	629	646	645	630	679	683	648	673	637	687	665	656	690	719	691	666	683	639	642	664	636	699	656	664	669	670	641	651	669	684	650	657	668	659	671	671	634	667	681	674	714	679	666	662	680	705	659	646	631	665	693	666	652	655	681	678	660	683	645	667	647	644	689	718	667	662	665	674	646	698	658	670	673	679	648	699	651	659	644	669	711	667	660	664	721	670	654	654	666	668	684	604	689	641	685	627	680	665	651	667	624	714	580	688	674	651	663	666	667	670	679	682	670	650	650	677	655	653	651	665	632	734	694	690	659	691	685	648	620	663	718	739	664	671	661	663	659	674	660	670	660	676	689	636	680	659	638	658	694	654	689	636	659	647	713	668	619	673	660	671	720	703	692	681	668	667	664	691	695	668	689	697	663	690	663	650	668	652	675	690	658	667	667	669	648	650	688	640	668	668	624	621	713	642	698	705	663	660	654	675	672	682	629	672	656	644	701	659	717	682	650	686	630	618	699	721	708	625	669	661	669	674	681	661	678	701	653	678	654	639	676	654	704	687	630	680	694	659	686	657	692	667	615	660	692	666	647	635	667	651	724	670	627	655	644	698	641	665	651	682	652	637	633	646	639	662	667	670	624	688	651	681	681	669	697	676	653	687	665	692	701	639	666	673	646	691	627	654	662	696	647	663	712	661	640	640	681	693	694	682	666	692	654	708	667	676	692	679	677	657	668	630	662	695	677	696	674	671	665	631	700	650	716	708	654	651	680	652
12183	755	412	340	275	269	219	239	209	234	202	210	198	220	210	192	218	167	181	201	160	215	179	204	186	209	191	182	203	198	212	190	157	182	199	189	185	195	163	193	196	196	192	202	174	207	200	201	194	206	194	187	174	173	208	181	188	185	180	215	175	220	183	180	191	193	207	191	173	189	175	175	197	194	175	182	206	203	217	178	162	188	195	203	216	179	168	181	187	192	182	192	198	207	184	165	188	194	195	204	175	194	190	194	173	179	204	168	168	181	164	158	187	206	184	177	214	182	182	193	197	202	178	179	194	211	185	188	185	193	177	173	189	196	197	197	191	225	194	178	203	189	186	189	184	228	176	191	190	195	209	185	197	165	184	205	195	195	184	196	178	185	200	197	187	181	196	185	199	182	189	194	180	204	223	185	182	185	187	193	180	200	196	208	200	182	211	177	186	179	182	203	215	184	188	182	189	197	192	178	205	189	189	181	202	180	168	190	196	179	173	209	195	182	186	173	184	181	178	209	181	192	200	176	215	185	199	181	192	198	184	198	177	231	163	172	171	177	188	168	157	179	170	210	188	196	204	194	200	193	199	212	176	168	173	168	199	193	180	182	198	177	205	196	189	189	186	170	174	167	204	181	212	183	182	161	177	204	184	189	196	172	192	209	180	186	210	191	180	187	199	179	193	177	177	172	192	191	183	186	197	191	171	170	197	208	190	186	198	189	180	191	200	175	184	198	184	183	204	185	221	198	206	199	193	185	184	185	195	203	176	199	182	201	204	177	180	200	202	185	200	190	179	209	191	183	210	189	210	207	191	173	178	199	182	187	187	183	225	206	194	165	201	215	190	198	187	165	182	192	186	197	164	202	178	187	188	186	214	186	204	196	199	167	196	177	161	170	213	178	200	163	168	202	212	193	197	211	185	178	195	178	193	170	196	215	186	184	196	187	206	180	193	201	196	195	192	193	174	209	212	198	157	199	193	195	185	187	200	164	164	223	213	188	177	171	207	191	203	177	185	193	202	189	187	186	191	184	188	207	185	189	208	207	199	191	209	205	193	189	188	174	186	164	167	176	212	151	186	212	211	194	202	187	186	160	181	213	220	185	191	206	227	211	170	164	198	181	193	171	197	203	186	192	192	170	190	191	191	181	194	212	185	212	179	191	192	189	188	213	175	196	193	210	201	191	193	188	190	186	205	204	169	177	179	177	204	207	200	187	179	201	204	189	229	200	184	187	203	193	194	213	170	161	178	212	177	170	198	194	196	204	201	190	211	199	186	198	184	194	203	199	191	183	190	213	204	171	183	175	163	186	202	189	181	196	192	183	180	191	197	186	197	187	200	207	177	172	186	163	179	183	182	188	194	192	160	193	211	183	198	149	195	181	159	183	184	171	189	197	208	203	195	221	192	191	190	186	203	179	201	196	169	202	177	202	158	177	194	182	193	171	210	192	182	195	193	192	182	184	195	194	189	211	201	176	191	204	179	197	192	190	180	196	212	196	198	187	204	187	202	197	177	179	172	170	203	201	180	210	195	179	169	173	184	179	191	189	201	188	188	160	202	195	192	200	206	194	178	202	181	175	187	206	178	176	172	196	188	174	155	204	185	177	204	191	193	173	193	183	189	202	188	167	188	220	173	176	186	175	183	203	177	195	201	192	182	188	184	198	183	208	191	192	199	163	165	181	176	206	182	171	208	187	211	196	174	181	201	183	180	183	196	197	196	204	178	205	171	193	188	187	184	194	173	186	190	198	204	202	193	211	202	188	179	191	192	189	221	188	171	193	205	188	188	206	176	173	184	203	184	208	150	158	173	202	182	160	176	213	168	185	194	189	185	207	201	192	188	163	186	185	194	170	189	182	177	175	186	214	210	187	199	158	200	186	177	190	171	172	172	180	203	187	183	205	189	184	199	211	186	178	192	174	185	195	169	198	186	201	183	193	166	171	198	176	181	190	191	213	202	184	171	202	164	172	192	219	166	153	156	192	169	208	199	185	200	198	189	190	197	177	196	185	192	156	189	172	188	189	174	169	187	206	176	186	185	200	222	181	212	198	187	169	185	212	190	167	197	199	190	187	203	185	164	198	172	181	185	172	187	197	199	184	178	191	186	198	182	195	190	205	188	165	167	184	181	186	200	202	186	217	181	208	197	182	187	187	193	210	178	171	182	198	198	185	182	196	183	197	223	201	216	163	193	195	202	171	173	210	173	185	194	177	164	182	175	200	188	164	178	176	211	180	177	185	163	149	192	198	188	194	192	197	188	200	188	173	198	192	191	206	173	189	168	184	181	194	206	186	193	202	177	189	186	182	180	226	198	167	162	194	182	181	190	173	151	186	186	174	214	175	192	174	181	185	186	198	190	213	185	204	190	204	181	181	186	178	205	197	219	203	187	183	201	197	190	161	210	188	208	183	192	179	189	158	188	194	161	195	204	203	201	192	178	205	191	192	177	207	188	193	191	188	194	198	183	201	187	170	183	177	218	184	184	194	196	217	189	197	204	195	199	169	174	196	190	188	194	166	182	171	181	189	178	169	204	176	175	193	147	166	186	188	201	191	182	191	164	156	201	170	183	213	163	186	189	202	192	177	187	193	203	193	182	171	203	182	187	221	192	213	184	208	184	180	208	181	166	188	213	183	171	180	186	175	171	185	184	197	176	184	167	170	189	190	210	193	207	204	184	205	200	202	195	206	220	199	224	181	187	177	203	205	158	183	167	200	209	171	203	170	180	185	197	209	186	180	216	187	189	183	212	170	179	185	181	155	206	223	202	198	189	192	183	167	197	189	187	176	185	188	211	204	181	189	191	210	189	210	179	203	203	212	195	190	156	198	211	186	206	186	204	199	196	203	203	198	174	176	173	201	183	196	177	199	190	181	175	200	190	204	176	167	168	171	189	180	190	174	209	201	212	181	181	213	191	177	180	201	190	211	187	189	180	196	178	178	186	198	200	181	222	173	189	175	188	194	167	199	204	180	201	181	185	174	228	181	195	166	186	181	175	221	187	173	198	191	169	181	162	199	151	206	158	191	188	208	201	187	184	207	196	194	187	175	187	164	182	176	174	208	201	176	203	184	199	220	203	196	180	179	168	188	187	211	180	183	202	210	171	171	179	177	208	192	200	181	166	195	186	163	176	193	170	185	184	186	179	182	213	177	191	189	197	177	176	176	217	209	175	190	171	178	187	175	193	199	206	177	198	179	207	204	167	202	220	153	175	174	189	180	169	170	166	188	206	186	193	195	176	179	205	159	181	192	204	216	196	194	226	189	167	184	161	180	179	182	190	185	187	189	203	207	179	167	184	205	205	213	173	189	198	162	223	192	164	214	161	166	194	175	173	207	208	205	175	180	187	192	198	170	162	172	178	167	187	193	190	212	172	192	224	187	183	194	185	186	189	174	178	213	202	204	197	187	174	191	175	193	197	225	190	191	206	176	200	198	193	189	192	185	188	196	166	186	211	216	182	179	193	208	200	188	194	168
9553	679	988	1064	921	770	682	657	620	590	564	582	595	505	564	465	473	509	486	528	447	471	493	505	457	483	486	447	495	505	457	483	405	482	414	453	465	425	437	463	487	458	472	444	457	439	487	460	515	476	473	478	446	457	466	426	438	433	472	497	462	455	495	451	454	470	421	445	469	458	475	433	473	444	494	465	473	441	476	438	471	447	440	466	429	476	478	459	489	452	467	429	525	438	488	460	470	438	432	432	463	489	439	470	504	483	468	441	423	415	495	482	446	470	441	443	479	480	451	480	455	449	490	453	450	473	429	453	464	477	449	467	489	434	463	439	462	432	436	454	455	451	424	472	433	455	461	456	472	469	462	423	456	450	476	425	481	458	444	458	465	495	449	443	494	483	471	463	461	453	447	480	459	466	430	461	464	476	450	456	456	451	484	463	469	451	451	480	438	477	445	467	421	421	443	474	486	424	443	458	497	439	457	469	454	465	432	469	474	462	414	442	416	467	454	437	459	494	463	437	512	435	479	487	452	442	424	468	480	453	433	480	492	450	451	456	447	485	486	468	465	473	482	440	438	499	475	454	490	452	472	462	432	452	472	471	459	442	454	431	443	440	413	458	483	466	484	463	448	476	471	492	433	450	422	443	488	462	454	485	460	464	472	453	474	464	490	441	434	441	452	450	449	423	466	473	445	443	456	444	472	450	453	445	472	447	440	465	469	463	446	420	475	459	488	450	456	449	501	466	469	501	424	458	411	463	468	453	436	472	501	466	436	434	471	450	444	438	436	454	489	504	435	481	475	452	462	459	456	489	468	439	440	471	447	479	448	483	460	465	470	458	452	441	469	436	452	449	472	437	439	470	445	425	474	453	462	467	436	419	403	496	462	434	466	452	472	451	424	484	464	464	447	456	471	440	484	438	433	471	482	447	482	464	454	459	488	482	448	435	483	479	413	458	471	464	457	454	451	459	451	465	439	445	468	465	500	433	452	465	476	500	443	474	464	481	458	466	420	465	468	457	483	463	488	423	426	479	454	493	447	482	467	456	473	463	436	457	449	446	489	454	445	438	488	482	489	457	452	465	442	473	471	423	485	451	449	443	448	453	458	461	477	446	511	422	449	453	468	479	461	512	422	448	490	456	460	450	466	457	472	428	489	486	459	442	473	448	459	474	449	481	472	490	443	452	407	451	476	479	475	423	450	445	470	438	436	465	485	428	426	444	451	436	471	487	487	438	447	441	471	469	482	473	446	471	452	440	503	492	475	447	479	442	451	433	456	457	446	443	450	457	458	416	467	509	484	457	466	488	501	493	466	449	463	480	421	459	453	469	461	449	461	446	464	448	471	468	443	502	443	439	474	446	436	470	452	434	465	451	477	486	456	447	483	480	441	442	460	457	476	489	429	447	429	424	449	426	452	499	423	454	439	488	472	446	461	442	455	475	465	430	470	464	471	471	441	474	485	501	457	459	436	429	459	473	445	475	442	461	458	424	457	465	477	453	470	454	425	435	424	472	493	481	457	490	454	456	438	459	451	447	477	427	452	457	448	484	481	450	501	465	422	452	481	456	450	438	451	461	511	480	447	424	452	494	419	477	443	459	467	437	470	452	519	434	458	450	455	461	434	468	432	478	472	481	426	452	445	468	434	416	450	442	467	470	471	472	417	464	447	427	491	496	488	440	456	449	472	462	453	454	452	457	489	461	469	486	482	463	502	474	501	413	513	491	414	463	465	465	462	478	466	473	473	422	457	457	468	441	427	461	450	505	451	459	470	404	460	494	478	501	432	460	418	437	465	480	457	472	467	468	466	472	417	487	452	474	463	422	439	477	440	497	484	440	457	449	452	421	456	432	437	472	475	449	440	430	449	441	481	474	504	468	464	500	520	468	468	451	473	457	424	445	445	457	436	459	455	449	445	472	483	460	525	446	489	515	420	441	456	474	451	450	457	453	472	475	466	437	504	471	428	469	468	437	464	442	435	463	477	516	470	473	494	435	468	432	452	450	516	436	465	452	461	447	477	427	466	432	471	445	462	470	435	415	420	430	492	437	491	452	450	448	393	474	456	443	428	451	454	452	450	452	452	456	525	433	486	460	459	458	462	417	468	479	472	458	472	434	446	441	477	440	451	472	439	443	479	480	462	479	484	502	445	448	462	468	476	479	428	462	470	458	462	466	467	441	508	464	436	457	477	452	469	433	449	432	492	425	437	447	447	465	475	431	480	428	464	462	484	437	496	437	431	415	476	480	446	463	451	466	444	473	446	496	502	472	483	413	474	442	473	475	488	461	449	477	478	406	464	421	476	438	478	443	457	466	453	444	476	433	453	470	463	442	448	462	475	519	498	458	439	442	460	449	462	505	403	468	437	480	491	495	512	496	458	455	448	436	463	472	466	443	475	454	412	409	450	464	470	475	464	448	439	496	475	448	445	469	462	459	482	463	464	460	457	484	446	442	470	489	437	479	486	406	494	420	409	492	477	430	429	495	450	490	491	464	447	442	403	459	440	448	472	424	446	436	483	498	471	443	433	470	471	472	480	496	450	467	477	458	486	455	451	481	442	433	464	475	472	504	472	501	463	466	447	480	417	478	486	503	440	457	478	427	455	468	482	436	486	461	455	457	448	471	464	439	521	435	479	459	469	432	430	427	445	413	439	450	417	456	460	469	449	431	460	483	447	450	439	461	458	453	456	440	461	457	464	437	448	449	482	451	443	504	463	447	457	452	446	456	457	441	484	462	437	470	452	475	453	479	488	446	455	445	489	451	433	461	475	434	448	437	427	465	464	443	457	421	463	445	433	446	429	494	489	442	469	433	435	474	462	480	439	469	451	459	462	459	493	454	466	462	475	418	458	452	465	457	469	436	428	491	456	439	459	462	470	460	420	489	451	465	435	468	470	480	441	448	424	446	447	456	468	484	459	450	463	458	478	442	504	461	478	437	465	472	446	455	470	439	452	420	473	486	469	473	448	465	458	490	488	445	445	483	452	459	476	485	427	464	456	479	479	481	461	451	479	443	467	444	446	459	415	464	472	426	466	436	477	464	468	471	456	458	485	469	471	466	407	515	478	476	459	498	484	410	439	475	439	467	443	444	478	422	487	423	474	487	383	459	456	457	432	494	481	477	418	486	461	466	461	440	436	451	451	453	456	468	473	483	442	456	457	470	471	457	442	456	494	451	471	464	424	469	491	462	445	509	434	458	450	441	446	483	470	462	500	463	446	503	478	439	428	498	488	446	473	451	448	463	466	448	527	456	449	498	497	461	480	483	426	446	443	450	466	474	422	435	450	406	484	445	452	471	459	487	452	441	474	467	444	452	467	460	474	452	459	442	453	445	440	452	463	436	489	463	455	453	448	451	465	421	461	445	452	459	480	479	438	528	455	433	458	433	461	420	461	470	459	455	448	512	446	424	462	452	435	488	425	440	404	468	407	512	466	501	441	469	435	444	469	434	459	466	451	462	427	463	468	431	470	495	434	481
18604	1264	631	422	302	221	157	133	143	95	92	112	93	82	93	81	102	81	69	68	90	78	71	86	66	78	70	71	89	74	93	65	80	64	68	74	71	85	69	68	81	66	66	76	79	70	88	74	78	72	62	61	80	66	78	68	72	71	77	68	81	74	74	72	68	77	77	63	64	67	86	60	77	69	81	72	79	64	70	62	80	69	58	63	53	64	69	71	64	73	66	71	80	61	63	52	67	71	76	85	80	74	63	64	67	53	56	65	72	73	69	66	82	73	74	85	57	68	76	87	71	75	63	62	76	73	77	86	67	59	69	63	62	79	58	67	67	76	65	76	61	59	82	71	76	80	68	63	68	84	77	67	78	52	73	70	53	60	71	75	55	68	45	61	72	74	76	79	63	92	74	81	74	70	74	84	73	62	72	59	74	66	66	66	87	75	75	73	75	92	71	66	59	78	69	62	72	86	71	81	85	79	61	66	62	74	62	69	71	89	49	81	61	71	83	77	59	62	60	74	64	73	81	73	65	73	69	62	72	62	59	62	81	68	72	56	69	62	66	60	73	62	75	61	85	84	76	66	68	66	90	61	85	78	71	77	74	69	75	65	64	83	68	62	61	69	61	76	88	75	69	58	72	81	66	61	74	68	77	59	67	65	57	67	63	63	64	65	84	76	70	56	77	75	69	64	63	67	77	60	59	78	64	80	75	62	74	85	72	76	86	84	66	56	59	85	81	59	56	60	62	70	60	75	57	77	89	65	64	65	72	78	71	63	67	72	53	62	65	81	71	58	76	80	66	71	52	63	70	70	74	68	74	76	74	65	63	64	73	68	69	65	69	74	75	74	83	76	74	83	57	70	68	66	69	78	73	79	65	48	69	72	67	64	86	78	68	69	61	69	54	72	85	84	76	73	75	73	62	67	60	55	57	60	77	86	50	79	71	67	62	79	78	64	61	73	74	67	81	63	73	90	78	69	78	78	56	60	75	51	82	76	80	66	68	51	65	65	69	76	62	69	76	78	65	72	68	67	58	62	67	66	64	73	71	74	66	67	60	53	70	73	72	75	64	69	69	71	71	70	57	82	66	82	62	60	64	67	70	65	50	71	84	75	75	92	59	61	81	73	76	90	73	59	64	62	70	58	76	71	75	82	80	58	65	72	75	68	62	60	69	63	73	78	62	80	76	64	65	67	61	65	89	78	79	66	49	71	76	68	78	71	80	78	72	84	60	76	58	65	77	57	61	74	65	75	57	82	74	83	76	81	74	67	61	74	59	73	68	81	68	76	57	66	73	82	69	65	60	75	62	75	72	87	68	67	68	57	70	79	69	73	63	59	68	65	66	78	90	92	85	80	76	64	59	59	73	79	70	63	88	70	60	79	68	67	67	87	85	72	58	77	82	66	63	80	61	74	70	67	75	67	59	72	73	63	74	65	74	92	65	62	84	64	60	59	59	86	75	77	65	87	79	86	72	72	79	67	66	65	71	79	76	73	62	75	67	57	79	67	75	71	98	59	83	56	62	89	76	75	83	89	71	75	67	59	69	76	77	57	67	70	61	59	65	76	72	67	67	80	57	78	87	78	62	72	67	74	63	79	67	63	73	75	66	61	72	76	67	60	49	83	55	71	77	64	69	79	58	82	78	64	56	69	58	78	64	74	74	70	68	73	74	72	65	72	81	57	51	76	70	63	61	70	65	65	70	70	64	69	72	65	61	76	83	67	82	68	66	68	66	65	68	61	46	55	69	56	52	72	60	66	88	77	75	63	72	69	76	78	58	69	69	66	73	79	70	69	67	51	59	75	75	65	68	62	70	59	87	77	69	73	91	74	66	66	59	76	83	83	58	68	81	75	62	53	64	54	68	76	55	61	81	66	66	65	62	68	61	68	80	58	72	72	75	71	83	79	71	69	65	61	62	74	52	86	69	85	68	80	69	64	72	74	75	67	67	84	85	83	91	60	86	60	79	66	61	69	67	81	65	65	80	82	67	68	62	76	81	79	74	71	65	70	76	76	75	64	62	86	72	85	88	81	58	90	72	64	73	78	58	73	72	75	59	64	60	69	72	64	58	77	85	65	90	79	72	68	69	64	69	71	58	76	66	70	71	68	80	72	67	71	98	74	51	74	70	73	68	68	80	57	69	77	66	67	58	77	80	70	66	85	76	84	66	73	69	62	78	69	63	72	68	53	85	73	65	51	73	78	66	53	69	79	58	76	67	61	74	54	61	60	56	58	76	65	69	64	68	54	62	62	70	75	83	78	57	54	75	75	88	71	56	70	69	92	51	66	74	65	68	80	78	64	59	63	69	75	60	69	76	53	71	74	69	76	66	81	62	62	78	78	65	70	61	52	62	71	64	71	72	69	62	68	84	71	58	69	91	72	65	61	69	88	52	66	62	80	64	50	76	65	72	64	74	62	58	63	48	56	66	60	77	71	60	61	70	72	69	78	62	62	85	73	53	62	85	67	66	67	75	75	71	80	73	72	72	61	56	63	72	60	62	84	72	82	72	62	63	70	56	66	54	69	74	76	65	69	70	72	78	57	58	56	73	80	64	62	58	82	82	65	72	80	93	60	73	62	77	69	84	76	72	78	62	71	62	51	79	72	64	72	71	69	66	65	65	68	63	77	61	63	76	73	75	76	71	81	70	68	69	77	72	75	67	74	74	70	82	66	54	82	84	66	57	65	82	78	74	77	70	74	81	59	80	70	61	64	74	73	60	72	74	72	66	60	77	68	62	70	54	85	62	72	62	65	79	84	65	75	61	75	73	76	60	58	86	71	78	84	67	82	66	77	68	64	61	65	62	74	73	66	53	59	66	50	59	77	66	60	74	71	57	52	72	65	78	68	69	76	71	66	71	66	64	67	63	83	65	72	54	69	65	86	67	75	72	69	66	73	79	53	75	72	79	65	74	72	61	77	74	73	60	70	64	63	59	71	67	76	82	71	85	70	65	64	83	70	77	59	59	65	72	84	61	70	56	65	65	66	45	54	69	62	58	75	74	63	56	70	74	71	71	65	70	85	64	69	73	52	67	76	70	69	73	59	78	55	57	83	62	64	69	73	75	76	57	68	67	58	70	65	85	64	80	76	78	76	82	67	69	81	76	75	73	70	69	75	74	78	85	87	58	55	85	62	63	79	82	68	87	64	50	55	60	74	61	69	81	72	60	58	55	74	72	71	59	71	59	67	67	74	82	72	71	73	57	59	60	70	67	78	63	73	63	58	83	69	53	81	72	75	69	70	69	65	72	70	74	73	74	78	77	52	77	75	85	69	79	79	66	71	61	67	77	68	62	65	97	85	55	83	73	84	59	76	75	81	87	72	89	64	62	64	77	87	70	63	80	77	70	69	60	82	65	69	72	67	78	60	72	66	78	64	87	59	70	62	57	68	84	62	73	65	84	68	76	64	76	67	76	59	61	68	71	67	69	72	67	76	67	68	60	61	77	64	72	75	78	65	73	75	83	61	72	82
11532	656	1323	1436	1226	931	761	605	479	455	440	342	347	315	334	347	308	285	253	276	260	281	258	259	233	225	213	239	222	228	235	228	226	211	212	222	244	207	221	226	208	195	228	194	230	204	224	178	197	213	227	207	209	201	185	238	216	190	216	227	195	196	193	188	202	212	181	191	218	192	221	211	202	204	201	214	199	208	201	209	211	183	198	194	205	207	239	195	205	200	199	193	189	194	198	229	219	194	198	232	206	183	220	197	200	202	203	212	217	190	206	187	230	216	177	196	203	206	223	189	194	191	227	193	182	195	208	198	203	197	196	205	189	209	206	204	176	187	211	207	185	204	204	173	218	224	211	219	198	193	217	206	202	174	205	200	202	187	225	235	200	183	198	205	191	188	210	198	199	201	220	220	205	186	215	227	199	198	206	210	195	189	179	202	196	184	196	212	215	217	200	185	198	187	194	175	210	211	186	196	194	190	178	206	222	185	179	183	208	188	209	208	193	188	201	218	192	218	207	199	191	200	217	177	189	195	211	225	203	181	177	201	190	228	169	205	213	190	189	190	197	195	208	184	196	236	203	175	203	205	194	196	208	200	193	191	199	209	222	206	206	170	201	214	213	182	183	209	185	189	206	185	183	187	188	237	203	186	221	210	175	200	178	181	211	244	207	203	209	192	174	215	192	212	199	199	197	195	182	180	174	196	199	205	202	167	202	216	202	183	210	208	189	211	178	183	213	211	205	194	217	205	173	170	199	202	199	189	206	203	192	183	206	200	208	174	210	178	215	208	206	190	233	183	206	195	186	192	234	200	210	191	188	194	189	202	215	199	180	162	202	214	194	205	209	201	178	207	185	219	226	200	172	196	200	192	184	179	167	194	189	193	224	188	208	193	203	202	188	186	216	196	204	204	198	207	206	190	184	201	195	201	197	200	233	202	190	209	231	196	179	221	208	203	197	226	209	210	206	187	203	190	185	218	200	208	207	213	190	208	198	189	191	186	203	191	214	198	177	194	207	213	202	193	207	217	201	194	174	198	196	203	189	191	211	181	223	224	179	196	208	198	178	191	204	198	208	185	213	185	186	182	210	189	199	198	208	187	196	183	183	173	205	203	178	186	223	184	189	215	209	190	189	210	189	201	176	201	210	173	213	209	194	196	213	226	173	194	209	210	177	178	184	200	198	174	185	199	203	175	203	211	211	200	189	203	216	208	186	233	209	191	199	205	198	188	207	188	198	203	204	185	194	173	166	180	191	188	192	198	218	196	226	206	215	216	217	210	177	205	192	171	211	176	193	163	208	204	205	234	216	197	190	230	196	181	198	184	181	196	205	211	184	224	202	189	192	211	209	193	203	189	185	205	187	229	216	178	210	201	208	219	227	202	194	193	204	179	210	209	200	209	179	207	186	202	217	233	189	185	206	193	205	185	191	183	201	195	202	238	196	180	196	201	190	189	185	208	204	205	189	208	195	183	193	225	207	205	211	202	199	207	204	198	236	177	208	204	209	191	182	208	201	216	179	178	181	196	171	213	193	203	203	210	203	187	223	207	213	223	224	182	181	194	215	213	202	208	198	197	188	227	187	184	216	195	216	201	210	205	221	206	211	192	187	207	208	215	189	176	207	190	199	195	197	198	210	201	215	208	173	204	208	205	198	204	200	194	194	210	189	193	190	206	172	210	180	218	194	212	204	239	185	196	196	214	225	207	209	214	203	193	208	203	196	199	172	218	218	198	211	216	204	200	203	196	186	195	226	191	167	199	226	208	207	200	190	209	201	186	224	210	211	208	196	183	204	201	183	192	201	169	182	205	204	195	190	196	193	179	174	219	180	189	203	210	208	191	207	204	215	214	216	209	209	206	212	205	202	195	199	202	198	198	205	194	183	200	171	203	192	200	195	189	219	198	218	190	201	202	202	195	211	206	184	188	201	228	187	181	202	222	199	184	188	198	179	182	193	216	198	205	236	214	181	209	226	222	193	199	191	202	199	188	213	203	198	190	186	185	229	167	182	203	201	202	202	191	191	190	209	201	171	205	199	216	199	218	203	190	207	190	203	201	188	207	187	217	220	179	184	210	189	197	188	228	194	197	219	189	210	215	200	197	194	196	208	182	216	209	228	187	196	219	213	182	206	190	210	196	203	195	198	184	197	213	187	209	209	191	187	186	201	185	181	179	178	199	208	215	211	188	182	195	196	224	188	203	184	191	210	210	200	201	190	187	210	205	213	197	165	206	211	206	204	208	185	219	184	202	206	167	197	205	195	201	226	180	183	208	204	216	225	203	217	179	205	185	186	203	199	214	188	199	215	193	183	202	210	174	209	215	202	182	208	221	176	224	169	201	202	188	210	217	199	190	190	183	196	215	199	202	209	190	190	204	189	198	213	210	197	191	217	188	189	187	220	212	189	189	204	222	190	194	187	191	203	212	236	184	212	211	193	206	201	205	192	216	179	198	214	212	207	207	204	169	228	214	195	158	203	203	196	194	180	208	206	196	192	197	193	195	205	205	224	181	198	206	207	217	203	204	205	216	185	212	185	190	224	214	198	187	198	223	213	207	194	222	179	194	180	202	209	199	203	179	206	190	217	188	209	191	221	211	177	209	194	205	192	208	232	192	204	203	197	196	202	203	212	202	216	221	190	207	175	229	190	197	188	202	209	200	205	196	205	194	200	210	198	183	191	198	200	192	214	218	195	204	186	191	182	221	193	182	220	184	204	214	191	202	199	196	198	191	209	196	221	209	216	190	221	203	207	205	204	222	184	218	190	194	202	197	205	188	216	220	189	225	196	184	213	180	189	179	188	200	205	176	221	215	186	231	177	204	213	209	180	177	191	222	207	212	197	210	210	192	201	195	195	235	192	224	182	197	166	186	205	212	207	164	200	202	169	189	197	208	221	205	196	214	203	198	189	200	211	186	205	205	217	204	187	181	184	212	213	182	211	197	200	171	194	202	183	205	192	185	224	205	213	203	190	193	201	210	202	210	185	181	174	197	192	192	190	204	216	176	213	181	216	199	204	189	215	204	192	202	202	217	196	181	192	213	208	223	179	185	190	228	213	195	209	200	211	217	204	191	186	199	182	167	217	194	216	179	207	182	206	204	198	190	224	207	213	193	179	218	195	199	227	209	223	215	180	212	177	201	196	223	179	226	185	206	202	213	212	199	204	183	198	210	187	214	192	174	197	187	191	212	196	186	200	216	183	202	209	205	204	192	174	219	197	179	236	213	174	189	202	197	198	194	193	187	179	186	196	214	229	194	182	159	189	204	187	192	188	195	209	195	208	192	176	223	214	203	195	195	227	194	193	194	192	203	186	223	209	187	205	187	170	186	181	200	195	206	195	213	181	204	166	211	192	177	194	223	232	209	220	192	215	207	199	203	219	201	202	190	215	191	215	209	213	193	175	226	211	211	191	183	199	187	176	228	203	199	228	190	208	197	200	212	202	203	197	218	226	183	197	167	189	216	198	182	192	193	189	209
3004	324	325	285	274	255	269	288	255	272	316	259	286	277	267	293	281	301	254	277	285	297	299	298	254	261	297	286	265	286	324	226	274	229	290	285	293	281	283	308	269	309	304	291	265	277	290	275	301	275	279	286	288	263	265	294	267	266	307	282	283	293	290	269	260	280	262	287	276	282	307	283	242	257	236	291	296	339	254	293	268	301	263	267	273	293	275	270	291	266	327	236	270	255	304	268	285	283	276	267	285	237	285	308	283	272	310	287	317	281	291	277	234	266	299	261	265	277	281	290	307	282	310	279	234	293	314	253	277	243	267	321	290	296	240	278	264	277	273	251	265	241	265	296	274	266	239	269	285	282	277	285	268	261	275	302	302	299	299	270	287	264	252	295	249	238	265	294	280	279	281	292	289	252	270	278	286	300	310	262	271	282	238	254	268	294	297	283	268	282	255	272	294	259	287	284	284	292	270	269	278	291	264	283	266	274	262	274	274	319	261	266	329	302	283	300	288	281	246	292	276	297	290	281	269	290	282	296	274	264	260	255	291	244	266	293	279	319	264	289	272	280	277	295	290	270	284	257	278	250	297	273	270	312	276	270	245	281	276	277	264	293	248	291	276	262	299	262	271	272	303	276	279	299	266	246	265	273	276	297	271	260	290	280	281	265	308	288	288	274	309	277	295	234	283	280	282	279	272	289	249	246	258	284	278	298	276	251	288	286	285	299	274	298	308	275	261	275	276	260	276	292	280	273	256	283	258	300	275	282	325	276	266	308	294	282	277	315	308	288	256	275	256	272	261	293	259	294	283	279	296	305	264	305	314	248	287	276	271	266	300	320	269	287	264	282	306	272	283	280	302	300	253	290	270	282	275	277	252	311	230	278	298	294	303	295	253	268	276	264	282	297	285	284	252	293	282	274	289	267	285	297	268	267	301	272	288	263	228	282	282	285	284	268	257	276	260	273	268	283	285	264	296	311	275	268	297	273	272	283	289	266	286	266	283	275	276	297	328	273	265	261	286	280	281	279	280	238	278	314	266	274	273	277	273	266	287	281	265	283	271	293	286	269	252	286	299	285	267	252	275	285	293	308	299	275	305	295	292	285	253	284	270	254	283	284	262	248	281	276	276	275	287	278	241	291	285	269	273	305	268	266	293	284	254	303	262	278	289	263	245	283	271	283	278	250	283	282	289	306	287	298	276	291	302	281	263	257	276	289	235	292	280	259	262	286	290	285	261	283	301	252	279	273	272	246	286	297	261	267	273	287	289	300	290	253	280	242	272	296	291	292	291	289	249	266	289	307	282	272	259	263	306	279	286	286	282	267	288	259	286	280	239	277	267	295	280	300	317	319	251	283	248	280	290	275	276	298	275	266	299	273	295	294	294	265	266	311	296	315	298	287	264	292	287	266	268	291	282	280	275	286	290	287	268	292	297	276	269	249	294	296	295	279	277	250	250	297	257	244	294	290	305	258	257	304	274	290	284	280	290	290	279	306	284	277	269	282	303	251	258	272	292	264	304	272	269	284	247	264	252	251	287	297	262	287	272	259	326	290	268	294	309	226	291	294	284	284	274	270	292	269	308	288	298	268	282	264	305	260	325	260	237	289	286	292	252	294	270	266	311	323	275	257	243	239	245	277	296	265	273	272	306	273	307	256	252	287	283	297	258	288	305	287	259	236	279	263	272	299	287	300	256	329	267	299	291	262	270	258	274	260	276	266	289	269	286	292	272	268	253	304	271	273	268	283	296	309	267	289	299	274	261	262	285	267	286	251	286	285	265	283	291	285	289	288	279	296	267	260	260	275	288	275	277	253	269	249	254	263	279	273	290	299	256	272	270	292	286	285	270	269	263	307	290	259	261	275	269	285	281	291	256	313	253	286	264	268	265	288	289	290	300	291	278	266	305	283	310	281	303	267	256	254	287	271	294	253	293	282	272	278	264	279	280	294	286	271	294	282	278	264	280	269	259	273	253	282	282	250	321	281	265	313	260	306	278	281	306	259	266	278	257	276	285	256	296	258	302	262	257	255	283	301	267	264	289	271	247	252	274	276	271	313	267	244	281	300	281	277	270	299	301	241	281	328	278	304	277	269	280	291	275	316	308	309	279	271	274	257	300	263	261	265	284	272	277	289	278	269	299	249	307	295	262	293	337	301	269	298	305	273	259	296	259	300	289	262	275	287	316	267	274	277	290	300	272	298	298	295	281	276	282	259	303	255	287	250	288	291	315	277	277	274	308	276	267	266	260	297	290	262	243	281	296	291	292	259	307	301	285	297	313	262	302	274	296	276	278	269	299	260	265	262	306	284	285	254	285	293	275	276	239	244	284	243	266	295	252	264	243	273	271	298	308	275	269	272	300	298	317	283	309	276	273	286	240	270	299	271	250	252	270	307	275	276	277	266	251	272	262	277	288	287	281	268	291	287	300	287	293	278	256	324	288	262	287	257	286	279	299	280	243	261	288	270	266	278	289	297	257	297	274	274	283	295	288	269	291	264	256	275	297	276	298	262	264	264	256	287	279	281	278	283	290	282	288	259	271	271	283	281	305	274	271	259	273	304	280	255	276	287	288	273	284	278	259	299	286	274	280	261	329	268	238	265	268	299	302	273	264	282	265	279	263	277	299	277	243	270	244	313	277	282	267	315	295	280	318	312	288	278	298	261	265	284	288	286	288	281	241	280	305	277	293	282	273	257	295	302	279	273	305	275	315	287	293	295	254	289	287	281	265	279	270	262	287	292	274	260	297	273	280	275	279	273	268	264	300	266	274	291	293	276	290	276	263	305	285	284	260	314	295	312	288	279	273	256	253	266	249	265	287	299	295	274	293	259	277	292	298	290	303	300	249	270	277	277	281	268	291	282	258	282	291	259	252	289	299	305	271	236	304	274	248	267	271	282	297	318	263	275	276	290	275	247	257	282	300	290	287	253	261	272	306	264	269	274	259	257	299	257	286	254	294	285	280	297	262	262	267	238	256	257	291	260	274	289	286	265	301	276	259	289	281	282	284	279	280	276	291	287	299	265	291	304	283	267	254	283	290	280	288	277	263	267	262	289	267	260	275	272	298	261	278	284	274	264	280	284	287	264	257	272	262	254	270	274	287	251	307	277	282	288	260	263	304	279	267	249	295	292	276	270	300	265	286	270	289	277	312	293	257	276	282	304	270	287	273	308	268	269	278	266	247	300	262	278	252	282	277	293	294	280	249	263	253	288	269	307	282	287	245	290	303	301	286	305	244	262	310	294	270	274	255	281	291	293	280	296	255	280	292	280	249	290	270	267	299	309	288	260	283	266	307	246	264	281	263	261	277	288	271	270	256	277	314	284	296	280	285	306	291	291	282	269	313	296	261	273	313	280	269	287	294	317	305	276	307	247	283	272	281	282	287	301	307	307	259	286	266	308	265	272	278	267	283	263	295	267	285	247	295	319	252	299	271	258	264	268	278	282	269	282	290	281	255	285	277	276	271	255	286	281	265	249
3233	690	685	671	647	673	682	664	654	653	641	622	618	647	696	699	695	682	695	667	695	628	648	680	669	674	640	681	656	669	645	675	651	663	701	654	686	607	652	701	647	685	647	667	638	666	665	683	650	671	711	616	677	631	693	649	672	672	658	677	662	636	631	715	674	648	654	683	665	688	680	675	624	652	652	687	672	728	665	644	642	651	662	688	690	680	636	643	712	646	611	673	661	693	637	640	656	708	669	637	652	618	695	720	653	690	646	672	718	716	723	662	650	678	654	689	579	660	667	699	659	689	659	688	624	665	660	704	681	641	662	660	632	649	723	666	660	705	644	650	663	693	689	694	717	711	680	657	621	647	674	673	648	642	634	709	645	657	636	655	633	651	626	689	619	656	653	662	655	647	682	672	677	692	684	682	678	678	622	695	658	666	691	669	734	673	656	689	633	681	673	656	642	656	697	714	682	670	667	658	678	669	658	669	655	655	655	701	630	656	636	641	633	668	673	635	647	662	647	664	674	659	637	674	617	647	652	649	671	654	681	680	660	654	622	688	669	660	630	632	679	649	684	654	652	646	676	645	661	696	607	683	647	664	595	640	618	620	683	643	707	663	647	705	685	636	681	617	696	641	664	690	685	654	691	649	656	640	644	696	647	684	654	642	639	678	661	693	679	643	676	666	690	647	640	685	644	653	647	682	635	687	684	653	682	678	639	644	636	654	650	649	605	633	661	649	654	651	657	700	711	648	646	665	667	635	622	670	699	665	623	657	691	650	695	634	675	671	646	677	678	657	645	665	671	706	597	656	701	665	715	691	678	678	661	667	654	662	697	671	641	654	653	673	646	665	685	665	644	670	660	667	665	660	638	665	633	680	664	689	641	671	683	639	681	651	651	661	632	649	664	666	685	633	665	650	653	723	672	633	691	684	677	692	657	648	650	670	644	641	694	667	638	648	695	682	666	643	644	658	609	702	644	678	653	666	673	653	639	645	646	685	637	691	662	708	661	655	652	660	653	615	650	660	665	645	685	677	598	691	654	638	662	689	669	718	701	681	671	704	677	692	686	656	720	679	646	647	650	698	625	636	688	667	675	599	689	623	627	682	684	645	641	669	688	668	677	695	647	664	658	645	657	693	687	648	684	659	624	636	657	673	699	653	659	708	699	658	642	617	680	657	678	636	644	663	683	669	648	670	710	632	657	720	677	638	624	645	657	652	659	615	678	679	687	647	630	648	638	632	678	624	619	651	682	695	676	664	665	662	685	694	668	691	667	672	613	637	629	603	691	704	653	665	625	618	655	663	643	666	650	613	663	621	704	645	683	619	697	713	634	665	652	665	667	695	622	633	640	701	665	694	692	648	648	683	690	688	624	655	665	634	699	662	650	635	675	690	668	691	713	655	663	659	624	690	649	669	681	687	630	655	648	677	689	648	679	662	699	675	698	633	654	644	627	638	623	681	606	649	676	633	635	664	686	663	682	683	678	669	638	658	674	683	654	645	629	676	661	671	651	694	632	662	669	644	620	638	695	676	711	679	601	655	646	601	661	695	681	601	652	647	642	594	721	648	715	655	656	621	650	647	684	679	669	703	697	629	718	671	674	667	695	727	673	665	632	637	625	682	670	649	673	659	660	625	618	655	737	609	673	685	670	669	699	695	705	626	652	631	662	639	678	636	692	656	693	639	631	619	641	662	677	616	666	648	618	649	649	705	714	628	677	666	617	653	653	630	656	683	619	705	653	666	694	681	660	649	665	665	647	671	687	650	674	626	676	669	683	630	683	632	649	695	613	701	707	640	642	669	604	647	666	657	638	644	665	660	651	681	677	702	658	630	655	625	631	678	649	614	628	682	665	619	668	664	666	681	718	643	683	654	618	642	654	683	686	674	676	697	684	644	665	687	691	660	668	662	655	679	689	668	684	680	678	667	631	680	703	682	680	660	602	652	657	661	641	675	619	684	656	642	631	606	634	652	662	722	631	671	633	594	638	666	657	662	648	635	682	661	717	640	686	670	650	649	670	663	642	629	642	645	646	638	667	690	654	663	648	687	679	679	675	676	666	629	644	668	671	670	639	636	636	639	666	656	630	668	642	704	668	604	647	645	593	623	671	672	664	618	620	674	645	665	703	691	680	611	686	656	686	608	673	658	624	696	675	674	629	603	598	663	654	672	656	702	676	606	727	701	657	668	666	670	633	665	695	594	660	641	701	674	675	673	671	637	684	682	648	660	597	684	683	654	653	637	672	703	634	711	695	674	658	675	678	659	618	627	748	633	697	695	708	606	660	687	663	650	658	647	661	686	656	681	704	653	629	665	651	648	644	632	681	643	659	701	663	666	682	667	639	621	662	632	690	648	632	674	630	654	660	643	645	631	705	637	648	626	665	639	653	670	700	661	680	677	677	662	675	633	631	677	644	668	661	636	692	658	674	693	658	662	664	695	651	623	701	666	657	651	639	673	679	689	672	648	638	683	726	665	610	671	674	692	681	654	647	673	675	652	656	637	676	660	562	665	627	641	676	680	665	649	646	708	674	643	623	641	699	636	653	696	647	657	710	660	664	647	686	682	693	610	625	679	654	637	641	680	681	664	639	652	630	665	653	688	633	635	701	623	661	628	678	712	619	747	639	709	655	641	656	668	637	712	665	633	676	655	676	699	592	687	669	679	647	656	618	661	696	688	679	692	648	708	670	711	674	660	721	627	700	636	674	678	645	690	673	620	697	678	661	657	689	652	611	650	654	672	642	691	621	675	638	677	699	738	625	655	614	699	716	635	624	680	658	658	655	698	632	663	651	679	682	709	621	670	639	689	643	631	661	666	613	637	707	678	639	607	673	652	657	674	640	754	647	672	629	653	672	672	627	663	684	645	642	653	661	690	660	644	657	661	715	637	683	662	651	665	693	637	677	631	667	671	693	652	624	657	678	693	661	691	710	594	648	694	689	705	667	642	642	642	684	664	659	670	650	681	682	679	611	712	694	608	650	685	649	621	648	638	670	668	706	675	653	631	635	682	599	688	662	631	691	664	673	659	646	685	677	667	677	699	666	650	647	672	643	654	638	642	653	613	634	678	631	640	665	630	720	658	706	651	672	651	650	639	641	648	670	658	637	644	661	659	650	682	627	731	657	662	674	650	706	679	692	673	693	619	687	634	682	737	618	679	646	650	628	661	620	691	646	637	668	689	603	675	705	634	689	669	682	655	684	641	660	696	626	621	695	672	640	668	698	644	708	680	661	680	708	680	635	667	686	652	665	692	695	698	708	633	669	692	692	660	682	681	651	692	683	699	707	644	670	697	669	633	612	672	637	675	678	658	679	669	675	655	633	657	655	649	631	668	726	629	654	660	641	687	653	650	709	668	638	633	657	637	674	686	674	670	718	599	607	651	671	628	696	632	705	682	640	700	657	707	674	636	640	661	704	647	637	704	664	638	667	648	672	655	651	606	666	692	659	662	691	666	637	678	630	687	680	700	649	637	671	683
10954	572	380	339	272	245	221	229	243	235	212	207	202	229	180	205	203	214	175	182	196	200	209	194	178	199	203	202	173	182	224	204	186	197	189	178	164	170	183	203	203	181	203	187	188	185	200	193	190	197	185	224	203	181	181	217	212	192	215	191	171	191	195	171	196	217	194	191	191	194	163	183	218	185	217	184	180	159	180	202	167	185	176	170	178	184	164	204	174	199	206	190	191	179	188	162	174	182	175	193	197	179	165	198	188	166	180	209	169	181	201	217	195	170	179	160	169	218	183	172	175	173	168	204	188	201	170	154	193	192	167	167	167	208	198	204	180	212	237	197	182	200	177	218	185	163	195	195	173	158	185	220	204	156	177	211	164	160	192	182	186	201	192	205	187	208	180	182	204	219	182	178	176	190	181	175	209	219	204	184	172	216	198	180	197	176	178	209	172	189	171	201	187	169	198	168	183	200	185	163	198	178	201	165	181	214	182	194	185	217	205	218	190	159	174	203	197	195	210	182	192	201	180	215	158	194	201	215	188	195	193	172	200	178	184	188	187	174	187	169	182	160	182	176	199	199	193	187	197	192	226	181	176	189	212	174	205	194	161	187	181	192	192	199	170	189	195	218	192	188	188	179	193	211	200	192	189	194	192	176	188	184	181	222	192	177	177	173	198	174	189	173	183	171	201	195	189	180	198	180	185	204	186	152	188	176	180	190	203	196	179	190	188	205	180	184	167	175	183	173	176	190	160	175	187	187	177	170	209	205	206	175	165	168	205	215	194	177	180	157	197	185	172	195	211	216	176	163	216	193	185	193	177	214	211	183	177	202	188	220	171	174	190	190	187	182	171	197	197	217	213	190	189	171	216	190	180	173	214	211	192	192	173	158	183	185	189	185	192	184	214	196	205	191	196	200	198	194	188	206	176	197	175	203	184	179	208	176	193	192	204	177	173	201	199	185	188	192	208	213	199	206	186	193	185	169	176	193	183	187	180	183	203	198	160	195	185	175	184	163	168	196	214	188	194	209	210	201	197	180	204	189	168	182	160	220	205	178	194	184	174	218	183	187	177	163	216	196	172	171	196	170	190	197	183	189	176	184	192	209	199	194	194	213	199	181	183	195	163	191	187	185	189	176	163	186	170	195	189	202	194	185	208	188	170	187	180	173	180	190	186	173	192	173	168	174	213	194	209	179	199	200	195	188	182	192	185	175	179	168	202	163	177	211	188	174	184	189	187	177	174	192	211	205	192	189	177	213	211	174	194	190	177	197	184	165	183	167	196	213	188	182	186	188	213	174	180	171	179	209	190	163	181	189	192	184	188	182	216	198	196	188	202	170	190	184	178	163	169	171	180	148	185	211	172	152	191	188	202	222	185	197	171	182	204	180	177	194	169	186	202	189	173	185	232	202	192	213	188	155	192	169	179	175	175	176	222	179	182	181	196	186	200	202	204	184	165	184	214	190	191	192	175	190	172	182	198	191	173	168	170	176	187	206	196	172	182	184	183	213	194	190	200	156	200	217	178	171	201	181	202	208	200	205	180	174	201	217	188	192	186	217	217	185	228	189	173	173	188	172	211	199	177	199	180	188	183	193	189	215	190	191	197	183	180	208	179	180	199	175	186	186	184	180	196	176	211	175	194	176	182	199	210	201	194	198	186	188	184	198	197	195	213	191	185	179	157	192	202	198	187	198	167	189	144	186	174	198	179	189	178	191	156	210	188	168	182	172	179	202	186	196	182	171	188	177	173	189	188	174	186	208	188	224	156	153	190	177	176	186	175	173	181	197	189	179	166	192	202	179	186	194	164	193	196	152	179	207	186	193	192	187	161	166	186	192	190	187	163	213	199	191	183	179	185	148	206	228	184	178	197	179	183	177	181	171	196	192	190	203	170	200	171	224	173	190	187	183	176	194	191	174	160	197	201	221	183	191	198	160	187	158	201	199	170	190	199	218	173	187	200	178	172	212	219	216	187	174	193	193	199	185	208	180	175	172	187	174	199	183	185	181	181	177	197	187	183	212	165	210	208	179	187	194	221	201	193	177	187	231	190	176	179	201	198	183	202	182	198	164	185	166	165	180	200	183	183	180	182	188	169	181	189	181	189	164	169	197	171	172	189	168	182	172	175	167	184	210	159	178	184	180	213	196	177	173	202	190	195	179	169	187	176	219	203	185	176	174	207	184	186	169	184	195	171	188	201	185	189	181	166	196	205	185	200	191	175	171	169	218	190	208	190	175	205	183	171	170	168	176	195	188	200	208	193	182	176	189	190	194	208	190	206	201	177	167	206	181	180	181	205	187	192	178	194	218	188	201	194	208	203	160	199	194	197	190	167	190	192	198	189	190	197	190	176	185	155	205	185	188	160	160	204	185	197	180	168	204	205	175	170	171	176	181	200	191	209	199	189	159	159	208	182	196	171	193	176	166	201	182	179	158	173	187	192	186	169	182	186	201	182	206	140	199	195	190	196	177	197	202	187	216	206	210	184	184	182	189	167	193	167	170	197	178	186	187	187	184	190	193	186	187	186	181	172	188	189	185	196	190	168	184	188	197	192	173	204	187	173	180	182	162	199	171	182	195	198	189	180	160	168	224	165	169	209	166	190	173	199	181	173	181	183	192	177	221	182	216	171	180	193	205	185	195	209	188	178	207	187	169	177	196	197	166	182	166	176	177	200	173	202	176	175	183	190	192	180	180	207	204	180	174	189	201	188	170	173	182	165	166	187	219	200	177	193	189	186	186	183	176	145	179	206	181	206	168	206	191	198	184	187	200	198	187	207	195	179	163	188	199	211	192	189	167	199	211	183	215	210	197	173	179	192	209	187	200	186	193	221	181	176	191	178	157	148	189	207	188	199	194	207	194	183	175	187	171	185	186	172	173	164	185	181	202	195	193	185	187	168	185	176	177	169	191	184	183	158	157	193	200	187	182	200	187	193	177	196	164	194	201	194	189	194	192	222	190	187	195	189	213	185	169	176	200	177	173	176	196	183	185	187	192	190	180	175	194	185	177	222	186	165	199	200	185	171	171	181	189	171	200	200	186	198	209	174	168	191	173	186	177	193	177	176	171	184	204	181	209	178	175	165	183	191	184	186	189	188	180	170	182	176	207	209	177	182	155	199	217	167	184	173	176	165	185	208	164	182	191	211	189	176	190	186	195	204	177	175	196	185	196	178	187	186	179	190	170	202	185	177	211	194	209	209	193	202	189	161	184	186	193	199	173	168	164	173	173	187	219	181	168	176	175	195	183	214	144	188	184	170	189	178	200	177	187	176	173	186	207	203	193	186	184	185	182	188	191	212	171	191	193	190	172	194	173	186	182	195	198	197	222	231	192	187	174	195	183	187	188	182	186	182	176	182	183	176	162	186	166	223	166	190	171	205	180	203	204	195	195	168	189	172	163	180	176	197	187	192	184	180	182	186	200	190	192	180	185	179	186	196	185	185	172	180	199	217	171	178	168	192	173	178	183	195	170	199	183
9187	731	1022	1068	933	791	769	669	626	557	549	568	534	496	521	509	451	479	493	477	481	499	469	482	463	438	446	489	501	463	528	448	447	467	471	492	475	468	502	430	498	450	456	472	460	458	445	466	435	441	481	457	435	439	455	461	466	460	396	450	438	481	482	439	441	466	433	445	482	466	443	474	464	459	473	469	434	462	490	463	464	461	434	474	441	490	423	435	447	444	435	449	453	469	490	480	476	460	481	447	415	465	433	462	445	466	471	484	472	455	479	430	473	484	472	467	479	467	440	480	428	459	424	443	457	476	426	439	456	444	467	453	476	473	477	484	454	437	435	428	455	442	414	472	457	454	448	452	445	458	437	446	432	434	433	465	468	436	462	466	475	450	447	456	447	456	466	476	496	459	472	469	474	441	469	431	471	460	499	485	457	472	437	476	438	484	429	463	447	460	451	480	452	449	469	468	471	507	435	445	432	459	477	482	433	473	426	465	451	468	432	485	436	459	437	460	472	441	448	436	412	480	434	474	486	460	496	437	479	454	473	474	479	470	505	428	479	450	446	443	416	459	431	455	444	471	455	439	449	461	451	455	439	481	446	459	449	411	435	446	464	489	513	437	463	451	440	441	480	474	457	513	443	442	452	464	464	447	434	471	424	445	451	432	433	459	484	479	446	463	457	428	480	462	468	450	437	472	426	442	460	460	480	460	435	479	447	469	475	455	497	449	461	438	443	461	448	442	501	484	445	478	469	446	451	463	470	469	473	427	483	447	467	450	475	439	450	447	446	440	482	474	464	464	436	432	459	435	457	454	447	438	426	467	434	468	422	481	456	511	493	415	453	425	476	480	430	471	431	452	419	472	427	432	411	437	481	455	427	473	460	468	457	435	487	462	457	472	470	449	477	453	463	417	465	479	434	446	439	434	471	444	413	447	449	476	491	485	479	458	442	448	423	434	464	472	428	452	441	464	482	466	511	440	506	471	438	470	512	448	503	473	455	447	435	456	433	453	419	471	463	436	457	492	434	449	449	418	445	466	480	446	477	491	472	474	404	462	496	489	460	442	458	476	454	471	438	470	456	478	436	479	449	480	462	458	417	475	447	487	475	465	447	508	458	480	438	460	402	427	513	452	452	425	452	441	473	420	459	498	436	459	442	491	437	439	449	466	455	482	459	474	440	477	424	405	455	481	466	474	487	487	462	452	419	457	448	479	500	425	439	449	428	471	450	489	461	490	510	455	481	433	461	436	429	466	439	438	440	455	486	456	473	412	437	464	424	420	440	395	437	477	481	473	500	482	451	443	439	462	469	463	428	456	493	435	438	448	418	420	436	490	435	466	439	420	476	448	454	465	422	449	482	434	440	477	458	492	480	433	435	456	463	444	469	476	459	452	435	474	446	460	450	459	461	412	445	459	437	423	453	499	461	447	458	464	481	445	440	452	416	484	461	467	461	457	435	434	462	410	470	474	443	494	428	471	430	429	462	435	443	423	454	478	458	491	432	441	442	441	439	465	483	466	440	413	454	469	460	479	453	486	496	458	479	442	446	453	416	458	439	456	456	451	475	462	452	456	475	459	442	444	487	447	428	452	462	429	453	466	428	438	466	486	458	481	447	432	425	435	458	430	464	460	426	460	448	479	453	444	483	439	451	447	448	468	459	419	469	447	478	459	475	462	468	456	416	424	448	446	466	435	472	466	441	445	434	480	432	444	409	441	454	452	466	464	436	453	426	479	442	490	445	467	451	446	468	442	510	473	441	444	478	439	479	472	495	442	462	468	445	480	450	496	429	464	452	443	429	498	463	435	481	468	424	458	424	422	463	464	420	407	441	454	463	437	476	418	435	453	475	450	462	473	459	481	468	411	466	461	434	463	472	453	460	440	449	425	421	438	444	462	504	468	435	455	405	446	452	417	449	434	460	504	420	427	447	466	451	446	482	456	434	449	439	497	452	443	464	429	467	499	445	474	432	475	471	475	455	420	495	426	472	484	453	430	463	456	460	473	456	440	427	420	454	484	454	439	471	456	450	490	444	492	460	442	455	464	438	417	468	451	478	432	448	442	457	434	471	461	483	426	472	443	453	461	464	449	469	473	447	483	433	446	448	439	444	460	451	469	437	471	445	447	450	428	459	465	454	429	448	456	462	434	481	454	452	457	424	478	442	477	419	499	433	461	499	457	423	453	471	452	451	439	487	449	458	458	477	469	432	464	472	459	451	474	462	483	436	473	496	431	426	424	409	431	430	439	462	495	500	443	492	430	471	465	446	465	479	452	446	461	471	449	447	449	484	435	463	425	491	437	430	434	460	450	420	453	465	447	496	462	482	428	425	482	462	433	470	451	448	448	458	463	456	476	426	476	470	432	495	484	484	461	426	454	483	460	466	475	447	463	480	473	467	450	464	500	444	445	412	428	469	426	480	419	469	433	500	409	474	448	474	430	468	460	434	464	479	415	485	482	485	477	442	431	460	432	443	448	437	470	475	480	519	442	435	448	419	438	444	459	461	432	454	463	445	468	447	467	448	446	485	481	408	436	472	435	441	496	470	481	449	454	421	464	477	478	437	446	461	462	453	452	485	457	422	480	474	467	460	466	472	466	427	441	501	456	467	439	466	442	468	429	415	451	433	447	481	443	444	440	479	473	469	517	444	470	443	476	434	490	448	456	458	421	448	466	440	436	476	447	449	461	436	434	448	475	465	451	450	467	486	477	447	468	474	448	454	442	422	458	475	449	414	453	448	435	475	445	439	466	473	451	412	440	435	495	415	461	480	442	450	441	438	440	468	447	496	431	484	429	472	429	459	474	456	457	452	433	436	445	462	421	429	417	465	477	466	447	493	439	423	426	446	459	416	401	478	452	490	460	461	404	454	456	477	476	441	445	463	472	491	458	463	437	403	456	440	399	473	463	431	432	444	450	437	423	421	434	469	437	448	469	411	443	438	438	440	455	473	447	445	447	449	433	478	446	446	422	446	481	414	417	485	456	488	470	446	483	474	411	459	471	444	448	474	460	470	430	459	440	434	467	473	475	432	442	475	439	422	452	448	425	479	483	470	500	461	451	484	444	457	474	443	449	486	487	488	433	465	444	435	456	453	444	465	490	439	435	492	469	468	461	459	450	461	413	450	417	446	478	500	468	451	459	438	468	453	464	414	442	454	414	435	472	476	453	418	444	447	435	451	441	442	446	496	483	470	472	433	464	430	448	455	414	443	463	442	471	470	417	479	468	467	464	446	429	474	458	449	516	449	422	433	455	459	470	460	439	439	435	448	444	450	484	433	487	442	448	470	493	445	441	457	472	416	445	466	506	453	455	450	455	498	432	515	457	443	488	429	426	459	477	474	425	459	425	466	463	439	477	488	441	446	486	425	451	476	439	438	474	453	436	446	465	427	457	475	442	431	467	450	457	443	463	493	470	475	435	459	455	471	386	442	501	459	480	468	473	473	435	473	529	477	481	427	463	482	438	471	521	454	491	464	455
18186	1222	548	394	262	222	184	125	119	112	106	107	99	82	95	103	95	97	79	96	71	66	86	70	80	84	71	74	67	85	88	69	74	65	76	65	78	50	75	64	63	70	71	75	64	78	73	64	70	74	78	76	72	73	77	73	78	61	65	73	66	69	77	76	67	63	71	53	86	72	89	65	60	52	80	66	76	57	69	66	83	65	96	62	78	88	76	73	69	56	61	68	70	78	61	68	69	68	71	69	72	73	71	64	62	74	63	69	70	57	57	68	71	68	65	74	82	70	75	66	56	96	67	70	68	62	59	67	67	67	68	62	74	65	81	59	66	75	76	66	69	73	57	80	67	86	68	70	54	78	81	76	84	68	69	80	60	81	63	70	64	79	66	70	50	58	79	69	77	70	66	59	73	77	69	71	66	76	61	66	67	69	90	57	68	69	63	69	84	62	88	62	73	82	69	62	69	52	69	74	75	78	69	49	82	73	75	65	63	67	82	71	68	61	55	76	78	57	75	50	69	83	77	68	68	58	61	69	62	77	54	69	58	69	70	57	63	52	78	75	66	73	64	64	73	53	70	80	63	79	72	72	65	63	62	69	71	76	48	69	66	76	69	69	62	57	65	62	69	84	69	78	52	72	80	80	69	69	75	65	75	58	73	66	63	65	61	58	72	79	68	63	93	69	70	68	63	89	65	72	80	67	78	63	70	66	79	77	88	74	73	51	64	89	79	69	55	50	79	83	76	71	72	64	70	56	66	75	79	54	65	63	53	75	73	52	46	70	60	62	65	61	77	70	63	73	68	55	70	67	71	68	52	66	61	68	55	63	75	67	68	76	48	60	77	54	63	77	58	87	62	63	91	58	65	74	55	63	77	85	75	54	70	66	64	82	70	76	79	65	60	74	63	74	66	53	77	72	69	58	74	69	72	62	67	69	74	72	62	85	57	91	65	73	65	71	75	70	78	75	63	62	65	76	53	56	86	81	67	83	72	66	66	79	74	57	80	62	67	66	70	78	59	65	73	79	82	65	70	78	79	60	70	73	57	77	66	76	89	62	80	72	66	77	72	77	75	65	64	67	70	89	75	67	59	67	58	79	62	80	70	71	69	64	88	67	58	51	79	71	77	83	72	64	69	71	72	74	60	79	60	73	60	61	72	75	65	64	63	64	86	81	45	56	76	73	79	77	54	62	71	68	68	66	65	63	66	69	66	54	67	70	70	67	64	53	76	57	87	50	77	65	67	68	79	56	60	65	78	74	75	69	54	58	64	84	70	83	67	71	67	60	59	71	75	73	59	63	47	67	67	53	66	63	58	76	66	57	60	79	48	76	63	74	76	56	80	72	63	70	61	74	74	64	54	69	73	70	66	76	65	68	55	64	65	74	69	60	65	77	66	71	78	73	70	73	63	65	72	72	60	60	67	58	70	69	66	60	78	73	75	59	68	67	62	51	76	60	58	58	68	73	87	75	73	74	69	63	58	69	62	64	71	53	70	82	71	69	69	79	46	68	75	66	77	54	58	76	77	70	76	62	67	67	61	72	70	66	70	58	78	81	54	74	72	59	76	68	60	61	67	88	89	66	69	88	66	66	82	71	59	65	68	78	74	62	81	77	71	58	80	80	70	77	55	63	68	67	70	76	51	65	74	64	56	56	83	75	68	62	71	81	53	73	67	86	57	74	75	72	64	69	69	68	65	68	64	58	55	80	76	62	67	71	79	88	73	66	76	74	62	65	75	61	56	55	66	81	64	73	62	73	59	60	86	64	68	73	58	47	71	52	68	64	64	65	73	50	64	66	73	67	70	83	62	64	68	66	70	63	67	48	74	55	61	58	74	63	70	67	78	59	60	75	78	74	64	76	68	63	72	68	66	73	76	65	60	78	80	75	72	54	72	65	86	69	60	78	75	75	70	67	70	67	63	73	68	71	52	63	57	68	65	56	58	60	73	93	68	52	78	61	74	66	63	79	74	75	65	67	79	70	62	60	66	78	72	83	64	73	69	74	77	64	68	60	61	49	68	78	54	70	62	70	71	60	71	78	69	73	66	75	69	68	72	70	59	64	69	82	76	69	66	65	67	60	76	80	70	70	73	61	56	74	71	72	72	71	65	71	74	71	78	85	52	73	61	69	63	60	74	65	84	60	76	67	65	64	63	70	83	70	51	79	72	77	61	73	53	73	75	60	77	67	71	77	71	61	86	67	57	72	64	67	60	77	65	73	74	72	77	60	74	54	72	67	75	60	67	67	76	67	69	63	57	68	63	64	69	69	63	58	71	73	82	75	59	79	68	62	81	65	65	71	57	68	67	67	69	65	77	82	80	54	70	69	67	66	52	88	71	63	62	82	67	55	72	80	60	71	74	77	56	61	74	71	73	84	57	69	65	52	79	65	73	73	75	69	74	64	63	54	70	67	80	77	54	63	68	67	74	65	68	63	60	85	70	65	75	67	57	73	73	72	84	69	74	67	61	76	63	70	71	68	71	76	70	74	62	64	83	61	62	64	55	72	73	56	65	60	76	75	69	76	73	88	71	77	67	77	64	68	54	73	61	58	63	64	78	68	68	79	69	71	75	83	65	69	63	66	76	73	61	72	69	52	65	72	80	60	57	75	69	66	70	82	74	74	58	59	60	51	59	70	58	81	68	74	57	69	64	74	77	71	60	63	68	68	70	59	67	60	61	63	79	76	55	71	75	78	63	84	64	68	77	54	55	61	66	73	65	64	69	78	52	72	65	59	73	80	72	69	62	75	77	70	65	62	68	61	48	58	63	76	80	61	69	67	73	69	68	76	73	61	61	55	61	61	58	66	74	67	68	69	72	78	65	85	69	62	64	53	59	67	46	67	44	64	70	55	66	57	70	71	71	57	82	72	67	61	54	63	64	57	61	66	75	70	74	71	63	73	49	68	59	77	86	65	64	59	75	55	58	84	63	51	53	70	66	61	70	72	88	72	68	56	58	62	52	62	70	71	71	68	66	82	70	91	64	89	82	58	66	76	64	64	63	64	73	64	73	88	75	78	80	70	59	71	81	74	60	71	62	74	91	66	72	61	74	58	78	68	75	61	80	71	69	64	73	68	56	49	65	77	76	74	73	66	51	58	57	60	74	65	64	60	71	75	64	48	70	59	57	73	65	54	65	76	68	70	64	74	62	62	68	66	59	61	76	65	60	77	70	74	77	71	74	64	54	75	65	56	74	63	76	84	65	59	59	74	83	76	63	90	66	82	87	78	55	63	58	73	77	70	80	76	66	66	67	73	76	74	68	53	67	62	86	75	80	75	64	62	71	67	75	55	79	77	78	56	66	64	62	69	60	71	54	77	65	69	87	54	70	86	76	64	79	64	72	80	84	70	53	71	87	85	56	62	95	72	63	75	63	67	72	71	85	67	76	63	72	81	59	57	79	76	66	68	77	60	72	71	71	77	49	70	62	60	59	69	79	76	68	65	64	75	65	67	81	63	61	69	62	75	73	77
11296	672	1289	1408	1230	950	738	632	537	447	429	423	386	338	369	309	298	285	288	291	285	256	246	274	257	250	252	231	232	227	221	206	209	212	200	203	205	215	214	199	240	200	193	206	199	216	210	227	206	219	190	216	197	222	201	211	214	207	188	197	214	213	211	204	235	219	188	199	215	201	194	221	162	183	209	158	230	197	188	204	212	200	220	199	217	219	200	192	164	199	195	193	218	207	204	232	206	192	201	179	206	210	207	220	214	235	172	203	194	180	209	211	196	207	200	206	193	202	195	225	177	210	191	214	232	202	168	183	176	178	199	196	201	169	184	209	220	172	194	193	173	202	202	192	218	194	186	184	206	191	188	209	193	199	235	187	224	200	177	226	206	193	192	176	193	205	195	214	209	211	195	189	191	193	183	170	201	209	177	198	218	199	202	181	189	208	199	202	189	195	191	175	176	216	208	215	208	207	169	184	211	189	177	208	175	205	184	197	186	190	172	209	221	204	192	184	245	213	181	202	220	191	200	199	197	216	218	178	201	194	197	198	197	195	199	187	185	232	200	213	194	160	203	215	214	197	201	201	197	187	192	199	190	205	195	196	190	189	221	205	203	192	206	181	210	185	208	190	204	195	184	191	204	208	189	202	204	214	194	180	192	153	180	206	198	209	176	195	182	201	199	205	189	216	221	215	188	203	232	231	200	193	203	205	185	199	216	189	195	195	173	192	199	199	183	194	233	176	178	219	203	217	197	198	199	211	221	183	224	197	178	193	218	173	199	211	189	187	189	203	184	193	207	204	215	205	173	207	209	196	216	189	191	208	196	211	195	215	195	177	219	205	207	176	185	186	214	198	213	191	218	217	200	205	206	188	195	185	212	189	192	212	217	198	208	193	205	231	179	209	188	174	201	216	199	156	203	199	178	207	195	185	199	191	191	191	208	198	197	201	175	201	188	198	198	212	196	184	183	204	231	216	212	189	200	192	228	170	227	193	224	182	192	212	167	196	178	206	188	213	215	210	226	180	226	198	211	194	208	192	194	199	197	200	198	205	186	189	208	186	191	203	203	199	216	202	205	209	195	202	201	191	202	218	189	193	201	191	210	194	212	187	204	188	161	207	175	155	196	210	198	221	193	200	170	185	233	207	196	169	192	207	202	207	211	178	204	185	203	203	220	211	198	193	196	224	216	193	182	189	177	186	184	209	220	205	218	199	194	202	205	214	190	197	212	200	210	203	195	195	201	185	208	187	205	202	201	216	209	197	193	182	216	225	195	219	229	205	201	189	199	204	202	198	186	208	192	192	205	178	178	195	215	197	229	218	203	192	207	216	209	202	190	196	206	179	173	210	214	197	218	214	206	205	199	216	196	195	203	202	201	183	185	186	187	212	211	196	197	208	188	206	197	209	174	211	206	179	198	192	207	202	194	209	170	201	198	209	162	205	203	233	199	176	198	187	205	184	211	183	210	192	227	180	192	197	193	203	200	191	200	219	229	206	203	221	179	194	223	205	209	181	193	200	187	163	200	206	205	170	192	178	199	198	195	174	234	207	205	188	189	204	180	178	208	214	224	210	177	180	180	190	179	194	205	189	206	212	202	195	188	163	199	181	182	208	205	184	185	225	207	202	184	188	199	192	223	196	181	172	188	214	194	185	187	195	184	187	187	199	189	186	191	193	182	198	187	204	202	195	189	191	193	176	180	193	192	209	194	190	215	194	213	203	203	184	195	185	207	192	174	197	196	191	212	195	213	200	188	178	178	202	210	201	173	226	191	193	172	196	219	214	200	202	226	211	198	204	205	194	201	191	192	200	197	194	181	162	200	206	196	192	210	204	217	179	201	184	212	173	178	180	196	179	195	216	188	215	218	199	189	191	188	198	211	194	209	221	196	183	215	235	192	182	180	213	204	205	200	181	207	214	198	206	203	179	208	206	191	187	187	216	195	174	184	214	188	190	207	195	210	189	167	190	211	209	185	198	178	201	212	181	206	198	200	170	194	179	206	217	192	199	191	227	187	190	186	180	201	217	188	196	195	189	201	190	182	200	194	179	179	205	204	200	196	185	201	202	185	184	214	190	211	198	186	197	204	213	199	186	203	195	203	184	188	206	195	186	224	186	199	207	178	170	210	178	204	145	184	203	223	198	197	184	183	184	188	188	220	187	182	217	177	195	198	242	210	195	171	196	208	218	213	179	169	188	200	203	242	210	222	199	197	234	192	199	185	208	225	213	183	211	179	176	199	203	198	177	187	162	196	204	221	187	191	180	202	200	182	228	197	198	195	190	204	179	197	188	212	207	198	184	193	216	204	191	175	225	200	202	201	195	218	185	189	172	205	169	206	200	213	214	173	204	198	206	205	191	183	199	197	202	216	210	187	237	215	202	205	203	195	188	194	192	178	200	197	203	229	207	215	208	217	178	224	168	209	189	198	224	203	180	198	192	204	197	187	192	190	198	198	181	194	200	184	199	207	207	189	221	193	203	205	198	196	200	225	197	200	193	185	191	195	181	187	212	210	203	205	201	211	182	200	181	186	188	197	215	194	208	206	206	190	211	197	213	202	198	193	197	202	221	219	188	192	174	193	222	195	201	197	214	188	200	197	175	208	189	184	208	199	199	203	210	201	187	195	192	186	199	194	222	198	179	208	196	208	187	196	206	189	170	196	177	208	184	208	218	196	203	188	210	206	193	204	184	203	224	209	187	201	201	190	195	201	203	206	201	208	194	198	208	199	221	209	199	189	190	203	183	193	184	184	191	197	198	198	206	171	167	170	205	185	195	187	208	196	201	187	195	210	204	217	180	192	199	201	204	207	198	227	181	194	203	183	216	175	195	201	207	195	202	192	186	191	217	188	219	186	194	156	193	196	187	218	193	174	217	195	228	184	176	205	195	182	190	202	184	178	203	211	201	219	196	201	230	189	192	173	178	205	159	196	190	200	230	199	179	166	190	204	180	211	222	184	212	177	224	215	189	193	205	222	195	186	195	204	184	189	195	196	187	192	199	182	198	204	204	195	193	220	212	214	225	209	207	177	186	217	216	191	168	188	181	211	169	206	185	202	196	180	168	210	217	189	203	186	185	173	193	221	199	189	191	228	180	200	204	175	208	178	208	216	198	194	182	206	192	188	178	177	208	199	199	200	203	219	191	187	192	216	197	185	191	192	194	215	223	176	183	203	203	197	204	197	165	193	209	178	201	220	207	222	179	206	193	180	191	197	187	195	182	183	208	232	186	225	202	186	206	198	200	199	188	201	188	201	209	185	183	198	211	232	205	187	199	188	194	197	210	193	195	194	178	167	202	190	189	206	186	198	192	230	187	156	194	211	174	184	193	195	188	189	190	199	203	199	204	190	185	210	190	194	235	190	205	204	198	211	218	210	177	195	198	220	186	197	220	181	191	185	207	181	200	199	198	188	203	213	192	178	209	180	195	199	196	162	198	209	204	213	168	210	203	181	205	188	200	197	215	192	193	196	201	189	200
2817	285	273	318	301	275	267	293	306	254	290	272	248	270	242	267	308	288	278	252	287	256	246	266	284	264	296	276	290	240	277	280	298	282	284	271	305	249	265	270	258	273	269	290	292	269	269	290	272	270	253	280	279	265	288	303	288	286	272	289	286	258	245	257	277	282	277	278	277	272	273	275	276	286	277	271	263	260	270	278	282	237	250	258	301	308	277	294	254	255	238	286	260	297	273	253	302	283	313	294	270	266	276	278	313	254	285	292	282	290	265	293	273	302	270	279	274	294	302	273	233	279	250	283	273	246	241	264	290	267	262	268	273	278	314	260	253	253	314	303	295	282	278	259	304	304	246	273	267	259	279	282	299	295	317	269	270	313	296	282	274	308	258	284	293	273	278	296	263	296	282	289	258	299	301	316	305	292	263	304	282	288	299	259	255	289	278	261	259	268	281	264	301	309	271	274	288	292	278	261	256	260	281	270	309	306	303	281	301	275	261	284	263	256	253	259	270	300	280	284	310	253	282	257	279	266	278	280	262	269	296	267	264	283	241	248	256	285	308	275	263	285	249	262	267	291	248	290	248	287	256	267	289	267	248	256	275	279	277	283	256	270	237	264	300	311	299	275	294	249	304	271	280	277	283	299	263	263	300	261	275	275	288	301	291	272	256	270	291	285	269	264	255	262	282	269	300	265	263	304	285	275	277	265	261	282	266	276	280	282	275	273	299	290	260	253	272	289	309	284	269	281	250	294	296	294	287	290	274	267	298	276	288	262	281	305	262	299	280	251	275	277	276	284	259	290	280	281	248	282	268	252	263	259	266	271	239	242	270	315	286	272	260	283	249	277	270	263	272	308	275	276	258	278	294	287	281	288	258	297	285	250	291	306	294	294	294	300	283	275	287	294	272	279	270	272	290	266	318	271	296	269	294	242	263	297	299	286	258	284	314	301	288	281	305	270	269	273	269	236	252	281	280	316	267	270	290	301	258	276	249	282	289	294	291	264	246	276	308	256	272	246	291	279	284	303	290	281	269	255	264	277	319	296	288	257	275	267	288	317	302	303	270	256	263	310	272	265	276	296	243	299	285	274	305	260	289	307	255	274	264	293	281	307	306	273	281	270	257	274	272	294	292	260	289	288	279	248	259	252	281	247	253	252	285	264	273	287	282	267	278	292	274	264	255	271	303	299	257	255	259	289	252	266	282	266	260	271	250	287	267	294	276	284	269	321	289	274	234	275	254	214	329	260	282	283	306	294	280	282	296	273	279	275	279	286	272	283	264	264	288	288	297	302	267	279	268	276	249	263	256	280	292	266	293	295	275	292	287	293	240	296	294	307	292	303	280	249	276	275	264	296	272	301	274	284	304	257	256	297	290	313	281	312	284	275	259	247	258	256	288	296	304	265	301	267	272	253	271	280	247	276	277	290	271	300	275	263	262	249	255	285	259	287	311	282	272	314	275	307	263	276	280	287	263	292	239	251	301	313	281	270	271	280	257	274	261	271	268	273	256	283	263	278	303	267	301	259	264	274	260	257	263	286	295	270	281	295	282	283	299	263	271	275	240	291	275	270	282	236	275	292	265	276	293	269	296	276	296	261	307	278	279	261	278	256	263	256	278	293	267	282	299	256	259	274	278	266	284	264	288	284	282	286	291	264	252	225	257	295	273	282	279	289	260	310	286	264	262	289	311	277	285	294	257	297	287	287	263	290	285	292	273	304	277	285	305	267	325	280	296	277	302	252	300	276	238	278	287	284	252	274	261	316	291	280	284	287	282	252	256	270	263	322	268	296	266	278	280	295	304	293	297	277	284	275	277	280	284	272	250	272	293	276	271	247	283	282	266	292	292	269	302	290	288	262	263	297	284	293	286	316	292	282	274	250	296	261	314	252	297	280	274	295	269	264	279	259	275	266	273	262	265	280	260	265	245	257	298	328	275	290	255	277	237	263	282	279	277	282	288	285	268	284	295	286	280	276	252	307	288	287	247	266	275	279	315	281	291	255	221	269	270	277	277	265	312	287	281	260	307	286	307	269	260	277	266	270	267	305	272	240	280	257	265	274	247	283	306	278	273	236	275	271	249	268	243	268	263	264	272	255	299	281	240	259	288	297	276	286	273	271	292	256	275	285	270	259	252	281	269	279	267	282	289	254	286	290	274	294	231	300	294	256	314	280	253	310	276	304	288	304	275	275	297	261	263	271	299	274	275	278	269	280	240	261	295	281	281	257	277	250	291	289	282	217	268	289	309	263	274	253	273	297	311	266	293	279	300	289	292	288	267	260	267	247	262	253	285	274	284	261	260	273	277	287	295	292	249	290	253	271	264	272	318	271	259	304	274	309	268	260	264	299	250	299	271	273	268	262	275	281	254	282	263	265	275	298	274	264	262	318	309	253	274	264	285	246	287	303	287	269	285	291	272	281	277	277	278	268	281	277	281	253	259	273	276	297	281	258	300	282	274	252	292	269	310	297	310	289	270	292	269	262	270	294	266	279	307	278	268	287	310	295	291	276	252	245	283	246	283	244	247	274	307	268	290	276	272	261	262	255	267	268	271	262	300	276	242	266	256	264	264	277	284	272	275	285	288	289	295	274	295	266	288	295	266	270	272	246	293	322	259	283	271	289	282	262	276	266	247	276	296	285	263	281	289	260	307	278	258	280	269	267	282	278	272	266	252	272	267	224	277	271	267	245	300	291	290	267	258	293	283	277	257	271	281	299	263	255	271	296	295	274	298	294	284	279	254	265	267	275	298	271	277	301	289	301	275	273	268	259	308	309	240	253	279	299	275	288	241	271	287	276	272	267	266	275	284	269	300	250	266	272	287	287	305	273	275	297	273	292	275	263	264	278	296	290	293	290	282	289	256	267	275	318	271	291	271	270	277	265	300	283	279	296	304	271	264	265	287	280	275	249	267	276	281	296	284	251	292	257	268	258	275	264	301	282	244	296	283	275	255	290	239	260	256	276	296	257	268	270	287	263	287	305	257	288	277	308	299	271	283	255	270	261	245	261	271	285	281	280	260	276	275	256	291	302	269	271	287	279	276	259	270	276	267	237	260	284	269	252	272	257	278	251	270	286	311	290	298	256	319	270	279	244	286	271	282	260	284	294	271	286	277	265	261	280	276	258	299	259	276	253	303	279	275	268	274	240	282	276	268	273	278	289	295	279	278	265	297	269	254	284	276	271	276	257	252	275	308	302	277	275	298	294	268	278	265	261	276	278	266	284	287	298	278	281	296	303	286	275	307	281	275	268	287	300	296	279	250	300	290	268	274	287	286	288	253	299	274	261	261	281	283	299	270	238	267	282	270	295	264	280	275	259	270	284	275	268	304	261	279	273	300	299	286	275	260	278	265	266	305	289	277	284	283	265	283	263	261	268	271	261	271	244	282	291	283	307	276	254	261	278	254	253	260	267	299	262	328	255	277	262	260	271	269	257	243	278	280	253	286	251	256	278	308	279	245	299	280	284	311	287	276	303
2962	668	682	694	701	680	684	648	683	669	640	681	639	657	669	660	639	678	664	674	639	664	687	681	669	624	600	665	674	662	640	691	670	667	668	636	660	672	617	657	670	687	638	661	638	687	642	675	656	678	689	662	639	651	642	680	676	661	679	684	642	687	624	685	661	659	656	658	686	699	674	633	682	662	657	661	626	681	709	674	663	673	705	692	604	663	676	637	642	668	688	647	641	640	669	631	698	633	659	645	651	704	651	663	683	615	700	665	638	693	651	669	633	656	675	702	635	661	654	714	642	656	666	654	656	626	685	717	676	675	678	708	626	694	690	643	619	623	699	642	654	661	653	632	602	660	663	641	650	640	713	663	633	636	719	688	692	666	679	664	627	667	636	645	666	632	664	670	701	668	658	706	697	635	654	626	626	673	664	661	660	651	652	645	707	677	661	681	654	661	668	636	683	676	643	651	633	637	645	662	658	628	740	619	673	660	647	653	649	701	679	680	652	693	718	645	676	677	597	663	651	662	634	651	630	652	633	741	643	651	646	684	672	630	697	708	670	681	653	702	623	647	659	668	672	678	671	617	657	633	604	650	664	718	635	663	641	667	648	657	666	677	668	669	707	662	675	653	629	698	634	696	652	659	707	663	666	680	637	672	637	638	653	668	643	646	656	644	707	669	664	650	658	673	687	673	620	664	674	705	640	640	632	671	662	642	612	662	701	638	663	660	672	691	629	690	617	665	668	693	662	670	676	682	696	636	667	693	679	671	632	610	634	644	673	644	661	634	630	705	676	671	703	658	670	657	660	658	682	610	675	684	688	677	659	646	738	650	703	676	670	693	688	692	620	682	703	673	703	642	626	652	655	666	611	679	706	645	653	670	680	657	683	686	691	628	642	628	674	655	644	641	652	707	700	675	695	683	663	673	672	696	699	641	655	686	686	671	657	655	672	700	658	617	686	668	640	656	675	643	669	639	640	715	689	682	634	680	684	689	660	648	687	647	670	691	733	699	643	668	693	670	620	655	708	687	599	691	688	647	642	629	623	674	675	618	674	641	670	664	704	665	666	654	682	637	669	705	695	658	680	675	672	654	699	667	681	654	663	631	652	664	667	663	665	628	660	684	652	654	650	684	651	651	668	654	680	685	652	721	668	665	663	640	644	649	658	690	653	642	679	656	662	625	665	593	673	685	662	697	671	704	663	669	661	651	672	668	692	654	679	676	660	682	670	668	659	626	704	676	674	651	668	689	657	688	661	641	664	708	655	681	620	679	644	667	670	670	662	613	639	668	665	675	670	690	658	661	647	662	669	689	639	655	650	657	644	662	642	696	670	668	625	661	624	641	648	658	665	690	637	658	682	676	652	650	669	659	633	609	672	648	638	651	675	655	644	691	619	675	672	670	659	685	666	653	659	687	624	619	642	637	646	656	643	666	693	685	646	653	637	645	674	683	670	682	652	688	743	680	651	677	642	672	634	688	671	692	660	688	698	621	665	638	669	702	657	690	662	662	665	691	708	656	650	674	642	704	686	610	654	651	640	654	643	642	654	663	641	646	644	686	668	678	663	674	660	614	702	659	674	665	656	663	679	665	700	656	638	651	671	667	661	699	694	651	654	672	670	640	708	673	665	700	650	668	679	702	622	676	700	632	676	670	679	650	634	686	672	690	607	644	651	665	597	673	658	684	651	677	677	643	710	656	651	667	681	703	665	660	676	624	655	670	659	699	711	640	646	655	630	666	681	698	656	648	661	661	636	632	646	624	676	642	659	611	653	632	653	672	659	646	654	640	613	725	660	674	652	672	637	649	700	663	657	642	654	686	672	644	657	669	657	648	679	662	665	707	629	674	621	644	649	663	648	660	688	615	622	643	601	654	671	680	711	665	663	652	632	663	678	601	664	695	668	694	665	679	659	630	681	640	668	697	678	679	688	650	642	653	649	640	668	676	643	646	664	619	677	638	649	652	652	655	666	636	654	695	704	646	684	669	627	677	651	650	669	680	683	675	684	654	711	649	681	683	687	691	642	683	657	650	701	679	633	644	683	669	688	643	650	648	639	649	692	612	662	676	626	682	644	689	642	638	658	640	644	666	656	696	661	650	635	664	707	650	623	645	669	616	664	693	705	711	630	643	698	669	686	708	631	702	641	662	660	657	652	664	669	674	651	664	669	619	677	618	647	624	691	655	663	653	647	628	670	659	684	692	669	643	721	622	649	673	632	649	604	659	693	627	680	679	653	669	632	663	668	680	666	628	616	641	662	639	674	676	608	671	675	641	685	683	633	671	656	648	697	631	652	634	659	703	633	646	616	677	663	655	670	683	616	643	679	663	676	703	632	642	667	685	703	668	622	671	634	668	669	675	667	706	638	679	620	650	651	600	623	631	667	676	731	657	649	670	663	667	723	666	632	670	663	640	680	645	664	685	655	698	655	649	716	667	631	682	648	682	673	616	678	631	656	660	690	673	660	671	642	649	645	698	705	668	654	642	716	665	650	643	640	662	657	642	688	676	671	621	701	673	666	676	678	625	694	673	638	650	644	655	631	680	662	676	632	617	717	662	665	713	670	631	729	659	651	708	650	699	652	652	660	640	623	690	652	652	649	710	675	617	601	652	627	632	656	648	663	676	634	670	652	618	645	692	654	721	707	701	622	628	634	693	692	684	670	677	677	681	622	664	687	678	684	632	641	617	665	679	653	639	671	674	652	641	666	639	661	647	634	624	675	686	659	649	612	672	700	667	666	666	673	657	645	719	654	633	699	662	635	640	685	714	657	644	656	665	643	664	665	687	670	712	645	660	656	681	658	722	654	642	630	676	651	685	646	693	679	668	594	633	639	696	659	723	671	679	624	641	657	674	695	682	700	644	655	671	722	703	637	668	656	625	681	669	654	695	669	645	659	703	724	657	674	652	661	717	656	679	659	665	667	667	709	673	683	652	712	673	676	720	648	629	620	672	670	621	695	665	611	654	710	608	664	683	638	662	658	659	676	670	633	631	648	676	641	606	675	690	630	673	638	642	652	608	633	681	628	645	673	689	696	646	674	671	644	639	638	636	649	663	644	649	663	674	724	634	692	673	652	669	702	679	655	648	664	647	636	629	670	644	689	675	655	653	660	658	620	688	656	694	684	661	691	704	662	664	689	644	658	643	662	617	689	640	672	643	648	669	681	706	636	655	665	664	668	655	633	625	720	632	652	675	645	679	689	690	673	631	697	643	701	663	657	682	697	630	631	641	688	642	676	616	647	686	680	667	655	628	671	636	665	658	696	593	641	693	654	688	657	684	618	671	639	641	683	669	641	676	684	691	650	616	656	666	695	627	715	687	657	714	652	687	679	692	662	671	681	681	683	648	656	680	667	654	687	634	623	658	685	670	638	603	663	681	712	649	662	698	692	628	665	695	692	696	686	641	623	676	655	683	656	658	669	657	650	636	664	635	678	689	651	683	662	659	659	614	702	658	682	619	663	660	660	656	612	647	693	668
10591	577	412	313	277	235	234	207	211	191	226	192	224	208	212	203	179	175	209	188	193	213	214	176	168	190	209	163	197	179	197	165	200	183	196	186	181	213	174	176	181	194	203	179	184	205	202	177	193	184	222	185	190	197	184	206	177	170	189	187	161	180	192	214	191	197	177	200	193	206	193	192	176	165	174	167	171	170	203	183	186	184	198	172	201	185	185	201	176	178	204	184	155	176	203	180	185	168	190	185	181	195	205	190	198	187	175	205	177	163	169	170	193	172	195	201	206	187	200	170	193	212	175	192	189	219	186	175	175	188	165	221	177	210	211	179	191	212	201	186	202	199	174	184	195	175	215	203	180	174	202	183	190	170	202	170	186	188	187	191	183	190	191	173	154	180	198	173	181	199	201	189	191	183	219	174	206	187	202	187	199	166	183	181	174	169	190	181	181	172	207	175	191	181	166	204	186	170	189	183	187	178	173	186	147	200	178	157	184	187	178	195	201	204	194	188	165	190	182	176	182	191	195	188	169	187	212	186	201	186	184	217	184	186	194	148	179	201	178	218	214	185	183	207	180	193	182	192	166	169	174	177	169	176	184	191	193	184	190	184	173	168	195	195	176	191	171	196	182	206	213	182	209	166	192	208	182	192	170	161	180	176	181	171	159	178	188	194	190	183	198	170	194	174	179	176	165	178	168	187	181	187	175	171	192	208	189	170	176	188	180	190	184	182	186	203	175	180	201	186	186	167	174	174	180	186	175	183	207	185	184	187	150	180	194	173	190	178	174	175	158	166	189	188	166	179	179	175	197	184	175	189	189	164	186	192	168	224	202	200	197	171	178	195	168	198	179	195	167	216	173	185	189	207	197	193	194	188	182	158	187	152	204	183	204	187	207	174	199	176	211	205	174	203	193	176	185	194	198	198	185	195	183	190	194	198	197	190	190	190	181	192	179	187	208	194	177	184	197	201	189	184	174	185	200	183	160	187	176	178	214	226	197	167	179	181	199	191	164	185	169	211	188	156	171	188	157	175	179	214	184	181	173	186	169	165	222	202	189	167	185	208	191	182	176	196	189	186	184	167	183	201	186	188	180	190	183	158	190	174	194	177	199	197	175	210	174	177	181	170	174	175	173	211	209	188	193	176	164	215	211	206	190	202	170	154	215	208	195	192	205	193	209	186	202	190	167	208	178	184	193	192	172	187	186	166	176	159	190	204	191	178	171	152	187	179	197	190	190	194	180	199	186	180	207	203	185	193	180	209	171	186	189	199	179	184	170	179	198	182	168	191	193	177	205	191	185	169	190	186	183	198	168	183	191	174	189	195	172	162	197	185	184	197	210	168	168	187	182	174	177	185	196	187	200	153	186	207	159	185	172	206	178	209	181	189	165	192	183	190	197	185	200	176	172	165	172	193	153	164	200	193	166	186	173	180	184	177	184	198	169	187	192	175	173	187	194	160	191	177	197	175	195	186	180	196	175	175	215	202	197	184	183	163	211	184	171	164	165	175	195	166	162	188	164	162	191	175	195	163	207	191	195	204	193	203	196	217	175	208	186	172	210	187	173	192	199	186	182	160	185	176	162	176	171	176	164	197	191	188	189	216	194	203	173	202	214	199	180	175	181	167	198	213	197	182	179	187	176	175	171	211	206	175	209	175	175	185	183	169	212	190	187	176	223	173	171	181	187	171	191	175	192	200	202	175	204	180	187	180	185	193	196	191	185	189	217	195	183	187	191	188	192	177	185	204	187	201	170	177	182	181	208	201	153	215	159	173	190	210	170	214	169	197	210	204	196	188	186	181	173	205	197	188	183	171	173	191	194	200	181	188	182	199	171	197	171	180	156	176	181	177	180	194	191	204	188	177	184	182	182	180	176	209	181	158	202	191	178	163	190	185	216	207	184	201	211	180	203	187	189	177	179	205	188	184	194	204	172	183	184	198	166	188	207	175	189	198	168	168	195	197	197	201	170	181	174	193	199	204	195	177	183	198	180	181	195	187	181	183	161	179	188	190	172	170	184	184	192	178	186	198	178	199	192	185	190	177	189	197	193	183	182	195	180	175	186	196	205	170	184	192	178	190	186	176	195	204	199	164	170	193	172	180	185	219	182	194	182	195	179	194	199	205	181	187	191	215	194	195	185	180	184	206	172	176	203	230	167	174	153	184	208	214	161	173	155	204	168	186	182	193	174	173	163	208	190	199	182	194	181	177	197	201	201	176	198	177	186	199	161	194	190	178	192	188	189	189	205	200	177	214	200	186	185	173	177	202	190	193	170	209	199	193	186	194	163	168	207	209	188	159	197	179	187	159	188	173	198	173	168	180	186	169	183	179	171	172	179	195	201	158	191	157	209	192	176	195	212	196	211	206	179	179	197	180	193	175	187	182	176	223	177	180	208	202	212	174	176	181	164	176	188	152	157	220	200	190	177	180	165	179	206	188	200	190	166	175	196	193	222	168	204	177	184	178	189	171	186	176	187	199	205	195	162	175	182	195	177	162	212	214	201	176	182	185	184	169	185	196	194	166	168	184	185	189	202	197	199	186	164	186	180	179	176	204	188	173	183	182	182	183	179	179	177	201	168	198	193	200	187	180	210	185	185	186	204	174	200	223	191	173	203	191	172	181	182	203	169	174	199	188	200	192	164	192	204	187	152	186	206	205	209	164	174	185	196	188	184	190	196	178	195	173	177	186	195	169	191	183	193	156	189	197	189	183	173	167	167	191	184	186	150	202	174	181	185	194	178	175	214	191	188	195	187	171	194	161	170	186	193	175	210	217	179	214	206	194	224	192	171	181	178	190	188	198	203	176	180	188	174	186	210	173	179	210	219	195	190	174	197	176	170	166	188	177	206	201	156	176	183	204	176	181	177	191	213	166	175	176	158	185	213	194	192	192	214	198	181	180	203	206	183	177	176	188	193	192	189	185	197	178	193	186	181	167	185	184	193	178	205	210	180	166	172	175	186	201	197	168	175	173	195	172	176	195	168	163	191	200	189	237	182	155	199	201	171	197	160	189	181	201	182	184	187	171	176	157	172	174	188	201	170	194	158	177	190	195	192	186	212	179	178	189	194	184	180	200	200	190	161	177	163	178	183	161	164	197	199	178	175	203	178	182	192	173	152	204	194	196	203	177	194	173	178	195	174	234	191	167	172	182	181	204	189	171	172	197	156	191	184	167	194	187	175	185	208	198	191	203	186	186	184	172	197	201	199	191	184	170	198	180	182	188	171	195	191	183	210	184	176	181	169	182	211	201	178	195	197	210	186	177	192	185	166	173	165	173	216	196	184	181	187	185	160	172	164	174	168	178	186	193	202	193	178	204	184	188	192	173	192	204	186	184	170	185	190	192	186	166	187	164	179	201	183	209	184	202	224	194	194	192	192	201	187	196	170	212	193	171	166	165	160	191	203	187	195	165	192	202	171	180	169	163	176	186	192	196	161	169	174	174	193	195	167	196	180	189	189	192	180	170	189	195	223	189
8797	731	975	1059	1009	826	724	670	611	591	558	566	559	531	527	503	513	494	458	460	486	485	482	468	489	467	475	488	452	470	468	443	426	481	448	453	463	455	478	423	495	449	468	451	454	427	470	482	431	412	415	427	428	421	440	489	419	427	467	451	451	438	445	437	459	469	463	483	461	419	441	441	462	432	479	494	466	460	466	503	428	482	455	415	427	417	451	455	451	493	444	457	444	444	447	457	447	444	424	478	411	451	452	462	459	409	439	432	444	449	417	447	421	443	433	479	464	408	474	424	457	446	428	458	439	472	435	442	486	479	434	443	453	472	469	434	450	448	418	403	462	469	449	482	429	446	462	415	416	474	461	477	420	438	451	468	451	442	457	465	477	423	432	418	429	428	452	480	453	443	474	498	456	437	428	476	468	441	464	422	468	448	425	450	476	434	460	473	497	429	457	444	472	432	443	450	433	463	471	435	452	461	456	467	466	481	413	450	422	475	433	459	463	448	456	438	445	447	473	443	463	449	435	463	458	420	466	444	453	444	467	435	487	451	451	460	430	483	452	435	440	439	469	432	450	445	460	474	477	452	463	466	527	460	461	462	448	452	477	453	418	467	446	462	468	441	470	469	495	464	487	430	481	459	489	481	404	449	467	411	433	466	461	461	455	477	458	455	449	431	464	482	415	423	452	466	456	472	452	429	477	494	437	446	455	452	449	402	478	456	440	451	467	456	461	462	471	453	464	443	410	438	456	466	463	471	432	482	478	467	464	445	453	453	442	465	437	434	447	438	469	454	450	476	430	473	433	430	513	473	441	422	470	432	507	464	456	492	427	460	437	454	452	469	453	457	462	466	415	450	428	479	443	440	450	430	421	468	425	398	462	498	464	418	461	459	472	403	456	413	450	471	487	430	455	444	456	455	447	466	521	457	455	443	443	458	482	499	438	447	441	495	449	455	440	456	439	452	476	460	468	429	451	454	443	505	447	460	468	458	442	430	398	476	483	447	457	455	461	439	450	473	437	446	454	447	443	457	445	458	467	448	456	437	474	427	435	497	437	448	479	476	445	424	427	466	440	468	483	432	492	451	433	477	490	455	464	484	454	433	450	432	419	459	456	460	461	434	458	412	479	449	432	435	456	448	424	481	415	474	460	468	442	440	469	449	468	445	447	479	473	477	468	458	453	433	403	460	486	460	441	469	447	443	485	436	467	485	449	466	465	465	462	444	459	444	449	453	473	444	501	442	424	439	445	441	460	446	500	446	458	457	457	463	450	482	468	432	431	466	460	466	458	509	489	458	436	409	445	495	471	481	481	417	439	475	451	429	483	428	462	459	462	436	415	498	453	447	442	449	449	453	428	457	481	468	444	476	432	437	414	468	457	441	469	446	485	455	455	460	478	443	449	432	458	429	462	473	465	450	494	429	454	486	422	457	452	424	458	466	441	474	460	454	431	457	476	458	450	451	457	486	435	448	460	430	452	450	457	466	432	466	459	407	474	440	430	499	445	484	408	489	462	419	465	463	446	448	464	472	443	441	423	467	440	429	469	408	457	458	424	419	482	443	479	427	465	395	512	449	478	472	484	429	400	429	443	414	434	439	448	426	445	473	448	473	441	441	470	431	481	467	482	454	461	463	462	465	429	465	429	424	420	440	433	442	470	447	456	460	478	475	477	488	467	452	430	460	446	473	447	451	475	427	466	452	429	457	472	429	470	486	494	469	436	439	426	469	448	463	445	445	458	451	465	416	445	442	475	467	446	471	468	497	479	446	456	475	447	449	471	412	457	468	446	469	419	433	455	459	477	440	437	450	462	470	441	419	485	447	447	460	441	426	459	492	427	436	432	457	418	462	456	477	438	418	455	464	472	446	464	431	410	481	467	451	452	487	443	452	452	466	436	463	425	438	437	458	470	434	467	437	430	453	434	469	433	450	438	445	468	498	434	429	442	462	434	456	485	450	437	445	451	439	472	490	477	456	414	476	454	454	471	505	468	437	433	467	424	393	464	445	465	467	442	461	448	450	454	461	509	459	415	432	447	447	492	432	454	458	432	490	434	448	471	473	473	427	502	487	479	429	465	486	468	465	410	413	482	456	431	459	464	434	464	422	418	460	442	496	441	447	460	441	488	456	431	471	436	435	439	449	452	414	429	454	465	427	454	445	424	442	464	438	455	447	482	426	457	448	445	453	480	466	456	429	480	417	463	454	445	455	480	472	498	433	469	436	493	416	427	474	482	466	439	404	464	451	421	491	448	442	453	457	458	455	484	420	438	437	442	486	439	440	454	418	456	417	427	467	449	456	456	455	449	449	428	459	460	428	470	454	494	438	396	414	445	448	477	468	455	442	483	414	419	454	452	456	452	449	445	442	494	427	457	465	445	483	459	411	471	452	465	485	452	401	469	451	482	491	463	461	465	447	436	460	445	426	492	477	473	453	450	441	438	445	442	429	474	449	486	464	452	470	454	437	450	472	466	470	452	450	415	451	462	455	427	422	428	504	453	432	466	443	442	502	403	446	468	437	498	431	473	475	392	456	499	506	452	431	462	468	450	475	432	442	453	410	458	481	454	431	470	430	454	461	422	439	439	460	458	461	424	495	470	442	471	462	413	475	446	492	463	436	456	461	472	427	428	467	456	482	471	463	435	448	472	433	456	454	460	432	462	448	499	478	443	413	456	427	428	483	437	454	451	457	459	445	425	446	446	466	478	446	425	452	487	450	446	451	446	475	473	461	481	476	446	459	444	462	483	467	490	468	446	452	473	467	472	481	480	406	436	466	449	432	465	432	470	468	476	463	444	425	416	469	442	421	447	462	454	446	454	520	438	415	455	438	479	463	468	486	435	457	432	501	440	441	464	458	472	438	421	484	464	430	469	470	483	460	438	457	449	434	443	446	459	461	459	447	426	472	433	457	434	461	478	444	447	465	451	425	480	449	439	475	456	457	444	467	437	450	439	463	442	422	458	441	445	467	449	465	443	477	495	471	463	443	476	422	457	423	443	413	456	421	417	425	452	440	478	463	445	433	486	448	468	398	490	417	480	444	461	443	474	440	406	475	449	466	455	452	465	394	412	458	464	455	449	433	418	444	449	459	465	460	434	473	434	443	437	452	447	440	488	459	417	432	459	437	443	468	429	466	471	427	488	445	448	443	457	458	456	406	435	459	426	458	457	460	441	472	431	458	449	432	450	470	422	488	461	448	450	435	452	441	502	489	447	428	439	437	436	458	442	476	463	451	453	449	477	443	452	476	449	461	456	467	429	449	448	458	415	446	426	442	485	465	492	464	429	454	387	460	497	445	427	400	468	441	453	485	421	463	445	456	471	449	441	460	474	428	454	448	492	449	448	441	447	457	449	469	455	453	482	478	471	469	451	420	481	459	465	466	464	475	449	421	480	444	459	479	469	460	460	465	440	455	448	455	450	496	443	446	459	439	455	481	467	423	453	453	401	465	452	457	470	456	464	449	430	482	461	454	430	470
18646	1271	585	349	278	178	159	142	105	126	101	101	91	83	106	80	77	81	66	71	79	74	69	60	77	87	79	62	72	68	65	73	82	65	47	57	73	74	64	68	82	72	88	74	67	76	82	79	72	67	72	61	67	56	65	69	68	62	79	68	61	77	69	71	77	55	85	72	66	70	59	79	81	78	86	47	77	66	69	74	69	60	57	87	71	58	52	88	62	71	64	78	63	69	68	52	62	77	73	75	71	71	72	61	66	69	73	77	69	74	59	65	64	62	73	59	64	71	65	69	65	68	65	74	73	58	77	71	67	66	81	55	66	69	66	63	75	61	68	66	55	56	67	64	69	57	85	59	67	57	74	66	53	68	60	67	85	60	79	66	75	68	89	66	73	64	75	64	57	61	65	77	64	82	58	53	71	81	72	58	66	58	67	63	66	62	74	66	72	84	61	59	52	80	62	62	59	67	57	62	79	65	66	62	81	65	70	66	60	90	69	71	68	67	66	61	63	61	54	63	82	76	67	63	67	74	79	68	55	76	70	61	78	62	67	63	65	73	78	68	71	77	68	74	78	75	82	73	68	50	68	60	58	78	80	70	56	52	71	65	79	77	68	82	61	72	65	62	82	72	69	58	74	71	64	59	72	63	70	78	62	67	67	71	86	72	62	59	75	68	60	70	82	75	67	67	66	70	67	74	80	77	61	72	61	62	65	72	81	67	67	47	63	78	73	73	77	62	56	75	66	69	83	70	77	67	73	66	72	66	76	67	57	63	66	70	89	61	63	72	58	78	81	70	71	75	69	77	73	82	70	66	73	75	74	66	72	74	78	72	79	61	63	63	66	73	63	64	66	65	69	82	77	74	76	58	65	56	59	81	82	72	63	67	73	62	51	59	66	70	58	61	107	73	61	61	66	58	79	57	72	71	70	73	67	66	85	63	81	61	80	85	68	68	81	74	82	54	60	71	48	78	59	73	87	71	65	77	78	60	65	66	67	80	64	84	63	55	74	61	62	74	76	60	76	58	69	80	64	68	57	59	75	61	46	70	82	73	66	68	57	66	65	85	67	63	58	69	65	70	64	68	71	67	64	77	77	57	65	76	68	74	84	78	82	71	80	45	76	66	82	82	73	68	70	69	61	61	71	60	66	83	63	66	84	53	66	65	72	71	66	61	71	82	74	67	62	68	77	58	72	64	87	65	52	67	64	75	87	58	74	69	68	74	71	70	70	66	67	57	62	67	73	58	60	64	63	72	52	65	80	74	77	74	86	65	85	59	68	67	70	69	72	75	74	64	67	63	80	73	62	70	63	55	72	71	81	79	78	75	62	82	59	50	49	62	72	62	57	72	75	48	80	88	77	65	54	69	54	59	66	62	76	95	62	58	70	77	68	78	68	51	58	55	80	78	65	75	73	68	70	69	65	80	63	70	72	60	61	69	70	85	64	80	61	69	56	69	79	65	72	71	63	59	78	65	62	74	77	70	84	59	61	64	70	78	52	71	70	66	59	61	72	78	68	63	70	62	73	51	66	60	70	73	44	62	66	80	72	74	69	79	63	90	72	64	69	71	72	86	66	84	78	69	83	57	72	67	73	67	63	71	70	63	63	77	53	67	65	78	80	80	59	80	61	72	74	69	67	67	61	65	70	84	56	66	69	64	58	64	69	55	73	80	70	85	63	64	70	64	51	63	61	70	68	71	79	59	71	56	70	69	67	70	70	60	75	59	76	55	65	62	89	55	64	66	73	67	60	66	66	70	55	69	70	70	55	63	78	65	67	77	78	81	64	73	57	73	70	74	64	64	71	53	52	57	80	62	71	62	70	69	77	63	57	60	60	80	67	48	52	74	54	63	61	60	75	62	70	74	75	70	78	69	69	82	76	68	87	55	67	62	74	97	70	64	72	75	61	48	61	73	74	80	79	65	71	89	73	76	75	72	68	69	66	83	60	73	78	80	55	72	61	78	79	74	61	79	74	59	70	66	71	66	77	74	63	66	72	59	67	82	56	82	73	70	65	69	70	59	62	75	52	51	67	74	74	79	89	62	55	73	81	59	63	64	71	80	76	60	50	70	62	59	87	55	87	69	64	67	69	76	77	65	60	71	57	64	56	86	70	70	77	66	86	59	62	67	58	69	71	64	65	68	59	54	62	87	71	49	60	71	73	65	59	56	58	59	57	55	75	77	83	72	72	67	61	96	61	58	54	69	79	62	65	58	68	75	84	62	76	71	79	67	72	68	64	72	73	68	41	72	68	68	86	71	81	64	75	65	75	77	85	70	55	61	76	57	79	76	83	79	66	68	71	81	79	67	64	64	88	66	74	64	64	57	67	65	73	53	83	53	65	79	79	67	76	64	78	64	70	60	55	66	73	76	71	63	59	63	71	68	76	69	67	70	70	64	70	64	80	72	69	65	59	61	70	67	62	80	92	82	68	58	59	72	58	69	53	64	71	71	72	61	58	87	84	69	56	48	68	70	73	78	67	68	80	58	66	80	76	71	73	66	76	75	61	65	65	77	65	73	70	74	76	87	88	68	80	67	65	56	73	66	61	75	51	67	73	65	64	72	75	59	69	66	70	80	90	79	72	68	60	74	77	50	74	80	70	59	65	50	74	63	70	66	90	80	69	66	66	68	73	65	79	72	76	75	67	49	56	71	86	67	78	70	70	67	70	57	67	64	74	52	70	62	56	75	70	63	66	66	58	55	67	51	65	53	77	69	64	69	83	58	48	80	72	64	69	80	86	61	77	73	73	67	64	67	62	51	59	74	84	67	70	63	76	77	79	62	77	64	53	49	63	63	78	69	77	77	73	72	79	73	81	66	58	84	61	63	83	64	75	68	52	76	67	67	78	68	70	77	68	67	66	64	72	54	57	69	57	56	47	71	69	80	67	72	69	52	79	74	68	78	62	61	56	86	63	82	81	64	72	64	75	81	65	80	78	66	71	60	57	82	59	71	55	70	69	84	68	70	67	78	82	83	78	86	62	81	64	64	72	61	78	65	67	65	78	67	74	72	66	77	77	64	69	78	78	82	61	60	61	62	58	58	77	68	74	68	62	73	57	68	59	66	66	55	69	75	85	81	66	64	73	57	58	59	55	67	66	73	56	71	63	77	64	64	60	65	76	67	62	78	64	57	67	61	62	50	84	70	55	60	59	61	57	65	80	96	71	66	68	69	52	58	71	79	66	72	62	77	72	65	62	54	68	67	84	82	72	64	65	50	70	74	75	64	79	69	57	71	71	65	74	75	67	57	86	67	73	74	91	64	66	56	76	72	90	71	72	68	71	65	72	67	62	69	62	63	67	69	66	60	68	59	66	67	72	76	62	52	72	79	64	65	80	84	70	81	73	67	59	75	75	82	72	79	75	54	61	74	70	67	61	68	74	63	77	76	57	71	77	53	68	57	69	72	63	81	72	60	72	80	47	62	80	72	79	66	66	71	69	74	68	47	63	79	74	72	75	69	68	58	76	65
11601	651	1229	1405	1187	999	757	614	542	483	448	381	379	326	315	304	278	269	281	256	249	262	274	244	235	237	258	252	215	251	206	239	213	199	214	211	231	234	232	221	214	203	218	220	222	176	219	202	202	216	213	192	187	216	204	187	233	223	211	200	210	183	220	215	206	184	187	196	214	160	202	213	183	201	219	225	206	212	216	195	180	169	173	216	169	202	186	228	193	193	198	210	208	187	208	216	213	210	195	193	182	194	209	189	185	206	202	209	205	191	208	207	188	205	200	179	186	189	196	209	203	202	232	189	176	192	211	197	188	187	198	216	200	205	179	184	186	213	207	190	226	195	210	206	204	190	217	178	185	194	183	209	223	176	233	199	198	198	208	199	198	192	196	218	200	200	176	212	210	189	203	195	225	193	190	200	214	208	208	206	199	184	206	175	219	196	210	202	217	217	186	190	188	196	166	181	176	194	207	212	177	185	210	192	164	205	198	192	193	190	223	205	186	194	175	174	187	204	198	191	187	190	195	209	211	188	172	200	206	216	195	166	220	186	222	176	191	201	183	196	178	199	205	195	194	199	187	196	202	207	188	198	186	205	186	212	200	190	196	209	174	201	190	199	194	199	202	207	190	194	206	207	199	216	173	176	174	230	216	223	206	184	220	210	226	213	188	173	202	186	177	191	166	204	214	206	210	208	183	203	195	208	215	208	199	196	197	174	186	213	176	203	205	186	191	211	195	189	195	210	213	214	212	196	197	220	196	172	188	190	202	194	189	202	215	195	191	221	215	197	170	168	204	189	182	183	176	204	180	203	168	223	214	206	172	184	207	207	180	198	204	204	192	200	211	194	193	169	178	173	211	205	191	183	187	208	216	215	204	206	204	190	190	183	222	211	204	191	192	181	206	203	199	198	199	198	184	183	211	202	192	186	202	197	204	221	216	187	224	201	205	203	195	198	208	216	201	187	167	186	196	193	214	183	198	191	211	167	177	212	184	197	208	200	183	192	200	188	203	195	179	187	202	198	207	217	216	217	196	207	193	205	194	174	185	210	198	193	192	192	180	206	210	161	163	197	213	181	225	196	203	197	182	169	186	188	213	192	195	198	207	194	186	198	227	208	190	203	210	198	196	195	191	179	178	189	202	206	181	189	197	194	198	188	180	184	170	169	201	201	184	213	227	216	195	198	181	207	182	185	209	195	207	182	201	173	186	214	191	192	175	189	183	213	179	205	170	177	197	178	192	205	179	196	217	195	224	180	178	183	186	189	199	195	205	184	183	220	202	194	217	193	224	206	180	179	172	209	191	207	205	206	214	217	191	203	192	177	197	192	216	207	195	195	188	198	190	217	194	209	218	194	205	190	184	217	182	194	186	213	195	196	200	196	187	181	187	206	240	206	176	203	214	211	217	184	201	198	214	194	185	192	201	178	187	201	204	174	208	179	201	189	187	206	204	208	192	222	200	210	194	169	196	207	188	204	186	182	217	192	197	222	193	181	202	209	192	194	209	221	228	206	193	210	196	202	223	209	190	203	184	205	222	176	200	205	181	190	173	203	209	209	204	184	191	195	194	203	195	198	221	203	228	200	197	193	197	202	183	186	200	199	219	213	210	200	199	217	182	186	210	182	208	219	172	185	180	211	184	177	200	196	192	189	189	207	209	202	203	197	176	207	201	187	173	177	206	211	214	192	209	207	201	199	178	169	205	200	203	166	201	201	210	208	199	189	180	189	208	194	206	209	179	222	219	174	183	198	197	200	209	204	202	178	186	207	160	216	191	213	186	203	189	195	188	212	201	200	198	217	215	223	197	196	184	196	210	207	214	184	197	193	210	194	198	207	218	207	190	172	213	207	190	205	190	185	209	192	212	175	196	200	193	185	192	215	198	192	197	194	197	193	190	204	206	205	165	212	195	193	183	203	211	201	196	204	187	188	177	187	195	198	200	190	206	177	192	206	191	194	187	195	188	171	184	206	200	216	191	205	215	189	193	195	204	196	192	185	200	172	196	194	192	173	196	180	211	184	191	192	209	183	188	223	190	179	185	201	187	203	205	192	187	193	199	179	188	212	203	219	188	159	193	193	195	202	198	196	212	210	163	207	212	183	193	219	200	174	205	204	186	205	200	200	207	164	190	186	202	183	167	193	198	195	198	199	188	180	220	224	176	179	172	174	220	195	202	172	211	187	186	231	176	203	209	199	201	218	197	216	177	202	199	191	201	222	169	197	204	174	191	206	199	207	205	200	218	221	192	193	197	189	200	200	206	183	223	198	209	212	216	215	185	199	178	210	201	203	221	204	198	170	207	196	193	204	202	210	181	181	178	190	189	190	192	194	205	167	217	203	196	210	188	189	182	210	196	198	203	186	204	203	194	191	198	199	194	201	183	190	195	221	202	196	187	194	209	175	191	205	191	212	189	204	198	182	208	174	203	183	197	204	198	191	185	187	197	167	200	180	209	179	187	176	201	196	178	227	205	222	191	182	191	203	205	190	184	203	200	207	190	178	175	194	201	198	193	178	204	175	197	186	212	186	207	219	217	192	218	203	207	206	187	205	210	201	195	218	197	183	199	191	207	191	182	203	208	176	220	170	208	195	216	199	184	201	202	180	196	198	198	179	190	190	183	202	219	184	197	202	178	170	202	214	217	187	197	208	214	200	197	195	196	188	211	221	179	187	182	210	183	212	212	212	196	200	174	208	224	175	175	228	192	191	203	197	201	228	195	209	209	179	188	226	193	214	193	203	198	202	193	190	194	203	204	197	216	200	201	201	198	202	177	189	179	196	201	173	177	203	200	206	200	200	199	197	189	213	207	189	204	219	187	182	193	185	211	193	193	187	192	228	208	203	196	195	191	221	219	198	195	211	195	183	198	179	190	194	202	189	178	188	217	204	232	198	199	195	198	198	188	151	203	182	209	213	194	212	197	196	211	201	202	192	189	204	209	174	205	220	182	201	199	193	219	212	245	190	195	220	185	186	200	215	215	197	218	183	170	182	182	198	184	210	201	178	197	181	202	202	185	210	209	203	208	193	170	187	203	200	206	195	202	189	186	203	222	214	219	222	200	198	201	201	190	179	189	205	190	205	226	221	191	204	233	206	201	202	194	204	180	176	231	195	183	208	216	206	200	200	199	199	197	191	176	193	193	231	210	209	177	179	196	187	202	192	197	180	185	191	190	203	205	206	205	233	212	229	197	183	213	196	219	212	205	197	198	185	181	197	191	203	229	172	212	187	203	196	216	214	177	198	207	206	214	224	195	219	198	181	196	210	218	204	217	196	193	186	208	197	205	195	186	216	199	192	200	202	199	213	232	218	194	206	209	202	184	209	191	176	216	176	178	189	198	189	206	190	231	200	198	188	206	216	182	189	184	202	179	201	198	203	203	208	199	186	207	192	196	192	187	194	190	169	192	217	219	199	201	204	193	216	185	190	198	194	198	165	161	170	208	176	217	204	172	183	201	198	176	196	198	184	192	194	202	216
2823	292	297	276	295	292	293	254	301	286	290	262	254	281	289	276	282	287	256	310	269	287	291	258	294	257	256	286	289	262	277	256	252	285	290	260	265	253	286	277	253	279	277	311	293	264	279	295	280	299	281	278	249	293	284	315	298	280	259	277	309	281	306	282	282	287	275	272	277	264	270	261	273	323	278	245	259	260	278	277	258	238	272	279	276	287	267	263	260	271	243	245	264	267	272	291	279	274	278	247	289	236	258	274	288	296	275	264	294	260	261	242	270	258	269	275	316	287	284	268	279	302	246	286	274	299	264	250	270	323	264	310	272	271	322	256	256	287	257	294	255	256	274	302	293	264	274	293	259	252	259	241	299	292	274	272	284	282	276	285	272	257	246	289	300	296	255	248	265	278	266	279	288	275	291	279	251	246	265	303	266	293	283	292	273	290	282	267	244	286	276	290	272	265	247	294	280	270	241	249	271	275	288	266	305	282	289	260	283	252	242	269	290	273	261	290	245	251	265	260	265	282	268	285	266	263	217	254	266	245	266	268	289	258	249	283	267	284	260	267	266	271	276	247	306	303	322	290	271	266	264	253	298	277	277	273	295	306	278	297	297	251	252	278	263	291	294	255	290	256	277	250	302	310	251	281	269	260	260	310	285	262	274	290	295	277	264	269	279	303	300	250	298	232	241	262	256	270	269	309	257	283	292	269	276	255	249	268	283	284	289	248	276	259	257	289	283	303	296	258	290	265	266	284	296	265	239	265	244	244	252	311	288	282	255	264	295	273	290	264	257	266	256	298	284	292	282	270	249	310	256	281	295	250	304	295	279	281	267	294	275	265	271	271	271	282	260	295	250	269	254	282	289	257	304	269	266	272	294	266	273	281	271	286	263	259	269	277	262	247	243	272	251	282	283	282	257	275	294	308	261	278	279	277	259	285	230	248	261	288	311	287	283	267	268	255	276	274	276	294	256	272	280	281	276	250	283	296	256	243	271	297	276	311	273	264	256	291	264	277	293	247	243	251	284	274	294	268	279	250	292	262	271	296	261	281	289	272	267	273	263	294	270	306	273	213	271	263	289	267	276	271	267	274	282	261	300	279	286	278	290	261	243	263	266	288	310	282	241	282	264	267	294	293	304	259	285	276	310	277	285	273	276	300	286	285	291	273	284	281	287	300	300	284	286	267	276	280	281	273	265	277	281	282	274	244	275	254	261	243	277	273	270	262	288	274	260	267	291	290	268	306	290	277	281	257	255	247	275	262	269	272	286	270	265	284	317	291	302	225	282	277	272	262	280	274	266	322	276	280	265	253	306	281	242	252	294	282	276	259	264	272	265	278	288	301	258	283	249	276	274	265	293	272	294	269	250	272	265	286	269	288	277	290	311	282	298	278	264	269	302	271	274	284	256	261	284	262	275	288	282	284	285	272	295	263	286	257	273	285	288	279	259	276	248	303	284	274	271	256	282	299	268	259	278	275	310	251	272	271	276	290	274	296	277	280	280	292	237	264	271	264	309	245	253	285	302	276	246	289	276	266	283	249	259	246	268	294	290	275	284	284	284	248	269	264	261	276	293	266	270	309	286	277	277	257	273	255	294	260	290	289	281	267	303	267	287	248	284	279	286	277	280	293	281	278	270	277	273	275	276	265	289	303	278	298	274	281	264	265	276	262	261	265	275	264	261	296	285	301	289	284	281	261	293	274	252	283	232	278	291	268	258	267	272	290	278	263	255	262	260	276	307	272	277	266	252	284	285	253	253	275	278	279	290	272	256	273	255	317	282	266	307	271	270	294	290	272	276	291	261	262	256	285	281	273	273	269	282	293	250	228	287	272	292	281	271	261	258	257	299	254	236	263	250	277	301	299	255	295	245	267	269	274	306	302	254	287	269	299	278	283	295	269	252	275	263	290	268	295	293	279	295	294	271	265	313	265	285	281	301	264	274	268	270	300	277	288	274	290	304	280	265	268	263	297	286	273	270	271	263	258	259	265	274	281	300	287	249	262	249	261	254	304	257	272	281	247	260	252	258	260	288	281	292	302	278	246	297	237	253	242	266	259	253	224	285	293	296	278	252	274	260	282	268	289	312	276	248	264	292	299	256	261	297	261	283	278	286	292	282	287	286	245	260	300	283	248	274	278	309	256	248	285	282	261	259	274	246	293	254	265	272	237	248	291	264	272	279	277	294	273	260	274	269	262	272	278	301	261	309	269	268	251	257	279	267	276	272	286	264	226	273	289	260	259	282	293	287	267	260	268	265	269	294	277	278	291	272	271	272	304	267	281	279	296	277	293	268	268	287	272	242	299	288	247	277	300	257	320	237	289	267	252	259	237	289	256	276	267	275	287	272	259	249	257	277	281	287	289	266	273	292	283	285	293	288	258	274	298	280	270	257	302	286	263	299	259	287	295	283	260	271	267	285	267	267	264	284	292	277	279	276	302	259	258	254	255	245	291	264	245	282	308	276	267	244	235	262	294	273	266	268	284	267	281	285	282	312	283	269	279	280	284	287	247	281	269	258	286	262	276	275	251	281	244	254	296	299	269	291	291	269	269	262	274	305	279	245	270	262	295	293	257	262	233	278	278	256	280	279	280	291	264	259	262	292	291	271	242	289	266	256	246	241	244	240	277	275	300	309	295	246	259	269	272	250	301	268	279	243	273	275	252	255	253	298	313	287	279	263	279	289	292	275	287	247	294	283	263	249	284	277	261	286	275	253	287	282	297	249	271	256	254	272	247	279	312	269	268	280	291	256	266	289	235	260	268	289	254	283	261	279	259	275	277	279	301	301	249	321	280	284	301	283	287	267	285	283	255	273	298	258	329	296	268	277	258	277	290	303	293	278	295	246	280	261	254	265	267	289	287	247	257	254	278	256	248	311	266	280	243	246	294	298	263	267	269	279	274	285	279	278	253	279	287	253	279	298	270	297	292	280	300	264	263	257	271	268	279	290	271	292	258	296	311	304	281	261	291	268	263	231	285	293	280	302	255	289	291	266	288	261	260	268	277	291	268	305	263	262	244	282	264	281	241	245	261	282	281	311	294	307	265	291	267	251	266	274	291	290	307	288	259	250	261	250	261	264	243	315	265	271	286	263	287	256	270	266	279	254	307	277	256	275	253	277	267	256	292	287	278	301	260	270	281	283	291	293	248	248	256	276	275	289	284	269	288	291	284	267	274	276	262	278	285	266	278	284	259	279	274	258	258	241	271	254	273	262	300	295	283	283	262	279	275	272	288	300	277	253	284	274	287	259	301	272	267	279	266	280	288	262	275	268	289	276	284	276	254	284	273	232	243	270	272	279	273	284	281	256	265	241	302	292	302	275	280	275	318	257	271	271	282	277	290	258	269	265	266	260	277	273	254	258	286	268	254	279	271	267	258	259	288	269	293	289	261	279	276	275	288	254	280	300	247	254	261	238	269	299	266	275	302	258	257	298	249	285	271	268	289	276	283	262	290	260	242	291	288	275	272	293	269	272	266
3097	683	670	735	700	686	658	657	670	665	647	669	673	684	675	638	703	655	648	660	663	674	671	645	670	697	680	630	671	649	643	662	652	666	689	644	675	683	660	647	647	629	644	637	633	670	631	685	685	701	652	656	682	651	679	622	646	644	625	653	639	649	661	661	650	661	673	650	685	647	631	635	638	622	609	620	656	640	644	693	637	681	680	649	716	635	663	707	665	651	668	662	671	656	674	654	634	655	661	637	638	659	664	651	632	693	655	689	650	663	626	629	685	622	605	670	655	673	669	616	645	608	647	670	653	665	638	615	679	688	665	685	708	654	657	646	679	651	639	694	650	678	656	665	672	647	652	618	661	628	665	650	663	627	656	677	647	673	633	656	647	667	657	659	678	619	681	658	691	686	701	692	677	654	639	650	634	616	622	625	670	676	623	622	666	643	642	635	673	630	604	643	656	708	647	654	613	671	666	636	661	700	689	685	654	683	685	665	702	698	702	656	628	676	635	669	681	665	624	659	639	629	677	633	621	689	640	630	677	656	632	674	638	618	683	654	668	678	657	678	668	639	677	652	666	659	638	660	636	655	689	666	676	679	629	702	676	660	638	676	637	677	638	646	608	622	639	669	647	632	677	665	616	659	682	625	639	628	649	645	598	651	596	640	663	679	607	633	677	615	646	616	669	630	657	616	751	682	639	704	642	628	673	656	627	665	643	630	676	639	648	639	622	613	642	685	638	650	666	655	689	573	660	641	665	686	694	697	651	681	663	707	632	594	661	654	619	707	630	673	617	655	649	657	670	628	664	633	666	639	648	685	660	695	678	641	693	666	621	661	662	618	645	636	662	708	639	689	668	644	683	638	614	689	659	658	646	591	656	601	672	677	658	632	672	663	625	673	708	676	661	679	632	649	676	679	593	606	637	707	645	658	676	650	659	664	654	622	658	661	633	670	646	674	632	671	658	698	605	644	663	639	648	658	650	620	661	682	643	651	664	645	658	684	645	666	673	687	669	661	647	605	678	634	650	644	637	593	656	678	665	686	702	684	645	558	637	683	715	653	679	670	646	660	646	729	652	710	687	675	652	643	705	684	683	703	653	653	648	615	658	662	693	637	659	632	625	662	634	652	670	656	671	662	690	685	702	654	682	659	636	648	659	714	650	665	664	661	674	696	694	683	657	635	658	675	674	627	672	632	698	673	657	641	668	673	670	647	625	625	631	663	678	688	663	643	654	719	642	653	645	674	644	678	662	631	688	693	643	685	615	595	695	666	619	619	640	663	621	602	671	650	671	643	630	668	685	673	665	632	678	657	664	683	672	661	617	665	693	629	654	641	661	667	689	642	652	633	667	671	639	689	686	630	642	649	660	680	621	661	648	628	649	675	691	608	636	686	672	667	688	663	683	603	638	656	630	673	684	623	697	684	637	685	656	680	659	648	675	700	678	692	679	679	686	601	615	669	676	601	650	678	718	651	639	667	640	667	733	650	641	651	692	669	654	627	634	628	662	696	677	675	680	683	644	691	618	596	612	609	596	633	628	660	622	655	617	681	657	635	661	621	634	665	656	660	664	666	641	706	621	676	682	674	659	668	699	669	609	647	692	672	632	685	645	689	696	655	701	656	618	702	665	651	629	669	651	698	672	641	644	718	696	684	639	680	720	618	707	676	593	651	697	627	614	654	650	679	671	678	664	679	664	684	655	626	646	648	650	664	682	628	624	651	662	668	653	710	638	632	689	625	696	639	671	660	706	646	644	672	697	685	695	679	677	665	630	647	653	624	642	647	640	672	676	651	666	661	623	636	673	650	658	611	711	635	689	689	669	645	679	703	656	671	669	648	661	627	673	681	668	680	715	657	685	664	678	653	629	661	661	644	671	674	642	638	642	643	636	650	679	675	660	635	650	675	637	659	656	679	676	654	643	675	697	609	680	624	633	653	618	670	657	633	645	660	676	632	619	670	634	679	643	673	690	678	667	650	661	627	654	708	659	647	673	667	632	668	686	671	622	695	614	629	672	656	635	658	673	614	617	662	675	645	656	702	640	637	661	601	655	647	678	623	636	677	675	667	652	646	651	672	667	632	632	667	639	703	602	684	645	637	636	650	669	653	605	636	651	646	664	643	617	654	662	613	660	664	632	651	648	703	684	682	655	679	687	665	661	665	655	686	722	671	687	688	649	673	636	658	633	681	678	641	620	654	665	629	672	628	657	663	646	626	661	625	688	642	683	667	661	622	622	659	699	628	670	652	630	692	616	664	639	675	644	587	616	655	640	675	663	658	669	665	651	648	679	633	625	677	641	675	689	648	641	680	665	682	689	607	624	654	635	662	667	657	662	667	643	654	661	609	679	619	581	669	639	668	649	683	699	636	682	688	626	647	633	651	671	646	619	677	622	670	660	605	620	698	656	700	621	658	682	625	633	696	661	636	623	641	659	678	665	615	643	677	698	663	653	691	689	629	650	636	665	603	655	688	647	699	665	714	663	656	654	716	680	632	657	641	604	641	657	622	696	694	685	690	652	671	689	713	685	664	631	699	655	686	666	689	636	664	631	665	655	646	686	629	662	659	699	689	651	685	660	650	655	646	630	662	691	648	636	625	633	661	636	689	684	634	610	653	691	679	631	665	618	653	624	686	632	669	617	630	670	631	665	666	696	645	673	652	677	667	655	669	629	662	658	669	637	661	645	704	672	720	642	640	630	654	696	672	656	682	672	663	684	669	648	682	711	652	675	664	707	674	690	662	647	639	643	710	661	650	698	676	653	640	669	636	698	708	644	665	599	630	656	634	630	674	678	657	664	653	610	709	643	735	714	637	679	603	692	661	648	645	679	658	639	684	640	665	685	645	659	654	696	677	646	680	642	647	687	681	663	695	649	689	685	663	654	635	626	600	660	635	660	694	635	649	662	666	644	646	656	614	651	632	592	633	699	669	674	624	604	642	624	664	635	626	647	618	674	720	625	686	655	650	682	667	653	647	643	622	673	618	632	656	595	695	652	662	686	626	636	660	662	674	674	656	652	657	702	681	624	679	638	647	595	677	680	652	691	671	640	653	667	653	620	646	642	713	669	641	611	643	672	663	646	604	665	693	665	649	661	662	675	686	639	684	671	670	643	588	687	652	657	677	668	659	645	630	686	654	683	651	646	601	651	662	647	653	647	688	607	681	665	667	677	621	658	621	655	637	678	665	639	686	642	624	653	613	620	656	641	660	667	707	672	698	675	676	636	693	633	649	652	637	627	640	663	659	604	678	648	674	683	705	670	701	623	663	637	622	669	603	646	648	657	677	636	673	635	675	643	655	664	683	672	689	677	655	674	617	654	641	638	678	703	609	610	600	647	629	655	682	625	683	641	635	660	632	664	683	634	690	617	681	651	645	653	637	648	678	702	649	602	645	634	656	642	652	659	677	673	679	663	612	663	667	636	622	656	643	648	673	651	657	654	653	672	637	690	660	674	688	628	647	661	665	641	654	639	694	641	637
11220	598	426	311	272	242	236	237	220	200	190	202	215	165	186	204	193	181	237	164	175	194	187	200	189	203	192	204	205	199	219	183	196	185	202	176	195	189	202	185	165	156	173	182	195	151	171	210	220	187	175	186	182	182	182	200	176	200	181	195	220	166	182	201	192	185	222	194	196	177	186	178	194	183	161	168	208	193	209	189	175	165	226	188	175	205	210	183	199	169	205	193	183	161	209	219	167	203	197	154	212	188	197	167	189	159	173	149	187	187	176	183	204	189	190	179	181	181	195	198	182	192	206	189	182	189	201	192	172	160	175	168	155	215	185	171	217	177	190	195	178	206	181	186	196	173	201	188	208	199	189	180	165	175	187	192	193	186	179	199	182	206	190	202	193	180	165	162	181	168	212	188	181	192	178	187	180	183	187	201	199	179	168	177	168	206	208	171	186	205	207	183	170	197	170	212	194	180	172	208	159	199	197	159	203	189	187	174	199	195	194	201	177	196	188	175	185	162	184	189	191	188	177	192	158	202	192	191	154	177	158	190	174	157	186	184	188	207	165	211	194	193	185	191	191	200	188	160	165	173	177	182	194	185	209	165	211	170	205	197	179	186	190	184	213	172	186	177	166	170	178	176	181	189	180	194	172	192	164	172	218	186	183	185	202	176	190	206	170	175	198	177	189	173	176	184	169	190	187	179	169	199	203	171	200	201	193	193	135	169	179	183	210	178	179	175	208	194	195	192	164	154	183	184	179	177	159	184	203	169	197	183	198	174	184	193	177	175	182	184	168	173	201	215	187	180	192	191	205	177	194	188	182	191	178	190	188	191	163	181	169	160	156	181	172	208	206	212	192	168	173	172	161	209	191	178	177	170	172	188	189	189	190	175	172	209	219	196	181	160	184	193	181	182	176	182	170	183	171	181	185	183	187	195	180	206	200	188	182	196	189	200	188	182	217	205	205	180	220	174	189	203	185	169	185	176	208	193	175	182	186	185	201	191	163	191	204	178	180	185	190	192	186	172	186	203	173	166	178	213	196	216	203	209	180	185	203	180	209	195	212	215	181	163	170	171	183	173	177	180	198	179	176	195	168	172	171	204	203	188	210	168	164	193	186	181	175	177	173	200	212	178	163	199	176	206	194	174	203	191	201	188	209	172	178	185	217	205	224	178	185	207	171	182	184	195	212	196	186	191	205	194	188	192	180	195	162	167	169	194	170	182	174	164	197	180	186	176	183	200	171	232	175	191	168	182	165	199	170	178	189	155	192	169	195	179	193	185	186	193	164	204	192	194	178	202	185	184	183	193	198	209	181	186	190	182	177	189	187	189	168	176	202	220	203	197	207	176	201	177	185	184	200	191	186	203	189	193	180	171	173	162	175	213	198	201	173	200	173	194	183	188	220	169	197	199	168	178	165	172	190	164	188	174	182	174	181	197	201	183	168	189	174	167	184	194	175	178	189	200	185	173	222	192	181	164	177	188	201	184	176	193	197	170	203	191	167	218	163	160	184	200	164	205	194	158	173	200	178	208	183	194	176	181	214	189	192	191	194	198	209	185	169	195	163	177	178	175	171	173	162	179	209	205	201	199	198	186	201	159	212	199	175	168	193	191	183	165	198	191	192	182	162	203	178	188	170	171	199	188	197	194	204	190	180	184	211	176	195	188	208	208	192	188	190	195	207	197	153	198	192	191	182	181	193	198	205	211	171	195	172	183	192	184	178	178	204	184	203	198	175	204	154	180	187	188	217	216	180	175	170	178	176	194	192	182	182	222	203	154	193	165	171	186	181	189	178	173	206	176	203	186	178	211	180	186	178	184	161	180	201	176	176	181	191	221	200	190	170	197	198	174	201	190	148	176	190	184	198	191	202	177	199	191	193	182	173	199	169	189	171	181	197	204	200	173	184	161	189	172	197	174	187	181	172	203	182	183	177	176	195	172	189	180	178	180	185	158	186	178	180	201	208	183	233	187	177	182	191	196	198	177	201	186	204	176	180	192	184	179	189	178	177	181	202	195	198	172	177	197	168	184	183	168	174	213	174	184	168	183	162	187	184	170	190	188	182	182	204	154	169	197	175	190	208	200	187	180	197	198	185	201	182	196	184	186	185	178	176	196	188	210	182	161	199	169	182	167	178	178	177	189	180	164	208	196	214	179	188	202	165	199	188	174	176	188	211	181	193	199	197	190	160	193	193	153	175	174	197	199	208	155	199	168	201	164	169	184	207	188	202	176	204	180	206	186	172	182	186	188	175	182	180	183	204	170	182	187	198	185	177	208	181	189	193	208	191	176	187	180	165	187	195	166	199	201	198	176	184	158	171	198	213	202	175	181	179	176	182	207	194	195	173	153	200	194	172	198	206	190	193	187	168	199	192	181	186	194	195	200	160	179	174	182	172	207	203	200	172	173	184	193	199	195	185	177	196	205	219	172	200	172	195	180	160	188	189	198	207	182	201	211	178	159	189	187	175	171	176	170	177	185	214	165	168	192	191	176	204	186	151	193	181	161	162	155	192	181	183	160	166	204	165	162	181	176	210	166	194	168	174	186	190	190	191	183	198	181	196	191	191	206	170	163	176	193	169	190	185	189	190	151	192	183	193	202	201	182	201	202	218	188	157	177	196	207	183	168	180	183	196	190	186	205	188	182	170	178	189	216	197	194	204	169	192	178	157	176	227	170	185	191	195	181	195	166	181	176	179	167	172	185	176	169	179	190	173	162	187	202	200	170	166	216	197	184	174	189	187	201	180	175	158	180	189	186	189	178	181	194	175	204	175	163	182	225	190	181	192	174	178	183	193	166	160	189	184	177	186	191	182	192	192	200	204	177	196	200	212	207	166	166	190	177	205	190	186	191	218	213	183	177	190	174	174	193	189	184	183	172	182	178	176	170	170	193	186	205	189	179	170	187	187	208	179	190	204	211	179	184	211	180	212	193	194	174	147	201	206	207	194	195	183	171	200	179	204	197	194	175	163	160	192	171	183	187	187	183	183	187	186	192	185	175	217	183	178	191	194	194	186	199	181	204	201	173	184	192	204	195	197	180	194	215	172	196	190	156	153	184	202	206	199	177	192	184	174	192	185	188	175	187	174	185	179	188	169	185	178	174	195	223	185	181	192	173	202	193	182	190	175	186	189	196	186	171	204	192	169	178	170	181	170	183	183	206	165	172	192	174	194	186	175	195	194	188	179	183	184	189	184	211	168	216	205	180	208	184	173	172	185	178	169	194	150	160	179	190	164	197	174	184	166	147	196	213	199	195	180	187	209	168	166	183	182	179	216	177	186	179	153	185	173	180	170	185	186	208	189	200	197	199	177	168	172	204	186	199	173	184	184	150	207	185	191	175	191	168	201	179	191	183	187	200	220	174	173	188	175	198	180	159	186	200	184	191	168	206	192	189	175	197	151	165	185	180	178	174	188	217	154	187	176	175	217	210	171	195	175	206	173	195	190	193	164	203	181	204	183	188	167	178	182	159	184	185
9047	685	984	1043	970	839	744	691	611	573	597	552	509	499	526	500	498	494	480	475	501	539	490	483	444	450	463	468	474	464	449	473	442	446	473	447	474	438	381	453	480	452	494	443	500	440	418	428	428	461	428	460	465	438	467	446	459	457	453	440	444	424	424	450	460	444	495	481	479	481	441	459	441	432	477	470	455	427	450	424	480	461	467	457	459	449	460	466	440	474	430	471	441	444	463	473	455	469	448	449	435	442	472	495	445	471	444	498	423	447	421	412	470	436	453	436	466	450	498	473	439	455	429	500	435	440	443	464	488	474	437	452	441	491	474	477	466	451	467	453	432	514	468	458	436	410	440	439	442	433	391	453	480	452	489	401	425	473	461	431	466	477	490	467	476	464	443	483	463	456	493	464	445	462	473	426	470	467	445	440	458	423	482	445	469	444	423	433	454	479	421	458	471	459	460	447	443	432	475	445	482	463	484	479	446	457	429	474	452	460	453	455	457	478	473	436	438	468	455	441	464	440	413	457	459	461	446	482	450	472	460	451	436	422	447	457	442	482	431	463	467	465	414	472	476	436	452	418	452	476	480	476	480	430	453	486	419	448	496	463	459	458	472	429	434	440	416	469	437	447	433	481	450	440	457	487	432	455	483	455	469	461	427	423	424	476	439	435	448	439	431	457	436	450	445	486	443	437	427	419	437	444	428	461	455	451	420	479	452	484	445	423	442	434	457	509	449	502	427	437	453	486	454	425	457	461	467	397	440	435	452	441	450	468	484	421	449	503	458	411	447	452	444	452	441	466	431	490	459	443	502	451	431	473	443	494	499	458	460	455	437	484	476	442	460	450	438	458	449	441	441	468	474	483	442	440	452	410	453	464	453	413	398	480	487	428	446	429	472	441	450	453	465	499	445	482	407	424	449	446	446	492	460	428	431	497	427	407	456	451	448	469	469	477	453	444	433	444	483	437	442	424	473	437	442	463	476	474	447	449	456	426	455	436	410	452	433	416	483	483	445	437	476	463	459	422	483	463	459	435	420	445	462	441	484	466	436	465	464	455	471	465	424	494	456	483	469	477	474	445	442	466	447	451	444	442	456	459	441	478	454	447	434	469	434	451	459	461	471	413	446	427	431	454	450	421	414	428	431	453	455	485	453	470	470	465	480	476	440	463	445	411	477	434	451	416	462	476	473	413	507	487	465	463	462	439	444	486	449	480	462	409	458	450	467	396	472	447	428	472	404	415	452	443	499	419	457	452	419	463	458	480	499	396	417	475	443	429	434	475	460	460	480	434	466	468	466	479	446	455	461	449	458	470	457	472	429	460	451	449	468	428	441	417	463	453	463	473	459	475	403	454	459	468	459	435	425	451	423	418	450	459	442	461	468	472	460	422	410	468	433	481	470	462	441	463	486	472	460	462	459	468	431	444	470	471	489	487	458	444	446	467	454	406	464	424	419	430	471	502	439	463	457	477	472	435	515	452	428	416	437	450	449	431	458	456	467	442	425	429	435	476	457	486	436	431	465	513	440	424	444	424	442	484	415	424	410	496	453	455	455	470	435	419	437	412	456	453	470	519	463	488	468	402	483	455	445	443	461	449	478	452	474	422	448	434	438	468	450	442	424	439	445	476	475	450	425	432	439	429	469	446	461	479	480	466	408	440	441	510	475	470	441	458	422	453	429	393	461	418	459	457	441	471	447	481	486	468	448	468	442	411	468	463	455	443	426	504	457	467	447	444	423	485	418	467	477	464	438	437	459	433	446	441	460	453	443	450	437	454	435	438	443	480	476	454	462	407	424	466	456	462	451	463	436	429	436	449	459	459	466	428	435	447	447	485	406	470	450	447	433	434	452	463	441	446	444	460	463	447	455	497	476	446	434	454	475	471	437	477	488	434	442	399	460	463	475	463	477	475	436	503	492	460	442	439	477	457	479	455	455	416	459	469	506	461	459	451	447	460	445	447	452	439	460	445	469	456	453	464	449	434	428	478	443	455	427	434	474	428	454	457	468	427	450	416	445	430	415	462	454	443	461	457	465	435	457	458	454	461	443	468	434	464	446	470	422	450	429	482	475	458	462	387	414	445	450	450	449	467	475	449	454	492	445	458	440	479	443	416	403	456	428	455	429	462	437	480	475	446	446	453	424	443	418	434	482	456	464	483	467	428	423	441	429	477	415	431	435	465	454	432	468	452	430	435	431	443	438	443	453	420	435	413	455	441	421	420	484	454	483	455	468	452	457	492	451	468	459	482	465	464	429	495	457	469	441	487	474	483	462	449	423	458	441	466	472	430	411	431	472	443	422	446	495	460	429	477	431	476	439	434	399	496	491	438	439	432	446	498	490	460	471	471	440	431	442	456	447	452	516	436	459	427	449	468	464	467	431	451	442	480	495	410	431	450	417	438	441	437	447	419	437	458	477	443	441	466	412	436	456	436	472	423	415	491	444	467	425	500	462	437	459	468	421	464	438	417	459	490	464	465	439	433	450	465	413	456	468	509	434	460	443	455	441	497	433	456	427	446	426	456	426	434	439	432	469	440	476	461	428	418	466	418	455	461	475	470	459	438	466	450	465	490	469	470	491	445	485	445	483	435	462	439	451	459	442	413	474	469	483	432	472	485	473	498	452	424	470	434	438	449	478	460	435	515	456	450	460	463	431	439	444	453	461	446	405	450	490	413	451	405	436	428	453	447	464	455	441	439	478	438	457	431	457	419	465	463	448	455	446	457	448	418	427	439	463	450	457	435	476	452	443	502	462	406	415	454	497	462	459	429	462	445	465	442	451	463	444	430	441	464	429	439	415	459	454	441	489	444	415	458	426	411	435	452	437	425	425	427	481	419	438	462	459	443	438	440	446	417	474	429	472	466	450	484	410	446	467	445	465	434	450	452	445	456	447	443	463	463	466	394	441	444	465	433	420	452	443	458	465	505	458	421	418	436	434	447	457	468	461	459	463	476	424	406	462	457	463	465	409	504	467	444	440	471	474	456	429	477	437	478	462	460	443	453	436	471	421	441	446	450	419	470	439	393	433	466	455	442	443	469	448	453	459	462	421	461	448	436	432	448	454	478	465	443	450	518	427	444	451	468	417	489	455	421	424	456	431	505	420	462	432	453	459	442	457	468	436	428	457	445	430	449	455	448	435	454	443	458	467	469	475	443	446	503	446	437	435	437	445	454	445	476	453	430	475	449	423	462	460	450	431	470	462	446	443	441	475	438	417	460	443	477	465	444	446	430	458	489	444	441	475	483	444	500	421	430	446	437	439	478	481	427	465	409	474	429	460	444	449	429	442	426	427	449	478	409	459	441	384	431	426	490	470	459	435	447	453	471	475	421	431	437	421	467	445	458	435	430	468	450	423	449	451	450	451	435	456	445	481	463	470	445	470	447	464	517	450	446	430	451	426	441	441	422	457	426	441	458	478	464	449	460	415	470	447	446	450	477	442	427	438	481	459	443	430	455	464	444	416	424	416	471	437	480
19142	1427	608	393	252	219	146	130	93	116	93	101	85	108	84	102	110	79	88	73	74	74	65	64	63	55	82	61	74	66	86	79	76	86	69	79	73	76	83	67	74	73	70	70	60	71	77	66	86	81	61	76	63	55	69	56	70	56	61	72	76	63	75	79	78	72	65	84	77	75	64	64	68	71	73	67	63	58	69	61	64	60	67	53	74	72	81	66	78	82	67	59	58	61	78	72	70	68	73	59	67	63	76	82	88	66	75	73	66	65	64	71	59	48	84	83	57	72	55	62	64	48	55	83	67	62	84	84	74	72	61	72	73	75	57	61	87	85	72	69	81	64	72	67	61	65	64	68	55	65	52	60	60	86	50	61	98	58	64	74	81	76	69	68	72	61	73	62	71	73	69	66	82	70	78	63	65	61	56	60	71	63	56	52	76	70	71	59	70	69	68	64	74	63	69	58	63	67	54	74	54	66	67	61	83	67	68	64	66	64	77	60	76	73	72	60	76	71	77	67	92	71	70	63	70	61	60	72	75	64	63	60	71	69	74	64	61	61	70	80	64	82	67	46	64	61	54	55	81	77	63	86	74	57	59	71	53	65	74	71	57	58	76	72	74	74	55	66	62	78	76	75	74	90	74	53	61	84	59	75	78	67	65	60	67	58	77	62	67	63	88	65	65	66	57	72	74	59	81	75	62	51	68	77	72	55	67	80	68	67	81	70	62	62	76	77	77	63	60	56	68	68	71	55	64	77	81	82	64	63	66	65	72	61	75	81	64	57	56	69	68	60	68	70	55	73	64	65	60	72	56	70	79	49	63	66	66	66	74	59	77	65	64	71	60	63	50	52	70	72	74	82	66	63	72	70	58	59	65	56	71	69	68	74	62	53	73	83	60	73	50	68	69	72	62	54	67	62	82	64	77	66	71	80	56	83	78	67	77	93	69	63	66	58	83	75	63	66	62	60	66	76	97	75	73	44	63	61	65	73	76	63	77	80	77	63	71	57	64	62	60	57	66	86	79	60	69	87	52	77	57	67	85	72	62	65	64	75	64	68	74	53	58	52	56	76	71	66	71	59	52	75	71	76	71	68	81	65	66	75	66	63	46	55	56	69	58	80	53	71	81	75	69	62	73	61	71	56	54	64	61	57	70	62	83	52	83	64	68	59	69	72	78	61	72	69	72	61	70	56	69	76	75	82	74	77	76	69	78	69	90	71	52	68	53	59	61	67	72	70	45	54	67	75	72	65	62	62	78	82	76	55	76	71	67	64	69	68	85	76	57	61	61	79	56	65	56	58	58	70	53	65	76	77	71	67	74	57	66	77	65	87	66	71	72	68	70	58	63	67	56	56	69	59	70	68	72	44	56	60	56	64	79	55	68	69	80	81	66	68	65	58	77	77	67	60	69	67	61	66	83	59	65	63	62	70	84	62	59	71	75	63	61	58	64	64	68	74	46	75	74	65	70	67	69	75	53	62	72	65	75	65	57	62	57	69	62	63	73	57	55	65	66	79	72	79	64	57	57	58	69	67	70	78	81	67	67	72	66	63	71	72	68	64	64	81	79	76	68	65	60	64	61	76	76	65	61	70	74	72	66	57	72	72	80	65	69	74	65	59	65	72	75	75	64	77	69	59	72	68	69	75	75	79	52	54	81	75	69	71	53	57	75	79	80	47	74	60	62	62	66	68	77	70	87	63	72	60	74	83	85	69	66	55	80	56	70	67	55	66	71	67	54	70	60	62	73	78	78	63	66	70	65	50	70	75	42	55	72	75	48	55	65	76	54	75	65	64	66	66	66	60	62	73	70	57	81	70	66	77	75	60	58	61	78	63	74	70	74	70	87	85	69	76	88	79	71	67	69	83	64	73	57	76	51	73	87	67	70	67	63	68	70	65	86	54	66	76	65	62	81	58	60	63	55	74	61	66	64	60	68	59	52	62	76	76	65	68	77	69	61	59	75	70	58	62	69	63	64	60	67	66	65	60	81	69	70	63	68	73	77	66	55	66	77	75	68	80	67	65	62	69	92	72	79	77	75	68	65	66	72	78	73	61	68	74	80	62	68	71	60	65	59	59	69	56	50	74	66	67	78	62	64	77	77	53	76	72	54	59	80	75	47	61	64	61	80	57	68	74	62	67	62	74	78	73	61	55	49	63	60	62	71	79	49	76	69	74	72	77	69	61	61	73	65	58	90	81	56	69	66	60	78	67	73	72	61	73	78	54	74	74	80	81	62	59	57	74	83	65	73	70	53	69	67	64	63	70	72	66	65	64	67	57	68	52	64	71	63	58	60	73	83	84	76	76	64	84	60	68	59	64	58	77	76	53	86	85	64	65	69	76	56	76	68	70	58	75	60	87	67	71	49	60	77	55	59	69	82	58	57	55	72	89	88	93	82	87	82	68	54	48	67	60	66	64	64	64	68	88	82	71	63	78	63	71	75	61	64	63	74	62	64	69	52	65	73	84	70	69	74	65	77	70	86	73	59	71	63	74	62	75	51	61	52	77	66	64	78	75	62	68	65	65	73	61	65	82	68	66	71	58	64	81	64	84	81	64	71	62	59	63	78	75	58	76	84	85	66	67	71	51	62	60	82	79	65	57	77	70	69	87	74	80	70	77	62	75	57	72	68	78	56	64	60	74	77	81	70	71	74	85	70	77	59	83	59	64	74	78	73	67	74	70	81	71	78	78	81	65	62	68	62	83	67	56	65	51	62	55	60	57	66	63	61	70	50	60	81	76	63	81	58	56	81	50	61	56	74	69	72	63	71	52	61	60	83	62	71	69	62	76	82	55	65	75	70	60	58	80	77	60	63	67	65	59	64	92	66	66	66	59	86	64	56	58	86	68	62	67	66	98	61	66	69	76	73	72	71	78	61	68	79	83	82	69	76	61	74	79	70	67	66	82	62	72	60	67	69	72	68	65	71	60	69	75	79	67	60	59	62	79	70	75	79	59	65	69	59	68	68	76	66	83	90	55	72	65	60	72	55	80	78	69	72	68	60	54	65	68	76	84	72	76	70	73	56	80	83	59	69	72	66	59	74	64	85	61	51	65	61	63	67	68	66	63	68	66	68	60	61	64	58	54	65	57	93	63	50	65	71	63	78	82	68	58	79	63	72	56	73	77	62	71	59	77	72	70	62	59	64	67	59	65	84	57	80	68	50	74	87	86	49	69	59	65	59	64	75	67	68	56	66	64	70	71	66	59	70	75	67	64	51	75	64	73	62	47	68	82	66	72	67	64	63	52	71	67	73	77	73	78	58	63	66	62	66	66	60	66	81	56	61	58	54	74	50	74	61	59	78	60	80	70	82	70	70	61	51	64	62	58	61	64	63	74	59	60	74	57	66	75	60	78	65	59	81	63	74	70	67	68	77	63	64	63	72	69	62	55	63	64	61	58	63	65	64	66	57	62	76	82	80	50	63	57	59	70	81	71	82	54	66	57	77	66	84	66	63	62	66	62	65	58	66	83
12079	667	1249	1422	1151	887	712	572	535	500	376	384	309	365	304	274	293	304	280	290	268	253	257	235	220	217	244	229	234	202	242	230	229	240	245	197	204	234	207	225	219	218	211	195	194	224	204	195	186	195	212	223	202	212	206	205	211	224	172	191	228	203	198	232	199	220	213	202	232	173	187	200	199	203	215	177	189	205	221	213	191	187	201	205	206	205	203	185	187	187	211	216	180	168	172	183	207	201	186	172	166	176	167	182	221	204	212	203	211	203	228	205	184	215	220	184	208	199	185	152	205	220	209	196	208	194	204	193	194	190	184	212	178	208	165	215	210	194	191	185	212	196	200	204	195	181	199	184	212	199	217	200	192	168	191	212	203	203	180	200	202	174	185	210	209	174	175	179	189	180	176	191	227	196	195	212	204	192	196	167	208	171	200	181	199	199	187	203	198	192	176	213	210	164	209	191	220	194	194	180	212	184	192	167	193	195	183	193	212	224	178	199	174	187	211	212	195	223	220	204	195	201	202	211	177	212	173	186	185	186	206	206	194	207	193	181	198	195	190	210	215	220	204	208	187	187	188	178	219	208	192	184	189	195	215	194	182	198	201	183	189	190	203	195	178	200	201	168	176	204	194	183	220	183	202	220	207	190	181	217	180	198	188	182	186	191	217	203	206	204	187	207	197	172	189	217	206	172	198	189	199	217	169	173	191	159	200	211	197	197	213	206	168	172	188	177	211	205	222	170	207	211	184	180	198	185	195	219	210	178	182	191	224	190	171	220	195	197	188	193	206	201	188	200	186	206	207	206	197	183	185	196	186	214	210	204	203	173	183	205	179	200	174	210	187	227	212	167	172	195	200	222	153	207	201	235	209	199	200	197	209	179	200	189	180	223	208	220	207	198	193	208	193	207	196	201	196	184	221	174	191	218	197	197	207	194	186	199	197	171	189	218	196	196	200	209	193	199	218	167	192	190	210	210	181	203	204	186	214	202	194	190	198	182	215	219	186	190	193	205	184	178	222	186	192	202	196	187	216	189	203	202	206	175	210	203	223	175	194	181	215	200	214	201	202	200	194	203	173	200	218	193	183	215	201	221	182	212	191	206	209	227	212	178	192	197	216	174	194	213	200	199	226	215	215	216	195	190	174	162	206	191	209	187	195	191	192	217	186	195	182	187	166	212	213	191	185	201	203	207	215	217	207	210	202	171	180	215	207	194	192	205	195	196	195	205	203	197	236	202	206	192	187	208	202	184	188	193	176	166	201	167	194	183	196	189	200	211	184	180	212	179	200	213	191	208	186	197	209	208	212	212	204	197	196	203	212	199	166	199	208	205	165	177	193	203	211	218	207	178	202	189	178	206	196	216	202	195	197	188	195	177	183	200	198	194	210	222	207	193	185	208	203	212	191	181	214	187	214	186	198	215	220	172	178	158	199	189	192	209	182	202	183	200	204	198	201	177	194	177	167	199	194	216	185	201	206	184	218	200	194	184	196	209	192	215	165	186	186	181	223	196	215	197	198	210	181	192	197	207	176	184	189	182	203	197	189	193	208	184	214	199	193	191	210	185	182	212	220	201	181	205	189	194	187	206	200	196	151	189	203	191	192	221	180	210	199	205	200	221	218	209	172	200	186	217	197	178	214	207	198	205	186	208	191	188	192	207	198	214	184	199	193	188	187	215	190	184	198	210	190	188	196	203	195	189	194	197	197	208	182	199	217	216	179	195	180	193	201	192	172	201	207	208	207	197	196	207	205	209	195	234	175	202	193	186	199	205	200	193	186	203	201	187	212	216	201	197	220	215	220	200	187	191	197	199	183	227	220	226	214	187	161	172	171	201	189	215	177	171	214	211	186	190	195	183	172	184	209	209	202	180	189	179	192	183	194	170	201	195	182	194	199	173	189	221	209	220	209	212	186	195	180	197	204	206	190	186	204	213	169	205	168	182	204	209	203	202	189	218	199	203	193	201	203	186	208	187	185	182	200	205	198	206	208	195	193	208	192	174	192	188	187	181	214	173	190	195	207	203	186	198	181	185	206	207	210	192	206	209	203	198	211	202	215	204	195	195	201	196	184	199	198	173	187	194	203	239	193	177	195	181	201	196	209	203	202	225	199	226	206	218	206	195	192	207	196	185	185	192	175	201	225	197	171	198	177	210	177	210	227	176	201	182	216	196	226	199	209	208	186	178	198	200	182	203	225	196	180	201	180	194	212	192	200	170	209	215	200	213	179	217	194	173	184	186	189	184	222	192	179	211	211	189	196	189	191	211	212	200	184	206	221	225	191	218	207	165	202	203	218	174	217	187	174	182	194	188	181	194	203	198	187	188	193	223	202	171	200	194	215	203	196	196	197	206	190	205	181	208	190	189	194	200	195	196	201	180	198	185	208	185	190	178	210	194	173	214	175	196	177	197	214	163	194	212	183	182	203	175	193	189	177	191	192	196	185	201	188	205	200	180	191	210	195	182	211	201	200	200	187	212	201	178	188	197	217	178	191	196	201	207	203	205	187	224	168	201	187	179	212	209	193	181	207	194	172	207	205	197	198	184	212	198	222	209	200	202	189	218	169	219	195	216	207	189	179	203	191	172	173	201	216	206	214	205	195	184	173	189	192	189	195	208	185	192	196	207	199	201	199	202	200	192	172	217	193	198	205	165	191	181	170	172	197	181	208	196	189	218	197	200	207	175	224	165	229	181	228	184	181	195	184	196	194	183	185	186	202	197	207	226	208	199	218	206	211	193	200	234	200	188	190	194	178	175	156	199	189	181	207	210	207	206	210	183	179	214	186	209	210	195	194	190	212	188	228	208	208	181	225	199	190	185	165	189	203	205	172	196	216	207	197	200	198	195	191	205	196	190	185	196	185	205	224	227	196	218	202	219	194	173	184	192	165	212	203	197	212	204	179	208	179	196	206	199	206	204	196	224	192	214	185	209	197	197	193	207	193	192	187	213	190	179	188	172	225	203	208	212	175	187	180	194	195	197	215	209	190	183	193	214	209	188	232	196	224	193	171	187	197	207	206	182	185	189	224	201	203	195	209	201	192	213	209	214	202	189	206	204	232	185	210	205	196	179	186	192	199	213	211	196	195	196	205	183	187	199	188	199	191	206	203	170	203	230	204	217	206	198	197	179	189	183	215	205	191	186	199	197	200	213	188	178	197	171	168	214	210	203	203	193	201	188	188	192	179	188	195	199	209	189	196	178	182	212	196	201	200	200	190	202	183	202	186	199	190	197	209	183	194	198	193	191	169	213	180	183	202	192	199	215	155	204	186	212	219	225	204	223	187	207	193	195	166	192	190	196	189	190	214	193	226	207	205	183	175	210	195	187	203	207	183	174	176	190	203	186	173	205	181	225	211	167	199	181	192	190	191	198	208	200	206	197	193	209	193	204	206	207	183	192	186	196	226	228	213	206	202	183	196	201	173	200	193	202	209	182	201	227	197	184	221	188	163	171	204	188	182	187	177	199	189	203	198	187
2750	290	266	301	305	261	286	256	266	252	282	277	252	258	280	296	294	265	278	289	291	288	320	276	281	289	286	271	295	264	275	279	293	255	309	286	267	280	255	287	278	265	278	297	286	299	286	318	262	271	277	270	266	290	294	286	244	268	283	293	262	269	267	272	261	267	278	273	275	259	277	297	262	286	261	267	284	283	269	275	269	286	304	281	280	287	265	262	276	285	287	288	274	271	272	277	267	269	275	274	255	268	282	271	296	281	253	299	277	266	300	268	301	278	262	260	264	288	303	287	308	286	258	269	279	252	277	240	295	266	313	301	290	280	266	263	285	252	264	296	261	304	264	252	235	254	280	270	278	254	239	236	273	286	285	291	278	256	275	281	292	249	287	278	262	245	260	251	267	270	293	270	279	261	263	259	269	268	282	268	298	281	301	285	269	264	271	280	280	259	287	269	281	271	256	295	272	281	285	251	236	298	287	275	286	263	276	270	254	273	281	280	263	281	277	308	273	251	293	275	280	253	261	246	301	263	283	270	266	260	287	263	253	291	266	310	257	240	299	281	267	290	287	287	261	294	255	264	257	292	261	314	295	305	316	289	293	255	266	299	275	275	281	288	278	281	261	272	290	285	289	303	255	321	274	304	260	273	287	320	249	294	257	280	291	269	281	275	264	274	296	296	276	274	280	282	301	266	308	273	277	277	302	266	285	317	293	273	277	280	277	288	286	292	238	266	257	270	295	284	278	271	272	288	304	294	246	275	253	254	276	270	249	279	278	272	259	267	287	280	256	273	317	256	247	277	282	266	250	282	298	279	267	262	291	289	281	280	264	288	274	273	277	275	272	271	251	270	264	285	299	261	303	286	308	252	267	279	311	302	265	273	270	255	265	291	287	268	256	283	295	283	268	285	233	270	279	258	252	229	277	260	230	291	252	279	253	262	282	242	287	257	271	271	248	264	253	247	290	271	292	286	282	297	297	272	259	272	261	290	274	301	299	292	271	310	270	288	249	284	293	286	298	243	260	261	248	315	278	257	289	280	266	294	273	263	263	240	264	252	285	259	276	278	248	282	273	272	268	260	270	241	285	263	308	287	257	272	303	305	248	276	276	304	290	265	263	293	291	273	284	284	281	283	296	265	241	268	280	281	295	271	257	263	265	276	270	275	261	280	275	277	295	266	278	292	278	288	289	256	265	260	286	315	272	281	288	264	275	263	276	254	244	259	298	247	285	265	263	276	259	296	264	334	278	292	291	289	283	278	276	287	255	299	285	289	305	275	270	282	254	264	272	305	264	257	278	264	288	304	288	280	278	281	297	272	234	259	292	277	260	281	263	276	292	245	268	282	274	266	285	261	318	293	280	258	248	263	270	291	287	245	254	264	278	269	276	264	267	277	249	264	306	287	276	263	279	267	253	260	275	288	290	271	290	263	275	258	286	269	255	246	280	286	282	284	306	259	293	264	282	278	288	291	258	272	280	241	294	266	317	267	277	290	277	297	274	264	274	266	285	260	268	298	272	302	279	253	287	234	276	241	279	263	255	303	277	257	277	281	241	284	300	241	281	266	276	281	279	270	291	282	268	248	263	296	264	284	265	316	283	246	270	289	264	258	284	218	292	243	275	260	296	296	289	279	278	297	288	283	295	287	266	290	256	277	279	267	283	265	287	274	288	261	280	312	277	255	279	284	264	251	277	284	274	285	264	268	262	266	255	293	253	278	271	294	248	276	290	289	271	261	244	267	259	251	288	299	269	274	274	268	286	312	314	289	267	271	256	257	227	298	273	274	298	257	276	250	310	269	269	280	265	285	295	273	260	274	276	274	263	254	269	266	244	255	225	298	284	293	263	235	254	258	289	280	307	284	249	251	275	263	276	271	284	278	287	235	273	259	308	277	250	273	318	280	273	277	267	266	244	280	279	287	283	264	311	277	285	276	268	270	269	276	252	310	273	283	277	285	250	300	247	269	250	265	258	310	284	254	269	299	307	276	262	283	293	244	270	323	259	290	290	325	259	267	267	267	254	251	272	267	265	265	292	272	286	279	276	260	279	250	283	310	280	237	297	288	278	258	275	320	279	289	277	254	287	244	275	314	273	285	291	249	293	270	255	296	285	267	268	257	268	279	282	270	253	281	298	292	264	257	259	281	257	275	286	294	281	261	257	289	267	305	252	305	279	300	282	278	286	290	281	268	242	292	294	281	278	266	267	247	276	254	296	272	282	300	248	272	243	267	325	268	288	265	270	295	251	277	281	307	310	284	262	277	273	281	267	330	271	264	315	281	254	297	265	286	296	258	288	297	246	275	294	257	291	276	302	282	259	290	286	281	269	256	275	276	268	243	272	293	272	304	285	271	281	300	252	291	266	263	271	273	284	311	277	294	275	277	283	301	255	273	254	267	243	272	262	255	264	318	250	272	248	261	300	268	293	274	263	276	257	259	290	256	279	255	246	285	263	307	275	286	259	246	266	251	276	286	307	292	265	270	305	250	276	265	263	294	255	263	278	268	274	255	283	306	270	260	235	267	286	263	270	263	261	278	279	294	298	250	276	290	276	276	249	266	284	272	306	295	277	240	277	277	284	283	295	288	261	258	254	280	275	295	276	302	265	233	290	260	248	303	285	266	301	272	265	274	309	285	273	275	257	301	275	289	276	282	300	266	253	274	270	244	241	255	269	308	261	268	272	247	287	300	285	255	271	290	271	249	255	288	279	271	243	276	261	296	287	255	254	247	236	290	296	277	264	290	249	269	296	267	255	282	308	268	281	260	305	265	291	272	289	271	261	272	264	271	273	276	283	265	241	273	266	269	261	277	305	246	248	280	263	263	256	251	249	254	255	273	276	304	289	269	266	293	315	268	273	281	262	323	278	276	277	258	264	278	271	273	277	284	279	277	264	279	289	271	280	288	268	269	306	273	287	265	263	284	274	276	264	273	270	292	255	273	267	221	291	250	255	305	245	276	267	283	284	259	283	291	280	283	277	247	269	302	278	292	275	291	283	266	283	276	264	263	273	267	256	287	293	250	260	258	266	283	273	284	270	249	258	271	299	267	276	242	266	283	279	267	301	248	271	284	287	276	282	283	251	293	266	272	283	247	278	306	270	290	277	254	262	271	283	272	266	264	268	269	273	269	263	277	239	298	287	259	285	258	288	291	254	283	306	262	302	268	263	286	274	254	269	264	271	257	255	243	281	245	302	294	250	273	271	299	275	256	289	237	257	283	291	305	248	243	284	280	260	280	280	286	284	302	295	297	288	313	301	263	273	273	306	283	263	290	286	293	286	261	294	263	285	275	270	248	301	293	291	245	258	284	274	256	258	246	273	295	288	263	255	339	272	292	253	249	270	306	288	269	244	257	293	260	266	261	247	260	287	306	267	286	265	280	287	262	297	275	264	257	308	271	241	246	263	263	274	271	268	256	284	275	261	286	313	270	299	267	295	248	284	285	308	295	313	278	257	270	274	243	274	277	257	280	297	285
3180	680	736	703	669	668	708	640	695	633	657	683	619	648	693	671	659	667	651	631	691	646	710	639	652	674	674	644	670	652	653	690	672	685	650	664	702	693	649	692	696	612	684	680	674	632	662	642	655	599	642	676	674	714	715	660	677	650	668	673	673	669	656	688	682	675	623	664	644	626	628	619	661	680	675	678	626	667	649	620	652	645	647	683	680	599	640	674	694	662	693	667	673	633	661	688	636	655	638	587	689	606	668	663	666	671	667	638	619	645	684	675	674	667	641	694	676	668	700	680	634	690	680	656	650	691	687	683	658	689	670	638	638	631	687	659	619	645	643	654	625	622	689	666	653	652	645	666	670	673	714	651	695	664	644	635	647	644	655	682	669	660	724	649	688	666	658	659	663	654	625	633	704	700	644	673	688	663	629	697	692	656	642	613	667	713	672	652	641	631	683	660	643	636	666	634	670	649	642	660	639	659	657	658	642	683	697	648	632	687	650	668	669	662	633	650	658	662	659	719	656	662	660	679	662	683	705	636	652	682	675	647	672	661	663	716	602	675	682	684	641	648	670	684	666	707	657	639	664	630	638	638	671	647	661	662	679	698	660	689	671	640	657	682	666	635	611	657	658	654	680	652	666	685	680	646	629	653	671	645	648	616	666	654	670	677	664	666	694	636	647	665	617	638	646	679	639	607	677	649	664	607	686	725	618	683	707	667	692	676	637	671	634	669	660	674	689	654	640	628	625	629	693	649	685	677	667	671	680	660	647	641	574	685	623	663	665	704	663	650	628	714	671	685	623	649	667	645	690	673	690	638	672	652	675	671	601	639	662	652	699	672	660	658	659	652	644	695	704	684	632	655	633	656	622	648	675	695	690	663	658	622	662	636	657	652	688	642	628	665	697	641	675	622	618	675	696	645	663	653	632	647	671	633	653	670	612	657	687	667	656	661	622	658	666	631	730	642	686	667	637	651	697	619	701	679	704	628	627	659	638	641	648	655	634	646	639	691	643	681	665	663	655	670	654	681	664	688	638	696	671	657	708	645	641	683	653	666	657	678	677	662	656	694	655	624	642	650	690	661	620	666	689	665	663	666	603	688	654	627	658	670	648	622	655	631	700	700	664	651	681	674	663	631	686	611	705	682	646	672	650	650	641	647	678	627	671	685	715	664	637	632	678	651	697	648	658	691	630	688	656	667	682	673	678	651	678	648	647	669	612	692	706	649	692	640	606	668	610	714	669	687	696	670	657	666	688	666	656	701	628	686	725	628	686	654	677	684	672	659	708	675	655	643	670	645	616	695	698	680	667	643	661	684	699	681	682	643	666	651	665	682	723	653	640	665	669	669	632	638	637	647	666	635	658	642	693	632	685	659	625	656	650	707	650	630	643	654	662	685	641	639	655	648	664	652	673	702	636	622	604	683	655	630	700	622	648	654	659	686	648	637	617	642	646	666	649	692	651	673	659	669	705	698	650	659	666	650	684	683	629	688	657	656	614	645	640	624	709	660	706	683	654	656	691	651	697	669	663	645	652	659	649	652	660	704	697	700	637	663	664	660	689	661	662	635	613	658	648	659	675	683	685	673	706	667	635	635	658	621	627	608	653	629	615	636	689	680	681	663	662	670	659	677	657	666	598	689	613	693	637	700	616	665	648	688	694	677	649	666	650	675	618	671	667	691	682	664	634	703	630	648	639	689	642	665	666	692	727	614	661	664	675	663	683	661	670	680	704	646	629	661	688	678	660	647	671	658	695	683	664	724	645	663	689	651	663	627	635	616	684	623	620	666	642	654	693	681	632	633	677	598	667	697	665	649	631	658	686	637	647	626	680	656	637	706	616	641	640	640	695	643	661	674	670	642	691	619	671	704	646	682	647	697	675	660	643	665	616	669	670	660	630	661	639	705	676	690	676	644	675	696	651	641	629	613	692	642	683	695	625	645	632	689	668	640	648	672	647	626	643	642	678	695	653	659	602	655	625	713	665	671	682	683	627	644	602	672	633	655	665	675	686	671	675	679	627	653	673	711	656	624	670	640	654	589	659	650	665	599	671	629	646	695	652	624	622	661	684	688	637	658	658	681	657	708	644	659	684	674	679	689	641	679	644	665	638	681	669	651	653	624	626	695	656	674	685	704	664	638	738	622	638	649	666	658	625	651	612	657	639	663	624	631	651	680	643	652	650	673	669	643	658	624	670	666	656	672	664	694	647	682	616	666	689	690	678	682	653	675	673	645	634	709	662	615	671	636	698	623	664	637	687	654	640	687	651	640	660	641	655	648	646	636	652	698	653	670	690	637	639	611	643	694	680	705	629	684	631	699	636	630	677	690	655	669	608	646	672	646	646	630	658	678	654	708	645	625	652	688	627	703	634	671	682	624	646	642	645	641	693	677	658	693	606	660	649	649	625	660	643	680	619	657	662	641	655	680	661	725	642	672	652	714	623	629	621	641	647	677	706	648	681	666	685	650	699	674	624	630	653	690	634	675	694	665	703	647	694	625	672	674	684	671	657	656	688	662	641	656	703	651	697	668	668	692	613	667	673	640	662	642	626	630	647	623	663	691	701	641	612	669	632	630	680	654	687	709	630	667	598	685	667	662	666	642	647	679	646	697	634	646	637	664	645	696	630	672	697	634	653	664	656	672	669	650	713	658	654	689	668	677	661	673	663	687	652	616	679	719	640	641	601	689	672	635	645	687	656	644	718	642	710	668	646	641	668	608	651	681	700	675	636	629	656	606	691	654	657	650	635	720	659	647	688	657	656	650	694	625	661	652	620	665	668	653	652	674	655	633	644	707	652	652	667	683	691	677	625	666	663	663	638	660	650	686	708	663	661	640	640	721	631	677	700	634	668	618	634	724	654	667	651	675	686	690	656	650	627	652	670	635	672	704	663	652	626	632	613	679	630	655	683	661	655	634	663	619	622	626	665	630	626	710	635	669	642	654	637	660	659	640	646	658	649	712	676	614	691	677	699	669	687	645	698	682	628	676	666	681	662	665	654	639	605	721	632	648	645	667	699	650	626	661	667	659	650	650	650	657	676	692	658	624	661	636	639	626	629	613	666	684	684	684	721	680	702	635	650	690	686	658	676	650	684	652	666	638	649	667	695	711	650	634	665	667	642	707	695	614	670	711	670	637	678	693	638	667	661	619	630	588	676	632	625	675	659	702	685	684	661	634	645	594	645	655	712	676	648	668	631	636	606	655	655	679	656	628	675	676	700	712	612	642	660	681	704	639	662	661	731	628	646	657	641	689	665	614	662	639	670	679	643	670	655	623	637	676	648	677	671	671	688	617	677	671	678	670	663	624	631	641	673	632	648	664	660	653	640	657	666	642	635	635	632	651	708	683	663	624	621	631	630	622	644	644	695	674	657	660	665	657	629	608	660	655	628	604	660	634	688	636	653	678	668	684	698	685	659	696	688	632	658	658	667	691	689	675	650	670	697	645	656	637	665	650	672	676	673	698	668	680	658	650	632	656
11149	563	392	351	293	241	229	206	217	218	183	209	187	183	222	178	170	219	194	183	227	189	211	180	155	187	184	166	187	183	192	176	196	178	205	179	175	205	198	181	178	167	216	202	187	194	164	200	199	206	194	186	185	171	194	176	161	214	202	177	188	194	192	187	199	191	180	189	199	187	193	190	167	183	204	176	162	184	178	176	201	196	175	183	177	190	197	212	228	183	184	193	200	178	197	185	198	175	177	205	164	184	190	184	165	187	194	191	186	176	162	176	190	189	173	197	175	184	193	172	188	194	183	181	160	186	183	185	177	175	192	163	168	174	166	190	183	210	178	177	177	196	200	219	183	189	179	171	204	207	195	190	177	174	180	164	183	179	197	213	206	194	212	204	189	182	203	196	188	180	181	238	218	209	176	176	188	191	206	167	193	176	169	195	171	186	158	185	171	184	181	167	201	164	184	180	178	208	192	199	165	200	195	184	187	167	209	194	211	177	210	174	171	183	171	198	205	192	172	172	169	172	203	197	160	177	195	196	208	196	211	211	163	166	192	187	190	161	174	177	162	173	185	203	201	180	193	164	188	189	191	213	170	197	191	172	181	177	178	212	197	214	177	188	181	178	209	173	196	180	172	187	188	163	173	185	183	190	189	198	189	182	206	202	181	175	200	182	178	168	192	168	202	192	167	192	181	168	192	175	170	185	185	192	183	199	190	180	156	174	191	170	159	149	166	170	161	182	186	178	168	182	185	202	180	193	204	205	195	196	199	160	183	167	197	183	181	182	193	184	187	187	192	207	155	191	191	211	192	193	183	198	194	169	183	179	201	178	190	191	207	156	161	201	175	170	159	203	171	197	206	194	192	176	186	178	197	180	192	179	185	201	192	197	186	204	173	162	177	170	216	160	165	206	202	167	181	195	204	162	176	175	166	203	188	169	189	186	188	177	212	182	184	165	175	176	216	200	209	206	192	193	182	215	165	198	211	194	201	191	180	186	188	180	207	183	161	190	206	194	198	182	196	181	171	190	200	172	197	153	179	174	190	170	174	191	165	175	187	179	202	186	225	189	176	170	178	165	162	192	191	196	165	163	186	182	184	189	210	181	187	205	185	178	200	189	176	197	171	145	199	204	191	181	190	186	177	181	192	198	174	173	187	188	158	198	169	176	179	158	174	178	195	220	192	169	188	190	188	166	193	198	208	214	168	189	180	198	177	190	206	200	196	185	191	173	156	203	188	195	195	167	189	198	190	187	193	201	172	215	171	173	175	183	186	186	173	176	212	172	158	194	161	176	179	152	171	170	178	186	168	186	184	215	186	221	193	185	214	164	176	179	176	177	202	180	168	167	228	153	176	197	188	204	178	186	196	180	191	194	210	205	169	206	169	182	197	192	198	190	193	194	203	206	189	180	195	176	193	181	173	184	174	209	163	189	156	172	172	197	189	165	165	175	212	197	164	192	162	191	211	206	198	167	187	185	172	180	179	216	176	179	219	182	192	195	205	186	237	185	185	190	180	198	189	192	216	162	195	202	178	197	195	186	200	185	188	203	180	170	178	191	210	154	181	164	182	156	191	176	197	163	188	167	198	218	176	193	178	198	207	193	186	170	204	195	212	182	178	191	223	183	173	180	180	185	159	173	153	202	181	195	189	210	182	189	195	169	203	167	169	170	165	194	189	205	169	166	197	193	193	197	196	183	169	180	201	176	163	191	161	189	174	183	185	179	212	196	201	180	168	185	179	183	177	207	194	168	191	201	186	173	208	193	177	187	183	184	201	168	178	189	198	183	177	186	181	194	194	207	203	164	201	190	197	218	157	181	159	190	218	196	174	191	183	207	201	197	155	194	178	186	186	189	166	143	181	178	190	184	189	181	182	165	164	194	201	180	200	190	202	174	182	214	187	172	168	186	170	184	178	152	182	185	174	179	173	149	180	208	180	156	171	171	193	186	186	179	185	197	182	195	170	169	189	179	180	189	169	173	190	186	204	178	180	177	175	210	185	170	189	205	201	191	185	199	183	169	183	201	173	166	155	197	179	157	194	192	181	203	176	191	208	181	167	184	198	214	168	226	187	181	169	226	150	162	195	183	167	214	192	170	172	202	168	189	169	167	190	218	198	192	216	208	175	173	192	177	171	208	192	185	163	205	193	184	175	163	184	184	171	176	180	188	212	182	169	190	202	199	170	215	165	173	201	200	182	167	185	206	200	187	170	185	181	189	188	217	168	180	200	193	201	185	162	181	179	169	199	183	178	175	204	207	188	180	170	207	202	184	172	198	202	191	176	158	172	208	192	189	166	187	176	218	205	204	205	191	165	190	203	195	193	175	192	176	184	200	198	163	194	185	170	188	170	186	192	176	189	202	174	178	174	181	190	193	193	179	190	196	180	204	195	193	185	190	196	188	189	164	182	200	183	170	193	165	189	185	201	207	171	196	186	202	202	177	188	204	191	193	170	185	184	186	176	193	163	159	200	192	183	183	160	186	193	196	176	214	186	181	181	172	188	174	182	179	160	184	184	176	184	201	198	201	177	190	185	165	161	173	165	179	155	166	184	186	184	192	200	183	166	170	188	179	184	175	181	171	187	169	195	177	171	196	185	179	184	177	193	199	191	202	199	195	197	166	179	157	200	154	175	181	205	190	192	188	184	166	189	173	192	177	189	193	194	169	179	188	182	182	190	180	186	201	172	196	198	206	185	174	193	210	195	185	183	173	185	192	184	177	199	184	192	191	184	184	180	164	205	185	165	203	190	161	223	182	199	187	175	208	191	171	167	180	170	199	176	183	165	187	190	226	188	176	172	184	178	176	202	172	174	176	184	175	175	194	184	191	189	206	188	185	198	190	209	197	178	176	197	183	199	166	203	216	199	195	185	199	183	155	174	193	184	209	174	182	164	189	166	176	185	184	192	179	187	190	193	175	195	182	194	189	223	196	182	199	172	212	189	184	162	202	171	182	196	176	187	179	173	190	184	182	190	183	201	194	174	201	177	190	172	178	199	170	187	174	166	174	176	190	169	178	185	172	164	186	176	182	204	203	176	192	187	201	199	170	199	178	162	190	196	180	207	178	166	187	195	186	204	175	206	191	165	175	192	188	177	176	192	166	159	167	163	190	179	196	167	195	167	184	178	189	184	191	189	173	194	166	190	189	191	164	187	186	185	178	195	177	169	200	195	185	165	186	196	192	186	218	200	184	172	173	165	200	199	175	184	199	187	186	175	187	181	197	184	189	156	173	187	157	190	182	186	186	203	179	189	201	165	170	183	170	187	177	181	180	183	197	200	163	190	207	178	172	177	178	167	175	191	219	181	166	157	199	176	182	188	198	203	207	192	162	181	193	173	190	193	192	175	156	163	162	196	201	152	181	223	168	169	206	170	190	192	171	181	217	157	200	173	171	197	169	179	180	210	195	202	174	167	179	189	172	175	194	193	149	175	189	185	166	174	196	198	194	149	195	182	178	195	197	175	174	185	189	182	177
9226	657	945	1078	977	844	755	667	593	550	572	570	543	535	504	466	493	509	487	461	452	464	502	462	483	470	510	441	457	455	477	461	426	463	517	495	447	449	478	470	467	413	501	458	446	423	459	431	441	436	454	428	484	454	481	473	475	426	503	437	457	472	420	454	444	455	447	427	430	449	419	456	464	440	454	479	444	405	490	457	472	461	421	472	480	469	454	433	469	408	477	427	439	454	471	464	455	456	455	447	409	477	406	431	496	468	470	429	441	429	462	431	412	432	440	470	445	412	460	437	491	460	457	495	474	435	468	438	450	453	448	451	472	449	441	453	440	453	438	425	464	446	435	489	432	454	468	444	444	411	439	452	435	440	460	475	403	447	473	402	433	479	451	427	486	468	470	437	426	444	477	466	390	475	401	433	477	447	454	429	444	436	478	457	469	416	436	465	407	470	471	445	405	441	438	426	429	452	422	426	440	420	437	428	458	434	451	455	490	439	445	457	437	456	454	437	474	438	458	433	483	436	467	458	449	440	490	476	455	504	456	447	430	463	454	449	451	453	452	458	442	462	465	480	456	419	451	460	465	483	487	423	446	426	485	448	447	447	466	418	438	464	448	443	436	446	462	417	431	461	440	469	466	449	404	440	462	417	449	451	469	461	447	460	425	435	450	435	446	470	400	444	439	454	439	422	461	445	487	468	446	457	443	456	430	465	444	432	471	454	454	445	461	426	451	416	441	429	448	432	448	504	479	482	452	410	440	460	423	488	434	400	445	421	508	438	425	465	457	450	459	446	450	484	470	437	455	436	454	478	407	435	456	440	464	458	441	421	466	401	443	440	485	440	457	431	409	462	433	462	417	463	425	421	431	438	482	443	435	505	441	423	446	466	472	448	444	480	413	453	442	450	432	491	438	447	465	408	471	423	440	452	443	432	459	458	476	421	461	482	448	462	464	434	455	484	474	443	440	422	523	465	450	441	430	445	409	448	452	477	468	452	407	472	425	457	399	434	488	440	425	450	458	464	487	440	473	432	433	475	449	424	490	428	451	449	470	470	464	454	415	436	481	440	477	426	397	451	419	502	450	458	488	435	451	441	452	469	476	455	433	434	455	425	455	443	458	449	442	453	498	401	450	427	447	437	454	424	441	462	480	449	441	452	455	449	451	416	428	422	432	450	467	427	440	415	474	486	476	466	456	440	439	437	447	449	463	430	432	420	448	471	445	478	454	433	432	428	451	440	441	468	456	460	428	452	434	473	492	462	448	456	432	425	430	422	488	451	465	498	462	457	450	435	442	467	437	447	438	466	448	467	435	456	415	434	464	465	442	468	455	418	456	437	428	468	453	441	419	473	461	438	458	437	443	433	480	425	490	421	436	454	449	453	450	471	450	463	453	452	440	434	472	481	428	456	462	447	430	450	470	441	467	460	470	449	445	449	394	454	450	461	421	456	459	499	463	458	455	448	487	472	471	441	433	452	461	477	466	432	439	430	499	439	466	484	463	406	467	458	473	418	415	442	450	464	459	456	445	418	463	469	452	445	414	443	431	485	402	466	473	464	448	429	482	481	432	463	446	470	442	411	434	453	460	439	462	406	442	445	475	463	447	467	441	413	466	443	477	470	469	437	438	458	452	481	445	462	466	458	453	433	466	463	484	446	460	484	409	423	473	390	446	444	452	413	461	465	497	392	415	459	457	466	433	438	431	428	448	442	454	405	428	446	467	479	468	433	437	473	433	428	413	467	460	464	453	444	438	419	443	434	468	457	449	470	440	426	440	444	499	479	468	414	503	466	441	470	442	416	433	472	469	416	443	458	419	465	421	447	453	439	488	425	454	458	463	428	442	463	463	444	426	413	422	467	432	430	446	494	463	440	445	465	475	420	451	440	479	479	449	446	473	464	458	431	442	468	461	462	434	471	457	414	444	437	465	477	425	470	452	392	419	465	440	428	441	464	466	413	454	466	445	468	427	459	458	430	437	433	509	469	450	456	423	453	443	440	422	453	435	437	429	476	431	429	460	460	428	433	470	466	433	441	434	511	477	442	418	470	476	446	449	452	439	416	442	455	465	448	445	474	447	442	437	493	466	441	462	489	446	460	442	413	438	434	439	491	461	417	447	459	441	442	458	486	459	479	425	444	457	439	461	441	445	432	404	470	436	452	420	492	443	433	473	434	478	461	439	479	462	455	478	431	470	429	423	461	476	496	429	486	441	469	404	463	464	484	441	470	489	458	450	460	450	439	468	441	460	458	453	488	447	459	431	429	428	470	462	444	447	472	462	434	446	435	438	433	481	471	457	450	444	451	454	475	455	450	457	434	400	427	458	471	469	427	464	427	483	400	419	446	448	453	458	452	468	472	453	442	431	472	459	423	465	482	431	480	440	451	443	430	470	460	408	428	427	447	485	444	465	439	454	442	434	461	422	417	436	441	456	453	489	476	427	427	485	447	476	474	443	449	436	402	452	454	446	414	451	463	448	461	487	462	447	451	469	457	464	397	439	443	413	429	478	445	462	470	469	458	439	471	463	458	446	451	426	474	439	463	495	448	446	449	431	460	459	459	451	481	451	465	464	482	417	415	480	443	465	456	453	440	428	422	441	499	463	457	454	427	467	441	442	457	453	464	434	442	437	445	465	427	467	443	442	427	418	437	468	459	434	469	443	457	430	436	476	441	467	458	491	447	456	451	457	479	462	459	453	421	456	431	476	451	461	450	486	456	424	443	458	440	472	443	483	455	483	462	475	434	466	463	474	485	455	466	450	435	442	496	432	445	472	430	457	473	428	453	455	420	448	472	457	451	461	473	477	456	510	453	440	448	438	471	448	427	453	458	440	454	448	416	430	450	479	438	403	447	453	458	438	429	480	471	429	463	431	433	444	442	449	443	431	462	440	465	426	467	420	444	447	438	494	436	488	457	465	446	467	441	433	484	482	436	417	457	453	458	485	471	461	459	477	434	467	465	479	446	435	464	433	444	448	448	456	442	450	469	459	458	476	484	459	453	461	456	488	439	451	449	469	470	467	450	415	432	431	464	452	447	456	488	445	440	487	424	482	450	472	467	438	411	457	452	401	490	449	418	475	453	474	426	439	471	440	439	469	442	483	470	452	433	460	447	453	441	454	434	436	467	477	447	456	432	503	450	451	506	428	418	446	415	464	478	452	443	483	436	464	445	452	449	429	415	452	457	425	449	438	457	466	440	448	451	454	481	465	434	453	490	478	471	436	439	417	419	478	420	439	478	482	438	475	415	453	436	441	450	462	469	472	450	430	471	427	467	428	448	451	437	441	446	418	464	446	434	435	453	447	474	446	432	393	431	464	495	445	431	493	448	448	431	463	442	432	436	419	427	463	468	473	465	440	437	452	446	461	457	440	426	448	509	485	456	468	472	433	441	437	462	453	453	465	493	466	448	428	432	435	421	475	458	435	434	453	429	460	454	484	429	452	451	480	461	456	416	444	415	434	451	435	420	434	450	444	456
18929	1294	601	405	258	193	173	155	125	125	119	84	122	86	94	69	100	68	75	70	89	56	74	71	65	92	79	74	67	64	61	66	86	58	56	77	72	73	59	81	67	79	61	83	76	54	66	56	57	61	68	66	49	73	64	65	61	79	80	74	89	54	65	69	63	69	82	66	63	80	70	69	76	87	61	70	63	63	62	76	68	70	73	76	70	65	71	80	65	65	45	64	61	61	71	70	56	67	87	57	71	67	80	47	63	49	64	76	86	65	82	67	61	52	64	58	53	72	61	74	68	71	76	52	76	73	70	84	66	72	68	74	62	73	87	79	60	74	50	75	55	58	61	67	69	72	64	81	74	70	67	61	62	51	73	57	64	67	58	64	75	66	77	61	77	75	75	81	70	68	65	68	75	61	63	74	54	75	70	72	89	59	71	70	57	61	74	67	77	77	71	77	66	74	71	60	64	56	65	67	53	70	68	70	76	76	50	75	82	57	75	73	59	79	72	70	86	53	66	79	70	61	67	60	67	65	72	79	74	85	65	68	67	71	55	61	72	54	76	66	68	61	65	61	59	72	62	56	59	62	79	66	79	70	69	75	88	81	65	67	61	82	84	66	81	68	73	70	70	59	65	66	68	69	72	74	70	78	57	86	78	87	64	60	82	59	67	76	81	73	85	68	72	67	57	64	85	69	72	74	69	78	70	83	72	62	58	68	82	76	59	66	61	74	62	74	56	59	73	62	67	82	68	78	61	59	70	60	84	94	59	58	83	64	61	68	71	89	69	60	77	83	74	62	72	72	59	73	69	60	85	74	59	64	80	66	74	76	63	59	88	63	72	64	62	60	76	61	75	74	83	61	68	67	72	70	81	77	50	74	63	72	48	56	53	81	82	68	60	73	78	67	66	65	69	59	68	70	75	80	63	73	81	79	66	59	59	67	52	60	64	65	72	67	69	69	68	85	70	58	62	63	63	64	64	71	64	69	69	73	58	62	86	58	74	65	75	89	63	73	67	55	66	69	56	56	67	67	64	60	66	65	88	76	87	78	60	70	78	66	76	79	59	65	68	72	70	81	68	72	83	69	74	54	68	82	62	66	74	67	59	78	63	68	65	54	88	81	77	62	72	58	70	73	59	54	68	66	70	83	70	56	68	72	81	68	80	60	67	56	76	66	68	72	81	63	69	61	56	69	71	79	82	67	55	75	65	66	62	67	84	63	64	81	58	67	62	74	76	61	65	73	72	74	59	82	56	71	57	71	74	69	59	73	55	69	57	68	77	55	75	69	55	58	82	61	81	72	72	66	75	71	68	58	80	61	58	55	66	69	61	57	62	58	81	72	69	70	70	68	61	72	65	51	63	88	88	56	55	62	72	79	76	76	79	66	64	50	56	69	65	75	66	72	86	68	67	67	70	59	65	64	71	61	64	69	74	64	80	78	62	66	68	77	72	72	64	83	75	58	93	63	73	65	65	60	66	69	73	78	58	78	60	72	67	69	70	84	80	60	68	69	69	65	74	68	71	77	71	62	78	65	76	56	67	64	53	70	69	73	71	53	77	73	70	83	70	56	70	73	78	61	62	52	63	72	73	63	68	71	62	64	70	69	61	67	71	80	65	68	66	77	74	61	60	83	67	77	58	68	61	63	68	69	74	53	65	67	62	70	73	77	68	65	85	65	66	70	76	61	75	57	65	71	61	72	53	64	70	77	64	68	62	61	57	73	75	71	70	66	62	66	84	76	79	66	72	68	67	70	64	62	79	56	49	87	61	61	67	76	83	83	72	78	78	70	53	83	65	74	91	70	68	74	68	76	84	67	82	68	83	62	70	58	70	72	67	53	70	54	73	70	77	72	55	67	58	67	78	66	76	69	65	69	68	67	56	86	69	68	73	70	75	67	70	67	61	57	67	44	71	70	76	86	63	83	73	79	68	70	69	65	66	62	75	63	70	75	69	60	53	67	83	70	69	61	66	69	65	67	55	73	74	74	65	73	57	71	72	59	65	56	80	74	71	79	71	74	84	66	66	75	71	57	71	69	68	63	77	51	78	61	76	78	62	58	67	69	78	64	63	72	64	72	75	55	51	72	81	56	58	60	64	67	60	79	74	75	57	66	82	74	53	79	73	73	60	79	61	74	77	60	63	76	68	70	58	56	63	63	58	44	68	77	71	59	71	66	63	105	66	78	62	87	74	75	64	60	77	55	54	61	74	63	63	61	63	61	96	65	56	57	60	50	55	64	76	52	64	79	71	95	74	69	77	81	50	77	69	70	73	70	71	74	79	56	61	52	63	81	57	57	68	78	73	67	81	72	65	76	72	79	81	57	58	64	85	65	69	57	74	80	61	73	57	63	75	59	61	71	62	69	85	66	63	61	72	75	58	65	82	67	80	74	70	73	62	68	64	78	55	68	68	79	65	72	67	68	63	59	94	61	67	73	55	69	70	62	59	63	64	61	56	62	89	50	71	73	70	62	73	77	71	77	62	61	68	67	67	57	70	68	52	62	45	74	77	94	63	68	77	62	62	73	78	70	58	56	74	65	66	65	67	84	59	71	70	53	85	69	75	74	69	58	68	68	76	69	65	60	66	88	54	68	86	68	70	75	63	76	78	75	71	65	73	63	60	77	78	61	77	68	61	68	63	80	82	62	58	67	66	76	67	65	59	83	58	69	76	58	70	62	75	65	61	82	80	64	50	66	47	55	65	77	61	70	77	69	88	72	94	54	72	69	75	63	71	55	69	73	74	86	76	71	61	71	77	67	73	62	70	66	59	68	63	64	78	67	69	61	66	78	74	78	75	68	69	49	65	68	59	56	61	66	41	56	57	54	77	63	63	66	72	68	79	62	63	62	78	76	53	73	56	62	61	87	70	73	68	69	75	60	62	76	65	80	67	73	74	64	85	50	71	68	81	76	70	64	83	81	67	63	51	82	58	76	66	75	61	70	71	70	73	59	65	78	73	61	70	55	60	60	61	59	75	82	64	63	78	75	85	76	56	76	76	69	63	59	65	74	61	60	69	60	65	74	75	65	64	71	57	62	77	58	53	68	60	82	65	85	70	52	79	74	71	69	71	59	63	62	74	75	73	73	60	81	55	76	59	68	66	76	74	58	54	78	59	58	71	80	75	65	70	78	63	47	53	75	67	60	75	60	60	66	58	58	69	65	58	64	58	67	65	66	69	71	61	79	82	72	62	69	74	63	59	67	65	78	59	76	46	69	82	83	80	66	75	58	61	64	51	58	89	80	62	68	64	78	69	64	76	63	84	81	60	65	75	78	78	55	69	59	71	75	55	71	52	76	74	66	57	69	58	76	84	59	72	74	60	91	58	74	87	72	87	71	88	70	73	81	79	91	52	46	79	75	73	77	63	70	72	67	60	71	63	67	59	59	59	63	59	74	64	91	67	63	68	94	93	61	78	70	46	69	66	65	62	65	73	73	85	83	67	68	73	72	78	70	79	54	61	67	62	71	69	80
11669	657	1292	1419	1200	939	704	564	547	447	390	367	337	337	304	277	277	272	273	293	261	247	259	227	231	226	219	225	266	224	224	230	205	208	217	206	234	195	210	233	225	199	191	198	223	194	197	234	216	212	230	200	203	207	200	176	200	185	193	223	195	225	194	196	198	193	204	219	191	205	197	184	172	211	207	180	202	172	194	210	196	229	166	194	196	205	197	205	224	194	217	159	190	218	184	176	196	179	212	189	195	197	173	193	197	191	170	193	203	187	187	223	198	218	199	213	198	198	212	196	216	193	210	199	228	179	201	223	198	194	196	195	188	200	182	202	238	202	202	176	190	204	191	185	194	197	162	216	180	187	185	205	181	177	212	204	174	184	211	204	193	199	208	194	198	196	218	199	199	203	208	195	232	203	185	196	177	188	192	193	204	179	195	202	211	198	202	201	209	181	200	212	195	198	196	173	204	207	183	205	201	191	223	203	197	195	193	215	187	202	193	191	208	178	193	194	203	197	202	198	204	203	175	217	217	188	209	186	171	201	194	226	202	193	182	190	230	169	180	173	185	212	189	199	203	196	198	185	187	198	173	180	166	197	190	202	182	201	199	214	172	190	191	222	200	189	176	198	186	179	207	203	184	195	196	183	193	189	219	180	186	193	205	211	205	227	197	207	204	209	187	203	201	194	191	189	180	180	175	190	186	188	203	189	190	181	209	239	205	199	194	180	187	178	191	155	189	178	199	178	199	192	179	220	181	206	202	205	209	194	202	198	182	237	212	200	189	190	203	198	194	182	204	198	193	188	212	185	210	169	198	206	178	183	197	214	199	226	176	193	178	186	173	210	186	194	192	202	189	187	207	185	204	189	169	190	192	186	203	181	172	196	203	194	198	191	219	197	184	216	191	195	157	202	225	189	197	197	215	193	174	205	196	190	211	208	187	184	190	198	208	213	193	210	191	199	193	206	189	204	212	210	191	168	174	206	210	196	215	175	177	220	221	194	181	201	188	184	162	202	182	199	179	191	188	195	199	202	189	193	197	198	199	192	192	217	207	205	186	172	196	193	203	213	195	195	199	165	205	173	201	198	177	192	177	175	197	191	192	167	195	181	215	208	222	214	207	174	177	200	190	197	210	188	192	203	190	187	188	204	193	201	174	209	192	180	184	184	197	186	184	196	175	204	207	191	186	170	196	191	186	210	170	210	215	213	177	201	207	205	214	180	202	192	213	195	209	191	181	197	195	187	214	187	197	183	207	207	187	229	184	190	176	172	183	176	187	183	206	163	187	217	193	175	217	201	214	202	196	216	189	207	181	196	199	192	200	174	189	210	188	201	178	208	183	196	197	190	207	206	176	180	217	181	203	203	168	182	205	197	196	235	214	190	203	229	200	201	174	193	193	196	193	158	200	193	185	195	196	167	219	219	171	193	219	212	211	181	197	190	184	191	187	217	227	219	196	197	215	223	189	191	200	187	182	225	204	187	208	192	183	191	208	201	207	211	194	178	196	200	210	203	174	231	198	183	199	189	176	214	165	187	204	202	212	185	201	193	213	203	184	193	200	201	234	194	204	194	178	196	182	204	191	185	179	202	228	220	184	208	206	175	210	196	201	196	216	203	202	194	198	181	200	212	190	168	188	203	221	216	206	210	189	193	192	200	207	191	200	203	214	188	178	187	193	191	200	204	187	192	194	174	195	190	190	177	196	193	192	190	215	176	203	235	200	222	164	192	202	199	196	187	207	166	189	194	190	188	190	207	201	202	207	184	200	199	190	187	200	213	209	189	182	209	187	195	204	177	191	222	219	202	203	215	213	190	204	189	193	212	205	214	206	197	205	201	201	186	200	177	168	208	174	233	203	177	217	190	195	221	194	178	185	191	196	172	212	176	205	195	214	206	201	213	191	197	204	195	171	206	212	209	171	210	185	194	194	201	185	234	198	211	206	188	203	202	200	204	201	189	174	205	205	195	188	208	221	198	208	187	196	180	196	192	200	209	191	202	183	185	204	194	187	180	194	191	199	194	210	186	215	197	213	171	196	163	206	197	209	181	183	190	231	195	188	199	195	219	175	210	198	201	215	222	202	197	215	216	208	189	180	184	188	191	225	189	211	172	169	199	199	192	199	179	208	192	197	206	198	186	184	185	172	191	196	206	170	202	204	180	202	199	198	196	204	215	219	227	221	201	198	184	209	208	188	192	178	191	191	173	199	193	207	191	193	216	183	188	193	201	199	203	219	220	200	222	190	170	200	205	212	178	183	207	189	197	179	232	219	212	197	190	197	181	180	204	215	211	197	191	191	201	224	237	212	203	223	187	194	207	185	194	185	191	200	207	198	186	203	175	204	192	193	205	205	172	180	210	192	179	177	220	219	182	202	176	208	188	203	197	200	205	205	208	193	193	161	178	207	190	187	209	205	198	191	204	174	191	189	224	183	196	188	192	191	176	207	206	196	208	184	194	217	197	197	189	182	194	224	202	203	177	198	180	189	181	199	185	190	198	193	195	204	221	189	171	201	194	193	204	207	189	187	210	199	195	205	177	204	210	198	197	192	198	194	192	202	200	199	166	182	216	199	196	185	152	178	177	208	184	198	195	191	230	226	197	216	207	198	188	192	205	187	192	203	157	177	196	194	211	197	197	197	186	209	181	205	176	195	195	187	188	208	222	200	216	188	202	209	196	195	177	193	183	187	206	193	172	194	193	195	203	195	215	198	198	200	204	193	192	171	167	182	198	212	186	190	193	177	173	195	229	186	192	177	199	204	188	217	203	201	198	207	162	206	207	192	192	227	199	205	188	194	192	182	180	192	205	203	175	185	179	177	204	157	205	209	183	190	181	201	197	206	199	183	208	173	184	192	217	183	196	189	179	203	178	205	169	201	206	185	197	183	209	202	181	193	182	194	229	204	204	185	176	197	202	196	183	181	183	207	199	194	199	176	196	188	193	176	199	190	196	163	204	202	168	201	207	196	209	196	215	191	187	200	182	190	195	217	195	176	205	181	187	232	186	177	207	199	192	215	185	208	197	230	174	200	222	195	198	194	196	193	189	217	198	183	191	191	191	190	187	199	199	186	224	191	203	193	214	209	203	194	164	177	206	181	197	177	209	209	205	186	186	214	185	185	178	195	211	175	199	210	185	195	215	168	198	221	170	212	182	185	166	190	194	196	183	204	199	189	195	190	204	182	203	237	208	215	215	200	185	185	200	197	211	196	200	182	198	195	196	232	200	206	188	205	185	200	207	179	211	186	202	219	192	199	191	210	196	213	198	198	177	171	213	189	206	199	180	208	174	219	226	188	211	210	215	214	208	183	185	189	190	211	203	188	202	198	188	171	203	205	186	200	184	215	205	175	207	174	191	199	189	201	181	189	177	175	181	220	197	195	180	231	220	201	170	207	207	200	205	201	177	199	184	184	192	208	195	181	196	221	195	185	202	184	204	179	193	213	183	184	193	202	213	201	175	214	185	199	171	199	207	180	209
2806	298	298	295	230	312	265	261	280	276	259	272	322	281	259	260	258	274	284	261	260	286	250	272	316	281	312	265	253	249	288	280	282	264	298	303	255	262	275	256	293	285	275	305	306	277	268	299	315	281	265	283	288	259	297	284	295	257	260	305	256	318	280	302	299	272	316	267	273	295	296	272	271	282	286	273	306	308	290	246	272	298	274	312	238	258	258	258	271	272	275	303	276	257	260	282	267	260	294	298	239	292	269	276	269	269	287	261	294	271	327	286	274	275	276	273	268	295	275	286	282	284	294	256	279	275	294	280	294	288	278	243	297	258	263	312	235	274	279	256	278	273	269	279	247	255	276	309	288	271	251	274	250	270	235	271	284	249	274	285	282	252	295	320	290	297	285	275	266	268	285	288	237	291	286	287	285	277	255	299	261	277	282	273	280	277	274	281	294	287	274	285	259	264	284	258	261	255	274	267	264	247	288	285	250	280	284	257	278	252	258	250	262	268	327	295	293	262	257	275	282	227	278	287	272	255	272	276	293	266	276	302	298	281	322	288	308	281	306	322	275	311	263	290	265	247	265	270	276	265	261	281	295	268	277	307	259	298	274	280	283	281	293	267	269	292	282	262	280	291	262	277	288	262	289	297	269	266	282	297	262	259	306	269	267	303	259	282	277	316	249	290	257	278	300	238	298	280	262	300	254	278	281	246	273	246	268	276	287	286	252	280	279	275	280	272	262	291	256	281	288	270	272	280	307	291	267	272	290	269	257	264	305	277	274	250	238	285	259	270	284	268	282	296	293	297	269	283	257	281	289	264	239	275	270	269	290	285	273	293	288	265	296	261	271	284	272	286	240	270	251	262	259	265	298	254	278	300	285	291	301	278	323	257	294	287	301	308	288	292	282	298	275	261	261	266	253	268	281	281	304	249	297	302	269	265	282	295	260	273	277	279	273	265	271	259	262	257	293	277	281	260	297	236	316	316	281	268	312	241	255	287	290	253	330	294	278	272	254	244	287	253	308	281	261	285	262	289	260	272	310	281	281	298	283	250	260	243	259	277	285	255	257	244	288	246	308	276	288	279	268	265	294	279	255	286	263	305	273	266	251	278	249	288	260	269	287	289	288	253	292	292	282	246	304	278	288	262	278	278	295	250	295	306	290	257	290	295	305	267	263	292	288	274	260	280	254	281	267	263	281	277	271	277	274	292	255	283	278	243	251	312	289	263	282	263	284	296	267	304	285	296	300	269	273	289	284	261	288	278	259	276	307	267	289	285	270	280	279	255	275	250	252	256	276	297	294	261	293	273	266	261	290	263	261	293	250	264	282	298	285	269	293	263	251	305	276	286	286	308	294	285	308	281	261	282	271	251	239	271	307	292	272	285	273	278	282	250	286	280	250	251	289	273	313	287	283	286	262	266	272	261	269	260	312	275	254	267	299	282	292	279	260	275	279	290	303	262	269	269	243	288	276	277	295	257	271	251	289	294	273	315	264	276	281	321	270	275	258	272	287	271	258	251	297	267	309	256	261	236	259	248	279	287	269	304	282	279	270	275	256	280	270	276	280	270	311	275	257	278	256	287	270	331	268	271	307	248	251	262	252	287	260	256	277	247	293	263	262	250	261	240	300	308	266	247	268	267	280	277	300	266	287	286	279	285	258	301	306	290	245	272	283	276	263	321	310	279	261	255	260	263	282	300	283	284	282	269	300	286	282	280	285	280	294	299	269	268	283	294	283	326	292	272	267	260	257	282	287	267	296	300	303	286	286	297	310	270	304	301	282	301	256	261	255	289	290	274	251	281	306	267	285	267	288	268	275	314	275	283	283	281	286	271	266	280	286	295	274	283	271	305	278	266	293	272	273	266	279	297	275	267	265	261	265	285	289	250	238	292	293	283	272	281	288	276	273	297	284	285	262	274	242	276	278	277	285	283	257	289	277	290	269	275	287	295	279	279	262	250	252	247	263	255	301	267	279	269	255	263	293	264	263	285	267	295	249	278	271	261	265	293	258	252	284	272	298	266	292	281	273	270	277	271	280	231	290	256	281	262	281	283	278	278	263	288	294	264	285	295	313	283	259	277	294	291	261	266	253	258	272	266	286	275	319	268	300	263	315	273	271	260	260	276	260	296	277	294	265	281	268	241	251	269	262	248	262	260	270	263	276	262	289	287	256	264	304	262	235	260	262	251	267	284	280	301	247	291	260	238	260	266	287	294	248	298	272	292	290	270	267	257	279	254	247	276	288	276	276	278	260	292	285	256	262	242	282	306	276	282	256	287	301	251	274	277	279	265	253	282	253	264	299	268	283	287	255	247	286	291	269	254	259	268	259	292	261	298	298	286	252	275	249	275	267	239	275	291	285	273	242	285	288	261	275	288	282	282	279	288	300	294	262	305	215	296	308	291	258	272	296	274	284	290	270	291	249	287	274	255	302	282	293	308	261	294	306	257	277	281	259	312	290	286	254	305	279	253	287	264	296	299	275	285	266	282	275	277	273	296	272	300	260	275	283	262	285	280	248	250	268	278	293	274	278	260	269	271	283	283	283	278	251	278	304	248	284	280	280	265	266	264	281	265	283	264	289	259	233	280	253	275	292	273	289	280	266	274	278	274	283	272	291	269	271	264	238	300	294	258	275	274	271	259	251	283	257	301	271	272	296	289	284	298	274	291	282	272	273	249	288	265	305	300	288	294	248	258	292	282	255	279	262	265	254	304	261	298	273	268	260	265	258	250	291	277	288	283	255	286	277	275	265	274	311	298	298	269	262	265	294	273	280	270	280	290	270	294	281	278	288	270	278	241	285	276	276	280	253	257	284	298	283	280	261	290	284	252	284	284	297	277	297	267	271	287	286	272	284	284	223	294	281	291	273	291	256	290	261	264	291	275	281	279	261	283	287	285	292	246	273	275	263	265	263	264	274	277	287	254	286	279	252	289	291	245	279	269	337	288	269	288	269	302	277	262	250	278	284	327	292	299	288	257	303	243	280	283	288	259	270	266	281	263	294	276	272	273	267	298	242	268	242	302	262	276	293	300	274	274	283	285	287	260	257	285	275	279	298	257	299	260	266	284	241	258	282	272	270	294	287	280	267	271	285	269	289	302	303	264	277	295	275	288	279	275	294	263	249	271	272	270	285	268	280	269	261	258	270	263	258	285	241	280	278	286	279	295	315	270	256	254	296	279	276	280	295	247	262	266	286	285	276	278	245	290	269	293	288	276	285	295	272	275	291	292	289	253	282	317	280	265	291	284	257	271	269	273	262	282	266	323	285	282	284	270	288	310	258	264	284	280	251	264	264	275	262	279	278	255	284	276	283	271	300	279	261	287	273	255	270	290	289	274	266	258	282	255	279	272	257	258	246	274	290	251	289	275	284	252	260	273	274	293	265	282	250	258	288	278	288	316	260	266	279	292	279	271	246	279	307	266	257	282	288	275	274	269	283	319	263	290	249	288	295	312	275	266	276	256	290	260	240	277	277	267
3209	660	687	686	693	659	685	718	668	688	692	666	653	683	608	611	704	686	657	701	649	633	627	664	683	677	654	680	689	647	653	651	659	671	722	670	661	642	610	645	651	665	638	645	679	666	661	697	658	661	699	615	662	703	664	682	634	685	649	664	655	671	623	682	671	605	732	653	663	654	628	657	640	685	662	654	628	672	665	681	633	623	662	692	648	672	709	693	672	662	645	645	665	667	651	635	628	676	662	634	647	684	662	648	663	673	688	645	650	623	709	654	667	629	682	654	651	691	663	641	684	665	663	678	636	679	597	657	656	680	620	654	613	654	709	689	675	620	651	670	671	668	664	678	659	661	665	648	631	657	633	643	653	668	680	686	669	604	659	621	693	647	659	613	670	671	654	684	695	686	657	639	667	670	628	629	669	653	636	645	637	639	661	671	629	627	667	648	685	663	604	659	597	652	646	631	666	631	646	671	645	658	666	682	610	642	659	675	649	603	621	656	692	651	670	671	652	602	653	648	650	661	672	659	684	673	712	661	634	658	650	648	662	692	691	681	663	673	657	656	645	655	647	688	672	650	646	681	613	590	735	680	682	689	641	659	612	668	610	653	664	647	685	657	664	683	703	708	623	645	660	715	655	670	641	657	633	640	690	673	673	641	641	652	614	645	625	658	676	676	643	667	727	638	646	622	661	652	656	661	741	669	668	646	698	651	696	617	648	653	646	627	699	639	646	716	659	612	641	677	650	648	609	680	652	694	625	708	637	646	673	640	610	669	696	650	653	643	641	592	683	657	665	675	658	698	661	736	675	663	667	670	625	668	619	670	658	663	630	643	684	669	633	646	619	640	665	674	647	680	690	629	608	709	651	635	646	669	671	640	705	618	637	666	662	645	624	673	657	644	656	670	620	610	631	645	659	650	669	682	683	662	663	668	654	657	660	650	626	647	665	646	634	673	698	616	626	644	633	654	662	669	640	659	639	666	649	689	691	674	622	637	639	679	632	672	610	637	633	655	667	672	658	652	648	646	641	620	661	713	692	689	643	741	618	656	681	709	602	653	667	661	612	684	625	731	658	647	647	645	689	648	680	685	673	649	664	687	637	651	691	648	665	686	643	700	631	650	705	717	642	643	656	653	631	664	665	670	651	698	658	642	630	719	656	673	654	644	609	663	683	682	667	702	627	668	658	608	620	666	611	708	696	665	696	653	689	639	666	665	670	630	615	655	654	614	627	626	617	698	673	658	646	647	667	649	658	649	643	619	676	686	658	665	749	623	649	675	665	637	687	673	641	620	662	658	672	668	658	643	721	651	603	696	663	648	671	649	654	672	686	675	653	664	628	669	656	671	691	661	650	682	644	636	633	659	629	621	686	665	639	629	672	680	629	679	627	690	634	634	634	676	637	627	644	641	663	650	647	668	658	616	647	627	688	659	669	636	639	660	681	691	667	651	659	679	708	646	632	650	665	671	651	668	659	639	673	666	636	692	671	644	631	672	668	657	650	698	647	659	652	685	641	657	650	680	658	640	661	675	697	642	686	652	646	622	663	648	664	712	679	671	695	612	596	649	653	596	655	700	644	675	641	684	680	706	651	651	639	669	709	615	676	646	667	659	668	646	640	713	661	617	615	593	661	640	663	653	645	643	675	617	656	675	679	695	684	668	658	682	664	675	652	717	666	603	681	597	614	632	686	674	661	656	633	646	650	658	653	630	678	678	658	681	619	674	652	676	700	633	655	648	653	665	716	628	685	662	641	646	630	690	662	650	673	657	626	665	689	674	656	635	688	669	666	590	673	614	632	640	648	674	667	667	630	637	667	690	673	644	701	642	650	642	629	655	665	642	650	639	675	660	657	657	659	612	658	641	689	628	657	683	683	672	659	662	653	696	652	647	681	671	676	656	647	648	667	609	638	640	621	707	632	672	633	711	660	689	669	682	678	688	685	663	660	620	642	614	659	692	655	653	661	665	670	639	715	685	633	656	617	687	726	608	678	658	681	696	658	640	692	671	654	661	703	667	610	645	657	653	609	693	664	677	595	689	671	671	653	638	683	623	704	688	652	647	634	628	671	632	699	645	649	650	655	675	665	674	677	675	641	690	720	627	688	612	634	706	650	639	626	657	666	679	666	684	684	628	665	639	661	675	676	626	666	650	628	683	675	615	638	654	657	699	629	628	681	660	658	662	662	622	600	665	655	678	665	615	680	647	691	628	675	680	682	632	679	660	649	630	649	701	652	652	663	622	690	646	690	627	626	648	632	658	671	658	692	651	711	659	668	630	653	624	658	656	674	660	709	673	636	651	688	631	648	648	656	662	688	652	671	709	629	661	621	658	606	606	659	652	673	685	687	665	643	639	641	654	666	605	658	655	645	656	643	659	628	662	647	689	636	653	657	636	665	629	664	663	634	673	674	653	649	661	664	656	694	664	643	671	636	647	665	686	641	646	651	689	646	666	697	719	677	701	663	677	660	708	674	656	675	619	661	688	628	664	641	661	670	636	683	688	626	638	697	673	693	668	652	646	665	691	668	665	690	662	623	719	661	671	621	673	667	641	674	649	630	611	652	699	687	670	679	639	642	632	667	631	625	660	637	637	661	668	652	656	632	699	626	686	664	661	684	670	691	602	660	640	700	688	655	672	624	700	636	655	657	645	662	649	706	621	690	669	676	680	653	688	664	660	652	682	715	657	667	704	650	673	655	656	625	640	670	662	663	593	655	658	679	685	652	675	679	613	631	705	660	687	638	678	654	667	656	636	641	644	652	630	627	632	669	624	627	660	616	656	611	617	700	632	634	646	654	616	635	675	670	653	664	623	618	630	669	660	647	626	671	650	653	650	691	701	684	639	653	649	694	656	684	644	650	621	625	645	689	667	657	647	678	644	653	713	662	640	672	673	644	625	669	665	699	665	629	653	605	667	666	680	639	640	659	667	666	648	689	650	627	665	653	650	701	659	662	682	642	643	660	680	694	651	673	684	692	637	668	696	667	680	650	628	656	639	690	681	664	679	642	703	618	653	672	685	640	671	683	691	663	688	680	678	633	656	602	706	645	633	651	620	687	636	624	632	597	691	620	673	689	638	674	686	700	636	643	641	668	613	699	666	615	626	662	655	670	660	679	648	715	668	699	660	691	695	630	666	643	642	627	689	662	677	636	723	661	632	630	676	663	630	673	629	656	609	687	700	692	678	650	702	722	639	651	634	653	644	704	647	646	711	640	654	698	660	681	657	698	705	718	652	631	634	675	677	675	658	620	666	643	659	609	694	638	624	629	647	686	651	642	698	642	611	664	665	624	681	680	628	695	628	619	638	679	691	683	682	643	635	665	631	657	635	657	641	663	642	670	622	635	655	680	649	654	652	685	671	650	638	641	623	696	625	622	646	676	678	647	652	660	659	660	685	686	681	642	674	643	664	651	653	646	691	640	596	655	682	647	668	641	672	656	674	658	631	638	628	691	660	680	705	620	673	649	639	671	654	705	644
11605	689	389	294	267	235	223	222	215	222	229	226	209	226	173	209	193	214	153	196	187	167	192	187	170	201	190	193	179	184	173	166	179	191	170	195	180	172	193	179	194	181	191	188	179	184	168	172	183	189	185	189	202	193	220	187	193	185	199	196	179	206	179	175	200	199	157	199	191	169	198	180	195	179	187	190	183	175	181	164	207	195	184	171	147	195	175	190	173	194	197	206	174	165	189	188	199	187	194	179	186	195	182	191	179	169	202	187	175	181	194	213	198	218	164	190	196	175	195	201	163	185	190	190	187	181	184	187	214	182	205	218	193	210	210	215	169	192	188	169	196	195	198	185	176	182	178	171	221	179	186	160	201	210	198	166	188	200	184	195	200	171	189	213	212	191	197	164	220	160	174	170	182	175	169	208	190	168	193	194	204	184	187	203	175	182	172	162	187	182	173	177	171	198	182	174	190	214	179	188	183	184	196	175	205	187	181	198	201	172	179	178	196	178	190	187	182	196	182	210	199	182	175	198	180	223	171	186	182	178	205	176	179	210	210	211	201	187	198	183	170	168	195	191	179	190	181	174	211	178	211	176	186	181	181	171	173	165	177	176	199	179	187	188	173	179	206	172	216	184	192	177	179	210	180	184	193	173	190	196	193	170	200	205	200	169	192	189	206	172	199	173	179	187	174	180	190	198	215	170	184	195	194	179	178	178	194	170	163	202	192	177	182	187	179	178	200	174	213	202	186	194	177	166	186	178	165	175	209	195	187	192	181	171	198	172	209	166	187	185	202	188	201	213	174	186	186	193	189	181	193	181	184	192	191	183	188	172	180	209	182	175	186	206	187	201	167	171	210	173	189	172	160	166	210	171	179	168	191	183	184	191	178	194	173	207	188	176	187	189	165	166	205	187	179	143	187	176	204	199	179	203	186	161	174	175	188	191	174	196	168	179	179	196	197	184	191	179	196	189	191	187	209	159	186	187	191	193	178	189	196	186	199	196	191	161	194	182	183	172	203	199	199	188	180	186	183	183	169	187	170	175	188	185	181	202	160	197	176	186	180	196	165	169	186	200	191	201	210	190	171	173	169	186	181	190	186	195	176	197	208	193	205	197	172	203	197	186	192	176	193	176	201	188	176	185	174	170	192	183	172	180	189	182	184	205	192	156	179	207	184	199	160	211	186	199	190	194	208	209	164	162	170	215	196	178	200	164	203	187	164	197	182	186	187	171	212	191	183	182	168	204	196	169	181	182	187	211	180	190	163	211	207	176	182	172	184	158	181	168	173	174	193	191	209	183	185	189	175	206	178	180	179	190	211	207	161	188	161	197	206	166	195	180	185	202	202	187	187	202	172	178	183	182	199	188	195	202	202	165	198	187	190	183	207	174	173	190	180	184	209	209	159	188	207	189	201	211	193	167	189	182	197	202	178	188	198	166	195	211	201	188	180	192	188	183	187	205	181	184	211	179	190	197	208	214	175	175	200	185	213	182	182	182	211	181	192	197	206	171	214	202	170	179	180	192	176	181	194	188	178	173	173	194	191	189	165	191	189	180	185	176	204	188	209	206	174	171	176	158	205	163	179	187	173	203	192	191	190	162	186	205	204	191	157	166	186	181	179	201	197	216	175	198	199	156	170	211	196	192	184	180	173	193	189	184	178	180	201	171	188	155	148	188	177	180	186	174	170	190	189	182	183	198	187	191	175	180	166	183	187	171	166	173	195	176	192	178	197	172	196	170	180	186	180	189	173	196	180	179	206	184	205	179	162	198	197	209	187	200	189	196	169	216	148	165	187	199	145	187	199	192	203	172	184	192	186	202	145	174	157	199	184	198	185	162	223	192	179	217	204	182	191	198	186	200	189	187	205	173	180	176	199	166	163	182	184	184	197	194	204	171	182	191	177	176	192	197	170	206	157	196	210	165	172	205	186	190	203	189	171	189	182	186	169	159	155	184	201	196	180	210	183	183	199	197	165	178	185	199	171	192	199	193	168	191	210	170	183	187	194	185	185	207	170	171	184	180	187	181	194	172	136	180	193	166	202	176	184	178	195	211	180	211	184	185	189	177	178	185	191	186	178	210	207	193	172	186	181	177	180	176	212	182	171	181	160	197	176	154	197	170	173	157	178	199	181	186	167	202	191	177	188	184	159	189	178	175	204	220	197	192	199	202	204	209	196	191	191	184	197	201	174	186	192	164	169	154	184	170	181	173	194	186	190	181	200	192	194	181	174	161	174	188	182	187	183	182	178	187	185	172	205	195	171	184	191	175	189	184	168	227	194	169	176	184	183	192	186	185	196	201	193	178	173	188	164	189	182	170	197	187	196	201	186	196	182	188	164	191	184	192	193	198	195	175	200	197	211	198	190	186	186	180	182	190	188	176	175	181	184	166	180	179	193	212	185	201	173	183	171	164	186	189	187	180	188	173	181	199	185	189	164	161	175	161	198	163	212	205	187	183	163	160	200	202	207	186	196	206	210	193	190	184	181	190	180	216	197	168	170	167	198	181	204	180	182	195	173	194	190	193	193	166	179	177	180	178	182	228	181	151	207	166	165	180	151	178	173	154	193	192	215	175	168	179	174	197	191	202	188	167	186	177	182	192	194	177	190	195	158	172	166	160	193	215	163	188	198	185	211	159	198	176	186	179	187	206	176	185	194	184	182	169	185	170	217	181	187	174	150	170	203	171	170	186	185	173	192	185	216	182	178	173	191	165	211	181	187	169	182	189	174	218	193	171	186	188	189	153	171	190	178	172	215	197	192	184	206	188	181	169	185	163	171	201	182	177	196	193	173	210	179	185	178	176	204	188	165	177	175	183	170	161	200	204	200	162	189	202	181	183	181	189	192	197	188	186	191	171	181	174	209	163	167	171	184	195	167	167	195	219	187	183	192	165	195	192	175	203	189	200	168	191	189	191	181	196	171	187	178	180	170	175	165	187	168	212	209	189	188	209	203	203	190	171	187	163	189	187	220	191	205	191	162	187	182	200	168	170	155	184	183	155	177	170	185	182	175	184	207	188	201	191	172	181	178	174	149	193	174	171	191	190	180	208	184	188	182	166	175	207	180	194	190	179	196	217	196	180	185	172	163	196	190	187	177	177	190	198	192	197	192	168	210	174	203	160	205	192	185	179	185	165	179	204	172	157	188	187	180	177	212	188	188	185	194	186	222	179	195	200	180	202	209	187	184	183	140	169	180	177	177	185	162	190	174	169	169	185	165	178	170	187	177	180	171	181	179	203	221	198	172	147	177	181	175	199	187	190	180	193	183	176	187	184	177	203	186	180	176	194	225	170	200	171	213	172	175	209	182	173	186	192	179	173	183	196	202	190	186	181	170	192	175	185	188	180	173	184	187	163	198	192	179	190	172	195	186	168	177	202	172	209	168	201	167	174	212	196	166	191	148	152	178	178	199	177	161	202	190	176	160	179	174	217	187	172	153	165	176	176	192	180	188	181	189	185	193	181	187	216	196	177	180	202
9089	675	1015	1159	985	795	712	659	617	561	543	553	499	493	491	496	487	509	519	489	474	457	501	457	430	463	464	500	435	468	444	462	458	483	430	468	459	469	452	449	458	443	444	458	464	446	443	488	465	416	446	475	462	433	433	419	415	453	434	413	457	481	440	441	479	451	441	442	461	450	435	468	464	417	409	437	453	436	442	462	507	447	433	482	434	482	444	464	462	445	471	467	430	430	456	450	451	422	416	480	479	400	482	460	427	453	452	467	447	441	434	467	469	451	453	455	434	421	451	455	482	481	475	439	427	447	430	460	398	448	427	464	475	476	416	449	497	429	438	425	451	478	460	435	433	455	440	428	467	434	457	421	439	439	447	460	419	477	446	434	469	461	450	455	433	451	423	462	475	448	438	441	441	437	421	466	464	451	472	469	455	475	454	465	476	438	437	421	493	454	461	444	453	441	471	403	451	467	486	441	458	442	430	472	452	488	453	475	483	459	436	445	465	410	447	472	469	439	425	419	462	413	470	435	426	469	456	467	486	440	425	455	459	436	411	462	440	456	454	421	436	438	461	438	484	423	469	440	444	436	468	445	446	422	480	444	414	451	444	424	453	431	458	482	466	427	454	453	435	480	460	414	421	420	437	464	435	466	466	470	414	456	449	449	456	462	462	444	474	414	456	433	434	471	441	480	446	436	446	439	468	470	453	470	464	421	459	452	441	456	414	444	476	425	441	465	434	424	412	431	447	426	452	469	484	473	452	481	463	467	442	447	425	443	437	431	474	436	415	455	417	450	422	457	437	443	459	447	447	462	481	464	430	447	446	465	456	435	418	451	444	429	484	489	467	475	470	480	462	442	433	469	440	470	449	443	475	445	437	446	454	455	486	487	431	438	433	457	449	427	438	430	427	450	436	438	441	390	453	447	478	460	471	432	440	471	426	473	451	434	426	424	457	475	411	423	419	404	447	456	425	475	473	427	485	451	474	446	461	440	493	459	432	437	471	404	450	432	445	428	433	459	404	452	428	430	443	460	484	457	455	455	476	454	418	449	447	454	419	422	432	428	464	438	468	437	455	452	449	442	456	466	473	461	458	474	456	472	437	448	431	450	450	449	417	432	476	480	462	447	472	440	454	441	449	433	465	499	456	415	468	458	437	435	457	407	473	441	468	443	454	446	439	422	467	430	463	463	461	448	450	432	441	467	525	481	413	418	450	441	453	452	453	443	438	434	419	434	411	424	461	432	455	462	420	434	433	444	488	460	471	474	460	427	477	414	449	437	431	476	431	480	474	457	424	449	470	440	448	438	444	415	454	440	476	407	439	438	471	462	467	448	463	423	474	496	453	422	462	428	441	438	486	425	443	454	481	448	487	422	440	457	498	431	465	427	442	459	438	405	442	456	433	464	464	463	417	417	449	466	471	450	446	480	439	424	422	449	427	437	449	440	498	454	449	438	469	457	454	488	429	438	412	456	461	452	469	437	455	437	468	457	519	456	458	450	436	465	486	492	414	462	423	410	441	462	467	458	424	450	443	455	466	479	452	436	416	424	452	474	484	425	467	462	456	448	471	442	453	421	445	440	446	442	429	448	469	448	438	431	417	458	409	423	463	425	448	473	441	484	460	452	421	434	475	434	468	403	415	449	453	485	456	445	437	483	464	443	405	436	430	455	457	445	446	433	459	498	486	459	431	444	450	427	439	438	440	451	421	467	427	463	440	470	425	454	468	426	465	443	445	435	438	464	501	421	458	444	457	447	433	465	436	447	427	417	457	427	492	455	458	436	470	429	452	469	424	443	478	469	466	456	462	487	475	404	447	397	469	430	481	464	414	448	463	468	456	474	452	461	478	439	438	445	441	421	448	448	438	430	471	468	421	435	433	442	434	464	406	464	413	440	438	455	456	411	452	466	502	472	452	454	418	456	424	465	422	458	461	416	440	420	469	417	448	465	436	440	441	456	468	458	419	404	431	490	449	434	427	433	424	475	437	459	462	452	457	453	474	435	443	425	488	468	476	481	467	436	440	457	455	484	452	444	420	467	482	410	453	433	418	441	452	448	441	431	454	472	461	431	433	449	451	492	441	425	443	442	476	461	473	427	465	455	420	435	462	436	409	446	473	425	458	447	478	443	460	413	411	425	476	467	473	431	445	413	430	430	405	450	438	464	502	432	438	485	434	457	456	456	460	452	440	483	463	463	479	447	433	463	452	436	463	475	413	413	406	426	468	463	452	454	443	429	474	425	447	416	466	448	421	447	471	434	441	471	430	428	440	470	460	452	423	465	419	444	448	455	412	434	407	450	437	446	467	441	452	427	423	440	490	494	401	435	456	470	420	490	492	431	428	436	446	453	496	459	419	463	435	437	420	429	427	430	464	444	456	427	461	440	471	435	456	458	460	454	433	483	437	419	458	443	406	476	406	467	448	481	458	461	427	475	444	463	433	485	433	434	450	417	417	407	457	420	470	442	457	498	420	432	465	460	465	473	448	421	437	438	449	478	431	437	465	411	464	447	428	408	468	449	456	464	449	440	478	459	478	446	405	425	465	450	444	492	467	443	462	437	441	445	478	445	434	457	471	457	459	443	439	430	453	452	457	513	424	441	445	432	431	441	486	425	410	468	480	461	458	444	414	490	492	425	443	455	426	477	423	426	454	419	459	436	467	411	413	454	479	416	464	442	475	458	430	461	474	455	471	425	482	425	445	451	419	460	416	431	434	457	454	436	437	416	444	422	472	448	482	434	445	396	433	439	457	416	431	414	499	460	434	410	461	454	456	475	454	468	425	430	472	401	491	435	420	450	428	468	482	435	405	447	457	473	473	431	459	476	444	432	460	452	455	448	462	424	464	486	419	471	443	450	434	476	433	457	449	406	420	475	460	462	435	473	459	459	402	480	461	447	453	446	481	438	428	445	404	429	448	504	464	488	456	454	463	443	428	450	447	436	449	440	466	427	497	453	460	425	450	412	460	435	464	440	438	423	448	430	444	473	446	429	431	450	445	458	443	452	420	441	430	469	451	476	451	457	485	424	431	495	436	473	481	430	451	446	463	423	468	451	447	431	470	472	430	420	413	489	469	461	441	445	457	446	465	414	442	464	417	404	456	475	437	482	446	430	441	427	416	504	461	451	429	439	433	448	469	455	476	431	447	453	441	470	488	460	447	399	449	484	503	435	494	457	465	414	471	475	437	433	416	448	483	465	474	490	426	468	449	476	460	461	410	435	439	449	468	456	423	436	464	464	433	447	472	433	450	447	457	455	474	439	443	437	478	481	436	474	450	483	476	462	439	380	451	455	452	449	460	407	439	483	440	512	437	416	436	431	431	461	400	423	424	453	445	437	452	449	480	413	440	441	454	453	476	441	469	427	445	420	413	449	451	454	424	445	475	421	492	481	448	463	433	451	469	431	425	428	434	431	444	440	465	440	383	428	455	449	438	443	437	435	472	410	443	437	428	465	447	440	467	437	463	441	440	435	432	460
19590	1428	629	388	250	197	146	142	133	110	100	91	93	83	74	88	64	66	78	56	81	69	73	92	74	69	72	56	70	90	68	69	73	78	72	83	76	71	67	88	82	57	86	71	63	58	69	61	72	63	88	63	71	59	97	61	76	63	74	56	56	76	71	65	56	64	61	65	71	66	75	50	61	71	73	79	70	55	69	77	68	62	72	68	65	58	87	64	82	82	63	76	75	67	77	65	76	68	60	74	78	70	75	75	63	72	86	64	82	55	84	76	66	72	59	82	59	79	67	76	62	64	70	78	66	61	72	66	74	70	84	60	61	76	69	74	85	65	64	66	62	79	53	53	70	64	75	78	72	78	54	60	63	71	82	55	56	76	76	65	86	57	82	81	74	84	69	64	48	81	63	65	57	63	76	74	60	76	57	67	50	50	67	77	64	61	65	64	72	51	78	75	63	91	51	63	68	70	71	85	62	79	55	59	70	74	64	53	59	73	66	65	57	82	56	71	61	67	72	72	71	66	76	73	64	69	66	74	60	69	71	80	67	75	76	86	66	69	49	61	68	56	56	92	59	71	52	76	66	71	58	80	68	78	72	76	67	58	64	62	72	67	73	68	59	66	54	69	73	58	45	77	57	66	64	55	90	73	59	77	63	78	69	53	72	78	54	74	82	70	74	71	82	52	66	55	52	67	67	58	79	63	79	67	57	60	76	70	76	77	59	57	67	61	82	58	66	71	67	69	76	71	63	58	67	55	72	71	66	57	63	67	67	69	56	58	75	58	71	73	76	68	57	75	72	60	67	68	61	71	70	73	65	84	64	88	85	64	59	77	63	67	71	75	70	64	63	66	70	71	71	63	59	64	79	77	82	63	58	57	74	73	59	54	75	79	62	73	63	75	55	65	72	69	75	69	68	75	70	76	78	62	46	69	71	52	75	54	82	64	75	63	63	62	79	61	80	68	54	59	67	78	70	69	65	69	79	61	75	82	80	71	60	73	76	71	65	67	62	72	60	70	83	70	66	61	51	73	71	68	66	68	73	78	84	61	75	78	59	59	84	74	59	71	76	57	71	72	64	58	63	59	70	71	53	80	68	58	74	71	60	75	66	71	62	65	65	67	47	70	75	66	65	65	73	75	76	66	59	72	75	77	70	67	76	44	64	57	69	64	76	65	59	51	61	66	66	64	76	62	56	63	48	71	68	56	82	87	65	62	69	69	81	64	61	76	71	77	73	77	76	61	66	68	60	67	80	52	70	56	81	88	63	69	79	93	55	61	72	79	69	46	66	65	61	68	53	74	73	85	58	86	72	66	82	83	88	63	67	63	58	61	57	75	62	81	69	65	75	65	67	61	73	70	68	81	66	92	75	81	70	65	63	55	64	66	81	63	68	68	49	73	76	59	65	70	65	72	63	63	67	62	65	70	60	65	76	58	80	68	61	72	76	66	84	72	63	64	58	76	74	68	78	61	75	61	74	70	68	75	75	54	61	65	63	61	55	75	65	67	72	62	68	62	60	90	63	85	61	58	60	64	77	71	67	57	61	70	66	75	68	61	59	72	65	58	68	66	56	52	54	68	62	85	61	76	72	62	62	68	72	73	50	77	78	61	66	79	68	66	62	62	77	59	67	68	65	69	55	79	59	73	71	53	81	74	67	62	65	81	71	73	64	78	72	61	74	53	57	59	63	51	53	77	53	68	69	75	73	82	70	51	67	81	77	69	61	63	69	76	85	65	65	63	75	74	56	63	69	61	57	71	70	57	83	58	58	72	80	54	50	58	68	77	67	77	64	65	67	61	76	71	49	63	83	71	64	68	71	80	70	69	62	63	67	70	74	73	68	66	62	62	54	73	70	66	84	67	68	89	66	67	69	76	66	80	65	83	72	50	58	61	68	63	59	78	60	73	68	68	59	60	67	71	79	59	73	78	81	65	63	69	62	59	68	60	67	80	82	69	46	77	81	68	65	76	75	66	96	69	73	69	63	82	60	79	58	78	75	79	75	77	70	84	62	70	67	73	71	89	71	70	75	72	77	71	56	81	59	75	52	77	80	65	64	63	69	68	76	75	80	60	61	76	67	66	83	69	72	72	69	59	73	72	63	78	81	66	72	70	67	57	72	70	63	64	66	75	62	62	70	70	75	72	56	68	87	82	85	72	69	84	83	62	75	61	70	56	66	65	71	66	68	58	79	57	87	70	55	78	54	70	70	67	64	77	76	67	58	62	58	76	84	77	65	71	66	71	68	64	71	56	74	69	69	59	76	75	76	72	77	62	78	71	65	56	70	56	87	61	57	60	55	79	72	59	70	59	77	75	70	73	66	66	71	76	62	68	64	78	83	66	82	53	69	84	77	71	67	54	53	60	53	77	73	73	57	61	74	68	63	71	59	68	67	56	78	71	68	78	81	72	58	71	84	56	70	66	69	60	69	73	65	58	78	72	66	75	75	58	66	55	64	60	80	66	65	55	66	67	69	85	63	81	49	70	71	66	55	55	60	61	63	57	69	49	68	48	74	59	77	91	83	79	62	64	74	68	74	62	75	62	71	76	93	63	70	54	68	76	78	72	71	64	77	57	85	58	68	57	65	81	58	56	61	69	69	83	72	81	48	56	69	61	73	83	65	57	73	68	69	69	64	69	76	86	78	59	63	77	85	70	69	77	74	71	65	70	86	55	66	86	68	74	55	60	78	67	67	70	57	64	71	65	81	70	81	74	63	69	76	78	66	65	58	56	90	67	58	73	51	71	61	70	69	57	70	65	46	54	70	77	54	60	66	64	66	69	70	72	85	72	68	76	69	64	83	61	68	70	75	66	73	86	73	71	60	76	76	50	61	53	51	70	62	72	70	65	60	74	71	60	75	73	75	73	69	63	62	59	63	75	53	68	75	55	64	63	56	78	67	55	73	70	69	51	63	72	77	66	74	75	77	62	77	66	62	63	73	63	78	73	72	64	56	69	66	53	63	65	70	68	61	80	63	91	69	52	63	63	69	68	66	74	80	76	65	75	59	68	89	70	72	78	74	67	54	75	80	73	46	68	72	67	61	78	64	83	85	62	72	80	75	84	57	80	61	65	74	71	57	71	50	62	68	72	80	63	73	52	81	65	74	62	81	65	54	75	63	68	77	79	68	63	71	64	67	69	62	71	62	72	80	66	68	57	76	62	74	57	98	64	75	66	61	62	59	66	67	62	67	75	76	84	90	70	69	73	62	64	76	68	79	69	57	64	68	73	69	64	57	70	63	65	75	61	72	69	79	76	73	53	58	68	69	73	74	58	67	87	68	63	75	61	73	65	81	65	67	84	64	69	78	63	65	49	68	66	74	66	74	65	64	80	61	78	63	66	80	63	77	53	66	85	73	52	80	68	78	77	70	67	67	65	88	74	69	73	67	68	67	76	74	73	73	59	69	68	58	68	73	59	59	70	61	63	71	62	66	85	64	62	84	62	58	78	72	60	70	70	78	82	69	72	81	72
11953	686	1310	1384	1192	944	731	622	544	450	428	371	357	314	318	309	300	320	265	261	280	247	266	239	241	239	232	233	226	232	245	247	255	200	218	230	190	209	224	239	196	224	210	217	206	195	217	239	232	196	204	206	210	181	209	201	208	183	176	184	210	204	183	190	220	166	209	199	208	203	211	196	208	212	224	209	213	220	190	199	192	186	215	210	205	203	233	194	210	192	207	211	211	177	211	194	209	184	201	214	165	216	200	196	218	200	174	166	185	211	222	182	181	201	229	193	196	190	197	190	198	176	194	188	210	184	183	198	194	222	191	188	207	199	209	194	171	188	183	208	170	176	179	189	177	193	212	199	194	225	209	203	228	204	186	218	173	200	198	189	222	194	188	196	206	190	171	186	200	197	216	216	193	185	178	182	199	182	216	191	183	242	169	188	201	196	190	185	207	182	213	175	193	206	207	224	221	188	187	189	195	194	191	190	198	186	183	195	201	222	188	200	193	194	194	176	206	198	196	203	201	179	180	215	202	169	192	212	211	196	209	197	175	187	205	204	198	209	192	178	201	208	188	188	179	186	180	192	202	161	199	180	194	193	182	193	181	198	174	201	180	191	203	189	216	213	209	189	243	171	206	187	187	183	193	218	206	197	205	191	175	204	191	190	196	182	187	202	197	204	184	194	187	186	177	219	201	199	176	205	206	206	190	180	184	181	178	196	202	211	201	220	198	184	192	205	203	188	193	184	204	214	193	179	184	204	204	196	184	193	192	191	206	201	184	186	186	181	177	178	187	161	204	190	199	209	177	209	202	198	204	181	191	198	177	194	209	196	202	191	154	158	203	197	211	201	198	198	183	186	211	183	196	189	225	186	223	195	185	197	187	177	181	187	202	156	191	180	196	200	183	189	214	187	197	205	196	185	171	191	191	198	207	209	193	226	220	225	178	203	200	197	204	216	181	197	172	176	201	178	199	160	180	194	185	177	200	174	189	198	213	194	187	182	170	188	197	202	202	202	219	202	193	188	219	194	190	191	190	182	179	225	192	188	225	199	196	200	207	188	201	193	191	195	193	197	225	207	199	189	206	181	195	167	201	188	199	160	158	204	191	194	216	196	208	222	200	178	209	217	194	199	193	220	169	187	190	218	186	195	185	197	191	193	187	188	174	187	168	179	179	192	214	193	189	205	175	165	176	174	200	205	193	164	202	214	195	203	188	216	182	191	207	177	179	175	203	189	186	186	185	209	171	179	184	187	199	190	183	184	217	184	217	176	210	182	213	201	186	200	199	197	183	191	181	192	211	227	186	200	196	175	196	216	191	176	217	187	189	202	209	185	186	167	211	206	187	190	182	196	204	202	204	199	187	162	225	195	205	209	199	215	194	177	204	180	178	214	177	219	211	211	196	182	191	200	195	192	190	207	200	202	201	194	178	210	196	188	199	181	181	209	191	209	182	197	164	223	208	203	172	178	187	207	191	176	202	201	159	212	199	208	211	189	193	209	181	212	204	162	191	208	190	190	204	185	189	174	202	174	195	175	182	174	202	172	199	181	201	193	198	196	177	195	179	171	197	172	220	171	217	214	177	212	187	184	189	201	199	202	207	187	220	212	193	222	175	184	194	202	182	188	186	192	204	190	198	217	187	211	188	198	220	188	206	222	180	193	208	190	184	194	179	187	197	185	183	195	187	201	197	185	193	191	184	154	186	198	214	212	211	183	201	190	175	197	205	199	188	192	207	207	191	194	173	212	194	181	194	202	211	196	185	203	188	194	182	187	183	189	185	194	169	202	202	189	197	228	178	206	186	215	204	193	202	192	205	175	225	176	177	215	183	164	200	194	193	207	190	190	188	192	198	188	167	206	192	176	200	191	196	206	186	214	193	191	175	199	199	198	188	197	187	218	207	198	206	209	196	194	213	194	182	184	174	212	170	200	187	184	186	195	213	200	189	188	197	208	178	180	202	214	197	187	199	201	207	196	196	173	202	220	203	168	201	201	210	220	191	191	179	204	208	199	204	193	189	203	197	202	189	185	182	184	186	203	198	214	221	206	199	193	204	169	199	178	201	199	199	186	198	192	180	189	186	190	168	176	190	186	194	202	202	202	196	193	211	181	194	192	186	210	201	208	182	184	202	199	189	190	194	205	199	197	182	204	198	195	185	215	189	187	187	190	180	168	206	198	191	180	198	173	196	211	207	213	188	207	184	196	223	191	198	170	210	195	217	165	172	216	185	199	204	191	214	203	183	196	192	191	205	196	194	193	191	188	225	194	197	195	217	194	190	224	198	206	193	166	193	186	194	228	215	169	194	203	177	199	191	158	194	197	190	212	194	168	181	204	189	167	194	199	182	196	218	174	201	203	201	209	214	204	209	212	193	205	180	201	192	172	189	207	207	201	207	186	181	182	188	202	182	214	211	204	202	204	194	193	207	197	195	185	191	188	210	191	212	201	200	212	162	182	190	192	183	194	208	198	209	199	191	204	214	194	187	189	179	203	212	212	183	212	236	214	197	222	198	230	185	207	185	199	183	205	205	191	198	194	207	191	187	177	200	199	198	199	194	207	188	190	207	198	183	170	184	186	200	186	193	202	178	202	186	219	203	197	191	173	208	192	188	204	202	161	201	184	173	191	173	195	196	206	174	193	203	185	196	196	212	180	191	185	204	197	208	197	208	203	215	215	209	193	193	170	215	197	204	189	202	212	178	197	190	191	201	168	190	201	208	226	198	169	211	213	196	173	202	184	169	175	195	219	205	199	207	197	193	176	186	205	196	178	174	205	159	237	191	188	199	188	189	221	182	195	182	196	183	196	189	172	203	208	196	217	197	199	200	219	196	198	202	193	211	201	196	192	176	188	204	186	183	191	191	181	197	194	209	171	227	209	211	175	221	204	232	208	194	214	209	207	197	215	199	176	202	187	184	176	190	187	193	189	197	194	216	187	212	188	195	197	186	204	203	213	170	191	188	174	218	174	175	199	187	201	192	201	184	212	201	194	238	202	180	207	198	200	192	178	179	215	209	211	176	209	204	203	182	202	186	203	198	178	184	174	203	210	198	191	168	177	170	195	169	197	206	221	172	178	185	206	206	194	183	201	210	187	190	202	202	213	175	197	202	200	224	188	189	185	198	191	194	182	195	188	212	186	197	175	187	212	200	182	220	169	199	197	183	198	200	206	172	194	183	204	186	200	190	208	186	187	189	176	207	230	182	180	218	196	203	227	204	201	208	197	220	178	192	211	212	184	186	178	203	184	200	201	190	208	232	211	190	188	211	182	192	193	187	194	204	214	174	183	201	204	221	223	205	192	191	188	173	199	178	203	226	194	200	196	192	183	206	199	193	186	213	189	209	162	206	189	215	204	212	204	170	199	200	189	198	175	206	187	197	221	212	199	202	188	220	177	200	224	201	182	202	210	215	210	197	175	209	225	203	193	204	218	172	205	185	202	197	190	220	207	188	195	197	192	201	184	209	188	194	225	205	199
3056	324	276	289	266	247	278	304	288	245	269	271	246	299	263	270	269	297	254	277	288	263	287	267	285	286	267	283	301	286	278	246	252	247	284	248	274	239	292	262	311	296	305	285	304	263	271	274	254	279	304	315	310	289	267	286	266	289	261	281	252	260	286	265	262	252	269	293	258	276	276	285	264	289	275	276	288	242	262	287	258	266	286	260	335	290	259	232	307	266	291	261	288	307	269	307	296	272	279	262	300	306	324	286	294	270	289	276	301	278	265	289	266	291	281	251	283	325	240	284	293	269	273	276	288	262	291	278	278	274	255	266	290	272	271	241	265	276	297	274	280	288	274	280	284	263	240	275	246	283	255	276	280	299	318	262	255	263	292	262	301	282	298	261	271	299	290	278	279	290	255	260	275	275	270	270	265	278	298	285	281	269	263	249	270	275	277	276	266	287	299	300	280	259	260	266	294	293	278	296	282	270	299	303	283	277	272	263	296	253	260	304	272	281	279	226	253	228	249	290	268	259	247	286	287	274	283	283	274	273	299	274	279	290	282	259	287	295	288	256	271	248	246	284	287	264	300	279	295	295	305	289	251	280	282	277	262	277	269	298	267	243	287	283	311	256	257	289	288	283	290	304	296	255	275	307	328	274	272	280	284	271	239	287	258	260	296	257	262	282	260	251	273	271	266	267	275	260	259	260	279	278	275	279	278	293	264	247	270	293	278	271	250	237	275	279	254	250	278	297	246	250	283	259	276	258	256	277	250	259	263	305	283	257	258	236	280	294	271	311	269	276	272	287	291	261	252	285	289	265	278	254	229	295	278	280	293	276	269	301	280	265	264	264	277	253	316	287	258	284	264	290	277	237	261	289	267	266	277	281	302	295	285	263	273	265	272	237	278	264	285	253	271	261	263	288	244	241	278	289	293	278	300	259	275	307	262	258	278	269	267	290	236	295	314	276	283	277	256	248	329	286	251	273	300	265	268	294	270	246	251	260	255	292	283	263	279	290	286	273	293	272	276	275	268	257	244	274	276	292	261	253	272	291	266	272	279	275	280	285	278	267	254	247	277	279	248	279	242	285	253	266	306	287	271	264	274	272	270	242	268	265	247	287	275	265	288	262	286	287	295	272	282	270	276	251	280	268	280	270	289	266	281	279	232	288	286	287	281	268	264	257	298	291	269	284	279	264	289	284	254	255	284	277	272	263	289	262	283	255	253	290	282	270	305	294	265	283	286	268	280	273	269	268	296	266	275	270	289	263	282	280	261	284	288	277	283	270	264	243	261	254	282	261	251	270	258	247	266	289	282	272	263	274	304	250	266	258	276	280	265	266	271	248	284	271	282	262	304	268	257	290	274	260	264	280	283	295	268	293	290	297	279	259	281	283	285	260	290	271	269	294	259	248	304	272	260	286	281	265	275	294	274	287	279	278	258	271	273	261	286	281	278	245	270	261	266	283	290	260	253	266	264	304	330	281	284	257	275	271	269	275	260	288	273	244	263	296	288	286	285	263	283	293	276	275	273	284	281	301	255	288	275	286	279	312	276	277	281	249	282	254	246	293	290	272	268	273	268	263	269	298	317	287	272	281	270	273	286	277	268	271	279	283	234	273	295	272	279	262	287	296	271	273	284	268	319	291	282	284	276	245	278	281	276	264	286	291	287	269	277	277	263	292	290	265	294	293	290	247	270	306	278	298	279	251	287	296	278	274	315	263	258	279	284	294	301	288	270	274	298	261	288	280	267	298	301	274	278	275	282	275	280	284	267	251	281	296	260	284	259	264	272	276	283	281	241	262	249	274	287	288	286	273	277	270	257	284	298	283	263	315	293	270	285	262	267	262	247	256	271	267	285	282	261	268	280	293	268	290	272	257	286	330	265	263	270	257	303	266	289	300	268	280	273	262	288	264	252	277	279	292	277	259	287	302	284	277	247	263	251	279	268	305	271	231	270	270	284	279	287	281	320	268	277	277	274	280	246	258	283	297	284	290	285	246	239	269	265	245	260	302	296	274	280	261	268	278	258	247	293	305	293	283	270	245	273	279	287	267	261	289	299	278	258	296	251	313	280	284	309	308	252	286	267	269	274	278	288	292	269	272	310	298	293	277	274	273	306	274	283	302	286	264	313	284	337	271	290	291	251	255	271	253	254	270	287	262	274	258	265	261	297	284	283	247	261	284	254	256	266	258	303	269	261	285	281	271	278	293	265	240	285	307	275	278	265	289	266	252	315	264	242	258	277	270	270	275	277	266	273	260	228	280	269	269	272	269	259	276	259	249	279	290	262	269	280	241	259	288	278	259	270	277	282	269	272	265	254	269	256	272	262	288	288	282	303	281	287	257	251	272	298	271	274	291	265	280	246	305	293	248	266	320	270	265	285	306	297	274	274	303	262	274	279	259	260	290	248	243	266	257	285	293	282	273	266	307	291	280	253	297	254	290	251	247	263	278	252	263	305	275	305	293	302	279	247	270	224	286	283	270	318	290	311	312	308	277	282	256	255	298	290	306	256	262	271	277	303	303	304	276	275	259	250	268	279	272	252	277	274	297	293	308	296	301	281	278	279	281	258	283	242	296	260	273	300	291	264	273	287	261	243	276	281	288	282	284	277	273	255	266	276	262	295	235	275	228	276	303	255	306	286	273	290	269	296	282	274	245	278	268	287	282	272	279	291	282	274	260	274	268	274	264	255	243	249	258	273	302	271	265	289	260	261	266	295	262	255	230	304	273	271	273	258	266	264	286	292	251	263	294	265	276	258	304	299	235	289	282	260	275	296	270	288	272	286	262	273	291	286	263	258	287	293	294	299	286	288	264	248	293	282	248	285	258	282	280	297	293	281	272	300	261	268	282	263	290	278	295	263	268	289	313	279	284	280	272	242	282	245	289	305	242	268	286	275	266	249	299	301	286	318	294	256	251	272	261	276	270	268	261	252	281	284	227	282	251	282	287	268	276	277	312	281	284	299	302	251	267	297	284	277	247	261	268	274	279	280	242	274	273	241	271	278	277	254	307	251	267	265	252	287	293	277	257	307	255	229	297	268	270	309	258	283	285	275	263	261	264	302	259	280	260	289	298	254	278	280	292	310	300	242	253	321	301	247	284	272	208	261	280	265	271	260	298	286	245	257	305	286	296	264	310	303	276	293	275	291	276	299	294	277	294	275	261	299	268	260	275	278	256	298	270	265	310	261	283	251	270	251	260	262	310	271	273	268	294	292	262	266	291	306	303	265	295	288	298	271	319	264	279	276	271	293	253	261	284	309	252	264	300	273	303	280	268	266	293	250	263	280	268	296	281	266	254	275	291	290	292	291	296	321	262	283	250	265	279	268	287	251	278	283	298	269	272	318	262	265	262	251	313	281	279	274	275	266	271	229	276	290	268	284	267	257	250	259	293	272	309	254	263	287	269	288	267	312	256	276	287	286	261	313	295	258	268	267	266	290	225	277	296	277	268	290	280	265	270	306	284	304	256	254	299	276	301
3150	713	677	642	659	681	647	655	663	621	646	675	610	678	649	663	623	662	683	614	650	705	664	623	628	668	662	643	653	703	670	678	613	706	669	669	616	689	686	619	616	589	673	673	685	642	632	617	637	707	633	665	651	647	649	638	641	670	624	610	646	662	704	710	688	656	633	631	669	632	669	637	627	681	632	629	678	650	659	670	661	631	641	691	668	671	631	692	667	602	619	642	647	628	698	654	672	692	669	663	673	686	673	680	661	657	628	671	633	652	680	631	681	654	650	649	640	625	614	657	654	653	666	662	638	668	657	707	664	672	667	597	653	648	636	716	647	715	654	642	659	667	630	677	662	658	622	665	643	667	690	653	629	638	662	629	687	626	655	657	629	650	673	631	611	660	701	676	670	633	645	663	620	629	666	673	662	676	630	625	638	639	695	670	669	662	611	677	670	690	669	655	633	641	646	631	627	677	601	671	587	642	652	671	690	634	666	641	611	674	641	647	657	677	645	658	691	681	634	611	655	619	651	647	633	680	636	652	649	692	677	620	648	638	646	701	640	643	663	623	640	698	666	653	681	657	721	666	655	662	668	643	653	645	667	638	680	635	653	667	626	659	694	634	654	654	648	676	651	622	657	621	674	629	680	668	664	639	641	678	674	644	660	700	686	702	647	636	689	649	668	662	660	698	642	650	650	688	704	652	650	632	630	669	654	645	669	673	677	641	669	666	634	629	631	666	622	681	633	636	655	638	700	671	661	643	639	627	619	706	669	613	654	630	671	668	658	614	652	636	692	618	648	619	691	615	646	680	644	644	657	637	590	669	662	659	595	675	637	654	649	633	643	675	630	656	658	696	664	665	631	674	676	663	677	657	651	673	602	661	655	658	636	633	649	616	686	628	691	712	672	710	698	652	667	656	644	640	649	637	613	661	652	675	642	674	644	661	655	647	653	624	653	666	705	659	612	702	697	628	652	666	640	635	664	662	620	696	658	681	637	654	690	656	664	677	634	685	639	690	632	672	669	613	616	640	621	642	623	655	663	671	683	656	602	639	659	681	644	688	661	680	676	661	711	701	675	622	680	652	633	685	641	640	669	595	692	705	660	678	645	585	675	580	653	655	646	610	627	660	632	608	645	639	675	692	702	613	611	639	625	690	675	656	645	679	675	659	622	665	647	664	642	663	654	638	669	659	701	615	690	642	675	626	616	683	638	645	633	650	596	659	650	631	634	619	649	704	679	698	648	672	655	655	698	637	642	682	695	617	646	636	700	625	626	654	678	664	647	692	639	686	672	651	646	637	629	638	693	645	612	646	684	693	651	611	647	631	655	654	665	625	670	623	637	619	657	676	641	671	655	674	648	657	644	660	624	622	648	655	616	626	691	673	692	662	598	714	628	651	626	642	628	631	658	645	666	631	611	671	662	646	606	634	645	629	662	710	663	687	674	633	609	702	620	668	687	719	630	673	711	703	656	692	651	658	691	636	662	670	627	672	628	634	641	704	619	674	686	648	641	633	586	636	635	640	648	640	647	635	642	650	687	634	671	663	680	676	648	581	670	655	708	650	661	671	658	646	685	679	657	678	710	684	677	642	688	709	673	607	621	651	648	665	681	674	641	650	622	619	632	615	617	652	642	649	659	635	678	656	654	680	652	639	673	682	641	652	652	684	656	667	638	670	660	706	687	666	672	668	645	648	614	673	674	625	666	626	643	583	666	640	681	710	639	628	690	652	672	678	640	681	671	681	674	672	691	631	659	717	664	670	683	662	677	647	660	662	650	650	690	682	641	667	651	630	616	687	619	642	601	620	702	647	691	624	695	666	679	668	674	635	635	673	663	672	686	682	673	664	672	663	674	706	628	699	678	692	625	687	705	674	685	683	647	627	596	664	661	659	623	645	624	606	629	614	643	680	677	658	599	641	612	626	656	697	639	622	691	661	666	638	672	654	687	648	642	691	667	654	632	664	631	645	665	678	623	666	646	683	659	638	668	633	659	671	676	687	671	680	640	672	665	623	653	636	648	653	610	659	669	594	649	629	645	647	675	653	656	645	658	673	631	665	648	632	646	656	699	668	681	678	644	662	657	636	627	645	636	654	685	658	732	647	659	680	598	634	623	641	621	634	626	652	668	653	642	666	660	633	607	642	665	629	598	706	671	687	664	641	689	620	664	629	653	653	624	644	661	658	638	667	650	659	616	646	637	684	652	640	630	698	660	626	644	631	659	638	658	661	682	644	630	636	667	627	709	654	675	621	644	644	671	648	695	638	631	621	613	659	651	632	646	625	609	602	692	636	628	697	683	693	712	615	681	667	664	672	686	636	670	633	627	631	655	635	646	601	716	668	663	658	668	645	640	665	654	629	654	701	631	621	626	694	610	649	629	631	680	626	616	654	669	690	690	630	680	594	628	669	637	648	630	616	661	681	624	633	600	663	659	654	650	668	643	662	611	642	649	673	698	584	622	672	671	688	662	632	633	680	666	649	696	665	637	631	655	636	647	633	645	692	656	685	634	650	684	651	649	680	705	694	682	628	665	645	624	694	611	629	667	661	640	706	601	654	694	632	627	651	636	630	659	627	645	653	653	657	669	678	665	700	628	665	678	646	672	647	629	679	615	612	676	598	610	636	683	656	671	725	614	669	670	622	659	614	687	632	678	647	637	676	657	615	617	650	649	641	632	628	707	627	646	666	647	698	626	640	718	681	646	621	612	655	665	682	677	676	676	684	667	656	649	651	652	659	615	665	717	680	646	677	649	676	613	674	667	623	624	640	657	635	668	637	680	649	651	583	644	699	649	654	666	701	664	682	617	620	638	656	638	639	702	700	651	726	694	655	616	633	621	604	655	623	657	648	645	694	667	659	658	680	665	672	686	655	647	649	661	699	657	638	679	682	651	637	583	626	656	661	616	629	636	674	661	642	667	643	657	671	637	688	631	681	655	653	678	672	618	651	616	635	686	659	671	660	657	626	662	665	664	695	624	629	656	653	656	639	667	624	654	685	637	688	598	649	704	696	699	664	671	650	674	658	641	694	700	636	655	671	681	636	676	667	627	647	627	683	648	688	655	635	679	602	694	671	665	676	705	686	651	642	676	669	674	687	615	625	633	666	693	658	682	647	654	667	709	660	647	604	619	674	667	684	640	674	680	647	682	694	644	645	676	691	664	667	659	621	635	688	624	694	619	641	652	651	645	649	653	663	612	671	707	640	613	685	662	664	689	664	694	642	655	623	651	642	696	633	622	605	636	688	677	620	671	693	645	611	723	673	596	628	628	652	660	705	610	623	661	690	645	632	664	631	655	713	635	637	616	669	639	666	647	645	642	640	612	656	633	681	680	652	705	666	614	654	591	673	641	609	677	634	708	684	649	634	642	629	627	654	635	683	665	657	632	654	633	680	636	646	685	679	620	680	700	634	661	655	696	677	626	680	627	624	654	647	666	633	656	693	701	640	660	673	622	676	643	645	717	659	669	655	652	651	751	629
11386	628	403	335	287	266	255	187	226	209	213	181	173	179	196	187	182	183	217	189	175	196	188	206	171	151	198	181	180	203	191	208	171	169	186	195	192	203	168	200	177	186	198	188	183	182	191	158	183	214	201	186	185	181	153	183	186	174	177	202	183	182	181	185	180	204	210	196	173	199	194	181	193	179	188	209	188	175	170	197	165	177	195	193	194	208	170	200	183	189	185	188	181	161	196	181	180	164	177	188	191	193	164	178	173	179	209	211	197	206	207	193	175	183	195	212	188	184	171	159	186	166	204	182	188	178	194	171	179	190	206	174	193	154	191	160	185	181	184	160	188	167	194	192	211	160	191	195	193	178	188	174	202	189	172	190	175	158	191	180	181	164	190	168	192	187	182	195	192	182	210	169	176	181	189	156	200	177	159	177	180	172	185	160	195	173	180	185	195	195	194	180	182	184	178	190	172	195	171	184	197	196	182	185	171	185	192	165	168	181	192	176	191	204	194	198	187	178	210	201	182	191	172	205	185	205	197	188	180	189	202	188	200	173	214	212	223	185	176	169	181	163	160	178	166	196	176	206	180	204	172	198	186	166	209	181	180	200	180	164	176	173	172	172	177	187	171	215	188	175	168	191	210	182	192	192	182	166	184	172	149	184	166	222	180	172	197	171	202	190	191	191	187	177	193	178	183	193	201	181	190	179	195	155	182	182	185	206	192	182	175	158	161	204	196	189	157	185	176	204	188	186	194	193	183	190	204	161	195	162	168	168	195	183	186	208	194	184	165	174	173	182	197	214	188	198	204	183	202	196	182	189	191	181	180	224	188	156	190	208	150	199	198	178	193	190	196	168	186	166	203	185	181	174	179	187	195	199	187	199	174	185	198	185	182	175	171	194	169	188	181	180	172	171	185	168	192	168	197	203	193	182	167	183	190	204	192	191	165	177	196	169	201	179	195	223	170	172	181	184	176	196	173	206	219	210	173	190	162	193	167	214	172	209	191	204	185	197	205	213	195	151	180	206	188	187	192	202	209	193	187	164	213	198	169	178	188	203	182	176	192	175	191	205	215	197	197	185	184	167	173	189	167	204	220	190	191	188	197	193	213	162	192	183	172	184	212	165	202	199	202	185	192	199	180	187	197	209	178	161	198	200	172	175	204	175	190	172	185	196	197	184	177	184	162	183	199	168	170	193	208	168	176	195	197	192	180	174	206	181	184	203	203	173	167	201	157	175	186	200	184	178	186	175	155	204	207	184	161	193	222	175	205	189	154	153	224	182	172	172	157	184	181	193	154	202	185	185	190	202	179	211	212	203	159	220	179	207	210	173	198	160	174	203	196	165	172	177	193	178	190	186	177	180	164	187	192	179	172	212	184	182	180	201	193	158	178	148	175	206	197	183	196	180	186	206	201	217	199	199	185	200	200	188	184	183	213	193	175	202	182	190	196	187	203	178	171	175	210	192	202	194	195	204	183	196	198	178	157	184	197	181	208	167	186	190	187	177	153	196	165	206	205	180	185	188	163	168	182	201	205	158	186	192	174	156	200	175	166	161	206	188	210	184	192	198	172	208	176	219	181	179	181	197	177	193	201	197	191	200	198	171	188	196	174	191	185	205	209	175	174	171	231	196	200	201	152	193	182	159	176	190	182	187	202	198	205	174	184	194	184	171	205	191	197	201	188	214	182	197	187	208	200	203	189	182	192	184	184	179	206	196	176	181	189	199	178	162	180	211	184	169	181	199	177	189	184	191	180	197	162	151	207	181	182	188	193	177	192	166	193	190	172	183	191	181	209	213	178	187	170	169	189	157	207	158	195	207	181	189	189	175	174	184	206	188	183	176	181	176	162	222	159	204	212	186	182	166	191	188	163	190	171	198	170	183	184	190	186	194	201	201	180	181	198	182	193	169	182	204	200	195	201	182	179	200	166	204	170	176	180	174	191	167	159	191	183	171	217	194	188	201	194	197	195	192	196	185	175	207	191	176	163	162	170	194	199	171	171	159	186	167	176	179	175	177	184	176	176	167	199	182	159	192	182	202	211	194	170	186	172	164	189	201	175	193	204	182	174	188	170	181	181	206	169	179	179	194	199	187	162	156	186	196	178	184	174	195	163	170	183	180	186	230	174	197	187	186	196	164	182	184	162	185	193	202	165	184	176	184	177	188	203	206	195	169	183	212	185	192	195	190	180	152	192	170	191	215	185	182	183	204	136	180	187	185	203	165	201	185	181	160	177	186	201	177	180	201	185	169	185	174	180	186	188	165	210	187	186	200	182	192	199	154	196	195	181	192	200	199	184	175	166	163	204	194	189	174	211	199	185	170	155	178	208	193	174	173	182	164	174	169	155	204	184	175	169	182	185	189	189	196	171	216	213	182	149	190	183	191	190	178	191	179	193	182	203	186	194	185	167	194	194	173	218	177	175	167	184	192	176	185	185	174	204	156	211	187	203	185	173	178	170	153	190	199	172	205	190	218	172	202	180	197	185	183	194	193	187	185	179	180	170	192	174	166	187	182	179	166	171	207	175	196	192	176	193	184	192	172	180	162	157	187	197	206	200	169	194	193	174	193	184	201	190	197	185	173	202	183	189	182	178	191	190	179	186	208	212	182	173	191	201	185	171	178	175	171	202	179	187	207	192	206	171	231	176	196	184	185	178	209	195	171	177	195	179	182	175	192	186	156	171	191	178	197	161	204	175	169	165	174	168	166	194	164	194	204	194	182	193	181	170	172	186	178	209	176	191	181	163	174	180	183	176	196	181	178	192	166	179	171	178	208	172	206	188	189	184	180	159	200	176	181	216	182	172	183	210	164	183	166	172	199	171	187	199	183	189	183	186	187	181	181	208	159	173	196	198	181	194	182	182	183	171	181	196	201	190	188	200	196	193	169	159	225	176	173	188	196	203	196	176	164	211	166	195	183	188	188	170	173	165	170	198	198	184	194	204	160	203	186	191	186	184	175	188	193	189	190	184	185	219	184	156	181	190	175	154	216	169	186	216	180	210	205	183	190	170	187	188	195	217	158	166	191	185	204	188	187	199	174	189	169	192	162	159	167	182	184	176	189	211	206	221	204	183	173	188	170	162	166	179	180	174	202	185	187	187	174	182	194	186	207	182	197	177	189	198	194	196	188	175	189	176	180	194	219	187	205	181	182	176	199	183	174	150	188	185	188	168	187	210	198	194	204	197	196	183	204	184	169	185	188	185	197	202	169	196	191	179	214	196	190	191	203	166	181	196	167	200	195	154	201	188	197	185	201	186	189	189	169	197	170	189	196	182	185	183	178	159	208	203	176	195	202	176	173	167	178	163	166	184	199	181	191	187	166	186	186	181	193	152	193	173	205	163	199	168	155	192	187	199	183	192	165	166	206	174	165	196	183	199	187	184	208	190	163	184	182	181	180	183	163	171	191	183	206	192	217	207	186	179	176	182	174	174	182	193	168	181	168	168	173	172	185	196	197	191	173	188	171	191	203	190	203
9299	643	1000	1038	956	848	769	678	612	595	596	526	501	527	485	549	511	487	474	482	495	472	429	460	470	462	475	500	430	477	456	434	451	428	455	434	455	455	475	452	478	465	461	445	444	498	485	444	498	443	473	434	471	428	445	439	440	439	476	468	435	500	438	412	450	460	474	453	435	444	503	449	441	468	407	462	462	472	459	429	470	440	426	426	465	474	454	416	472	480	470	420	445	448	458	442	406	435	425	410	472	428	444	432	442	430	478	464	450	448	494	432	411	429	481	467	466	430	467	456	463	475	491	471	455	435	447	447	441	456	453	434	447	426	451	433	461	451	448	466	431	448	429	460	448	403	465	462	459	455	467	435	443	452	421	430	429	411	455	420	440	455	448	420	436	447	454	438	464	431	513	433	502	445	468	452	408	409	415	440	444	434	465	496	427	495	473	464	439	377	443	433	459	485	447	465	474	441	459	464	461	441	452	454	472	449	422	449	431	422	484	489	469	461	448	438	465	426	483	418	455	445	476	442	436	452	418	427	433	474	410	454	454	438	430	416	433	437	424	465	432	461	429	482	475	445	437	451	433	454	449	474	498	471	466	451	440	420	435	485	455	442	426	441	444	425	421	453	403	458	456	413	489	456	437	470	426	451	455	484	417	440	462	491	429	454	459	478	428	488	446	417	437	434	445	446	453	421	435	441	500	465	408	438	477	448	438	410	434	462	393	477	466	444	419	509	427	452	423	449	469	434	443	456	423	439	439	430	448	433	447	447	467	441	424	463	432	443	442	434	506	458	488	432	413	424	478	459	449	425	451	446	418	463	445	451	453	429	446	423	479	437	458	449	470	458	439	461	449	394	461	469	421	479	464	395	465	479	464	465	444	436	450	410	453	435	496	430	481	499	463	485	443	429	448	484	465	477	424	466	437	458	423	431	441	433	479	434	430	448	439	428	421	425	427	465	473	457	417	456	453	453	442	454	472	488	439	409	436	438	424	430	422	431	402	482	406	431	450	418	461	467	451	435	413	408	485	423	466	492	453	443	419	435	474	470	428	468	471	452	472	434	454	418	401	442	439	447	443	459	446	459	458	442	459	438	477	471	445	431	470	469	432	480	470	464	461	456	492	449	459	451	424	469	400	431	471	460	442	429	460	426	463	465	473	438	437	480	441	414	460	441	473	460	430	399	449	405	465	466	437	441	430	440	468	471	462	456	453	487	445	437	417	471	466	460	419	430	454	455	440	415	468	424	492	443	426	427	439	453	478	459	424	430	476	476	478	469	467	443	459	438	446	455	436	451	413	430	432	429	444	465	491	452	470	424	442	446	421	414	457	490	425	476	423	445	444	459	449	470	446	458	447	470	439	431	456	480	455	422	435	471	400	460	423	458	476	437	443	458	457	436	404	436	439	440	455	449	472	436	486	459	447	468	458	476	490	461	458	437	436	477	474	418	419	467	449	445	452	474	515	452	423	444	421	459	422	449	459	411	437	492	437	468	460	436	459	480	420	428	464	462	456	464	430	472	442	445	461	468	425	434	457	451	432	448	427	446	475	470	479	480	434	454	437	416	455	442	441	448	439	442	481	467	451	449	462	469	463	435	463	431	449	465	453	451	466	455	461	429	440	476	406	483	439	435	467	443	472	458	440	426	413	465	447	475	479	451	474	458	416	421	421	465	427	436	429	435	446	440	466	459	413	431	426	441	467	444	415	434	465	472	443	413	434	423	434	470	457	458	452	435	456	476	447	437	456	386	438	473	421	463	446	450	440	418	444	438	431	451	454	444	433	454	474	432	447	452	428	474	487	454	423	463	436	422	429	423	447	449	459	454	463	464	425	477	492	449	457	421	451	426	443	438	413	428	441	432	430	449	456	407	471	433	432	460	441	443	459	435	462	471	480	445	410	471	445	465	481	462	468	434	469	452	451	463	442	411	433	453	452	445	428	460	441	478	438	448	430	452	433	444	483	443	451	434	454	477	437	468	439	460	486	436	477	489	449	450	473	448	456	460	457	440	450	436	450	426	418	440	453	487	414	453	451	450	485	449	434	490	454	441	484	434	418	428	413	454	427	449	435	438	449	420	423	454	463	477	436	441	436	515	401	406	453	467	454	467	513	457	461	458	425	433	469	448	466	488	439	451	436	428	428	470	477	439	449	442	432	445	462	473	432	453	457	427	486	429	386	450	407	433	434	443	442	450	426	430	457	429	464	419	440	420	422	433	429	457	449	434	467	448	442	419	430	470	446	433	446	431	452	451	456	465	455	431	467	458	473	462	477	441	410	410	424	436	435	402	498	429	409	460	465	489	432	402	461	435	458	450	499	431	450	474	438	439	407	437	411	469	455	416	474	425	473	452	434	410	406	486	474	459	438	447	466	445	476	470	437	472	464	466	463	438	429	422	434	452	468	447	447	437	465	443	436	441	454	464	449	428	474	423	476	433	432	459	459	453	480	432	421	473	448	444	468	440	439	436	454	409	454	453	406	462	435	426	464	440	425	417	442	435	434	465	464	427	453	435	429	437	457	457	490	470	433	469	430	431	456	485	460	445	438	453	450	421	452	441	437	396	438	438	449	498	485	429	446	457	426	426	427	439	455	420	439	434	445	456	449	436	498	471	457	421	431	462	438	405	440	435	468	413	438	450	453	439	431	444	435	384	395	454	477	457	461	432	437	466	444	457	402	474	430	424	443	471	463	461	475	469	438	408	428	475	445	476	437	443	484	458	444	460	445	435	460	435	431	462	467	454	436	461	476	433	439	427	456	438	435	436	454	469	429	417	450	416	443	447	478	474	422	472	478	451	463	462	449	430	437	410	444	456	439	499	483	464	457	456	445	454	427	462	478	417	451	431	478	431	470	437	451	462	439	459	472	478	451	450	466	439	432	472	449	480	461	422	435	467	450	495	470	459	463	433	453	438	468	435	453	400	438	444	463	430	427	463	483	399	456	453	471	466	449	443	450	443	473	422	456	456	445	413	469	449	443	445	452	456	442	455	418	422	483	463	454	451	422	453	445	463	452	455	421	433	484	437	464	408	419	462	463	438	449	425	410	454	447	505	449	435	494	474	419	409	446	451	443	478	440	427	424	436	482	426	422	472	478	428	454	433	435	473	441	448	457	397	497	430	455	452	426	475	455	475	443	414	431	414	442	456	448	446	420	444	442	475	442	476	459	422	434	463	453	415	456	429	462	480	455	458	517	439	434	401	455	431	471	449	411	497	432	446	463	476	477	445	425	473	420	439	481	439	474	446	447	454	408	449	435	479	448	473	420	456	434	483	498	416	406	453	456	454	426	453	467	454	410	433	460	466	485	455	440	496	477	481	453	450	445	442	442	454	446	438	433	462	439	505	488	465	451	459	424	434	471	488	444	434	475	486	446	453	452	428	436	465	481	464	441	402	423	474	453	437	441	439	454	427	404	477	470	443	417	462	428	464	465	436	473	438	460	434	447	427	434	419	453	468	465	421	459	429	453	446	437	446
19090	1338	617	369	281	186	178	128	95	94	103	97	97	98	83	86	71	64	84	83	71	68	75	54	72	79	82	77	89	70	72	72	74	68	77	67	72	77	74	65	64	83	65	65	76	78	77	67	66	74	78	70	74	64	88	74	69	80	72	61	56	62	67	54	69	58	71	76	82	82	69	70	79	84	63	62	74	60	61	65	79	61	61	66	89	63	71	81	70	69	52	63	78	54	75	59	76	50	68	63	70	71	65	68	48	68	75	83	61	64	65	62	70	83	73	60	72	65	67	47	68	70	67	74	85	66	71	66	57	58	62	68	60	57	63	69	66	79	49	75	52	65	78	70	65	79	69	71	86	58	78	72	77	63	66	64	76	68	78	66	72	69	68	51	88	83	75	62	72	63	66	64	71	53	65	72	59	55	80	68	61	73	72	71	65	76	67	92	53	80	65	63	60	69	62	71	64	71	63	78	81	59	74	77	62	68	57	68	76	81	75	73	78	68	72	74	56	59	62	61	65	72	62	46	61	85	67	85	51	77	58	86	69	78	58	58	53	68	69	49	72	73	75	62	64	82	68	66	60	66	58	75	88	60	65	57	66	78	56	70	63	50	64	72	70	82	59	72	63	54	69	85	75	62	78	90	62	50	67	85	90	64	52	70	89	59	59	74	66	75	67	68	70	76	60	75	72	63	69	60	80	77	65	73	31	66	57	64	69	72	72	75	60	90	74	84	83	60	77	54	66	68	59	62	79	75	56	59	72	66	47	98	80	71	86	70	80	86	73	69	63	57	60	82	72	67	53	70	59	82	60	72	55	58	72	64	77	56	80	53	66	72	67	70	64	69	67	72	63	70	64	59	69	72	71	90	63	69	74	70	61	55	65	81	83	57	69	67	87	50	66	61	59	61	88	66	57	57	71	72	62	79	77	66	54	76	52	61	66	73	64	55	71	56	62	68	52	73	47	64	74	52	70	66	61	77	72	65	77	73	53	66	62	84	85	56	81	65	61	75	60	54	67	82	66	72	60	75	85	72	71	58	60	70	53	71	87	71	78	61	78	84	66	64	62	63	76	70	74	80	73	58	73	77	53	66	79	71	58	68	76	65	70	70	69	61	78	65	57	56	55	53	62	89	59	57	87	67	73	76	63	58	64	65	66	76	54	84	67	78	69	75	76	70	69	81	64	64	71	62	61	61	64	67	59	66	69	64	72	55	76	65	63	71	85	78	65	77	59	63	64	70	66	61	75	69	62	64	79	59	81	73	79	66	67	58	71	81	72	72	63	59	66	66	61	70	75	70	67	73	72	70	65	66	64	79	68	65	56	83	73	80	66	60	82	62	60	68	61	67	74	71	57	64	76	94	75	71	94	63	66	74	75	60	67	60	73	70	69	79	62	62	60	70	65	66	68	71	64	68	69	72	73	51	81	56	67	65	63	74	73	76	73	70	73	59	67	81	61	78	60	61	60	57	45	79	70	66	52	61	76	62	71	65	69	66	77	74	55	67	65	73	77	67	66	60	73	80	83	70	51	66	67	62	55	61	62	71	66	67	56	74	69	63	63	68	70	73	56	64	60	53	58	87	67	74	75	64	61	53	92	69	77	62	60	62	58	74	59	72	68	68	62	77	59	64	77	61	64	83	66	57	57	60	71	78	50	65	65	68	60	73	70	62	65	72	72	70	80	69	56	73	71	52	76	77	62	65	61	73	62	61	79	62	63	84	68	60	63	80	59	48	63	73	53	67	56	67	69	74	61	78	74	66	60	52	65	69	69	48	73	72	65	70	53	66	59	62	52	63	70	59	76	75	79	68	67	50	78	83	64	85	79	70	84	78	68	82	54	62	65	68	60	75	68	62	70	78	58	58	66	65	67	72	59	66	79	60	69	63	82	57	75	72	78	70	57	63	49	55	64	84	77	75	65	75	74	69	62	74	69	82	67	79	59	53	80	70	66	57	62	71	67	66	82	61	68	78	64	74	78	68	60	78	70	62	64	70	67	60	76	81	66	60	65	62	69	73	71	71	62	66	60	73	72	69	73	74	64	70	65	69	57	45	67	81	76	64	52	77	59	62	75	66	82	61	64	67	70	58	76	85	72	69	78	54	65	73	66	85	67	70	65	94	76	55	57	53	79	76	72	70	74	81	63	66	88	78	59	71	69	77	52	62	66	55	64	69	74	47	56	70	68	78	78	62	69	66	71	74	84	57	62	51	70	78	66	65	66	63	64	61	61	72	50	78	71	79	69	67	76	63	75	78	66	59	68	65	79	78	61	73	67	67	69	58	79	76	75	68	66	68	72	72	65	82	79	71	66	61	78	70	76	61	77	69	73	65	77	84	59	69	69	57	76	53	79	66	70	73	62	72	62	63	71	70	61	80	60	74	69	61	62	67	76	68	68	55	62	76	78	60	76	73	69	56	55	56	74	61	72	78	75	57	70	85	72	70	60	74	61	71	64	73	61	60	59	87	88	81	83	76	63	67	63	59	68	80	70	64	68	78	69	74	62	75	62	72	77	71	71	70	63	70	62	79	61	71	60	68	72	77	63	69	56	71	57	66	80	63	66	66	86	67	63	60	74	62	62	79	82	65	74	68	66	57	49	80	65	58	67	60	73	73	55	62	64	51	75	70	74	52	70	66	73	71	80	76	74	78	58	77	68	71	56	66	77	78	46	62	69	60	81	83	80	71	61	66	78	63	77	57	61	61	80	64	74	74	80	69	57	61	71	70	73	69	80	77	53	70	76	80	58	70	74	61	73	67	66	78	79	74	77	61	67	83	66	58	60	50	70	59	67	65	59	54	59	50	56	55	61	70	65	62	63	80	74	84	74	68	63	78	63	73	79	55	74	67	86	66	59	76	54	61	76	78	64	57	69	60	71	80	55	75	74	59	64	69	59	63	76	66	83	75	67	57	64	63	71	66	86	62	80	57	81	66	77	72	66	59	75	64	57	57	63	72	65	68	73	59	70	67	81	72	66	80	70	77	54	69	65	73	65	54	63	42	62	75	65	73	61	59	70	90	72	68	81	57	64	74	72	68	65	60	75	72	61	80	64	64	59	63	69	67	81	75	69	83	73	72	70	68	68	70	60	62	64	67	66	69	55	76	69	71	81	66	74	60	81	65	93	64	54	59	71	85	70	75	67	61	64	73	54	61	78	62	60	65	69	79	76	72	66	67	74	65	73	82	57	50	78	75	66	62	56	78	62	55	78	68	62	79	58	66	79	75	85	54	66	58	72	71	55	71	65	63	65	63	68	80	62	71	60	71	68	81	62	83	91	63	64	82	58	65	60	67	75	71	62	64	64	59	63	70	57	55	89	76	63	73	57	65	72	86	62	58	87	58	67	66	57	67	60	53	81	56	63	59	61	74	62	64	65	83	69	57	62	52	62	64	76	60	72	69	68	58	65	53	51	70	72	78	65	80	65	78	68	80	62	68	56	68	59	67	72	71	73	83	66	74	69	72	66	71	58	73
11859	713	1319	1486	1219	925	719	564	503	496	386	406	375	339	292	311	286	298	264	270	280	270	247	252	236	251	213	227	253	218	262	235	220	197	241	203	217	212	179	218	208	219	204	219	177	205	220	210	184	192	196	199	188	208	217	198	197	204	188	187	212	229	191	204	192	206	217	215	218	203	197	196	211	191	187	177	204	202	212	210	192	196	201	196	184	187	200	208	197	181	203	185	198	196	172	187	216	183	203	197	189	207	179	207	181	196	199	198	183	225	196	190	198	171	205	196	182	227	203	173	197	230	208	209	172	216	199	225	210	215	211	180	209	185	201	176	206	196	220	201	218	203	163	196	182	165	184	181	188	200	177	191	207	208	169	180	204	204	203	202	207	167	190	202	168	210	166	182	174	203	192	163	207	190	195	217	189	175	188	197	206	209	201	203	172	194	197	202	196	204	190	189	212	203	179	184	216	185	199	210	209	180	202	193	178	213	212	200	160	207	204	212	206	208	234	217	197	197	206	172	185	176	204	202	203	185	191	197	196	190	200	170	179	192	209	184	197	186	195	190	191	185	195	204	171	189	197	214	179	185	196	187	169	187	190	189	207	186	190	192	174	196	189	212	161	188	203	172	201	212	202	194	191	190	204	175	198	184	199	174	192	202	196	187	170	196	192	187	205	205	208	175	180	202	204	217	189	176	182	204	201	191	228	208	190	214	202	196	189	195	201	209	195	181	188	199	177	170	205	192	175	208	210	190	198	188	205	200	206	177	178	186	191	191	206	160	192	210	193	176	203	201	192	169	206	232	195	170	206	194	185	210	196	198	209	181	177	175	202	184	188	204	190	221	188	190	181	194	189	191	197	193	181	200	196	200	176	214	196	185	174	208	189	182	194	202	166	196	203	193	181	187	183	173	200	216	179	180	213	197	213	215	191	190	206	203	215	218	184	222	182	193	194	193	184	188	178	190	213	194	185	193	182	190	196	202	220	171	178	189	201	182	215	211	186	197	201	204	189	182	192	215	198	197	189	218	176	203	193	184	193	208	189	192	217	170	202	202	184	192	207	196	187	204	203	192	211	214	185	167	217	182	192	166	188	194	206	210	213	174	218	171	179	214	202	196	188	191	179	228	179	171	185	184	196	212	204	168	177	192	207	179	198	181	192	205	181	197	189	201	174	200	197	203	195	209	185	200	211	202	206	191	197	189	186	204	207	205	211	216	211	210	187	221	210	195	195	196	222	221	215	208	203	184	219	181	199	191	184	164	180	216	204	197	192	215	185	194	206	185	209	184	220	179	202	194	214	216	193	201	191	173	174	226	193	194	186	174	164	191	186	189	176	205	186	156	208	192	178	215	194	205	204	196	193	187	177	209	197	197	181	213	187	205	194	202	183	190	213	176	185	183	212	206	225	185	191	179	179	209	200	177	201	207	198	182	172	181	208	201	176	194	192	196	194	199	201	206	199	200	183	205	199	203	166	219	199	182	181	172	173	203	192	230	210	173	197	204	192	197	166	206	196	185	201	200	193	174	217	193	198	176	174	199	212	178	202	189	168	180	191	201	204	179	202	188	187	203	178	200	195	189	193	204	180	219	174	194	191	215	166	200	206	211	211	218	195	171	213	210	211	202	179	172	184	169	192	223	186	185	191	185	210	187	224	195	209	177	192	172	210	188	191	176	212	207	201	218	169	209	175	208	203	188	203	170	187	197	186	197	173	207	188	191	192	201	189	237	207	196	196	200	189	199	199	175	203	183	227	221	193	207	209	201	188	201	197	180	183	209	206	175	191	204	209	194	183	185	182	180	183	201	212	213	176	195	201	182	197	179	177	197	213	177	197	203	177	226	182	188	219	172	216	217	175	167	181	199	197	206	217	203	187	183	208	178	194	219	198	196	215	184	199	191	180	192	204	196	181	216	194	170	207	216	204	158	200	194	221	197	185	219	183	196	179	191	205	212	201	207	187	186	202	228	208	191	187	191	200	204	209	199	183	231	180	199	226	195	207	215	209	200	187	205	203	211	199	204	213	195	192	207	179	174	216	185	180	201	177	233	207	182	193	188	198	178	198	181	230	202	225	204	190	195	192	199	185	176	188	194	224	195	182	201	213	194	182	206	209	185	186	171	200	199	203	211	204	182	205	193	182	188	201	180	181	206	194	208	181	201	188	203	183	212	199	195	206	169	188	170	191	194	200	180	217	208	199	186	194	218	207	174	190	214	168	195	184	184	192	205	201	190	202	172	185	192	190	189	198	221	213	205	181	195	193	189	195	197	211	164	186	187	188	190	188	200	209	199	217	212	210	186	218	217	198	226	193	197	212	191	192	188	189	230	215	215	211	183	197	183	184	184	195	207	177	182	194	215	160	211	195	204	208	194	169	203	178	195	195	173	183	189	175	190	190	198	187	197	195	200	212	182	193	173	191	188	191	227	186	180	209	200	199	189	210	196	197	200	205	177	189	184	223	195	181	173	208	175	182	191	196	193	195	210	194	190	213	185	189	181	193	193	190	191	175	197	204	209	191	189	172	194	182	199	195	200	190	186	209	190	196	181	164	207	196	189	198	175	184	190	202	196	228	201	197	200	188	227	183	197	212	195	211	189	203	190	183	188	196	203	189	216	204	206	206	201	187	211	201	220	215	206	181	183	184	179	187	220	208	201	180	195	199	193	201	169	196	208	167	199	179	202	201	183	209	188	187	213	201	193	237	201	171	179	180	224	211	187	198	194	213	176	195	205	187	194	233	217	205	200	191	198	180	211	180	209	197	186	169	202	193	188	205	204	188	216	169	202	176	217	183	211	189	202	194	201	192	208	196	233	197	189	181	219	205	229	172	193	203	178	185	195	193	204	169	192	221	209	208	179	208	196	200	183	200	183	204	174	198	197	171	211	194	184	170	203	195	204	208	189	192	192	200	203	200	212	186	201	219	190	175	168	183	191	211	187	209	181	212	185	206	184	199	211	195	171	192	181	184	193	196	202	189	190	200	186	198	204	201	184	233	194	204	166	176	193	204	187	177	196	192	190	207	199	176	190	212	208	200	199	185	192	187	157	187	192	184	223	160	181	202	220	188	193	204	193	198	198	211	179	206	212	191	214	193	192	186	186	199	194	231	166	170	199	218	191	192	200	202	204	201	205	196	216	180	214	202	210	188	215	192	190	197	179	189	184	169	230	169	191	192	179	198	201	211	189	179	193	189	212	191	178	227	185	179	195	166	187	210	191	186	195	180	193	219	206	194	181	220	168	186	209	204	198	213	201	190	202	183	195	219	176	192	193	183	199	203	232	189	220	163	201	216	203	197	195	183	206	220	188	207	180	192	216	216	181	182	220	204	195	193	209	174	187	193	199	197	193	173	200	223	190	187	195	201	175	187	194	186	170	206	169	170	188	203	177	197	191	177	190	214	218	219	199	190	175	186	207	215	210	203	217	199	220	183	179	192	226	175	202	205	206	181	202	175	185	207	222	214	187	202	181	202	207	175	199
2773	311	290	287	307	298	272	271	262	249	271	267	260	295	282	262	295	286	284	281	286	287	262	273	285	261	269	253	245	269	261	268	272	283	286	280	276	295	273	265	277	261	278	272	268	287	250	264	295	251	256	248	271	252	283	267	264	273	321	266	271	280	286	280	254	256	266	283	265	274	271	296	259	273	289	272	283	294	307	276	265	291	248	271	291	271	316	258	273	296	283	274	252	279	263	268	269	289	247	251	293	261	289	257	261	260	282	294	277	293	273	275	258	252	319	278	265	260	294	278	296	262	242	239	282	265	299	260	285	271	260	285	260	262	289	263	249	266	258	300	262	289	279	259	272	292	287	268	271	255	288	301	287	260	286	256	280	263	277	284	298	270	252	289	287	300	255	270	288	289	271	242	275	271	264	269	281	277	273	265	247	293	277	287	291	300	271	255	276	323	268	285	278	270	280	288	269	264	279	284	262	309	264	285	251	266	312	254	286	254	288	275	290	263	275	266	266	264	267	261	279	277	269	294	291	271	263	267	264	293	249	279	248	270	281	261	306	302	287	262	283	283	290	251	281	271	255	290	293	290	280	273	288	256	262	277	268	293	267	297	277	268	282	276	272	273	296	249	304	289	267	251	285	254	271	281	290	285	254	265	270	274	266	259	266	274	286	264	266	306	261	279	275	277	288	270	271	251	257	320	268	270	280	279	266	237	279	265	275	274	280	271	293	261	289	266	252	255	278	301	298	293	282	289	275	249	245	265	244	276	291	263	275	279	270	277	280	252	253	271	282	260	295	268	276	268	260	261	264	291	284	272	279	260	267	260	239	276	262	255	268	292	276	313	295	291	295	255	253	267	284	301	265	286	275	243	287	256	258	239	286	298	270	266	281	273	299	293	286	233	271	311	264	282	281	274	277	269	261	289	252	258	254	272	253	284	330	285	273	284	269	265	285	279	323	275	283	268	309	280	292	296	266	285	246	297	258	263	275	292	282	289	293	269	286	271	255	266	267	299	302	266	271	275	279	277	289	238	298	283	258	265	291	262	250	273	314	301	289	267	262	284	271	270	249	278	277	272	287	295	260	266	299	271	298	253	281	277	285	273	289	277	255	265	254	279	300	263	310	262	270	274	250	278	237	271	272	269	261	260	306	268	258	273	269	306	305	269	275	292	290	295	279	261	291	261	262	299	271	282	262	277	268	278	289	252	236	261	265	281	268	271	274	275	238	303	248	270	272	265	289	300	259	265	246	273	254	281	279	304	291	274	278	267	302	270	265	247	279	287	278	252	257	278	314	264	257	271	245	284	280	240	289	277	280	253	280	263	279	253	290	277	245	266	249	282	262	298	277	273	280	283	265	277	223	254	277	281	269	279	322	257	278	261	266	241	272	276	276	286	246	240	274	279	255	289	270	288	303	238	294	237	239	269	278	262	274	283	296	262	263	258	275	268	280	278	278	240	301	260	288	267	250	289	271	280	283	296	270	265	288	282	257	249	314	274	264	267	270	293	289	287	301	298	271	278	289	275	253	266	272	274	284	256	273	265	242	291	277	301	244	281	247	274	270	289	267	294	276	230	289	256	247	251	277	297	276	260	280	282	264	264	285	277	265	261	282	230	270	280	275	297	268	274	257	293	285	258	274	322	293	268	254	279	266	261	299	278	272	256	252	235	290	261	261	295	289	240	292	291	307	279	263	261	245	247	256	260	284	265	272	246	264	249	241	293	269	256	278	240	290	276	298	270	267	243	287	239	256	278	258	292	266	259	258	286	270	261	262	260	258	311	306	242	267	263	286	261	283	292	254	269	271	258	269	286	275	256	244	255	291	263	258	245	286	277	314	262	266	283	245	289	269	290	276	283	277	271	279	251	267	295	289	268	277	272	308	241	289	267	271	274	276	330	290	288	280	281	266	283	278	253	256	286	276	301	300	257	285	278	271	259	279	281	256	275	263	275	263	267	275	292	287	302	280	299	253	267	290	281	283	239	302	267	282	301	274	297	270	265	278	277	294	278	278	275	290	264	314	276	298	246	256	277	290	274	267	303	271	263	273	287	275	291	281	286	249	249	272	297	282	318	292	301	267	268	276	275	266	269	264	288	294	307	300	259	287	281	253	280	291	279	263	263	265	305	270	292	315	292	268	278	273	274	306	255	279	276	249	315	267	255	298	273	272	302	273	255	284	281	286	264	247	280	266	268	292	257	281	283	294	269	282	280	274	317	294	284	267	265	290	289	274	293	235	274	278	288	277	290	282	284	268	253	270	250	292	311	305	296	299	272	261	250	278	280	262	299	285	266	277	312	241	253	269	251	262	302	275	241	280	280	277	277	254	276	302	246	237	283	281	289	281	304	267	277	263	288	264	277	291	253	295	281	243	260	298	280	276	266	275	264	257	303	297	269	248	282	297	263	295	303	280	302	235	273	272	254	282	273	258	287	274	277	278	277	268	268	293	279	271	268	286	292	267	319	292	262	262	288	300	289	244	275	281	299	275	254	271	273	260	272	263	259	241	260	279	240	282	284	260	272	290	266	275	272	267	258	244	264	270	278	276	290	261	246	311	238	262	261	281	286	288	283	294	288	238	281	297	292	279	274	264	285	258	283	275	314	273	267	262	270	271	259	266	279	268	260	274	259	294	268	258	250	234	290	263	268	253	240	264	263	292	299	296	296	280	254	256	264	253	260	273	280	265	279	246	312	283	272	303	263	258	264	289	290	284	300	270	265	288	298	265	272	271	295	284	266	262	279	278	286	267	261	284	283	299	273	259	288	254	275	276	280	293	265	287	301	267	296	267	276	285	275	260	249	267	267	298	268	288	281	276	260	275	288	279	261	285	246	303	267	252	314	264	242	287	279	269	285	299	293	268	266	267	253	302	255	295	249	276	275	301	261	258	281	266	272	271	264	241	261	271	274	283	286	261	287	273	285	267	256	255	310	278	310	292	247	287	264	274	259	284	287	258	285	257	248	280	290	283	255	286	265	251	278	283	283	284	283	290	258	258	321	305	252	275	247	271	273	264	270	252	294	311	256	258	278	278	264	246	293	232	270	254	261	278	265	270	261	258	301	266	287	275	260	253	272	283	294	301	259	268	263	268	291	282	282	259	274	238	285	289	277	271	270	281	286	282	291	326	277	295	299	247	274	273	243	291	243	291	281	284	267	278	250	262	266	286	276	259	267	245	266	280	272	241	282	313	308	284	264	274	268	306	246	270	286	285	264	276	302	275	279	255	266	288	279	288	262	290	268	237	280	253	281	299	265	255	285	273	302	284	283	242	270	254	251	271	261	281	236	298	286	267	285	297	293	298	257	264	265	260	237	280	265	297	269	245	252	249	270	279	292	263	296	276	265	273	293	265	301	272	292	287	282	289	294	267	291	253	307	267	303	284	265	234	261	264	282	272	261	264	275	261	269	265	282	272	260	251	268	254	274	267	269	272	273	260	292	264	292	288	293	303	283	273	286	267	236	274	263	262	304	267	299
3060	634	649	703	696	683	665	671	676	682	660	613	628	639	698	647	663	676	653	587	631	701	660	650	626	656	682	695	666	660	644	643	633	656	646	665	689	592	680	687	665	683	660	647	612	668	650	672	661	680	659	641	690	600	687	648	683	618	655	643	683	630	654	633	645	632	671	661	649	651	653	707	632	702	634	673	591	659	623	664	643	660	599	658	636	629	659	661	629	644	601	664	678	651	673	698	691	640	648	671	676	613	622	642	677	655	684	686	710	669	692	670	653	653	656	648	692	644	672	669	663	670	683	623	651	629	639	658	652	685	637	668	688	637	643	629	700	633	660	690	634	649	631	655	617	712	661	626	666	627	638	694	663	711	639	601	661	631	680	683	655	670	626	607	625	682	657	655	636	639	656	691	611	649	670	672	656	594	659	641	660	648	692	698	663	618	637	675	696	624	611	679	653	631	678	628	663	685	664	677	670	683	688	646	678	675	657	652	636	651	686	680	680	653	636	651	648	671	655	645	649	658	691	637	598	671	596	705	652	675	643	665	663	630	638	678	630	651	662	617	624	680	620	637	651	641	670	622	680	651	637	662	661	682	652	648	633	700	683	636	682	652	632	699	649	647	647	639	671	611	644	633	684	664	641	641	697	683	662	605	647	632	635	650	637	639	649	654	620	635	604	599	651	704	665	647	651	633	622	653	634	667	669	645	643	649	630	674	642	610	665	612	648	652	615	674	637	649	663	704	666	614	652	672	666	648	638	617	604	625	620	633	634	662	673	624	633	652	640	692	638	678	644	674	689	707	675	669	697	657	647	633	636	629	640	651	666	661	654	656	651	645	659	625	672	673	618	645	731	627	659	679	643	693	655	652	609	676	673	630	667	664	695	636	633	611	694	649	636	659	677	670	667	635	636	639	648	662	625	632	689	643	685	617	630	655	665	623	644	681	612	697	640	660	679	633	685	653	697	665	657	602	668	613	621	665	659	631	694	617	633	624	653	625	665	670	700	641	629	597	685	653	674	660	652	688	665	642	655	646	625	648	684	596	620	649	654	666	630	633	699	599	663	648	671	662	694	644	656	637	615	662	665	592	601	673	661	661	676	664	653	649	663	640	638	602	632	653	685	652	661	693	619	644	659	689	679	632	700	697	649	635	647	647	646	655	629	672	634	601	617	657	668	647	666	651	661	686	719	686	668	664	696	658	671	646	636	591	678	672	689	679	691	656	636	605	655	640	673	702	672	685	638	654	699	648	631	625	676	681	652	664	652	646	600	608	637	642	675	654	702	666	692	657	669	680	646	668	629	674	621	617	630	657	652	646	672	678	674	640	639	659	643	646	678	692	645	665	653	668	641	683	657	685	642	651	665	637	646	621	647	654	689	647	637	703	707	668	655	643	677	632	608	646	681	685	633	655	655	647	647	686	662	583	669	696	653	609	666	659	664	645	618	670	691	671	658	661	630	700	669	670	619	648	639	637	668	635	624	660	647	674	655	657	662	714	646	706	641	678	705	633	675	645	671	624	644	674	598	620	671	655	639	667	599	656	626	662	650	680	635	646	649	629	653	649	673	652	619	652	668	629	645	631	668	673	633	659	635	634	601	688	688	683	674	692	597	653	662	645	644	657	638	669	625	650	749	689	606	653	627	698	663	690	643	629	636	658	668	680	696	634	673	676	685	624	683	664	649	667	660	622	640	696	660	645	613	606	619	643	667	668	688	641	658	696	680	679	640	643	638	679	641	668	646	582	688	653	646	648	647	713	682	657	629	601	665	675	641	676	665	639	678	634	663	678	639	627	696	683	635	638	626	668	659	687	669	709	694	702	689	654	653	663	674	606	612	618	630	622	678	671	650	653	658	671	654	643	616	635	650	675	651	734	644	673	632	635	650	626	644	661	741	642	683	650	663	633	689	657	654	644	665	665	658	605	640	654	609	644	643	638	621	633	677	685	641	652	625	640	691	654	682	630	643	680	632	690	648	688	649	572	582	632	611	659	629	669	658	691	618	656	684	662	704	660	668	701	646	609	645	671	635	611	675	671	653	614	660	687	640	617	625	671	658	626	665	668	690	663	662	698	646	673	651	685	631	658	642	669	629	651	668	656	730	648	632	650	672	636	692	668	678	632	660	645	625	679	597	690	661	638	640	624	665	660	628	689	644	627	603	622	647	641	675	656	667	683	657	641	693	616	688	684	645	629	653	639	682	633	641	689	639	628	684	661	614	609	620	626	635	690	657	683	623	645	615	649	635	677	661	677	628	676	674	676	627	650	629	680	669	621	634	691	679	670	643	656	652	674	701	661	635	638	657	617	705	644	656	650	651	651	594	600	692	633	633	695	606	698	611	681	668	629	645	612	620	673	650	643	690	706	661	671	620	662	700	639	672	693	661	670	701	644	659	652	606	660	630	646	697	661	665	664	622	652	656	632	672	607	623	643	650	698	619	668	674	640	591	631	691	615	671	633	671	655	637	646	646	652	652	678	658	663	623	626	664	677	665	680	684	656	635	599	632	628	633	648	646	633	653	630	624	673	685	660	637	680	676	656	652	689	662	661	609	669	676	626	665	660	655	643	624	660	680	663	602	662	662	651	657	637	661	674	681	668	647	639	607	652	658	641	669	692	709	650	654	709	691	703	608	707	665	646	610	629	649	663	641	644	677	631	620	649	637	620	644	619	665	645	689	694	604	656	669	626	679	667	651	649	629	607	679	644	643	615	640	622	623	735	638	657	606	623	655	660	640	623	662	657	684	678	600	647	678	611	671	621	711	661	646	643	653	665	643	624	674	686	658	620	602	613	635	632	673	666	646	671	609	604	615	686	618	679	679	634	630	663	655	655	648	674	642	667	671	694	638	659	620	627	688	615	666	667	641	662	658	649	673	661	668	678	657	616	587	654	652	652	634	654	656	655	638	670	649	650	654	669	654	627	634	626	702	660	650	679	643	648	658	645	697	705	615	633	646	695	616	655	652	619	613	623	689	621	652	640	647	671	667	669	679	668	689	714	648	695	684	672	605	651	653	684	610	643	594	719	687	649	671	654	645	646	634	629	690	711	669	645	669	625	642	648	706	650	639	668	660	662	667	663	659	704	672	691	658	639	693	658	665	662	610	712	640	676	624	637	649	626	620	669	627	660	669	639	688	677	649	697	647	666	652	597	647	629	667	615	678	652	680	667	680	657	630	669	647	709	644	649	629	683	650	655	717	653	649	634	657	656	651	651	682	606	634	659	684	665	622	647	638	663	671	665	631	666	658	647	669	688	638	621	693	649	696	677	685	655	597	629	644	662	702	656	649	612	671	697	668	655	641	674	642	644	667	588	608	662	644	622	626	622	679	637	671	644	666	665	643	655	650	670	680	685	712	597	655	643	645	643	730	661	665	657	700	662	662	641	650	657	631	687	675	627	681	698	606	623	664	651	649	644	676	645	657	638	589	602	693	670	673	680	682	668	620	642	624	649	656	653	637	635	663	685	641	699	632	701
11252	666	400	363	295	249	251	238	237	209	205	212	191	179	205	193	188	180	186	189	204	195	221	200	220	237	210	165	170	170	166	181	195	203	184	201	195	194	173	166	169	171	195	191	203	179	195	178	177	175	165	180	180	193	198	205	168	181	176	189	181	170	179	193	188	163	155	202	193	177	177	177	192	158	219	194	182	185	183	185	180	167	188	185	160	194	193	177	186	176	156	182	198	142	199	222	160	175	202	171	172	165	181	177	172	187	191	219	184	184	201	165	192	163	182	181	179	170	209	167	190	199	175	200	197	188	179	168	178	179	192	174	163	195	180	183	199	177	165	178	175	166	189	192	165	157	193	208	215	185	197	160	162	192	180	210	176	180	179	180	185	207	159	170	209	195	170	165	177	202	211	185	148	178	190	201	182	157	169	200	166	217	196	169	187	195	197	193	178	165	178	185	195	176	189	161	167	174	181	209	195	187	196	212	185	210	182	182	190	155	210	180	161	168	192	234	175	187	169	177	172	198	198	174	203	185	153	176	146	191	191	181	169	174	176	178	178	169	195	198	197	209	161	187	183	167	185	196	244	169	212	182	190	178	189	180	209	187	182	194	171	179	182	202	178	189	157	209	162	156	196	184	140	176	184	169	198	203	190	204	155	190	171	207	166	176	155	192	169	179	196	180	196	185	176	214	185	180	190	204	178	197	181	172	196	156	196	157	172	181	203	200	172	188	168	171	187	197	190	204	189	187	197	210	172	171	176	183	167	166	199	199	174	186	194	204	188	175	191	150	215	194	173	190	200	166	167	181	194	210	191	192	163	199	173	198	202	198	181	174	183	209	177	196	155	184	165	198	193	201	181	172	179	185	207	173	188	158	175	199	185	160	191	194	174	182	166	217	150	190	174	162	173	201	176	205	212	196	188	201	158	198	191	185	177	203	177	219	188	184	185	179	181	182	187	194	177	198	194	180	178	188	176	198	192	205	181	188	195	166	194	232	182	197	178	194	183	183	170	214	176	182	182	174	174	191	191	180	171	181	191	168	192	199	143	194	198	207	179	183	175	184	168	176	173	185	175	187	188	159	185	180	203	199	189	190	185	192	193	195	206	191	163	170	186	185	192	180	178	153	182	199	154	182	189	199	207	189	175	225	164	199	178	170	216	175	181	178	156	213	177	189	167	189	186	174	201	205	195	183	196	180	178	191	175	183	173	186	189	200	190	215	162	201	159	183	187	191	192	163	177	186	179	176	165	194	191	185	183	161	185	194	180	216	172	171	178	182	212	218	178	167	173	172	186	177	167	184	182	191	170	173	178	175	171	175	173	187	199	165	185	162	171	185	170	192	199	170	164	171	185	160	189	178	179	205	205	178	207	193	187	183	182	196	189	210	193	162	194	205	176	166	201	170	165	191	199	190	182	160	182	197	188	176	210	166	190	195	158	186	158	223	205	196	192	164	193	190	175	189	168	169	185	187	175	177	167	175	178	192	212	177	178	173	196	187	177	192	174	161	187	175	204	186	186	184	192	196	176	170	213	199	185	198	195	182	209	198	176	175	209	178	177	196	188	180	185	189	162	195	194	164	162	154	200	192	180	184	170	199	167	217	193	177	185	165	188	193	188	180	188	182	195	189	185	182	186	173	177	211	182	179	189	177	187	170	167	187	184	186	195	194	159	182	184	191	196	211	195	179	183	186	173	168	197	164	162	174	194	174	164	180	198	156	201	187	198	174	189	193	178	185	181	174	201	184	198	182	188	164	172	160	194	161	176	177	193	162	195	178	192	157	180	174	176	165	183	193	182	183	206	188	168	187	184	176	194	150	180	194	166	204	169	188	195	190	187	201	184	201	190	178	186	200	202	185	173	187	204	181	191	178	161	183	180	174	184	199	175	196	161	176	197	187	201	189	197	184	177	205	170	206	228	187	194	174	183	168	172	194	190	167	179	182	181	203	167	155	199	195	202	177	175	179	193	143	178	173	192	182	176	211	184	199	161	176	159	192	188	199	194	165	179	170	183	199	172	191	205	206	191	205	172	207	178	183	191	177	186	172	164	198	185	183	202	178	198	181	172	191	186	214	196	188	204	190	189	188	155	189	176	155	162	194	191	211	170	192	182	202	210	195	194	189	172	183	203	191	196	209	200	201	184	194	156	173	176	179	200	192	170	179	172	197	178	188	173	175	192	191	178	172	185	175	183	201	230	176	198	181	186	165	189	161	175	183	201	191	191	167	170	216	199	183	187	164	150	166	196	173	182	181	210	190	168	173	182	209	187	183	177	194	184	173	183	187	174	188	175	181	183	168	194	169	176	185	183	203	187	181	203	158	181	189	178	190	195	185	182	213	175	193	196	211	172	177	196	167	178	191	210	174	162	190	182	193	158	174	205	211	182	186	208	173	205	178	169	192	195	194	163	167	200	180	188	178	185	181	202	196	192	205	177	195	171	183	179	188	189	205	195	176	166	182	204	171	165	161	188	203	176	178	187	189	198	165	168	191	202	185	182	199	188	172	201	172	190	177	201	184	171	173	201	170	159	156	194	171	178	164	188	178	202	198	168	200	187	190	207	180	180	175	197	199	203	174	217	161	182	177	179	151	179	199	177	184	193	208	172	198	192	184	200	220	201	191	180	184	179	172	179	166	177	195	192	208	175	171	170	173	145	161	189	201	191	161	181	164	161	174	156	187	188	183	189	181	199	193	183	211	194	158	178	196	197	194	202	175	175	194	168	206	157	156	184	197	194	173	181	182	176	202	154	196	193	180	169	200	182	168	180	196	194	188	175	206	181	185	177	204	218	205	185	165	175	181	168	199	161	202	200	184	191	161	186	193	182	202	162	191	182	159	193	198	183	203	198	187	158	187	151	203	197	164	182	180	174	196	181	196	196	197	202	206	175	179	183	223	191	198	200	183	189	182	187	178	180	187	168	205	202	166	165	190	187	198	169	176	172	198	166	180	179	184	178	191	182	168	182	181	185	182	180	216	193	176	202	186	206	175	206	183	191	191	176	162	191	167	172	171	178	212	167	173	192	190	183	166	182	180	180	170	170	161	178	187	174	197	174	187	156	198	178	150	196	184	189	176	169	180	168	188	194	200	184	179	176	172	182	180	186	197	166	182	175	198	176	166	172	204	181	176	176	183	190	186	184	178	190	188	163	177	202	189	195	177	160	168	200	166	185	169	146	185	186	182	188	166	169	172	185	164	186	214	161	166	184	200	207	168	176	197	188	182	191	194	175	199	169	171	177	167	183	171	180	197	177	180	165	186	153	201	193	155	205	184	180	171	157	201	181	191	194	162	161	198	171	166	202	188	215	153	189	194	197	198	189	168	178	198	177	179	203	168	179	208	189	187	177	170	193	192	182	170	198	201	159	213	198	174	192	194	171	184	171	180	188	198	185	194	181	209	179	150	199	198	190	184	187	182	175	188	171	160	177	183	193	173	177	177	184	196	188	178	200	179	174	188	199	179	201	197	196	199	198	180
9020	681	997	1111	861	830	764	645	613	600	603	531	528	539	539	468	481	487	497	504	511	480	500	474	460	449	455	439	474	439	465	448	440	456	455	507	463	444	477	503	474	420	451	430	459	425	472	440	433	422	432	472	424	425	444	491	452	438	457	460	459	444	434	403	433	409	411	463	460	455	484	429	427	460	481	446	415	446	440	467	434	449	460	463	475	429	394	469	453	475	424	441	447	452	437	460	462	465	439	419	461	465	438	456	468	416	432	443	420	434	492	418	433	468	436	428	382	432	452	432	437	462	463	440	444	449	413	472	421	434	447	433	450	464	453	458	463	478	420	424	450	426	476	453	430	446	467	443	428	498	471	434	480	448	442	474	459	407	427	472	399	461	481	421	436	420	421	454	432	436	452	456	419	431	481	429	467	444	407	446	424	438	426	467	450	454	445	458	442	461	457	454	425	444	431	483	470	481	464	411	439	456	433	457	444	437	441	445	426	435	471	443	424	438	449	430	468	432	480	448	446	451	436	440	470	475	400	453	453	448	426	471	458	417	441	422	467	451	432	457	429	461	467	435	440	431	464	493	442	444	468	457	422	433	481	440	448	432	437	429	472	444	492	444	415	436	447	406	504	446	449	450	461	476	448	422	474	453	451	436	457	434	449	502	431	438	429	450	428	418	440	440	421	493	447	423	439	441	451	441	445	434	468	411	481	464	465	430	414	441	432	420	449	432	417	491	465	481	445	440	455	435	417	411	414	473	480	457	443	445	455	446	440	456	417	424	408	438	405	423	479	444	429	420	441	416	453	466	427	406	455	433	448	462	433	453	423	432	475	439	424	456	478	454	472	485	433	438	446	461	468	431	462	453	453	452	485	433	467	437	441	392	451	411	458	447	458	437	425	441	435	424	461	431	475	455	435	391	450	421	424	443	434	431	445	450	434	444	430	462	459	442	413	437	443	434	441	422	464	474	451	479	486	480	429	445	428	438	430	458	462	457	476	428	442	443	453	423	409	472	404	461	452	465	459	461	420	449	451	458	446	425	449	482	453	453	419	427	491	415	444	470	466	461	459	460	435	449	431	451	428	484	482	454	443	406	439	454	440	442	420	437	431	477	458	481	441	457	456	465	472	437	417	437	451	476	432	417	485	440	423	430	440	445	422	425	410	381	403	467	480	467	489	434	422	472	438	433	461	450	441	452	453	443	439	447	436	427	419	456	461	477	438	432	444	444	448	465	456	428	418	431	456	450	435	441	456	434	454	434	437	435	482	417	429	433	410	414	454	424	427	460	425	394	425	430	439	452	449	491	474	438	457	463	445	416	472	430	413	442	429	449	418	443	446	452	479	437	419	436	464	472	413	433	402	441	417	433	442	461	453	440	448	427	469	464	436	457	455	432	498	457	442	457	438	468	449	426	444	477	455	456	443	444	452	432	481	449	433	489	458	432	434	427	431	432	417	415	442	453	440	432	472	432	433	428	458	443	489	478	438	436	427	420	460	453	466	446	473	440	458	454	423	470	443	457	405	433	436	450	449	486	431	456	439	419	460	462	450	431	428	425	443	446	439	459	416	431	435	415	456	466	455	440	450	435	450	457	417	443	470	421	428	412	425	461	456	455	458	434	450	451	452	438	451	435	436	427	460	461	420	410	461	440	450	458	463	439	428	421	457	443	456	456	463	455	412	467	447	443	400	450	457	420	479	446	450	433	462	426	400	462	442	433	456	438	446	458	408	463	450	438	416	456	467	456	457	456	440	442	450	480	441	419	468	428	432	407	452	480	446	475	441	428	447	438	457	458	459	449	437	454	442	457	444	419	449	454	445	482	416	451	415	435	480	463	430	448	400	399	425	426	426	448	470	454	471	424	426	478	428	419	456	459	470	451	413	448	432	440	421	469	468	438	511	458	414	421	491	469	485	450	420	460	413	470	427	439	432	440	487	422	435	419	469	482	437	405	464	463	469	449	465	434	454	407	428	458	455	464	437	429	473	442	456	449	439	444	389	408	454	475	426	431	463	454	481	419	414	430	454	437	470	451	436	412	468	467	457	454	442	448	443	414	442	447	452	431	433	470	408	462	440	413	426	486	430	452	449	462	461	443	423	415	486	412	431	453	457	458	467	444	435	431	465	473	425	422	425	424	470	406	419	476	436	438	440	425	429	455	458	456	452	447	430	440	450	483	415	420	439	470	474	429	437	442	454	479	434	465	458	446	467	419	437	439	427	437	461	434	450	453	498	429	447	447	447	458	453	433	445	445	456	435	413	415	501	440	443	442	428	474	432	450	453	485	440	454	457	472	486	410	460	458	478	417	422	441	478	474	452	451	421	430	463	421	447	451	455	461	449	450	479	422	437	439	476	452	468	448	467	450	471	445	450	437	409	459	426	410	500	454	430	469	440	443	438	419	454	452	433	420	457	444	419	463	481	437	434	437	433	447	430	423	439	432	465	385	479	430	462	442	445	421	422	443	443	477	451	458	387	421	442	415	427	457	468	460	425	480	460	429	450	435	448	467	461	433	405	474	429	457	456	452	430	471	421	468	477	480	435	486	444	454	496	456	434	455	487	423	462	460	446	471	408	463	470	447	464	486	438	417	467	401	440	439	400	432	405	436	451	420	409	451	448	456	429	424	426	447	438	364	460	459	430	468	435	425	458	460	459	469	451	470	426	455	435	449	440	426	432	460	446	478	449	468	477	436	476	457	455	482	440	445	478	445	400	439	457	459	403	432	465	463	466	469	463	448	502	419	445	448	443	433	475	497	458	469	472	418	441	423	447	443	436	458	444	414	453	451	486	489	440	452	438	447	423	427	461	442	440	422	448	524	415	445	391	451	424	446	461	460	429	433	447	430	433	462	392	457	415	442	433	417	479	435	448	460	399	446	423	449	423	433	464	443	467	442	447	451	434	441	415	462	429	455	409	434	428	426	450	430	411	445	486	445	428	462	444	420	444	414	421	454	421	441	428	458	480	466	423	458	462	441	435	449	463	477	440	443	440	441	438	447	437	423	451	459	416	464	453	460	426	452	434	459	447	445	398	435	483	416	465	457	453	389	456	440	417	416	430	412	435	440	463	413	447	461	442	438	451	453	468	456	409	439	441	417	466	468	447	453	397	450	462	436	407	427	422	448	456	437	477	463	452	407	453	431	466	449	434	478	482	418	483	458	457	441	427	440	442	417	421	425	420	451	461	452	402	467	447	462	417	406	456	457	444	436	432	449	438	463	427	406	422	413	432	466	468	447	439	448	455	458	450	423	432	456	457	473	435	448	436	452	447	454	428	455	500	454	431	470	432	423	425	461	475	433	431	439	473	466	420	466	468	435	393	402	413	481	422	434	435	421	445	427	435	442	451	458	451	420	441	441	483	478	413	415	423	434	412	446	429	453	446	444	432	457	421	469	436	459	477	462	437	460	443	446	463	430	423	403	434	430	467	445	472	462	432	482	475	458	410	475	443	413	434	462	440	421	383	446	454	431	442	448
19080	1367	543	372	279	194	166	117	112	101	89	105	76	83	84	83	84	79	74	56	85	62	65	74	75	60	65	77	66	72	71	61	63	72	65	61	69	59	72	64	63	55	66	61	65	69	68	50	51	51	56	68	79	58	74	59	61	66	68	68	77	62	79	64	64	61	68	57	76	66	81	66	61	69	60	51	68	77	76	60	69	67	68	48	55	67	69	64	57	60	79	62	56	61	67	72	78	75	76	64	68	69	55	83	73	73	66	62	65	73	77	74	62	65	53	73	66	70	58	67	61	73	51	68	57	55	83	65	78	67	69	85	77	77	63	76	56	75	66	59	53	84	63	71	61	65	74	75	76	68	73	77	76	67	71	89	63	56	69	69	63	73	79	75	64	64	74	74	78	74	62	92	68	57	58	59	61	68	75	68	65	68	75	81	69	57	74	67	65	78	59	63	52	66	80	76	76	90	55	76	73	70	65	95	90	57	81	55	54	77	62	67	65	61	59	70	69	61	62	58	62	71	56	57	86	56	65	75	62	55	72	71	66	79	61	81	66	68	69	71	63	69	64	68	73	52	56	78	75	84	67	57	66	60	76	68	55	71	61	64	73	70	87	82	69	72	54	76	61	76	90	70	72	70	60	58	66	70	72	60	61	60	72	75	66	69	54	62	62	70	72	68	69	66	52	66	77	57	67	74	70	61	78	68	73	50	83	79	63	79	58	50	62	58	73	70	73	76	72	71	70	59	67	57	71	82	69	61	68	72	63	68	65	65	65	63	67	75	70	60	68	61	57	66	55	57	56	61	71	69	66	68	65	64	72	50	58	63	76	73	73	79	53	74	60	63	70	63	67	62	75	67	62	66	64	55	58	57	67	68	71	59	62	88	64	74	64	71	62	73	61	61	67	66	68	58	55	66	72	65	78	50	67	59	65	52	90	70	66	70	66	59	65	52	72	61	74	54	80	72	76	61	52	67	64	74	67	75	67	56	69	71	83	64	75	74	48	92	57	69	67	69	62	78	63	75	72	60	66	67	62	72	79	71	64	71	64	84	83	64	60	72	66	67	77	64	73	71	66	68	74	61	80	71	75	72	69	56	78	65	68	61	68	63	75	74	66	59	90	70	74	69	55	77	72	82	57	71	69	70	61	58	65	62	76	77	73	70	84	55	66	70	72	85	87	67	70	64	63	68	60	72	70	61	60	86	61	48	74	62	63	79	66	60	67	65	57	60	64	63	60	62	67	76	66	59	76	68	52	63	60	58	74	75	74	84	65	60	57	65	56	59	74	75	78	80	62	58	79	66	79	61	68	72	61	73	62	63	67	79	79	64	53	59	69	75	88	75	75	61	67	75	74	66	58	66	55	69	81	63	58	74	72	79	67	53	47	66	71	72	77	81	65	75	61	66	74	73	71	63	66	69	54	75	80	62	80	77	57	67	73	63	56	60	77	58	70	72	73	64	62	73	72	70	67	68	84	79	76	61	60	54	68	68	53	65	76	71	76	70	65	68	59	71	76	75	70	72	65	69	78	72	82	60	66	63	59	61	62	71	73	66	66	71	73	65	66	73	75	65	72	69	55	64	66	54	76	70	87	74	55	56	73	58	85	72	56	86	74	80	86	59	66	71	68	75	76	80	65	69	77	83	69	69	74	76	70	59	65	57	65	63	61	54	70	76	60	77	73	85	56	73	61	59	66	70	71	70	82	72	66	75	62	68	76	70	65	68	77	74	63	54	55	71	66	57	65	68	74	80	60	78	62	61	58	64	74	59	64	59	67	66	70	80	57	71	60	75	84	65	51	55	60	79	83	52	67	75	60	62	74	67	76	77	68	61	54	54	70	62	56	68	64	66	73	54	87	61	64	64	48	72	61	72	73	68	88	58	79	66	64	69	72	67	66	73	63	64	60	61	60	72	70	59	68	71	74	69	56	54	76	57	69	78	63	62	80	72	74	65	91	66	73	65	69	78	65	66	55	74	70	90	72	78	55	66	77	73	71	61	68	67	71	78	62	70	55	71	66	72	75	56	56	55	81	70	51	69	64	73	78	87	76	67	65	68	62	62	74	71	73	66	67	69	71	59	73	73	68	79	80	71	63	64	74	79	67	67	70	64	92	66	62	73	52	73	76	71	61	56	73	71	69	61	74	55	80	68	64	68	68	71	65	76	60	62	73	72	70	64	80	57	70	72	70	59	75	55	51	66	65	54	74	83	74	70	80	55	71	71	61	66	75	77	79	90	77	73	72	70	51	68	68	67	72	67	68	64	72	53	57	69	54	77	73	58	76	57	62	72	69	78	67	83	66	73	59	69	81	69	70	61	66	46	65	84	75	63	68	67	75	72	73	67	58	66	75	74	88	82	79	63	62	57	65	76	72	77	62	50	82	70	68	66	70	68	61	67	67	72	77	86	81	64	66	61	65	56	75	70	58	58	63	69	63	91	65	65	66	75	69	58	68	58	68	84	66	77	58	73	72	79	76	75	70	58	63	60	60	53	76	73	58	62	86	52	77	67	78	75	67	79	66	68	58	68	77	46	69	71	62	54	67	71	67	63	59	82	74	69	66	67	73	47	67	79	77	66	80	66	76	81	72	67	69	68	66	64	50	68	58	67	65	56	77	71	53	61	77	65	63	55	76	62	73	63	49	92	58	68	64	57	51	68	76	63	61	65	70	68	55	65	78	75	63	65	48	57	63	68	63	58	70	58	64	82	76	71	54	57	59	70	70	59	70	76	58	75	60	58	69	56	57	82	65	71	86	60	64	63	76	69	73	70	82	70	72	73	56	52	75	52	55	73	70	75	70	69	56	65	65	78	68	68	51	52	68	69	76	66	53	58	80	66	55	67	75	74	79	76	78	65	75	84	69	73	54	64	73	58	72	73	72	60	53	78	65	73	75	56	63	72	70	63	69	62	75	69	69	68	56	67	88	74	64	61	61	66	67	77	77	83	63	79	60	85	65	78	68	63	69	63	84	73	68	67	55	76	68	69	71	73	59	50	58	59	77	71	77	63	59	59	60	66	71	67	81	55	71	72	78	61	64	53	68	76	54	75	77	83	78	64	68	73	73	70	51	63	57	65	77	77	76	68	74	73	58	70	68	62	61	80	81	70	64	69	77	71	56	78	43	60	54	68	76	76	77	66	63	63	78	74	58	71	69	60	70	56	56	52	75	75	77	72	68	66	61	72	51	67	67	79	73	73	77	57	68	64	61	79	74	73	72	80	47	61	69	67	66	66	73	75	47	54	61	85	70	62	60	80	76	71	71	72	59	66	70	62	55	73	62	84	66	59	62	54	69	57	76	69	72	80	62	64	75	71	74	62	66	72	69	64	84	63	59	69	74	72	68	73	70	69	60	61	66	62	67	62	66	57	73	72	70	55	63	61	60	59	67	72	65	86	73	57	67	60	57	50	48	63	83	71	62	73	73	66	57	51	64	59	48	54	63	67	56	64	71	78	76	49	56	76	63	63	66	56
11637	677	1296	1400	1222	905	693	638	509	469	399	381	368	328	308	308	286	267	279	283	265	237	251	237	265	214	227	244	210	232	240	215	201	208	246	200	215	222	190	222	204	221	212	224	187	185	198	198	215	207	190	199	211	226	211	196	212	226	227	222	208	196	205	208	215	190	198	177	213	202	222	230	182	189	211	222	201	227	205	222	183	183	199	167	206	177	204	180	201	197	189	189	194	226	194	188	174	187	199	195	200	201	190	196	213	202	201	185	192	194	201	214	191	196	210	184	206	195	202	193	222	169	200	173	200	185	176	237	206	218	189	177	211	189	189	180	202	199	194	182	197	187	178	205	203	197	191	172	205	187	204	192	192	190	197	222	179	211	188	203	199	165	198	190	211	203	210	212	203	199	173	201	202	212	188	192	190	188	190	183	180	180	178	203	193	195	197	181	199	190	181	198	193	184	192	180	180	200	190	192	194	186	197	188	187	176	210	204	194	209	180	194	181	208	194	207	175	207	201	191	222	163	192	195	212	198	202	194	177	187	174	185	209	191	196	213	186	157	178	201	167	203	167	193	190	188	190	199	198	182	201	188	184	185	211	184	218	164	188	193	196	196	184	189	183	177	208	172	196	181	202	197	210	181	205	193	201	210	183	158	211	208	210	189	184	185	190	190	188	215	178	187	176	180	189	221	191	217	201	190	200	198	199	196	199	189	207	199	192	198	191	179	211	185	174	198	182	195	163	185	204	194	180	181	206	184	186	206	180	208	169	192	183	194	204	193	189	189	193	203	181	193	209	175	184	199	200	214	199	173	182	203	189	183	191	158	186	229	206	183	188	223	200	223	203	164	188	205	188	213	192	219	202	206	204	169	212	217	182	171	190	183	178	196	217	193	187	191	198	194	224	188	189	199	217	209	189	181	215	198	192	183	186	194	196	172	179	203	171	191	169	175	177	193	189	177	203	191	198	194	203	197	204	200	200	194	191	174	204	227	216	203	169	188	177	185	186	195	216	170	180	200	195	199	204	184	187	182	200	190	203	200	195	189	179	184	217	192	183	192	217	183	172	178	189	194	191	213	194	201	188	212	174	180	173	205	193	180	227	195	187	212	174	207	195	198	195	187	178	192	216	192	177	205	185	180	214	189	202	185	205	185	217	206	227	185	195	205	209	191	199	210	187	179	192	184	192	182	206	187	192	191	179	178	182	179	172	208	217	211	185	199	181	199	199	208	176	210	187	220	201	183	207	206	189	177	189	212	204	185	197	203	201	205	196	203	202	199	204	183	214	184	227	189	210	209	207	195	167	176	186	198	188	186	190	206	193	193	186	183	205	192	202	171	215	198	197	190	204	196	205	190	204	191	210	201	201	196	198	206	190	176	203	213	176	220	188	185	197	183	197	196	190	180	187	174	208	193	192	177	201	219	197	174	180	185	219	204	190	182	212	185	196	202	202	179	194	201	192	182	195	201	206	175	207	197	175	154	202	186	182	179	181	200	201	200	189	177	188	197	183	204	189	202	166	180	186	197	190	204	193	202	180	213	217	201	195	217	192	202	199	199	206	198	194	180	198	200	200	181	195	167	193	205	202	205	195	181	215	188	185	185	180	170	200	176	191	206	197	171	188	187	208	196	204	182	222	193	205	193	192	210	178	199	197	208	183	186	198	175	186	196	204	199	184	203	182	208	190	183	193	183	202	200	195	191	210	196	198	180	192	203	195	195	184	204	203	179	205	195	218	176	181	190	193	192	217	188	186	182	166	177	190	190	196	190	177	217	181	204	217	221	177	184	193	176	177	201	187	214	180	192	199	151	217	182	201	199	190	210	173	197	197	199	197	189	195	197	188	185	209	204	181	195	200	215	204	194	198	188	187	182	199	193	184	191	202	187	189	190	185	160	184	166	184	179	189	183	198	179	185	191	186	193	187	178	212	176	217	173	200	184	183	194	189	181	217	208	181	208	194	218	196	190	201	218	174	190	211	192	214	198	176	193	168	166	187	166	185	191	184	187	207	191	215	199	172	196	196	208	206	200	231	180	181	177	176	228	214	180	216	203	189	186	191	186	217	206	184	221	203	187	197	205	191	191	181	221	194	183	197	204	196	198	205	181	174	183	197	179	212	196	198	209	210	214	192	204	225	196	180	197	184	204	216	224	176	184	180	186	187	169	193	195	193	213	199	200	211	196	187	211	176	207	191	181	218	204	200	194	217	185	195	218	187	207	202	192	194	192	187	216	188	230	194	188	192	185	201	200	184	191	179	200	192	209	191	206	204	196	212	164	196	190	200	155	207	195	192	216	198	189	200	200	178	176	176	184	194	197	197	184	207	179	167	188	179	170	175	192	192	217	198	201	191	215	202	197	182	203	198	165	183	210	196	227	187	178	231	188	186	201	187	207	213	187	177	168	173	211	195	211	167	199	190	198	204	183	230	177	210	225	206	200	203	178	207	213	193	196	194	206	183	193	187	217	199	202	159	204	185	190	199	184	185	194	195	213	177	203	216	183	205	222	213	186	210	184	206	201	192	198	168	187	205	208	181	205	182	183	192	202	194	200	206	187	182	190	215	206	197	195	190	178	216	177	190	172	181	208	171	204	164	181	203	190	215	218	185	166	208	177	193	195	194	181	190	196	167	195	190	181	194	193	189	197	193	190	200	184	189	172	169	216	188	187	185	180	190	179	188	215	185	196	210	188	188	183	203	189	185	201	200	180	184	190	203	200	182	179	198	191	175	190	181	186	183	195	180	180	194	203	179	181	173	172	174	201	197	204	189	167	200	187	183	196	203	203	184	198	202	193	217	186	169	202	181	188	196	192	178	199	204	204	179	218	185	195	176	191	187	180	207	207	201	184	166	198	211	186	204	182	184	166	209	207	192	208	197	211	173	190	202	187	181	222	164	181	196	213	202	198	211	191	194	192	205	182	179	228	167	188	182	196	185	191	225	188	185	163	195	207	171	217	186	213	198	176	212	201	195	200	195	163	181	172	192	178	193	165	189	181	215	194	187	191	196	167	211	199	196	200	230	212	179	190	190	184	193	198	204	182	199	181	238	193	187	193	194	208	193	201	211	194	198	194	184	201	191	200	215	182	175	193	198	196	201	200	198	161	181	197	188	160	188	199	164	209	198	193	188	196	180	208	193	179	203	178	182	180	225	186	203	209	215	205	196	203	179	189	193	183	189	159	158	194	194	184	174	212	196	183	182	184	216	185	182	204	179	199	186	170	174	192	201	186	201	189	190	214	199	207	185	173	213	217	177	197	188	195	207	183	179	197	183	191	196	199	230	190	192	204	190	197	186	181	206	176	215	196	212	175	197	191	180	166	184	212	171	198	192	192	180	203	182	185	190	168	179	213	183	193	174	195	172	215	208	176	158	205	186	206	183	176	208	200	202	193	176	189	202	187	200	206	190	203	205	189	190	204	207	199	190	206	195	196	192	206	179	188	178	184	181	169	207	192	182	185	189	201	199	163	204	191	197	179
3028	329	290	264	272	307	286	287	258	244	253	292	283	303	249	272	256	266	269	258	273	266	284	253	276	293	279	285	279	287	260	255	253	287	296	273	279	262	265	278	309	282	245	277	272	286	257	295	292	302	280	229	288	267	235	293	266	259	253	239	281	272	284	284	277	269	281	296	281	299	272	262	259	259	253	290	290	251	251	276	294	284	302	265	300	268	271	298	282	258	259	263	291	248	278	268	285	274	268	301	281	263	263	271	311	271	273	252	290	297	281	256	252	301	256	274	270	292	285	274	284	301	271	227	256	289	312	254	278	281	279	290	268	253	279	263	258	301	284	274	257	255	224	265	274	288	318	292	280	282	299	273	305	308	254	257	275	278	259	302	302	289	269	279	281	275	281	262	296	293	275	259	275	269	277	274	260	263	242	297	267	273	285	265	262	291	243	251	261	319	273	291	282	280	309	276	276	266	278	269	296	270	296	283	261	269	271	240	303	256	296	270	251	253	294	272	269	293	276	289	303	275	265	260	261	254	295	281	272	279	330	278	297	285	249	287	235	296	261	258	318	272	288	267	287	289	258	277	264	275	266	262	277	263	260	293	261	296	293	289	288	281	308	246	291	268	280	290	264	302	283	271	292	253	269	256	269	274	258	271	298	263	269	300	278	266	300	258	294	271	280	269	262	289	262	311	281	250	287	293	290	308	304	300	285	269	254	272	248	272	302	260	256	235	292	299	266	276	242	263	263	268	289	279	257	263	290	278	251	238	276	269	268	254	253	273	279	301	274	242	285	281	289	300	259	287	296	278	258	251	279	276	305	275	270	297	267	275	264	321	279	261	251	266	228	270	294	284	270	287	290	287	251	253	246	275	276	297	268	322	276	250	249	268	286	264	286	258	285	283	294	239	258	235	281	263	276	263	270	307	250	266	285	279	313	262	288	292	267	303	301	263	287	294	264	238	266	256	254	310	264	279	277	287	277	273	249	272	254	282	285	242	301	286	301	257	274	252	264	276	269	247	255	254	257	264	242	299	266	283	270	279	288	283	313	273	280	268	260	272	283	265	299	266	266	302	279	233	265	279	275	246	292	323	305	263	257	263	267	284	258	260	306	269	254	296	296	258	274	299	286	275	271	267	272	248	284	291	288	261	271	271	291	245	286	271	267	288	291	272	294	290	255	263	281	271	282	250	247	285	280	255	270	252	234	276	269	246	275	275	256	269	267	275	289	293	264	296	284	285	283	275	270	251	264	310	290	260	289	300	270	271	275	320	262	284	262	266	247	260	249	249	263	272	277	231	267	278	275	255	286	290	311	288	250	294	264	266	269	272	289	281	252	263	242	277	270	281	279	260	297	266	275	256	285	289	276	270	280	254	290	283	257	297	266	264	276	251	256	312	271	311	254	287	242	269	244	319	261	277	281	279	274	269	290	280	275	270	264	251	274	280	264	252	261	287	294	303	300	286	254	278	262	252	267	266	281	305	243	291	259	274	284	252	269	253	283	259	289	267	320	292	285	275	290	247	309	287	258	285	288	268	250	276	291	255	289	272	268	260	272	269	260	278	267	290	263	270	270	276	255	293	266	299	299	283	281	269	276	277	258	261	248	318	271	286	273	260	300	286	280	289	248	254	261	306	273	271	265	238	258	265	270	247	268	273	273	278	261	265	270	282	284	288	289	276	273	296	270	289	257	287	304	280	284	274	267	234	299	272	322	305	289	271	251	284	282	272	269	288	291	280	263	266	264	268	290	299	290	297	262	278	284	267	295	260	305	257	277	268	253	278	276	305	272	262	304	256	288	268	276	275	290	293	297	312	264	289	285	278	280	252	272	253	269	277	284	282	255	248	236	262	273	298	279	253	294	272	259	278	272	299	295	250	288	257	287	266	273	250	274	275	264	279	290	276	288	281	260	269	280	258	276	254	281	289	264	252	266	267	289	261	297	256	269	257	247	279	302	259	293	277	255	270	271	267	286	252	279	254	279	250	226	286	298	246	253	257	288	249	281	273	346	298	286	289	275	256	306	290	248	285	257	273	256	259	277	264	281	321	282	274	287	282	280	284	277	262	267	256	256	261	289	276	276	268	320	252	269	245	241	259	307	296	270	292	263	277	297	253	249	239	277	289	269	262	257	247	307	262	283	257	311	269	263	261	255	292	284	264	280	255	283	294	252	294	270	296	252	260	292	291	246	287	244	283	282	254	259	263	268	271	267	297	284	271	236	322	275	269	262	241	277	278	284	257	269	290	265	298	266	273	260	271	282	285	272	294	239	245	282	304	223	257	293	269	266	260	287	266	294	266	276	299	254	276	270	281	279	303	274	268	298	302	261	256	303	252	270	249	281	282	242	265	289	275	260	268	277	278	255	284	253	274	285	294	302	274	248	259	282	300	297	284	287	269	250	262	282	277	266	277	275	265	269	264	283	305	285	314	288	284	273	246	260	279	317	306	272	265	253	265	272	253	264	269	265	265	311	280	266	291	267	306	263	264	307	267	284	273	273	265	268	281	291	273	266	283	251	277	261	308	243	270	260	255	278	291	254	275	310	297	251	284	275	259	231	295	267	266	249	288	279	263	265	264	283	292	251	286	270	261	283	269	250	271	276	275	285	260	296	279	273	262	276	281	263	268	276	299	244	270	277	276	281	247	251	268	238	269	295	254	279	295	274	254	283	235	266	257	267	287	242	288	292	312	258	269	289	269	268	244	235	269	266	287	268	263	277	263	258	279	280	255	269	273	263	278	296	266	286	256	264	293	308	267	250	276	299	296	273	299	280	272	260	275	286	264	281	313	281	286	257	274	286	270	282	249	257	263	283	319	246	267	265	279	283	264	277	320	252	257	285	285	272	248	268	291	286	252	297	250	271	275	292	290	267	253	303	259	272	276	265	256	293	265	281	303	285	246	227	260	250	258	264	264	270	289	282	275	251	266	262	245	263	275	292	278	273	292	239	276	280	238	268	281	257	264	284	295	297	272	266	260	293	268	260	269	297	295	285	268	246	262	268	266	291	269	273	259	285	255	293	255	261	269	244	270	255	314	280	265	284	275	247	273	283	293	299	264	270	306	244	284	240	261	283	282	243	291	287	259	254	296	285	264	257	250	296	286	332	258	276	282	278	263	260	276	267	271	247	268	256	286	272	272	278	263	279	281	267	280	302	246	300	265	317	290	293	312	294	278	300	275	294	265	292	293	251	263	287	269	285	304	257	271	276	277	239	302	258	288	280	272	283	271	274	275	266	296	291	286	292	290	265	266	262	291	304	243	298	272	273	253	255	274	260	275	279	261	299	273	284	299	273	292	270	241	295	272	299	246	281	298	261	246	273	261	302	258	256	302	269	258	270	235	273	273	264	274	300	279	280	249	294	257	256	281	283	304	269	263	277	275	256	269	247	275	246	274	235	256	267	267	251	244	237	269	280	259	309	280	287	259	288	273	277	297	254	255	273	301	287	258	289	286	260	300	271	287	262	264	284	261	274	309
3019	630	687	699	688	668	647	713	658	636	635	631	646	656	633	660	636	640	706	676	680	580	669	687	624	640	629	630	675	612	636	647	620	657	678	655	666	647	676	675	644	644	590	637	678	721	669	637	653	609	610	647	652	678	654	653	649	630	654	667	675	687	632	669	652	619	649	690	651	661	680	679	657	634	626	627	674	625	653	657	652	641	665	672	659	618	636	599	667	631	664	652	684	655	600	657	622	618	665	673	687	682	661	676	642	670	654	652	664	641	616	615	701	646	711	671	650	653	652	640	639	627	647	621	655	693	655	697	658	687	649	657	669	639	615	631	694	652	682	644	633	599	695	661	631	691	682	650	642	669	663	628	671	617	651	711	581	698	658	675	638	667	677	638	686	645	654	628	698	639	639	666	681	632	666	657	669	654	629	661	612	656	622	677	644	659	679	613	667	662	645	586	613	664	632	607	656	646	648	658	670	661	678	663	684	648	649	665	646	698	647	607	685	631	719	672	631	689	656	613	651	667	651	654	606	624	666	642	636	646	669	630	666	682	673	602	643	659	691	643	617	669	628	670	643	661	686	680	627	654	624	659	643	661	646	670	621	682	621	654	648	659	693	654	629	667	629	677	680	597	689	619	638	612	682	685	648	657	637	653	644	692	651	680	645	662	692	671	606	617	662	654	656	671	663	656	676	666	631	656	643	651	695	684	644	639	612	603	675	631	680	666	655	644	616	684	655	636	651	632	662	651	680	648	660	623	672	627	667	630	663	630	692	672	652	670	606	645	647	657	635	622	631	669	687	653	654	632	616	666	672	665	676	664	684	674	661	666	644	634	662	692	680	629	637	681	623	628	666	632	650	670	689	667	695	660	633	698	652	659	666	613	677	659	661	642	649	603	707	659	696	664	633	710	640	622	634	658	623	645	663	647	669	676	630	641	693	675	629	690	664	667	674	675	665	637	645	713	671	650	690	670	680	642	633	604	662	620	671	644	641	668	631	730	650	615	661	665	630	627	627	659	667	655	669	632	648	663	678	641	633	634	627	646	647	690	623	615	666	648	687	639	613	641	641	652	671	686	653	643	614	680	646	651	678	652	621	607	646	650	641	665	637	715	629	640	691	662	650	654	656	684	625	649	667	703	675	646	639	641	651	720	682	633	612	612	645	711	640	678	672	620	641	619	639	680	643	656	675	641	659	640	651	633	701	713	652	646	648	675	655	676	623	674	666	588	637	612	655	644	631	663	630	684	627	638	648	645	620	655	645	680	700	623	642	638	676	686	608	746	676	686	696	639	649	591	660	649	624	698	665	656	675	645	650	709	696	670	680	650	634	649	653	662	637	655	625	611	649	643	689	655	658	703	592	641	617	656	634	686	648	656	639	623	658	661	626	688	667	592	666	613	717	677	652	678	623	674	663	695	701	667	651	611	657	662	656	667	619	650	680	649	664	663	657	679	632	670	696	641	691	618	616	657	700	659	622	692	630	721	695	680	642	701	615	643	664	644	617	624	656	676	666	662	633	637	652	659	643	658	674	656	634	635	636	653	718	635	660	595	689	619	637	637	611	641	660	672	630	670	666	629	665	624	614	707	621	650	689	613	631	657	658	639	661	674	653	683	656	684	657	694	653	663	644	668	622	653	671	665	680	681	636	679	671	617	655	630	679	661	623	637	625	701	670	694	655	650	702	656	665	664	644	623	638	630	636	658	669	619	642	632	654	677	616	626	644	643	638	686	656	643	650	703	645	634	650	638	685	617	642	635	638	659	674	680	670	645	658	689	604	661	664	649	595	644	635	618	618	637	645	641	605	622	675	649	651	641	645	648	638	643	670	656	673	666	664	613	646	692	693	653	663	678	641	672	650	670	660	601	681	663	637	648	662	696	661	642	600	645	647	682	603	667	660	628	641	651	672	620	700	644	674	636	628	590	634	645	640	640	620	683	684	623	657	663	630	660	657	650	704	662	638	657	622	624	679	695	621	580	704	634	660	635	589	678	666	708	656	670	599	645	637	645	656	628	646	698	604	659	652	599	639	681	679	624	629	605	680	629	676	664	725	642	680	653	692	643	624	611	663	636	707	668	610	687	686	650	642	638	642	616	602	627	669	660	639	647	689	680	671	667	673	695	697	700	712	651	677	661	620	660	673	706	647	682	671	652	673	640	664	625	664	624	659	668	671	680	663	647	665	685	642	655	659	644	680	638	614	638	702	622	626	660	665	626	614	641	664	688	678	641	695	652	623	630	677	632	633	663	688	674	696	666	681	630	617	669	644	658	632	637	635	663	640	645	632	664	654	655	653	653	639	703	648	691	684	626	657	637	661	648	672	639	646	685	646	656	616	648	656	665	643	658	662	668	666	689	642	645	668	658	679	652	688	634	650	632	619	670	653	678	711	668	684	622	642	633	641	672	636	696	659	648	677	622	693	663	653	625	689	633	707	643	626	651	644	726	637	675	650	681	653	681	664	687	663	635	659	675	695	652	660	663	635	615	667	681	638	640	625	686	693	638	655	654	663	621	678	640	728	654	639	690	622	685	652	651	682	628	672	631	645	644	688	695	630	658	613	661	609	668	628	647	656	684	652	669	631	641	657	598	617	677	594	636	632	649	647	660	611	658	677	656	695	697	644	682	686	617	660	650	668	645	591	655	662	655	638	667	614	644	618	668	648	651	648	646	666	631	684	658	638	646	657	626	691	664	626	648	653	627	656	688	604	660	661	656	652	683	650	664	656	640	687	674	650	676	651	640	675	677	684	595	661	669	670	678	657	659	666	605	654	610	636	641	648	667	678	664	628	657	709	681	677	628	696	656	668	688	626	643	621	679	675	697	652	704	605	678	651	650	699	620	654	659	649	680	672	675	642	680	656	687	681	643	659	664	626	703	638	664	627	658	651	674	673	683	640	616	649	631	627	642	658	640	682	661	675	691	661	678	663	620	645	652	699	695	641	607	661	670	641	681	644	630	673	619	644	672	654	653	649	650	630	624	617	658	721	651	616	671	606	660	653	672	603	638	678	684	714	685	654	640	634	607	642	599	645	675	696	656	675	659	656	695	659	681	635	665	671	652	621	698	639	665	608	678	655	630	672	620	666	681	629	612	657	653	623	668	693	633	650	650	684	664	699	663	634	624	655	647	683	669	655	681	657	611	668	637	658	636	647	662	656	715	619	645	664	622	651	665	721	666	643	670	660	608	710	639	632	660	666	627	655	654	604	645	652	645	646	618	642	688	623	653	618	657	638	652	613	662	698	690	647	639	621	677	667	679	642	648	651	631	679	692	618	618	689	660	670	668	701	618	622	655	658	647	606	656	636	646	661	672	641	671	642	625	670	594	695	674	649	684	652	683	641	619	629	624	691	646	669	661	676	639	643	630	628	646	647	665	635	652	652	645	604	622	670	658	656	602	696	605	653	677	655	698	631	601	658	658	653	698	625	656	628	631	625	632	686	649	628	690	639	674	667	618	702	646	657	661	658	665	618	627
12896	779	425	367	287	252	203	222	203	189	212	188	165	193	228	197	194	178	211	178	174	185	176	204	183	207	164	175	206	206	184	179	188	202	193	190	202	177	158	208	192	200	170	191	172	168	165	177	176	170	193	186	222	226	172	177	187	172	201	175	182	188	188	160	161	162	149	211	168	198	176	179	168	186	207	188	200	183	185	170	175	197	192	190	161	170	189	160	189	180	207	210	190	178	213	176	184	184	190	207	182	190	174	191	171	159	181	168	191	192	184	194	174	217	186	191	189	182	171	170	198	188	188	207	186	172	169	172	186	183	197	188	164	166	212	165	189	188	185	180	185	197	198	207	160	181	193	187	190	232	197	193	198	197	208	195	190	200	216	211	149	187	162	156	186	183	198	180	185	187	187	176	180	191	162	169	155	188	173	172	183	190	175	186	182	190	178	196	199	183	203	195	201	157	177	207	200	180	169	173	195	152	195	190	179	153	168	193	190	205	190	184	179	167	178	181	190	202	210	179	153	166	175	164	200	195	200	193	185	189	172	185	186	205	176	181	184	186	180	201	174	201	196	193	202	185	172	193	191	172	205	176	183	200	200	192	183	194	201	175	191	186	164	201	166	174	179	180	183	200	202	170	169	191	177	200	208	183	207	198	220	190	207	179	187	195	180	199	170	157	193	198	193	181	177	196	176	200	187	195	196	179	195	197	184	197	200	198	210	204	175	180	175	175	197	187	189	214	194	193	161	208	192	183	169	193	158	184	202	185	171	191	171	194	196	190	180	195	207	219	204	188	181	176	201	189	169	201	199	199	145	188	187	180	185	154	174	182	190	187	177	178	189	172	188	171	196	170	170	216	206	171	175	188	180	173	172	189	176	184	186	204	205	148	198	195	181	183	165	179	204	160	169	180	191	172	189	219	197	197	161	167	196	176	175	176	203	182	170	181	191	165	202	196	197	157	184	201	203	176	175	152	191	203	175	175	182	184	183	193	148	173	212	199	181	206	194	198	204	193	207	192	178	177	207	192	189	189	183	188	170	187	185	192	177	196	204	176	198	171	168	167	175	185	202	180	173	174	186	149	173	181	173	169	215	166	189	165	167	177	195	198	165	176	197	212	189	198	170	181	187	213	182	177	191	186	214	183	200	163	178	207	172	190	169	199	188	201	173	182	180	184	188	201	209	174	190	181	169	148	181	188	169	181	175	203	174	176	171	177	195	200	173	198	184	190	182	200	198	180	166	197	186	166	151	215	176	210	169	189	164	181	211	173	177	201	173	192	157	195	186	174	185	173	202	192	197	198	184	166	199	180	148	176	179	183	161	175	192	194	193	188	168	169	176	199	177	167	177	194	186	212	153	169	176	189	202	201	197	177	174	209	173	166	195	184	192	180	172	178	177	159	196	168	182	206	198	202	170	194	211	176	181	199	176	191	191	184	182	188	212	202	182	199	168	200	180	163	162	205	205	203	202	172	183	202	162	174	205	190	194	161	188	191	174	195	193	184	175	166	197	172	205	181	189	189	184	189	209	185	193	149	206	182	164	183	194	183	176	206	195	211	200	184	193	189	191	182	182	171	207	169	189	191	210	200	177	171	197	194	177	192	174	183	182	214	207	206	200	195	175	178	161	183	189	170	179	174	167	205	203	202	173	193	184	167	168	206	190	181	194	180	168	191	188	203	161	165	157	183	180	206	178	199	150	170	203	174	185	202	156	172	166	178	170	199	183	182	188	175	193	168	179	185	184	169	195	172	180	166	174	195	156	183	182	180	185	181	198	191	187	180	169	206	187	188	193	189	187	175	191	201	164	190	188	180	159	156	208	171	204	173	176	177	190	191	182	180	182	176	178	199	183	199	153	178	205	162	166	178	154	197	169	186	214	205	207	215	199	168	172	183	186	196	203	191	188	168	198	188	146	183	214	190	195	192	202	161	206	188	186	193	171	182	191	189	192	185	200	169	182	190	198	186	195	199	209	183	191	173	186	155	198	198	211	194	175	184	202	153	181	192	195	184	158	190	180	212	188	176	163	182	161	163	181	184	190	201	199	191	192	194	204	190	179	166	184	180	174	167	187	177	196	213	172	179	157	188	206	182	195	180	206	181	197	222	185	175	174	173	201	188	175	183	178	205	185	218	160	189	176	190	189	178	184	165	212	172	200	180	214	204	177	191	174	193	197	166	179	179	172	180	198	204	182	172	186	186	196	178	192	186	179	184	157	168	173	180	183	154	202	173	176	161	173	190	164	218	207	153	197	223	186	194	194	191	197	220	204	200	171	172	187	157	203	185	184	162	193	171	182	217	195	191	181	174	182	193	179	168	174	183	209	175	210	173	163	188	185	183	155	170	151	181	186	181	179	151	198	188	179	162	176	195	201	189	178	191	180	184	188	207	198	159	187	179	178	172	179	153	169	176	186	210	172	187	177	180	192	183	170	184	209	179	191	203	146	164	190	187	190	167	189	181	176	170	167	169	196	176	196	160	188	179	181	188	187	170	182	166	168	180	179	188	172	177	199	198	155	161	197	188	171	174	199	212	193	178	182	188	187	185	191	185	177	191	185	179	195	197	181	187	192	218	166	189	170	162	215	180	182	177	150	207	173	170	192	193	186	170	175	192	195	172	189	181	177	179	175	195	201	200	202	168	214	154	205	161	183	174	178	176	174	181	178	157	183	174	183	173	201	180	193	176	174	169	193	170	168	196	182	188	182	192	160	194	180	189	211	182	184	190	155	178	180	186	175	180	211	180	190	186	180	184	214	187	179	175	210	178	164	183	168	178	180	198	201	193	180	202	165	175	186	203	172	162	181	166	209	167	194	185	187	187	209	188	169	183	180	202	190	201	182	184	195	198	187	161	174	186	183	204	192	210	190	161	185	183	194	191	192	204	178	158	193	158	166	176	169	165	183	221	198	187	180	172	225	194	178	198	213	182	184	184	206	191	188	182	196	211	186	183	185	155	170	198	195	196	165	195	171	187	179	175	182	200	198	148	205	192	182	160	190	187	195	187	173	186	179	175	216	180	171	192	182	172	167	192	184	142	155	174	187	182	198	165	185	161	189	161	189	188	182	208	191	192	191	196	190	190	187	191	178	184	183	205	185	190	189	181	180	197	197	158	189	175	195	162	177	155	176	179	186	145	151	213	201	185	181	186	185	187	185	182	172	176	182	163	182	190	156	176	168	180	175	164	162	209	215	182	179	165	186	191	182	214	198	194	175	210	186	186	176	183	196	181	173	201	195	193	184	163	172	187	198	173	189	175	188	183	183	183	191	182	199	144	171	177	193	170	175	162	168	194	189	181	196	187	209	185	187	202	169	179	195	159	192	206	206	196	183	176	223	216	170	157	187	176	201	189	179	205	176	198	195	198	190	204	202	202	167	163	177	197	169	175	208	187	187	186	181	171	206	201	190	212	185	208	198	194	174	181	180	166	184	199	190	176	183	179	176	160	186	184	186	163	197	179	195	172	183	192	182	179	199	172
9764	678	954	1063	945	787	682	671	640	587	537	552	520	539	508	523	484	466	513	472	473	435	484	464	493	469	486	484	441	455	462	435	452	475	500	439	418	461	441	447	444	423	456	436	457	470	416	466	444	459	492	420	446	460	457	462	500	469	449	448	418	449	475	438	450	465	476	424	459	426	398	453	464	437	433	479	429	462	430	455	422	461	449	432	411	460	448	430	420	474	418	423	419	419	450	461	483	454	449	412	420	458	439	461	425	454	486	493	445	420	421	410	437	451	427	431	464	457	429	442	429	427	424	460	454	468	423	475	413	413	421	434	468	478	465	456	421	460	451	459	467	444	448	436	460	444	441	464	458	460	433	436	446	433	436	433	434	456	486	426	496	464	436	469	450	405	444	437	450	423	434	429	453	449	458	413	427	435	436	402	440	453	448	452	493	461	444	437	437	455	445	443	464	444	431	501	438	425	415	439	417	400	434	477	479	467	481	477	467	423	443	452	405	461	510	423	440	422	470	449	436	458	410	434	471	438	485	478	465	432	453	437	452	416	475	453	427	463	450	418	446	463	433	448	448	458	488	448	454	423	429	451	461	460	418	437	466	443	416	447	427	425	421	463	463	408	422	439	418	461	433	449	450	468	450	409	439	388	413	458	449	436	488	421	413	411	464	439	478	456	456	453	455	491	423	473	481	447	434	454	464	431	443	459	454	445	439	467	431	465	444	454	455	422	452	462	454	447	455	445	463	439	432	435	458	461	425	458	492	470	404	430	443	443	463	467	450	446	470	437	436	467	455	426	445	474	453	417	403	454	447	434	402	431	436	441	507	448	436	442	433	457	450	430	444	443	454	402	420	427	446	427	452	470	399	440	455	436	464	452	452	471	443	407	439	422	425	456	471	465	458	450	455	444	417	473	438	450	447	459	459	469	432	435	450	459	443	434	448	488	466	488	473	431	410	436	454	460	433	440	417	429	438	422	458	440	398	420	416	458	480	492	474	485	433	449	444	470	426	413	414	435	415	465	455	438	420	473	442	437	450	425	470	433	492	482	461	453	460	434	503	462	440	419	422	442	450	477	459	460	468	436	440	428	432	433	449	505	419	464	445	477	439	440	446	409	462	456	454	432	443	450	469	436	468	427	448	448	468	441	436	446	450	460	450	455	454	456	471	416	452	412	460	408	445	434	431	443	458	423	450	442	471	464	456	431	395	484	445	441	454	421	417	470	459	437	459	479	458	435	454	468	448	465	400	465	487	460	486	461	463	444	446	458	455	440	459	421	442	421	454	427	459	450	479	450	439	455	435	467	426	405	411	450	439	449	452	414	420	437	463	466	443	429	436	439	434	459	454	478	463	406	450	456	460	503	448	424	433	427	437	423	434	441	458	447	440	453	455	431	450	429	435	430	448	457	437	465	412	431	463	429	437	413	433	413	445	463	468	412	428	444	446	469	450	463	457	436	457	465	464	450	433	444	459	431	413	479	442	458	460	446	436	453	414	453	427	490	466	484	456	447	448	491	448	438	441	458	484	424	417	479	437	459	430	445	475	457	398	409	483	435	433	435	458	424	453	467	466	430	459	448	469	455	467	439	467	444	439	477	452	435	442	447	415	456	453	422	440	446	445	450	455	460	455	410	432	402	436	437	464	481	482	452	453	469	432	449	441	434	436	439	481	433	443	469	440	461	464	463	473	432	448	424	415	416	456	461	462	465	426	445	399	465	449	435	458	429	449	463	429	449	444	427	432	433	440	450	388	418	433	481	446	454	460	415	453	441	473	435	489	453	449	455	444	488	427	417	426	455	430	419	442	475	453	462	447	414	451	418	416	473	402	480	475	438	433	452	435	440	480	426	429	441	438	431	436	440	431	465	442	488	446	424	423	469	416	442	428	447	460	425	421	414	428	440	446	462	453	419	467	452	427	469	435	490	416	443	475	455	451	447	433	453	445	432	463	405	456	418	452	491	453	438	443	449	437	462	465	466	408	427	442	439	453	458	461	441	451	462	443	440	431	457	438	457	421	458	446	440	439	430	422	441	428	473	427	447	430	417	415	454	462	456	425	436	424	430	437	414	444	413	441	441	425	437	438	464	414	478	463	454	463	460	382	457	450	423	479	433	451	484	440	454	414	455	479	460	441	434	434	461	453	439	443	469	443	443	446	463	422	455	465	467	427	433	467	433	491	412	426	425	453	444	446	420	415	475	454	463	418	429	461	432	419	455	487	426	438	451	444	433	438	445	443	402	427	449	466	448	460	416	452	465	427	473	488	436	432	426	440	441	436	411	445	450	399	417	466	428	448	445	451	421	458	450	480	422	449	484	434	488	425	410	440	485	442	411	429	476	435	448	434	454	442	455	462	442	440	446	456	454	461	411	455	445	429	437	459	455	456	459	431	427	452	430	428	410	439	494	461	418	420	449	440	452	459	465	433	429	468	448	439	442	467	401	455	433	437	433	421	440	454	433	450	457	421	400	431	460	411	463	425	451	414	432	449	437	439	428	427	446	435	475	405	460	445	476	463	425	463	436	468	454	436	444	436	444	424	417	439	457	437	463	480	463	453	413	418	456	468	463	444	453	412	452	468	446	421	448	487	466	443	428	484	457	433	424	455	406	449	447	426	419	432	478	478	449	461	473	465	445	462	482	449	461	457	450	456	461	461	445	418	457	452	470	432	485	433	430	462	440	467	443	418	478	452	418	411	435	439	415	445	389	428	428	453	414	438	453	454	449	458	436	455	447	419	464	431	460	474	424	440	438	459	414	450	446	435	445	464	457	444	460	455	432	461	418	451	452	425	480	431	432	456	417	440	470	444	448	439	462	447	429	462	466	439	396	416	430	432	412	463	440	436	461	424	439	465	447	459	405	433	437	417	403	418	440	439	448	447	422	450	421	446	454	425	490	404	454	420	431	444	447	444	472	486	457	468	453	464	437	432	471	418	431	443	444	463	430	459	400	440	428	442	433	438	467	417	472	454	423	427	415	430	385	459	396	443	443	388	470	475	421	447	421	425	450	462	442	463	477	463	415	428	429	429	452	431	446	405	483	438	460	410	461	487	389	445	443	423	406	425	438	446	473	479	450	468	418	464	437	448	423	452	444	457	451	460	415	453	435	451	423	433	447	422	430	462	456	454	425	461	428	468	415	476	443	484	392	479	410	431	439	439	468	446	436	464	439	406	437	442	397	455	455	476	469	475	488	444	469	426	465	458	450	449	408	454	467	453	475	469	448	484	433	452	414	461	449	420	424	447	450	458	462	421	456	474	460	431	446	454	442	411	421	462	465	421	427	447	424	469	466	468	437	448	462	466	502	430	456	429	456	469	424	444	428	430	436	454	427	434	436	408	478	444	482	443	446	429	464	474	481	455	447	422	456	443	452	471	444	434	403	423	498	440	481	448	415	484	438	475	421	478	416	437	410	459	425	427	459	471	420	403	475	445	478	443	464	443	458	440	438	487	450	440	440	443	441	431	419	485	488	442	411
20127	1495	556	360	274	183	154	144	107	120	84	91	83	92	80	86	76	88	63	78	77	77	75	61	68	73	85	58	75	66	64	60	85	63	72	85	70	68	55	63	75	71	58	70	63	40	62	63	64	70	52	69	50	55	64	62	56	69	84	77	61	82	70	70	79	76	63	60	61	71	67	63	67	62	74	58	63	67	83	78	66	66	59	74	83	64	67	69	69	73	49	84	68	72	72	63	55	78	67	76	64	68	62	61	61	59	71	72	67	87	69	64	70	70	73	67	64	64	78	66	68	72	57	64	76	60	67	64	79	63	63	81	77	55	68	74	64	64	61	59	89	61	77	88	68	65	69	71	61	65	61	82	65	60	75	68	66	63	49	63	62	57	77	65	76	57	77	55	70	66	80	67	73	59	74	69	53	78	77	77	67	65	67	67	61	77	80	70	66	70	75	61	68	82	60	60	67	48	57	66	61	73	78	63	69	58	69	52	56	64	56	65	68	57	72	78	75	61	72	57	76	73	81	79	76	77	74	80	79	69	76	68	73	81	64	68	57	49	76	68	72	59	67	57	79	52	69	56	64	84	48	73	64	82	75	68	68	58	72	59	74	56	66	52	56	82	62	58	72	58	60	78	71	69	53	62	57	85	69	64	62	65	70	52	67	69	59	63	72	69	86	72	67	60	87	66	61	80	62	73	75	56	70	74	73	83	44	66	71	56	63	71	63	59	78	54	68	66	60	84	71	65	68	64	61	67	57	65	70	64	69	73	77	62	70	58	66	76	61	58	63	73	75	58	57	61	83	55	55	73	49	75	78	60	52	84	72	73	81	77	70	52	59	64	54	63	56	57	68	58	65	72	59	73	71	54	76	74	67	70	51	73	69	76	64	83	59	87	75	60	70	61	58	73	68	52	62	81	70	84	83	85	83	71	66	70	70	65	77	53	60	60	75	64	71	48	63	61	69	75	68	65	84	64	82	71	66	80	66	76	61	92	64	60	80	76	75	54	63	60	74	55	77	56	68	70	54	78	78	63	63	84	80	65	69	82	63	79	71	71	68	68	75	74	61	66	65	69	84	71	71	58	68	65	69	79	59	61	68	62	48	64	65	60	78	67	66	77	67	76	75	75	64	57	75	69	65	71	56	69	63	60	58	70	74	79	73	65	72	72	69	71	76	72	71	73	65	72	70	77	67	71	73	55	67	62	67	76	58	69	68	66	60	77	78	84	71	79	73	56	59	61	65	73	68	59	66	68	70	57	66	77	58	69	66	53	53	61	70	71	75	63	67	76	66	78	73	63	62	72	77	58	57	50	77	80	65	62	59	56	89	50	70	66	67	64	72	78	67	61	55	77	72	63	69	54	54	65	79	70	66	70	73	61	51	57	72	75	92	73	70	66	50	65	60	60	63	77	72	57	68	62	69	68	78	69	60	80	85	59	62	78	59	65	56	59	53	65	71	63	69	70	74	79	76	63	62	63	71	60	69	69	54	71	61	71	69	69	71	67	77	57	51	47	74	64	51	73	79	68	59	66	81	79	66	67	78	63	61	76	70	81	50	55	71	55	67	60	74	87	68	72	63	77	59	62	63	75	55	59	82	74	59	72	70	65	74	70	78	67	86	60	77	60	67	74	73	81	65	66	74	58	68	83	57	67	71	90	81	67	67	62	69	57	88	69	73	63	72	67	79	60	64	61	68	67	60	67	64	57	72	69	53	60	73	57	61	65	61	66	90	52	71	72	68	65	65	54	70	64	68	50	74	66	72	74	64	70	70	57	72	57	56	68	72	65	56	74	86	62	65	71	80	76	61	54	55	56	78	57	63	68	71	63	83	62	77	62	77	75	84	82	69	63	73	71	54	68	55	73	60	79	67	64	73	64	67	60	66	65	74	65	59	76	55	77	66	51	67	70	63	64	73	88	64	55	71	65	67	86	71	63	64	58	72	76	64	68	73	59	50	49	73	62	63	68	75	71	65	61	79	66	69	73	66	60	66	78	68	77	76	58	61	77	65	48	83	65	73	51	71	64	77	52	60	71	61	78	77	59	54	57	62	69	56	65	65	62	82	76	89	74	57	80	58	64	64	53	75	63	73	49	59	80	64	73	61	85	67	64	59	75	83	74	70	70	60	57	53	73	65	56	98	76	80	69	67	78	72	56	71	66	68	62	73	76	64	72	65	75	72	67	47	73	83	79	64	72	72	58	73	56	64	78	74	62	70	72	66	74	66	61	54	77	46	63	55	60	62	63	73	58	67	72	66	81	59	69	79	63	68	74	62	75	78	73	68	56	55	80	74	74	69	64	72	55	57	66	79	73	74	66	66	68	73	59	52	67	77	61	68	64	63	65	70	72	74	58	81	71	55	72	61	68	59	68	67	67	79	60	67	65	78	79	69	75	56	67	74	90	68	77	68	74	72	63	69	62	62	72	57	83	63	61	79	71	66	76	58	73	69	67	65	67	61	72	66	66	75	65	60	61	74	73	59	63	66	75	66	63	68	63	67	73	70	57	78	75	76	51	68	69	67	73	49	64	62	74	60	79	67	60	63	54	83	72	72	61	73	68	63	54	66	73	56	83	65	50	74	78	59	67	76	68	74	75	54	61	69	90	78	69	70	71	61	68	83	67	81	77	72	59	73	65	61	66	61	81	69	69	85	63	62	61	76	62	67	72	57	83	80	64	74	63	59	79	63	85	80	60	76	69	62	51	82	70	65	74	67	68	75	70	94	58	85	72	65	70	64	56	63	75	58	66	76	66	73	65	69	56	70	83	70	61	63	91	61	66	79	66	68	82	70	79	81	62	71	71	72	67	89	66	70	46	73	76	104	75	73	71	75	60	71	76	64	67	76	66	59	82	57	71	67	65	68	71	76	63	53	65	72	53	84	71	61	57	76	61	60	58	55	72	56	65	72	78	64	65	69	66	61	40	69	56	66	59	76	59	86	78	65	50	86	64	56	69	68	66	64	66	73	59	73	94	54	59	75	64	62	64	63	83	79	83	73	59	65	54	74	69	79	55	56	76	66	71	65	74	69	89	62	59	67	53	79	67	71	72	62	74	69	70	58	60	65	57	71	71	64	71	66	76	56	90	95	74	75	57	75	78	78	64	83	68	55	62	64	74	90	74	60	61	68	78	91	62	65	62	64	70	76	66	78	64	55	59	63	57	64	60	82	61	71	64	52	61	74	63	73	74	62	61	69	60	57	71	68	73	71	68	70	65	69	63	65	78	64	62	71	60	72	64	61	63	76	81	64	69	61	72	63	63	48	73	76	77	77	80	64	75	83	65	55	80	67	55	65	68	60	65	75	79	46	70	79	60	58	71	78	67	76	65	56	67	81	69	53	68	62	78	67	59	66	58	67	64	72	65	59	60	65	55	67	64	74	46	57	54	66	73	71	82	57	66	82	60	65	64	65	54	65	61	71	76	66	75	69	64	70	64	72	87	65	76	70	69	60	64	60	60	61	73	80	64	56	68
12399	681	1306	1415	1211	863	781	577	512	438	437	417	307	343	284	317	292	257	298	237	288	274	273	212	236	235	220	222	237	202	237	200	217	200	210	232	220	209	182	204	205	221	211	199	191	213	199	210	174	200	210	202	189	234	226	199	188	188	226	207	185	209	184	206	218	206	207	209	183	184	207	220	177	220	198	174	184	177	184	200	206	203	179	188	171	190	181	184	181	225	187	183	190	213	166	210	181	197	182	204	229	203	192	214	170	193	205	205	197	180	207	209	189	197	208	195	198	186	195	193	197	171	174	199	191	193	191	190	181	180	192	190	173	179	184	213	187	202	196	196	221	195	176	185	176	197	191	208	204	211	203	204	183	202	199	185	209	201	211	197	182	199	187	209	219	214	181	212	187	212	192	186	181	221	200	186	200	202	224	192	199	204	189	186	206	181	176	233	175	187	204	179	202	210	203	196	216	186	205	201	181	205	207	174	194	187	187	226	215	167	199	187	204	201	188	196	201	195	190	211	182	179	194	197	178	192	191	188	189	189	176	210	187	197	210	190	190	190	203	173	191	179	182	175	220	197	205	191	198	189	187	217	188	192	216	202	194	177	196	216	163	212	185	216	173	191	185	184	197	180	210	198	194	199	212	188	200	190	195	195	199	195	185	207	185	194	206	195	179	192	192	177	198	207	192	193	195	192	181	220	188	184	186	190	192	194	199	195	171	194	186	193	210	194	185	174	198	186	192	204	196	166	174	201	198	184	203	214	193	184	202	187	201	175	180	189	177	178	208	203	200	191	182	169	206	176	196	201	189	185	187	197	195	211	198	205	175	187	172	210	169	198	217	170	181	210	194	173	196	185	202	202	203	192	176	180	204	207	180	185	195	173	214	179	193	187	206	193	221	193	194	180	170	233	190	199	188	212	175	203	193	199	187	204	197	186	215	212	202	212	207	193	200	186	203	229	173	180	206	170	189	227	182	172	183	189	204	174	209	181	180	202	203	180	179	192	214	201	201	186	185	198	186	206	229	212	206	211	196	214	188	199	194	215	211	197	192	173	170	196	186	189	214	160	195	171	201	194	223	177	196	172	180	183	212	169	224	205	192	207	214	193	216	195	215	202	220	208	172	220	191	197	174	179	189	201	214	194	193	178	181	192	181	197	203	183	187	182	151	198	191	197	193	198	227	209	184	194	202	198	191	192	189	209	195	192	189	186	188	195	203	208	185	211	200	187	199	201	181	202	186	190	170	202	198	190	183	173	176	224	197	189	177	204	177	180	186	210	163	209	187	178	203	207	174	202	188	223	223	186	178	214	188	192	201	217	208	171	205	194	187	176	203	210	206	209	185	223	194	216	181	192	202	196	208	216	195	165	211	218	182	169	189	194	179	214	181	189	202	216	178	211	180	171	201	183	181	220	194	183	188	203	201	215	206	198	168	190	191	204	196	200	187	208	193	195	192	201	192	185	226	210	187	214	226	174	200	233	194	205	208	214	200	194	176	169	208	185	189	190	186	204	203	206	179	195	189	195	186	195	206	182	205	187	188	172	200	199	181	193	162	205	207	200	199	194	182	190	188	208	194	187	163	208	199	201	184	197	179	196	204	212	195	192	198	170	180	193	190	194	199	202	196	177	191	201	202	187	207	206	196	209	198	213	212	185	199	179	180	197	175	175	197	188	177	185	204	177	204	178	209	206	199	173	179	196	178	193	210	212	188	201	212	211	185	188	195	209	178	212	198	188	196	200	208	174	190	178	226	228	203	180	202	205	205	159	175	185	206	187	222	192	184	190	224	195	186	198	187	206	197	206	206	206	197	209	203	216	180	150	197	188	191	189	204	205	188	195	187	190	188	202	204	182	177	188	179	217	201	192	188	190	204	167	175	150	197	212	183	179	199	210	201	196	190	219	196	171	179	173	193	181	177	187	212	196	208	221	185	197	195	190	211	182	185	226	186	185	160	185	181	193	207	162	195	209	197	187	200	218	205	179	217	197	200	189	192	202	194	208	193	200	204	207	189	206	201	181	174	218	214	202	205	179	190	181	205	206	209	206	191	193	185	200	199	215	200	203	200	189	175	215	183	192	177	172	180	160	216	193	197	182	184	195	187	183	192	183	177	191	183	223	212	177	213	185	197	180	200	208	187	174	168	187	213	190	163	170	189	204	193	192	209	188	220	183	185	217	177	189	170	194	177	202	200	192	210	190	187	197	197	198	222	213	220	195	173	190	193	191	185	185	203	213	193	143	167	184	204	209	234	172	208	199	214	185	204	181	177	200	206	189	178	183	173	179	194	220	180	215	200	190	208	201	217	193	171	208	200	194	212	210	208	197	202	204	180	216	190	174	186	214	213	199	187	198	183	199	188	181	178	191	201	199	205	169	194	193	201	181	165	195	207	193	174	194	188	175	200	187	186	215	185	160	190	188	197	195	182	184	183	178	186	194	172	193	187	192	194	207	192	189	205	204	187	187	201	222	196	209	166	186	194	176	194	181	192	181	198	202	202	197	207	197	180	186	178	196	202	193	182	213	194	210	192	180	181	194	209	196	187	190	181	157	210	204	190	212	187	177	186	216	202	207	176	174	186	203	188	188	197	187	195	201	203	197	207	211	175	193	201	196	211	186	208	193	205	207	200	181	174	191	190	185	204	192	189	204	186	192	204	203	194	179	203	209	196	196	206	169	205	207	206	193	184	178	180	196	195	203	195	169	195	178	199	179	193	199	184	233	203	208	200	195	225	210	203	166	209	206	186	199	179	203	200	201	199	228	184	200	209	201	188	173	195	183	207	178	191	180	188	204	190	208	187	211	195	175	191	197	204	183	198	208	186	193	198	196	195	189	206	186	186	183	202	179	180	184	188	189	202	179	188	204	184	207	184	184	186	204	169	181	214	190	191	186	202	203	190	160	194	168	189	170	199	176	172	196	194	216	192	209	199	214	200	192	170	185	176	198	184	210	207	211	208	204	211	216	172	196	200	210	195	198	159	206	194	208	199	176	213	190	192	217	188	212	182	215	176	183	186	196	171	189	192	220	192	185	215	188	181	182	202	201	211	208	185	183	195	161	189	208	176	162	191	165	192	203	220	166	170	189	198	188	187	195	198	201	186	174	166	184	186	173	185	196	171	185	201	229	194	190	206	198	187	174	206	196	216	207	188	190	199	197	199	215	209	195	170	179	220	194	186	182	192	229	190	178	195	188	189	220	187	200	207	179	191	210	202	181	199	219	198	219	193	195	197	194	184	199	209	191	166	177	204	198	200	206	221	189	214	200	180	178	191	206	197	209	185	195	211	192	209	190	182	175	173	217	204	189	206	183	204	178	190	175	211	197	179	206	195	209	203	180	199	179	167	187	209	186	206	202	175	194	203	207	189	207	160	204	174	195	211	181	189	202	186	180	187	184	208	211	209	203	199	163	194	185	210	184	185	220	188	166	216	194	212	194	204	176	175	182	197	198	190	202	181	181	170	207	184	201	179	205	198	182
2999	298	254	294	273	243	285	292	274	266	263	259	244	274	270	278	272	282	289	276	274	278	267	255	254	274	265	320	269	256	290	273	290	226	274	296	241	286	283	232	248	279	283	278	257	282	252	266	306	294	257	265	266	259	260	260	280	283	297	251	252	286	256	258	280	267	304	310	329	288	269	294	275	260	270	251	268	262	271	263	277	263	291	249	274	246	273	263	292	273	232	268	268	260	296	272	280	251	271	244	265	274	290	277	293	267	280	265	269	307	282	252	260	252	248	297	262	252	294	309	252	271	260	247	249	293	269	289	316	304	262	280	218	251	232	296	275	275	269	268	259	264	291	256	239	252	252	268	270	272	290	275	269	262	236	297	279	261	298	284	265	290	265	249	258	267	281	249	264	274	302	289	244	306	268	306	301	279	279	280	280	260	267	264	258	301	277	289	232	279	298	281	270	258	263	286	266	282	259	258	271	263	255	262	273	262	284	296	259	253	288	253	287	264	250	301	249	251	270	304	283	263	277	271	301	330	251	278	271	298	275	280	291	305	257	272	264	253	285	314	252	280	296	244	262	278	266	274	257	273	281	265	265	273	274	279	276	257	277	265	264	278	269	258	269	224	283	261	239	259	267	298	297	267	255	244	278	268	249	270	302	243	250	272	267	272	257	258	294	298	285	296	283	277	271	303	282	308	254	256	249	307	268	258	270	242	270	278	271	290	258	256	278	297	253	270	280	268	270	268	296	274	271	278	259	253	274	267	275	286	253	297	302	262	320	274	269	283	288	276	292	304	279	268	300	270	292	297	260	263	260	305	279	261	296	252	243	281	272	223	255	279	288	278	298	279	284	263	274	285	300	271	266	269	283	293	260	271	263	294	290	304	260	271	267	254	288	324	261	278	294	269	263	306	266	273	262	282	266	270	279	260	264	291	275	263	289	300	280	245	299	253	269	269	261	266	294	272	269	273	283	263	243	263	254	283	250	288	250	268	307	271	281	285	295	287	278	276	284	270	268	274	240	253	290	283	295	270	258	296	296	256	283	288	244	273	294	254	262	300	265	243	294	243	283	246	288	246	281	278	276	280	269	255	264	272	281	269	282	270	261	247	284	309	308	278	274	277	274	302	280	268	243	279	272	233	284	276	269	243	274	305	269	287	293	302	273	282	268	266	262	272	266	268	267	259	245	293	284	278	277	280	291	286	273	243	297	275	281	253	271	261	252	273	262	238	246	278	273	288	273	305	283	298	259	282	268	291	258	240	280	265	272	290	260	260	250	283	303	281	289	291	260	284	266	274	277	274	268	224	252	272	264	284	275	303	250	256	285	272	257	266	281	276	279	271	276	248	268	277	290	246	239	279	267	261	250	273	274	265	245	283	238	284	272	259	263	247	282	264	261	261	259	271	295	285	280	289	306	271	300	241	240	299	271	294	262	280	258	275	263	274	314	285	289	270	266	297	257	306	303	263	286	269	266	233	238	272	262	274	289	266	263	282	250	271	291	258	293	290	273	259	262	288	307	279	274	294	243	272	314	279	266	272	276	259	265	250	264	281	260	251	303	263	272	262	262	256	268	270	295	268	278	241	273	246	284	274	272	295	240	257	264	288	304	238	274	284	274	263	230	288	255	266	250	291	265	295	263	266	311	262	277	291	299	267	254	252	238	282	266	254	278	283	290	282	277	277	255	258	274	285	278	286	276	277	255	311	266	257	262	260	275	291	293	297	300	277	265	218	269	286	265	273	267	277	291	281	259	272	247	302	265	249	271	266	229	263	242	282	281	279	286	281	253	251	292	258	271	274	267	265	276	275	261	288	280	287	242	318	286	282	308	253	282	272	278	298	288	262	262	254	263	270	290	228	261	275	247	234	243	243	276	268	241	292	271	265	245	236	277	266	267	273	281	281	256	248	274	299	249	258	309	282	280	276	304	245	268	235	253	300	269	281	251	286	298	259	252	256	262	271	283	261	237	273	237	275	269	269	259	259	271	272	245	303	263	271	265	250	277	256	262	305	274	276	259	269	272	250	265	283	246	287	269	280	274	269	296	293	263	273	273	267	276	258	266	285	303	275	268	259	285	266	248	301	270	294	294	284	282	270	261	233	255	278	298	293	296	306	301	249	321	263	285	285	275	258	291	294	305	280	265	265	262	268	297	259	236	297	266	269	244	288	254	288	293	271	267	257	278	268	286	259	259	268	266	277	277	274	306	314	282	265	285	282	261	292	281	281	279	268	284	273	255	289	278	277	269	267	284	283	248	281	298	272	253	272	287	271	275	262	279	276	266	272	272	292	277	283	291	256	238	268	258	277	274	269	280	258	297	275	272	260	262	247	269	259	310	276	276	276	243	289	272	238	290	279	260	259	254	306	264	291	259	268	289	274	269	301	259	260	266	298	308	257	268	284	281	277	308	265	299	266	285	252	285	275	258	259	280	277	276	249	247	262	254	254	238	271	271	277	259	241	251	266	268	267	304	246	282	265	271	246	284	245	271	253	271	262	272	284	278	275	264	255	240	219	264	325	267	254	274	278	290	300	290	273	296	277	288	253	301	262	276	290	259	254	285	274	263	261	286	273	275	273	274	274	276	279	301	269	272	256	276	266	277	255	242	239	249	282	271	280	271	297	280	257	280	284	299	258	270	285	269	282	259	263	259	229	263	261	266	245	276	291	296	274	249	269	256	249	294	267	272	303	274	245	263	274	243	262	262	270	256	289	290	275	288	277	255	296	281	255	305	277	257	274	276	270	280	287	259	290	268	238	262	235	272	239	274	289	287	281	262	234	288	280	279	287	250	265	259	285	287	263	298	259	268	248	264	273	258	269	238	285	249	291	259	277	265	258	320	266	286	274	281	271	279	286	287	261	266	289	279	295	288	277	248	327	274	281	265	257	296	245	298	271	288	255	292	272	301	254	272	271	254	298	239	257	283	269	272	249	279	277	259	262	258	254	240	244	272	267	251	276	262	264	269	287	293	256	270	288	273	267	273	287	247	259	269	267	286	288	241	286	294	295	261	242	270	252	260	274	282	264	263	265	267	276	277	268	280	283	242	287	297	276	282	284	284	284	282	292	254	276	248	256	308	296	279	271	234	272	314	254	282	256	319	267	241	285	285	270	270	285	271	263	255	241	255	265	297	271	250	286	293	224	272	282	303	243	262	243	303	281	285	265	284	301	260	283	257	238	294	286	259	270	262	247	272	290	271	293	275	276	282	325	313	269	266	253	286	278	255	304	250	280	263	278	306	263	316	295	277	272	302	247	269	273	263	260	276	275	296	274	264	289	264	248	255	277	270	245	285	294	281	246	259	256	240	289	291	251	256	269	258	278	292	295	272	237	290	251	279	268	279	295	233	258	243	290	266	281	275	278	252	273	269	265	290	273	255	309	274	243	250	298	273	273	263	269	264	279	264	241	258	302	293	253	261	266	246	268	262	275	262	290	273	260	257	271	269	284	278	252	255	249	255	286	246	252	306	278	294	285
3109	657	692	622	652	689	682	657	677	664	639	644	589	649	661	667	655	662	655	617	700	693	685	629	707	661	646	646	703	638	639	633	652	676	607	669	612	633	631	652	620	658	645	625	664	618	615	628	641	616	673	642	634	679	657	656	661	667	671	637	630	646	705	649	614	659	681	620	592	666	656	626	646	626	664	678	646	646	631	628	691	654	672	587	698	590	653	650	653	636	641	614	620	575	647	653	663	608	648	645	650	654	652	639	681	658	653	643	614	662	630	679	630	651	649	640	652	619	647	670	632	620	632	633	646	635	690	632	665	704	626	662	652	609	613	677	615	659	647	663	631	674	658	640	637	595	638	710	653	612	622	675	678	656	628	659	635	631	657	638	660	652	651	628	653	620	638	667	639	631	660	659	637	677	613	678	644	678	645	660	633	672	613	658	681	678	632	658	643	658	652	648	659	647	630	639	634	638	670	670	661	647	643	605	629	660	594	654	606	666	646	668	664	662	672	618	658	608	622	646	619	639	625	613	644	678	610	607	665	669	676	617	638	663	604	661	616	656	708	615	635	662	603	643	596	650	605	590	668	637	600	635	694	678	668	626	641	653	683	646	657	666	664	662	628	670	649	669	648	671	620	642	647	665	622	646	688	662	637	649	663	685	685	667	656	677	643	674	669	657	675	663	682	683	598	667	558	637	641	636	633	692	671	645	612	648	662	636	646	616	691	655	590	578	613	649	691	607	636	595	656	630	630	668	668	674	646	638	618	653	608	665	643	671	679	684	584	634	615	632	617	669	621	667	678	659	595	612	648	656	635	653	641	691	600	626	658	647	653	656	628	621	677	644	640	612	666	653	663	666	679	601	672	658	644	651	624	621	667	615	593	666	650	577	667	679	635	646	607	613	641	647	606	667	627	665	689	653	657	643	585	667	620	680	655	670	638	708	675	673	719	628	600	622	663	646	626	623	642	618	628	628	636	655	634	643	663	655	601	701	634	647	678	643	615	668	636	710	693	684	668	658	643	669	685	652	643	661	644	651	643	602	644	675	652	662	638	657	602	638	656	650	652	631	677	636	654	642	672	633	658	675	639	618	656	671	646	590	691	644	637	658	680	682	647	610	631	653	640	650	596	607	639	650	634	614	618	645	692	647	662	662	640	642	655	642	644	653	634	662	649	608	578	585	670	653	641	664	619	656	659	633	653	648	676	642	603	646	642	647	666	637	677	678	651	654	657	645	661	656	614	655	687	658	664	643	637	678	658	631	632	669	679	653	637	601	650	688	645	658	643	645	634	651	659	644	639	647	650	649	647	654	648	656	677	604	640	656	647	684	644	634	595	608	638	635	643	650	612	613	621	649	650	612	648	610	683	700	654	659	670	633	659	626	590	630	609	669	648	643	645	581	651	632	616	624	656	614	634	676	637	666	686	657	644	617	608	655	687	642	671	639	617	611	636	622	663	628	604	628	625	643	640	662	658	614	650	640	645	671	644	644	671	648	677	583	676	625	644	657	657	643	671	602	659	657	606	676	667	630	671	637	659	639	638	617	646	651	634	652	648	626	643	680	630	636	624	639	651	676	705	692	662	675	644	622	681	619	639	633	597	640	652	633	623	650	633	590	631	665	616	641	657	645	639	637	659	654	657	695	628	628	643	679	618	663	654	659	640	658	653	681	651	670	629	697	665	613	628	652	630	645	607	622	672	659	723	672	665	666	655	632	632	638	638	651	705	672	629	633	616	662	662	694	632	656	655	646	662	661	629	631	635	637	703	651	633	644	641	665	623	680	632	594	639	650	673	643	636	663	646	658	658	651	664	625	605	673	635	664	618	633	676	645	663	659	656	622	704	644	674	639	664	696	657	648	664	580	630	632	636	627	595	653	581	643	689	684	601	648	640	643	631	626	629	682	677	710	662	644	611	679	653	625	642	679	639	622	681	671	696	587	664	623	664	666	684	655	631	636	679	647	646	609	653	597	649	653	644	629	644	656	672	668	629	629	667	648	637	641	637	658	650	658	615	643	697	625	617	670	639	700	677	596	623	645	652	666	645	731	634	648	647	653	641	581	718	655	648	682	667	636	673	641	694	667	639	644	660	646	653	657	654	652	654	645	605	597	654	644	642	593	683	652	676	630	620	673	673	643	646	619	626	651	626	626	634	640	657	680	606	614	605	683	652	642	637	703	626	694	665	612	675	620	648	651	614	613	623	632	663	686	660	624	665	648	642	706	615	638	646	605	624	641	637	653	644	630	655	625	651	615	661	655	662	608	596	690	650	659	690	615	634	647	638	633	644	661	674	660	666	637	666	651	612	660	633	648	699	660	692	661	637	693	653	652	651	630	705	630	637	675	671	628	657	653	656	671	641	614	687	613	641	671	672	658	659	661	617	653	635	636	650	610	673	675	678	636	674	659	622	598	597	620	654	637	659	632	639	635	649	662	664	672	602	673	672	679	646	640	636	665	634	684	671	637	692	611	637	650	632	642	620	612	677	660	591	686	643	622	631	694	673	647	643	663	623	695	640	674	616	627	630	666	687	612	666	658	620	659	689	676	681	635	635	619	586	628	623	618	675	641	646	665	621	697	655	623	603	649	629	665	626	622	637	635	635	669	648	674	660	665	651	615	635	636	669	669	621	641	690	652	702	657	675	650	633	645	647	664	674	651	660	669	593	654	593	655	672	629	655	722	678	675	626	640	672	669	629	671	676	643	664	642	651	671	696	585	639	639	643	636	673	661	649	657	654	659	606	650	687	678	627	610	634	624	648	669	644	633	628	641	682	669	664	657	659	654	679	610	591	629	717	676	689	665	644	705	638	631	645	692	628	634	681	653	686	615	651	637	666	694	624	658	646	622	695	628	609	649	667	678	633	606	617	648	642	645	647	668	640	636	639	637	679	667	684	650	648	642	654	691	652	698	645	672	638	708	676	684	641	660	656	639	603	634	637	621	646	651	688	671	722	647	625	676	629	691	663	619	681	610	656	659	654	668	677	653	597	678	622	600	597	650	651	636	643	656	654	666	646	689	683	623	648	644	643	682	651	628	634	614	670	613	661	685	680	613	625	644	641	652	619	656	654	672	631	640	670	679	666	672	620	673	653	615	628	647	631	634	664	616	596	629	689	672	643	649	631	611	622	671	645	660	629	677	634	662	632	640	650	676	639	670	643	597	671	642	651	640	622	659	650	652	652	658	614	673	615	638	626	661	666	673	694	670	641	705	646	631	633	675	682	662	640	630	619	649	663	665	661	624	632	632	642	635	664	622	609	678	623	671	643	644	657	653	652	639	648	677	634	610	604	621	661	602	632	643	652	667	723	677	607	680	709	696	647	679	680	645	671	609	658	699	686	686	646	672	633	692	624	689	680	631	656	632	677	627	626	595	681	653	651	603	659	669	659	634	677	631	640	645	707	694	637	676	661	632	632	643	652	646	675	642	600	626	633	639	682	639	644	644	633	676	656	679	673	635	631	652	628	594	636	665	638	622
11808	648	420	342	293	218	241	216	214	192	189	201	176	179	203	199	202	174	176	191	184	186	215	158	198	181	203	204	170	169	169	165	178	165	171	198	205	188	183	178	202	169	204	215	204	183	167	186	187	192	189	171	179	192	204	163	189	164	169	190	169	194	182	195	186	188	179	186	194	183	214	185	180	206	169	184	190	172	180	172	206	214	181	219	170	194	189	159	169	185	184	178	172	201	202	206	155	170	185	169	163	196	195	170	164	159	174	200	172	167	175	185	188	180	192	174	165	195	155	179	183	179	171	176	213	175	173	152	178	176	202	179	163	181	178	178	165	188	192	188	171	169	187	206	178	199	167	185	191	183	176	185	154	168	198	193	196	191	168	200	175	179	211	192	181	163	205	189	207	211	181	167	186	164	161	192	185	181	179	168	178	207	174	185	173	200	220	173	169	173	189	202	182	201	185	164	189	221	184	192	184	165	185	200	194	156	200	201	173	175	176	181	177	196	198	191	176	168	177	174	181	171	191	193	187	185	206	166	176	184	177	191	162	167	202	196	171	177	185	157	206	173	182	194	158	196	195	160	166	191	195	199	164	177	197	184	165	198	182	170	192	165	169	174	174	167	150	182	211	192	182	208	172	187	177	181	184	173	169	201	185	177	172	158	195	158	182	175	172	185	179	167	180	148	180	191	180	154	170	211	184	172	165	182	180	169	182	180	188	174	194	202	165	147	180	181	155	182	186	178	168	182	154	177	161	178	200	195	165	184	203	179	202	166	176	188	208	185	184	185	188	193	168	189	172	156	185	171	212	174	206	164	158	182	200	194	164	167	183	175	199	213	175	194	176	164	200	182	165	160	171	193	207	179	176	191	184	179	167	173	200	189	191	190	183	166	167	162	192	173	177	174	191	192	198	172	210	168	181	181	199	189	178	187	181	189	184	183	186	144	179	180	179	179	161	178	167	208	202	186	170	184	175	181	169	198	175	179	186	175	195	181	197	170	196	177	176	175	188	177	183	186	198	183	186	211	192	170	205	155	170	168	203	196	174	168	181	167	197	199	167	215	200	171	189	201	203	170	151	190	175	187	180	154	178	166	172	176	192	185	170	187	192	166	167	172	195	179	182	171	195	185	163	170	158	187	182	175	207	177	182	190	172	168	176	178	181	205	186	188	175	206	193	176	163	168	161	161	182	188	173	176	194	174	192	184	202	186	188	170	166	179	167	196	199	187	188	183	174	184	181	179	173	190	191	198	160	192	169	188	177	169	185	188	176	152	191	210	163	173	180	206	168	176	171	194	175	182	176	229	171	189	176	151	178	158	199	199	196	178	208	186	181	185	172	183	184	174	177	174	184	184	200	175	191	182	180	190	197	212	174	202	158	172	185	180	197	183	185	187	175	158	162	188	174	168	177	177	188	180	170	170	176	161	159	203	175	170	178	168	189	193	189	194	205	174	189	172	189	168	136	181	190	201	170	186	175	163	209	203	180	188	174	171	185	200	164	183	198	195	192	166	170	174	185	186	203	183	188	180	172	164	197	179	207	186	174	182	182	201	173	209	182	174	189	186	192	184	161	188	187	188	192	196	191	170	186	191	171	169	195	199	184	188	194	163	184	175	169	202	185	170	146	178	206	182	172	187	199	166	177	159	183	172	183	174	201	188	153	174	176	203	184	154	153	203	174	175	188	169	179	194	187	210	195	162	195	209	172	206	161	164	196	158	190	189	188	184	196	179	172	188	172	172	193	185	175	178	182	192	178	190	200	172	196	179	194	172	201	182	182	188	181	181	187	171	180	161	183	176	170	176	184	215	217	206	182	186	179	189	170	193	181	193	160	192	139	231	166	167	160	184	187	196	181	208	176	176	199	170	188	166	177	209	178	168	183	152	180	185	199	145	174	199	199	186	185	164	201	200	201	193	215	178	207	161	185	176	203	185	176	188	171	179	196	180	184	175	193	167	160	208	173	166	160	179	173	192	162	189	188	170	192	194	171	152	196	175	172	169	189	176	183	171	165	197	188	168	184	175	159	175	172	177	157	183	194	164	186	179	182	187	165	191	183	182	147	193	163	173	160	179	162	186	171	190	192	188	187	178	191	185	160	200	175	202	186	181	165	179	182	182	198	176	197	195	162	165	184	160	214	176	147	178	181	179	190	174	159	184	188	169	171	170	193	182	157	162	159	193	176	192	175	188	189	201	168	176	188	203	144	181	175	187	202	186	191	144	201	182	180	178	188	178	191	184	167	178	155	191	181	179	179	194	190	181	177	187	174	165	193	181	188	191	162	178	184	166	166	195	178	165	157	189	172	179	155	181	191	193	162	180	158	197	181	175	191	181	182	160	202	188	189	169	161	201	163	201	192	180	192	177	176	204	201	189	180	182	180	188	169	170	170	161	166	169	189	187	165	197	197	162	181	192	201	195	198	193	186	184	204	191	213	193	173	180	169	191	186	160	173	199	166	196	185	195	160	190	196	189	181	186	167	213	196	188	203	196	204	184	179	177	158	172	161	183	177	183	156	191	187	176	184	206	193	179	186	209	195	188	181	201	168	170	188	208	200	199	168	168	171	177	210	204	171	173	211	205	147	177	183	169	185	184	184	213	153	140	192	192	157	170	185	168	185	161	200	173	186	152	157	184	185	198	189	165	184	171	195	197	164	153	178	162	185	172	179	179	157	184	181	192	176	165	184	150	160	194	199	154	171	200	164	204	204	201	171	200	190	203	159	183	174	199	203	181	171	201	174	171	183	171	146	197	181	177	221	184	185	180	157	184	170	180	213	173	200	164	180	166	199	179	175	200	185	174	190	187	215	209	176	162	194	212	177	153	169	167	201	163	199	165	189	177	172	180	168	184	159	181	178	174	177	203	187	177	190	175	167	173	201	171	178	189	178	190	152	178	168	172	182	184	172	193	193	189	188	196	162	194	188	185	175	159	188	160	181	181	192	157	191	173	192	189	203	162	182	181	171	171	178	169	170	170	172	172	169	182	205	199	191	195	180	173	206	194	166	165	182	208	181	169	212	183	169	197	195	201	178	185	178	166	180	196	171	159	211	187	173	189	184	173	203	192	179	182	185	177	188	185	180	174	178	171	191	179	169	177	191	149	178	184	175	168	154	175	167	201	204	168	174	175	205	201	189	195	190	196	178	206	172	177	169	192	201	151	151	211	186	220	166	188	173	197	202	178	167	193	196	186	183	192	163	191	169	158	212	191	188	208	202	169	164	180	198	201	187	197	196	179	176	203	192	163	181	178	171	193	195	177	214	170	167	198	212	201	185	152	168	187	179	156	179	169	199	187	164	210	190	193	211	178	172	182	186	195	182	191	196	152	177	169	174	187	191	172	187	192	163	190	190	179	208	198	181	197	193	196	201	202	134	192	167	174	178	176	192	167	173	206	169	182	176	186	187	186	171	173	183	183	171	183	170	172	182	186	185	167	189	185	184	177	173	207	188	183	179	204	207	194	201	189	191	196	207	185
9267	705	950	1042	986	829	732	648	564	554	515	523	519	504	455	488	479	513	495	437	521	497	466	479	464	470	466	447	485	430	477	450	445	433	449	456	469	478	453	443	444	439	435	452	420	461	444	451	447	475	433	457	420	459	449	450	453	438	463	446	456	445	457	466	443	473	441	457	432	394	425	446	418	508	444	428	411	434	446	433	435	493	459	441	449	399	449	439	434	466	396	422	425	454	434	457	451	439	433	441	445	446	461	397	444	411	442	436	438	455	460	423	407	408	472	421	449	463	466	468	462	424	487	400	501	439	444	458	448	465	409	448	472	436	396	477	419	440	449	421	448	422	438	425	438	416	501	438	416	436	420	449	449	416	450	412	455	467	406	402	430	469	460	440	444	448	451	397	428	441	405	447	466	428	426	439	463	419	437	482	442	443	428	413	449	486	395	412	436	429	449	440	429	456	450	434	410	447	422	425	420	421	464	452	450	441	449	471	468	466	433	459	467	439	417	459	452	442	433	430	436	473	457	480	469	470	442	435	471	474	427	443	414	407	444	479	440	442	460	414	455	456	433	470	454	446	453	430	423	479	424	437	441	448	468	477	413	441	413	425	450	430	470	450	420	439	475	439	433	466	453	424	416	434	413	432	414	442	486	399	462	432	447	417	431	414	412	422	460	435	423	460	437	432	475	432	458	417	438	412	418	439	422	443	445	439	436	439	462	417	408	413	436	437	446	427	417	444	472	443	474	420	410	462	457	441	465	476	436	422	453	460	413	426	412	473	471	408	468	460	433	417	453	421	426	432	452	404	483	445	447	435	462	437	466	386	453	457	458	471	428	454	424	460	439	424	435	427	448	421	430	425	455	448	430	440	459	416	426	448	414	436	459	453	433	457	452	423	459	465	449	451	408	449	460	440	406	419	483	445	440	469	460	448	490	451	423	486	432	456	473	451	431	440	421	475	449	449	463	468	468	470	418	425	436	385	425	423	441	440	436	465	458	466	422	436	412	457	466	438	445	496	428	439	459	437	487	465	469	430	468	421	436	463	441	452	426	446	495	463	444	432	451	468	470	443	434	444	431	463	433	417	461	459	442	414	445	452	451	463	438	426	452	456	400	433	459	464	442	410	449	468	411	417	466	433	451	442	415	461	478	450	464	444	428	467	436	470	412	428	431	443	456	410	461	477	455	479	458	429	437	396	470	436	440	440	430	461	466	436	430	434	431	432	451	461	402	421	438	449	407	402	429	438	396	417	460	453	468	434	399	426	465	448	427	434	464	420	427	424	452	474	467	457	443	448	428	403	445	444	423	463	447	432	426	426	451	463	466	437	453	449	444	454	439	478	437	411	414	422	448	443	471	410	433	444	419	449	421	435	469	430	448	447	478	427	452	429	448	446	399	434	405	461	443	416	436	437	430	466	475	448	434	491	441	434	450	411	404	431	427	445	450	415	451	453	419	427	439	453	459	423	459	412	418	425	450	477	453	428	443	459	440	452	412	441	447	436	457	428	419	416	390	450	418	456	453	442	418	423	431	463	494	493	428	439	435	413	453	455	439	411	390	452	421	494	429	452	408	440	447	457	465	415	447	412	452	446	444	444	437	442	402	440	428	419	445	404	448	448	452	422	475	452	453	450	441	427	456	473	446	433	431	434	444	382	428	414	424	425	488	396	403	410	456	398	427	459	439	439	398	479	453	432	423	466	432	447	432	441	452	468	413	447	421	427	488	436	418	427	474	422	455	463	408	436	454	445	428	441	390	413	450	425	459	478	405	413	439	456	445	412	440	407	484	444	438	423	460	462	464	461	432	432	431	457	467	442	434	471	434	459	420	447	432	438	454	477	396	478	450	419	462	460	421	433	446	453	440	418	458	421	416	429	399	464	460	412	428	428	445	454	437	451	450	476	449	419	429	460	451	432	426	406	408	462	452	442	446	452	454	433	437	456	412	452	439	416	457	490	455	437	423	421	435	426	441	427	445	447	472	449	432	422	450	442	483	492	446	400	449	441	471	450	420	437	409	443	454	462	416	424	407	416	434	417	433	422	442	425	416	483	437	406	437	436	421	460	451	419	462	447	459	422	447	442	453	442	429	430	423	471	441	431	440	439	464	425	442	423	422	448	445	429	470	442	449	411	425	451	453	446	406	464	410	453	463	433	451	407	476	436	453	467	435	442	416	455	470	466	439	455	440	462	462	445	405	447	414	421	464	434	424	428	458	405	437	407	419	425	441	433	437	441	427	481	442	485	409	418	440	471	425	446	448	448	409	449	447	483	458	438	403	420	458	423	452	432	447	417	493	431	433	453	462	442	411	400	469	452	420	479	428	432	413	473	445	424	442	422	410	456	419	394	474	478	438	421	440	425	454	442	453	463	468	454	421	429	437	452	440	463	398	456	453	409	433	465	467	439	445	415	457	449	432	431	450	445	438	459	437	467	439	459	462	442	418	457	421	418	441	452	429	453	475	463	429	444	484	441	416	440	402	413	426	446	465	452	421	455	425	446	508	421	443	436	444	453	450	451	453	428	438	450	447	470	486	473	434	411	410	434	433	407	425	428	452	423	431	468	438	432	473	435	482	432	431	475	450	449	390	409	433	423	437	445	423	468	449	457	425	431	446	443	428	450	459	409	455	402	471	429	465	416	441	428	420	405	441	470	442	444	437	461	480	452	469	407	464	387	452	445	457	433	436	456	430	443	425	432	435	469	451	466	463	419	432	424	413	451	439	456	441	457	461	411	470	432	448	431	474	444	417	450	416	393	441	450	483	429	437	452	461	418	444	489	442	478	459	484	448	435	454	443	463	444	439	449	453	413	430	457	440	398	459	429	472	458	445	437	423	433	454	436	451	436	437	452	443	437	463	460	470	439	446	428	450	426	456	413	449	464	462	437	427	446	407	420	441	416	446	440	454	445	435	451	434	454	487	433	441	439	444	411	434	433	446	448	466	431	439	469	416	458	473	445	393	450	467	473	417	414	417	442	451	433	470	436	415	430	443	455	484	446	492	427	460	417	447	459	473	447	400	439	431	433	443	440	443	432	428	435	419	457	449	420	450	445	429	465	432	445	441	456	419	483	481	449	418	436	393	447	435	458	454	449	475	483	456	442	447	470	475	425	459	446	458	434	423	469	428	433	423	447	441	478	487	452	434	456	414	422	431	437	434	438	440	429	483	430	473	436	455	429	458	426	468	454	458	443	432	459	413	482	455	444	450	440	428	432	460	440	428	422	415	469	466	429	444	421	466	421	468	426	470	430	455	436	409	431	418	492	434	466	471	480	446	435	425	431	426	419	425	418	436	434	480	459	456	420	400	383	412	407	422	409	464	395	440	476	446	419	449	424	448	420	448	463	481	420	435	431	447	464	432	434	429	446	409	429	429	425	462	480	448	446	430	416	425	434	440	472	434	455	456	424	432	439	423	440	438	474	459	400	435	420	433	480	441	441	446	447	454	461	451	431	416	435	422	446	455	452	431	464	448	459
20492	1535	599	416	291	201	159	153	115	91	94	83	82	78	93	81	81	62	76	88	80	73	78	73	72	64	64	70	67	86	73	67	53	75	75	65	77	76	74	71	61	69	72	71	57	62	71	63	63	67	72	61	72	61	66	75	82	51	66	67	71	65	69	76	64	59	62	76	75	67	63	62	74	63	81	74	66	71	73	69	60	64	81	68	63	74	61	73	58	59	60	93	63	54	65	68	64	60	76	67	62	74	62	74	56	67	84	83	70	62	64	59	82	58	64	55	71	66	67	57	80	75	68	62	61	52	58	58	70	66	69	61	87	67	79	72	78	68	58	65	69	69	73	71	52	63	61	80	55	69	71	58	65	67	81	67	46	58	63	68	67	69	63	61	66	70	58	64	60	74	67	66	76	61	68	69	77	62	77	73	74	63	85	68	64	75	72	86	71	69	72	64	64	51	67	57	56	83	64	70	59	53	65	65	60	62	84	76	71	64	64	53	55	77	68	66	63	66	69	79	63	67	65	77	72	71	70	56	83	82	75	59	69	66	63	68	60	65	60	71	71	75	79	66	77	69	68	69	64	75	67	81	71	57	77	71	68	58	60	77	75	76	55	78	65	73	66	77	83	82	92	72	68	72	59	79	70	76	73	66	59	83	64	54	65	71	64	79	84	45	54	75	63	66	63	55	77	63	72	81	56	91	65	58	76	59	63	67	70	70	62	76	70	64	60	60	68	61	72	65	73	72	68	71	65	74	58	56	55	77	77	79	78	63	65	62	74	47	75	64	71	61	52	70	69	59	78	78	80	67	71	79	67	81	71	63	74	80	70	82	72	59	73	66	76	78	68	70	67	61	59	76	71	56	76	64	56	76	70	77	54	68	70	79	75	66	66	60	68	73	73	78	73	58	68	62	48	66	83	78	69	59	80	61	74	60	55	63	60	61	64	70	56	65	72	65	59	62	69	59	63	76	84	63	72	50	68	74	66	75	74	72	68	51	61	46	64	67	69	77	68	59	74	56	57	82	64	71	90	46	66	64	61	80	71	61	69	70	74	63	76	68	70	70	85	77	80	86	65	58	67	72	62	74	56	66	57	74	70	83	76	60	73	64	72	62	59	62	67	64	63	74	73	74	75	68	64	55	57	81	77	77	62	61	65	66	86	66	83	50	58	67	51	72	78	57	77	76	58	65	80	70	68	73	81	71	73	53	61	70	73	68	60	78	65	69	70	66	58	80	82	80	61	81	70	83	43	45	81	62	65	55	59	91	67	72	78	75	70	58	61	70	55	56	68	81	66	60	54	59	61	81	70	63	48	58	64	66	83	56	51	76	61	79	74	69	77	69	61	62	53	80	65	62	54	71	65	76	56	77	52	73	65	71	70	70	72	73	69	59	71	78	73	91	76	65	66	65	51	59	54	59	66	61	56	78	68	59	73	74	54	74	69	75	68	68	68	57	53	63	69	70	58	75	85	71	74	66	64	73	54	76	74	64	69	76	59	60	70	88	67	81	85	66	55	71	63	44	75	73	62	64	82	67	63	55	69	70	41	80	73	72	49	63	68	76	66	80	82	79	58	79	68	67	81	58	58	89	67	68	60	61	65	52	51	64	56	59	71	62	66	94	67	66	66	63	73	61	61	96	79	79	66	72	59	60	65	67	80	80	60	55	69	62	71	56	63	73	52	75	61	65	74	72	56	63	70	77	62	76	75	66	84	78	86	61	55	64	77	69	66	59	68	54	70	77	62	71	59	70	73	82	62	68	54	67	71	68	71	69	82	61	83	75	68	73	80	62	59	65	57	67	80	82	52	74	60	64	69	85	51	69	80	75	65	47	66	71	55	63	68	59	76	66	69	70	57	57	65	58	78	60	58	67	73	62	90	79	80	61	70	55	55	71	69	76	62	65	56	71	57	56	64	65	61	66	71	63	77	75	50	62	59	85	74	67	76	60	68	63	64	72	76	70	60	66	70	78	77	65	68	74	68	55	69	72	70	88	67	67	64	79	72	74	68	67	60	72	66	70	56	63	77	74	58	70	67	75	58	77	81	80	72	67	76	66	66	83	60	63	57	77	68	68	82	77	65	51	59	60	76	64	51	58	74	75	65	72	57	76	65	68	72	60	63	57	79	73	49	54	63	63	77	72	65	69	69	69	61	76	63	64	59	56	58	54	59	57	56	72	70	81	69	57	66	64	71	56	58	72	77	67	60	66	77	67	70	67	71	71	78	67	70	66	71	74	71	61	76	61	73	62	62	63	61	82	66	72	80	60	62	75	68	59	73	70	62	68	76	70	70	61	83	69	61	88	60	86	74	73	72	94	67	67	64	62	62	69	78	64	82	67	59	67	47	62	75	70	59	60	64	64	70	64	62	74	57	67	62	84	64	65	79	68	71	49	71	57	53	62	70	82	64	60	57	74	70	59	86	58	72	70	57	53	66	66	62	87	84	78	66	59	88	58	63	82	73	56	68	72	80	74	61	66	66	63	55	74	71	55	70	63	67	65	56	57	73	85	63	75	83	60	56	62	56	69	66	63	80	49	56	61	76	70	72	64	82	92	76	66	71	67	75	64	65	74	67	69	55	66	66	50	64	74	70	70	71	66	81	61	71	59	59	78	65	57	65	65	65	68	64	86	69	64	66	74	88	69	77	79	67	61	67	60	76	69	57	64	68	63	74	75	74	52	78	68	65	76	75	70	83	60	66	65	61	59	64	65	90	75	62	66	73	63	86	61	79	73	74	63	64	74	47	57	63	66	71	74	76	63	78	79	69	92	60	66	80	68	68	64	76	63	65	77	76	70	74	78	78	58	65	62	57	65	61	59	69	79	81	67	67	73	68	71	77	72	64	69	65	85	56	66	69	72	69	61	78	76	93	84	69	71	63	77	73	74	56	71	76	68	69	53	67	62	68	69	65	54	68	62	70	61	82	74	66	67	57	55	68	70	71	73	66	72	69	72	65	62	62	59	50	63	71	73	67	58	84	50	77	81	73	58	74	58	66	65	64	56	66	63	66	69	70	69	63	50	57	60	67	74	63	84	70	68	69	69	57	69	74	65	72	61	68	57	73	83	74	75	47	67	65	78	56	65	58	68	69	64	79	67	71	60	67	57	74	70	81	78	55	64	66	74	59	60	81	59	74	83	71	64	71	69	68	72	63	70	78	68	60	63	69	68	73	56	66	55	68	66	80	73	58	65	63	65	73	70	76	69	62	65	70	70	50	71	56	68	62	50	73	69	81	64	55	66	80	57	59	58	65	70	76	52	65	68	66	66	65	84	58	48	53	63	75	68	83	65	77	74	53	70	94	63	63	65	72	74	60	61	68	81	73	57	51	68	60	63	66	74	74	62	70	68	62	64	54	66	56	61	78	62	65	64	65	58	51	66	74	75	67	76	89	59	63	61	82	57	73	77	61	64	66	79	65	62	76	67	64	64	67	59	76	73	58	69	70	72	73	81	83	75	62	70	74	76	67	55
12530	677	1292	1412	1171	961	772	625	496	462	404	388	369	308	290	302	336	300	280	268	258	262	240	236	277	249	233	216	242	210	222	242	221	222	240	197	220	203	242	208	195	203	213	245	198	208	228	169	190	222	182	205	212	203	201	206	218	227	209	222	191	179	202	226	210	199	216	227	192	195	199	192	174	218	192	200	209	229	177	196	178	174	176	215	196	190	164	206	194	194	193	228	187	203	187	189	201	186	197	200	202	203	191	204	206	214	192	188	179	209	199	185	196	189	209	218	190	186	186	184	214	195	192	191	229	225	177	197	223	199	228	216	177	204	184	207	189	186	207	202	160	220	196	187	201	195	207	175	230	174	202	198	195	199	199	193	190	207	218	179	189	192	183	197	182	176	212	222	205	185	168	206	192	202	176	232	223	187	205	188	177	179	197	199	182	183	172	205	184	167	204	201	198	199	202	198	193	199	214	219	158	173	189	214	198	201	167	204	195	197	206	212	191	166	200	202	189	169	190	188	211	189	187	198	206	193	179	190	182	196	193	178	190	192	181	186	171	200	199	192	183	198	206	200	199	217	191	184	208	193	205	193	236	206	185	195	215	188	195	202	185	189	195	206	193	188	182	202	222	203	197	173	213	224	208	200	190	193	216	186	185	202	178	188	206	193	196	198	212	182	190	199	188	222	192	221	198	192	174	199	190	201	172	176	169	218	203	180	184	162	202	180	199	187	201	191	204	184	191	198	197	180	180	206	188	157	167	172	208	193	209	227	217	201	208	191	198	188	193	215	193	198	213	193	197	182	174	169	186	172	178	182	199	191	184	183	193	202	199	212	220	182	188	172	208	185	195	198	200	198	180	190	177	202	195	191	195	206	211	204	179	176	189	183	188	208	198	193	183	188	192	180	212	198	186	211	211	207	172	185	195	209	198	192	184	188	201	189	202	184	185	203	183	188	181	191	196	212	208	184	196	193	207	208	201	191	190	194	201	185	170	180	197	213	174	176	219	197	176	210	182	194	207	190	190	184	183	184	197	211	181	216	201	196	204	180	200	172	195	212	213	199	197	198	184	198	195	199	157	194	222	190	186	208	188	197	214	219	175	195	184	180	198	215	191	199	186	208	174	192	185	209	182	193	191	202	203	178	180	213	193	189	227	200	202	215	192	179	185	186	212	172	167	198	200	183	180	191	188	219	157	206	209	193	206	203	192	200	200	221	198	204	184	190	187	183	188	174	199	198	202	188	194	193	181	212	183	220	210	216	188	208	214	195	180	223	195	190	197	218	201	197	183	181	188	221	211	188	167	198	198	190	185	192	217	187	192	183	170	194	211	199	198	182	181	201	193	195	185	186	212	185	184	210	186	189	192	198	196	207	207	184	187	220	182	195	193	201	199	183	205	180	167	180	212	185	184	191	181	184	187	154	194	190	193	175	215	196	177	178	204	190	144	188	196	193	215	202	165	208	198	189	181	165	206	178	198	187	210	188	187	215	193	184	189	172	180	213	192	199	192	226	200	190	198	224	182	185	178	181	186	208	199	207	203	164	200	190	185	203	207	196	182	217	167	193	219	207	201	190	208	194	197	192	231	173	208	176	203	182	207	164	187	182	213	181	179	181	170	188	198	177	155	193	176	184	200	191	181	196	177	186	188	190	186	198	185	200	186	184	180	180	188	209	195	200	196	184	179	174	194	195	180	179	224	193	192	192	201	193	196	200	215	210	167	200	204	193	188	203	192	204	189	200	212	164	196	169	194	179	182	205	175	189	219	183	189	216	171	174	212	193	176	176	182	215	182	209	201	174	210	176	208	181	175	173	199	208	191	207	214	212	217	180	199	183	211	203	236	207	180	215	219	181	183	196	173	209	200	196	179	200	208	208	187	160	187	199	195	186	194	197	176	184	195	185	207	191	176	196	191	180	187	187	195	187	209	198	201	178	187	184	199	193	176	190	188	215	191	195	178	193	174	187	174	198	175	188	181	190	210	191	190	191	203	192	197	177	198	180	206	214	190	192	194	178	196	226	185	194	183	204	200	214	177	211	186	201	192	186	193	229	198	184	193	203	179	189	194	197	203	189	190	194	190	194	222	177	191	196	187	195	188	201	202	202	170	206	198	164	174	199	194	211	184	187	186	203	202	193	209	204	199	193	179	217	217	191	179	184	182	208	195	180	202	188	189	221	213	186	210	186	197	198	166	189	165	185	209	195	184	185	194	182	182	185	185	165	199	174	185	183	187	184	192	168	186	214	209	179	190	210	187	172	205	193	192	191	223	172	185	175	192	203	188	188	187	186	209	195	205	215	173	180	205	195	196	212	214	151	180	199	187	208	195	180	217	195	176	181	192	191	220	190	176	209	192	190	176	186	194	184	195	179	205	201	191	189	208	186	200	174	186	170	180	211	198	180	194	221	174	184	206	161	191	189	172	185	198	211	197	214	189	195	209	183	193	216	208	185	216	171	196	199	198	208	194	213	199	181	197	205	188	188	190	174	164	203	193	202	197	220	187	192	186	177	198	200	190	194	204	178	192	172	187	183	202	204	186	184	193	189	195	204	205	194	210	199	214	172	216	173	186	193	198	172	225	179	190	204	182	195	185	203	190	215	197	195	195	183	183	192	204	207	197	203	191	221	175	205	214	179	194	204	167	197	210	192	177	203	215	190	180	186	198	222	179	179	188	178	191	186	177	161	219	201	185	196	199	198	199	193	191	196	191	197	186	200	210	198	195	194	179	167	190	174	222	196	202	175	184	205	199	185	185	199	152	199	205	200	177	189	193	172	211	183	225	184	168	191	200	166	166	161	199	201	173	173	192	160	159	200	157	179	168	194	182	201	197	204	206	181	160	171	182	199	194	177	197	206	189	200	186	187	189	201	200	174	184	186	216	176	200	203	202	203	174	200	191	197	208	198	218	200	212	229	206	198	146	178	183	204	190	220	180	192	184	190	206	206	190	197	193	195	203	198	204	197	201	177	204	171	200	210	185	199	184	197	194	200	189	203	179	192	199	186	208	204	184	189	176	191	187	213	209	180	180	192	189	192	193	217	181	182	180	210	184	197	223	198	207	165	194	216	198	174	179	199	198	175	181	190	204	195	209	185	187	230	186	182	168	178	194	179	174	180	195	203	194	206	217	202	210	183	176	199	179	219	208	212	236	197	199	181	191	217	176	214	205	214	175	208	223	199	188	210	185	171	184	169	206	193	210	190	196	183	187	200	174	184	180	191	172	185	200	212	203	171	209	200	210	177	177	197	202	197	206	206	198	188	185	191	220	164	236	198	182	181	195	189	209	202	192	193	184	198	196	190	205	172	180	196	176	172	205	206	178	174	175	194	216	172	184	200	177	207	179	182	211	211	203	181	235	206	184	203	205	196	207	176	198	197	219	200	189	177	197	210	183	192	207	186	184	191	173	176	216	185	180	189	193	177	189	195	187	160	206	173	166	192	182	177	182	216	193	186	187	204	215	170	178	191	181	217	199	197
3385	321	251	308	291	259	279	294	275	260	286	263	295	285	273	270	290	274	282	288	283	266	285	260	288	285	245	257	267	255	311	273	273	284	299	327	282	294	300	271	293	250	264	305	253	284	278	278	261	280	261	300	269	269	254	265	299	244	249	273	289	289	260	275	290	281	256	269	299	250	262	280	275	260	284	252	240	257	284	269	239	275	262	288	271	297	253	335	296	259	243	271	263	264	283	288	300	255	253	279	296	247	261	288	264	289	269	284	255	270	260	262	267	292	260	307	267	264	277	284	262	262	261	252	265	280	254	289	280	282	273	257	302	259	294	252	292	283	262	251	297	279	294	280	265	305	276	264	277	315	253	274	255	244	273	274	262	285	265	295	283	250	297	262	267	270	312	260	243	233	277	261	276	253	281	255	245	262	263	237	266	259	258	235	287	285	262	262	291	270	275	256	280	240	291	280	283	254	275	268	279	289	276	287	275	285	244	289	294	286	263	289	259	285	262	274	272	284	292	273	272	285	276	280	286	261	276	276	265	273	246	257	248	260	271	284	259	318	272	284	271	274	272	262	273	265	285	296	309	290	258	264	235	281	290	290	278	260	287	250	269	258	273	279	264	280	268	255	272	270	251	265	252	283	249	274	284	291	258	236	271	297	273	298	286	289	255	273	293	271	300	260	292	268	254	269	240	271	275	278	280	283	266	249	265	257	264	280	317	253	259	268	278	295	263	261	276	238	264	249	252	245	236	262	284	265	298	260	289	249	303	305	265	300	273	280	265	230	282	269	278	300	295	274	259	284	272	271	274	272	296	272	251	247	282	274	269	271	251	254	254	264	286	279	278	301	294	283	271	290	293	282	283	263	291	294	320	254	314	240	258	289	265	273	302	287	267	270	269	299	286	285	253	266	291	268	257	270	263	257	292	271	244	275	274	259	316	294	283	265	259	274	286	283	282	276	264	262	264	234	257	280	283	267	275	295	277	271	263	254	284	291	272	272	262	273	298	282	290	261	252	312	250	251	283	281	273	270	286	261	289	254	269	267	237	276	286	235	270	271	288	288	289	315	273	287	270	246	296	274	269	245	252	261	241	289	274	267	303	287	235	279	263	248	272	260	287	259	261	273	276	274	253	278	294	247	244	269	271	269	265	245	252	259	268	279	283	284	269	307	268	297	280	294	265	281	274	270	284	249	268	281	288	267	283	257	284	287	277	281	272	260	270	279	251	298	275	287	292	300	286	300	293	277	286	235	284	272	240	281	279	244	290	296	278	268	299	265	261	256	309	272	272	289	276	291	272	277	297	286	291	270	265	282	262	251	266	259	258	306	268	267	267	278	277	272	306	269	292	269	257	291	294	269	274	279	263	279	286	273	261	281	279	239	279	291	274	274	287	268	273	286	254	223	273	259	295	257	276	276	260	249	274	258	280	257	250	258	287	263	262	284	262	255	265	252	283	275	282	317	281	272	253	284	252	278	289	298	264	272	313	239	288	261	290	287	238	280	269	283	274	283	251	274	272	259	276	237	281	261	278	278	241	241	257	252	284	251	293	286	293	307	253	266	285	300	291	274	263	245	286	250	270	281	285	295	260	260	254	261	256	282	233	262	251	273	255	247	298	279	288	266	294	267	273	262	288	262	252	254	286	273	302	320	264	258	267	257	260	261	265	270	272	241	297	271	264	281	254	270	279	285	275	305	254	282	283	262	265	250	273	284	243	282	251	244	254	282	269	274	247	284	255	297	301	245	299	281	278	274	268	265	260	273	267	319	282	296	265	291	264	283	260	254	313	250	266	261	285	259	263	266	258	248	279	261	263	274	246	243	256	280	272	227	253	256	254	294	273	278	269	275	273	271	291	292	285	251	267	261	258	276	287	272	273	287	299	293	268	245	270	270	277	268	267	276	269	293	263	273	245	279	326	295	255	256	260	269	285	260	257	280	269	291	272	282	262	281	236	283	270	263	259	266	307	302	238	264	267	256	248	256	243	266	299	273	287	263	260	264	270	291	279	279	257	270	261	264	280	255	265	259	279	274	288	276	281	268	272	295	254	306	257	255	275	256	277	299	297	280	299	258	291	288	308	295	286	282	250	260	285	297	270	259	280	267	289	271	282	289	266	283	264	242	279	314	305	309	273	285	275	279	298	257	259	291	253	241	267	275	284	284	257	308	281	282	304	282	245	258	269	275	300	282	252	267	239	264	260	284	260	273	285	271	273	282	279	263	278	291	277	262	293	263	244	264	272	308	281	272	278	251	255	331	271	237	288	273	272	264	268	275	245	285	265	313	300	268	287	305	283	267	264	262	287	296	261	246	279	268	267	334	295	269	271	267	305	285	292	274	273	254	281	262	237	231	249	275	278	274	261	243	279	294	268	278	297	277	274	265	278	287	287	300	244	256	273	273	317	261	269	265	297	287	257	277	257	285	260	289	278	246	269	289	271	287	286	275	278	276	245	280	274	275	263	269	262	265	269	270	291	279	249	275	285	276	290	263	299	277	293	271	256	262	321	264	281	273	284	235	276	276	264	272	261	262	257	280	265	247	298	270	238	296	277	265	264	261	276	266	263	279	267	260	269	268	285	280	253	280	267	257	267	246	268	263	297	265	306	241	289	267	285	264	242	268	301	286	269	255	256	311	324	253	296	257	315	271	238	240	293	268	283	255	261	256	229	263	267	268	279	268	242	290	238	278	299	259	272	280	295	274	259	278	272	288	259	267	266	266	266	300	275	265	264	282	246	245	276	282	267	241	291	257	269	280	275	274	259	270	263	275	262	287	271	261	289	273	251	289	278	266	262	253	264	283	237	255	280	292	287	258	239	299	285	265	276	278	288	277	282	257	234	255	265	269	245	246	286	278	271	271	271	267	250	236	259	247	268	243	258	278	288	262	297	306	268	269	297	292	271	233	245	298	265	279	266	268	266	280	256	274	279	275	269	270	277	236	243	253	277	270	281	253	260	272	271	268	257	253	261	289	273	276	277	234	281	236	275	268	303	233	260	258	283	269	310	309	289	277	279	273	289	313	289	276	298	270	287	303	252	249	251	275	286	266	292	286	299	255	302	265	270	257	266	308	245	271	282	286	284	235	250	272	270	292	306	270	271	290	252	255	292	297	262	293	271	269	281	296	269	296	237	257	265	291	265	255	247	294	264	291	284	267	272	283	233	259	235	253	295	288	311	274	295	297	275	280	272	249	263	261	280	267	270	259	249	288	288	292	261	271	273	276	300	278	290	294	283	267	271	287	283	285	276	247	270	290	298	290	261	288	230	260	286	267	265	226	256	258	305	269	283	281	237	279	279	260	283	290	293	248	252	266	271	284	241	269	231	259	286	276	267	259	260	286	273	280	258	289	290	286	266	280	262	268	263	246	293	271	275	290	264	286	277	261	253	269	230	297	268	250	267	291	293	275	270	271	270	292	241	239	264	264	292	283	270	287	264	266	282	275	265	270	271	270	259	246	277	245	289	300	243	270	290	278
3299	633	693	678	678	684	661	668	629	670	657	611	644	678	624	649	694	651	689	610	725	661	607	624	600	707	674	660	681	664	627	638	626	641	650	648	632	673	613	643	671	626	611	671	661	665	671	648	664	693	663	662	586	670	657	643	657	580	682	617	670	645	635	657	634	695	625	669	632	663	657	628	638	662	657	634	645	628	613	680	625	642	662	678	674	637	670	615	692	659	660	664	656	656	671	664	609	649	622	671	635	641	639	659	659	658	631	685	620	612	660	591	664	669	631	701	669	654	673	630	622	692	617	654	643	633	697	610	651	633	649	653	674	662	610	604	647	632	653	657	711	617	654	606	668	663	695	621	680	671	638	669	670	681	637	669	651	662	681	618	646	637	602	654	643	616	671	634	639	636	615	620	649	671	670	631	615	657	660	706	637	640	652	654	648	628	637	624	671	632	665	654	607	645	681	629	637	690	671	694	664	685	660	630	692	684	652	686	665	645	679	654	630	700	655	681	684	679	649	642	708	688	626	650	652	652	678	654	603	673	591	643	606	632	634	653	658	599	645	655	690	656	618	681	680	625	603	642	615	690	691	660	702	681	652	655	654	621	609	633	626	638	669	638	638	686	682	658	668	613	659	654	567	628	658	625	663	640	638	660	615	668	658	664	639	652	650	627	625	627	629	650	652	666	661	687	677	683	678	648	654	607	615	664	691	630	688	634	632	616	636	678	662	654	629	669	634	673	615	593	635	661	618	649	658	652	633	617	656	647	590	602	644	637	661	650	635	629	686	670	622	662	632	637	615	693	665	668	658	671	659	669	600	651	684	627	664	637	655	633	634	663	687	621	622	645	682	642	667	689	654	608	629	663	660	671	665	618	695	679	629	671	644	623	646	642	641	660	661	624	719	646	624	644	603	638	671	644	681	676	634	604	614	672	638	627	650	666	656	633	638	635	632	694	699	670	625	674	668	624	611	690	643	637	655	653	712	692	688	655	667	688	679	661	666	657	678	691	603	666	658	651	669	678	661	648	640	612	625	695	642	681	657	667	704	668	686	619	678	622	643	678	603	639	649	683	691	665	641	608	633	608	626	622	669	650	663	644	658	637	708	695	642	651	674	622	679	590	656	694	661	632	646	667	657	590	642	636	690	648	644	688	649	614	643	627	705	649	654	631	679	628	662	677	664	690	630	681	658	604	647	650	668	609	641	656	628	662	671	646	675	654	663	650	651	645	677	649	662	712	642	706	668	680	683	681	699	639	658	700	666	643	634	653	635	672	636	638	603	711	707	680	671	634	676	644	660	659	697	668	629	608	669	680	662	674	672	645	642	650	652	687	693	701	659	667	594	593	634	608	662	702	648	642	688	618	681	647	640	653	658	637	652	607	650	627	609	640	678	686	639	621	647	659	640	621	657	651	663	702	642	684	656	636	657	688	660	645	668	658	673	635	652	613	665	635	657	658	661	648	666	680	642	669	661	613	621	665	663	634	639	660	666	699	649	622	653	616	644	638	661	610	674	686	647	625	621	633	690	629	644	618	632	666	603	674	644	591	592	675	644	651	680	662	648	653	658	677	641	699	659	656	629	633	682	662	648	616	636	648	681	649	658	650	625	657	653	643	658	653	665	642	663	627	629	603	634	627	674	660	613	627	668	689	680	639	671	711	675	641	635	681	660	613	679	664	628	623	672	601	609	663	655	681	650	713	639	629	625	616	688	628	665	640	621	679	609	669	659	675	689	675	694	677	638	649	638	616	606	690	677	615	622	627	635	628	652	689	658	629	671	638	637	665	622	661	624	644	600	689	664	649	638	689	657	626	638	662	622	669	665	599	637	692	697	641	624	640	638	627	652	648	638	646	667	666	649	642	624	630	658	687	639	626	589	673	633	677	617	668	680	617	680	637	612	603	640	666	682	665	639	625	640	680	628	645	663	627	652	684	628	629	679	645	642	631	654	628	650	583	602	634	623	672	651	620	643	590	629	678	651	647	680	657	632	651	655	661	681	604	653	649	661	644	657	651	616	648	681	643	607	669	657	687	644	625	616	656	667	642	636	675	663	676	701	675	633	597	686	656	643	640	607	586	641	636	638	640	647	613	677	661	634	627	638	685	690	626	658	612	661	658	668	632	641	662	622	678	685	667	681	692	651	641	618	625	635	675	597	680	665	647	672	632	621	695	627	654	624	643	638	617	656	677	670	616	619	629	652	627	674	652	684	610	624	657	653	655	623	643	600	673	619	623	628	654	663	682	683	667	653	624	632	638	637	655	628	646	654	631	675	664	625	635	659	622	680	622	663	619	658	614	640	666	683	632	643	684	687	635	611	669	674	645	644	661	666	663	654	684	656	642	583	681	591	679	641	639	672	605	646	649	677	612	643	653	649	644	610	697	637	639	649	636	628	677	647	646	627	661	645	631	618	628	698	623	622	666	673	628	638	677	667	640	651	664	627	648	672	668	658	611	590	627	636	638	627	654	615	638	663	677	649	647	672	646	686	663	625	638	680	659	619	633	657	639	637	656	640	595	662	613	607	695	621	641	666	668	683	658	659	634	668	632	670	607	655	688	657	622	596	611	633	626	667	662	656	622	655	639	678	630	674	647	663	658	675	642	633	681	606	615	664	635	613	671	637	670	710	705	606	673	642	626	605	653	616	658	632	582	639	635	630	622	645	648	584	639	606	607	646	615	653	623	645	646	665	619	686	613	659	656	623	661	658	680	692	657	610	652	684	631	661	668	636	636	670	632	616	677	659	641	625	654	646	646	678	654	649	647	629	648	694	643	653	584	652	678	672	641	623	645	643	672	615	627	649	615	641	641	676	625	656	658	622	685	645	687	649	688	634	628	662	684	646	658	589	678	643	641	615	656	671	639	606	653	612	662	673	654	651	700	650	631	638	683	627	660	689	701	611	647	660	647	598	635	637	652	632	681	642	634	637	623	653	693	637	638	677	675	607	660	654	629	626	630	600	634	654	654	676	638	642	635	673	640	622	640	665	683	625	697	635	637	624	637	673	623	686	640	638	635	650	629	623	626	653	640	646	627	684	635	634	659	674	664	646	676	669	643	628	632	661	606	649	649	689	632	651	627	663	659	674	654	666	635	650	679	648	599	635	662	672	629	622	631	624	632	663	622	661	632	618	670	639	676	642	659	674	680	635	642	637	653	654	641	608	617	640	642	691	669	667	614	631	632	673	663	603	665	678	668	663	656	625	634	704	662	661	635	686	656	648	671	657	669	664	654	609	624	630	640	622	650	645	621	666	634	647	656	658	611	688	660	646	626	642	618	608	685	637	626	648	686	611	675	662	641	645	610	650	638	687	629	663	619	638	615	639	686	659	663	659	657	679	653	646	708	657	686	664	599	657	651	622	660	663	632	644	611	642	654	612	672	651	635	681	589	645	667	603	684	673	642	629	679	655	609	639	633	610	632	687	668	660	722	649	615	623	659	712	672	688	648	626	659	657	692	650	636	598	590	669	627	677	668
12235	661	409	301	259	235	242	204	203	185	222	198	210	212	210	196	177	195	175	169	187	190	163	162	171	186	174	192	156	166	187	175	178	184	195	204	196	194	202	183	164	199	177	179	189	202	168	174	177	190	178	173	183	182	139	190	193	186	175	208	198	182	202	211	174	163	170	186	182	175	154	198	169	171	175	177	179	213	206	181	177	163	180	165	201	191	167	203	214	195	203	188	208	184	174	172	200	180	177	198	174	172	164	212	183	190	195	179	171	178	178	178	168	210	176	190	189	189	174	181	197	172	215	201	183	177	181	191	184	191	165	208	217	172	180	163	202	175	187	212	187	172	165	199	185	164	193	185	208	196	184	179	202	198	198	190	158	171	189	199	178	178	180	180	192	179	185	191	174	165	180	169	162	194	189	187	171	200	163	171	179	186	173	190	175	154	162	203	177	194	174	174	161	169	178	177	164	183	211	205	174	180	185	188	179	193	191	177	169	192	165	204	190	168	185	198	186	173	156	176	172	171	187	188	188	197	177	187	202	198	170	180	165	150	193	196	182	186	192	192	173	160	175	172	190	187	175	164	164	192	168	185	182	211	188	173	183	164	170	168	175	188	186	150	179	171	171	190	185	214	178	204	178	157	175	174	189	193	189	189	187	195	169	204	173	170	220	164	175	193	192	181	174	174	148	177	202	191	188	188	203	195	190	196	185	180	187	187	185	196	181	182	179	161	152	168	183	187	162	205	161	182	182	172	187	190	199	158	169	190	169	178	184	183	192	187	200	178	176	142	178	185	186	195	191	178	175	193	187	191	181	183	176	192	180	199	199	189	165	182	184	200	187	171	174	175	209	172	169	189	210	202	216	173	177	180	177	171	153	187	172	192	205	184	174	162	163	172	169	171	183	167	183	194	190	203	183	204	190	189	178	170	202	174	191	164	188	183	177	179	182	172	165	194	166	179	178	174	178	196	178	164	189	180	183	171	176	195	202	178	197	162	185	204	188	161	180	185	181	198	182	184	191	167	197	195	183	206	164	164	191	152	170	208	177	194	171	180	191	193	192	160	164	189	194	193	203	165	177	185	188	165	190	188	170	184	183	211	185	148	192	199	179	172	190	186	180	193	191	178	181	186	178	169	176	187	169	202	177	184	183	177	172	177	192	219	175	211	209	189	178	169	185	196	178	191	211	190	186	186	184	195	164	170	172	197	171	170	190	191	167	207	182	181	181	196	177	152	184	174	201	177	193	164	197	195	193	188	186	173	189	209	198	198	209	192	188	175	192	207	178	180	177	186	187	184	184	184	177	182	197	175	197	191	195	187	192	191	196	183	220	216	184	191	175	204	206	184	164	171	193	193	188	154	201	185	193	180	161	176	168	171	166	163	182	187	193	194	190	173	185	180	177	158	192	155	179	180	201	173	168	171	185	187	186	192	180	179	168	197	205	172	183	212	200	183	200	184	212	174	185	180	209	197	184	177	193	187	157	187	191	184	176	201	174	181	186	180	180	169	191	157	181	173	186	170	185	189	195	172	181	194	182	170	174	179	195	210	191	173	165	171	185	174	205	172	174	179	203	181	165	196	171	183	186	168	180	198	187	177	183	148	175	181	176	174	178	174	177	183	199	205	162	200	173	201	166	188	191	190	177	165	184	188	190	196	171	173	190	196	186	160	171	173	192	192	218	172	174	209	208	189	181	193	190	174	218	198	199	169	194	166	199	190	185	178	166	170	175	160	178	158	185	198	185	179	184	202	188	174	165	168	201	160	195	186	219	187	157	189	174	189	188	207	168	148	179	192	163	174	174	157	185	172	182	177	185	177	171	201	184	183	187	204	165	194	177	193	164	185	192	160	186	168	166	203	166	156	183	184	205	186	211	173	174	180	198	205	180	175	188	174	213	163	203	183	196	197	162	202	201	182	171	147	200	163	185	166	185	185	176	174	191	186	167	187	197	178	176	165	186	191	189	192	212	196	200	155	165	197	195	175	166	175	162	191	180	190	159	176	203	169	182	201	191	190	166	170	197	169	187	174	189	190	170	181	220	208	200	205	203	196	218	212	187	160	173	183	208	198	187	183	197	175	185	166	183	193	175	204	184	176	191	176	184	184	167	198	203	181	161	152	167	184	178	178	160	164	177	185	197	200	155	211	149	187	159	168	159	176	168	179	208	180	180	194	192	191	189	156	181	157	197	199	180	209	175	195	189	178	181	185	173	158	178	207	161	165	178	181	187	192	161	186	172	182	189	167	181	170	184	186	190	182	187	170	190	157	191	160	193	177	159	157	167	174	183	183	170	181	221	160	196	177	181	156	174	170	196	179	161	169	214	172	172	178	186	198	197	171	175	195	189	190	184	177	194	173	217	181	179	196	166	200	172	180	172	195	173	170	175	201	173	160	152	199	188	179	170	147	155	196	202	177	195	167	197	188	179	180	152	178	194	166	174	185	174	177	195	173	163	184	180	172	185	191	191	166	187	176	189	181	198	192	213	178	186	169	192	180	200	198	166	184	179	191	180	198	209	195	180	212	169	176	175	193	196	180	175	192	198	155	174	183	171	174	167	185	172	185	171	173	183	172	166	222	155	180	174	153	183	186	158	179	175	166	190	206	179	186	185	188	186	187	195	198	202	174	177	196	195	189	170	182	201	179	175	180	163	184	186	177	171	193	188	190	185	204	186	199	182	198	156	212	170	194	171	169	179	167	196	168	173	180	153	172	185	185	198	178	191	168	162	183	166	181	179	175	192	175	177	172	163	196	157	154	204	208	181	163	178	170	197	183	190	193	166	163	189	172	190	171	182	175	190	205	197	155	176	179	197	199	175	165	207	169	201	163	180	199	188	178	189	195	170	175	188	180	204	176	159	172	182	205	163	194	175	185	182	181	181	198	181	176	192	188	179	193	196	175	168	200	188	191	178	186	197	204	187	189	177	171	194	182	191	187	188	161	182	158	171	182	197	182	181	196	169	157	201	185	178	162	174	190	179	195	190	173	159	180	202	193	182	168	169	179	167	181	183	188	202	179	163	190	196	187	188	188	177	174	189	164	167	182	169	184	187	180	202	203	191	192	179	177	169	203	187	180	178	181	197	199	180	172	189	200	187	198	205	195	185	159	181	176	200	174	175	182	208	189	193	188	211	165	183	179	186	177	182	179	206	166	174	157	203	191	167	197	179	179	168	175	175	188	190	176	184	170	199	173	178	179	173	204	195	184	190	182	191	166	185	188	194	208	184	192	189	176	189	196	161	181	204	203	185	169	172	181	206	180	180	182	190	167	177	175	177	188	162	203	198	199	202	167	168	175	199	203	173	174	171	199	180	190	170	169	153	192	197	157	175	209	183	183	176	192	191	186	209	200	189	161	182	170	194	197	171	192	173	186	204	206	201	175	177	187	208	197	215	186	179	174	196	169	187	170	204	179	173	166	184	206	211	188	186	174	183	175	201	184	161	189	176	210	191	187	178	174	200	209	181	177	180	181	193	159
9617	673	946	1037	932	763	691	672	634	566	540	556	517	515	514	530	491	502	467	460	495	487	488	475	472	464	463	487	460	463	477	483	489	453	442	432	458	445	406	480	448	418	468	471	461	472	452	467	447	463	432	492	459	479	428	401	461	461	444	454	464	483	432	449	438	431	457	443	431	461	455	459	414	442	444	459	440	435	422	425	430	449	428	448	430	474	445	424	455	437	485	431	431	441	430	430	405	439	436	460	431	478	433	418	471	448	416	419	449	442	450	440	465	418	437	456	408	455	448	464	437	469	403	404	414	424	495	419	425	427	388	428	446	424	427	446	413	417	417	450	443	467	435	427	454	466	465	427	449	449	417	473	460	478	427	450	430	454	457	485	437	432	434	461	428	445	440	433	425	412	477	452	454	452	444	430	456	447	445	432	432	487	452	452	421	466	415	437	465	446	441	449	414	443	453	442	446	442	454	446	424	440	452	402	474	437	452	446	419	435	444	418	446	444	452	445	461	421	469	433	432	455	473	441	437	430	472	465	456	449	436	472	417	442	451	443	441	428	402	426	434	432	411	409	404	430	431	444	438	428	435	419	448	440	443	468	453	418	417	445	396	394	438	394	446	409	450	469	469	436	470	460	436	469	410	443	458	450	401	481	445	397	427	473	426	473	435	409	471	452	436	453	433	455	447	436	451	402	469	457	435	427	437	433	457	422	468	453	453	445	434	457	453	471	429	443	467	445	433	430	430	400	411	453	410	455	418	467	442	446	445	430	450	427	405	438	424	433	437	452	460	463	471	416	441	432	447	451	463	488	473	452	459	431	387	421	461	440	452	475	414	442	450	442	422	437	456	442	466	425	469	424	454	438	432	449	426	477	419	430	420	404	423	451	492	382	484	454	423	443	384	436	437	452	432	418	419	422	437	440	450	448	440	428	394	457	426	433	443	486	479	426	438	448	406	488	449	490	442	443	455	446	433	478	443	490	482	437	440	449	447	449	432	423	435	463	434	470	444	496	434	414	426	444	419	430	478	413	446	409	466	430	418	440	445	437	470	479	440	430	426	410	422	436	423	464	461	438	416	435	418	452	424	450	443	446	437	429	456	498	467	433	372	438	406	455	423	443	475	450	448	479	458	468	432	478	436	483	435	445	445	441	456	427	428	421	476	450	431	394	426	421	467	435	442	409	433	438	433	470	456	433	443	431	452	405	444	438	455	451	447	477	426	398	473	429	405	439	453	450	440	448	413	455	409	446	463	455	439	455	426	420	481	435	422	423	458	447	463	415	428	415	428	432	414	437	497	431	449	461	433	424	478	442	411	454	486	427	462	438	448	423	464	423	437	437	433	452	441	460	490	439	423	410	425	487	433	458	465	437	408	458	462	428	492	428	453	415	453	422	477	491	426	411	466	431	399	458	482	472	436	426	439	432	427	435	443	437	446	437	467	433	463	454	413	395	413	414	447	449	437	430	467	406	449	446	488	430	438	451	431	451	447	456	441	423	462	454	404	439	437	483	480	413	462	488	444	438	464	446	434	436	439	431	449	445	449	446	418	460	431	439	489	465	422	417	430	418	450	456	434	432	442	461	444	477	416	435	477	434	414	431	467	468	427	451	459	425	406	449	459	504	442	448	415	448	460	451	420	425	444	444	458	463	423	429	435	439	444	439	450	427	457	421	429	405	440	464	419	419	477	425	416	411	421	414	433	454	443	410	403	449	456	446	480	446	449	420	477	446	407	479	406	466	409	458	390	422	478	432	432	444	421	429	437	410	449	423	471	477	478	473	432	424	485	434	441	444	427	461	441	449	451	426	415	439	436	464	444	459	420	446	455	415	405	443	443	436	439	474	434	443	403	429	465	466	455	428	444	419	416	465	441	448	422	460	462	461	446	430	437	456	431	427	462	431	410	431	404	428	417	429	465	426	416	450	447	488	434	436	450	441	422	416	440	446	476	436	418	407	418	431	469	450	438	440	454	444	432	412	438	420	461	421	441	448	473	418	437	432	458	463	440	472	446	431	438	442	449	452	432	427	470	433	462	448	442	451	457	487	465	467	428	445	385	464	476	462	485	403	457	417	420	424	437	414	472	481	416	415	426	461	464	406	487	413	488	456	413	486	416	432	412	451	440	444	417	482	425	457	447	441	448	481	471	403	449	407	474	389	406	456	449	439	451	438	430	457	440	420	410	419	438	418	447	428	471	456	448	450	437	462	417	478	426	431	439	442	436	474	446	454	426	418	469	461	464	406	446	439	400	445	452	457	426	438	454	483	405	428	424	399	442	419	469	435	462	437	469	448	455	476	440	479	436	432	421	443	462	444	464	418	451	465	427	483	444	396	460	447	447	470	434	432	445	451	424	419	468	457	457	466	428	407	455	424	467	459	422	432	466	444	445	430	444	431	427	455	425	432	442	447	496	434	424	442	459	424	513	465	421	444	423	454	442	432	456	453	402	429	445	412	424	453	421	493	453	445	435	459	462	490	448	469	444	435	448	450	443	415	433	474	424	486	447	387	454	405	431	437	419	426	432	424	442	437	407	443	453	446	449	453	416	429	446	497	405	406	455	402	429	454	460	446	455	482	482	418	449	432	452	435	457	435	440	477	445	434	405	418	444	448	428	447	431	433	446	430	475	420	478	419	439	436	431	450	431	428	427	478	442	472	426	458	437	447	447	445	436	443	429	429	436	458	461	427	425	419	454	415	424	425	445	474	477	466	422	433	412	429	467	417	435	420	461	469	487	440	482	450	423	475	442	431	452	443	413	439	438	452	447	433	424	428	436	470	462	433	446	440	439	418	502	391	457	442	417	489	422	444	425	414	415	410	415	460	430	446	465	432	444	481	441	445	440	425	432	457	439	404	451	455	469	430	445	440	512	481	420	434	459	464	486	455	447	459	454	411	443	431	475	410	413	437	443	441	403	448	415	445	457	454	468	471	456	442	454	440	426	472	450	436	404	437	420	470	405	433	487	478	420	466	449	441	416	491	389	442	419	423	439	446	407	429	449	481	491	450	444	445	435	445	394	443	385	410	460	419	434	459	411	450	413	424	457	498	449	438	458	453	418	425	456	442	416	440	423	425	442	449	447	464	457	435	426	400	468	474	422	466	421	457	438	461	458	429	451	424	417	436	474	434	451	419	467	441	508	474	398	445	440	422	475	458	467	441	444	437	457	447	434	461	439	449	406	445	462	413	446	418	462	449	436	468	422	440	445	478	468	440	444	432	457	483	450	446	453	410	435	429	453	435	423	407	449	379	437	444	417	429	448	461	459	448	437	452	448	416	456	449	471	427	458	457	436	406	441	459	416	374	458	415	409	453	462	455	448	502	424	483	476	464	439	426	469	435	424	416	444	429	456	384	439	427	437	461	458	454	412	414	452	443	407	430	439	456	433	476	441	443	423	468	443	425	428	466	402	442	456	419	456	439	412	443	416	424	449	441	430	446	444	441	448	449	422	428	432	451	428	418	450	430	404	401	436	448
19472	1431	542	377	256	185	145	146	104	113	96	106	93	89	101	81	89	81	63	81	67	72	82	74	68	71	67	71	69	65	65	70	63	71	57	55	63	77	65	77	70	70	81	73	63	59	64	69	71	71	52	65	63	63	69	72	63	59	58	77	62	73	79	66	83	56	75	59	56	66	79	51	56	67	58	69	70	71	64	60	64	54	78	70	59	65	52	67	68	58	65	48	73	60	62	56	62	60	49	71	82	69	56	77	72	77	54	52	49	68	75	72	61	68	76	67	61	64	62	57	75	61	70	71	64	66	82	64	67	60	81	61	58	82	66	59	66	74	79	64	63	58	62	74	67	77	83	58	60	76	73	71	72	66	69	61	54	67	62	78	64	67	58	77	56	69	61	76	70	74	65	79	78	59	59	71	69	67	60	63	59	52	75	66	69	68	71	74	67	59	73	77	57	64	62	66	67	73	70	65	55	63	65	61	56	53	82	58	50	70	74	49	66	70	67	57	72	62	77	61	58	85	66	71	57	80	72	80	66	74	76	74	70	72	60	74	67	72	60	60	63	62	73	64	82	68	68	56	66	77	64	77	63	60	86	72	67	75	78	66	63	77	77	70	55	65	76	75	62	60	65	73	80	69	60	70	67	61	77	72	76	62	75	63	76	67	70	55	75	70	53	78	63	73	67	77	49	59	51	77	64	68	61	66	53	62	64	65	56	88	84	64	70	69	73	66	47	60	72	71	66	76	61	73	68	76	78	76	56	55	59	65	64	77	72	74	65	55	59	65	62	73	86	69	71	67	80	68	66	56	69	72	55	77	60	57	69	79	64	69	82	70	64	68	52	79	61	81	72	72	68	73	60	65	79	74	66	58	67	59	75	72	68	64	70	62	81	59	61	65	70	66	60	73	61	67	61	60	75	72	62	77	63	63	49	69	79	47	70	73	68	64	67	67	87	81	69	67	62	64	69	71	65	72	78	64	62	56	59	64	73	72	70	56	54	77	65	64	46	61	82	60	81	58	76	67	60	75	61	60	60	71	54	68	58	70	68	67	72	64	73	55	66	81	54	64	81	48	74	53	70	67	62	63	73	62	84	68	59	60	57	49	67	66	73	66	72	67	61	62	50	58	68	80	73	63	70	79	58	69	61	69	80	67	73	72	68	82	70	67	64	80	78	76	61	63	67	69	70	77	57	50	63	67	72	62	52	67	71	49	73	64	64	78	64	57	60	61	69	62	69	59	73	70	56	61	94	48	79	64	66	57	64	76	60	61	70	73	64	70	60	73	65	73	71	62	53	72	65	72	52	70	75	66	63	61	88	65	54	69	66	57	77	71	59	68	77	89	53	68	58	73	70	70	67	75	74	81	61	64	57	66	73	70	52	76	72	64	73	77	66	52	66	59	75	61	65	79	76	72	83	64	70	80	69	78	87	72	52	54	59	66	54	70	74	67	69	65	65	62	73	58	75	62	62	60	64	64	66	68	70	79	62	74	68	67	74	52	63	64	58	67	79	72	87	61	54	68	60	73	56	82	67	59	72	65	67	61	50	66	80	60	67	65	69	81	73	73	65	67	68	72	83	66	67	61	62	55	75	61	66	63	69	56	64	67	65	51	62	62	74	78	76	56	73	65	67	76	76	67	64	76	58	72	65	66	72	59	67	74	87	57	52	60	71	71	71	72	68	69	54	72	58	59	66	60	79	64	80	75	64	60	63	78	55	68	49	73	76	69	72	67	61	69	56	56	73	72	74	65	71	75	54	57	62	55	62	54	103	73	79	67	68	82	72	60	81	79	73	42	52	71	54	76	72	65	79	80	69	59	75	67	56	67	62	66	79	71	85	74	63	51	62	67	79	63	72	62	61	82	66	59	76	77	57	80	56	77	64	83	63	72	68	60	63	62	63	61	76	63	71	50	71	83	78	78	69	70	85	71	59	78	71	68	67	61	57	60	71	61	70	64	78	57	72	48	51	54	61	55	79	72	62	85	66	67	74	59	80	82	84	54	79	61	54	63	82	57	67	68	40	74	75	73	77	65	49	71	64	68	63	77	76	58	58	85	62	69	52	84	88	64	48	73	62	56	67	72	72	67	60	70	85	69	57	59	61	77	71	71	73	49	77	79	67	75	54	68	79	82	64	78	67	71	66	75	67	71	68	69	82	64	67	68	59	70	72	68	64	54	79	73	63	52	75	63	69	77	83	80	45	67	78	58	72	67	64	65	68	61	64	54	68	63	68	80	64	73	56	63	58	74	85	83	62	66	67	72	85	57	66	82	64	63	69	75	73	88	83	77	78	77	64	60	57	63	58	74	68	62	61	72	56	59	68	69	58	60	71	69	75	79	85	57	81	64	77	70	77	62	69	63	62	66	70	65	81	75	73	72	55	85	55	74	68	60	65	55	73	74	63	69	77	62	50	59	55	73	66	72	73	68	48	61	51	67	53	60	56	66	88	62	59	68	63	65	63	73	84	66	71	78	77	69	81	61	79	73	60	53	69	70	63	78	69	65	52	76	67	78	74	65	64	71	75	64	84	69	60	59	59	66	80	80	61	64	48	71	82	50	58	69	69	64	63	61	63	67	49	68	59	57	59	52	61	68	70	57	62	60	70	76	95	44	59	54	74	65	63	57	67	71	44	64	59	65	67	74	69	65	71	80	62	80	58	72	83	66	58	64	70	72	58	81	77	62	74	63	67	66	64	62	65	58	66	60	55	53	58	57	66	58	63	77	71	68	65	76	76	66	62	51	77	82	66	73	63	76	63	74	66	49	70	60	58	63	54	55	81	71	57	85	69	64	67	63	72	59	67	64	71	66	66	63	76	72	75	64	70	71	62	81	59	69	73	56	72	68	58	69	67	74	81	72	66	69	62	65	59	94	71	66	77	61	70	75	79	73	59	56	66	67	59	55	73	64	61	63	57	62	72	61	60	62	64	69	74	70	80	64	69	74	66	64	61	62	63	61	76	65	72	81	54	79	88	79	53	66	69	65	72	74	86	69	69	80	53	78	67	70	76	63	72	71	66	61	65	54	70	84	63	66	60	63	59	49	58	60	63	68	73	69	69	70	76	65	64	79	54	76	63	68	72	79	53	63	72	77	61	64	68	72	90	72	64	76	69	61	76	64	57	70	71	61	67	55	57	66	63	57	72	58	80	77	68	57	67	67	69	82	63	56	64	68	71	79	54	78	74	73	73	68	65	65	66	64	75	70	61	70	69	68	60	63	73	64	73	59	61	86	53	74	56	83	69	83	71	61	58	55	77	80	71	80	51	73	75	63	71	62	86	85	60	72	69	71	75	70	75	71	62	67	81	62	80	72	70	64	71	79	70	68	81	76	72	61	76	54	59	79	75	63	60	65	79	64	77	53	74	60	59	70	62	60	80	74	73	55	72	84	80	65	63	50	55	52	69	73	71	68	65	58	69	67	73	77	55	69	73	72	64	68	77	79	67	63	76	70	46	83	69	84	68	60	60	77
11891	670	1273	1374	1117	931	720	610	537	448	390	382	374	311	301	292	294	276	272	226	273	246	240	251	250	261	212	205	216	217	215	216	211	198	230	192	211	202	202	195	216	187	211	222	208	196	213	208	206	166	203	205	206	198	218	208	219	203	192	208	223	210	167	184	213	205	206	193	204	208	220	198	177	194	202	188	182	210	188	187	228	194	180	208	222	197	196	211	219	175	207	178	218	163	197	184	189	195	210	204	198	163	204	179	166	200	208	173	207	189	198	190	191	220	171	186	185	202	192	198	198	200	199	197	176	197	163	186	184	183	191	177	217	188	171	196	195	216	199	169	196	216	197	189	205	220	179	178	197	182	213	168	201	185	183	189	198	196	198	204	205	190	197	191	174	171	192	206	193	181	181	192	179	196	169	194	186	218	199	190	228	195	191	199	194	217	195	203	171	172	200	195	174	195	199	177	189	203	187	193	189	206	193	211	206	169	214	187	189	194	164	171	190	175	185	225	192	201	189	197	172	194	196	209	173	192	185	200	184	162	186	180	197	192	204	200	187	200	212	183	172	180	188	202	223	185	190	155	209	212	200	214	184	198	194	217	206	188	193	191	192	200	182	196	195	187	173	216	189	204	205	183	187	200	211	194	190	191	182	194	182	175	186	187	203	192	206	199	190	169	180	202	195	205	199	195	189	203	198	173	196	186	179	204	203	212	196	186	175	195	192	191	189	183	194	171	188	201	191	179	176	181	188	183	188	201	205	183	203	194	209	165	188	209	187	187	202	198	185	187	183	155	190	187	199	179	176	174	187	193	162	165	207	195	195	190	185	203	180	193	195	186	180	180	184	172	182	183	182	184	205	181	210	177	207	218	192	181	198	208	193	193	191	183	223	176	179	177	179	205	222	189	178	223	207	207	193	176	185	210	187	173	206	199	192	182	193	213	226	182	188	229	209	189	209	202	191	198	192	189	202	179	179	171	210	213	197	183	203	191	200	176	196	206	193	195	178	178	195	177	172	194	191	197	211	194	190	182	177	189	174	212	199	189	216	184	209	182	193	194	174	196	196	193	171	203	186	168	189	176	178	191	172	213	193	194	195	179	200	199	210	185	193	205	191	195	201	199	185	195	200	196	168	196	179	201	169	186	189	200	197	198	190	201	183	194	181	179	216	183	178	177	177	180	214	221	178	193	194	187	227	204	196	193	157	196	201	209	207	184	167	185	191	190	196	196	198	188	213	199	178	172	191	180	205	201	198	201	198	202	190	175	184	211	192	189	214	170	167	178	182	204	190	190	193	202	187	200	199	177	195	175	177	191	192	173	190	204	195	183	182	195	189	183	190	209	211	168	207	203	204	202	202	192	192	188	214	198	205	181	190	175	185	214	194	177	197	191	230	218	208	199	214	186	204	186	189	169	171	184	178	177	171	174	185	186	184	153	201	200	204	176	184	211	237	192	201	199	191	213	173	183	191	192	194	174	225	216	187	181	160	180	187	193	191	195	224	188	212	194	188	219	207	202	184	194	189	207	168	182	211	194	190	198	184	216	191	202	181	196	188	165	169	200	191	190	203	169	195	180	205	205	208	190	176	205	162	210	180	178	180	191	197	197	173	174	212	175	208	189	206	191	205	211	190	181	177	175	222	185	216	204	196	192	191	186	207	176	186	215	200	189	173	188	197	215	201	205	184	206	180	173	205	175	212	210	175	192	182	199	208	208	192	182	184	195	177	179	203	186	191	178	198	183	193	194	199	180	200	191	229	156	195	199	195	193	193	175	182	191	192	196	212	197	191	173	187	190	174	197	238	196	159	186	205	206	190	188	196	169	183	178	186	194	211	216	192	198	158	198	204	205	185	178	188	195	168	206	222	184	206	193	178	184	220	200	202	206	204	202	205	201	208	179	188	205	198	203	218	157	193	180	188	180	191	200	188	186	180	201	197	209	211	200	187	180	216	195	190	179	213	202	208	192	199	191	196	214	201	169	198	201	225	199	210	187	180	190	212	179	193	199	177	191	190	192	188	175	210	191	188	206	178	209	181	174	195	184	169	205	196	209	181	199	180	190	206	180	213	223	197	182	205	188	189	197	184	188	190	180	187	205	175	210	191	186	215	187	211	198	181	202	188	184	210	190	220	195	191	190	198	184	171	191	183	181	190	171	180	197	186	177	190	176	165	188	178	198	192	213	166	204	194	216	161	213	192	178	212	193	199	183	193	202	170	190	211	192	197	192	179	210	191	181	194	169	240	211	187	172	175	228	181	196	205	161	212	189	202	179	193	201	186	188	203	203	202	193	187	196	182	199	188	187	214	176	210	202	192	197	198	176	180	196	184	195	187	190	189	204	200	188	188	180	200	210	216	191	184	198	185	203	185	181	192	204	185	163	191	190	186	217	159	175	209	183	179	191	203	168	192	191	209	188	190	187	170	199	190	178	181	192	180	204	180	203	214	192	206	194	196	188	214	203	179	181	211	200	205	191	184	180	192	179	200	173	205	190	185	172	193	151	211	174	186	187	204	201	198	205	190	209	201	207	216	215	172	187	185	200	201	189	174	193	221	186	179	184	211	217	219	190	193	177	208	202	186	174	181	195	213	198	206	189	193	190	196	200	196	207	198	188	213	207	201	190	192	178	172	201	185	176	195	200	180	192	186	185	190	189	167	183	190	198	212	204	204	190	195	211	193	180	205	205	180	177	196	178	201	172	176	204	182	177	171	199	202	173	191	175	189	197	188	196	195	207	177	181	209	216	187	199	188	201	188	204	170	206	194	198	207	219	199	196	204	212	208	201	187	202	196	206	174	186	189	186	194	182	188	207	203	183	221	184	199	223	203	217	202	221	196	176	178	198	178	189	195	202	212	195	191	172	196	193	207	167	196	177	206	223	198	183	194	207	182	182	197	185	202	179	207	175	210	212	194	196	208	191	187	196	192	214	198	209	193	200	182	174	187	206	205	202	185	210	214	222	184	196	186	169	183	192	188	194	186	179	194	213	195	184	165	204	177	207	197	186	201	200	207	186	229	212	186	222	205	187	207	182	208	163	185	192	205	191	179	193	197	188	190	167	214	208	185	191	198	175	216	180	199	172	170	202	194	197	176	191	193	208	191	209	200	191	188	209	207	174	200	182	189	177	217	184	189	198	179	171	194	162	193	192	215	189	175	187	200	213	198	191	201	194	181	166	180	186	164	206	200	198	176	154	176	166	199	213	172	181	201	176	197	214	213	203	194	204	206	212	205	176	205	187	183	183	204	196	189	197	191	206	189	183	186	167	197	168	189	192	181	196	176	201	207	198	179	179	201	196	186	192	202	200	184	183	170	193	180	210	199	201	181	217	200	191	181	184	180	202	189	199	203	186	197	160	186	196	179	186	188	180	181	192	193	189	196	210	187	193	210	198	182	198	189	186	193	179	195	183	186	187	179	189	177	186	191	199	224	179	171	193	200	194	219	193	180	214	186	183	192	205	206	213	183	210	203	201	177	172
3035	282	295	260	282	300	274	277	273	276	255	262	279	276	269	256	254	306	300	261	284	277	271	292	293	300	291	250	266	258	299	269	269	278	279	300	301	261	306	265	258	289	255	279	273	275	280	274	280	316	303	271	264	278	245	252	297	255	270	257	274	273	304	278	253	270	272	269	286	273	255	279	247	275	271	308	265	261	241	282	259	294	257	281	279	289	228	291	299	290	270	277	316	283	272	259	259	281	281	297	243	254	281	266	279	261	309	304	287	244	283	251	275	283	300	278	287	278	297	290	281	290	261	291	273	302	255	266	347	255	274	295	288	295	297	263	242	283	281	269	312	251	281	282	258	283	290	270	278	245	282	253	228	285	305	281	288	282	255	296	282	281	268	298	264	264	248	285	301	301	274	262	295	264	251	251	280	275	290	285	298	266	274	274	295	281	284	268	271	280	317	295	299	276	269	267	266	281	257	270	278	274	274	295	294	285	312	317	289	262	284	274	304	292	270	289	272	262	277	277	265	289	273	260	270	283	295	279	270	278	306	263	294	295	265	290	260	268	265	268	282	287	278	254	264	244	272	284	260	274	303	338	275	282	244	281	308	257	270	289	275	299	297	295	259	288	271	290	261	294	282	284	269	280	266	263	295	287	278	258	279	246	282	277	279	314	295	246	254	322	230	285	277	275	323	248	306	260	242	265	265	260	274	280	296	268	277	282	280	252	302	252	262	293	262	296	303	261	291	254	272	271	274	279	252	247	275	263	270	290	241	279	245	249	272	284	271	300	274	280	284	266	283	274	287	283	249	298	289	302	255	295	248	262	270	252	256	274	267	264	265	264	260	250	284	270	303	268	276	281	276	263	275	255	298	284	292	301	265	256	252	273	247	260	261	274	266	255	269	258	270	239	262	264	271	245	293	263	259	255	266	287	272	276	265	277	288	306	299	276	243	274	266	284	288	271	262	279	268	290	286	295	271	302	238	264	284	284	250	279	265	273	273	263	295	281	242	249	267	280	269	282	255	265	271	277	256	275	278	266	254	273	258	283	259	308	295	275	267	298	271	270	277	249	279	317	285	282	250	298	237	250	293	275	260	268	295	300	281	262	295	293	263	284	291	279	287	244	290	270	284	264	300	263	241	295	256	259	259	280	287	290	301	289	281	273	271	277	246	331	247	293	326	286	270	306	266	285	277	267	254	270	285	315	301	305	300	269	272	236	264	241	288	271	318	292	279	272	258	260	297	286	287	263	265	270	276	287	273	289	265	262	268	266	269	257	298	274	279	281	248	283	262	244	272	240	267	259	288	295	262	277	263	294	262	299	282	284	274	267	289	273	263	281	250	241	275	256	302	276	287	268	268	258	305	291	283	300	269	282	299	259	283	290	306	253	265	298	268	284	284	266	267	293	256	273	281	272	269	265	276	279	276	301	274	266	286	274	291	307	273	275	269	309	236	300	258	243	260	276	257	301	296	255	252	284	283	276	296	286	300	268	296	284	249	277	244	295	290	230	262	303	258	297	297	256	280	267	261	313	257	246	274	275	251	247	276	269	300	283	292	261	285	294	294	239	261	267	250	283	262	304	267	307	260	312	252	273	288	279	251	301	284	282	287	276	284	306	304	286	263	297	262	264	281	307	277	242	267	303	277	243	261	258	263	256	242	270	265	303	267	273	254	271	295	282	245	271	255	251	274	260	285	279	271	278	279	312	287	288	283	252	291	287	286	278	254	243	296	280	304	258	225	286	255	296	285	265	275	288	296	299	264	255	271	265	288	281	280	285	256	299	247	264	279	278	287	265	270	264	248	295	284	271	263	295	271	282	263	285	264	276	282	253	249	316	251	279	309	276	249	289	307	276	246	271	274	275	264	253	250	260	280	293	250	260	300	283	269	285	287	289	271	277	286	260	293	279	252	260	277	265	299	292	266	271	277	284	278	270	289	280	298	287	253	248	257	257	251	261	274	302	265	272	245	272	244	246	249	256	246	284	309	287	290	303	290	286	273	262	263	247	253	258	258	283	275	273	250	263	284	249	277	286	271	282	249	291	263	275	270	264	266	286	289	304	264	297	279	263	274	265	283	258	252	264	278	254	252	269	290	277	269	255	273	288	299	248	287	253	249	273	275	254	276	263	265	313	261	246	271	273	270	257	259	266	311	266	250	264	281	280	283	301	278	265	290	271	284	274	282	259	271	235	272	301	275	268	292	264	289	245	286	257	290	261	266	268	250	259	293	285	269	262	269	282	283	278	245	284	287	301	289	254	248	277	292	266	259	276	294	263	290	259	263	262	248	279	285	263	292	282	253	259	272	277	298	268	280	268	261	283	252	251	243	244	305	282	285	266	269	275	285	288	289	264	243	286	270	270	279	293	257	261	284	289	276	260	259	283	254	274	295	280	282	281	305	300	267	284	274	285	263	297	276	264	286	290	314	293	281	280	256	284	264	256	274	267	272	271	276	260	294	269	262	276	271	261	299	287	237	260	285	273	249	285	301	277	254	249	261	260	273	262	284	272	282	280	277	280	292	274	273	284	281	275	260	251	256	240	273	293	269	280	268	283	255	252	272	257	261	255	300	279	269	272	302	267	283	254	281	257	298	275	281	309	287	290	264	255	266	283	253	280	303	266	259	286	271	270	260	297	290	283	278	266	259	252	291	273	266	261	314	267	271	260	248	278	306	253	264	273	254	279	240	275	330	261	278	285	264	316	274	293	262	257	290	273	267	258	288	279	293	283	281	257	263	257	305	268	273	266	282	291	270	249	271	289	271	255	251	285	262	270	261	293	260	296	277	272	282	294	261	282	285	275	273	287	286	283	295	236	258	271	277	275	298	313	257	268	270	258	258	278	263	254	295	282	268	296	275	286	275	290	280	285	277	273	272	276	256	259	237	271	285	268	289	276	312	302	265	273	277	275	287	252	290	282	257	288	300	259	244	288	259	290	263	303	272	285	277	280	268	294	298	260	270	288	264	284	247	271	290	263	259	266	264	275	280	288	273	280	252	264	268	281	272	278	265	305	293	263	275	263	244	263	279	277	282	282	295	291	274	263	275	254	290	261	281	276	265	269	303	289	263	281	288	276	237	303	270	237	270	292	261	254	264	266	284	258	218	298	275	259	280	277	279	282	274	251	285	271	290	237	276	268	318	296	282	258	268	253	262	283	277	293	271	265	304	276	278	302	329	264	298	288	303	294	259	256	260	244	263	285	270	297	298	271	282	280	292	280	283	261	244	260	269	260	268	273	273	273	296	276	302	263	254	266	262	259	283	267	256	241	239	234	272	260	283	277	282	277	261	269	273	279	279	245	267	295	259	276	266	280	267	327	298	230	258	290	257	273	258	282	255	278	291	271	247	277	234	290	274	281	266	281	270	277	260	242	272	273	265	250	286	265	282	289	292	265	303	272	264	261	262	288	265	283	262	292	269	285	280	274	282	280	265	258	271	269	280	277	281	292	264	304	247	266	301	264	275	260	232	284	266	248
3235	664	666	676	681	715	675	615	655	685	713	714	662	636	676	646	619	626	644	677	679	646	658	633	654	621	630	681	652	642	677	638	636	661	642	672	629	661	641	657	639	638	643	673	637	604	612	600	658	673	638	687	659	618	604	636	693	665	642	671	635	697	642	675	661	681	638	629	691	692	686	667	648	615	654	662	633	641	643	683	606	641	645	627	637	643	661	653	691	650	633	654	678	640	687	653	671	671	625	638	638	626	626	675	619	698	611	645	647	663	642	664	648	605	654	659	646	651	634	654	635	673	662	664	637	673	676	665	623	645	677	657	669	664	657	631	672	637	644	674	626	639	639	634	639	657	661	638	668	650	653	629	642	668	610	647	674	685	651	672	662	643	628	624	634	655	642	622	652	608	672	643	679	672	607	662	664	642	628	641	649	615	647	664	661	683	647	658	621	713	723	636	664	660	637	649	682	649	639	657	594	702	658	664	575	650	680	632	688	643	655	629	632	658	608	682	651	645	636	616	685	646	628	630	603	657	668	627	651	648	689	673	672	639	664	727	624	645	686	637	664	626	606	627	633	668	626	615	659	636	619	635	671	595	647	684	660	670	664	646	600	666	649	651	678	654	625	654	626	670	671	606	624	700	683	672	658	641	653	675	638	650	710	656	656	617	685	645	709	660	649	638	643	654	646	603	709	687	609	627	672	655	634	643	637	601	665	696	670	617	718	631	607	629	664	638	710	698	684	669	627	610	671	681	610	649	645	697	668	658	649	673	644	659	598	662	625	661	610	671	633	672	614	618	637	645	697	637	601	619	626	644	652	679	704	649	659	657	660	657	663	647	707	699	638	637	633	688	668	634	606	622	666	692	613	672	660	651	622	649	665	631	651	611	652	645	696	657	657	631	638	681	636	664	607	702	616	654	673	648	618	653	665	678	624	643	630	708	631	620	642	696	649	653	653	707	671	642	655	660	634	691	656	640	623	619	641	648	675	590	629	669	642	644	635	667	614	636	667	603	664	601	684	658	655	681	620	669	642	632	639	631	627	637	663	685	623	589	605	720	639	623	631	623	690	701	640	619	672	674	626	649	645	658	621	647	649	652	642	662	672	682	690	686	646	615	627	639	617	619	651	677	669	673	649	638	602	639	652	637	645	657	653	663	644	673	637	638	629	663	602	634	671	666	617	628	667	662	669	658	685	655	651	684	632	627	645	650	657	596	652	669	648	630	708	678	638	666	659	709	625	675	622	668	657	671	640	641	642	720	637	665	629	658	667	658	635	684	669	651	642	651	628	630	587	647	626	659	628	658	669	658	694	672	646	643	633	647	637	673	623	659	643	673	633	630	675	691	653	666	699	652	617	599	668	665	689	672	637	655	688	655	592	603	628	654	654	675	622	588	661	647	656	634	675	687	641	700	655	680	632	679	686	677	595	662	622	688	668	644	658	641	675	673	666	664	618	654	639	664	624	643	635	699	669	655	646	637	663	643	684	639	654	640	609	587	598	666	662	633	692	712	612	649	630	612	675	714	658	585	606	630	652	662	606	656	634	620	611	630	607	682	637	609	642	665	670	652	610	607	635	655	683	667	687	637	646	672	617	628	678	695	640	626	658	618	650	638	647	666	689	639	651	696	624	661	638	683	671	650	729	651	657	694	602	678	610	632	625	672	647	629	677	668	681	685	667	625	623	700	652	639	639	674	599	654	647	616	678	647	633	633	666	622	619	648	652	640	657	629	607	621	619	643	635	703	650	651	603	645	672	685	623	643	671	675	685	644	635	659	646	688	649	671	660	648	650	655	640	622	663	639	640	647	660	651	662	613	670	652	611	685	647	681	638	667	662	633	676	637	626	665	646	662	632	648	645	636	688	647	663	696	668	656	625	635	664	621	641	649	668	644	661	628	688	695	715	668	648	637	636	595	651	647	660	623	672	662	646	661	647	657	669	667	623	638	634	668	646	614	614	640	688	592	623	683	599	661	638	649	658	657	669	648	654	673	668	662	679	679	680	638	666	678	693	715	654	686	673	623	631	689	689	640	691	645	686	647	660	640	696	675	652	661	660	683	664	638	667	674	637	658	639	623	680	693	647	635	662	643	643	622	666	716	627	628	661	637	692	623	660	663	616	663	661	682	635	649	646	608	689	620	684	664	668	667	672	669	615	694	673	617	645	611	688	615	642	679	670	678	675	665	640	653	629	631	644	645	652	640	666	627	635	678	643	662	629	631	658	632	661	642	638	635	653	625	646	626	645	681	643	625	697	661	649	644	634	626	647	637	707	685	693	643	652	618	629	671	591	643	607	663	621	619	662	631	692	665	642	623	650	691	652	644	625	651	631	640	614	627	685	644	649	664	643	638	641	628	675	629	687	660	688	643	613	653	603	680	642	652	676	676	616	611	653	678	626	612	661	661	670	604	691	603	667	623	629	643	654	633	622	638	680	677	629	629	636	611	654	665	646	622	659	656	650	656	653	674	609	646	672	657	704	669	654	649	642	649	667	671	630	673	656	625	666	598	589	654	635	689	602	631	671	633	625	650	662	701	663	645	664	645	663	670	669	664	660	677	656	656	654	693	631	626	668	643	624	702	633	651	640	662	675	606	661	627	644	702	629	689	679	652	617	642	677	635	608	606	624	712	646	648	661	647	709	691	679	707	652	689	631	598	611	669	612	642	665	670	614	635	638	613	663	598	639	664	640	631	665	639	677	638	597	660	662	641	620	636	662	653	650	714	687	636	599	649	614	665	619	643	655	624	648	693	633	647	653	672	649	643	602	628	618	687	663	650	675	608	662	628	633	660	645	652	624	707	644	708	673	636	676	657	650	633	658	650	609	603	683	628	646	632	616	628	662	667	696	667	599	638	642	637	670	628	664	665	660	661	688	614	668	684	624	669	626	624	584	611	715	626	621	638	634	670	629	660	662	647	629	647	647	617	647	648	629	663	674	671	676	622	674	642	687	649	626	678	643	644	646	652	686	645	679	637	658	659	683	639	649	639	649	657	594	659	637	692	669	645	696	617	669	662	634	648	612	629	687	651	628	685	691	624	625	673	629	722	668	629	622	631	619	653	649	654	657	642	704	630	677	662	686	683	628	630	687	676	630	645	636	601	602	645	703	649	611	620	637	651	666	654	637	636	575	619	667	644	653	664	655	662	633	629	610	670	634	670	648	612	600	632	616	617	620	663	654	662	655	617	622	649	671	629	645	663	631	705	658	653	606	645	682	603	659	640	620	613	661	671	670	630	622	700	645	625	650	642	653	674	646	692	698	663	667	645	722	620	658	635	653	656	683	660	646	639	650	637	610	641	668	637	639	654	662	621	662	667	629	642	641	608	623	661	686	651	633	638	684	633	644	634	609	647	665	688	634	647	586	658	655	630	628	638	661	670	659	636	627	626	676	656	640	668	642	659	672	593	655	627	695	662	644	665	710	698	674	663	671	648	640	654	605	633	638	657	627	641	661	650	604	662	625	623	688	650	642	671
12335	725	407	368	289	244	253	206	218	218	189	213	198	225	188	201	193	172	175	198	206	186	198	166	199	220	196	166	194	187	185	203	188	189	192	189	177	184	165	193	199	172	186	183	191	159	203	164	168	213	203	191	202	189	192	175	168	196	184	200	193	214	189	174	158	164	164	194	175	175	171	189	158	204	217	187	196	188	205	167	190	167	178	176	147	184	185	179	196	153	200	189	201	171	183	167	184	183	176	167	190	161	185	200	181	186	199	184	183	145	196	186	172	167	167	174	178	200	204	181	195	193	212	174	194	169	192	200	173	188	188	158	210	189	199	184	185	194	191	175	183	175	177	179	164	190	196	200	196	170	171	166	180	185	156	196	198	188	200	185	152	179	206	187	171	198	200	191	197	187	172	212	179	188	198	200	176	184	175	167	161	193	166	183	182	168	169	178	178	181	179	168	168	181	180	191	161	146	182	216	191	198	179	164	157	176	183	192	174	182	167	171	168	184	204	180	232	195	177	178	171	180	167	185	176	191	181	190	204	200	172	175	176	171	188	180	178	184	186	175	199	172	153	171	179	185	181	188	157	188	191	201	214	173	186	177	184	182	166	197	190	153	204	164	189	176	181	180	177	198	169	200	188	183	181	193	170	166	196	151	191	188	174	184	218	201	172	186	172	183	197	179	180	167	200	187	195	187	182	186	199	186	173	154	184	177	189	191	174	162	178	173	190	182	205	209	169	175	194	187	175	169	207	169	198	153	178	185	180	183	193	193	202	198	160	187	184	170	193	183	165	196	208	192	166	175	195	192	176	182	189	180	174	171	193	176	164	190	181	208	170	178	185	199	178	181	189	178	166	186	187	178	195	184	197	178	177	173	185	211	204	169	195	158	193	178	172	209	154	171	171	184	192	206	184	191	163	201	187	168	167	183	177	184	201	213	184	218	169	176	163	166	206	176	194	187	167	177	210	181	173	187	184	184	194	176	165	178	167	173	175	193	175	187	195	164	153	172	170	179	193	158	174	173	181	183	174	176	189	178	191	176	187	169	186	213	175	191	183	187	185	185	180	192	201	188	197	175	184	198	197	183	186	217	192	193	173	183	169	190	191	177	179	212	187	183	203	201	211	192	185	185	161	175	194	177	186	161	171	157	179	216	188	190	181	166	178	172	173	183	177	172	168	170	186	182	172	176	165	149	204	151	172	208	217	164	176	192	194	209	160	183	154	180	150	168	167	168	193	194	177	187	177	196	179	158	194	158	188	148	192	207	192	190	169	172	196	195	193	206	178	160	208	189	181	179	157	183	169	145	204	173	183	172	164	200	158	198	200	174	191	182	195	178	192	189	194	186	183	205	195	177	189	177	189	218	158	189	189	179	180	177	195	164	181	206	176	177	164	171	198	167	185	164	201	188	197	190	189	174	194	184	180	212	182	182	171	196	171	209	184	169	188	187	212	196	195	187	181	197	205	213	212	172	181	162	182	195	178	201	181	177	192	211	164	168	186	179	183	187	173	207	182	190	198	183	175	181	207	183	167	173	193	172	165	162	213	210	205	194	216	176	189	197	192	204	165	200	198	184	196	185	173	185	173	206	193	176	205	180	187	205	189	165	207	170	179	194	177	180	190	184	201	159	189	207	184	203	181	174	175	191	160	207	193	193	192	191	183	157	188	204	189	174	192	189	178	164	193	174	181	173	184	195	174	180	194	169	169	194	190	184	188	192	195	187	217	183	185	187	188	192	191	176	201	176	160	201	206	184	168	159	188	190	201	183	166	180	182	198	201	182	160	178	182	191	197	187	201	183	192	192	170	185	188	168	178	168	179	183	170	176	196	214	165	197	173	186	186	200	169	166	173	176	170	214	203	171	161	210	189	197	187	171	174	162	177	157	198	159	163	168	169	199	196	152	182	163	189	181	196	175	180	182	190	202	179	190	174	207	200	192	209	170	181	180	171	170	208	192	186	217	177	180	172	175	182	181	174	191	165	167	186	185	161	175	192	166	177	149	194	189	178	177	181	191	184	208	173	172	183	171	177	157	167	165	187	153	154	179	168	196	181	186	192	173	193	192	173	176	167	190	169	174	164	181	202	179	196	160	211	182	169	186	189	180	187	192	216	177	195	148	177	214	198	181	161	179	167	209	175	194	214	174	163	186	181	182	168	205	198	200	186	178	183	206	187	176	167	187	178	190	192	177	190	178	181	165	153	202	192	206	184	159	184	174	189	171	153	187	201	179	191	180	181	179	196	165	186	175	191	157	173	167	190	189	177	161	185	173	190	183	170	191	179	183	199	208	155	200	193	169	174	204	190	180	191	190	195	166	198	170	183	182	185	185	195	216	193	200	195	197	174	206	196	175	186	183	185	174	173	176	186	207	205	200	174	196	164	193	169	179	181	193	170	192	178	164	156	185	165	180	175	164	168	185	169	165	179	179	161	173	204	183	176	178	193	186	165	185	186	178	174	188	177	201	218	187	169	201	172	172	174	156	181	186	179	195	178	171	168	180	192	170	189	179	163	186	176	173	151	184	183	172	196	163	168	169	184	193	166	197	215	191	203	190	204	164	173	188	175	167	191	167	188	174	192	187	186	184	167	183	195	204	189	167	192	156	148	161	183	195	165	190	163	187	164	192	201	207	185	175	187	188	172	185	165	177	171	160	162	205	178	166	178	189	204	199	186	202	203	197	192	174	197	186	173	188	188	192	199	190	183	187	200	176	173	199	183	144	199	206	187	161	179	170	178	210	182	188	192	171	183	212	172	183	197	187	190	180	174	177	188	205	188	174	213	172	177	177	207	176	179	193	189	203	180	176	206	174	187	180	171	170	170	183	189	198	200	165	167	186	191	191	177	170	167	179	173	187	190	191	154	199	199	194	191	160	186	181	167	160	224	167	171	177	202	188	183	208	182	170	166	194	186	197	164	207	183	170	168	184	213	170	178	172	176	161	156	186	184	186	189	190	195	192	221	171	189	178	187	189	190	177	148	193	169	199	174	177	200	192	185	169	180	166	167	195	179	200	186	193	178	192	187	192	180	189	186	172	165	172	185	179	183	187	178	163	189	200	184	201	188	181	170	164	173	202	184	208	185	195	191	200	194	220	169	195	187	176	179	171	206	206	228	167	172	167	166	192	166	202	182	174	209	203	193	187	191	170	161	178	181	209	172	168	183	155	195	198	197	208	176	162	192	170	178	191	166	188	203	183	186	177	182	174	190	163	184	174	178	185	181	193	183	190	168	172	166	178	193	165	191	175	180	190	206	176	169	196	196	156	200	171	198	190	184	167	197	181	185	181	176	185	184	180	179	185	211	196	188	179	186	170	173	190	197	184	187	194	202	171	209	168	165	182	185	158	167	189	165	182	153	178	171	204	191	194	177	175	187	179	194	186	174	215	157	183	177	183	156	183	193	150	192	178	188	199	193	197	171	203	191	199	191	178	187	170	175	166	185	169	181	181	167	178	180	176	182	162	173	165	189	182	195	192
9659	702	946	1044	923	825	694	654	589	545	573	522	506	483	509	503	506	454	464	449	509	455	513	468	467	434	446	451	467	476	463	467	484	450	431	449	446	483	435	456	428	458	449	469	410	442	434	464	457	433	439	459	446	437	433	442	436	434	428	468	432	436	431	468	466	461	468	407	448	399	443	434	451	452	414	448	448	448	456	423	415	415	432	453	439	442	409	443	454	439	435	439	451	415	441	450	439	454	447	466	415	436	418	450	435	425	470	446	476	427	460	439	405	458	413	411	399	431	450	443	451	454	442	470	449	429	451	408	438	440	436	450	424	424	446	447	436	461	468	434	480	434	445	407	421	440	430	418	413	476	413	443	472	436	464	455	437	458	420	495	448	419	431	417	449	444	435	450	429	436	437	432	452	434	443	463	420	464	421	434	443	463	465	440	416	488	460	409	461	455	413	461	426	420	443	439	450	475	441	438	439	412	454	419	450	447	447	403	419	425	444	417	482	432	408	462	432	422	462	402	429	426	430	463	442	413	390	455	426	399	451	410	431	412	449	450	417	450	439	425	446	412	460	421	428	437	465	454	433	400	441	427	418	406	439	441	420	465	461	454	412	463	425	473	455	464	450	445	442	475	446	432	450	404	428	455	436	440	430	435	420	435	448	426	465	435	437	478	437	480	430	446	434	447	442	424	485	442	409	451	474	426	438	415	453	443	412	421	497	460	477	411	451	454	433	433	460	408	438	434	433	444	434	470	437	449	433	426	415	467	449	448	401	421	419	429	423	456	452	446	380	416	443	442	447	427	397	429	430	458	457	432	409	434	418	447	434	444	420	438	414	456	440	442	447	447	457	444	416	457	456	450	435	469	441	448	440	448	425	457	438	504	436	455	453	427	417	404	415	416	459	479	422	451	434	442	458	422	440	466	425	459	472	439	487	406	421	434	409	434	466	457	459	435	467	455	436	408	474	400	435	411	445	415	466	422	404	432	469	472	422	416	419	455	438	451	421	415	442	419	444	433	419	461	443	420	435	444	439	443	430	432	501	434	422	454	447	484	467	429	441	472	423	439	399	445	437	478	472	426	432	449	407	462	477	447	427	467	445	449	424	436	445	439	429	420	426	445	429	455	476	423	410	453	441	445	409	451	430	450	443	464	448	430	472	434	490	425	436	434	441	445	453	464	451	431	460	435	426	458	411	434	483	432	490	435	448	446	382	404	447	442	431	461	439	406	471	407	433	403	446	447	432	420	482	422	411	425	446	393	458	449	432	468	468	427	416	439	457	415	436	407	424	447	444	415	407	469	454	457	465	477	429	414	437	450	427	449	449	424	424	447	435	462	436	425	463	434	444	442	457	443	439	398	416	425	448	428	403	422	471	445	433	446	485	443	408	427	412	419	425	462	451	428	419	434	488	446	427	414	433	426	431	421	467	418	431	456	438	418	433	432	446	434	438	422	426	409	426	447	435	486	436	444	412	415	471	470	441	467	452	436	410	426	424	394	446	453	411	475	462	442	429	451	481	418	428	420	447	442	448	464	448	424	427	457	424	424	406	422	435	419	428	440	476	424	426	445	426	471	455	469	478	482	481	403	456	460	420	446	453	457	452	419	430	439	430	418	452	425	460	452	464	414	416	411	397	441	416	431	418	425	441	451	463	440	447	445	464	434	450	456	435	448	434	428	444	412	451	452	435	435	426	425	427	449	432	428	423	407	397	438	451	440	429	444	461	459	461	419	448	416	426	452	428	461	447	425	413	459	442	460	450	452	441	460	427	457	471	425	448	446	447	472	423	420	461	437	440	443	464	469	467	462	412	460	429	461	413	435	462	450	450	433	438	419	384	453	431	424	451	412	458	446	450	432	432	450	402	442	431	457	432	448	431	467	451	421	460	442	424	444	420	444	395	414	427	445	437	406	459	459	448	436	472	433	436	469	452	431	447	446	466	431	462	424	453	438	453	456	442	466	438	430	423	440	467	402	474	425	452	447	440	404	421	444	439	454	484	449	470	424	446	428	427	436	456	423	431	443	453	441	449	439	435	406	430	404	446	426	417	443	440	422	424	416	485	453	416	445	444	447	473	395	430	363	425	434	492	454	435	449	454	431	417	433	400	426	428	446	401	479	467	456	449	471	445	425	428	418	433	445	438	446	439	465	481	443	429	426	491	454	434	421	442	401	447	425	466	435	436	388	431	454	426	423	420	445	422	474	464	444	457	428	413	464	422	452	476	454	460	414	438	432	419	428	443	469	431	454	462	449	440	436	454	408	471	466	445	418	443	451	455	447	446	463	473	435	422	473	441	425	427	434	439	447	443	440	456	445	402	411	403	414	455	465	445	414	401	463	402	409	439	412	482	460	447	447	451	453	417	445	484	468	450	450	468	434	434	442	390	430	425	439	484	429	463	414	454	434	410	417	459	462	433	469	439	420	416	471	508	469	447	427	446	426	434	468	433	452	434	413	444	402	439	457	447	377	447	436	466	459	428	411	398	481	413	446	450	416	426	451	408	449	443	457	435	442	408	423	443	468	433	439	427	456	412	425	415	422	431	454	464	451	430	444	439	454	431	465	464	407	466	452	445	423	418	448	453	470	472	453	437	452	450	433	455	449	448	457	430	479	412	423	446	463	481	430	448	444	424	439	422	465	460	446	456	421	491	436	463	439	424	466	455	447	450	454	437	419	454	459	433	431	451	471	430	444	459	415	382	399	451	406	449	457	458	453	429	438	440	464	475	393	473	452	423	404	457	460	433	447	434	448	454	427	401	428	443	411	434	412	421	414	427	414	439	457	485	407	424	448	386	425	438	412	440	455	482	466	448	469	411	438	453	441	450	464	409	474	421	423	442	435	493	491	449	465	472	411	451	452	481	479	432	440	456	387	442	436	434	430	423	454	457	429	426	437	453	435	435	459	431	422	447	442	487	449	416	453	458	473	446	462	442	432	452	412	467	436	411	439	455	414	447	445	437	441	438	461	423	474	442	462	438	411	408	377	409	420	444	480	462	436	441	442	479	434	427	442	438	443	420	420	449	447	435	479	419	460	412	444	437	423	437	460	482	408	452	434	455	414	473	454	436	431	459	451	480	444	416	439	453	455	459	445	407	448	447	443	429	414	413	458	457	394	459	444	450	421	441	443	455	461	498	448	435	448	435	422	456	464	418	451	456	465	425	418	409	444	454	450	419	445	402	425	471	413	414	418	431	455	452	445	409	422	442	447	443	424	458	424	430	451	445	408	445	428	445	475	419	476	437	415	406	434	442	474	407	435	436	418	428	482	440	421	428	457	479	461	393	477	430	499	445	448	461	440	439	450	442	433	442	426	426	450	436	455	448	439	450	438	421	424	429	460	434	424	423	433	410	442	458	433	420	409	473	445	416	435	427	437	468	425	453	423	451	456	419	454	465	451	452	455	450	482	453	436	422	450	443	399	424	472	438	418	436	463	441	473	449	447	417	438	440	468	450	430	425	420	431	430	474	490	444	429
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
